diff --git a/.eslintrc b/.eslintrc index 3ae0c77..8dc3744 100644 --- a/.eslintrc +++ b/.eslintrc @@ -5,14 +5,14 @@ "ecmaVersion": 3, }, "plugins": [ "html", "json" ], - "!extends": "eslint:recommended", + "extends": "eslint:recommended", "rules": { - "no-console": 0, - "no-bitwise": 0, - "curly": 0, "comma-style": [ 2, "last" ], + "comma-dangle": [ 2, "never" ], + "curly": 0, + "no-bitwise": 0, + "no-console": 0, "no-trailing-spaces": 2, - "semi": [ 2, "always" ], - "comma-dangle": [ 2, "never" ] + "semi": [ 2, "always" ] } } diff --git a/.flowconfig b/.flowconfig index 9e96808..21ff057 100644 --- a/.flowconfig +++ b/.flowconfig @@ -12,6 +12,7 @@ .*/prof.js .*/cputils.js .*/cptable.js +.*/cpexcel.js .*/sbcs.js .*/dbcs.js diff --git a/.spelling b/.spelling new file mode 100644 index 0000000..274e62d --- /dev/null +++ b/.spelling @@ -0,0 +1,36 @@ +# codepage.js (C) 2013-present SheetJS -- http://sheetjs.com +SheetJS +js-codepage +codepage +encoding + +# Encoding-related terms +Big5 +GB2312 +GB2312-80 +Johab +Kamenický +KOI8 +Mazovia +Shift-JIS +T.61 +UTF-16 +UTF-32 +UTF-7 +UTF-8 +Wansung +halfwidth + +# Third-party +FoxPro +nodejs +unicode.org + +# Other terms +codepages +codepoint +codepoints +encodings +endian +repo +runtime diff --git a/Makefile b/Makefile index a601177..e9a6d01 100644 --- a/Makefile +++ b/Makefile @@ -62,6 +62,9 @@ clean-baseline: ## Remove test baselines ## Code Checking +.PHONY: fullint +fullint: lint old-lint tslint flow mdlint ## Run all checks + .PHONY: lint lint: $(TARGET) $(AUXTARGETS) ## Run eslint checks @eslint --ext .js,.njs,.json,.html,.htm $(TARGET) $(AUXTARGETS) $(CMDS) $(HTMLLINT) package.json bower.json @@ -76,6 +79,11 @@ old-lint: $(TARGET) $(AUXTARGETS) ## Run jshint and jscs checks @jscs $(TARGET) $(AUXTARGETS) if [ -e $(CLOSURE) ]; then java -jar $(CLOSURE) $(REQS) $(FLOWTARGET) --jscomp_warning=reportUnknownTypes >/dev/null; fi +.PHONY: tslint +tslint: $(TARGET) ## Run typescript checks + #@npm install dtslint typescript + #@npm run-script dtslint + dtslint types .PHONY: flow flow: lint ## Run flow checker @@ -91,6 +99,12 @@ misc/coverage.html: $(TARGET) test.js coveralls: ## Coverage Test + Send to coveralls.io mocha --require blanket --reporter mocha-lcov-reporter -t 20000 | node ./node_modules/coveralls/bin/coveralls.js +MDLINT=README.md codepage.md +.PHONY: mdlint +mdlint: $(MDLINT) ## Check markdown documents + alex $^ + mdspell -a -n -x -r --en-us $^ + .PHONY: prof prof: cat misc/prof.js test.js > prof.js diff --git a/README.md b/README.md index ab83198..8e2e7b2 100644 --- a/README.md +++ b/README.md @@ -48,13 +48,12 @@ the object, edit the `JSVAR` shell variable in `make.sh` and run the script. The utilities functions are contained in `cputils.js`, which assumes that the appropriate codepage scripts were loaded. -The script will manipulate `module.exports` if available (e.g. in a CommonJS -`require` context). This is not always desirable. To prevent the behavior, -define `DO_NOT_EXPORT_CODEPAGE`. +The script will manipulate `module.exports` if available . This is not always +desirable. To prevent the behavior, define `DO_NOT_EXPORT_CODEPAGE`. ## Usage -Most codepages are indexed by number. To get the unicode character for a given +Most codepages are indexed by number. To get the Unicode character for a given codepoint, use the `dec` property: ```js @@ -79,8 +78,8 @@ var sbuf = cptable.utils.encode(65001, sushi); `cptable.utils.encode(CP, data, ofmt)` accepts a String or Array of characters and returns a representation controlled by `ofmt`: -- Default output is a Buffer (or Array) of bytes (integers between 0 and 255). -- If `ofmt == 'str'`, return a String where `o.charCodeAt(i)` is the `i`-th byte +- Default output is a Buffer (or Array) of bytes (integers between 0 and 255) +- If `ofmt == 'str'`, return a binary String (byte `i` is `o.charCodeAt(i)`) - If `ofmt == 'arr'`, return an Array of bytes `cptable.utils.decode(CP, data)` accepts a byte String or Array of numbers or @@ -112,7 +111,7 @@ $ bash make.sh path_to_manifest output_file_name JSVAR where - `JSVAR` is the name of the exported variable (generally `cptable`) -- `output_file_name` is the output file (e.g. `cpexcel.js`, `cptable.js`) +- `output_file_name` is the output file (`cpexcel.js`, `cptable.js`, ...) - `path_to_manifest` is the path to the manifest file. The manifest file is expected to be a CSV with 3 columns: @@ -138,10 +137,10 @@ the JS source is `codepage.md`, so building is as simple as `voc codepage.md`. ## Generated Codepages -The complete list of hardcoded codepages can be found in the file `pages.csv`. +The complete list of codepages can be found in the file `pages.csv`. -Some codepages are easier to implement algorithmically. Since these are -hardcoded in `utils`, there is no corresponding entry (they are "magic"). +Some codepages are easier to implement algorithmically. Since those character +tables are not generated, there is no corresponding entry (they are "magic"). | CP# | Source | Description | |--------:|:-----------:|:-----------------------------------------------------| @@ -222,7 +221,7 @@ hardcoded in `utils`, there is no corresponding entry (they are "magic"). | `12001` | magic | Unicode UTF-32, big endian byte order | | `20000` | Windows 7 | CNS Taiwan (Chinese Traditional) | | `20001` | Windows 7 | TCA Taiwan | -| `20002` | Windows 7 | Eten Taiwan (Chinese Traditional) | +| `20002` | Windows 7 | ETEN Taiwan (Chinese Traditional) | | `20003` | Windows 7 | IBM5550 Taiwan | | `20004` | Windows 7 | TeleText Taiwan | | `20005` | Windows 7 | Wang Taiwan | @@ -299,21 +298,21 @@ hardcoded in `utils`, there is no corresponding entry (they are "magic"). | `65001` | magic | Unicode (UTF-8) | `unicode.org` refers to the Unicode Consortium Public Mappings, a database of -various mappings between unicode characters and respective character sets. The +various mappings between Unicode characters and respective character sets. The tables are processed by a few scripts in the build process. `IBM` refers to the IBM coded character set database. Even though IBM uses a different numbering scheme from Windows, the IBM numbers are used when there is -no conflict. The tables are manually generated from the symbol PDFs. +no conflict. The tables are manually generated from the symbol manifests. `Windows 7` refers to direct inspection of Windows 7 machines using .NET class `System.Text.Encoding`. The enclosed `MakeEncoding.cs` C# program brute-forces -code pages. MakeEncoding.cs deviates from unicode.org in some cases. When they +code pages. `MakeEncoding.cs` deviates from unicode.org in some cases. When they map a given code to different characters, unicode.org value is used. When -unicode.org does not prescribe a value, MakeEncoding.cs value is used. +unicode.org does not prescribe a value, `MakeEncoding.cs` value is used. `NLS` refers to the National Language Support files supplied in various versions -of Windows. In older versions of Windows (e.g. Windows 98) these files followed +of Windows. In older versions of Windows (like Windows 98) these files followed the name pattern `CP_#.NLS`, but newer versions use the name pattern `C_#.NLS`. ## Testing diff --git a/bin/codepage.njs b/bin/codepage.njs index 08e197c..d09e1b0 100755 --- a/bin/codepage.njs +++ b/bin/codepage.njs @@ -1,6 +1,7 @@ #!/usr/bin/env node /* js-codepage (C) 2014-present SheetJS -- http://sheetjs.com */ /* vim: set ts=2 ft=javascript: */ +/* eslint-env node */ var codepage = require('../'); require('exit-on-epipe'); var fs = require('fs'), program/*:any*/ = (require('commander')/*:any*/); @@ -24,8 +25,8 @@ program.parse(process.argv); if(program.list) { var l/*:Array*/ = []; - Object.keys(codepage).forEach(function(x) { if(parseInt(x) == +x) l.push(+x); }); - Object.keys(codepage.utils.magic).forEach(function(x) { if(parseInt(x) == +x && +x != 16969) l.push(+x); }); + Object.keys(codepage).forEach(function(x) { if(parseInt(x, 10) == +x) l.push(+x); }); + Object.keys(codepage.utils.magic).forEach(function(x) { if(parseInt(x, 10) == +x && +x != 16969) l.push(+x); }); l.sort(function(a,b) { return a-b; }).forEach(function(x) { console.log(x); }); process.exit(); } @@ -43,11 +44,12 @@ if(f !== "-" && !fs.existsSync(f)) { } function concat(func) { + // $FlowIgnore var writable = require('stream').Writable(); var buf = []; - writable._write = function(chunk, e, cb) { console.error(chunk.length); buf.push(chunk); cb(); }; - writable._writev = function(chunks, cb) { console.error(chunks.length, chunks.map(x => x.length)); chunks.forEach(function(c) { buf.push(c); cb(); }); }; - writable.on('finish', function() { console.error(buf.length, "end"); func(Buffer.concat(buf)); }); + writable._write = function(chunk, e, cb) { buf.push(chunk); cb(); }; + writable._writev = function(chunks, cb) { chunks.forEach(function(c) { buf.push(c.chunk); cb(); }); }; + writable.on('finish', function() { func(Buffer.concat(buf)); }); return writable; } @@ -55,7 +57,7 @@ if(f === "-") process.stdin.pipe(concat(process_text)); else process_text(fs.readFileSync(f)); function process_text(text/*:Buffer*/) { - var dec/*:Buffer*/ = codepage.utils.decode(fr, text); + var dec/*:Buffer*/ = (codepage.utils.decode(fr, text)/*:any*/); var bom/*:Array*/ = []; bom[1200] = new Buffer([0xFF, 0xFE]); diff --git a/codepage.md b/codepage.md index 9be8573..723c638 100644 --- a/codepage.md +++ b/codepage.md @@ -1,6 +1,6 @@ # Getting Codepages -The fields of the pages.csv manifest are `codepage,url,bytes` (SBCS=1, DBCS=2) +The fields of the `pages.csv` manifest are `codepage,url,bytes` (SBCS=1, DBCS=2) ```>pages.csv 37,http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/EBCDIC/CP037.TXT,1 @@ -106,7 +106,7 @@ The following codepages are available in .NET on Windows: - 10082 Croatian (Mac) - 20000 CNS Taiwan; Chinese Traditional (CNS) - 20001 TCA Taiwan -- 20002 Eten Taiwan; Chinese Traditional (Eten) +- 20002 ETEN Taiwan; Chinese Traditional (ETEN) - 20003 IBM5550 Taiwan - 20004 TeleText Taiwan - 20005 Wang Taiwan @@ -143,8 +143,8 @@ The following codepages are available in .NET on Windows: - 29001 Europa 3 - 38598 ISO 8859-8 Hebrew; Hebrew (ISO-Logical) - 50220 ISO 2022 Japanese with no halfwidth Katakana; Japanese (JIS) -- 50221 ISO 2022 Japanese with halfwidth Katakana; Japanese (JIS-Allow 1 byte Kana) -- 50222 ISO 2022 Japanese JIS X 0201-1989; Japanese (JIS-Allow 1 byte Kana - SO/SI) +- 50221 ISO 2022 Japanese with halfwidth Katakana; Japanese (JIS Allow 1 byte Kana) +- 50222 ISO 2022 Japanese JIS X 0201-1989; Japanese (JIS Allow 1 byte Kana - SO/SI) - 50225 ISO 2022 Korean - 50227 ISO 2022 Simplified Chinese; Chinese Simplified (ISO 2022) - 51932 EUC Japanese @@ -267,7 +267,7 @@ The following codepages are dependencies for Visual FoxPro: ## Building Notes The script `make.sh` (described later) will get these files and massage the data -(printing code-unicode pairs). The eventual tables are dropped in the paths +(printing code-Unicode pairs). The eventual tables are dropped in the paths `./codepages/.TBL`. For example, the last 10 lines of `10000.TBL` are ```> @@ -283,13 +283,13 @@ The script `make.sh` (described later) will get these files and massage the data 0xFF 0x02C7 ``` -which implies that code 0xF6 is `String.fromCharCode(0x02C6)` and vice versa. +which implies that code `0xF6` is `String.fromCharCode(0x02C6)` and vice versa. ## Windows-dependent build step To build the sources on windows, consult `dotnet/MakeEncoding.cs`. -After saving the standard output to `out`, a simple awk script (`dotnet.sh`) takes care of the rest: +After saving the standard output to `out`, a simple script processes the result: ```>dotnet.sh #!/bin/bash @@ -325,7 +325,7 @@ var y/*:Array >*/ = x.split("\n").map(function(z/*:string*/)/*:Arr ``` The DBCS and SBCS code generation strategies are different. The maximum code is -used to distinguish (max 0xFF for SBCS). +used to distinguish (max `0xFF` for SBCS). ``` for(i = 0; i != y.length; ++i) if(y[i][0] > maxcp) maxcp = y[i][0]; @@ -341,7 +341,7 @@ if(maxcp < 256) { /*:: if(Array.isArray(dec)) { */ ``` -The unicode character `0xFFFD` (REPLACEMENT CHARACTER) is used as a placeholder +The Unicode character `0xFFFD` (REPLACEMENT CHARACTER) is used as a placeholder for characters that are not specified in the map (for example, `0xF0` is not in code page 10000). @@ -356,7 +356,7 @@ The `dec` field is merely a split of the string, and `enc` is an eversion: } else { ``` -DBCS is similar, except that the space is sliced into 256-byte chunks (strings +DBCS is similar, except that the space is sliced in chunks of 256 bytes (strings are only generated for those high-bytes represented in the codepage). The strategy is to construct an array-of-arrays so that `dd[high][low]` is the @@ -384,9 +384,9 @@ process.stdout.write(jsvar + "[" + cp + "] = " + outstr + "\n"); ``` -`make.sh` generates the tables used by `make.njs`. The raw unicode TXT files +`make.sh` generates the tables used by `make.njs`. The raw Unicode TXT files are columnar: `code unicode #comments`. For example, the last 10 lines of the -text file ROMAN.TXT (for CP 10000) are: +text file `ROMAN.TXT` (for CP 10000) are: ```> 0xF6 0x02C6 #MODIFIER LETTER CIRCUMFLEX ACCENT @@ -427,6 +427,7 @@ awk -F, '{print $1, $2, $3}' $INFILE | while read cp url cptype; do sed 's/"\([0-9]+\)":/\1:/g' bits/$cp.js rm -f bits/$cp.js.tmp done +echo "// eslint-disable-next-line no-undef" >> $OUTFILE.tmp echo "if (typeof module !== 'undefined' && module.exports && typeof DO_NOT_EXPORT_CODEPAGE === 'undefined') module.exports = $JSVAR;" >> $OUTFILE.tmp sed 's/"\([0-9]+\)":/\1:/g' <$OUTFILE.tmp >$OUTFILE rm -f $OUTFILE.tmp @@ -434,7 +435,7 @@ rm -f $OUTFILE.tmp ## Utilities -The encode and decode functions are kept in a separate script (cputils.js). +The encode and decode functions are kept in a separate script (`cputils.js`). Both encode and decode deal with data represented as: @@ -447,7 +448,7 @@ while the input format is automatically determined. # Tests -The tests include JS validity tests (requiring or eval'ing code): +The tests include JS validity tests (requiring or evaluating code): ```>test.js var fs = require('fs'), assert = require('assert'), vm = require('vm'); @@ -639,7 +640,7 @@ function testfile(f,cp,type,skip) { } ``` -The `utf8` tests verify utf8 encoding of the actual JS sources: +The `utf8` tests verify UTF-8 encoding of the actual JS sources: ```>test.js describe('node natives', function() { @@ -665,7 +666,7 @@ describe('node natives', function() { }); ``` -The utf* and ascii tests attempt to test other magic formats: +The `utf*` and `ascii` tests attempt to test other magic formats: ```>test.js var m = cptable.utils.magic; @@ -753,41 +754,64 @@ describe('failures', function() { ```json>package.json { "name": "codepage", - "version": "1.11.0", + "version": "1.12.0", "author": "SheetJS", "description": "pure-JS library to handle codepages", "keywords": [ "codepage", "iconv", "convert", "strings" ], "bin": { "codepage": "./bin/codepage.njs" }, - "files": [ - "LICENSE", - "README.md", - "bin", - "cptable.js", - "cputils.js", - "dist/cpexcel.full.js" - ], "main": "cputils.js", + "types": "types", + "browser": { + "buffer": "false" + }, "dependencies": { - "voc":"~1.0.0", - "exit-on-epipe":"~1.0.1", - "commander":"~2.11.0" + "commander": "~2.11.0", + "exit-on-epipe": "~1.0.1", + "voc": "~1.0.0" }, "devDependencies": { - "mocha":"~2.5.3" + "mocha": "~2.5.3", + "blanket": "~1.2.3", + "@sheetjs/uglify-js": "~2.7.3", + "@types/node": "^8.0.7", + "@types/commander": "^2.9.0", + "dtslint": "^0.1.2", + "typescript": "2.2.0" }, "repository": { "type":"git", "url":"git://github.com/SheetJS/js-codepage.git"}, "scripts": { "pretest": "git submodule init && git submodule update", "test": "make test", - "build": "make js" + "build": "make js", + "lint": "make fullint", + "dtslint": "dtslint types" }, "config": { "blanket": { "pattern": "[cputils.js]" } }, + "alex": { + "allow": [ + "chinese", + "european", + "german", + "japanese", + "latin" + ] + }, + "homepage": "http://sheetjs.com/opensource", + "files": [ + "LICENSE", + "README.md", + "bin", + "cptable.js", + "cputils.js", + "dist/sbcs.full.js", + "dist/cpexcel.full.js" + ], "bugs": { "url": "https://github.com/SheetJS/js-codepage/issues" }, "license": "Apache-2.0", "engines": { "node": ">=0.8" } diff --git a/cpexcel.js b/cpexcel.js index e32b9ea..7ff5efa 100644 --- a/cpexcel.js +++ b/cpexcel.js @@ -1,6 +1,6 @@ /* cpexcel.js (C) 2013-present SheetJS -- http://sheetjs.com */ /*jshint -W100 */ -var cptable = {version:"1.11.0"}; +var cptable = {version:"1.12.0"}; cptable[437] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~ÇüéâäàåçêëèïîìÄÅÉæÆôöòûùÿÖÜ¢£¥₧ƒáíóúñѪº¿⌐¬½¼¡«»░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀αßΓπΣσµτΦΘΩδ∞φε∩≡±≥≤⌠⌡÷≈°∙·√ⁿ²■ ", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d.charAt(i)] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); cptable[620] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~ÇüéâäàąçêëèïîćÄĄĘęłôöĆûùŚÖÜ¢Ł¥śƒŹŻóÓńŃźż¿⌐¬½¼¡«»░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀αßΓπΣσµτΦΘΩδ∞φε∩≡±≥≤⌠⌡÷≈°∙·√ⁿ²■ ", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d.charAt(i)] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); cptable[737] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~ΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡΣΤΥΦΧΨΩαβγδεζηθικλμνξοπρσςτυφχψ░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀ωάέήϊίόύϋώΆΈΉΊΌΎΏ±≥≤ΪΫ÷≈°∙·√ⁿ²■ ", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d.charAt(i)] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); @@ -973,4 +973,5 @@ return {"enc": e, "dec": d }; })(); cptable[10029] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~ÄĀāÉĄÖÜáąČäčĆć鏟ĎíďĒēĖóėôöõúĚěü†°Ę£§•¶ß®©™ę¨≠ģĮįĪ≤≥īĶ∂∑łĻļĽľĹĺŅņѬ√ńŇ∆«»… ňŐÕőŌ–—“”‘’÷◊ōŔŕŘ‹›řŖŗŠ‚„šŚśÁŤťÍŽžŪÓÔūŮÚůŰűŲųÝýķŻŁżĢˇ", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d.charAt(i)] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); cptable[10079] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~ÄÅÇÉÑÖÜáàâäãåçéèêëíìîïñóòôöõúùûüÝ°¢£§•¶ß®©™´¨≠ÆØ∞±≤≥¥µ∂∑∏π∫ªºΩæø¿¡¬√ƒ≈∆«»… ÀÃÕŒœ–—“”‘’÷◊ÿŸ⁄¤ÐðÞþý·‚„‰ÂÊÁËÈÍÎÏÌÓÔ�ÒÚÛÙıˆ˜¯˘˙˚¸˝˛ˇ", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d.charAt(i)] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); cptable[10081] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~ÄÅÇÉÑÖÜáàâäãåçéèêëíìîïñóòôöõúùûü†°¢£§•¶ß®©™´¨≠ÆØ∞±≤≥¥µ∂∑∏π∫ªºΩæø¿¡¬√ƒ≈∆«»… ÀÃÕŒœ–—“”‘’÷◊ÿŸĞğİıŞş‡·‚„‰ÂÊÁËÈÍÎÏÌÓÔ�ÒÚÛÙ�ˆ˜¯˘˙˚¸˝˛ˇ", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d.charAt(i)] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); +// eslint-disable-next-line no-undef if (typeof module !== 'undefined' && module.exports && typeof DO_NOT_EXPORT_CODEPAGE === 'undefined') module.exports = cptable; diff --git a/cptable.js b/cptable.js index 4d40421..3cab384 100644 --- a/cptable.js +++ b/cptable.js @@ -1,6 +1,6 @@ /* cptable.js (C) 2013-present SheetJS -- http://sheetjs.com */ /*jshint -W100 */ -var cptable = {version:"1.11.0"}; +var cptable = {version:"1.12.0"}; cptable[37] = (function(){ var d = "\u0000\u0001\u0002\u0003œ\t†—Ž\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013…\b‡\u0018\u0019’\u001c\u001d\u001e\u001f€‚ƒ„\n\u0017\u001bˆ‰Š‹Œ\u0005\u0006\u0007‘\u0016“”•–\u0004˜™š›\u0014\u0015ž\u001a  âäàáãåçñ¢.<(+|&éêëèíîïìß!$*);¬-/ÂÄÀÁÃÅÇѦ,%_>?øÉÊËÈÍÎÏÌ`:#@'=\"Øabcdefghi«»ðýþ±°jklmnopqrªºæ¸Æ¤µ~stuvwxyz¡¿ÐÝÞ®^£¥·©§¶¼½¾[]¯¨´×{ABCDEFGHI­ôöòóõ}JKLMNOPQR¹ûüùúÿ\\÷STUVWXYZ²ÔÖÒÓÕ0123456789³ÛÜÙڟ", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d.charAt(i)] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); cptable[437] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~ÇüéâäàåçêëèïîìÄÅÉæÆôöòûùÿÖÜ¢£¥₧ƒáíóúñѪº¿⌐¬½¼¡«»░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀αßΓπΣσµτΦΘΩδ∞φε∩≡±≥≤⌠⌡÷≈°∙·√ⁿ²■ ", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d.charAt(i)] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); cptable[500] = (function(){ var d = "\u0000\u0001\u0002\u0003œ\t†—Ž\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013…\b‡\u0018\u0019’\u001c\u001d\u001e\u001f€‚ƒ„\n\u0017\u001bˆ‰Š‹Œ\u0005\u0006\u0007‘\u0016“”•–\u0004˜™š›\u0014\u0015ž\u001a  âäàáãåçñ[.<(+!&éêëèíîïìß]$*);^-/ÂÄÀÁÃÅÇѦ,%_>?øÉÊËÈÍÎÏÌ`:#@'=\"Øabcdefghi«»ðýþ±°jklmnopqrªºæ¸Æ¤µ~stuvwxyz¡¿ÐÝÞ®¢£¥·©§¶¼½¾¬|¯¨´×{ABCDEFGHI­ôöòóõ}JKLMNOPQR¹ûüùúÿ\\÷STUVWXYZ²ÔÖÒÓÕ0123456789³ÛÜÙڟ", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d.charAt(i)] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); @@ -6343,4 +6343,5 @@ for(j = 0; j != D[239].length; ++j) if(D[239][j].charCodeAt(0) !== 0xFFFD) { e[D return {"enc": e, "dec": d }; })(); cptable[620] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~ÇüéâäàąçêëèïîćÄĄĘęłôöĆûùŚÖÜ¢Ł¥śƒŹŻóÓńŃźż¿⌐¬½¼¡«»░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀αßΓπΣσµτΦΘΩδ∞φε∩≡±≥≤⌠⌡÷≈°∙·√ⁿ²■ ", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d.charAt(i)] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); cptable[895] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~ČüéďäĎŤčěĚĹÍľǪÄÁÉžŽôöÓůÚýÖÜŠĽÝŘťáíóúňŇŮÔšřŕŔ¼§«»░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀αßΓπΣσµτΦΘΩδ∞φε∩≡±≥≤⌠⌡÷≈°∙·√ⁿ²■ ", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d.charAt(i)] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); +// eslint-disable-next-line no-undef if (typeof module !== 'undefined' && module.exports && typeof DO_NOT_EXPORT_CODEPAGE === 'undefined') module.exports = cptable; diff --git a/cputils.flow.js b/cputils.flow.js index 1ee3f1f..2b0127d 100644 --- a/cputils.flow.js +++ b/cputils.flow.js @@ -2,12 +2,15 @@ /* vim: set ft=javascript: */ /*jshint newcap: false */ /*:: +declare var DO_NOT_EXPORT_CODEPAGE:?boolean; type Decoder = (data:Data)=>string; type Encoder = (data:StrData, ofmt:?string)=>Data; type EncoderMap = {[id:CPIndex]:Encoder}; type DecoderMap = {[id:CPIndex]:Decoder}; */ (function(root/*:any*/, factory) { + /*jshint ignore:start */ + /*eslint-disable */ "use strict"; if(typeof cptable === "undefined") { if(typeof require !== "undefined"){ @@ -16,8 +19,11 @@ type DecoderMap = {[id:CPIndex]:Decoder}; else root.cptable = factory(cpt); } else throw new Error("cptable not found"); } else cptable = factory(cptable); + /*eslint-enable */ + /*jshint ignore:end */ }(this, function(cpt/*:CPTable*/){ "use strict"; + /*global module, Buffer */ var magic/*:{[id:CPIndex]:string}*/ = { "1200":"utf16le", "1201":"utf16be", @@ -275,7 +281,7 @@ type DecoderMap = {[id:CPIndex]:Decoder}; } } }; - var null_enc = function(data/*:StrData*/, ofmt/*:?string*/) { return ""; }; + var null_enc = function(data/*:StrData*/, ofmt/*:?string*/) { void ofmt; return ""; }; var cp_decache = function cp_decache(cp/*:CPIndex*/)/*:void*/ { delete cpdcache[cp]; delete cpecache[cp]; }; var decache = function decache() { if(has_buf) { @@ -497,6 +503,7 @@ type DecoderMap = {[id:CPIndex]:Decoder}; if(data[i] !== 0x2b) { j=1; out[k++] = String.fromCharCode(data[i]); continue; } j=1; if(data[i+1] === 0x2d) { j = 2; out[k++] = "+"; continue; } + // eslint-disable-next-line no-useless-escape while(String.fromCharCode(data[i+j]).match(/[A-Za-z0-9+\/]/)) j++; var dash = 0; if(data[i+j] === 0x2d) { ++j; dash=1; } diff --git a/cputils.js b/cputils.js index f799f5a..2b8cbda 100644 --- a/cputils.js +++ b/cputils.js @@ -2,6 +2,8 @@ /* vim: set ft=javascript: */ /*jshint newcap: false */ (function(root, factory) { + /*jshint ignore:start */ + /*eslint-disable */ "use strict"; if(typeof cptable === "undefined") { if(typeof require !== "undefined"){ @@ -10,8 +12,11 @@ else root.cptable = factory(cpt); } else throw new Error("cptable not found"); } else cptable = factory(cptable); + /*eslint-enable */ + /*jshint ignore:end */ }(this, function(cpt){ "use strict"; + /*global module, Buffer */ var magic = { "1200":"utf16le", "1201":"utf16be", @@ -265,7 +270,7 @@ } } }; - var null_enc = function(data, ofmt) { return ""; }; + var null_enc = function(data, ofmt) { void ofmt; return ""; }; var cp_decache = function cp_decache(cp) { delete cpdcache[cp]; delete cpecache[cp]; }; var decache = function decache() { if(has_buf) { @@ -479,6 +484,7 @@ if(data[i] !== 0x2b) { j=1; out[k++] = String.fromCharCode(data[i]); continue; } j=1; if(data[i+1] === 0x2d) { j = 2; out[k++] = "+"; continue; } + // eslint-disable-next-line no-useless-escape while(String.fromCharCode(data[i+j]).match(/[A-Za-z0-9+\/]/)) j++; var dash = 0; if(data[i+j] === 0x2d) { ++j; dash=1; } diff --git a/ctest/fixtures.js b/ctest/fixtures.js index 1eaadb8..5864841 100644 --- a/ctest/fixtures.js +++ b/ctest/fixtures.js @@ -1,25 +1,25 @@ README={} README['str'] = -"# Getting Codepages\n\nThe fields of the pages.csv manifest are `codepage,url,bytes` (SBCS=1, DBCS=2)\n\n```>pages.csv\n37,http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/EBCDIC/CP037.TXT,1\n437,http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/PC/CP437.TXT,1\n500,http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/EBCDIC/CP500.TXT,1\n737,http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/PC/CP737.TXT,1\n775,http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/PC/CP775.TXT,1\n850,http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/PC/CP850.TXT,1\n852,http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/PC/CP852.TXT,1\n855,http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/PC/CP855.TXT,1\n857,http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/PC/CP857.TXT,1\n860,http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/PC/CP860.TXT,1\n861,http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/PC/CP861.TXT,1\n862,http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/PC/CP862.TXT,1\n863,http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/PC/CP863.TXT,1\n864,http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/PC/CP864.TXT,1\n865,http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/PC/CP865.TXT,1\n866,http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/PC/CP866.TXT,1\n869,http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/PC/CP869.TXT,1\n874,http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/WINDOWS/CP874.TXT,1\n875,http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/EBCDIC/CP875.TXT,1\n932,http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/WINDOWS/CP932.TXT,2\n936,http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/WINDOWS/CP936.TXT,2\n949,http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/WINDOWS/CP949.TXT,2\n950,http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/WINDOWS/CP950.TXT,2\n1026,http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/EBCDIC/CP1026.TXT,1\n1250,http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/WINDOWS/CP1250.TXT,1\n1251,http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/WINDOWS/CP1251.TXT,1\n1252,http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/WINDOWS/CP1252.TXT,1\n1253,http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/WINDOWS/CP1253.TXT,1\n1254,http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/WINDOWS/CP1254.TXT,1\n1255,http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/WINDOWS/CP1255.TXT,1\n1256,http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/WINDOWS/CP1256.TXT,1\n1257,http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/WINDOWS/CP1257.TXT,1\n1258,http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/WINDOWS/CP1258.TXT,1\n47451,http://www.unicode.org/Public/MAPPINGS/VENDORS/MISC/ATARIST.TXT,1\n```\n\nNote that the Windows rendering is used for the Mac code pages. The primary\ndifference is the use of the private `0xF8FF` code (which renders as an Apple\nlogo on macs but as garbage on other operating systems). It may be desirable\nto fall back to the behavior, in which case the files are under APPLE and not\nMICSFT. Codepages are an absolute pain :/\n\n```>pages.csv\n10000,http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/MAC/ROMAN.TXT,1\n10006,http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/MAC/GREEK.TXT,1\n10007,http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/MAC/CYRILLIC.TXT,1\n10029,http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/MAC/LATIN2.TXT,1\n10079,http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/MAC/ICELAND.TXT,1\n10081,http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/MAC/TURKISH.TXT,1\n```\n\nThe numbering scheme for the `ISO-8859-X` series is `28590 + X`:\n\n```>pages.csv\n28591,http://www.unicode.org/Public/MAPPINGS/ISO8859/8859-1.TXT,1\n28592,http://www.unicode.org/Public/MAPPINGS/ISO8859/8859-2.TXT,1\n28593,http://www.unicode.org/Public/MAPPINGS/ISO8859/8859-3.TXT,1\n28594,http://www.unicode.org/Public/MAPPINGS/ISO8859/8859-4.TXT,1\n28595,http://www.unicode.org/Public/MAPPINGS/ISO8859/8859-5.TXT,1\n28596,http://www.unicode.org/Public/MAPPINGS/ISO8859/8859-6.TXT,1\n28597,http://www.unicode.org/Public/MAPPINGS/ISO8859/8859-7.TXT,1\n28598,http://www.unicode.org/Public/MAPPINGS/ISO8859/8859-8.TXT,1\n28599,http://www.unicode.org/Public/MAPPINGS/ISO8859/8859-9.TXT,1\n28600,http://www.unicode.org/Public/MAPPINGS/ISO8859/8859-10.TXT,1\n28601,http://www.unicode.org/Public/MAPPINGS/ISO8859/8859-11.TXT,1\n28603,http://www.unicode.org/Public/MAPPINGS/ISO8859/8859-13.TXT,1\n28604,http://www.unicode.org/Public/MAPPINGS/ISO8859/8859-14.TXT,1\n28605,http://www.unicode.org/Public/MAPPINGS/ISO8859/8859-15.TXT,1\n28606,http://www.unicode.org/Public/MAPPINGS/ISO8859/8859-16.TXT,1\n```\n\n## Generated Codepages\n\nThe following codepages are available in .NET on Windows:\n\n- 708 Arabic (ASMO 708)\n- 720 Arabic (Transparent ASMO); Arabic (DOS)\n- 858 OEM Multilingual Latin 1 + Euro symbol\n- 870 IBM EBCDIC Multilingual/ROECE (Latin 2); IBM EBCDIC Multilingual Latin 2\n- 1047 IBM EBCDIC Latin 1/Open System\n- 1140 IBM EBCDIC US-Canada (037 + Euro symbol); IBM EBCDIC (US-Canada-Euro)\n- 1141 IBM EBCDIC Germany (20273 + Euro symbol); IBM EBCDIC (Germany-Euro)\n- 1142 IBM EBCDIC Denmark-Norway (20277 + Euro symbol); IBM EBCDIC (Denmark-Norway-Euro)\n- 1143 IBM EBCDIC Finland-Sweden (20278 + Euro symbol); IBM EBCDIC (Finland-Sweden-Euro)\n- 1144 IBM EBCDIC Italy (20280 + Euro symbol); IBM EBCDIC (Italy-Euro)\n- 1145 IBM EBCDIC Latin America-Spain (20284 + Euro symbol); IBM EBCDIC (Spain-Euro)\n- 1146 IBM EBCDIC United Kingdom (20285 + Euro symbol); IBM EBCDIC (UK-Euro)\n- 1147 IBM EBCDIC France (20297 + Euro symbol); IBM EBCDIC (France-Euro)\n- 1148 IBM EBCDIC International (500 + Euro symbol); IBM EBCDIC (International-Euro)\n- 1149 IBM EBCDIC Icelandic (20871 + Euro symbol); IBM EBCDIC (Icelandic-Euro)\n- 1361 Korean (Johab)\n- 10001 Japanese (Mac)\n- 10002 MAC Traditional Chinese (Big5); Chinese Traditional (Mac)\n- 10003 Korean (Mac)\n- 10004 Arabic (Mac)\n- 10005 Hebrew (Mac)\n- 10008 MAC Simplified Chinese (GB 2312); Chinese Simplified (Mac)\n- 10010 Romanian (Mac)\n- 10017 Ukrainian (Mac)\n- 10021 Thai (Mac)\n- 10082 Croatian (Mac)\n- 20000 CNS Taiwan; Chinese Traditional (CNS)\n- 20001 TCA Taiwan\n- 20002 Eten Taiwan; Chinese Traditional (Eten)\n- 20003 IBM5550 Taiwan\n- 20004 TeleText Taiwan\n- 20005 Wang Taiwan\n- 20105 IA5 (IRV International Alphabet No. 5, 7-bit); Western European (IA5)\n- 20106 IA5 German (7-bit)\n- 20107 IA5 Swedish (7-bit)\n- 20108 IA5 Norwegian (7-bit)\n- 20261 T.61\n- 20269 ISO 6937 Non-Spacing Accent\n- 20273 IBM EBCDIC Germany\n- 20277 IBM EBCDIC Denmark-Norway\n- 20278 IBM EBCDIC Finland-Sweden\n- 20280 IBM EBCDIC Italy\n- 20284 IBM EBCDIC Latin America-Spain\n- 20285 IBM EBCDIC United Kingdom\n- 20290 IBM EBCDIC Japanese Katakana Extended\n- 20297 IBM EBCDIC France\n- 20420 IBM EBCDIC Arabic\n- 20423 IBM EBCDIC Greek\n- 20424 IBM EBCDIC Hebrew\n- 20833 IBM EBCDIC Korean Extended\n- 20838 IBM EBCDIC Thai\n- 20866 Russian (KOI8-R); Cyrillic (KOI8-R)\n- 20871 IBM EBCDIC Icelandic\n- 20880 IBM EBCDIC Cyrillic Russian\n- 20905 IBM EBCDIC Turkish\n- 20924 IBM EBCDIC Latin 1/Open System (1047 + Euro symbol)\n- 20932 Japanese (JIS 0208-1990 and 0212-1990)\n- 20936 Simplified Chinese (GB2312); Chinese Simplified (GB2312-80)\n- 20949 Korean Wansung\n- 21025 IBM EBCDIC Cyrillic Serbian-Bulgarian\n- 21027 Extended/Ext Alpha Lowercase\n- 21866 Ukrainian (KOI8-U); Cyrillic (KOI8-U)\n- 29001 Europa 3\n- 38598 ISO 8859-8 Hebrew; Hebrew (ISO-Logical)\n- 50220 ISO 2022 Japanese with no halfwidth Katakana; Japanese (JIS)\n- 50221 ISO 2022 Japanese with halfwidth Katakana; Japanese (JIS-Allow 1 byte Kana)\n- 50222 ISO 2022 Japanese JIS X 0201-1989; Japanese (JIS-Allow 1 byte Kana - SO/SI)\n- 50225 ISO 2022 Korean\n- 50227 ISO 2022 Simplified Chinese; Chinese Simplified (ISO 2022)\n- 51932 EUC Japanese\n- 51936 EUC Simplified Chinese; Chinese Simplified (EUC)\n- 51949 EUC Korean\n- 52936 HZ-GB2312 Simplified Chinese; Chinese Simplified (HZ)\n- 54936 Windows XP and later: GB18030 Simplified Chinese (4 byte); Chinese Simplified (GB18030)\n- 57002 ISCII Devanagari\n- 57003 ISCII Bengali\n- 57004 ISCII Tamil\n- 57005 ISCII Telugu\n- 57006 ISCII Assamese\n- 57007 ISCII Oriya\n- 57008 ISCII Kannada\n- 57009 ISCII Malayalam\n- 57010 ISCII Gujarati\n- 57011 ISCII Punjabi\n\n```>pages.csv\n708,,1\n720,,1\n808,,1\n858,,1\n870,,1\n872,,1\n1010,,1\n1047,,1\n1132,,1\n1140,,1\n1141,,1\n1142,,1\n1143,,1\n1144,,1\n1145,,1\n1146,,1\n1147,,1\n1148,,1\n1149,,1\n1361,,2\n10001,,2\n10002,,2\n10003,,2\n10004,,1\n10005,,1\n10008,,2\n10010,,1\n10017,,1\n10021,,1\n10082,,1\n20000,,2\n20001,,2\n20002,,2\n20003,,2\n20004,,2\n20005,,2\n20105,,1\n20106,,1\n20107,,1\n20108,,1\n20261,,2\n20269,,1\n20273,,1\n20277,,1\n20278,,1\n20280,,1\n20284,,1\n20285,,1\n20290,,1\n20297,,1\n20420,,1\n20423,,1\n20424,,1\n20833,,1\n20838,,1\n20866,,1\n20871,,1\n20880,,1\n20905,,1\n20924,,1\n20932,,2\n20936,,2\n20949,,2\n21025,,1\n21027,,1\n21866,,1\n29001,,1\n38598,,1\n50220,,2\n50221,,2\n50222,,2\n50225,,2\n50227,,2\n51932,,2\n51936,,2\n51949,,2\n52936,,2\n54936,,2\n57002,,2\n57003,,2\n57004,,2\n57005,,2\n57006,,2\n57007,,2\n57008,,2\n57009,,2\n57010,,2\n57011,,2\n```\n\nThe following codepages are dependencies for Visual FoxPro:\n\n- 620 Mazovia (Polish) MS-DOS\n- 895 Kamenický (Czech) MS-DOS\n\n```>pages.csv\n620,,1\n895,,1\n```\n\n## Building Notes\n\nThe script `make.sh` (described later) will get these files and massage the data\n(printing code-unicode pairs). The eventual tables are dropped in the paths\n`./codepages/.TBL`. For example, the last 10 lines of `10000.TBL` are\n\n```>\n0xF6\t0x02C6\n0xF7\t0x02DC\n0xF8\t0x00AF\n0xF9\t0x02D8\n0xFA\t0x02D9\n0xFB\t0x02DA\n0xFC\t0x00B8\n0xFD\t0x02DD\n0xFE\t0x02DB\n0xFF\t0x02C7\n```\n\nwhich implies that code 0xF6 is `String.fromCharCode(0x02C6)` and vice versa.\n\n## Windows-dependent build step\n\nTo build the sources on windows, consult `dotnet/MakeEncoding.cs`.\n\nAfter saving the standard output to `out`, a simple awk script (`dotnet.sh`) takes care of the rest:\n\n```>dotnet.sh\n#!/bin/bash\nif [ ! -e dotnet/out ]; then exit; fi\n2 {if(outfile) close(outfile); outfile=\"codepages/\" $1 \".TBL\"} NF==2 {print > outfile}'\n```\n\n# Building the script\n\n`make.njs` takes a codepage argument, reads the corresponding table file and\ngenerates JS code for encoding and decoding:\n\n## Raw Codepages\n\n```>make.njs\n#!/usr/bin/env node\nvar argv = process.argv.slice(1), fs = require('fs');\nif(argv.length < 2) {\n console.error(\"usage: make.njs [variable]\");\n process.exit(22); /* EINVAL */\n}\n\nvar cp/*:string*/ = argv[1];\nvar jsvar/*:string*/ = argv[2] || \"cptable\";\nvar x/*:string*/ = fs.readFileSync(\"codepages/\" + cp + \".TBL\",\"utf8\");\nvar maxcp = 0, i = 0, ii = 0;\n\nvar y/*:Array >*/ = x.split(\"\\n\").map(function(z/*:string*/)/*:Array*/ {\n var w/*:Array*/ = z.split(\"\\t\");\n if(w.length < 2) return [Number(w[0])];\n return [Number(w[0]), Number(w[1])];\n}).filter(function(z) { return z.length > 1; });\n```\n\nThe DBCS and SBCS code generation strategies are different. The maximum code is\nused to distinguish (max 0xFF for SBCS).\n\n```\nfor(i = 0; i != y.length; ++i) if(y[i][0] > maxcp) maxcp = y[i][0];\n\nvar enc/*:{[key:string]:number}*/ = {}, dec/*:{[key:string]:string}|Array*/ = (maxcp < 256 ? [] : {});\nfor(i = 0; i != y.length; ++i) {\n /*:: if(Array.isArray(dec)) */ dec[y[i][0]] = String.fromCharCode(y[i][1]);\n enc[String.fromCharCode(y[i][1])] = y[i][0];\n}\n\nvar odec = \"\", outstr = \"\";\nif(maxcp < 256) {\n /*:: if(Array.isArray(dec)) { */\n```\n\nThe unicode character `0xFFFD` (REPLACEMENT CHARACTER) is used as a placeholder\nfor characters that are not specified in the map (for example, `0xF0` is not in\ncode page 10000).\n\nFor SBCS, the idea is to embed a raw string with the contents of the 256 codes.\nThe `dec` field is merely a split of the string, and `enc` is an eversion:\n\n```\n for(i = 0; i != 256; ++i) if(typeof dec[i] === \"undefined\") dec[i] = String.fromCharCode(0xFFFD);\n odec = JSON.stringify(dec.join(\"\"));\n outstr = '(function(){ var d = ' + odec + ', D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d.charAt(i)] = i; D[i] = d.charAt(i); } return {\"enc\": e, \"dec\": D }; })();';\n /*:: } */\n} else {\n```\n\nDBCS is similar, except that the space is sliced into 256-byte chunks (strings\nare only generated for those high-bytes represented in the codepage).\n\nThe strategy is to construct an array-of-arrays so that `dd[high][low]` is the\ncharacter associated with the code. This array is combined at runtime to yield\nthe complete decoding object (and the encoding object is an eversion):\n\n```\n var dd = [];\n /*:: if(!Array.isArray(dec)) { */\n for(i in dec) if(dec.hasOwnProperty(i)) {\n ii = +i;\n if(typeof dd[ii >> 8] === \"undefined\") dd[ii >> 8] = [];\n dd[ii >> 8][ii % 256] = dec[i];\n }\n /*:: } */\n outstr = '(function(){ var d = [], e = {}, D = [], j;\\n';\n for(var i = 0; i != 256; ++i) if(dd[i]) {\n for(var j = 0; j != 256; ++j) if(typeof dd[i][j] === \"undefined\") dd[i][j] = String.fromCharCode(0xFFFD);\n outstr += 'D[' + i + '] = ' + JSON.stringify(dd[i].join(\"\")) + '.split(\"\");\\n';\n outstr += 'for(j = 0; j != D[' + i + '].length; ++j) if(D[' + i + '][j].charCodeAt(0) !== 0xFFFD) { e[D[' + i + '][j]] = ' + (i*256) + ' + j; d[' + (i*256) + ' + j] = D[' + i + '][j];}\\n'\n }\n outstr += 'return {\"enc\": e, \"dec\": d }; })();';\n}\nprocess.stdout.write(jsvar + \"[\" + cp + \"] = \" + outstr + \"\\n\");\n\n```\n\n`make.sh` generates the tables used by `make.njs`. The raw unicode TXT files\nare columnar: `code unicode #comments`. For example, the last 10 lines of the\ntext file ROMAN.TXT (for CP 10000) are:\n\n```>\n0xF6\t0x02C6\t#MODIFIER LETTER CIRCUMFLEX ACCENT\n0xF7\t0x02DC\t#SMALL TILDE\n0xF8\t0x00AF\t#MACRON\n0xF9\t0x02D8\t#BREVE\n0xFA\t0x02D9\t#DOT ABOVE\n0xFB\t0x02DA\t#RING ABOVE\n0xFC\t0x00B8\t#CEDILLA\n0xFD\t0x02DD\t#DOUBLE ACUTE ACCENT\n0xFE\t0x02DB\t#OGONEK\n0xFF\t0x02C7\t#CARON\n```\n\nIn processing the data, the comments (after the `#`) are stripped and undefined\nelements (like `0x7F` for CP 10000) are removed.\n\n```>make.sh\n#!/bin/bash\nINFILE=${1:-pages.csv}\nOUTFILE=${2:-cptable.js}\nJSVAR=${3:-cptable}\nVERSION=$(cat package.json | grep version | tr -dc [0-9.])\n\nmkdir -p codepages bits\nrm -f $OUTFILE $OUTFILE.tmp\necho \"/* $OUTFILE (C) 2013-present SheetJS -- http://sheetjs.com */\" > $OUTFILE.tmp\necho \"/*jshint -W100 */\" >> $OUTFILE.tmp\necho \"var $JSVAR = {version:\\\"$VERSION\\\"};\" >> $OUTFILE.tmp\nif [ -e dotnet.sh ]; then bash dotnet.sh; fi\nawk -F, '{print $1, $2, $3}' $INFILE | while read cp url cptype; do\n echo $cp $url\n if [ ! -e codepages/$cp.TBL ]; then\n curl $url | sed 's/#.*//g' | awk 'NF==2' > codepages/$cp.TBL\n fi\n echo \"if(typeof $JSVAR === 'undefined') $JSVAR = {};\" > bits/$cp.js.tmp\n node make.njs $cp $JSVAR | tee -a bits/$cp.js.tmp >> $OUTFILE.tmp\n sed 's/\"\\([0-9]+\\)\":/\\1:/g' bits/$cp.js\n rm -f bits/$cp.js.tmp\ndone\necho \"if (typeof module !== 'undefined' && module.exports && typeof DO_NOT_EXPORT_CODEPAGE === 'undefined') module.exports = $JSVAR;\" >> $OUTFILE.tmp\nsed 's/\"\\([0-9]+\\)\":/\\1:/g' <$OUTFILE.tmp >$OUTFILE\nrm -f $OUTFILE.tmp\n```\n\n## Utilities\n\nThe encode and decode functions are kept in a separate script (cputils.js).\n\nBoth encode and decode deal with data represented as:\n\n- String (encode expects JS string, decode interprets UCS2 chars as codes)\n- Array (encode expects array of JS String characters, decode expects numbers)\n- Buffer (encode expects UTF-8 string, decode expects codepoints/bytes).\n\nThe `ofmt` variable controls `encode` output (`str`, `arr` respectively)\nwhile the input format is automatically determined.\n\n# Tests\n\nThe tests include JS validity tests (requiring or eval'ing code):\n\n```>test.js\nvar fs = require('fs'), assert = require('assert'), vm = require('vm');\nvar cptable, sbcs;\ndescribe('source', function() {\n it('should load node', function() { cptable = require('./'); });\n it('should load sbcs', function() { sbcs = require('./sbcs'); });\n it('should load excel', function() { excel = require('./cpexcel'); });\n it('should process bits', function() {\n var files = fs.readdirSync('bits').filter(function(x){return x.substr(-3)==\".js\";});\n files.forEach(function(x) {\n vm.runInThisContext(fs.readFileSync('./bits/' + x));\n });\n });\n});\n```\n\nThe README tests verify the snippets in the README:\n\n```>test.js\ndescribe('README', function() {\n var readme = function() {\n var unicode_cp10000_255 = cptable[10000].dec[255]; // ˇ\n assert.equal(unicode_cp10000_255, \"ˇ\");\n\n var cp10000_711 = cptable[10000].enc[String.fromCharCode(711)]; // 255\n assert.equal(cp10000_711, 255);\n\n var b1 = [0xbb,0xe3,0xd7,0xdc];\n var s1 = b1.map(function(x) { return String.fromCharCode(x); }).join(\"\");\n var 汇总 = cptable.utils.decode(936, b1);\n var buf = cptable.utils.encode(936, 汇总);\n assert.equal(汇总,\"汇总\");\n assert.equal(buf.length, 4);\n for(var i = 0; i != 4; ++i) assert.equal(b1[i], buf[i]);\n\n var b2 = [0xf0,0x9f,0x8d,0xa3];\n var sushi= cptable.utils.decode(65001, b2);\n var sbuf = cptable.utils.encode(65001, sushi);\n assert.equal(sushi,\"🍣\");\n assert.equal(sbuf.length, 4);\n for(var i = 0; i != 4; ++i) assert.equal(b2[i], sbuf[i]);\n\n };\n it('should be correct', function() {\n cptable.utils.cache.encache();\n readme();\n cptable.utils.cache.decache();\n readme();\n });\n});\n```\n\nThe consistency tests make sure that encoding and decoding are pseudo inverses:\n\n```>test.js\ndescribe('consistency', function() {\n cptable = require('./');\n U = cptable.utils;\n var chk = function(cptable, cacheit) { return function(x) {\n it('should consistently process CP ' + x, function() {\n var cp = cptable[x], D = cp.dec, E = cp.enc;\n if(cacheit) cptable.utils.cache.encache();\n else cptable.utils.cache.decache();\n Object.keys(D).forEach(function(d) {\n if(E[D[d]] != d) {\n if(typeof E[D[d]] !== \"undefined\") return;\n if(D[d].charCodeAt(0) == 0xFFFD) return;\n if(D[E[D[d]]] === D[d]) return;\n throw new Error(x + \" e.d[\" + d + \"] = \" + E[D[d]] + \"; d[\" + d + \"]=\" + D[d] + \"; d.e.d[\" + d + \"] = \" + D[E[D[d]]]);\n }\n });\n Object.keys(E).forEach(function(e) {\n if(D[E[e]] != e) {\n throw new Error(x + \" d.e[\" + e + \"] = \" + D[E[e]] + \"; e[\" + e + \"]=\" + E[e] + \"; e.d.e[\" + e + \"] = \" + E[D[E[e]]]);\n }\n });\n var corpus = [\"foobar\"];\n corpus.forEach(function(w){\n assert.equal(U.decode(x,U.encode(x,w)),w);\n });\n cptable.utils.cache.encache();\n });\n }; };\n describe('cached', function() {\n Object.keys(cptable).filter(function(w) { return w == +w; }).forEach(chk(cptable, true));\n });\n describe('direct', function() {\n Object.keys(cptable).filter(function(w) { return w == +w; }).forEach(chk(cptable, false));\n });\n});\n```\n\nThe next tests look at possible entry conditions:\n\n```\ndescribe('entry conditions', function() {\n it('should fail to load utils if cptable unavailable', function() {\n var sandbox = {};\n var ctx = vm.createContext(sandbox);\n assert.throws(function() {\n vm.runInContext(fs.readFileSync('cputils.js','utf8'),ctx);\n });\n });\n it('should load utils if cptable is available', function() {\n var sandbox = {};\n var ctx = vm.createContext(sandbox);\n vm.runInContext(fs.readFileSync('cpexcel.js','utf8'),ctx);\n vm.runInContext(fs.readFileSync('cputils.js','utf8'),ctx);\n });\n var chken = function(cp, i) {\n var c = function(cp, i, e) {\n var str = cptable.utils.encode(cp,i,e);\n var arr = cptable.utils.encode(cp,i.split(\"\"),e);\n assert.deepEqual(str,arr);\n if(typeof Buffer === 'undefined') return;\n var buf = cptable.utils.encode(cp,new Buffer(i),e);\n assert.deepEqual(str,buf);\n };\n cptable.utils.cache.encache();\n c(cp,i);\n c(cp,i,'buf');\n c(cp,i,'arr');\n c(cp,i,'str');\n cptable.utils.cache.decache();\n c(cp,i);\n c(cp,i,'buf');\n c(cp,i,'arr');\n c(cp,i,'str');\n };\n describe('encode', function() {\n it('CP 1252 : sbcs', function() { chken(1252,\"foo•bþr\"); });\n it('CP 708 : sbcs', function() { chken(708,\"ت and ث smiley faces\");});\n it('CP 936 : dbcs', function() { chken(936, \"这是中文字符测试\");});\n });\n var chkde = function(cp, i) {\n var c = function(cp, i) {\n var s;\n if(typeof Buffer !== 'undefined' && i instanceof Buffer) s = [].map.call(i, function(s){return String.fromCharCode(s); });\n else s=(i.map) ? i.map(function(s){return String.fromCharCode(s); }) : i;\n var str = cptable.utils.decode(cp,i);\n var arr = cptable.utils.decode(cp,s.join?s.join(\"\"):s);\n assert.deepEqual(str,arr);\n if(typeof Buffer === 'undefined') return;\n var buf = cptable.utils.decode(cp,new Buffer(i));\n assert.deepEqual(str,buf);\n };\n cptable.utils.cache.encache();\n c(cp,i);\n cptable.utils.cache.decache();\n c(cp,i);\n };\n describe('decode', function() {\n it('CP 1252 : sbcs', function() { chkde(1252,[0x66, 0x6f, 0x6f, 0x62, 0x61, 0x72]); }); /* \"foobar\" */\n if(typeof Buffer !== 'undefined') it('CP 708 : sbcs', function() { chkde(708, new Buffer([0xca, 0x20, 0x61, 0x6e, 0x64, 0x20, 0xcb, 0x20, 0x73, 0x6d, 0x69, 0x6c, 0x65, 0x79, 0x20, 0x66, 0x61, 0x63, 0x65, 0x73])); }); /* (\"ت and ث smiley faces\") */\n it('CP 936 : dbcs', function() { chkde(936, [0xd5, 0xe2, 0xca, 0xc7, 0xd6, 0xd0, 0xce, 0xc4, 0xd7, 0xd6, 0xb7, 0xfb, 0xb2, 0xe2, 0xca, 0xd4]);}); /* \"这是中文字符测试\" */\n });\n});\n```\n\nThe `testfile` helper function reads a file and compares to node's read facilities:\n\n```>test.js\nfunction testfile(f,cp,type,skip) {\n var d = fs.readFileSync(f);\n var x = fs.readFileSync(f, type);\n var a = x.split(\"\");\n var chk = function(cp) {\n var y = cptable.utils.decode(cp, d);\n assert.equal(x,y);\n var z = cptable.utils.encode(cp, x);\n if(z.length != d.length) throw new Error(f + \" \" + JSON.stringify(z) + \" != \" + JSON.stringify(d) + \" : \" + z.length + \" \" + d.length);\n for(var i = 0; i != d.length; ++i) if(d[i] !== z[i]) throw new Error(\"\" + i + \" \" + d[i] + \"!=\" + z[i]);\n if(skip) return;\n z = cptable.utils.encode(cp, a);\n if(z.length != d.length) throw new Error(f + \" \" + JSON.stringify(z) + \" != \" + JSON.stringify(d) + \" : \" + z.length + \" \" + d.length);\n for(var i = 0; i != d.length; ++i) if(d[i] !== z[i]) throw new Error(\"\" + i + \" \" + d[i] + \"!=\" + z[i]);\n if(f.indexOf(\"cptable.js\") == -1) {\n cptable.utils.encode(cp, d, 'str');\n cptable.utils.encode(cp, d, 'arr');\n }\n }\n cptable.utils.cache.encache();\n chk(cp);\n if(skip) return;\n cptable.utils.cache.decache();\n chk(cp);\n cptable.utils.cache.encache();\n}\n```\n\nThe `utf8` tests verify utf8 encoding of the actual JS sources:\n\n```>test.js\ndescribe('node natives', function() {\n var node = [[65001, 'utf8',1], [1200, 'utf16le',1], [20127, 'ascii',0]];\n var unicodefiles = ['codepage.md','README.md','cptable.js'];\n var asciifiles = ['cputils.js'];\n node.forEach(function(w) {\n describe(w[1], function() {\n cptable = require('./');\n asciifiles.forEach(function(f) {\n it('should process ' + f, function() { testfile('./misc/'+f+'.'+w[1],w[0],w[1]); });\n });\n if(!w[2]) return;\n unicodefiles.forEach(function(f) {\n it('should process ' + f, function() { testfile('./misc/'+f+'.'+w[1],w[0],w[1]); });\n });\n if(w[1] === 'utf8') it('should process bits', function() {\n var files = fs.readdirSync('bits').filter(function(x){return x.substr(-3)==\".js\";});\n files.forEach(function(f) { testfile('./bits/' + f,w[0],w[1],true); });\n });\n });\n });\n});\n```\n\nThe utf* and ascii tests attempt to test other magic formats:\n\n```>test.js\nvar m = cptable.utils.magic;\nfunction cmp(x,z) {\n assert.equal(x.length, z.length);\n for(var i = 0; i != z.length; ++i) assert.equal(i+\"/\"+x.length+\"\"+x[i], i+\"/\"+z.length+\"\"+z[i]);\n}\nObject.keys(m).forEach(function(t){if(t != 16969) describe(m[t], function() {\n it(\"should process codepage.md.\" + m[t], fs.existsSync('./misc/codepage.md.' + m[t]) ?\n function() {\n var b = fs.readFileSync('./misc/codepage.md.utf8', \"utf8\");\n if(m[t] === \"ascii\") b = b.replace(/[\\u0080-\\uffff]*/g,\"\");\n var x = fs.readFileSync('./misc/codepage.md.' + m[t]);\n var y, z;\n cptable.utils.cache.encache();\n y = cptable.utils.decode(t, x);\n assert.equal(y,b);\n z = cptable.utils.encode(t, y);\n if(t != 65000) cmp(x,z);\n else { assert.equal(y, cptable.utils.decode(t, z)); }\n cptable.utils.cache.decache();\n y = cptable.utils.decode(t, x);\n assert.equal(y,b);\n z = cptable.utils.encode(t, y);\n if(t != 65000) cmp(x,z);\n else { assert.equal(y, cptable.utils.decode(t, z)); }\n cptable.utils.cache.encache();\n cptable.utils.encode(t, y, 'str');\n cptable.utils.encode(t, y, 'arr');\n cptable.utils.cache.decache();\n cptable.utils.encode(t, y, 'str');\n cptable.utils.encode(t, y, 'arr');\n cptable.utils.cache.encache();\n }\n : null);\n it(\"should process README.md.\" + m[t], fs.existsSync('./misc/README.md.' + m[t]) ?\n function() {\n var b = fs.readFileSync('./misc/README.md.utf8', \"utf8\");\n if(m[t] === \"ascii\") b = b.replace(/[\\u0080-\\uffff]*/g,\"\");\n var x = fs.readFileSync('./misc/README.md.' + m[t]);\n x = [].slice.call(x);\n cptable.utils.cache.encache();\n var y = cptable.utils.decode(t, x);\n assert.equal(y,b);\n cptable.utils.cache.decache();\n var y = cptable.utils.decode(t, x);\n assert.equal(y,b);\n cptable.utils.cache.encache();\n }\n : null);\n});});\n```\n\nThe codepage `6969` is not defined, so operations should fail:\n\n```>test.js\ndescribe('failures', function() {\n it('should fail to find CP 6969', function() {\n assert.throws(function(){cptable[6969].dec});\n assert.throws(function(){cptable[6969].enc});\n });\n it('should fail using utils', function() {\n assert(!cptable.utils.hascp(6969));\n assert.throws(function(){return cptable.utils.encode(6969, \"foobar\"); });\n assert.throws(function(){return cptable.utils.decode(6969, [0x20]); });\n });\n it('should fail with black magic', function() {\n assert(cptable.utils.hascp(16969));\n assert.throws(function(){return cptable.utils.encode(16969, \"foobar\"); });\n assert.throws(function(){return cptable.utils.decode(16969, [0x20]); });\n });\n it('should fail when presented with invalid char codes', function() {\n assert.throws(function(){cptable.utils.cache.decache(); return cptable.utils.encode(20127, [String.fromCharCode(0xAA)]);});\n });\n it('should fail to propagate UTF8 BOM in UTF7', function() {\n [\"+/v8-abc\", \"+/v9\"].forEach(function(m) { assert.throws(function() {\n assert.equal(m, cptable.utils.encode(65000, cptable.utils.decode(65000, m)));\n }); });\n });\n});\n```\n\n# Nitty Gritty\n\n```json>package.json\n{\n \"name\": \"codepage\",\n \"version\": \"1.11.0\",\n \"author\": \"SheetJS\",\n \"description\": \"pure-JS library to handle codepages\",\n \"keywords\": [ \"codepage\", \"iconv\", \"convert\", \"strings\" ],\n \"bin\": {\n \"codepage\": \"./bin/codepage.njs\"\n },\n \"files\": [\n \"LICENSE\",\n \"README.md\",\n \"bin\",\n \"cptable.js\",\n \"cputils.js\",\n \"dist/cpexcel.full.js\"\n ],\n \"main\": \"cputils.js\",\n \"dependencies\": {\n \"voc\":\"~1.0.0\",\n \"exit-on-epipe\":\"~1.0.1\",\n \"commander\":\"~2.11.0\"\n },\n \"devDependencies\": {\n \"mocha\":\"~2.5.3\"\n },\n \"repository\": { \"type\":\"git\", \"url\":\"git://github.com/SheetJS/js-codepage.git\"},\n \"scripts\": {\n \"pretest\": \"git submodule init && git submodule update\",\n \"test\": \"make test\",\n \"build\": \"make js\"\n },\n \"config\": {\n \"blanket\": {\n \"pattern\": \"[cputils.js]\"\n }\n },\n \"bugs\": { \"url\": \"https://github.com/SheetJS/js-codepage/issues\" },\n \"license\": \"Apache-2.0\",\n \"engines\": { \"node\": \">=0.8\" }\n}\n```\n\n```>.vocrc\n{ \"post\": \"make js\" }\n```\n\n```>.gitignore\n.gitignore\ncodepages/\n.vocrc\nnode_modules/\nmake.sh\nmake.njs\nmisc/coverage.html\ncodepage_mini.md\nctest/sauce*\n```\n" +"# Getting Codepages\n\nThe fields of the `pages.csv` manifest are `codepage,url,bytes` (SBCS=1, DBCS=2)\n\n```>pages.csv\n37,http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/EBCDIC/CP037.TXT,1\n437,http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/PC/CP437.TXT,1\n500,http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/EBCDIC/CP500.TXT,1\n737,http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/PC/CP737.TXT,1\n775,http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/PC/CP775.TXT,1\n850,http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/PC/CP850.TXT,1\n852,http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/PC/CP852.TXT,1\n855,http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/PC/CP855.TXT,1\n857,http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/PC/CP857.TXT,1\n860,http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/PC/CP860.TXT,1\n861,http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/PC/CP861.TXT,1\n862,http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/PC/CP862.TXT,1\n863,http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/PC/CP863.TXT,1\n864,http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/PC/CP864.TXT,1\n865,http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/PC/CP865.TXT,1\n866,http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/PC/CP866.TXT,1\n869,http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/PC/CP869.TXT,1\n874,http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/WINDOWS/CP874.TXT,1\n875,http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/EBCDIC/CP875.TXT,1\n932,http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/WINDOWS/CP932.TXT,2\n936,http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/WINDOWS/CP936.TXT,2\n949,http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/WINDOWS/CP949.TXT,2\n950,http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/WINDOWS/CP950.TXT,2\n1026,http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/EBCDIC/CP1026.TXT,1\n1250,http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/WINDOWS/CP1250.TXT,1\n1251,http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/WINDOWS/CP1251.TXT,1\n1252,http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/WINDOWS/CP1252.TXT,1\n1253,http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/WINDOWS/CP1253.TXT,1\n1254,http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/WINDOWS/CP1254.TXT,1\n1255,http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/WINDOWS/CP1255.TXT,1\n1256,http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/WINDOWS/CP1256.TXT,1\n1257,http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/WINDOWS/CP1257.TXT,1\n1258,http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/WINDOWS/CP1258.TXT,1\n47451,http://www.unicode.org/Public/MAPPINGS/VENDORS/MISC/ATARIST.TXT,1\n```\n\nNote that the Windows rendering is used for the Mac code pages. The primary\ndifference is the use of the private `0xF8FF` code (which renders as an Apple\nlogo on macs but as garbage on other operating systems). It may be desirable\nto fall back to the behavior, in which case the files are under APPLE and not\nMICSFT. Codepages are an absolute pain :/\n\n```>pages.csv\n10000,http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/MAC/ROMAN.TXT,1\n10006,http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/MAC/GREEK.TXT,1\n10007,http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/MAC/CYRILLIC.TXT,1\n10029,http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/MAC/LATIN2.TXT,1\n10079,http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/MAC/ICELAND.TXT,1\n10081,http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/MAC/TURKISH.TXT,1\n```\n\nThe numbering scheme for the `ISO-8859-X` series is `28590 + X`:\n\n```>pages.csv\n28591,http://www.unicode.org/Public/MAPPINGS/ISO8859/8859-1.TXT,1\n28592,http://www.unicode.org/Public/MAPPINGS/ISO8859/8859-2.TXT,1\n28593,http://www.unicode.org/Public/MAPPINGS/ISO8859/8859-3.TXT,1\n28594,http://www.unicode.org/Public/MAPPINGS/ISO8859/8859-4.TXT,1\n28595,http://www.unicode.org/Public/MAPPINGS/ISO8859/8859-5.TXT,1\n28596,http://www.unicode.org/Public/MAPPINGS/ISO8859/8859-6.TXT,1\n28597,http://www.unicode.org/Public/MAPPINGS/ISO8859/8859-7.TXT,1\n28598,http://www.unicode.org/Public/MAPPINGS/ISO8859/8859-8.TXT,1\n28599,http://www.unicode.org/Public/MAPPINGS/ISO8859/8859-9.TXT,1\n28600,http://www.unicode.org/Public/MAPPINGS/ISO8859/8859-10.TXT,1\n28601,http://www.unicode.org/Public/MAPPINGS/ISO8859/8859-11.TXT,1\n28603,http://www.unicode.org/Public/MAPPINGS/ISO8859/8859-13.TXT,1\n28604,http://www.unicode.org/Public/MAPPINGS/ISO8859/8859-14.TXT,1\n28605,http://www.unicode.org/Public/MAPPINGS/ISO8859/8859-15.TXT,1\n28606,http://www.unicode.org/Public/MAPPINGS/ISO8859/8859-16.TXT,1\n```\n\n## Generated Codepages\n\nThe following codepages are available in .NET on Windows:\n\n- 708 Arabic (ASMO 708)\n- 720 Arabic (Transparent ASMO); Arabic (DOS)\n- 858 OEM Multilingual Latin 1 + Euro symbol\n- 870 IBM EBCDIC Multilingual/ROECE (Latin 2); IBM EBCDIC Multilingual Latin 2\n- 1047 IBM EBCDIC Latin 1/Open System\n- 1140 IBM EBCDIC US-Canada (037 + Euro symbol); IBM EBCDIC (US-Canada-Euro)\n- 1141 IBM EBCDIC Germany (20273 + Euro symbol); IBM EBCDIC (Germany-Euro)\n- 1142 IBM EBCDIC Denmark-Norway (20277 + Euro symbol); IBM EBCDIC (Denmark-Norway-Euro)\n- 1143 IBM EBCDIC Finland-Sweden (20278 + Euro symbol); IBM EBCDIC (Finland-Sweden-Euro)\n- 1144 IBM EBCDIC Italy (20280 + Euro symbol); IBM EBCDIC (Italy-Euro)\n- 1145 IBM EBCDIC Latin America-Spain (20284 + Euro symbol); IBM EBCDIC (Spain-Euro)\n- 1146 IBM EBCDIC United Kingdom (20285 + Euro symbol); IBM EBCDIC (UK-Euro)\n- 1147 IBM EBCDIC France (20297 + Euro symbol); IBM EBCDIC (France-Euro)\n- 1148 IBM EBCDIC International (500 + Euro symbol); IBM EBCDIC (International-Euro)\n- 1149 IBM EBCDIC Icelandic (20871 + Euro symbol); IBM EBCDIC (Icelandic-Euro)\n- 1361 Korean (Johab)\n- 10001 Japanese (Mac)\n- 10002 MAC Traditional Chinese (Big5); Chinese Traditional (Mac)\n- 10003 Korean (Mac)\n- 10004 Arabic (Mac)\n- 10005 Hebrew (Mac)\n- 10008 MAC Simplified Chinese (GB 2312); Chinese Simplified (Mac)\n- 10010 Romanian (Mac)\n- 10017 Ukrainian (Mac)\n- 10021 Thai (Mac)\n- 10082 Croatian (Mac)\n- 20000 CNS Taiwan; Chinese Traditional (CNS)\n- 20001 TCA Taiwan\n- 20002 ETEN Taiwan; Chinese Traditional (ETEN)\n- 20003 IBM5550 Taiwan\n- 20004 TeleText Taiwan\n- 20005 Wang Taiwan\n- 20105 IA5 (IRV International Alphabet No. 5, 7-bit); Western European (IA5)\n- 20106 IA5 German (7-bit)\n- 20107 IA5 Swedish (7-bit)\n- 20108 IA5 Norwegian (7-bit)\n- 20261 T.61\n- 20269 ISO 6937 Non-Spacing Accent\n- 20273 IBM EBCDIC Germany\n- 20277 IBM EBCDIC Denmark-Norway\n- 20278 IBM EBCDIC Finland-Sweden\n- 20280 IBM EBCDIC Italy\n- 20284 IBM EBCDIC Latin America-Spain\n- 20285 IBM EBCDIC United Kingdom\n- 20290 IBM EBCDIC Japanese Katakana Extended\n- 20297 IBM EBCDIC France\n- 20420 IBM EBCDIC Arabic\n- 20423 IBM EBCDIC Greek\n- 20424 IBM EBCDIC Hebrew\n- 20833 IBM EBCDIC Korean Extended\n- 20838 IBM EBCDIC Thai\n- 20866 Russian (KOI8-R); Cyrillic (KOI8-R)\n- 20871 IBM EBCDIC Icelandic\n- 20880 IBM EBCDIC Cyrillic Russian\n- 20905 IBM EBCDIC Turkish\n- 20924 IBM EBCDIC Latin 1/Open System (1047 + Euro symbol)\n- 20932 Japanese (JIS 0208-1990 and 0212-1990)\n- 20936 Simplified Chinese (GB2312); Chinese Simplified (GB2312-80)\n- 20949 Korean Wansung\n- 21025 IBM EBCDIC Cyrillic Serbian-Bulgarian\n- 21027 Extended/Ext Alpha Lowercase\n- 21866 Ukrainian (KOI8-U); Cyrillic (KOI8-U)\n- 29001 Europa 3\n- 38598 ISO 8859-8 Hebrew; Hebrew (ISO-Logical)\n- 50220 ISO 2022 Japanese with no halfwidth Katakana; Japanese (JIS)\n- 50221 ISO 2022 Japanese with halfwidth Katakana; Japanese (JIS Allow 1 byte Kana)\n- 50222 ISO 2022 Japanese JIS X 0201-1989; Japanese (JIS Allow 1 byte Kana - SO/SI)\n- 50225 ISO 2022 Korean\n- 50227 ISO 2022 Simplified Chinese; Chinese Simplified (ISO 2022)\n- 51932 EUC Japanese\n- 51936 EUC Simplified Chinese; Chinese Simplified (EUC)\n- 51949 EUC Korean\n- 52936 HZ-GB2312 Simplified Chinese; Chinese Simplified (HZ)\n- 54936 Windows XP and later: GB18030 Simplified Chinese (4 byte); Chinese Simplified (GB18030)\n- 57002 ISCII Devanagari\n- 57003 ISCII Bengali\n- 57004 ISCII Tamil\n- 57005 ISCII Telugu\n- 57006 ISCII Assamese\n- 57007 ISCII Oriya\n- 57008 ISCII Kannada\n- 57009 ISCII Malayalam\n- 57010 ISCII Gujarati\n- 57011 ISCII Punjabi\n\n```>pages.csv\n708,,1\n720,,1\n808,,1\n858,,1\n870,,1\n872,,1\n1010,,1\n1047,,1\n1132,,1\n1140,,1\n1141,,1\n1142,,1\n1143,,1\n1144,,1\n1145,,1\n1146,,1\n1147,,1\n1148,,1\n1149,,1\n1361,,2\n10001,,2\n10002,,2\n10003,,2\n10004,,1\n10005,,1\n10008,,2\n10010,,1\n10017,,1\n10021,,1\n10082,,1\n20000,,2\n20001,,2\n20002,,2\n20003,,2\n20004,,2\n20005,,2\n20105,,1\n20106,,1\n20107,,1\n20108,,1\n20261,,2\n20269,,1\n20273,,1\n20277,,1\n20278,,1\n20280,,1\n20284,,1\n20285,,1\n20290,,1\n20297,,1\n20420,,1\n20423,,1\n20424,,1\n20833,,1\n20838,,1\n20866,,1\n20871,,1\n20880,,1\n20905,,1\n20924,,1\n20932,,2\n20936,,2\n20949,,2\n21025,,1\n21027,,1\n21866,,1\n29001,,1\n38598,,1\n50220,,2\n50221,,2\n50222,,2\n50225,,2\n50227,,2\n51932,,2\n51936,,2\n51949,,2\n52936,,2\n54936,,2\n57002,,2\n57003,,2\n57004,,2\n57005,,2\n57006,,2\n57007,,2\n57008,,2\n57009,,2\n57010,,2\n57011,,2\n```\n\nThe following codepages are dependencies for Visual FoxPro:\n\n- 620 Mazovia (Polish) MS-DOS\n- 895 Kamenický (Czech) MS-DOS\n\n```>pages.csv\n620,,1\n895,,1\n```\n\n## Building Notes\n\nThe script `make.sh` (described later) will get these files and massage the data\n(printing code-Unicode pairs). The eventual tables are dropped in the paths\n`./codepages/.TBL`. For example, the last 10 lines of `10000.TBL` are\n\n```>\n0xF6\t0x02C6\n0xF7\t0x02DC\n0xF8\t0x00AF\n0xF9\t0x02D8\n0xFA\t0x02D9\n0xFB\t0x02DA\n0xFC\t0x00B8\n0xFD\t0x02DD\n0xFE\t0x02DB\n0xFF\t0x02C7\n```\n\nwhich implies that code `0xF6` is `String.fromCharCode(0x02C6)` and vice versa.\n\n## Windows-dependent build step\n\nTo build the sources on windows, consult `dotnet/MakeEncoding.cs`.\n\nAfter saving the standard output to `out`, a simple script processes the result:\n\n```>dotnet.sh\n#!/bin/bash\nif [ ! -e dotnet/out ]; then exit; fi\n2 {if(outfile) close(outfile); outfile=\"codepages/\" $1 \".TBL\"} NF==2 {print > outfile}'\n```\n\n# Building the script\n\n`make.njs` takes a codepage argument, reads the corresponding table file and\ngenerates JS code for encoding and decoding:\n\n## Raw Codepages\n\n```>make.njs\n#!/usr/bin/env node\nvar argv = process.argv.slice(1), fs = require('fs');\nif(argv.length < 2) {\n console.error(\"usage: make.njs [variable]\");\n process.exit(22); /* EINVAL */\n}\n\nvar cp/*:string*/ = argv[1];\nvar jsvar/*:string*/ = argv[2] || \"cptable\";\nvar x/*:string*/ = fs.readFileSync(\"codepages/\" + cp + \".TBL\",\"utf8\");\nvar maxcp = 0, i = 0, ii = 0;\n\nvar y/*:Array >*/ = x.split(\"\\n\").map(function(z/*:string*/)/*:Array*/ {\n var w/*:Array*/ = z.split(\"\\t\");\n if(w.length < 2) return [Number(w[0])];\n return [Number(w[0]), Number(w[1])];\n}).filter(function(z) { return z.length > 1; });\n```\n\nThe DBCS and SBCS code generation strategies are different. The maximum code is\nused to distinguish (max `0xFF` for SBCS).\n\n```\nfor(i = 0; i != y.length; ++i) if(y[i][0] > maxcp) maxcp = y[i][0];\n\nvar enc/*:{[key:string]:number}*/ = {}, dec/*:{[key:string]:string}|Array*/ = (maxcp < 256 ? [] : {});\nfor(i = 0; i != y.length; ++i) {\n /*:: if(Array.isArray(dec)) */ dec[y[i][0]] = String.fromCharCode(y[i][1]);\n enc[String.fromCharCode(y[i][1])] = y[i][0];\n}\n\nvar odec = \"\", outstr = \"\";\nif(maxcp < 256) {\n /*:: if(Array.isArray(dec)) { */\n```\n\nThe Unicode character `0xFFFD` (REPLACEMENT CHARACTER) is used as a placeholder\nfor characters that are not specified in the map (for example, `0xF0` is not in\ncode page 10000).\n\nFor SBCS, the idea is to embed a raw string with the contents of the 256 codes.\nThe `dec` field is merely a split of the string, and `enc` is an eversion:\n\n```\n for(i = 0; i != 256; ++i) if(typeof dec[i] === \"undefined\") dec[i] = String.fromCharCode(0xFFFD);\n odec = JSON.stringify(dec.join(\"\"));\n outstr = '(function(){ var d = ' + odec + ', D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d.charAt(i)] = i; D[i] = d.charAt(i); } return {\"enc\": e, \"dec\": D }; })();';\n /*:: } */\n} else {\n```\n\nDBCS is similar, except that the space is sliced in chunks of 256 bytes (strings\nare only generated for those high-bytes represented in the codepage).\n\nThe strategy is to construct an array-of-arrays so that `dd[high][low]` is the\ncharacter associated with the code. This array is combined at runtime to yield\nthe complete decoding object (and the encoding object is an eversion):\n\n```\n var dd = [];\n /*:: if(!Array.isArray(dec)) { */\n for(i in dec) if(dec.hasOwnProperty(i)) {\n ii = +i;\n if(typeof dd[ii >> 8] === \"undefined\") dd[ii >> 8] = [];\n dd[ii >> 8][ii % 256] = dec[i];\n }\n /*:: } */\n outstr = '(function(){ var d = [], e = {}, D = [], j;\\n';\n for(var i = 0; i != 256; ++i) if(dd[i]) {\n for(var j = 0; j != 256; ++j) if(typeof dd[i][j] === \"undefined\") dd[i][j] = String.fromCharCode(0xFFFD);\n outstr += 'D[' + i + '] = ' + JSON.stringify(dd[i].join(\"\")) + '.split(\"\");\\n';\n outstr += 'for(j = 0; j != D[' + i + '].length; ++j) if(D[' + i + '][j].charCodeAt(0) !== 0xFFFD) { e[D[' + i + '][j]] = ' + (i*256) + ' + j; d[' + (i*256) + ' + j] = D[' + i + '][j];}\\n'\n }\n outstr += 'return {\"enc\": e, \"dec\": d }; })();';\n}\nprocess.stdout.write(jsvar + \"[\" + cp + \"] = \" + outstr + \"\\n\");\n\n```\n\n`make.sh` generates the tables used by `make.njs`. The raw Unicode TXT files\nare columnar: `code unicode #comments`. For example, the last 10 lines of the\ntext file `ROMAN.TXT` (for CP 10000) are:\n\n```>\n0xF6\t0x02C6\t#MODIFIER LETTER CIRCUMFLEX ACCENT\n0xF7\t0x02DC\t#SMALL TILDE\n0xF8\t0x00AF\t#MACRON\n0xF9\t0x02D8\t#BREVE\n0xFA\t0x02D9\t#DOT ABOVE\n0xFB\t0x02DA\t#RING ABOVE\n0xFC\t0x00B8\t#CEDILLA\n0xFD\t0x02DD\t#DOUBLE ACUTE ACCENT\n0xFE\t0x02DB\t#OGONEK\n0xFF\t0x02C7\t#CARON\n```\n\nIn processing the data, the comments (after the `#`) are stripped and undefined\nelements (like `0x7F` for CP 10000) are removed.\n\n```>make.sh\n#!/bin/bash\nINFILE=${1:-pages.csv}\nOUTFILE=${2:-cptable.js}\nJSVAR=${3:-cptable}\nVERSION=$(cat package.json | grep version | tr -dc [0-9.])\n\nmkdir -p codepages bits\nrm -f $OUTFILE $OUTFILE.tmp\necho \"/* $OUTFILE (C) 2013-present SheetJS -- http://sheetjs.com */\" > $OUTFILE.tmp\necho \"/*jshint -W100 */\" >> $OUTFILE.tmp\necho \"var $JSVAR = {version:\\\"$VERSION\\\"};\" >> $OUTFILE.tmp\nif [ -e dotnet.sh ]; then bash dotnet.sh; fi\nawk -F, '{print $1, $2, $3}' $INFILE | while read cp url cptype; do\n echo $cp $url\n if [ ! -e codepages/$cp.TBL ]; then\n curl $url | sed 's/#.*//g' | awk 'NF==2' > codepages/$cp.TBL\n fi\n echo \"if(typeof $JSVAR === 'undefined') $JSVAR = {};\" > bits/$cp.js.tmp\n node make.njs $cp $JSVAR | tee -a bits/$cp.js.tmp >> $OUTFILE.tmp\n sed 's/\"\\([0-9]+\\)\":/\\1:/g' bits/$cp.js\n rm -f bits/$cp.js.tmp\ndone\necho \"// eslint-disable-next-line no-undef\" >> $OUTFILE.tmp\necho \"if (typeof module !== 'undefined' && module.exports && typeof DO_NOT_EXPORT_CODEPAGE === 'undefined') module.exports = $JSVAR;\" >> $OUTFILE.tmp\nsed 's/\"\\([0-9]+\\)\":/\\1:/g' <$OUTFILE.tmp >$OUTFILE\nrm -f $OUTFILE.tmp\n```\n\n## Utilities\n\nThe encode and decode functions are kept in a separate script (`cputils.js`).\n\nBoth encode and decode deal with data represented as:\n\n- String (encode expects JS string, decode interprets UCS2 chars as codes)\n- Array (encode expects array of JS String characters, decode expects numbers)\n- Buffer (encode expects UTF-8 string, decode expects codepoints/bytes).\n\nThe `ofmt` variable controls `encode` output (`str`, `arr` respectively)\nwhile the input format is automatically determined.\n\n# Tests\n\nThe tests include JS validity tests (requiring or evaluating code):\n\n```>test.js\nvar fs = require('fs'), assert = require('assert'), vm = require('vm');\nvar cptable, sbcs;\ndescribe('source', function() {\n it('should load node', function() { cptable = require('./'); });\n it('should load sbcs', function() { sbcs = require('./sbcs'); });\n it('should load excel', function() { excel = require('./cpexcel'); });\n it('should process bits', function() {\n var files = fs.readdirSync('bits').filter(function(x){return x.substr(-3)==\".js\";});\n files.forEach(function(x) {\n vm.runInThisContext(fs.readFileSync('./bits/' + x));\n });\n });\n});\n```\n\nThe README tests verify the snippets in the README:\n\n```>test.js\ndescribe('README', function() {\n var readme = function() {\n var unicode_cp10000_255 = cptable[10000].dec[255]; // ˇ\n assert.equal(unicode_cp10000_255, \"ˇ\");\n\n var cp10000_711 = cptable[10000].enc[String.fromCharCode(711)]; // 255\n assert.equal(cp10000_711, 255);\n\n var b1 = [0xbb,0xe3,0xd7,0xdc];\n var s1 = b1.map(function(x) { return String.fromCharCode(x); }).join(\"\");\n var 汇总 = cptable.utils.decode(936, b1);\n var buf = cptable.utils.encode(936, 汇总);\n assert.equal(汇总,\"汇总\");\n assert.equal(buf.length, 4);\n for(var i = 0; i != 4; ++i) assert.equal(b1[i], buf[i]);\n\n var b2 = [0xf0,0x9f,0x8d,0xa3];\n var sushi= cptable.utils.decode(65001, b2);\n var sbuf = cptable.utils.encode(65001, sushi);\n assert.equal(sushi,\"🍣\");\n assert.equal(sbuf.length, 4);\n for(var i = 0; i != 4; ++i) assert.equal(b2[i], sbuf[i]);\n\n };\n it('should be correct', function() {\n cptable.utils.cache.encache();\n readme();\n cptable.utils.cache.decache();\n readme();\n });\n});\n```\n\nThe consistency tests make sure that encoding and decoding are pseudo inverses:\n\n```>test.js\ndescribe('consistency', function() {\n cptable = require('./');\n U = cptable.utils;\n var chk = function(cptable, cacheit) { return function(x) {\n it('should consistently process CP ' + x, function() {\n var cp = cptable[x], D = cp.dec, E = cp.enc;\n if(cacheit) cptable.utils.cache.encache();\n else cptable.utils.cache.decache();\n Object.keys(D).forEach(function(d) {\n if(E[D[d]] != d) {\n if(typeof E[D[d]] !== \"undefined\") return;\n if(D[d].charCodeAt(0) == 0xFFFD) return;\n if(D[E[D[d]]] === D[d]) return;\n throw new Error(x + \" e.d[\" + d + \"] = \" + E[D[d]] + \"; d[\" + d + \"]=\" + D[d] + \"; d.e.d[\" + d + \"] = \" + D[E[D[d]]]);\n }\n });\n Object.keys(E).forEach(function(e) {\n if(D[E[e]] != e) {\n throw new Error(x + \" d.e[\" + e + \"] = \" + D[E[e]] + \"; e[\" + e + \"]=\" + E[e] + \"; e.d.e[\" + e + \"] = \" + E[D[E[e]]]);\n }\n });\n var corpus = [\"foobar\"];\n corpus.forEach(function(w){\n assert.equal(U.decode(x,U.encode(x,w)),w);\n });\n cptable.utils.cache.encache();\n });\n }; };\n describe('cached', function() {\n Object.keys(cptable).filter(function(w) { return w == +w; }).forEach(chk(cptable, true));\n });\n describe('direct', function() {\n Object.keys(cptable).filter(function(w) { return w == +w; }).forEach(chk(cptable, false));\n });\n});\n```\n\nThe next tests look at possible entry conditions:\n\n```\ndescribe('entry conditions', function() {\n it('should fail to load utils if cptable unavailable', function() {\n var sandbox = {};\n var ctx = vm.createContext(sandbox);\n assert.throws(function() {\n vm.runInContext(fs.readFileSync('cputils.js','utf8'),ctx);\n });\n });\n it('should load utils if cptable is available', function() {\n var sandbox = {};\n var ctx = vm.createContext(sandbox);\n vm.runInContext(fs.readFileSync('cpexcel.js','utf8'),ctx);\n vm.runInContext(fs.readFileSync('cputils.js','utf8'),ctx);\n });\n var chken = function(cp, i) {\n var c = function(cp, i, e) {\n var str = cptable.utils.encode(cp,i,e);\n var arr = cptable.utils.encode(cp,i.split(\"\"),e);\n assert.deepEqual(str,arr);\n if(typeof Buffer === 'undefined') return;\n var buf = cptable.utils.encode(cp,new Buffer(i),e);\n assert.deepEqual(str,buf);\n };\n cptable.utils.cache.encache();\n c(cp,i);\n c(cp,i,'buf');\n c(cp,i,'arr');\n c(cp,i,'str');\n cptable.utils.cache.decache();\n c(cp,i);\n c(cp,i,'buf');\n c(cp,i,'arr');\n c(cp,i,'str');\n };\n describe('encode', function() {\n it('CP 1252 : sbcs', function() { chken(1252,\"foo•bþr\"); });\n it('CP 708 : sbcs', function() { chken(708,\"ت and ث smiley faces\");});\n it('CP 936 : dbcs', function() { chken(936, \"这是中文字符测试\");});\n });\n var chkde = function(cp, i) {\n var c = function(cp, i) {\n var s;\n if(typeof Buffer !== 'undefined' && i instanceof Buffer) s = [].map.call(i, function(s){return String.fromCharCode(s); });\n else s=(i.map) ? i.map(function(s){return String.fromCharCode(s); }) : i;\n var str = cptable.utils.decode(cp,i);\n var arr = cptable.utils.decode(cp,s.join?s.join(\"\"):s);\n assert.deepEqual(str,arr);\n if(typeof Buffer === 'undefined') return;\n var buf = cptable.utils.decode(cp,new Buffer(i));\n assert.deepEqual(str,buf);\n };\n cptable.utils.cache.encache();\n c(cp,i);\n cptable.utils.cache.decache();\n c(cp,i);\n };\n describe('decode', function() {\n it('CP 1252 : sbcs', function() { chkde(1252,[0x66, 0x6f, 0x6f, 0x62, 0x61, 0x72]); }); /* \"foobar\" */\n if(typeof Buffer !== 'undefined') it('CP 708 : sbcs', function() { chkde(708, new Buffer([0xca, 0x20, 0x61, 0x6e, 0x64, 0x20, 0xcb, 0x20, 0x73, 0x6d, 0x69, 0x6c, 0x65, 0x79, 0x20, 0x66, 0x61, 0x63, 0x65, 0x73])); }); /* (\"ت and ث smiley faces\") */\n it('CP 936 : dbcs', function() { chkde(936, [0xd5, 0xe2, 0xca, 0xc7, 0xd6, 0xd0, 0xce, 0xc4, 0xd7, 0xd6, 0xb7, 0xfb, 0xb2, 0xe2, 0xca, 0xd4]);}); /* \"这是中文字符测试\" */\n });\n});\n```\n\nThe `testfile` helper function reads a file and compares to node's read facilities:\n\n```>test.js\nfunction testfile(f,cp,type,skip) {\n var d = fs.readFileSync(f);\n var x = fs.readFileSync(f, type);\n var a = x.split(\"\");\n var chk = function(cp) {\n var y = cptable.utils.decode(cp, d);\n assert.equal(x,y);\n var z = cptable.utils.encode(cp, x);\n if(z.length != d.length) throw new Error(f + \" \" + JSON.stringify(z) + \" != \" + JSON.stringify(d) + \" : \" + z.length + \" \" + d.length);\n for(var i = 0; i != d.length; ++i) if(d[i] !== z[i]) throw new Error(\"\" + i + \" \" + d[i] + \"!=\" + z[i]);\n if(skip) return;\n z = cptable.utils.encode(cp, a);\n if(z.length != d.length) throw new Error(f + \" \" + JSON.stringify(z) + \" != \" + JSON.stringify(d) + \" : \" + z.length + \" \" + d.length);\n for(var i = 0; i != d.length; ++i) if(d[i] !== z[i]) throw new Error(\"\" + i + \" \" + d[i] + \"!=\" + z[i]);\n if(f.indexOf(\"cptable.js\") == -1) {\n cptable.utils.encode(cp, d, 'str');\n cptable.utils.encode(cp, d, 'arr');\n }\n }\n cptable.utils.cache.encache();\n chk(cp);\n if(skip) return;\n cptable.utils.cache.decache();\n chk(cp);\n cptable.utils.cache.encache();\n}\n```\n\nThe `utf8` tests verify UTF-8 encoding of the actual JS sources:\n\n```>test.js\ndescribe('node natives', function() {\n var node = [[65001, 'utf8',1], [1200, 'utf16le',1], [20127, 'ascii',0]];\n var unicodefiles = ['codepage.md','README.md','cptable.js'];\n var asciifiles = ['cputils.js'];\n node.forEach(function(w) {\n describe(w[1], function() {\n cptable = require('./');\n asciifiles.forEach(function(f) {\n it('should process ' + f, function() { testfile('./misc/'+f+'.'+w[1],w[0],w[1]); });\n });\n if(!w[2]) return;\n unicodefiles.forEach(function(f) {\n it('should process ' + f, function() { testfile('./misc/'+f+'.'+w[1],w[0],w[1]); });\n });\n if(w[1] === 'utf8') it('should process bits', function() {\n var files = fs.readdirSync('bits').filter(function(x){return x.substr(-3)==\".js\";});\n files.forEach(function(f) { testfile('./bits/' + f,w[0],w[1],true); });\n });\n });\n });\n});\n```\n\nThe `utf*` and `ascii` tests attempt to test other magic formats:\n\n```>test.js\nvar m = cptable.utils.magic;\nfunction cmp(x,z) {\n assert.equal(x.length, z.length);\n for(var i = 0; i != z.length; ++i) assert.equal(i+\"/\"+x.length+\"\"+x[i], i+\"/\"+z.length+\"\"+z[i]);\n}\nObject.keys(m).forEach(function(t){if(t != 16969) describe(m[t], function() {\n it(\"should process codepage.md.\" + m[t], fs.existsSync('./misc/codepage.md.' + m[t]) ?\n function() {\n var b = fs.readFileSync('./misc/codepage.md.utf8', \"utf8\");\n if(m[t] === \"ascii\") b = b.replace(/[\\u0080-\\uffff]*/g,\"\");\n var x = fs.readFileSync('./misc/codepage.md.' + m[t]);\n var y, z;\n cptable.utils.cache.encache();\n y = cptable.utils.decode(t, x);\n assert.equal(y,b);\n z = cptable.utils.encode(t, y);\n if(t != 65000) cmp(x,z);\n else { assert.equal(y, cptable.utils.decode(t, z)); }\n cptable.utils.cache.decache();\n y = cptable.utils.decode(t, x);\n assert.equal(y,b);\n z = cptable.utils.encode(t, y);\n if(t != 65000) cmp(x,z);\n else { assert.equal(y, cptable.utils.decode(t, z)); }\n cptable.utils.cache.encache();\n cptable.utils.encode(t, y, 'str');\n cptable.utils.encode(t, y, 'arr');\n cptable.utils.cache.decache();\n cptable.utils.encode(t, y, 'str');\n cptable.utils.encode(t, y, 'arr');\n cptable.utils.cache.encache();\n }\n : null);\n it(\"should process README.md.\" + m[t], fs.existsSync('./misc/README.md.' + m[t]) ?\n function() {\n var b = fs.readFileSync('./misc/README.md.utf8', \"utf8\");\n if(m[t] === \"ascii\") b = b.replace(/[\\u0080-\\uffff]*/g,\"\");\n var x = fs.readFileSync('./misc/README.md.' + m[t]);\n x = [].slice.call(x);\n cptable.utils.cache.encache();\n var y = cptable.utils.decode(t, x);\n assert.equal(y,b);\n cptable.utils.cache.decache();\n var y = cptable.utils.decode(t, x);\n assert.equal(y,b);\n cptable.utils.cache.encache();\n }\n : null);\n});});\n```\n\nThe codepage `6969` is not defined, so operations should fail:\n\n```>test.js\ndescribe('failures', function() {\n it('should fail to find CP 6969', function() {\n assert.throws(function(){cptable[6969].dec});\n assert.throws(function(){cptable[6969].enc});\n });\n it('should fail using utils', function() {\n assert(!cptable.utils.hascp(6969));\n assert.throws(function(){return cptable.utils.encode(6969, \"foobar\"); });\n assert.throws(function(){return cptable.utils.decode(6969, [0x20]); });\n });\n it('should fail with black magic', function() {\n assert(cptable.utils.hascp(16969));\n assert.throws(function(){return cptable.utils.encode(16969, \"foobar\"); });\n assert.throws(function(){return cptable.utils.decode(16969, [0x20]); });\n });\n it('should fail when presented with invalid char codes', function() {\n assert.throws(function(){cptable.utils.cache.decache(); return cptable.utils.encode(20127, [String.fromCharCode(0xAA)]);});\n });\n it('should fail to propagate UTF8 BOM in UTF7', function() {\n [\"+/v8-abc\", \"+/v9\"].forEach(function(m) { assert.throws(function() {\n assert.equal(m, cptable.utils.encode(65000, cptable.utils.decode(65000, m)));\n }); });\n });\n});\n```\n\n# Nitty Gritty\n\n```json>package.json\n{\n \"name\": \"codepage\",\n \"version\": \"1.12.0\",\n \"author\": \"SheetJS\",\n \"description\": \"pure-JS library to handle codepages\",\n \"keywords\": [ \"codepage\", \"iconv\", \"convert\", \"strings\" ],\n \"bin\": {\n \"codepage\": \"./bin/codepage.njs\"\n },\n \"main\": \"cputils.js\",\n \"types\": \"types\",\n \"browser\": {\n \"buffer\": \"false\"\n },\n \"dependencies\": {\n \"commander\": \"~2.11.0\",\n \"exit-on-epipe\": \"~1.0.1\",\n \"voc\": \"~1.0.0\"\n },\n \"devDependencies\": {\n \"mocha\": \"~2.5.3\",\n \"blanket\": \"~1.2.3\",\n \"@sheetjs/uglify-js\": \"~2.7.3\",\n \"@types/node\": \"^8.0.7\",\n \"@types/commander\": \"^2.9.0\",\n \"dtslint\": \"^0.1.2\",\n \"typescript\": \"2.2.0\"\n },\n \"repository\": { \"type\":\"git\", \"url\":\"git://github.com/SheetJS/js-codepage.git\"},\n \"scripts\": {\n \"pretest\": \"git submodule init && git submodule update\",\n \"test\": \"make test\",\n \"build\": \"make js\",\n \"lint\": \"make fullint\",\n \"dtslint\": \"dtslint types\"\n },\n \"config\": {\n \"blanket\": {\n \"pattern\": \"[cputils.js]\"\n }\n },\n \"alex\": {\n \"allow\": [\n \"chinese\",\n \"european\",\n \"german\",\n \"japanese\",\n \"latin\"\n ]\n },\n \"homepage\": \"http://sheetjs.com/opensource\",\n \"files\": [\n \"LICENSE\",\n \"README.md\",\n \"bin\",\n \"cptable.js\",\n \"cputils.js\",\n \"dist/sbcs.full.js\",\n \"dist/cpexcel.full.js\"\n ],\n \"bugs\": { \"url\": \"https://github.com/SheetJS/js-codepage/issues\" },\n \"license\": \"Apache-2.0\",\n \"engines\": { \"node\": \">=0.8\" }\n}\n```\n\n```>.vocrc\n{ \"post\": \"make js\" }\n```\n\n```>.gitignore\n.gitignore\ncodepages/\n.vocrc\nnode_modules/\nmake.sh\nmake.njs\nmisc/coverage.html\ncodepage_mini.md\nctest/sauce*\n```\n" ; README['ascii'] = -{"type":"Buffer","data":[35,32,71,101,116,116,105,110,103,32,67,111,100,101,112,97,103,101,115,10,10,84,104,101,32,102,105,101,108,100,115,32,111,102,32,116,104,101,32,112,97,103,101,115,46,99,115,118,32,109,97,110,105,102,101,115,116,32,97,114,101,32,96,99,111,100,101,112,97,103,101,44,117,114,108,44,98,121,116,101,115,96,32,40,83,66,67,83,61,49,44,32,68,66,67,83,61,50,41,10,10,96,96,96,62,112,97,103,101,115,46,99,115,118,10,51,55,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,69,66,67,68,73,67,47,67,80,48,51,55,46,84,88,84,44,49,10,52,51,55,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,52,51,55,46,84,88,84,44,49,10,53,48,48,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,69,66,67,68,73,67,47,67,80,53,48,48,46,84,88,84,44,49,10,55,51,55,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,55,51,55,46,84,88,84,44,49,10,55,55,53,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,55,55,53,46,84,88,84,44,49,10,56,53,48,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,56,53,48,46,84,88,84,44,49,10,56,53,50,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,56,53,50,46,84,88,84,44,49,10,56,53,53,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,56,53,53,46,84,88,84,44,49,10,56,53,55,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,56,53,55,46,84,88,84,44,49,10,56,54,48,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,56,54,48,46,84,88,84,44,49,10,56,54,49,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,56,54,49,46,84,88,84,44,49,10,56,54,50,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,56,54,50,46,84,88,84,44,49,10,56,54,51,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,56,54,51,46,84,88,84,44,49,10,56,54,52,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,56,54,52,46,84,88,84,44,49,10,56,54,53,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,56,54,53,46,84,88,84,44,49,10,56,54,54,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,56,54,54,46,84,88,84,44,49,10,56,54,57,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,56,54,57,46,84,88,84,44,49,10,56,55,52,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,87,73,78,68,79,87,83,47,67,80,56,55,52,46,84,88,84,44,49,10,56,55,53,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,69,66,67,68,73,67,47,67,80,56,55,53,46,84,88,84,44,49,10,57,51,50,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,87,73,78,68,79,87,83,47,67,80,57,51,50,46,84,88,84,44,50,10,57,51,54,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,87,73,78,68,79,87,83,47,67,80,57,51,54,46,84,88,84,44,50,10,57,52,57,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,87,73,78,68,79,87,83,47,67,80,57,52,57,46,84,88,84,44,50,10,57,53,48,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,87,73,78,68,79,87,83,47,67,80,57,53,48,46,84,88,84,44,50,10,49,48,50,54,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,69,66,67,68,73,67,47,67,80,49,48,50,54,46,84,88,84,44,49,10,49,50,53,48,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,87,73,78,68,79,87,83,47,67,80,49,50,53,48,46,84,88,84,44,49,10,49,50,53,49,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,87,73,78,68,79,87,83,47,67,80,49,50,53,49,46,84,88,84,44,49,10,49,50,53,50,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,87,73,78,68,79,87,83,47,67,80,49,50,53,50,46,84,88,84,44,49,10,49,50,53,51,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,87,73,78,68,79,87,83,47,67,80,49,50,53,51,46,84,88,84,44,49,10,49,50,53,52,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,87,73,78,68,79,87,83,47,67,80,49,50,53,52,46,84,88,84,44,49,10,49,50,53,53,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,87,73,78,68,79,87,83,47,67,80,49,50,53,53,46,84,88,84,44,49,10,49,50,53,54,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,87,73,78,68,79,87,83,47,67,80,49,50,53,54,46,84,88,84,44,49,10,49,50,53,55,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,87,73,78,68,79,87,83,47,67,80,49,50,53,55,46,84,88,84,44,49,10,49,50,53,56,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,87,73,78,68,79,87,83,47,67,80,49,50,53,56,46,84,88,84,44,49,10,52,55,52,53,49,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,83,67,47,65,84,65,82,73,83,84,46,84,88,84,44,49,10,96,96,96,10,10,78,111,116,101,32,116,104,97,116,32,116,104,101,32,87,105,110,100,111,119,115,32,114,101,110,100,101,114,105,110,103,32,105,115,32,117,115,101,100,32,102,111,114,32,116,104,101,32,77,97,99,32,99,111,100,101,32,112,97,103,101,115,46,32,32,84,104,101,32,112,114,105,109,97,114,121,10,100,105,102,102,101,114,101,110,99,101,32,105,115,32,116,104,101,32,117,115,101,32,111,102,32,116,104,101,32,112,114,105,118,97,116,101,32,96,48,120,70,56,70,70,96,32,99,111,100,101,32,40,119,104,105,99,104,32,114,101,110,100,101,114,115,32,97,115,32,97,110,32,65,112,112,108,101,10,108,111,103,111,32,111,110,32,109,97,99,115,32,98,117,116,32,97,115,32,103,97,114,98,97,103,101,32,111,110,32,111,116,104,101,114,32,111,112,101,114,97,116,105,110,103,32,115,121,115,116,101,109,115,41,46,32,32,73,116,32,109,97,121,32,98,101,32,100,101,115,105,114,97,98,108,101,10,116,111,32,102,97,108,108,32,98,97,99,107,32,116,111,32,116,104,101,32,98,101,104,97,118,105,111,114,44,32,105,110,32,119,104,105,99,104,32,99,97,115,101,32,116,104,101,32,102,105,108,101,115,32,97,114,101,32,117,110,100,101,114,32,65,80,80,76,69,32,97,110,100,32,110,111,116,10,77,73,67,83,70,84,46,32,32,67,111,100,101,112,97,103,101,115,32,97,114,101,32,97,110,32,97,98,115,111,108,117,116,101,32,112,97,105,110,32,58,47,10,10,96,96,96,62,112,97,103,101,115,46,99,115,118,10,49,48,48,48,48,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,77,65,67,47,82,79,77,65,78,46,84,88,84,44,49,10,49,48,48,48,54,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,77,65,67,47,71,82,69,69,75,46,84,88,84,44,49,10,49,48,48,48,55,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,77,65,67,47,67,89,82,73,76,76,73,67,46,84,88,84,44,49,10,49,48,48,50,57,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,77,65,67,47,76,65,84,73,78,50,46,84,88,84,44,49,10,49,48,48,55,57,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,77,65,67,47,73,67,69,76,65,78,68,46,84,88,84,44,49,10,49,48,48,56,49,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,77,65,67,47,84,85,82,75,73,83,72,46,84,88,84,44,49,10,96,96,96,10,10,84,104,101,32,110,117,109,98,101,114,105,110,103,32,115,99,104,101,109,101,32,102,111,114,32,116,104,101,32,96,73,83,79,45,56,56,53,57,45,88,96,32,115,101,114,105,101,115,32,105,115,32,96,50,56,53,57,48,32,43,32,88,96,58,10,10,96,96,96,62,112,97,103,101,115,46,99,115,118,10,50,56,53,57,49,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,73,83,79,56,56,53,57,47,56,56,53,57,45,49,46,84,88,84,44,49,10,50,56,53,57,50,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,73,83,79,56,56,53,57,47,56,56,53,57,45,50,46,84,88,84,44,49,10,50,56,53,57,51,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,73,83,79,56,56,53,57,47,56,56,53,57,45,51,46,84,88,84,44,49,10,50,56,53,57,52,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,73,83,79,56,56,53,57,47,56,56,53,57,45,52,46,84,88,84,44,49,10,50,56,53,57,53,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,73,83,79,56,56,53,57,47,56,56,53,57,45,53,46,84,88,84,44,49,10,50,56,53,57,54,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,73,83,79,56,56,53,57,47,56,56,53,57,45,54,46,84,88,84,44,49,10,50,56,53,57,55,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,73,83,79,56,56,53,57,47,56,56,53,57,45,55,46,84,88,84,44,49,10,50,56,53,57,56,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,73,83,79,56,56,53,57,47,56,56,53,57,45,56,46,84,88,84,44,49,10,50,56,53,57,57,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,73,83,79,56,56,53,57,47,56,56,53,57,45,57,46,84,88,84,44,49,10,50,56,54,48,48,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,73,83,79,56,56,53,57,47,56,56,53,57,45,49,48,46,84,88,84,44,49,10,50,56,54,48,49,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,73,83,79,56,56,53,57,47,56,56,53,57,45,49,49,46,84,88,84,44,49,10,50,56,54,48,51,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,73,83,79,56,56,53,57,47,56,56,53,57,45,49,51,46,84,88,84,44,49,10,50,56,54,48,52,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,73,83,79,56,56,53,57,47,56,56,53,57,45,49,52,46,84,88,84,44,49,10,50,56,54,48,53,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,73,83,79,56,56,53,57,47,56,56,53,57,45,49,53,46,84,88,84,44,49,10,50,56,54,48,54,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,73,83,79,56,56,53,57,47,56,56,53,57,45,49,54,46,84,88,84,44,49,10,96,96,96,10,10,35,35,32,71,101,110,101,114,97,116,101,100,32,67,111,100,101,112,97,103,101,115,10,10,84,104,101,32,102,111,108,108,111,119,105,110,103,32,99,111,100,101,112,97,103,101,115,32,97,114,101,32,97,118,97,105,108,97,98,108,101,32,105,110,32,46,78,69,84,32,111,110,32,87,105,110,100,111,119,115,58,10,10,45,32,55,48,56,32,32,32,65,114,97,98,105,99,32,40,65,83,77,79,32,55,48,56,41,10,45,32,55,50,48,32,32,32,65,114,97,98,105,99,32,40,84,114,97,110,115,112,97,114,101,110,116,32,65,83,77,79,41,59,32,65,114,97,98,105,99,32,40,68,79,83,41,10,45,32,56,53,56,32,32,32,79,69,77,32,77,117,108,116,105,108,105,110,103,117,97,108,32,76,97,116,105,110,32,49,32,43,32,69,117,114,111,32,115,121,109,98,111,108,10,45,32,56,55,48,32,32,32,73,66,77,32,69,66,67,68,73,67,32,77,117,108,116,105,108,105,110,103,117,97,108,47,82,79,69,67,69,32,40,76,97,116,105,110,32,50,41,59,32,73,66,77,32,69,66,67,68,73,67,32,77,117,108,116,105,108,105,110,103,117,97,108,32,76,97,116,105,110,32,50,10,45,32,49,48,52,55,32,32,73,66,77,32,69,66,67,68,73,67,32,76,97,116,105,110,32,49,47,79,112,101,110,32,83,121,115,116,101,109,10,45,32,49,49,52,48,32,32,73,66,77,32,69,66,67,68,73,67,32,85,83,45,67,97,110,97,100,97,32,40,48,51,55,32,43,32,69,117,114,111,32,115,121,109,98,111,108,41,59,32,73,66,77,32,69,66,67,68,73,67,32,40,85,83,45,67,97,110,97,100,97,45,69,117,114,111,41,10,45,32,49,49,52,49,32,32,73,66,77,32,69,66,67,68,73,67,32,71,101,114,109,97,110,121,32,40,50,48,50,55,51,32,43,32,69,117,114,111,32,115,121,109,98,111,108,41,59,32,73,66,77,32,69,66,67,68,73,67,32,40,71,101,114,109,97,110,121,45,69,117,114,111,41,10,45,32,49,49,52,50,32,32,73,66,77,32,69,66,67,68,73,67,32,68,101,110,109,97,114,107,45,78,111,114,119,97,121,32,40,50,48,50,55,55,32,43,32,69,117,114,111,32,115,121,109,98,111,108,41,59,32,73,66,77,32,69,66,67,68,73,67,32,40,68,101,110,109,97,114,107,45,78,111,114,119,97,121,45,69,117,114,111,41,10,45,32,49,49,52,51,32,32,73,66,77,32,69,66,67,68,73,67,32,70,105,110,108,97,110,100,45,83,119,101,100,101,110,32,40,50,48,50,55,56,32,43,32,69,117,114,111,32,115,121,109,98,111,108,41,59,32,73,66,77,32,69,66,67,68,73,67,32,40,70,105,110,108,97,110,100,45,83,119,101,100,101,110,45,69,117,114,111,41,10,45,32,49,49,52,52,32,32,73,66,77,32,69,66,67,68,73,67,32,73,116,97,108,121,32,40,50,48,50,56,48,32,43,32,69,117,114,111,32,115,121,109,98,111,108,41,59,32,73,66,77,32,69,66,67,68,73,67,32,40,73,116,97,108,121,45,69,117,114,111,41,10,45,32,49,49,52,53,32,32,73,66,77,32,69,66,67,68,73,67,32,76,97,116,105,110,32,65,109,101,114,105,99,97,45,83,112,97,105,110,32,40,50,48,50,56,52,32,43,32,69,117,114,111,32,115,121,109,98,111,108,41,59,32,73,66,77,32,69,66,67,68,73,67,32,40,83,112,97,105,110,45,69,117,114,111,41,10,45,32,49,49,52,54,32,32,73,66,77,32,69,66,67,68,73,67,32,85,110,105,116,101,100,32,75,105,110,103,100,111,109,32,40,50,48,50,56,53,32,43,32,69,117,114,111,32,115,121,109,98,111,108,41,59,32,73,66,77,32,69,66,67,68,73,67,32,40,85,75,45,69,117,114,111,41,10,45,32,49,49,52,55,32,32,73,66,77,32,69,66,67,68,73,67,32,70,114,97,110,99,101,32,40,50,48,50,57,55,32,43,32,69,117,114,111,32,115,121,109,98,111,108,41,59,32,73,66,77,32,69,66,67,68,73,67,32,40,70,114,97,110,99,101,45,69,117,114,111,41,10,45,32,49,49,52,56,32,32,73,66,77,32,69,66,67,68,73,67,32,73,110,116,101,114,110,97,116,105,111,110,97,108,32,40,53,48,48,32,43,32,69,117,114,111,32,115,121,109,98,111,108,41,59,32,73,66,77,32,69,66,67,68,73,67,32,40,73,110,116,101,114,110,97,116,105,111,110,97,108,45,69,117,114,111,41,10,45,32,49,49,52,57,32,32,73,66,77,32,69,66,67,68,73,67,32,73,99,101,108,97,110,100,105,99,32,40,50,48,56,55,49,32,43,32,69,117,114,111,32,115,121,109,98,111,108,41,59,32,73,66,77,32,69,66,67,68,73,67,32,40,73,99,101,108,97,110,100,105,99,45,69,117,114,111,41,10,45,32,49,51,54,49,32,32,75,111,114,101,97,110,32,40,74,111,104,97,98,41,10,45,32,49,48,48,48,49,32,74,97,112,97,110,101,115,101,32,40,77,97,99,41,10,45,32,49,48,48,48,50,32,77,65,67,32,84,114,97,100,105,116,105,111,110,97,108,32,67,104,105,110,101,115,101,32,40,66,105,103,53,41,59,32,67,104,105,110,101,115,101,32,84,114,97,100,105,116,105,111,110,97,108,32,40,77,97,99,41,10,45,32,49,48,48,48,51,32,75,111,114,101,97,110,32,40,77,97,99,41,10,45,32,49,48,48,48,52,32,65,114,97,98,105,99,32,40,77,97,99,41,10,45,32,49,48,48,48,53,32,72,101,98,114,101,119,32,40,77,97,99,41,10,45,32,49,48,48,48,56,32,77,65,67,32,83,105,109,112,108,105,102,105,101,100,32,67,104,105,110,101,115,101,32,40,71,66,32,50,51,49,50,41,59,32,67,104,105,110,101,115,101,32,83,105,109,112,108,105,102,105,101,100,32,40,77,97,99,41,10,45,32,49,48,48,49,48,32,82,111,109,97,110,105,97,110,32,40,77,97,99,41,10,45,32,49,48,48,49,55,32,85,107,114,97,105,110,105,97,110,32,40,77,97,99,41,10,45,32,49,48,48,50,49,32,84,104,97,105,32,40,77,97,99,41,10,45,32,49,48,48,56,50,32,67,114,111,97,116,105,97,110,32,40,77,97,99,41,10,45,32,50,48,48,48,48,32,67,78,83,32,84,97,105,119,97,110,59,32,67,104,105,110,101,115,101,32,84,114,97,100,105,116,105,111,110,97,108,32,40,67,78,83,41,10,45,32,50,48,48,48,49,32,84,67,65,32,84,97,105,119,97,110,10,45,32,50,48,48,48,50,32,69,116,101,110,32,84,97,105,119,97,110,59,32,67,104,105,110,101,115,101,32,84,114,97,100,105,116,105,111,110,97,108,32,40,69,116,101,110,41,10,45,32,50,48,48,48,51,32,73,66,77,53,53,53,48,32,84,97,105,119,97,110,10,45,32,50,48,48,48,52,32,84,101,108,101,84,101,120,116,32,84,97,105,119,97,110,10,45,32,50,48,48,48,53,32,87,97,110,103,32,84,97,105,119,97,110,10,45,32,50,48,49,48,53,32,73,65,53,32,40,73,82,86,32,73,110,116,101,114,110,97,116,105,111,110,97,108,32,65,108,112,104,97,98,101,116,32,78,111,46,32,53,44,32,55,45,98,105,116,41,59,32,87,101,115,116,101,114,110,32,69,117,114,111,112,101,97,110,32,40,73,65,53,41,10,45,32,50,48,49,48,54,32,73,65,53,32,71,101,114,109,97,110,32,40,55,45,98,105,116,41,10,45,32,50,48,49,48,55,32,73,65,53,32,83,119,101,100,105,115,104,32,40,55,45,98,105,116,41,10,45,32,50,48,49,48,56,32,73,65,53,32,78,111,114,119,101,103,105,97,110,32,40,55,45,98,105,116,41,10,45,32,50,48,50,54,49,32,84,46,54,49,10,45,32,50,48,50,54,57,32,73,83,79,32,54,57,51,55,32,78,111,110,45,83,112,97,99,105,110,103,32,65,99,99,101,110,116,10,45,32,50,48,50,55,51,32,73,66,77,32,69,66,67,68,73,67,32,71,101,114,109,97,110,121,10,45,32,50,48,50,55,55,32,73,66,77,32,69,66,67,68,73,67,32,68,101,110,109,97,114,107,45,78,111,114,119,97,121,10,45,32,50,48,50,55,56,32,73,66,77,32,69,66,67,68,73,67,32,70,105,110,108,97,110,100,45,83,119,101,100,101,110,10,45,32,50,48,50,56,48,32,73,66,77,32,69,66,67,68,73,67,32,73,116,97,108,121,10,45,32,50,48,50,56,52,32,73,66,77,32,69,66,67,68,73,67,32,76,97,116,105,110,32,65,109,101,114,105,99,97,45,83,112,97,105,110,10,45,32,50,48,50,56,53,32,73,66,77,32,69,66,67,68,73,67,32,85,110,105,116,101,100,32,75,105,110,103,100,111,109,10,45,32,50,48,50,57,48,32,73,66,77,32,69,66,67,68,73,67,32,74,97,112,97,110,101,115,101,32,75,97,116,97,107,97,110,97,32,69,120,116,101,110,100,101,100,10,45,32,50,48,50,57,55,32,73,66,77,32,69,66,67,68,73,67,32,70,114,97,110,99,101,10,45,32,50,48,52,50,48,32,73,66,77,32,69,66,67,68,73,67,32,65,114,97,98,105,99,10,45,32,50,48,52,50,51,32,73,66,77,32,69,66,67,68,73,67,32,71,114,101,101,107,10,45,32,50,48,52,50,52,32,73,66,77,32,69,66,67,68,73,67,32,72,101,98,114,101,119,10,45,32,50,48,56,51,51,32,73,66,77,32,69,66,67,68,73,67,32,75,111,114,101,97,110,32,69,120,116,101,110,100,101,100,10,45,32,50,48,56,51,56,32,73,66,77,32,69,66,67,68,73,67,32,84,104,97,105,10,45,32,50,48,56,54,54,32,82,117,115,115,105,97,110,32,40,75,79,73,56,45,82,41,59,32,67,121,114,105,108,108,105,99,32,40,75,79,73,56,45,82,41,10,45,32,50,48,56,55,49,32,73,66,77,32,69,66,67,68,73,67,32,73,99,101,108,97,110,100,105,99,10,45,32,50,48,56,56,48,32,73,66,77,32,69,66,67,68,73,67,32,67,121,114,105,108,108,105,99,32,82,117,115,115,105,97,110,10,45,32,50,48,57,48,53,32,73,66,77,32,69,66,67,68,73,67,32,84,117,114,107,105,115,104,10,45,32,50,48,57,50,52,32,73,66,77,32,69,66,67,68,73,67,32,76,97,116,105,110,32,49,47,79,112,101,110,32,83,121,115,116,101,109,32,40,49,48,52,55,32,43,32,69,117,114,111,32,115,121,109,98,111,108,41,10,45,32,50,48,57,51,50,32,74,97,112,97,110,101,115,101,32,40,74,73,83,32,48,50,48,56,45,49,57,57,48,32,97,110,100,32,48,50,49,50,45,49,57,57,48,41,10,45,32,50,48,57,51,54,32,83,105,109,112,108,105,102,105,101,100,32,67,104,105,110,101,115,101,32,40,71,66,50,51,49,50,41,59,32,67,104,105,110,101,115,101,32,83,105,109,112,108,105,102,105,101,100,32,40,71,66,50,51,49,50,45,56,48,41,10,45,32,50,48,57,52,57,32,75,111,114,101,97,110,32,87,97,110,115,117,110,103,10,45,32,50,49,48,50,53,32,73,66,77,32,69,66,67,68,73,67,32,67,121,114,105,108,108,105,99,32,83,101,114,98,105,97,110,45,66,117,108,103,97,114,105,97,110,10,45,32,50,49,48,50,55,32,69,120,116,101,110,100,101,100,47,69,120,116,32,65,108,112,104,97,32,76,111,119,101,114,99,97,115,101,10,45,32,50,49,56,54,54,32,85,107,114,97,105,110,105,97,110,32,40,75,79,73,56,45,85,41,59,32,67,121,114,105,108,108,105,99,32,40,75,79,73,56,45,85,41,10,45,32,50,57,48,48,49,32,69,117,114,111,112,97,32,51,10,45,32,51,56,53,57,56,32,73,83,79,32,56,56,53,57,45,56,32,72,101,98,114,101,119,59,32,72,101,98,114,101,119,32,40,73,83,79,45,76,111,103,105,99,97,108,41,10,45,32,53,48,50,50,48,32,73,83,79,32,50,48,50,50,32,74,97,112,97,110,101,115,101,32,119,105,116,104,32,110,111,32,104,97,108,102,119,105,100,116,104,32,75,97,116,97,107,97,110,97,59,32,74,97,112,97,110,101,115,101,32,40,74,73,83,41,10,45,32,53,48,50,50,49,32,73,83,79,32,50,48,50,50,32,74,97,112,97,110,101,115,101,32,119,105,116,104,32,104,97,108,102,119,105,100,116,104,32,75,97,116,97,107,97,110,97,59,32,74,97,112,97,110,101,115,101,32,40,74,73,83,45,65,108,108,111,119,32,49,32,98,121,116,101,32,75,97,110,97,41,10,45,32,53,48,50,50,50,32,73,83,79,32,50,48,50,50,32,74,97,112,97,110,101,115,101,32,74,73,83,32,88,32,48,50,48,49,45,49,57,56,57,59,32,74,97,112,97,110,101,115,101,32,40,74,73,83,45,65,108,108,111,119,32,49,32,98,121,116,101,32,75,97,110,97,32,45,32,83,79,47,83,73,41,10,45,32,53,48,50,50,53,32,73,83,79,32,50,48,50,50,32,75,111,114,101,97,110,10,45,32,53,48,50,50,55,32,73,83,79,32,50,48,50,50,32,83,105,109,112,108,105,102,105,101,100,32,67,104,105,110,101,115,101,59,32,67,104,105,110,101,115,101,32,83,105,109,112,108,105,102,105,101,100,32,40,73,83,79,32,50,48,50,50,41,10,45,32,53,49,57,51,50,32,69,85,67,32,74,97,112,97,110,101,115,101,10,45,32,53,49,57,51,54,32,69,85,67,32,83,105,109,112,108,105,102,105,101,100,32,67,104,105,110,101,115,101,59,32,67,104,105,110,101,115,101,32,83,105,109,112,108,105,102,105,101,100,32,40,69,85,67,41,10,45,32,53,49,57,52,57,32,69,85,67,32,75,111,114,101,97,110,10,45,32,53,50,57,51,54,32,72,90,45,71,66,50,51,49,50,32,83,105,109,112,108,105,102,105,101,100,32,67,104,105,110,101,115,101,59,32,67,104,105,110,101,115,101,32,83,105,109,112,108,105,102,105,101,100,32,40,72,90,41,10,45,32,53,52,57,51,54,32,87,105,110,100,111,119,115,32,88,80,32,97,110,100,32,108,97,116,101,114,58,32,71,66,49,56,48,51,48,32,83,105,109,112,108,105,102,105,101,100,32,67,104,105,110,101,115,101,32,40,52,32,98,121,116,101,41,59,32,67,104,105,110,101,115,101,32,83,105,109,112,108,105,102,105,101,100,32,40,71,66,49,56,48,51,48,41,10,45,32,53,55,48,48,50,32,73,83,67,73,73,32,68,101,118,97,110,97,103,97,114,105,10,45,32,53,55,48,48,51,32,73,83,67,73,73,32,66,101,110,103,97,108,105,10,45,32,53,55,48,48,52,32,73,83,67,73,73,32,84,97,109,105,108,10,45,32,53,55,48,48,53,32,73,83,67,73,73,32,84,101,108,117,103,117,10,45,32,53,55,48,48,54,32,73,83,67,73,73,32,65,115,115,97,109,101,115,101,10,45,32,53,55,48,48,55,32,73,83,67,73,73,32,79,114,105,121,97,10,45,32,53,55,48,48,56,32,73,83,67,73,73,32,75,97,110,110,97,100,97,10,45,32,53,55,48,48,57,32,73,83,67,73,73,32,77,97,108,97,121,97,108,97,109,10,45,32,53,55,48,49,48,32,73,83,67,73,73,32,71,117,106,97,114,97,116,105,10,45,32,53,55,48,49,49,32,73,83,67,73,73,32,80,117,110,106,97,98,105,10,10,96,96,96,62,112,97,103,101,115,46,99,115,118,10,55,48,56,44,44,49,10,55,50,48,44,44,49,10,56,48,56,44,44,49,10,56,53,56,44,44,49,10,56,55,48,44,44,49,10,56,55,50,44,44,49,10,49,48,49,48,44,44,49,10,49,48,52,55,44,44,49,10,49,49,51,50,44,44,49,10,49,49,52,48,44,44,49,10,49,49,52,49,44,44,49,10,49,49,52,50,44,44,49,10,49,49,52,51,44,44,49,10,49,49,52,52,44,44,49,10,49,49,52,53,44,44,49,10,49,49,52,54,44,44,49,10,49,49,52,55,44,44,49,10,49,49,52,56,44,44,49,10,49,49,52,57,44,44,49,10,49,51,54,49,44,44,50,10,49,48,48,48,49,44,44,50,10,49,48,48,48,50,44,44,50,10,49,48,48,48,51,44,44,50,10,49,48,48,48,52,44,44,49,10,49,48,48,48,53,44,44,49,10,49,48,48,48,56,44,44,50,10,49,48,48,49,48,44,44,49,10,49,48,48,49,55,44,44,49,10,49,48,48,50,49,44,44,49,10,49,48,48,56,50,44,44,49,10,50,48,48,48,48,44,44,50,10,50,48,48,48,49,44,44,50,10,50,48,48,48,50,44,44,50,10,50,48,48,48,51,44,44,50,10,50,48,48,48,52,44,44,50,10,50,48,48,48,53,44,44,50,10,50,48,49,48,53,44,44,49,10,50,48,49,48,54,44,44,49,10,50,48,49,48,55,44,44,49,10,50,48,49,48,56,44,44,49,10,50,48,50,54,49,44,44,50,10,50,48,50,54,57,44,44,49,10,50,48,50,55,51,44,44,49,10,50,48,50,55,55,44,44,49,10,50,48,50,55,56,44,44,49,10,50,48,50,56,48,44,44,49,10,50,48,50,56,52,44,44,49,10,50,48,50,56,53,44,44,49,10,50,48,50,57,48,44,44,49,10,50,48,50,57,55,44,44,49,10,50,48,52,50,48,44,44,49,10,50,48,52,50,51,44,44,49,10,50,48,52,50,52,44,44,49,10,50,48,56,51,51,44,44,49,10,50,48,56,51,56,44,44,49,10,50,48,56,54,54,44,44,49,10,50,48,56,55,49,44,44,49,10,50,48,56,56,48,44,44,49,10,50,48,57,48,53,44,44,49,10,50,48,57,50,52,44,44,49,10,50,48,57,51,50,44,44,50,10,50,48,57,51,54,44,44,50,10,50,48,57,52,57,44,44,50,10,50,49,48,50,53,44,44,49,10,50,49,48,50,55,44,44,49,10,50,49,56,54,54,44,44,49,10,50,57,48,48,49,44,44,49,10,51,56,53,57,56,44,44,49,10,53,48,50,50,48,44,44,50,10,53,48,50,50,49,44,44,50,10,53,48,50,50,50,44,44,50,10,53,48,50,50,53,44,44,50,10,53,48,50,50,55,44,44,50,10,53,49,57,51,50,44,44,50,10,53,49,57,51,54,44,44,50,10,53,49,57,52,57,44,44,50,10,53,50,57,51,54,44,44,50,10,53,52,57,51,54,44,44,50,10,53,55,48,48,50,44,44,50,10,53,55,48,48,51,44,44,50,10,53,55,48,48,52,44,44,50,10,53,55,48,48,53,44,44,50,10,53,55,48,48,54,44,44,50,10,53,55,48,48,55,44,44,50,10,53,55,48,48,56,44,44,50,10,53,55,48,48,57,44,44,50,10,53,55,48,49,48,44,44,50,10,53,55,48,49,49,44,44,50,10,96,96,96,10,10,84,104,101,32,102,111,108,108,111,119,105,110,103,32,99,111,100,101,112,97,103,101,115,32,97,114,101,32,100,101,112,101,110,100,101,110,99,105,101,115,32,102,111,114,32,86,105,115,117,97,108,32,70,111,120,80,114,111,58,10,10,45,32,54,50,48,32,77,97,122,111,118,105,97,32,40,80,111,108,105,115,104,41,32,77,83,45,68,79,83,10,45,32,56,57,53,32,75,97,109,101,110,105,99,107,32,40,67,122,101,99,104,41,32,77,83,45,68,79,83,10,10,96,96,96,62,112,97,103,101,115,46,99,115,118,10,54,50,48,44,44,49,10,56,57,53,44,44,49,10,96,96,96,10,10,35,35,32,66,117,105,108,100,105,110,103,32,78,111,116,101,115,10,10,84,104,101,32,115,99,114,105,112,116,32,96,109,97,107,101,46,115,104,96,32,40,100,101,115,99,114,105,98,101,100,32,108,97,116,101,114,41,32,119,105,108,108,32,103,101,116,32,116,104,101,115,101,32,102,105,108,101,115,32,97,110,100,32,109,97,115,115,97,103,101,32,116,104,101,32,100,97,116,97,10,40,112,114,105,110,116,105,110,103,32,99,111,100,101,45,117,110,105,99,111,100,101,32,112,97,105,114,115,41,46,32,32,84,104,101,32,101,118,101,110,116,117,97,108,32,116,97,98,108,101,115,32,97,114,101,32,100,114,111,112,112,101,100,32,105,110,32,116,104,101,32,112,97,116,104,115,10,96,46,47,99,111,100,101,112,97,103,101,115,47,60,67,79,68,69,80,65,71,69,62,46,84,66,76,96,46,32,32,70,111,114,32,101,120,97,109,112,108,101,44,32,116,104,101,32,108,97,115,116,32,49,48,32,108,105,110,101,115,32,111,102,32,96,49,48,48,48,48,46,84,66,76,96,32,97,114,101,10,10,96,96,96,62,10,48,120,70,54,9,48,120,48,50,67,54,10,48,120,70,55,9,48,120,48,50,68,67,10,48,120,70,56,9,48,120,48,48,65,70,10,48,120,70,57,9,48,120,48,50,68,56,10,48,120,70,65,9,48,120,48,50,68,57,10,48,120,70,66,9,48,120,48,50,68,65,10,48,120,70,67,9,48,120,48,48,66,56,10,48,120,70,68,9,48,120,48,50,68,68,10,48,120,70,69,9,48,120,48,50,68,66,10,48,120,70,70,9,48,120,48,50,67,55,10,96,96,96,10,10,119,104,105,99,104,32,105,109,112,108,105,101,115,32,116,104,97,116,32,99,111,100,101,32,48,120,70,54,32,105,115,32,96,83,116,114,105,110,103,46,102,114,111,109,67,104,97,114,67,111,100,101,40,48,120,48,50,67,54,41,96,32,97,110,100,32,118,105,99,101,32,118,101,114,115,97,46,10,10,35,35,32,87,105,110,100,111,119,115,45,100,101,112,101,110,100,101,110,116,32,98,117,105,108,100,32,115,116,101,112,10,10,84,111,32,98,117,105,108,100,32,116,104,101,32,115,111,117,114,99,101,115,32,111,110,32,119,105,110,100,111,119,115,44,32,99,111,110,115,117,108,116,32,96,100,111,116,110,101,116,47,77,97,107,101,69,110,99,111,100,105,110,103,46,99,115,96,46,10,10,65,102,116,101,114,32,115,97,118,105,110,103,32,116,104,101,32,115,116,97,110,100,97,114,100,32,111,117,116,112,117,116,32,116,111,32,96,111,117,116,96,44,32,97,32,115,105,109,112,108,101,32,97,119,107,32,115,99,114,105,112,116,32,40,96,100,111,116,110,101,116,46,115,104,96,41,32,116,97,107,101,115,32,99,97,114,101,32,111,102,32,116,104,101,32,114,101,115,116,58,10,10,96,96,96,62,100,111,116,110,101,116,46,115,104,10,35,33,47,98,105,110,47,98,97,115,104,10,105,102,32,91,32,33,32,45,101,32,100,111,116,110,101,116,47,111,117,116,32,93,59,32,116,104,101,110,32,101,120,105,116,59,32,102,105,10,60,100,111,116,110,101,116,47,111,117,116,32,116,114,32,45,115,32,39,32,39,32,39,92,116,39,32,124,32,97,119,107,32,39,78,70,62,50,32,123,105,102,40,111,117,116,102,105,108,101,41,32,99,108,111,115,101,40,111,117,116,102,105,108,101,41,59,32,111,117,116,102,105,108,101,61,34,99,111,100,101,112,97,103,101,115,47,34,32,36,49,32,34,46,84,66,76,34,125,32,78,70,61,61,50,32,123,112,114,105,110,116,32,62,32,111,117,116,102,105,108,101,125,39,10,96,96,96,10,10,35,32,66,117,105,108,100,105,110,103,32,116,104,101,32,115,99,114,105,112,116,10,10,96,109,97,107,101,46,110,106,115,96,32,116,97,107,101,115,32,97,32,99,111,100,101,112,97,103,101,32,97,114,103,117,109,101,110,116,44,32,114,101,97,100,115,32,116,104,101,32,99,111,114,114,101,115,112,111,110,100,105,110,103,32,116,97,98,108,101,32,102,105,108,101,32,97,110,100,10,103,101,110,101,114,97,116,101,115,32,74,83,32,99,111,100,101,32,102,111,114,32,101,110,99,111,100,105,110,103,32,97,110,100,32,100,101,99,111,100,105,110,103,58,10,10,35,35,32,82,97,119,32,67,111,100,101,112,97,103,101,115,10,10,96,96,96,62,109,97,107,101,46,110,106,115,10,35,33,47,117,115,114,47,98,105,110,47,101,110,118,32,110,111,100,101,10,118,97,114,32,97,114,103,118,32,61,32,112,114,111,99,101,115,115,46,97,114,103,118,46,115,108,105,99,101,40,49,41,44,32,102,115,32,61,32,114,101,113,117,105,114,101,40,39,102,115,39,41,59,10,105,102,40,97,114,103,118,46,108,101,110,103,116,104,32,60,32,50,41,32,123,10,32,32,32,32,99,111,110,115,111,108,101,46,101,114,114,111,114,40,34,117,115,97,103,101,58,32,109,97,107,101,46,110,106,115,32,60,99,111,100,101,112,97,103,101,95,105,110,100,101,120,62,32,91,118,97,114,105,97,98,108,101,93,34,41,59,10,32,32,32,32,112,114,111,99,101,115,115,46,101,120,105,116,40,50,50,41,59,32,47,42,32,69,73,78,86,65,76,32,42,47,10,125,10,10,118,97,114,32,99,112,47,42,58,115,116,114,105,110,103,42,47,32,61,32,97,114,103,118,91,49,93,59,10,118,97,114,32,106,115,118,97,114,47,42,58,115,116,114,105,110,103,42,47,32,61,32,97,114,103,118,91,50,93,32,124,124,32,34,99,112,116,97,98,108,101,34,59,10,118,97,114,32,120,47,42,58,115,116,114,105,110,103,42,47,32,61,32,102,115,46,114,101,97,100,70,105,108,101,83,121,110,99,40,34,99,111,100,101,112,97,103,101,115,47,34,32,43,32,99,112,32,43,32,34,46,84,66,76,34,44,34,117,116,102,56,34,41,59,10,118,97,114,32,109,97,120,99,112,32,61,32,48,44,32,105,32,61,32,48,44,32,105,105,32,61,32,48,59,10,10,118,97,114,32,121,47,42,58,65,114,114,97,121,60,65,114,114,97,121,60,110,117,109,98,101,114,62,32,62,42,47,32,61,32,120,46,115,112,108,105,116,40,34,92,110,34,41,46,109,97,112,40,102,117,110,99,116,105,111,110,40,122,47,42,58,115,116,114,105,110,103,42,47,41,47,42,58,65,114,114,97,121,60,110,117,109,98,101,114,62,42,47,32,123,10,32,32,32,32,118,97,114,32,119,47,42,58,65,114,114,97,121,60,115,116,114,105,110,103,62,42,47,32,61,32,122,46,115,112,108,105,116,40,34,92,116,34,41,59,10,32,32,32,32,105,102,40,119,46,108,101,110,103,116,104,32,60,32,50,41,32,114,101,116,117,114,110,32,91,78,117,109,98,101,114,40,119,91,48,93,41,93,59,10,32,32,32,32,114,101,116,117,114,110,32,91,78,117,109,98,101,114,40,119,91,48,93,41,44,32,78,117,109,98,101,114,40,119,91,49,93,41,93,59,10,125,41,46,102,105,108,116,101,114,40,102,117,110,99,116,105,111,110,40,122,41,32,123,32,114,101,116,117,114,110,32,122,46,108,101,110,103,116,104,32,62,32,49,59,32,125,41,59,10,96,96,96,10,10,84,104,101,32,68,66,67,83,32,97,110,100,32,83,66,67,83,32,99,111,100,101,32,103,101,110,101,114,97,116,105,111,110,32,115,116,114,97,116,101,103,105,101,115,32,97,114,101,32,100,105,102,102,101,114,101,110,116,46,32,32,84,104,101,32,109,97,120,105,109,117,109,32,99,111,100,101,32,105,115,10,117,115,101,100,32,116,111,32,100,105,115,116,105,110,103,117,105,115,104,32,40,109,97,120,32,48,120,70,70,32,102,111,114,32,83,66,67,83,41,46,10,10,96,96,96,10,102,111,114,40,105,32,61,32,48,59,32,105,32,33,61,32,121,46,108,101,110,103,116,104,59,32,43,43,105,41,32,105,102,40,121,91,105,93,91,48,93,32,62,32,109,97,120,99,112,41,32,109,97,120,99,112,32,61,32,121,91,105,93,91,48,93,59,10,10,118,97,114,32,101,110,99,47,42,58,123,91,107,101,121,58,115,116,114,105,110,103,93,58,110,117,109,98,101,114,125,42,47,32,61,32,123,125,44,32,100,101,99,47,42,58,123,91,107,101,121,58,115,116,114,105,110,103,93,58,115,116,114,105,110,103,125,124,65,114,114,97,121,60,115,116,114,105,110,103,62,42,47,32,61,32,40,109,97,120,99,112,32,60,32,50,53,54,32,63,32,91,93,32,58,32,123,125,41,59,10,102,111,114,40,105,32,61,32,48,59,32,105,32,33,61,32,121,46,108,101,110,103,116,104,59,32,43,43,105,41,32,123,10,32,32,32,32,47,42,58,58,32,105,102,40,65,114,114,97,121,46,105,115,65,114,114,97,121,40,100,101,99,41,41,32,42,47,32,100,101,99,91,121,91,105,93,91,48,93,93,32,61,32,83,116,114,105,110,103,46,102,114,111,109,67,104,97,114,67,111,100,101,40,121,91,105,93,91,49,93,41,59,10,32,32,32,32,101,110,99,91,83,116,114,105,110,103,46,102,114,111,109,67,104,97,114,67,111,100,101,40,121,91,105,93,91,49,93,41,93,32,61,32,121,91,105,93,91,48,93,59,10,125,10,10,118,97,114,32,111,100,101,99,32,61,32,34,34,44,32,111,117,116,115,116,114,32,61,32,34,34,59,10,105,102,40,109,97,120,99,112,32,60,32,50,53,54,41,32,123,10,32,32,47,42,58,58,32,105,102,40,65,114,114,97,121,46,105,115,65,114,114,97,121,40,100,101,99,41,41,32,123,32,42,47,10,96,96,96,10,10,84,104,101,32,117,110,105,99,111,100,101,32,99,104,97,114,97,99,116,101,114,32,96,48,120,70,70,70,68,96,32,40,82,69,80,76,65,67,69,77,69,78,84,32,67,72,65,82,65,67,84,69,82,41,32,105,115,32,117,115,101,100,32,97,115,32,97,32,112,108,97,99,101,104,111,108,100,101,114,10,102,111,114,32,99,104,97,114,97,99,116,101,114,115,32,116,104,97,116,32,97,114,101,32,110,111,116,32,115,112,101,99,105,102,105,101,100,32,105,110,32,116,104,101,32,109,97,112,32,40,102,111,114,32,101,120,97,109,112,108,101,44,32,96,48,120,70,48,96,32,105,115,32,110,111,116,32,105,110,10,99,111,100,101,32,112,97,103,101,32,49,48,48,48,48,41,46,10,10,70,111,114,32,83,66,67,83,44,32,116,104,101,32,105,100,101,97,32,105,115,32,116,111,32,101,109,98,101,100,32,97,32,114,97,119,32,115,116,114,105,110,103,32,119,105,116,104,32,116,104,101,32,99,111,110,116,101,110,116,115,32,111,102,32,116,104,101,32,50,53,54,32,99,111,100,101,115,46,10,84,104,101,32,96,100,101,99,96,32,102,105,101,108,100,32,105,115,32,109,101,114,101,108,121,32,97,32,115,112,108,105,116,32,111,102,32,116,104,101,32,115,116,114,105,110,103,44,32,97,110,100,32,96,101,110,99,96,32,105,115,32,97,110,32,101,118,101,114,115,105,111,110,58,10,10,96,96,96,10,32,32,32,32,102,111,114,40,105,32,61,32,48,59,32,105,32,33,61,32,50,53,54,59,32,43,43,105,41,32,105,102,40,116,121,112,101,111,102,32,100,101,99,91,105,93,32,61,61,61,32,34,117,110,100,101,102,105,110,101,100,34,41,32,100,101,99,91,105,93,32,61,32,83,116,114,105,110,103,46,102,114,111,109,67,104,97,114,67,111,100,101,40,48,120,70,70,70,68,41,59,10,32,32,32,32,111,100,101,99,32,61,32,74,83,79,78,46,115,116,114,105,110,103,105,102,121,40,100,101,99,46,106,111,105,110,40,34,34,41,41,59,10,32,32,32,32,111,117,116,115,116,114,32,61,32,39,40,102,117,110,99,116,105,111,110,40,41,123,32,118,97,114,32,100,32,61,32,39,32,43,32,111,100,101,99,32,43,32,39,44,32,68,32,61,32,91,93,44,32,101,32,61,32,123,125,59,32,102,111,114,40,118,97,114,32,105,61,48,59,105,33,61,100,46,108,101,110,103,116,104,59,43,43,105,41,32,123,32,105,102,40,100,46,99,104,97,114,67,111,100,101,65,116,40,105,41,32,33,61,61,32,48,120,70,70,70,68,41,32,101,91,100,46,99,104,97,114,65,116,40,105,41,93,32,61,32,105,59,32,68,91,105,93,32,61,32,100,46,99,104,97,114,65,116,40,105,41,59,32,125,32,114,101,116,117,114,110,32,123,34,101,110,99,34,58,32,101,44,32,34,100,101,99,34,58,32,68,32,125,59,32,125,41,40,41,59,39,59,10,32,32,47,42,58,58,32,125,32,42,47,10,125,32,101,108,115,101,32,123,10,96,96,96,10,10,68,66,67,83,32,105,115,32,115,105,109,105,108,97,114,44,32,101,120,99,101,112,116,32,116,104,97,116,32,116,104,101,32,115,112,97,99,101,32,105,115,32,115,108,105,99,101,100,32,105,110,116,111,32,50,53,54,45,98,121,116,101,32,99,104,117,110,107,115,32,40,115,116,114,105,110,103,115,10,97,114,101,32,111,110,108,121,32,103,101,110,101,114,97,116,101,100,32,102,111,114,32,116,104,111,115,101,32,104,105,103,104,45,98,121,116,101,115,32,114,101,112,114,101,115,101,110,116,101,100,32,105,110,32,116,104,101,32,99,111,100,101,112,97,103,101,41,46,10,10,84,104,101,32,115,116,114,97,116,101,103,121,32,105,115,32,116,111,32,99,111,110,115,116,114,117,99,116,32,97,110,32,97,114,114,97,121,45,111,102,45,97,114,114,97,121,115,32,115,111,32,116,104,97,116,32,96,100,100,91,104,105,103,104,93,91,108,111,119,93,96,32,105,115,32,116,104,101,10,99,104,97,114,97,99,116,101,114,32,97,115,115,111,99,105,97,116,101,100,32,119,105,116,104,32,116,104,101,32,99,111,100,101,46,32,32,84,104,105,115,32,97,114,114,97,121,32,105,115,32,99,111,109,98,105,110,101,100,32,97,116,32,114,117,110,116,105,109,101,32,116,111,32,121,105,101,108,100,10,116,104,101,32,99,111,109,112,108,101,116,101,32,100,101,99,111,100,105,110,103,32,111,98,106,101,99,116,32,40,97,110,100,32,116,104,101,32,101,110,99,111,100,105,110,103,32,111,98,106,101,99,116,32,105,115,32,97,110,32,101,118,101,114,115,105,111,110,41,58,10,10,96,96,96,10,32,32,32,32,118,97,114,32,100,100,32,61,32,91,93,59,10,32,32,32,32,47,42,58,58,32,105,102,40,33,65,114,114,97,121,46,105,115,65,114,114,97,121,40,100,101,99,41,41,32,123,32,42,47,10,32,32,32,32,102,111,114,40,105,32,105,110,32,100,101,99,41,32,105,102,40,100,101,99,46,104,97,115,79,119,110,80,114,111,112,101,114,116,121,40,105,41,41,32,123,10,32,32,32,32,32,32,32,32,105,105,32,61,32,43,105,59,10,32,32,32,32,32,32,32,32,105,102,40,116,121,112,101,111,102,32,100,100,91,105,105,32,62,62,32,56,93,32,61,61,61,32,34,117,110,100,101,102,105,110,101,100,34,41,32,100,100,91,105,105,32,62,62,32,56,93,32,61,32,91,93,59,10,32,32,32,32,32,32,32,32,100,100,91,105,105,32,62,62,32,56,93,91,105,105,32,37,32,50,53,54,93,32,61,32,100,101,99,91,105,93,59,10,32,32,32,32,125,10,32,32,32,32,47,42,58,58,32,125,32,42,47,10,32,32,32,32,111,117,116,115,116,114,32,61,32,39,40,102,117,110,99,116,105,111,110,40,41,123,32,118,97,114,32,100,32,61,32,91,93,44,32,101,32,61,32,123,125,44,32,68,32,61,32,91,93,44,32,106,59,92,110,39,59,10,32,32,32,32,102,111,114,40,118,97,114,32,105,32,61,32,48,59,32,105,32,33,61,32,50,53,54,59,32,43,43,105,41,32,105,102,40,100,100,91,105,93,41,32,123,10,32,32,32,32,32,32,32,32,102,111,114,40,118,97,114,32,106,32,61,32,48,59,32,106,32,33,61,32,50,53,54,59,32,43,43,106,41,32,105,102,40,116,121,112,101,111,102,32,100,100,91,105,93,91,106,93,32,61,61,61,32,34,117,110,100,101,102,105,110,101,100,34,41,32,100,100,91,105,93,91,106,93,32,61,32,83,116,114,105,110,103,46,102,114,111,109,67,104,97,114,67,111,100,101,40,48,120,70,70,70,68,41,59,10,32,32,32,32,32,32,32,32,111,117,116,115,116,114,32,43,61,32,39,68,91,39,32,43,32,105,32,43,32,39,93,32,61,32,39,32,43,32,74,83,79,78,46,115,116,114,105,110,103,105,102,121,40,100,100,91,105,93,46,106,111,105,110,40,34,34,41,41,32,43,32,39,46,115,112,108,105,116,40,34,34,41,59,92,110,39,59,10,32,32,32,32,32,32,32,32,111,117,116,115,116,114,32,43,61,32,39,102,111,114,40,106,32,61,32,48,59,32,106,32,33,61,32,68,91,39,32,43,32,105,32,43,32,39,93,46,108,101,110,103,116,104,59,32,43,43,106,41,32,105,102,40,68,91,39,32,43,32,105,32,43,32,39,93,91,106,93,46,99,104,97,114,67,111,100,101,65,116,40,48,41,32,33,61,61,32,48,120,70,70,70,68,41,32,123,32,101,91,68,91,39,32,43,32,105,32,43,32,39,93,91,106,93,93,32,61,32,39,32,43,32,40,105,42,50,53,54,41,32,43,32,39,32,43,32,106,59,32,100,91,39,32,43,32,40,105,42,50,53,54,41,32,43,32,39,32,43,32,106,93,32,61,32,68,91,39,32,43,32,105,32,43,32,39,93,91,106,93,59,125,92,110,39,10,32,32,32,32,125,10,32,32,32,32,111,117,116,115,116,114,32,43,61,32,39,114,101,116,117,114,110,32,123,34,101,110,99,34,58,32,101,44,32,34,100,101,99,34,58,32,100,32,125,59,32,125,41,40,41,59,39,59,10,125,10,112,114,111,99,101,115,115,46,115,116,100,111,117,116,46,119,114,105,116,101,40,106,115,118,97,114,32,43,32,34,91,34,32,43,32,99,112,32,43,32,34,93,32,61,32,34,32,43,32,111,117,116,115,116,114,32,43,32,34,92,110,34,41,59,10,10,96,96,96,10,10,96,109,97,107,101,46,115,104,96,32,103,101,110,101,114,97,116,101,115,32,116,104,101,32,116,97,98,108,101,115,32,117,115,101,100,32,98,121,32,96,109,97,107,101,46,110,106,115,96,46,32,32,84,104,101,32,114,97,119,32,117,110,105,99,111,100,101,32,84,88,84,32,102,105,108,101,115,10,97,114,101,32,99,111,108,117,109,110,97,114,58,32,96,99,111,100,101,32,117,110,105,99,111,100,101,32,35,99,111,109,109,101,110,116,115,96,46,32,32,70,111,114,32,101,120,97,109,112,108,101,44,32,116,104,101,32,108,97,115,116,32,49,48,32,108,105,110,101,115,32,111,102,32,116,104,101,10,116,101,120,116,32,102,105,108,101,32,82,79,77,65,78,46,84,88,84,32,40,102,111,114,32,67,80,32,49,48,48,48,48,41,32,97,114,101,58,10,10,96,96,96,62,10,48,120,70,54,9,48,120,48,50,67,54,9,35,77,79,68,73,70,73,69,82,32,76,69,84,84,69,82,32,67,73,82,67,85,77,70,76,69,88,32,65,67,67,69,78,84,10,48,120,70,55,9,48,120,48,50,68,67,9,35,83,77,65,76,76,32,84,73,76,68,69,10,48,120,70,56,9,48,120,48,48,65,70,9,35,77,65,67,82,79,78,10,48,120,70,57,9,48,120,48,50,68,56,9,35,66,82,69,86,69,10,48,120,70,65,9,48,120,48,50,68,57,9,35,68,79,84,32,65,66,79,86,69,10,48,120,70,66,9,48,120,48,50,68,65,9,35,82,73,78,71,32,65,66,79,86,69,10,48,120,70,67,9,48,120,48,48,66,56,9,35,67,69,68,73,76,76,65,10,48,120,70,68,9,48,120,48,50,68,68,9,35,68,79,85,66,76,69,32,65,67,85,84,69,32,65,67,67,69,78,84,10,48,120,70,69,9,48,120,48,50,68,66,9,35,79,71,79,78,69,75,10,48,120,70,70,9,48,120,48,50,67,55,9,35,67,65,82,79,78,10,96,96,96,10,10,73,110,32,112,114,111,99,101,115,115,105,110,103,32,116,104,101,32,100,97,116,97,44,32,116,104,101,32,99,111,109,109,101,110,116,115,32,40,97,102,116,101,114,32,116,104,101,32,96,35,96,41,32,97,114,101,32,115,116,114,105,112,112,101,100,32,97,110,100,32,117,110,100,101,102,105,110,101,100,10,101,108,101,109,101,110,116,115,32,40,108,105,107,101,32,96,48,120,55,70,96,32,102,111,114,32,67,80,32,49,48,48,48,48,41,32,97,114,101,32,114,101,109,111,118,101,100,46,10,10,96,96,96,62,109,97,107,101,46,115,104,10,35,33,47,98,105,110,47,98,97,115,104,10,73,78,70,73,76,69,61,36,123,49,58,45,112,97,103,101,115,46,99,115,118,125,10,79,85,84,70,73,76,69,61,36,123,50,58,45,99,112,116,97,98,108,101,46,106,115,125,10,74,83,86,65,82,61,36,123,51,58,45,99,112,116,97,98,108,101,125,10,86,69,82,83,73,79,78,61,36,40,99,97,116,32,112,97,99,107,97,103,101,46,106,115,111,110,32,124,32,103,114,101,112,32,118,101,114,115,105,111,110,32,124,32,116,114,32,45,100,99,32,91,48,45,57,46,93,41,10,10,109,107,100,105,114,32,45,112,32,99,111,100,101,112,97,103,101,115,32,98,105,116,115,10,114,109,32,45,102,32,36,79,85,84,70,73,76,69,32,36,79,85,84,70,73,76,69,46,116,109,112,10,101,99,104,111,32,34,47,42,32,36,79,85,84,70,73,76,69,32,40,67,41,32,50,48,49,51,45,112,114,101,115,101,110,116,32,83,104,101,101,116,74,83,32,45,45,32,104,116,116,112,58,47,47,115,104,101,101,116,106,115,46,99,111,109,32,42,47,34,32,62,32,36,79,85,84,70,73,76,69,46,116,109,112,10,101,99,104,111,32,34,47,42,106,115,104,105,110,116,32,45,87,49,48,48,32,42,47,34,32,62,62,32,36,79,85,84,70,73,76,69,46,116,109,112,10,101,99,104,111,32,34,118,97,114,32,36,74,83,86,65,82,32,61,32,123,118,101,114,115,105,111,110,58,92,34,36,86,69,82,83,73,79,78,92,34,125,59,34,32,62,62,32,36,79,85,84,70,73,76,69,46,116,109,112,10,105,102,32,91,32,45,101,32,100,111,116,110,101,116,46,115,104,32,93,59,32,116,104,101,110,32,98,97,115,104,32,100,111,116,110,101,116,46,115,104,59,32,102,105,10,97,119,107,32,45,70,44,32,39,123,112,114,105,110,116,32,36,49,44,32,36,50,44,32,36,51,125,39,32,36,73,78,70,73,76,69,32,124,32,119,104,105,108,101,32,114,101,97,100,32,99,112,32,117,114,108,32,99,112,116,121,112,101,59,32,100,111,10,32,32,32,32,101,99,104,111,32,36,99,112,32,36,117,114,108,10,32,32,32,32,105,102,32,91,32,33,32,45,101,32,99,111,100,101,112,97,103,101,115,47,36,99,112,46,84,66,76,32,93,59,32,116,104,101,110,10,32,32,32,32,32,32,32,32,99,117,114,108,32,36,117,114,108,32,124,32,115,101,100,32,39,115,47,35,46,42,47,47,103,39,32,124,32,97,119,107,32,39,78,70,61,61,50,39,32,62,32,99,111,100,101,112,97,103,101,115,47,36,99,112,46,84,66,76,10,32,32,32,32,102,105,10,32,32,32,32,101,99,104,111,32,34,105,102,40,116,121,112,101,111,102,32,36,74,83,86,65,82,32,61,61,61,32,39,117,110,100,101,102,105,110,101,100,39,41,32,36,74,83,86,65,82,32,61,32,123,125,59,34,32,62,32,98,105,116,115,47,36,99,112,46,106,115,46,116,109,112,10,32,32,32,32,110,111,100,101,32,109,97,107,101,46,110,106,115,32,36,99,112,32,36,74,83,86,65,82,32,124,32,116,101,101,32,45,97,32,98,105,116,115,47,36,99,112,46,106,115,46,116,109,112,32,62,62,32,36,79,85,84,70,73,76,69,46,116,109,112,10,32,32,32,32,115,101,100,32,39,115,47,34,92,40,91,48,45,57,93,43,92,41,34,58,47,92,49,58,47,103,39,32,60,98,105,116,115,47,36,99,112,46,106,115,46,116,109,112,32,62,98,105,116,115,47,36,99,112,46,106,115,10,32,32,32,32,114,109,32,45,102,32,98,105,116,115,47,36,99,112,46,106,115,46,116,109,112,10,100,111,110,101,10,101,99,104,111,32,34,105,102,32,40,116,121,112,101,111,102,32,109,111,100,117,108,101,32,33,61,61,32,39,117,110,100,101,102,105,110,101,100,39,32,38,38,32,109,111,100,117,108,101,46,101,120,112,111,114,116,115,32,38,38,32,116,121,112,101,111,102,32,68,79,95,78,79,84,95,69,88,80,79,82,84,95,67,79,68,69,80,65,71,69,32,61,61,61,32,39,117,110,100,101,102,105,110,101,100,39,41,32,109,111,100,117,108,101,46,101,120,112,111,114,116,115,32,61,32,36,74,83,86,65,82,59,34,32,62,62,32,36,79,85,84,70,73,76,69,46,116,109,112,10,115,101,100,32,39,115,47,34,92,40,91,48,45,57,93,43,92,41,34,58,47,92,49,58,47,103,39,32,60,36,79,85,84,70,73,76,69,46,116,109,112,32,62,36,79,85,84,70,73,76,69,10,114,109,32,45,102,32,36,79,85,84,70,73,76,69,46,116,109,112,10,96,96,96,10,10,35,35,32,85,116,105,108,105,116,105,101,115,10,10,84,104,101,32,101,110,99,111,100,101,32,97,110,100,32,100,101,99,111,100,101,32,102,117,110,99,116,105,111,110,115,32,97,114,101,32,107,101,112,116,32,105,110,32,97,32,115,101,112,97,114,97,116,101,32,115,99,114,105,112,116,32,40,99,112,117,116,105,108,115,46,106,115,41,46,10,10,66,111,116,104,32,101,110,99,111,100,101,32,97,110,100,32,100,101,99,111,100,101,32,100,101,97,108,32,119,105,116,104,32,100,97,116,97,32,114,101,112,114,101,115,101,110,116,101,100,32,97,115,58,10,10,45,32,83,116,114,105,110,103,32,40,101,110,99,111,100,101,32,101,120,112,101,99,116,115,32,74,83,32,115,116,114,105,110,103,44,32,100,101,99,111,100,101,32,105,110,116,101,114,112,114,101,116,115,32,85,67,83,50,32,99,104,97,114,115,32,97,115,32,99,111,100,101,115,41,10,45,32,65,114,114,97,121,32,40,101,110,99,111,100,101,32,101,120,112,101,99,116,115,32,97,114,114,97,121,32,111,102,32,74,83,32,83,116,114,105,110,103,32,99,104,97,114,97,99,116,101,114,115,44,32,100,101,99,111,100,101,32,101,120,112,101,99,116,115,32,110,117,109,98,101,114,115,41,10,45,32,66,117,102,102,101,114,32,40,101,110,99,111,100,101,32,101,120,112,101,99,116,115,32,85,84,70,45,56,32,115,116,114,105,110,103,44,32,100,101,99,111,100,101,32,101,120,112,101,99,116,115,32,99,111,100,101,112,111,105,110,116,115,47,98,121,116,101,115,41,46,10,10,84,104,101,32,96,111,102,109,116,96,32,118,97,114,105,97,98,108,101,32,99,111,110,116,114,111,108,115,32,96,101,110,99,111,100,101,96,32,111,117,116,112,117,116,32,40,96,115,116,114,96,44,32,96,97,114,114,96,32,114,101,115,112,101,99,116,105,118,101,108,121,41,10,119,104,105,108,101,32,116,104,101,32,105,110,112,117,116,32,102,111,114,109,97,116,32,105,115,32,97,117,116,111,109,97,116,105,99,97,108,108,121,32,100,101,116,101,114,109,105,110,101,100,46,10,10,35,32,84,101,115,116,115,10,10,84,104,101,32,116,101,115,116,115,32,105,110,99,108,117,100,101,32,74,83,32,118,97,108,105,100,105,116,121,32,116,101,115,116,115,32,40,114,101,113,117,105,114,105,110,103,32,111,114,32,101,118,97,108,39,105,110,103,32,99,111,100,101,41,58,10,10,96,96,96,62,116,101,115,116,46,106,115,10,118,97,114,32,102,115,32,61,32,114,101,113,117,105,114,101,40,39,102,115,39,41,44,32,97,115,115,101,114,116,32,61,32,114,101,113,117,105,114,101,40,39,97,115,115,101,114,116,39,41,44,32,118,109,32,61,32,114,101,113,117,105,114,101,40,39,118,109,39,41,59,10,118,97,114,32,99,112,116,97,98,108,101,44,32,115,98,99,115,59,10,100,101,115,99,114,105,98,101,40,39,115,111,117,114,99,101,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,105,116,40,39,115,104,111,117,108,100,32,108,111,97,100,32,110,111,100,101,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,32,99,112,116,97,98,108,101,32,61,32,114,101,113,117,105,114,101,40,39,46,47,39,41,59,32,125,41,59,10,32,32,105,116,40,39,115,104,111,117,108,100,32,108,111,97,100,32,115,98,99,115,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,32,115,98,99,115,32,61,32,114,101,113,117,105,114,101,40,39,46,47,115,98,99,115,39,41,59,32,125,41,59,10,32,32,105,116,40,39,115,104,111,117,108,100,32,108,111,97,100,32,101,120,99,101,108,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,32,101,120,99,101,108,32,61,32,114,101,113,117,105,114,101,40,39,46,47,99,112,101,120,99,101,108,39,41,59,32,125,41,59,10,32,32,105,116,40,39,115,104,111,117,108,100,32,112,114,111,99,101,115,115,32,98,105,116,115,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,32,32,118,97,114,32,102,105,108,101,115,32,61,32,102,115,46,114,101,97,100,100,105,114,83,121,110,99,40,39,98,105,116,115,39,41,46,102,105,108,116,101,114,40,102,117,110,99,116,105,111,110,40,120,41,123,114,101,116,117,114,110,32,120,46,115,117,98,115,116,114,40,45,51,41,61,61,34,46,106,115,34,59,125,41,59,10,32,32,32,32,102,105,108,101,115,46,102,111,114,69,97,99,104,40,102,117,110,99,116,105,111,110,40,120,41,32,123,10,32,32,32,32,32,32,118,109,46,114,117,110,73,110,84,104,105,115,67,111,110,116,101,120,116,40,102,115,46,114,101,97,100,70,105,108,101,83,121,110,99,40,39,46,47,98,105,116,115,47,39,32,43,32,120,41,41,59,10,32,32,32,32,125,41,59,10,32,32,125,41,59,10,125,41,59,10,96,96,96,10,10,84,104,101,32,82,69,65,68,77,69,32,116,101,115,116,115,32,118,101,114,105,102,121,32,116,104,101,32,115,110,105,112,112,101,116,115,32,105,110,32,116,104,101,32,82,69,65,68,77,69,58,10,10,96,96,96,62,116,101,115,116,46,106,115,10,100,101,115,99,114,105,98,101,40,39,82,69,65,68,77,69,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,118,97,114,32,114,101,97,100,109,101,32,61,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,32,32,118,97,114,32,117,110,105,99,111,100,101,95,99,112,49,48,48,48,48,95,50,53,53,32,61,32,99,112,116,97,98,108,101,91,49,48,48,48,48,93,46,100,101,99,91,50,53,53,93,59,32,47,47,32,10,32,32,32,32,97,115,115,101,114,116,46,101,113,117,97,108,40,117,110,105,99,111,100,101,95,99,112,49,48,48,48,48,95,50,53,53,44,32,34,34,41,59,10,10,32,32,32,32,118,97,114,32,99,112,49,48,48,48,48,95,55,49,49,32,61,32,99,112,116,97,98,108,101,91,49,48,48,48,48,93,46,101,110,99,91,83,116,114,105,110,103,46,102,114,111,109,67,104,97,114,67,111,100,101,40,55,49,49,41,93,59,32,47,47,32,50,53,53,10,32,32,32,32,97,115,115,101,114,116,46,101,113,117,97,108,40,99,112,49,48,48,48,48,95,55,49,49,44,32,50,53,53,41,59,10,10,32,32,32,32,118,97,114,32,98,49,32,61,32,91,48,120,98,98,44,48,120,101,51,44,48,120,100,55,44,48,120,100,99,93,59,10,32,32,32,32,118,97,114,32,115,49,32,61,32,98,49,46,109,97,112,40,102,117,110,99,116,105,111,110,40,120,41,32,123,32,114,101,116,117,114,110,32,83,116,114,105,110,103,46,102,114,111,109,67,104,97,114,67,111,100,101,40,120,41,59,32,125,41,46,106,111,105,110,40,34,34,41,59,10,32,32,32,32,118,97,114,32,32,61,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,100,101,99,111,100,101,40,57,51,54,44,32,98,49,41,59,10,32,32,32,32,118,97,114,32,98,117,102,32,61,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,101,110,99,111,100,101,40,57,51,54,44,32,32,41,59,10,32,32,32,32,97,115,115,101,114,116,46,101,113,117,97,108,40,44,34,34,41,59,10,32,32,32,32,97,115,115,101,114,116,46,101,113,117,97,108,40,98,117,102,46,108,101,110,103,116,104,44,32,52,41,59,10,32,32,32,32,102,111,114,40,118,97,114,32,105,32,61,32,48,59,32,105,32,33,61,32,52,59,32,43,43,105,41,32,97,115,115,101,114,116,46,101,113,117,97,108,40,98,49,91,105,93,44,32,98,117,102,91,105,93,41,59,10,10,32,32,32,32,118,97,114,32,98,50,32,61,32,91,48,120,102,48,44,48,120,57,102,44,48,120,56,100,44,48,120,97,51,93,59,10,32,32,32,32,118,97,114,32,115,117,115,104,105,61,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,100,101,99,111,100,101,40,54,53,48,48,49,44,32,98,50,41,59,10,32,32,32,32,118,97,114,32,115,98,117,102,32,61,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,101,110,99,111,100,101,40,54,53,48,48,49,44,32,115,117,115,104,105,41,59,10,32,32,32,32,97,115,115,101,114,116,46,101,113,117,97,108,40,115,117,115,104,105,44,34,34,41,59,10,32,32,32,32,97,115,115,101,114,116,46,101,113,117,97,108,40,115,98,117,102,46,108,101,110,103,116,104,44,32,52,41,59,10,32,32,32,32,102,111,114,40,118,97,114,32,105,32,61,32,48,59,32,105,32,33,61,32,52,59,32,43,43,105,41,32,97,115,115,101,114,116,46,101,113,117,97,108,40,98,50,91,105,93,44,32,115,98,117,102,91,105,93,41,59,10,10,32,32,125,59,10,32,32,105,116,40,39,115,104,111,117,108,100,32,98,101,32,99,111,114,114,101,99,116,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,101,110,99,97,99,104,101,40,41,59,10,32,32,32,32,114,101,97,100,109,101,40,41,59,10,32,32,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,100,101,99,97,99,104,101,40,41,59,10,32,32,32,32,114,101,97,100,109,101,40,41,59,10,32,32,125,41,59,10,125,41,59,10,96,96,96,10,10,84,104,101,32,99,111,110,115,105,115,116,101,110,99,121,32,116,101,115,116,115,32,109,97,107,101,32,115,117,114,101,32,116,104,97,116,32,101,110,99,111,100,105,110,103,32,97,110,100,32,100,101,99,111,100,105,110,103,32,97,114,101,32,112,115,101,117,100,111,32,105,110,118,101,114,115,101,115,58,10,10,96,96,96,62,116,101,115,116,46,106,115,10,100,101,115,99,114,105,98,101,40,39,99,111,110,115,105,115,116,101,110,99,121,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,99,112,116,97,98,108,101,32,61,32,114,101,113,117,105,114,101,40,39,46,47,39,41,59,10,32,32,85,32,61,32,99,112,116,97,98,108,101,46,117,116,105,108,115,59,10,32,32,118,97,114,32,99,104,107,32,61,32,102,117,110,99,116,105,111,110,40,99,112,116,97,98,108,101,44,32,99,97,99,104,101,105,116,41,32,123,32,114,101,116,117,114,110,32,102,117,110,99,116,105,111,110,40,120,41,32,123,10,32,32,32,32,105,116,40,39,115,104,111,117,108,100,32,99,111,110,115,105,115,116,101,110,116,108,121,32,112,114,111,99,101,115,115,32,67,80,32,39,32,43,32,120,44,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,32,32,32,32,118,97,114,32,99,112,32,61,32,99,112,116,97,98,108,101,91,120,93,44,32,68,32,61,32,99,112,46,100,101,99,44,32,69,32,61,32,99,112,46,101,110,99,59,10,32,32,32,32,32,32,105,102,40,99,97,99,104,101,105,116,41,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,101,110,99,97,99,104,101,40,41,59,10,32,32,32,32,32,32,101,108,115,101,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,100,101,99,97,99,104,101,40,41,59,10,32,32,32,32,32,32,79,98,106,101,99,116,46,107,101,121,115,40,68,41,46,102,111,114,69,97,99,104,40,102,117,110,99,116,105,111,110,40,100,41,32,123,10,32,32,32,32,32,32,32,32,105,102,40,69,91,68,91,100,93,93,32,33,61,32,100,41,32,123,10,32,32,32,32,32,32,32,32,32,32,105,102,40,116,121,112,101,111,102,32,69,91,68,91,100,93,93,32,33,61,61,32,34,117,110,100,101,102,105,110,101,100,34,41,32,114,101,116,117,114,110,59,10,32,32,32,32,32,32,32,32,32,32,105,102,40,68,91,100,93,46,99,104,97,114,67,111,100,101,65,116,40,48,41,32,61,61,32,48,120,70,70,70,68,41,32,114,101,116,117,114,110,59,10,32,32,32,32,32,32,32,32,32,32,105,102,40,68,91,69,91,68,91,100,93,93,93,32,61,61,61,32,68,91,100,93,41,32,114,101,116,117,114,110,59,10,32,32,32,32,32,32,32,32,32,32,116,104,114,111,119,32,110,101,119,32,69,114,114,111,114,40,120,32,43,32,34,32,101,46,100,91,34,32,43,32,100,32,43,32,34,93,32,61,32,34,32,43,32,69,91,68,91,100,93,93,32,43,32,34,59,32,100,91,34,32,43,32,100,32,43,32,34,93,61,34,32,43,32,68,91,100,93,32,43,32,34,59,32,100,46,101,46,100,91,34,32,43,32,100,32,43,32,34,93,32,61,32,34,32,43,32,68,91,69,91,68,91,100,93,93,93,41,59,10,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,125,41,59,10,32,32,32,32,32,32,79,98,106,101,99,116,46,107,101,121,115,40,69,41,46,102,111,114,69,97,99,104,40,102,117,110,99,116,105,111,110,40,101,41,32,123,10,32,32,32,32,32,32,32,32,105,102,40,68,91,69,91,101,93,93,32,33,61,32,101,41,32,123,10,32,32,32,32,32,32,32,32,32,32,116,104,114,111,119,32,110,101,119,32,69,114,114,111,114,40,120,32,43,32,34,32,100,46,101,91,34,32,43,32,101,32,43,32,34,93,32,61,32,34,32,43,32,68,91,69,91,101,93,93,32,43,32,34,59,32,101,91,34,32,43,32,101,32,43,32,34,93,61,34,32,43,32,69,91,101,93,32,43,32,34,59,32,101,46,100,46,101,91,34,32,43,32,101,32,43,32,34,93,32,61,32,34,32,43,32,69,91,68,91,69,91,101,93,93,93,41,59,10,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,125,41,59,10,32,32,32,32,32,32,118,97,114,32,99,111,114,112,117,115,32,61,32,91,34,102,111,111,98,97,114,34,93,59,10,32,32,32,32,32,32,99,111,114,112,117,115,46,102,111,114,69,97,99,104,40,102,117,110,99,116,105,111,110,40,119,41,123,10,32,32,32,32,32,32,32,32,97,115,115,101,114,116,46,101,113,117,97,108,40,85,46,100,101,99,111,100,101,40,120,44,85,46,101,110,99,111,100,101,40,120,44,119,41,41,44,119,41,59,10,32,32,32,32,32,32,125,41,59,10,32,32,32,32,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,101,110,99,97,99,104,101,40,41,59,10,32,32,32,32,125,41,59,10,32,32,125,59,32,125,59,10,32,32,100,101,115,99,114,105,98,101,40,39,99,97,99,104,101,100,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,32,32,79,98,106,101,99,116,46,107,101,121,115,40,99,112,116,97,98,108,101,41,46,102,105,108,116,101,114,40,102,117,110,99,116,105,111,110,40,119,41,32,123,32,114,101,116,117,114,110,32,119,32,61,61,32,43,119,59,32,125,41,46,102,111,114,69,97,99,104,40,99,104,107,40,99,112,116,97,98,108,101,44,32,116,114,117,101,41,41,59,10,32,32,125,41,59,10,32,32,100,101,115,99,114,105,98,101,40,39,100,105,114,101,99,116,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,32,32,79,98,106,101,99,116,46,107,101,121,115,40,99,112,116,97,98,108,101,41,46,102,105,108,116,101,114,40,102,117,110,99,116,105,111,110,40,119,41,32,123,32,114,101,116,117,114,110,32,119,32,61,61,32,43,119,59,32,125,41,46,102,111,114,69,97,99,104,40,99,104,107,40,99,112,116,97,98,108,101,44,32,102,97,108,115,101,41,41,59,10,32,32,125,41,59,10,125,41,59,10,96,96,96,10,10,84,104,101,32,110,101,120,116,32,116,101,115,116,115,32,108,111,111,107,32,97,116,32,112,111,115,115,105,98,108,101,32,101,110,116,114,121,32,99,111,110,100,105,116,105,111,110,115,58,10,10,96,96,96,10,100,101,115,99,114,105,98,101,40,39,101,110,116,114,121,32,99,111,110,100,105,116,105,111,110,115,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,105,116,40,39,115,104,111,117,108,100,32,102,97,105,108,32,116,111,32,108,111,97,100,32,117,116,105,108,115,32,105,102,32,99,112,116,97,98,108,101,32,117,110,97,118,97,105,108,97,98,108,101,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,32,32,118,97,114,32,115,97,110,100,98,111,120,32,61,32,123,125,59,10,32,32,32,32,118,97,114,32,99,116,120,32,61,32,118,109,46,99,114,101,97,116,101,67,111,110,116,101,120,116,40,115,97,110,100,98,111,120,41,59,10,32,32,32,32,97,115,115,101,114,116,46,116,104,114,111,119,115,40,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,32,32,32,32,118,109,46,114,117,110,73,110,67,111,110,116,101,120,116,40,102,115,46,114,101,97,100,70,105,108,101,83,121,110,99,40,39,99,112,117,116,105,108,115,46,106,115,39,44,39,117,116,102,56,39,41,44,99,116,120,41,59,10,32,32,32,32,125,41,59,10,32,32,125,41,59,10,32,32,105,116,40,39,115,104,111,117,108,100,32,108,111,97,100,32,117,116,105,108,115,32,105,102,32,99,112,116,97,98,108,101,32,105,115,32,97,118,97,105,108,97,98,108,101,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,32,32,118,97,114,32,115,97,110,100,98,111,120,32,61,32,123,125,59,10,32,32,32,32,118,97,114,32,99,116,120,32,61,32,118,109,46,99,114,101,97,116,101,67,111,110,116,101,120,116,40,115,97,110,100,98,111,120,41,59,10,32,32,32,32,118,109,46,114,117,110,73,110,67,111,110,116,101,120,116,40,102,115,46,114,101,97,100,70,105,108,101,83,121,110,99,40,39,99,112,101,120,99,101,108,46,106,115,39,44,39,117,116,102,56,39,41,44,99,116,120,41,59,10,32,32,32,32,118,109,46,114,117,110,73,110,67,111,110,116,101,120,116,40,102,115,46,114,101,97,100,70,105,108,101,83,121,110,99,40,39,99,112,117,116,105,108,115,46,106,115,39,44,39,117,116,102,56,39,41,44,99,116,120,41,59,10,32,32,125,41,59,10,32,32,118,97,114,32,99,104,107,101,110,32,61,32,102,117,110,99,116,105,111,110,40,99,112,44,32,105,41,32,123,10,32,32,32,32,118,97,114,32,99,32,61,32,102,117,110,99,116,105,111,110,40,99,112,44,32,105,44,32,101,41,32,123,10,32,32,32,32,32,32,118,97,114,32,115,116,114,32,61,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,101,110,99,111,100,101,40,99,112,44,105,44,101,41,59,10,32,32,32,32,32,32,118,97,114,32,97,114,114,32,61,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,101,110,99,111,100,101,40,99,112,44,105,46,115,112,108,105,116,40,34,34,41,44,101,41,59,10,32,32,32,32,32,32,97,115,115,101,114,116,46,100,101,101,112,69,113,117,97,108,40,115,116,114,44,97,114,114,41,59,10,32,32,32,32,32,32,105,102,40,116,121,112,101,111,102,32,66,117,102,102,101,114,32,61,61,61,32,39,117,110,100,101,102,105,110,101,100,39,41,32,114,101,116,117,114,110,59,10,32,32,32,32,32,32,118,97,114,32,98,117,102,32,61,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,101,110,99,111,100,101,40,99,112,44,110,101,119,32,66,117,102,102,101,114,40,105,41,44,101,41,59,10,32,32,32,32,32,32,97,115,115,101,114,116,46,100,101,101,112,69,113,117,97,108,40,115,116,114,44,98,117,102,41,59,10,32,32,32,32,125,59,10,32,32,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,101,110,99,97,99,104,101,40,41,59,10,32,32,32,32,99,40,99,112,44,105,41,59,10,32,32,32,32,99,40,99,112,44,105,44,39,98,117,102,39,41,59,10,32,32,32,32,99,40,99,112,44,105,44,39,97,114,114,39,41,59,10,32,32,32,32,99,40,99,112,44,105,44,39,115,116,114,39,41,59,10,32,32,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,100,101,99,97,99,104,101,40,41,59,10,32,32,32,32,99,40,99,112,44,105,41,59,10,32,32,32,32,99,40,99,112,44,105,44,39,98,117,102,39,41,59,10,32,32,32,32,99,40,99,112,44,105,44,39,97,114,114,39,41,59,10,32,32,32,32,99,40,99,112,44,105,44,39,115,116,114,39,41,59,10,32,32,125,59,10,32,32,100,101,115,99,114,105,98,101,40,39,101,110,99,111,100,101,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,32,32,105,116,40,39,67,80,32,32,49,50,53,50,32,58,32,115,98,99,115,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,32,99,104,107,101,110,40,49,50,53,50,44,34,102,111,111,98,114,34,41,59,32,125,41,59,10,32,32,32,32,105,116,40,39,67,80,32,32,32,55,48,56,32,58,32,115,98,99,115,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,32,99,104,107,101,110,40,55,48,56,44,34,32,97,110,100,32,32,115,109,105,108,101,121,32,102,97,99,101,115,34,41,59,125,41,59,10,32,32,32,32,105,116,40,39,67,80,32,32,32,57,51,54,32,58,32,100,98,99,115,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,32,99,104,107,101,110,40,57,51,54,44,32,34,34,41,59,125,41,59,10,32,32,125,41,59,10,32,32,118,97,114,32,99,104,107,100,101,32,61,32,102,117,110,99,116,105,111,110,40,99,112,44,32,105,41,32,123,10,32,32,32,32,118,97,114,32,99,32,61,32,102,117,110,99,116,105,111,110,40,99,112,44,32,105,41,32,123,10,32,32,32,32,32,32,118,97,114,32,115,59,10,32,32,32,32,32,32,105,102,40,116,121,112,101,111,102,32,66,117,102,102,101,114,32,33,61,61,32,39,117,110,100,101,102,105,110,101,100,39,32,38,38,32,105,32,105,110,115,116,97,110,99,101,111,102,32,66,117,102,102,101,114,41,32,115,32,61,32,91,93,46,109,97,112,46,99,97,108,108,40,105,44,32,102,117,110,99,116,105,111,110,40,115,41,123,114,101,116,117,114,110,32,83,116,114,105,110,103,46,102,114,111,109,67,104,97,114,67,111,100,101,40,115,41,59,32,125,41,59,10,32,32,32,32,32,32,101,108,115,101,32,115,61,40,105,46,109,97,112,41,32,63,32,105,46,109,97,112,40,102,117,110,99,116,105,111,110,40,115,41,123,114,101,116,117,114,110,32,83,116,114,105,110,103,46,102,114,111,109,67,104,97,114,67,111,100,101,40,115,41,59,32,125,41,32,58,32,105,59,10,32,32,32,32,32,32,118,97,114,32,115,116,114,32,61,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,100,101,99,111,100,101,40,99,112,44,105,41,59,10,32,32,32,32,32,32,118,97,114,32,97,114,114,32,61,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,100,101,99,111,100,101,40,99,112,44,115,46,106,111,105,110,63,115,46,106,111,105,110,40,34,34,41,58,115,41,59,10,32,32,32,32,32,32,97,115,115,101,114,116,46,100,101,101,112,69,113,117,97,108,40,115,116,114,44,97,114,114,41,59,10,32,32,32,32,32,32,105,102,40,116,121,112,101,111,102,32,66,117,102,102,101,114,32,61,61,61,32,39,117,110,100,101,102,105,110,101,100,39,41,32,114,101,116,117,114,110,59,10,32,32,32,32,32,32,118,97,114,32,98,117,102,32,61,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,100,101,99,111,100,101,40,99,112,44,110,101,119,32,66,117,102,102,101,114,40,105,41,41,59,10,32,32,32,32,32,32,97,115,115,101,114,116,46,100,101,101,112,69,113,117,97,108,40,115,116,114,44,98,117,102,41,59,10,32,32,32,32,125,59,10,32,32,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,101,110,99,97,99,104,101,40,41,59,10,32,32,32,32,99,40,99,112,44,105,41,59,10,32,32,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,100,101,99,97,99,104,101,40,41,59,10,32,32,32,32,99,40,99,112,44,105,41,59,10,32,32,125,59,10,32,32,100,101,115,99,114,105,98,101,40,39,100,101,99,111,100,101,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,32,32,105,116,40,39,67,80,32,32,49,50,53,50,32,58,32,115,98,99,115,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,32,99,104,107,100,101,40,49,50,53,50,44,91,48,120,54,54,44,32,48,120,54,102,44,32,48,120,54,102,44,32,48,120,54,50,44,32,48,120,54,49,44,32,48,120,55,50,93,41,59,32,125,41,59,32,47,42,32,34,102,111,111,98,97,114,34,32,42,47,10,32,32,32,32,105,102,40,116,121,112,101,111,102,32,66,117,102,102,101,114,32,33,61,61,32,39,117,110,100,101,102,105,110,101,100,39,41,32,105,116,40,39,67,80,32,32,32,55,48,56,32,58,32,115,98,99,115,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,32,99,104,107,100,101,40,55,48,56,44,32,110,101,119,32,66,117,102,102,101,114,40,91,48,120,99,97,44,32,48,120,50,48,44,32,48,120,54,49,44,32,48,120,54,101,44,32,48,120,54,52,44,32,48,120,50,48,44,32,48,120,99,98,44,32,48,120,50,48,44,32,48,120,55,51,44,32,48,120,54,100,44,32,48,120,54,57,44,32,48,120,54,99,44,32,48,120,54,53,44,32,48,120,55,57,44,32,48,120,50,48,44,32,48,120,54,54,44,32,48,120,54,49,44,32,48,120,54,51,44,32,48,120,54,53,44,32,48,120,55,51,93,41,41,59,32,125,41,59,32,47,42,32,40,34,32,97,110,100,32,32,115,109,105,108,101,121,32,102,97,99,101,115,34,41,32,42,47,10,32,32,32,32,105,116,40,39,67,80,32,32,32,57,51,54,32,58,32,100,98,99,115,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,32,99,104,107,100,101,40,57,51,54,44,32,91,48,120,100,53,44,32,48,120,101,50,44,32,48,120,99,97,44,32,48,120,99,55,44,32,48,120,100,54,44,32,48,120,100,48,44,32,48,120,99,101,44,32,48,120,99,52,44,32,48,120,100,55,44,32,48,120,100,54,44,32,48,120,98,55,44,32,48,120,102,98,44,32,48,120,98,50,44,32,48,120,101,50,44,32,48,120,99,97,44,32,48,120,100,52,93,41,59,125,41,59,32,47,42,32,34,34,32,42,47,10,32,32,125,41,59,10,125,41,59,10,96,96,96,10,10,84,104,101,32,96,116,101,115,116,102,105,108,101,96,32,104,101,108,112,101,114,32,102,117,110,99,116,105,111,110,32,114,101,97,100,115,32,97,32,102,105,108,101,32,97,110,100,32,99,111,109,112,97,114,101,115,32,116,111,32,110,111,100,101,39,115,32,114,101,97,100,32,102,97,99,105,108,105,116,105,101,115,58,10,10,96,96,96,62,116,101,115,116,46,106,115,10,102,117,110,99,116,105,111,110,32,116,101,115,116,102,105,108,101,40,102,44,99,112,44,116,121,112,101,44,115,107,105,112,41,32,123,10,32,32,118,97,114,32,100,32,61,32,102,115,46,114,101,97,100,70,105,108,101,83,121,110,99,40,102,41,59,10,32,32,118,97,114,32,120,32,61,32,102,115,46,114,101,97,100,70,105,108,101,83,121,110,99,40,102,44,32,116,121,112,101,41,59,10,32,32,118,97,114,32,97,32,61,32,120,46,115,112,108,105,116,40,34,34,41,59,10,32,32,118,97,114,32,99,104,107,32,61,32,102,117,110,99,116,105,111,110,40,99,112,41,32,123,10,32,32,32,32,118,97,114,32,121,32,61,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,100,101,99,111,100,101,40,99,112,44,32,100,41,59,10,32,32,32,32,97,115,115,101,114,116,46,101,113,117,97,108,40,120,44,121,41,59,10,32,32,32,32,118,97,114,32,122,32,61,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,101,110,99,111,100,101,40,99,112,44,32,120,41,59,10,32,32,32,32,105,102,40,122,46,108,101,110,103,116,104,32,33,61,32,100,46,108,101,110,103,116,104,41,32,116,104,114,111,119,32,110,101,119,32,69,114,114,111,114,40,102,32,43,32,34,32,34,32,43,32,74,83,79,78,46,115,116,114,105,110,103,105,102,121,40,122,41,32,43,32,34,32,33,61,32,34,32,43,32,74,83,79,78,46,115,116,114,105,110,103,105,102,121,40,100,41,32,43,32,34,32,58,32,34,32,43,32,122,46,108,101,110,103,116,104,32,43,32,34,32,34,32,43,32,100,46,108,101,110,103,116,104,41,59,10,32,32,32,32,102,111,114,40,118,97,114,32,105,32,61,32,48,59,32,105,32,33,61,32,100,46,108,101,110,103,116,104,59,32,43,43,105,41,32,105,102,40,100,91,105,93,32,33,61,61,32,122,91,105,93,41,32,116,104,114,111,119,32,110,101,119,32,69,114,114,111,114,40,34,34,32,43,32,105,32,43,32,34,32,34,32,43,32,100,91,105,93,32,43,32,34,33,61,34,32,43,32,122,91,105,93,41,59,10,32,32,32,32,105,102,40,115,107,105,112,41,32,114,101,116,117,114,110,59,10,32,32,32,32,122,32,61,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,101,110,99,111,100,101,40,99,112,44,32,97,41,59,10,32,32,32,32,105,102,40,122,46,108,101,110,103,116,104,32,33,61,32,100,46,108,101,110,103,116,104,41,32,116,104,114,111,119,32,110,101,119,32,69,114,114,111,114,40,102,32,43,32,34,32,34,32,43,32,74,83,79,78,46,115,116,114,105,110,103,105,102,121,40,122,41,32,43,32,34,32,33,61,32,34,32,43,32,74,83,79,78,46,115,116,114,105,110,103,105,102,121,40,100,41,32,43,32,34,32,58,32,34,32,43,32,122,46,108,101,110,103,116,104,32,43,32,34,32,34,32,43,32,100,46,108,101,110,103,116,104,41,59,10,32,32,32,32,102,111,114,40,118,97,114,32,105,32,61,32,48,59,32,105,32,33,61,32,100,46,108,101,110,103,116,104,59,32,43,43,105,41,32,105,102,40,100,91,105,93,32,33,61,61,32,122,91,105,93,41,32,116,104,114,111,119,32,110,101,119,32,69,114,114,111,114,40,34,34,32,43,32,105,32,43,32,34,32,34,32,43,32,100,91,105,93,32,43,32,34,33,61,34,32,43,32,122,91,105,93,41,59,10,32,32,32,32,105,102,40,102,46,105,110,100,101,120,79,102,40,34,99,112,116,97,98,108,101,46,106,115,34,41,32,61,61,32,45,49,41,32,123,10,32,32,32,32,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,101,110,99,111,100,101,40,99,112,44,32,100,44,32,39,115,116,114,39,41,59,10,32,32,32,32,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,101,110,99,111,100,101,40,99,112,44,32,100,44,32,39,97,114,114,39,41,59,10,32,32,32,32,125,10,32,32,125,10,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,101,110,99,97,99,104,101,40,41,59,10,32,32,99,104,107,40,99,112,41,59,10,32,32,105,102,40,115,107,105,112,41,32,114,101,116,117,114,110,59,10,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,100,101,99,97,99,104,101,40,41,59,10,32,32,99,104,107,40,99,112,41,59,10,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,101,110,99,97,99,104,101,40,41,59,10,125,10,96,96,96,10,10,84,104,101,32,96,117,116,102,56,96,32,116,101,115,116,115,32,118,101,114,105,102,121,32,117,116,102,56,32,101,110,99,111,100,105,110,103,32,111,102,32,116,104,101,32,97,99,116,117,97,108,32,74,83,32,115,111,117,114,99,101,115,58,10,10,96,96,96,62,116,101,115,116,46,106,115,10,100,101,115,99,114,105,98,101,40,39,110,111,100,101,32,110,97,116,105,118,101,115,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,118,97,114,32,110,111,100,101,32,61,32,91,91,54,53,48,48,49,44,32,39,117,116,102,56,39,44,49,93,44,32,91,49,50,48,48,44,32,39,117,116,102,49,54,108,101,39,44,49,93,44,32,91,50,48,49,50,55,44,32,39,97,115,99,105,105,39,44,48,93,93,59,10,32,32,118,97,114,32,117,110,105,99,111,100,101,102,105,108,101,115,32,61,32,91,39,99,111,100,101,112,97,103,101,46,109,100,39,44,39,82,69,65,68,77,69,46,109,100,39,44,39,99,112,116,97,98,108,101,46,106,115,39,93,59,10,32,32,118,97,114,32,97,115,99,105,105,102,105,108,101,115,32,61,32,91,39,99,112,117,116,105,108,115,46,106,115,39,93,59,10,32,32,110,111,100,101,46,102,111,114,69,97,99,104,40,102,117,110,99,116,105,111,110,40,119,41,32,123,10,32,32,32,32,100,101,115,99,114,105,98,101,40,119,91,49,93,44,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,32,32,32,32,99,112,116,97,98,108,101,32,61,32,114,101,113,117,105,114,101,40,39,46,47,39,41,59,10,32,32,32,32,32,32,97,115,99,105,105,102,105,108,101,115,46,102,111,114,69,97,99,104,40,102,117,110,99,116,105,111,110,40,102,41,32,123,10,32,32,32,32,32,32,32,32,105,116,40,39,115,104,111,117,108,100,32,112,114,111,99,101,115,115,32,39,32,43,32,102,44,32,102,117,110,99,116,105,111,110,40,41,32,123,32,116,101,115,116,102,105,108,101,40,39,46,47,109,105,115,99,47,39,43,102,43,39,46,39,43,119,91,49,93,44,119,91,48,93,44,119,91,49,93,41,59,32,125,41,59,10,32,32,32,32,32,32,125,41,59,10,32,32,32,32,32,32,105,102,40,33,119,91,50,93,41,32,114,101,116,117,114,110,59,10,32,32,32,32,32,32,117,110,105,99,111,100,101,102,105,108,101,115,46,102,111,114,69,97,99,104,40,102,117,110,99,116,105,111,110,40,102,41,32,123,10,32,32,32,32,32,32,32,32,105,116,40,39,115,104,111,117,108,100,32,112,114,111,99,101,115,115,32,39,32,43,32,102,44,32,102,117,110,99,116,105,111,110,40,41,32,123,32,116,101,115,116,102,105,108,101,40,39,46,47,109,105,115,99,47,39,43,102,43,39,46,39,43,119,91,49,93,44,119,91,48,93,44,119,91,49,93,41,59,32,125,41,59,10,32,32,32,32,32,32,125,41,59,10,32,32,32,32,32,32,105,102,40,119,91,49,93,32,61,61,61,32,39,117,116,102,56,39,41,32,105,116,40,39,115,104,111,117,108,100,32,112,114,111,99,101,115,115,32,98,105,116,115,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,32,32,32,32,32,32,118,97,114,32,102,105,108,101,115,32,61,32,102,115,46,114,101,97,100,100,105,114,83,121,110,99,40,39,98,105,116,115,39,41,46,102,105,108,116,101,114,40,102,117,110,99,116,105,111,110,40,120,41,123,114,101,116,117,114,110,32,120,46,115,117,98,115,116,114,40,45,51,41,61,61,34,46,106,115,34,59,125,41,59,10,32,32,32,32,32,32,32,32,102,105,108,101,115,46,102,111,114,69,97,99,104,40,102,117,110,99,116,105,111,110,40,102,41,32,123,32,116,101,115,116,102,105,108,101,40,39,46,47,98,105,116,115,47,39,32,43,32,102,44,119,91,48,93,44,119,91,49,93,44,116,114,117,101,41,59,32,125,41,59,10,32,32,32,32,32,32,125,41,59,10,32,32,32,32,125,41,59,10,32,32,125,41,59,10,125,41,59,10,96,96,96,10,10,84,104,101,32,117,116,102,42,32,97,110,100,32,97,115,99,105,105,32,116,101,115,116,115,32,97,116,116,101,109,112,116,32,116,111,32,116,101,115,116,32,111,116,104,101,114,32,109,97,103,105,99,32,102,111,114,109,97,116,115,58,10,10,96,96,96,62,116,101,115,116,46,106,115,10,118,97,114,32,109,32,61,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,109,97,103,105,99,59,10,102,117,110,99,116,105,111,110,32,99,109,112,40,120,44,122,41,32,123,10,32,32,97,115,115,101,114,116,46,101,113,117,97,108,40,120,46,108,101,110,103,116,104,44,32,122,46,108,101,110,103,116,104,41,59,10,32,32,102,111,114,40,118,97,114,32,105,32,61,32,48,59,32,105,32,33,61,32,122,46,108,101,110,103,116,104,59,32,43,43,105,41,32,97,115,115,101,114,116,46,101,113,117,97,108,40,105,43,34,47,34,43,120,46,108,101,110,103,116,104,43,34,34,43,120,91,105,93,44,32,105,43,34,47,34,43,122,46,108,101,110,103,116,104,43,34,34,43,122,91,105,93,41,59,10,125,10,79,98,106,101,99,116,46,107,101,121,115,40,109,41,46,102,111,114,69,97,99,104,40,102,117,110,99,116,105,111,110,40,116,41,123,105,102,40,116,32,33,61,32,49,54,57,54,57,41,32,100,101,115,99,114,105,98,101,40,109,91,116,93,44,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,105,116,40,34,115,104,111,117,108,100,32,112,114,111,99,101,115,115,32,99,111,100,101,112,97,103,101,46,109,100,46,34,32,43,32,109,91,116,93,44,32,102,115,46,101,120,105,115,116,115,83,121,110,99,40,39,46,47,109,105,115,99,47,99,111,100,101,112,97,103,101,46,109,100,46,39,32,43,32,109,91,116,93,41,32,63,10,32,32,32,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,32,32,32,32,118,97,114,32,98,32,61,32,102,115,46,114,101,97,100,70,105,108,101,83,121,110,99,40,39,46,47,109,105,115,99,47,99,111,100,101,112,97,103,101,46,109,100,46,117,116,102,56,39,44,32,34,117,116,102,56,34,41,59,10,32,32,32,32,32,32,105,102,40,109,91,116,93,32,61,61,61,32,34,97,115,99,105,105,34,41,32,98,32,61,32,98,46,114,101,112,108,97,99,101,40,47,91,92,117,48,48,56,48,45,92,117,102,102,102,102,93,42,47,103,44,34,34,41,59,10,32,32,32,32,32,32,118,97,114,32,120,32,61,32,102,115,46,114,101,97,100,70,105,108,101,83,121,110,99,40,39,46,47,109,105,115,99,47,99,111,100,101,112,97,103,101,46,109,100,46,39,32,43,32,109,91,116,93,41,59,10,32,32,32,32,32,32,118,97,114,32,121,44,32,122,59,10,32,32,32,32,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,101,110,99,97,99,104,101,40,41,59,10,32,32,32,32,32,32,121,32,61,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,100,101,99,111,100,101,40,116,44,32,120,41,59,10,32,32,32,32,32,32,97,115,115,101,114,116,46,101,113,117,97,108,40,121,44,98,41,59,10,32,32,32,32,32,32,122,32,61,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,101,110,99,111,100,101,40,116,44,32,121,41,59,10,32,32,32,32,32,32,105,102,40,116,32,33,61,32,54,53,48,48,48,41,32,99,109,112,40,120,44,122,41,59,10,32,32,32,32,32,32,101,108,115,101,32,123,32,97,115,115,101,114,116,46,101,113,117,97,108,40,121,44,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,100,101,99,111,100,101,40,116,44,32,122,41,41,59,32,125,10,32,32,32,32,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,100,101,99,97,99,104,101,40,41,59,10,32,32,32,32,32,32,121,32,61,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,100,101,99,111,100,101,40,116,44,32,120,41,59,10,32,32,32,32,32,32,97,115,115,101,114,116,46,101,113,117,97,108,40,121,44,98,41,59,10,32,32,32,32,32,32,122,32,61,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,101,110,99,111,100,101,40,116,44,32,121,41,59,10,32,32,32,32,32,32,105,102,40,116,32,33,61,32,54,53,48,48,48,41,32,99,109,112,40,120,44,122,41,59,10,32,32,32,32,32,32,101,108,115,101,32,123,32,97,115,115,101,114,116,46,101,113,117,97,108,40,121,44,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,100,101,99,111,100,101,40,116,44,32,122,41,41,59,32,125,10,32,32,32,32,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,101,110,99,97,99,104,101,40,41,59,10,32,32,32,32,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,101,110,99,111,100,101,40,116,44,32,121,44,32,39,115,116,114,39,41,59,10,32,32,32,32,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,101,110,99,111,100,101,40,116,44,32,121,44,32,39,97,114,114,39,41,59,10,32,32,32,32,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,100,101,99,97,99,104,101,40,41,59,10,32,32,32,32,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,101,110,99,111,100,101,40,116,44,32,121,44,32,39,115,116,114,39,41,59,10,32,32,32,32,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,101,110,99,111,100,101,40,116,44,32,121,44,32,39,97,114,114,39,41,59,10,32,32,32,32,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,101,110,99,97,99,104,101,40,41,59,10,32,32,32,32,125,10,32,32,58,32,110,117,108,108,41,59,10,32,32,105,116,40,34,115,104,111,117,108,100,32,112,114,111,99,101,115,115,32,82,69,65,68,77,69,46,109,100,46,34,32,43,32,109,91,116,93,44,32,102,115,46,101,120,105,115,116,115,83,121,110,99,40,39,46,47,109,105,115,99,47,82,69,65,68,77,69,46,109,100,46,39,32,43,32,109,91,116,93,41,32,63,10,32,32,32,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,32,32,32,32,118,97,114,32,98,32,61,32,102,115,46,114,101,97,100,70,105,108,101,83,121,110,99,40,39,46,47,109,105,115,99,47,82,69,65,68,77,69,46,109,100,46,117,116,102,56,39,44,32,34,117,116,102,56,34,41,59,10,32,32,32,32,32,32,105,102,40,109,91,116,93,32,61,61,61,32,34,97,115,99,105,105,34,41,32,98,32,61,32,98,46,114,101,112,108,97,99,101,40,47,91,92,117,48,48,56,48,45,92,117,102,102,102,102,93,42,47,103,44,34,34,41,59,10,32,32,32,32,32,32,118,97,114,32,120,32,61,32,102,115,46,114,101,97,100,70,105,108,101,83,121,110,99,40,39,46,47,109,105,115,99,47,82,69,65,68,77,69,46,109,100,46,39,32,43,32,109,91,116,93,41,59,10,32,32,32,32,32,32,120,32,61,32,91,93,46,115,108,105,99,101,46,99,97,108,108,40,120,41,59,10,32,32,32,32,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,101,110,99,97,99,104,101,40,41,59,10,32,32,32,32,32,32,118,97,114,32,121,32,61,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,100,101,99,111,100,101,40,116,44,32,120,41,59,10,32,32,32,32,32,32,97,115,115,101,114,116,46,101,113,117,97,108,40,121,44,98,41,59,10,32,32,32,32,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,100,101,99,97,99,104,101,40,41,59,10,32,32,32,32,32,32,118,97,114,32,121,32,61,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,100,101,99,111,100,101,40,116,44,32,120,41,59,10,32,32,32,32,32,32,97,115,115,101,114,116,46,101,113,117,97,108,40,121,44,98,41,59,10,32,32,32,32,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,101,110,99,97,99,104,101,40,41,59,10,32,32,32,32,125,10,32,32,58,32,110,117,108,108,41,59,10,125,41,59,125,41,59,10,96,96,96,10,10,84,104,101,32,99,111,100,101,112,97,103,101,32,96,54,57,54,57,96,32,105,115,32,110,111,116,32,100,101,102,105,110,101,100,44,32,115,111,32,111,112,101,114,97,116,105,111,110,115,32,115,104,111,117,108,100,32,102,97,105,108,58,10,10,96,96,96,62,116,101,115,116,46,106,115,10,100,101,115,99,114,105,98,101,40,39,102,97,105,108,117,114,101,115,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,105,116,40,39,115,104,111,117,108,100,32,102,97,105,108,32,116,111,32,102,105,110,100,32,67,80,32,54,57,54,57,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,32,32,97,115,115,101,114,116,46,116,104,114,111,119,115,40,102,117,110,99,116,105,111,110,40,41,123,99,112,116,97,98,108,101,91,54,57,54,57,93,46,100,101,99,125,41,59,10,32,32,32,32,97,115,115,101,114,116,46,116,104,114,111,119,115,40,102,117,110,99,116,105,111,110,40,41,123,99,112,116,97,98,108,101,91,54,57,54,57,93,46,101,110,99,125,41,59,10,32,32,125,41,59,10,32,32,105,116,40,39,115,104,111,117,108,100,32,102,97,105,108,32,117,115,105,110,103,32,117,116,105,108,115,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,32,32,97,115,115,101,114,116,40,33,99,112,116,97,98,108,101,46,117,116,105,108,115,46,104,97,115,99,112,40,54,57,54,57,41,41,59,10,32,32,32,32,97,115,115,101,114,116,46,116,104,114,111,119,115,40,102,117,110,99,116,105,111,110,40,41,123,114,101,116,117,114,110,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,101,110,99,111,100,101,40,54,57,54,57,44,32,34,102,111,111,98,97,114,34,41,59,32,125,41,59,10,32,32,32,32,97,115,115,101,114,116,46,116,104,114,111,119,115,40,102,117,110,99,116,105,111,110,40,41,123,114,101,116,117,114,110,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,100,101,99,111,100,101,40,54,57,54,57,44,32,91,48,120,50,48,93,41,59,32,125,41,59,10,32,32,125,41,59,10,32,32,105,116,40,39,115,104,111,117,108,100,32,102,97,105,108,32,119,105,116,104,32,98,108,97,99,107,32,109,97,103,105,99,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,32,32,97,115,115,101,114,116,40,99,112,116,97,98,108,101,46,117,116,105,108,115,46,104,97,115,99,112,40,49,54,57,54,57,41,41,59,10,32,32,32,32,97,115,115,101,114,116,46,116,104,114,111,119,115,40,102,117,110,99,116,105,111,110,40,41,123,114,101,116,117,114,110,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,101,110,99,111,100,101,40,49,54,57,54,57,44,32,34,102,111,111,98,97,114,34,41,59,32,125,41,59,10,32,32,32,32,97,115,115,101,114,116,46,116,104,114,111,119,115,40,102,117,110,99,116,105,111,110,40,41,123,114,101,116,117,114,110,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,100,101,99,111,100,101,40,49,54,57,54,57,44,32,91,48,120,50,48,93,41,59,32,125,41,59,10,32,32,125,41,59,10,32,32,105,116,40,39,115,104,111,117,108,100,32,102,97,105,108,32,119,104,101,110,32,112,114,101,115,101,110,116,101,100,32,119,105,116,104,32,105,110,118,97,108,105,100,32,99,104,97,114,32,99,111,100,101,115,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,32,32,97,115,115,101,114,116,46,116,104,114,111,119,115,40,102,117,110,99,116,105,111,110,40,41,123,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,100,101,99,97,99,104,101,40,41,59,32,114,101,116,117,114,110,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,101,110,99,111,100,101,40,50,48,49,50,55,44,32,91,83,116,114,105,110,103,46,102,114,111,109,67,104,97,114,67,111,100,101,40,48,120,65,65,41,93,41,59,125,41,59,10,32,32,125,41,59,10,32,32,105,116,40,39,115,104,111,117,108,100,32,102,97,105,108,32,116,111,32,112,114,111,112,97,103,97,116,101,32,85,84,70,56,32,66,79,77,32,105,110,32,85,84,70,55,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,32,32,91,34,43,47,118,56,45,97,98,99,34,44,32,34,43,47,118,57,34,93,46,102,111,114,69,97,99,104,40,102,117,110,99,116,105,111,110,40,109,41,32,123,32,97,115,115,101,114,116,46,116,104,114,111,119,115,40,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,32,32,32,32,97,115,115,101,114,116,46,101,113,117,97,108,40,109,44,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,101,110,99,111,100,101,40,54,53,48,48,48,44,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,100,101,99,111,100,101,40,54,53,48,48,48,44,32,109,41,41,41,59,10,32,32,32,32,125,41,59,32,125,41,59,10,32,32,125,41,59,10,125,41,59,10,96,96,96,10,10,35,32,78,105,116,116,121,32,71,114,105,116,116,121,10,10,96,96,96,106,115,111,110,62,112,97,99,107,97,103,101,46,106,115,111,110,10,123,10,32,32,34,110,97,109,101,34,58,32,34,99,111,100,101,112,97,103,101,34,44,10,32,32,34,118,101,114,115,105,111,110,34,58,32,34,49,46,49,49,46,48,34,44,10,32,32,34,97,117,116,104,111,114,34,58,32,34,83,104,101,101,116,74,83,34,44,10,32,32,34,100,101,115,99,114,105,112,116,105,111,110,34,58,32,34,112,117,114,101,45,74,83,32,108,105,98,114,97,114,121,32,116,111,32,104,97,110,100,108,101,32,99,111,100,101,112,97,103,101,115,34,44,10,32,32,34,107,101,121,119,111,114,100,115,34,58,32,91,32,34,99,111,100,101,112,97,103,101,34,44,32,34,105,99,111,110,118,34,44,32,34,99,111,110,118,101,114,116,34,44,32,34,115,116,114,105,110,103,115,34,32,93,44,10,32,32,34,98,105,110,34,58,32,123,10,32,32,32,32,34,99,111,100,101,112,97,103,101,34,58,32,34,46,47,98,105,110,47,99,111,100,101,112,97,103,101,46,110,106,115,34,10,32,32,125,44,10,32,32,34,102,105,108,101,115,34,58,32,91,10,32,32,32,32,34,76,73,67,69,78,83,69,34,44,10,32,32,32,32,34,82,69,65,68,77,69,46,109,100,34,44,10,32,32,32,32,34,98,105,110,34,44,10,32,32,32,32,34,99,112,116,97,98,108,101,46,106,115,34,44,10,32,32,32,32,34,99,112,117,116,105,108,115,46,106,115,34,44,10,32,32,32,32,34,100,105,115,116,47,99,112,101,120,99,101,108,46,102,117,108,108,46,106,115,34,10,32,32,93,44,10,32,32,34,109,97,105,110,34,58,32,34,99,112,117,116,105,108,115,46,106,115,34,44,10,32,32,34,100,101,112,101,110,100,101,110,99,105,101,115,34,58,32,123,10,32,32,32,32,34,118,111,99,34,58,34,126,49,46,48,46,48,34,44,10,32,32,32,32,34,101,120,105,116,45,111,110,45,101,112,105,112,101,34,58,34,126,49,46,48,46,49,34,44,10,32,32,32,32,34,99,111,109,109,97,110,100,101,114,34,58,34,126,50,46,49,49,46,48,34,10,32,32,125,44,10,32,32,34,100,101,118,68,101,112,101,110,100,101,110,99,105,101,115,34,58,32,123,10,32,32,32,32,34,109,111,99,104,97,34,58,34,126,50,46,53,46,51,34,10,32,32,125,44,10,32,32,34,114,101,112,111,115,105,116,111,114,121,34,58,32,123,32,34,116,121,112,101,34,58,34,103,105,116,34,44,32,34,117,114,108,34,58,34,103,105,116,58,47,47,103,105,116,104,117,98,46,99,111,109,47,83,104,101,101,116,74,83,47,106,115,45,99,111,100,101,112,97,103,101,46,103,105,116,34,125,44,10,32,32,34,115,99,114,105,112,116,115,34,58,32,123,10,32,32,32,32,34,112,114,101,116,101,115,116,34,58,32,34,103,105,116,32,115,117,98,109,111,100,117,108,101,32,105,110,105,116,32,38,38,32,103,105,116,32,115,117,98,109,111,100,117,108,101,32,117,112,100,97,116,101,34,44,10,32,32,32,32,34,116,101,115,116,34,58,32,34,109,97,107,101,32,116,101,115,116,34,44,10,32,32,32,32,34,98,117,105,108,100,34,58,32,34,109,97,107,101,32,106,115,34,10,32,32,125,44,10,32,32,34,99,111,110,102,105,103,34,58,32,123,10,32,32,32,32,34,98,108,97,110,107,101,116,34,58,32,123,10,32,32,32,32,32,32,34,112,97,116,116,101,114,110,34,58,32,34,91,99,112,117,116,105,108,115,46,106,115,93,34,10,32,32,32,32,125,10,32,32,125,44,10,32,32,34,98,117,103,115,34,58,32,123,32,34,117,114,108,34,58,32,34,104,116,116,112,115,58,47,47,103,105,116,104,117,98,46,99,111,109,47,83,104,101,101,116,74,83,47,106,115,45,99,111,100,101,112,97,103,101,47,105,115,115,117,101,115,34,32,125,44,10,32,32,34,108,105,99,101,110,115,101,34,58,32,34,65,112,97,99,104,101,45,50,46,48,34,44,10,32,32,34,101,110,103,105,110,101,115,34,58,32,123,32,34,110,111,100,101,34,58,32,34,62,61,48,46,56,34,32,125,10,125,10,96,96,96,10,10,96,96,96,62,46,118,111,99,114,99,10,123,32,34,112,111,115,116,34,58,32,34,109,97,107,101,32,106,115,34,32,125,10,96,96,96,10,10,96,96,96,62,46,103,105,116,105,103,110,111,114,101,10,46,103,105,116,105,103,110,111,114,101,10,99,111,100,101,112,97,103,101,115,47,10,46,118,111,99,114,99,10,110,111,100,101,95,109,111,100,117,108,101,115,47,10,109,97,107,101,46,115,104,10,109,97,107,101,46,110,106,115,10,109,105,115,99,47,99,111,118,101,114,97,103,101,46,104,116,109,108,10,99,111,100,101,112,97,103,101,95,109,105,110,105,46,109,100,10,99,116,101,115,116,47,115,97,117,99,101,42,10,96,96,96,10]} +{"type":"Buffer","data":[35,32,71,101,116,116,105,110,103,32,67,111,100,101,112,97,103,101,115,10,10,84,104,101,32,102,105,101,108,100,115,32,111,102,32,116,104,101,32,96,112,97,103,101,115,46,99,115,118,96,32,109,97,110,105,102,101,115,116,32,97,114,101,32,96,99,111,100,101,112,97,103,101,44,117,114,108,44,98,121,116,101,115,96,32,40,83,66,67,83,61,49,44,32,68,66,67,83,61,50,41,10,10,96,96,96,62,112,97,103,101,115,46,99,115,118,10,51,55,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,69,66,67,68,73,67,47,67,80,48,51,55,46,84,88,84,44,49,10,52,51,55,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,52,51,55,46,84,88,84,44,49,10,53,48,48,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,69,66,67,68,73,67,47,67,80,53,48,48,46,84,88,84,44,49,10,55,51,55,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,55,51,55,46,84,88,84,44,49,10,55,55,53,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,55,55,53,46,84,88,84,44,49,10,56,53,48,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,56,53,48,46,84,88,84,44,49,10,56,53,50,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,56,53,50,46,84,88,84,44,49,10,56,53,53,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,56,53,53,46,84,88,84,44,49,10,56,53,55,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,56,53,55,46,84,88,84,44,49,10,56,54,48,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,56,54,48,46,84,88,84,44,49,10,56,54,49,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,56,54,49,46,84,88,84,44,49,10,56,54,50,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,56,54,50,46,84,88,84,44,49,10,56,54,51,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,56,54,51,46,84,88,84,44,49,10,56,54,52,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,56,54,52,46,84,88,84,44,49,10,56,54,53,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,56,54,53,46,84,88,84,44,49,10,56,54,54,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,56,54,54,46,84,88,84,44,49,10,56,54,57,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,56,54,57,46,84,88,84,44,49,10,56,55,52,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,87,73,78,68,79,87,83,47,67,80,56,55,52,46,84,88,84,44,49,10,56,55,53,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,69,66,67,68,73,67,47,67,80,56,55,53,46,84,88,84,44,49,10,57,51,50,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,87,73,78,68,79,87,83,47,67,80,57,51,50,46,84,88,84,44,50,10,57,51,54,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,87,73,78,68,79,87,83,47,67,80,57,51,54,46,84,88,84,44,50,10,57,52,57,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,87,73,78,68,79,87,83,47,67,80,57,52,57,46,84,88,84,44,50,10,57,53,48,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,87,73,78,68,79,87,83,47,67,80,57,53,48,46,84,88,84,44,50,10,49,48,50,54,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,69,66,67,68,73,67,47,67,80,49,48,50,54,46,84,88,84,44,49,10,49,50,53,48,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,87,73,78,68,79,87,83,47,67,80,49,50,53,48,46,84,88,84,44,49,10,49,50,53,49,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,87,73,78,68,79,87,83,47,67,80,49,50,53,49,46,84,88,84,44,49,10,49,50,53,50,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,87,73,78,68,79,87,83,47,67,80,49,50,53,50,46,84,88,84,44,49,10,49,50,53,51,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,87,73,78,68,79,87,83,47,67,80,49,50,53,51,46,84,88,84,44,49,10,49,50,53,52,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,87,73,78,68,79,87,83,47,67,80,49,50,53,52,46,84,88,84,44,49,10,49,50,53,53,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,87,73,78,68,79,87,83,47,67,80,49,50,53,53,46,84,88,84,44,49,10,49,50,53,54,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,87,73,78,68,79,87,83,47,67,80,49,50,53,54,46,84,88,84,44,49,10,49,50,53,55,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,87,73,78,68,79,87,83,47,67,80,49,50,53,55,46,84,88,84,44,49,10,49,50,53,56,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,87,73,78,68,79,87,83,47,67,80,49,50,53,56,46,84,88,84,44,49,10,52,55,52,53,49,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,83,67,47,65,84,65,82,73,83,84,46,84,88,84,44,49,10,96,96,96,10,10,78,111,116,101,32,116,104,97,116,32,116,104,101,32,87,105,110,100,111,119,115,32,114,101,110,100,101,114,105,110,103,32,105,115,32,117,115,101,100,32,102,111,114,32,116,104,101,32,77,97,99,32,99,111,100,101,32,112,97,103,101,115,46,32,32,84,104,101,32,112,114,105,109,97,114,121,10,100,105,102,102,101,114,101,110,99,101,32,105,115,32,116,104,101,32,117,115,101,32,111,102,32,116,104,101,32,112,114,105,118,97,116,101,32,96,48,120,70,56,70,70,96,32,99,111,100,101,32,40,119,104,105,99,104,32,114,101,110,100,101,114,115,32,97,115,32,97,110,32,65,112,112,108,101,10,108,111,103,111,32,111,110,32,109,97,99,115,32,98,117,116,32,97,115,32,103,97,114,98,97,103,101,32,111,110,32,111,116,104,101,114,32,111,112,101,114,97,116,105,110,103,32,115,121,115,116,101,109,115,41,46,32,32,73,116,32,109,97,121,32,98,101,32,100,101,115,105,114,97,98,108,101,10,116,111,32,102,97,108,108,32,98,97,99,107,32,116,111,32,116,104,101,32,98,101,104,97,118,105,111,114,44,32,105,110,32,119,104,105,99,104,32,99,97,115,101,32,116,104,101,32,102,105,108,101,115,32,97,114,101,32,117,110,100,101,114,32,65,80,80,76,69,32,97,110,100,32,110,111,116,10,77,73,67,83,70,84,46,32,32,67,111,100,101,112,97,103,101,115,32,97,114,101,32,97,110,32,97,98,115,111,108,117,116,101,32,112,97,105,110,32,58,47,10,10,96,96,96,62,112,97,103,101,115,46,99,115,118,10,49,48,48,48,48,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,77,65,67,47,82,79,77,65,78,46,84,88,84,44,49,10,49,48,48,48,54,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,77,65,67,47,71,82,69,69,75,46,84,88,84,44,49,10,49,48,48,48,55,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,77,65,67,47,67,89,82,73,76,76,73,67,46,84,88,84,44,49,10,49,48,48,50,57,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,77,65,67,47,76,65,84,73,78,50,46,84,88,84,44,49,10,49,48,48,55,57,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,77,65,67,47,73,67,69,76,65,78,68,46,84,88,84,44,49,10,49,48,48,56,49,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,77,65,67,47,84,85,82,75,73,83,72,46,84,88,84,44,49,10,96,96,96,10,10,84,104,101,32,110,117,109,98,101,114,105,110,103,32,115,99,104,101,109,101,32,102,111,114,32,116,104,101,32,96,73,83,79,45,56,56,53,57,45,88,96,32,115,101,114,105,101,115,32,105,115,32,96,50,56,53,57,48,32,43,32,88,96,58,10,10,96,96,96,62,112,97,103,101,115,46,99,115,118,10,50,56,53,57,49,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,73,83,79,56,56,53,57,47,56,56,53,57,45,49,46,84,88,84,44,49,10,50,56,53,57,50,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,73,83,79,56,56,53,57,47,56,56,53,57,45,50,46,84,88,84,44,49,10,50,56,53,57,51,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,73,83,79,56,56,53,57,47,56,56,53,57,45,51,46,84,88,84,44,49,10,50,56,53,57,52,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,73,83,79,56,56,53,57,47,56,56,53,57,45,52,46,84,88,84,44,49,10,50,56,53,57,53,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,73,83,79,56,56,53,57,47,56,56,53,57,45,53,46,84,88,84,44,49,10,50,56,53,57,54,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,73,83,79,56,56,53,57,47,56,56,53,57,45,54,46,84,88,84,44,49,10,50,56,53,57,55,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,73,83,79,56,56,53,57,47,56,56,53,57,45,55,46,84,88,84,44,49,10,50,56,53,57,56,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,73,83,79,56,56,53,57,47,56,56,53,57,45,56,46,84,88,84,44,49,10,50,56,53,57,57,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,73,83,79,56,56,53,57,47,56,56,53,57,45,57,46,84,88,84,44,49,10,50,56,54,48,48,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,73,83,79,56,56,53,57,47,56,56,53,57,45,49,48,46,84,88,84,44,49,10,50,56,54,48,49,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,73,83,79,56,56,53,57,47,56,56,53,57,45,49,49,46,84,88,84,44,49,10,50,56,54,48,51,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,73,83,79,56,56,53,57,47,56,56,53,57,45,49,51,46,84,88,84,44,49,10,50,56,54,48,52,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,73,83,79,56,56,53,57,47,56,56,53,57,45,49,52,46,84,88,84,44,49,10,50,56,54,48,53,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,73,83,79,56,56,53,57,47,56,56,53,57,45,49,53,46,84,88,84,44,49,10,50,56,54,48,54,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,73,83,79,56,56,53,57,47,56,56,53,57,45,49,54,46,84,88,84,44,49,10,96,96,96,10,10,35,35,32,71,101,110,101,114,97,116,101,100,32,67,111,100,101,112,97,103,101,115,10,10,84,104,101,32,102,111,108,108,111,119,105,110,103,32,99,111,100,101,112,97,103,101,115,32,97,114,101,32,97,118,97,105,108,97,98,108,101,32,105,110,32,46,78,69,84,32,111,110,32,87,105,110,100,111,119,115,58,10,10,45,32,55,48,56,32,32,32,65,114,97,98,105,99,32,40,65,83,77,79,32,55,48,56,41,10,45,32,55,50,48,32,32,32,65,114,97,98,105,99,32,40,84,114,97,110,115,112,97,114,101,110,116,32,65,83,77,79,41,59,32,65,114,97,98,105,99,32,40,68,79,83,41,10,45,32,56,53,56,32,32,32,79,69,77,32,77,117,108,116,105,108,105,110,103,117,97,108,32,76,97,116,105,110,32,49,32,43,32,69,117,114,111,32,115,121,109,98,111,108,10,45,32,56,55,48,32,32,32,73,66,77,32,69,66,67,68,73,67,32,77,117,108,116,105,108,105,110,103,117,97,108,47,82,79,69,67,69,32,40,76,97,116,105,110,32,50,41,59,32,73,66,77,32,69,66,67,68,73,67,32,77,117,108,116,105,108,105,110,103,117,97,108,32,76,97,116,105,110,32,50,10,45,32,49,48,52,55,32,32,73,66,77,32,69,66,67,68,73,67,32,76,97,116,105,110,32,49,47,79,112,101,110,32,83,121,115,116,101,109,10,45,32,49,49,52,48,32,32,73,66,77,32,69,66,67,68,73,67,32,85,83,45,67,97,110,97,100,97,32,40,48,51,55,32,43,32,69,117,114,111,32,115,121,109,98,111,108,41,59,32,73,66,77,32,69,66,67,68,73,67,32,40,85,83,45,67,97,110,97,100,97,45,69,117,114,111,41,10,45,32,49,49,52,49,32,32,73,66,77,32,69,66,67,68,73,67,32,71,101,114,109,97,110,121,32,40,50,48,50,55,51,32,43,32,69,117,114,111,32,115,121,109,98,111,108,41,59,32,73,66,77,32,69,66,67,68,73,67,32,40,71,101,114,109,97,110,121,45,69,117,114,111,41,10,45,32,49,49,52,50,32,32,73,66,77,32,69,66,67,68,73,67,32,68,101,110,109,97,114,107,45,78,111,114,119,97,121,32,40,50,48,50,55,55,32,43,32,69,117,114,111,32,115,121,109,98,111,108,41,59,32,73,66,77,32,69,66,67,68,73,67,32,40,68,101,110,109,97,114,107,45,78,111,114,119,97,121,45,69,117,114,111,41,10,45,32,49,49,52,51,32,32,73,66,77,32,69,66,67,68,73,67,32,70,105,110,108,97,110,100,45,83,119,101,100,101,110,32,40,50,48,50,55,56,32,43,32,69,117,114,111,32,115,121,109,98,111,108,41,59,32,73,66,77,32,69,66,67,68,73,67,32,40,70,105,110,108,97,110,100,45,83,119,101,100,101,110,45,69,117,114,111,41,10,45,32,49,49,52,52,32,32,73,66,77,32,69,66,67,68,73,67,32,73,116,97,108,121,32,40,50,48,50,56,48,32,43,32,69,117,114,111,32,115,121,109,98,111,108,41,59,32,73,66,77,32,69,66,67,68,73,67,32,40,73,116,97,108,121,45,69,117,114,111,41,10,45,32,49,49,52,53,32,32,73,66,77,32,69,66,67,68,73,67,32,76,97,116,105,110,32,65,109,101,114,105,99,97,45,83,112,97,105,110,32,40,50,48,50,56,52,32,43,32,69,117,114,111,32,115,121,109,98,111,108,41,59,32,73,66,77,32,69,66,67,68,73,67,32,40,83,112,97,105,110,45,69,117,114,111,41,10,45,32,49,49,52,54,32,32,73,66,77,32,69,66,67,68,73,67,32,85,110,105,116,101,100,32,75,105,110,103,100,111,109,32,40,50,48,50,56,53,32,43,32,69,117,114,111,32,115,121,109,98,111,108,41,59,32,73,66,77,32,69,66,67,68,73,67,32,40,85,75,45,69,117,114,111,41,10,45,32,49,49,52,55,32,32,73,66,77,32,69,66,67,68,73,67,32,70,114,97,110,99,101,32,40,50,48,50,57,55,32,43,32,69,117,114,111,32,115,121,109,98,111,108,41,59,32,73,66,77,32,69,66,67,68,73,67,32,40,70,114,97,110,99,101,45,69,117,114,111,41,10,45,32,49,49,52,56,32,32,73,66,77,32,69,66,67,68,73,67,32,73,110,116,101,114,110,97,116,105,111,110,97,108,32,40,53,48,48,32,43,32,69,117,114,111,32,115,121,109,98,111,108,41,59,32,73,66,77,32,69,66,67,68,73,67,32,40,73,110,116,101,114,110,97,116,105,111,110,97,108,45,69,117,114,111,41,10,45,32,49,49,52,57,32,32,73,66,77,32,69,66,67,68,73,67,32,73,99,101,108,97,110,100,105,99,32,40,50,48,56,55,49,32,43,32,69,117,114,111,32,115,121,109,98,111,108,41,59,32,73,66,77,32,69,66,67,68,73,67,32,40,73,99,101,108,97,110,100,105,99,45,69,117,114,111,41,10,45,32,49,51,54,49,32,32,75,111,114,101,97,110,32,40,74,111,104,97,98,41,10,45,32,49,48,48,48,49,32,74,97,112,97,110,101,115,101,32,40,77,97,99,41,10,45,32,49,48,48,48,50,32,77,65,67,32,84,114,97,100,105,116,105,111,110,97,108,32,67,104,105,110,101,115,101,32,40,66,105,103,53,41,59,32,67,104,105,110,101,115,101,32,84,114,97,100,105,116,105,111,110,97,108,32,40,77,97,99,41,10,45,32,49,48,48,48,51,32,75,111,114,101,97,110,32,40,77,97,99,41,10,45,32,49,48,48,48,52,32,65,114,97,98,105,99,32,40,77,97,99,41,10,45,32,49,48,48,48,53,32,72,101,98,114,101,119,32,40,77,97,99,41,10,45,32,49,48,48,48,56,32,77,65,67,32,83,105,109,112,108,105,102,105,101,100,32,67,104,105,110,101,115,101,32,40,71,66,32,50,51,49,50,41,59,32,67,104,105,110,101,115,101,32,83,105,109,112,108,105,102,105,101,100,32,40,77,97,99,41,10,45,32,49,48,48,49,48,32,82,111,109,97,110,105,97,110,32,40,77,97,99,41,10,45,32,49,48,48,49,55,32,85,107,114,97,105,110,105,97,110,32,40,77,97,99,41,10,45,32,49,48,48,50,49,32,84,104,97,105,32,40,77,97,99,41,10,45,32,49,48,48,56,50,32,67,114,111,97,116,105,97,110,32,40,77,97,99,41,10,45,32,50,48,48,48,48,32,67,78,83,32,84,97,105,119,97,110,59,32,67,104,105,110,101,115,101,32,84,114,97,100,105,116,105,111,110,97,108,32,40,67,78,83,41,10,45,32,50,48,48,48,49,32,84,67,65,32,84,97,105,119,97,110,10,45,32,50,48,48,48,50,32,69,84,69,78,32,84,97,105,119,97,110,59,32,67,104,105,110,101,115,101,32,84,114,97,100,105,116,105,111,110,97,108,32,40,69,84,69,78,41,10,45,32,50,48,48,48,51,32,73,66,77,53,53,53,48,32,84,97,105,119,97,110,10,45,32,50,48,48,48,52,32,84,101,108,101,84,101,120,116,32,84,97,105,119,97,110,10,45,32,50,48,48,48,53,32,87,97,110,103,32,84,97,105,119,97,110,10,45,32,50,48,49,48,53,32,73,65,53,32,40,73,82,86,32,73,110,116,101,114,110,97,116,105,111,110,97,108,32,65,108,112,104,97,98,101,116,32,78,111,46,32,53,44,32,55,45,98,105,116,41,59,32,87,101,115,116,101,114,110,32,69,117,114,111,112,101,97,110,32,40,73,65,53,41,10,45,32,50,48,49,48,54,32,73,65,53,32,71,101,114,109,97,110,32,40,55,45,98,105,116,41,10,45,32,50,48,49,48,55,32,73,65,53,32,83,119,101,100,105,115,104,32,40,55,45,98,105,116,41,10,45,32,50,48,49,48,56,32,73,65,53,32,78,111,114,119,101,103,105,97,110,32,40,55,45,98,105,116,41,10,45,32,50,48,50,54,49,32,84,46,54,49,10,45,32,50,48,50,54,57,32,73,83,79,32,54,57,51,55,32,78,111,110,45,83,112,97,99,105,110,103,32,65,99,99,101,110,116,10,45,32,50,48,50,55,51,32,73,66,77,32,69,66,67,68,73,67,32,71,101,114,109,97,110,121,10,45,32,50,48,50,55,55,32,73,66,77,32,69,66,67,68,73,67,32,68,101,110,109,97,114,107,45,78,111,114,119,97,121,10,45,32,50,48,50,55,56,32,73,66,77,32,69,66,67,68,73,67,32,70,105,110,108,97,110,100,45,83,119,101,100,101,110,10,45,32,50,48,50,56,48,32,73,66,77,32,69,66,67,68,73,67,32,73,116,97,108,121,10,45,32,50,48,50,56,52,32,73,66,77,32,69,66,67,68,73,67,32,76,97,116,105,110,32,65,109,101,114,105,99,97,45,83,112,97,105,110,10,45,32,50,48,50,56,53,32,73,66,77,32,69,66,67,68,73,67,32,85,110,105,116,101,100,32,75,105,110,103,100,111,109,10,45,32,50,48,50,57,48,32,73,66,77,32,69,66,67,68,73,67,32,74,97,112,97,110,101,115,101,32,75,97,116,97,107,97,110,97,32,69,120,116,101,110,100,101,100,10,45,32,50,48,50,57,55,32,73,66,77,32,69,66,67,68,73,67,32,70,114,97,110,99,101,10,45,32,50,48,52,50,48,32,73,66,77,32,69,66,67,68,73,67,32,65,114,97,98,105,99,10,45,32,50,48,52,50,51,32,73,66,77,32,69,66,67,68,73,67,32,71,114,101,101,107,10,45,32,50,48,52,50,52,32,73,66,77,32,69,66,67,68,73,67,32,72,101,98,114,101,119,10,45,32,50,48,56,51,51,32,73,66,77,32,69,66,67,68,73,67,32,75,111,114,101,97,110,32,69,120,116,101,110,100,101,100,10,45,32,50,48,56,51,56,32,73,66,77,32,69,66,67,68,73,67,32,84,104,97,105,10,45,32,50,48,56,54,54,32,82,117,115,115,105,97,110,32,40,75,79,73,56,45,82,41,59,32,67,121,114,105,108,108,105,99,32,40,75,79,73,56,45,82,41,10,45,32,50,48,56,55,49,32,73,66,77,32,69,66,67,68,73,67,32,73,99,101,108,97,110,100,105,99,10,45,32,50,48,56,56,48,32,73,66,77,32,69,66,67,68,73,67,32,67,121,114,105,108,108,105,99,32,82,117,115,115,105,97,110,10,45,32,50,48,57,48,53,32,73,66,77,32,69,66,67,68,73,67,32,84,117,114,107,105,115,104,10,45,32,50,48,57,50,52,32,73,66,77,32,69,66,67,68,73,67,32,76,97,116,105,110,32,49,47,79,112,101,110,32,83,121,115,116,101,109,32,40,49,48,52,55,32,43,32,69,117,114,111,32,115,121,109,98,111,108,41,10,45,32,50,48,57,51,50,32,74,97,112,97,110,101,115,101,32,40,74,73,83,32,48,50,48,56,45,49,57,57,48,32,97,110,100,32,48,50,49,50,45,49,57,57,48,41,10,45,32,50,48,57,51,54,32,83,105,109,112,108,105,102,105,101,100,32,67,104,105,110,101,115,101,32,40,71,66,50,51,49,50,41,59,32,67,104,105,110,101,115,101,32,83,105,109,112,108,105,102,105,101,100,32,40,71,66,50,51,49,50,45,56,48,41,10,45,32,50,48,57,52,57,32,75,111,114,101,97,110,32,87,97,110,115,117,110,103,10,45,32,50,49,48,50,53,32,73,66,77,32,69,66,67,68,73,67,32,67,121,114,105,108,108,105,99,32,83,101,114,98,105,97,110,45,66,117,108,103,97,114,105,97,110,10,45,32,50,49,48,50,55,32,69,120,116,101,110,100,101,100,47,69,120,116,32,65,108,112,104,97,32,76,111,119,101,114,99,97,115,101,10,45,32,50,49,56,54,54,32,85,107,114,97,105,110,105,97,110,32,40,75,79,73,56,45,85,41,59,32,67,121,114,105,108,108,105,99,32,40,75,79,73,56,45,85,41,10,45,32,50,57,48,48,49,32,69,117,114,111,112,97,32,51,10,45,32,51,56,53,57,56,32,73,83,79,32,56,56,53,57,45,56,32,72,101,98,114,101,119,59,32,72,101,98,114,101,119,32,40,73,83,79,45,76,111,103,105,99,97,108,41,10,45,32,53,48,50,50,48,32,73,83,79,32,50,48,50,50,32,74,97,112,97,110,101,115,101,32,119,105,116,104,32,110,111,32,104,97,108,102,119,105,100,116,104,32,75,97,116,97,107,97,110,97,59,32,74,97,112,97,110,101,115,101,32,40,74,73,83,41,10,45,32,53,48,50,50,49,32,73,83,79,32,50,48,50,50,32,74,97,112,97,110,101,115,101,32,119,105,116,104,32,104,97,108,102,119,105,100,116,104,32,75,97,116,97,107,97,110,97,59,32,74,97,112,97,110,101,115,101,32,40,74,73,83,32,65,108,108,111,119,32,49,32,98,121,116,101,32,75,97,110,97,41,10,45,32,53,48,50,50,50,32,73,83,79,32,50,48,50,50,32,74,97,112,97,110,101,115,101,32,74,73,83,32,88,32,48,50,48,49,45,49,57,56,57,59,32,74,97,112,97,110,101,115,101,32,40,74,73,83,32,65,108,108,111,119,32,49,32,98,121,116,101,32,75,97,110,97,32,45,32,83,79,47,83,73,41,10,45,32,53,48,50,50,53,32,73,83,79,32,50,48,50,50,32,75,111,114,101,97,110,10,45,32,53,48,50,50,55,32,73,83,79,32,50,48,50,50,32,83,105,109,112,108,105,102,105,101,100,32,67,104,105,110,101,115,101,59,32,67,104,105,110,101,115,101,32,83,105,109,112,108,105,102,105,101,100,32,40,73,83,79,32,50,48,50,50,41,10,45,32,53,49,57,51,50,32,69,85,67,32,74,97,112,97,110,101,115,101,10,45,32,53,49,57,51,54,32,69,85,67,32,83,105,109,112,108,105,102,105,101,100,32,67,104,105,110,101,115,101,59,32,67,104,105,110,101,115,101,32,83,105,109,112,108,105,102,105,101,100,32,40,69,85,67,41,10,45,32,53,49,57,52,57,32,69,85,67,32,75,111,114,101,97,110,10,45,32,53,50,57,51,54,32,72,90,45,71,66,50,51,49,50,32,83,105,109,112,108,105,102,105,101,100,32,67,104,105,110,101,115,101,59,32,67,104,105,110,101,115,101,32,83,105,109,112,108,105,102,105,101,100,32,40,72,90,41,10,45,32,53,52,57,51,54,32,87,105,110,100,111,119,115,32,88,80,32,97,110,100,32,108,97,116,101,114,58,32,71,66,49,56,48,51,48,32,83,105,109,112,108,105,102,105,101,100,32,67,104,105,110,101,115,101,32,40,52,32,98,121,116,101,41,59,32,67,104,105,110,101,115,101,32,83,105,109,112,108,105,102,105,101,100,32,40,71,66,49,56,48,51,48,41,10,45,32,53,55,48,48,50,32,73,83,67,73,73,32,68,101,118,97,110,97,103,97,114,105,10,45,32,53,55,48,48,51,32,73,83,67,73,73,32,66,101,110,103,97,108,105,10,45,32,53,55,48,48,52,32,73,83,67,73,73,32,84,97,109,105,108,10,45,32,53,55,48,48,53,32,73,83,67,73,73,32,84,101,108,117,103,117,10,45,32,53,55,48,48,54,32,73,83,67,73,73,32,65,115,115,97,109,101,115,101,10,45,32,53,55,48,48,55,32,73,83,67,73,73,32,79,114,105,121,97,10,45,32,53,55,48,48,56,32,73,83,67,73,73,32,75,97,110,110,97,100,97,10,45,32,53,55,48,48,57,32,73,83,67,73,73,32,77,97,108,97,121,97,108,97,109,10,45,32,53,55,48,49,48,32,73,83,67,73,73,32,71,117,106,97,114,97,116,105,10,45,32,53,55,48,49,49,32,73,83,67,73,73,32,80,117,110,106,97,98,105,10,10,96,96,96,62,112,97,103,101,115,46,99,115,118,10,55,48,56,44,44,49,10,55,50,48,44,44,49,10,56,48,56,44,44,49,10,56,53,56,44,44,49,10,56,55,48,44,44,49,10,56,55,50,44,44,49,10,49,48,49,48,44,44,49,10,49,48,52,55,44,44,49,10,49,49,51,50,44,44,49,10,49,49,52,48,44,44,49,10,49,49,52,49,44,44,49,10,49,49,52,50,44,44,49,10,49,49,52,51,44,44,49,10,49,49,52,52,44,44,49,10,49,49,52,53,44,44,49,10,49,49,52,54,44,44,49,10,49,49,52,55,44,44,49,10,49,49,52,56,44,44,49,10,49,49,52,57,44,44,49,10,49,51,54,49,44,44,50,10,49,48,48,48,49,44,44,50,10,49,48,48,48,50,44,44,50,10,49,48,48,48,51,44,44,50,10,49,48,48,48,52,44,44,49,10,49,48,48,48,53,44,44,49,10,49,48,48,48,56,44,44,50,10,49,48,48,49,48,44,44,49,10,49,48,48,49,55,44,44,49,10,49,48,48,50,49,44,44,49,10,49,48,48,56,50,44,44,49,10,50,48,48,48,48,44,44,50,10,50,48,48,48,49,44,44,50,10,50,48,48,48,50,44,44,50,10,50,48,48,48,51,44,44,50,10,50,48,48,48,52,44,44,50,10,50,48,48,48,53,44,44,50,10,50,48,49,48,53,44,44,49,10,50,48,49,48,54,44,44,49,10,50,48,49,48,55,44,44,49,10,50,48,49,48,56,44,44,49,10,50,48,50,54,49,44,44,50,10,50,48,50,54,57,44,44,49,10,50,48,50,55,51,44,44,49,10,50,48,50,55,55,44,44,49,10,50,48,50,55,56,44,44,49,10,50,48,50,56,48,44,44,49,10,50,48,50,56,52,44,44,49,10,50,48,50,56,53,44,44,49,10,50,48,50,57,48,44,44,49,10,50,48,50,57,55,44,44,49,10,50,48,52,50,48,44,44,49,10,50,48,52,50,51,44,44,49,10,50,48,52,50,52,44,44,49,10,50,48,56,51,51,44,44,49,10,50,48,56,51,56,44,44,49,10,50,48,56,54,54,44,44,49,10,50,48,56,55,49,44,44,49,10,50,48,56,56,48,44,44,49,10,50,48,57,48,53,44,44,49,10,50,48,57,50,52,44,44,49,10,50,48,57,51,50,44,44,50,10,50,48,57,51,54,44,44,50,10,50,48,57,52,57,44,44,50,10,50,49,48,50,53,44,44,49,10,50,49,48,50,55,44,44,49,10,50,49,56,54,54,44,44,49,10,50,57,48,48,49,44,44,49,10,51,56,53,57,56,44,44,49,10,53,48,50,50,48,44,44,50,10,53,48,50,50,49,44,44,50,10,53,48,50,50,50,44,44,50,10,53,48,50,50,53,44,44,50,10,53,48,50,50,55,44,44,50,10,53,49,57,51,50,44,44,50,10,53,49,57,51,54,44,44,50,10,53,49,57,52,57,44,44,50,10,53,50,57,51,54,44,44,50,10,53,52,57,51,54,44,44,50,10,53,55,48,48,50,44,44,50,10,53,55,48,48,51,44,44,50,10,53,55,48,48,52,44,44,50,10,53,55,48,48,53,44,44,50,10,53,55,48,48,54,44,44,50,10,53,55,48,48,55,44,44,50,10,53,55,48,48,56,44,44,50,10,53,55,48,48,57,44,44,50,10,53,55,48,49,48,44,44,50,10,53,55,48,49,49,44,44,50,10,96,96,96,10,10,84,104,101,32,102,111,108,108,111,119,105,110,103,32,99,111,100,101,112,97,103,101,115,32,97,114,101,32,100,101,112,101,110,100,101,110,99,105,101,115,32,102,111,114,32,86,105,115,117,97,108,32,70,111,120,80,114,111,58,10,10,45,32,54,50,48,32,77,97,122,111,118,105,97,32,40,80,111,108,105,115,104,41,32,77,83,45,68,79,83,10,45,32,56,57,53,32,75,97,109,101,110,105,99,107,32,40,67,122,101,99,104,41,32,77,83,45,68,79,83,10,10,96,96,96,62,112,97,103,101,115,46,99,115,118,10,54,50,48,44,44,49,10,56,57,53,44,44,49,10,96,96,96,10,10,35,35,32,66,117,105,108,100,105,110,103,32,78,111,116,101,115,10,10,84,104,101,32,115,99,114,105,112,116,32,96,109,97,107,101,46,115,104,96,32,40,100,101,115,99,114,105,98,101,100,32,108,97,116,101,114,41,32,119,105,108,108,32,103,101,116,32,116,104,101,115,101,32,102,105,108,101,115,32,97,110,100,32,109,97,115,115,97,103,101,32,116,104,101,32,100,97,116,97,10,40,112,114,105,110,116,105,110,103,32,99,111,100,101,45,85,110,105,99,111,100,101,32,112,97,105,114,115,41,46,32,32,84,104,101,32,101,118,101,110,116,117,97,108,32,116,97,98,108,101,115,32,97,114,101,32,100,114,111,112,112,101,100,32,105,110,32,116,104,101,32,112,97,116,104,115,10,96,46,47,99,111,100,101,112,97,103,101,115,47,60,67,79,68,69,80,65,71,69,62,46,84,66,76,96,46,32,32,70,111,114,32,101,120,97,109,112,108,101,44,32,116,104,101,32,108,97,115,116,32,49,48,32,108,105,110,101,115,32,111,102,32,96,49,48,48,48,48,46,84,66,76,96,32,97,114,101,10,10,96,96,96,62,10,48,120,70,54,9,48,120,48,50,67,54,10,48,120,70,55,9,48,120,48,50,68,67,10,48,120,70,56,9,48,120,48,48,65,70,10,48,120,70,57,9,48,120,48,50,68,56,10,48,120,70,65,9,48,120,48,50,68,57,10,48,120,70,66,9,48,120,48,50,68,65,10,48,120,70,67,9,48,120,48,48,66,56,10,48,120,70,68,9,48,120,48,50,68,68,10,48,120,70,69,9,48,120,48,50,68,66,10,48,120,70,70,9,48,120,48,50,67,55,10,96,96,96,10,10,119,104,105,99,104,32,105,109,112,108,105,101,115,32,116,104,97,116,32,99,111,100,101,32,96,48,120,70,54,96,32,105,115,32,96,83,116,114,105,110,103,46,102,114,111,109,67,104,97,114,67,111,100,101,40,48,120,48,50,67,54,41,96,32,97,110,100,32,118,105,99,101,32,118,101,114,115,97,46,10,10,35,35,32,87,105,110,100,111,119,115,45,100,101,112,101,110,100,101,110,116,32,98,117,105,108,100,32,115,116,101,112,10,10,84,111,32,98,117,105,108,100,32,116,104,101,32,115,111,117,114,99,101,115,32,111,110,32,119,105,110,100,111,119,115,44,32,99,111,110,115,117,108,116,32,96,100,111,116,110,101,116,47,77,97,107,101,69,110,99,111,100,105,110,103,46,99,115,96,46,10,10,65,102,116,101,114,32,115,97,118,105,110,103,32,116,104,101,32,115,116,97,110,100,97,114,100,32,111,117,116,112,117,116,32,116,111,32,96,111,117,116,96,44,32,97,32,115,105,109,112,108,101,32,115,99,114,105,112,116,32,112,114,111,99,101,115,115,101,115,32,116,104,101,32,114,101,115,117,108,116,58,10,10,96,96,96,62,100,111,116,110,101,116,46,115,104,10,35,33,47,98,105,110,47,98,97,115,104,10,105,102,32,91,32,33,32,45,101,32,100,111,116,110,101,116,47,111,117,116,32,93,59,32,116,104,101,110,32,101,120,105,116,59,32,102,105,10,60,100,111,116,110,101,116,47,111,117,116,32,116,114,32,45,115,32,39,32,39,32,39,92,116,39,32,124,32,97,119,107,32,39,78,70,62,50,32,123,105,102,40,111,117,116,102,105,108,101,41,32,99,108,111,115,101,40,111,117,116,102,105,108,101,41,59,32,111,117,116,102,105,108,101,61,34,99,111,100,101,112,97,103,101,115,47,34,32,36,49,32,34,46,84,66,76,34,125,32,78,70,61,61,50,32,123,112,114,105,110,116,32,62,32,111,117,116,102,105,108,101,125,39,10,96,96,96,10,10,35,32,66,117,105,108,100,105,110,103,32,116,104,101,32,115,99,114,105,112,116,10,10,96,109,97,107,101,46,110,106,115,96,32,116,97,107,101,115,32,97,32,99,111,100,101,112,97,103,101,32,97,114,103,117,109,101,110,116,44,32,114,101,97,100,115,32,116,104,101,32,99,111,114,114,101,115,112,111,110,100,105,110,103,32,116,97,98,108,101,32,102,105,108,101,32,97,110,100,10,103,101,110,101,114,97,116,101,115,32,74,83,32,99,111,100,101,32,102,111,114,32,101,110,99,111,100,105,110,103,32,97,110,100,32,100,101,99,111,100,105,110,103,58,10,10,35,35,32,82,97,119,32,67,111,100,101,112,97,103,101,115,10,10,96,96,96,62,109,97,107,101,46,110,106,115,10,35,33,47,117,115,114,47,98,105,110,47,101,110,118,32,110,111,100,101,10,118,97,114,32,97,114,103,118,32,61,32,112,114,111,99,101,115,115,46,97,114,103,118,46,115,108,105,99,101,40,49,41,44,32,102,115,32,61,32,114,101,113,117,105,114,101,40,39,102,115,39,41,59,10,105,102,40,97,114,103,118,46,108,101,110,103,116,104,32,60,32,50,41,32,123,10,32,32,32,32,99,111,110,115,111,108,101,46,101,114,114,111,114,40,34,117,115,97,103,101,58,32,109,97,107,101,46,110,106,115,32,60,99,111,100,101,112,97,103,101,95,105,110,100,101,120,62,32,91,118,97,114,105,97,98,108,101,93,34,41,59,10,32,32,32,32,112,114,111,99,101,115,115,46,101,120,105,116,40,50,50,41,59,32,47,42,32,69,73,78,86,65,76,32,42,47,10,125,10,10,118,97,114,32,99,112,47,42,58,115,116,114,105,110,103,42,47,32,61,32,97,114,103,118,91,49,93,59,10,118,97,114,32,106,115,118,97,114,47,42,58,115,116,114,105,110,103,42,47,32,61,32,97,114,103,118,91,50,93,32,124,124,32,34,99,112,116,97,98,108,101,34,59,10,118,97,114,32,120,47,42,58,115,116,114,105,110,103,42,47,32,61,32,102,115,46,114,101,97,100,70,105,108,101,83,121,110,99,40,34,99,111,100,101,112,97,103,101,115,47,34,32,43,32,99,112,32,43,32,34,46,84,66,76,34,44,34,117,116,102,56,34,41,59,10,118,97,114,32,109,97,120,99,112,32,61,32,48,44,32,105,32,61,32,48,44,32,105,105,32,61,32,48,59,10,10,118,97,114,32,121,47,42,58,65,114,114,97,121,60,65,114,114,97,121,60,110,117,109,98,101,114,62,32,62,42,47,32,61,32,120,46,115,112,108,105,116,40,34,92,110,34,41,46,109,97,112,40,102,117,110,99,116,105,111,110,40,122,47,42,58,115,116,114,105,110,103,42,47,41,47,42,58,65,114,114,97,121,60,110,117,109,98,101,114,62,42,47,32,123,10,32,32,32,32,118,97,114,32,119,47,42,58,65,114,114,97,121,60,115,116,114,105,110,103,62,42,47,32,61,32,122,46,115,112,108,105,116,40,34,92,116,34,41,59,10,32,32,32,32,105,102,40,119,46,108,101,110,103,116,104,32,60,32,50,41,32,114,101,116,117,114,110,32,91,78,117,109,98,101,114,40,119,91,48,93,41,93,59,10,32,32,32,32,114,101,116,117,114,110,32,91,78,117,109,98,101,114,40,119,91,48,93,41,44,32,78,117,109,98,101,114,40,119,91,49,93,41,93,59,10,125,41,46,102,105,108,116,101,114,40,102,117,110,99,116,105,111,110,40,122,41,32,123,32,114,101,116,117,114,110,32,122,46,108,101,110,103,116,104,32,62,32,49,59,32,125,41,59,10,96,96,96,10,10,84,104,101,32,68,66,67,83,32,97,110,100,32,83,66,67,83,32,99,111,100,101,32,103,101,110,101,114,97,116,105,111,110,32,115,116,114,97,116,101,103,105,101,115,32,97,114,101,32,100,105,102,102,101,114,101,110,116,46,32,32,84,104,101,32,109,97,120,105,109,117,109,32,99,111,100,101,32,105,115,10,117,115,101,100,32,116,111,32,100,105,115,116,105,110,103,117,105,115,104,32,40,109,97,120,32,96,48,120,70,70,96,32,102,111,114,32,83,66,67,83,41,46,10,10,96,96,96,10,102,111,114,40,105,32,61,32,48,59,32,105,32,33,61,32,121,46,108,101,110,103,116,104,59,32,43,43,105,41,32,105,102,40,121,91,105,93,91,48,93,32,62,32,109,97,120,99,112,41,32,109,97,120,99,112,32,61,32,121,91,105,93,91,48,93,59,10,10,118,97,114,32,101,110,99,47,42,58,123,91,107,101,121,58,115,116,114,105,110,103,93,58,110,117,109,98,101,114,125,42,47,32,61,32,123,125,44,32,100,101,99,47,42,58,123,91,107,101,121,58,115,116,114,105,110,103,93,58,115,116,114,105,110,103,125,124,65,114,114,97,121,60,115,116,114,105,110,103,62,42,47,32,61,32,40,109,97,120,99,112,32,60,32,50,53,54,32,63,32,91,93,32,58,32,123,125,41,59,10,102,111,114,40,105,32,61,32,48,59,32,105,32,33,61,32,121,46,108,101,110,103,116,104,59,32,43,43,105,41,32,123,10,32,32,32,32,47,42,58,58,32,105,102,40,65,114,114,97,121,46,105,115,65,114,114,97,121,40,100,101,99,41,41,32,42,47,32,100,101,99,91,121,91,105,93,91,48,93,93,32,61,32,83,116,114,105,110,103,46,102,114,111,109,67,104,97,114,67,111,100,101,40,121,91,105,93,91,49,93,41,59,10,32,32,32,32,101,110,99,91,83,116,114,105,110,103,46,102,114,111,109,67,104,97,114,67,111,100,101,40,121,91,105,93,91,49,93,41,93,32,61,32,121,91,105,93,91,48,93,59,10,125,10,10,118,97,114,32,111,100,101,99,32,61,32,34,34,44,32,111,117,116,115,116,114,32,61,32,34,34,59,10,105,102,40,109,97,120,99,112,32,60,32,50,53,54,41,32,123,10,32,32,47,42,58,58,32,105,102,40,65,114,114,97,121,46,105,115,65,114,114,97,121,40,100,101,99,41,41,32,123,32,42,47,10,96,96,96,10,10,84,104,101,32,85,110,105,99,111,100,101,32,99,104,97,114,97,99,116,101,114,32,96,48,120,70,70,70,68,96,32,40,82,69,80,76,65,67,69,77,69,78,84,32,67,72,65,82,65,67,84,69,82,41,32,105,115,32,117,115,101,100,32,97,115,32,97,32,112,108,97,99,101,104,111,108,100,101,114,10,102,111,114,32,99,104,97,114,97,99,116,101,114,115,32,116,104,97,116,32,97,114,101,32,110,111,116,32,115,112,101,99,105,102,105,101,100,32,105,110,32,116,104,101,32,109,97,112,32,40,102,111,114,32,101,120,97,109,112,108,101,44,32,96,48,120,70,48,96,32,105,115,32,110,111,116,32,105,110,10,99,111,100,101,32,112,97,103,101,32,49,48,48,48,48,41,46,10,10,70,111,114,32,83,66,67,83,44,32,116,104,101,32,105,100,101,97,32,105,115,32,116,111,32,101,109,98,101,100,32,97,32,114,97,119,32,115,116,114,105,110,103,32,119,105,116,104,32,116,104,101,32,99,111,110,116,101,110,116,115,32,111,102,32,116,104,101,32,50,53,54,32,99,111,100,101,115,46,10,84,104,101,32,96,100,101,99,96,32,102,105,101,108,100,32,105,115,32,109,101,114,101,108,121,32,97,32,115,112,108,105,116,32,111,102,32,116,104,101,32,115,116,114,105,110,103,44,32,97,110,100,32,96,101,110,99,96,32,105,115,32,97,110,32,101,118,101,114,115,105,111,110,58,10,10,96,96,96,10,32,32,32,32,102,111,114,40,105,32,61,32,48,59,32,105,32,33,61,32,50,53,54,59,32,43,43,105,41,32,105,102,40,116,121,112,101,111,102,32,100,101,99,91,105,93,32,61,61,61,32,34,117,110,100,101,102,105,110,101,100,34,41,32,100,101,99,91,105,93,32,61,32,83,116,114,105,110,103,46,102,114,111,109,67,104,97,114,67,111,100,101,40,48,120,70,70,70,68,41,59,10,32,32,32,32,111,100,101,99,32,61,32,74,83,79,78,46,115,116,114,105,110,103,105,102,121,40,100,101,99,46,106,111,105,110,40,34,34,41,41,59,10,32,32,32,32,111,117,116,115,116,114,32,61,32,39,40,102,117,110,99,116,105,111,110,40,41,123,32,118,97,114,32,100,32,61,32,39,32,43,32,111,100,101,99,32,43,32,39,44,32,68,32,61,32,91,93,44,32,101,32,61,32,123,125,59,32,102,111,114,40,118,97,114,32,105,61,48,59,105,33,61,100,46,108,101,110,103,116,104,59,43,43,105,41,32,123,32,105,102,40,100,46,99,104,97,114,67,111,100,101,65,116,40,105,41,32,33,61,61,32,48,120,70,70,70,68,41,32,101,91,100,46,99,104,97,114,65,116,40,105,41,93,32,61,32,105,59,32,68,91,105,93,32,61,32,100,46,99,104,97,114,65,116,40,105,41,59,32,125,32,114,101,116,117,114,110,32,123,34,101,110,99,34,58,32,101,44,32,34,100,101,99,34,58,32,68,32,125,59,32,125,41,40,41,59,39,59,10,32,32,47,42,58,58,32,125,32,42,47,10,125,32,101,108,115,101,32,123,10,96,96,96,10,10,68,66,67,83,32,105,115,32,115,105,109,105,108,97,114,44,32,101,120,99,101,112,116,32,116,104,97,116,32,116,104,101,32,115,112,97,99,101,32,105,115,32,115,108,105,99,101,100,32,105,110,32,99,104,117,110,107,115,32,111,102,32,50,53,54,32,98,121,116,101,115,32,40,115,116,114,105,110,103,115,10,97,114,101,32,111,110,108,121,32,103,101,110,101,114,97,116,101,100,32,102,111,114,32,116,104,111,115,101,32,104,105,103,104,45,98,121,116,101,115,32,114,101,112,114,101,115,101,110,116,101,100,32,105,110,32,116,104,101,32,99,111,100,101,112,97,103,101,41,46,10,10,84,104,101,32,115,116,114,97,116,101,103,121,32,105,115,32,116,111,32,99,111,110,115,116,114,117,99,116,32,97,110,32,97,114,114,97,121,45,111,102,45,97,114,114,97,121,115,32,115,111,32,116,104,97,116,32,96,100,100,91,104,105,103,104,93,91,108,111,119,93,96,32,105,115,32,116,104,101,10,99,104,97,114,97,99,116,101,114,32,97,115,115,111,99,105,97,116,101,100,32,119,105,116,104,32,116,104,101,32,99,111,100,101,46,32,32,84,104,105,115,32,97,114,114,97,121,32,105,115,32,99,111,109,98,105,110,101,100,32,97,116,32,114,117,110,116,105,109,101,32,116,111,32,121,105,101,108,100,10,116,104,101,32,99,111,109,112,108,101,116,101,32,100,101,99,111,100,105,110,103,32,111,98,106,101,99,116,32,40,97,110,100,32,116,104,101,32,101,110,99,111,100,105,110,103,32,111,98,106,101,99,116,32,105,115,32,97,110,32,101,118,101,114,115,105,111,110,41,58,10,10,96,96,96,10,32,32,32,32,118,97,114,32,100,100,32,61,32,91,93,59,10,32,32,32,32,47,42,58,58,32,105,102,40,33,65,114,114,97,121,46,105,115,65,114,114,97,121,40,100,101,99,41,41,32,123,32,42,47,10,32,32,32,32,102,111,114,40,105,32,105,110,32,100,101,99,41,32,105,102,40,100,101,99,46,104,97,115,79,119,110,80,114,111,112,101,114,116,121,40,105,41,41,32,123,10,32,32,32,32,32,32,32,32,105,105,32,61,32,43,105,59,10,32,32,32,32,32,32,32,32,105,102,40,116,121,112,101,111,102,32,100,100,91,105,105,32,62,62,32,56,93,32,61,61,61,32,34,117,110,100,101,102,105,110,101,100,34,41,32,100,100,91,105,105,32,62,62,32,56,93,32,61,32,91,93,59,10,32,32,32,32,32,32,32,32,100,100,91,105,105,32,62,62,32,56,93,91,105,105,32,37,32,50,53,54,93,32,61,32,100,101,99,91,105,93,59,10,32,32,32,32,125,10,32,32,32,32,47,42,58,58,32,125,32,42,47,10,32,32,32,32,111,117,116,115,116,114,32,61,32,39,40,102,117,110,99,116,105,111,110,40,41,123,32,118,97,114,32,100,32,61,32,91,93,44,32,101,32,61,32,123,125,44,32,68,32,61,32,91,93,44,32,106,59,92,110,39,59,10,32,32,32,32,102,111,114,40,118,97,114,32,105,32,61,32,48,59,32,105,32,33,61,32,50,53,54,59,32,43,43,105,41,32,105,102,40,100,100,91,105,93,41,32,123,10,32,32,32,32,32,32,32,32,102,111,114,40,118,97,114,32,106,32,61,32,48,59,32,106,32,33,61,32,50,53,54,59,32,43,43,106,41,32,105,102,40,116,121,112,101,111,102,32,100,100,91,105,93,91,106,93,32,61,61,61,32,34,117,110,100,101,102,105,110,101,100,34,41,32,100,100,91,105,93,91,106,93,32,61,32,83,116,114,105,110,103,46,102,114,111,109,67,104,97,114,67,111,100,101,40,48,120,70,70,70,68,41,59,10,32,32,32,32,32,32,32,32,111,117,116,115,116,114,32,43,61,32,39,68,91,39,32,43,32,105,32,43,32,39,93,32,61,32,39,32,43,32,74,83,79,78,46,115,116,114,105,110,103,105,102,121,40,100,100,91,105,93,46,106,111,105,110,40,34,34,41,41,32,43,32,39,46,115,112,108,105,116,40,34,34,41,59,92,110,39,59,10,32,32,32,32,32,32,32,32,111,117,116,115,116,114,32,43,61,32,39,102,111,114,40,106,32,61,32,48,59,32,106,32,33,61,32,68,91,39,32,43,32,105,32,43,32,39,93,46,108,101,110,103,116,104,59,32,43,43,106,41,32,105,102,40,68,91,39,32,43,32,105,32,43,32,39,93,91,106,93,46,99,104,97,114,67,111,100,101,65,116,40,48,41,32,33,61,61,32,48,120,70,70,70,68,41,32,123,32,101,91,68,91,39,32,43,32,105,32,43,32,39,93,91,106,93,93,32,61,32,39,32,43,32,40,105,42,50,53,54,41,32,43,32,39,32,43,32,106,59,32,100,91,39,32,43,32,40,105,42,50,53,54,41,32,43,32,39,32,43,32,106,93,32,61,32,68,91,39,32,43,32,105,32,43,32,39,93,91,106,93,59,125,92,110,39,10,32,32,32,32,125,10,32,32,32,32,111,117,116,115,116,114,32,43,61,32,39,114,101,116,117,114,110,32,123,34,101,110,99,34,58,32,101,44,32,34,100,101,99,34,58,32,100,32,125,59,32,125,41,40,41,59,39,59,10,125,10,112,114,111,99,101,115,115,46,115,116,100,111,117,116,46,119,114,105,116,101,40,106,115,118,97,114,32,43,32,34,91,34,32,43,32,99,112,32,43,32,34,93,32,61,32,34,32,43,32,111,117,116,115,116,114,32,43,32,34,92,110,34,41,59,10,10,96,96,96,10,10,96,109,97,107,101,46,115,104,96,32,103,101,110,101,114,97,116,101,115,32,116,104,101,32,116,97,98,108,101,115,32,117,115,101,100,32,98,121,32,96,109,97,107,101,46,110,106,115,96,46,32,32,84,104,101,32,114,97,119,32,85,110,105,99,111,100,101,32,84,88,84,32,102,105,108,101,115,10,97,114,101,32,99,111,108,117,109,110,97,114,58,32,96,99,111,100,101,32,117,110,105,99,111,100,101,32,35,99,111,109,109,101,110,116,115,96,46,32,32,70,111,114,32,101,120,97,109,112,108,101,44,32,116,104,101,32,108,97,115,116,32,49,48,32,108,105,110,101,115,32,111,102,32,116,104,101,10,116,101,120,116,32,102,105,108,101,32,96,82,79,77,65,78,46,84,88,84,96,32,40,102,111,114,32,67,80,32,49,48,48,48,48,41,32,97,114,101,58,10,10,96,96,96,62,10,48,120,70,54,9,48,120,48,50,67,54,9,35,77,79,68,73,70,73,69,82,32,76,69,84,84,69,82,32,67,73,82,67,85,77,70,76,69,88,32,65,67,67,69,78,84,10,48,120,70,55,9,48,120,48,50,68,67,9,35,83,77,65,76,76,32,84,73,76,68,69,10,48,120,70,56,9,48,120,48,48,65,70,9,35,77,65,67,82,79,78,10,48,120,70,57,9,48,120,48,50,68,56,9,35,66,82,69,86,69,10,48,120,70,65,9,48,120,48,50,68,57,9,35,68,79,84,32,65,66,79,86,69,10,48,120,70,66,9,48,120,48,50,68,65,9,35,82,73,78,71,32,65,66,79,86,69,10,48,120,70,67,9,48,120,48,48,66,56,9,35,67,69,68,73,76,76,65,10,48,120,70,68,9,48,120,48,50,68,68,9,35,68,79,85,66,76,69,32,65,67,85,84,69,32,65,67,67,69,78,84,10,48,120,70,69,9,48,120,48,50,68,66,9,35,79,71,79,78,69,75,10,48,120,70,70,9,48,120,48,50,67,55,9,35,67,65,82,79,78,10,96,96,96,10,10,73,110,32,112,114,111,99,101,115,115,105,110,103,32,116,104,101,32,100,97,116,97,44,32,116,104,101,32,99,111,109,109,101,110,116,115,32,40,97,102,116,101,114,32,116,104,101,32,96,35,96,41,32,97,114,101,32,115,116,114,105,112,112,101,100,32,97,110,100,32,117,110,100,101,102,105,110,101,100,10,101,108,101,109,101,110,116,115,32,40,108,105,107,101,32,96,48,120,55,70,96,32,102,111,114,32,67,80,32,49,48,48,48,48,41,32,97,114,101,32,114,101,109,111,118,101,100,46,10,10,96,96,96,62,109,97,107,101,46,115,104,10,35,33,47,98,105,110,47,98,97,115,104,10,73,78,70,73,76,69,61,36,123,49,58,45,112,97,103,101,115,46,99,115,118,125,10,79,85,84,70,73,76,69,61,36,123,50,58,45,99,112,116,97,98,108,101,46,106,115,125,10,74,83,86,65,82,61,36,123,51,58,45,99,112,116,97,98,108,101,125,10,86,69,82,83,73,79,78,61,36,40,99,97,116,32,112,97,99,107,97,103,101,46,106,115,111,110,32,124,32,103,114,101,112,32,118,101,114,115,105,111,110,32,124,32,116,114,32,45,100,99,32,91,48,45,57,46,93,41,10,10,109,107,100,105,114,32,45,112,32,99,111,100,101,112,97,103,101,115,32,98,105,116,115,10,114,109,32,45,102,32,36,79,85,84,70,73,76,69,32,36,79,85,84,70,73,76,69,46,116,109,112,10,101,99,104,111,32,34,47,42,32,36,79,85,84,70,73,76,69,32,40,67,41,32,50,48,49,51,45,112,114,101,115,101,110,116,32,83,104,101,101,116,74,83,32,45,45,32,104,116,116,112,58,47,47,115,104,101,101,116,106,115,46,99,111,109,32,42,47,34,32,62,32,36,79,85,84,70,73,76,69,46,116,109,112,10,101,99,104,111,32,34,47,42,106,115,104,105,110,116,32,45,87,49,48,48,32,42,47,34,32,62,62,32,36,79,85,84,70,73,76,69,46,116,109,112,10,101,99,104,111,32,34,118,97,114,32,36,74,83,86,65,82,32,61,32,123,118,101,114,115,105,111,110,58,92,34,36,86,69,82,83,73,79,78,92,34,125,59,34,32,62,62,32,36,79,85,84,70,73,76,69,46,116,109,112,10,105,102,32,91,32,45,101,32,100,111,116,110,101,116,46,115,104,32,93,59,32,116,104,101,110,32,98,97,115,104,32,100,111,116,110,101,116,46,115,104,59,32,102,105,10,97,119,107,32,45,70,44,32,39,123,112,114,105,110,116,32,36,49,44,32,36,50,44,32,36,51,125,39,32,36,73,78,70,73,76,69,32,124,32,119,104,105,108,101,32,114,101,97,100,32,99,112,32,117,114,108,32,99,112,116,121,112,101,59,32,100,111,10,32,32,32,32,101,99,104,111,32,36,99,112,32,36,117,114,108,10,32,32,32,32,105,102,32,91,32,33,32,45,101,32,99,111,100,101,112,97,103,101,115,47,36,99,112,46,84,66,76,32,93,59,32,116,104,101,110,10,32,32,32,32,32,32,32,32,99,117,114,108,32,36,117,114,108,32,124,32,115,101,100,32,39,115,47,35,46,42,47,47,103,39,32,124,32,97,119,107,32,39,78,70,61,61,50,39,32,62,32,99,111,100,101,112,97,103,101,115,47,36,99,112,46,84,66,76,10,32,32,32,32,102,105,10,32,32,32,32,101,99,104,111,32,34,105,102,40,116,121,112,101,111,102,32,36,74,83,86,65,82,32,61,61,61,32,39,117,110,100,101,102,105,110,101,100,39,41,32,36,74,83,86,65,82,32,61,32,123,125,59,34,32,62,32,98,105,116,115,47,36,99,112,46,106,115,46,116,109,112,10,32,32,32,32,110,111,100,101,32,109,97,107,101,46,110,106,115,32,36,99,112,32,36,74,83,86,65,82,32,124,32,116,101,101,32,45,97,32,98,105,116,115,47,36,99,112,46,106,115,46,116,109,112,32,62,62,32,36,79,85,84,70,73,76,69,46,116,109,112,10,32,32,32,32,115,101,100,32,39,115,47,34,92,40,91,48,45,57,93,43,92,41,34,58,47,92,49,58,47,103,39,32,60,98,105,116,115,47,36,99,112,46,106,115,46,116,109,112,32,62,98,105,116,115,47,36,99,112,46,106,115,10,32,32,32,32,114,109,32,45,102,32,98,105,116,115,47,36,99,112,46,106,115,46,116,109,112,10,100,111,110,101,10,101,99,104,111,32,34,47,47,32,101,115,108,105,110,116,45,100,105,115,97,98,108,101,45,110,101,120,116,45,108,105,110,101,32,110,111,45,117,110,100,101,102,34,32,62,62,32,36,79,85,84,70,73,76,69,46,116,109,112,10,101,99,104,111,32,34,105,102,32,40,116,121,112,101,111,102,32,109,111,100,117,108,101,32,33,61,61,32,39,117,110,100,101,102,105,110,101,100,39,32,38,38,32,109,111,100,117,108,101,46,101,120,112,111,114,116,115,32,38,38,32,116,121,112,101,111,102,32,68,79,95,78,79,84,95,69,88,80,79,82,84,95,67,79,68,69,80,65,71,69,32,61,61,61,32,39,117,110,100,101,102,105,110,101,100,39,41,32,109,111,100,117,108,101,46,101,120,112,111,114,116,115,32,61,32,36,74,83,86,65,82,59,34,32,62,62,32,36,79,85,84,70,73,76,69,46,116,109,112,10,115,101,100,32,39,115,47,34,92,40,91,48,45,57,93,43,92,41,34,58,47,92,49,58,47,103,39,32,60,36,79,85,84,70,73,76,69,46,116,109,112,32,62,36,79,85,84,70,73,76,69,10,114,109,32,45,102,32,36,79,85,84,70,73,76,69,46,116,109,112,10,96,96,96,10,10,35,35,32,85,116,105,108,105,116,105,101,115,10,10,84,104,101,32,101,110,99,111,100,101,32,97,110,100,32,100,101,99,111,100,101,32,102,117,110,99,116,105,111,110,115,32,97,114,101,32,107,101,112,116,32,105,110,32,97,32,115,101,112,97,114,97,116,101,32,115,99,114,105,112,116,32,40,96,99,112,117,116,105,108,115,46,106,115,96,41,46,10,10,66,111,116,104,32,101,110,99,111,100,101,32,97,110,100,32,100,101,99,111,100,101,32,100,101,97,108,32,119,105,116,104,32,100,97,116,97,32,114,101,112,114,101,115,101,110,116,101,100,32,97,115,58,10,10,45,32,83,116,114,105,110,103,32,40,101,110,99,111,100,101,32,101,120,112,101,99,116,115,32,74,83,32,115,116,114,105,110,103,44,32,100,101,99,111,100,101,32,105,110,116,101,114,112,114,101,116,115,32,85,67,83,50,32,99,104,97,114,115,32,97,115,32,99,111,100,101,115,41,10,45,32,65,114,114,97,121,32,40,101,110,99,111,100,101,32,101,120,112,101,99,116,115,32,97,114,114,97,121,32,111,102,32,74,83,32,83,116,114,105,110,103,32,99,104,97,114,97,99,116,101,114,115,44,32,100,101,99,111,100,101,32,101,120,112,101,99,116,115,32,110,117,109,98,101,114,115,41,10,45,32,66,117,102,102,101,114,32,40,101,110,99,111,100,101,32,101,120,112,101,99,116,115,32,85,84,70,45,56,32,115,116,114,105,110,103,44,32,100,101,99,111,100,101,32,101,120,112,101,99,116,115,32,99,111,100,101,112,111,105,110,116,115,47,98,121,116,101,115,41,46,10,10,84,104,101,32,96,111,102,109,116,96,32,118,97,114,105,97,98,108,101,32,99,111,110,116,114,111,108,115,32,96,101,110,99,111,100,101,96,32,111,117,116,112,117,116,32,40,96,115,116,114,96,44,32,96,97,114,114,96,32,114,101,115,112,101,99,116,105,118,101,108,121,41,10,119,104,105,108,101,32,116,104,101,32,105,110,112,117,116,32,102,111,114,109,97,116,32,105,115,32,97,117,116,111,109,97,116,105,99,97,108,108,121,32,100,101,116,101,114,109,105,110,101,100,46,10,10,35,32,84,101,115,116,115,10,10,84,104,101,32,116,101,115,116,115,32,105,110,99,108,117,100,101,32,74,83,32,118,97,108,105,100,105,116,121,32,116,101,115,116,115,32,40,114,101,113,117,105,114,105,110,103,32,111,114,32,101,118,97,108,117,97,116,105,110,103,32,99,111,100,101,41,58,10,10,96,96,96,62,116,101,115,116,46,106,115,10,118,97,114,32,102,115,32,61,32,114,101,113,117,105,114,101,40,39,102,115,39,41,44,32,97,115,115,101,114,116,32,61,32,114,101,113,117,105,114,101,40,39,97,115,115,101,114,116,39,41,44,32,118,109,32,61,32,114,101,113,117,105,114,101,40,39,118,109,39,41,59,10,118,97,114,32,99,112,116,97,98,108,101,44,32,115,98,99,115,59,10,100,101,115,99,114,105,98,101,40,39,115,111,117,114,99,101,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,105,116,40,39,115,104,111,117,108,100,32,108,111,97,100,32,110,111,100,101,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,32,99,112,116,97,98,108,101,32,61,32,114,101,113,117,105,114,101,40,39,46,47,39,41,59,32,125,41,59,10,32,32,105,116,40,39,115,104,111,117,108,100,32,108,111,97,100,32,115,98,99,115,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,32,115,98,99,115,32,61,32,114,101,113,117,105,114,101,40,39,46,47,115,98,99,115,39,41,59,32,125,41,59,10,32,32,105,116,40,39,115,104,111,117,108,100,32,108,111,97,100,32,101,120,99,101,108,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,32,101,120,99,101,108,32,61,32,114,101,113,117,105,114,101,40,39,46,47,99,112,101,120,99,101,108,39,41,59,32,125,41,59,10,32,32,105,116,40,39,115,104,111,117,108,100,32,112,114,111,99,101,115,115,32,98,105,116,115,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,32,32,118,97,114,32,102,105,108,101,115,32,61,32,102,115,46,114,101,97,100,100,105,114,83,121,110,99,40,39,98,105,116,115,39,41,46,102,105,108,116,101,114,40,102,117,110,99,116,105,111,110,40,120,41,123,114,101,116,117,114,110,32,120,46,115,117,98,115,116,114,40,45,51,41,61,61,34,46,106,115,34,59,125,41,59,10,32,32,32,32,102,105,108,101,115,46,102,111,114,69,97,99,104,40,102,117,110,99,116,105,111,110,40,120,41,32,123,10,32,32,32,32,32,32,118,109,46,114,117,110,73,110,84,104,105,115,67,111,110,116,101,120,116,40,102,115,46,114,101,97,100,70,105,108,101,83,121,110,99,40,39,46,47,98,105,116,115,47,39,32,43,32,120,41,41,59,10,32,32,32,32,125,41,59,10,32,32,125,41,59,10,125,41,59,10,96,96,96,10,10,84,104,101,32,82,69,65,68,77,69,32,116,101,115,116,115,32,118,101,114,105,102,121,32,116,104,101,32,115,110,105,112,112,101,116,115,32,105,110,32,116,104,101,32,82,69,65,68,77,69,58,10,10,96,96,96,62,116,101,115,116,46,106,115,10,100,101,115,99,114,105,98,101,40,39,82,69,65,68,77,69,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,118,97,114,32,114,101,97,100,109,101,32,61,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,32,32,118,97,114,32,117,110,105,99,111,100,101,95,99,112,49,48,48,48,48,95,50,53,53,32,61,32,99,112,116,97,98,108,101,91,49,48,48,48,48,93,46,100,101,99,91,50,53,53,93,59,32,47,47,32,10,32,32,32,32,97,115,115,101,114,116,46,101,113,117,97,108,40,117,110,105,99,111,100,101,95,99,112,49,48,48,48,48,95,50,53,53,44,32,34,34,41,59,10,10,32,32,32,32,118,97,114,32,99,112,49,48,48,48,48,95,55,49,49,32,61,32,99,112,116,97,98,108,101,91,49,48,48,48,48,93,46,101,110,99,91,83,116,114,105,110,103,46,102,114,111,109,67,104,97,114,67,111,100,101,40,55,49,49,41,93,59,32,47,47,32,50,53,53,10,32,32,32,32,97,115,115,101,114,116,46,101,113,117,97,108,40,99,112,49,48,48,48,48,95,55,49,49,44,32,50,53,53,41,59,10,10,32,32,32,32,118,97,114,32,98,49,32,61,32,91,48,120,98,98,44,48,120,101,51,44,48,120,100,55,44,48,120,100,99,93,59,10,32,32,32,32,118,97,114,32,115,49,32,61,32,98,49,46,109,97,112,40,102,117,110,99,116,105,111,110,40,120,41,32,123,32,114,101,116,117,114,110,32,83,116,114,105,110,103,46,102,114,111,109,67,104,97,114,67,111,100,101,40,120,41,59,32,125,41,46,106,111,105,110,40,34,34,41,59,10,32,32,32,32,118,97,114,32,32,61,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,100,101,99,111,100,101,40,57,51,54,44,32,98,49,41,59,10,32,32,32,32,118,97,114,32,98,117,102,32,61,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,101,110,99,111,100,101,40,57,51,54,44,32,32,41,59,10,32,32,32,32,97,115,115,101,114,116,46,101,113,117,97,108,40,44,34,34,41,59,10,32,32,32,32,97,115,115,101,114,116,46,101,113,117,97,108,40,98,117,102,46,108,101,110,103,116,104,44,32,52,41,59,10,32,32,32,32,102,111,114,40,118,97,114,32,105,32,61,32,48,59,32,105,32,33,61,32,52,59,32,43,43,105,41,32,97,115,115,101,114,116,46,101,113,117,97,108,40,98,49,91,105,93,44,32,98,117,102,91,105,93,41,59,10,10,32,32,32,32,118,97,114,32,98,50,32,61,32,91,48,120,102,48,44,48,120,57,102,44,48,120,56,100,44,48,120,97,51,93,59,10,32,32,32,32,118,97,114,32,115,117,115,104,105,61,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,100,101,99,111,100,101,40,54,53,48,48,49,44,32,98,50,41,59,10,32,32,32,32,118,97,114,32,115,98,117,102,32,61,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,101,110,99,111,100,101,40,54,53,48,48,49,44,32,115,117,115,104,105,41,59,10,32,32,32,32,97,115,115,101,114,116,46,101,113,117,97,108,40,115,117,115,104,105,44,34,34,41,59,10,32,32,32,32,97,115,115,101,114,116,46,101,113,117,97,108,40,115,98,117,102,46,108,101,110,103,116,104,44,32,52,41,59,10,32,32,32,32,102,111,114,40,118,97,114,32,105,32,61,32,48,59,32,105,32,33,61,32,52,59,32,43,43,105,41,32,97,115,115,101,114,116,46,101,113,117,97,108,40,98,50,91,105,93,44,32,115,98,117,102,91,105,93,41,59,10,10,32,32,125,59,10,32,32,105,116,40,39,115,104,111,117,108,100,32,98,101,32,99,111,114,114,101,99,116,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,101,110,99,97,99,104,101,40,41,59,10,32,32,32,32,114,101,97,100,109,101,40,41,59,10,32,32,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,100,101,99,97,99,104,101,40,41,59,10,32,32,32,32,114,101,97,100,109,101,40,41,59,10,32,32,125,41,59,10,125,41,59,10,96,96,96,10,10,84,104,101,32,99,111,110,115,105,115,116,101,110,99,121,32,116,101,115,116,115,32,109,97,107,101,32,115,117,114,101,32,116,104,97,116,32,101,110,99,111,100,105,110,103,32,97,110,100,32,100,101,99,111,100,105,110,103,32,97,114,101,32,112,115,101,117,100,111,32,105,110,118,101,114,115,101,115,58,10,10,96,96,96,62,116,101,115,116,46,106,115,10,100,101,115,99,114,105,98,101,40,39,99,111,110,115,105,115,116,101,110,99,121,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,99,112,116,97,98,108,101,32,61,32,114,101,113,117,105,114,101,40,39,46,47,39,41,59,10,32,32,85,32,61,32,99,112,116,97,98,108,101,46,117,116,105,108,115,59,10,32,32,118,97,114,32,99,104,107,32,61,32,102,117,110,99,116,105,111,110,40,99,112,116,97,98,108,101,44,32,99,97,99,104,101,105,116,41,32,123,32,114,101,116,117,114,110,32,102,117,110,99,116,105,111,110,40,120,41,32,123,10,32,32,32,32,105,116,40,39,115,104,111,117,108,100,32,99,111,110,115,105,115,116,101,110,116,108,121,32,112,114,111,99,101,115,115,32,67,80,32,39,32,43,32,120,44,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,32,32,32,32,118,97,114,32,99,112,32,61,32,99,112,116,97,98,108,101,91,120,93,44,32,68,32,61,32,99,112,46,100,101,99,44,32,69,32,61,32,99,112,46,101,110,99,59,10,32,32,32,32,32,32,105,102,40,99,97,99,104,101,105,116,41,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,101,110,99,97,99,104,101,40,41,59,10,32,32,32,32,32,32,101,108,115,101,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,100,101,99,97,99,104,101,40,41,59,10,32,32,32,32,32,32,79,98,106,101,99,116,46,107,101,121,115,40,68,41,46,102,111,114,69,97,99,104,40,102,117,110,99,116,105,111,110,40,100,41,32,123,10,32,32,32,32,32,32,32,32,105,102,40,69,91,68,91,100,93,93,32,33,61,32,100,41,32,123,10,32,32,32,32,32,32,32,32,32,32,105,102,40,116,121,112,101,111,102,32,69,91,68,91,100,93,93,32,33,61,61,32,34,117,110,100,101,102,105,110,101,100,34,41,32,114,101,116,117,114,110,59,10,32,32,32,32,32,32,32,32,32,32,105,102,40,68,91,100,93,46,99,104,97,114,67,111,100,101,65,116,40,48,41,32,61,61,32,48,120,70,70,70,68,41,32,114,101,116,117,114,110,59,10,32,32,32,32,32,32,32,32,32,32,105,102,40,68,91,69,91,68,91,100,93,93,93,32,61,61,61,32,68,91,100,93,41,32,114,101,116,117,114,110,59,10,32,32,32,32,32,32,32,32,32,32,116,104,114,111,119,32,110,101,119,32,69,114,114,111,114,40,120,32,43,32,34,32,101,46,100,91,34,32,43,32,100,32,43,32,34,93,32,61,32,34,32,43,32,69,91,68,91,100,93,93,32,43,32,34,59,32,100,91,34,32,43,32,100,32,43,32,34,93,61,34,32,43,32,68,91,100,93,32,43,32,34,59,32,100,46,101,46,100,91,34,32,43,32,100,32,43,32,34,93,32,61,32,34,32,43,32,68,91,69,91,68,91,100,93,93,93,41,59,10,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,125,41,59,10,32,32,32,32,32,32,79,98,106,101,99,116,46,107,101,121,115,40,69,41,46,102,111,114,69,97,99,104,40,102,117,110,99,116,105,111,110,40,101,41,32,123,10,32,32,32,32,32,32,32,32,105,102,40,68,91,69,91,101,93,93,32,33,61,32,101,41,32,123,10,32,32,32,32,32,32,32,32,32,32,116,104,114,111,119,32,110,101,119,32,69,114,114,111,114,40,120,32,43,32,34,32,100,46,101,91,34,32,43,32,101,32,43,32,34,93,32,61,32,34,32,43,32,68,91,69,91,101,93,93,32,43,32,34,59,32,101,91,34,32,43,32,101,32,43,32,34,93,61,34,32,43,32,69,91,101,93,32,43,32,34,59,32,101,46,100,46,101,91,34,32,43,32,101,32,43,32,34,93,32,61,32,34,32,43,32,69,91,68,91,69,91,101,93,93,93,41,59,10,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,125,41,59,10,32,32,32,32,32,32,118,97,114,32,99,111,114,112,117,115,32,61,32,91,34,102,111,111,98,97,114,34,93,59,10,32,32,32,32,32,32,99,111,114,112,117,115,46,102,111,114,69,97,99,104,40,102,117,110,99,116,105,111,110,40,119,41,123,10,32,32,32,32,32,32,32,32,97,115,115,101,114,116,46,101,113,117,97,108,40,85,46,100,101,99,111,100,101,40,120,44,85,46,101,110,99,111,100,101,40,120,44,119,41,41,44,119,41,59,10,32,32,32,32,32,32,125,41,59,10,32,32,32,32,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,101,110,99,97,99,104,101,40,41,59,10,32,32,32,32,125,41,59,10,32,32,125,59,32,125,59,10,32,32,100,101,115,99,114,105,98,101,40,39,99,97,99,104,101,100,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,32,32,79,98,106,101,99,116,46,107,101,121,115,40,99,112,116,97,98,108,101,41,46,102,105,108,116,101,114,40,102,117,110,99,116,105,111,110,40,119,41,32,123,32,114,101,116,117,114,110,32,119,32,61,61,32,43,119,59,32,125,41,46,102,111,114,69,97,99,104,40,99,104,107,40,99,112,116,97,98,108,101,44,32,116,114,117,101,41,41,59,10,32,32,125,41,59,10,32,32,100,101,115,99,114,105,98,101,40,39,100,105,114,101,99,116,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,32,32,79,98,106,101,99,116,46,107,101,121,115,40,99,112,116,97,98,108,101,41,46,102,105,108,116,101,114,40,102,117,110,99,116,105,111,110,40,119,41,32,123,32,114,101,116,117,114,110,32,119,32,61,61,32,43,119,59,32,125,41,46,102,111,114,69,97,99,104,40,99,104,107,40,99,112,116,97,98,108,101,44,32,102,97,108,115,101,41,41,59,10,32,32,125,41,59,10,125,41,59,10,96,96,96,10,10,84,104,101,32,110,101,120,116,32,116,101,115,116,115,32,108,111,111,107,32,97,116,32,112,111,115,115,105,98,108,101,32,101,110,116,114,121,32,99,111,110,100,105,116,105,111,110,115,58,10,10,96,96,96,10,100,101,115,99,114,105,98,101,40,39,101,110,116,114,121,32,99,111,110,100,105,116,105,111,110,115,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,105,116,40,39,115,104,111,117,108,100,32,102,97,105,108,32,116,111,32,108,111,97,100,32,117,116,105,108,115,32,105,102,32,99,112,116,97,98,108,101,32,117,110,97,118,97,105,108,97,98,108,101,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,32,32,118,97,114,32,115,97,110,100,98,111,120,32,61,32,123,125,59,10,32,32,32,32,118,97,114,32,99,116,120,32,61,32,118,109,46,99,114,101,97,116,101,67,111,110,116,101,120,116,40,115,97,110,100,98,111,120,41,59,10,32,32,32,32,97,115,115,101,114,116,46,116,104,114,111,119,115,40,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,32,32,32,32,118,109,46,114,117,110,73,110,67,111,110,116,101,120,116,40,102,115,46,114,101,97,100,70,105,108,101,83,121,110,99,40,39,99,112,117,116,105,108,115,46,106,115,39,44,39,117,116,102,56,39,41,44,99,116,120,41,59,10,32,32,32,32,125,41,59,10,32,32,125,41,59,10,32,32,105,116,40,39,115,104,111,117,108,100,32,108,111,97,100,32,117,116,105,108,115,32,105,102,32,99,112,116,97,98,108,101,32,105,115,32,97,118,97,105,108,97,98,108,101,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,32,32,118,97,114,32,115,97,110,100,98,111,120,32,61,32,123,125,59,10,32,32,32,32,118,97,114,32,99,116,120,32,61,32,118,109,46,99,114,101,97,116,101,67,111,110,116,101,120,116,40,115,97,110,100,98,111,120,41,59,10,32,32,32,32,118,109,46,114,117,110,73,110,67,111,110,116,101,120,116,40,102,115,46,114,101,97,100,70,105,108,101,83,121,110,99,40,39,99,112,101,120,99,101,108,46,106,115,39,44,39,117,116,102,56,39,41,44,99,116,120,41,59,10,32,32,32,32,118,109,46,114,117,110,73,110,67,111,110,116,101,120,116,40,102,115,46,114,101,97,100,70,105,108,101,83,121,110,99,40,39,99,112,117,116,105,108,115,46,106,115,39,44,39,117,116,102,56,39,41,44,99,116,120,41,59,10,32,32,125,41,59,10,32,32,118,97,114,32,99,104,107,101,110,32,61,32,102,117,110,99,116,105,111,110,40,99,112,44,32,105,41,32,123,10,32,32,32,32,118,97,114,32,99,32,61,32,102,117,110,99,116,105,111,110,40,99,112,44,32,105,44,32,101,41,32,123,10,32,32,32,32,32,32,118,97,114,32,115,116,114,32,61,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,101,110,99,111,100,101,40,99,112,44,105,44,101,41,59,10,32,32,32,32,32,32,118,97,114,32,97,114,114,32,61,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,101,110,99,111,100,101,40,99,112,44,105,46,115,112,108,105,116,40,34,34,41,44,101,41,59,10,32,32,32,32,32,32,97,115,115,101,114,116,46,100,101,101,112,69,113,117,97,108,40,115,116,114,44,97,114,114,41,59,10,32,32,32,32,32,32,105,102,40,116,121,112,101,111,102,32,66,117,102,102,101,114,32,61,61,61,32,39,117,110,100,101,102,105,110,101,100,39,41,32,114,101,116,117,114,110,59,10,32,32,32,32,32,32,118,97,114,32,98,117,102,32,61,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,101,110,99,111,100,101,40,99,112,44,110,101,119,32,66,117,102,102,101,114,40,105,41,44,101,41,59,10,32,32,32,32,32,32,97,115,115,101,114,116,46,100,101,101,112,69,113,117,97,108,40,115,116,114,44,98,117,102,41,59,10,32,32,32,32,125,59,10,32,32,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,101,110,99,97,99,104,101,40,41,59,10,32,32,32,32,99,40,99,112,44,105,41,59,10,32,32,32,32,99,40,99,112,44,105,44,39,98,117,102,39,41,59,10,32,32,32,32,99,40,99,112,44,105,44,39,97,114,114,39,41,59,10,32,32,32,32,99,40,99,112,44,105,44,39,115,116,114,39,41,59,10,32,32,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,100,101,99,97,99,104,101,40,41,59,10,32,32,32,32,99,40,99,112,44,105,41,59,10,32,32,32,32,99,40,99,112,44,105,44,39,98,117,102,39,41,59,10,32,32,32,32,99,40,99,112,44,105,44,39,97,114,114,39,41,59,10,32,32,32,32,99,40,99,112,44,105,44,39,115,116,114,39,41,59,10,32,32,125,59,10,32,32,100,101,115,99,114,105,98,101,40,39,101,110,99,111,100,101,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,32,32,105,116,40,39,67,80,32,32,49,50,53,50,32,58,32,115,98,99,115,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,32,99,104,107,101,110,40,49,50,53,50,44,34,102,111,111,98,114,34,41,59,32,125,41,59,10,32,32,32,32,105,116,40,39,67,80,32,32,32,55,48,56,32,58,32,115,98,99,115,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,32,99,104,107,101,110,40,55,48,56,44,34,32,97,110,100,32,32,115,109,105,108,101,121,32,102,97,99,101,115,34,41,59,125,41,59,10,32,32,32,32,105,116,40,39,67,80,32,32,32,57,51,54,32,58,32,100,98,99,115,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,32,99,104,107,101,110,40,57,51,54,44,32,34,34,41,59,125,41,59,10,32,32,125,41,59,10,32,32,118,97,114,32,99,104,107,100,101,32,61,32,102,117,110,99,116,105,111,110,40,99,112,44,32,105,41,32,123,10,32,32,32,32,118,97,114,32,99,32,61,32,102,117,110,99,116,105,111,110,40,99,112,44,32,105,41,32,123,10,32,32,32,32,32,32,118,97,114,32,115,59,10,32,32,32,32,32,32,105,102,40,116,121,112,101,111,102,32,66,117,102,102,101,114,32,33,61,61,32,39,117,110,100,101,102,105,110,101,100,39,32,38,38,32,105,32,105,110,115,116,97,110,99,101,111,102,32,66,117,102,102,101,114,41,32,115,32,61,32,91,93,46,109,97,112,46,99,97,108,108,40,105,44,32,102,117,110,99,116,105,111,110,40,115,41,123,114,101,116,117,114,110,32,83,116,114,105,110,103,46,102,114,111,109,67,104,97,114,67,111,100,101,40,115,41,59,32,125,41,59,10,32,32,32,32,32,32,101,108,115,101,32,115,61,40,105,46,109,97,112,41,32,63,32,105,46,109,97,112,40,102,117,110,99,116,105,111,110,40,115,41,123,114,101,116,117,114,110,32,83,116,114,105,110,103,46,102,114,111,109,67,104,97,114,67,111,100,101,40,115,41,59,32,125,41,32,58,32,105,59,10,32,32,32,32,32,32,118,97,114,32,115,116,114,32,61,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,100,101,99,111,100,101,40,99,112,44,105,41,59,10,32,32,32,32,32,32,118,97,114,32,97,114,114,32,61,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,100,101,99,111,100,101,40,99,112,44,115,46,106,111,105,110,63,115,46,106,111,105,110,40,34,34,41,58,115,41,59,10,32,32,32,32,32,32,97,115,115,101,114,116,46,100,101,101,112,69,113,117,97,108,40,115,116,114,44,97,114,114,41,59,10,32,32,32,32,32,32,105,102,40,116,121,112,101,111,102,32,66,117,102,102,101,114,32,61,61,61,32,39,117,110,100,101,102,105,110,101,100,39,41,32,114,101,116,117,114,110,59,10,32,32,32,32,32,32,118,97,114,32,98,117,102,32,61,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,100,101,99,111,100,101,40,99,112,44,110,101,119,32,66,117,102,102,101,114,40,105,41,41,59,10,32,32,32,32,32,32,97,115,115,101,114,116,46,100,101,101,112,69,113,117,97,108,40,115,116,114,44,98,117,102,41,59,10,32,32,32,32,125,59,10,32,32,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,101,110,99,97,99,104,101,40,41,59,10,32,32,32,32,99,40,99,112,44,105,41,59,10,32,32,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,100,101,99,97,99,104,101,40,41,59,10,32,32,32,32,99,40,99,112,44,105,41,59,10,32,32,125,59,10,32,32,100,101,115,99,114,105,98,101,40,39,100,101,99,111,100,101,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,32,32,105,116,40,39,67,80,32,32,49,50,53,50,32,58,32,115,98,99,115,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,32,99,104,107,100,101,40,49,50,53,50,44,91,48,120,54,54,44,32,48,120,54,102,44,32,48,120,54,102,44,32,48,120,54,50,44,32,48,120,54,49,44,32,48,120,55,50,93,41,59,32,125,41,59,32,47,42,32,34,102,111,111,98,97,114,34,32,42,47,10,32,32,32,32,105,102,40,116,121,112,101,111,102,32,66,117,102,102,101,114,32,33,61,61,32,39,117,110,100,101,102,105,110,101,100,39,41,32,105,116,40,39,67,80,32,32,32,55,48,56,32,58,32,115,98,99,115,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,32,99,104,107,100,101,40,55,48,56,44,32,110,101,119,32,66,117,102,102,101,114,40,91,48,120,99,97,44,32,48,120,50,48,44,32,48,120,54,49,44,32,48,120,54,101,44,32,48,120,54,52,44,32,48,120,50,48,44,32,48,120,99,98,44,32,48,120,50,48,44,32,48,120,55,51,44,32,48,120,54,100,44,32,48,120,54,57,44,32,48,120,54,99,44,32,48,120,54,53,44,32,48,120,55,57,44,32,48,120,50,48,44,32,48,120,54,54,44,32,48,120,54,49,44,32,48,120,54,51,44,32,48,120,54,53,44,32,48,120,55,51,93,41,41,59,32,125,41,59,32,47,42,32,40,34,32,97,110,100,32,32,115,109,105,108,101,121,32,102,97,99,101,115,34,41,32,42,47,10,32,32,32,32,105,116,40,39,67,80,32,32,32,57,51,54,32,58,32,100,98,99,115,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,32,99,104,107,100,101,40,57,51,54,44,32,91,48,120,100,53,44,32,48,120,101,50,44,32,48,120,99,97,44,32,48,120,99,55,44,32,48,120,100,54,44,32,48,120,100,48,44,32,48,120,99,101,44,32,48,120,99,52,44,32,48,120,100,55,44,32,48,120,100,54,44,32,48,120,98,55,44,32,48,120,102,98,44,32,48,120,98,50,44,32,48,120,101,50,44,32,48,120,99,97,44,32,48,120,100,52,93,41,59,125,41,59,32,47,42,32,34,34,32,42,47,10,32,32,125,41,59,10,125,41,59,10,96,96,96,10,10,84,104,101,32,96,116,101,115,116,102,105,108,101,96,32,104,101,108,112,101,114,32,102,117,110,99,116,105,111,110,32,114,101,97,100,115,32,97,32,102,105,108,101,32,97,110,100,32,99,111,109,112,97,114,101,115,32,116,111,32,110,111,100,101,39,115,32,114,101,97,100,32,102,97,99,105,108,105,116,105,101,115,58,10,10,96,96,96,62,116,101,115,116,46,106,115,10,102,117,110,99,116,105,111,110,32,116,101,115,116,102,105,108,101,40,102,44,99,112,44,116,121,112,101,44,115,107,105,112,41,32,123,10,32,32,118,97,114,32,100,32,61,32,102,115,46,114,101,97,100,70,105,108,101,83,121,110,99,40,102,41,59,10,32,32,118,97,114,32,120,32,61,32,102,115,46,114,101,97,100,70,105,108,101,83,121,110,99,40,102,44,32,116,121,112,101,41,59,10,32,32,118,97,114,32,97,32,61,32,120,46,115,112,108,105,116,40,34,34,41,59,10,32,32,118,97,114,32,99,104,107,32,61,32,102,117,110,99,116,105,111,110,40,99,112,41,32,123,10,32,32,32,32,118,97,114,32,121,32,61,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,100,101,99,111,100,101,40,99,112,44,32,100,41,59,10,32,32,32,32,97,115,115,101,114,116,46,101,113,117,97,108,40,120,44,121,41,59,10,32,32,32,32,118,97,114,32,122,32,61,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,101,110,99,111,100,101,40,99,112,44,32,120,41,59,10,32,32,32,32,105,102,40,122,46,108,101,110,103,116,104,32,33,61,32,100,46,108,101,110,103,116,104,41,32,116,104,114,111,119,32,110,101,119,32,69,114,114,111,114,40,102,32,43,32,34,32,34,32,43,32,74,83,79,78,46,115,116,114,105,110,103,105,102,121,40,122,41,32,43,32,34,32,33,61,32,34,32,43,32,74,83,79,78,46,115,116,114,105,110,103,105,102,121,40,100,41,32,43,32,34,32,58,32,34,32,43,32,122,46,108,101,110,103,116,104,32,43,32,34,32,34,32,43,32,100,46,108,101,110,103,116,104,41,59,10,32,32,32,32,102,111,114,40,118,97,114,32,105,32,61,32,48,59,32,105,32,33,61,32,100,46,108,101,110,103,116,104,59,32,43,43,105,41,32,105,102,40,100,91,105,93,32,33,61,61,32,122,91,105,93,41,32,116,104,114,111,119,32,110,101,119,32,69,114,114,111,114,40,34,34,32,43,32,105,32,43,32,34,32,34,32,43,32,100,91,105,93,32,43,32,34,33,61,34,32,43,32,122,91,105,93,41,59,10,32,32,32,32,105,102,40,115,107,105,112,41,32,114,101,116,117,114,110,59,10,32,32,32,32,122,32,61,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,101,110,99,111,100,101,40,99,112,44,32,97,41,59,10,32,32,32,32,105,102,40,122,46,108,101,110,103,116,104,32,33,61,32,100,46,108,101,110,103,116,104,41,32,116,104,114,111,119,32,110,101,119,32,69,114,114,111,114,40,102,32,43,32,34,32,34,32,43,32,74,83,79,78,46,115,116,114,105,110,103,105,102,121,40,122,41,32,43,32,34,32,33,61,32,34,32,43,32,74,83,79,78,46,115,116,114,105,110,103,105,102,121,40,100,41,32,43,32,34,32,58,32,34,32,43,32,122,46,108,101,110,103,116,104,32,43,32,34,32,34,32,43,32,100,46,108,101,110,103,116,104,41,59,10,32,32,32,32,102,111,114,40,118,97,114,32,105,32,61,32,48,59,32,105,32,33,61,32,100,46,108,101,110,103,116,104,59,32,43,43,105,41,32,105,102,40,100,91,105,93,32,33,61,61,32,122,91,105,93,41,32,116,104,114,111,119,32,110,101,119,32,69,114,114,111,114,40,34,34,32,43,32,105,32,43,32,34,32,34,32,43,32,100,91,105,93,32,43,32,34,33,61,34,32,43,32,122,91,105,93,41,59,10,32,32,32,32,105,102,40,102,46,105,110,100,101,120,79,102,40,34,99,112,116,97,98,108,101,46,106,115,34,41,32,61,61,32,45,49,41,32,123,10,32,32,32,32,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,101,110,99,111,100,101,40,99,112,44,32,100,44,32,39,115,116,114,39,41,59,10,32,32,32,32,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,101,110,99,111,100,101,40,99,112,44,32,100,44,32,39,97,114,114,39,41,59,10,32,32,32,32,125,10,32,32,125,10,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,101,110,99,97,99,104,101,40,41,59,10,32,32,99,104,107,40,99,112,41,59,10,32,32,105,102,40,115,107,105,112,41,32,114,101,116,117,114,110,59,10,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,100,101,99,97,99,104,101,40,41,59,10,32,32,99,104,107,40,99,112,41,59,10,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,101,110,99,97,99,104,101,40,41,59,10,125,10,96,96,96,10,10,84,104,101,32,96,117,116,102,56,96,32,116,101,115,116,115,32,118,101,114,105,102,121,32,85,84,70,45,56,32,101,110,99,111,100,105,110,103,32,111,102,32,116,104,101,32,97,99,116,117,97,108,32,74,83,32,115,111,117,114,99,101,115,58,10,10,96,96,96,62,116,101,115,116,46,106,115,10,100,101,115,99,114,105,98,101,40,39,110,111,100,101,32,110,97,116,105,118,101,115,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,118,97,114,32,110,111,100,101,32,61,32,91,91,54,53,48,48,49,44,32,39,117,116,102,56,39,44,49,93,44,32,91,49,50,48,48,44,32,39,117,116,102,49,54,108,101,39,44,49,93,44,32,91,50,48,49,50,55,44,32,39,97,115,99,105,105,39,44,48,93,93,59,10,32,32,118,97,114,32,117,110,105,99,111,100,101,102,105,108,101,115,32,61,32,91,39,99,111,100,101,112,97,103,101,46,109,100,39,44,39,82,69,65,68,77,69,46,109,100,39,44,39,99,112,116,97,98,108,101,46,106,115,39,93,59,10,32,32,118,97,114,32,97,115,99,105,105,102,105,108,101,115,32,61,32,91,39,99,112,117,116,105,108,115,46,106,115,39,93,59,10,32,32,110,111,100,101,46,102,111,114,69,97,99,104,40,102,117,110,99,116,105,111,110,40,119,41,32,123,10,32,32,32,32,100,101,115,99,114,105,98,101,40,119,91,49,93,44,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,32,32,32,32,99,112,116,97,98,108,101,32,61,32,114,101,113,117,105,114,101,40,39,46,47,39,41,59,10,32,32,32,32,32,32,97,115,99,105,105,102,105,108,101,115,46,102,111,114,69,97,99,104,40,102,117,110,99,116,105,111,110,40,102,41,32,123,10,32,32,32,32,32,32,32,32,105,116,40,39,115,104,111,117,108,100,32,112,114,111,99,101,115,115,32,39,32,43,32,102,44,32,102,117,110,99,116,105,111,110,40,41,32,123,32,116,101,115,116,102,105,108,101,40,39,46,47,109,105,115,99,47,39,43,102,43,39,46,39,43,119,91,49,93,44,119,91,48,93,44,119,91,49,93,41,59,32,125,41,59,10,32,32,32,32,32,32,125,41,59,10,32,32,32,32,32,32,105,102,40,33,119,91,50,93,41,32,114,101,116,117,114,110,59,10,32,32,32,32,32,32,117,110,105,99,111,100,101,102,105,108,101,115,46,102,111,114,69,97,99,104,40,102,117,110,99,116,105,111,110,40,102,41,32,123,10,32,32,32,32,32,32,32,32,105,116,40,39,115,104,111,117,108,100,32,112,114,111,99,101,115,115,32,39,32,43,32,102,44,32,102,117,110,99,116,105,111,110,40,41,32,123,32,116,101,115,116,102,105,108,101,40,39,46,47,109,105,115,99,47,39,43,102,43,39,46,39,43,119,91,49,93,44,119,91,48,93,44,119,91,49,93,41,59,32,125,41,59,10,32,32,32,32,32,32,125,41,59,10,32,32,32,32,32,32,105,102,40,119,91,49,93,32,61,61,61,32,39,117,116,102,56,39,41,32,105,116,40,39,115,104,111,117,108,100,32,112,114,111,99,101,115,115,32,98,105,116,115,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,32,32,32,32,32,32,118,97,114,32,102,105,108,101,115,32,61,32,102,115,46,114,101,97,100,100,105,114,83,121,110,99,40,39,98,105,116,115,39,41,46,102,105,108,116,101,114,40,102,117,110,99,116,105,111,110,40,120,41,123,114,101,116,117,114,110,32,120,46,115,117,98,115,116,114,40,45,51,41,61,61,34,46,106,115,34,59,125,41,59,10,32,32,32,32,32,32,32,32,102,105,108,101,115,46,102,111,114,69,97,99,104,40,102,117,110,99,116,105,111,110,40,102,41,32,123,32,116,101,115,116,102,105,108,101,40,39,46,47,98,105,116,115,47,39,32,43,32,102,44,119,91,48,93,44,119,91,49,93,44,116,114,117,101,41,59,32,125,41,59,10,32,32,32,32,32,32,125,41,59,10,32,32,32,32,125,41,59,10,32,32,125,41,59,10,125,41,59,10,96,96,96,10,10,84,104,101,32,96,117,116,102,42,96,32,97,110,100,32,96,97,115,99,105,105,96,32,116,101,115,116,115,32,97,116,116,101,109,112,116,32,116,111,32,116,101,115,116,32,111,116,104,101,114,32,109,97,103,105,99,32,102,111,114,109,97,116,115,58,10,10,96,96,96,62,116,101,115,116,46,106,115,10,118,97,114,32,109,32,61,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,109,97,103,105,99,59,10,102,117,110,99,116,105,111,110,32,99,109,112,40,120,44,122,41,32,123,10,32,32,97,115,115,101,114,116,46,101,113,117,97,108,40,120,46,108,101,110,103,116,104,44,32,122,46,108,101,110,103,116,104,41,59,10,32,32,102,111,114,40,118,97,114,32,105,32,61,32,48,59,32,105,32,33,61,32,122,46,108,101,110,103,116,104,59,32,43,43,105,41,32,97,115,115,101,114,116,46,101,113,117,97,108,40,105,43,34,47,34,43,120,46,108,101,110,103,116,104,43,34,34,43,120,91,105,93,44,32,105,43,34,47,34,43,122,46,108,101,110,103,116,104,43,34,34,43,122,91,105,93,41,59,10,125,10,79,98,106,101,99,116,46,107,101,121,115,40,109,41,46,102,111,114,69,97,99,104,40,102,117,110,99,116,105,111,110,40,116,41,123,105,102,40,116,32,33,61,32,49,54,57,54,57,41,32,100,101,115,99,114,105,98,101,40,109,91,116,93,44,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,105,116,40,34,115,104,111,117,108,100,32,112,114,111,99,101,115,115,32,99,111,100,101,112,97,103,101,46,109,100,46,34,32,43,32,109,91,116,93,44,32,102,115,46,101,120,105,115,116,115,83,121,110,99,40,39,46,47,109,105,115,99,47,99,111,100,101,112,97,103,101,46,109,100,46,39,32,43,32,109,91,116,93,41,32,63,10,32,32,32,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,32,32,32,32,118,97,114,32,98,32,61,32,102,115,46,114,101,97,100,70,105,108,101,83,121,110,99,40,39,46,47,109,105,115,99,47,99,111,100,101,112,97,103,101,46,109,100,46,117,116,102,56,39,44,32,34,117,116,102,56,34,41,59,10,32,32,32,32,32,32,105,102,40,109,91,116,93,32,61,61,61,32,34,97,115,99,105,105,34,41,32,98,32,61,32,98,46,114,101,112,108,97,99,101,40,47,91,92,117,48,48,56,48,45,92,117,102,102,102,102,93,42,47,103,44,34,34,41,59,10,32,32,32,32,32,32,118,97,114,32,120,32,61,32,102,115,46,114,101,97,100,70,105,108,101,83,121,110,99,40,39,46,47,109,105,115,99,47,99,111,100,101,112,97,103,101,46,109,100,46,39,32,43,32,109,91,116,93,41,59,10,32,32,32,32,32,32,118,97,114,32,121,44,32,122,59,10,32,32,32,32,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,101,110,99,97,99,104,101,40,41,59,10,32,32,32,32,32,32,121,32,61,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,100,101,99,111,100,101,40,116,44,32,120,41,59,10,32,32,32,32,32,32,97,115,115,101,114,116,46,101,113,117,97,108,40,121,44,98,41,59,10,32,32,32,32,32,32,122,32,61,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,101,110,99,111,100,101,40,116,44,32,121,41,59,10,32,32,32,32,32,32,105,102,40,116,32,33,61,32,54,53,48,48,48,41,32,99,109,112,40,120,44,122,41,59,10,32,32,32,32,32,32,101,108,115,101,32,123,32,97,115,115,101,114,116,46,101,113,117,97,108,40,121,44,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,100,101,99,111,100,101,40,116,44,32,122,41,41,59,32,125,10,32,32,32,32,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,100,101,99,97,99,104,101,40,41,59,10,32,32,32,32,32,32,121,32,61,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,100,101,99,111,100,101,40,116,44,32,120,41,59,10,32,32,32,32,32,32,97,115,115,101,114,116,46,101,113,117,97,108,40,121,44,98,41,59,10,32,32,32,32,32,32,122,32,61,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,101,110,99,111,100,101,40,116,44,32,121,41,59,10,32,32,32,32,32,32,105,102,40,116,32,33,61,32,54,53,48,48,48,41,32,99,109,112,40,120,44,122,41,59,10,32,32,32,32,32,32,101,108,115,101,32,123,32,97,115,115,101,114,116,46,101,113,117,97,108,40,121,44,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,100,101,99,111,100,101,40,116,44,32,122,41,41,59,32,125,10,32,32,32,32,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,101,110,99,97,99,104,101,40,41,59,10,32,32,32,32,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,101,110,99,111,100,101,40,116,44,32,121,44,32,39,115,116,114,39,41,59,10,32,32,32,32,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,101,110,99,111,100,101,40,116,44,32,121,44,32,39,97,114,114,39,41,59,10,32,32,32,32,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,100,101,99,97,99,104,101,40,41,59,10,32,32,32,32,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,101,110,99,111,100,101,40,116,44,32,121,44,32,39,115,116,114,39,41,59,10,32,32,32,32,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,101,110,99,111,100,101,40,116,44,32,121,44,32,39,97,114,114,39,41,59,10,32,32,32,32,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,101,110,99,97,99,104,101,40,41,59,10,32,32,32,32,125,10,32,32,58,32,110,117,108,108,41,59,10,32,32,105,116,40,34,115,104,111,117,108,100,32,112,114,111,99,101,115,115,32,82,69,65,68,77,69,46,109,100,46,34,32,43,32,109,91,116,93,44,32,102,115,46,101,120,105,115,116,115,83,121,110,99,40,39,46,47,109,105,115,99,47,82,69,65,68,77,69,46,109,100,46,39,32,43,32,109,91,116,93,41,32,63,10,32,32,32,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,32,32,32,32,118,97,114,32,98,32,61,32,102,115,46,114,101,97,100,70,105,108,101,83,121,110,99,40,39,46,47,109,105,115,99,47,82,69,65,68,77,69,46,109,100,46,117,116,102,56,39,44,32,34,117,116,102,56,34,41,59,10,32,32,32,32,32,32,105,102,40,109,91,116,93,32,61,61,61,32,34,97,115,99,105,105,34,41,32,98,32,61,32,98,46,114,101,112,108,97,99,101,40,47,91,92,117,48,48,56,48,45,92,117,102,102,102,102,93,42,47,103,44,34,34,41,59,10,32,32,32,32,32,32,118,97,114,32,120,32,61,32,102,115,46,114,101,97,100,70,105,108,101,83,121,110,99,40,39,46,47,109,105,115,99,47,82,69,65,68,77,69,46,109,100,46,39,32,43,32,109,91,116,93,41,59,10,32,32,32,32,32,32,120,32,61,32,91,93,46,115,108,105,99,101,46,99,97,108,108,40,120,41,59,10,32,32,32,32,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,101,110,99,97,99,104,101,40,41,59,10,32,32,32,32,32,32,118,97,114,32,121,32,61,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,100,101,99,111,100,101,40,116,44,32,120,41,59,10,32,32,32,32,32,32,97,115,115,101,114,116,46,101,113,117,97,108,40,121,44,98,41,59,10,32,32,32,32,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,100,101,99,97,99,104,101,40,41,59,10,32,32,32,32,32,32,118,97,114,32,121,32,61,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,100,101,99,111,100,101,40,116,44,32,120,41,59,10,32,32,32,32,32,32,97,115,115,101,114,116,46,101,113,117,97,108,40,121,44,98,41,59,10,32,32,32,32,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,101,110,99,97,99,104,101,40,41,59,10,32,32,32,32,125,10,32,32,58,32,110,117,108,108,41,59,10,125,41,59,125,41,59,10,96,96,96,10,10,84,104,101,32,99,111,100,101,112,97,103,101,32,96,54,57,54,57,96,32,105,115,32,110,111,116,32,100,101,102,105,110,101,100,44,32,115,111,32,111,112,101,114,97,116,105,111,110,115,32,115,104,111,117,108,100,32,102,97,105,108,58,10,10,96,96,96,62,116,101,115,116,46,106,115,10,100,101,115,99,114,105,98,101,40,39,102,97,105,108,117,114,101,115,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,105,116,40,39,115,104,111,117,108,100,32,102,97,105,108,32,116,111,32,102,105,110,100,32,67,80,32,54,57,54,57,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,32,32,97,115,115,101,114,116,46,116,104,114,111,119,115,40,102,117,110,99,116,105,111,110,40,41,123,99,112,116,97,98,108,101,91,54,57,54,57,93,46,100,101,99,125,41,59,10,32,32,32,32,97,115,115,101,114,116,46,116,104,114,111,119,115,40,102,117,110,99,116,105,111,110,40,41,123,99,112,116,97,98,108,101,91,54,57,54,57,93,46,101,110,99,125,41,59,10,32,32,125,41,59,10,32,32,105,116,40,39,115,104,111,117,108,100,32,102,97,105,108,32,117,115,105,110,103,32,117,116,105,108,115,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,32,32,97,115,115,101,114,116,40,33,99,112,116,97,98,108,101,46,117,116,105,108,115,46,104,97,115,99,112,40,54,57,54,57,41,41,59,10,32,32,32,32,97,115,115,101,114,116,46,116,104,114,111,119,115,40,102,117,110,99,116,105,111,110,40,41,123,114,101,116,117,114,110,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,101,110,99,111,100,101,40,54,57,54,57,44,32,34,102,111,111,98,97,114,34,41,59,32,125,41,59,10,32,32,32,32,97,115,115,101,114,116,46,116,104,114,111,119,115,40,102,117,110,99,116,105,111,110,40,41,123,114,101,116,117,114,110,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,100,101,99,111,100,101,40,54,57,54,57,44,32,91,48,120,50,48,93,41,59,32,125,41,59,10,32,32,125,41,59,10,32,32,105,116,40,39,115,104,111,117,108,100,32,102,97,105,108,32,119,105,116,104,32,98,108,97,99,107,32,109,97,103,105,99,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,32,32,97,115,115,101,114,116,40,99,112,116,97,98,108,101,46,117,116,105,108,115,46,104,97,115,99,112,40,49,54,57,54,57,41,41,59,10,32,32,32,32,97,115,115,101,114,116,46,116,104,114,111,119,115,40,102,117,110,99,116,105,111,110,40,41,123,114,101,116,117,114,110,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,101,110,99,111,100,101,40,49,54,57,54,57,44,32,34,102,111,111,98,97,114,34,41,59,32,125,41,59,10,32,32,32,32,97,115,115,101,114,116,46,116,104,114,111,119,115,40,102,117,110,99,116,105,111,110,40,41,123,114,101,116,117,114,110,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,100,101,99,111,100,101,40,49,54,57,54,57,44,32,91,48,120,50,48,93,41,59,32,125,41,59,10,32,32,125,41,59,10,32,32,105,116,40,39,115,104,111,117,108,100,32,102,97,105,108,32,119,104,101,110,32,112,114,101,115,101,110,116,101,100,32,119,105,116,104,32,105,110,118,97,108,105,100,32,99,104,97,114,32,99,111,100,101,115,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,32,32,97,115,115,101,114,116,46,116,104,114,111,119,115,40,102,117,110,99,116,105,111,110,40,41,123,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,100,101,99,97,99,104,101,40,41,59,32,114,101,116,117,114,110,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,101,110,99,111,100,101,40,50,48,49,50,55,44,32,91,83,116,114,105,110,103,46,102,114,111,109,67,104,97,114,67,111,100,101,40,48,120,65,65,41,93,41,59,125,41,59,10,32,32,125,41,59,10,32,32,105,116,40,39,115,104,111,117,108,100,32,102,97,105,108,32,116,111,32,112,114,111,112,97,103,97,116,101,32,85,84,70,56,32,66,79,77,32,105,110,32,85,84,70,55,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,32,32,91,34,43,47,118,56,45,97,98,99,34,44,32,34,43,47,118,57,34,93,46,102,111,114,69,97,99,104,40,102,117,110,99,116,105,111,110,40,109,41,32,123,32,97,115,115,101,114,116,46,116,104,114,111,119,115,40,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,32,32,32,32,97,115,115,101,114,116,46,101,113,117,97,108,40,109,44,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,101,110,99,111,100,101,40,54,53,48,48,48,44,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,100,101,99,111,100,101,40,54,53,48,48,48,44,32,109,41,41,41,59,10,32,32,32,32,125,41,59,32,125,41,59,10,32,32,125,41,59,10,125,41,59,10,96,96,96,10,10,35,32,78,105,116,116,121,32,71,114,105,116,116,121,10,10,96,96,96,106,115,111,110,62,112,97,99,107,97,103,101,46,106,115,111,110,10,123,10,32,32,34,110,97,109,101,34,58,32,34,99,111,100,101,112,97,103,101,34,44,10,32,32,34,118,101,114,115,105,111,110,34,58,32,34,49,46,49,50,46,48,34,44,10,32,32,34,97,117,116,104,111,114,34,58,32,34,83,104,101,101,116,74,83,34,44,10,32,32,34,100,101,115,99,114,105,112,116,105,111,110,34,58,32,34,112,117,114,101,45,74,83,32,108,105,98,114,97,114,121,32,116,111,32,104,97,110,100,108,101,32,99,111,100,101,112,97,103,101,115,34,44,10,32,32,34,107,101,121,119,111,114,100,115,34,58,32,91,32,34,99,111,100,101,112,97,103,101,34,44,32,34,105,99,111,110,118,34,44,32,34,99,111,110,118,101,114,116,34,44,32,34,115,116,114,105,110,103,115,34,32,93,44,10,32,32,34,98,105,110,34,58,32,123,10,32,32,32,32,34,99,111,100,101,112,97,103,101,34,58,32,34,46,47,98,105,110,47,99,111,100,101,112,97,103,101,46,110,106,115,34,10,32,32,125,44,10,32,32,34,109,97,105,110,34,58,32,34,99,112,117,116,105,108,115,46,106,115,34,44,10,32,32,34,116,121,112,101,115,34,58,32,34,116,121,112,101,115,34,44,10,32,32,34,98,114,111,119,115,101,114,34,58,32,123,10,32,32,32,32,34,98,117,102,102,101,114,34,58,32,34,102,97,108,115,101,34,10,32,32,125,44,10,32,32,34,100,101,112,101,110,100,101,110,99,105,101,115,34,58,32,123,10,32,32,32,32,34,99,111,109,109,97,110,100,101,114,34,58,32,34,126,50,46,49,49,46,48,34,44,10,32,32,32,32,34,101,120,105,116,45,111,110,45,101,112,105,112,101,34,58,32,34,126,49,46,48,46,49,34,44,10,32,32,32,32,34,118,111,99,34,58,32,34,126,49,46,48,46,48,34,10,32,32,125,44,10,32,32,34,100,101,118,68,101,112,101,110,100,101,110,99,105,101,115,34,58,32,123,10,32,32,32,32,34,109,111,99,104,97,34,58,32,34,126,50,46,53,46,51,34,44,10,32,32,32,32,34,98,108,97,110,107,101,116,34,58,32,34,126,49,46,50,46,51,34,44,10,32,32,32,32,34,64,115,104,101,101,116,106,115,47,117,103,108,105,102,121,45,106,115,34,58,32,34,126,50,46,55,46,51,34,44,10,32,32,32,32,34,64,116,121,112,101,115,47,110,111,100,101,34,58,32,34,94,56,46,48,46,55,34,44,10,32,32,32,32,34,64,116,121,112,101,115,47,99,111,109,109,97,110,100,101,114,34,58,32,34,94,50,46,57,46,48,34,44,10,32,32,32,32,34,100,116,115,108,105,110,116,34,58,32,34,94,48,46,49,46,50,34,44,10,32,32,32,32,34,116,121,112,101,115,99,114,105,112,116,34,58,32,34,50,46,50,46,48,34,10,32,32,125,44,10,32,32,34,114,101,112,111,115,105,116,111,114,121,34,58,32,123,32,34,116,121,112,101,34,58,34,103,105,116,34,44,32,34,117,114,108,34,58,34,103,105,116,58,47,47,103,105,116,104,117,98,46,99,111,109,47,83,104,101,101,116,74,83,47,106,115,45,99,111,100,101,112,97,103,101,46,103,105,116,34,125,44,10,32,32,34,115,99,114,105,112,116,115,34,58,32,123,10,32,32,32,32,34,112,114,101,116,101,115,116,34,58,32,34,103,105,116,32,115,117,98,109,111,100,117,108,101,32,105,110,105,116,32,38,38,32,103,105,116,32,115,117,98,109,111,100,117,108,101,32,117,112,100,97,116,101,34,44,10,32,32,32,32,34,116,101,115,116,34,58,32,34,109,97,107,101,32,116,101,115,116,34,44,10,32,32,32,32,34,98,117,105,108,100,34,58,32,34,109,97,107,101,32,106,115,34,44,10,32,32,32,32,34,108,105,110,116,34,58,32,34,109,97,107,101,32,102,117,108,108,105,110,116,34,44,10,32,32,32,32,34,100,116,115,108,105,110,116,34,58,32,34,100,116,115,108,105,110,116,32,116,121,112,101,115,34,10,32,32,125,44,10,32,32,34,99,111,110,102,105,103,34,58,32,123,10,32,32,32,32,34,98,108,97,110,107,101,116,34,58,32,123,10,32,32,32,32,32,32,34,112,97,116,116,101,114,110,34,58,32,34,91,99,112,117,116,105,108,115,46,106,115,93,34,10,32,32,32,32,125,10,32,32,125,44,10,32,32,34,97,108,101,120,34,58,32,123,10,32,32,32,32,34,97,108,108,111,119,34,58,32,91,10,32,32,32,32,32,32,34,99,104,105,110,101,115,101,34,44,10,32,32,32,32,32,32,34,101,117,114,111,112,101,97,110,34,44,10,32,32,32,32,32,32,34,103,101,114,109,97,110,34,44,10,32,32,32,32,32,32,34,106,97,112,97,110,101,115,101,34,44,10,32,32,32,32,32,32,34,108,97,116,105,110,34,10,32,32,32,32,93,10,32,32,125,44,10,32,32,34,104,111,109,101,112,97,103,101,34,58,32,34,104,116,116,112,58,47,47,115,104,101,101,116,106,115,46,99,111,109,47,111,112,101,110,115,111,117,114,99,101,34,44,10,32,32,34,102,105,108,101,115,34,58,32,91,10,32,32,32,32,34,76,73,67,69,78,83,69,34,44,10,32,32,32,32,34,82,69,65,68,77,69,46,109,100,34,44,10,32,32,32,32,34,98,105,110,34,44,10,32,32,32,32,34,99,112,116,97,98,108,101,46,106,115,34,44,10,32,32,32,32,34,99,112,117,116,105,108,115,46,106,115,34,44,10,32,32,32,32,34,100,105,115,116,47,115,98,99,115,46,102,117,108,108,46,106,115,34,44,10,32,32,32,32,34,100,105,115,116,47,99,112,101,120,99,101,108,46,102,117,108,108,46,106,115,34,10,32,32,93,44,10,32,32,34,98,117,103,115,34,58,32,123,32,34,117,114,108,34,58,32,34,104,116,116,112,115,58,47,47,103,105,116,104,117,98,46,99,111,109,47,83,104,101,101,116,74,83,47,106,115,45,99,111,100,101,112,97,103,101,47,105,115,115,117,101,115,34,32,125,44,10,32,32,34,108,105,99,101,110,115,101,34,58,32,34,65,112,97,99,104,101,45,50,46,48,34,44,10,32,32,34,101,110,103,105,110,101,115,34,58,32,123,32,34,110,111,100,101,34,58,32,34,62,61,48,46,56,34,32,125,10,125,10,96,96,96,10,10,96,96,96,62,46,118,111,99,114,99,10,123,32,34,112,111,115,116,34,58,32,34,109,97,107,101,32,106,115,34,32,125,10,96,96,96,10,10,96,96,96,62,46,103,105,116,105,103,110,111,114,101,10,46,103,105,116,105,103,110,111,114,101,10,99,111,100,101,112,97,103,101,115,47,10,46,118,111,99,114,99,10,110,111,100,101,95,109,111,100,117,108,101,115,47,10,109,97,107,101,46,115,104,10,109,97,107,101,46,110,106,115,10,109,105,115,99,47,99,111,118,101,114,97,103,101,46,104,116,109,108,10,99,111,100,101,112,97,103,101,95,109,105,110,105,46,109,100,10,99,116,101,115,116,47,115,97,117,99,101,42,10,96,96,96,10]} ; README['utf7'] = -{"type":"Buffer","data":[43,65,67,77,32,71,101,116,116,105,110,103,32,67,111,100,101,112,97,103,101,115,10,10,84,104,101,32,102,105,101,108,100,115,32,111,102,32,116,104,101,32,112,97,103,101,115,46,99,115,118,32,109,97,110,105,102,101,115,116,32,97,114,101,32,43,65,71,65,45,99,111,100,101,112,97,103,101,44,117,114,108,44,98,121,116,101,115,43,65,71,65,32,40,83,66,67,83,43,65,68,48,45,49,44,32,68,66,67,83,43,65,68,48,45,50,41,10,10,43,65,71,65,65,89,65,66,103,65,68,52,45,112,97,103,101,115,46,99,115,118,10,51,55,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,69,66,67,68,73,67,47,67,80,48,51,55,46,84,88,84,44,49,10,52,51,55,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,52,51,55,46,84,88,84,44,49,10,53,48,48,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,69,66,67,68,73,67,47,67,80,53,48,48,46,84,88,84,44,49,10,55,51,55,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,55,51,55,46,84,88,84,44,49,10,55,55,53,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,55,55,53,46,84,88,84,44,49,10,56,53,48,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,56,53,48,46,84,88,84,44,49,10,56,53,50,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,56,53,50,46,84,88,84,44,49,10,56,53,53,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,56,53,53,46,84,88,84,44,49,10,56,53,55,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,56,53,55,46,84,88,84,44,49,10,56,54,48,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,56,54,48,46,84,88,84,44,49,10,56,54,49,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,56,54,49,46,84,88,84,44,49,10,56,54,50,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,56,54,50,46,84,88,84,44,49,10,56,54,51,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,56,54,51,46,84,88,84,44,49,10,56,54,52,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,56,54,52,46,84,88,84,44,49,10,56,54,53,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,56,54,53,46,84,88,84,44,49,10,56,54,54,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,56,54,54,46,84,88,84,44,49,10,56,54,57,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,56,54,57,46,84,88,84,44,49,10,56,55,52,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,87,73,78,68,79,87,83,47,67,80,56,55,52,46,84,88,84,44,49,10,56,55,53,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,69,66,67,68,73,67,47,67,80,56,55,53,46,84,88,84,44,49,10,57,51,50,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,87,73,78,68,79,87,83,47,67,80,57,51,50,46,84,88,84,44,50,10,57,51,54,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,87,73,78,68,79,87,83,47,67,80,57,51,54,46,84,88,84,44,50,10,57,52,57,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,87,73,78,68,79,87,83,47,67,80,57,52,57,46,84,88,84,44,50,10,57,53,48,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,87,73,78,68,79,87,83,47,67,80,57,53,48,46,84,88,84,44,50,10,49,48,50,54,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,69,66,67,68,73,67,47,67,80,49,48,50,54,46,84,88,84,44,49,10,49,50,53,48,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,87,73,78,68,79,87,83,47,67,80,49,50,53,48,46,84,88,84,44,49,10,49,50,53,49,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,87,73,78,68,79,87,83,47,67,80,49,50,53,49,46,84,88,84,44,49,10,49,50,53,50,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,87,73,78,68,79,87,83,47,67,80,49,50,53,50,46,84,88,84,44,49,10,49,50,53,51,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,87,73,78,68,79,87,83,47,67,80,49,50,53,51,46,84,88,84,44,49,10,49,50,53,52,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,87,73,78,68,79,87,83,47,67,80,49,50,53,52,46,84,88,84,44,49,10,49,50,53,53,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,87,73,78,68,79,87,83,47,67,80,49,50,53,53,46,84,88,84,44,49,10,49,50,53,54,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,87,73,78,68,79,87,83,47,67,80,49,50,53,54,46,84,88,84,44,49,10,49,50,53,55,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,87,73,78,68,79,87,83,47,67,80,49,50,53,55,46,84,88,84,44,49,10,49,50,53,56,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,87,73,78,68,79,87,83,47,67,80,49,50,53,56,46,84,88,84,44,49,10,52,55,52,53,49,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,83,67,47,65,84,65,82,73,83,84,46,84,88,84,44,49,10,43,65,71,65,65,89,65,66,103,10,10,78,111,116,101,32,116,104,97,116,32,116,104,101,32,87,105,110,100,111,119,115,32,114,101,110,100,101,114,105,110,103,32,105,115,32,117,115,101,100,32,102,111,114,32,116,104,101,32,77,97,99,32,99,111,100,101,32,112,97,103,101,115,46,32,32,84,104,101,32,112,114,105,109,97,114,121,10,100,105,102,102,101,114,101,110,99,101,32,105,115,32,116,104,101,32,117,115,101,32,111,102,32,116,104,101,32,112,114,105,118,97,116,101,32,43,65,71,65,45,48,120,70,56,70,70,43,65,71,65,32,99,111,100,101,32,40,119,104,105,99,104,32,114,101,110,100,101,114,115,32,97,115,32,97,110,32,65,112,112,108,101,10,108,111,103,111,32,111,110,32,109,97,99,115,32,98,117,116,32,97,115,32,103,97,114,98,97,103,101,32,111,110,32,111,116,104,101,114,32,111,112,101,114,97,116,105,110,103,32,115,121,115,116,101,109,115,41,46,32,32,73,116,32,109,97,121,32,98,101,32,100,101,115,105,114,97,98,108,101,10,116,111,32,102,97,108,108,32,98,97,99,107,32,116,111,32,116,104,101,32,98,101,104,97,118,105,111,114,44,32,105,110,32,119,104,105,99,104,32,99,97,115,101,32,116,104,101,32,102,105,108,101,115,32,97,114,101,32,117,110,100,101,114,32,65,80,80,76,69,32,97,110,100,32,110,111,116,10,77,73,67,83,70,84,46,32,32,67,111,100,101,112,97,103,101,115,32,97,114,101,32,97,110,32,97,98,115,111,108,117,116,101,32,112,97,105,110,32,58,47,10,10,43,65,71,65,65,89,65,66,103,65,68,52,45,112,97,103,101,115,46,99,115,118,10,49,48,48,48,48,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,77,65,67,47,82,79,77,65,78,46,84,88,84,44,49,10,49,48,48,48,54,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,77,65,67,47,71,82,69,69,75,46,84,88,84,44,49,10,49,48,48,48,55,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,77,65,67,47,67,89,82,73,76,76,73,67,46,84,88,84,44,49,10,49,48,48,50,57,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,77,65,67,47,76,65,84,73,78,50,46,84,88,84,44,49,10,49,48,48,55,57,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,77,65,67,47,73,67,69,76,65,78,68,46,84,88,84,44,49,10,49,48,48,56,49,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,77,65,67,47,84,85,82,75,73,83,72,46,84,88,84,44,49,10,43,65,71,65,65,89,65,66,103,10,10,84,104,101,32,110,117,109,98,101,114,105,110,103,32,115,99,104,101,109,101,32,102,111,114,32,116,104,101,32,43,65,71,65,45,73,83,79,45,56,56,53,57,45,88,43,65,71,65,32,115,101,114,105,101,115,32,105,115,32,43,65,71,65,45,50,56,53,57,48,32,43,45,32,88,43,65,71,65,58,10,10,43,65,71,65,65,89,65,66,103,65,68,52,45,112,97,103,101,115,46,99,115,118,10,50,56,53,57,49,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,73,83,79,56,56,53,57,47,56,56,53,57,45,49,46,84,88,84,44,49,10,50,56,53,57,50,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,73,83,79,56,56,53,57,47,56,56,53,57,45,50,46,84,88,84,44,49,10,50,56,53,57,51,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,73,83,79,56,56,53,57,47,56,56,53,57,45,51,46,84,88,84,44,49,10,50,56,53,57,52,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,73,83,79,56,56,53,57,47,56,56,53,57,45,52,46,84,88,84,44,49,10,50,56,53,57,53,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,73,83,79,56,56,53,57,47,56,56,53,57,45,53,46,84,88,84,44,49,10,50,56,53,57,54,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,73,83,79,56,56,53,57,47,56,56,53,57,45,54,46,84,88,84,44,49,10,50,56,53,57,55,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,73,83,79,56,56,53,57,47,56,56,53,57,45,55,46,84,88,84,44,49,10,50,56,53,57,56,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,73,83,79,56,56,53,57,47,56,56,53,57,45,56,46,84,88,84,44,49,10,50,56,53,57,57,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,73,83,79,56,56,53,57,47,56,56,53,57,45,57,46,84,88,84,44,49,10,50,56,54,48,48,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,73,83,79,56,56,53,57,47,56,56,53,57,45,49,48,46,84,88,84,44,49,10,50,56,54,48,49,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,73,83,79,56,56,53,57,47,56,56,53,57,45,49,49,46,84,88,84,44,49,10,50,56,54,48,51,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,73,83,79,56,56,53,57,47,56,56,53,57,45,49,51,46,84,88,84,44,49,10,50,56,54,48,52,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,73,83,79,56,56,53,57,47,56,56,53,57,45,49,52,46,84,88,84,44,49,10,50,56,54,48,53,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,73,83,79,56,56,53,57,47,56,56,53,57,45,49,53,46,84,88,84,44,49,10,50,56,54,48,54,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,73,83,79,56,56,53,57,47,56,56,53,57,45,49,54,46,84,88,84,44,49,10,43,65,71,65,65,89,65,66,103,10,10,43,65,67,77,65,73,119,32,71,101,110,101,114,97,116,101,100,32,67,111,100,101,112,97,103,101,115,10,10,84,104,101,32,102,111,108,108,111,119,105,110,103,32,99,111,100,101,112,97,103,101,115,32,97,114,101,32,97,118,97,105,108,97,98,108,101,32,105,110,32,46,78,69,84,32,111,110,32,87,105,110,100,111,119,115,58,10,10,45,32,55,48,56,32,32,32,65,114,97,98,105,99,32,40,65,83,77,79,32,55,48,56,41,10,45,32,55,50,48,32,32,32,65,114,97,98,105,99,32,40,84,114,97,110,115,112,97,114,101,110,116,32,65,83,77,79,41,43,65,68,115,32,65,114,97,98,105,99,32,40,68,79,83,41,10,45,32,56,53,56,32,32,32,79,69,77,32,77,117,108,116,105,108,105,110,103,117,97,108,32,76,97,116,105,110,32,49,32,43,45,32,69,117,114,111,32,115,121,109,98,111,108,10,45,32,56,55,48,32,32,32,73,66,77,32,69,66,67,68,73,67,32,77,117,108,116,105,108,105,110,103,117,97,108,47,82,79,69,67,69,32,40,76,97,116,105,110,32,50,41,43,65,68,115,32,73,66,77,32,69,66,67,68,73,67,32,77,117,108,116,105,108,105,110,103,117,97,108,32,76,97,116,105,110,32,50,10,45,32,49,48,52,55,32,32,73,66,77,32,69,66,67,68,73,67,32,76,97,116,105,110,32,49,47,79,112,101,110,32,83,121,115,116,101,109,10,45,32,49,49,52,48,32,32,73,66,77,32,69,66,67,68,73,67,32,85,83,45,67,97,110,97,100,97,32,40,48,51,55,32,43,45,32,69,117,114,111,32,115,121,109,98,111,108,41,43,65,68,115,32,73,66,77,32,69,66,67,68,73,67,32,40,85,83,45,67,97,110,97,100,97,45,69,117,114,111,41,10,45,32,49,49,52,49,32,32,73,66,77,32,69,66,67,68,73,67,32,71,101,114,109,97,110,121,32,40,50,48,50,55,51,32,43,45,32,69,117,114,111,32,115,121,109,98,111,108,41,43,65,68,115,32,73,66,77,32,69,66,67,68,73,67,32,40,71,101,114,109,97,110,121,45,69,117,114,111,41,10,45,32,49,49,52,50,32,32,73,66,77,32,69,66,67,68,73,67,32,68,101,110,109,97,114,107,45,78,111,114,119,97,121,32,40,50,48,50,55,55,32,43,45,32,69,117,114,111,32,115,121,109,98,111,108,41,43,65,68,115,32,73,66,77,32,69,66,67,68,73,67,32,40,68,101,110,109,97,114,107,45,78,111,114,119,97,121,45,69,117,114,111,41,10,45,32,49,49,52,51,32,32,73,66,77,32,69,66,67,68,73,67,32,70,105,110,108,97,110,100,45,83,119,101,100,101,110,32,40,50,48,50,55,56,32,43,45,32,69,117,114,111,32,115,121,109,98,111,108,41,43,65,68,115,32,73,66,77,32,69,66,67,68,73,67,32,40,70,105,110,108,97,110,100,45,83,119,101,100,101,110,45,69,117,114,111,41,10,45,32,49,49,52,52,32,32,73,66,77,32,69,66,67,68,73,67,32,73,116,97,108,121,32,40,50,48,50,56,48,32,43,45,32,69,117,114,111,32,115,121,109,98,111,108,41,43,65,68,115,32,73,66,77,32,69,66,67,68,73,67,32,40,73,116,97,108,121,45,69,117,114,111,41,10,45,32,49,49,52,53,32,32,73,66,77,32,69,66,67,68,73,67,32,76,97,116,105,110,32,65,109,101,114,105,99,97,45,83,112,97,105,110,32,40,50,48,50,56,52,32,43,45,32,69,117,114,111,32,115,121,109,98,111,108,41,43,65,68,115,32,73,66,77,32,69,66,67,68,73,67,32,40,83,112,97,105,110,45,69,117,114,111,41,10,45,32,49,49,52,54,32,32,73,66,77,32,69,66,67,68,73,67,32,85,110,105,116,101,100,32,75,105,110,103,100,111,109,32,40,50,48,50,56,53,32,43,45,32,69,117,114,111,32,115,121,109,98,111,108,41,43,65,68,115,32,73,66,77,32,69,66,67,68,73,67,32,40,85,75,45,69,117,114,111,41,10,45,32,49,49,52,55,32,32,73,66,77,32,69,66,67,68,73,67,32,70,114,97,110,99,101,32,40,50,48,50,57,55,32,43,45,32,69,117,114,111,32,115,121,109,98,111,108,41,43,65,68,115,32,73,66,77,32,69,66,67,68,73,67,32,40,70,114,97,110,99,101,45,69,117,114,111,41,10,45,32,49,49,52,56,32,32,73,66,77,32,69,66,67,68,73,67,32,73,110,116,101,114,110,97,116,105,111,110,97,108,32,40,53,48,48,32,43,45,32,69,117,114,111,32,115,121,109,98,111,108,41,43,65,68,115,32,73,66,77,32,69,66,67,68,73,67,32,40,73,110,116,101,114,110,97,116,105,111,110,97,108,45,69,117,114,111,41,10,45,32,49,49,52,57,32,32,73,66,77,32,69,66,67,68,73,67,32,73,99,101,108,97,110,100,105,99,32,40,50,48,56,55,49,32,43,45,32,69,117,114,111,32,115,121,109,98,111,108,41,43,65,68,115,32,73,66,77,32,69,66,67,68,73,67,32,40,73,99,101,108,97,110,100,105,99,45,69,117,114,111,41,10,45,32,49,51,54,49,32,32,75,111,114,101,97,110,32,40,74,111,104,97,98,41,10,45,32,49,48,48,48,49,32,74,97,112,97,110,101,115,101,32,40,77,97,99,41,10,45,32,49,48,48,48,50,32,77,65,67,32,84,114,97,100,105,116,105,111,110,97,108,32,67,104,105,110,101,115,101,32,40,66,105,103,53,41,43,65,68,115,32,67,104,105,110,101,115,101,32,84,114,97,100,105,116,105,111,110,97,108,32,40,77,97,99,41,10,45,32,49,48,48,48,51,32,75,111,114,101,97,110,32,40,77,97,99,41,10,45,32,49,48,48,48,52,32,65,114,97,98,105,99,32,40,77,97,99,41,10,45,32,49,48,48,48,53,32,72,101,98,114,101,119,32,40,77,97,99,41,10,45,32,49,48,48,48,56,32,77,65,67,32,83,105,109,112,108,105,102,105,101,100,32,67,104,105,110,101,115,101,32,40,71,66,32,50,51,49,50,41,43,65,68,115,32,67,104,105,110,101,115,101,32,83,105,109,112,108,105,102,105,101,100,32,40,77,97,99,41,10,45,32,49,48,48,49,48,32,82,111,109,97,110,105,97,110,32,40,77,97,99,41,10,45,32,49,48,48,49,55,32,85,107,114,97,105,110,105,97,110,32,40,77,97,99,41,10,45,32,49,48,48,50,49,32,84,104,97,105,32,40,77,97,99,41,10,45,32,49,48,48,56,50,32,67,114,111,97,116,105,97,110,32,40,77,97,99,41,10,45,32,50,48,48,48,48,32,67,78,83,32,84,97,105,119,97,110,43,65,68,115,32,67,104,105,110,101,115,101,32,84,114,97,100,105,116,105,111,110,97,108,32,40,67,78,83,41,10,45,32,50,48,48,48,49,32,84,67,65,32,84,97,105,119,97,110,10,45,32,50,48,48,48,50,32,69,116,101,110,32,84,97,105,119,97,110,43,65,68,115,32,67,104,105,110,101,115,101,32,84,114,97,100,105,116,105,111,110,97,108,32,40,69,116,101,110,41,10,45,32,50,48,48,48,51,32,73,66,77,53,53,53,48,32,84,97,105,119,97,110,10,45,32,50,48,48,48,52,32,84,101,108,101,84,101,120,116,32,84,97,105,119,97,110,10,45,32,50,48,48,48,53,32,87,97,110,103,32,84,97,105,119,97,110,10,45,32,50,48,49,48,53,32,73,65,53,32,40,73,82,86,32,73,110,116,101,114,110,97,116,105,111,110,97,108,32,65,108,112,104,97,98,101,116,32,78,111,46,32,53,44,32,55,45,98,105,116,41,43,65,68,115,32,87,101,115,116,101,114,110,32,69,117,114,111,112,101,97,110,32,40,73,65,53,41,10,45,32,50,48,49,48,54,32,73,65,53,32,71,101,114,109,97,110,32,40,55,45,98,105,116,41,10,45,32,50,48,49,48,55,32,73,65,53,32,83,119,101,100,105,115,104,32,40,55,45,98,105,116,41,10,45,32,50,48,49,48,56,32,73,65,53,32,78,111,114,119,101,103,105,97,110,32,40,55,45,98,105,116,41,10,45,32,50,48,50,54,49,32,84,46,54,49,10,45,32,50,48,50,54,57,32,73,83,79,32,54,57,51,55,32,78,111,110,45,83,112,97,99,105,110,103,32,65,99,99,101,110,116,10,45,32,50,48,50,55,51,32,73,66,77,32,69,66,67,68,73,67,32,71,101,114,109,97,110,121,10,45,32,50,48,50,55,55,32,73,66,77,32,69,66,67,68,73,67,32,68,101,110,109,97,114,107,45,78,111,114,119,97,121,10,45,32,50,48,50,55,56,32,73,66,77,32,69,66,67,68,73,67,32,70,105,110,108,97,110,100,45,83,119,101,100,101,110,10,45,32,50,48,50,56,48,32,73,66,77,32,69,66,67,68,73,67,32,73,116,97,108,121,10,45,32,50,48,50,56,52,32,73,66,77,32,69,66,67,68,73,67,32,76,97,116,105,110,32,65,109,101,114,105,99,97,45,83,112,97,105,110,10,45,32,50,48,50,56,53,32,73,66,77,32,69,66,67,68,73,67,32,85,110,105,116,101,100,32,75,105,110,103,100,111,109,10,45,32,50,48,50,57,48,32,73,66,77,32,69,66,67,68,73,67,32,74,97,112,97,110,101,115,101,32,75,97,116,97,107,97,110,97,32,69,120,116,101,110,100,101,100,10,45,32,50,48,50,57,55,32,73,66,77,32,69,66,67,68,73,67,32,70,114,97,110,99,101,10,45,32,50,48,52,50,48,32,73,66,77,32,69,66,67,68,73,67,32,65,114,97,98,105,99,10,45,32,50,48,52,50,51,32,73,66,77,32,69,66,67,68,73,67,32,71,114,101,101,107,10,45,32,50,48,52,50,52,32,73,66,77,32,69,66,67,68,73,67,32,72,101,98,114,101,119,10,45,32,50,48,56,51,51,32,73,66,77,32,69,66,67,68,73,67,32,75,111,114,101,97,110,32,69,120,116,101,110,100,101,100,10,45,32,50,48,56,51,56,32,73,66,77,32,69,66,67,68,73,67,32,84,104,97,105,10,45,32,50,48,56,54,54,32,82,117,115,115,105,97,110,32,40,75,79,73,56,45,82,41,43,65,68,115,32,67,121,114,105,108,108,105,99,32,40,75,79,73,56,45,82,41,10,45,32,50,48,56,55,49,32,73,66,77,32,69,66,67,68,73,67,32,73,99,101,108,97,110,100,105,99,10,45,32,50,48,56,56,48,32,73,66,77,32,69,66,67,68,73,67,32,67,121,114,105,108,108,105,99,32,82,117,115,115,105,97,110,10,45,32,50,48,57,48,53,32,73,66,77,32,69,66,67,68,73,67,32,84,117,114,107,105,115,104,10,45,32,50,48,57,50,52,32,73,66,77,32,69,66,67,68,73,67,32,76,97,116,105,110,32,49,47,79,112,101,110,32,83,121,115,116,101,109,32,40,49,48,52,55,32,43,45,32,69,117,114,111,32,115,121,109,98,111,108,41,10,45,32,50,48,57,51,50,32,74,97,112,97,110,101,115,101,32,40,74,73,83,32,48,50,48,56,45,49,57,57,48,32,97,110,100,32,48,50,49,50,45,49,57,57,48,41,10,45,32,50,48,57,51,54,32,83,105,109,112,108,105,102,105,101,100,32,67,104,105,110,101,115,101,32,40,71,66,50,51,49,50,41,43,65,68,115,32,67,104,105,110,101,115,101,32,83,105,109,112,108,105,102,105,101,100,32,40,71,66,50,51,49,50,45,56,48,41,10,45,32,50,48,57,52,57,32,75,111,114,101,97,110,32,87,97,110,115,117,110,103,10,45,32,50,49,48,50,53,32,73,66,77,32,69,66,67,68,73,67,32,67,121,114,105,108,108,105,99,32,83,101,114,98,105,97,110,45,66,117,108,103,97,114,105,97,110,10,45,32,50,49,48,50,55,32,69,120,116,101,110,100,101,100,47,69,120,116,32,65,108,112,104,97,32,76,111,119,101,114,99,97,115,101,10,45,32,50,49,56,54,54,32,85,107,114,97,105,110,105,97,110,32,40,75,79,73,56,45,85,41,43,65,68,115,32,67,121,114,105,108,108,105,99,32,40,75,79,73,56,45,85,41,10,45,32,50,57,48,48,49,32,69,117,114,111,112,97,32,51,10,45,32,51,56,53,57,56,32,73,83,79,32,56,56,53,57,45,56,32,72,101,98,114,101,119,43,65,68,115,32,72,101,98,114,101,119,32,40,73,83,79,45,76,111,103,105,99,97,108,41,10,45,32,53,48,50,50,48,32,73,83,79,32,50,48,50,50,32,74,97,112,97,110,101,115,101,32,119,105,116,104,32,110,111,32,104,97,108,102,119,105,100,116,104,32,75,97,116,97,107,97,110,97,43,65,68,115,32,74,97,112,97,110,101,115,101,32,40,74,73,83,41,10,45,32,53,48,50,50,49,32,73,83,79,32,50,48,50,50,32,74,97,112,97,110,101,115,101,32,119,105,116,104,32,104,97,108,102,119,105,100,116,104,32,75,97,116,97,107,97,110,97,43,65,68,115,32,74,97,112,97,110,101,115,101,32,40,74,73,83,45,65,108,108,111,119,32,49,32,98,121,116,101,32,75,97,110,97,41,10,45,32,53,48,50,50,50,32,73,83,79,32,50,48,50,50,32,74,97,112,97,110,101,115,101,32,74,73,83,32,88,32,48,50,48,49,45,49,57,56,57,43,65,68,115,32,74,97,112,97,110,101,115,101,32,40,74,73,83,45,65,108,108,111,119,32,49,32,98,121,116,101,32,75,97,110,97,32,45,32,83,79,47,83,73,41,10,45,32,53,48,50,50,53,32,73,83,79,32,50,48,50,50,32,75,111,114,101,97,110,10,45,32,53,48,50,50,55,32,73,83,79,32,50,48,50,50,32,83,105,109,112,108,105,102,105,101,100,32,67,104,105,110,101,115,101,43,65,68,115,32,67,104,105,110,101,115,101,32,83,105,109,112,108,105,102,105,101,100,32,40,73,83,79,32,50,48,50,50,41,10,45,32,53,49,57,51,50,32,69,85,67,32,74,97,112,97,110,101,115,101,10,45,32,53,49,57,51,54,32,69,85,67,32,83,105,109,112,108,105,102,105,101,100,32,67,104,105,110,101,115,101,43,65,68,115,32,67,104,105,110,101,115,101,32,83,105,109,112,108,105,102,105,101,100,32,40,69,85,67,41,10,45,32,53,49,57,52,57,32,69,85,67,32,75,111,114,101,97,110,10,45,32,53,50,57,51,54,32,72,90,45,71,66,50,51,49,50,32,83,105,109,112,108,105,102,105,101,100,32,67,104,105,110,101,115,101,43,65,68,115,32,67,104,105,110,101,115,101,32,83,105,109,112,108,105,102,105,101,100,32,40,72,90,41,10,45,32,53,52,57,51,54,32,87,105,110,100,111,119,115,32,88,80,32,97,110,100,32,108,97,116,101,114,58,32,71,66,49,56,48,51,48,32,83,105,109,112,108,105,102,105,101,100,32,67,104,105,110,101,115,101,32,40,52,32,98,121,116,101,41,43,65,68,115,32,67,104,105,110,101,115,101,32,83,105,109,112,108,105,102,105,101,100,32,40,71,66,49,56,48,51,48,41,10,45,32,53,55,48,48,50,32,73,83,67,73,73,32,68,101,118,97,110,97,103,97,114,105,10,45,32,53,55,48,48,51,32,73,83,67,73,73,32,66,101,110,103,97,108,105,10,45,32,53,55,48,48,52,32,73,83,67,73,73,32,84,97,109,105,108,10,45,32,53,55,48,48,53,32,73,83,67,73,73,32,84,101,108,117,103,117,10,45,32,53,55,48,48,54,32,73,83,67,73,73,32,65,115,115,97,109,101,115,101,10,45,32,53,55,48,48,55,32,73,83,67,73,73,32,79,114,105,121,97,10,45,32,53,55,48,48,56,32,73,83,67,73,73,32,75,97,110,110,97,100,97,10,45,32,53,55,48,48,57,32,73,83,67,73,73,32,77,97,108,97,121,97,108,97,109,10,45,32,53,55,48,49,48,32,73,83,67,73,73,32,71,117,106,97,114,97,116,105,10,45,32,53,55,48,49,49,32,73,83,67,73,73,32,80,117,110,106,97,98,105,10,10,43,65,71,65,65,89,65,66,103,65,68,52,45,112,97,103,101,115,46,99,115,118,10,55,48,56,44,44,49,10,55,50,48,44,44,49,10,56,48,56,44,44,49,10,56,53,56,44,44,49,10,56,55,48,44,44,49,10,56,55,50,44,44,49,10,49,48,49,48,44,44,49,10,49,48,52,55,44,44,49,10,49,49,51,50,44,44,49,10,49,49,52,48,44,44,49,10,49,49,52,49,44,44,49,10,49,49,52,50,44,44,49,10,49,49,52,51,44,44,49,10,49,49,52,52,44,44,49,10,49,49,52,53,44,44,49,10,49,49,52,54,44,44,49,10,49,49,52,55,44,44,49,10,49,49,52,56,44,44,49,10,49,49,52,57,44,44,49,10,49,51,54,49,44,44,50,10,49,48,48,48,49,44,44,50,10,49,48,48,48,50,44,44,50,10,49,48,48,48,51,44,44,50,10,49,48,48,48,52,44,44,49,10,49,48,48,48,53,44,44,49,10,49,48,48,48,56,44,44,50,10,49,48,48,49,48,44,44,49,10,49,48,48,49,55,44,44,49,10,49,48,48,50,49,44,44,49,10,49,48,48,56,50,44,44,49,10,50,48,48,48,48,44,44,50,10,50,48,48,48,49,44,44,50,10,50,48,48,48,50,44,44,50,10,50,48,48,48,51,44,44,50,10,50,48,48,48,52,44,44,50,10,50,48,48,48,53,44,44,50,10,50,48,49,48,53,44,44,49,10,50,48,49,48,54,44,44,49,10,50,48,49,48,55,44,44,49,10,50,48,49,48,56,44,44,49,10,50,48,50,54,49,44,44,50,10,50,48,50,54,57,44,44,49,10,50,48,50,55,51,44,44,49,10,50,48,50,55,55,44,44,49,10,50,48,50,55,56,44,44,49,10,50,48,50,56,48,44,44,49,10,50,48,50,56,52,44,44,49,10,50,48,50,56,53,44,44,49,10,50,48,50,57,48,44,44,49,10,50,48,50,57,55,44,44,49,10,50,48,52,50,48,44,44,49,10,50,48,52,50,51,44,44,49,10,50,48,52,50,52,44,44,49,10,50,48,56,51,51,44,44,49,10,50,48,56,51,56,44,44,49,10,50,48,56,54,54,44,44,49,10,50,48,56,55,49,44,44,49,10,50,48,56,56,48,44,44,49,10,50,48,57,48,53,44,44,49,10,50,48,57,50,52,44,44,49,10,50,48,57,51,50,44,44,50,10,50,48,57,51,54,44,44,50,10,50,48,57,52,57,44,44,50,10,50,49,48,50,53,44,44,49,10,50,49,48,50,55,44,44,49,10,50,49,56,54,54,44,44,49,10,50,57,48,48,49,44,44,49,10,51,56,53,57,56,44,44,49,10,53,48,50,50,48,44,44,50,10,53,48,50,50,49,44,44,50,10,53,48,50,50,50,44,44,50,10,53,48,50,50,53,44,44,50,10,53,48,50,50,55,44,44,50,10,53,49,57,51,50,44,44,50,10,53,49,57,51,54,44,44,50,10,53,49,57,52,57,44,44,50,10,53,50,57,51,54,44,44,50,10,53,52,57,51,54,44,44,50,10,53,55,48,48,50,44,44,50,10,53,55,48,48,51,44,44,50,10,53,55,48,48,52,44,44,50,10,53,55,48,48,53,44,44,50,10,53,55,48,48,54,44,44,50,10,53,55,48,48,55,44,44,50,10,53,55,48,48,56,44,44,50,10,53,55,48,48,57,44,44,50,10,53,55,48,49,48,44,44,50,10,53,55,48,49,49,44,44,50,10,43,65,71,65,65,89,65,66,103,10,10,84,104,101,32,102,111,108,108,111,119,105,110,103,32,99,111,100,101,112,97,103,101,115,32,97,114,101,32,100,101,112,101,110,100,101,110,99,105,101,115,32,102,111,114,32,86,105,115,117,97,108,32,70,111,120,80,114,111,58,10,10,45,32,54,50,48,32,77,97,122,111,118,105,97,32,40,80,111,108,105,115,104,41,32,77,83,45,68,79,83,10,45,32,56,57,53,32,75,97,109,101,110,105,99,107,43,65,80,48,32,40,67,122,101,99,104,41,32,77,83,45,68,79,83,10,10,43,65,71,65,65,89,65,66,103,65,68,52,45,112,97,103,101,115,46,99,115,118,10,54,50,48,44,44,49,10,56,57,53,44,44,49,10,43,65,71,65,65,89,65,66,103,10,10,43,65,67,77,65,73,119,32,66,117,105,108,100,105,110,103,32,78,111,116,101,115,10,10,84,104,101,32,115,99,114,105,112,116,32,43,65,71,65,45,109,97,107,101,46,115,104,43,65,71,65,32,40,100,101,115,99,114,105,98,101,100,32,108,97,116,101,114,41,32,119,105,108,108,32,103,101,116,32,116,104,101,115,101,32,102,105,108,101,115,32,97,110,100,32,109,97,115,115,97,103,101,32,116,104,101,32,100,97,116,97,10,40,112,114,105,110,116,105,110,103,32,99,111,100,101,45,117,110,105,99,111,100,101,32,112,97,105,114,115,41,46,32,32,84,104,101,32,101,118,101,110,116,117,97,108,32,116,97,98,108,101,115,32,97,114,101,32,100,114,111,112,112,101,100,32,105,110,32,116,104,101,32,112,97,116,104,115,10,43,65,71,65,46,47,99,111,100,101,112,97,103,101,115,47,43,65,68,119,45,67,79,68,69,80,65,71,69,43,65,68,52,46,84,66,76,43,65,71,65,46,32,32,70,111,114,32,101,120,97,109,112,108,101,44,32,116,104,101,32,108,97,115,116,32,49,48,32,108,105,110,101,115,32,111,102,32,43,65,71,65,45,49,48,48,48,48,46,84,66,76,43,65,71,65,32,97,114,101,10,10,43,65,71,65,65,89,65,66,103,65,68,52,10,48,120,70,54,9,48,120,48,50,67,54,10,48,120,70,55,9,48,120,48,50,68,67,10,48,120,70,56,9,48,120,48,48,65,70,10,48,120,70,57,9,48,120,48,50,68,56,10,48,120,70,65,9,48,120,48,50,68,57,10,48,120,70,66,9,48,120,48,50,68,65,10,48,120,70,67,9,48,120,48,48,66,56,10,48,120,70,68,9,48,120,48,50,68,68,10,48,120,70,69,9,48,120,48,50,68,66,10,48,120,70,70,9,48,120,48,50,67,55,10,43,65,71,65,65,89,65,66,103,10,10,119,104,105,99,104,32,105,109,112,108,105,101,115,32,116,104,97,116,32,99,111,100,101,32,48,120,70,54,32,105,115,32,43,65,71,65,45,83,116,114,105,110,103,46,102,114,111,109,67,104,97,114,67,111,100,101,40,48,120,48,50,67,54,41,43,65,71,65,32,97,110,100,32,118,105,99,101,32,118,101,114,115,97,46,10,10,43,65,67,77,65,73,119,32,87,105,110,100,111,119,115,45,100,101,112,101,110,100,101,110,116,32,98,117,105,108,100,32,115,116,101,112,10,10,84,111,32,98,117,105,108,100,32,116,104,101,32,115,111,117,114,99,101,115,32,111,110,32,119,105,110,100,111,119,115,44,32,99,111,110,115,117,108,116,32,43,65,71,65,45,100,111,116,110,101,116,47,77,97,107,101,69,110,99,111,100,105,110,103,46,99,115,43,65,71,65,46,10,10,65,102,116,101,114,32,115,97,118,105,110,103,32,116,104,101,32,115,116,97,110,100,97,114,100,32,111,117,116,112,117,116,32,116,111,32,43,65,71,65,45,111,117,116,43,65,71,65,44,32,97,32,115,105,109,112,108,101,32,97,119,107,32,115,99,114,105,112,116,32,40,43,65,71,65,45,100,111,116,110,101,116,46,115,104,43,65,71,65,41,32,116,97,107,101,115,32,99,97,114,101,32,111,102,32,116,104,101,32,114,101,115,116,58,10,10,43,65,71,65,65,89,65,66,103,65,68,52,45,100,111,116,110,101,116,46,115,104,10,43,65,67,77,65,73,81,45,47,98,105,110,47,98,97,115,104,10,105,102,32,43,65,70,115,32,43,65,67,69,32,45,101,32,100,111,116,110,101,116,47,111,117,116,32,43,65,70,48,65,79,119,32,116,104,101,110,32,101,120,105,116,43,65,68,115,32,102,105,10,43,65,68,119,45,100,111,116,110,101,116,47,111,117,116,32,116,114,32,45,115,32,39,32,39,32,39,43,65,70,119,45,116,39,32,43,65,72,119,32,97,119,107,32,39,78,70,43,65,68,52,45,50,32,43,65,72,115,45,105,102,40,111,117,116,102,105,108,101,41,32,99,108,111,115,101,40,111,117,116,102,105,108,101,41,43,65,68,115,32,111,117,116,102,105,108,101,43,65,68,48,65,73,103,45,99,111,100,101,112,97,103,101,115,47,43,65,67,73,32,43,65,67,81,45,49,32,43,65,67,73,46,84,66,76,43,65,67,73,65,102,81,32,78,70,43,65,68,48,65,80,81,45,50,32,43,65,72,115,45,112,114,105,110,116,32,43,65,68,52,32,111,117,116,102,105,108,101,43,65,72,48,39,10,43,65,71,65,65,89,65,66,103,10,10,43,65,67,77,32,66,117,105,108,100,105,110,103,32,116,104,101,32,115,99,114,105,112,116,10,10,43,65,71,65,45,109,97,107,101,46,110,106,115,43,65,71,65,32,116,97,107,101,115,32,97,32,99,111,100,101,112,97,103,101,32,97,114,103,117,109,101,110,116,44,32,114,101,97,100,115,32,116,104,101,32,99,111,114,114,101,115,112,111,110,100,105,110,103,32,116,97,98,108,101,32,102,105,108,101,32,97,110,100,10,103,101,110,101,114,97,116,101,115,32,74,83,32,99,111,100,101,32,102,111,114,32,101,110,99,111,100,105,110,103,32,97,110,100,32,100,101,99,111,100,105,110,103,58,10,10,43,65,67,77,65,73,119,32,82,97,119,32,67,111,100,101,112,97,103,101,115,10,10,43,65,71,65,65,89,65,66,103,65,68,52,45,109,97,107,101,46,110,106,115,10,43,65,67,77,65,73,81,45,47,117,115,114,47,98,105,110,47,101,110,118,32,110,111,100,101,10,118,97,114,32,97,114,103,118,32,43,65,68,48,32,112,114,111,99,101,115,115,46,97,114,103,118,46,115,108,105,99,101,40,49,41,44,32,102,115,32,43,65,68,48,32,114,101,113,117,105,114,101,40,39,102,115,39,41,43,65,68,115,10,105,102,40,97,114,103,118,46,108,101,110,103,116,104,32,43,65,68,119,32,50,41,32,43,65,72,115,10,32,32,32,32,99,111,110,115,111,108,101,46,101,114,114,111,114,40,43,65,67,73,45,117,115,97,103,101,58,32,109,97,107,101,46,110,106,115,32,43,65,68,119,45,99,111,100,101,112,97,103,101,43,65,70,56,45,105,110,100,101,120,43,65,68,52,32,43,65,70,115,45,118,97,114,105,97,98,108,101,43,65,70,48,65,73,103,41,43,65,68,115,10,32,32,32,32,112,114,111,99,101,115,115,46,101,120,105,116,40,50,50,41,43,65,68,115,32,47,43,65,67,111,32,69,73,78,86,65,76,32,43,65,67,111,45,47,10,43,65,72,48,10,10,118,97,114,32,99,112,47,43,65,67,111,58,115,116,114,105,110,103,43,65,67,111,45,47,32,43,65,68,48,32,97,114,103,118,43,65,70,115,45,49,43,65,70,48,65,79,119,10,118,97,114,32,106,115,118,97,114,47,43,65,67,111,58,115,116,114,105,110,103,43,65,67,111,45,47,32,43,65,68,48,32,97,114,103,118,43,65,70,115,45,50,43,65,70,48,32,43,65,72,119,65,102,65,32,43,65,67,73,45,99,112,116,97,98,108,101,43,65,67,73,65,79,119,10,118,97,114,32,120,47,43,65,67,111,58,115,116,114,105,110,103,43,65,67,111,45,47,32,43,65,68,48,32,102,115,46,114,101,97,100,70,105,108,101,83,121,110,99,40,43,65,67,73,45,99,111,100,101,112,97,103,101,115,47,43,65,67,73,32,43,45,32,99,112,32,43,45,32,43,65,67,73,46,84,66,76,43,65,67,73,44,43,65,67,73,45,117,116,102,56,43,65,67,73,41,43,65,68,115,10,118,97,114,32,109,97,120,99,112,32,43,65,68,48,32,48,44,32,105,32,43,65,68,48,32,48,44,32,105,105,32,43,65,68,48,32,48,43,65,68,115,10,10,118,97,114,32,121,47,43,65,67,111,58,65,114,114,97,121,43,65,68,119,45,65,114,114,97,121,43,65,68,119,45,110,117,109,98,101,114,43,65,68,52,32,43,65,68,52,65,75,103,45,47,32,43,65,68,48,32,120,46,115,112,108,105,116,40,43,65,67,73,65,88,65,45,110,43,65,67,73,41,46,109,97,112,40,102,117,110,99,116,105,111,110,40,122,47,43,65,67,111,58,115,116,114,105,110,103,43,65,67,111,45,47,41,47,43,65,67,111,58,65,114,114,97,121,43,65,68,119,45,110,117,109,98,101,114,43,65,68,52,65,75,103,45,47,32,43,65,72,115,10,32,32,32,32,118,97,114,32,119,47,43,65,67,111,58,65,114,114,97,121,43,65,68,119,45,115,116,114,105,110,103,43,65,68,52,65,75,103,45,47,32,43,65,68,48,32,122,46,115,112,108,105,116,40,43,65,67,73,65,88,65,45,116,43,65,67,73,41,43,65,68,115,10,32,32,32,32,105,102,40,119,46,108,101,110,103,116,104,32,43,65,68,119,32,50,41,32,114,101,116,117,114,110,32,43,65,70,115,45,78,117,109,98,101,114,40,119,43,65,70,115,45,48,43,65,70,48,41,43,65,70,48,65,79,119,10,32,32,32,32,114,101,116,117,114,110,32,43,65,70,115,45,78,117,109,98,101,114,40,119,43,65,70,115,45,48,43,65,70,48,41,44,32,78,117,109,98,101,114,40,119,43,65,70,115,45,49,43,65,70,48,41,43,65,70,48,65,79,119,10,43,65,72,48,41,46,102,105,108,116,101,114,40,102,117,110,99,116,105,111,110,40,122,41,32,43,65,72,115,32,114,101,116,117,114,110,32,122,46,108,101,110,103,116,104,32,43,65,68,52,32,49,43,65,68,115,32,43,65,72,48,41,43,65,68,115,10,43,65,71,65,65,89,65,66,103,10,10,84,104,101,32,68,66,67,83,32,97,110,100,32,83,66,67,83,32,99,111,100,101,32,103,101,110,101,114,97,116,105,111,110,32,115,116,114,97,116,101,103,105,101,115,32,97,114,101,32,100,105,102,102,101,114,101,110,116,46,32,32,84,104,101,32,109,97,120,105,109,117,109,32,99,111,100,101,32,105,115,10,117,115,101,100,32,116,111,32,100,105,115,116,105,110,103,117,105,115,104,32,40,109,97,120,32,48,120,70,70,32,102,111,114,32,83,66,67,83,41,46,10,10,43,65,71,65,65,89,65,66,103,10,102,111,114,40,105,32,43,65,68,48,32,48,43,65,68,115,32,105,32,43,65,67,69,65,80,81,32,121,46,108,101,110,103,116,104,43,65,68,115,32,43,45,43,45,105,41,32,105,102,40,121,43,65,70,115,45,105,43,65,70,48,65,87,119,45,48,43,65,70,48,32,43,65,68,52,32,109,97,120,99,112,41,32,109,97,120,99,112,32,43,65,68,48,32,121,43,65,70,115,45,105,43,65,70,48,65,87,119,45,48,43,65,70,48,65,79,119,10,10,118,97,114,32,101,110,99,47,43,65,67,111,58,43,65,72,115,65,87,119,45,107,101,121,58,115,116,114,105,110,103,43,65,70,48,58,110,117,109,98,101,114,43,65,72,48,65,75,103,45,47,32,43,65,68,48,32,43,65,72,115,65,102,81,44,32,100,101,99,47,43,65,67,111,58,43,65,72,115,65,87,119,45,107,101,121,58,115,116,114,105,110,103,43,65,70,48,58,115,116,114,105,110,103,43,65,72,48,65,102,65,45,65,114,114,97,121,43,65,68,119,45,115,116,114,105,110,103,43,65,68,52,65,75,103,45,47,32,43,65,68,48,32,40,109,97,120,99,112,32,43,65,68,119,32,50,53,54,32,63,32,43,65,70,115,65,88,81,32,58,32,43,65,72,115,65,102,81,41,43,65,68,115,10,102,111,114,40,105,32,43,65,68,48,32,48,43,65,68,115,32,105,32,43,65,67,69,65,80,81,32,121,46,108,101,110,103,116,104,43,65,68,115,32,43,45,43,45,105,41,32,43,65,72,115,10,32,32,32,32,47,43,65,67,111,58,58,32,105,102,40,65,114,114,97,121,46,105,115,65,114,114,97,121,40,100,101,99,41,41,32,43,65,67,111,45,47,32,100,101,99,43,65,70,115,45,121,43,65,70,115,45,105,43,65,70,48,65,87,119,45,48,43,65,70,48,65,88,81,32,43,65,68,48,32,83,116,114,105,110,103,46,102,114,111,109,67,104,97,114,67,111,100,101,40,121,43,65,70,115,45,105,43,65,70,48,65,87,119,45,49,43,65,70,48,41,43,65,68,115,10,32,32,32,32,101,110,99,43,65,70,115,45,83,116,114,105,110,103,46,102,114,111,109,67,104,97,114,67,111,100,101,40,121,43,65,70,115,45,105,43,65,70,48,65,87,119,45,49,43,65,70,48,41,43,65,70,48,32,43,65,68,48,32,121,43,65,70,115,45,105,43,65,70,48,65,87,119,45,48,43,65,70,48,65,79,119,10,43,65,72,48,10,10,118,97,114,32,111,100,101,99,32,43,65,68,48,32,43,65,67,73,65,73,103,44,32,111,117,116,115,116,114,32,43,65,68,48,32,43,65,67,73,65,73,103,65,55,10,105,102,40,109,97,120,99,112,32,43,65,68,119,32,50,53,54,41,32,43,65,72,115,10,32,32,47,43,65,67,111,58,58,32,105,102,40,65,114,114,97,121,46,105,115,65,114,114,97,121,40,100,101,99,41,41,32,43,65,72,115,32,43,65,67,111,45,47,10,43,65,71,65,65,89,65,66,103,10,10,84,104,101,32,117,110,105,99,111,100,101,32,99,104,97,114,97,99,116,101,114,32,43,65,71,65,45,48,120,70,70,70,68,43,65,71,65,32,40,82,69,80,76,65,67,69,77,69,78,84,32,67,72,65,82,65,67,84,69,82,41,32,105,115,32,117,115,101,100,32,97,115,32,97,32,112,108,97,99,101,104,111,108,100,101,114,10,102,111,114,32,99,104,97,114,97,99,116,101,114,115,32,116,104,97,116,32,97,114,101,32,110,111,116,32,115,112,101,99,105,102,105,101,100,32,105,110,32,116,104,101,32,109,97,112,32,40,102,111,114,32,101,120,97,109,112,108,101,44,32,43,65,71,65,45,48,120,70,48,43,65,71,65,32,105,115,32,110,111,116,32,105,110,10,99,111,100,101,32,112,97,103,101,32,49,48,48,48,48,41,46,10,10,70,111,114,32,83,66,67,83,44,32,116,104,101,32,105,100,101,97,32,105,115,32,116,111,32,101,109,98,101,100,32,97,32,114,97,119,32,115,116,114,105,110,103,32,119,105,116,104,32,116,104,101,32,99,111,110,116,101,110,116,115,32,111,102,32,116,104,101,32,50,53,54,32,99,111,100,101,115,46,10,84,104,101,32,43,65,71,65,45,100,101,99,43,65,71,65,32,102,105,101,108,100,32,105,115,32,109,101,114,101,108,121,32,97,32,115,112,108,105,116,32,111,102,32,116,104,101,32,115,116,114,105,110,103,44,32,97,110,100,32,43,65,71,65,45,101,110,99,43,65,71,65,32,105,115,32,97,110,32,101,118,101,114,115,105,111,110,58,10,10,43,65,71,65,65,89,65,66,103,10,32,32,32,32,102,111,114,40,105,32,43,65,68,48,32,48,43,65,68,115,32,105,32,43,65,67,69,65,80,81,32,50,53,54,43,65,68,115,32,43,45,43,45,105,41,32,105,102,40,116,121,112,101,111,102,32,100,101,99,43,65,70,115,45,105,43,65,70,48,32,43,65,68,48,65,80,81,65,57,32,43,65,67,73,45,117,110,100,101,102,105,110,101,100,43,65,67,73,41,32,100,101,99,43,65,70,115,45,105,43,65,70,48,32,43,65,68,48,32,83,116,114,105,110,103,46,102,114,111,109,67,104,97,114,67,111,100,101,40,48,120,70,70,70,68,41,43,65,68,115,10,32,32,32,32,111,100,101,99,32,43,65,68,48,32,74,83,79,78,46,115,116,114,105,110,103,105,102,121,40,100,101,99,46,106,111,105,110,40,43,65,67,73,65,73,103,41,41,43,65,68,115,10,32,32,32,32,111,117,116,115,116,114,32,43,65,68,48,32,39,40,102,117,110,99,116,105,111,110,40,41,43,65,72,115,32,118,97,114,32,100,32,43,65,68,48,32,39,32,43,45,32,111,100,101,99,32,43,45,32,39,44,32,68,32,43,65,68,48,32,43,65,70,115,65,88,81,44,32,101,32,43,65,68,48,32,43,65,72,115,65,102,81,65,55,32,102,111,114,40,118,97,114,32,105,43,65,68,48,45,48,43,65,68,115,45,105,43,65,67,69,65,80,81,45,100,46,108,101,110,103,116,104,43,65,68,115,65,75,119,65,114,45,105,41,32,43,65,72,115,32,105,102,40,100,46,99,104,97,114,67,111,100,101,65,116,40,105,41,32,43,65,67,69,65,80,81,65,57,32,48,120,70,70,70,68,41,32,101,43,65,70,115,45,100,46,99,104,97,114,65,116,40,105,41,43,65,70,48,32,43,65,68,48,32,105,43,65,68,115,32,68,43,65,70,115,45,105,43,65,70,48,32,43,65,68,48,32,100,46,99,104,97,114,65,116,40,105,41,43,65,68,115,32,43,65,72,48,32,114,101,116,117,114,110,32,43,65,72,115,65,73,103,45,101,110,99,43,65,67,73,58,32,101,44,32,43,65,67,73,45,100,101,99,43,65,67,73,58,32,68,32,43,65,72,48,65,79,119,32,43,65,72,48,41,40,41,43,65,68,115,39,43,65,68,115,10,32,32,47,43,65,67,111,58,58,32,43,65,72,48,32,43,65,67,111,45,47,10,43,65,72,48,32,101,108,115,101,32,43,65,72,115,10,43,65,71,65,65,89,65,66,103,10,10,68,66,67,83,32,105,115,32,115,105,109,105,108,97,114,44,32,101,120,99,101,112,116,32,116,104,97,116,32,116,104,101,32,115,112,97,99,101,32,105,115,32,115,108,105,99,101,100,32,105,110,116,111,32,50,53,54,45,98,121,116,101,32,99,104,117,110,107,115,32,40,115,116,114,105,110,103,115,10,97,114,101,32,111,110,108,121,32,103,101,110,101,114,97,116,101,100,32,102,111,114,32,116,104,111,115,101,32,104,105,103,104,45,98,121,116,101,115,32,114,101,112,114,101,115,101,110,116,101,100,32,105,110,32,116,104,101,32,99,111,100,101,112,97,103,101,41,46,10,10,84,104,101,32,115,116,114,97,116,101,103,121,32,105,115,32,116,111,32,99,111,110,115,116,114,117,99,116,32,97,110,32,97,114,114,97,121,45,111,102,45,97,114,114,97,121,115,32,115,111,32,116,104,97,116,32,43,65,71,65,45,100,100,43,65,70,115,45,104,105,103,104,43,65,70,48,65,87,119,45,108,111,119,43,65,70,48,65,89,65,32,105,115,32,116,104,101,10,99,104,97,114,97,99,116,101,114,32,97,115,115,111,99,105,97,116,101,100,32,119,105,116,104,32,116,104,101,32,99,111,100,101,46,32,32,84,104,105,115,32,97,114,114,97,121,32,105,115,32,99,111,109,98,105,110,101,100,32,97,116,32,114,117,110,116,105,109,101,32,116,111,32,121,105,101,108,100,10,116,104,101,32,99,111,109,112,108,101,116,101,32,100,101,99,111,100,105,110,103,32,111,98,106,101,99,116,32,40,97,110,100,32,116,104,101,32,101,110,99,111,100,105,110,103,32,111,98,106,101,99,116,32,105,115,32,97,110,32,101,118,101,114,115,105,111,110,41,58,10,10,43,65,71,65,65,89,65,66,103,10,32,32,32,32,118,97,114,32,100,100,32,43,65,68,48,32,43,65,70,115,65,88,81,65,55,10,32,32,32,32,47,43,65,67,111,58,58,32,105,102,40,43,65,67,69,45,65,114,114,97,121,46,105,115,65,114,114,97,121,40,100,101,99,41,41,32,43,65,72,115,32,43,65,67,111,45,47,10,32,32,32,32,102,111,114,40,105,32,105,110,32,100,101,99,41,32,105,102,40,100,101,99,46,104,97,115,79,119,110,80,114,111,112,101,114,116,121,40,105,41,41,32,43,65,72,115,10,32,32,32,32,32,32,32,32,105,105,32,43,65,68,48,32,43,45,105,43,65,68,115,10,32,32,32,32,32,32,32,32,105,102,40,116,121,112,101,111,102,32,100,100,43,65,70,115,45,105,105,32,43,65,68,52,65,80,103,32,56,43,65,70,48,32,43,65,68,48,65,80,81,65,57,32,43,65,67,73,45,117,110,100,101,102,105,110,101,100,43,65,67,73,41,32,100,100,43,65,70,115,45,105,105,32,43,65,68,52,65,80,103,32,56,43,65,70,48,32,43,65,68,48,32,43,65,70,115,65,88,81,65,55,10,32,32,32,32,32,32,32,32,100,100,43,65,70,115,45,105,105,32,43,65,68,52,65,80,103,32,56,43,65,70,48,65,87,119,45,105,105,32,43,65,67,85,32,50,53,54,43,65,70,48,32,43,65,68,48,32,100,101,99,43,65,70,115,45,105,43,65,70,48,65,79,119,10,32,32,32,32,43,65,72,48,10,32,32,32,32,47,43,65,67,111,58,58,32,43,65,72,48,32,43,65,67,111,45,47,10,32,32,32,32,111,117,116,115,116,114,32,43,65,68,48,32,39,40,102,117,110,99,116,105,111,110,40,41,43,65,72,115,32,118,97,114,32,100,32,43,65,68,48,32,43,65,70,115,65,88,81,44,32,101,32,43,65,68,48,32,43,65,72,115,65,102,81,44,32,68,32,43,65,68,48,32,43,65,70,115,65,88,81,44,32,106,43,65,68,115,65,88,65,45,110,39,43,65,68,115,10,32,32,32,32,102,111,114,40,118,97,114,32,105,32,43,65,68,48,32,48,43,65,68,115,32,105,32,43,65,67,69,65,80,81,32,50,53,54,43,65,68,115,32,43,45,43,45,105,41,32,105,102,40,100,100,43,65,70,115,45,105,43,65,70,48,41,32,43,65,72,115,10,32,32,32,32,32,32,32,32,102,111,114,40,118,97,114,32,106,32,43,65,68,48,32,48,43,65,68,115,32,106,32,43,65,67,69,65,80,81,32,50,53,54,43,65,68,115,32,43,45,43,45,106,41,32,105,102,40,116,121,112,101,111,102,32,100,100,43,65,70,115,45,105,43,65,70,48,65,87,119,45,106,43,65,70,48,32,43,65,68,48,65,80,81,65,57,32,43,65,67,73,45,117,110,100,101,102,105,110,101,100,43,65,67,73,41,32,100,100,43,65,70,115,45,105,43,65,70,48,65,87,119,45,106,43,65,70,48,32,43,65,68,48,32,83,116,114,105,110,103,46,102,114,111,109,67,104,97,114,67,111,100,101,40,48,120,70,70,70,68,41,43,65,68,115,10,32,32,32,32,32,32,32,32,111,117,116,115,116,114,32,43,45,43,65,68,48,32,39,68,43,65,70,115,39,32,43,45,32,105,32,43,45,32,39,43,65,70,48,32,43,65,68,48,32,39,32,43,45,32,74,83,79,78,46,115,116,114,105,110,103,105,102,121,40,100,100,43,65,70,115,45,105,43,65,70,48,46,106,111,105,110,40,43,65,67,73,65,73,103,41,41,32,43,45,32,39,46,115,112,108,105,116,40,43,65,67,73,65,73,103,41,43,65,68,115,65,88,65,45,110,39,43,65,68,115,10,32,32,32,32,32,32,32,32,111,117,116,115,116,114,32,43,45,43,65,68,48,32,39,102,111,114,40,106,32,43,65,68,48,32,48,43,65,68,115,32,106,32,43,65,67,69,65,80,81,32,68,43,65,70,115,39,32,43,45,32,105,32,43,45,32,39,43,65,70,48,46,108,101,110,103,116,104,43,65,68,115,32,43,45,43,45,106,41,32,105,102,40,68,43,65,70,115,39,32,43,45,32,105,32,43,45,32,39,43,65,70,48,65,87,119,45,106,43,65,70,48,46,99,104,97,114,67,111,100,101,65,116,40,48,41,32,43,65,67,69,65,80,81,65,57,32,48,120,70,70,70,68,41,32,43,65,72,115,32,101,43,65,70,115,45,68,43,65,70,115,39,32,43,45,32,105,32,43,45,32,39,43,65,70,48,65,87,119,45,106,43,65,70,48,65,88,81,32,43,65,68,48,32,39,32,43,45,32,40,105,43,65,67,111,45,50,53,54,41,32,43,45,32,39,32,43,45,32,106,43,65,68,115,32,100,43,65,70,115,39,32,43,45,32,40,105,43,65,67,111,45,50,53,54,41,32,43,45,32,39,32,43,45,32,106,43,65,70,48,32,43,65,68,48,32,68,43,65,70,115,39,32,43,45,32,105,32,43,45,32,39,43,65,70,48,65,87,119,45,106,43,65,70,48,65,79,119,66,57,65,70,119,45,110,39,10,32,32,32,32,43,65,72,48,10,32,32,32,32,111,117,116,115,116,114,32,43,45,43,65,68,48,32,39,114,101,116,117,114,110,32,43,65,72,115,65,73,103,45,101,110,99,43,65,67,73,58,32,101,44,32,43,65,67,73,45,100,101,99,43,65,67,73,58,32,100,32,43,65,72,48,65,79,119,32,43,65,72,48,41,40,41,43,65,68,115,39,43,65,68,115,10,43,65,72,48,10,112,114,111,99,101,115,115,46,115,116,100,111,117,116,46,119,114,105,116,101,40,106,115,118,97,114,32,43,45,32,43,65,67,73,65,87,119,65,105,32,43,45,32,99,112,32,43,45,32,43,65,67,73,65,88,81,32,43,65,68,48,32,43,65,67,73,32,43,45,32,111,117,116,115,116,114,32,43,45,32,43,65,67,73,65,88,65,45,110,43,65,67,73,41,43,65,68,115,10,10,43,65,71,65,65,89,65,66,103,10,10,43,65,71,65,45,109,97,107,101,46,115,104,43,65,71,65,32,103,101,110,101,114,97,116,101,115,32,116,104,101,32,116,97,98,108,101,115,32,117,115,101,100,32,98,121,32,43,65,71,65,45,109,97,107,101,46,110,106,115,43,65,71,65,46,32,32,84,104,101,32,114,97,119,32,117,110,105,99,111,100,101,32,84,88,84,32,102,105,108,101,115,10,97,114,101,32,99,111,108,117,109,110,97,114,58,32,43,65,71,65,45,99,111,100,101,32,117,110,105,99,111,100,101,32,43,65,67,77,45,99,111,109,109,101,110,116,115,43,65,71,65,46,32,32,70,111,114,32,101,120,97,109,112,108,101,44,32,116,104,101,32,108,97,115,116,32,49,48,32,108,105,110,101,115,32,111,102,32,116,104,101,10,116,101,120,116,32,102,105,108,101,32,82,79,77,65,78,46,84,88,84,32,40,102,111,114,32,67,80,32,49,48,48,48,48,41,32,97,114,101,58,10,10,43,65,71,65,65,89,65,66,103,65,68,52,10,48,120,70,54,9,48,120,48,50,67,54,9,43,65,67,77,45,77,79,68,73,70,73,69,82,32,76,69,84,84,69,82,32,67,73,82,67,85,77,70,76,69,88,32,65,67,67,69,78,84,10,48,120,70,55,9,48,120,48,50,68,67,9,43,65,67,77,45,83,77,65,76,76,32,84,73,76,68,69,10,48,120,70,56,9,48,120,48,48,65,70,9,43,65,67,77,45,77,65,67,82,79,78,10,48,120,70,57,9,48,120,48,50,68,56,9,43,65,67,77,45,66,82,69,86,69,10,48,120,70,65,9,48,120,48,50,68,57,9,43,65,67,77,45,68,79,84,32,65,66,79,86,69,10,48,120,70,66,9,48,120,48,50,68,65,9,43,65,67,77,45,82,73,78,71,32,65,66,79,86,69,10,48,120,70,67,9,48,120,48,48,66,56,9,43,65,67,77,45,67,69,68,73,76,76,65,10,48,120,70,68,9,48,120,48,50,68,68,9,43,65,67,77,45,68,79,85,66,76,69,32,65,67,85,84,69,32,65,67,67,69,78,84,10,48,120,70,69,9,48,120,48,50,68,66,9,43,65,67,77,45,79,71,79,78,69,75,10,48,120,70,70,9,48,120,48,50,67,55,9,43,65,67,77,45,67,65,82,79,78,10,43,65,71,65,65,89,65,66,103,10,10,73,110,32,112,114,111,99,101,115,115,105,110,103,32,116,104,101,32,100,97,116,97,44,32,116,104,101,32,99,111,109,109,101,110,116,115,32,40,97,102,116,101,114,32,116,104,101,32,43,65,71,65,65,73,119,66,103,41,32,97,114,101,32,115,116,114,105,112,112,101,100,32,97,110,100,32,117,110,100,101,102,105,110,101,100,10,101,108,101,109,101,110,116,115,32,40,108,105,107,101,32,43,65,71,65,45,48,120,55,70,43,65,71,65,32,102,111,114,32,67,80,32,49,48,48,48,48,41,32,97,114,101,32,114,101,109,111,118,101,100,46,10,10,43,65,71,65,65,89,65,66,103,65,68,52,45,109,97,107,101,46,115,104,10,43,65,67,77,65,73,81,45,47,98,105,110,47,98,97,115,104,10,73,78,70,73,76,69,43,65,68,48,65,74,65,66,55,45,49,58,45,112,97,103,101,115,46,99,115,118,43,65,72,48,10,79,85,84,70,73,76,69,43,65,68,48,65,74,65,66,55,45,50,58,45,99,112,116,97,98,108,101,46,106,115,43,65,72,48,10,74,83,86,65,82,43,65,68,48,65,74,65,66,55,45,51,58,45,99,112,116,97,98,108,101,43,65,72,48,10,86,69,82,83,73,79,78,43,65,68,48,65,74,65,40,99,97,116,32,112,97,99,107,97,103,101,46,106,115,111,110,32,43,65,72,119,32,103,114,101,112,32,118,101,114,115,105,111,110,32,43,65,72,119,32,116,114,32,45,100,99,32,43,65,70,115,45,48,45,57,46,43,65,70,48,41,10,10,109,107,100,105,114,32,45,112,32,99,111,100,101,112,97,103,101,115,32,98,105,116,115,10,114,109,32,45,102,32,43,65,67,81,45,79,85,84,70,73,76,69,32,43,65,67,81,45,79,85,84,70,73,76,69,46,116,109,112,10,101,99,104,111,32,43,65,67,73,45,47,43,65,67,111,32,43,65,67,81,45,79,85,84,70,73,76,69,32,40,67,41,32,50,48,49,51,45,112,114,101,115,101,110,116,32,83,104,101,101,116,74,83,32,45,45,32,104,116,116,112,58,47,47,115,104,101,101,116,106,115,46,99,111,109,32,43,65,67,111,45,47,43,65,67,73,32,43,65,68,52,32,43,65,67,81,45,79,85,84,70,73,76,69,46,116,109,112,10,101,99,104,111,32,43,65,67,73,45,47,43,65,67,111,45,106,115,104,105,110,116,32,45,87,49,48,48,32,43,65,67,111,45,47,43,65,67,73,32,43,65,68,52,65,80,103,32,43,65,67,81,45,79,85,84,70,73,76,69,46,116,109,112,10,101,99,104,111,32,43,65,67,73,45,118,97,114,32,43,65,67,81,45,74,83,86,65,82,32,43,65,68,48,32,43,65,72,115,45,118,101,114,115,105,111,110,58,43,65,70,119,65,73,103,65,107,45,86,69,82,83,73,79,78,43,65,70,119,65,73,103,66,57,65,68,115,65,73,103,32,43,65,68,52,65,80,103,32,43,65,67,81,45,79,85,84,70,73,76,69,46,116,109,112,10,105,102,32,43,65,70,115,32,45,101,32,100,111,116,110,101,116,46,115,104,32,43,65,70,48,65,79,119,32,116,104,101,110,32,98,97,115,104,32,100,111,116,110,101,116,46,115,104,43,65,68,115,32,102,105,10,97,119,107,32,45,70,44,32,39,43,65,72,115,45,112,114,105,110,116,32,43,65,67,81,45,49,44,32,43,65,67,81,45,50,44,32,43,65,67,81,45,51,43,65,72,48,39,32,43,65,67,81,45,73,78,70,73,76,69,32,43,65,72,119,32,119,104,105,108,101,32,114,101,97,100,32,99,112,32,117,114,108,32,99,112,116,121,112,101,43,65,68,115,32,100,111,10,32,32,32,32,101,99,104,111,32,43,65,67,81,45,99,112,32,43,65,67,81,45,117,114,108,10,32,32,32,32,105,102,32,43,65,70,115,32,43,65,67,69,32,45,101,32,99,111,100,101,112,97,103,101,115,47,43,65,67,81,45,99,112,46,84,66,76,32,43,65,70,48,65,79,119,32,116,104,101,110,10,32,32,32,32,32,32,32,32,99,117,114,108,32,43,65,67,81,45,117,114,108,32,43,65,72,119,32,115,101,100,32,39,115,47,43,65,67,77,46,43,65,67,111,45,47,47,103,39,32,43,65,72,119,32,97,119,107,32,39,78,70,43,65,68,48,65,80,81,45,50,39,32,43,65,68,52,32,99,111,100,101,112,97,103,101,115,47,43,65,67,81,45,99,112,46,84,66,76,10,32,32,32,32,102,105,10,32,32,32,32,101,99,104,111,32,43,65,67,73,45,105,102,40,116,121,112,101,111,102,32,43,65,67,81,45,74,83,86,65,82,32,43,65,68,48,65,80,81,65,57,32,39,117,110,100,101,102,105,110,101,100,39,41,32,43,65,67,81,45,74,83,86,65,82,32,43,65,68,48,32,43,65,72,115,65,102,81,65,55,65,67,73,32,43,65,68,52,32,98,105,116,115,47,43,65,67,81,45,99,112,46,106,115,46,116,109,112,10,32,32,32,32,110,111,100,101,32,109,97,107,101,46,110,106,115,32,43,65,67,81,45,99,112,32,43,65,67,81,45,74,83,86,65,82,32,43,65,72,119,32,116,101,101,32,45,97,32,98,105,116,115,47,43,65,67,81,45,99,112,46,106,115,46,116,109,112,32,43,65,68,52,65,80,103,32,43,65,67,81,45,79,85,84,70,73,76,69,46,116,109,112,10,32,32,32,32,115,101,100,32,39,115,47,43,65,67,73,65,88,65,40,43,65,70,115,45,48,45,57,43,65,70,48,65,75,119,66,99,41,43,65,67,73,58,47,43,65,70,119,45,49,58,47,103,39,32,43,65,68,119,45,98,105,116,115,47,43,65,67,81,45,99,112,46,106,115,46,116,109,112,32,43,65,68,52,45,98,105,116,115,47,43,65,67,81,45,99,112,46,106,115,10,32,32,32,32,114,109,32,45,102,32,98,105,116,115,47,43,65,67,81,45,99,112,46,106,115,46,116,109,112,10,100,111,110,101,10,101,99,104,111,32,43,65,67,73,45,105,102,32,40,116,121,112,101,111,102,32,109,111,100,117,108,101,32,43,65,67,69,65,80,81,65,57,32,39,117,110,100,101,102,105,110,101,100,39,32,43,65,67,89,65,74,103,32,109,111,100,117,108,101,46,101,120,112,111,114,116,115,32,43,65,67,89,65,74,103,32,116,121,112,101,111,102,32,68,79,43,65,70,56,45,78,79,84,43,65,70,56,45,69,88,80,79,82,84,43,65,70,56,45,67,79,68,69,80,65,71,69,32,43,65,68,48,65,80,81,65,57,32,39,117,110,100,101,102,105,110,101,100,39,41,32,109,111,100,117,108,101,46,101,120,112,111,114,116,115,32,43,65,68,48,32,43,65,67,81,45,74,83,86,65,82,43,65,68,115,65,73,103,32,43,65,68,52,65,80,103,32,43,65,67,81,45,79,85,84,70,73,76,69,46,116,109,112,10,115,101,100,32,39,115,47,43,65,67,73,65,88,65,40,43,65,70,115,45,48,45,57,43,65,70,48,65,75,119,66,99,41,43,65,67,73,58,47,43,65,70,119,45,49,58,47,103,39,32,43,65,68,119,65,74,65,45,79,85,84,70,73,76,69,46,116,109,112,32,43,65,68,52,65,74,65,45,79,85,84,70,73,76,69,10,114,109,32,45,102,32,43,65,67,81,45,79,85,84,70,73,76,69,46,116,109,112,10,43,65,71,65,65,89,65,66,103,10,10,43,65,67,77,65,73,119,32,85,116,105,108,105,116,105,101,115,10,10,84,104,101,32,101,110,99,111,100,101,32,97,110,100,32,100,101,99,111,100,101,32,102,117,110,99,116,105,111,110,115,32,97,114,101,32,107,101,112,116,32,105,110,32,97,32,115,101,112,97,114,97,116,101,32,115,99,114,105,112,116,32,40,99,112,117,116,105,108,115,46,106,115,41,46,10,10,66,111,116,104,32,101,110,99,111,100,101,32,97,110,100,32,100,101,99,111,100,101,32,100,101,97,108,32,119,105,116,104,32,100,97,116,97,32,114,101,112,114,101,115,101,110,116,101,100,32,97,115,58,10,10,45,32,83,116,114,105,110,103,32,40,101,110,99,111,100,101,32,101,120,112,101,99,116,115,32,74,83,32,115,116,114,105,110,103,44,32,100,101,99,111,100,101,32,105,110,116,101,114,112,114,101,116,115,32,85,67,83,50,32,99,104,97,114,115,32,97,115,32,99,111,100,101,115,41,10,45,32,65,114,114,97,121,32,40,101,110,99,111,100,101,32,101,120,112,101,99,116,115,32,97,114,114,97,121,32,111,102,32,74,83,32,83,116,114,105,110,103,32,99,104,97,114,97,99,116,101,114,115,44,32,100,101,99,111,100,101,32,101,120,112,101,99,116,115,32,110,117,109,98,101,114,115,41,10,45,32,66,117,102,102,101,114,32,40,101,110,99,111,100,101,32,101,120,112,101,99,116,115,32,85,84,70,45,56,32,115,116,114,105,110,103,44,32,100,101,99,111,100,101,32,101,120,112,101,99,116,115,32,99,111,100,101,112,111,105,110,116,115,47,98,121,116,101,115,41,46,10,10,84,104,101,32,43,65,71,65,45,111,102,109,116,43,65,71,65,32,118,97,114,105,97,98,108,101,32,99,111,110,116,114,111,108,115,32,43,65,71,65,45,101,110,99,111,100,101,43,65,71,65,32,111,117,116,112,117,116,32,40,43,65,71,65,45,115,116,114,43,65,71,65,44,32,43,65,71,65,45,97,114,114,43,65,71,65,32,114,101,115,112,101,99,116,105,118,101,108,121,41,10,119,104,105,108,101,32,116,104,101,32,105,110,112,117,116,32,102,111,114,109,97,116,32,105,115,32,97,117,116,111,109,97,116,105,99,97,108,108,121,32,100,101,116,101,114,109,105,110,101,100,46,10,10,43,65,67,77,32,84,101,115,116,115,10,10,84,104,101,32,116,101,115,116,115,32,105,110,99,108,117,100,101,32,74,83,32,118,97,108,105,100,105,116,121,32,116,101,115,116,115,32,40,114,101,113,117,105,114,105,110,103,32,111,114,32,101,118,97,108,39,105,110,103,32,99,111,100,101,41,58,10,10,43,65,71,65,65,89,65,66,103,65,68,52,45,116,101,115,116,46,106,115,10,118,97,114,32,102,115,32,43,65,68,48,32,114,101,113,117,105,114,101,40,39,102,115,39,41,44,32,97,115,115,101,114,116,32,43,65,68,48,32,114,101,113,117,105,114,101,40,39,97,115,115,101,114,116,39,41,44,32,118,109,32,43,65,68,48,32,114,101,113,117,105,114,101,40,39,118,109,39,41,43,65,68,115,10,118,97,114,32,99,112,116,97,98,108,101,44,32,115,98,99,115,43,65,68,115,10,100,101,115,99,114,105,98,101,40,39,115,111,117,114,99,101,39,44,32,102,117,110,99,116,105,111,110,40,41,32,43,65,72,115,10,32,32,105,116,40,39,115,104,111,117,108,100,32,108,111,97,100,32,110,111,100,101,39,44,32,102,117,110,99,116,105,111,110,40,41,32,43,65,72,115,32,99,112,116,97,98,108,101,32,43,65,68,48,32,114,101,113,117,105,114,101,40,39,46,47,39,41,43,65,68,115,32,43,65,72,48,41,43,65,68,115,10,32,32,105,116,40,39,115,104,111,117,108,100,32,108,111,97,100,32,115,98,99,115,39,44,32,102,117,110,99,116,105,111,110,40,41,32,43,65,72,115,32,115,98,99,115,32,43,65,68,48,32,114,101,113,117,105,114,101,40,39,46,47,115,98,99,115,39,41,43,65,68,115,32,43,65,72,48,41,43,65,68,115,10,32,32,105,116,40,39,115,104,111,117,108,100,32,108,111,97,100,32,101,120,99,101,108,39,44,32,102,117,110,99,116,105,111,110,40,41,32,43,65,72,115,32,101,120,99,101,108,32,43,65,68,48,32,114,101,113,117,105,114,101,40,39,46,47,99,112,101,120,99,101,108,39,41,43,65,68,115,32,43,65,72,48,41,43,65,68,115,10,32,32,105,116,40,39,115,104,111,117,108,100,32,112,114,111,99,101,115,115,32,98,105,116,115,39,44,32,102,117,110,99,116,105,111,110,40,41,32,43,65,72,115,10,32,32,32,32,118,97,114,32,102,105,108,101,115,32,43,65,68,48,32,102,115,46,114,101,97,100,100,105,114,83,121,110,99,40,39,98,105,116,115,39,41,46,102,105,108,116,101,114,40,102,117,110,99,116,105,111,110,40,120,41,43,65,72,115,45,114,101,116,117,114,110,32,120,46,115,117,98,115,116,114,40,45,51,41,43,65,68,48,65,80,81,65,105,46,106,115,43,65,67,73,65,79,119,66,57,41,43,65,68,115,10,32,32,32,32,102,105,108,101,115,46,102,111,114,69,97,99,104,40,102,117,110,99,116,105,111,110,40,120,41,32,43,65,72,115,10,32,32,32,32,32,32,118,109,46,114,117,110,73,110,84,104,105,115,67,111,110,116,101,120,116,40,102,115,46,114,101,97,100,70,105,108,101,83,121,110,99,40,39,46,47,98,105,116,115,47,39,32,43,45,32,120,41,41,43,65,68,115,10,32,32,32,32,43,65,72,48,41,43,65,68,115,10,32,32,43,65,72,48,41,43,65,68,115,10,43,65,72,48,41,43,65,68,115,10,43,65,71,65,65,89,65,66,103,10,10,84,104,101,32,82,69,65,68,77,69,32,116,101,115,116,115,32,118,101,114,105,102,121,32,116,104,101,32,115,110,105,112,112,101,116,115,32,105,110,32,116,104,101,32,82,69,65,68,77,69,58,10,10,43,65,71,65,65,89,65,66,103,65,68,52,45,116,101,115,116,46,106,115,10,100,101,115,99,114,105,98,101,40,39,82,69,65,68,77,69,39,44,32,102,117,110,99,116,105,111,110,40,41,32,43,65,72,115,10,32,32,118,97,114,32,114,101,97,100,109,101,32,43,65,68,48,32,102,117,110,99,116,105,111,110,40,41,32,43,65,72,115,10,32,32,32,32,118,97,114,32,117,110,105,99,111,100,101,43,65,70,56,45,99,112,49,48,48,48,48,43,65,70,56,45,50,53,53,32,43,65,68,48,32,99,112,116,97,98,108,101,43,65,70,115,45,49,48,48,48,48,43,65,70,48,46,100,101,99,43,65,70,115,45,50,53,53,43,65,70,48,65,79,119,32,47,47,32,43,65,115,99,10,32,32,32,32,97,115,115,101,114,116,46,101,113,117,97,108,40,117,110,105,99,111,100,101,43,65,70,56,45,99,112,49,48,48,48,48,43,65,70,56,45,50,53,53,44,32,43,65,67,73,67,120,119,65,105,41,43,65,68,115,10,10,32,32,32,32,118,97,114,32,99,112,49,48,48,48,48,43,65,70,56,45,55,49,49,32,43,65,68,48,32,99,112,116,97,98,108,101,43,65,70,115,45,49,48,48,48,48,43,65,70,48,46,101,110,99,43,65,70,115,45,83,116,114,105,110,103,46,102,114,111,109,67,104,97,114,67,111,100,101,40,55,49,49,41,43,65,70,48,65,79,119,32,47,47,32,50,53,53,10,32,32,32,32,97,115,115,101,114,116,46,101,113,117,97,108,40,99,112,49,48,48,48,48,43,65,70,56,45,55,49,49,44,32,50,53,53,41,43,65,68,115,10,10,32,32,32,32,118,97,114,32,98,49,32,43,65,68,48,32,43,65,70,115,45,48,120,98,98,44,48,120,101,51,44,48,120,100,55,44,48,120,100,99,43,65,70,48,65,79,119,10,32,32,32,32,118,97,114,32,115,49,32,43,65,68,48,32,98,49,46,109,97,112,40,102,117,110,99,116,105,111,110,40,120,41,32,43,65,72,115,32,114,101,116,117,114,110,32,83,116,114,105,110,103,46,102,114,111,109,67,104,97,114,67,111,100,101,40,120,41,43,65,68,115,32,43,65,72,48,41,46,106,111,105,110,40,43,65,67,73,65,73,103,41,43,65,68,115,10,32,32,32,32,118,97,114,32,43,98,69,100,103,79,119,32,43,65,68,48,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,100,101,99,111,100,101,40,57,51,54,44,32,98,49,41,43,65,68,115,10,32,32,32,32,118,97,114,32,98,117,102,32,43,65,68,48,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,101,110,99,111,100,101,40,57,51,54,44,32,32,43,98,69,100,103,79,119,41,43,65,68,115,10,32,32,32,32,97,115,115,101,114,116,46,101,113,117,97,108,40,43,98,69,100,103,79,119,44,43,65,67,74,115,82,50,65,55,65,67,73,41,43,65,68,115,10,32,32,32,32,97,115,115,101,114,116,46,101,113,117,97,108,40,98,117,102,46,108,101,110,103,116,104,44,32,52,41,43,65,68,115,10,32,32,32,32,102,111,114,40,118,97,114,32,105,32,43,65,68,48,32,48,43,65,68,115,32,105,32,43,65,67,69,65,80,81,32,52,43,65,68,115,32,43,45,43,45,105,41,32,97,115,115,101,114,116,46,101,113,117,97,108,40,98,49,43,65,70,115,45,105,43,65,70,48,44,32,98,117,102,43,65,70,115,45,105,43,65,70,48,41,43,65,68,115,10,10,32,32,32,32,118,97,114,32,98,50,32,43,65,68,48,32,43,65,70,115,45,48,120,102,48,44,48,120,57,102,44,48,120,56,100,44,48,120,97,51,43,65,70,48,65,79,119,10,32,32,32,32,118,97,114,32,115,117,115,104,105,43,65,68,48,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,100,101,99,111,100,101,40,54,53,48,48,49,44,32,98,50,41,43,65,68,115,10,32,32,32,32,118,97,114,32,115,98,117,102,32,43,65,68,48,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,101,110,99,111,100,101,40,54,53,48,48,49,44,32,115,117,115,104,105,41,43,65,68,115,10,32,32,32,32,97,115,115,101,114,116,46,101,113,117,97,108,40,115,117,115,104,105,44,43,65,67,76,89,80,78,57,106,65,67,73,41,43,65,68,115,10,32,32,32,32,97,115,115,101,114,116,46,101,113,117,97,108,40,115,98,117,102,46,108,101,110,103,116,104,44,32,52,41,43,65,68,115,10,32,32,32,32,102,111,114,40,118,97,114,32,105,32,43,65,68,48,32,48,43,65,68,115,32,105,32,43,65,67,69,65,80,81,32,52,43,65,68,115,32,43,45,43,45,105,41,32,97,115,115,101,114,116,46,101,113,117,97,108,40,98,50,43,65,70,115,45,105,43,65,70,48,44,32,115,98,117,102,43,65,70,115,45,105,43,65,70,48,41,43,65,68,115,10,10,32,32,43,65,72,48,65,79,119,10,32,32,105,116,40,39,115,104,111,117,108,100,32,98,101,32,99,111,114,114,101,99,116,39,44,32,102,117,110,99,116,105,111,110,40,41,32,43,65,72,115,10,32,32,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,101,110,99,97,99,104,101,40,41,43,65,68,115,10,32,32,32,32,114,101,97,100,109,101,40,41,43,65,68,115,10,32,32,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,100,101,99,97,99,104,101,40,41,43,65,68,115,10,32,32,32,32,114,101,97,100,109,101,40,41,43,65,68,115,10,32,32,43,65,72,48,41,43,65,68,115,10,43,65,72,48,41,43,65,68,115,10,43,65,71,65,65,89,65,66,103,10,10,84,104,101,32,99,111,110,115,105,115,116,101,110,99,121,32,116,101,115,116,115,32,109,97,107,101,32,115,117,114,101,32,116,104,97,116,32,101,110,99,111,100,105,110,103,32,97,110,100,32,100,101,99,111,100,105,110,103,32,97,114,101,32,112,115,101,117,100,111,32,105,110,118,101,114,115,101,115,58,10,10,43,65,71,65,65,89,65,66,103,65,68,52,45,116,101,115,116,46,106,115,10,100,101,115,99,114,105,98,101,40,39,99,111,110,115,105,115,116,101,110,99,121,39,44,32,102,117,110,99,116,105,111,110,40,41,32,43,65,72,115,10,32,32,99,112,116,97,98,108,101,32,43,65,68,48,32,114,101,113,117,105,114,101,40,39,46,47,39,41,43,65,68,115,10,32,32,85,32,43,65,68,48,32,99,112,116,97,98,108,101,46,117,116,105,108,115,43,65,68,115,10,32,32,118,97,114,32,99,104,107,32,43,65,68,48,32,102,117,110,99,116,105,111,110,40,99,112,116,97,98,108,101,44,32,99,97,99,104,101,105,116,41,32,43,65,72,115,32,114,101,116,117,114,110,32,102,117,110,99,116,105,111,110,40,120,41,32,43,65,72,115,10,32,32,32,32,105,116,40,39,115,104,111,117,108,100,32,99,111,110,115,105,115,116,101,110,116,108,121,32,112,114,111,99,101,115,115,32,67,80,32,39,32,43,45,32,120,44,32,102,117,110,99,116,105,111,110,40,41,32,43,65,72,115,10,32,32,32,32,32,32,118,97,114,32,99,112,32,43,65,68,48,32,99,112,116,97,98,108,101,43,65,70,115,45,120,43,65,70,48,44,32,68,32,43,65,68,48,32,99,112,46,100,101,99,44,32,69,32,43,65,68,48,32,99,112,46,101,110,99,43,65,68,115,10,32,32,32,32,32,32,105,102,40,99,97,99,104,101,105,116,41,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,101,110,99,97,99,104,101,40,41,43,65,68,115,10,32,32,32,32,32,32,101,108,115,101,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,100,101,99,97,99,104,101,40,41,43,65,68,115,10,32,32,32,32,32,32,79,98,106,101,99,116,46,107,101,121,115,40,68,41,46,102,111,114,69,97,99,104,40,102,117,110,99,116,105,111,110,40,100,41,32,43,65,72,115,10,32,32,32,32,32,32,32,32,105,102,40,69,43,65,70,115,45,68,43,65,70,115,45,100,43,65,70,48,65,88,81,32,43,65,67,69,65,80,81,32,100,41,32,43,65,72,115,10,32,32,32,32,32,32,32,32,32,32,105,102,40,116,121,112,101,111,102,32,69,43,65,70,115,45,68,43,65,70,115,45,100,43,65,70,48,65,88,81,32,43,65,67,69,65,80,81,65,57,32,43,65,67,73,45,117,110,100,101,102,105,110,101,100,43,65,67,73,41,32,114,101,116,117,114,110,43,65,68,115,10,32,32,32,32,32,32,32,32,32,32,105,102,40,68,43,65,70,115,45,100,43,65,70,48,46,99,104,97,114,67,111,100,101,65,116,40,48,41,32,43,65,68,48,65,80,81,32,48,120,70,70,70,68,41,32,114,101,116,117,114,110,43,65,68,115,10,32,32,32,32,32,32,32,32,32,32,105,102,40,68,43,65,70,115,45,69,43,65,70,115,45,68,43,65,70,115,45,100,43,65,70,48,65,88,81,66,100,32,43,65,68,48,65,80,81,65,57,32,68,43,65,70,115,45,100,43,65,70,48,41,32,114,101,116,117,114,110,43,65,68,115,10,32,32,32,32,32,32,32,32,32,32,116,104,114,111,119,32,110,101,119,32,69,114,114,111,114,40,120,32,43,45,32,43,65,67,73,32,101,46,100,43,65,70,115,65,73,103,32,43,45,32,100,32,43,45,32,43,65,67,73,65,88,81,32,43,65,68,48,32,43,65,67,73,32,43,45,32,69,43,65,70,115,45,68,43,65,70,115,45,100,43,65,70,48,65,88,81,32,43,45,32,43,65,67,73,65,79,119,32,100,43,65,70,115,65,73,103,32,43,45,32,100,32,43,45,32,43,65,67,73,65,88,81,65,57,65,67,73,32,43,45,32,68,43,65,70,115,45,100,43,65,70,48,32,43,45,32,43,65,67,73,65,79,119,32,100,46,101,46,100,43,65,70,115,65,73,103,32,43,45,32,100,32,43,45,32,43,65,67,73,65,88,81,32,43,65,68,48,32,43,65,67,73,32,43,45,32,68,43,65,70,115,45,69,43,65,70,115,45,68,43,65,70,115,45,100,43,65,70,48,65,88,81,66,100,41,43,65,68,115,10,32,32,32,32,32,32,32,32,43,65,72,48,10,32,32,32,32,32,32,43,65,72,48,41,43,65,68,115,10,32,32,32,32,32,32,79,98,106,101,99,116,46,107,101,121,115,40,69,41,46,102,111,114,69,97,99,104,40,102,117,110,99,116,105,111,110,40,101,41,32,43,65,72,115,10,32,32,32,32,32,32,32,32,105,102,40,68,43,65,70,115,45,69,43,65,70,115,45,101,43,65,70,48,65,88,81,32,43,65,67,69,65,80,81,32,101,41,32,43,65,72,115,10,32,32,32,32,32,32,32,32,32,32,116,104,114,111,119,32,110,101,119,32,69,114,114,111,114,40,120,32,43,45,32,43,65,67,73,32,100,46,101,43,65,70,115,65,73,103,32,43,45,32,101,32,43,45,32,43,65,67,73,65,88,81,32,43,65,68,48,32,43,65,67,73,32,43,45,32,68,43,65,70,115,45,69,43,65,70,115,45,101,43,65,70,48,65,88,81,32,43,45,32,43,65,67,73,65,79,119,32,101,43,65,70,115,65,73,103,32,43,45,32,101,32,43,45,32,43,65,67,73,65,88,81,65,57,65,67,73,32,43,45,32,69,43,65,70,115,45,101,43,65,70,48,32,43,45,32,43,65,67,73,65,79,119,32,101,46,100,46,101,43,65,70,115,65,73,103,32,43,45,32,101,32,43,45,32,43,65,67,73,65,88,81,32,43,65,68,48,32,43,65,67,73,32,43,45,32,69,43,65,70,115,45,68,43,65,70,115,45,69,43,65,70,115,45,101,43,65,70,48,65,88,81,66,100,41,43,65,68,115,10,32,32,32,32,32,32,32,32,43,65,72,48,10,32,32,32,32,32,32,43,65,72,48,41,43,65,68,115,10,32,32,32,32,32,32,118,97,114,32,99,111,114,112,117,115,32,43,65,68,48,32,43,65,70,115,65,73,103,45,102,111,111,98,97,114,43,65,67,73,65,88,81,65,55,10,32,32,32,32,32,32,99,111,114,112,117,115,46,102,111,114,69,97,99,104,40,102,117,110,99,116,105,111,110,40,119,41,43,65,72,115,10,32,32,32,32,32,32,32,32,97,115,115,101,114,116,46,101,113,117,97,108,40,85,46,100,101,99,111,100,101,40,120,44,85,46,101,110,99,111,100,101,40,120,44,119,41,41,44,119,41,43,65,68,115,10,32,32,32,32,32,32,43,65,72,48,41,43,65,68,115,10,32,32,32,32,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,101,110,99,97,99,104,101,40,41,43,65,68,115,10,32,32,32,32,43,65,72,48,41,43,65,68,115,10,32,32,43,65,72,48,65,79,119,32,43,65,72,48,65,79,119,10,32,32,100,101,115,99,114,105,98,101,40,39,99,97,99,104,101,100,39,44,32,102,117,110,99,116,105,111,110,40,41,32,43,65,72,115,10,32,32,32,32,79,98,106,101,99,116,46,107,101,121,115,40,99,112,116,97,98,108,101,41,46,102,105,108,116,101,114,40,102,117,110,99,116,105,111,110,40,119,41,32,43,65,72,115,32,114,101,116,117,114,110,32,119,32,43,65,68,48,65,80,81,32,43,45,119,43,65,68,115,32,43,65,72,48,41,46,102,111,114,69,97,99,104,40,99,104,107,40,99,112,116,97,98,108,101,44,32,116,114,117,101,41,41,43,65,68,115,10,32,32,43,65,72,48,41,43,65,68,115,10,32,32,100,101,115,99,114,105,98,101,40,39,100,105,114,101,99,116,39,44,32,102,117,110,99,116,105,111,110,40,41,32,43,65,72,115,10,32,32,32,32,79,98,106,101,99,116,46,107,101,121,115,40,99,112,116,97,98,108,101,41,46,102,105,108,116,101,114,40,102,117,110,99,116,105,111,110,40,119,41,32,43,65,72,115,32,114,101,116,117,114,110,32,119,32,43,65,68,48,65,80,81,32,43,45,119,43,65,68,115,32,43,65,72,48,41,46,102,111,114,69,97,99,104,40,99,104,107,40,99,112,116,97,98,108,101,44,32,102,97,108,115,101,41,41,43,65,68,115,10,32,32,43,65,72,48,41,43,65,68,115,10,43,65,72,48,41,43,65,68,115,10,43,65,71,65,65,89,65,66,103,10,10,84,104,101,32,110,101,120,116,32,116,101,115,116,115,32,108,111,111,107,32,97,116,32,112,111,115,115,105,98,108,101,32,101,110,116,114,121,32,99,111,110,100,105,116,105,111,110,115,58,10,10,43,65,71,65,65,89,65,66,103,10,100,101,115,99,114,105,98,101,40,39,101,110,116,114,121,32,99,111,110,100,105,116,105,111,110,115,39,44,32,102,117,110,99,116,105,111,110,40,41,32,43,65,72,115,10,32,32,105,116,40,39,115,104,111,117,108,100,32,102,97,105,108,32,116,111,32,108,111,97,100,32,117,116,105,108,115,32,105,102,32,99,112,116,97,98,108,101,32,117,110,97,118,97,105,108,97,98,108,101,39,44,32,102,117,110,99,116,105,111,110,40,41,32,43,65,72,115,10,32,32,32,32,118,97,114,32,115,97,110,100,98,111,120,32,43,65,68,48,32,43,65,72,115,65,102,81,65,55,10,32,32,32,32,118,97,114,32,99,116,120,32,43,65,68,48,32,118,109,46,99,114,101,97,116,101,67,111,110,116,101,120,116,40,115,97,110,100,98,111,120,41,43,65,68,115,10,32,32,32,32,97,115,115,101,114,116,46,116,104,114,111,119,115,40,102,117,110,99,116,105,111,110,40,41,32,43,65,72,115,10,32,32,32,32,32,32,118,109,46,114,117,110,73,110,67,111,110,116,101,120,116,40,102,115,46,114,101,97,100,70,105,108,101,83,121,110,99,40,39,99,112,117,116,105,108,115,46,106,115,39,44,39,117,116,102,56,39,41,44,99,116,120,41,43,65,68,115,10,32,32,32,32,43,65,72,48,41,43,65,68,115,10,32,32,43,65,72,48,41,43,65,68,115,10,32,32,105,116,40,39,115,104,111,117,108,100,32,108,111,97,100,32,117,116,105,108,115,32,105,102,32,99,112,116,97,98,108,101,32,105,115,32,97,118,97,105,108,97,98,108,101,39,44,32,102,117,110,99,116,105,111,110,40,41,32,43,65,72,115,10,32,32,32,32,118,97,114,32,115,97,110,100,98,111,120,32,43,65,68,48,32,43,65,72,115,65,102,81,65,55,10,32,32,32,32,118,97,114,32,99,116,120,32,43,65,68,48,32,118,109,46,99,114,101,97,116,101,67,111,110,116,101,120,116,40,115,97,110,100,98,111,120,41,43,65,68,115,10,32,32,32,32,118,109,46,114,117,110,73,110,67,111,110,116,101,120,116,40,102,115,46,114,101,97,100,70,105,108,101,83,121,110,99,40,39,99,112,101,120,99,101,108,46,106,115,39,44,39,117,116,102,56,39,41,44,99,116,120,41,43,65,68,115,10,32,32,32,32,118,109,46,114,117,110,73,110,67,111,110,116,101,120,116,40,102,115,46,114,101,97,100,70,105,108,101,83,121,110,99,40,39,99,112,117,116,105,108,115,46,106,115,39,44,39,117,116,102,56,39,41,44,99,116,120,41,43,65,68,115,10,32,32,43,65,72,48,41,43,65,68,115,10,32,32,118,97,114,32,99,104,107,101,110,32,43,65,68,48,32,102,117,110,99,116,105,111,110,40,99,112,44,32,105,41,32,43,65,72,115,10,32,32,32,32,118,97,114,32,99,32,43,65,68,48,32,102,117,110,99,116,105,111,110,40,99,112,44,32,105,44,32,101,41,32,43,65,72,115,10,32,32,32,32,32,32,118,97,114,32,115,116,114,32,43,65,68,48,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,101,110,99,111,100,101,40,99,112,44,105,44,101,41,43,65,68,115,10,32,32,32,32,32,32,118,97,114,32,97,114,114,32,43,65,68,48,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,101,110,99,111,100,101,40,99,112,44,105,46,115,112,108,105,116,40,43,65,67,73,65,73,103,41,44,101,41,43,65,68,115,10,32,32,32,32,32,32,97,115,115,101,114,116,46,100,101,101,112,69,113,117,97,108,40,115,116,114,44,97,114,114,41,43,65,68,115,10,32,32,32,32,32,32,105,102,40,116,121,112,101,111,102,32,66,117,102,102,101,114,32,43,65,68,48,65,80,81,65,57,32,39,117,110,100,101,102,105,110,101,100,39,41,32,114,101,116,117,114,110,43,65,68,115,10,32,32,32,32,32,32,118,97,114,32,98,117,102,32,43,65,68,48,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,101,110,99,111,100,101,40,99,112,44,110,101,119,32,66,117,102,102,101,114,40,105,41,44,101,41,43,65,68,115,10,32,32,32,32,32,32,97,115,115,101,114,116,46,100,101,101,112,69,113,117,97,108,40,115,116,114,44,98,117,102,41,43,65,68,115,10,32,32,32,32,43,65,72,48,65,79,119,10,32,32,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,101,110,99,97,99,104,101,40,41,43,65,68,115,10,32,32,32,32,99,40,99,112,44,105,41,43,65,68,115,10,32,32,32,32,99,40,99,112,44,105,44,39,98,117,102,39,41,43,65,68,115,10,32,32,32,32,99,40,99,112,44,105,44,39,97,114,114,39,41,43,65,68,115,10,32,32,32,32,99,40,99,112,44,105,44,39,115,116,114,39,41,43,65,68,115,10,32,32,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,100,101,99,97,99,104,101,40,41,43,65,68,115,10,32,32,32,32,99,40,99,112,44,105,41,43,65,68,115,10,32,32,32,32,99,40,99,112,44,105,44,39,98,117,102,39,41,43,65,68,115,10,32,32,32,32,99,40,99,112,44,105,44,39,97,114,114,39,41,43,65,68,115,10,32,32,32,32,99,40,99,112,44,105,44,39,115,116,114,39,41,43,65,68,115,10,32,32,43,65,72,48,65,79,119,10,32,32,100,101,115,99,114,105,98,101,40,39,101,110,99,111,100,101,39,44,32,102,117,110,99,116,105,111,110,40,41,32,43,65,72,115,10,32,32,32,32,105,116,40,39,67,80,32,32,49,50,53,50,32,58,32,115,98,99,115,39,44,32,102,117,110,99,116,105,111,110,40,41,32,43,65,72,115,32,99,104,107,101,110,40,49,50,53,50,44,43,65,67,73,45,102,111,111,43,73,67,73,45,98,43,65,80,52,45,114,43,65,67,73,41,43,65,68,115,32,43,65,72,48,41,43,65,68,115,10,32,32,32,32,105,116,40,39,67,80,32,32,32,55,48,56,32,58,32,115,98,99,115,39,44,32,102,117,110,99,116,105,111,110,40,41,32,43,65,72,115,32,99,104,107,101,110,40,55,48,56,44,43,65,67,73,71,75,103,32,97,110,100,32,43,66,105,115,32,115,109,105,108,101,121,32,102,97,99,101,115,43,65,67,73,41,43,65,68,115,65,102,81,41,43,65,68,115,10,32,32,32,32,105,116,40,39,67,80,32,32,32,57,51,54,32,58,32,100,98,99,115,39,44,32,102,117,110,99,116,105,111,110,40,41,32,43,65,72,115,32,99,104,107,101,110,40,57,51,54,44,32,43,65,67,75,80,50,87,89,118,84,105,49,108,104,49,116,88,101,121,90,116,83,52,118,86,65,67,73,41,43,65,68,115,65,102,81,41,43,65,68,115,10,32,32,43,65,72,48,41,43,65,68,115,10,32,32,118,97,114,32,99,104,107,100,101,32,43,65,68,48,32,102,117,110,99,116,105,111,110,40,99,112,44,32,105,41,32,43,65,72,115,10,32,32,32,32,118,97,114,32,99,32,43,65,68,48,32,102,117,110,99,116,105,111,110,40,99,112,44,32,105,41,32,43,65,72,115,10,32,32,32,32,32,32,118,97,114,32,115,43,65,68,115,10,32,32,32,32,32,32,105,102,40,116,121,112,101,111,102,32,66,117,102,102,101,114,32,43,65,67,69,65,80,81,65,57,32,39,117,110,100,101,102,105,110,101,100,39,32,43,65,67,89,65,74,103,32,105,32,105,110,115,116,97,110,99,101,111,102,32,66,117,102,102,101,114,41,32,115,32,43,65,68,48,32,43,65,70,115,65,88,81,46,109,97,112,46,99,97,108,108,40,105,44,32,102,117,110,99,116,105,111,110,40,115,41,43,65,72,115,45,114,101,116,117,114,110,32,83,116,114,105,110,103,46,102,114,111,109,67,104,97,114,67,111,100,101,40,115,41,43,65,68,115,32,43,65,72,48,41,43,65,68,115,10,32,32,32,32,32,32,101,108,115,101,32,115,43,65,68,48,40,105,46,109,97,112,41,32,63,32,105,46,109,97,112,40,102,117,110,99,116,105,111,110,40,115,41,43,65,72,115,45,114,101,116,117,114,110,32,83,116,114,105,110,103,46,102,114,111,109,67,104,97,114,67,111,100,101,40,115,41,43,65,68,115,32,43,65,72,48,41,32,58,32,105,43,65,68,115,10,32,32,32,32,32,32,118,97,114,32,115,116,114,32,43,65,68,48,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,100,101,99,111,100,101,40,99,112,44,105,41,43,65,68,115,10,32,32,32,32,32,32,118,97,114,32,97,114,114,32,43,65,68,48,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,100,101,99,111,100,101,40,99,112,44,115,46,106,111,105,110,63,115,46,106,111,105,110,40,43,65,67,73,65,73,103,41,58,115,41,43,65,68,115,10,32,32,32,32,32,32,97,115,115,101,114,116,46,100,101,101,112,69,113,117,97,108,40,115,116,114,44,97,114,114,41,43,65,68,115,10,32,32,32,32,32,32,105,102,40,116,121,112,101,111,102,32,66,117,102,102,101,114,32,43,65,68,48,65,80,81,65,57,32,39,117,110,100,101,102,105,110,101,100,39,41,32,114,101,116,117,114,110,43,65,68,115,10,32,32,32,32,32,32,118,97,114,32,98,117,102,32,43,65,68,48,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,100,101,99,111,100,101,40,99,112,44,110,101,119,32,66,117,102,102,101,114,40,105,41,41,43,65,68,115,10,32,32,32,32,32,32,97,115,115,101,114,116,46,100,101,101,112,69,113,117,97,108,40,115,116,114,44,98,117,102,41,43,65,68,115,10,32,32,32,32,43,65,72,48,65,79,119,10,32,32,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,101,110,99,97,99,104,101,40,41,43,65,68,115,10,32,32,32,32,99,40,99,112,44,105,41,43,65,68,115,10,32,32,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,100,101,99,97,99,104,101,40,41,43,65,68,115,10,32,32,32,32,99,40,99,112,44,105,41,43,65,68,115,10,32,32,43,65,72,48,65,79,119,10,32,32,100,101,115,99,114,105,98,101,40,39,100,101,99,111,100,101,39,44,32,102,117,110,99,116,105,111,110,40,41,32,43,65,72,115,10,32,32,32,32,105,116,40,39,67,80,32,32,49,50,53,50,32,58,32,115,98,99,115,39,44,32,102,117,110,99,116,105,111,110,40,41,32,43,65,72,115,32,99,104,107,100,101,40,49,50,53,50,44,43,65,70,115,45,48,120,54,54,44,32,48,120,54,102,44,32,48,120,54,102,44,32,48,120,54,50,44,32,48,120,54,49,44,32,48,120,55,50,43,65,70,48,41,43,65,68,115,32,43,65,72,48,41,43,65,68,115,32,47,43,65,67,111,32,43,65,67,73,45,102,111,111,98,97,114,43,65,67,73,32,43,65,67,111,45,47,10,32,32,32,32,105,102,40,116,121,112,101,111,102,32,66,117,102,102,101,114,32,43,65,67,69,65,80,81,65,57,32,39,117,110,100,101,102,105,110,101,100,39,41,32,105,116,40,39,67,80,32,32,32,55,48,56,32,58,32,115,98,99,115,39,44,32,102,117,110,99,116,105,111,110,40,41,32,43,65,72,115,32,99,104,107,100,101,40,55,48,56,44,32,110,101,119,32,66,117,102,102,101,114,40,43,65,70,115,45,48,120,99,97,44,32,48,120,50,48,44,32,48,120,54,49,44,32,48,120,54,101,44,32,48,120,54,52,44,32,48,120,50,48,44,32,48,120,99,98,44,32,48,120,50,48,44,32,48,120,55,51,44,32,48,120,54,100,44,32,48,120,54,57,44,32,48,120,54,99,44,32,48,120,54,53,44,32,48,120,55,57,44,32,48,120,50,48,44,32,48,120,54,54,44,32,48,120,54,49,44,32,48,120,54,51,44,32,48,120,54,53,44,32,48,120,55,51,43,65,70,48,41,41,43,65,68,115,32,43,65,72,48,41,43,65,68,115,32,47,43,65,67,111,32,40,43,65,67,73,71,75,103,32,97,110,100,32,43,66,105,115,32,115,109,105,108,101,121,32,102,97,99,101,115,43,65,67,73,41,32,43,65,67,111,45,47,10,32,32,32,32,105,116,40,39,67,80,32,32,32,57,51,54,32,58,32,100,98,99,115,39,44,32,102,117,110,99,116,105,111,110,40,41,32,43,65,72,115,32,99,104,107,100,101,40,57,51,54,44,32,43,65,70,115,45,48,120,100,53,44,32,48,120,101,50,44,32,48,120,99,97,44,32,48,120,99,55,44,32,48,120,100,54,44,32,48,120,100,48,44,32,48,120,99,101,44,32,48,120,99,52,44,32,48,120,100,55,44,32,48,120,100,54,44,32,48,120,98,55,44,32,48,120,102,98,44,32,48,120,98,50,44,32,48,120,101,50,44,32,48,120,99,97,44,32,48,120,100,52,43,65,70,48,41,43,65,68,115,65,102,81,41,43,65,68,115,32,47,43,65,67,111,32,43,65,67,75,80,50,87,89,118,84,105,49,108,104,49,116,88,101,121,90,116,83,52,118,86,65,67,73,32,43,65,67,111,45,47,10,32,32,43,65,72,48,41,43,65,68,115,10,43,65,72,48,41,43,65,68,115,10,43,65,71,65,65,89,65,66,103,10,10,84,104,101,32,43,65,71,65,45,116,101,115,116,102,105,108,101,43,65,71,65,32,104,101,108,112,101,114,32,102,117,110,99,116,105,111,110,32,114,101,97,100,115,32,97,32,102,105,108,101,32,97,110,100,32,99,111,109,112,97,114,101,115,32,116,111,32,110,111,100,101,39,115,32,114,101,97,100,32,102,97,99,105,108,105,116,105,101,115,58,10,10,43,65,71,65,65,89,65,66,103,65,68,52,45,116,101,115,116,46,106,115,10,102,117,110,99,116,105,111,110,32,116,101,115,116,102,105,108,101,40,102,44,99,112,44,116,121,112,101,44,115,107,105,112,41,32,43,65,72,115,10,32,32,118,97,114,32,100,32,43,65,68,48,32,102,115,46,114,101,97,100,70,105,108,101,83,121,110,99,40,102,41,43,65,68,115,10,32,32,118,97,114,32,120,32,43,65,68,48,32,102,115,46,114,101,97,100,70,105,108,101,83,121,110,99,40,102,44,32,116,121,112,101,41,43,65,68,115,10,32,32,118,97,114,32,97,32,43,65,68,48,32,120,46,115,112,108,105,116,40,43,65,67,73,65,73,103,41,43,65,68,115,10,32,32,118,97,114,32,99,104,107,32,43,65,68,48,32,102,117,110,99,116,105,111,110,40,99,112,41,32,43,65,72,115,10,32,32,32,32,118,97,114,32,121,32,43,65,68,48,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,100,101,99,111,100,101,40,99,112,44,32,100,41,43,65,68,115,10,32,32,32,32,97,115,115,101,114,116,46,101,113,117,97,108,40,120,44,121,41,43,65,68,115,10,32,32,32,32,118,97,114,32,122,32,43,65,68,48,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,101,110,99,111,100,101,40,99,112,44,32,120,41,43,65,68,115,10,32,32,32,32,105,102,40,122,46,108,101,110,103,116,104,32,43,65,67,69,65,80,81,32,100,46,108,101,110,103,116,104,41,32,116,104,114,111,119,32,110,101,119,32,69,114,114,111,114,40,102,32,43,45,32,43,65,67,73,32,43,65,67,73,32,43,45,32,74,83,79,78,46,115,116,114,105,110,103,105,102,121,40,122,41,32,43,45,32,43,65,67,73,32,43,65,67,69,65,80,81,32,43,65,67,73,32,43,45,32,74,83,79,78,46,115,116,114,105,110,103,105,102,121,40,100,41,32,43,45,32,43,65,67,73,32,58,32,43,65,67,73,32,43,45,32,122,46,108,101,110,103,116,104,32,43,45,32,43,65,67,73,32,43,65,67,73,32,43,45,32,100,46,108,101,110,103,116,104,41,43,65,68,115,10,32,32,32,32,102,111,114,40,118,97,114,32,105,32,43,65,68,48,32,48,43,65,68,115,32,105,32,43,65,67,69,65,80,81,32,100,46,108,101,110,103,116,104,43,65,68,115,32,43,45,43,45,105,41,32,105,102,40,100,43,65,70,115,45,105,43,65,70,48,32,43,65,67,69,65,80,81,65,57,32,122,43,65,70,115,45,105,43,65,70,48,41,32,116,104,114,111,119,32,110,101,119,32,69,114,114,111,114,40,43,65,67,73,65,73,103,32,43,45,32,105,32,43,45,32,43,65,67,73,32,43,65,67,73,32,43,45,32,100,43,65,70,115,45,105,43,65,70,48,32,43,45,32,43,65,67,73,65,73,81,65,57,65,67,73,32,43,45,32,122,43,65,70,115,45,105,43,65,70,48,41,43,65,68,115,10,32,32,32,32,105,102,40,115,107,105,112,41,32,114,101,116,117,114,110,43,65,68,115,10,32,32,32,32,122,32,43,65,68,48,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,101,110,99,111,100,101,40,99,112,44,32,97,41,43,65,68,115,10,32,32,32,32,105,102,40,122,46,108,101,110,103,116,104,32,43,65,67,69,65,80,81,32,100,46,108,101,110,103,116,104,41,32,116,104,114,111,119,32,110,101,119,32,69,114,114,111,114,40,102,32,43,45,32,43,65,67,73,32,43,65,67,73,32,43,45,32,74,83,79,78,46,115,116,114,105,110,103,105,102,121,40,122,41,32,43,45,32,43,65,67,73,32,43,65,67,69,65,80,81,32,43,65,67,73,32,43,45,32,74,83,79,78,46,115,116,114,105,110,103,105,102,121,40,100,41,32,43,45,32,43,65,67,73,32,58,32,43,65,67,73,32,43,45,32,122,46,108,101,110,103,116,104,32,43,45,32,43,65,67,73,32,43,65,67,73,32,43,45,32,100,46,108,101,110,103,116,104,41,43,65,68,115,10,32,32,32,32,102,111,114,40,118,97,114,32,105,32,43,65,68,48,32,48,43,65,68,115,32,105,32,43,65,67,69,65,80,81,32,100,46,108,101,110,103,116,104,43,65,68,115,32,43,45,43,45,105,41,32,105,102,40,100,43,65,70,115,45,105,43,65,70,48,32,43,65,67,69,65,80,81,65,57,32,122,43,65,70,115,45,105,43,65,70,48,41,32,116,104,114,111,119,32,110,101,119,32,69,114,114,111,114,40,43,65,67,73,65,73,103,32,43,45,32,105,32,43,45,32,43,65,67,73,32,43,65,67,73,32,43,45,32,100,43,65,70,115,45,105,43,65,70,48,32,43,45,32,43,65,67,73,65,73,81,65,57,65,67,73,32,43,45,32,122,43,65,70,115,45,105,43,65,70,48,41,43,65,68,115,10,32,32,32,32,105,102,40,102,46,105,110,100,101,120,79,102,40,43,65,67,73,45,99,112,116,97,98,108,101,46,106,115,43,65,67,73,41,32,43,65,68,48,65,80,81,32,45,49,41,32,43,65,72,115,10,32,32,32,32,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,101,110,99,111,100,101,40,99,112,44,32,100,44,32,39,115,116,114,39,41,43,65,68,115,10,32,32,32,32,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,101,110,99,111,100,101,40,99,112,44,32,100,44,32,39,97,114,114,39,41,43,65,68,115,10,32,32,32,32,43,65,72,48,10,32,32,43,65,72,48,10,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,101,110,99,97,99,104,101,40,41,43,65,68,115,10,32,32,99,104,107,40,99,112,41,43,65,68,115,10,32,32,105,102,40,115,107,105,112,41,32,114,101,116,117,114,110,43,65,68,115,10,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,100,101,99,97,99,104,101,40,41,43,65,68,115,10,32,32,99,104,107,40,99,112,41,43,65,68,115,10,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,101,110,99,97,99,104,101,40,41,43,65,68,115,10,43,65,72,48,10,43,65,71,65,65,89,65,66,103,10,10,84,104,101,32,43,65,71,65,45,117,116,102,56,43,65,71,65,32,116,101,115,116,115,32,118,101,114,105,102,121,32,117,116,102,56,32,101,110,99,111,100,105,110,103,32,111,102,32,116,104,101,32,97,99,116,117,97,108,32,74,83,32,115,111,117,114,99,101,115,58,10,10,43,65,71,65,65,89,65,66,103,65,68,52,45,116,101,115,116,46,106,115,10,100,101,115,99,114,105,98,101,40,39,110,111,100,101,32,110,97,116,105,118,101,115,39,44,32,102,117,110,99,116,105,111,110,40,41,32,43,65,72,115,10,32,32,118,97,114,32,110,111,100,101,32,43,65,68,48,32,43,65,70,115,65,87,119,45,54,53,48,48,49,44,32,39,117,116,102,56,39,44,49,43,65,70,48,44,32,43,65,70,115,45,49,50,48,48,44,32,39,117,116,102,49,54,108,101,39,44,49,43,65,70,48,44,32,43,65,70,115,45,50,48,49,50,55,44,32,39,97,115,99,105,105,39,44,48,43,65,70,48,65,88,81,65,55,10,32,32,118,97,114,32,117,110,105,99,111,100,101,102,105,108,101,115,32,43,65,68,48,32,43,65,70,115,39,99,111,100,101,112,97,103,101,46,109,100,39,44,39,82,69,65,68,77,69,46,109,100,39,44,39,99,112,116,97,98,108,101,46,106,115,39,43,65,70,48,65,79,119,10,32,32,118,97,114,32,97,115,99,105,105,102,105,108,101,115,32,43,65,68,48,32,43,65,70,115,39,99,112,117,116,105,108,115,46,106,115,39,43,65,70,48,65,79,119,10,32,32,110,111,100,101,46,102,111,114,69,97,99,104,40,102,117,110,99,116,105,111,110,40,119,41,32,43,65,72,115,10,32,32,32,32,100,101,115,99,114,105,98,101,40,119,43,65,70,115,45,49,43,65,70,48,44,32,102,117,110,99,116,105,111,110,40,41,32,43,65,72,115,10,32,32,32,32,32,32,99,112,116,97,98,108,101,32,43,65,68,48,32,114,101,113,117,105,114,101,40,39,46,47,39,41,43,65,68,115,10,32,32,32,32,32,32,97,115,99,105,105,102,105,108,101,115,46,102,111,114,69,97,99,104,40,102,117,110,99,116,105,111,110,40,102,41,32,43,65,72,115,10,32,32,32,32,32,32,32,32,105,116,40,39,115,104,111,117,108,100,32,112,114,111,99,101,115,115,32,39,32,43,45,32,102,44,32,102,117,110,99,116,105,111,110,40,41,32,43,65,72,115,32,116,101,115,116,102,105,108,101,40,39,46,47,109,105,115,99,47,39,43,45,102,43,45,39,46,39,43,45,119,43,65,70,115,45,49,43,65,70,48,44,119,43,65,70,115,45,48,43,65,70,48,44,119,43,65,70,115,45,49,43,65,70,48,41,43,65,68,115,32,43,65,72,48,41,43,65,68,115,10,32,32,32,32,32,32,43,65,72,48,41,43,65,68,115,10,32,32,32,32,32,32,105,102,40,43,65,67,69,45,119,43,65,70,115,45,50,43,65,70,48,41,32,114,101,116,117,114,110,43,65,68,115,10,32,32,32,32,32,32,117,110,105,99,111,100,101,102,105,108,101,115,46,102,111,114,69,97,99,104,40,102,117,110,99,116,105,111,110,40,102,41,32,43,65,72,115,10,32,32,32,32,32,32,32,32,105,116,40,39,115,104,111,117,108,100,32,112,114,111,99,101,115,115,32,39,32,43,45,32,102,44,32,102,117,110,99,116,105,111,110,40,41,32,43,65,72,115,32,116,101,115,116,102,105,108,101,40,39,46,47,109,105,115,99,47,39,43,45,102,43,45,39,46,39,43,45,119,43,65,70,115,45,49,43,65,70,48,44,119,43,65,70,115,45,48,43,65,70,48,44,119,43,65,70,115,45,49,43,65,70,48,41,43,65,68,115,32,43,65,72,48,41,43,65,68,115,10,32,32,32,32,32,32,43,65,72,48,41,43,65,68,115,10,32,32,32,32,32,32,105,102,40,119,43,65,70,115,45,49,43,65,70,48,32,43,65,68,48,65,80,81,65,57,32,39,117,116,102,56,39,41,32,105,116,40,39,115,104,111,117,108,100,32,112,114,111,99,101,115,115,32,98,105,116,115,39,44,32,102,117,110,99,116,105,111,110,40,41,32,43,65,72,115,10,32,32,32,32,32,32,32,32,118,97,114,32,102,105,108,101,115,32,43,65,68,48,32,102,115,46,114,101,97,100,100,105,114,83,121,110,99,40,39,98,105,116,115,39,41,46,102,105,108,116,101,114,40,102,117,110,99,116,105,111,110,40,120,41,43,65,72,115,45,114,101,116,117,114,110,32,120,46,115,117,98,115,116,114,40,45,51,41,43,65,68,48,65,80,81,65,105,46,106,115,43,65,67,73,65,79,119,66,57,41,43,65,68,115,10,32,32,32,32,32,32,32,32,102,105,108,101,115,46,102,111,114,69,97,99,104,40,102,117,110,99,116,105,111,110,40,102,41,32,43,65,72,115,32,116,101,115,116,102,105,108,101,40,39,46,47,98,105,116,115,47,39,32,43,45,32,102,44,119,43,65,70,115,45,48,43,65,70,48,44,119,43,65,70,115,45,49,43,65,70,48,44,116,114,117,101,41,43,65,68,115,32,43,65,72,48,41,43,65,68,115,10,32,32,32,32,32,32,43,65,72,48,41,43,65,68,115,10,32,32,32,32,43,65,72,48,41,43,65,68,115,10,32,32,43,65,72,48,41,43,65,68,115,10,43,65,72,48,41,43,65,68,115,10,43,65,71,65,65,89,65,66,103,10,10,84,104,101,32,117,116,102,43,65,67,111,32,97,110,100,32,97,115,99,105,105,32,116,101,115,116,115,32,97,116,116,101,109,112,116,32,116,111,32,116,101,115,116,32,111,116,104,101,114,32,109,97,103,105,99,32,102,111,114,109,97,116,115,58,10,10,43,65,71,65,65,89,65,66,103,65,68,52,45,116,101,115,116,46,106,115,10,118,97,114,32,109,32,43,65,68,48,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,109,97,103,105,99,43,65,68,115,10,102,117,110,99,116,105,111,110,32,99,109,112,40,120,44,122,41,32,43,65,72,115,10,32,32,97,115,115,101,114,116,46,101,113,117,97,108,40,120,46,108,101,110,103,116,104,44,32,122,46,108,101,110,103,116,104,41,43,65,68,115,10,32,32,102,111,114,40,118,97,114,32,105,32,43,65,68,48,32,48,43,65,68,115,32,105,32,43,65,67,69,65,80,81,32,122,46,108,101,110,103,116,104,43,65,68,115,32,43,45,43,45,105,41,32,97,115,115,101,114,116,46,101,113,117,97,108,40,105,43,45,43,65,67,73,45,47,43,65,67,73,65,75,119,45,120,46,108,101,110,103,116,104,43,45,43,65,67,73,65,73,103,65,114,45,120,43,65,70,115,45,105,43,65,70,48,44,32,105,43,45,43,65,67,73,45,47,43,65,67,73,65,75,119,45,122,46,108,101,110,103,116,104,43,45,43,65,67,73,65,73,103,65,114,45,122,43,65,70,115,45,105,43,65,70,48,41,43,65,68,115,10,43,65,72,48,10,79,98,106,101,99,116,46,107,101,121,115,40,109,41,46,102,111,114,69,97,99,104,40,102,117,110,99,116,105,111,110,40,116,41,43,65,72,115,45,105,102,40,116,32,43,65,67,69,65,80,81,32,49,54,57,54,57,41,32,100,101,115,99,114,105,98,101,40,109,43,65,70,115,45,116,43,65,70,48,44,32,102,117,110,99,116,105,111,110,40,41,32,43,65,72,115,10,32,32,105,116,40,43,65,67,73,45,115,104,111,117,108,100,32,112,114,111,99,101,115,115,32,99,111,100,101,112,97,103,101,46,109,100,46,43,65,67,73,32,43,45,32,109,43,65,70,115,45,116,43,65,70,48,44,32,102,115,46,101,120,105,115,116,115,83,121,110,99,40,39,46,47,109,105,115,99,47,99,111,100,101,112,97,103,101,46,109,100,46,39,32,43,45,32,109,43,65,70,115,45,116,43,65,70,48,41,32,63,10,32,32,32,32,102,117,110,99,116,105,111,110,40,41,32,43,65,72,115,10,32,32,32,32,32,32,118,97,114,32,98,32,43,65,68,48,32,102,115,46,114,101,97,100,70,105,108,101,83,121,110,99,40,39,46,47,109,105,115,99,47,99,111,100,101,112,97,103,101,46,109,100,46,117,116,102,56,39,44,32,43,65,67,73,45,117,116,102,56,43,65,67,73,41,43,65,68,115,10,32,32,32,32,32,32,105,102,40,109,43,65,70,115,45,116,43,65,70,48,32,43,65,68,48,65,80,81,65,57,32,43,65,67,73,45,97,115,99,105,105,43,65,67,73,41,32,98,32,43,65,68,48,32,98,46,114,101,112,108,97,99,101,40,47,43,65,70,115,65,88,65,45,117,48,48,56,48,45,43,65,70,119,45,117,102,102,102,102,43,65,70,48,65,75,103,45,47,103,44,43,65,67,73,65,73,103,41,43,65,68,115,10,32,32,32,32,32,32,118,97,114,32,120,32,43,65,68,48,32,102,115,46,114,101,97,100,70,105,108,101,83,121,110,99,40,39,46,47,109,105,115,99,47,99,111,100,101,112,97,103,101,46,109,100,46,39,32,43,45,32,109,43,65,70,115,45,116,43,65,70,48,41,43,65,68,115,10,32,32,32,32,32,32,118,97,114,32,121,44,32,122,43,65,68,115,10,32,32,32,32,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,101,110,99,97,99,104,101,40,41,43,65,68,115,10,32,32,32,32,32,32,121,32,43,65,68,48,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,100,101,99,111,100,101,40,116,44,32,120,41,43,65,68,115,10,32,32,32,32,32,32,97,115,115,101,114,116,46,101,113,117,97,108,40,121,44,98,41,43,65,68,115,10,32,32,32,32,32,32,122,32,43,65,68,48,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,101,110,99,111,100,101,40,116,44,32,121,41,43,65,68,115,10,32,32,32,32,32,32,105,102,40,116,32,43,65,67,69,65,80,81,32,54,53,48,48,48,41,32,99,109,112,40,120,44,122,41,43,65,68,115,10,32,32,32,32,32,32,101,108,115,101,32,43,65,72,115,32,97,115,115,101,114,116,46,101,113,117,97,108,40,121,44,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,100,101,99,111,100,101,40,116,44,32,122,41,41,43,65,68,115,32,43,65,72,48,10,32,32,32,32,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,100,101,99,97,99,104,101,40,41,43,65,68,115,10,32,32,32,32,32,32,121,32,43,65,68,48,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,100,101,99,111,100,101,40,116,44,32,120,41,43,65,68,115,10,32,32,32,32,32,32,97,115,115,101,114,116,46,101,113,117,97,108,40,121,44,98,41,43,65,68,115,10,32,32,32,32,32,32,122,32,43,65,68,48,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,101,110,99,111,100,101,40,116,44,32,121,41,43,65,68,115,10,32,32,32,32,32,32,105,102,40,116,32,43,65,67,69,65,80,81,32,54,53,48,48,48,41,32,99,109,112,40,120,44,122,41,43,65,68,115,10,32,32,32,32,32,32,101,108,115,101,32,43,65,72,115,32,97,115,115,101,114,116,46,101,113,117,97,108,40,121,44,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,100,101,99,111,100,101,40,116,44,32,122,41,41,43,65,68,115,32,43,65,72,48,10,32,32,32,32,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,101,110,99,97,99,104,101,40,41,43,65,68,115,10,32,32,32,32,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,101,110,99,111,100,101,40,116,44,32,121,44,32,39,115,116,114,39,41,43,65,68,115,10,32,32,32,32,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,101,110,99,111,100,101,40,116,44,32,121,44,32,39,97,114,114,39,41,43,65,68,115,10,32,32,32,32,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,100,101,99,97,99,104,101,40,41,43,65,68,115,10,32,32,32,32,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,101,110,99,111,100,101,40,116,44,32,121,44,32,39,115,116,114,39,41,43,65,68,115,10,32,32,32,32,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,101,110,99,111,100,101,40,116,44,32,121,44,32,39,97,114,114,39,41,43,65,68,115,10,32,32,32,32,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,101,110,99,97,99,104,101,40,41,43,65,68,115,10,32,32,32,32,43,65,72,48,10,32,32,58,32,110,117,108,108,41,43,65,68,115,10,32,32,105,116,40,43,65,67,73,45,115,104,111,117,108,100,32,112,114,111,99,101,115,115,32,82,69,65,68,77,69,46,109,100,46,43,65,67,73,32,43,45,32,109,43,65,70,115,45,116,43,65,70,48,44,32,102,115,46,101,120,105,115,116,115,83,121,110,99,40,39,46,47,109,105,115,99,47,82,69,65,68,77,69,46,109,100,46,39,32,43,45,32,109,43,65,70,115,45,116,43,65,70,48,41,32,63,10,32,32,32,32,102,117,110,99,116,105,111,110,40,41,32,43,65,72,115,10,32,32,32,32,32,32,118,97,114,32,98,32,43,65,68,48,32,102,115,46,114,101,97,100,70,105,108,101,83,121,110,99,40,39,46,47,109,105,115,99,47,82,69,65,68,77,69,46,109,100,46,117,116,102,56,39,44,32,43,65,67,73,45,117,116,102,56,43,65,67,73,41,43,65,68,115,10,32,32,32,32,32,32,105,102,40,109,43,65,70,115,45,116,43,65,70,48,32,43,65,68,48,65,80,81,65,57,32,43,65,67,73,45,97,115,99,105,105,43,65,67,73,41,32,98,32,43,65,68,48,32,98,46,114,101,112,108,97,99,101,40,47,43,65,70,115,65,88,65,45,117,48,48,56,48,45,43,65,70,119,45,117,102,102,102,102,43,65,70,48,65,75,103,45,47,103,44,43,65,67,73,65,73,103,41,43,65,68,115,10,32,32,32,32,32,32,118,97,114,32,120,32,43,65,68,48,32,102,115,46,114,101,97,100,70,105,108,101,83,121,110,99,40,39,46,47,109,105,115,99,47,82,69,65,68,77,69,46,109,100,46,39,32,43,45,32,109,43,65,70,115,45,116,43,65,70,48,41,43,65,68,115,10,32,32,32,32,32,32,120,32,43,65,68,48,32,43,65,70,115,65,88,81,46,115,108,105,99,101,46,99,97,108,108,40,120,41,43,65,68,115,10,32,32,32,32,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,101,110,99,97,99,104,101,40,41,43,65,68,115,10,32,32,32,32,32,32,118,97,114,32,121,32,43,65,68,48,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,100,101,99,111,100,101,40,116,44,32,120,41,43,65,68,115,10,32,32,32,32,32,32,97,115,115,101,114,116,46,101,113,117,97,108,40,121,44,98,41,43,65,68,115,10,32,32,32,32,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,100,101,99,97,99,104,101,40,41,43,65,68,115,10,32,32,32,32,32,32,118,97,114,32,121,32,43,65,68,48,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,100,101,99,111,100,101,40,116,44,32,120,41,43,65,68,115,10,32,32,32,32,32,32,97,115,115,101,114,116,46,101,113,117,97,108,40,121,44,98,41,43,65,68,115,10,32,32,32,32,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,101,110,99,97,99,104,101,40,41,43,65,68,115,10,32,32,32,32,43,65,72,48,10,32,32,58,32,110,117,108,108,41,43,65,68,115,10,43,65,72,48,41,43,65,68,115,65,102,81,41,43,65,68,115,10,43,65,71,65,65,89,65,66,103,10,10,84,104,101,32,99,111,100,101,112,97,103,101,32,43,65,71,65,45,54,57,54,57,43,65,71,65,32,105,115,32,110,111,116,32,100,101,102,105,110,101,100,44,32,115,111,32,111,112,101,114,97,116,105,111,110,115,32,115,104,111,117,108,100,32,102,97,105,108,58,10,10,43,65,71,65,65,89,65,66,103,65,68,52,45,116,101,115,116,46,106,115,10,100,101,115,99,114,105,98,101,40,39,102,97,105,108,117,114,101,115,39,44,32,102,117,110,99,116,105,111,110,40,41,32,43,65,72,115,10,32,32,105,116,40,39,115,104,111,117,108,100,32,102,97,105,108,32,116,111,32,102,105,110,100,32,67,80,32,54,57,54,57,39,44,32,102,117,110,99,116,105,111,110,40,41,32,43,65,72,115,10,32,32,32,32,97,115,115,101,114,116,46,116,104,114,111,119,115,40,102,117,110,99,116,105,111,110,40,41,43,65,72,115,45,99,112,116,97,98,108,101,43,65,70,115,45,54,57,54,57,43,65,70,48,46,100,101,99,43,65,72,48,41,43,65,68,115,10,32,32,32,32,97,115,115,101,114,116,46,116,104,114,111,119,115,40,102,117,110,99,116,105,111,110,40,41,43,65,72,115,45,99,112,116,97,98,108,101,43,65,70,115,45,54,57,54,57,43,65,70,48,46,101,110,99,43,65,72,48,41,43,65,68,115,10,32,32,43,65,72,48,41,43,65,68,115,10,32,32,105,116,40,39,115,104,111,117,108,100,32,102,97,105,108,32,117,115,105,110,103,32,117,116,105,108,115,39,44,32,102,117,110,99,116,105,111,110,40,41,32,43,65,72,115,10,32,32,32,32,97,115,115,101,114,116,40,43,65,67,69,45,99,112,116,97,98,108,101,46,117,116,105,108,115,46,104,97,115,99,112,40,54,57,54,57,41,41,43,65,68,115,10,32,32,32,32,97,115,115,101,114,116,46,116,104,114,111,119,115,40,102,117,110,99,116,105,111,110,40,41,43,65,72,115,45,114,101,116,117,114,110,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,101,110,99,111,100,101,40,54,57,54,57,44,32,43,65,67,73,45,102,111,111,98,97,114,43,65,67,73,41,43,65,68,115,32,43,65,72,48,41,43,65,68,115,10,32,32,32,32,97,115,115,101,114,116,46,116,104,114,111,119,115,40,102,117,110,99,116,105,111,110,40,41,43,65,72,115,45,114,101,116,117,114,110,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,100,101,99,111,100,101,40,54,57,54,57,44,32,43,65,70,115,45,48,120,50,48,43,65,70,48,41,43,65,68,115,32,43,65,72,48,41,43,65,68,115,10,32,32,43,65,72,48,41,43,65,68,115,10,32,32,105,116,40,39,115,104,111,117,108,100,32,102,97,105,108,32,119,105,116,104,32,98,108,97,99,107,32,109,97,103,105,99,39,44,32,102,117,110,99,116,105,111,110,40,41,32,43,65,72,115,10,32,32,32,32,97,115,115,101,114,116,40,99,112,116,97,98,108,101,46,117,116,105,108,115,46,104,97,115,99,112,40,49,54,57,54,57,41,41,43,65,68,115,10,32,32,32,32,97,115,115,101,114,116,46,116,104,114,111,119,115,40,102,117,110,99,116,105,111,110,40,41,43,65,72,115,45,114,101,116,117,114,110,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,101,110,99,111,100,101,40,49,54,57,54,57,44,32,43,65,67,73,45,102,111,111,98,97,114,43,65,67,73,41,43,65,68,115,32,43,65,72,48,41,43,65,68,115,10,32,32,32,32,97,115,115,101,114,116,46,116,104,114,111,119,115,40,102,117,110,99,116,105,111,110,40,41,43,65,72,115,45,114,101,116,117,114,110,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,100,101,99,111,100,101,40,49,54,57,54,57,44,32,43,65,70,115,45,48,120,50,48,43,65,70,48,41,43,65,68,115,32,43,65,72,48,41,43,65,68,115,10,32,32,43,65,72,48,41,43,65,68,115,10,32,32,105,116,40,39,115,104,111,117,108,100,32,102,97,105,108,32,119,104,101,110,32,112,114,101,115,101,110,116,101,100,32,119,105,116,104,32,105,110,118,97,108,105,100,32,99,104,97,114,32,99,111,100,101,115,39,44,32,102,117,110,99,116,105,111,110,40,41,32,43,65,72,115,10,32,32,32,32,97,115,115,101,114,116,46,116,104,114,111,119,115,40,102,117,110,99,116,105,111,110,40,41,43,65,72,115,45,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,100,101,99,97,99,104,101,40,41,43,65,68,115,32,114,101,116,117,114,110,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,101,110,99,111,100,101,40,50,48,49,50,55,44,32,43,65,70,115,45,83,116,114,105,110,103,46,102,114,111,109,67,104,97,114,67,111,100,101,40,48,120,65,65,41,43,65,70,48,41,43,65,68,115,65,102,81,41,43,65,68,115,10,32,32,43,65,72,48,41,43,65,68,115,10,32,32,105,116,40,39,115,104,111,117,108,100,32,102,97,105,108,32,116,111,32,112,114,111,112,97,103,97,116,101,32,85,84,70,56,32,66,79,77,32,105,110,32,85,84,70,55,39,44,32,102,117,110,99,116,105,111,110,40,41,32,43,65,72,115,10,32,32,32,32,43,65,70,115,65,73,103,65,114,45,47,118,56,45,97,98,99,43,65,67,73,44,32,43,65,67,73,65,75,119,45,47,118,57,43,65,67,73,65,88,81,46,102,111,114,69,97,99,104,40,102,117,110,99,116,105,111,110,40,109,41,32,43,65,72,115,32,97,115,115,101,114,116,46,116,104,114,111,119,115,40,102,117,110,99,116,105,111,110,40,41,32,43,65,72,115,10,32,32,32,32,32,32,97,115,115,101,114,116,46,101,113,117,97,108,40,109,44,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,101,110,99,111,100,101,40,54,53,48,48,48,44,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,100,101,99,111,100,101,40,54,53,48,48,48,44,32,109,41,41,41,43,65,68,115,10,32,32,32,32,43,65,72,48,41,43,65,68,115,32,43,65,72,48,41,43,65,68,115,10,32,32,43,65,72,48,41,43,65,68,115,10,43,65,72,48,41,43,65,68,115,10,43,65,71,65,65,89,65,66,103,10,10,43,65,67,77,32,78,105,116,116,121,32,71,114,105,116,116,121,10,10,43,65,71,65,65,89,65,66,103,45,106,115,111,110,43,65,68,52,45,112,97,99,107,97,103,101,46,106,115,111,110,10,43,65,72,115,10,32,32,43,65,67,73,45,110,97,109,101,43,65,67,73,58,32,43,65,67,73,45,99,111,100,101,112,97,103,101,43,65,67,73,44,10,32,32,43,65,67,73,45,118,101,114,115,105,111,110,43,65,67,73,58,32,43,65,67,73,45,49,46,49,49,46,48,43,65,67,73,44,10,32,32,43,65,67,73,45,97,117,116,104,111,114,43,65,67,73,58,32,43,65,67,73,45,83,104,101,101,116,74,83,43,65,67,73,44,10,32,32,43,65,67,73,45,100,101,115,99,114,105,112,116,105,111,110,43,65,67,73,58,32,43,65,67,73,45,112,117,114,101,45,74,83,32,108,105,98,114,97,114,121,32,116,111,32,104,97,110,100,108,101,32,99,111,100,101,112,97,103,101,115,43,65,67,73,44,10,32,32,43,65,67,73,45,107,101,121,119,111,114,100,115,43,65,67,73,58,32,43,65,70,115,32,43,65,67,73,45,99,111,100,101,112,97,103,101,43,65,67,73,44,32,43,65,67,73,45,105,99,111,110,118,43,65,67,73,44,32,43,65,67,73,45,99,111,110,118,101,114,116,43,65,67,73,44,32,43,65,67,73,45,115,116,114,105,110,103,115,43,65,67,73,32,43,65,70,48,44,10,32,32,43,65,67,73,45,98,105,110,43,65,67,73,58,32,43,65,72,115,10,32,32,32,32,43,65,67,73,45,99,111,100,101,112,97,103,101,43,65,67,73,58,32,43,65,67,73,46,47,98,105,110,47,99,111,100,101,112,97,103,101,46,110,106,115,43,65,67,73,10,32,32,43,65,72,48,44,10,32,32,43,65,67,73,45,102,105,108,101,115,43,65,67,73,58,32,43,65,70,115,10,32,32,32,32,43,65,67,73,45,76,73,67,69,78,83,69,43,65,67,73,44,10,32,32,32,32,43,65,67,73,45,82,69,65,68,77,69,46,109,100,43,65,67,73,44,10,32,32,32,32,43,65,67,73,45,98,105,110,43,65,67,73,44,10,32,32,32,32,43,65,67,73,45,99,112,116,97,98,108,101,46,106,115,43,65,67,73,44,10,32,32,32,32,43,65,67,73,45,99,112,117,116,105,108,115,46,106,115,43,65,67,73,44,10,32,32,32,32,43,65,67,73,45,100,105,115,116,47,99,112,101,120,99,101,108,46,102,117,108,108,46,106,115,43,65,67,73,10,32,32,43,65,70,48,44,10,32,32,43,65,67,73,45,109,97,105,110,43,65,67,73,58,32,43,65,67,73,45,99,112,117,116,105,108,115,46,106,115,43,65,67,73,44,10,32,32,43,65,67,73,45,100,101,112,101,110,100,101,110,99,105,101,115,43,65,67,73,58,32,43,65,72,115,10,32,32,32,32,43,65,67,73,45,118,111,99,43,65,67,73,58,43,65,67,73,65,102,103,45,49,46,48,46,48,43,65,67,73,44,10,32,32,32,32,43,65,67,73,45,101,120,105,116,45,111,110,45,101,112,105,112,101,43,65,67,73,58,43,65,67,73,65,102,103,45,49,46,48,46,49,43,65,67,73,44,10,32,32,32,32,43,65,67,73,45,99,111,109,109,97,110,100,101,114,43,65,67,73,58,43,65,67,73,65,102,103,45,50,46,49,49,46,48,43,65,67,73,10,32,32,43,65,72,48,44,10,32,32,43,65,67,73,45,100,101,118,68,101,112,101,110,100,101,110,99,105,101,115,43,65,67,73,58,32,43,65,72,115,10,32,32,32,32,43,65,67,73,45,109,111,99,104,97,43,65,67,73,58,43,65,67,73,65,102,103,45,50,46,53,46,51,43,65,67,73,10,32,32,43,65,72,48,44,10,32,32,43,65,67,73,45,114,101,112,111,115,105,116,111,114,121,43,65,67,73,58,32,43,65,72,115,32,43,65,67,73,45,116,121,112,101,43,65,67,73,58,43,65,67,73,45,103,105,116,43,65,67,73,44,32,43,65,67,73,45,117,114,108,43,65,67,73,58,43,65,67,73,45,103,105,116,58,47,47,103,105,116,104,117,98,46,99,111,109,47,83,104,101,101,116,74,83,47,106,115,45,99,111,100,101,112,97,103,101,46,103,105,116,43,65,67,73,65,102,81,44,10,32,32,43,65,67,73,45,115,99,114,105,112,116,115,43,65,67,73,58,32,43,65,72,115,10,32,32,32,32,43,65,67,73,45,112,114,101,116,101,115,116,43,65,67,73,58,32,43,65,67,73,45,103,105,116,32,115,117,98,109,111,100,117,108,101,32,105,110,105,116,32,43,65,67,89,65,74,103,32,103,105,116,32,115,117,98,109,111,100,117,108,101,32,117,112,100,97,116,101,43,65,67,73,44,10,32,32,32,32,43,65,67,73,45,116,101,115,116,43,65,67,73,58,32,43,65,67,73,45,109,97,107,101,32,116,101,115,116,43,65,67,73,44,10,32,32,32,32,43,65,67,73,45,98,117,105,108,100,43,65,67,73,58,32,43,65,67,73,45,109,97,107,101,32,106,115,43,65,67,73,10,32,32,43,65,72,48,44,10,32,32,43,65,67,73,45,99,111,110,102,105,103,43,65,67,73,58,32,43,65,72,115,10,32,32,32,32,43,65,67,73,45,98,108,97,110,107,101,116,43,65,67,73,58,32,43,65,72,115,10,32,32,32,32,32,32,43,65,67,73,45,112,97,116,116,101,114,110,43,65,67,73,58,32,43,65,67,73,65,87,119,45,99,112,117,116,105,108,115,46,106,115,43,65,70,48,65,73,103,10,32,32,32,32,43,65,72,48,10,32,32,43,65,72,48,44,10,32,32,43,65,67,73,45,98,117,103,115,43,65,67,73,58,32,43,65,72,115,32,43,65,67,73,45,117,114,108,43,65,67,73,58,32,43,65,67,73,45,104,116,116,112,115,58,47,47,103,105,116,104,117,98,46,99,111,109,47,83,104,101,101,116,74,83,47,106,115,45,99,111,100,101,112,97,103,101,47,105,115,115,117,101,115,43,65,67,73,32,43,65,72,48,44,10,32,32,43,65,67,73,45,108,105,99,101,110,115,101,43,65,67,73,58,32,43,65,67,73,45,65,112,97,99,104,101,45,50,46,48,43,65,67,73,44,10,32,32,43,65,67,73,45,101,110,103,105,110,101,115,43,65,67,73,58,32,43,65,72,115,32,43,65,67,73,45,110,111,100,101,43,65,67,73,58,32,43,65,67,73,65,80,103,65,57,45,48,46,56,43,65,67,73,32,43,65,72,48,10,43,65,72,48,10,43,65,71,65,65,89,65,66,103,10,10,43,65,71,65,65,89,65,66,103,65,68,52,46,118,111,99,114,99,10,43,65,72,115,32,43,65,67,73,45,112,111,115,116,43,65,67,73,58,32,43,65,67,73,45,109,97,107,101,32,106,115,43,65,67,73,32,43,65,72,48,10,43,65,71,65,65,89,65,66,103,10,10,43,65,71,65,65,89,65,66,103,65,68,52,46,103,105,116,105,103,110,111,114,101,10,46,103,105,116,105,103,110,111,114,101,10,99,111,100,101,112,97,103,101,115,47,10,46,118,111,99,114,99,10,110,111,100,101,43,65,70,56,45,109,111,100,117,108,101,115,47,10,109,97,107,101,46,115,104,10,109,97,107,101,46,110,106,115,10,109,105,115,99,47,99,111,118,101,114,97,103,101,46,104,116,109,108,10,99,111,100,101,112,97,103,101,43,65,70,56,45,109,105,110,105,46,109,100,10,99,116,101,115,116,47,115,97,117,99,101,43,65,67,111,10,43,65,71,65,65,89,65,66,103,10]} +{"type":"Buffer","data":[43,65,67,77,32,71,101,116,116,105,110,103,32,67,111,100,101,112,97,103,101,115,10,10,84,104,101,32,102,105,101,108,100,115,32,111,102,32,116,104,101,32,43,65,71,65,45,112,97,103,101,115,46,99,115,118,43,65,71,65,32,109,97,110,105,102,101,115,116,32,97,114,101,32,43,65,71,65,45,99,111,100,101,112,97,103,101,44,117,114,108,44,98,121,116,101,115,43,65,71,65,32,40,83,66,67,83,43,65,68,48,45,49,44,32,68,66,67,83,43,65,68,48,45,50,41,10,10,43,65,71,65,65,89,65,66,103,65,68,52,45,112,97,103,101,115,46,99,115,118,10,51,55,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,69,66,67,68,73,67,47,67,80,48,51,55,46,84,88,84,44,49,10,52,51,55,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,52,51,55,46,84,88,84,44,49,10,53,48,48,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,69,66,67,68,73,67,47,67,80,53,48,48,46,84,88,84,44,49,10,55,51,55,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,55,51,55,46,84,88,84,44,49,10,55,55,53,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,55,55,53,46,84,88,84,44,49,10,56,53,48,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,56,53,48,46,84,88,84,44,49,10,56,53,50,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,56,53,50,46,84,88,84,44,49,10,56,53,53,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,56,53,53,46,84,88,84,44,49,10,56,53,55,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,56,53,55,46,84,88,84,44,49,10,56,54,48,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,56,54,48,46,84,88,84,44,49,10,56,54,49,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,56,54,49,46,84,88,84,44,49,10,56,54,50,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,56,54,50,46,84,88,84,44,49,10,56,54,51,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,56,54,51,46,84,88,84,44,49,10,56,54,52,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,56,54,52,46,84,88,84,44,49,10,56,54,53,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,56,54,53,46,84,88,84,44,49,10,56,54,54,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,56,54,54,46,84,88,84,44,49,10,56,54,57,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,56,54,57,46,84,88,84,44,49,10,56,55,52,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,87,73,78,68,79,87,83,47,67,80,56,55,52,46,84,88,84,44,49,10,56,55,53,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,69,66,67,68,73,67,47,67,80,56,55,53,46,84,88,84,44,49,10,57,51,50,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,87,73,78,68,79,87,83,47,67,80,57,51,50,46,84,88,84,44,50,10,57,51,54,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,87,73,78,68,79,87,83,47,67,80,57,51,54,46,84,88,84,44,50,10,57,52,57,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,87,73,78,68,79,87,83,47,67,80,57,52,57,46,84,88,84,44,50,10,57,53,48,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,87,73,78,68,79,87,83,47,67,80,57,53,48,46,84,88,84,44,50,10,49,48,50,54,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,69,66,67,68,73,67,47,67,80,49,48,50,54,46,84,88,84,44,49,10,49,50,53,48,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,87,73,78,68,79,87,83,47,67,80,49,50,53,48,46,84,88,84,44,49,10,49,50,53,49,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,87,73,78,68,79,87,83,47,67,80,49,50,53,49,46,84,88,84,44,49,10,49,50,53,50,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,87,73,78,68,79,87,83,47,67,80,49,50,53,50,46,84,88,84,44,49,10,49,50,53,51,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,87,73,78,68,79,87,83,47,67,80,49,50,53,51,46,84,88,84,44,49,10,49,50,53,52,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,87,73,78,68,79,87,83,47,67,80,49,50,53,52,46,84,88,84,44,49,10,49,50,53,53,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,87,73,78,68,79,87,83,47,67,80,49,50,53,53,46,84,88,84,44,49,10,49,50,53,54,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,87,73,78,68,79,87,83,47,67,80,49,50,53,54,46,84,88,84,44,49,10,49,50,53,55,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,87,73,78,68,79,87,83,47,67,80,49,50,53,55,46,84,88,84,44,49,10,49,50,53,56,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,87,73,78,68,79,87,83,47,67,80,49,50,53,56,46,84,88,84,44,49,10,52,55,52,53,49,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,83,67,47,65,84,65,82,73,83,84,46,84,88,84,44,49,10,43,65,71,65,65,89,65,66,103,10,10,78,111,116,101,32,116,104,97,116,32,116,104,101,32,87,105,110,100,111,119,115,32,114,101,110,100,101,114,105,110,103,32,105,115,32,117,115,101,100,32,102,111,114,32,116,104,101,32,77,97,99,32,99,111,100,101,32,112,97,103,101,115,46,32,32,84,104,101,32,112,114,105,109,97,114,121,10,100,105,102,102,101,114,101,110,99,101,32,105,115,32,116,104,101,32,117,115,101,32,111,102,32,116,104,101,32,112,114,105,118,97,116,101,32,43,65,71,65,45,48,120,70,56,70,70,43,65,71,65,32,99,111,100,101,32,40,119,104,105,99,104,32,114,101,110,100,101,114,115,32,97,115,32,97,110,32,65,112,112,108,101,10,108,111,103,111,32,111,110,32,109,97,99,115,32,98,117,116,32,97,115,32,103,97,114,98,97,103,101,32,111,110,32,111,116,104,101,114,32,111,112,101,114,97,116,105,110,103,32,115,121,115,116,101,109,115,41,46,32,32,73,116,32,109,97,121,32,98,101,32,100,101,115,105,114,97,98,108,101,10,116,111,32,102,97,108,108,32,98,97,99,107,32,116,111,32,116,104,101,32,98,101,104,97,118,105,111,114,44,32,105,110,32,119,104,105,99,104,32,99,97,115,101,32,116,104,101,32,102,105,108,101,115,32,97,114,101,32,117,110,100,101,114,32,65,80,80,76,69,32,97,110,100,32,110,111,116,10,77,73,67,83,70,84,46,32,32,67,111,100,101,112,97,103,101,115,32,97,114,101,32,97,110,32,97,98,115,111,108,117,116,101,32,112,97,105,110,32,58,47,10,10,43,65,71,65,65,89,65,66,103,65,68,52,45,112,97,103,101,115,46,99,115,118,10,49,48,48,48,48,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,77,65,67,47,82,79,77,65,78,46,84,88,84,44,49,10,49,48,48,48,54,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,77,65,67,47,71,82,69,69,75,46,84,88,84,44,49,10,49,48,48,48,55,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,77,65,67,47,67,89,82,73,76,76,73,67,46,84,88,84,44,49,10,49,48,48,50,57,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,77,65,67,47,76,65,84,73,78,50,46,84,88,84,44,49,10,49,48,48,55,57,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,77,65,67,47,73,67,69,76,65,78,68,46,84,88,84,44,49,10,49,48,48,56,49,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,77,65,67,47,84,85,82,75,73,83,72,46,84,88,84,44,49,10,43,65,71,65,65,89,65,66,103,10,10,84,104,101,32,110,117,109,98,101,114,105,110,103,32,115,99,104,101,109,101,32,102,111,114,32,116,104,101,32,43,65,71,65,45,73,83,79,45,56,56,53,57,45,88,43,65,71,65,32,115,101,114,105,101,115,32,105,115,32,43,65,71,65,45,50,56,53,57,48,32,43,45,32,88,43,65,71,65,58,10,10,43,65,71,65,65,89,65,66,103,65,68,52,45,112,97,103,101,115,46,99,115,118,10,50,56,53,57,49,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,73,83,79,56,56,53,57,47,56,56,53,57,45,49,46,84,88,84,44,49,10,50,56,53,57,50,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,73,83,79,56,56,53,57,47,56,56,53,57,45,50,46,84,88,84,44,49,10,50,56,53,57,51,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,73,83,79,56,56,53,57,47,56,56,53,57,45,51,46,84,88,84,44,49,10,50,56,53,57,52,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,73,83,79,56,56,53,57,47,56,56,53,57,45,52,46,84,88,84,44,49,10,50,56,53,57,53,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,73,83,79,56,56,53,57,47,56,56,53,57,45,53,46,84,88,84,44,49,10,50,56,53,57,54,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,73,83,79,56,56,53,57,47,56,56,53,57,45,54,46,84,88,84,44,49,10,50,56,53,57,55,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,73,83,79,56,56,53,57,47,56,56,53,57,45,55,46,84,88,84,44,49,10,50,56,53,57,56,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,73,83,79,56,56,53,57,47,56,56,53,57,45,56,46,84,88,84,44,49,10,50,56,53,57,57,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,73,83,79,56,56,53,57,47,56,56,53,57,45,57,46,84,88,84,44,49,10,50,56,54,48,48,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,73,83,79,56,56,53,57,47,56,56,53,57,45,49,48,46,84,88,84,44,49,10,50,56,54,48,49,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,73,83,79,56,56,53,57,47,56,56,53,57,45,49,49,46,84,88,84,44,49,10,50,56,54,48,51,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,73,83,79,56,56,53,57,47,56,56,53,57,45,49,51,46,84,88,84,44,49,10,50,56,54,48,52,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,73,83,79,56,56,53,57,47,56,56,53,57,45,49,52,46,84,88,84,44,49,10,50,56,54,48,53,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,73,83,79,56,56,53,57,47,56,56,53,57,45,49,53,46,84,88,84,44,49,10,50,56,54,48,54,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,73,83,79,56,56,53,57,47,56,56,53,57,45,49,54,46,84,88,84,44,49,10,43,65,71,65,65,89,65,66,103,10,10,43,65,67,77,65,73,119,32,71,101,110,101,114,97,116,101,100,32,67,111,100,101,112,97,103,101,115,10,10,84,104,101,32,102,111,108,108,111,119,105,110,103,32,99,111,100,101,112,97,103,101,115,32,97,114,101,32,97,118,97,105,108,97,98,108,101,32,105,110,32,46,78,69,84,32,111,110,32,87,105,110,100,111,119,115,58,10,10,45,32,55,48,56,32,32,32,65,114,97,98,105,99,32,40,65,83,77,79,32,55,48,56,41,10,45,32,55,50,48,32,32,32,65,114,97,98,105,99,32,40,84,114,97,110,115,112,97,114,101,110,116,32,65,83,77,79,41,43,65,68,115,32,65,114,97,98,105,99,32,40,68,79,83,41,10,45,32,56,53,56,32,32,32,79,69,77,32,77,117,108,116,105,108,105,110,103,117,97,108,32,76,97,116,105,110,32,49,32,43,45,32,69,117,114,111,32,115,121,109,98,111,108,10,45,32,56,55,48,32,32,32,73,66,77,32,69,66,67,68,73,67,32,77,117,108,116,105,108,105,110,103,117,97,108,47,82,79,69,67,69,32,40,76,97,116,105,110,32,50,41,43,65,68,115,32,73,66,77,32,69,66,67,68,73,67,32,77,117,108,116,105,108,105,110,103,117,97,108,32,76,97,116,105,110,32,50,10,45,32,49,48,52,55,32,32,73,66,77,32,69,66,67,68,73,67,32,76,97,116,105,110,32,49,47,79,112,101,110,32,83,121,115,116,101,109,10,45,32,49,49,52,48,32,32,73,66,77,32,69,66,67,68,73,67,32,85,83,45,67,97,110,97,100,97,32,40,48,51,55,32,43,45,32,69,117,114,111,32,115,121,109,98,111,108,41,43,65,68,115,32,73,66,77,32,69,66,67,68,73,67,32,40,85,83,45,67,97,110,97,100,97,45,69,117,114,111,41,10,45,32,49,49,52,49,32,32,73,66,77,32,69,66,67,68,73,67,32,71,101,114,109,97,110,121,32,40,50,48,50,55,51,32,43,45,32,69,117,114,111,32,115,121,109,98,111,108,41,43,65,68,115,32,73,66,77,32,69,66,67,68,73,67,32,40,71,101,114,109,97,110,121,45,69,117,114,111,41,10,45,32,49,49,52,50,32,32,73,66,77,32,69,66,67,68,73,67,32,68,101,110,109,97,114,107,45,78,111,114,119,97,121,32,40,50,48,50,55,55,32,43,45,32,69,117,114,111,32,115,121,109,98,111,108,41,43,65,68,115,32,73,66,77,32,69,66,67,68,73,67,32,40,68,101,110,109,97,114,107,45,78,111,114,119,97,121,45,69,117,114,111,41,10,45,32,49,49,52,51,32,32,73,66,77,32,69,66,67,68,73,67,32,70,105,110,108,97,110,100,45,83,119,101,100,101,110,32,40,50,48,50,55,56,32,43,45,32,69,117,114,111,32,115,121,109,98,111,108,41,43,65,68,115,32,73,66,77,32,69,66,67,68,73,67,32,40,70,105,110,108,97,110,100,45,83,119,101,100,101,110,45,69,117,114,111,41,10,45,32,49,49,52,52,32,32,73,66,77,32,69,66,67,68,73,67,32,73,116,97,108,121,32,40,50,48,50,56,48,32,43,45,32,69,117,114,111,32,115,121,109,98,111,108,41,43,65,68,115,32,73,66,77,32,69,66,67,68,73,67,32,40,73,116,97,108,121,45,69,117,114,111,41,10,45,32,49,49,52,53,32,32,73,66,77,32,69,66,67,68,73,67,32,76,97,116,105,110,32,65,109,101,114,105,99,97,45,83,112,97,105,110,32,40,50,48,50,56,52,32,43,45,32,69,117,114,111,32,115,121,109,98,111,108,41,43,65,68,115,32,73,66,77,32,69,66,67,68,73,67,32,40,83,112,97,105,110,45,69,117,114,111,41,10,45,32,49,49,52,54,32,32,73,66,77,32,69,66,67,68,73,67,32,85,110,105,116,101,100,32,75,105,110,103,100,111,109,32,40,50,48,50,56,53,32,43,45,32,69,117,114,111,32,115,121,109,98,111,108,41,43,65,68,115,32,73,66,77,32,69,66,67,68,73,67,32,40,85,75,45,69,117,114,111,41,10,45,32,49,49,52,55,32,32,73,66,77,32,69,66,67,68,73,67,32,70,114,97,110,99,101,32,40,50,48,50,57,55,32,43,45,32,69,117,114,111,32,115,121,109,98,111,108,41,43,65,68,115,32,73,66,77,32,69,66,67,68,73,67,32,40,70,114,97,110,99,101,45,69,117,114,111,41,10,45,32,49,49,52,56,32,32,73,66,77,32,69,66,67,68,73,67,32,73,110,116,101,114,110,97,116,105,111,110,97,108,32,40,53,48,48,32,43,45,32,69,117,114,111,32,115,121,109,98,111,108,41,43,65,68,115,32,73,66,77,32,69,66,67,68,73,67,32,40,73,110,116,101,114,110,97,116,105,111,110,97,108,45,69,117,114,111,41,10,45,32,49,49,52,57,32,32,73,66,77,32,69,66,67,68,73,67,32,73,99,101,108,97,110,100,105,99,32,40,50,48,56,55,49,32,43,45,32,69,117,114,111,32,115,121,109,98,111,108,41,43,65,68,115,32,73,66,77,32,69,66,67,68,73,67,32,40,73,99,101,108,97,110,100,105,99,45,69,117,114,111,41,10,45,32,49,51,54,49,32,32,75,111,114,101,97,110,32,40,74,111,104,97,98,41,10,45,32,49,48,48,48,49,32,74,97,112,97,110,101,115,101,32,40,77,97,99,41,10,45,32,49,48,48,48,50,32,77,65,67,32,84,114,97,100,105,116,105,111,110,97,108,32,67,104,105,110,101,115,101,32,40,66,105,103,53,41,43,65,68,115,32,67,104,105,110,101,115,101,32,84,114,97,100,105,116,105,111,110,97,108,32,40,77,97,99,41,10,45,32,49,48,48,48,51,32,75,111,114,101,97,110,32,40,77,97,99,41,10,45,32,49,48,48,48,52,32,65,114,97,98,105,99,32,40,77,97,99,41,10,45,32,49,48,48,48,53,32,72,101,98,114,101,119,32,40,77,97,99,41,10,45,32,49,48,48,48,56,32,77,65,67,32,83,105,109,112,108,105,102,105,101,100,32,67,104,105,110,101,115,101,32,40,71,66,32,50,51,49,50,41,43,65,68,115,32,67,104,105,110,101,115,101,32,83,105,109,112,108,105,102,105,101,100,32,40,77,97,99,41,10,45,32,49,48,48,49,48,32,82,111,109,97,110,105,97,110,32,40,77,97,99,41,10,45,32,49,48,48,49,55,32,85,107,114,97,105,110,105,97,110,32,40,77,97,99,41,10,45,32,49,48,48,50,49,32,84,104,97,105,32,40,77,97,99,41,10,45,32,49,48,48,56,50,32,67,114,111,97,116,105,97,110,32,40,77,97,99,41,10,45,32,50,48,48,48,48,32,67,78,83,32,84,97,105,119,97,110,43,65,68,115,32,67,104,105,110,101,115,101,32,84,114,97,100,105,116,105,111,110,97,108,32,40,67,78,83,41,10,45,32,50,48,48,48,49,32,84,67,65,32,84,97,105,119,97,110,10,45,32,50,48,48,48,50,32,69,84,69,78,32,84,97,105,119,97,110,43,65,68,115,32,67,104,105,110,101,115,101,32,84,114,97,100,105,116,105,111,110,97,108,32,40,69,84,69,78,41,10,45,32,50,48,48,48,51,32,73,66,77,53,53,53,48,32,84,97,105,119,97,110,10,45,32,50,48,48,48,52,32,84,101,108,101,84,101,120,116,32,84,97,105,119,97,110,10,45,32,50,48,48,48,53,32,87,97,110,103,32,84,97,105,119,97,110,10,45,32,50,48,49,48,53,32,73,65,53,32,40,73,82,86,32,73,110,116,101,114,110,97,116,105,111,110,97,108,32,65,108,112,104,97,98,101,116,32,78,111,46,32,53,44,32,55,45,98,105,116,41,43,65,68,115,32,87,101,115,116,101,114,110,32,69,117,114,111,112,101,97,110,32,40,73,65,53,41,10,45,32,50,48,49,48,54,32,73,65,53,32,71,101,114,109,97,110,32,40,55,45,98,105,116,41,10,45,32,50,48,49,48,55,32,73,65,53,32,83,119,101,100,105,115,104,32,40,55,45,98,105,116,41,10,45,32,50,48,49,48,56,32,73,65,53,32,78,111,114,119,101,103,105,97,110,32,40,55,45,98,105,116,41,10,45,32,50,48,50,54,49,32,84,46,54,49,10,45,32,50,48,50,54,57,32,73,83,79,32,54,57,51,55,32,78,111,110,45,83,112,97,99,105,110,103,32,65,99,99,101,110,116,10,45,32,50,48,50,55,51,32,73,66,77,32,69,66,67,68,73,67,32,71,101,114,109,97,110,121,10,45,32,50,48,50,55,55,32,73,66,77,32,69,66,67,68,73,67,32,68,101,110,109,97,114,107,45,78,111,114,119,97,121,10,45,32,50,48,50,55,56,32,73,66,77,32,69,66,67,68,73,67,32,70,105,110,108,97,110,100,45,83,119,101,100,101,110,10,45,32,50,48,50,56,48,32,73,66,77,32,69,66,67,68,73,67,32,73,116,97,108,121,10,45,32,50,48,50,56,52,32,73,66,77,32,69,66,67,68,73,67,32,76,97,116,105,110,32,65,109,101,114,105,99,97,45,83,112,97,105,110,10,45,32,50,48,50,56,53,32,73,66,77,32,69,66,67,68,73,67,32,85,110,105,116,101,100,32,75,105,110,103,100,111,109,10,45,32,50,48,50,57,48,32,73,66,77,32,69,66,67,68,73,67,32,74,97,112,97,110,101,115,101,32,75,97,116,97,107,97,110,97,32,69,120,116,101,110,100,101,100,10,45,32,50,48,50,57,55,32,73,66,77,32,69,66,67,68,73,67,32,70,114,97,110,99,101,10,45,32,50,48,52,50,48,32,73,66,77,32,69,66,67,68,73,67,32,65,114,97,98,105,99,10,45,32,50,48,52,50,51,32,73,66,77,32,69,66,67,68,73,67,32,71,114,101,101,107,10,45,32,50,48,52,50,52,32,73,66,77,32,69,66,67,68,73,67,32,72,101,98,114,101,119,10,45,32,50,48,56,51,51,32,73,66,77,32,69,66,67,68,73,67,32,75,111,114,101,97,110,32,69,120,116,101,110,100,101,100,10,45,32,50,48,56,51,56,32,73,66,77,32,69,66,67,68,73,67,32,84,104,97,105,10,45,32,50,48,56,54,54,32,82,117,115,115,105,97,110,32,40,75,79,73,56,45,82,41,43,65,68,115,32,67,121,114,105,108,108,105,99,32,40,75,79,73,56,45,82,41,10,45,32,50,48,56,55,49,32,73,66,77,32,69,66,67,68,73,67,32,73,99,101,108,97,110,100,105,99,10,45,32,50,48,56,56,48,32,73,66,77,32,69,66,67,68,73,67,32,67,121,114,105,108,108,105,99,32,82,117,115,115,105,97,110,10,45,32,50,48,57,48,53,32,73,66,77,32,69,66,67,68,73,67,32,84,117,114,107,105,115,104,10,45,32,50,48,57,50,52,32,73,66,77,32,69,66,67,68,73,67,32,76,97,116,105,110,32,49,47,79,112,101,110,32,83,121,115,116,101,109,32,40,49,48,52,55,32,43,45,32,69,117,114,111,32,115,121,109,98,111,108,41,10,45,32,50,48,57,51,50,32,74,97,112,97,110,101,115,101,32,40,74,73,83,32,48,50,48,56,45,49,57,57,48,32,97,110,100,32,48,50,49,50,45,49,57,57,48,41,10,45,32,50,48,57,51,54,32,83,105,109,112,108,105,102,105,101,100,32,67,104,105,110,101,115,101,32,40,71,66,50,51,49,50,41,43,65,68,115,32,67,104,105,110,101,115,101,32,83,105,109,112,108,105,102,105,101,100,32,40,71,66,50,51,49,50,45,56,48,41,10,45,32,50,48,57,52,57,32,75,111,114,101,97,110,32,87,97,110,115,117,110,103,10,45,32,50,49,48,50,53,32,73,66,77,32,69,66,67,68,73,67,32,67,121,114,105,108,108,105,99,32,83,101,114,98,105,97,110,45,66,117,108,103,97,114,105,97,110,10,45,32,50,49,48,50,55,32,69,120,116,101,110,100,101,100,47,69,120,116,32,65,108,112,104,97,32,76,111,119,101,114,99,97,115,101,10,45,32,50,49,56,54,54,32,85,107,114,97,105,110,105,97,110,32,40,75,79,73,56,45,85,41,43,65,68,115,32,67,121,114,105,108,108,105,99,32,40,75,79,73,56,45,85,41,10,45,32,50,57,48,48,49,32,69,117,114,111,112,97,32,51,10,45,32,51,56,53,57,56,32,73,83,79,32,56,56,53,57,45,56,32,72,101,98,114,101,119,43,65,68,115,32,72,101,98,114,101,119,32,40,73,83,79,45,76,111,103,105,99,97,108,41,10,45,32,53,48,50,50,48,32,73,83,79,32,50,48,50,50,32,74,97,112,97,110,101,115,101,32,119,105,116,104,32,110,111,32,104,97,108,102,119,105,100,116,104,32,75,97,116,97,107,97,110,97,43,65,68,115,32,74,97,112,97,110,101,115,101,32,40,74,73,83,41,10,45,32,53,48,50,50,49,32,73,83,79,32,50,48,50,50,32,74,97,112,97,110,101,115,101,32,119,105,116,104,32,104,97,108,102,119,105,100,116,104,32,75,97,116,97,107,97,110,97,43,65,68,115,32,74,97,112,97,110,101,115,101,32,40,74,73,83,32,65,108,108,111,119,32,49,32,98,121,116,101,32,75,97,110,97,41,10,45,32,53,48,50,50,50,32,73,83,79,32,50,48,50,50,32,74,97,112,97,110,101,115,101,32,74,73,83,32,88,32,48,50,48,49,45,49,57,56,57,43,65,68,115,32,74,97,112,97,110,101,115,101,32,40,74,73,83,32,65,108,108,111,119,32,49,32,98,121,116,101,32,75,97,110,97,32,45,32,83,79,47,83,73,41,10,45,32,53,48,50,50,53,32,73,83,79,32,50,48,50,50,32,75,111,114,101,97,110,10,45,32,53,48,50,50,55,32,73,83,79,32,50,48,50,50,32,83,105,109,112,108,105,102,105,101,100,32,67,104,105,110,101,115,101,43,65,68,115,32,67,104,105,110,101,115,101,32,83,105,109,112,108,105,102,105,101,100,32,40,73,83,79,32,50,48,50,50,41,10,45,32,53,49,57,51,50,32,69,85,67,32,74,97,112,97,110,101,115,101,10,45,32,53,49,57,51,54,32,69,85,67,32,83,105,109,112,108,105,102,105,101,100,32,67,104,105,110,101,115,101,43,65,68,115,32,67,104,105,110,101,115,101,32,83,105,109,112,108,105,102,105,101,100,32,40,69,85,67,41,10,45,32,53,49,57,52,57,32,69,85,67,32,75,111,114,101,97,110,10,45,32,53,50,57,51,54,32,72,90,45,71,66,50,51,49,50,32,83,105,109,112,108,105,102,105,101,100,32,67,104,105,110,101,115,101,43,65,68,115,32,67,104,105,110,101,115,101,32,83,105,109,112,108,105,102,105,101,100,32,40,72,90,41,10,45,32,53,52,57,51,54,32,87,105,110,100,111,119,115,32,88,80,32,97,110,100,32,108,97,116,101,114,58,32,71,66,49,56,48,51,48,32,83,105,109,112,108,105,102,105,101,100,32,67,104,105,110,101,115,101,32,40,52,32,98,121,116,101,41,43,65,68,115,32,67,104,105,110,101,115,101,32,83,105,109,112,108,105,102,105,101,100,32,40,71,66,49,56,48,51,48,41,10,45,32,53,55,48,48,50,32,73,83,67,73,73,32,68,101,118,97,110,97,103,97,114,105,10,45,32,53,55,48,48,51,32,73,83,67,73,73,32,66,101,110,103,97,108,105,10,45,32,53,55,48,48,52,32,73,83,67,73,73,32,84,97,109,105,108,10,45,32,53,55,48,48,53,32,73,83,67,73,73,32,84,101,108,117,103,117,10,45,32,53,55,48,48,54,32,73,83,67,73,73,32,65,115,115,97,109,101,115,101,10,45,32,53,55,48,48,55,32,73,83,67,73,73,32,79,114,105,121,97,10,45,32,53,55,48,48,56,32,73,83,67,73,73,32,75,97,110,110,97,100,97,10,45,32,53,55,48,48,57,32,73,83,67,73,73,32,77,97,108,97,121,97,108,97,109,10,45,32,53,55,48,49,48,32,73,83,67,73,73,32,71,117,106,97,114,97,116,105,10,45,32,53,55,48,49,49,32,73,83,67,73,73,32,80,117,110,106,97,98,105,10,10,43,65,71,65,65,89,65,66,103,65,68,52,45,112,97,103,101,115,46,99,115,118,10,55,48,56,44,44,49,10,55,50,48,44,44,49,10,56,48,56,44,44,49,10,56,53,56,44,44,49,10,56,55,48,44,44,49,10,56,55,50,44,44,49,10,49,48,49,48,44,44,49,10,49,48,52,55,44,44,49,10,49,49,51,50,44,44,49,10,49,49,52,48,44,44,49,10,49,49,52,49,44,44,49,10,49,49,52,50,44,44,49,10,49,49,52,51,44,44,49,10,49,49,52,52,44,44,49,10,49,49,52,53,44,44,49,10,49,49,52,54,44,44,49,10,49,49,52,55,44,44,49,10,49,49,52,56,44,44,49,10,49,49,52,57,44,44,49,10,49,51,54,49,44,44,50,10,49,48,48,48,49,44,44,50,10,49,48,48,48,50,44,44,50,10,49,48,48,48,51,44,44,50,10,49,48,48,48,52,44,44,49,10,49,48,48,48,53,44,44,49,10,49,48,48,48,56,44,44,50,10,49,48,48,49,48,44,44,49,10,49,48,48,49,55,44,44,49,10,49,48,48,50,49,44,44,49,10,49,48,48,56,50,44,44,49,10,50,48,48,48,48,44,44,50,10,50,48,48,48,49,44,44,50,10,50,48,48,48,50,44,44,50,10,50,48,48,48,51,44,44,50,10,50,48,48,48,52,44,44,50,10,50,48,48,48,53,44,44,50,10,50,48,49,48,53,44,44,49,10,50,48,49,48,54,44,44,49,10,50,48,49,48,55,44,44,49,10,50,48,49,48,56,44,44,49,10,50,48,50,54,49,44,44,50,10,50,48,50,54,57,44,44,49,10,50,48,50,55,51,44,44,49,10,50,48,50,55,55,44,44,49,10,50,48,50,55,56,44,44,49,10,50,48,50,56,48,44,44,49,10,50,48,50,56,52,44,44,49,10,50,48,50,56,53,44,44,49,10,50,48,50,57,48,44,44,49,10,50,48,50,57,55,44,44,49,10,50,48,52,50,48,44,44,49,10,50,48,52,50,51,44,44,49,10,50,48,52,50,52,44,44,49,10,50,48,56,51,51,44,44,49,10,50,48,56,51,56,44,44,49,10,50,48,56,54,54,44,44,49,10,50,48,56,55,49,44,44,49,10,50,48,56,56,48,44,44,49,10,50,48,57,48,53,44,44,49,10,50,48,57,50,52,44,44,49,10,50,48,57,51,50,44,44,50,10,50,48,57,51,54,44,44,50,10,50,48,57,52,57,44,44,50,10,50,49,48,50,53,44,44,49,10,50,49,48,50,55,44,44,49,10,50,49,56,54,54,44,44,49,10,50,57,48,48,49,44,44,49,10,51,56,53,57,56,44,44,49,10,53,48,50,50,48,44,44,50,10,53,48,50,50,49,44,44,50,10,53,48,50,50,50,44,44,50,10,53,48,50,50,53,44,44,50,10,53,48,50,50,55,44,44,50,10,53,49,57,51,50,44,44,50,10,53,49,57,51,54,44,44,50,10,53,49,57,52,57,44,44,50,10,53,50,57,51,54,44,44,50,10,53,52,57,51,54,44,44,50,10,53,55,48,48,50,44,44,50,10,53,55,48,48,51,44,44,50,10,53,55,48,48,52,44,44,50,10,53,55,48,48,53,44,44,50,10,53,55,48,48,54,44,44,50,10,53,55,48,48,55,44,44,50,10,53,55,48,48,56,44,44,50,10,53,55,48,48,57,44,44,50,10,53,55,48,49,48,44,44,50,10,53,55,48,49,49,44,44,50,10,43,65,71,65,65,89,65,66,103,10,10,84,104,101,32,102,111,108,108,111,119,105,110,103,32,99,111,100,101,112,97,103,101,115,32,97,114,101,32,100,101,112,101,110,100,101,110,99,105,101,115,32,102,111,114,32,86,105,115,117,97,108,32,70,111,120,80,114,111,58,10,10,45,32,54,50,48,32,77,97,122,111,118,105,97,32,40,80,111,108,105,115,104,41,32,77,83,45,68,79,83,10,45,32,56,57,53,32,75,97,109,101,110,105,99,107,43,65,80,48,32,40,67,122,101,99,104,41,32,77,83,45,68,79,83,10,10,43,65,71,65,65,89,65,66,103,65,68,52,45,112,97,103,101,115,46,99,115,118,10,54,50,48,44,44,49,10,56,57,53,44,44,49,10,43,65,71,65,65,89,65,66,103,10,10,43,65,67,77,65,73,119,32,66,117,105,108,100,105,110,103,32,78,111,116,101,115,10,10,84,104,101,32,115,99,114,105,112,116,32,43,65,71,65,45,109,97,107,101,46,115,104,43,65,71,65,32,40,100,101,115,99,114,105,98,101,100,32,108,97,116,101,114,41,32,119,105,108,108,32,103,101,116,32,116,104,101,115,101,32,102,105,108,101,115,32,97,110,100,32,109,97,115,115,97,103,101,32,116,104,101,32,100,97,116,97,10,40,112,114,105,110,116,105,110,103,32,99,111,100,101,45,85,110,105,99,111,100,101,32,112,97,105,114,115,41,46,32,32,84,104,101,32,101,118,101,110,116,117,97,108,32,116,97,98,108,101,115,32,97,114,101,32,100,114,111,112,112,101,100,32,105,110,32,116,104,101,32,112,97,116,104,115,10,43,65,71,65,46,47,99,111,100,101,112,97,103,101,115,47,43,65,68,119,45,67,79,68,69,80,65,71,69,43,65,68,52,46,84,66,76,43,65,71,65,46,32,32,70,111,114,32,101,120,97,109,112,108,101,44,32,116,104,101,32,108,97,115,116,32,49,48,32,108,105,110,101,115,32,111,102,32,43,65,71,65,45,49,48,48,48,48,46,84,66,76,43,65,71,65,32,97,114,101,10,10,43,65,71,65,65,89,65,66,103,65,68,52,10,48,120,70,54,9,48,120,48,50,67,54,10,48,120,70,55,9,48,120,48,50,68,67,10,48,120,70,56,9,48,120,48,48,65,70,10,48,120,70,57,9,48,120,48,50,68,56,10,48,120,70,65,9,48,120,48,50,68,57,10,48,120,70,66,9,48,120,48,50,68,65,10,48,120,70,67,9,48,120,48,48,66,56,10,48,120,70,68,9,48,120,48,50,68,68,10,48,120,70,69,9,48,120,48,50,68,66,10,48,120,70,70,9,48,120,48,50,67,55,10,43,65,71,65,65,89,65,66,103,10,10,119,104,105,99,104,32,105,109,112,108,105,101,115,32,116,104,97,116,32,99,111,100,101,32,43,65,71,65,45,48,120,70,54,43,65,71,65,32,105,115,32,43,65,71,65,45,83,116,114,105,110,103,46,102,114,111,109,67,104,97,114,67,111,100,101,40,48,120,48,50,67,54,41,43,65,71,65,32,97,110,100,32,118,105,99,101,32,118,101,114,115,97,46,10,10,43,65,67,77,65,73,119,32,87,105,110,100,111,119,115,45,100,101,112,101,110,100,101,110,116,32,98,117,105,108,100,32,115,116,101,112,10,10,84,111,32,98,117,105,108,100,32,116,104,101,32,115,111,117,114,99,101,115,32,111,110,32,119,105,110,100,111,119,115,44,32,99,111,110,115,117,108,116,32,43,65,71,65,45,100,111,116,110,101,116,47,77,97,107,101,69,110,99,111,100,105,110,103,46,99,115,43,65,71,65,46,10,10,65,102,116,101,114,32,115,97,118,105,110,103,32,116,104,101,32,115,116,97,110,100,97,114,100,32,111,117,116,112,117,116,32,116,111,32,43,65,71,65,45,111,117,116,43,65,71,65,44,32,97,32,115,105,109,112,108,101,32,115,99,114,105,112,116,32,112,114,111,99,101,115,115,101,115,32,116,104,101,32,114,101,115,117,108,116,58,10,10,43,65,71,65,65,89,65,66,103,65,68,52,45,100,111,116,110,101,116,46,115,104,10,43,65,67,77,65,73,81,45,47,98,105,110,47,98,97,115,104,10,105,102,32,43,65,70,115,32,43,65,67,69,32,45,101,32,100,111,116,110,101,116,47,111,117,116,32,43,65,70,48,65,79,119,32,116,104,101,110,32,101,120,105,116,43,65,68,115,32,102,105,10,43,65,68,119,45,100,111,116,110,101,116,47,111,117,116,32,116,114,32,45,115,32,39,32,39,32,39,43,65,70,119,45,116,39,32,43,65,72,119,32,97,119,107,32,39,78,70,43,65,68,52,45,50,32,43,65,72,115,45,105,102,40,111,117,116,102,105,108,101,41,32,99,108,111,115,101,40,111,117,116,102,105,108,101,41,43,65,68,115,32,111,117,116,102,105,108,101,43,65,68,48,65,73,103,45,99,111,100,101,112,97,103,101,115,47,43,65,67,73,32,43,65,67,81,45,49,32,43,65,67,73,46,84,66,76,43,65,67,73,65,102,81,32,78,70,43,65,68,48,65,80,81,45,50,32,43,65,72,115,45,112,114,105,110,116,32,43,65,68,52,32,111,117,116,102,105,108,101,43,65,72,48,39,10,43,65,71,65,65,89,65,66,103,10,10,43,65,67,77,32,66,117,105,108,100,105,110,103,32,116,104,101,32,115,99,114,105,112,116,10,10,43,65,71,65,45,109,97,107,101,46,110,106,115,43,65,71,65,32,116,97,107,101,115,32,97,32,99,111,100,101,112,97,103,101,32,97,114,103,117,109,101,110,116,44,32,114,101,97,100,115,32,116,104,101,32,99,111,114,114,101,115,112,111,110,100,105,110,103,32,116,97,98,108,101,32,102,105,108,101,32,97,110,100,10,103,101,110,101,114,97,116,101,115,32,74,83,32,99,111,100,101,32,102,111,114,32,101,110,99,111,100,105,110,103,32,97,110,100,32,100,101,99,111,100,105,110,103,58,10,10,43,65,67,77,65,73,119,32,82,97,119,32,67,111,100,101,112,97,103,101,115,10,10,43,65,71,65,65,89,65,66,103,65,68,52,45,109,97,107,101,46,110,106,115,10,43,65,67,77,65,73,81,45,47,117,115,114,47,98,105,110,47,101,110,118,32,110,111,100,101,10,118,97,114,32,97,114,103,118,32,43,65,68,48,32,112,114,111,99,101,115,115,46,97,114,103,118,46,115,108,105,99,101,40,49,41,44,32,102,115,32,43,65,68,48,32,114,101,113,117,105,114,101,40,39,102,115,39,41,43,65,68,115,10,105,102,40,97,114,103,118,46,108,101,110,103,116,104,32,43,65,68,119,32,50,41,32,43,65,72,115,10,32,32,32,32,99,111,110,115,111,108,101,46,101,114,114,111,114,40,43,65,67,73,45,117,115,97,103,101,58,32,109,97,107,101,46,110,106,115,32,43,65,68,119,45,99,111,100,101,112,97,103,101,43,65,70,56,45,105,110,100,101,120,43,65,68,52,32,43,65,70,115,45,118,97,114,105,97,98,108,101,43,65,70,48,65,73,103,41,43,65,68,115,10,32,32,32,32,112,114,111,99,101,115,115,46,101,120,105,116,40,50,50,41,43,65,68,115,32,47,43,65,67,111,32,69,73,78,86,65,76,32,43,65,67,111,45,47,10,43,65,72,48,10,10,118,97,114,32,99,112,47,43,65,67,111,58,115,116,114,105,110,103,43,65,67,111,45,47,32,43,65,68,48,32,97,114,103,118,43,65,70,115,45,49,43,65,70,48,65,79,119,10,118,97,114,32,106,115,118,97,114,47,43,65,67,111,58,115,116,114,105,110,103,43,65,67,111,45,47,32,43,65,68,48,32,97,114,103,118,43,65,70,115,45,50,43,65,70,48,32,43,65,72,119,65,102,65,32,43,65,67,73,45,99,112,116,97,98,108,101,43,65,67,73,65,79,119,10,118,97,114,32,120,47,43,65,67,111,58,115,116,114,105,110,103,43,65,67,111,45,47,32,43,65,68,48,32,102,115,46,114,101,97,100,70,105,108,101,83,121,110,99,40,43,65,67,73,45,99,111,100,101,112,97,103,101,115,47,43,65,67,73,32,43,45,32,99,112,32,43,45,32,43,65,67,73,46,84,66,76,43,65,67,73,44,43,65,67,73,45,117,116,102,56,43,65,67,73,41,43,65,68,115,10,118,97,114,32,109,97,120,99,112,32,43,65,68,48,32,48,44,32,105,32,43,65,68,48,32,48,44,32,105,105,32,43,65,68,48,32,48,43,65,68,115,10,10,118,97,114,32,121,47,43,65,67,111,58,65,114,114,97,121,43,65,68,119,45,65,114,114,97,121,43,65,68,119,45,110,117,109,98,101,114,43,65,68,52,32,43,65,68,52,65,75,103,45,47,32,43,65,68,48,32,120,46,115,112,108,105,116,40,43,65,67,73,65,88,65,45,110,43,65,67,73,41,46,109,97,112,40,102,117,110,99,116,105,111,110,40,122,47,43,65,67,111,58,115,116,114,105,110,103,43,65,67,111,45,47,41,47,43,65,67,111,58,65,114,114,97,121,43,65,68,119,45,110,117,109,98,101,114,43,65,68,52,65,75,103,45,47,32,43,65,72,115,10,32,32,32,32,118,97,114,32,119,47,43,65,67,111,58,65,114,114,97,121,43,65,68,119,45,115,116,114,105,110,103,43,65,68,52,65,75,103,45,47,32,43,65,68,48,32,122,46,115,112,108,105,116,40,43,65,67,73,65,88,65,45,116,43,65,67,73,41,43,65,68,115,10,32,32,32,32,105,102,40,119,46,108,101,110,103,116,104,32,43,65,68,119,32,50,41,32,114,101,116,117,114,110,32,43,65,70,115,45,78,117,109,98,101,114,40,119,43,65,70,115,45,48,43,65,70,48,41,43,65,70,48,65,79,119,10,32,32,32,32,114,101,116,117,114,110,32,43,65,70,115,45,78,117,109,98,101,114,40,119,43,65,70,115,45,48,43,65,70,48,41,44,32,78,117,109,98,101,114,40,119,43,65,70,115,45,49,43,65,70,48,41,43,65,70,48,65,79,119,10,43,65,72,48,41,46,102,105,108,116,101,114,40,102,117,110,99,116,105,111,110,40,122,41,32,43,65,72,115,32,114,101,116,117,114,110,32,122,46,108,101,110,103,116,104,32,43,65,68,52,32,49,43,65,68,115,32,43,65,72,48,41,43,65,68,115,10,43,65,71,65,65,89,65,66,103,10,10,84,104,101,32,68,66,67,83,32,97,110,100,32,83,66,67,83,32,99,111,100,101,32,103,101,110,101,114,97,116,105,111,110,32,115,116,114,97,116,101,103,105,101,115,32,97,114,101,32,100,105,102,102,101,114,101,110,116,46,32,32,84,104,101,32,109,97,120,105,109,117,109,32,99,111,100,101,32,105,115,10,117,115,101,100,32,116,111,32,100,105,115,116,105,110,103,117,105,115,104,32,40,109,97,120,32,43,65,71,65,45,48,120,70,70,43,65,71,65,32,102,111,114,32,83,66,67,83,41,46,10,10,43,65,71,65,65,89,65,66,103,10,102,111,114,40,105,32,43,65,68,48,32,48,43,65,68,115,32,105,32,43,65,67,69,65,80,81,32,121,46,108,101,110,103,116,104,43,65,68,115,32,43,45,43,45,105,41,32,105,102,40,121,43,65,70,115,45,105,43,65,70,48,65,87,119,45,48,43,65,70,48,32,43,65,68,52,32,109,97,120,99,112,41,32,109,97,120,99,112,32,43,65,68,48,32,121,43,65,70,115,45,105,43,65,70,48,65,87,119,45,48,43,65,70,48,65,79,119,10,10,118,97,114,32,101,110,99,47,43,65,67,111,58,43,65,72,115,65,87,119,45,107,101,121,58,115,116,114,105,110,103,43,65,70,48,58,110,117,109,98,101,114,43,65,72,48,65,75,103,45,47,32,43,65,68,48,32,43,65,72,115,65,102,81,44,32,100,101,99,47,43,65,67,111,58,43,65,72,115,65,87,119,45,107,101,121,58,115,116,114,105,110,103,43,65,70,48,58,115,116,114,105,110,103,43,65,72,48,65,102,65,45,65,114,114,97,121,43,65,68,119,45,115,116,114,105,110,103,43,65,68,52,65,75,103,45,47,32,43,65,68,48,32,40,109,97,120,99,112,32,43,65,68,119,32,50,53,54,32,63,32,43,65,70,115,65,88,81,32,58,32,43,65,72,115,65,102,81,41,43,65,68,115,10,102,111,114,40,105,32,43,65,68,48,32,48,43,65,68,115,32,105,32,43,65,67,69,65,80,81,32,121,46,108,101,110,103,116,104,43,65,68,115,32,43,45,43,45,105,41,32,43,65,72,115,10,32,32,32,32,47,43,65,67,111,58,58,32,105,102,40,65,114,114,97,121,46,105,115,65,114,114,97,121,40,100,101,99,41,41,32,43,65,67,111,45,47,32,100,101,99,43,65,70,115,45,121,43,65,70,115,45,105,43,65,70,48,65,87,119,45,48,43,65,70,48,65,88,81,32,43,65,68,48,32,83,116,114,105,110,103,46,102,114,111,109,67,104,97,114,67,111,100,101,40,121,43,65,70,115,45,105,43,65,70,48,65,87,119,45,49,43,65,70,48,41,43,65,68,115,10,32,32,32,32,101,110,99,43,65,70,115,45,83,116,114,105,110,103,46,102,114,111,109,67,104,97,114,67,111,100,101,40,121,43,65,70,115,45,105,43,65,70,48,65,87,119,45,49,43,65,70,48,41,43,65,70,48,32,43,65,68,48,32,121,43,65,70,115,45,105,43,65,70,48,65,87,119,45,48,43,65,70,48,65,79,119,10,43,65,72,48,10,10,118,97,114,32,111,100,101,99,32,43,65,68,48,32,43,65,67,73,65,73,103,44,32,111,117,116,115,116,114,32,43,65,68,48,32,43,65,67,73,65,73,103,65,55,10,105,102,40,109,97,120,99,112,32,43,65,68,119,32,50,53,54,41,32,43,65,72,115,10,32,32,47,43,65,67,111,58,58,32,105,102,40,65,114,114,97,121,46,105,115,65,114,114,97,121,40,100,101,99,41,41,32,43,65,72,115,32,43,65,67,111,45,47,10,43,65,71,65,65,89,65,66,103,10,10,84,104,101,32,85,110,105,99,111,100,101,32,99,104,97,114,97,99,116,101,114,32,43,65,71,65,45,48,120,70,70,70,68,43,65,71,65,32,40,82,69,80,76,65,67,69,77,69,78,84,32,67,72,65,82,65,67,84,69,82,41,32,105,115,32,117,115,101,100,32,97,115,32,97,32,112,108,97,99,101,104,111,108,100,101,114,10,102,111,114,32,99,104,97,114,97,99,116,101,114,115,32,116,104,97,116,32,97,114,101,32,110,111,116,32,115,112,101,99,105,102,105,101,100,32,105,110,32,116,104,101,32,109,97,112,32,40,102,111,114,32,101,120,97,109,112,108,101,44,32,43,65,71,65,45,48,120,70,48,43,65,71,65,32,105,115,32,110,111,116,32,105,110,10,99,111,100,101,32,112,97,103,101,32,49,48,48,48,48,41,46,10,10,70,111,114,32,83,66,67,83,44,32,116,104,101,32,105,100,101,97,32,105,115,32,116,111,32,101,109,98,101,100,32,97,32,114,97,119,32,115,116,114,105,110,103,32,119,105,116,104,32,116,104,101,32,99,111,110,116,101,110,116,115,32,111,102,32,116,104,101,32,50,53,54,32,99,111,100,101,115,46,10,84,104,101,32,43,65,71,65,45,100,101,99,43,65,71,65,32,102,105,101,108,100,32,105,115,32,109,101,114,101,108,121,32,97,32,115,112,108,105,116,32,111,102,32,116,104,101,32,115,116,114,105,110,103,44,32,97,110,100,32,43,65,71,65,45,101,110,99,43,65,71,65,32,105,115,32,97,110,32,101,118,101,114,115,105,111,110,58,10,10,43,65,71,65,65,89,65,66,103,10,32,32,32,32,102,111,114,40,105,32,43,65,68,48,32,48,43,65,68,115,32,105,32,43,65,67,69,65,80,81,32,50,53,54,43,65,68,115,32,43,45,43,45,105,41,32,105,102,40,116,121,112,101,111,102,32,100,101,99,43,65,70,115,45,105,43,65,70,48,32,43,65,68,48,65,80,81,65,57,32,43,65,67,73,45,117,110,100,101,102,105,110,101,100,43,65,67,73,41,32,100,101,99,43,65,70,115,45,105,43,65,70,48,32,43,65,68,48,32,83,116,114,105,110,103,46,102,114,111,109,67,104,97,114,67,111,100,101,40,48,120,70,70,70,68,41,43,65,68,115,10,32,32,32,32,111,100,101,99,32,43,65,68,48,32,74,83,79,78,46,115,116,114,105,110,103,105,102,121,40,100,101,99,46,106,111,105,110,40,43,65,67,73,65,73,103,41,41,43,65,68,115,10,32,32,32,32,111,117,116,115,116,114,32,43,65,68,48,32,39,40,102,117,110,99,116,105,111,110,40,41,43,65,72,115,32,118,97,114,32,100,32,43,65,68,48,32,39,32,43,45,32,111,100,101,99,32,43,45,32,39,44,32,68,32,43,65,68,48,32,43,65,70,115,65,88,81,44,32,101,32,43,65,68,48,32,43,65,72,115,65,102,81,65,55,32,102,111,114,40,118,97,114,32,105,43,65,68,48,45,48,43,65,68,115,45,105,43,65,67,69,65,80,81,45,100,46,108,101,110,103,116,104,43,65,68,115,65,75,119,65,114,45,105,41,32,43,65,72,115,32,105,102,40,100,46,99,104,97,114,67,111,100,101,65,116,40,105,41,32,43,65,67,69,65,80,81,65,57,32,48,120,70,70,70,68,41,32,101,43,65,70,115,45,100,46,99,104,97,114,65,116,40,105,41,43,65,70,48,32,43,65,68,48,32,105,43,65,68,115,32,68,43,65,70,115,45,105,43,65,70,48,32,43,65,68,48,32,100,46,99,104,97,114,65,116,40,105,41,43,65,68,115,32,43,65,72,48,32,114,101,116,117,114,110,32,43,65,72,115,65,73,103,45,101,110,99,43,65,67,73,58,32,101,44,32,43,65,67,73,45,100,101,99,43,65,67,73,58,32,68,32,43,65,72,48,65,79,119,32,43,65,72,48,41,40,41,43,65,68,115,39,43,65,68,115,10,32,32,47,43,65,67,111,58,58,32,43,65,72,48,32,43,65,67,111,45,47,10,43,65,72,48,32,101,108,115,101,32,43,65,72,115,10,43,65,71,65,65,89,65,66,103,10,10,68,66,67,83,32,105,115,32,115,105,109,105,108,97,114,44,32,101,120,99,101,112,116,32,116,104,97,116,32,116,104,101,32,115,112,97,99,101,32,105,115,32,115,108,105,99,101,100,32,105,110,32,99,104,117,110,107,115,32,111,102,32,50,53,54,32,98,121,116,101,115,32,40,115,116,114,105,110,103,115,10,97,114,101,32,111,110,108,121,32,103,101,110,101,114,97,116,101,100,32,102,111,114,32,116,104,111,115,101,32,104,105,103,104,45,98,121,116,101,115,32,114,101,112,114,101,115,101,110,116,101,100,32,105,110,32,116,104,101,32,99,111,100,101,112,97,103,101,41,46,10,10,84,104,101,32,115,116,114,97,116,101,103,121,32,105,115,32,116,111,32,99,111,110,115,116,114,117,99,116,32,97,110,32,97,114,114,97,121,45,111,102,45,97,114,114,97,121,115,32,115,111,32,116,104,97,116,32,43,65,71,65,45,100,100,43,65,70,115,45,104,105,103,104,43,65,70,48,65,87,119,45,108,111,119,43,65,70,48,65,89,65,32,105,115,32,116,104,101,10,99,104,97,114,97,99,116,101,114,32,97,115,115,111,99,105,97,116,101,100,32,119,105,116,104,32,116,104,101,32,99,111,100,101,46,32,32,84,104,105,115,32,97,114,114,97,121,32,105,115,32,99,111,109,98,105,110,101,100,32,97,116,32,114,117,110,116,105,109,101,32,116,111,32,121,105,101,108,100,10,116,104,101,32,99,111,109,112,108,101,116,101,32,100,101,99,111,100,105,110,103,32,111,98,106,101,99,116,32,40,97,110,100,32,116,104,101,32,101,110,99,111,100,105,110,103,32,111,98,106,101,99,116,32,105,115,32,97,110,32,101,118,101,114,115,105,111,110,41,58,10,10,43,65,71,65,65,89,65,66,103,10,32,32,32,32,118,97,114,32,100,100,32,43,65,68,48,32,43,65,70,115,65,88,81,65,55,10,32,32,32,32,47,43,65,67,111,58,58,32,105,102,40,43,65,67,69,45,65,114,114,97,121,46,105,115,65,114,114,97,121,40,100,101,99,41,41,32,43,65,72,115,32,43,65,67,111,45,47,10,32,32,32,32,102,111,114,40,105,32,105,110,32,100,101,99,41,32,105,102,40,100,101,99,46,104,97,115,79,119,110,80,114,111,112,101,114,116,121,40,105,41,41,32,43,65,72,115,10,32,32,32,32,32,32,32,32,105,105,32,43,65,68,48,32,43,45,105,43,65,68,115,10,32,32,32,32,32,32,32,32,105,102,40,116,121,112,101,111,102,32,100,100,43,65,70,115,45,105,105,32,43,65,68,52,65,80,103,32,56,43,65,70,48,32,43,65,68,48,65,80,81,65,57,32,43,65,67,73,45,117,110,100,101,102,105,110,101,100,43,65,67,73,41,32,100,100,43,65,70,115,45,105,105,32,43,65,68,52,65,80,103,32,56,43,65,70,48,32,43,65,68,48,32,43,65,70,115,65,88,81,65,55,10,32,32,32,32,32,32,32,32,100,100,43,65,70,115,45,105,105,32,43,65,68,52,65,80,103,32,56,43,65,70,48,65,87,119,45,105,105,32,43,65,67,85,32,50,53,54,43,65,70,48,32,43,65,68,48,32,100,101,99,43,65,70,115,45,105,43,65,70,48,65,79,119,10,32,32,32,32,43,65,72,48,10,32,32,32,32,47,43,65,67,111,58,58,32,43,65,72,48,32,43,65,67,111,45,47,10,32,32,32,32,111,117,116,115,116,114,32,43,65,68,48,32,39,40,102,117,110,99,116,105,111,110,40,41,43,65,72,115,32,118,97,114,32,100,32,43,65,68,48,32,43,65,70,115,65,88,81,44,32,101,32,43,65,68,48,32,43,65,72,115,65,102,81,44,32,68,32,43,65,68,48,32,43,65,70,115,65,88,81,44,32,106,43,65,68,115,65,88,65,45,110,39,43,65,68,115,10,32,32,32,32,102,111,114,40,118,97,114,32,105,32,43,65,68,48,32,48,43,65,68,115,32,105,32,43,65,67,69,65,80,81,32,50,53,54,43,65,68,115,32,43,45,43,45,105,41,32,105,102,40,100,100,43,65,70,115,45,105,43,65,70,48,41,32,43,65,72,115,10,32,32,32,32,32,32,32,32,102,111,114,40,118,97,114,32,106,32,43,65,68,48,32,48,43,65,68,115,32,106,32,43,65,67,69,65,80,81,32,50,53,54,43,65,68,115,32,43,45,43,45,106,41,32,105,102,40,116,121,112,101,111,102,32,100,100,43,65,70,115,45,105,43,65,70,48,65,87,119,45,106,43,65,70,48,32,43,65,68,48,65,80,81,65,57,32,43,65,67,73,45,117,110,100,101,102,105,110,101,100,43,65,67,73,41,32,100,100,43,65,70,115,45,105,43,65,70,48,65,87,119,45,106,43,65,70,48,32,43,65,68,48,32,83,116,114,105,110,103,46,102,114,111,109,67,104,97,114,67,111,100,101,40,48,120,70,70,70,68,41,43,65,68,115,10,32,32,32,32,32,32,32,32,111,117,116,115,116,114,32,43,45,43,65,68,48,32,39,68,43,65,70,115,39,32,43,45,32,105,32,43,45,32,39,43,65,70,48,32,43,65,68,48,32,39,32,43,45,32,74,83,79,78,46,115,116,114,105,110,103,105,102,121,40,100,100,43,65,70,115,45,105,43,65,70,48,46,106,111,105,110,40,43,65,67,73,65,73,103,41,41,32,43,45,32,39,46,115,112,108,105,116,40,43,65,67,73,65,73,103,41,43,65,68,115,65,88,65,45,110,39,43,65,68,115,10,32,32,32,32,32,32,32,32,111,117,116,115,116,114,32,43,45,43,65,68,48,32,39,102,111,114,40,106,32,43,65,68,48,32,48,43,65,68,115,32,106,32,43,65,67,69,65,80,81,32,68,43,65,70,115,39,32,43,45,32,105,32,43,45,32,39,43,65,70,48,46,108,101,110,103,116,104,43,65,68,115,32,43,45,43,45,106,41,32,105,102,40,68,43,65,70,115,39,32,43,45,32,105,32,43,45,32,39,43,65,70,48,65,87,119,45,106,43,65,70,48,46,99,104,97,114,67,111,100,101,65,116,40,48,41,32,43,65,67,69,65,80,81,65,57,32,48,120,70,70,70,68,41,32,43,65,72,115,32,101,43,65,70,115,45,68,43,65,70,115,39,32,43,45,32,105,32,43,45,32,39,43,65,70,48,65,87,119,45,106,43,65,70,48,65,88,81,32,43,65,68,48,32,39,32,43,45,32,40,105,43,65,67,111,45,50,53,54,41,32,43,45,32,39,32,43,45,32,106,43,65,68,115,32,100,43,65,70,115,39,32,43,45,32,40,105,43,65,67,111,45,50,53,54,41,32,43,45,32,39,32,43,45,32,106,43,65,70,48,32,43,65,68,48,32,68,43,65,70,115,39,32,43,45,32,105,32,43,45,32,39,43,65,70,48,65,87,119,45,106,43,65,70,48,65,79,119,66,57,65,70,119,45,110,39,10,32,32,32,32,43,65,72,48,10,32,32,32,32,111,117,116,115,116,114,32,43,45,43,65,68,48,32,39,114,101,116,117,114,110,32,43,65,72,115,65,73,103,45,101,110,99,43,65,67,73,58,32,101,44,32,43,65,67,73,45,100,101,99,43,65,67,73,58,32,100,32,43,65,72,48,65,79,119,32,43,65,72,48,41,40,41,43,65,68,115,39,43,65,68,115,10,43,65,72,48,10,112,114,111,99,101,115,115,46,115,116,100,111,117,116,46,119,114,105,116,101,40,106,115,118,97,114,32,43,45,32,43,65,67,73,65,87,119,65,105,32,43,45,32,99,112,32,43,45,32,43,65,67,73,65,88,81,32,43,65,68,48,32,43,65,67,73,32,43,45,32,111,117,116,115,116,114,32,43,45,32,43,65,67,73,65,88,65,45,110,43,65,67,73,41,43,65,68,115,10,10,43,65,71,65,65,89,65,66,103,10,10,43,65,71,65,45,109,97,107,101,46,115,104,43,65,71,65,32,103,101,110,101,114,97,116,101,115,32,116,104,101,32,116,97,98,108,101,115,32,117,115,101,100,32,98,121,32,43,65,71,65,45,109,97,107,101,46,110,106,115,43,65,71,65,46,32,32,84,104,101,32,114,97,119,32,85,110,105,99,111,100,101,32,84,88,84,32,102,105,108,101,115,10,97,114,101,32,99,111,108,117,109,110,97,114,58,32,43,65,71,65,45,99,111,100,101,32,117,110,105,99,111,100,101,32,43,65,67,77,45,99,111,109,109,101,110,116,115,43,65,71,65,46,32,32,70,111,114,32,101,120,97,109,112,108,101,44,32,116,104,101,32,108,97,115,116,32,49,48,32,108,105,110,101,115,32,111,102,32,116,104,101,10,116,101,120,116,32,102,105,108,101,32,43,65,71,65,45,82,79,77,65,78,46,84,88,84,43,65,71,65,32,40,102,111,114,32,67,80,32,49,48,48,48,48,41,32,97,114,101,58,10,10,43,65,71,65,65,89,65,66,103,65,68,52,10,48,120,70,54,9,48,120,48,50,67,54,9,43,65,67,77,45,77,79,68,73,70,73,69,82,32,76,69,84,84,69,82,32,67,73,82,67,85,77,70,76,69,88,32,65,67,67,69,78,84,10,48,120,70,55,9,48,120,48,50,68,67,9,43,65,67,77,45,83,77,65,76,76,32,84,73,76,68,69,10,48,120,70,56,9,48,120,48,48,65,70,9,43,65,67,77,45,77,65,67,82,79,78,10,48,120,70,57,9,48,120,48,50,68,56,9,43,65,67,77,45,66,82,69,86,69,10,48,120,70,65,9,48,120,48,50,68,57,9,43,65,67,77,45,68,79,84,32,65,66,79,86,69,10,48,120,70,66,9,48,120,48,50,68,65,9,43,65,67,77,45,82,73,78,71,32,65,66,79,86,69,10,48,120,70,67,9,48,120,48,48,66,56,9,43,65,67,77,45,67,69,68,73,76,76,65,10,48,120,70,68,9,48,120,48,50,68,68,9,43,65,67,77,45,68,79,85,66,76,69,32,65,67,85,84,69,32,65,67,67,69,78,84,10,48,120,70,69,9,48,120,48,50,68,66,9,43,65,67,77,45,79,71,79,78,69,75,10,48,120,70,70,9,48,120,48,50,67,55,9,43,65,67,77,45,67,65,82,79,78,10,43,65,71,65,65,89,65,66,103,10,10,73,110,32,112,114,111,99,101,115,115,105,110,103,32,116,104,101,32,100,97,116,97,44,32,116,104,101,32,99,111,109,109,101,110,116,115,32,40,97,102,116,101,114,32,116,104,101,32,43,65,71,65,65,73,119,66,103,41,32,97,114,101,32,115,116,114,105,112,112,101,100,32,97,110,100,32,117,110,100,101,102,105,110,101,100,10,101,108,101,109,101,110,116,115,32,40,108,105,107,101,32,43,65,71,65,45,48,120,55,70,43,65,71,65,32,102,111,114,32,67,80,32,49,48,48,48,48,41,32,97,114,101,32,114,101,109,111,118,101,100,46,10,10,43,65,71,65,65,89,65,66,103,65,68,52,45,109,97,107,101,46,115,104,10,43,65,67,77,65,73,81,45,47,98,105,110,47,98,97,115,104,10,73,78,70,73,76,69,43,65,68,48,65,74,65,66,55,45,49,58,45,112,97,103,101,115,46,99,115,118,43,65,72,48,10,79,85,84,70,73,76,69,43,65,68,48,65,74,65,66,55,45,50,58,45,99,112,116,97,98,108,101,46,106,115,43,65,72,48,10,74,83,86,65,82,43,65,68,48,65,74,65,66,55,45,51,58,45,99,112,116,97,98,108,101,43,65,72,48,10,86,69,82,83,73,79,78,43,65,68,48,65,74,65,40,99,97,116,32,112,97,99,107,97,103,101,46,106,115,111,110,32,43,65,72,119,32,103,114,101,112,32,118,101,114,115,105,111,110,32,43,65,72,119,32,116,114,32,45,100,99,32,43,65,70,115,45,48,45,57,46,43,65,70,48,41,10,10,109,107,100,105,114,32,45,112,32,99,111,100,101,112,97,103,101,115,32,98,105,116,115,10,114,109,32,45,102,32,43,65,67,81,45,79,85,84,70,73,76,69,32,43,65,67,81,45,79,85,84,70,73,76,69,46,116,109,112,10,101,99,104,111,32,43,65,67,73,45,47,43,65,67,111,32,43,65,67,81,45,79,85,84,70,73,76,69,32,40,67,41,32,50,48,49,51,45,112,114,101,115,101,110,116,32,83,104,101,101,116,74,83,32,45,45,32,104,116,116,112,58,47,47,115,104,101,101,116,106,115,46,99,111,109,32,43,65,67,111,45,47,43,65,67,73,32,43,65,68,52,32,43,65,67,81,45,79,85,84,70,73,76,69,46,116,109,112,10,101,99,104,111,32,43,65,67,73,45,47,43,65,67,111,45,106,115,104,105,110,116,32,45,87,49,48,48,32,43,65,67,111,45,47,43,65,67,73,32,43,65,68,52,65,80,103,32,43,65,67,81,45,79,85,84,70,73,76,69,46,116,109,112,10,101,99,104,111,32,43,65,67,73,45,118,97,114,32,43,65,67,81,45,74,83,86,65,82,32,43,65,68,48,32,43,65,72,115,45,118,101,114,115,105,111,110,58,43,65,70,119,65,73,103,65,107,45,86,69,82,83,73,79,78,43,65,70,119,65,73,103,66,57,65,68,115,65,73,103,32,43,65,68,52,65,80,103,32,43,65,67,81,45,79,85,84,70,73,76,69,46,116,109,112,10,105,102,32,43,65,70,115,32,45,101,32,100,111,116,110,101,116,46,115,104,32,43,65,70,48,65,79,119,32,116,104,101,110,32,98,97,115,104,32,100,111,116,110,101,116,46,115,104,43,65,68,115,32,102,105,10,97,119,107,32,45,70,44,32,39,43,65,72,115,45,112,114,105,110,116,32,43,65,67,81,45,49,44,32,43,65,67,81,45,50,44,32,43,65,67,81,45,51,43,65,72,48,39,32,43,65,67,81,45,73,78,70,73,76,69,32,43,65,72,119,32,119,104,105,108,101,32,114,101,97,100,32,99,112,32,117,114,108,32,99,112,116,121,112,101,43,65,68,115,32,100,111,10,32,32,32,32,101,99,104,111,32,43,65,67,81,45,99,112,32,43,65,67,81,45,117,114,108,10,32,32,32,32,105,102,32,43,65,70,115,32,43,65,67,69,32,45,101,32,99,111,100,101,112,97,103,101,115,47,43,65,67,81,45,99,112,46,84,66,76,32,43,65,70,48,65,79,119,32,116,104,101,110,10,32,32,32,32,32,32,32,32,99,117,114,108,32,43,65,67,81,45,117,114,108,32,43,65,72,119,32,115,101,100,32,39,115,47,43,65,67,77,46,43,65,67,111,45,47,47,103,39,32,43,65,72,119,32,97,119,107,32,39,78,70,43,65,68,48,65,80,81,45,50,39,32,43,65,68,52,32,99,111,100,101,112,97,103,101,115,47,43,65,67,81,45,99,112,46,84,66,76,10,32,32,32,32,102,105,10,32,32,32,32,101,99,104,111,32,43,65,67,73,45,105,102,40,116,121,112,101,111,102,32,43,65,67,81,45,74,83,86,65,82,32,43,65,68,48,65,80,81,65,57,32,39,117,110,100,101,102,105,110,101,100,39,41,32,43,65,67,81,45,74,83,86,65,82,32,43,65,68,48,32,43,65,72,115,65,102,81,65,55,65,67,73,32,43,65,68,52,32,98,105,116,115,47,43,65,67,81,45,99,112,46,106,115,46,116,109,112,10,32,32,32,32,110,111,100,101,32,109,97,107,101,46,110,106,115,32,43,65,67,81,45,99,112,32,43,65,67,81,45,74,83,86,65,82,32,43,65,72,119,32,116,101,101,32,45,97,32,98,105,116,115,47,43,65,67,81,45,99,112,46,106,115,46,116,109,112,32,43,65,68,52,65,80,103,32,43,65,67,81,45,79,85,84,70,73,76,69,46,116,109,112,10,32,32,32,32,115,101,100,32,39,115,47,43,65,67,73,65,88,65,40,43,65,70,115,45,48,45,57,43,65,70,48,65,75,119,66,99,41,43,65,67,73,58,47,43,65,70,119,45,49,58,47,103,39,32,43,65,68,119,45,98,105,116,115,47,43,65,67,81,45,99,112,46,106,115,46,116,109,112,32,43,65,68,52,45,98,105,116,115,47,43,65,67,81,45,99,112,46,106,115,10,32,32,32,32,114,109,32,45,102,32,98,105,116,115,47,43,65,67,81,45,99,112,46,106,115,46,116,109,112,10,100,111,110,101,10,101,99,104,111,32,43,65,67,73,45,47,47,32,101,115,108,105,110,116,45,100,105,115,97,98,108,101,45,110,101,120,116,45,108,105,110,101,32,110,111,45,117,110,100,101,102,43,65,67,73,32,43,65,68,52,65,80,103,32,43,65,67,81,45,79,85,84,70,73,76,69,46,116,109,112,10,101,99,104,111,32,43,65,67,73,45,105,102,32,40,116,121,112,101,111,102,32,109,111,100,117,108,101,32,43,65,67,69,65,80,81,65,57,32,39,117,110,100,101,102,105,110,101,100,39,32,43,65,67,89,65,74,103,32,109,111,100,117,108,101,46,101,120,112,111,114,116,115,32,43,65,67,89,65,74,103,32,116,121,112,101,111,102,32,68,79,43,65,70,56,45,78,79,84,43,65,70,56,45,69,88,80,79,82,84,43,65,70,56,45,67,79,68,69,80,65,71,69,32,43,65,68,48,65,80,81,65,57,32,39,117,110,100,101,102,105,110,101,100,39,41,32,109,111,100,117,108,101,46,101,120,112,111,114,116,115,32,43,65,68,48,32,43,65,67,81,45,74,83,86,65,82,43,65,68,115,65,73,103,32,43,65,68,52,65,80,103,32,43,65,67,81,45,79,85,84,70,73,76,69,46,116,109,112,10,115,101,100,32,39,115,47,43,65,67,73,65,88,65,40,43,65,70,115,45,48,45,57,43,65,70,48,65,75,119,66,99,41,43,65,67,73,58,47,43,65,70,119,45,49,58,47,103,39,32,43,65,68,119,65,74,65,45,79,85,84,70,73,76,69,46,116,109,112,32,43,65,68,52,65,74,65,45,79,85,84,70,73,76,69,10,114,109,32,45,102,32,43,65,67,81,45,79,85,84,70,73,76,69,46,116,109,112,10,43,65,71,65,65,89,65,66,103,10,10,43,65,67,77,65,73,119,32,85,116,105,108,105,116,105,101,115,10,10,84,104,101,32,101,110,99,111,100,101,32,97,110,100,32,100,101,99,111,100,101,32,102,117,110,99,116,105,111,110,115,32,97,114,101,32,107,101,112,116,32,105,110,32,97,32,115,101,112,97,114,97,116,101,32,115,99,114,105,112,116,32,40,43,65,71,65,45,99,112,117,116,105,108,115,46,106,115,43,65,71,65,41,46,10,10,66,111,116,104,32,101,110,99,111,100,101,32,97,110,100,32,100,101,99,111,100,101,32,100,101,97,108,32,119,105,116,104,32,100,97,116,97,32,114,101,112,114,101,115,101,110,116,101,100,32,97,115,58,10,10,45,32,83,116,114,105,110,103,32,40,101,110,99,111,100,101,32,101,120,112,101,99,116,115,32,74,83,32,115,116,114,105,110,103,44,32,100,101,99,111,100,101,32,105,110,116,101,114,112,114,101,116,115,32,85,67,83,50,32,99,104,97,114,115,32,97,115,32,99,111,100,101,115,41,10,45,32,65,114,114,97,121,32,40,101,110,99,111,100,101,32,101,120,112,101,99,116,115,32,97,114,114,97,121,32,111,102,32,74,83,32,83,116,114,105,110,103,32,99,104,97,114,97,99,116,101,114,115,44,32,100,101,99,111,100,101,32,101,120,112,101,99,116,115,32,110,117,109,98,101,114,115,41,10,45,32,66,117,102,102,101,114,32,40,101,110,99,111,100,101,32,101,120,112,101,99,116,115,32,85,84,70,45,56,32,115,116,114,105,110,103,44,32,100,101,99,111,100,101,32,101,120,112,101,99,116,115,32,99,111,100,101,112,111,105,110,116,115,47,98,121,116,101,115,41,46,10,10,84,104,101,32,43,65,71,65,45,111,102,109,116,43,65,71,65,32,118,97,114,105,97,98,108,101,32,99,111,110,116,114,111,108,115,32,43,65,71,65,45,101,110,99,111,100,101,43,65,71,65,32,111,117,116,112,117,116,32,40,43,65,71,65,45,115,116,114,43,65,71,65,44,32,43,65,71,65,45,97,114,114,43,65,71,65,32,114,101,115,112,101,99,116,105,118,101,108,121,41,10,119,104,105,108,101,32,116,104,101,32,105,110,112,117,116,32,102,111,114,109,97,116,32,105,115,32,97,117,116,111,109,97,116,105,99,97,108,108,121,32,100,101,116,101,114,109,105,110,101,100,46,10,10,43,65,67,77,32,84,101,115,116,115,10,10,84,104,101,32,116,101,115,116,115,32,105,110,99,108,117,100,101,32,74,83,32,118,97,108,105,100,105,116,121,32,116,101,115,116,115,32,40,114,101,113,117,105,114,105,110,103,32,111,114,32,101,118,97,108,117,97,116,105,110,103,32,99,111,100,101,41,58,10,10,43,65,71,65,65,89,65,66,103,65,68,52,45,116,101,115,116,46,106,115,10,118,97,114,32,102,115,32,43,65,68,48,32,114,101,113,117,105,114,101,40,39,102,115,39,41,44,32,97,115,115,101,114,116,32,43,65,68,48,32,114,101,113,117,105,114,101,40,39,97,115,115,101,114,116,39,41,44,32,118,109,32,43,65,68,48,32,114,101,113,117,105,114,101,40,39,118,109,39,41,43,65,68,115,10,118,97,114,32,99,112,116,97,98,108,101,44,32,115,98,99,115,43,65,68,115,10,100,101,115,99,114,105,98,101,40,39,115,111,117,114,99,101,39,44,32,102,117,110,99,116,105,111,110,40,41,32,43,65,72,115,10,32,32,105,116,40,39,115,104,111,117,108,100,32,108,111,97,100,32,110,111,100,101,39,44,32,102,117,110,99,116,105,111,110,40,41,32,43,65,72,115,32,99,112,116,97,98,108,101,32,43,65,68,48,32,114,101,113,117,105,114,101,40,39,46,47,39,41,43,65,68,115,32,43,65,72,48,41,43,65,68,115,10,32,32,105,116,40,39,115,104,111,117,108,100,32,108,111,97,100,32,115,98,99,115,39,44,32,102,117,110,99,116,105,111,110,40,41,32,43,65,72,115,32,115,98,99,115,32,43,65,68,48,32,114,101,113,117,105,114,101,40,39,46,47,115,98,99,115,39,41,43,65,68,115,32,43,65,72,48,41,43,65,68,115,10,32,32,105,116,40,39,115,104,111,117,108,100,32,108,111,97,100,32,101,120,99,101,108,39,44,32,102,117,110,99,116,105,111,110,40,41,32,43,65,72,115,32,101,120,99,101,108,32,43,65,68,48,32,114,101,113,117,105,114,101,40,39,46,47,99,112,101,120,99,101,108,39,41,43,65,68,115,32,43,65,72,48,41,43,65,68,115,10,32,32,105,116,40,39,115,104,111,117,108,100,32,112,114,111,99,101,115,115,32,98,105,116,115,39,44,32,102,117,110,99,116,105,111,110,40,41,32,43,65,72,115,10,32,32,32,32,118,97,114,32,102,105,108,101,115,32,43,65,68,48,32,102,115,46,114,101,97,100,100,105,114,83,121,110,99,40,39,98,105,116,115,39,41,46,102,105,108,116,101,114,40,102,117,110,99,116,105,111,110,40,120,41,43,65,72,115,45,114,101,116,117,114,110,32,120,46,115,117,98,115,116,114,40,45,51,41,43,65,68,48,65,80,81,65,105,46,106,115,43,65,67,73,65,79,119,66,57,41,43,65,68,115,10,32,32,32,32,102,105,108,101,115,46,102,111,114,69,97,99,104,40,102,117,110,99,116,105,111,110,40,120,41,32,43,65,72,115,10,32,32,32,32,32,32,118,109,46,114,117,110,73,110,84,104,105,115,67,111,110,116,101,120,116,40,102,115,46,114,101,97,100,70,105,108,101,83,121,110,99,40,39,46,47,98,105,116,115,47,39,32,43,45,32,120,41,41,43,65,68,115,10,32,32,32,32,43,65,72,48,41,43,65,68,115,10,32,32,43,65,72,48,41,43,65,68,115,10,43,65,72,48,41,43,65,68,115,10,43,65,71,65,65,89,65,66,103,10,10,84,104,101,32,82,69,65,68,77,69,32,116,101,115,116,115,32,118,101,114,105,102,121,32,116,104,101,32,115,110,105,112,112,101,116,115,32,105,110,32,116,104,101,32,82,69,65,68,77,69,58,10,10,43,65,71,65,65,89,65,66,103,65,68,52,45,116,101,115,116,46,106,115,10,100,101,115,99,114,105,98,101,40,39,82,69,65,68,77,69,39,44,32,102,117,110,99,116,105,111,110,40,41,32,43,65,72,115,10,32,32,118,97,114,32,114,101,97,100,109,101,32,43,65,68,48,32,102,117,110,99,116,105,111,110,40,41,32,43,65,72,115,10,32,32,32,32,118,97,114,32,117,110,105,99,111,100,101,43,65,70,56,45,99,112,49,48,48,48,48,43,65,70,56,45,50,53,53,32,43,65,68,48,32,99,112,116,97,98,108,101,43,65,70,115,45,49,48,48,48,48,43,65,70,48,46,100,101,99,43,65,70,115,45,50,53,53,43,65,70,48,65,79,119,32,47,47,32,43,65,115,99,10,32,32,32,32,97,115,115,101,114,116,46,101,113,117,97,108,40,117,110,105,99,111,100,101,43,65,70,56,45,99,112,49,48,48,48,48,43,65,70,56,45,50,53,53,44,32,43,65,67,73,67,120,119,65,105,41,43,65,68,115,10,10,32,32,32,32,118,97,114,32,99,112,49,48,48,48,48,43,65,70,56,45,55,49,49,32,43,65,68,48,32,99,112,116,97,98,108,101,43,65,70,115,45,49,48,48,48,48,43,65,70,48,46,101,110,99,43,65,70,115,45,83,116,114,105,110,103,46,102,114,111,109,67,104,97,114,67,111,100,101,40,55,49,49,41,43,65,70,48,65,79,119,32,47,47,32,50,53,53,10,32,32,32,32,97,115,115,101,114,116,46,101,113,117,97,108,40,99,112,49,48,48,48,48,43,65,70,56,45,55,49,49,44,32,50,53,53,41,43,65,68,115,10,10,32,32,32,32,118,97,114,32,98,49,32,43,65,68,48,32,43,65,70,115,45,48,120,98,98,44,48,120,101,51,44,48,120,100,55,44,48,120,100,99,43,65,70,48,65,79,119,10,32,32,32,32,118,97,114,32,115,49,32,43,65,68,48,32,98,49,46,109,97,112,40,102,117,110,99,116,105,111,110,40,120,41,32,43,65,72,115,32,114,101,116,117,114,110,32,83,116,114,105,110,103,46,102,114,111,109,67,104,97,114,67,111,100,101,40,120,41,43,65,68,115,32,43,65,72,48,41,46,106,111,105,110,40,43,65,67,73,65,73,103,41,43,65,68,115,10,32,32,32,32,118,97,114,32,43,98,69,100,103,79,119,32,43,65,68,48,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,100,101,99,111,100,101,40,57,51,54,44,32,98,49,41,43,65,68,115,10,32,32,32,32,118,97,114,32,98,117,102,32,43,65,68,48,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,101,110,99,111,100,101,40,57,51,54,44,32,32,43,98,69,100,103,79,119,41,43,65,68,115,10,32,32,32,32,97,115,115,101,114,116,46,101,113,117,97,108,40,43,98,69,100,103,79,119,44,43,65,67,74,115,82,50,65,55,65,67,73,41,43,65,68,115,10,32,32,32,32,97,115,115,101,114,116,46,101,113,117,97,108,40,98,117,102,46,108,101,110,103,116,104,44,32,52,41,43,65,68,115,10,32,32,32,32,102,111,114,40,118,97,114,32,105,32,43,65,68,48,32,48,43,65,68,115,32,105,32,43,65,67,69,65,80,81,32,52,43,65,68,115,32,43,45,43,45,105,41,32,97,115,115,101,114,116,46,101,113,117,97,108,40,98,49,43,65,70,115,45,105,43,65,70,48,44,32,98,117,102,43,65,70,115,45,105,43,65,70,48,41,43,65,68,115,10,10,32,32,32,32,118,97,114,32,98,50,32,43,65,68,48,32,43,65,70,115,45,48,120,102,48,44,48,120,57,102,44,48,120,56,100,44,48,120,97,51,43,65,70,48,65,79,119,10,32,32,32,32,118,97,114,32,115,117,115,104,105,43,65,68,48,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,100,101,99,111,100,101,40,54,53,48,48,49,44,32,98,50,41,43,65,68,115,10,32,32,32,32,118,97,114,32,115,98,117,102,32,43,65,68,48,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,101,110,99,111,100,101,40,54,53,48,48,49,44,32,115,117,115,104,105,41,43,65,68,115,10,32,32,32,32,97,115,115,101,114,116,46,101,113,117,97,108,40,115,117,115,104,105,44,43,65,67,76,89,80,78,57,106,65,67,73,41,43,65,68,115,10,32,32,32,32,97,115,115,101,114,116,46,101,113,117,97,108,40,115,98,117,102,46,108,101,110,103,116,104,44,32,52,41,43,65,68,115,10,32,32,32,32,102,111,114,40,118,97,114,32,105,32,43,65,68,48,32,48,43,65,68,115,32,105,32,43,65,67,69,65,80,81,32,52,43,65,68,115,32,43,45,43,45,105,41,32,97,115,115,101,114,116,46,101,113,117,97,108,40,98,50,43,65,70,115,45,105,43,65,70,48,44,32,115,98,117,102,43,65,70,115,45,105,43,65,70,48,41,43,65,68,115,10,10,32,32,43,65,72,48,65,79,119,10,32,32,105,116,40,39,115,104,111,117,108,100,32,98,101,32,99,111,114,114,101,99,116,39,44,32,102,117,110,99,116,105,111,110,40,41,32,43,65,72,115,10,32,32,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,101,110,99,97,99,104,101,40,41,43,65,68,115,10,32,32,32,32,114,101,97,100,109,101,40,41,43,65,68,115,10,32,32,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,100,101,99,97,99,104,101,40,41,43,65,68,115,10,32,32,32,32,114,101,97,100,109,101,40,41,43,65,68,115,10,32,32,43,65,72,48,41,43,65,68,115,10,43,65,72,48,41,43,65,68,115,10,43,65,71,65,65,89,65,66,103,10,10,84,104,101,32,99,111,110,115,105,115,116,101,110,99,121,32,116,101,115,116,115,32,109,97,107,101,32,115,117,114,101,32,116,104,97,116,32,101,110,99,111,100,105,110,103,32,97,110,100,32,100,101,99,111,100,105,110,103,32,97,114,101,32,112,115,101,117,100,111,32,105,110,118,101,114,115,101,115,58,10,10,43,65,71,65,65,89,65,66,103,65,68,52,45,116,101,115,116,46,106,115,10,100,101,115,99,114,105,98,101,40,39,99,111,110,115,105,115,116,101,110,99,121,39,44,32,102,117,110,99,116,105,111,110,40,41,32,43,65,72,115,10,32,32,99,112,116,97,98,108,101,32,43,65,68,48,32,114,101,113,117,105,114,101,40,39,46,47,39,41,43,65,68,115,10,32,32,85,32,43,65,68,48,32,99,112,116,97,98,108,101,46,117,116,105,108,115,43,65,68,115,10,32,32,118,97,114,32,99,104,107,32,43,65,68,48,32,102,117,110,99,116,105,111,110,40,99,112,116,97,98,108,101,44,32,99,97,99,104,101,105,116,41,32,43,65,72,115,32,114,101,116,117,114,110,32,102,117,110,99,116,105,111,110,40,120,41,32,43,65,72,115,10,32,32,32,32,105,116,40,39,115,104,111,117,108,100,32,99,111,110,115,105,115,116,101,110,116,108,121,32,112,114,111,99,101,115,115,32,67,80,32,39,32,43,45,32,120,44,32,102,117,110,99,116,105,111,110,40,41,32,43,65,72,115,10,32,32,32,32,32,32,118,97,114,32,99,112,32,43,65,68,48,32,99,112,116,97,98,108,101,43,65,70,115,45,120,43,65,70,48,44,32,68,32,43,65,68,48,32,99,112,46,100,101,99,44,32,69,32,43,65,68,48,32,99,112,46,101,110,99,43,65,68,115,10,32,32,32,32,32,32,105,102,40,99,97,99,104,101,105,116,41,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,101,110,99,97,99,104,101,40,41,43,65,68,115,10,32,32,32,32,32,32,101,108,115,101,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,100,101,99,97,99,104,101,40,41,43,65,68,115,10,32,32,32,32,32,32,79,98,106,101,99,116,46,107,101,121,115,40,68,41,46,102,111,114,69,97,99,104,40,102,117,110,99,116,105,111,110,40,100,41,32,43,65,72,115,10,32,32,32,32,32,32,32,32,105,102,40,69,43,65,70,115,45,68,43,65,70,115,45,100,43,65,70,48,65,88,81,32,43,65,67,69,65,80,81,32,100,41,32,43,65,72,115,10,32,32,32,32,32,32,32,32,32,32,105,102,40,116,121,112,101,111,102,32,69,43,65,70,115,45,68,43,65,70,115,45,100,43,65,70,48,65,88,81,32,43,65,67,69,65,80,81,65,57,32,43,65,67,73,45,117,110,100,101,102,105,110,101,100,43,65,67,73,41,32,114,101,116,117,114,110,43,65,68,115,10,32,32,32,32,32,32,32,32,32,32,105,102,40,68,43,65,70,115,45,100,43,65,70,48,46,99,104,97,114,67,111,100,101,65,116,40,48,41,32,43,65,68,48,65,80,81,32,48,120,70,70,70,68,41,32,114,101,116,117,114,110,43,65,68,115,10,32,32,32,32,32,32,32,32,32,32,105,102,40,68,43,65,70,115,45,69,43,65,70,115,45,68,43,65,70,115,45,100,43,65,70,48,65,88,81,66,100,32,43,65,68,48,65,80,81,65,57,32,68,43,65,70,115,45,100,43,65,70,48,41,32,114,101,116,117,114,110,43,65,68,115,10,32,32,32,32,32,32,32,32,32,32,116,104,114,111,119,32,110,101,119,32,69,114,114,111,114,40,120,32,43,45,32,43,65,67,73,32,101,46,100,43,65,70,115,65,73,103,32,43,45,32,100,32,43,45,32,43,65,67,73,65,88,81,32,43,65,68,48,32,43,65,67,73,32,43,45,32,69,43,65,70,115,45,68,43,65,70,115,45,100,43,65,70,48,65,88,81,32,43,45,32,43,65,67,73,65,79,119,32,100,43,65,70,115,65,73,103,32,43,45,32,100,32,43,45,32,43,65,67,73,65,88,81,65,57,65,67,73,32,43,45,32,68,43,65,70,115,45,100,43,65,70,48,32,43,45,32,43,65,67,73,65,79,119,32,100,46,101,46,100,43,65,70,115,65,73,103,32,43,45,32,100,32,43,45,32,43,65,67,73,65,88,81,32,43,65,68,48,32,43,65,67,73,32,43,45,32,68,43,65,70,115,45,69,43,65,70,115,45,68,43,65,70,115,45,100,43,65,70,48,65,88,81,66,100,41,43,65,68,115,10,32,32,32,32,32,32,32,32,43,65,72,48,10,32,32,32,32,32,32,43,65,72,48,41,43,65,68,115,10,32,32,32,32,32,32,79,98,106,101,99,116,46,107,101,121,115,40,69,41,46,102,111,114,69,97,99,104,40,102,117,110,99,116,105,111,110,40,101,41,32,43,65,72,115,10,32,32,32,32,32,32,32,32,105,102,40,68,43,65,70,115,45,69,43,65,70,115,45,101,43,65,70,48,65,88,81,32,43,65,67,69,65,80,81,32,101,41,32,43,65,72,115,10,32,32,32,32,32,32,32,32,32,32,116,104,114,111,119,32,110,101,119,32,69,114,114,111,114,40,120,32,43,45,32,43,65,67,73,32,100,46,101,43,65,70,115,65,73,103,32,43,45,32,101,32,43,45,32,43,65,67,73,65,88,81,32,43,65,68,48,32,43,65,67,73,32,43,45,32,68,43,65,70,115,45,69,43,65,70,115,45,101,43,65,70,48,65,88,81,32,43,45,32,43,65,67,73,65,79,119,32,101,43,65,70,115,65,73,103,32,43,45,32,101,32,43,45,32,43,65,67,73,65,88,81,65,57,65,67,73,32,43,45,32,69,43,65,70,115,45,101,43,65,70,48,32,43,45,32,43,65,67,73,65,79,119,32,101,46,100,46,101,43,65,70,115,65,73,103,32,43,45,32,101,32,43,45,32,43,65,67,73,65,88,81,32,43,65,68,48,32,43,65,67,73,32,43,45,32,69,43,65,70,115,45,68,43,65,70,115,45,69,43,65,70,115,45,101,43,65,70,48,65,88,81,66,100,41,43,65,68,115,10,32,32,32,32,32,32,32,32,43,65,72,48,10,32,32,32,32,32,32,43,65,72,48,41,43,65,68,115,10,32,32,32,32,32,32,118,97,114,32,99,111,114,112,117,115,32,43,65,68,48,32,43,65,70,115,65,73,103,45,102,111,111,98,97,114,43,65,67,73,65,88,81,65,55,10,32,32,32,32,32,32,99,111,114,112,117,115,46,102,111,114,69,97,99,104,40,102,117,110,99,116,105,111,110,40,119,41,43,65,72,115,10,32,32,32,32,32,32,32,32,97,115,115,101,114,116,46,101,113,117,97,108,40,85,46,100,101,99,111,100,101,40,120,44,85,46,101,110,99,111,100,101,40,120,44,119,41,41,44,119,41,43,65,68,115,10,32,32,32,32,32,32,43,65,72,48,41,43,65,68,115,10,32,32,32,32,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,101,110,99,97,99,104,101,40,41,43,65,68,115,10,32,32,32,32,43,65,72,48,41,43,65,68,115,10,32,32,43,65,72,48,65,79,119,32,43,65,72,48,65,79,119,10,32,32,100,101,115,99,114,105,98,101,40,39,99,97,99,104,101,100,39,44,32,102,117,110,99,116,105,111,110,40,41,32,43,65,72,115,10,32,32,32,32,79,98,106,101,99,116,46,107,101,121,115,40,99,112,116,97,98,108,101,41,46,102,105,108,116,101,114,40,102,117,110,99,116,105,111,110,40,119,41,32,43,65,72,115,32,114,101,116,117,114,110,32,119,32,43,65,68,48,65,80,81,32,43,45,119,43,65,68,115,32,43,65,72,48,41,46,102,111,114,69,97,99,104,40,99,104,107,40,99,112,116,97,98,108,101,44,32,116,114,117,101,41,41,43,65,68,115,10,32,32,43,65,72,48,41,43,65,68,115,10,32,32,100,101,115,99,114,105,98,101,40,39,100,105,114,101,99,116,39,44,32,102,117,110,99,116,105,111,110,40,41,32,43,65,72,115,10,32,32,32,32,79,98,106,101,99,116,46,107,101,121,115,40,99,112,116,97,98,108,101,41,46,102,105,108,116,101,114,40,102,117,110,99,116,105,111,110,40,119,41,32,43,65,72,115,32,114,101,116,117,114,110,32,119,32,43,65,68,48,65,80,81,32,43,45,119,43,65,68,115,32,43,65,72,48,41,46,102,111,114,69,97,99,104,40,99,104,107,40,99,112,116,97,98,108,101,44,32,102,97,108,115,101,41,41,43,65,68,115,10,32,32,43,65,72,48,41,43,65,68,115,10,43,65,72,48,41,43,65,68,115,10,43,65,71,65,65,89,65,66,103,10,10,84,104,101,32,110,101,120,116,32,116,101,115,116,115,32,108,111,111,107,32,97,116,32,112,111,115,115,105,98,108,101,32,101,110,116,114,121,32,99,111,110,100,105,116,105,111,110,115,58,10,10,43,65,71,65,65,89,65,66,103,10,100,101,115,99,114,105,98,101,40,39,101,110,116,114,121,32,99,111,110,100,105,116,105,111,110,115,39,44,32,102,117,110,99,116,105,111,110,40,41,32,43,65,72,115,10,32,32,105,116,40,39,115,104,111,117,108,100,32,102,97,105,108,32,116,111,32,108,111,97,100,32,117,116,105,108,115,32,105,102,32,99,112,116,97,98,108,101,32,117,110,97,118,97,105,108,97,98,108,101,39,44,32,102,117,110,99,116,105,111,110,40,41,32,43,65,72,115,10,32,32,32,32,118,97,114,32,115,97,110,100,98,111,120,32,43,65,68,48,32,43,65,72,115,65,102,81,65,55,10,32,32,32,32,118,97,114,32,99,116,120,32,43,65,68,48,32,118,109,46,99,114,101,97,116,101,67,111,110,116,101,120,116,40,115,97,110,100,98,111,120,41,43,65,68,115,10,32,32,32,32,97,115,115,101,114,116,46,116,104,114,111,119,115,40,102,117,110,99,116,105,111,110,40,41,32,43,65,72,115,10,32,32,32,32,32,32,118,109,46,114,117,110,73,110,67,111,110,116,101,120,116,40,102,115,46,114,101,97,100,70,105,108,101,83,121,110,99,40,39,99,112,117,116,105,108,115,46,106,115,39,44,39,117,116,102,56,39,41,44,99,116,120,41,43,65,68,115,10,32,32,32,32,43,65,72,48,41,43,65,68,115,10,32,32,43,65,72,48,41,43,65,68,115,10,32,32,105,116,40,39,115,104,111,117,108,100,32,108,111,97,100,32,117,116,105,108,115,32,105,102,32,99,112,116,97,98,108,101,32,105,115,32,97,118,97,105,108,97,98,108,101,39,44,32,102,117,110,99,116,105,111,110,40,41,32,43,65,72,115,10,32,32,32,32,118,97,114,32,115,97,110,100,98,111,120,32,43,65,68,48,32,43,65,72,115,65,102,81,65,55,10,32,32,32,32,118,97,114,32,99,116,120,32,43,65,68,48,32,118,109,46,99,114,101,97,116,101,67,111,110,116,101,120,116,40,115,97,110,100,98,111,120,41,43,65,68,115,10,32,32,32,32,118,109,46,114,117,110,73,110,67,111,110,116,101,120,116,40,102,115,46,114,101,97,100,70,105,108,101,83,121,110,99,40,39,99,112,101,120,99,101,108,46,106,115,39,44,39,117,116,102,56,39,41,44,99,116,120,41,43,65,68,115,10,32,32,32,32,118,109,46,114,117,110,73,110,67,111,110,116,101,120,116,40,102,115,46,114,101,97,100,70,105,108,101,83,121,110,99,40,39,99,112,117,116,105,108,115,46,106,115,39,44,39,117,116,102,56,39,41,44,99,116,120,41,43,65,68,115,10,32,32,43,65,72,48,41,43,65,68,115,10,32,32,118,97,114,32,99,104,107,101,110,32,43,65,68,48,32,102,117,110,99,116,105,111,110,40,99,112,44,32,105,41,32,43,65,72,115,10,32,32,32,32,118,97,114,32,99,32,43,65,68,48,32,102,117,110,99,116,105,111,110,40,99,112,44,32,105,44,32,101,41,32,43,65,72,115,10,32,32,32,32,32,32,118,97,114,32,115,116,114,32,43,65,68,48,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,101,110,99,111,100,101,40,99,112,44,105,44,101,41,43,65,68,115,10,32,32,32,32,32,32,118,97,114,32,97,114,114,32,43,65,68,48,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,101,110,99,111,100,101,40,99,112,44,105,46,115,112,108,105,116,40,43,65,67,73,65,73,103,41,44,101,41,43,65,68,115,10,32,32,32,32,32,32,97,115,115,101,114,116,46,100,101,101,112,69,113,117,97,108,40,115,116,114,44,97,114,114,41,43,65,68,115,10,32,32,32,32,32,32,105,102,40,116,121,112,101,111,102,32,66,117,102,102,101,114,32,43,65,68,48,65,80,81,65,57,32,39,117,110,100,101,102,105,110,101,100,39,41,32,114,101,116,117,114,110,43,65,68,115,10,32,32,32,32,32,32,118,97,114,32,98,117,102,32,43,65,68,48,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,101,110,99,111,100,101,40,99,112,44,110,101,119,32,66,117,102,102,101,114,40,105,41,44,101,41,43,65,68,115,10,32,32,32,32,32,32,97,115,115,101,114,116,46,100,101,101,112,69,113,117,97,108,40,115,116,114,44,98,117,102,41,43,65,68,115,10,32,32,32,32,43,65,72,48,65,79,119,10,32,32,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,101,110,99,97,99,104,101,40,41,43,65,68,115,10,32,32,32,32,99,40,99,112,44,105,41,43,65,68,115,10,32,32,32,32,99,40,99,112,44,105,44,39,98,117,102,39,41,43,65,68,115,10,32,32,32,32,99,40,99,112,44,105,44,39,97,114,114,39,41,43,65,68,115,10,32,32,32,32,99,40,99,112,44,105,44,39,115,116,114,39,41,43,65,68,115,10,32,32,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,100,101,99,97,99,104,101,40,41,43,65,68,115,10,32,32,32,32,99,40,99,112,44,105,41,43,65,68,115,10,32,32,32,32,99,40,99,112,44,105,44,39,98,117,102,39,41,43,65,68,115,10,32,32,32,32,99,40,99,112,44,105,44,39,97,114,114,39,41,43,65,68,115,10,32,32,32,32,99,40,99,112,44,105,44,39,115,116,114,39,41,43,65,68,115,10,32,32,43,65,72,48,65,79,119,10,32,32,100,101,115,99,114,105,98,101,40,39,101,110,99,111,100,101,39,44,32,102,117,110,99,116,105,111,110,40,41,32,43,65,72,115,10,32,32,32,32,105,116,40,39,67,80,32,32,49,50,53,50,32,58,32,115,98,99,115,39,44,32,102,117,110,99,116,105,111,110,40,41,32,43,65,72,115,32,99,104,107,101,110,40,49,50,53,50,44,43,65,67,73,45,102,111,111,43,73,67,73,45,98,43,65,80,52,45,114,43,65,67,73,41,43,65,68,115,32,43,65,72,48,41,43,65,68,115,10,32,32,32,32,105,116,40,39,67,80,32,32,32,55,48,56,32,58,32,115,98,99,115,39,44,32,102,117,110,99,116,105,111,110,40,41,32,43,65,72,115,32,99,104,107,101,110,40,55,48,56,44,43,65,67,73,71,75,103,32,97,110,100,32,43,66,105,115,32,115,109,105,108,101,121,32,102,97,99,101,115,43,65,67,73,41,43,65,68,115,65,102,81,41,43,65,68,115,10,32,32,32,32,105,116,40,39,67,80,32,32,32,57,51,54,32,58,32,100,98,99,115,39,44,32,102,117,110,99,116,105,111,110,40,41,32,43,65,72,115,32,99,104,107,101,110,40,57,51,54,44,32,43,65,67,75,80,50,87,89,118,84,105,49,108,104,49,116,88,101,121,90,116,83,52,118,86,65,67,73,41,43,65,68,115,65,102,81,41,43,65,68,115,10,32,32,43,65,72,48,41,43,65,68,115,10,32,32,118,97,114,32,99,104,107,100,101,32,43,65,68,48,32,102,117,110,99,116,105,111,110,40,99,112,44,32,105,41,32,43,65,72,115,10,32,32,32,32,118,97,114,32,99,32,43,65,68,48,32,102,117,110,99,116,105,111,110,40,99,112,44,32,105,41,32,43,65,72,115,10,32,32,32,32,32,32,118,97,114,32,115,43,65,68,115,10,32,32,32,32,32,32,105,102,40,116,121,112,101,111,102,32,66,117,102,102,101,114,32,43,65,67,69,65,80,81,65,57,32,39,117,110,100,101,102,105,110,101,100,39,32,43,65,67,89,65,74,103,32,105,32,105,110,115,116,97,110,99,101,111,102,32,66,117,102,102,101,114,41,32,115,32,43,65,68,48,32,43,65,70,115,65,88,81,46,109,97,112,46,99,97,108,108,40,105,44,32,102,117,110,99,116,105,111,110,40,115,41,43,65,72,115,45,114,101,116,117,114,110,32,83,116,114,105,110,103,46,102,114,111,109,67,104,97,114,67,111,100,101,40,115,41,43,65,68,115,32,43,65,72,48,41,43,65,68,115,10,32,32,32,32,32,32,101,108,115,101,32,115,43,65,68,48,40,105,46,109,97,112,41,32,63,32,105,46,109,97,112,40,102,117,110,99,116,105,111,110,40,115,41,43,65,72,115,45,114,101,116,117,114,110,32,83,116,114,105,110,103,46,102,114,111,109,67,104,97,114,67,111,100,101,40,115,41,43,65,68,115,32,43,65,72,48,41,32,58,32,105,43,65,68,115,10,32,32,32,32,32,32,118,97,114,32,115,116,114,32,43,65,68,48,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,100,101,99,111,100,101,40,99,112,44,105,41,43,65,68,115,10,32,32,32,32,32,32,118,97,114,32,97,114,114,32,43,65,68,48,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,100,101,99,111,100,101,40,99,112,44,115,46,106,111,105,110,63,115,46,106,111,105,110,40,43,65,67,73,65,73,103,41,58,115,41,43,65,68,115,10,32,32,32,32,32,32,97,115,115,101,114,116,46,100,101,101,112,69,113,117,97,108,40,115,116,114,44,97,114,114,41,43,65,68,115,10,32,32,32,32,32,32,105,102,40,116,121,112,101,111,102,32,66,117,102,102,101,114,32,43,65,68,48,65,80,81,65,57,32,39,117,110,100,101,102,105,110,101,100,39,41,32,114,101,116,117,114,110,43,65,68,115,10,32,32,32,32,32,32,118,97,114,32,98,117,102,32,43,65,68,48,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,100,101,99,111,100,101,40,99,112,44,110,101,119,32,66,117,102,102,101,114,40,105,41,41,43,65,68,115,10,32,32,32,32,32,32,97,115,115,101,114,116,46,100,101,101,112,69,113,117,97,108,40,115,116,114,44,98,117,102,41,43,65,68,115,10,32,32,32,32,43,65,72,48,65,79,119,10,32,32,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,101,110,99,97,99,104,101,40,41,43,65,68,115,10,32,32,32,32,99,40,99,112,44,105,41,43,65,68,115,10,32,32,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,100,101,99,97,99,104,101,40,41,43,65,68,115,10,32,32,32,32,99,40,99,112,44,105,41,43,65,68,115,10,32,32,43,65,72,48,65,79,119,10,32,32,100,101,115,99,114,105,98,101,40,39,100,101,99,111,100,101,39,44,32,102,117,110,99,116,105,111,110,40,41,32,43,65,72,115,10,32,32,32,32,105,116,40,39,67,80,32,32,49,50,53,50,32,58,32,115,98,99,115,39,44,32,102,117,110,99,116,105,111,110,40,41,32,43,65,72,115,32,99,104,107,100,101,40,49,50,53,50,44,43,65,70,115,45,48,120,54,54,44,32,48,120,54,102,44,32,48,120,54,102,44,32,48,120,54,50,44,32,48,120,54,49,44,32,48,120,55,50,43,65,70,48,41,43,65,68,115,32,43,65,72,48,41,43,65,68,115,32,47,43,65,67,111,32,43,65,67,73,45,102,111,111,98,97,114,43,65,67,73,32,43,65,67,111,45,47,10,32,32,32,32,105,102,40,116,121,112,101,111,102,32,66,117,102,102,101,114,32,43,65,67,69,65,80,81,65,57,32,39,117,110,100,101,102,105,110,101,100,39,41,32,105,116,40,39,67,80,32,32,32,55,48,56,32,58,32,115,98,99,115,39,44,32,102,117,110,99,116,105,111,110,40,41,32,43,65,72,115,32,99,104,107,100,101,40,55,48,56,44,32,110,101,119,32,66,117,102,102,101,114,40,43,65,70,115,45,48,120,99,97,44,32,48,120,50,48,44,32,48,120,54,49,44,32,48,120,54,101,44,32,48,120,54,52,44,32,48,120,50,48,44,32,48,120,99,98,44,32,48,120,50,48,44,32,48,120,55,51,44,32,48,120,54,100,44,32,48,120,54,57,44,32,48,120,54,99,44,32,48,120,54,53,44,32,48,120,55,57,44,32,48,120,50,48,44,32,48,120,54,54,44,32,48,120,54,49,44,32,48,120,54,51,44,32,48,120,54,53,44,32,48,120,55,51,43,65,70,48,41,41,43,65,68,115,32,43,65,72,48,41,43,65,68,115,32,47,43,65,67,111,32,40,43,65,67,73,71,75,103,32,97,110,100,32,43,66,105,115,32,115,109,105,108,101,121,32,102,97,99,101,115,43,65,67,73,41,32,43,65,67,111,45,47,10,32,32,32,32,105,116,40,39,67,80,32,32,32,57,51,54,32,58,32,100,98,99,115,39,44,32,102,117,110,99,116,105,111,110,40,41,32,43,65,72,115,32,99,104,107,100,101,40,57,51,54,44,32,43,65,70,115,45,48,120,100,53,44,32,48,120,101,50,44,32,48,120,99,97,44,32,48,120,99,55,44,32,48,120,100,54,44,32,48,120,100,48,44,32,48,120,99,101,44,32,48,120,99,52,44,32,48,120,100,55,44,32,48,120,100,54,44,32,48,120,98,55,44,32,48,120,102,98,44,32,48,120,98,50,44,32,48,120,101,50,44,32,48,120,99,97,44,32,48,120,100,52,43,65,70,48,41,43,65,68,115,65,102,81,41,43,65,68,115,32,47,43,65,67,111,32,43,65,67,75,80,50,87,89,118,84,105,49,108,104,49,116,88,101,121,90,116,83,52,118,86,65,67,73,32,43,65,67,111,45,47,10,32,32,43,65,72,48,41,43,65,68,115,10,43,65,72,48,41,43,65,68,115,10,43,65,71,65,65,89,65,66,103,10,10,84,104,101,32,43,65,71,65,45,116,101,115,116,102,105,108,101,43,65,71,65,32,104,101,108,112,101,114,32,102,117,110,99,116,105,111,110,32,114,101,97,100,115,32,97,32,102,105,108,101,32,97,110,100,32,99,111,109,112,97,114,101,115,32,116,111,32,110,111,100,101,39,115,32,114,101,97,100,32,102,97,99,105,108,105,116,105,101,115,58,10,10,43,65,71,65,65,89,65,66,103,65,68,52,45,116,101,115,116,46,106,115,10,102,117,110,99,116,105,111,110,32,116,101,115,116,102,105,108,101,40,102,44,99,112,44,116,121,112,101,44,115,107,105,112,41,32,43,65,72,115,10,32,32,118,97,114,32,100,32,43,65,68,48,32,102,115,46,114,101,97,100,70,105,108,101,83,121,110,99,40,102,41,43,65,68,115,10,32,32,118,97,114,32,120,32,43,65,68,48,32,102,115,46,114,101,97,100,70,105,108,101,83,121,110,99,40,102,44,32,116,121,112,101,41,43,65,68,115,10,32,32,118,97,114,32,97,32,43,65,68,48,32,120,46,115,112,108,105,116,40,43,65,67,73,65,73,103,41,43,65,68,115,10,32,32,118,97,114,32,99,104,107,32,43,65,68,48,32,102,117,110,99,116,105,111,110,40,99,112,41,32,43,65,72,115,10,32,32,32,32,118,97,114,32,121,32,43,65,68,48,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,100,101,99,111,100,101,40,99,112,44,32,100,41,43,65,68,115,10,32,32,32,32,97,115,115,101,114,116,46,101,113,117,97,108,40,120,44,121,41,43,65,68,115,10,32,32,32,32,118,97,114,32,122,32,43,65,68,48,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,101,110,99,111,100,101,40,99,112,44,32,120,41,43,65,68,115,10,32,32,32,32,105,102,40,122,46,108,101,110,103,116,104,32,43,65,67,69,65,80,81,32,100,46,108,101,110,103,116,104,41,32,116,104,114,111,119,32,110,101,119,32,69,114,114,111,114,40,102,32,43,45,32,43,65,67,73,32,43,65,67,73,32,43,45,32,74,83,79,78,46,115,116,114,105,110,103,105,102,121,40,122,41,32,43,45,32,43,65,67,73,32,43,65,67,69,65,80,81,32,43,65,67,73,32,43,45,32,74,83,79,78,46,115,116,114,105,110,103,105,102,121,40,100,41,32,43,45,32,43,65,67,73,32,58,32,43,65,67,73,32,43,45,32,122,46,108,101,110,103,116,104,32,43,45,32,43,65,67,73,32,43,65,67,73,32,43,45,32,100,46,108,101,110,103,116,104,41,43,65,68,115,10,32,32,32,32,102,111,114,40,118,97,114,32,105,32,43,65,68,48,32,48,43,65,68,115,32,105,32,43,65,67,69,65,80,81,32,100,46,108,101,110,103,116,104,43,65,68,115,32,43,45,43,45,105,41,32,105,102,40,100,43,65,70,115,45,105,43,65,70,48,32,43,65,67,69,65,80,81,65,57,32,122,43,65,70,115,45,105,43,65,70,48,41,32,116,104,114,111,119,32,110,101,119,32,69,114,114,111,114,40,43,65,67,73,65,73,103,32,43,45,32,105,32,43,45,32,43,65,67,73,32,43,65,67,73,32,43,45,32,100,43,65,70,115,45,105,43,65,70,48,32,43,45,32,43,65,67,73,65,73,81,65,57,65,67,73,32,43,45,32,122,43,65,70,115,45,105,43,65,70,48,41,43,65,68,115,10,32,32,32,32,105,102,40,115,107,105,112,41,32,114,101,116,117,114,110,43,65,68,115,10,32,32,32,32,122,32,43,65,68,48,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,101,110,99,111,100,101,40,99,112,44,32,97,41,43,65,68,115,10,32,32,32,32,105,102,40,122,46,108,101,110,103,116,104,32,43,65,67,69,65,80,81,32,100,46,108,101,110,103,116,104,41,32,116,104,114,111,119,32,110,101,119,32,69,114,114,111,114,40,102,32,43,45,32,43,65,67,73,32,43,65,67,73,32,43,45,32,74,83,79,78,46,115,116,114,105,110,103,105,102,121,40,122,41,32,43,45,32,43,65,67,73,32,43,65,67,69,65,80,81,32,43,65,67,73,32,43,45,32,74,83,79,78,46,115,116,114,105,110,103,105,102,121,40,100,41,32,43,45,32,43,65,67,73,32,58,32,43,65,67,73,32,43,45,32,122,46,108,101,110,103,116,104,32,43,45,32,43,65,67,73,32,43,65,67,73,32,43,45,32,100,46,108,101,110,103,116,104,41,43,65,68,115,10,32,32,32,32,102,111,114,40,118,97,114,32,105,32,43,65,68,48,32,48,43,65,68,115,32,105,32,43,65,67,69,65,80,81,32,100,46,108,101,110,103,116,104,43,65,68,115,32,43,45,43,45,105,41,32,105,102,40,100,43,65,70,115,45,105,43,65,70,48,32,43,65,67,69,65,80,81,65,57,32,122,43,65,70,115,45,105,43,65,70,48,41,32,116,104,114,111,119,32,110,101,119,32,69,114,114,111,114,40,43,65,67,73,65,73,103,32,43,45,32,105,32,43,45,32,43,65,67,73,32,43,65,67,73,32,43,45,32,100,43,65,70,115,45,105,43,65,70,48,32,43,45,32,43,65,67,73,65,73,81,65,57,65,67,73,32,43,45,32,122,43,65,70,115,45,105,43,65,70,48,41,43,65,68,115,10,32,32,32,32,105,102,40,102,46,105,110,100,101,120,79,102,40,43,65,67,73,45,99,112,116,97,98,108,101,46,106,115,43,65,67,73,41,32,43,65,68,48,65,80,81,32,45,49,41,32,43,65,72,115,10,32,32,32,32,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,101,110,99,111,100,101,40,99,112,44,32,100,44,32,39,115,116,114,39,41,43,65,68,115,10,32,32,32,32,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,101,110,99,111,100,101,40,99,112,44,32,100,44,32,39,97,114,114,39,41,43,65,68,115,10,32,32,32,32,43,65,72,48,10,32,32,43,65,72,48,10,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,101,110,99,97,99,104,101,40,41,43,65,68,115,10,32,32,99,104,107,40,99,112,41,43,65,68,115,10,32,32,105,102,40,115,107,105,112,41,32,114,101,116,117,114,110,43,65,68,115,10,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,100,101,99,97,99,104,101,40,41,43,65,68,115,10,32,32,99,104,107,40,99,112,41,43,65,68,115,10,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,101,110,99,97,99,104,101,40,41,43,65,68,115,10,43,65,72,48,10,43,65,71,65,65,89,65,66,103,10,10,84,104,101,32,43,65,71,65,45,117,116,102,56,43,65,71,65,32,116,101,115,116,115,32,118,101,114,105,102,121,32,85,84,70,45,56,32,101,110,99,111,100,105,110,103,32,111,102,32,116,104,101,32,97,99,116,117,97,108,32,74,83,32,115,111,117,114,99,101,115,58,10,10,43,65,71,65,65,89,65,66,103,65,68,52,45,116,101,115,116,46,106,115,10,100,101,115,99,114,105,98,101,40,39,110,111,100,101,32,110,97,116,105,118,101,115,39,44,32,102,117,110,99,116,105,111,110,40,41,32,43,65,72,115,10,32,32,118,97,114,32,110,111,100,101,32,43,65,68,48,32,43,65,70,115,65,87,119,45,54,53,48,48,49,44,32,39,117,116,102,56,39,44,49,43,65,70,48,44,32,43,65,70,115,45,49,50,48,48,44,32,39,117,116,102,49,54,108,101,39,44,49,43,65,70,48,44,32,43,65,70,115,45,50,48,49,50,55,44,32,39,97,115,99,105,105,39,44,48,43,65,70,48,65,88,81,65,55,10,32,32,118,97,114,32,117,110,105,99,111,100,101,102,105,108,101,115,32,43,65,68,48,32,43,65,70,115,39,99,111,100,101,112,97,103,101,46,109,100,39,44,39,82,69,65,68,77,69,46,109,100,39,44,39,99,112,116,97,98,108,101,46,106,115,39,43,65,70,48,65,79,119,10,32,32,118,97,114,32,97,115,99,105,105,102,105,108,101,115,32,43,65,68,48,32,43,65,70,115,39,99,112,117,116,105,108,115,46,106,115,39,43,65,70,48,65,79,119,10,32,32,110,111,100,101,46,102,111,114,69,97,99,104,40,102,117,110,99,116,105,111,110,40,119,41,32,43,65,72,115,10,32,32,32,32,100,101,115,99,114,105,98,101,40,119,43,65,70,115,45,49,43,65,70,48,44,32,102,117,110,99,116,105,111,110,40,41,32,43,65,72,115,10,32,32,32,32,32,32,99,112,116,97,98,108,101,32,43,65,68,48,32,114,101,113,117,105,114,101,40,39,46,47,39,41,43,65,68,115,10,32,32,32,32,32,32,97,115,99,105,105,102,105,108,101,115,46,102,111,114,69,97,99,104,40,102,117,110,99,116,105,111,110,40,102,41,32,43,65,72,115,10,32,32,32,32,32,32,32,32,105,116,40,39,115,104,111,117,108,100,32,112,114,111,99,101,115,115,32,39,32,43,45,32,102,44,32,102,117,110,99,116,105,111,110,40,41,32,43,65,72,115,32,116,101,115,116,102,105,108,101,40,39,46,47,109,105,115,99,47,39,43,45,102,43,45,39,46,39,43,45,119,43,65,70,115,45,49,43,65,70,48,44,119,43,65,70,115,45,48,43,65,70,48,44,119,43,65,70,115,45,49,43,65,70,48,41,43,65,68,115,32,43,65,72,48,41,43,65,68,115,10,32,32,32,32,32,32,43,65,72,48,41,43,65,68,115,10,32,32,32,32,32,32,105,102,40,43,65,67,69,45,119,43,65,70,115,45,50,43,65,70,48,41,32,114,101,116,117,114,110,43,65,68,115,10,32,32,32,32,32,32,117,110,105,99,111,100,101,102,105,108,101,115,46,102,111,114,69,97,99,104,40,102,117,110,99,116,105,111,110,40,102,41,32,43,65,72,115,10,32,32,32,32,32,32,32,32,105,116,40,39,115,104,111,117,108,100,32,112,114,111,99,101,115,115,32,39,32,43,45,32,102,44,32,102,117,110,99,116,105,111,110,40,41,32,43,65,72,115,32,116,101,115,116,102,105,108,101,40,39,46,47,109,105,115,99,47,39,43,45,102,43,45,39,46,39,43,45,119,43,65,70,115,45,49,43,65,70,48,44,119,43,65,70,115,45,48,43,65,70,48,44,119,43,65,70,115,45,49,43,65,70,48,41,43,65,68,115,32,43,65,72,48,41,43,65,68,115,10,32,32,32,32,32,32,43,65,72,48,41,43,65,68,115,10,32,32,32,32,32,32,105,102,40,119,43,65,70,115,45,49,43,65,70,48,32,43,65,68,48,65,80,81,65,57,32,39,117,116,102,56,39,41,32,105,116,40,39,115,104,111,117,108,100,32,112,114,111,99,101,115,115,32,98,105,116,115,39,44,32,102,117,110,99,116,105,111,110,40,41,32,43,65,72,115,10,32,32,32,32,32,32,32,32,118,97,114,32,102,105,108,101,115,32,43,65,68,48,32,102,115,46,114,101,97,100,100,105,114,83,121,110,99,40,39,98,105,116,115,39,41,46,102,105,108,116,101,114,40,102,117,110,99,116,105,111,110,40,120,41,43,65,72,115,45,114,101,116,117,114,110,32,120,46,115,117,98,115,116,114,40,45,51,41,43,65,68,48,65,80,81,65,105,46,106,115,43,65,67,73,65,79,119,66,57,41,43,65,68,115,10,32,32,32,32,32,32,32,32,102,105,108,101,115,46,102,111,114,69,97,99,104,40,102,117,110,99,116,105,111,110,40,102,41,32,43,65,72,115,32,116,101,115,116,102,105,108,101,40,39,46,47,98,105,116,115,47,39,32,43,45,32,102,44,119,43,65,70,115,45,48,43,65,70,48,44,119,43,65,70,115,45,49,43,65,70,48,44,116,114,117,101,41,43,65,68,115,32,43,65,72,48,41,43,65,68,115,10,32,32,32,32,32,32,43,65,72,48,41,43,65,68,115,10,32,32,32,32,43,65,72,48,41,43,65,68,115,10,32,32,43,65,72,48,41,43,65,68,115,10,43,65,72,48,41,43,65,68,115,10,43,65,71,65,65,89,65,66,103,10,10,84,104,101,32,43,65,71,65,45,117,116,102,43,65,67,111,65,89,65,32,97,110,100,32,43,65,71,65,45,97,115,99,105,105,43,65,71,65,32,116,101,115,116,115,32,97,116,116,101,109,112,116,32,116,111,32,116,101,115,116,32,111,116,104,101,114,32,109,97,103,105,99,32,102,111,114,109,97,116,115,58,10,10,43,65,71,65,65,89,65,66,103,65,68,52,45,116,101,115,116,46,106,115,10,118,97,114,32,109,32,43,65,68,48,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,109,97,103,105,99,43,65,68,115,10,102,117,110,99,116,105,111,110,32,99,109,112,40,120,44,122,41,32,43,65,72,115,10,32,32,97,115,115,101,114,116,46,101,113,117,97,108,40,120,46,108,101,110,103,116,104,44,32,122,46,108,101,110,103,116,104,41,43,65,68,115,10,32,32,102,111,114,40,118,97,114,32,105,32,43,65,68,48,32,48,43,65,68,115,32,105,32,43,65,67,69,65,80,81,32,122,46,108,101,110,103,116,104,43,65,68,115,32,43,45,43,45,105,41,32,97,115,115,101,114,116,46,101,113,117,97,108,40,105,43,45,43,65,67,73,45,47,43,65,67,73,65,75,119,45,120,46,108,101,110,103,116,104,43,45,43,65,67,73,65,73,103,65,114,45,120,43,65,70,115,45,105,43,65,70,48,44,32,105,43,45,43,65,67,73,45,47,43,65,67,73,65,75,119,45,122,46,108,101,110,103,116,104,43,45,43,65,67,73,65,73,103,65,114,45,122,43,65,70,115,45,105,43,65,70,48,41,43,65,68,115,10,43,65,72,48,10,79,98,106,101,99,116,46,107,101,121,115,40,109,41,46,102,111,114,69,97,99,104,40,102,117,110,99,116,105,111,110,40,116,41,43,65,72,115,45,105,102,40,116,32,43,65,67,69,65,80,81,32,49,54,57,54,57,41,32,100,101,115,99,114,105,98,101,40,109,43,65,70,115,45,116,43,65,70,48,44,32,102,117,110,99,116,105,111,110,40,41,32,43,65,72,115,10,32,32,105,116,40,43,65,67,73,45,115,104,111,117,108,100,32,112,114,111,99,101,115,115,32,99,111,100,101,112,97,103,101,46,109,100,46,43,65,67,73,32,43,45,32,109,43,65,70,115,45,116,43,65,70,48,44,32,102,115,46,101,120,105,115,116,115,83,121,110,99,40,39,46,47,109,105,115,99,47,99,111,100,101,112,97,103,101,46,109,100,46,39,32,43,45,32,109,43,65,70,115,45,116,43,65,70,48,41,32,63,10,32,32,32,32,102,117,110,99,116,105,111,110,40,41,32,43,65,72,115,10,32,32,32,32,32,32,118,97,114,32,98,32,43,65,68,48,32,102,115,46,114,101,97,100,70,105,108,101,83,121,110,99,40,39,46,47,109,105,115,99,47,99,111,100,101,112,97,103,101,46,109,100,46,117,116,102,56,39,44,32,43,65,67,73,45,117,116,102,56,43,65,67,73,41,43,65,68,115,10,32,32,32,32,32,32,105,102,40,109,43,65,70,115,45,116,43,65,70,48,32,43,65,68,48,65,80,81,65,57,32,43,65,67,73,45,97,115,99,105,105,43,65,67,73,41,32,98,32,43,65,68,48,32,98,46,114,101,112,108,97,99,101,40,47,43,65,70,115,65,88,65,45,117,48,48,56,48,45,43,65,70,119,45,117,102,102,102,102,43,65,70,48,65,75,103,45,47,103,44,43,65,67,73,65,73,103,41,43,65,68,115,10,32,32,32,32,32,32,118,97,114,32,120,32,43,65,68,48,32,102,115,46,114,101,97,100,70,105,108,101,83,121,110,99,40,39,46,47,109,105,115,99,47,99,111,100,101,112,97,103,101,46,109,100,46,39,32,43,45,32,109,43,65,70,115,45,116,43,65,70,48,41,43,65,68,115,10,32,32,32,32,32,32,118,97,114,32,121,44,32,122,43,65,68,115,10,32,32,32,32,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,101,110,99,97,99,104,101,40,41,43,65,68,115,10,32,32,32,32,32,32,121,32,43,65,68,48,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,100,101,99,111,100,101,40,116,44,32,120,41,43,65,68,115,10,32,32,32,32,32,32,97,115,115,101,114,116,46,101,113,117,97,108,40,121,44,98,41,43,65,68,115,10,32,32,32,32,32,32,122,32,43,65,68,48,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,101,110,99,111,100,101,40,116,44,32,121,41,43,65,68,115,10,32,32,32,32,32,32,105,102,40,116,32,43,65,67,69,65,80,81,32,54,53,48,48,48,41,32,99,109,112,40,120,44,122,41,43,65,68,115,10,32,32,32,32,32,32,101,108,115,101,32,43,65,72,115,32,97,115,115,101,114,116,46,101,113,117,97,108,40,121,44,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,100,101,99,111,100,101,40,116,44,32,122,41,41,43,65,68,115,32,43,65,72,48,10,32,32,32,32,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,100,101,99,97,99,104,101,40,41,43,65,68,115,10,32,32,32,32,32,32,121,32,43,65,68,48,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,100,101,99,111,100,101,40,116,44,32,120,41,43,65,68,115,10,32,32,32,32,32,32,97,115,115,101,114,116,46,101,113,117,97,108,40,121,44,98,41,43,65,68,115,10,32,32,32,32,32,32,122,32,43,65,68,48,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,101,110,99,111,100,101,40,116,44,32,121,41,43,65,68,115,10,32,32,32,32,32,32,105,102,40,116,32,43,65,67,69,65,80,81,32,54,53,48,48,48,41,32,99,109,112,40,120,44,122,41,43,65,68,115,10,32,32,32,32,32,32,101,108,115,101,32,43,65,72,115,32,97,115,115,101,114,116,46,101,113,117,97,108,40,121,44,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,100,101,99,111,100,101,40,116,44,32,122,41,41,43,65,68,115,32,43,65,72,48,10,32,32,32,32,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,101,110,99,97,99,104,101,40,41,43,65,68,115,10,32,32,32,32,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,101,110,99,111,100,101,40,116,44,32,121,44,32,39,115,116,114,39,41,43,65,68,115,10,32,32,32,32,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,101,110,99,111,100,101,40,116,44,32,121,44,32,39,97,114,114,39,41,43,65,68,115,10,32,32,32,32,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,100,101,99,97,99,104,101,40,41,43,65,68,115,10,32,32,32,32,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,101,110,99,111,100,101,40,116,44,32,121,44,32,39,115,116,114,39,41,43,65,68,115,10,32,32,32,32,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,101,110,99,111,100,101,40,116,44,32,121,44,32,39,97,114,114,39,41,43,65,68,115,10,32,32,32,32,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,101,110,99,97,99,104,101,40,41,43,65,68,115,10,32,32,32,32,43,65,72,48,10,32,32,58,32,110,117,108,108,41,43,65,68,115,10,32,32,105,116,40,43,65,67,73,45,115,104,111,117,108,100,32,112,114,111,99,101,115,115,32,82,69,65,68,77,69,46,109,100,46,43,65,67,73,32,43,45,32,109,43,65,70,115,45,116,43,65,70,48,44,32,102,115,46,101,120,105,115,116,115,83,121,110,99,40,39,46,47,109,105,115,99,47,82,69,65,68,77,69,46,109,100,46,39,32,43,45,32,109,43,65,70,115,45,116,43,65,70,48,41,32,63,10,32,32,32,32,102,117,110,99,116,105,111,110,40,41,32,43,65,72,115,10,32,32,32,32,32,32,118,97,114,32,98,32,43,65,68,48,32,102,115,46,114,101,97,100,70,105,108,101,83,121,110,99,40,39,46,47,109,105,115,99,47,82,69,65,68,77,69,46,109,100,46,117,116,102,56,39,44,32,43,65,67,73,45,117,116,102,56,43,65,67,73,41,43,65,68,115,10,32,32,32,32,32,32,105,102,40,109,43,65,70,115,45,116,43,65,70,48,32,43,65,68,48,65,80,81,65,57,32,43,65,67,73,45,97,115,99,105,105,43,65,67,73,41,32,98,32,43,65,68,48,32,98,46,114,101,112,108,97,99,101,40,47,43,65,70,115,65,88,65,45,117,48,48,56,48,45,43,65,70,119,45,117,102,102,102,102,43,65,70,48,65,75,103,45,47,103,44,43,65,67,73,65,73,103,41,43,65,68,115,10,32,32,32,32,32,32,118,97,114,32,120,32,43,65,68,48,32,102,115,46,114,101,97,100,70,105,108,101,83,121,110,99,40,39,46,47,109,105,115,99,47,82,69,65,68,77,69,46,109,100,46,39,32,43,45,32,109,43,65,70,115,45,116,43,65,70,48,41,43,65,68,115,10,32,32,32,32,32,32,120,32,43,65,68,48,32,43,65,70,115,65,88,81,46,115,108,105,99,101,46,99,97,108,108,40,120,41,43,65,68,115,10,32,32,32,32,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,101,110,99,97,99,104,101,40,41,43,65,68,115,10,32,32,32,32,32,32,118,97,114,32,121,32,43,65,68,48,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,100,101,99,111,100,101,40,116,44,32,120,41,43,65,68,115,10,32,32,32,32,32,32,97,115,115,101,114,116,46,101,113,117,97,108,40,121,44,98,41,43,65,68,115,10,32,32,32,32,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,100,101,99,97,99,104,101,40,41,43,65,68,115,10,32,32,32,32,32,32,118,97,114,32,121,32,43,65,68,48,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,100,101,99,111,100,101,40,116,44,32,120,41,43,65,68,115,10,32,32,32,32,32,32,97,115,115,101,114,116,46,101,113,117,97,108,40,121,44,98,41,43,65,68,115,10,32,32,32,32,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,101,110,99,97,99,104,101,40,41,43,65,68,115,10,32,32,32,32,43,65,72,48,10,32,32,58,32,110,117,108,108,41,43,65,68,115,10,43,65,72,48,41,43,65,68,115,65,102,81,41,43,65,68,115,10,43,65,71,65,65,89,65,66,103,10,10,84,104,101,32,99,111,100,101,112,97,103,101,32,43,65,71,65,45,54,57,54,57,43,65,71,65,32,105,115,32,110,111,116,32,100,101,102,105,110,101,100,44,32,115,111,32,111,112,101,114,97,116,105,111,110,115,32,115,104,111,117,108,100,32,102,97,105,108,58,10,10,43,65,71,65,65,89,65,66,103,65,68,52,45,116,101,115,116,46,106,115,10,100,101,115,99,114,105,98,101,40,39,102,97,105,108,117,114,101,115,39,44,32,102,117,110,99,116,105,111,110,40,41,32,43,65,72,115,10,32,32,105,116,40,39,115,104,111,117,108,100,32,102,97,105,108,32,116,111,32,102,105,110,100,32,67,80,32,54,57,54,57,39,44,32,102,117,110,99,116,105,111,110,40,41,32,43,65,72,115,10,32,32,32,32,97,115,115,101,114,116,46,116,104,114,111,119,115,40,102,117,110,99,116,105,111,110,40,41,43,65,72,115,45,99,112,116,97,98,108,101,43,65,70,115,45,54,57,54,57,43,65,70,48,46,100,101,99,43,65,72,48,41,43,65,68,115,10,32,32,32,32,97,115,115,101,114,116,46,116,104,114,111,119,115,40,102,117,110,99,116,105,111,110,40,41,43,65,72,115,45,99,112,116,97,98,108,101,43,65,70,115,45,54,57,54,57,43,65,70,48,46,101,110,99,43,65,72,48,41,43,65,68,115,10,32,32,43,65,72,48,41,43,65,68,115,10,32,32,105,116,40,39,115,104,111,117,108,100,32,102,97,105,108,32,117,115,105,110,103,32,117,116,105,108,115,39,44,32,102,117,110,99,116,105,111,110,40,41,32,43,65,72,115,10,32,32,32,32,97,115,115,101,114,116,40,43,65,67,69,45,99,112,116,97,98,108,101,46,117,116,105,108,115,46,104,97,115,99,112,40,54,57,54,57,41,41,43,65,68,115,10,32,32,32,32,97,115,115,101,114,116,46,116,104,114,111,119,115,40,102,117,110,99,116,105,111,110,40,41,43,65,72,115,45,114,101,116,117,114,110,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,101,110,99,111,100,101,40,54,57,54,57,44,32,43,65,67,73,45,102,111,111,98,97,114,43,65,67,73,41,43,65,68,115,32,43,65,72,48,41,43,65,68,115,10,32,32,32,32,97,115,115,101,114,116,46,116,104,114,111,119,115,40,102,117,110,99,116,105,111,110,40,41,43,65,72,115,45,114,101,116,117,114,110,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,100,101,99,111,100,101,40,54,57,54,57,44,32,43,65,70,115,45,48,120,50,48,43,65,70,48,41,43,65,68,115,32,43,65,72,48,41,43,65,68,115,10,32,32,43,65,72,48,41,43,65,68,115,10,32,32,105,116,40,39,115,104,111,117,108,100,32,102,97,105,108,32,119,105,116,104,32,98,108,97,99,107,32,109,97,103,105,99,39,44,32,102,117,110,99,116,105,111,110,40,41,32,43,65,72,115,10,32,32,32,32,97,115,115,101,114,116,40,99,112,116,97,98,108,101,46,117,116,105,108,115,46,104,97,115,99,112,40,49,54,57,54,57,41,41,43,65,68,115,10,32,32,32,32,97,115,115,101,114,116,46,116,104,114,111,119,115,40,102,117,110,99,116,105,111,110,40,41,43,65,72,115,45,114,101,116,117,114,110,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,101,110,99,111,100,101,40,49,54,57,54,57,44,32,43,65,67,73,45,102,111,111,98,97,114,43,65,67,73,41,43,65,68,115,32,43,65,72,48,41,43,65,68,115,10,32,32,32,32,97,115,115,101,114,116,46,116,104,114,111,119,115,40,102,117,110,99,116,105,111,110,40,41,43,65,72,115,45,114,101,116,117,114,110,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,100,101,99,111,100,101,40,49,54,57,54,57,44,32,43,65,70,115,45,48,120,50,48,43,65,70,48,41,43,65,68,115,32,43,65,72,48,41,43,65,68,115,10,32,32,43,65,72,48,41,43,65,68,115,10,32,32,105,116,40,39,115,104,111,117,108,100,32,102,97,105,108,32,119,104,101,110,32,112,114,101,115,101,110,116,101,100,32,119,105,116,104,32,105,110,118,97,108,105,100,32,99,104,97,114,32,99,111,100,101,115,39,44,32,102,117,110,99,116,105,111,110,40,41,32,43,65,72,115,10,32,32,32,32,97,115,115,101,114,116,46,116,104,114,111,119,115,40,102,117,110,99,116,105,111,110,40,41,43,65,72,115,45,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,100,101,99,97,99,104,101,40,41,43,65,68,115,32,114,101,116,117,114,110,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,101,110,99,111,100,101,40,50,48,49,50,55,44,32,43,65,70,115,45,83,116,114,105,110,103,46,102,114,111,109,67,104,97,114,67,111,100,101,40,48,120,65,65,41,43,65,70,48,41,43,65,68,115,65,102,81,41,43,65,68,115,10,32,32,43,65,72,48,41,43,65,68,115,10,32,32,105,116,40,39,115,104,111,117,108,100,32,102,97,105,108,32,116,111,32,112,114,111,112,97,103,97,116,101,32,85,84,70,56,32,66,79,77,32,105,110,32,85,84,70,55,39,44,32,102,117,110,99,116,105,111,110,40,41,32,43,65,72,115,10,32,32,32,32,43,65,70,115,65,73,103,65,114,45,47,118,56,45,97,98,99,43,65,67,73,44,32,43,65,67,73,65,75,119,45,47,118,57,43,65,67,73,65,88,81,46,102,111,114,69,97,99,104,40,102,117,110,99,116,105,111,110,40,109,41,32,43,65,72,115,32,97,115,115,101,114,116,46,116,104,114,111,119,115,40,102,117,110,99,116,105,111,110,40,41,32,43,65,72,115,10,32,32,32,32,32,32,97,115,115,101,114,116,46,101,113,117,97,108,40,109,44,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,101,110,99,111,100,101,40,54,53,48,48,48,44,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,100,101,99,111,100,101,40,54,53,48,48,48,44,32,109,41,41,41,43,65,68,115,10,32,32,32,32,43,65,72,48,41,43,65,68,115,32,43,65,72,48,41,43,65,68,115,10,32,32,43,65,72,48,41,43,65,68,115,10,43,65,72,48,41,43,65,68,115,10,43,65,71,65,65,89,65,66,103,10,10,43,65,67,77,32,78,105,116,116,121,32,71,114,105,116,116,121,10,10,43,65,71,65,65,89,65,66,103,45,106,115,111,110,43,65,68,52,45,112,97,99,107,97,103,101,46,106,115,111,110,10,43,65,72,115,10,32,32,43,65,67,73,45,110,97,109,101,43,65,67,73,58,32,43,65,67,73,45,99,111,100,101,112,97,103,101,43,65,67,73,44,10,32,32,43,65,67,73,45,118,101,114,115,105,111,110,43,65,67,73,58,32,43,65,67,73,45,49,46,49,50,46,48,43,65,67,73,44,10,32,32,43,65,67,73,45,97,117,116,104,111,114,43,65,67,73,58,32,43,65,67,73,45,83,104,101,101,116,74,83,43,65,67,73,44,10,32,32,43,65,67,73,45,100,101,115,99,114,105,112,116,105,111,110,43,65,67,73,58,32,43,65,67,73,45,112,117,114,101,45,74,83,32,108,105,98,114,97,114,121,32,116,111,32,104,97,110,100,108,101,32,99,111,100,101,112,97,103,101,115,43,65,67,73,44,10,32,32,43,65,67,73,45,107,101,121,119,111,114,100,115,43,65,67,73,58,32,43,65,70,115,32,43,65,67,73,45,99,111,100,101,112,97,103,101,43,65,67,73,44,32,43,65,67,73,45,105,99,111,110,118,43,65,67,73,44,32,43,65,67,73,45,99,111,110,118,101,114,116,43,65,67,73,44,32,43,65,67,73,45,115,116,114,105,110,103,115,43,65,67,73,32,43,65,70,48,44,10,32,32,43,65,67,73,45,98,105,110,43,65,67,73,58,32,43,65,72,115,10,32,32,32,32,43,65,67,73,45,99,111,100,101,112,97,103,101,43,65,67,73,58,32,43,65,67,73,46,47,98,105,110,47,99,111,100,101,112,97,103,101,46,110,106,115,43,65,67,73,10,32,32,43,65,72,48,44,10,32,32,43,65,67,73,45,109,97,105,110,43,65,67,73,58,32,43,65,67,73,45,99,112,117,116,105,108,115,46,106,115,43,65,67,73,44,10,32,32,43,65,67,73,45,116,121,112,101,115,43,65,67,73,58,32,43,65,67,73,45,116,121,112,101,115,43,65,67,73,44,10,32,32,43,65,67,73,45,98,114,111,119,115,101,114,43,65,67,73,58,32,43,65,72,115,10,32,32,32,32,43,65,67,73,45,98,117,102,102,101,114,43,65,67,73,58,32,43,65,67,73,45,102,97,108,115,101,43,65,67,73,10,32,32,43,65,72,48,44,10,32,32,43,65,67,73,45,100,101,112,101,110,100,101,110,99,105,101,115,43,65,67,73,58,32,43,65,72,115,10,32,32,32,32,43,65,67,73,45,99,111,109,109,97,110,100,101,114,43,65,67,73,58,32,43,65,67,73,65,102,103,45,50,46,49,49,46,48,43,65,67,73,44,10,32,32,32,32,43,65,67,73,45,101,120,105,116,45,111,110,45,101,112,105,112,101,43,65,67,73,58,32,43,65,67,73,65,102,103,45,49,46,48,46,49,43,65,67,73,44,10,32,32,32,32,43,65,67,73,45,118,111,99,43,65,67,73,58,32,43,65,67,73,65,102,103,45,49,46,48,46,48,43,65,67,73,10,32,32,43,65,72,48,44,10,32,32,43,65,67,73,45,100,101,118,68,101,112,101,110,100,101,110,99,105,101,115,43,65,67,73,58,32,43,65,72,115,10,32,32,32,32,43,65,67,73,45,109,111,99,104,97,43,65,67,73,58,32,43,65,67,73,65,102,103,45,50,46,53,46,51,43,65,67,73,44,10,32,32,32,32,43,65,67,73,45,98,108,97,110,107,101,116,43,65,67,73,58,32,43,65,67,73,65,102,103,45,49,46,50,46,51,43,65,67,73,44,10,32,32,32,32,43,65,67,73,65,81,65,45,115,104,101,101,116,106,115,47,117,103,108,105,102,121,45,106,115,43,65,67,73,58,32,43,65,67,73,65,102,103,45,50,46,55,46,51,43,65,67,73,44,10,32,32,32,32,43,65,67,73,65,81,65,45,116,121,112,101,115,47,110,111,100,101,43,65,67,73,58,32,43,65,67,73,65,88,103,45,56,46,48,46,55,43,65,67,73,44,10,32,32,32,32,43,65,67,73,65,81,65,45,116,121,112,101,115,47,99,111,109,109,97,110,100,101,114,43,65,67,73,58,32,43,65,67,73,65,88,103,45,50,46,57,46,48,43,65,67,73,44,10,32,32,32,32,43,65,67,73,45,100,116,115,108,105,110,116,43,65,67,73,58,32,43,65,67,73,65,88,103,45,48,46,49,46,50,43,65,67,73,44,10,32,32,32,32,43,65,67,73,45,116,121,112,101,115,99,114,105,112,116,43,65,67,73,58,32,43,65,67,73,45,50,46,50,46,48,43,65,67,73,10,32,32,43,65,72,48,44,10,32,32,43,65,67,73,45,114,101,112,111,115,105,116,111,114,121,43,65,67,73,58,32,43,65,72,115,32,43,65,67,73,45,116,121,112,101,43,65,67,73,58,43,65,67,73,45,103,105,116,43,65,67,73,44,32,43,65,67,73,45,117,114,108,43,65,67,73,58,43,65,67,73,45,103,105,116,58,47,47,103,105,116,104,117,98,46,99,111,109,47,83,104,101,101,116,74,83,47,106,115,45,99,111,100,101,112,97,103,101,46,103,105,116,43,65,67,73,65,102,81,44,10,32,32,43,65,67,73,45,115,99,114,105,112,116,115,43,65,67,73,58,32,43,65,72,115,10,32,32,32,32,43,65,67,73,45,112,114,101,116,101,115,116,43,65,67,73,58,32,43,65,67,73,45,103,105,116,32,115,117,98,109,111,100,117,108,101,32,105,110,105,116,32,43,65,67,89,65,74,103,32,103,105,116,32,115,117,98,109,111,100,117,108,101,32,117,112,100,97,116,101,43,65,67,73,44,10,32,32,32,32,43,65,67,73,45,116,101,115,116,43,65,67,73,58,32,43,65,67,73,45,109,97,107,101,32,116,101,115,116,43,65,67,73,44,10,32,32,32,32,43,65,67,73,45,98,117,105,108,100,43,65,67,73,58,32,43,65,67,73,45,109,97,107,101,32,106,115,43,65,67,73,44,10,32,32,32,32,43,65,67,73,45,108,105,110,116,43,65,67,73,58,32,43,65,67,73,45,109,97,107,101,32,102,117,108,108,105,110,116,43,65,67,73,44,10,32,32,32,32,43,65,67,73,45,100,116,115,108,105,110,116,43,65,67,73,58,32,43,65,67,73,45,100,116,115,108,105,110,116,32,116,121,112,101,115,43,65,67,73,10,32,32,43,65,72,48,44,10,32,32,43,65,67,73,45,99,111,110,102,105,103,43,65,67,73,58,32,43,65,72,115,10,32,32,32,32,43,65,67,73,45,98,108,97,110,107,101,116,43,65,67,73,58,32,43,65,72,115,10,32,32,32,32,32,32,43,65,67,73,45,112,97,116,116,101,114,110,43,65,67,73,58,32,43,65,67,73,65,87,119,45,99,112,117,116,105,108,115,46,106,115,43,65,70,48,65,73,103,10,32,32,32,32,43,65,72,48,10,32,32,43,65,72,48,44,10,32,32,43,65,67,73,45,97,108,101,120,43,65,67,73,58,32,43,65,72,115,10,32,32,32,32,43,65,67,73,45,97,108,108,111,119,43,65,67,73,58,32,43,65,70,115,10,32,32,32,32,32,32,43,65,67,73,45,99,104,105,110,101,115,101,43,65,67,73,44,10,32,32,32,32,32,32,43,65,67,73,45,101,117,114,111,112,101,97,110,43,65,67,73,44,10,32,32,32,32,32,32,43,65,67,73,45,103,101,114,109,97,110,43,65,67,73,44,10,32,32,32,32,32,32,43,65,67,73,45,106,97,112,97,110,101,115,101,43,65,67,73,44,10,32,32,32,32,32,32,43,65,67,73,45,108,97,116,105,110,43,65,67,73,10,32,32,32,32,43,65,70,48,10,32,32,43,65,72,48,44,10,32,32,43,65,67,73,45,104,111,109,101,112,97,103,101,43,65,67,73,58,32,43,65,67,73,45,104,116,116,112,58,47,47,115,104,101,101,116,106,115,46,99,111,109,47,111,112,101,110,115,111,117,114,99,101,43,65,67,73,44,10,32,32,43,65,67,73,45,102,105,108,101,115,43,65,67,73,58,32,43,65,70,115,10,32,32,32,32,43,65,67,73,45,76,73,67,69,78,83,69,43,65,67,73,44,10,32,32,32,32,43,65,67,73,45,82,69,65,68,77,69,46,109,100,43,65,67,73,44,10,32,32,32,32,43,65,67,73,45,98,105,110,43,65,67,73,44,10,32,32,32,32,43,65,67,73,45,99,112,116,97,98,108,101,46,106,115,43,65,67,73,44,10,32,32,32,32,43,65,67,73,45,99,112,117,116,105,108,115,46,106,115,43,65,67,73,44,10,32,32,32,32,43,65,67,73,45,100,105,115,116,47,115,98,99,115,46,102,117,108,108,46,106,115,43,65,67,73,44,10,32,32,32,32,43,65,67,73,45,100,105,115,116,47,99,112,101,120,99,101,108,46,102,117,108,108,46,106,115,43,65,67,73,10,32,32,43,65,70,48,44,10,32,32,43,65,67,73,45,98,117,103,115,43,65,67,73,58,32,43,65,72,115,32,43,65,67,73,45,117,114,108,43,65,67,73,58,32,43,65,67,73,45,104,116,116,112,115,58,47,47,103,105,116,104,117,98,46,99,111,109,47,83,104,101,101,116,74,83,47,106,115,45,99,111,100,101,112,97,103,101,47,105,115,115,117,101,115,43,65,67,73,32,43,65,72,48,44,10,32,32,43,65,67,73,45,108,105,99,101,110,115,101,43,65,67,73,58,32,43,65,67,73,45,65,112,97,99,104,101,45,50,46,48,43,65,67,73,44,10,32,32,43,65,67,73,45,101,110,103,105,110,101,115,43,65,67,73,58,32,43,65,72,115,32,43,65,67,73,45,110,111,100,101,43,65,67,73,58,32,43,65,67,73,65,80,103,65,57,45,48,46,56,43,65,67,73,32,43,65,72,48,10,43,65,72,48,10,43,65,71,65,65,89,65,66,103,10,10,43,65,71,65,65,89,65,66,103,65,68,52,46,118,111,99,114,99,10,43,65,72,115,32,43,65,67,73,45,112,111,115,116,43,65,67,73,58,32,43,65,67,73,45,109,97,107,101,32,106,115,43,65,67,73,32,43,65,72,48,10,43,65,71,65,65,89,65,66,103,10,10,43,65,71,65,65,89,65,66,103,65,68,52,46,103,105,116,105,103,110,111,114,101,10,46,103,105,116,105,103,110,111,114,101,10,99,111,100,101,112,97,103,101,115,47,10,46,118,111,99,114,99,10,110,111,100,101,43,65,70,56,45,109,111,100,117,108,101,115,47,10,109,97,107,101,46,115,104,10,109,97,107,101,46,110,106,115,10,109,105,115,99,47,99,111,118,101,114,97,103,101,46,104,116,109,108,10,99,111,100,101,112,97,103,101,43,65,70,56,45,109,105,110,105,46,109,100,10,99,116,101,115,116,47,115,97,117,99,101,43,65,67,111,10,43,65,71,65,65,89,65,66,103,10]} ; README['utf8'] = -{"type":"Buffer","data":[35,32,71,101,116,116,105,110,103,32,67,111,100,101,112,97,103,101,115,10,10,84,104,101,32,102,105,101,108,100,115,32,111,102,32,116,104,101,32,112,97,103,101,115,46,99,115,118,32,109,97,110,105,102,101,115,116,32,97,114,101,32,96,99,111,100,101,112,97,103,101,44,117,114,108,44,98,121,116,101,115,96,32,40,83,66,67,83,61,49,44,32,68,66,67,83,61,50,41,10,10,96,96,96,62,112,97,103,101,115,46,99,115,118,10,51,55,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,69,66,67,68,73,67,47,67,80,48,51,55,46,84,88,84,44,49,10,52,51,55,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,52,51,55,46,84,88,84,44,49,10,53,48,48,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,69,66,67,68,73,67,47,67,80,53,48,48,46,84,88,84,44,49,10,55,51,55,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,55,51,55,46,84,88,84,44,49,10,55,55,53,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,55,55,53,46,84,88,84,44,49,10,56,53,48,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,56,53,48,46,84,88,84,44,49,10,56,53,50,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,56,53,50,46,84,88,84,44,49,10,56,53,53,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,56,53,53,46,84,88,84,44,49,10,56,53,55,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,56,53,55,46,84,88,84,44,49,10,56,54,48,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,56,54,48,46,84,88,84,44,49,10,56,54,49,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,56,54,49,46,84,88,84,44,49,10,56,54,50,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,56,54,50,46,84,88,84,44,49,10,56,54,51,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,56,54,51,46,84,88,84,44,49,10,56,54,52,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,56,54,52,46,84,88,84,44,49,10,56,54,53,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,56,54,53,46,84,88,84,44,49,10,56,54,54,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,56,54,54,46,84,88,84,44,49,10,56,54,57,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,56,54,57,46,84,88,84,44,49,10,56,55,52,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,87,73,78,68,79,87,83,47,67,80,56,55,52,46,84,88,84,44,49,10,56,55,53,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,69,66,67,68,73,67,47,67,80,56,55,53,46,84,88,84,44,49,10,57,51,50,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,87,73,78,68,79,87,83,47,67,80,57,51,50,46,84,88,84,44,50,10,57,51,54,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,87,73,78,68,79,87,83,47,67,80,57,51,54,46,84,88,84,44,50,10,57,52,57,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,87,73,78,68,79,87,83,47,67,80,57,52,57,46,84,88,84,44,50,10,57,53,48,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,87,73,78,68,79,87,83,47,67,80,57,53,48,46,84,88,84,44,50,10,49,48,50,54,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,69,66,67,68,73,67,47,67,80,49,48,50,54,46,84,88,84,44,49,10,49,50,53,48,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,87,73,78,68,79,87,83,47,67,80,49,50,53,48,46,84,88,84,44,49,10,49,50,53,49,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,87,73,78,68,79,87,83,47,67,80,49,50,53,49,46,84,88,84,44,49,10,49,50,53,50,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,87,73,78,68,79,87,83,47,67,80,49,50,53,50,46,84,88,84,44,49,10,49,50,53,51,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,87,73,78,68,79,87,83,47,67,80,49,50,53,51,46,84,88,84,44,49,10,49,50,53,52,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,87,73,78,68,79,87,83,47,67,80,49,50,53,52,46,84,88,84,44,49,10,49,50,53,53,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,87,73,78,68,79,87,83,47,67,80,49,50,53,53,46,84,88,84,44,49,10,49,50,53,54,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,87,73,78,68,79,87,83,47,67,80,49,50,53,54,46,84,88,84,44,49,10,49,50,53,55,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,87,73,78,68,79,87,83,47,67,80,49,50,53,55,46,84,88,84,44,49,10,49,50,53,56,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,87,73,78,68,79,87,83,47,67,80,49,50,53,56,46,84,88,84,44,49,10,52,55,52,53,49,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,83,67,47,65,84,65,82,73,83,84,46,84,88,84,44,49,10,96,96,96,10,10,78,111,116,101,32,116,104,97,116,32,116,104,101,32,87,105,110,100,111,119,115,32,114,101,110,100,101,114,105,110,103,32,105,115,32,117,115,101,100,32,102,111,114,32,116,104,101,32,77,97,99,32,99,111,100,101,32,112,97,103,101,115,46,32,32,84,104,101,32,112,114,105,109,97,114,121,10,100,105,102,102,101,114,101,110,99,101,32,105,115,32,116,104,101,32,117,115,101,32,111,102,32,116,104,101,32,112,114,105,118,97,116,101,32,96,48,120,70,56,70,70,96,32,99,111,100,101,32,40,119,104,105,99,104,32,114,101,110,100,101,114,115,32,97,115,32,97,110,32,65,112,112,108,101,10,108,111,103,111,32,111,110,32,109,97,99,115,32,98,117,116,32,97,115,32,103,97,114,98,97,103,101,32,111,110,32,111,116,104,101,114,32,111,112,101,114,97,116,105,110,103,32,115,121,115,116,101,109,115,41,46,32,32,73,116,32,109,97,121,32,98,101,32,100,101,115,105,114,97,98,108,101,10,116,111,32,102,97,108,108,32,98,97,99,107,32,116,111,32,116,104,101,32,98,101,104,97,118,105,111,114,44,32,105,110,32,119,104,105,99,104,32,99,97,115,101,32,116,104,101,32,102,105,108,101,115,32,97,114,101,32,117,110,100,101,114,32,65,80,80,76,69,32,97,110,100,32,110,111,116,10,77,73,67,83,70,84,46,32,32,67,111,100,101,112,97,103,101,115,32,97,114,101,32,97,110,32,97,98,115,111,108,117,116,101,32,112,97,105,110,32,58,47,10,10,96,96,96,62,112,97,103,101,115,46,99,115,118,10,49,48,48,48,48,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,77,65,67,47,82,79,77,65,78,46,84,88,84,44,49,10,49,48,48,48,54,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,77,65,67,47,71,82,69,69,75,46,84,88,84,44,49,10,49,48,48,48,55,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,77,65,67,47,67,89,82,73,76,76,73,67,46,84,88,84,44,49,10,49,48,48,50,57,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,77,65,67,47,76,65,84,73,78,50,46,84,88,84,44,49,10,49,48,48,55,57,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,77,65,67,47,73,67,69,76,65,78,68,46,84,88,84,44,49,10,49,48,48,56,49,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,77,65,67,47,84,85,82,75,73,83,72,46,84,88,84,44,49,10,96,96,96,10,10,84,104,101,32,110,117,109,98,101,114,105,110,103,32,115,99,104,101,109,101,32,102,111,114,32,116,104,101,32,96,73,83,79,45,56,56,53,57,45,88,96,32,115,101,114,105,101,115,32,105,115,32,96,50,56,53,57,48,32,43,32,88,96,58,10,10,96,96,96,62,112,97,103,101,115,46,99,115,118,10,50,56,53,57,49,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,73,83,79,56,56,53,57,47,56,56,53,57,45,49,46,84,88,84,44,49,10,50,56,53,57,50,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,73,83,79,56,56,53,57,47,56,56,53,57,45,50,46,84,88,84,44,49,10,50,56,53,57,51,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,73,83,79,56,56,53,57,47,56,56,53,57,45,51,46,84,88,84,44,49,10,50,56,53,57,52,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,73,83,79,56,56,53,57,47,56,56,53,57,45,52,46,84,88,84,44,49,10,50,56,53,57,53,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,73,83,79,56,56,53,57,47,56,56,53,57,45,53,46,84,88,84,44,49,10,50,56,53,57,54,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,73,83,79,56,56,53,57,47,56,56,53,57,45,54,46,84,88,84,44,49,10,50,56,53,57,55,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,73,83,79,56,56,53,57,47,56,56,53,57,45,55,46,84,88,84,44,49,10,50,56,53,57,56,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,73,83,79,56,56,53,57,47,56,56,53,57,45,56,46,84,88,84,44,49,10,50,56,53,57,57,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,73,83,79,56,56,53,57,47,56,56,53,57,45,57,46,84,88,84,44,49,10,50,56,54,48,48,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,73,83,79,56,56,53,57,47,56,56,53,57,45,49,48,46,84,88,84,44,49,10,50,56,54,48,49,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,73,83,79,56,56,53,57,47,56,56,53,57,45,49,49,46,84,88,84,44,49,10,50,56,54,48,51,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,73,83,79,56,56,53,57,47,56,56,53,57,45,49,51,46,84,88,84,44,49,10,50,56,54,48,52,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,73,83,79,56,56,53,57,47,56,56,53,57,45,49,52,46,84,88,84,44,49,10,50,56,54,48,53,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,73,83,79,56,56,53,57,47,56,56,53,57,45,49,53,46,84,88,84,44,49,10,50,56,54,48,54,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,73,83,79,56,56,53,57,47,56,56,53,57,45,49,54,46,84,88,84,44,49,10,96,96,96,10,10,35,35,32,71,101,110,101,114,97,116,101,100,32,67,111,100,101,112,97,103,101,115,10,10,84,104,101,32,102,111,108,108,111,119,105,110,103,32,99,111,100,101,112,97,103,101,115,32,97,114,101,32,97,118,97,105,108,97,98,108,101,32,105,110,32,46,78,69,84,32,111,110,32,87,105,110,100,111,119,115,58,10,10,45,32,55,48,56,32,32,32,65,114,97,98,105,99,32,40,65,83,77,79,32,55,48,56,41,10,45,32,55,50,48,32,32,32,65,114,97,98,105,99,32,40,84,114,97,110,115,112,97,114,101,110,116,32,65,83,77,79,41,59,32,65,114,97,98,105,99,32,40,68,79,83,41,10,45,32,56,53,56,32,32,32,79,69,77,32,77,117,108,116,105,108,105,110,103,117,97,108,32,76,97,116,105,110,32,49,32,43,32,69,117,114,111,32,115,121,109,98,111,108,10,45,32,56,55,48,32,32,32,73,66,77,32,69,66,67,68,73,67,32,77,117,108,116,105,108,105,110,103,117,97,108,47,82,79,69,67,69,32,40,76,97,116,105,110,32,50,41,59,32,73,66,77,32,69,66,67,68,73,67,32,77,117,108,116,105,108,105,110,103,117,97,108,32,76,97,116,105,110,32,50,10,45,32,49,48,52,55,32,32,73,66,77,32,69,66,67,68,73,67,32,76,97,116,105,110,32,49,47,79,112,101,110,32,83,121,115,116,101,109,10,45,32,49,49,52,48,32,32,73,66,77,32,69,66,67,68,73,67,32,85,83,45,67,97,110,97,100,97,32,40,48,51,55,32,43,32,69,117,114,111,32,115,121,109,98,111,108,41,59,32,73,66,77,32,69,66,67,68,73,67,32,40,85,83,45,67,97,110,97,100,97,45,69,117,114,111,41,10,45,32,49,49,52,49,32,32,73,66,77,32,69,66,67,68,73,67,32,71,101,114,109,97,110,121,32,40,50,48,50,55,51,32,43,32,69,117,114,111,32,115,121,109,98,111,108,41,59,32,73,66,77,32,69,66,67,68,73,67,32,40,71,101,114,109,97,110,121,45,69,117,114,111,41,10,45,32,49,49,52,50,32,32,73,66,77,32,69,66,67,68,73,67,32,68,101,110,109,97,114,107,45,78,111,114,119,97,121,32,40,50,48,50,55,55,32,43,32,69,117,114,111,32,115,121,109,98,111,108,41,59,32,73,66,77,32,69,66,67,68,73,67,32,40,68,101,110,109,97,114,107,45,78,111,114,119,97,121,45,69,117,114,111,41,10,45,32,49,49,52,51,32,32,73,66,77,32,69,66,67,68,73,67,32,70,105,110,108,97,110,100,45,83,119,101,100,101,110,32,40,50,48,50,55,56,32,43,32,69,117,114,111,32,115,121,109,98,111,108,41,59,32,73,66,77,32,69,66,67,68,73,67,32,40,70,105,110,108,97,110,100,45,83,119,101,100,101,110,45,69,117,114,111,41,10,45,32,49,49,52,52,32,32,73,66,77,32,69,66,67,68,73,67,32,73,116,97,108,121,32,40,50,48,50,56,48,32,43,32,69,117,114,111,32,115,121,109,98,111,108,41,59,32,73,66,77,32,69,66,67,68,73,67,32,40,73,116,97,108,121,45,69,117,114,111,41,10,45,32,49,49,52,53,32,32,73,66,77,32,69,66,67,68,73,67,32,76,97,116,105,110,32,65,109,101,114,105,99,97,45,83,112,97,105,110,32,40,50,48,50,56,52,32,43,32,69,117,114,111,32,115,121,109,98,111,108,41,59,32,73,66,77,32,69,66,67,68,73,67,32,40,83,112,97,105,110,45,69,117,114,111,41,10,45,32,49,49,52,54,32,32,73,66,77,32,69,66,67,68,73,67,32,85,110,105,116,101,100,32,75,105,110,103,100,111,109,32,40,50,48,50,56,53,32,43,32,69,117,114,111,32,115,121,109,98,111,108,41,59,32,73,66,77,32,69,66,67,68,73,67,32,40,85,75,45,69,117,114,111,41,10,45,32,49,49,52,55,32,32,73,66,77,32,69,66,67,68,73,67,32,70,114,97,110,99,101,32,40,50,48,50,57,55,32,43,32,69,117,114,111,32,115,121,109,98,111,108,41,59,32,73,66,77,32,69,66,67,68,73,67,32,40,70,114,97,110,99,101,45,69,117,114,111,41,10,45,32,49,49,52,56,32,32,73,66,77,32,69,66,67,68,73,67,32,73,110,116,101,114,110,97,116,105,111,110,97,108,32,40,53,48,48,32,43,32,69,117,114,111,32,115,121,109,98,111,108,41,59,32,73,66,77,32,69,66,67,68,73,67,32,40,73,110,116,101,114,110,97,116,105,111,110,97,108,45,69,117,114,111,41,10,45,32,49,49,52,57,32,32,73,66,77,32,69,66,67,68,73,67,32,73,99,101,108,97,110,100,105,99,32,40,50,48,56,55,49,32,43,32,69,117,114,111,32,115,121,109,98,111,108,41,59,32,73,66,77,32,69,66,67,68,73,67,32,40,73,99,101,108,97,110,100,105,99,45,69,117,114,111,41,10,45,32,49,51,54,49,32,32,75,111,114,101,97,110,32,40,74,111,104,97,98,41,10,45,32,49,48,48,48,49,32,74,97,112,97,110,101,115,101,32,40,77,97,99,41,10,45,32,49,48,48,48,50,32,77,65,67,32,84,114,97,100,105,116,105,111,110,97,108,32,67,104,105,110,101,115,101,32,40,66,105,103,53,41,59,32,67,104,105,110,101,115,101,32,84,114,97,100,105,116,105,111,110,97,108,32,40,77,97,99,41,10,45,32,49,48,48,48,51,32,75,111,114,101,97,110,32,40,77,97,99,41,10,45,32,49,48,48,48,52,32,65,114,97,98,105,99,32,40,77,97,99,41,10,45,32,49,48,48,48,53,32,72,101,98,114,101,119,32,40,77,97,99,41,10,45,32,49,48,48,48,56,32,77,65,67,32,83,105,109,112,108,105,102,105,101,100,32,67,104,105,110,101,115,101,32,40,71,66,32,50,51,49,50,41,59,32,67,104,105,110,101,115,101,32,83,105,109,112,108,105,102,105,101,100,32,40,77,97,99,41,10,45,32,49,48,48,49,48,32,82,111,109,97,110,105,97,110,32,40,77,97,99,41,10,45,32,49,48,48,49,55,32,85,107,114,97,105,110,105,97,110,32,40,77,97,99,41,10,45,32,49,48,48,50,49,32,84,104,97,105,32,40,77,97,99,41,10,45,32,49,48,48,56,50,32,67,114,111,97,116,105,97,110,32,40,77,97,99,41,10,45,32,50,48,48,48,48,32,67,78,83,32,84,97,105,119,97,110,59,32,67,104,105,110,101,115,101,32,84,114,97,100,105,116,105,111,110,97,108,32,40,67,78,83,41,10,45,32,50,48,48,48,49,32,84,67,65,32,84,97,105,119,97,110,10,45,32,50,48,48,48,50,32,69,116,101,110,32,84,97,105,119,97,110,59,32,67,104,105,110,101,115,101,32,84,114,97,100,105,116,105,111,110,97,108,32,40,69,116,101,110,41,10,45,32,50,48,48,48,51,32,73,66,77,53,53,53,48,32,84,97,105,119,97,110,10,45,32,50,48,48,48,52,32,84,101,108,101,84,101,120,116,32,84,97,105,119,97,110,10,45,32,50,48,48,48,53,32,87,97,110,103,32,84,97,105,119,97,110,10,45,32,50,48,49,48,53,32,73,65,53,32,40,73,82,86,32,73,110,116,101,114,110,97,116,105,111,110,97,108,32,65,108,112,104,97,98,101,116,32,78,111,46,32,53,44,32,55,45,98,105,116,41,59,32,87,101,115,116,101,114,110,32,69,117,114,111,112,101,97,110,32,40,73,65,53,41,10,45,32,50,48,49,48,54,32,73,65,53,32,71,101,114,109,97,110,32,40,55,45,98,105,116,41,10,45,32,50,48,49,48,55,32,73,65,53,32,83,119,101,100,105,115,104,32,40,55,45,98,105,116,41,10,45,32,50,48,49,48,56,32,73,65,53,32,78,111,114,119,101,103,105,97,110,32,40,55,45,98,105,116,41,10,45,32,50,48,50,54,49,32,84,46,54,49,10,45,32,50,48,50,54,57,32,73,83,79,32,54,57,51,55,32,78,111,110,45,83,112,97,99,105,110,103,32,65,99,99,101,110,116,10,45,32,50,48,50,55,51,32,73,66,77,32,69,66,67,68,73,67,32,71,101,114,109,97,110,121,10,45,32,50,48,50,55,55,32,73,66,77,32,69,66,67,68,73,67,32,68,101,110,109,97,114,107,45,78,111,114,119,97,121,10,45,32,50,48,50,55,56,32,73,66,77,32,69,66,67,68,73,67,32,70,105,110,108,97,110,100,45,83,119,101,100,101,110,10,45,32,50,48,50,56,48,32,73,66,77,32,69,66,67,68,73,67,32,73,116,97,108,121,10,45,32,50,48,50,56,52,32,73,66,77,32,69,66,67,68,73,67,32,76,97,116,105,110,32,65,109,101,114,105,99,97,45,83,112,97,105,110,10,45,32,50,48,50,56,53,32,73,66,77,32,69,66,67,68,73,67,32,85,110,105,116,101,100,32,75,105,110,103,100,111,109,10,45,32,50,48,50,57,48,32,73,66,77,32,69,66,67,68,73,67,32,74,97,112,97,110,101,115,101,32,75,97,116,97,107,97,110,97,32,69,120,116,101,110,100,101,100,10,45,32,50,48,50,57,55,32,73,66,77,32,69,66,67,68,73,67,32,70,114,97,110,99,101,10,45,32,50,48,52,50,48,32,73,66,77,32,69,66,67,68,73,67,32,65,114,97,98,105,99,10,45,32,50,48,52,50,51,32,73,66,77,32,69,66,67,68,73,67,32,71,114,101,101,107,10,45,32,50,48,52,50,52,32,73,66,77,32,69,66,67,68,73,67,32,72,101,98,114,101,119,10,45,32,50,48,56,51,51,32,73,66,77,32,69,66,67,68,73,67,32,75,111,114,101,97,110,32,69,120,116,101,110,100,101,100,10,45,32,50,48,56,51,56,32,73,66,77,32,69,66,67,68,73,67,32,84,104,97,105,10,45,32,50,48,56,54,54,32,82,117,115,115,105,97,110,32,40,75,79,73,56,45,82,41,59,32,67,121,114,105,108,108,105,99,32,40,75,79,73,56,45,82,41,10,45,32,50,48,56,55,49,32,73,66,77,32,69,66,67,68,73,67,32,73,99,101,108,97,110,100,105,99,10,45,32,50,48,56,56,48,32,73,66,77,32,69,66,67,68,73,67,32,67,121,114,105,108,108,105,99,32,82,117,115,115,105,97,110,10,45,32,50,48,57,48,53,32,73,66,77,32,69,66,67,68,73,67,32,84,117,114,107,105,115,104,10,45,32,50,48,57,50,52,32,73,66,77,32,69,66,67,68,73,67,32,76,97,116,105,110,32,49,47,79,112,101,110,32,83,121,115,116,101,109,32,40,49,48,52,55,32,43,32,69,117,114,111,32,115,121,109,98,111,108,41,10,45,32,50,48,57,51,50,32,74,97,112,97,110,101,115,101,32,40,74,73,83,32,48,50,48,56,45,49,57,57,48,32,97,110,100,32,48,50,49,50,45,49,57,57,48,41,10,45,32,50,48,57,51,54,32,83,105,109,112,108,105,102,105,101,100,32,67,104,105,110,101,115,101,32,40,71,66,50,51,49,50,41,59,32,67,104,105,110,101,115,101,32,83,105,109,112,108,105,102,105,101,100,32,40,71,66,50,51,49,50,45,56,48,41,10,45,32,50,48,57,52,57,32,75,111,114,101,97,110,32,87,97,110,115,117,110,103,10,45,32,50,49,48,50,53,32,73,66,77,32,69,66,67,68,73,67,32,67,121,114,105,108,108,105,99,32,83,101,114,98,105,97,110,45,66,117,108,103,97,114,105,97,110,10,45,32,50,49,48,50,55,32,69,120,116,101,110,100,101,100,47,69,120,116,32,65,108,112,104,97,32,76,111,119,101,114,99,97,115,101,10,45,32,50,49,56,54,54,32,85,107,114,97,105,110,105,97,110,32,40,75,79,73,56,45,85,41,59,32,67,121,114,105,108,108,105,99,32,40,75,79,73,56,45,85,41,10,45,32,50,57,48,48,49,32,69,117,114,111,112,97,32,51,10,45,32,51,56,53,57,56,32,73,83,79,32,56,56,53,57,45,56,32,72,101,98,114,101,119,59,32,72,101,98,114,101,119,32,40,73,83,79,45,76,111,103,105,99,97,108,41,10,45,32,53,48,50,50,48,32,73,83,79,32,50,48,50,50,32,74,97,112,97,110,101,115,101,32,119,105,116,104,32,110,111,32,104,97,108,102,119,105,100,116,104,32,75,97,116,97,107,97,110,97,59,32,74,97,112,97,110,101,115,101,32,40,74,73,83,41,10,45,32,53,48,50,50,49,32,73,83,79,32,50,48,50,50,32,74,97,112,97,110,101,115,101,32,119,105,116,104,32,104,97,108,102,119,105,100,116,104,32,75,97,116,97,107,97,110,97,59,32,74,97,112,97,110,101,115,101,32,40,74,73,83,45,65,108,108,111,119,32,49,32,98,121,116,101,32,75,97,110,97,41,10,45,32,53,48,50,50,50,32,73,83,79,32,50,48,50,50,32,74,97,112,97,110,101,115,101,32,74,73,83,32,88,32,48,50,48,49,45,49,57,56,57,59,32,74,97,112,97,110,101,115,101,32,40,74,73,83,45,65,108,108,111,119,32,49,32,98,121,116,101,32,75,97,110,97,32,45,32,83,79,47,83,73,41,10,45,32,53,48,50,50,53,32,73,83,79,32,50,48,50,50,32,75,111,114,101,97,110,10,45,32,53,48,50,50,55,32,73,83,79,32,50,48,50,50,32,83,105,109,112,108,105,102,105,101,100,32,67,104,105,110,101,115,101,59,32,67,104,105,110,101,115,101,32,83,105,109,112,108,105,102,105,101,100,32,40,73,83,79,32,50,48,50,50,41,10,45,32,53,49,57,51,50,32,69,85,67,32,74,97,112,97,110,101,115,101,10,45,32,53,49,57,51,54,32,69,85,67,32,83,105,109,112,108,105,102,105,101,100,32,67,104,105,110,101,115,101,59,32,67,104,105,110,101,115,101,32,83,105,109,112,108,105,102,105,101,100,32,40,69,85,67,41,10,45,32,53,49,57,52,57,32,69,85,67,32,75,111,114,101,97,110,10,45,32,53,50,57,51,54,32,72,90,45,71,66,50,51,49,50,32,83,105,109,112,108,105,102,105,101,100,32,67,104,105,110,101,115,101,59,32,67,104,105,110,101,115,101,32,83,105,109,112,108,105,102,105,101,100,32,40,72,90,41,10,45,32,53,52,57,51,54,32,87,105,110,100,111,119,115,32,88,80,32,97,110,100,32,108,97,116,101,114,58,32,71,66,49,56,48,51,48,32,83,105,109,112,108,105,102,105,101,100,32,67,104,105,110,101,115,101,32,40,52,32,98,121,116,101,41,59,32,67,104,105,110,101,115,101,32,83,105,109,112,108,105,102,105,101,100,32,40,71,66,49,56,48,51,48,41,10,45,32,53,55,48,48,50,32,73,83,67,73,73,32,68,101,118,97,110,97,103,97,114,105,10,45,32,53,55,48,48,51,32,73,83,67,73,73,32,66,101,110,103,97,108,105,10,45,32,53,55,48,48,52,32,73,83,67,73,73,32,84,97,109,105,108,10,45,32,53,55,48,48,53,32,73,83,67,73,73,32,84,101,108,117,103,117,10,45,32,53,55,48,48,54,32,73,83,67,73,73,32,65,115,115,97,109,101,115,101,10,45,32,53,55,48,48,55,32,73,83,67,73,73,32,79,114,105,121,97,10,45,32,53,55,48,48,56,32,73,83,67,73,73,32,75,97,110,110,97,100,97,10,45,32,53,55,48,48,57,32,73,83,67,73,73,32,77,97,108,97,121,97,108,97,109,10,45,32,53,55,48,49,48,32,73,83,67,73,73,32,71,117,106,97,114,97,116,105,10,45,32,53,55,48,49,49,32,73,83,67,73,73,32,80,117,110,106,97,98,105,10,10,96,96,96,62,112,97,103,101,115,46,99,115,118,10,55,48,56,44,44,49,10,55,50,48,44,44,49,10,56,48,56,44,44,49,10,56,53,56,44,44,49,10,56,55,48,44,44,49,10,56,55,50,44,44,49,10,49,48,49,48,44,44,49,10,49,48,52,55,44,44,49,10,49,49,51,50,44,44,49,10,49,49,52,48,44,44,49,10,49,49,52,49,44,44,49,10,49,49,52,50,44,44,49,10,49,49,52,51,44,44,49,10,49,49,52,52,44,44,49,10,49,49,52,53,44,44,49,10,49,49,52,54,44,44,49,10,49,49,52,55,44,44,49,10,49,49,52,56,44,44,49,10,49,49,52,57,44,44,49,10,49,51,54,49,44,44,50,10,49,48,48,48,49,44,44,50,10,49,48,48,48,50,44,44,50,10,49,48,48,48,51,44,44,50,10,49,48,48,48,52,44,44,49,10,49,48,48,48,53,44,44,49,10,49,48,48,48,56,44,44,50,10,49,48,48,49,48,44,44,49,10,49,48,48,49,55,44,44,49,10,49,48,48,50,49,44,44,49,10,49,48,48,56,50,44,44,49,10,50,48,48,48,48,44,44,50,10,50,48,48,48,49,44,44,50,10,50,48,48,48,50,44,44,50,10,50,48,48,48,51,44,44,50,10,50,48,48,48,52,44,44,50,10,50,48,48,48,53,44,44,50,10,50,48,49,48,53,44,44,49,10,50,48,49,48,54,44,44,49,10,50,48,49,48,55,44,44,49,10,50,48,49,48,56,44,44,49,10,50,48,50,54,49,44,44,50,10,50,48,50,54,57,44,44,49,10,50,48,50,55,51,44,44,49,10,50,48,50,55,55,44,44,49,10,50,48,50,55,56,44,44,49,10,50,48,50,56,48,44,44,49,10,50,48,50,56,52,44,44,49,10,50,48,50,56,53,44,44,49,10,50,48,50,57,48,44,44,49,10,50,48,50,57,55,44,44,49,10,50,48,52,50,48,44,44,49,10,50,48,52,50,51,44,44,49,10,50,48,52,50,52,44,44,49,10,50,48,56,51,51,44,44,49,10,50,48,56,51,56,44,44,49,10,50,48,56,54,54,44,44,49,10,50,48,56,55,49,44,44,49,10,50,48,56,56,48,44,44,49,10,50,48,57,48,53,44,44,49,10,50,48,57,50,52,44,44,49,10,50,48,57,51,50,44,44,50,10,50,48,57,51,54,44,44,50,10,50,48,57,52,57,44,44,50,10,50,49,48,50,53,44,44,49,10,50,49,48,50,55,44,44,49,10,50,49,56,54,54,44,44,49,10,50,57,48,48,49,44,44,49,10,51,56,53,57,56,44,44,49,10,53,48,50,50,48,44,44,50,10,53,48,50,50,49,44,44,50,10,53,48,50,50,50,44,44,50,10,53,48,50,50,53,44,44,50,10,53,48,50,50,55,44,44,50,10,53,49,57,51,50,44,44,50,10,53,49,57,51,54,44,44,50,10,53,49,57,52,57,44,44,50,10,53,50,57,51,54,44,44,50,10,53,52,57,51,54,44,44,50,10,53,55,48,48,50,44,44,50,10,53,55,48,48,51,44,44,50,10,53,55,48,48,52,44,44,50,10,53,55,48,48,53,44,44,50,10,53,55,48,48,54,44,44,50,10,53,55,48,48,55,44,44,50,10,53,55,48,48,56,44,44,50,10,53,55,48,48,57,44,44,50,10,53,55,48,49,48,44,44,50,10,53,55,48,49,49,44,44,50,10,96,96,96,10,10,84,104,101,32,102,111,108,108,111,119,105,110,103,32,99,111,100,101,112,97,103,101,115,32,97,114,101,32,100,101,112,101,110,100,101,110,99,105,101,115,32,102,111,114,32,86,105,115,117,97,108,32,70,111,120,80,114,111,58,10,10,45,32,54,50,48,32,77,97,122,111,118,105,97,32,40,80,111,108,105,115,104,41,32,77,83,45,68,79,83,10,45,32,56,57,53,32,75,97,109,101,110,105,99,107,195,189,32,40,67,122,101,99,104,41,32,77,83,45,68,79,83,10,10,96,96,96,62,112,97,103,101,115,46,99,115,118,10,54,50,48,44,44,49,10,56,57,53,44,44,49,10,96,96,96,10,10,35,35,32,66,117,105,108,100,105,110,103,32,78,111,116,101,115,10,10,84,104,101,32,115,99,114,105,112,116,32,96,109,97,107,101,46,115,104,96,32,40,100,101,115,99,114,105,98,101,100,32,108,97,116,101,114,41,32,119,105,108,108,32,103,101,116,32,116,104,101,115,101,32,102,105,108,101,115,32,97,110,100,32,109,97,115,115,97,103,101,32,116,104,101,32,100,97,116,97,10,40,112,114,105,110,116,105,110,103,32,99,111,100,101,45,117,110,105,99,111,100,101,32,112,97,105,114,115,41,46,32,32,84,104,101,32,101,118,101,110,116,117,97,108,32,116,97,98,108,101,115,32,97,114,101,32,100,114,111,112,112,101,100,32,105,110,32,116,104,101,32,112,97,116,104,115,10,96,46,47,99,111,100,101,112,97,103,101,115,47,60,67,79,68,69,80,65,71,69,62,46,84,66,76,96,46,32,32,70,111,114,32,101,120,97,109,112,108,101,44,32,116,104,101,32,108,97,115,116,32,49,48,32,108,105,110,101,115,32,111,102,32,96,49,48,48,48,48,46,84,66,76,96,32,97,114,101,10,10,96,96,96,62,10,48,120,70,54,9,48,120,48,50,67,54,10,48,120,70,55,9,48,120,48,50,68,67,10,48,120,70,56,9,48,120,48,48,65,70,10,48,120,70,57,9,48,120,48,50,68,56,10,48,120,70,65,9,48,120,48,50,68,57,10,48,120,70,66,9,48,120,48,50,68,65,10,48,120,70,67,9,48,120,48,48,66,56,10,48,120,70,68,9,48,120,48,50,68,68,10,48,120,70,69,9,48,120,48,50,68,66,10,48,120,70,70,9,48,120,48,50,67,55,10,96,96,96,10,10,119,104,105,99,104,32,105,109,112,108,105,101,115,32,116,104,97,116,32,99,111,100,101,32,48,120,70,54,32,105,115,32,96,83,116,114,105,110,103,46,102,114,111,109,67,104,97,114,67,111,100,101,40,48,120,48,50,67,54,41,96,32,97,110,100,32,118,105,99,101,32,118,101,114,115,97,46,10,10,35,35,32,87,105,110,100,111,119,115,45,100,101,112,101,110,100,101,110,116,32,98,117,105,108,100,32,115,116,101,112,10,10,84,111,32,98,117,105,108,100,32,116,104,101,32,115,111,117,114,99,101,115,32,111,110,32,119,105,110,100,111,119,115,44,32,99,111,110,115,117,108,116,32,96,100,111,116,110,101,116,47,77,97,107,101,69,110,99,111,100,105,110,103,46,99,115,96,46,10,10,65,102,116,101,114,32,115,97,118,105,110,103,32,116,104,101,32,115,116,97,110,100,97,114,100,32,111,117,116,112,117,116,32,116,111,32,96,111,117,116,96,44,32,97,32,115,105,109,112,108,101,32,97,119,107,32,115,99,114,105,112,116,32,40,96,100,111,116,110,101,116,46,115,104,96,41,32,116,97,107,101,115,32,99,97,114,101,32,111,102,32,116,104,101,32,114,101,115,116,58,10,10,96,96,96,62,100,111,116,110,101,116,46,115,104,10,35,33,47,98,105,110,47,98,97,115,104,10,105,102,32,91,32,33,32,45,101,32,100,111,116,110,101,116,47,111,117,116,32,93,59,32,116,104,101,110,32,101,120,105,116,59,32,102,105,10,60,100,111,116,110,101,116,47,111,117,116,32,116,114,32,45,115,32,39,32,39,32,39,92,116,39,32,124,32,97,119,107,32,39,78,70,62,50,32,123,105,102,40,111,117,116,102,105,108,101,41,32,99,108,111,115,101,40,111,117,116,102,105,108,101,41,59,32,111,117,116,102,105,108,101,61,34,99,111,100,101,112,97,103,101,115,47,34,32,36,49,32,34,46,84,66,76,34,125,32,78,70,61,61,50,32,123,112,114,105,110,116,32,62,32,111,117,116,102,105,108,101,125,39,10,96,96,96,10,10,35,32,66,117,105,108,100,105,110,103,32,116,104,101,32,115,99,114,105,112,116,10,10,96,109,97,107,101,46,110,106,115,96,32,116,97,107,101,115,32,97,32,99,111,100,101,112,97,103,101,32,97,114,103,117,109,101,110,116,44,32,114,101,97,100,115,32,116,104,101,32,99,111,114,114,101,115,112,111,110,100,105,110,103,32,116,97,98,108,101,32,102,105,108,101,32,97,110,100,10,103,101,110,101,114,97,116,101,115,32,74,83,32,99,111,100,101,32,102,111,114,32,101,110,99,111,100,105,110,103,32,97,110,100,32,100,101,99,111,100,105,110,103,58,10,10,35,35,32,82,97,119,32,67,111,100,101,112,97,103,101,115,10,10,96,96,96,62,109,97,107,101,46,110,106,115,10,35,33,47,117,115,114,47,98,105,110,47,101,110,118,32,110,111,100,101,10,118,97,114,32,97,114,103,118,32,61,32,112,114,111,99,101,115,115,46,97,114,103,118,46,115,108,105,99,101,40,49,41,44,32,102,115,32,61,32,114,101,113,117,105,114,101,40,39,102,115,39,41,59,10,105,102,40,97,114,103,118,46,108,101,110,103,116,104,32,60,32,50,41,32,123,10,32,32,32,32,99,111,110,115,111,108,101,46,101,114,114,111,114,40,34,117,115,97,103,101,58,32,109,97,107,101,46,110,106,115,32,60,99,111,100,101,112,97,103,101,95,105,110,100,101,120,62,32,91,118,97,114,105,97,98,108,101,93,34,41,59,10,32,32,32,32,112,114,111,99,101,115,115,46,101,120,105,116,40,50,50,41,59,32,47,42,32,69,73,78,86,65,76,32,42,47,10,125,10,10,118,97,114,32,99,112,47,42,58,115,116,114,105,110,103,42,47,32,61,32,97,114,103,118,91,49,93,59,10,118,97,114,32,106,115,118,97,114,47,42,58,115,116,114,105,110,103,42,47,32,61,32,97,114,103,118,91,50,93,32,124,124,32,34,99,112,116,97,98,108,101,34,59,10,118,97,114,32,120,47,42,58,115,116,114,105,110,103,42,47,32,61,32,102,115,46,114,101,97,100,70,105,108,101,83,121,110,99,40,34,99,111,100,101,112,97,103,101,115,47,34,32,43,32,99,112,32,43,32,34,46,84,66,76,34,44,34,117,116,102,56,34,41,59,10,118,97,114,32,109,97,120,99,112,32,61,32,48,44,32,105,32,61,32,48,44,32,105,105,32,61,32,48,59,10,10,118,97,114,32,121,47,42,58,65,114,114,97,121,60,65,114,114,97,121,60,110,117,109,98,101,114,62,32,62,42,47,32,61,32,120,46,115,112,108,105,116,40,34,92,110,34,41,46,109,97,112,40,102,117,110,99,116,105,111,110,40,122,47,42,58,115,116,114,105,110,103,42,47,41,47,42,58,65,114,114,97,121,60,110,117,109,98,101,114,62,42,47,32,123,10,32,32,32,32,118,97,114,32,119,47,42,58,65,114,114,97,121,60,115,116,114,105,110,103,62,42,47,32,61,32,122,46,115,112,108,105,116,40,34,92,116,34,41,59,10,32,32,32,32,105,102,40,119,46,108,101,110,103,116,104,32,60,32,50,41,32,114,101,116,117,114,110,32,91,78,117,109,98,101,114,40,119,91,48,93,41,93,59,10,32,32,32,32,114,101,116,117,114,110,32,91,78,117,109,98,101,114,40,119,91,48,93,41,44,32,78,117,109,98,101,114,40,119,91,49,93,41,93,59,10,125,41,46,102,105,108,116,101,114,40,102,117,110,99,116,105,111,110,40,122,41,32,123,32,114,101,116,117,114,110,32,122,46,108,101,110,103,116,104,32,62,32,49,59,32,125,41,59,10,96,96,96,10,10,84,104,101,32,68,66,67,83,32,97,110,100,32,83,66,67,83,32,99,111,100,101,32,103,101,110,101,114,97,116,105,111,110,32,115,116,114,97,116,101,103,105,101,115,32,97,114,101,32,100,105,102,102,101,114,101,110,116,46,32,32,84,104,101,32,109,97,120,105,109,117,109,32,99,111,100,101,32,105,115,10,117,115,101,100,32,116,111,32,100,105,115,116,105,110,103,117,105,115,104,32,40,109,97,120,32,48,120,70,70,32,102,111,114,32,83,66,67,83,41,46,10,10,96,96,96,10,102,111,114,40,105,32,61,32,48,59,32,105,32,33,61,32,121,46,108,101,110,103,116,104,59,32,43,43,105,41,32,105,102,40,121,91,105,93,91,48,93,32,62,32,109,97,120,99,112,41,32,109,97,120,99,112,32,61,32,121,91,105,93,91,48,93,59,10,10,118,97,114,32,101,110,99,47,42,58,123,91,107,101,121,58,115,116,114,105,110,103,93,58,110,117,109,98,101,114,125,42,47,32,61,32,123,125,44,32,100,101,99,47,42,58,123,91,107,101,121,58,115,116,114,105,110,103,93,58,115,116,114,105,110,103,125,124,65,114,114,97,121,60,115,116,114,105,110,103,62,42,47,32,61,32,40,109,97,120,99,112,32,60,32,50,53,54,32,63,32,91,93,32,58,32,123,125,41,59,10,102,111,114,40,105,32,61,32,48,59,32,105,32,33,61,32,121,46,108,101,110,103,116,104,59,32,43,43,105,41,32,123,10,32,32,32,32,47,42,58,58,32,105,102,40,65,114,114,97,121,46,105,115,65,114,114,97,121,40,100,101,99,41,41,32,42,47,32,100,101,99,91,121,91,105,93,91,48,93,93,32,61,32,83,116,114,105,110,103,46,102,114,111,109,67,104,97,114,67,111,100,101,40,121,91,105,93,91,49,93,41,59,10,32,32,32,32,101,110,99,91,83,116,114,105,110,103,46,102,114,111,109,67,104,97,114,67,111,100,101,40,121,91,105,93,91,49,93,41,93,32,61,32,121,91,105,93,91,48,93,59,10,125,10,10,118,97,114,32,111,100,101,99,32,61,32,34,34,44,32,111,117,116,115,116,114,32,61,32,34,34,59,10,105,102,40,109,97,120,99,112,32,60,32,50,53,54,41,32,123,10,32,32,47,42,58,58,32,105,102,40,65,114,114,97,121,46,105,115,65,114,114,97,121,40,100,101,99,41,41,32,123,32,42,47,10,96,96,96,10,10,84,104,101,32,117,110,105,99,111,100,101,32,99,104,97,114,97,99,116,101,114,32,96,48,120,70,70,70,68,96,32,40,82,69,80,76,65,67,69,77,69,78,84,32,67,72,65,82,65,67,84,69,82,41,32,105,115,32,117,115,101,100,32,97,115,32,97,32,112,108,97,99,101,104,111,108,100,101,114,10,102,111,114,32,99,104,97,114,97,99,116,101,114,115,32,116,104,97,116,32,97,114,101,32,110,111,116,32,115,112,101,99,105,102,105,101,100,32,105,110,32,116,104,101,32,109,97,112,32,40,102,111,114,32,101,120,97,109,112,108,101,44,32,96,48,120,70,48,96,32,105,115,32,110,111,116,32,105,110,10,99,111,100,101,32,112,97,103,101,32,49,48,48,48,48,41,46,10,10,70,111,114,32,83,66,67,83,44,32,116,104,101,32,105,100,101,97,32,105,115,32,116,111,32,101,109,98,101,100,32,97,32,114,97,119,32,115,116,114,105,110,103,32,119,105,116,104,32,116,104,101,32,99,111,110,116,101,110,116,115,32,111,102,32,116,104,101,32,50,53,54,32,99,111,100,101,115,46,10,84,104,101,32,96,100,101,99,96,32,102,105,101,108,100,32,105,115,32,109,101,114,101,108,121,32,97,32,115,112,108,105,116,32,111,102,32,116,104,101,32,115,116,114,105,110,103,44,32,97,110,100,32,96,101,110,99,96,32,105,115,32,97,110,32,101,118,101,114,115,105,111,110,58,10,10,96,96,96,10,32,32,32,32,102,111,114,40,105,32,61,32,48,59,32,105,32,33,61,32,50,53,54,59,32,43,43,105,41,32,105,102,40,116,121,112,101,111,102,32,100,101,99,91,105,93,32,61,61,61,32,34,117,110,100,101,102,105,110,101,100,34,41,32,100,101,99,91,105,93,32,61,32,83,116,114,105,110,103,46,102,114,111,109,67,104,97,114,67,111,100,101,40,48,120,70,70,70,68,41,59,10,32,32,32,32,111,100,101,99,32,61,32,74,83,79,78,46,115,116,114,105,110,103,105,102,121,40,100,101,99,46,106,111,105,110,40,34,34,41,41,59,10,32,32,32,32,111,117,116,115,116,114,32,61,32,39,40,102,117,110,99,116,105,111,110,40,41,123,32,118,97,114,32,100,32,61,32,39,32,43,32,111,100,101,99,32,43,32,39,44,32,68,32,61,32,91,93,44,32,101,32,61,32,123,125,59,32,102,111,114,40,118,97,114,32,105,61,48,59,105,33,61,100,46,108,101,110,103,116,104,59,43,43,105,41,32,123,32,105,102,40,100,46,99,104,97,114,67,111,100,101,65,116,40,105,41,32,33,61,61,32,48,120,70,70,70,68,41,32,101,91,100,46,99,104,97,114,65,116,40,105,41,93,32,61,32,105,59,32,68,91,105,93,32,61,32,100,46,99,104,97,114,65,116,40,105,41,59,32,125,32,114,101,116,117,114,110,32,123,34,101,110,99,34,58,32,101,44,32,34,100,101,99,34,58,32,68,32,125,59,32,125,41,40,41,59,39,59,10,32,32,47,42,58,58,32,125,32,42,47,10,125,32,101,108,115,101,32,123,10,96,96,96,10,10,68,66,67,83,32,105,115,32,115,105,109,105,108,97,114,44,32,101,120,99,101,112,116,32,116,104,97,116,32,116,104,101,32,115,112,97,99,101,32,105,115,32,115,108,105,99,101,100,32,105,110,116,111,32,50,53,54,45,98,121,116,101,32,99,104,117,110,107,115,32,40,115,116,114,105,110,103,115,10,97,114,101,32,111,110,108,121,32,103,101,110,101,114,97,116,101,100,32,102,111,114,32,116,104,111,115,101,32,104,105,103,104,45,98,121,116,101,115,32,114,101,112,114,101,115,101,110,116,101,100,32,105,110,32,116,104,101,32,99,111,100,101,112,97,103,101,41,46,10,10,84,104,101,32,115,116,114,97,116,101,103,121,32,105,115,32,116,111,32,99,111,110,115,116,114,117,99,116,32,97,110,32,97,114,114,97,121,45,111,102,45,97,114,114,97,121,115,32,115,111,32,116,104,97,116,32,96,100,100,91,104,105,103,104,93,91,108,111,119,93,96,32,105,115,32,116,104,101,10,99,104,97,114,97,99,116,101,114,32,97,115,115,111,99,105,97,116,101,100,32,119,105,116,104,32,116,104,101,32,99,111,100,101,46,32,32,84,104,105,115,32,97,114,114,97,121,32,105,115,32,99,111,109,98,105,110,101,100,32,97,116,32,114,117,110,116,105,109,101,32,116,111,32,121,105,101,108,100,10,116,104,101,32,99,111,109,112,108,101,116,101,32,100,101,99,111,100,105,110,103,32,111,98,106,101,99,116,32,40,97,110,100,32,116,104,101,32,101,110,99,111,100,105,110,103,32,111,98,106,101,99,116,32,105,115,32,97,110,32,101,118,101,114,115,105,111,110,41,58,10,10,96,96,96,10,32,32,32,32,118,97,114,32,100,100,32,61,32,91,93,59,10,32,32,32,32,47,42,58,58,32,105,102,40,33,65,114,114,97,121,46,105,115,65,114,114,97,121,40,100,101,99,41,41,32,123,32,42,47,10,32,32,32,32,102,111,114,40,105,32,105,110,32,100,101,99,41,32,105,102,40,100,101,99,46,104,97,115,79,119,110,80,114,111,112,101,114,116,121,40,105,41,41,32,123,10,32,32,32,32,32,32,32,32,105,105,32,61,32,43,105,59,10,32,32,32,32,32,32,32,32,105,102,40,116,121,112,101,111,102,32,100,100,91,105,105,32,62,62,32,56,93,32,61,61,61,32,34,117,110,100,101,102,105,110,101,100,34,41,32,100,100,91,105,105,32,62,62,32,56,93,32,61,32,91,93,59,10,32,32,32,32,32,32,32,32,100,100,91,105,105,32,62,62,32,56,93,91,105,105,32,37,32,50,53,54,93,32,61,32,100,101,99,91,105,93,59,10,32,32,32,32,125,10,32,32,32,32,47,42,58,58,32,125,32,42,47,10,32,32,32,32,111,117,116,115,116,114,32,61,32,39,40,102,117,110,99,116,105,111,110,40,41,123,32,118,97,114,32,100,32,61,32,91,93,44,32,101,32,61,32,123,125,44,32,68,32,61,32,91,93,44,32,106,59,92,110,39,59,10,32,32,32,32,102,111,114,40,118,97,114,32,105,32,61,32,48,59,32,105,32,33,61,32,50,53,54,59,32,43,43,105,41,32,105,102,40,100,100,91,105,93,41,32,123,10,32,32,32,32,32,32,32,32,102,111,114,40,118,97,114,32,106,32,61,32,48,59,32,106,32,33,61,32,50,53,54,59,32,43,43,106,41,32,105,102,40,116,121,112,101,111,102,32,100,100,91,105,93,91,106,93,32,61,61,61,32,34,117,110,100,101,102,105,110,101,100,34,41,32,100,100,91,105,93,91,106,93,32,61,32,83,116,114,105,110,103,46,102,114,111,109,67,104,97,114,67,111,100,101,40,48,120,70,70,70,68,41,59,10,32,32,32,32,32,32,32,32,111,117,116,115,116,114,32,43,61,32,39,68,91,39,32,43,32,105,32,43,32,39,93,32,61,32,39,32,43,32,74,83,79,78,46,115,116,114,105,110,103,105,102,121,40,100,100,91,105,93,46,106,111,105,110,40,34,34,41,41,32,43,32,39,46,115,112,108,105,116,40,34,34,41,59,92,110,39,59,10,32,32,32,32,32,32,32,32,111,117,116,115,116,114,32,43,61,32,39,102,111,114,40,106,32,61,32,48,59,32,106,32,33,61,32,68,91,39,32,43,32,105,32,43,32,39,93,46,108,101,110,103,116,104,59,32,43,43,106,41,32,105,102,40,68,91,39,32,43,32,105,32,43,32,39,93,91,106,93,46,99,104,97,114,67,111,100,101,65,116,40,48,41,32,33,61,61,32,48,120,70,70,70,68,41,32,123,32,101,91,68,91,39,32,43,32,105,32,43,32,39,93,91,106,93,93,32,61,32,39,32,43,32,40,105,42,50,53,54,41,32,43,32,39,32,43,32,106,59,32,100,91,39,32,43,32,40,105,42,50,53,54,41,32,43,32,39,32,43,32,106,93,32,61,32,68,91,39,32,43,32,105,32,43,32,39,93,91,106,93,59,125,92,110,39,10,32,32,32,32,125,10,32,32,32,32,111,117,116,115,116,114,32,43,61,32,39,114,101,116,117,114,110,32,123,34,101,110,99,34,58,32,101,44,32,34,100,101,99,34,58,32,100,32,125,59,32,125,41,40,41,59,39,59,10,125,10,112,114,111,99,101,115,115,46,115,116,100,111,117,116,46,119,114,105,116,101,40,106,115,118,97,114,32,43,32,34,91,34,32,43,32,99,112,32,43,32,34,93,32,61,32,34,32,43,32,111,117,116,115,116,114,32,43,32,34,92,110,34,41,59,10,10,96,96,96,10,10,96,109,97,107,101,46,115,104,96,32,103,101,110,101,114,97,116,101,115,32,116,104,101,32,116,97,98,108,101,115,32,117,115,101,100,32,98,121,32,96,109,97,107,101,46,110,106,115,96,46,32,32,84,104,101,32,114,97,119,32,117,110,105,99,111,100,101,32,84,88,84,32,102,105,108,101,115,10,97,114,101,32,99,111,108,117,109,110,97,114,58,32,96,99,111,100,101,32,117,110,105,99,111,100,101,32,35,99,111,109,109,101,110,116,115,96,46,32,32,70,111,114,32,101,120,97,109,112,108,101,44,32,116,104,101,32,108,97,115,116,32,49,48,32,108,105,110,101,115,32,111,102,32,116,104,101,10,116,101,120,116,32,102,105,108,101,32,82,79,77,65,78,46,84,88,84,32,40,102,111,114,32,67,80,32,49,48,48,48,48,41,32,97,114,101,58,10,10,96,96,96,62,10,48,120,70,54,9,48,120,48,50,67,54,9,35,77,79,68,73,70,73,69,82,32,76,69,84,84,69,82,32,67,73,82,67,85,77,70,76,69,88,32,65,67,67,69,78,84,10,48,120,70,55,9,48,120,48,50,68,67,9,35,83,77,65,76,76,32,84,73,76,68,69,10,48,120,70,56,9,48,120,48,48,65,70,9,35,77,65,67,82,79,78,10,48,120,70,57,9,48,120,48,50,68,56,9,35,66,82,69,86,69,10,48,120,70,65,9,48,120,48,50,68,57,9,35,68,79,84,32,65,66,79,86,69,10,48,120,70,66,9,48,120,48,50,68,65,9,35,82,73,78,71,32,65,66,79,86,69,10,48,120,70,67,9,48,120,48,48,66,56,9,35,67,69,68,73,76,76,65,10,48,120,70,68,9,48,120,48,50,68,68,9,35,68,79,85,66,76,69,32,65,67,85,84,69,32,65,67,67,69,78,84,10,48,120,70,69,9,48,120,48,50,68,66,9,35,79,71,79,78,69,75,10,48,120,70,70,9,48,120,48,50,67,55,9,35,67,65,82,79,78,10,96,96,96,10,10,73,110,32,112,114,111,99,101,115,115,105,110,103,32,116,104,101,32,100,97,116,97,44,32,116,104,101,32,99,111,109,109,101,110,116,115,32,40,97,102,116,101,114,32,116,104,101,32,96,35,96,41,32,97,114,101,32,115,116,114,105,112,112,101,100,32,97,110,100,32,117,110,100,101,102,105,110,101,100,10,101,108,101,109,101,110,116,115,32,40,108,105,107,101,32,96,48,120,55,70,96,32,102,111,114,32,67,80,32,49,48,48,48,48,41,32,97,114,101,32,114,101,109,111,118,101,100,46,10,10,96,96,96,62,109,97,107,101,46,115,104,10,35,33,47,98,105,110,47,98,97,115,104,10,73,78,70,73,76,69,61,36,123,49,58,45,112,97,103,101,115,46,99,115,118,125,10,79,85,84,70,73,76,69,61,36,123,50,58,45,99,112,116,97,98,108,101,46,106,115,125,10,74,83,86,65,82,61,36,123,51,58,45,99,112,116,97,98,108,101,125,10,86,69,82,83,73,79,78,61,36,40,99,97,116,32,112,97,99,107,97,103,101,46,106,115,111,110,32,124,32,103,114,101,112,32,118,101,114,115,105,111,110,32,124,32,116,114,32,45,100,99,32,91,48,45,57,46,93,41,10,10,109,107,100,105,114,32,45,112,32,99,111,100,101,112,97,103,101,115,32,98,105,116,115,10,114,109,32,45,102,32,36,79,85,84,70,73,76,69,32,36,79,85,84,70,73,76,69,46,116,109,112,10,101,99,104,111,32,34,47,42,32,36,79,85,84,70,73,76,69,32,40,67,41,32,50,48,49,51,45,112,114,101,115,101,110,116,32,83,104,101,101,116,74,83,32,45,45,32,104,116,116,112,58,47,47,115,104,101,101,116,106,115,46,99,111,109,32,42,47,34,32,62,32,36,79,85,84,70,73,76,69,46,116,109,112,10,101,99,104,111,32,34,47,42,106,115,104,105,110,116,32,45,87,49,48,48,32,42,47,34,32,62,62,32,36,79,85,84,70,73,76,69,46,116,109,112,10,101,99,104,111,32,34,118,97,114,32,36,74,83,86,65,82,32,61,32,123,118,101,114,115,105,111,110,58,92,34,36,86,69,82,83,73,79,78,92,34,125,59,34,32,62,62,32,36,79,85,84,70,73,76,69,46,116,109,112,10,105,102,32,91,32,45,101,32,100,111,116,110,101,116,46,115,104,32,93,59,32,116,104,101,110,32,98,97,115,104,32,100,111,116,110,101,116,46,115,104,59,32,102,105,10,97,119,107,32,45,70,44,32,39,123,112,114,105,110,116,32,36,49,44,32,36,50,44,32,36,51,125,39,32,36,73,78,70,73,76,69,32,124,32,119,104,105,108,101,32,114,101,97,100,32,99,112,32,117,114,108,32,99,112,116,121,112,101,59,32,100,111,10,32,32,32,32,101,99,104,111,32,36,99,112,32,36,117,114,108,10,32,32,32,32,105,102,32,91,32,33,32,45,101,32,99,111,100,101,112,97,103,101,115,47,36,99,112,46,84,66,76,32,93,59,32,116,104,101,110,10,32,32,32,32,32,32,32,32,99,117,114,108,32,36,117,114,108,32,124,32,115,101,100,32,39,115,47,35,46,42,47,47,103,39,32,124,32,97,119,107,32,39,78,70,61,61,50,39,32,62,32,99,111,100,101,112,97,103,101,115,47,36,99,112,46,84,66,76,10,32,32,32,32,102,105,10,32,32,32,32,101,99,104,111,32,34,105,102,40,116,121,112,101,111,102,32,36,74,83,86,65,82,32,61,61,61,32,39,117,110,100,101,102,105,110,101,100,39,41,32,36,74,83,86,65,82,32,61,32,123,125,59,34,32,62,32,98,105,116,115,47,36,99,112,46,106,115,46,116,109,112,10,32,32,32,32,110,111,100,101,32,109,97,107,101,46,110,106,115,32,36,99,112,32,36,74,83,86,65,82,32,124,32,116,101,101,32,45,97,32,98,105,116,115,47,36,99,112,46,106,115,46,116,109,112,32,62,62,32,36,79,85,84,70,73,76,69,46,116,109,112,10,32,32,32,32,115,101,100,32,39,115,47,34,92,40,91,48,45,57,93,43,92,41,34,58,47,92,49,58,47,103,39,32,60,98,105,116,115,47,36,99,112,46,106,115,46,116,109,112,32,62,98,105,116,115,47,36,99,112,46,106,115,10,32,32,32,32,114,109,32,45,102,32,98,105,116,115,47,36,99,112,46,106,115,46,116,109,112,10,100,111,110,101,10,101,99,104,111,32,34,105,102,32,40,116,121,112,101,111,102,32,109,111,100,117,108,101,32,33,61,61,32,39,117,110,100,101,102,105,110,101,100,39,32,38,38,32,109,111,100,117,108,101,46,101,120,112,111,114,116,115,32,38,38,32,116,121,112,101,111,102,32,68,79,95,78,79,84,95,69,88,80,79,82,84,95,67,79,68,69,80,65,71,69,32,61,61,61,32,39,117,110,100,101,102,105,110,101,100,39,41,32,109,111,100,117,108,101,46,101,120,112,111,114,116,115,32,61,32,36,74,83,86,65,82,59,34,32,62,62,32,36,79,85,84,70,73,76,69,46,116,109,112,10,115,101,100,32,39,115,47,34,92,40,91,48,45,57,93,43,92,41,34,58,47,92,49,58,47,103,39,32,60,36,79,85,84,70,73,76,69,46,116,109,112,32,62,36,79,85,84,70,73,76,69,10,114,109,32,45,102,32,36,79,85,84,70,73,76,69,46,116,109,112,10,96,96,96,10,10,35,35,32,85,116,105,108,105,116,105,101,115,10,10,84,104,101,32,101,110,99,111,100,101,32,97,110,100,32,100,101,99,111,100,101,32,102,117,110,99,116,105,111,110,115,32,97,114,101,32,107,101,112,116,32,105,110,32,97,32,115,101,112,97,114,97,116,101,32,115,99,114,105,112,116,32,40,99,112,117,116,105,108,115,46,106,115,41,46,10,10,66,111,116,104,32,101,110,99,111,100,101,32,97,110,100,32,100,101,99,111,100,101,32,100,101,97,108,32,119,105,116,104,32,100,97,116,97,32,114,101,112,114,101,115,101,110,116,101,100,32,97,115,58,10,10,45,32,83,116,114,105,110,103,32,40,101,110,99,111,100,101,32,101,120,112,101,99,116,115,32,74,83,32,115,116,114,105,110,103,44,32,100,101,99,111,100,101,32,105,110,116,101,114,112,114,101,116,115,32,85,67,83,50,32,99,104,97,114,115,32,97,115,32,99,111,100,101,115,41,10,45,32,65,114,114,97,121,32,40,101,110,99,111,100,101,32,101,120,112,101,99,116,115,32,97,114,114,97,121,32,111,102,32,74,83,32,83,116,114,105,110,103,32,99,104,97,114,97,99,116,101,114,115,44,32,100,101,99,111,100,101,32,101,120,112,101,99,116,115,32,110,117,109,98,101,114,115,41,10,45,32,66,117,102,102,101,114,32,40,101,110,99,111,100,101,32,101,120,112,101,99,116,115,32,85,84,70,45,56,32,115,116,114,105,110,103,44,32,100,101,99,111,100,101,32,101,120,112,101,99,116,115,32,99,111,100,101,112,111,105,110,116,115,47,98,121,116,101,115,41,46,10,10,84,104,101,32,96,111,102,109,116,96,32,118,97,114,105,97,98,108,101,32,99,111,110,116,114,111,108,115,32,96,101,110,99,111,100,101,96,32,111,117,116,112,117,116,32,40,96,115,116,114,96,44,32,96,97,114,114,96,32,114,101,115,112,101,99,116,105,118,101,108,121,41,10,119,104,105,108,101,32,116,104,101,32,105,110,112,117,116,32,102,111,114,109,97,116,32,105,115,32,97,117,116,111,109,97,116,105,99,97,108,108,121,32,100,101,116,101,114,109,105,110,101,100,46,10,10,35,32,84,101,115,116,115,10,10,84,104,101,32,116,101,115,116,115,32,105,110,99,108,117,100,101,32,74,83,32,118,97,108,105,100,105,116,121,32,116,101,115,116,115,32,40,114,101,113,117,105,114,105,110,103,32,111,114,32,101,118,97,108,39,105,110,103,32,99,111,100,101,41,58,10,10,96,96,96,62,116,101,115,116,46,106,115,10,118,97,114,32,102,115,32,61,32,114,101,113,117,105,114,101,40,39,102,115,39,41,44,32,97,115,115,101,114,116,32,61,32,114,101,113,117,105,114,101,40,39,97,115,115,101,114,116,39,41,44,32,118,109,32,61,32,114,101,113,117,105,114,101,40,39,118,109,39,41,59,10,118,97,114,32,99,112,116,97,98,108,101,44,32,115,98,99,115,59,10,100,101,115,99,114,105,98,101,40,39,115,111,117,114,99,101,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,105,116,40,39,115,104,111,117,108,100,32,108,111,97,100,32,110,111,100,101,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,32,99,112,116,97,98,108,101,32,61,32,114,101,113,117,105,114,101,40,39,46,47,39,41,59,32,125,41,59,10,32,32,105,116,40,39,115,104,111,117,108,100,32,108,111,97,100,32,115,98,99,115,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,32,115,98,99,115,32,61,32,114,101,113,117,105,114,101,40,39,46,47,115,98,99,115,39,41,59,32,125,41,59,10,32,32,105,116,40,39,115,104,111,117,108,100,32,108,111,97,100,32,101,120,99,101,108,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,32,101,120,99,101,108,32,61,32,114,101,113,117,105,114,101,40,39,46,47,99,112,101,120,99,101,108,39,41,59,32,125,41,59,10,32,32,105,116,40,39,115,104,111,117,108,100,32,112,114,111,99,101,115,115,32,98,105,116,115,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,32,32,118,97,114,32,102,105,108,101,115,32,61,32,102,115,46,114,101,97,100,100,105,114,83,121,110,99,40,39,98,105,116,115,39,41,46,102,105,108,116,101,114,40,102,117,110,99,116,105,111,110,40,120,41,123,114,101,116,117,114,110,32,120,46,115,117,98,115,116,114,40,45,51,41,61,61,34,46,106,115,34,59,125,41,59,10,32,32,32,32,102,105,108,101,115,46,102,111,114,69,97,99,104,40,102,117,110,99,116,105,111,110,40,120,41,32,123,10,32,32,32,32,32,32,118,109,46,114,117,110,73,110,84,104,105,115,67,111,110,116,101,120,116,40,102,115,46,114,101,97,100,70,105,108,101,83,121,110,99,40,39,46,47,98,105,116,115,47,39,32,43,32,120,41,41,59,10,32,32,32,32,125,41,59,10,32,32,125,41,59,10,125,41,59,10,96,96,96,10,10,84,104,101,32,82,69,65,68,77,69,32,116,101,115,116,115,32,118,101,114,105,102,121,32,116,104,101,32,115,110,105,112,112,101,116,115,32,105,110,32,116,104,101,32,82,69,65,68,77,69,58,10,10,96,96,96,62,116,101,115,116,46,106,115,10,100,101,115,99,114,105,98,101,40,39,82,69,65,68,77,69,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,118,97,114,32,114,101,97,100,109,101,32,61,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,32,32,118,97,114,32,117,110,105,99,111,100,101,95,99,112,49,48,48,48,48,95,50,53,53,32,61,32,99,112,116,97,98,108,101,91,49,48,48,48,48,93,46,100,101,99,91,50,53,53,93,59,32,47,47,32,203,135,10,32,32,32,32,97,115,115,101,114,116,46,101,113,117,97,108,40,117,110,105,99,111,100,101,95,99,112,49,48,48,48,48,95,50,53,53,44,32,34,203,135,34,41,59,10,10,32,32,32,32,118,97,114,32,99,112,49,48,48,48,48,95,55,49,49,32,61,32,99,112,116,97,98,108,101,91,49,48,48,48,48,93,46,101,110,99,91,83,116,114,105,110,103,46,102,114,111,109,67,104,97,114,67,111,100,101,40,55,49,49,41,93,59,32,47,47,32,50,53,53,10,32,32,32,32,97,115,115,101,114,116,46,101,113,117,97,108,40,99,112,49,48,48,48,48,95,55,49,49,44,32,50,53,53,41,59,10,10,32,32,32,32,118,97,114,32,98,49,32,61,32,91,48,120,98,98,44,48,120,101,51,44,48,120,100,55,44,48,120,100,99,93,59,10,32,32,32,32,118,97,114,32,115,49,32,61,32,98,49,46,109,97,112,40,102,117,110,99,116,105,111,110,40,120,41,32,123,32,114,101,116,117,114,110,32,83,116,114,105,110,103,46,102,114,111,109,67,104,97,114,67,111,100,101,40,120,41,59,32,125,41,46,106,111,105,110,40,34,34,41,59,10,32,32,32,32,118,97,114,32,230,177,135,230,128,187,32,61,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,100,101,99,111,100,101,40,57,51,54,44,32,98,49,41,59,10,32,32,32,32,118,97,114,32,98,117,102,32,61,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,101,110,99,111,100,101,40,57,51,54,44,32,32,230,177,135,230,128,187,41,59,10,32,32,32,32,97,115,115,101,114,116,46,101,113,117,97,108,40,230,177,135,230,128,187,44,34,230,177,135,230,128,187,34,41,59,10,32,32,32,32,97,115,115,101,114,116,46,101,113,117,97,108,40,98,117,102,46,108,101,110,103,116,104,44,32,52,41,59,10,32,32,32,32,102,111,114,40,118,97,114,32,105,32,61,32,48,59,32,105,32,33,61,32,52,59,32,43,43,105,41,32,97,115,115,101,114,116,46,101,113,117,97,108,40,98,49,91,105,93,44,32,98,117,102,91,105,93,41,59,10,10,32,32,32,32,118,97,114,32,98,50,32,61,32,91,48,120,102,48,44,48,120,57,102,44,48,120,56,100,44,48,120,97,51,93,59,10,32,32,32,32,118,97,114,32,115,117,115,104,105,61,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,100,101,99,111,100,101,40,54,53,48,48,49,44,32,98,50,41,59,10,32,32,32,32,118,97,114,32,115,98,117,102,32,61,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,101,110,99,111,100,101,40,54,53,48,48,49,44,32,115,117,115,104,105,41,59,10,32,32,32,32,97,115,115,101,114,116,46,101,113,117,97,108,40,115,117,115,104,105,44,34,240,159,141,163,34,41,59,10,32,32,32,32,97,115,115,101,114,116,46,101,113,117,97,108,40,115,98,117,102,46,108,101,110,103,116,104,44,32,52,41,59,10,32,32,32,32,102,111,114,40,118,97,114,32,105,32,61,32,48,59,32,105,32,33,61,32,52,59,32,43,43,105,41,32,97,115,115,101,114,116,46,101,113,117,97,108,40,98,50,91,105,93,44,32,115,98,117,102,91,105,93,41,59,10,10,32,32,125,59,10,32,32,105,116,40,39,115,104,111,117,108,100,32,98,101,32,99,111,114,114,101,99,116,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,101,110,99,97,99,104,101,40,41,59,10,32,32,32,32,114,101,97,100,109,101,40,41,59,10,32,32,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,100,101,99,97,99,104,101,40,41,59,10,32,32,32,32,114,101,97,100,109,101,40,41,59,10,32,32,125,41,59,10,125,41,59,10,96,96,96,10,10,84,104,101,32,99,111,110,115,105,115,116,101,110,99,121,32,116,101,115,116,115,32,109,97,107,101,32,115,117,114,101,32,116,104,97,116,32,101,110,99,111,100,105,110,103,32,97,110,100,32,100,101,99,111,100,105,110,103,32,97,114,101,32,112,115,101,117,100,111,32,105,110,118,101,114,115,101,115,58,10,10,96,96,96,62,116,101,115,116,46,106,115,10,100,101,115,99,114,105,98,101,40,39,99,111,110,115,105,115,116,101,110,99,121,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,99,112,116,97,98,108,101,32,61,32,114,101,113,117,105,114,101,40,39,46,47,39,41,59,10,32,32,85,32,61,32,99,112,116,97,98,108,101,46,117,116,105,108,115,59,10,32,32,118,97,114,32,99,104,107,32,61,32,102,117,110,99,116,105,111,110,40,99,112,116,97,98,108,101,44,32,99,97,99,104,101,105,116,41,32,123,32,114,101,116,117,114,110,32,102,117,110,99,116,105,111,110,40,120,41,32,123,10,32,32,32,32,105,116,40,39,115,104,111,117,108,100,32,99,111,110,115,105,115,116,101,110,116,108,121,32,112,114,111,99,101,115,115,32,67,80,32,39,32,43,32,120,44,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,32,32,32,32,118,97,114,32,99,112,32,61,32,99,112,116,97,98,108,101,91,120,93,44,32,68,32,61,32,99,112,46,100,101,99,44,32,69,32,61,32,99,112,46,101,110,99,59,10,32,32,32,32,32,32,105,102,40,99,97,99,104,101,105,116,41,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,101,110,99,97,99,104,101,40,41,59,10,32,32,32,32,32,32,101,108,115,101,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,100,101,99,97,99,104,101,40,41,59,10,32,32,32,32,32,32,79,98,106,101,99,116,46,107,101,121,115,40,68,41,46,102,111,114,69,97,99,104,40,102,117,110,99,116,105,111,110,40,100,41,32,123,10,32,32,32,32,32,32,32,32,105,102,40,69,91,68,91,100,93,93,32,33,61,32,100,41,32,123,10,32,32,32,32,32,32,32,32,32,32,105,102,40,116,121,112,101,111,102,32,69,91,68,91,100,93,93,32,33,61,61,32,34,117,110,100,101,102,105,110,101,100,34,41,32,114,101,116,117,114,110,59,10,32,32,32,32,32,32,32,32,32,32,105,102,40,68,91,100,93,46,99,104,97,114,67,111,100,101,65,116,40,48,41,32,61,61,32,48,120,70,70,70,68,41,32,114,101,116,117,114,110,59,10,32,32,32,32,32,32,32,32,32,32,105,102,40,68,91,69,91,68,91,100,93,93,93,32,61,61,61,32,68,91,100,93,41,32,114,101,116,117,114,110,59,10,32,32,32,32,32,32,32,32,32,32,116,104,114,111,119,32,110,101,119,32,69,114,114,111,114,40,120,32,43,32,34,32,101,46,100,91,34,32,43,32,100,32,43,32,34,93,32,61,32,34,32,43,32,69,91,68,91,100,93,93,32,43,32,34,59,32,100,91,34,32,43,32,100,32,43,32,34,93,61,34,32,43,32,68,91,100,93,32,43,32,34,59,32,100,46,101,46,100,91,34,32,43,32,100,32,43,32,34,93,32,61,32,34,32,43,32,68,91,69,91,68,91,100,93,93,93,41,59,10,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,125,41,59,10,32,32,32,32,32,32,79,98,106,101,99,116,46,107,101,121,115,40,69,41,46,102,111,114,69,97,99,104,40,102,117,110,99,116,105,111,110,40,101,41,32,123,10,32,32,32,32,32,32,32,32,105,102,40,68,91,69,91,101,93,93,32,33,61,32,101,41,32,123,10,32,32,32,32,32,32,32,32,32,32,116,104,114,111,119,32,110,101,119,32,69,114,114,111,114,40,120,32,43,32,34,32,100,46,101,91,34,32,43,32,101,32,43,32,34,93,32,61,32,34,32,43,32,68,91,69,91,101,93,93,32,43,32,34,59,32,101,91,34,32,43,32,101,32,43,32,34,93,61,34,32,43,32,69,91,101,93,32,43,32,34,59,32,101,46,100,46,101,91,34,32,43,32,101,32,43,32,34,93,32,61,32,34,32,43,32,69,91,68,91,69,91,101,93,93,93,41,59,10,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,125,41,59,10,32,32,32,32,32,32,118,97,114,32,99,111,114,112,117,115,32,61,32,91,34,102,111,111,98,97,114,34,93,59,10,32,32,32,32,32,32,99,111,114,112,117,115,46,102,111,114,69,97,99,104,40,102,117,110,99,116,105,111,110,40,119,41,123,10,32,32,32,32,32,32,32,32,97,115,115,101,114,116,46,101,113,117,97,108,40,85,46,100,101,99,111,100,101,40,120,44,85,46,101,110,99,111,100,101,40,120,44,119,41,41,44,119,41,59,10,32,32,32,32,32,32,125,41,59,10,32,32,32,32,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,101,110,99,97,99,104,101,40,41,59,10,32,32,32,32,125,41,59,10,32,32,125,59,32,125,59,10,32,32,100,101,115,99,114,105,98,101,40,39,99,97,99,104,101,100,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,32,32,79,98,106,101,99,116,46,107,101,121,115,40,99,112,116,97,98,108,101,41,46,102,105,108,116,101,114,40,102,117,110,99,116,105,111,110,40,119,41,32,123,32,114,101,116,117,114,110,32,119,32,61,61,32,43,119,59,32,125,41,46,102,111,114,69,97,99,104,40,99,104,107,40,99,112,116,97,98,108,101,44,32,116,114,117,101,41,41,59,10,32,32,125,41,59,10,32,32,100,101,115,99,114,105,98,101,40,39,100,105,114,101,99,116,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,32,32,79,98,106,101,99,116,46,107,101,121,115,40,99,112,116,97,98,108,101,41,46,102,105,108,116,101,114,40,102,117,110,99,116,105,111,110,40,119,41,32,123,32,114,101,116,117,114,110,32,119,32,61,61,32,43,119,59,32,125,41,46,102,111,114,69,97,99,104,40,99,104,107,40,99,112,116,97,98,108,101,44,32,102,97,108,115,101,41,41,59,10,32,32,125,41,59,10,125,41,59,10,96,96,96,10,10,84,104,101,32,110,101,120,116,32,116,101,115,116,115,32,108,111,111,107,32,97,116,32,112,111,115,115,105,98,108,101,32,101,110,116,114,121,32,99,111,110,100,105,116,105,111,110,115,58,10,10,96,96,96,10,100,101,115,99,114,105,98,101,40,39,101,110,116,114,121,32,99,111,110,100,105,116,105,111,110,115,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,105,116,40,39,115,104,111,117,108,100,32,102,97,105,108,32,116,111,32,108,111,97,100,32,117,116,105,108,115,32,105,102,32,99,112,116,97,98,108,101,32,117,110,97,118,97,105,108,97,98,108,101,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,32,32,118,97,114,32,115,97,110,100,98,111,120,32,61,32,123,125,59,10,32,32,32,32,118,97,114,32,99,116,120,32,61,32,118,109,46,99,114,101,97,116,101,67,111,110,116,101,120,116,40,115,97,110,100,98,111,120,41,59,10,32,32,32,32,97,115,115,101,114,116,46,116,104,114,111,119,115,40,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,32,32,32,32,118,109,46,114,117,110,73,110,67,111,110,116,101,120,116,40,102,115,46,114,101,97,100,70,105,108,101,83,121,110,99,40,39,99,112,117,116,105,108,115,46,106,115,39,44,39,117,116,102,56,39,41,44,99,116,120,41,59,10,32,32,32,32,125,41,59,10,32,32,125,41,59,10,32,32,105,116,40,39,115,104,111,117,108,100,32,108,111,97,100,32,117,116,105,108,115,32,105,102,32,99,112,116,97,98,108,101,32,105,115,32,97,118,97,105,108,97,98,108,101,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,32,32,118,97,114,32,115,97,110,100,98,111,120,32,61,32,123,125,59,10,32,32,32,32,118,97,114,32,99,116,120,32,61,32,118,109,46,99,114,101,97,116,101,67,111,110,116,101,120,116,40,115,97,110,100,98,111,120,41,59,10,32,32,32,32,118,109,46,114,117,110,73,110,67,111,110,116,101,120,116,40,102,115,46,114,101,97,100,70,105,108,101,83,121,110,99,40,39,99,112,101,120,99,101,108,46,106,115,39,44,39,117,116,102,56,39,41,44,99,116,120,41,59,10,32,32,32,32,118,109,46,114,117,110,73,110,67,111,110,116,101,120,116,40,102,115,46,114,101,97,100,70,105,108,101,83,121,110,99,40,39,99,112,117,116,105,108,115,46,106,115,39,44,39,117,116,102,56,39,41,44,99,116,120,41,59,10,32,32,125,41,59,10,32,32,118,97,114,32,99,104,107,101,110,32,61,32,102,117,110,99,116,105,111,110,40,99,112,44,32,105,41,32,123,10,32,32,32,32,118,97,114,32,99,32,61,32,102,117,110,99,116,105,111,110,40,99,112,44,32,105,44,32,101,41,32,123,10,32,32,32,32,32,32,118,97,114,32,115,116,114,32,61,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,101,110,99,111,100,101,40,99,112,44,105,44,101,41,59,10,32,32,32,32,32,32,118,97,114,32,97,114,114,32,61,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,101,110,99,111,100,101,40,99,112,44,105,46,115,112,108,105,116,40,34,34,41,44,101,41,59,10,32,32,32,32,32,32,97,115,115,101,114,116,46,100,101,101,112,69,113,117,97,108,40,115,116,114,44,97,114,114,41,59,10,32,32,32,32,32,32,105,102,40,116,121,112,101,111,102,32,66,117,102,102,101,114,32,61,61,61,32,39,117,110,100,101,102,105,110,101,100,39,41,32,114,101,116,117,114,110,59,10,32,32,32,32,32,32,118,97,114,32,98,117,102,32,61,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,101,110,99,111,100,101,40,99,112,44,110,101,119,32,66,117,102,102,101,114,40,105,41,44,101,41,59,10,32,32,32,32,32,32,97,115,115,101,114,116,46,100,101,101,112,69,113,117,97,108,40,115,116,114,44,98,117,102,41,59,10,32,32,32,32,125,59,10,32,32,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,101,110,99,97,99,104,101,40,41,59,10,32,32,32,32,99,40,99,112,44,105,41,59,10,32,32,32,32,99,40,99,112,44,105,44,39,98,117,102,39,41,59,10,32,32,32,32,99,40,99,112,44,105,44,39,97,114,114,39,41,59,10,32,32,32,32,99,40,99,112,44,105,44,39,115,116,114,39,41,59,10,32,32,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,100,101,99,97,99,104,101,40,41,59,10,32,32,32,32,99,40,99,112,44,105,41,59,10,32,32,32,32,99,40,99,112,44,105,44,39,98,117,102,39,41,59,10,32,32,32,32,99,40,99,112,44,105,44,39,97,114,114,39,41,59,10,32,32,32,32,99,40,99,112,44,105,44,39,115,116,114,39,41,59,10,32,32,125,59,10,32,32,100,101,115,99,114,105,98,101,40,39,101,110,99,111,100,101,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,32,32,105,116,40,39,67,80,32,32,49,50,53,50,32,58,32,115,98,99,115,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,32,99,104,107,101,110,40,49,50,53,50,44,34,102,111,111,226,128,162,98,195,190,114,34,41,59,32,125,41,59,10,32,32,32,32,105,116,40,39,67,80,32,32,32,55,48,56,32,58,32,115,98,99,115,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,32,99,104,107,101,110,40,55,48,56,44,34,216,170,32,97,110,100,32,216,171,32,115,109,105,108,101,121,32,102,97,99,101,115,34,41,59,125,41,59,10,32,32,32,32,105,116,40,39,67,80,32,32,32,57,51,54,32,58,32,100,98,99,115,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,32,99,104,107,101,110,40,57,51,54,44,32,34,232,191,153,230,152,175,228,184,173,230,150,135,229,173,151,231,172,166,230,181,139,232,175,149,34,41,59,125,41,59,10,32,32,125,41,59,10,32,32,118,97,114,32,99,104,107,100,101,32,61,32,102,117,110,99,116,105,111,110,40,99,112,44,32,105,41,32,123,10,32,32,32,32,118,97,114,32,99,32,61,32,102,117,110,99,116,105,111,110,40,99,112,44,32,105,41,32,123,10,32,32,32,32,32,32,118,97,114,32,115,59,10,32,32,32,32,32,32,105,102,40,116,121,112,101,111,102,32,66,117,102,102,101,114,32,33,61,61,32,39,117,110,100,101,102,105,110,101,100,39,32,38,38,32,105,32,105,110,115,116,97,110,99,101,111,102,32,66,117,102,102,101,114,41,32,115,32,61,32,91,93,46,109,97,112,46,99,97,108,108,40,105,44,32,102,117,110,99,116,105,111,110,40,115,41,123,114,101,116,117,114,110,32,83,116,114,105,110,103,46,102,114,111,109,67,104,97,114,67,111,100,101,40,115,41,59,32,125,41,59,10,32,32,32,32,32,32,101,108,115,101,32,115,61,40,105,46,109,97,112,41,32,63,32,105,46,109,97,112,40,102,117,110,99,116,105,111,110,40,115,41,123,114,101,116,117,114,110,32,83,116,114,105,110,103,46,102,114,111,109,67,104,97,114,67,111,100,101,40,115,41,59,32,125,41,32,58,32,105,59,10,32,32,32,32,32,32,118,97,114,32,115,116,114,32,61,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,100,101,99,111,100,101,40,99,112,44,105,41,59,10,32,32,32,32,32,32,118,97,114,32,97,114,114,32,61,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,100,101,99,111,100,101,40,99,112,44,115,46,106,111,105,110,63,115,46,106,111,105,110,40,34,34,41,58,115,41,59,10,32,32,32,32,32,32,97,115,115,101,114,116,46,100,101,101,112,69,113,117,97,108,40,115,116,114,44,97,114,114,41,59,10,32,32,32,32,32,32,105,102,40,116,121,112,101,111,102,32,66,117,102,102,101,114,32,61,61,61,32,39,117,110,100,101,102,105,110,101,100,39,41,32,114,101,116,117,114,110,59,10,32,32,32,32,32,32,118,97,114,32,98,117,102,32,61,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,100,101,99,111,100,101,40,99,112,44,110,101,119,32,66,117,102,102,101,114,40,105,41,41,59,10,32,32,32,32,32,32,97,115,115,101,114,116,46,100,101,101,112,69,113,117,97,108,40,115,116,114,44,98,117,102,41,59,10,32,32,32,32,125,59,10,32,32,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,101,110,99,97,99,104,101,40,41,59,10,32,32,32,32,99,40,99,112,44,105,41,59,10,32,32,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,100,101,99,97,99,104,101,40,41,59,10,32,32,32,32,99,40,99,112,44,105,41,59,10,32,32,125,59,10,32,32,100,101,115,99,114,105,98,101,40,39,100,101,99,111,100,101,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,32,32,105,116,40,39,67,80,32,32,49,50,53,50,32,58,32,115,98,99,115,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,32,99,104,107,100,101,40,49,50,53,50,44,91,48,120,54,54,44,32,48,120,54,102,44,32,48,120,54,102,44,32,48,120,54,50,44,32,48,120,54,49,44,32,48,120,55,50,93,41,59,32,125,41,59,32,47,42,32,34,102,111,111,98,97,114,34,32,42,47,10,32,32,32,32,105,102,40,116,121,112,101,111,102,32,66,117,102,102,101,114,32,33,61,61,32,39,117,110,100,101,102,105,110,101,100,39,41,32,105,116,40,39,67,80,32,32,32,55,48,56,32,58,32,115,98,99,115,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,32,99,104,107,100,101,40,55,48,56,44,32,110,101,119,32,66,117,102,102,101,114,40,91,48,120,99,97,44,32,48,120,50,48,44,32,48,120,54,49,44,32,48,120,54,101,44,32,48,120,54,52,44,32,48,120,50,48,44,32,48,120,99,98,44,32,48,120,50,48,44,32,48,120,55,51,44,32,48,120,54,100,44,32,48,120,54,57,44,32,48,120,54,99,44,32,48,120,54,53,44,32,48,120,55,57,44,32,48,120,50,48,44,32,48,120,54,54,44,32,48,120,54,49,44,32,48,120,54,51,44,32,48,120,54,53,44,32,48,120,55,51,93,41,41,59,32,125,41,59,32,47,42,32,40,34,216,170,32,97,110,100,32,216,171,32,115,109,105,108,101,121,32,102,97,99,101,115,34,41,32,42,47,10,32,32,32,32,105,116,40,39,67,80,32,32,32,57,51,54,32,58,32,100,98,99,115,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,32,99,104,107,100,101,40,57,51,54,44,32,91,48,120,100,53,44,32,48,120,101,50,44,32,48,120,99,97,44,32,48,120,99,55,44,32,48,120,100,54,44,32,48,120,100,48,44,32,48,120,99,101,44,32,48,120,99,52,44,32,48,120,100,55,44,32,48,120,100,54,44,32,48,120,98,55,44,32,48,120,102,98,44,32,48,120,98,50,44,32,48,120,101,50,44,32,48,120,99,97,44,32,48,120,100,52,93,41,59,125,41,59,32,47,42,32,34,232,191,153,230,152,175,228,184,173,230,150,135,229,173,151,231,172,166,230,181,139,232,175,149,34,32,42,47,10,32,32,125,41,59,10,125,41,59,10,96,96,96,10,10,84,104,101,32,96,116,101,115,116,102,105,108,101,96,32,104,101,108,112,101,114,32,102,117,110,99,116,105,111,110,32,114,101,97,100,115,32,97,32,102,105,108,101,32,97,110,100,32,99,111,109,112,97,114,101,115,32,116,111,32,110,111,100,101,39,115,32,114,101,97,100,32,102,97,99,105,108,105,116,105,101,115,58,10,10,96,96,96,62,116,101,115,116,46,106,115,10,102,117,110,99,116,105,111,110,32,116,101,115,116,102,105,108,101,40,102,44,99,112,44,116,121,112,101,44,115,107,105,112,41,32,123,10,32,32,118,97,114,32,100,32,61,32,102,115,46,114,101,97,100,70,105,108,101,83,121,110,99,40,102,41,59,10,32,32,118,97,114,32,120,32,61,32,102,115,46,114,101,97,100,70,105,108,101,83,121,110,99,40,102,44,32,116,121,112,101,41,59,10,32,32,118,97,114,32,97,32,61,32,120,46,115,112,108,105,116,40,34,34,41,59,10,32,32,118,97,114,32,99,104,107,32,61,32,102,117,110,99,116,105,111,110,40,99,112,41,32,123,10,32,32,32,32,118,97,114,32,121,32,61,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,100,101,99,111,100,101,40,99,112,44,32,100,41,59,10,32,32,32,32,97,115,115,101,114,116,46,101,113,117,97,108,40,120,44,121,41,59,10,32,32,32,32,118,97,114,32,122,32,61,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,101,110,99,111,100,101,40,99,112,44,32,120,41,59,10,32,32,32,32,105,102,40,122,46,108,101,110,103,116,104,32,33,61,32,100,46,108,101,110,103,116,104,41,32,116,104,114,111,119,32,110,101,119,32,69,114,114,111,114,40,102,32,43,32,34,32,34,32,43,32,74,83,79,78,46,115,116,114,105,110,103,105,102,121,40,122,41,32,43,32,34,32,33,61,32,34,32,43,32,74,83,79,78,46,115,116,114,105,110,103,105,102,121,40,100,41,32,43,32,34,32,58,32,34,32,43,32,122,46,108,101,110,103,116,104,32,43,32,34,32,34,32,43,32,100,46,108,101,110,103,116,104,41,59,10,32,32,32,32,102,111,114,40,118,97,114,32,105,32,61,32,48,59,32,105,32,33,61,32,100,46,108,101,110,103,116,104,59,32,43,43,105,41,32,105,102,40,100,91,105,93,32,33,61,61,32,122,91,105,93,41,32,116,104,114,111,119,32,110,101,119,32,69,114,114,111,114,40,34,34,32,43,32,105,32,43,32,34,32,34,32,43,32,100,91,105,93,32,43,32,34,33,61,34,32,43,32,122,91,105,93,41,59,10,32,32,32,32,105,102,40,115,107,105,112,41,32,114,101,116,117,114,110,59,10,32,32,32,32,122,32,61,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,101,110,99,111,100,101,40,99,112,44,32,97,41,59,10,32,32,32,32,105,102,40,122,46,108,101,110,103,116,104,32,33,61,32,100,46,108,101,110,103,116,104,41,32,116,104,114,111,119,32,110,101,119,32,69,114,114,111,114,40,102,32,43,32,34,32,34,32,43,32,74,83,79,78,46,115,116,114,105,110,103,105,102,121,40,122,41,32,43,32,34,32,33,61,32,34,32,43,32,74,83,79,78,46,115,116,114,105,110,103,105,102,121,40,100,41,32,43,32,34,32,58,32,34,32,43,32,122,46,108,101,110,103,116,104,32,43,32,34,32,34,32,43,32,100,46,108,101,110,103,116,104,41,59,10,32,32,32,32,102,111,114,40,118,97,114,32,105,32,61,32,48,59,32,105,32,33,61,32,100,46,108,101,110,103,116,104,59,32,43,43,105,41,32,105,102,40,100,91,105,93,32,33,61,61,32,122,91,105,93,41,32,116,104,114,111,119,32,110,101,119,32,69,114,114,111,114,40,34,34,32,43,32,105,32,43,32,34,32,34,32,43,32,100,91,105,93,32,43,32,34,33,61,34,32,43,32,122,91,105,93,41,59,10,32,32,32,32,105,102,40,102,46,105,110,100,101,120,79,102,40,34,99,112,116,97,98,108,101,46,106,115,34,41,32,61,61,32,45,49,41,32,123,10,32,32,32,32,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,101,110,99,111,100,101,40,99,112,44,32,100,44,32,39,115,116,114,39,41,59,10,32,32,32,32,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,101,110,99,111,100,101,40,99,112,44,32,100,44,32,39,97,114,114,39,41,59,10,32,32,32,32,125,10,32,32,125,10,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,101,110,99,97,99,104,101,40,41,59,10,32,32,99,104,107,40,99,112,41,59,10,32,32,105,102,40,115,107,105,112,41,32,114,101,116,117,114,110,59,10,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,100,101,99,97,99,104,101,40,41,59,10,32,32,99,104,107,40,99,112,41,59,10,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,101,110,99,97,99,104,101,40,41,59,10,125,10,96,96,96,10,10,84,104,101,32,96,117,116,102,56,96,32,116,101,115,116,115,32,118,101,114,105,102,121,32,117,116,102,56,32,101,110,99,111,100,105,110,103,32,111,102,32,116,104,101,32,97,99,116,117,97,108,32,74,83,32,115,111,117,114,99,101,115,58,10,10,96,96,96,62,116,101,115,116,46,106,115,10,100,101,115,99,114,105,98,101,40,39,110,111,100,101,32,110,97,116,105,118,101,115,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,118,97,114,32,110,111,100,101,32,61,32,91,91,54,53,48,48,49,44,32,39,117,116,102,56,39,44,49,93,44,32,91,49,50,48,48,44,32,39,117,116,102,49,54,108,101,39,44,49,93,44,32,91,50,48,49,50,55,44,32,39,97,115,99,105,105,39,44,48,93,93,59,10,32,32,118,97,114,32,117,110,105,99,111,100,101,102,105,108,101,115,32,61,32,91,39,99,111,100,101,112,97,103,101,46,109,100,39,44,39,82,69,65,68,77,69,46,109,100,39,44,39,99,112,116,97,98,108,101,46,106,115,39,93,59,10,32,32,118,97,114,32,97,115,99,105,105,102,105,108,101,115,32,61,32,91,39,99,112,117,116,105,108,115,46,106,115,39,93,59,10,32,32,110,111,100,101,46,102,111,114,69,97,99,104,40,102,117,110,99,116,105,111,110,40,119,41,32,123,10,32,32,32,32,100,101,115,99,114,105,98,101,40,119,91,49,93,44,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,32,32,32,32,99,112,116,97,98,108,101,32,61,32,114,101,113,117,105,114,101,40,39,46,47,39,41,59,10,32,32,32,32,32,32,97,115,99,105,105,102,105,108,101,115,46,102,111,114,69,97,99,104,40,102,117,110,99,116,105,111,110,40,102,41,32,123,10,32,32,32,32,32,32,32,32,105,116,40,39,115,104,111,117,108,100,32,112,114,111,99,101,115,115,32,39,32,43,32,102,44,32,102,117,110,99,116,105,111,110,40,41,32,123,32,116,101,115,116,102,105,108,101,40,39,46,47,109,105,115,99,47,39,43,102,43,39,46,39,43,119,91,49,93,44,119,91,48,93,44,119,91,49,93,41,59,32,125,41,59,10,32,32,32,32,32,32,125,41,59,10,32,32,32,32,32,32,105,102,40,33,119,91,50,93,41,32,114,101,116,117,114,110,59,10,32,32,32,32,32,32,117,110,105,99,111,100,101,102,105,108,101,115,46,102,111,114,69,97,99,104,40,102,117,110,99,116,105,111,110,40,102,41,32,123,10,32,32,32,32,32,32,32,32,105,116,40,39,115,104,111,117,108,100,32,112,114,111,99,101,115,115,32,39,32,43,32,102,44,32,102,117,110,99,116,105,111,110,40,41,32,123,32,116,101,115,116,102,105,108,101,40,39,46,47,109,105,115,99,47,39,43,102,43,39,46,39,43,119,91,49,93,44,119,91,48,93,44,119,91,49,93,41,59,32,125,41,59,10,32,32,32,32,32,32,125,41,59,10,32,32,32,32,32,32,105,102,40,119,91,49,93,32,61,61,61,32,39,117,116,102,56,39,41,32,105,116,40,39,115,104,111,117,108,100,32,112,114,111,99,101,115,115,32,98,105,116,115,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,32,32,32,32,32,32,118,97,114,32,102,105,108,101,115,32,61,32,102,115,46,114,101,97,100,100,105,114,83,121,110,99,40,39,98,105,116,115,39,41,46,102,105,108,116,101,114,40,102,117,110,99,116,105,111,110,40,120,41,123,114,101,116,117,114,110,32,120,46,115,117,98,115,116,114,40,45,51,41,61,61,34,46,106,115,34,59,125,41,59,10,32,32,32,32,32,32,32,32,102,105,108,101,115,46,102,111,114,69,97,99,104,40,102,117,110,99,116,105,111,110,40,102,41,32,123,32,116,101,115,116,102,105,108,101,40,39,46,47,98,105,116,115,47,39,32,43,32,102,44,119,91,48,93,44,119,91,49,93,44,116,114,117,101,41,59,32,125,41,59,10,32,32,32,32,32,32,125,41,59,10,32,32,32,32,125,41,59,10,32,32,125,41,59,10,125,41,59,10,96,96,96,10,10,84,104,101,32,117,116,102,42,32,97,110,100,32,97,115,99,105,105,32,116,101,115,116,115,32,97,116,116,101,109,112,116,32,116,111,32,116,101,115,116,32,111,116,104,101,114,32,109,97,103,105,99,32,102,111,114,109,97,116,115,58,10,10,96,96,96,62,116,101,115,116,46,106,115,10,118,97,114,32,109,32,61,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,109,97,103,105,99,59,10,102,117,110,99,116,105,111,110,32,99,109,112,40,120,44,122,41,32,123,10,32,32,97,115,115,101,114,116,46,101,113,117,97,108,40,120,46,108,101,110,103,116,104,44,32,122,46,108,101,110,103,116,104,41,59,10,32,32,102,111,114,40,118,97,114,32,105,32,61,32,48,59,32,105,32,33,61,32,122,46,108,101,110,103,116,104,59,32,43,43,105,41,32,97,115,115,101,114,116,46,101,113,117,97,108,40,105,43,34,47,34,43,120,46,108,101,110,103,116,104,43,34,34,43,120,91,105,93,44,32,105,43,34,47,34,43,122,46,108,101,110,103,116,104,43,34,34,43,122,91,105,93,41,59,10,125,10,79,98,106,101,99,116,46,107,101,121,115,40,109,41,46,102,111,114,69,97,99,104,40,102,117,110,99,116,105,111,110,40,116,41,123,105,102,40,116,32,33,61,32,49,54,57,54,57,41,32,100,101,115,99,114,105,98,101,40,109,91,116,93,44,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,105,116,40,34,115,104,111,117,108,100,32,112,114,111,99,101,115,115,32,99,111,100,101,112,97,103,101,46,109,100,46,34,32,43,32,109,91,116,93,44,32,102,115,46,101,120,105,115,116,115,83,121,110,99,40,39,46,47,109,105,115,99,47,99,111,100,101,112,97,103,101,46,109,100,46,39,32,43,32,109,91,116,93,41,32,63,10,32,32,32,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,32,32,32,32,118,97,114,32,98,32,61,32,102,115,46,114,101,97,100,70,105,108,101,83,121,110,99,40,39,46,47,109,105,115,99,47,99,111,100,101,112,97,103,101,46,109,100,46,117,116,102,56,39,44,32,34,117,116,102,56,34,41,59,10,32,32,32,32,32,32,105,102,40,109,91,116,93,32,61,61,61,32,34,97,115,99,105,105,34,41,32,98,32,61,32,98,46,114,101,112,108,97,99,101,40,47,91,92,117,48,48,56,48,45,92,117,102,102,102,102,93,42,47,103,44,34,34,41,59,10,32,32,32,32,32,32,118,97,114,32,120,32,61,32,102,115,46,114,101,97,100,70,105,108,101,83,121,110,99,40,39,46,47,109,105,115,99,47,99,111,100,101,112,97,103,101,46,109,100,46,39,32,43,32,109,91,116,93,41,59,10,32,32,32,32,32,32,118,97,114,32,121,44,32,122,59,10,32,32,32,32,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,101,110,99,97,99,104,101,40,41,59,10,32,32,32,32,32,32,121,32,61,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,100,101,99,111,100,101,40,116,44,32,120,41,59,10,32,32,32,32,32,32,97,115,115,101,114,116,46,101,113,117,97,108,40,121,44,98,41,59,10,32,32,32,32,32,32,122,32,61,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,101,110,99,111,100,101,40,116,44,32,121,41,59,10,32,32,32,32,32,32,105,102,40,116,32,33,61,32,54,53,48,48,48,41,32,99,109,112,40,120,44,122,41,59,10,32,32,32,32,32,32,101,108,115,101,32,123,32,97,115,115,101,114,116,46,101,113,117,97,108,40,121,44,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,100,101,99,111,100,101,40,116,44,32,122,41,41,59,32,125,10,32,32,32,32,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,100,101,99,97,99,104,101,40,41,59,10,32,32,32,32,32,32,121,32,61,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,100,101,99,111,100,101,40,116,44,32,120,41,59,10,32,32,32,32,32,32,97,115,115,101,114,116,46,101,113,117,97,108,40,121,44,98,41,59,10,32,32,32,32,32,32,122,32,61,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,101,110,99,111,100,101,40,116,44,32,121,41,59,10,32,32,32,32,32,32,105,102,40,116,32,33,61,32,54,53,48,48,48,41,32,99,109,112,40,120,44,122,41,59,10,32,32,32,32,32,32,101,108,115,101,32,123,32,97,115,115,101,114,116,46,101,113,117,97,108,40,121,44,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,100,101,99,111,100,101,40,116,44,32,122,41,41,59,32,125,10,32,32,32,32,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,101,110,99,97,99,104,101,40,41,59,10,32,32,32,32,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,101,110,99,111,100,101,40,116,44,32,121,44,32,39,115,116,114,39,41,59,10,32,32,32,32,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,101,110,99,111,100,101,40,116,44,32,121,44,32,39,97,114,114,39,41,59,10,32,32,32,32,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,100,101,99,97,99,104,101,40,41,59,10,32,32,32,32,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,101,110,99,111,100,101,40,116,44,32,121,44,32,39,115,116,114,39,41,59,10,32,32,32,32,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,101,110,99,111,100,101,40,116,44,32,121,44,32,39,97,114,114,39,41,59,10,32,32,32,32,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,101,110,99,97,99,104,101,40,41,59,10,32,32,32,32,125,10,32,32,58,32,110,117,108,108,41,59,10,32,32,105,116,40,34,115,104,111,117,108,100,32,112,114,111,99,101,115,115,32,82,69,65,68,77,69,46,109,100,46,34,32,43,32,109,91,116,93,44,32,102,115,46,101,120,105,115,116,115,83,121,110,99,40,39,46,47,109,105,115,99,47,82,69,65,68,77,69,46,109,100,46,39,32,43,32,109,91,116,93,41,32,63,10,32,32,32,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,32,32,32,32,118,97,114,32,98,32,61,32,102,115,46,114,101,97,100,70,105,108,101,83,121,110,99,40,39,46,47,109,105,115,99,47,82,69,65,68,77,69,46,109,100,46,117,116,102,56,39,44,32,34,117,116,102,56,34,41,59,10,32,32,32,32,32,32,105,102,40,109,91,116,93,32,61,61,61,32,34,97,115,99,105,105,34,41,32,98,32,61,32,98,46,114,101,112,108,97,99,101,40,47,91,92,117,48,48,56,48,45,92,117,102,102,102,102,93,42,47,103,44,34,34,41,59,10,32,32,32,32,32,32,118,97,114,32,120,32,61,32,102,115,46,114,101,97,100,70,105,108,101,83,121,110,99,40,39,46,47,109,105,115,99,47,82,69,65,68,77,69,46,109,100,46,39,32,43,32,109,91,116,93,41,59,10,32,32,32,32,32,32,120,32,61,32,91,93,46,115,108,105,99,101,46,99,97,108,108,40,120,41,59,10,32,32,32,32,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,101,110,99,97,99,104,101,40,41,59,10,32,32,32,32,32,32,118,97,114,32,121,32,61,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,100,101,99,111,100,101,40,116,44,32,120,41,59,10,32,32,32,32,32,32,97,115,115,101,114,116,46,101,113,117,97,108,40,121,44,98,41,59,10,32,32,32,32,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,100,101,99,97,99,104,101,40,41,59,10,32,32,32,32,32,32,118,97,114,32,121,32,61,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,100,101,99,111,100,101,40,116,44,32,120,41,59,10,32,32,32,32,32,32,97,115,115,101,114,116,46,101,113,117,97,108,40,121,44,98,41,59,10,32,32,32,32,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,101,110,99,97,99,104,101,40,41,59,10,32,32,32,32,125,10,32,32,58,32,110,117,108,108,41,59,10,125,41,59,125,41,59,10,96,96,96,10,10,84,104,101,32,99,111,100,101,112,97,103,101,32,96,54,57,54,57,96,32,105,115,32,110,111,116,32,100,101,102,105,110,101,100,44,32,115,111,32,111,112,101,114,97,116,105,111,110,115,32,115,104,111,117,108,100,32,102,97,105,108,58,10,10,96,96,96,62,116,101,115,116,46,106,115,10,100,101,115,99,114,105,98,101,40,39,102,97,105,108,117,114,101,115,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,105,116,40,39,115,104,111,117,108,100,32,102,97,105,108,32,116,111,32,102,105,110,100,32,67,80,32,54,57,54,57,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,32,32,97,115,115,101,114,116,46,116,104,114,111,119,115,40,102,117,110,99,116,105,111,110,40,41,123,99,112,116,97,98,108,101,91,54,57,54,57,93,46,100,101,99,125,41,59,10,32,32,32,32,97,115,115,101,114,116,46,116,104,114,111,119,115,40,102,117,110,99,116,105,111,110,40,41,123,99,112,116,97,98,108,101,91,54,57,54,57,93,46,101,110,99,125,41,59,10,32,32,125,41,59,10,32,32,105,116,40,39,115,104,111,117,108,100,32,102,97,105,108,32,117,115,105,110,103,32,117,116,105,108,115,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,32,32,97,115,115,101,114,116,40,33,99,112,116,97,98,108,101,46,117,116,105,108,115,46,104,97,115,99,112,40,54,57,54,57,41,41,59,10,32,32,32,32,97,115,115,101,114,116,46,116,104,114,111,119,115,40,102,117,110,99,116,105,111,110,40,41,123,114,101,116,117,114,110,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,101,110,99,111,100,101,40,54,57,54,57,44,32,34,102,111,111,98,97,114,34,41,59,32,125,41,59,10,32,32,32,32,97,115,115,101,114,116,46,116,104,114,111,119,115,40,102,117,110,99,116,105,111,110,40,41,123,114,101,116,117,114,110,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,100,101,99,111,100,101,40,54,57,54,57,44,32,91,48,120,50,48,93,41,59,32,125,41,59,10,32,32,125,41,59,10,32,32,105,116,40,39,115,104,111,117,108,100,32,102,97,105,108,32,119,105,116,104,32,98,108,97,99,107,32,109,97,103,105,99,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,32,32,97,115,115,101,114,116,40,99,112,116,97,98,108,101,46,117,116,105,108,115,46,104,97,115,99,112,40,49,54,57,54,57,41,41,59,10,32,32,32,32,97,115,115,101,114,116,46,116,104,114,111,119,115,40,102,117,110,99,116,105,111,110,40,41,123,114,101,116,117,114,110,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,101,110,99,111,100,101,40,49,54,57,54,57,44,32,34,102,111,111,98,97,114,34,41,59,32,125,41,59,10,32,32,32,32,97,115,115,101,114,116,46,116,104,114,111,119,115,40,102,117,110,99,116,105,111,110,40,41,123,114,101,116,117,114,110,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,100,101,99,111,100,101,40,49,54,57,54,57,44,32,91,48,120,50,48,93,41,59,32,125,41,59,10,32,32,125,41,59,10,32,32,105,116,40,39,115,104,111,117,108,100,32,102,97,105,108,32,119,104,101,110,32,112,114,101,115,101,110,116,101,100,32,119,105,116,104,32,105,110,118,97,108,105,100,32,99,104,97,114,32,99,111,100,101,115,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,32,32,97,115,115,101,114,116,46,116,104,114,111,119,115,40,102,117,110,99,116,105,111,110,40,41,123,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,100,101,99,97,99,104,101,40,41,59,32,114,101,116,117,114,110,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,101,110,99,111,100,101,40,50,48,49,50,55,44,32,91,83,116,114,105,110,103,46,102,114,111,109,67,104,97,114,67,111,100,101,40,48,120,65,65,41,93,41,59,125,41,59,10,32,32,125,41,59,10,32,32,105,116,40,39,115,104,111,117,108,100,32,102,97,105,108,32,116,111,32,112,114,111,112,97,103,97,116,101,32,85,84,70,56,32,66,79,77,32,105,110,32,85,84,70,55,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,32,32,91,34,43,47,118,56,45,97,98,99,34,44,32,34,43,47,118,57,34,93,46,102,111,114,69,97,99,104,40,102,117,110,99,116,105,111,110,40,109,41,32,123,32,97,115,115,101,114,116,46,116,104,114,111,119,115,40,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,32,32,32,32,97,115,115,101,114,116,46,101,113,117,97,108,40,109,44,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,101,110,99,111,100,101,40,54,53,48,48,48,44,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,100,101,99,111,100,101,40,54,53,48,48,48,44,32,109,41,41,41,59,10,32,32,32,32,125,41,59,32,125,41,59,10,32,32,125,41,59,10,125,41,59,10,96,96,96,10,10,35,32,78,105,116,116,121,32,71,114,105,116,116,121,10,10,96,96,96,106,115,111,110,62,112,97,99,107,97,103,101,46,106,115,111,110,10,123,10,32,32,34,110,97,109,101,34,58,32,34,99,111,100,101,112,97,103,101,34,44,10,32,32,34,118,101,114,115,105,111,110,34,58,32,34,49,46,49,49,46,48,34,44,10,32,32,34,97,117,116,104,111,114,34,58,32,34,83,104,101,101,116,74,83,34,44,10,32,32,34,100,101,115,99,114,105,112,116,105,111,110,34,58,32,34,112,117,114,101,45,74,83,32,108,105,98,114,97,114,121,32,116,111,32,104,97,110,100,108,101,32,99,111,100,101,112,97,103,101,115,34,44,10,32,32,34,107,101,121,119,111,114,100,115,34,58,32,91,32,34,99,111,100,101,112,97,103,101,34,44,32,34,105,99,111,110,118,34,44,32,34,99,111,110,118,101,114,116,34,44,32,34,115,116,114,105,110,103,115,34,32,93,44,10,32,32,34,98,105,110,34,58,32,123,10,32,32,32,32,34,99,111,100,101,112,97,103,101,34,58,32,34,46,47,98,105,110,47,99,111,100,101,112,97,103,101,46,110,106,115,34,10,32,32,125,44,10,32,32,34,102,105,108,101,115,34,58,32,91,10,32,32,32,32,34,76,73,67,69,78,83,69,34,44,10,32,32,32,32,34,82,69,65,68,77,69,46,109,100,34,44,10,32,32,32,32,34,98,105,110,34,44,10,32,32,32,32,34,99,112,116,97,98,108,101,46,106,115,34,44,10,32,32,32,32,34,99,112,117,116,105,108,115,46,106,115,34,44,10,32,32,32,32,34,100,105,115,116,47,99,112,101,120,99,101,108,46,102,117,108,108,46,106,115,34,10,32,32,93,44,10,32,32,34,109,97,105,110,34,58,32,34,99,112,117,116,105,108,115,46,106,115,34,44,10,32,32,34,100,101,112,101,110,100,101,110,99,105,101,115,34,58,32,123,10,32,32,32,32,34,118,111,99,34,58,34,126,49,46,48,46,48,34,44,10,32,32,32,32,34,101,120,105,116,45,111,110,45,101,112,105,112,101,34,58,34,126,49,46,48,46,49,34,44,10,32,32,32,32,34,99,111,109,109,97,110,100,101,114,34,58,34,126,50,46,49,49,46,48,34,10,32,32,125,44,10,32,32,34,100,101,118,68,101,112,101,110,100,101,110,99,105,101,115,34,58,32,123,10,32,32,32,32,34,109,111,99,104,97,34,58,34,126,50,46,53,46,51,34,10,32,32,125,44,10,32,32,34,114,101,112,111,115,105,116,111,114,121,34,58,32,123,32,34,116,121,112,101,34,58,34,103,105,116,34,44,32,34,117,114,108,34,58,34,103,105,116,58,47,47,103,105,116,104,117,98,46,99,111,109,47,83,104,101,101,116,74,83,47,106,115,45,99,111,100,101,112,97,103,101,46,103,105,116,34,125,44,10,32,32,34,115,99,114,105,112,116,115,34,58,32,123,10,32,32,32,32,34,112,114,101,116,101,115,116,34,58,32,34,103,105,116,32,115,117,98,109,111,100,117,108,101,32,105,110,105,116,32,38,38,32,103,105,116,32,115,117,98,109,111,100,117,108,101,32,117,112,100,97,116,101,34,44,10,32,32,32,32,34,116,101,115,116,34,58,32,34,109,97,107,101,32,116,101,115,116,34,44,10,32,32,32,32,34,98,117,105,108,100,34,58,32,34,109,97,107,101,32,106,115,34,10,32,32,125,44,10,32,32,34,99,111,110,102,105,103,34,58,32,123,10,32,32,32,32,34,98,108,97,110,107,101,116,34,58,32,123,10,32,32,32,32,32,32,34,112,97,116,116,101,114,110,34,58,32,34,91,99,112,117,116,105,108,115,46,106,115,93,34,10,32,32,32,32,125,10,32,32,125,44,10,32,32,34,98,117,103,115,34,58,32,123,32,34,117,114,108,34,58,32,34,104,116,116,112,115,58,47,47,103,105,116,104,117,98,46,99,111,109,47,83,104,101,101,116,74,83,47,106,115,45,99,111,100,101,112,97,103,101,47,105,115,115,117,101,115,34,32,125,44,10,32,32,34,108,105,99,101,110,115,101,34,58,32,34,65,112,97,99,104,101,45,50,46,48,34,44,10,32,32,34,101,110,103,105,110,101,115,34,58,32,123,32,34,110,111,100,101,34,58,32,34,62,61,48,46,56,34,32,125,10,125,10,96,96,96,10,10,96,96,96,62,46,118,111,99,114,99,10,123,32,34,112,111,115,116,34,58,32,34,109,97,107,101,32,106,115,34,32,125,10,96,96,96,10,10,96,96,96,62,46,103,105,116,105,103,110,111,114,101,10,46,103,105,116,105,103,110,111,114,101,10,99,111,100,101,112,97,103,101,115,47,10,46,118,111,99,114,99,10,110,111,100,101,95,109,111,100,117,108,101,115,47,10,109,97,107,101,46,115,104,10,109,97,107,101,46,110,106,115,10,109,105,115,99,47,99,111,118,101,114,97,103,101,46,104,116,109,108,10,99,111,100,101,112,97,103,101,95,109,105,110,105,46,109,100,10,99,116,101,115,116,47,115,97,117,99,101,42,10,96,96,96,10]} +{"type":"Buffer","data":[35,32,71,101,116,116,105,110,103,32,67,111,100,101,112,97,103,101,115,10,10,84,104,101,32,102,105,101,108,100,115,32,111,102,32,116,104,101,32,96,112,97,103,101,115,46,99,115,118,96,32,109,97,110,105,102,101,115,116,32,97,114,101,32,96,99,111,100,101,112,97,103,101,44,117,114,108,44,98,121,116,101,115,96,32,40,83,66,67,83,61,49,44,32,68,66,67,83,61,50,41,10,10,96,96,96,62,112,97,103,101,115,46,99,115,118,10,51,55,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,69,66,67,68,73,67,47,67,80,48,51,55,46,84,88,84,44,49,10,52,51,55,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,52,51,55,46,84,88,84,44,49,10,53,48,48,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,69,66,67,68,73,67,47,67,80,53,48,48,46,84,88,84,44,49,10,55,51,55,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,55,51,55,46,84,88,84,44,49,10,55,55,53,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,55,55,53,46,84,88,84,44,49,10,56,53,48,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,56,53,48,46,84,88,84,44,49,10,56,53,50,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,56,53,50,46,84,88,84,44,49,10,56,53,53,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,56,53,53,46,84,88,84,44,49,10,56,53,55,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,56,53,55,46,84,88,84,44,49,10,56,54,48,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,56,54,48,46,84,88,84,44,49,10,56,54,49,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,56,54,49,46,84,88,84,44,49,10,56,54,50,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,56,54,50,46,84,88,84,44,49,10,56,54,51,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,56,54,51,46,84,88,84,44,49,10,56,54,52,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,56,54,52,46,84,88,84,44,49,10,56,54,53,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,56,54,53,46,84,88,84,44,49,10,56,54,54,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,56,54,54,46,84,88,84,44,49,10,56,54,57,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,56,54,57,46,84,88,84,44,49,10,56,55,52,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,87,73,78,68,79,87,83,47,67,80,56,55,52,46,84,88,84,44,49,10,56,55,53,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,69,66,67,68,73,67,47,67,80,56,55,53,46,84,88,84,44,49,10,57,51,50,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,87,73,78,68,79,87,83,47,67,80,57,51,50,46,84,88,84,44,50,10,57,51,54,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,87,73,78,68,79,87,83,47,67,80,57,51,54,46,84,88,84,44,50,10,57,52,57,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,87,73,78,68,79,87,83,47,67,80,57,52,57,46,84,88,84,44,50,10,57,53,48,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,87,73,78,68,79,87,83,47,67,80,57,53,48,46,84,88,84,44,50,10,49,48,50,54,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,69,66,67,68,73,67,47,67,80,49,48,50,54,46,84,88,84,44,49,10,49,50,53,48,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,87,73,78,68,79,87,83,47,67,80,49,50,53,48,46,84,88,84,44,49,10,49,50,53,49,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,87,73,78,68,79,87,83,47,67,80,49,50,53,49,46,84,88,84,44,49,10,49,50,53,50,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,87,73,78,68,79,87,83,47,67,80,49,50,53,50,46,84,88,84,44,49,10,49,50,53,51,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,87,73,78,68,79,87,83,47,67,80,49,50,53,51,46,84,88,84,44,49,10,49,50,53,52,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,87,73,78,68,79,87,83,47,67,80,49,50,53,52,46,84,88,84,44,49,10,49,50,53,53,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,87,73,78,68,79,87,83,47,67,80,49,50,53,53,46,84,88,84,44,49,10,49,50,53,54,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,87,73,78,68,79,87,83,47,67,80,49,50,53,54,46,84,88,84,44,49,10,49,50,53,55,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,87,73,78,68,79,87,83,47,67,80,49,50,53,55,46,84,88,84,44,49,10,49,50,53,56,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,87,73,78,68,79,87,83,47,67,80,49,50,53,56,46,84,88,84,44,49,10,52,55,52,53,49,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,83,67,47,65,84,65,82,73,83,84,46,84,88,84,44,49,10,96,96,96,10,10,78,111,116,101,32,116,104,97,116,32,116,104,101,32,87,105,110,100,111,119,115,32,114,101,110,100,101,114,105,110,103,32,105,115,32,117,115,101,100,32,102,111,114,32,116,104,101,32,77,97,99,32,99,111,100,101,32,112,97,103,101,115,46,32,32,84,104,101,32,112,114,105,109,97,114,121,10,100,105,102,102,101,114,101,110,99,101,32,105,115,32,116,104,101,32,117,115,101,32,111,102,32,116,104,101,32,112,114,105,118,97,116,101,32,96,48,120,70,56,70,70,96,32,99,111,100,101,32,40,119,104,105,99,104,32,114,101,110,100,101,114,115,32,97,115,32,97,110,32,65,112,112,108,101,10,108,111,103,111,32,111,110,32,109,97,99,115,32,98,117,116,32,97,115,32,103,97,114,98,97,103,101,32,111,110,32,111,116,104,101,114,32,111,112,101,114,97,116,105,110,103,32,115,121,115,116,101,109,115,41,46,32,32,73,116,32,109,97,121,32,98,101,32,100,101,115,105,114,97,98,108,101,10,116,111,32,102,97,108,108,32,98,97,99,107,32,116,111,32,116,104,101,32,98,101,104,97,118,105,111,114,44,32,105,110,32,119,104,105,99,104,32,99,97,115,101,32,116,104,101,32,102,105,108,101,115,32,97,114,101,32,117,110,100,101,114,32,65,80,80,76,69,32,97,110,100,32,110,111,116,10,77,73,67,83,70,84,46,32,32,67,111,100,101,112,97,103,101,115,32,97,114,101,32,97,110,32,97,98,115,111,108,117,116,101,32,112,97,105,110,32,58,47,10,10,96,96,96,62,112,97,103,101,115,46,99,115,118,10,49,48,48,48,48,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,77,65,67,47,82,79,77,65,78,46,84,88,84,44,49,10,49,48,48,48,54,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,77,65,67,47,71,82,69,69,75,46,84,88,84,44,49,10,49,48,48,48,55,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,77,65,67,47,67,89,82,73,76,76,73,67,46,84,88,84,44,49,10,49,48,48,50,57,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,77,65,67,47,76,65,84,73,78,50,46,84,88,84,44,49,10,49,48,48,55,57,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,77,65,67,47,73,67,69,76,65,78,68,46,84,88,84,44,49,10,49,48,48,56,49,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,77,65,67,47,84,85,82,75,73,83,72,46,84,88,84,44,49,10,96,96,96,10,10,84,104,101,32,110,117,109,98,101,114,105,110,103,32,115,99,104,101,109,101,32,102,111,114,32,116,104,101,32,96,73,83,79,45,56,56,53,57,45,88,96,32,115,101,114,105,101,115,32,105,115,32,96,50,56,53,57,48,32,43,32,88,96,58,10,10,96,96,96,62,112,97,103,101,115,46,99,115,118,10,50,56,53,57,49,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,73,83,79,56,56,53,57,47,56,56,53,57,45,49,46,84,88,84,44,49,10,50,56,53,57,50,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,73,83,79,56,56,53,57,47,56,56,53,57,45,50,46,84,88,84,44,49,10,50,56,53,57,51,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,73,83,79,56,56,53,57,47,56,56,53,57,45,51,46,84,88,84,44,49,10,50,56,53,57,52,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,73,83,79,56,56,53,57,47,56,56,53,57,45,52,46,84,88,84,44,49,10,50,56,53,57,53,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,73,83,79,56,56,53,57,47,56,56,53,57,45,53,46,84,88,84,44,49,10,50,56,53,57,54,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,73,83,79,56,56,53,57,47,56,56,53,57,45,54,46,84,88,84,44,49,10,50,56,53,57,55,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,73,83,79,56,56,53,57,47,56,56,53,57,45,55,46,84,88,84,44,49,10,50,56,53,57,56,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,73,83,79,56,56,53,57,47,56,56,53,57,45,56,46,84,88,84,44,49,10,50,56,53,57,57,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,73,83,79,56,56,53,57,47,56,56,53,57,45,57,46,84,88,84,44,49,10,50,56,54,48,48,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,73,83,79,56,56,53,57,47,56,56,53,57,45,49,48,46,84,88,84,44,49,10,50,56,54,48,49,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,73,83,79,56,56,53,57,47,56,56,53,57,45,49,49,46,84,88,84,44,49,10,50,56,54,48,51,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,73,83,79,56,56,53,57,47,56,56,53,57,45,49,51,46,84,88,84,44,49,10,50,56,54,48,52,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,73,83,79,56,56,53,57,47,56,56,53,57,45,49,52,46,84,88,84,44,49,10,50,56,54,48,53,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,73,83,79,56,56,53,57,47,56,56,53,57,45,49,53,46,84,88,84,44,49,10,50,56,54,48,54,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,73,83,79,56,56,53,57,47,56,56,53,57,45,49,54,46,84,88,84,44,49,10,96,96,96,10,10,35,35,32,71,101,110,101,114,97,116,101,100,32,67,111,100,101,112,97,103,101,115,10,10,84,104,101,32,102,111,108,108,111,119,105,110,103,32,99,111,100,101,112,97,103,101,115,32,97,114,101,32,97,118,97,105,108,97,98,108,101,32,105,110,32,46,78,69,84,32,111,110,32,87,105,110,100,111,119,115,58,10,10,45,32,55,48,56,32,32,32,65,114,97,98,105,99,32,40,65,83,77,79,32,55,48,56,41,10,45,32,55,50,48,32,32,32,65,114,97,98,105,99,32,40,84,114,97,110,115,112,97,114,101,110,116,32,65,83,77,79,41,59,32,65,114,97,98,105,99,32,40,68,79,83,41,10,45,32,56,53,56,32,32,32,79,69,77,32,77,117,108,116,105,108,105,110,103,117,97,108,32,76,97,116,105,110,32,49,32,43,32,69,117,114,111,32,115,121,109,98,111,108,10,45,32,56,55,48,32,32,32,73,66,77,32,69,66,67,68,73,67,32,77,117,108,116,105,108,105,110,103,117,97,108,47,82,79,69,67,69,32,40,76,97,116,105,110,32,50,41,59,32,73,66,77,32,69,66,67,68,73,67,32,77,117,108,116,105,108,105,110,103,117,97,108,32,76,97,116,105,110,32,50,10,45,32,49,48,52,55,32,32,73,66,77,32,69,66,67,68,73,67,32,76,97,116,105,110,32,49,47,79,112,101,110,32,83,121,115,116,101,109,10,45,32,49,49,52,48,32,32,73,66,77,32,69,66,67,68,73,67,32,85,83,45,67,97,110,97,100,97,32,40,48,51,55,32,43,32,69,117,114,111,32,115,121,109,98,111,108,41,59,32,73,66,77,32,69,66,67,68,73,67,32,40,85,83,45,67,97,110,97,100,97,45,69,117,114,111,41,10,45,32,49,49,52,49,32,32,73,66,77,32,69,66,67,68,73,67,32,71,101,114,109,97,110,121,32,40,50,48,50,55,51,32,43,32,69,117,114,111,32,115,121,109,98,111,108,41,59,32,73,66,77,32,69,66,67,68,73,67,32,40,71,101,114,109,97,110,121,45,69,117,114,111,41,10,45,32,49,49,52,50,32,32,73,66,77,32,69,66,67,68,73,67,32,68,101,110,109,97,114,107,45,78,111,114,119,97,121,32,40,50,48,50,55,55,32,43,32,69,117,114,111,32,115,121,109,98,111,108,41,59,32,73,66,77,32,69,66,67,68,73,67,32,40,68,101,110,109,97,114,107,45,78,111,114,119,97,121,45,69,117,114,111,41,10,45,32,49,49,52,51,32,32,73,66,77,32,69,66,67,68,73,67,32,70,105,110,108,97,110,100,45,83,119,101,100,101,110,32,40,50,48,50,55,56,32,43,32,69,117,114,111,32,115,121,109,98,111,108,41,59,32,73,66,77,32,69,66,67,68,73,67,32,40,70,105,110,108,97,110,100,45,83,119,101,100,101,110,45,69,117,114,111,41,10,45,32,49,49,52,52,32,32,73,66,77,32,69,66,67,68,73,67,32,73,116,97,108,121,32,40,50,48,50,56,48,32,43,32,69,117,114,111,32,115,121,109,98,111,108,41,59,32,73,66,77,32,69,66,67,68,73,67,32,40,73,116,97,108,121,45,69,117,114,111,41,10,45,32,49,49,52,53,32,32,73,66,77,32,69,66,67,68,73,67,32,76,97,116,105,110,32,65,109,101,114,105,99,97,45,83,112,97,105,110,32,40,50,48,50,56,52,32,43,32,69,117,114,111,32,115,121,109,98,111,108,41,59,32,73,66,77,32,69,66,67,68,73,67,32,40,83,112,97,105,110,45,69,117,114,111,41,10,45,32,49,49,52,54,32,32,73,66,77,32,69,66,67,68,73,67,32,85,110,105,116,101,100,32,75,105,110,103,100,111,109,32,40,50,48,50,56,53,32,43,32,69,117,114,111,32,115,121,109,98,111,108,41,59,32,73,66,77,32,69,66,67,68,73,67,32,40,85,75,45,69,117,114,111,41,10,45,32,49,49,52,55,32,32,73,66,77,32,69,66,67,68,73,67,32,70,114,97,110,99,101,32,40,50,48,50,57,55,32,43,32,69,117,114,111,32,115,121,109,98,111,108,41,59,32,73,66,77,32,69,66,67,68,73,67,32,40,70,114,97,110,99,101,45,69,117,114,111,41,10,45,32,49,49,52,56,32,32,73,66,77,32,69,66,67,68,73,67,32,73,110,116,101,114,110,97,116,105,111,110,97,108,32,40,53,48,48,32,43,32,69,117,114,111,32,115,121,109,98,111,108,41,59,32,73,66,77,32,69,66,67,68,73,67,32,40,73,110,116,101,114,110,97,116,105,111,110,97,108,45,69,117,114,111,41,10,45,32,49,49,52,57,32,32,73,66,77,32,69,66,67,68,73,67,32,73,99,101,108,97,110,100,105,99,32,40,50,48,56,55,49,32,43,32,69,117,114,111,32,115,121,109,98,111,108,41,59,32,73,66,77,32,69,66,67,68,73,67,32,40,73,99,101,108,97,110,100,105,99,45,69,117,114,111,41,10,45,32,49,51,54,49,32,32,75,111,114,101,97,110,32,40,74,111,104,97,98,41,10,45,32,49,48,48,48,49,32,74,97,112,97,110,101,115,101,32,40,77,97,99,41,10,45,32,49,48,48,48,50,32,77,65,67,32,84,114,97,100,105,116,105,111,110,97,108,32,67,104,105,110,101,115,101,32,40,66,105,103,53,41,59,32,67,104,105,110,101,115,101,32,84,114,97,100,105,116,105,111,110,97,108,32,40,77,97,99,41,10,45,32,49,48,48,48,51,32,75,111,114,101,97,110,32,40,77,97,99,41,10,45,32,49,48,48,48,52,32,65,114,97,98,105,99,32,40,77,97,99,41,10,45,32,49,48,48,48,53,32,72,101,98,114,101,119,32,40,77,97,99,41,10,45,32,49,48,48,48,56,32,77,65,67,32,83,105,109,112,108,105,102,105,101,100,32,67,104,105,110,101,115,101,32,40,71,66,32,50,51,49,50,41,59,32,67,104,105,110,101,115,101,32,83,105,109,112,108,105,102,105,101,100,32,40,77,97,99,41,10,45,32,49,48,48,49,48,32,82,111,109,97,110,105,97,110,32,40,77,97,99,41,10,45,32,49,48,48,49,55,32,85,107,114,97,105,110,105,97,110,32,40,77,97,99,41,10,45,32,49,48,48,50,49,32,84,104,97,105,32,40,77,97,99,41,10,45,32,49,48,48,56,50,32,67,114,111,97,116,105,97,110,32,40,77,97,99,41,10,45,32,50,48,48,48,48,32,67,78,83,32,84,97,105,119,97,110,59,32,67,104,105,110,101,115,101,32,84,114,97,100,105,116,105,111,110,97,108,32,40,67,78,83,41,10,45,32,50,48,48,48,49,32,84,67,65,32,84,97,105,119,97,110,10,45,32,50,48,48,48,50,32,69,84,69,78,32,84,97,105,119,97,110,59,32,67,104,105,110,101,115,101,32,84,114,97,100,105,116,105,111,110,97,108,32,40,69,84,69,78,41,10,45,32,50,48,48,48,51,32,73,66,77,53,53,53,48,32,84,97,105,119,97,110,10,45,32,50,48,48,48,52,32,84,101,108,101,84,101,120,116,32,84,97,105,119,97,110,10,45,32,50,48,48,48,53,32,87,97,110,103,32,84,97,105,119,97,110,10,45,32,50,48,49,48,53,32,73,65,53,32,40,73,82,86,32,73,110,116,101,114,110,97,116,105,111,110,97,108,32,65,108,112,104,97,98,101,116,32,78,111,46,32,53,44,32,55,45,98,105,116,41,59,32,87,101,115,116,101,114,110,32,69,117,114,111,112,101,97,110,32,40,73,65,53,41,10,45,32,50,48,49,48,54,32,73,65,53,32,71,101,114,109,97,110,32,40,55,45,98,105,116,41,10,45,32,50,48,49,48,55,32,73,65,53,32,83,119,101,100,105,115,104,32,40,55,45,98,105,116,41,10,45,32,50,48,49,48,56,32,73,65,53,32,78,111,114,119,101,103,105,97,110,32,40,55,45,98,105,116,41,10,45,32,50,48,50,54,49,32,84,46,54,49,10,45,32,50,48,50,54,57,32,73,83,79,32,54,57,51,55,32,78,111,110,45,83,112,97,99,105,110,103,32,65,99,99,101,110,116,10,45,32,50,48,50,55,51,32,73,66,77,32,69,66,67,68,73,67,32,71,101,114,109,97,110,121,10,45,32,50,48,50,55,55,32,73,66,77,32,69,66,67,68,73,67,32,68,101,110,109,97,114,107,45,78,111,114,119,97,121,10,45,32,50,48,50,55,56,32,73,66,77,32,69,66,67,68,73,67,32,70,105,110,108,97,110,100,45,83,119,101,100,101,110,10,45,32,50,48,50,56,48,32,73,66,77,32,69,66,67,68,73,67,32,73,116,97,108,121,10,45,32,50,48,50,56,52,32,73,66,77,32,69,66,67,68,73,67,32,76,97,116,105,110,32,65,109,101,114,105,99,97,45,83,112,97,105,110,10,45,32,50,48,50,56,53,32,73,66,77,32,69,66,67,68,73,67,32,85,110,105,116,101,100,32,75,105,110,103,100,111,109,10,45,32,50,48,50,57,48,32,73,66,77,32,69,66,67,68,73,67,32,74,97,112,97,110,101,115,101,32,75,97,116,97,107,97,110,97,32,69,120,116,101,110,100,101,100,10,45,32,50,48,50,57,55,32,73,66,77,32,69,66,67,68,73,67,32,70,114,97,110,99,101,10,45,32,50,48,52,50,48,32,73,66,77,32,69,66,67,68,73,67,32,65,114,97,98,105,99,10,45,32,50,48,52,50,51,32,73,66,77,32,69,66,67,68,73,67,32,71,114,101,101,107,10,45,32,50,48,52,50,52,32,73,66,77,32,69,66,67,68,73,67,32,72,101,98,114,101,119,10,45,32,50,48,56,51,51,32,73,66,77,32,69,66,67,68,73,67,32,75,111,114,101,97,110,32,69,120,116,101,110,100,101,100,10,45,32,50,48,56,51,56,32,73,66,77,32,69,66,67,68,73,67,32,84,104,97,105,10,45,32,50,48,56,54,54,32,82,117,115,115,105,97,110,32,40,75,79,73,56,45,82,41,59,32,67,121,114,105,108,108,105,99,32,40,75,79,73,56,45,82,41,10,45,32,50,48,56,55,49,32,73,66,77,32,69,66,67,68,73,67,32,73,99,101,108,97,110,100,105,99,10,45,32,50,48,56,56,48,32,73,66,77,32,69,66,67,68,73,67,32,67,121,114,105,108,108,105,99,32,82,117,115,115,105,97,110,10,45,32,50,48,57,48,53,32,73,66,77,32,69,66,67,68,73,67,32,84,117,114,107,105,115,104,10,45,32,50,48,57,50,52,32,73,66,77,32,69,66,67,68,73,67,32,76,97,116,105,110,32,49,47,79,112,101,110,32,83,121,115,116,101,109,32,40,49,48,52,55,32,43,32,69,117,114,111,32,115,121,109,98,111,108,41,10,45,32,50,48,57,51,50,32,74,97,112,97,110,101,115,101,32,40,74,73,83,32,48,50,48,56,45,49,57,57,48,32,97,110,100,32,48,50,49,50,45,49,57,57,48,41,10,45,32,50,48,57,51,54,32,83,105,109,112,108,105,102,105,101,100,32,67,104,105,110,101,115,101,32,40,71,66,50,51,49,50,41,59,32,67,104,105,110,101,115,101,32,83,105,109,112,108,105,102,105,101,100,32,40,71,66,50,51,49,50,45,56,48,41,10,45,32,50,48,57,52,57,32,75,111,114,101,97,110,32,87,97,110,115,117,110,103,10,45,32,50,49,48,50,53,32,73,66,77,32,69,66,67,68,73,67,32,67,121,114,105,108,108,105,99,32,83,101,114,98,105,97,110,45,66,117,108,103,97,114,105,97,110,10,45,32,50,49,48,50,55,32,69,120,116,101,110,100,101,100,47,69,120,116,32,65,108,112,104,97,32,76,111,119,101,114,99,97,115,101,10,45,32,50,49,56,54,54,32,85,107,114,97,105,110,105,97,110,32,40,75,79,73,56,45,85,41,59,32,67,121,114,105,108,108,105,99,32,40,75,79,73,56,45,85,41,10,45,32,50,57,48,48,49,32,69,117,114,111,112,97,32,51,10,45,32,51,56,53,57,56,32,73,83,79,32,56,56,53,57,45,56,32,72,101,98,114,101,119,59,32,72,101,98,114,101,119,32,40,73,83,79,45,76,111,103,105,99,97,108,41,10,45,32,53,48,50,50,48,32,73,83,79,32,50,48,50,50,32,74,97,112,97,110,101,115,101,32,119,105,116,104,32,110,111,32,104,97,108,102,119,105,100,116,104,32,75,97,116,97,107,97,110,97,59,32,74,97,112,97,110,101,115,101,32,40,74,73,83,41,10,45,32,53,48,50,50,49,32,73,83,79,32,50,48,50,50,32,74,97,112,97,110,101,115,101,32,119,105,116,104,32,104,97,108,102,119,105,100,116,104,32,75,97,116,97,107,97,110,97,59,32,74,97,112,97,110,101,115,101,32,40,74,73,83,32,65,108,108,111,119,32,49,32,98,121,116,101,32,75,97,110,97,41,10,45,32,53,48,50,50,50,32,73,83,79,32,50,48,50,50,32,74,97,112,97,110,101,115,101,32,74,73,83,32,88,32,48,50,48,49,45,49,57,56,57,59,32,74,97,112,97,110,101,115,101,32,40,74,73,83,32,65,108,108,111,119,32,49,32,98,121,116,101,32,75,97,110,97,32,45,32,83,79,47,83,73,41,10,45,32,53,48,50,50,53,32,73,83,79,32,50,48,50,50,32,75,111,114,101,97,110,10,45,32,53,48,50,50,55,32,73,83,79,32,50,48,50,50,32,83,105,109,112,108,105,102,105,101,100,32,67,104,105,110,101,115,101,59,32,67,104,105,110,101,115,101,32,83,105,109,112,108,105,102,105,101,100,32,40,73,83,79,32,50,48,50,50,41,10,45,32,53,49,57,51,50,32,69,85,67,32,74,97,112,97,110,101,115,101,10,45,32,53,49,57,51,54,32,69,85,67,32,83,105,109,112,108,105,102,105,101,100,32,67,104,105,110,101,115,101,59,32,67,104,105,110,101,115,101,32,83,105,109,112,108,105,102,105,101,100,32,40,69,85,67,41,10,45,32,53,49,57,52,57,32,69,85,67,32,75,111,114,101,97,110,10,45,32,53,50,57,51,54,32,72,90,45,71,66,50,51,49,50,32,83,105,109,112,108,105,102,105,101,100,32,67,104,105,110,101,115,101,59,32,67,104,105,110,101,115,101,32,83,105,109,112,108,105,102,105,101,100,32,40,72,90,41,10,45,32,53,52,57,51,54,32,87,105,110,100,111,119,115,32,88,80,32,97,110,100,32,108,97,116,101,114,58,32,71,66,49,56,48,51,48,32,83,105,109,112,108,105,102,105,101,100,32,67,104,105,110,101,115,101,32,40,52,32,98,121,116,101,41,59,32,67,104,105,110,101,115,101,32,83,105,109,112,108,105,102,105,101,100,32,40,71,66,49,56,48,51,48,41,10,45,32,53,55,48,48,50,32,73,83,67,73,73,32,68,101,118,97,110,97,103,97,114,105,10,45,32,53,55,48,48,51,32,73,83,67,73,73,32,66,101,110,103,97,108,105,10,45,32,53,55,48,48,52,32,73,83,67,73,73,32,84,97,109,105,108,10,45,32,53,55,48,48,53,32,73,83,67,73,73,32,84,101,108,117,103,117,10,45,32,53,55,48,48,54,32,73,83,67,73,73,32,65,115,115,97,109,101,115,101,10,45,32,53,55,48,48,55,32,73,83,67,73,73,32,79,114,105,121,97,10,45,32,53,55,48,48,56,32,73,83,67,73,73,32,75,97,110,110,97,100,97,10,45,32,53,55,48,48,57,32,73,83,67,73,73,32,77,97,108,97,121,97,108,97,109,10,45,32,53,55,48,49,48,32,73,83,67,73,73,32,71,117,106,97,114,97,116,105,10,45,32,53,55,48,49,49,32,73,83,67,73,73,32,80,117,110,106,97,98,105,10,10,96,96,96,62,112,97,103,101,115,46,99,115,118,10,55,48,56,44,44,49,10,55,50,48,44,44,49,10,56,48,56,44,44,49,10,56,53,56,44,44,49,10,56,55,48,44,44,49,10,56,55,50,44,44,49,10,49,48,49,48,44,44,49,10,49,48,52,55,44,44,49,10,49,49,51,50,44,44,49,10,49,49,52,48,44,44,49,10,49,49,52,49,44,44,49,10,49,49,52,50,44,44,49,10,49,49,52,51,44,44,49,10,49,49,52,52,44,44,49,10,49,49,52,53,44,44,49,10,49,49,52,54,44,44,49,10,49,49,52,55,44,44,49,10,49,49,52,56,44,44,49,10,49,49,52,57,44,44,49,10,49,51,54,49,44,44,50,10,49,48,48,48,49,44,44,50,10,49,48,48,48,50,44,44,50,10,49,48,48,48,51,44,44,50,10,49,48,48,48,52,44,44,49,10,49,48,48,48,53,44,44,49,10,49,48,48,48,56,44,44,50,10,49,48,48,49,48,44,44,49,10,49,48,48,49,55,44,44,49,10,49,48,48,50,49,44,44,49,10,49,48,48,56,50,44,44,49,10,50,48,48,48,48,44,44,50,10,50,48,48,48,49,44,44,50,10,50,48,48,48,50,44,44,50,10,50,48,48,48,51,44,44,50,10,50,48,48,48,52,44,44,50,10,50,48,48,48,53,44,44,50,10,50,48,49,48,53,44,44,49,10,50,48,49,48,54,44,44,49,10,50,48,49,48,55,44,44,49,10,50,48,49,48,56,44,44,49,10,50,48,50,54,49,44,44,50,10,50,48,50,54,57,44,44,49,10,50,48,50,55,51,44,44,49,10,50,48,50,55,55,44,44,49,10,50,48,50,55,56,44,44,49,10,50,48,50,56,48,44,44,49,10,50,48,50,56,52,44,44,49,10,50,48,50,56,53,44,44,49,10,50,48,50,57,48,44,44,49,10,50,48,50,57,55,44,44,49,10,50,48,52,50,48,44,44,49,10,50,48,52,50,51,44,44,49,10,50,48,52,50,52,44,44,49,10,50,48,56,51,51,44,44,49,10,50,48,56,51,56,44,44,49,10,50,48,56,54,54,44,44,49,10,50,48,56,55,49,44,44,49,10,50,48,56,56,48,44,44,49,10,50,48,57,48,53,44,44,49,10,50,48,57,50,52,44,44,49,10,50,48,57,51,50,44,44,50,10,50,48,57,51,54,44,44,50,10,50,48,57,52,57,44,44,50,10,50,49,48,50,53,44,44,49,10,50,49,48,50,55,44,44,49,10,50,49,56,54,54,44,44,49,10,50,57,48,48,49,44,44,49,10,51,56,53,57,56,44,44,49,10,53,48,50,50,48,44,44,50,10,53,48,50,50,49,44,44,50,10,53,48,50,50,50,44,44,50,10,53,48,50,50,53,44,44,50,10,53,48,50,50,55,44,44,50,10,53,49,57,51,50,44,44,50,10,53,49,57,51,54,44,44,50,10,53,49,57,52,57,44,44,50,10,53,50,57,51,54,44,44,50,10,53,52,57,51,54,44,44,50,10,53,55,48,48,50,44,44,50,10,53,55,48,48,51,44,44,50,10,53,55,48,48,52,44,44,50,10,53,55,48,48,53,44,44,50,10,53,55,48,48,54,44,44,50,10,53,55,48,48,55,44,44,50,10,53,55,48,48,56,44,44,50,10,53,55,48,48,57,44,44,50,10,53,55,48,49,48,44,44,50,10,53,55,48,49,49,44,44,50,10,96,96,96,10,10,84,104,101,32,102,111,108,108,111,119,105,110,103,32,99,111,100,101,112,97,103,101,115,32,97,114,101,32,100,101,112,101,110,100,101,110,99,105,101,115,32,102,111,114,32,86,105,115,117,97,108,32,70,111,120,80,114,111,58,10,10,45,32,54,50,48,32,77,97,122,111,118,105,97,32,40,80,111,108,105,115,104,41,32,77,83,45,68,79,83,10,45,32,56,57,53,32,75,97,109,101,110,105,99,107,195,189,32,40,67,122,101,99,104,41,32,77,83,45,68,79,83,10,10,96,96,96,62,112,97,103,101,115,46,99,115,118,10,54,50,48,44,44,49,10,56,57,53,44,44,49,10,96,96,96,10,10,35,35,32,66,117,105,108,100,105,110,103,32,78,111,116,101,115,10,10,84,104,101,32,115,99,114,105,112,116,32,96,109,97,107,101,46,115,104,96,32,40,100,101,115,99,114,105,98,101,100,32,108,97,116,101,114,41,32,119,105,108,108,32,103,101,116,32,116,104,101,115,101,32,102,105,108,101,115,32,97,110,100,32,109,97,115,115,97,103,101,32,116,104,101,32,100,97,116,97,10,40,112,114,105,110,116,105,110,103,32,99,111,100,101,45,85,110,105,99,111,100,101,32,112,97,105,114,115,41,46,32,32,84,104,101,32,101,118,101,110,116,117,97,108,32,116,97,98,108,101,115,32,97,114,101,32,100,114,111,112,112,101,100,32,105,110,32,116,104,101,32,112,97,116,104,115,10,96,46,47,99,111,100,101,112,97,103,101,115,47,60,67,79,68,69,80,65,71,69,62,46,84,66,76,96,46,32,32,70,111,114,32,101,120,97,109,112,108,101,44,32,116,104,101,32,108,97,115,116,32,49,48,32,108,105,110,101,115,32,111,102,32,96,49,48,48,48,48,46,84,66,76,96,32,97,114,101,10,10,96,96,96,62,10,48,120,70,54,9,48,120,48,50,67,54,10,48,120,70,55,9,48,120,48,50,68,67,10,48,120,70,56,9,48,120,48,48,65,70,10,48,120,70,57,9,48,120,48,50,68,56,10,48,120,70,65,9,48,120,48,50,68,57,10,48,120,70,66,9,48,120,48,50,68,65,10,48,120,70,67,9,48,120,48,48,66,56,10,48,120,70,68,9,48,120,48,50,68,68,10,48,120,70,69,9,48,120,48,50,68,66,10,48,120,70,70,9,48,120,48,50,67,55,10,96,96,96,10,10,119,104,105,99,104,32,105,109,112,108,105,101,115,32,116,104,97,116,32,99,111,100,101,32,96,48,120,70,54,96,32,105,115,32,96,83,116,114,105,110,103,46,102,114,111,109,67,104,97,114,67,111,100,101,40,48,120,48,50,67,54,41,96,32,97,110,100,32,118,105,99,101,32,118,101,114,115,97,46,10,10,35,35,32,87,105,110,100,111,119,115,45,100,101,112,101,110,100,101,110,116,32,98,117,105,108,100,32,115,116,101,112,10,10,84,111,32,98,117,105,108,100,32,116,104,101,32,115,111,117,114,99,101,115,32,111,110,32,119,105,110,100,111,119,115,44,32,99,111,110,115,117,108,116,32,96,100,111,116,110,101,116,47,77,97,107,101,69,110,99,111,100,105,110,103,46,99,115,96,46,10,10,65,102,116,101,114,32,115,97,118,105,110,103,32,116,104,101,32,115,116,97,110,100,97,114,100,32,111,117,116,112,117,116,32,116,111,32,96,111,117,116,96,44,32,97,32,115,105,109,112,108,101,32,115,99,114,105,112,116,32,112,114,111,99,101,115,115,101,115,32,116,104,101,32,114,101,115,117,108,116,58,10,10,96,96,96,62,100,111,116,110,101,116,46,115,104,10,35,33,47,98,105,110,47,98,97,115,104,10,105,102,32,91,32,33,32,45,101,32,100,111,116,110,101,116,47,111,117,116,32,93,59,32,116,104,101,110,32,101,120,105,116,59,32,102,105,10,60,100,111,116,110,101,116,47,111,117,116,32,116,114,32,45,115,32,39,32,39,32,39,92,116,39,32,124,32,97,119,107,32,39,78,70,62,50,32,123,105,102,40,111,117,116,102,105,108,101,41,32,99,108,111,115,101,40,111,117,116,102,105,108,101,41,59,32,111,117,116,102,105,108,101,61,34,99,111,100,101,112,97,103,101,115,47,34,32,36,49,32,34,46,84,66,76,34,125,32,78,70,61,61,50,32,123,112,114,105,110,116,32,62,32,111,117,116,102,105,108,101,125,39,10,96,96,96,10,10,35,32,66,117,105,108,100,105,110,103,32,116,104,101,32,115,99,114,105,112,116,10,10,96,109,97,107,101,46,110,106,115,96,32,116,97,107,101,115,32,97,32,99,111,100,101,112,97,103,101,32,97,114,103,117,109,101,110,116,44,32,114,101,97,100,115,32,116,104,101,32,99,111,114,114,101,115,112,111,110,100,105,110,103,32,116,97,98,108,101,32,102,105,108,101,32,97,110,100,10,103,101,110,101,114,97,116,101,115,32,74,83,32,99,111,100,101,32,102,111,114,32,101,110,99,111,100,105,110,103,32,97,110,100,32,100,101,99,111,100,105,110,103,58,10,10,35,35,32,82,97,119,32,67,111,100,101,112,97,103,101,115,10,10,96,96,96,62,109,97,107,101,46,110,106,115,10,35,33,47,117,115,114,47,98,105,110,47,101,110,118,32,110,111,100,101,10,118,97,114,32,97,114,103,118,32,61,32,112,114,111,99,101,115,115,46,97,114,103,118,46,115,108,105,99,101,40,49,41,44,32,102,115,32,61,32,114,101,113,117,105,114,101,40,39,102,115,39,41,59,10,105,102,40,97,114,103,118,46,108,101,110,103,116,104,32,60,32,50,41,32,123,10,32,32,32,32,99,111,110,115,111,108,101,46,101,114,114,111,114,40,34,117,115,97,103,101,58,32,109,97,107,101,46,110,106,115,32,60,99,111,100,101,112,97,103,101,95,105,110,100,101,120,62,32,91,118,97,114,105,97,98,108,101,93,34,41,59,10,32,32,32,32,112,114,111,99,101,115,115,46,101,120,105,116,40,50,50,41,59,32,47,42,32,69,73,78,86,65,76,32,42,47,10,125,10,10,118,97,114,32,99,112,47,42,58,115,116,114,105,110,103,42,47,32,61,32,97,114,103,118,91,49,93,59,10,118,97,114,32,106,115,118,97,114,47,42,58,115,116,114,105,110,103,42,47,32,61,32,97,114,103,118,91,50,93,32,124,124,32,34,99,112,116,97,98,108,101,34,59,10,118,97,114,32,120,47,42,58,115,116,114,105,110,103,42,47,32,61,32,102,115,46,114,101,97,100,70,105,108,101,83,121,110,99,40,34,99,111,100,101,112,97,103,101,115,47,34,32,43,32,99,112,32,43,32,34,46,84,66,76,34,44,34,117,116,102,56,34,41,59,10,118,97,114,32,109,97,120,99,112,32,61,32,48,44,32,105,32,61,32,48,44,32,105,105,32,61,32,48,59,10,10,118,97,114,32,121,47,42,58,65,114,114,97,121,60,65,114,114,97,121,60,110,117,109,98,101,114,62,32,62,42,47,32,61,32,120,46,115,112,108,105,116,40,34,92,110,34,41,46,109,97,112,40,102,117,110,99,116,105,111,110,40,122,47,42,58,115,116,114,105,110,103,42,47,41,47,42,58,65,114,114,97,121,60,110,117,109,98,101,114,62,42,47,32,123,10,32,32,32,32,118,97,114,32,119,47,42,58,65,114,114,97,121,60,115,116,114,105,110,103,62,42,47,32,61,32,122,46,115,112,108,105,116,40,34,92,116,34,41,59,10,32,32,32,32,105,102,40,119,46,108,101,110,103,116,104,32,60,32,50,41,32,114,101,116,117,114,110,32,91,78,117,109,98,101,114,40,119,91,48,93,41,93,59,10,32,32,32,32,114,101,116,117,114,110,32,91,78,117,109,98,101,114,40,119,91,48,93,41,44,32,78,117,109,98,101,114,40,119,91,49,93,41,93,59,10,125,41,46,102,105,108,116,101,114,40,102,117,110,99,116,105,111,110,40,122,41,32,123,32,114,101,116,117,114,110,32,122,46,108,101,110,103,116,104,32,62,32,49,59,32,125,41,59,10,96,96,96,10,10,84,104,101,32,68,66,67,83,32,97,110,100,32,83,66,67,83,32,99,111,100,101,32,103,101,110,101,114,97,116,105,111,110,32,115,116,114,97,116,101,103,105,101,115,32,97,114,101,32,100,105,102,102,101,114,101,110,116,46,32,32,84,104,101,32,109,97,120,105,109,117,109,32,99,111,100,101,32,105,115,10,117,115,101,100,32,116,111,32,100,105,115,116,105,110,103,117,105,115,104,32,40,109,97,120,32,96,48,120,70,70,96,32,102,111,114,32,83,66,67,83,41,46,10,10,96,96,96,10,102,111,114,40,105,32,61,32,48,59,32,105,32,33,61,32,121,46,108,101,110,103,116,104,59,32,43,43,105,41,32,105,102,40,121,91,105,93,91,48,93,32,62,32,109,97,120,99,112,41,32,109,97,120,99,112,32,61,32,121,91,105,93,91,48,93,59,10,10,118,97,114,32,101,110,99,47,42,58,123,91,107,101,121,58,115,116,114,105,110,103,93,58,110,117,109,98,101,114,125,42,47,32,61,32,123,125,44,32,100,101,99,47,42,58,123,91,107,101,121,58,115,116,114,105,110,103,93,58,115,116,114,105,110,103,125,124,65,114,114,97,121,60,115,116,114,105,110,103,62,42,47,32,61,32,40,109,97,120,99,112,32,60,32,50,53,54,32,63,32,91,93,32,58,32,123,125,41,59,10,102,111,114,40,105,32,61,32,48,59,32,105,32,33,61,32,121,46,108,101,110,103,116,104,59,32,43,43,105,41,32,123,10,32,32,32,32,47,42,58,58,32,105,102,40,65,114,114,97,121,46,105,115,65,114,114,97,121,40,100,101,99,41,41,32,42,47,32,100,101,99,91,121,91,105,93,91,48,93,93,32,61,32,83,116,114,105,110,103,46,102,114,111,109,67,104,97,114,67,111,100,101,40,121,91,105,93,91,49,93,41,59,10,32,32,32,32,101,110,99,91,83,116,114,105,110,103,46,102,114,111,109,67,104,97,114,67,111,100,101,40,121,91,105,93,91,49,93,41,93,32,61,32,121,91,105,93,91,48,93,59,10,125,10,10,118,97,114,32,111,100,101,99,32,61,32,34,34,44,32,111,117,116,115,116,114,32,61,32,34,34,59,10,105,102,40,109,97,120,99,112,32,60,32,50,53,54,41,32,123,10,32,32,47,42,58,58,32,105,102,40,65,114,114,97,121,46,105,115,65,114,114,97,121,40,100,101,99,41,41,32,123,32,42,47,10,96,96,96,10,10,84,104,101,32,85,110,105,99,111,100,101,32,99,104,97,114,97,99,116,101,114,32,96,48,120,70,70,70,68,96,32,40,82,69,80,76,65,67,69,77,69,78,84,32,67,72,65,82,65,67,84,69,82,41,32,105,115,32,117,115,101,100,32,97,115,32,97,32,112,108,97,99,101,104,111,108,100,101,114,10,102,111,114,32,99,104,97,114,97,99,116,101,114,115,32,116,104,97,116,32,97,114,101,32,110,111,116,32,115,112,101,99,105,102,105,101,100,32,105,110,32,116,104,101,32,109,97,112,32,40,102,111,114,32,101,120,97,109,112,108,101,44,32,96,48,120,70,48,96,32,105,115,32,110,111,116,32,105,110,10,99,111,100,101,32,112,97,103,101,32,49,48,48,48,48,41,46,10,10,70,111,114,32,83,66,67,83,44,32,116,104,101,32,105,100,101,97,32,105,115,32,116,111,32,101,109,98,101,100,32,97,32,114,97,119,32,115,116,114,105,110,103,32,119,105,116,104,32,116,104,101,32,99,111,110,116,101,110,116,115,32,111,102,32,116,104,101,32,50,53,54,32,99,111,100,101,115,46,10,84,104,101,32,96,100,101,99,96,32,102,105,101,108,100,32,105,115,32,109,101,114,101,108,121,32,97,32,115,112,108,105,116,32,111,102,32,116,104,101,32,115,116,114,105,110,103,44,32,97,110,100,32,96,101,110,99,96,32,105,115,32,97,110,32,101,118,101,114,115,105,111,110,58,10,10,96,96,96,10,32,32,32,32,102,111,114,40,105,32,61,32,48,59,32,105,32,33,61,32,50,53,54,59,32,43,43,105,41,32,105,102,40,116,121,112,101,111,102,32,100,101,99,91,105,93,32,61,61,61,32,34,117,110,100,101,102,105,110,101,100,34,41,32,100,101,99,91,105,93,32,61,32,83,116,114,105,110,103,46,102,114,111,109,67,104,97,114,67,111,100,101,40,48,120,70,70,70,68,41,59,10,32,32,32,32,111,100,101,99,32,61,32,74,83,79,78,46,115,116,114,105,110,103,105,102,121,40,100,101,99,46,106,111,105,110,40,34,34,41,41,59,10,32,32,32,32,111,117,116,115,116,114,32,61,32,39,40,102,117,110,99,116,105,111,110,40,41,123,32,118,97,114,32,100,32,61,32,39,32,43,32,111,100,101,99,32,43,32,39,44,32,68,32,61,32,91,93,44,32,101,32,61,32,123,125,59,32,102,111,114,40,118,97,114,32,105,61,48,59,105,33,61,100,46,108,101,110,103,116,104,59,43,43,105,41,32,123,32,105,102,40,100,46,99,104,97,114,67,111,100,101,65,116,40,105,41,32,33,61,61,32,48,120,70,70,70,68,41,32,101,91,100,46,99,104,97,114,65,116,40,105,41,93,32,61,32,105,59,32,68,91,105,93,32,61,32,100,46,99,104,97,114,65,116,40,105,41,59,32,125,32,114,101,116,117,114,110,32,123,34,101,110,99,34,58,32,101,44,32,34,100,101,99,34,58,32,68,32,125,59,32,125,41,40,41,59,39,59,10,32,32,47,42,58,58,32,125,32,42,47,10,125,32,101,108,115,101,32,123,10,96,96,96,10,10,68,66,67,83,32,105,115,32,115,105,109,105,108,97,114,44,32,101,120,99,101,112,116,32,116,104,97,116,32,116,104,101,32,115,112,97,99,101,32,105,115,32,115,108,105,99,101,100,32,105,110,32,99,104,117,110,107,115,32,111,102,32,50,53,54,32,98,121,116,101,115,32,40,115,116,114,105,110,103,115,10,97,114,101,32,111,110,108,121,32,103,101,110,101,114,97,116,101,100,32,102,111,114,32,116,104,111,115,101,32,104,105,103,104,45,98,121,116,101,115,32,114,101,112,114,101,115,101,110,116,101,100,32,105,110,32,116,104,101,32,99,111,100,101,112,97,103,101,41,46,10,10,84,104,101,32,115,116,114,97,116,101,103,121,32,105,115,32,116,111,32,99,111,110,115,116,114,117,99,116,32,97,110,32,97,114,114,97,121,45,111,102,45,97,114,114,97,121,115,32,115,111,32,116,104,97,116,32,96,100,100,91,104,105,103,104,93,91,108,111,119,93,96,32,105,115,32,116,104,101,10,99,104,97,114,97,99,116,101,114,32,97,115,115,111,99,105,97,116,101,100,32,119,105,116,104,32,116,104,101,32,99,111,100,101,46,32,32,84,104,105,115,32,97,114,114,97,121,32,105,115,32,99,111,109,98,105,110,101,100,32,97,116,32,114,117,110,116,105,109,101,32,116,111,32,121,105,101,108,100,10,116,104,101,32,99,111,109,112,108,101,116,101,32,100,101,99,111,100,105,110,103,32,111,98,106,101,99,116,32,40,97,110,100,32,116,104,101,32,101,110,99,111,100,105,110,103,32,111,98,106,101,99,116,32,105,115,32,97,110,32,101,118,101,114,115,105,111,110,41,58,10,10,96,96,96,10,32,32,32,32,118,97,114,32,100,100,32,61,32,91,93,59,10,32,32,32,32,47,42,58,58,32,105,102,40,33,65,114,114,97,121,46,105,115,65,114,114,97,121,40,100,101,99,41,41,32,123,32,42,47,10,32,32,32,32,102,111,114,40,105,32,105,110,32,100,101,99,41,32,105,102,40,100,101,99,46,104,97,115,79,119,110,80,114,111,112,101,114,116,121,40,105,41,41,32,123,10,32,32,32,32,32,32,32,32,105,105,32,61,32,43,105,59,10,32,32,32,32,32,32,32,32,105,102,40,116,121,112,101,111,102,32,100,100,91,105,105,32,62,62,32,56,93,32,61,61,61,32,34,117,110,100,101,102,105,110,101,100,34,41,32,100,100,91,105,105,32,62,62,32,56,93,32,61,32,91,93,59,10,32,32,32,32,32,32,32,32,100,100,91,105,105,32,62,62,32,56,93,91,105,105,32,37,32,50,53,54,93,32,61,32,100,101,99,91,105,93,59,10,32,32,32,32,125,10,32,32,32,32,47,42,58,58,32,125,32,42,47,10,32,32,32,32,111,117,116,115,116,114,32,61,32,39,40,102,117,110,99,116,105,111,110,40,41,123,32,118,97,114,32,100,32,61,32,91,93,44,32,101,32,61,32,123,125,44,32,68,32,61,32,91,93,44,32,106,59,92,110,39,59,10,32,32,32,32,102,111,114,40,118,97,114,32,105,32,61,32,48,59,32,105,32,33,61,32,50,53,54,59,32,43,43,105,41,32,105,102,40,100,100,91,105,93,41,32,123,10,32,32,32,32,32,32,32,32,102,111,114,40,118,97,114,32,106,32,61,32,48,59,32,106,32,33,61,32,50,53,54,59,32,43,43,106,41,32,105,102,40,116,121,112,101,111,102,32,100,100,91,105,93,91,106,93,32,61,61,61,32,34,117,110,100,101,102,105,110,101,100,34,41,32,100,100,91,105,93,91,106,93,32,61,32,83,116,114,105,110,103,46,102,114,111,109,67,104,97,114,67,111,100,101,40,48,120,70,70,70,68,41,59,10,32,32,32,32,32,32,32,32,111,117,116,115,116,114,32,43,61,32,39,68,91,39,32,43,32,105,32,43,32,39,93,32,61,32,39,32,43,32,74,83,79,78,46,115,116,114,105,110,103,105,102,121,40,100,100,91,105,93,46,106,111,105,110,40,34,34,41,41,32,43,32,39,46,115,112,108,105,116,40,34,34,41,59,92,110,39,59,10,32,32,32,32,32,32,32,32,111,117,116,115,116,114,32,43,61,32,39,102,111,114,40,106,32,61,32,48,59,32,106,32,33,61,32,68,91,39,32,43,32,105,32,43,32,39,93,46,108,101,110,103,116,104,59,32,43,43,106,41,32,105,102,40,68,91,39,32,43,32,105,32,43,32,39,93,91,106,93,46,99,104,97,114,67,111,100,101,65,116,40,48,41,32,33,61,61,32,48,120,70,70,70,68,41,32,123,32,101,91,68,91,39,32,43,32,105,32,43,32,39,93,91,106,93,93,32,61,32,39,32,43,32,40,105,42,50,53,54,41,32,43,32,39,32,43,32,106,59,32,100,91,39,32,43,32,40,105,42,50,53,54,41,32,43,32,39,32,43,32,106,93,32,61,32,68,91,39,32,43,32,105,32,43,32,39,93,91,106,93,59,125,92,110,39,10,32,32,32,32,125,10,32,32,32,32,111,117,116,115,116,114,32,43,61,32,39,114,101,116,117,114,110,32,123,34,101,110,99,34,58,32,101,44,32,34,100,101,99,34,58,32,100,32,125,59,32,125,41,40,41,59,39,59,10,125,10,112,114,111,99,101,115,115,46,115,116,100,111,117,116,46,119,114,105,116,101,40,106,115,118,97,114,32,43,32,34,91,34,32,43,32,99,112,32,43,32,34,93,32,61,32,34,32,43,32,111,117,116,115,116,114,32,43,32,34,92,110,34,41,59,10,10,96,96,96,10,10,96,109,97,107,101,46,115,104,96,32,103,101,110,101,114,97,116,101,115,32,116,104,101,32,116,97,98,108,101,115,32,117,115,101,100,32,98,121,32,96,109,97,107,101,46,110,106,115,96,46,32,32,84,104,101,32,114,97,119,32,85,110,105,99,111,100,101,32,84,88,84,32,102,105,108,101,115,10,97,114,101,32,99,111,108,117,109,110,97,114,58,32,96,99,111,100,101,32,117,110,105,99,111,100,101,32,35,99,111,109,109,101,110,116,115,96,46,32,32,70,111,114,32,101,120,97,109,112,108,101,44,32,116,104,101,32,108,97,115,116,32,49,48,32,108,105,110,101,115,32,111,102,32,116,104,101,10,116,101,120,116,32,102,105,108,101,32,96,82,79,77,65,78,46,84,88,84,96,32,40,102,111,114,32,67,80,32,49,48,48,48,48,41,32,97,114,101,58,10,10,96,96,96,62,10,48,120,70,54,9,48,120,48,50,67,54,9,35,77,79,68,73,70,73,69,82,32,76,69,84,84,69,82,32,67,73,82,67,85,77,70,76,69,88,32,65,67,67,69,78,84,10,48,120,70,55,9,48,120,48,50,68,67,9,35,83,77,65,76,76,32,84,73,76,68,69,10,48,120,70,56,9,48,120,48,48,65,70,9,35,77,65,67,82,79,78,10,48,120,70,57,9,48,120,48,50,68,56,9,35,66,82,69,86,69,10,48,120,70,65,9,48,120,48,50,68,57,9,35,68,79,84,32,65,66,79,86,69,10,48,120,70,66,9,48,120,48,50,68,65,9,35,82,73,78,71,32,65,66,79,86,69,10,48,120,70,67,9,48,120,48,48,66,56,9,35,67,69,68,73,76,76,65,10,48,120,70,68,9,48,120,48,50,68,68,9,35,68,79,85,66,76,69,32,65,67,85,84,69,32,65,67,67,69,78,84,10,48,120,70,69,9,48,120,48,50,68,66,9,35,79,71,79,78,69,75,10,48,120,70,70,9,48,120,48,50,67,55,9,35,67,65,82,79,78,10,96,96,96,10,10,73,110,32,112,114,111,99,101,115,115,105,110,103,32,116,104,101,32,100,97,116,97,44,32,116,104,101,32,99,111,109,109,101,110,116,115,32,40,97,102,116,101,114,32,116,104,101,32,96,35,96,41,32,97,114,101,32,115,116,114,105,112,112,101,100,32,97,110,100,32,117,110,100,101,102,105,110,101,100,10,101,108,101,109,101,110,116,115,32,40,108,105,107,101,32,96,48,120,55,70,96,32,102,111,114,32,67,80,32,49,48,48,48,48,41,32,97,114,101,32,114,101,109,111,118,101,100,46,10,10,96,96,96,62,109,97,107,101,46,115,104,10,35,33,47,98,105,110,47,98,97,115,104,10,73,78,70,73,76,69,61,36,123,49,58,45,112,97,103,101,115,46,99,115,118,125,10,79,85,84,70,73,76,69,61,36,123,50,58,45,99,112,116,97,98,108,101,46,106,115,125,10,74,83,86,65,82,61,36,123,51,58,45,99,112,116,97,98,108,101,125,10,86,69,82,83,73,79,78,61,36,40,99,97,116,32,112,97,99,107,97,103,101,46,106,115,111,110,32,124,32,103,114,101,112,32,118,101,114,115,105,111,110,32,124,32,116,114,32,45,100,99,32,91,48,45,57,46,93,41,10,10,109,107,100,105,114,32,45,112,32,99,111,100,101,112,97,103,101,115,32,98,105,116,115,10,114,109,32,45,102,32,36,79,85,84,70,73,76,69,32,36,79,85,84,70,73,76,69,46,116,109,112,10,101,99,104,111,32,34,47,42,32,36,79,85,84,70,73,76,69,32,40,67,41,32,50,48,49,51,45,112,114,101,115,101,110,116,32,83,104,101,101,116,74,83,32,45,45,32,104,116,116,112,58,47,47,115,104,101,101,116,106,115,46,99,111,109,32,42,47,34,32,62,32,36,79,85,84,70,73,76,69,46,116,109,112,10,101,99,104,111,32,34,47,42,106,115,104,105,110,116,32,45,87,49,48,48,32,42,47,34,32,62,62,32,36,79,85,84,70,73,76,69,46,116,109,112,10,101,99,104,111,32,34,118,97,114,32,36,74,83,86,65,82,32,61,32,123,118,101,114,115,105,111,110,58,92,34,36,86,69,82,83,73,79,78,92,34,125,59,34,32,62,62,32,36,79,85,84,70,73,76,69,46,116,109,112,10,105,102,32,91,32,45,101,32,100,111,116,110,101,116,46,115,104,32,93,59,32,116,104,101,110,32,98,97,115,104,32,100,111,116,110,101,116,46,115,104,59,32,102,105,10,97,119,107,32,45,70,44,32,39,123,112,114,105,110,116,32,36,49,44,32,36,50,44,32,36,51,125,39,32,36,73,78,70,73,76,69,32,124,32,119,104,105,108,101,32,114,101,97,100,32,99,112,32,117,114,108,32,99,112,116,121,112,101,59,32,100,111,10,32,32,32,32,101,99,104,111,32,36,99,112,32,36,117,114,108,10,32,32,32,32,105,102,32,91,32,33,32,45,101,32,99,111,100,101,112,97,103,101,115,47,36,99,112,46,84,66,76,32,93,59,32,116,104,101,110,10,32,32,32,32,32,32,32,32,99,117,114,108,32,36,117,114,108,32,124,32,115,101,100,32,39,115,47,35,46,42,47,47,103,39,32,124,32,97,119,107,32,39,78,70,61,61,50,39,32,62,32,99,111,100,101,112,97,103,101,115,47,36,99,112,46,84,66,76,10,32,32,32,32,102,105,10,32,32,32,32,101,99,104,111,32,34,105,102,40,116,121,112,101,111,102,32,36,74,83,86,65,82,32,61,61,61,32,39,117,110,100,101,102,105,110,101,100,39,41,32,36,74,83,86,65,82,32,61,32,123,125,59,34,32,62,32,98,105,116,115,47,36,99,112,46,106,115,46,116,109,112,10,32,32,32,32,110,111,100,101,32,109,97,107,101,46,110,106,115,32,36,99,112,32,36,74,83,86,65,82,32,124,32,116,101,101,32,45,97,32,98,105,116,115,47,36,99,112,46,106,115,46,116,109,112,32,62,62,32,36,79,85,84,70,73,76,69,46,116,109,112,10,32,32,32,32,115,101,100,32,39,115,47,34,92,40,91,48,45,57,93,43,92,41,34,58,47,92,49,58,47,103,39,32,60,98,105,116,115,47,36,99,112,46,106,115,46,116,109,112,32,62,98,105,116,115,47,36,99,112,46,106,115,10,32,32,32,32,114,109,32,45,102,32,98,105,116,115,47,36,99,112,46,106,115,46,116,109,112,10,100,111,110,101,10,101,99,104,111,32,34,47,47,32,101,115,108,105,110,116,45,100,105,115,97,98,108,101,45,110,101,120,116,45,108,105,110,101,32,110,111,45,117,110,100,101,102,34,32,62,62,32,36,79,85,84,70,73,76,69,46,116,109,112,10,101,99,104,111,32,34,105,102,32,40,116,121,112,101,111,102,32,109,111,100,117,108,101,32,33,61,61,32,39,117,110,100,101,102,105,110,101,100,39,32,38,38,32,109,111,100,117,108,101,46,101,120,112,111,114,116,115,32,38,38,32,116,121,112,101,111,102,32,68,79,95,78,79,84,95,69,88,80,79,82,84,95,67,79,68,69,80,65,71,69,32,61,61,61,32,39,117,110,100,101,102,105,110,101,100,39,41,32,109,111,100,117,108,101,46,101,120,112,111,114,116,115,32,61,32,36,74,83,86,65,82,59,34,32,62,62,32,36,79,85,84,70,73,76,69,46,116,109,112,10,115,101,100,32,39,115,47,34,92,40,91,48,45,57,93,43,92,41,34,58,47,92,49,58,47,103,39,32,60,36,79,85,84,70,73,76,69,46,116,109,112,32,62,36,79,85,84,70,73,76,69,10,114,109,32,45,102,32,36,79,85,84,70,73,76,69,46,116,109,112,10,96,96,96,10,10,35,35,32,85,116,105,108,105,116,105,101,115,10,10,84,104,101,32,101,110,99,111,100,101,32,97,110,100,32,100,101,99,111,100,101,32,102,117,110,99,116,105,111,110,115,32,97,114,101,32,107,101,112,116,32,105,110,32,97,32,115,101,112,97,114,97,116,101,32,115,99,114,105,112,116,32,40,96,99,112,117,116,105,108,115,46,106,115,96,41,46,10,10,66,111,116,104,32,101,110,99,111,100,101,32,97,110,100,32,100,101,99,111,100,101,32,100,101,97,108,32,119,105,116,104,32,100,97,116,97,32,114,101,112,114,101,115,101,110,116,101,100,32,97,115,58,10,10,45,32,83,116,114,105,110,103,32,40,101,110,99,111,100,101,32,101,120,112,101,99,116,115,32,74,83,32,115,116,114,105,110,103,44,32,100,101,99,111,100,101,32,105,110,116,101,114,112,114,101,116,115,32,85,67,83,50,32,99,104,97,114,115,32,97,115,32,99,111,100,101,115,41,10,45,32,65,114,114,97,121,32,40,101,110,99,111,100,101,32,101,120,112,101,99,116,115,32,97,114,114,97,121,32,111,102,32,74,83,32,83,116,114,105,110,103,32,99,104,97,114,97,99,116,101,114,115,44,32,100,101,99,111,100,101,32,101,120,112,101,99,116,115,32,110,117,109,98,101,114,115,41,10,45,32,66,117,102,102,101,114,32,40,101,110,99,111,100,101,32,101,120,112,101,99,116,115,32,85,84,70,45,56,32,115,116,114,105,110,103,44,32,100,101,99,111,100,101,32,101,120,112,101,99,116,115,32,99,111,100,101,112,111,105,110,116,115,47,98,121,116,101,115,41,46,10,10,84,104,101,32,96,111,102,109,116,96,32,118,97,114,105,97,98,108,101,32,99,111,110,116,114,111,108,115,32,96,101,110,99,111,100,101,96,32,111,117,116,112,117,116,32,40,96,115,116,114,96,44,32,96,97,114,114,96,32,114,101,115,112,101,99,116,105,118,101,108,121,41,10,119,104,105,108,101,32,116,104,101,32,105,110,112,117,116,32,102,111,114,109,97,116,32,105,115,32,97,117,116,111,109,97,116,105,99,97,108,108,121,32,100,101,116,101,114,109,105,110,101,100,46,10,10,35,32,84,101,115,116,115,10,10,84,104,101,32,116,101,115,116,115,32,105,110,99,108,117,100,101,32,74,83,32,118,97,108,105,100,105,116,121,32,116,101,115,116,115,32,40,114,101,113,117,105,114,105,110,103,32,111,114,32,101,118,97,108,117,97,116,105,110,103,32,99,111,100,101,41,58,10,10,96,96,96,62,116,101,115,116,46,106,115,10,118,97,114,32,102,115,32,61,32,114,101,113,117,105,114,101,40,39,102,115,39,41,44,32,97,115,115,101,114,116,32,61,32,114,101,113,117,105,114,101,40,39,97,115,115,101,114,116,39,41,44,32,118,109,32,61,32,114,101,113,117,105,114,101,40,39,118,109,39,41,59,10,118,97,114,32,99,112,116,97,98,108,101,44,32,115,98,99,115,59,10,100,101,115,99,114,105,98,101,40,39,115,111,117,114,99,101,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,105,116,40,39,115,104,111,117,108,100,32,108,111,97,100,32,110,111,100,101,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,32,99,112,116,97,98,108,101,32,61,32,114,101,113,117,105,114,101,40,39,46,47,39,41,59,32,125,41,59,10,32,32,105,116,40,39,115,104,111,117,108,100,32,108,111,97,100,32,115,98,99,115,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,32,115,98,99,115,32,61,32,114,101,113,117,105,114,101,40,39,46,47,115,98,99,115,39,41,59,32,125,41,59,10,32,32,105,116,40,39,115,104,111,117,108,100,32,108,111,97,100,32,101,120,99,101,108,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,32,101,120,99,101,108,32,61,32,114,101,113,117,105,114,101,40,39,46,47,99,112,101,120,99,101,108,39,41,59,32,125,41,59,10,32,32,105,116,40,39,115,104,111,117,108,100,32,112,114,111,99,101,115,115,32,98,105,116,115,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,32,32,118,97,114,32,102,105,108,101,115,32,61,32,102,115,46,114,101,97,100,100,105,114,83,121,110,99,40,39,98,105,116,115,39,41,46,102,105,108,116,101,114,40,102,117,110,99,116,105,111,110,40,120,41,123,114,101,116,117,114,110,32,120,46,115,117,98,115,116,114,40,45,51,41,61,61,34,46,106,115,34,59,125,41,59,10,32,32,32,32,102,105,108,101,115,46,102,111,114,69,97,99,104,40,102,117,110,99,116,105,111,110,40,120,41,32,123,10,32,32,32,32,32,32,118,109,46,114,117,110,73,110,84,104,105,115,67,111,110,116,101,120,116,40,102,115,46,114,101,97,100,70,105,108,101,83,121,110,99,40,39,46,47,98,105,116,115,47,39,32,43,32,120,41,41,59,10,32,32,32,32,125,41,59,10,32,32,125,41,59,10,125,41,59,10,96,96,96,10,10,84,104,101,32,82,69,65,68,77,69,32,116,101,115,116,115,32,118,101,114,105,102,121,32,116,104,101,32,115,110,105,112,112,101,116,115,32,105,110,32,116,104,101,32,82,69,65,68,77,69,58,10,10,96,96,96,62,116,101,115,116,46,106,115,10,100,101,115,99,114,105,98,101,40,39,82,69,65,68,77,69,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,118,97,114,32,114,101,97,100,109,101,32,61,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,32,32,118,97,114,32,117,110,105,99,111,100,101,95,99,112,49,48,48,48,48,95,50,53,53,32,61,32,99,112,116,97,98,108,101,91,49,48,48,48,48,93,46,100,101,99,91,50,53,53,93,59,32,47,47,32,203,135,10,32,32,32,32,97,115,115,101,114,116,46,101,113,117,97,108,40,117,110,105,99,111,100,101,95,99,112,49,48,48,48,48,95,50,53,53,44,32,34,203,135,34,41,59,10,10,32,32,32,32,118,97,114,32,99,112,49,48,48,48,48,95,55,49,49,32,61,32,99,112,116,97,98,108,101,91,49,48,48,48,48,93,46,101,110,99,91,83,116,114,105,110,103,46,102,114,111,109,67,104,97,114,67,111,100,101,40,55,49,49,41,93,59,32,47,47,32,50,53,53,10,32,32,32,32,97,115,115,101,114,116,46,101,113,117,97,108,40,99,112,49,48,48,48,48,95,55,49,49,44,32,50,53,53,41,59,10,10,32,32,32,32,118,97,114,32,98,49,32,61,32,91,48,120,98,98,44,48,120,101,51,44,48,120,100,55,44,48,120,100,99,93,59,10,32,32,32,32,118,97,114,32,115,49,32,61,32,98,49,46,109,97,112,40,102,117,110,99,116,105,111,110,40,120,41,32,123,32,114,101,116,117,114,110,32,83,116,114,105,110,103,46,102,114,111,109,67,104,97,114,67,111,100,101,40,120,41,59,32,125,41,46,106,111,105,110,40,34,34,41,59,10,32,32,32,32,118,97,114,32,230,177,135,230,128,187,32,61,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,100,101,99,111,100,101,40,57,51,54,44,32,98,49,41,59,10,32,32,32,32,118,97,114,32,98,117,102,32,61,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,101,110,99,111,100,101,40,57,51,54,44,32,32,230,177,135,230,128,187,41,59,10,32,32,32,32,97,115,115,101,114,116,46,101,113,117,97,108,40,230,177,135,230,128,187,44,34,230,177,135,230,128,187,34,41,59,10,32,32,32,32,97,115,115,101,114,116,46,101,113,117,97,108,40,98,117,102,46,108,101,110,103,116,104,44,32,52,41,59,10,32,32,32,32,102,111,114,40,118,97,114,32,105,32,61,32,48,59,32,105,32,33,61,32,52,59,32,43,43,105,41,32,97,115,115,101,114,116,46,101,113,117,97,108,40,98,49,91,105,93,44,32,98,117,102,91,105,93,41,59,10,10,32,32,32,32,118,97,114,32,98,50,32,61,32,91,48,120,102,48,44,48,120,57,102,44,48,120,56,100,44,48,120,97,51,93,59,10,32,32,32,32,118,97,114,32,115,117,115,104,105,61,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,100,101,99,111,100,101,40,54,53,48,48,49,44,32,98,50,41,59,10,32,32,32,32,118,97,114,32,115,98,117,102,32,61,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,101,110,99,111,100,101,40,54,53,48,48,49,44,32,115,117,115,104,105,41,59,10,32,32,32,32,97,115,115,101,114,116,46,101,113,117,97,108,40,115,117,115,104,105,44,34,240,159,141,163,34,41,59,10,32,32,32,32,97,115,115,101,114,116,46,101,113,117,97,108,40,115,98,117,102,46,108,101,110,103,116,104,44,32,52,41,59,10,32,32,32,32,102,111,114,40,118,97,114,32,105,32,61,32,48,59,32,105,32,33,61,32,52,59,32,43,43,105,41,32,97,115,115,101,114,116,46,101,113,117,97,108,40,98,50,91,105,93,44,32,115,98,117,102,91,105,93,41,59,10,10,32,32,125,59,10,32,32,105,116,40,39,115,104,111,117,108,100,32,98,101,32,99,111,114,114,101,99,116,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,101,110,99,97,99,104,101,40,41,59,10,32,32,32,32,114,101,97,100,109,101,40,41,59,10,32,32,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,100,101,99,97,99,104,101,40,41,59,10,32,32,32,32,114,101,97,100,109,101,40,41,59,10,32,32,125,41,59,10,125,41,59,10,96,96,96,10,10,84,104,101,32,99,111,110,115,105,115,116,101,110,99,121,32,116,101,115,116,115,32,109,97,107,101,32,115,117,114,101,32,116,104,97,116,32,101,110,99,111,100,105,110,103,32,97,110,100,32,100,101,99,111,100,105,110,103,32,97,114,101,32,112,115,101,117,100,111,32,105,110,118,101,114,115,101,115,58,10,10,96,96,96,62,116,101,115,116,46,106,115,10,100,101,115,99,114,105,98,101,40,39,99,111,110,115,105,115,116,101,110,99,121,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,99,112,116,97,98,108,101,32,61,32,114,101,113,117,105,114,101,40,39,46,47,39,41,59,10,32,32,85,32,61,32,99,112,116,97,98,108,101,46,117,116,105,108,115,59,10,32,32,118,97,114,32,99,104,107,32,61,32,102,117,110,99,116,105,111,110,40,99,112,116,97,98,108,101,44,32,99,97,99,104,101,105,116,41,32,123,32,114,101,116,117,114,110,32,102,117,110,99,116,105,111,110,40,120,41,32,123,10,32,32,32,32,105,116,40,39,115,104,111,117,108,100,32,99,111,110,115,105,115,116,101,110,116,108,121,32,112,114,111,99,101,115,115,32,67,80,32,39,32,43,32,120,44,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,32,32,32,32,118,97,114,32,99,112,32,61,32,99,112,116,97,98,108,101,91,120,93,44,32,68,32,61,32,99,112,46,100,101,99,44,32,69,32,61,32,99,112,46,101,110,99,59,10,32,32,32,32,32,32,105,102,40,99,97,99,104,101,105,116,41,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,101,110,99,97,99,104,101,40,41,59,10,32,32,32,32,32,32,101,108,115,101,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,100,101,99,97,99,104,101,40,41,59,10,32,32,32,32,32,32,79,98,106,101,99,116,46,107,101,121,115,40,68,41,46,102,111,114,69,97,99,104,40,102,117,110,99,116,105,111,110,40,100,41,32,123,10,32,32,32,32,32,32,32,32,105,102,40,69,91,68,91,100,93,93,32,33,61,32,100,41,32,123,10,32,32,32,32,32,32,32,32,32,32,105,102,40,116,121,112,101,111,102,32,69,91,68,91,100,93,93,32,33,61,61,32,34,117,110,100,101,102,105,110,101,100,34,41,32,114,101,116,117,114,110,59,10,32,32,32,32,32,32,32,32,32,32,105,102,40,68,91,100,93,46,99,104,97,114,67,111,100,101,65,116,40,48,41,32,61,61,32,48,120,70,70,70,68,41,32,114,101,116,117,114,110,59,10,32,32,32,32,32,32,32,32,32,32,105,102,40,68,91,69,91,68,91,100,93,93,93,32,61,61,61,32,68,91,100,93,41,32,114,101,116,117,114,110,59,10,32,32,32,32,32,32,32,32,32,32,116,104,114,111,119,32,110,101,119,32,69,114,114,111,114,40,120,32,43,32,34,32,101,46,100,91,34,32,43,32,100,32,43,32,34,93,32,61,32,34,32,43,32,69,91,68,91,100,93,93,32,43,32,34,59,32,100,91,34,32,43,32,100,32,43,32,34,93,61,34,32,43,32,68,91,100,93,32,43,32,34,59,32,100,46,101,46,100,91,34,32,43,32,100,32,43,32,34,93,32,61,32,34,32,43,32,68,91,69,91,68,91,100,93,93,93,41,59,10,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,125,41,59,10,32,32,32,32,32,32,79,98,106,101,99,116,46,107,101,121,115,40,69,41,46,102,111,114,69,97,99,104,40,102,117,110,99,116,105,111,110,40,101,41,32,123,10,32,32,32,32,32,32,32,32,105,102,40,68,91,69,91,101,93,93,32,33,61,32,101,41,32,123,10,32,32,32,32,32,32,32,32,32,32,116,104,114,111,119,32,110,101,119,32,69,114,114,111,114,40,120,32,43,32,34,32,100,46,101,91,34,32,43,32,101,32,43,32,34,93,32,61,32,34,32,43,32,68,91,69,91,101,93,93,32,43,32,34,59,32,101,91,34,32,43,32,101,32,43,32,34,93,61,34,32,43,32,69,91,101,93,32,43,32,34,59,32,101,46,100,46,101,91,34,32,43,32,101,32,43,32,34,93,32,61,32,34,32,43,32,69,91,68,91,69,91,101,93,93,93,41,59,10,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,125,41,59,10,32,32,32,32,32,32,118,97,114,32,99,111,114,112,117,115,32,61,32,91,34,102,111,111,98,97,114,34,93,59,10,32,32,32,32,32,32,99,111,114,112,117,115,46,102,111,114,69,97,99,104,40,102,117,110,99,116,105,111,110,40,119,41,123,10,32,32,32,32,32,32,32,32,97,115,115,101,114,116,46,101,113,117,97,108,40,85,46,100,101,99,111,100,101,40,120,44,85,46,101,110,99,111,100,101,40,120,44,119,41,41,44,119,41,59,10,32,32,32,32,32,32,125,41,59,10,32,32,32,32,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,101,110,99,97,99,104,101,40,41,59,10,32,32,32,32,125,41,59,10,32,32,125,59,32,125,59,10,32,32,100,101,115,99,114,105,98,101,40,39,99,97,99,104,101,100,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,32,32,79,98,106,101,99,116,46,107,101,121,115,40,99,112,116,97,98,108,101,41,46,102,105,108,116,101,114,40,102,117,110,99,116,105,111,110,40,119,41,32,123,32,114,101,116,117,114,110,32,119,32,61,61,32,43,119,59,32,125,41,46,102,111,114,69,97,99,104,40,99,104,107,40,99,112,116,97,98,108,101,44,32,116,114,117,101,41,41,59,10,32,32,125,41,59,10,32,32,100,101,115,99,114,105,98,101,40,39,100,105,114,101,99,116,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,32,32,79,98,106,101,99,116,46,107,101,121,115,40,99,112,116,97,98,108,101,41,46,102,105,108,116,101,114,40,102,117,110,99,116,105,111,110,40,119,41,32,123,32,114,101,116,117,114,110,32,119,32,61,61,32,43,119,59,32,125,41,46,102,111,114,69,97,99,104,40,99,104,107,40,99,112,116,97,98,108,101,44,32,102,97,108,115,101,41,41,59,10,32,32,125,41,59,10,125,41,59,10,96,96,96,10,10,84,104,101,32,110,101,120,116,32,116,101,115,116,115,32,108,111,111,107,32,97,116,32,112,111,115,115,105,98,108,101,32,101,110,116,114,121,32,99,111,110,100,105,116,105,111,110,115,58,10,10,96,96,96,10,100,101,115,99,114,105,98,101,40,39,101,110,116,114,121,32,99,111,110,100,105,116,105,111,110,115,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,105,116,40,39,115,104,111,117,108,100,32,102,97,105,108,32,116,111,32,108,111,97,100,32,117,116,105,108,115,32,105,102,32,99,112,116,97,98,108,101,32,117,110,97,118,97,105,108,97,98,108,101,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,32,32,118,97,114,32,115,97,110,100,98,111,120,32,61,32,123,125,59,10,32,32,32,32,118,97,114,32,99,116,120,32,61,32,118,109,46,99,114,101,97,116,101,67,111,110,116,101,120,116,40,115,97,110,100,98,111,120,41,59,10,32,32,32,32,97,115,115,101,114,116,46,116,104,114,111,119,115,40,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,32,32,32,32,118,109,46,114,117,110,73,110,67,111,110,116,101,120,116,40,102,115,46,114,101,97,100,70,105,108,101,83,121,110,99,40,39,99,112,117,116,105,108,115,46,106,115,39,44,39,117,116,102,56,39,41,44,99,116,120,41,59,10,32,32,32,32,125,41,59,10,32,32,125,41,59,10,32,32,105,116,40,39,115,104,111,117,108,100,32,108,111,97,100,32,117,116,105,108,115,32,105,102,32,99,112,116,97,98,108,101,32,105,115,32,97,118,97,105,108,97,98,108,101,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,32,32,118,97,114,32,115,97,110,100,98,111,120,32,61,32,123,125,59,10,32,32,32,32,118,97,114,32,99,116,120,32,61,32,118,109,46,99,114,101,97,116,101,67,111,110,116,101,120,116,40,115,97,110,100,98,111,120,41,59,10,32,32,32,32,118,109,46,114,117,110,73,110,67,111,110,116,101,120,116,40,102,115,46,114,101,97,100,70,105,108,101,83,121,110,99,40,39,99,112,101,120,99,101,108,46,106,115,39,44,39,117,116,102,56,39,41,44,99,116,120,41,59,10,32,32,32,32,118,109,46,114,117,110,73,110,67,111,110,116,101,120,116,40,102,115,46,114,101,97,100,70,105,108,101,83,121,110,99,40,39,99,112,117,116,105,108,115,46,106,115,39,44,39,117,116,102,56,39,41,44,99,116,120,41,59,10,32,32,125,41,59,10,32,32,118,97,114,32,99,104,107,101,110,32,61,32,102,117,110,99,116,105,111,110,40,99,112,44,32,105,41,32,123,10,32,32,32,32,118,97,114,32,99,32,61,32,102,117,110,99,116,105,111,110,40,99,112,44,32,105,44,32,101,41,32,123,10,32,32,32,32,32,32,118,97,114,32,115,116,114,32,61,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,101,110,99,111,100,101,40,99,112,44,105,44,101,41,59,10,32,32,32,32,32,32,118,97,114,32,97,114,114,32,61,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,101,110,99,111,100,101,40,99,112,44,105,46,115,112,108,105,116,40,34,34,41,44,101,41,59,10,32,32,32,32,32,32,97,115,115,101,114,116,46,100,101,101,112,69,113,117,97,108,40,115,116,114,44,97,114,114,41,59,10,32,32,32,32,32,32,105,102,40,116,121,112,101,111,102,32,66,117,102,102,101,114,32,61,61,61,32,39,117,110,100,101,102,105,110,101,100,39,41,32,114,101,116,117,114,110,59,10,32,32,32,32,32,32,118,97,114,32,98,117,102,32,61,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,101,110,99,111,100,101,40,99,112,44,110,101,119,32,66,117,102,102,101,114,40,105,41,44,101,41,59,10,32,32,32,32,32,32,97,115,115,101,114,116,46,100,101,101,112,69,113,117,97,108,40,115,116,114,44,98,117,102,41,59,10,32,32,32,32,125,59,10,32,32,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,101,110,99,97,99,104,101,40,41,59,10,32,32,32,32,99,40,99,112,44,105,41,59,10,32,32,32,32,99,40,99,112,44,105,44,39,98,117,102,39,41,59,10,32,32,32,32,99,40,99,112,44,105,44,39,97,114,114,39,41,59,10,32,32,32,32,99,40,99,112,44,105,44,39,115,116,114,39,41,59,10,32,32,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,100,101,99,97,99,104,101,40,41,59,10,32,32,32,32,99,40,99,112,44,105,41,59,10,32,32,32,32,99,40,99,112,44,105,44,39,98,117,102,39,41,59,10,32,32,32,32,99,40,99,112,44,105,44,39,97,114,114,39,41,59,10,32,32,32,32,99,40,99,112,44,105,44,39,115,116,114,39,41,59,10,32,32,125,59,10,32,32,100,101,115,99,114,105,98,101,40,39,101,110,99,111,100,101,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,32,32,105,116,40,39,67,80,32,32,49,50,53,50,32,58,32,115,98,99,115,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,32,99,104,107,101,110,40,49,50,53,50,44,34,102,111,111,226,128,162,98,195,190,114,34,41,59,32,125,41,59,10,32,32,32,32,105,116,40,39,67,80,32,32,32,55,48,56,32,58,32,115,98,99,115,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,32,99,104,107,101,110,40,55,48,56,44,34,216,170,32,97,110,100,32,216,171,32,115,109,105,108,101,121,32,102,97,99,101,115,34,41,59,125,41,59,10,32,32,32,32,105,116,40,39,67,80,32,32,32,57,51,54,32,58,32,100,98,99,115,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,32,99,104,107,101,110,40,57,51,54,44,32,34,232,191,153,230,152,175,228,184,173,230,150,135,229,173,151,231,172,166,230,181,139,232,175,149,34,41,59,125,41,59,10,32,32,125,41,59,10,32,32,118,97,114,32,99,104,107,100,101,32,61,32,102,117,110,99,116,105,111,110,40,99,112,44,32,105,41,32,123,10,32,32,32,32,118,97,114,32,99,32,61,32,102,117,110,99,116,105,111,110,40,99,112,44,32,105,41,32,123,10,32,32,32,32,32,32,118,97,114,32,115,59,10,32,32,32,32,32,32,105,102,40,116,121,112,101,111,102,32,66,117,102,102,101,114,32,33,61,61,32,39,117,110,100,101,102,105,110,101,100,39,32,38,38,32,105,32,105,110,115,116,97,110,99,101,111,102,32,66,117,102,102,101,114,41,32,115,32,61,32,91,93,46,109,97,112,46,99,97,108,108,40,105,44,32,102,117,110,99,116,105,111,110,40,115,41,123,114,101,116,117,114,110,32,83,116,114,105,110,103,46,102,114,111,109,67,104,97,114,67,111,100,101,40,115,41,59,32,125,41,59,10,32,32,32,32,32,32,101,108,115,101,32,115,61,40,105,46,109,97,112,41,32,63,32,105,46,109,97,112,40,102,117,110,99,116,105,111,110,40,115,41,123,114,101,116,117,114,110,32,83,116,114,105,110,103,46,102,114,111,109,67,104,97,114,67,111,100,101,40,115,41,59,32,125,41,32,58,32,105,59,10,32,32,32,32,32,32,118,97,114,32,115,116,114,32,61,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,100,101,99,111,100,101,40,99,112,44,105,41,59,10,32,32,32,32,32,32,118,97,114,32,97,114,114,32,61,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,100,101,99,111,100,101,40,99,112,44,115,46,106,111,105,110,63,115,46,106,111,105,110,40,34,34,41,58,115,41,59,10,32,32,32,32,32,32,97,115,115,101,114,116,46,100,101,101,112,69,113,117,97,108,40,115,116,114,44,97,114,114,41,59,10,32,32,32,32,32,32,105,102,40,116,121,112,101,111,102,32,66,117,102,102,101,114,32,61,61,61,32,39,117,110,100,101,102,105,110,101,100,39,41,32,114,101,116,117,114,110,59,10,32,32,32,32,32,32,118,97,114,32,98,117,102,32,61,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,100,101,99,111,100,101,40,99,112,44,110,101,119,32,66,117,102,102,101,114,40,105,41,41,59,10,32,32,32,32,32,32,97,115,115,101,114,116,46,100,101,101,112,69,113,117,97,108,40,115,116,114,44,98,117,102,41,59,10,32,32,32,32,125,59,10,32,32,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,101,110,99,97,99,104,101,40,41,59,10,32,32,32,32,99,40,99,112,44,105,41,59,10,32,32,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,100,101,99,97,99,104,101,40,41,59,10,32,32,32,32,99,40,99,112,44,105,41,59,10,32,32,125,59,10,32,32,100,101,115,99,114,105,98,101,40,39,100,101,99,111,100,101,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,32,32,105,116,40,39,67,80,32,32,49,50,53,50,32,58,32,115,98,99,115,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,32,99,104,107,100,101,40,49,50,53,50,44,91,48,120,54,54,44,32,48,120,54,102,44,32,48,120,54,102,44,32,48,120,54,50,44,32,48,120,54,49,44,32,48,120,55,50,93,41,59,32,125,41,59,32,47,42,32,34,102,111,111,98,97,114,34,32,42,47,10,32,32,32,32,105,102,40,116,121,112,101,111,102,32,66,117,102,102,101,114,32,33,61,61,32,39,117,110,100,101,102,105,110,101,100,39,41,32,105,116,40,39,67,80,32,32,32,55,48,56,32,58,32,115,98,99,115,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,32,99,104,107,100,101,40,55,48,56,44,32,110,101,119,32,66,117,102,102,101,114,40,91,48,120,99,97,44,32,48,120,50,48,44,32,48,120,54,49,44,32,48,120,54,101,44,32,48,120,54,52,44,32,48,120,50,48,44,32,48,120,99,98,44,32,48,120,50,48,44,32,48,120,55,51,44,32,48,120,54,100,44,32,48,120,54,57,44,32,48,120,54,99,44,32,48,120,54,53,44,32,48,120,55,57,44,32,48,120,50,48,44,32,48,120,54,54,44,32,48,120,54,49,44,32,48,120,54,51,44,32,48,120,54,53,44,32,48,120,55,51,93,41,41,59,32,125,41,59,32,47,42,32,40,34,216,170,32,97,110,100,32,216,171,32,115,109,105,108,101,121,32,102,97,99,101,115,34,41,32,42,47,10,32,32,32,32,105,116,40,39,67,80,32,32,32,57,51,54,32,58,32,100,98,99,115,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,32,99,104,107,100,101,40,57,51,54,44,32,91,48,120,100,53,44,32,48,120,101,50,44,32,48,120,99,97,44,32,48,120,99,55,44,32,48,120,100,54,44,32,48,120,100,48,44,32,48,120,99,101,44,32,48,120,99,52,44,32,48,120,100,55,44,32,48,120,100,54,44,32,48,120,98,55,44,32,48,120,102,98,44,32,48,120,98,50,44,32,48,120,101,50,44,32,48,120,99,97,44,32,48,120,100,52,93,41,59,125,41,59,32,47,42,32,34,232,191,153,230,152,175,228,184,173,230,150,135,229,173,151,231,172,166,230,181,139,232,175,149,34,32,42,47,10,32,32,125,41,59,10,125,41,59,10,96,96,96,10,10,84,104,101,32,96,116,101,115,116,102,105,108,101,96,32,104,101,108,112,101,114,32,102,117,110,99,116,105,111,110,32,114,101,97,100,115,32,97,32,102,105,108,101,32,97,110,100,32,99,111,109,112,97,114,101,115,32,116,111,32,110,111,100,101,39,115,32,114,101,97,100,32,102,97,99,105,108,105,116,105,101,115,58,10,10,96,96,96,62,116,101,115,116,46,106,115,10,102,117,110,99,116,105,111,110,32,116,101,115,116,102,105,108,101,40,102,44,99,112,44,116,121,112,101,44,115,107,105,112,41,32,123,10,32,32,118,97,114,32,100,32,61,32,102,115,46,114,101,97,100,70,105,108,101,83,121,110,99,40,102,41,59,10,32,32,118,97,114,32,120,32,61,32,102,115,46,114,101,97,100,70,105,108,101,83,121,110,99,40,102,44,32,116,121,112,101,41,59,10,32,32,118,97,114,32,97,32,61,32,120,46,115,112,108,105,116,40,34,34,41,59,10,32,32,118,97,114,32,99,104,107,32,61,32,102,117,110,99,116,105,111,110,40,99,112,41,32,123,10,32,32,32,32,118,97,114,32,121,32,61,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,100,101,99,111,100,101,40,99,112,44,32,100,41,59,10,32,32,32,32,97,115,115,101,114,116,46,101,113,117,97,108,40,120,44,121,41,59,10,32,32,32,32,118,97,114,32,122,32,61,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,101,110,99,111,100,101,40,99,112,44,32,120,41,59,10,32,32,32,32,105,102,40,122,46,108,101,110,103,116,104,32,33,61,32,100,46,108,101,110,103,116,104,41,32,116,104,114,111,119,32,110,101,119,32,69,114,114,111,114,40,102,32,43,32,34,32,34,32,43,32,74,83,79,78,46,115,116,114,105,110,103,105,102,121,40,122,41,32,43,32,34,32,33,61,32,34,32,43,32,74,83,79,78,46,115,116,114,105,110,103,105,102,121,40,100,41,32,43,32,34,32,58,32,34,32,43,32,122,46,108,101,110,103,116,104,32,43,32,34,32,34,32,43,32,100,46,108,101,110,103,116,104,41,59,10,32,32,32,32,102,111,114,40,118,97,114,32,105,32,61,32,48,59,32,105,32,33,61,32,100,46,108,101,110,103,116,104,59,32,43,43,105,41,32,105,102,40,100,91,105,93,32,33,61,61,32,122,91,105,93,41,32,116,104,114,111,119,32,110,101,119,32,69,114,114,111,114,40,34,34,32,43,32,105,32,43,32,34,32,34,32,43,32,100,91,105,93,32,43,32,34,33,61,34,32,43,32,122,91,105,93,41,59,10,32,32,32,32,105,102,40,115,107,105,112,41,32,114,101,116,117,114,110,59,10,32,32,32,32,122,32,61,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,101,110,99,111,100,101,40,99,112,44,32,97,41,59,10,32,32,32,32,105,102,40,122,46,108,101,110,103,116,104,32,33,61,32,100,46,108,101,110,103,116,104,41,32,116,104,114,111,119,32,110,101,119,32,69,114,114,111,114,40,102,32,43,32,34,32,34,32,43,32,74,83,79,78,46,115,116,114,105,110,103,105,102,121,40,122,41,32,43,32,34,32,33,61,32,34,32,43,32,74,83,79,78,46,115,116,114,105,110,103,105,102,121,40,100,41,32,43,32,34,32,58,32,34,32,43,32,122,46,108,101,110,103,116,104,32,43,32,34,32,34,32,43,32,100,46,108,101,110,103,116,104,41,59,10,32,32,32,32,102,111,114,40,118,97,114,32,105,32,61,32,48,59,32,105,32,33,61,32,100,46,108,101,110,103,116,104,59,32,43,43,105,41,32,105,102,40,100,91,105,93,32,33,61,61,32,122,91,105,93,41,32,116,104,114,111,119,32,110,101,119,32,69,114,114,111,114,40,34,34,32,43,32,105,32,43,32,34,32,34,32,43,32,100,91,105,93,32,43,32,34,33,61,34,32,43,32,122,91,105,93,41,59,10,32,32,32,32,105,102,40,102,46,105,110,100,101,120,79,102,40,34,99,112,116,97,98,108,101,46,106,115,34,41,32,61,61,32,45,49,41,32,123,10,32,32,32,32,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,101,110,99,111,100,101,40,99,112,44,32,100,44,32,39,115,116,114,39,41,59,10,32,32,32,32,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,101,110,99,111,100,101,40,99,112,44,32,100,44,32,39,97,114,114,39,41,59,10,32,32,32,32,125,10,32,32,125,10,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,101,110,99,97,99,104,101,40,41,59,10,32,32,99,104,107,40,99,112,41,59,10,32,32,105,102,40,115,107,105,112,41,32,114,101,116,117,114,110,59,10,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,100,101,99,97,99,104,101,40,41,59,10,32,32,99,104,107,40,99,112,41,59,10,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,101,110,99,97,99,104,101,40,41,59,10,125,10,96,96,96,10,10,84,104,101,32,96,117,116,102,56,96,32,116,101,115,116,115,32,118,101,114,105,102,121,32,85,84,70,45,56,32,101,110,99,111,100,105,110,103,32,111,102,32,116,104,101,32,97,99,116,117,97,108,32,74,83,32,115,111,117,114,99,101,115,58,10,10,96,96,96,62,116,101,115,116,46,106,115,10,100,101,115,99,114,105,98,101,40,39,110,111,100,101,32,110,97,116,105,118,101,115,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,118,97,114,32,110,111,100,101,32,61,32,91,91,54,53,48,48,49,44,32,39,117,116,102,56,39,44,49,93,44,32,91,49,50,48,48,44,32,39,117,116,102,49,54,108,101,39,44,49,93,44,32,91,50,48,49,50,55,44,32,39,97,115,99,105,105,39,44,48,93,93,59,10,32,32,118,97,114,32,117,110,105,99,111,100,101,102,105,108,101,115,32,61,32,91,39,99,111,100,101,112,97,103,101,46,109,100,39,44,39,82,69,65,68,77,69,46,109,100,39,44,39,99,112,116,97,98,108,101,46,106,115,39,93,59,10,32,32,118,97,114,32,97,115,99,105,105,102,105,108,101,115,32,61,32,91,39,99,112,117,116,105,108,115,46,106,115,39,93,59,10,32,32,110,111,100,101,46,102,111,114,69,97,99,104,40,102,117,110,99,116,105,111,110,40,119,41,32,123,10,32,32,32,32,100,101,115,99,114,105,98,101,40,119,91,49,93,44,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,32,32,32,32,99,112,116,97,98,108,101,32,61,32,114,101,113,117,105,114,101,40,39,46,47,39,41,59,10,32,32,32,32,32,32,97,115,99,105,105,102,105,108,101,115,46,102,111,114,69,97,99,104,40,102,117,110,99,116,105,111,110,40,102,41,32,123,10,32,32,32,32,32,32,32,32,105,116,40,39,115,104,111,117,108,100,32,112,114,111,99,101,115,115,32,39,32,43,32,102,44,32,102,117,110,99,116,105,111,110,40,41,32,123,32,116,101,115,116,102,105,108,101,40,39,46,47,109,105,115,99,47,39,43,102,43,39,46,39,43,119,91,49,93,44,119,91,48,93,44,119,91,49,93,41,59,32,125,41,59,10,32,32,32,32,32,32,125,41,59,10,32,32,32,32,32,32,105,102,40,33,119,91,50,93,41,32,114,101,116,117,114,110,59,10,32,32,32,32,32,32,117,110,105,99,111,100,101,102,105,108,101,115,46,102,111,114,69,97,99,104,40,102,117,110,99,116,105,111,110,40,102,41,32,123,10,32,32,32,32,32,32,32,32,105,116,40,39,115,104,111,117,108,100,32,112,114,111,99,101,115,115,32,39,32,43,32,102,44,32,102,117,110,99,116,105,111,110,40,41,32,123,32,116,101,115,116,102,105,108,101,40,39,46,47,109,105,115,99,47,39,43,102,43,39,46,39,43,119,91,49,93,44,119,91,48,93,44,119,91,49,93,41,59,32,125,41,59,10,32,32,32,32,32,32,125,41,59,10,32,32,32,32,32,32,105,102,40,119,91,49,93,32,61,61,61,32,39,117,116,102,56,39,41,32,105,116,40,39,115,104,111,117,108,100,32,112,114,111,99,101,115,115,32,98,105,116,115,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,32,32,32,32,32,32,118,97,114,32,102,105,108,101,115,32,61,32,102,115,46,114,101,97,100,100,105,114,83,121,110,99,40,39,98,105,116,115,39,41,46,102,105,108,116,101,114,40,102,117,110,99,116,105,111,110,40,120,41,123,114,101,116,117,114,110,32,120,46,115,117,98,115,116,114,40,45,51,41,61,61,34,46,106,115,34,59,125,41,59,10,32,32,32,32,32,32,32,32,102,105,108,101,115,46,102,111,114,69,97,99,104,40,102,117,110,99,116,105,111,110,40,102,41,32,123,32,116,101,115,116,102,105,108,101,40,39,46,47,98,105,116,115,47,39,32,43,32,102,44,119,91,48,93,44,119,91,49,93,44,116,114,117,101,41,59,32,125,41,59,10,32,32,32,32,32,32,125,41,59,10,32,32,32,32,125,41,59,10,32,32,125,41,59,10,125,41,59,10,96,96,96,10,10,84,104,101,32,96,117,116,102,42,96,32,97,110,100,32,96,97,115,99,105,105,96,32,116,101,115,116,115,32,97,116,116,101,109,112,116,32,116,111,32,116,101,115,116,32,111,116,104,101,114,32,109,97,103,105,99,32,102,111,114,109,97,116,115,58,10,10,96,96,96,62,116,101,115,116,46,106,115,10,118,97,114,32,109,32,61,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,109,97,103,105,99,59,10,102,117,110,99,116,105,111,110,32,99,109,112,40,120,44,122,41,32,123,10,32,32,97,115,115,101,114,116,46,101,113,117,97,108,40,120,46,108,101,110,103,116,104,44,32,122,46,108,101,110,103,116,104,41,59,10,32,32,102,111,114,40,118,97,114,32,105,32,61,32,48,59,32,105,32,33,61,32,122,46,108,101,110,103,116,104,59,32,43,43,105,41,32,97,115,115,101,114,116,46,101,113,117,97,108,40,105,43,34,47,34,43,120,46,108,101,110,103,116,104,43,34,34,43,120,91,105,93,44,32,105,43,34,47,34,43,122,46,108,101,110,103,116,104,43,34,34,43,122,91,105,93,41,59,10,125,10,79,98,106,101,99,116,46,107,101,121,115,40,109,41,46,102,111,114,69,97,99,104,40,102,117,110,99,116,105,111,110,40,116,41,123,105,102,40,116,32,33,61,32,49,54,57,54,57,41,32,100,101,115,99,114,105,98,101,40,109,91,116,93,44,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,105,116,40,34,115,104,111,117,108,100,32,112,114,111,99,101,115,115,32,99,111,100,101,112,97,103,101,46,109,100,46,34,32,43,32,109,91,116,93,44,32,102,115,46,101,120,105,115,116,115,83,121,110,99,40,39,46,47,109,105,115,99,47,99,111,100,101,112,97,103,101,46,109,100,46,39,32,43,32,109,91,116,93,41,32,63,10,32,32,32,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,32,32,32,32,118,97,114,32,98,32,61,32,102,115,46,114,101,97,100,70,105,108,101,83,121,110,99,40,39,46,47,109,105,115,99,47,99,111,100,101,112,97,103,101,46,109,100,46,117,116,102,56,39,44,32,34,117,116,102,56,34,41,59,10,32,32,32,32,32,32,105,102,40,109,91,116,93,32,61,61,61,32,34,97,115,99,105,105,34,41,32,98,32,61,32,98,46,114,101,112,108,97,99,101,40,47,91,92,117,48,48,56,48,45,92,117,102,102,102,102,93,42,47,103,44,34,34,41,59,10,32,32,32,32,32,32,118,97,114,32,120,32,61,32,102,115,46,114,101,97,100,70,105,108,101,83,121,110,99,40,39,46,47,109,105,115,99,47,99,111,100,101,112,97,103,101,46,109,100,46,39,32,43,32,109,91,116,93,41,59,10,32,32,32,32,32,32,118,97,114,32,121,44,32,122,59,10,32,32,32,32,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,101,110,99,97,99,104,101,40,41,59,10,32,32,32,32,32,32,121,32,61,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,100,101,99,111,100,101,40,116,44,32,120,41,59,10,32,32,32,32,32,32,97,115,115,101,114,116,46,101,113,117,97,108,40,121,44,98,41,59,10,32,32,32,32,32,32,122,32,61,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,101,110,99,111,100,101,40,116,44,32,121,41,59,10,32,32,32,32,32,32,105,102,40,116,32,33,61,32,54,53,48,48,48,41,32,99,109,112,40,120,44,122,41,59,10,32,32,32,32,32,32,101,108,115,101,32,123,32,97,115,115,101,114,116,46,101,113,117,97,108,40,121,44,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,100,101,99,111,100,101,40,116,44,32,122,41,41,59,32,125,10,32,32,32,32,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,100,101,99,97,99,104,101,40,41,59,10,32,32,32,32,32,32,121,32,61,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,100,101,99,111,100,101,40,116,44,32,120,41,59,10,32,32,32,32,32,32,97,115,115,101,114,116,46,101,113,117,97,108,40,121,44,98,41,59,10,32,32,32,32,32,32,122,32,61,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,101,110,99,111,100,101,40,116,44,32,121,41,59,10,32,32,32,32,32,32,105,102,40,116,32,33,61,32,54,53,48,48,48,41,32,99,109,112,40,120,44,122,41,59,10,32,32,32,32,32,32,101,108,115,101,32,123,32,97,115,115,101,114,116,46,101,113,117,97,108,40,121,44,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,100,101,99,111,100,101,40,116,44,32,122,41,41,59,32,125,10,32,32,32,32,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,101,110,99,97,99,104,101,40,41,59,10,32,32,32,32,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,101,110,99,111,100,101,40,116,44,32,121,44,32,39,115,116,114,39,41,59,10,32,32,32,32,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,101,110,99,111,100,101,40,116,44,32,121,44,32,39,97,114,114,39,41,59,10,32,32,32,32,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,100,101,99,97,99,104,101,40,41,59,10,32,32,32,32,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,101,110,99,111,100,101,40,116,44,32,121,44,32,39,115,116,114,39,41,59,10,32,32,32,32,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,101,110,99,111,100,101,40,116,44,32,121,44,32,39,97,114,114,39,41,59,10,32,32,32,32,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,101,110,99,97,99,104,101,40,41,59,10,32,32,32,32,125,10,32,32,58,32,110,117,108,108,41,59,10,32,32,105,116,40,34,115,104,111,117,108,100,32,112,114,111,99,101,115,115,32,82,69,65,68,77,69,46,109,100,46,34,32,43,32,109,91,116,93,44,32,102,115,46,101,120,105,115,116,115,83,121,110,99,40,39,46,47,109,105,115,99,47,82,69,65,68,77,69,46,109,100,46,39,32,43,32,109,91,116,93,41,32,63,10,32,32,32,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,32,32,32,32,118,97,114,32,98,32,61,32,102,115,46,114,101,97,100,70,105,108,101,83,121,110,99,40,39,46,47,109,105,115,99,47,82,69,65,68,77,69,46,109,100,46,117,116,102,56,39,44,32,34,117,116,102,56,34,41,59,10,32,32,32,32,32,32,105,102,40,109,91,116,93,32,61,61,61,32,34,97,115,99,105,105,34,41,32,98,32,61,32,98,46,114,101,112,108,97,99,101,40,47,91,92,117,48,48,56,48,45,92,117,102,102,102,102,93,42,47,103,44,34,34,41,59,10,32,32,32,32,32,32,118,97,114,32,120,32,61,32,102,115,46,114,101,97,100,70,105,108,101,83,121,110,99,40,39,46,47,109,105,115,99,47,82,69,65,68,77,69,46,109,100,46,39,32,43,32,109,91,116,93,41,59,10,32,32,32,32,32,32,120,32,61,32,91,93,46,115,108,105,99,101,46,99,97,108,108,40,120,41,59,10,32,32,32,32,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,101,110,99,97,99,104,101,40,41,59,10,32,32,32,32,32,32,118,97,114,32,121,32,61,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,100,101,99,111,100,101,40,116,44,32,120,41,59,10,32,32,32,32,32,32,97,115,115,101,114,116,46,101,113,117,97,108,40,121,44,98,41,59,10,32,32,32,32,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,100,101,99,97,99,104,101,40,41,59,10,32,32,32,32,32,32,118,97,114,32,121,32,61,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,100,101,99,111,100,101,40,116,44,32,120,41,59,10,32,32,32,32,32,32,97,115,115,101,114,116,46,101,113,117,97,108,40,121,44,98,41,59,10,32,32,32,32,32,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,101,110,99,97,99,104,101,40,41,59,10,32,32,32,32,125,10,32,32,58,32,110,117,108,108,41,59,10,125,41,59,125,41,59,10,96,96,96,10,10,84,104,101,32,99,111,100,101,112,97,103,101,32,96,54,57,54,57,96,32,105,115,32,110,111,116,32,100,101,102,105,110,101,100,44,32,115,111,32,111,112,101,114,97,116,105,111,110,115,32,115,104,111,117,108,100,32,102,97,105,108,58,10,10,96,96,96,62,116,101,115,116,46,106,115,10,100,101,115,99,114,105,98,101,40,39,102,97,105,108,117,114,101,115,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,105,116,40,39,115,104,111,117,108,100,32,102,97,105,108,32,116,111,32,102,105,110,100,32,67,80,32,54,57,54,57,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,32,32,97,115,115,101,114,116,46,116,104,114,111,119,115,40,102,117,110,99,116,105,111,110,40,41,123,99,112,116,97,98,108,101,91,54,57,54,57,93,46,100,101,99,125,41,59,10,32,32,32,32,97,115,115,101,114,116,46,116,104,114,111,119,115,40,102,117,110,99,116,105,111,110,40,41,123,99,112,116,97,98,108,101,91,54,57,54,57,93,46,101,110,99,125,41,59,10,32,32,125,41,59,10,32,32,105,116,40,39,115,104,111,117,108,100,32,102,97,105,108,32,117,115,105,110,103,32,117,116,105,108,115,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,32,32,97,115,115,101,114,116,40,33,99,112,116,97,98,108,101,46,117,116,105,108,115,46,104,97,115,99,112,40,54,57,54,57,41,41,59,10,32,32,32,32,97,115,115,101,114,116,46,116,104,114,111,119,115,40,102,117,110,99,116,105,111,110,40,41,123,114,101,116,117,114,110,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,101,110,99,111,100,101,40,54,57,54,57,44,32,34,102,111,111,98,97,114,34,41,59,32,125,41,59,10,32,32,32,32,97,115,115,101,114,116,46,116,104,114,111,119,115,40,102,117,110,99,116,105,111,110,40,41,123,114,101,116,117,114,110,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,100,101,99,111,100,101,40,54,57,54,57,44,32,91,48,120,50,48,93,41,59,32,125,41,59,10,32,32,125,41,59,10,32,32,105,116,40,39,115,104,111,117,108,100,32,102,97,105,108,32,119,105,116,104,32,98,108,97,99,107,32,109,97,103,105,99,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,32,32,97,115,115,101,114,116,40,99,112,116,97,98,108,101,46,117,116,105,108,115,46,104,97,115,99,112,40,49,54,57,54,57,41,41,59,10,32,32,32,32,97,115,115,101,114,116,46,116,104,114,111,119,115,40,102,117,110,99,116,105,111,110,40,41,123,114,101,116,117,114,110,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,101,110,99,111,100,101,40,49,54,57,54,57,44,32,34,102,111,111,98,97,114,34,41,59,32,125,41,59,10,32,32,32,32,97,115,115,101,114,116,46,116,104,114,111,119,115,40,102,117,110,99,116,105,111,110,40,41,123,114,101,116,117,114,110,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,100,101,99,111,100,101,40,49,54,57,54,57,44,32,91,48,120,50,48,93,41,59,32,125,41,59,10,32,32,125,41,59,10,32,32,105,116,40,39,115,104,111,117,108,100,32,102,97,105,108,32,119,104,101,110,32,112,114,101,115,101,110,116,101,100,32,119,105,116,104,32,105,110,118,97,108,105,100,32,99,104,97,114,32,99,111,100,101,115,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,32,32,97,115,115,101,114,116,46,116,104,114,111,119,115,40,102,117,110,99,116,105,111,110,40,41,123,99,112,116,97,98,108,101,46,117,116,105,108,115,46,99,97,99,104,101,46,100,101,99,97,99,104,101,40,41,59,32,114,101,116,117,114,110,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,101,110,99,111,100,101,40,50,48,49,50,55,44,32,91,83,116,114,105,110,103,46,102,114,111,109,67,104,97,114,67,111,100,101,40,48,120,65,65,41,93,41,59,125,41,59,10,32,32,125,41,59,10,32,32,105,116,40,39,115,104,111,117,108,100,32,102,97,105,108,32,116,111,32,112,114,111,112,97,103,97,116,101,32,85,84,70,56,32,66,79,77,32,105,110,32,85,84,70,55,39,44,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,32,32,91,34,43,47,118,56,45,97,98,99,34,44,32,34,43,47,118,57,34,93,46,102,111,114,69,97,99,104,40,102,117,110,99,116,105,111,110,40,109,41,32,123,32,97,115,115,101,114,116,46,116,104,114,111,119,115,40,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,32,32,32,32,97,115,115,101,114,116,46,101,113,117,97,108,40,109,44,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,101,110,99,111,100,101,40,54,53,48,48,48,44,32,99,112,116,97,98,108,101,46,117,116,105,108,115,46,100,101,99,111,100,101,40,54,53,48,48,48,44,32,109,41,41,41,59,10,32,32,32,32,125,41,59,32,125,41,59,10,32,32,125,41,59,10,125,41,59,10,96,96,96,10,10,35,32,78,105,116,116,121,32,71,114,105,116,116,121,10,10,96,96,96,106,115,111,110,62,112,97,99,107,97,103,101,46,106,115,111,110,10,123,10,32,32,34,110,97,109,101,34,58,32,34,99,111,100,101,112,97,103,101,34,44,10,32,32,34,118,101,114,115,105,111,110,34,58,32,34,49,46,49,50,46,48,34,44,10,32,32,34,97,117,116,104,111,114,34,58,32,34,83,104,101,101,116,74,83,34,44,10,32,32,34,100,101,115,99,114,105,112,116,105,111,110,34,58,32,34,112,117,114,101,45,74,83,32,108,105,98,114,97,114,121,32,116,111,32,104,97,110,100,108,101,32,99,111,100,101,112,97,103,101,115,34,44,10,32,32,34,107,101,121,119,111,114,100,115,34,58,32,91,32,34,99,111,100,101,112,97,103,101,34,44,32,34,105,99,111,110,118,34,44,32,34,99,111,110,118,101,114,116,34,44,32,34,115,116,114,105,110,103,115,34,32,93,44,10,32,32,34,98,105,110,34,58,32,123,10,32,32,32,32,34,99,111,100,101,112,97,103,101,34,58,32,34,46,47,98,105,110,47,99,111,100,101,112,97,103,101,46,110,106,115,34,10,32,32,125,44,10,32,32,34,109,97,105,110,34,58,32,34,99,112,117,116,105,108,115,46,106,115,34,44,10,32,32,34,116,121,112,101,115,34,58,32,34,116,121,112,101,115,34,44,10,32,32,34,98,114,111,119,115,101,114,34,58,32,123,10,32,32,32,32,34,98,117,102,102,101,114,34,58,32,34,102,97,108,115,101,34,10,32,32,125,44,10,32,32,34,100,101,112,101,110,100,101,110,99,105,101,115,34,58,32,123,10,32,32,32,32,34,99,111,109,109,97,110,100,101,114,34,58,32,34,126,50,46,49,49,46,48,34,44,10,32,32,32,32,34,101,120,105,116,45,111,110,45,101,112,105,112,101,34,58,32,34,126,49,46,48,46,49,34,44,10,32,32,32,32,34,118,111,99,34,58,32,34,126,49,46,48,46,48,34,10,32,32,125,44,10,32,32,34,100,101,118,68,101,112,101,110,100,101,110,99,105,101,115,34,58,32,123,10,32,32,32,32,34,109,111,99,104,97,34,58,32,34,126,50,46,53,46,51,34,44,10,32,32,32,32,34,98,108,97,110,107,101,116,34,58,32,34,126,49,46,50,46,51,34,44,10,32,32,32,32,34,64,115,104,101,101,116,106,115,47,117,103,108,105,102,121,45,106,115,34,58,32,34,126,50,46,55,46,51,34,44,10,32,32,32,32,34,64,116,121,112,101,115,47,110,111,100,101,34,58,32,34,94,56,46,48,46,55,34,44,10,32,32,32,32,34,64,116,121,112,101,115,47,99,111,109,109,97,110,100,101,114,34,58,32,34,94,50,46,57,46,48,34,44,10,32,32,32,32,34,100,116,115,108,105,110,116,34,58,32,34,94,48,46,49,46,50,34,44,10,32,32,32,32,34,116,121,112,101,115,99,114,105,112,116,34,58,32,34,50,46,50,46,48,34,10,32,32,125,44,10,32,32,34,114,101,112,111,115,105,116,111,114,121,34,58,32,123,32,34,116,121,112,101,34,58,34,103,105,116,34,44,32,34,117,114,108,34,58,34,103,105,116,58,47,47,103,105,116,104,117,98,46,99,111,109,47,83,104,101,101,116,74,83,47,106,115,45,99,111,100,101,112,97,103,101,46,103,105,116,34,125,44,10,32,32,34,115,99,114,105,112,116,115,34,58,32,123,10,32,32,32,32,34,112,114,101,116,101,115,116,34,58,32,34,103,105,116,32,115,117,98,109,111,100,117,108,101,32,105,110,105,116,32,38,38,32,103,105,116,32,115,117,98,109,111,100,117,108,101,32,117,112,100,97,116,101,34,44,10,32,32,32,32,34,116,101,115,116,34,58,32,34,109,97,107,101,32,116,101,115,116,34,44,10,32,32,32,32,34,98,117,105,108,100,34,58,32,34,109,97,107,101,32,106,115,34,44,10,32,32,32,32,34,108,105,110,116,34,58,32,34,109,97,107,101,32,102,117,108,108,105,110,116,34,44,10,32,32,32,32,34,100,116,115,108,105,110,116,34,58,32,34,100,116,115,108,105,110,116,32,116,121,112,101,115,34,10,32,32,125,44,10,32,32,34,99,111,110,102,105,103,34,58,32,123,10,32,32,32,32,34,98,108,97,110,107,101,116,34,58,32,123,10,32,32,32,32,32,32,34,112,97,116,116,101,114,110,34,58,32,34,91,99,112,117,116,105,108,115,46,106,115,93,34,10,32,32,32,32,125,10,32,32,125,44,10,32,32,34,97,108,101,120,34,58,32,123,10,32,32,32,32,34,97,108,108,111,119,34,58,32,91,10,32,32,32,32,32,32,34,99,104,105,110,101,115,101,34,44,10,32,32,32,32,32,32,34,101,117,114,111,112,101,97,110,34,44,10,32,32,32,32,32,32,34,103,101,114,109,97,110,34,44,10,32,32,32,32,32,32,34,106,97,112,97,110,101,115,101,34,44,10,32,32,32,32,32,32,34,108,97,116,105,110,34,10,32,32,32,32,93,10,32,32,125,44,10,32,32,34,104,111,109,101,112,97,103,101,34,58,32,34,104,116,116,112,58,47,47,115,104,101,101,116,106,115,46,99,111,109,47,111,112,101,110,115,111,117,114,99,101,34,44,10,32,32,34,102,105,108,101,115,34,58,32,91,10,32,32,32,32,34,76,73,67,69,78,83,69,34,44,10,32,32,32,32,34,82,69,65,68,77,69,46,109,100,34,44,10,32,32,32,32,34,98,105,110,34,44,10,32,32,32,32,34,99,112,116,97,98,108,101,46,106,115,34,44,10,32,32,32,32,34,99,112,117,116,105,108,115,46,106,115,34,44,10,32,32,32,32,34,100,105,115,116,47,115,98,99,115,46,102,117,108,108,46,106,115,34,44,10,32,32,32,32,34,100,105,115,116,47,99,112,101,120,99,101,108,46,102,117,108,108,46,106,115,34,10,32,32,93,44,10,32,32,34,98,117,103,115,34,58,32,123,32,34,117,114,108,34,58,32,34,104,116,116,112,115,58,47,47,103,105,116,104,117,98,46,99,111,109,47,83,104,101,101,116,74,83,47,106,115,45,99,111,100,101,112,97,103,101,47,105,115,115,117,101,115,34,32,125,44,10,32,32,34,108,105,99,101,110,115,101,34,58,32,34,65,112,97,99,104,101,45,50,46,48,34,44,10,32,32,34,101,110,103,105,110,101,115,34,58,32,123,32,34,110,111,100,101,34,58,32,34,62,61,48,46,56,34,32,125,10,125,10,96,96,96,10,10,96,96,96,62,46,118,111,99,114,99,10,123,32,34,112,111,115,116,34,58,32,34,109,97,107,101,32,106,115,34,32,125,10,96,96,96,10,10,96,96,96,62,46,103,105,116,105,103,110,111,114,101,10,46,103,105,116,105,103,110,111,114,101,10,99,111,100,101,112,97,103,101,115,47,10,46,118,111,99,114,99,10,110,111,100,101,95,109,111,100,117,108,101,115,47,10,109,97,107,101,46,115,104,10,109,97,107,101,46,110,106,115,10,109,105,115,99,47,99,111,118,101,114,97,103,101,46,104,116,109,108,10,99,111,100,101,112,97,103,101,95,109,105,110,105,46,109,100,10,99,116,101,115,116,47,115,97,117,99,101,42,10,96,96,96,10]} ; README['utf16le'] = -{"type":"Buffer","data":[35,0,32,0,71,0,101,0,116,0,116,0,105,0,110,0,103,0,32,0,67,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,115,0,10,0,10,0,84,0,104,0,101,0,32,0,102,0,105,0,101,0,108,0,100,0,115,0,32,0,111,0,102,0,32,0,116,0,104,0,101,0,32,0,112,0,97,0,103,0,101,0,115,0,46,0,99,0,115,0,118,0,32,0,109,0,97,0,110,0,105,0,102,0,101,0,115,0,116,0,32,0,97,0,114,0,101,0,32,0,96,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,44,0,117,0,114,0,108,0,44,0,98,0,121,0,116,0,101,0,115,0,96,0,32,0,40,0,83,0,66,0,67,0,83,0,61,0,49,0,44,0,32,0,68,0,66,0,67,0,83,0,61,0,50,0,41,0,10,0,10,0,96,0,96,0,96,0,62,0,112,0,97,0,103,0,101,0,115,0,46,0,99,0,115,0,118,0,10,0,51,0,55,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,69,0,66,0,67,0,68,0,73,0,67,0,47,0,67,0,80,0,48,0,51,0,55,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,52,0,51,0,55,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,80,0,67,0,47,0,67,0,80,0,52,0,51,0,55,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,53,0,48,0,48,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,69,0,66,0,67,0,68,0,73,0,67,0,47,0,67,0,80,0,53,0,48,0,48,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,55,0,51,0,55,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,80,0,67,0,47,0,67,0,80,0,55,0,51,0,55,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,55,0,55,0,53,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,80,0,67,0,47,0,67,0,80,0,55,0,55,0,53,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,56,0,53,0,48,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,80,0,67,0,47,0,67,0,80,0,56,0,53,0,48,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,56,0,53,0,50,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,80,0,67,0,47,0,67,0,80,0,56,0,53,0,50,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,56,0,53,0,53,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,80,0,67,0,47,0,67,0,80,0,56,0,53,0,53,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,56,0,53,0,55,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,80,0,67,0,47,0,67,0,80,0,56,0,53,0,55,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,56,0,54,0,48,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,80,0,67,0,47,0,67,0,80,0,56,0,54,0,48,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,56,0,54,0,49,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,80,0,67,0,47,0,67,0,80,0,56,0,54,0,49,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,56,0,54,0,50,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,80,0,67,0,47,0,67,0,80,0,56,0,54,0,50,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,56,0,54,0,51,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,80,0,67,0,47,0,67,0,80,0,56,0,54,0,51,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,56,0,54,0,52,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,80,0,67,0,47,0,67,0,80,0,56,0,54,0,52,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,56,0,54,0,53,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,80,0,67,0,47,0,67,0,80,0,56,0,54,0,53,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,56,0,54,0,54,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,80,0,67,0,47,0,67,0,80,0,56,0,54,0,54,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,56,0,54,0,57,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,80,0,67,0,47,0,67,0,80,0,56,0,54,0,57,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,56,0,55,0,52,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,87,0,73,0,78,0,68,0,79,0,87,0,83,0,47,0,67,0,80,0,56,0,55,0,52,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,56,0,55,0,53,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,69,0,66,0,67,0,68,0,73,0,67,0,47,0,67,0,80,0,56,0,55,0,53,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,57,0,51,0,50,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,87,0,73,0,78,0,68,0,79,0,87,0,83,0,47,0,67,0,80,0,57,0,51,0,50,0,46,0,84,0,88,0,84,0,44,0,50,0,10,0,57,0,51,0,54,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,87,0,73,0,78,0,68,0,79,0,87,0,83,0,47,0,67,0,80,0,57,0,51,0,54,0,46,0,84,0,88,0,84,0,44,0,50,0,10,0,57,0,52,0,57,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,87,0,73,0,78,0,68,0,79,0,87,0,83,0,47,0,67,0,80,0,57,0,52,0,57,0,46,0,84,0,88,0,84,0,44,0,50,0,10,0,57,0,53,0,48,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,87,0,73,0,78,0,68,0,79,0,87,0,83,0,47,0,67,0,80,0,57,0,53,0,48,0,46,0,84,0,88,0,84,0,44,0,50,0,10,0,49,0,48,0,50,0,54,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,69,0,66,0,67,0,68,0,73,0,67,0,47,0,67,0,80,0,49,0,48,0,50,0,54,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,49,0,50,0,53,0,48,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,87,0,73,0,78,0,68,0,79,0,87,0,83,0,47,0,67,0,80,0,49,0,50,0,53,0,48,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,49,0,50,0,53,0,49,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,87,0,73,0,78,0,68,0,79,0,87,0,83,0,47,0,67,0,80,0,49,0,50,0,53,0,49,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,49,0,50,0,53,0,50,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,87,0,73,0,78,0,68,0,79,0,87,0,83,0,47,0,67,0,80,0,49,0,50,0,53,0,50,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,49,0,50,0,53,0,51,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,87,0,73,0,78,0,68,0,79,0,87,0,83,0,47,0,67,0,80,0,49,0,50,0,53,0,51,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,49,0,50,0,53,0,52,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,87,0,73,0,78,0,68,0,79,0,87,0,83,0,47,0,67,0,80,0,49,0,50,0,53,0,52,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,49,0,50,0,53,0,53,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,87,0,73,0,78,0,68,0,79,0,87,0,83,0,47,0,67,0,80,0,49,0,50,0,53,0,53,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,49,0,50,0,53,0,54,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,87,0,73,0,78,0,68,0,79,0,87,0,83,0,47,0,67,0,80,0,49,0,50,0,53,0,54,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,49,0,50,0,53,0,55,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,87,0,73,0,78,0,68,0,79,0,87,0,83,0,47,0,67,0,80,0,49,0,50,0,53,0,55,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,49,0,50,0,53,0,56,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,87,0,73,0,78,0,68,0,79,0,87,0,83,0,47,0,67,0,80,0,49,0,50,0,53,0,56,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,52,0,55,0,52,0,53,0,49,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,83,0,67,0,47,0,65,0,84,0,65,0,82,0,73,0,83,0,84,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,96,0,96,0,96,0,10,0,10,0,78,0,111,0,116,0,101,0,32,0,116,0,104,0,97,0,116,0,32,0,116,0,104,0,101,0,32,0,87,0,105,0,110,0,100,0,111,0,119,0,115,0,32,0,114,0,101,0,110,0,100,0,101,0,114,0,105,0,110,0,103,0,32,0,105,0,115,0,32,0,117,0,115,0,101,0,100,0,32,0,102,0,111,0,114,0,32,0,116,0,104,0,101,0,32,0,77,0,97,0,99,0,32,0,99,0,111,0,100,0,101,0,32,0,112,0,97,0,103,0,101,0,115,0,46,0,32,0,32,0,84,0,104,0,101,0,32,0,112,0,114,0,105,0,109,0,97,0,114,0,121,0,10,0,100,0,105,0,102,0,102,0,101,0,114,0,101,0,110,0,99,0,101,0,32,0,105,0,115,0,32,0,116,0,104,0,101,0,32,0,117,0,115,0,101,0,32,0,111,0,102,0,32,0,116,0,104,0,101,0,32,0,112,0,114,0,105,0,118,0,97,0,116,0,101,0,32,0,96,0,48,0,120,0,70,0,56,0,70,0,70,0,96,0,32,0,99,0,111,0,100,0,101,0,32,0,40,0,119,0,104,0,105,0,99,0,104,0,32,0,114,0,101,0,110,0,100,0,101,0,114,0,115,0,32,0,97,0,115,0,32,0,97,0,110,0,32,0,65,0,112,0,112,0,108,0,101,0,10,0,108,0,111,0,103,0,111,0,32,0,111,0,110,0,32,0,109,0,97,0,99,0,115,0,32,0,98,0,117,0,116,0,32,0,97,0,115,0,32,0,103,0,97,0,114,0,98,0,97,0,103,0,101,0,32,0,111,0,110,0,32,0,111,0,116,0,104,0,101,0,114,0,32,0,111,0,112,0,101,0,114,0,97,0,116,0,105,0,110,0,103,0,32,0,115,0,121,0,115,0,116,0,101,0,109,0,115,0,41,0,46,0,32,0,32,0,73,0,116,0,32,0,109,0,97,0,121,0,32,0,98,0,101,0,32,0,100,0,101,0,115,0,105,0,114,0,97,0,98,0,108,0,101,0,10,0,116,0,111,0,32,0,102,0,97,0,108,0,108,0,32,0,98,0,97,0,99,0,107,0,32,0,116,0,111,0,32,0,116,0,104,0,101,0,32,0,98,0,101,0,104,0,97,0,118,0,105,0,111,0,114,0,44,0,32,0,105,0,110,0,32,0,119,0,104,0,105,0,99,0,104,0,32,0,99,0,97,0,115,0,101,0,32,0,116,0,104,0,101,0,32,0,102,0,105,0,108,0,101,0,115,0,32,0,97,0,114,0,101,0,32,0,117,0,110,0,100,0,101,0,114,0,32,0,65,0,80,0,80,0,76,0,69,0,32,0,97,0,110,0,100,0,32,0,110,0,111,0,116,0,10,0,77,0,73,0,67,0,83,0,70,0,84,0,46,0,32,0,32,0,67,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,115,0,32,0,97,0,114,0,101,0,32,0,97,0,110,0,32,0,97,0,98,0,115,0,111,0,108,0,117,0,116,0,101,0,32,0,112,0,97,0,105,0,110,0,32,0,58,0,47,0,10,0,10,0,96,0,96,0,96,0,62,0,112,0,97,0,103,0,101,0,115,0,46,0,99,0,115,0,118,0,10,0,49,0,48,0,48,0,48,0,48,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,77,0,65,0,67,0,47,0,82,0,79,0,77,0,65,0,78,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,49,0,48,0,48,0,48,0,54,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,77,0,65,0,67,0,47,0,71,0,82,0,69,0,69,0,75,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,49,0,48,0,48,0,48,0,55,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,77,0,65,0,67,0,47,0,67,0,89,0,82,0,73,0,76,0,76,0,73,0,67,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,49,0,48,0,48,0,50,0,57,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,77,0,65,0,67,0,47,0,76,0,65,0,84,0,73,0,78,0,50,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,49,0,48,0,48,0,55,0,57,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,77,0,65,0,67,0,47,0,73,0,67,0,69,0,76,0,65,0,78,0,68,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,49,0,48,0,48,0,56,0,49,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,77,0,65,0,67,0,47,0,84,0,85,0,82,0,75,0,73,0,83,0,72,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,96,0,96,0,96,0,10,0,10,0,84,0,104,0,101,0,32,0,110,0,117,0,109,0,98,0,101,0,114,0,105,0,110,0,103,0,32,0,115,0,99,0,104,0,101,0,109,0,101,0,32,0,102,0,111,0,114,0,32,0,116,0,104,0,101,0,32,0,96,0,73,0,83,0,79,0,45,0,56,0,56,0,53,0,57,0,45,0,88,0,96,0,32,0,115,0,101,0,114,0,105,0,101,0,115,0,32,0,105,0,115,0,32,0,96,0,50,0,56,0,53,0,57,0,48,0,32,0,43,0,32,0,88,0,96,0,58,0,10,0,10,0,96,0,96,0,96,0,62,0,112,0,97,0,103,0,101,0,115,0,46,0,99,0,115,0,118,0,10,0,50,0,56,0,53,0,57,0,49,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,73,0,83,0,79,0,56,0,56,0,53,0,57,0,47,0,56,0,56,0,53,0,57,0,45,0,49,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,50,0,56,0,53,0,57,0,50,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,73,0,83,0,79,0,56,0,56,0,53,0,57,0,47,0,56,0,56,0,53,0,57,0,45,0,50,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,50,0,56,0,53,0,57,0,51,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,73,0,83,0,79,0,56,0,56,0,53,0,57,0,47,0,56,0,56,0,53,0,57,0,45,0,51,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,50,0,56,0,53,0,57,0,52,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,73,0,83,0,79,0,56,0,56,0,53,0,57,0,47,0,56,0,56,0,53,0,57,0,45,0,52,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,50,0,56,0,53,0,57,0,53,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,73,0,83,0,79,0,56,0,56,0,53,0,57,0,47,0,56,0,56,0,53,0,57,0,45,0,53,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,50,0,56,0,53,0,57,0,54,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,73,0,83,0,79,0,56,0,56,0,53,0,57,0,47,0,56,0,56,0,53,0,57,0,45,0,54,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,50,0,56,0,53,0,57,0,55,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,73,0,83,0,79,0,56,0,56,0,53,0,57,0,47,0,56,0,56,0,53,0,57,0,45,0,55,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,50,0,56,0,53,0,57,0,56,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,73,0,83,0,79,0,56,0,56,0,53,0,57,0,47,0,56,0,56,0,53,0,57,0,45,0,56,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,50,0,56,0,53,0,57,0,57,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,73,0,83,0,79,0,56,0,56,0,53,0,57,0,47,0,56,0,56,0,53,0,57,0,45,0,57,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,50,0,56,0,54,0,48,0,48,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,73,0,83,0,79,0,56,0,56,0,53,0,57,0,47,0,56,0,56,0,53,0,57,0,45,0,49,0,48,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,50,0,56,0,54,0,48,0,49,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,73,0,83,0,79,0,56,0,56,0,53,0,57,0,47,0,56,0,56,0,53,0,57,0,45,0,49,0,49,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,50,0,56,0,54,0,48,0,51,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,73,0,83,0,79,0,56,0,56,0,53,0,57,0,47,0,56,0,56,0,53,0,57,0,45,0,49,0,51,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,50,0,56,0,54,0,48,0,52,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,73,0,83,0,79,0,56,0,56,0,53,0,57,0,47,0,56,0,56,0,53,0,57,0,45,0,49,0,52,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,50,0,56,0,54,0,48,0,53,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,73,0,83,0,79,0,56,0,56,0,53,0,57,0,47,0,56,0,56,0,53,0,57,0,45,0,49,0,53,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,50,0,56,0,54,0,48,0,54,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,73,0,83,0,79,0,56,0,56,0,53,0,57,0,47,0,56,0,56,0,53,0,57,0,45,0,49,0,54,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,96,0,96,0,96,0,10,0,10,0,35,0,35,0,32,0,71,0,101,0,110,0,101,0,114,0,97,0,116,0,101,0,100,0,32,0,67,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,115,0,10,0,10,0,84,0,104,0,101,0,32,0,102,0,111,0,108,0,108,0,111,0,119,0,105,0,110,0,103,0,32,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,115,0,32,0,97,0,114,0,101,0,32,0,97,0,118,0,97,0,105,0,108,0,97,0,98,0,108,0,101,0,32,0,105,0,110,0,32,0,46,0,78,0,69,0,84,0,32,0,111,0,110,0,32,0,87,0,105,0,110,0,100,0,111,0,119,0,115,0,58,0,10,0,10,0,45,0,32,0,55,0,48,0,56,0,32,0,32,0,32,0,65,0,114,0,97,0,98,0,105,0,99,0,32,0,40,0,65,0,83,0,77,0,79,0,32,0,55,0,48,0,56,0,41,0,10,0,45,0,32,0,55,0,50,0,48,0,32,0,32,0,32,0,65,0,114,0,97,0,98,0,105,0,99,0,32,0,40,0,84,0,114,0,97,0,110,0,115,0,112,0,97,0,114,0,101,0,110,0,116,0,32,0,65,0,83,0,77,0,79,0,41,0,59,0,32,0,65,0,114,0,97,0,98,0,105,0,99,0,32,0,40,0,68,0,79,0,83,0,41,0,10,0,45,0,32,0,56,0,53,0,56,0,32,0,32,0,32,0,79,0,69,0,77,0,32,0,77,0,117,0,108,0,116,0,105,0,108,0,105,0,110,0,103,0,117,0,97,0,108,0,32,0,76,0,97,0,116,0,105,0,110,0,32,0,49,0,32,0,43,0,32,0,69,0,117,0,114,0,111,0,32,0,115,0,121,0,109,0,98,0,111,0,108,0,10,0,45,0,32,0,56,0,55,0,48,0,32,0,32,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,77,0,117,0,108,0,116,0,105,0,108,0,105,0,110,0,103,0,117,0,97,0,108,0,47,0,82,0,79,0,69,0,67,0,69,0,32,0,40,0,76,0,97,0,116,0,105,0,110,0,32,0,50,0,41,0,59,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,77,0,117,0,108,0,116,0,105,0,108,0,105,0,110,0,103,0,117,0,97,0,108,0,32,0,76,0,97,0,116,0,105,0,110,0,32,0,50,0,10,0,45,0,32,0,49,0,48,0,52,0,55,0,32,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,76,0,97,0,116,0,105,0,110,0,32,0,49,0,47,0,79,0,112,0,101,0,110,0,32,0,83,0,121,0,115,0,116,0,101,0,109,0,10,0,45,0,32,0,49,0,49,0,52,0,48,0,32,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,85,0,83,0,45,0,67,0,97,0,110,0,97,0,100,0,97,0,32,0,40,0,48,0,51,0,55,0,32,0,43,0,32,0,69,0,117,0,114,0,111,0,32,0,115,0,121,0,109,0,98,0,111,0,108,0,41,0,59,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,40,0,85,0,83,0,45,0,67,0,97,0,110,0,97,0,100,0,97,0,45,0,69,0,117,0,114,0,111,0,41,0,10,0,45,0,32,0,49,0,49,0,52,0,49,0,32,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,71,0,101,0,114,0,109,0,97,0,110,0,121,0,32,0,40,0,50,0,48,0,50,0,55,0,51,0,32,0,43,0,32,0,69,0,117,0,114,0,111,0,32,0,115,0,121,0,109,0,98,0,111,0,108,0,41,0,59,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,40,0,71,0,101,0,114,0,109,0,97,0,110,0,121,0,45,0,69,0,117,0,114,0,111,0,41,0,10,0,45,0,32,0,49,0,49,0,52,0,50,0,32,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,68,0,101,0,110,0,109,0,97,0,114,0,107,0,45,0,78,0,111,0,114,0,119,0,97,0,121,0,32,0,40,0,50,0,48,0,50,0,55,0,55,0,32,0,43,0,32,0,69,0,117,0,114,0,111,0,32,0,115,0,121,0,109,0,98,0,111,0,108,0,41,0,59,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,40,0,68,0,101,0,110,0,109,0,97,0,114,0,107,0,45,0,78,0,111,0,114,0,119,0,97,0,121,0,45,0,69,0,117,0,114,0,111,0,41,0,10,0,45,0,32,0,49,0,49,0,52,0,51,0,32,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,70,0,105,0,110,0,108,0,97,0,110,0,100,0,45,0,83,0,119,0,101,0,100,0,101,0,110,0,32,0,40,0,50,0,48,0,50,0,55,0,56,0,32,0,43,0,32,0,69,0,117,0,114,0,111,0,32,0,115,0,121,0,109,0,98,0,111,0,108,0,41,0,59,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,40,0,70,0,105,0,110,0,108,0,97,0,110,0,100,0,45,0,83,0,119,0,101,0,100,0,101,0,110,0,45,0,69,0,117,0,114,0,111,0,41,0,10,0,45,0,32,0,49,0,49,0,52,0,52,0,32,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,73,0,116,0,97,0,108,0,121,0,32,0,40,0,50,0,48,0,50,0,56,0,48,0,32,0,43,0,32,0,69,0,117,0,114,0,111,0,32,0,115,0,121,0,109,0,98,0,111,0,108,0,41,0,59,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,40,0,73,0,116,0,97,0,108,0,121,0,45,0,69,0,117,0,114,0,111,0,41,0,10,0,45,0,32,0,49,0,49,0,52,0,53,0,32,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,76,0,97,0,116,0,105,0,110,0,32,0,65,0,109,0,101,0,114,0,105,0,99,0,97,0,45,0,83,0,112,0,97,0,105,0,110,0,32,0,40,0,50,0,48,0,50,0,56,0,52,0,32,0,43,0,32,0,69,0,117,0,114,0,111,0,32,0,115,0,121,0,109,0,98,0,111,0,108,0,41,0,59,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,40,0,83,0,112,0,97,0,105,0,110,0,45,0,69,0,117,0,114,0,111,0,41,0,10,0,45,0,32,0,49,0,49,0,52,0,54,0,32,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,85,0,110,0,105,0,116,0,101,0,100,0,32,0,75,0,105,0,110,0,103,0,100,0,111,0,109,0,32,0,40,0,50,0,48,0,50,0,56,0,53,0,32,0,43,0,32,0,69,0,117,0,114,0,111,0,32,0,115,0,121,0,109,0,98,0,111,0,108,0,41,0,59,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,40,0,85,0,75,0,45,0,69,0,117,0,114,0,111,0,41,0,10,0,45,0,32,0,49,0,49,0,52,0,55,0,32,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,70,0,114,0,97,0,110,0,99,0,101,0,32,0,40,0,50,0,48,0,50,0,57,0,55,0,32,0,43,0,32,0,69,0,117,0,114,0,111,0,32,0,115,0,121,0,109,0,98,0,111,0,108,0,41,0,59,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,40,0,70,0,114,0,97,0,110,0,99,0,101,0,45,0,69,0,117,0,114,0,111,0,41,0,10,0,45,0,32,0,49,0,49,0,52,0,56,0,32,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,73,0,110,0,116,0,101,0,114,0,110,0,97,0,116,0,105,0,111,0,110,0,97,0,108,0,32,0,40,0,53,0,48,0,48,0,32,0,43,0,32,0,69,0,117,0,114,0,111,0,32,0,115,0,121,0,109,0,98,0,111,0,108,0,41,0,59,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,40,0,73,0,110,0,116,0,101,0,114,0,110,0,97,0,116,0,105,0,111,0,110,0,97,0,108,0,45,0,69,0,117,0,114,0,111,0,41,0,10,0,45,0,32,0,49,0,49,0,52,0,57,0,32,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,73,0,99,0,101,0,108,0,97,0,110,0,100,0,105,0,99,0,32,0,40,0,50,0,48,0,56,0,55,0,49,0,32,0,43,0,32,0,69,0,117,0,114,0,111,0,32,0,115,0,121,0,109,0,98,0,111,0,108,0,41,0,59,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,40,0,73,0,99,0,101,0,108,0,97,0,110,0,100,0,105,0,99,0,45,0,69,0,117,0,114,0,111,0,41,0,10,0,45,0,32,0,49,0,51,0,54,0,49,0,32,0,32,0,75,0,111,0,114,0,101,0,97,0,110,0,32,0,40,0,74,0,111,0,104,0,97,0,98,0,41,0,10,0,45,0,32,0,49,0,48,0,48,0,48,0,49,0,32,0,74,0,97,0,112,0,97,0,110,0,101,0,115,0,101,0,32,0,40,0,77,0,97,0,99,0,41,0,10,0,45,0,32,0,49,0,48,0,48,0,48,0,50,0,32,0,77,0,65,0,67,0,32,0,84,0,114,0,97,0,100,0,105,0,116,0,105,0,111,0,110,0,97,0,108,0,32,0,67,0,104,0,105,0,110,0,101,0,115,0,101,0,32,0,40,0,66,0,105,0,103,0,53,0,41,0,59,0,32,0,67,0,104,0,105,0,110,0,101,0,115,0,101,0,32,0,84,0,114,0,97,0,100,0,105,0,116,0,105,0,111,0,110,0,97,0,108,0,32,0,40,0,77,0,97,0,99,0,41,0,10,0,45,0,32,0,49,0,48,0,48,0,48,0,51,0,32,0,75,0,111,0,114,0,101,0,97,0,110,0,32,0,40,0,77,0,97,0,99,0,41,0,10,0,45,0,32,0,49,0,48,0,48,0,48,0,52,0,32,0,65,0,114,0,97,0,98,0,105,0,99,0,32,0,40,0,77,0,97,0,99,0,41,0,10,0,45,0,32,0,49,0,48,0,48,0,48,0,53,0,32,0,72,0,101,0,98,0,114,0,101,0,119,0,32,0,40,0,77,0,97,0,99,0,41,0,10,0,45,0,32,0,49,0,48,0,48,0,48,0,56,0,32,0,77,0,65,0,67,0,32,0,83,0,105,0,109,0,112,0,108,0,105,0,102,0,105,0,101,0,100,0,32,0,67,0,104,0,105,0,110,0,101,0,115,0,101,0,32,0,40,0,71,0,66,0,32,0,50,0,51,0,49,0,50,0,41,0,59,0,32,0,67,0,104,0,105,0,110,0,101,0,115,0,101,0,32,0,83,0,105,0,109,0,112,0,108,0,105,0,102,0,105,0,101,0,100,0,32,0,40,0,77,0,97,0,99,0,41,0,10,0,45,0,32,0,49,0,48,0,48,0,49,0,48,0,32,0,82,0,111,0,109,0,97,0,110,0,105,0,97,0,110,0,32,0,40,0,77,0,97,0,99,0,41,0,10,0,45,0,32,0,49,0,48,0,48,0,49,0,55,0,32,0,85,0,107,0,114,0,97,0,105,0,110,0,105,0,97,0,110,0,32,0,40,0,77,0,97,0,99,0,41,0,10,0,45,0,32,0,49,0,48,0,48,0,50,0,49,0,32,0,84,0,104,0,97,0,105,0,32,0,40,0,77,0,97,0,99,0,41,0,10,0,45,0,32,0,49,0,48,0,48,0,56,0,50,0,32,0,67,0,114,0,111,0,97,0,116,0,105,0,97,0,110,0,32,0,40,0,77,0,97,0,99,0,41,0,10,0,45,0,32,0,50,0,48,0,48,0,48,0,48,0,32,0,67,0,78,0,83,0,32,0,84,0,97,0,105,0,119,0,97,0,110,0,59,0,32,0,67,0,104,0,105,0,110,0,101,0,115,0,101,0,32,0,84,0,114,0,97,0,100,0,105,0,116,0,105,0,111,0,110,0,97,0,108,0,32,0,40,0,67,0,78,0,83,0,41,0,10,0,45,0,32,0,50,0,48,0,48,0,48,0,49,0,32,0,84,0,67,0,65,0,32,0,84,0,97,0,105,0,119,0,97,0,110,0,10,0,45,0,32,0,50,0,48,0,48,0,48,0,50,0,32,0,69,0,116,0,101,0,110,0,32,0,84,0,97,0,105,0,119,0,97,0,110,0,59,0,32,0,67,0,104,0,105,0,110,0,101,0,115,0,101,0,32,0,84,0,114,0,97,0,100,0,105,0,116,0,105,0,111,0,110,0,97,0,108,0,32,0,40,0,69,0,116,0,101,0,110,0,41,0,10,0,45,0,32,0,50,0,48,0,48,0,48,0,51,0,32,0,73,0,66,0,77,0,53,0,53,0,53,0,48,0,32,0,84,0,97,0,105,0,119,0,97,0,110,0,10,0,45,0,32,0,50,0,48,0,48,0,48,0,52,0,32,0,84,0,101,0,108,0,101,0,84,0,101,0,120,0,116,0,32,0,84,0,97,0,105,0,119,0,97,0,110,0,10,0,45,0,32,0,50,0,48,0,48,0,48,0,53,0,32,0,87,0,97,0,110,0,103,0,32,0,84,0,97,0,105,0,119,0,97,0,110,0,10,0,45,0,32,0,50,0,48,0,49,0,48,0,53,0,32,0,73,0,65,0,53,0,32,0,40,0,73,0,82,0,86,0,32,0,73,0,110,0,116,0,101,0,114,0,110,0,97,0,116,0,105,0,111,0,110,0,97,0,108,0,32,0,65,0,108,0,112,0,104,0,97,0,98,0,101,0,116,0,32,0,78,0,111,0,46,0,32,0,53,0,44,0,32,0,55,0,45,0,98,0,105,0,116,0,41,0,59,0,32,0,87,0,101,0,115,0,116,0,101,0,114,0,110,0,32,0,69,0,117,0,114,0,111,0,112,0,101,0,97,0,110,0,32,0,40,0,73,0,65,0,53,0,41,0,10,0,45,0,32,0,50,0,48,0,49,0,48,0,54,0,32,0,73,0,65,0,53,0,32,0,71,0,101,0,114,0,109,0,97,0,110,0,32,0,40,0,55,0,45,0,98,0,105,0,116,0,41,0,10,0,45,0,32,0,50,0,48,0,49,0,48,0,55,0,32,0,73,0,65,0,53,0,32,0,83,0,119,0,101,0,100,0,105,0,115,0,104,0,32,0,40,0,55,0,45,0,98,0,105,0,116,0,41,0,10,0,45,0,32,0,50,0,48,0,49,0,48,0,56,0,32,0,73,0,65,0,53,0,32,0,78,0,111,0,114,0,119,0,101,0,103,0,105,0,97,0,110,0,32,0,40,0,55,0,45,0,98,0,105,0,116,0,41,0,10,0,45,0,32,0,50,0,48,0,50,0,54,0,49,0,32,0,84,0,46,0,54,0,49,0,10,0,45,0,32,0,50,0,48,0,50,0,54,0,57,0,32,0,73,0,83,0,79,0,32,0,54,0,57,0,51,0,55,0,32,0,78,0,111,0,110,0,45,0,83,0,112,0,97,0,99,0,105,0,110,0,103,0,32,0,65,0,99,0,99,0,101,0,110,0,116,0,10,0,45,0,32,0,50,0,48,0,50,0,55,0,51,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,71,0,101,0,114,0,109,0,97,0,110,0,121,0,10,0,45,0,32,0,50,0,48,0,50,0,55,0,55,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,68,0,101,0,110,0,109,0,97,0,114,0,107,0,45,0,78,0,111,0,114,0,119,0,97,0,121,0,10,0,45,0,32,0,50,0,48,0,50,0,55,0,56,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,70,0,105,0,110,0,108,0,97,0,110,0,100,0,45,0,83,0,119,0,101,0,100,0,101,0,110,0,10,0,45,0,32,0,50,0,48,0,50,0,56,0,48,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,73,0,116,0,97,0,108,0,121,0,10,0,45,0,32,0,50,0,48,0,50,0,56,0,52,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,76,0,97,0,116,0,105,0,110,0,32,0,65,0,109,0,101,0,114,0,105,0,99,0,97,0,45,0,83,0,112,0,97,0,105,0,110,0,10,0,45,0,32,0,50,0,48,0,50,0,56,0,53,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,85,0,110,0,105,0,116,0,101,0,100,0,32,0,75,0,105,0,110,0,103,0,100,0,111,0,109,0,10,0,45,0,32,0,50,0,48,0,50,0,57,0,48,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,74,0,97,0,112,0,97,0,110,0,101,0,115,0,101,0,32,0,75,0,97,0,116,0,97,0,107,0,97,0,110,0,97,0,32,0,69,0,120,0,116,0,101,0,110,0,100,0,101,0,100,0,10,0,45,0,32,0,50,0,48,0,50,0,57,0,55,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,70,0,114,0,97,0,110,0,99,0,101,0,10,0,45,0,32,0,50,0,48,0,52,0,50,0,48,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,65,0,114,0,97,0,98,0,105,0,99,0,10,0,45,0,32,0,50,0,48,0,52,0,50,0,51,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,71,0,114,0,101,0,101,0,107,0,10,0,45,0,32,0,50,0,48,0,52,0,50,0,52,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,72,0,101,0,98,0,114,0,101,0,119,0,10,0,45,0,32,0,50,0,48,0,56,0,51,0,51,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,75,0,111,0,114,0,101,0,97,0,110,0,32,0,69,0,120,0,116,0,101,0,110,0,100,0,101,0,100,0,10,0,45,0,32,0,50,0,48,0,56,0,51,0,56,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,84,0,104,0,97,0,105,0,10,0,45,0,32,0,50,0,48,0,56,0,54,0,54,0,32,0,82,0,117,0,115,0,115,0,105,0,97,0,110,0,32,0,40,0,75,0,79,0,73,0,56,0,45,0,82,0,41,0,59,0,32,0,67,0,121,0,114,0,105,0,108,0,108,0,105,0,99,0,32,0,40,0,75,0,79,0,73,0,56,0,45,0,82,0,41,0,10,0,45,0,32,0,50,0,48,0,56,0,55,0,49,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,73,0,99,0,101,0,108,0,97,0,110,0,100,0,105,0,99,0,10,0,45,0,32,0,50,0,48,0,56,0,56,0,48,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,67,0,121,0,114,0,105,0,108,0,108,0,105,0,99,0,32,0,82,0,117,0,115,0,115,0,105,0,97,0,110,0,10,0,45,0,32,0,50,0,48,0,57,0,48,0,53,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,84,0,117,0,114,0,107,0,105,0,115,0,104,0,10,0,45,0,32,0,50,0,48,0,57,0,50,0,52,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,76,0,97,0,116,0,105,0,110,0,32,0,49,0,47,0,79,0,112,0,101,0,110,0,32,0,83,0,121,0,115,0,116,0,101,0,109,0,32,0,40,0,49,0,48,0,52,0,55,0,32,0,43,0,32,0,69,0,117,0,114,0,111,0,32,0,115,0,121,0,109,0,98,0,111,0,108,0,41,0,10,0,45,0,32,0,50,0,48,0,57,0,51,0,50,0,32,0,74,0,97,0,112,0,97,0,110,0,101,0,115,0,101,0,32,0,40,0,74,0,73,0,83,0,32,0,48,0,50,0,48,0,56,0,45,0,49,0,57,0,57,0,48,0,32,0,97,0,110,0,100,0,32,0,48,0,50,0,49,0,50,0,45,0,49,0,57,0,57,0,48,0,41,0,10,0,45,0,32,0,50,0,48,0,57,0,51,0,54,0,32,0,83,0,105,0,109,0,112,0,108,0,105,0,102,0,105,0,101,0,100,0,32,0,67,0,104,0,105,0,110,0,101,0,115,0,101,0,32,0,40,0,71,0,66,0,50,0,51,0,49,0,50,0,41,0,59,0,32,0,67,0,104,0,105,0,110,0,101,0,115,0,101,0,32,0,83,0,105,0,109,0,112,0,108,0,105,0,102,0,105,0,101,0,100,0,32,0,40,0,71,0,66,0,50,0,51,0,49,0,50,0,45,0,56,0,48,0,41,0,10,0,45,0,32,0,50,0,48,0,57,0,52,0,57,0,32,0,75,0,111,0,114,0,101,0,97,0,110,0,32,0,87,0,97,0,110,0,115,0,117,0,110,0,103,0,10,0,45,0,32,0,50,0,49,0,48,0,50,0,53,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,67,0,121,0,114,0,105,0,108,0,108,0,105,0,99,0,32,0,83,0,101,0,114,0,98,0,105,0,97,0,110,0,45,0,66,0,117,0,108,0,103,0,97,0,114,0,105,0,97,0,110,0,10,0,45,0,32,0,50,0,49,0,48,0,50,0,55,0,32,0,69,0,120,0,116,0,101,0,110,0,100,0,101,0,100,0,47,0,69,0,120,0,116,0,32,0,65,0,108,0,112,0,104,0,97,0,32,0,76,0,111,0,119,0,101,0,114,0,99,0,97,0,115,0,101,0,10,0,45,0,32,0,50,0,49,0,56,0,54,0,54,0,32,0,85,0,107,0,114,0,97,0,105,0,110,0,105,0,97,0,110,0,32,0,40,0,75,0,79,0,73,0,56,0,45,0,85,0,41,0,59,0,32,0,67,0,121,0,114,0,105,0,108,0,108,0,105,0,99,0,32,0,40,0,75,0,79,0,73,0,56,0,45,0,85,0,41,0,10,0,45,0,32,0,50,0,57,0,48,0,48,0,49,0,32,0,69,0,117,0,114,0,111,0,112,0,97,0,32,0,51,0,10,0,45,0,32,0,51,0,56,0,53,0,57,0,56,0,32,0,73,0,83,0,79,0,32,0,56,0,56,0,53,0,57,0,45,0,56,0,32,0,72,0,101,0,98,0,114,0,101,0,119,0,59,0,32,0,72,0,101,0,98,0,114,0,101,0,119,0,32,0,40,0,73,0,83,0,79,0,45,0,76,0,111,0,103,0,105,0,99,0,97,0,108,0,41,0,10,0,45,0,32,0,53,0,48,0,50,0,50,0,48,0,32,0,73,0,83,0,79,0,32,0,50,0,48,0,50,0,50,0,32,0,74,0,97,0,112,0,97,0,110,0,101,0,115,0,101,0,32,0,119,0,105,0,116,0,104,0,32,0,110,0,111,0,32,0,104,0,97,0,108,0,102,0,119,0,105,0,100,0,116,0,104,0,32,0,75,0,97,0,116,0,97,0,107,0,97,0,110,0,97,0,59,0,32,0,74,0,97,0,112,0,97,0,110,0,101,0,115,0,101,0,32,0,40,0,74,0,73,0,83,0,41,0,10,0,45,0,32,0,53,0,48,0,50,0,50,0,49,0,32,0,73,0,83,0,79,0,32,0,50,0,48,0,50,0,50,0,32,0,74,0,97,0,112,0,97,0,110,0,101,0,115,0,101,0,32,0,119,0,105,0,116,0,104,0,32,0,104,0,97,0,108,0,102,0,119,0,105,0,100,0,116,0,104,0,32,0,75,0,97,0,116,0,97,0,107,0,97,0,110,0,97,0,59,0,32,0,74,0,97,0,112,0,97,0,110,0,101,0,115,0,101,0,32,0,40,0,74,0,73,0,83,0,45,0,65,0,108,0,108,0,111,0,119,0,32,0,49,0,32,0,98,0,121,0,116,0,101,0,32,0,75,0,97,0,110,0,97,0,41,0,10,0,45,0,32,0,53,0,48,0,50,0,50,0,50,0,32,0,73,0,83,0,79,0,32,0,50,0,48,0,50,0,50,0,32,0,74,0,97,0,112,0,97,0,110,0,101,0,115,0,101,0,32,0,74,0,73,0,83,0,32,0,88,0,32,0,48,0,50,0,48,0,49,0,45,0,49,0,57,0,56,0,57,0,59,0,32,0,74,0,97,0,112,0,97,0,110,0,101,0,115,0,101,0,32,0,40,0,74,0,73,0,83,0,45,0,65,0,108,0,108,0,111,0,119,0,32,0,49,0,32,0,98,0,121,0,116,0,101,0,32,0,75,0,97,0,110,0,97,0,32,0,45,0,32,0,83,0,79,0,47,0,83,0,73,0,41,0,10,0,45,0,32,0,53,0,48,0,50,0,50,0,53,0,32,0,73,0,83,0,79,0,32,0,50,0,48,0,50,0,50,0,32,0,75,0,111,0,114,0,101,0,97,0,110,0,10,0,45,0,32,0,53,0,48,0,50,0,50,0,55,0,32,0,73,0,83,0,79,0,32,0,50,0,48,0,50,0,50,0,32,0,83,0,105,0,109,0,112,0,108,0,105,0,102,0,105,0,101,0,100,0,32,0,67,0,104,0,105,0,110,0,101,0,115,0,101,0,59,0,32,0,67,0,104,0,105,0,110,0,101,0,115,0,101,0,32,0,83,0,105,0,109,0,112,0,108,0,105,0,102,0,105,0,101,0,100,0,32,0,40,0,73,0,83,0,79,0,32,0,50,0,48,0,50,0,50,0,41,0,10,0,45,0,32,0,53,0,49,0,57,0,51,0,50,0,32,0,69,0,85,0,67,0,32,0,74,0,97,0,112,0,97,0,110,0,101,0,115,0,101,0,10,0,45,0,32,0,53,0,49,0,57,0,51,0,54,0,32,0,69,0,85,0,67,0,32,0,83,0,105,0,109,0,112,0,108,0,105,0,102,0,105,0,101,0,100,0,32,0,67,0,104,0,105,0,110,0,101,0,115,0,101,0,59,0,32,0,67,0,104,0,105,0,110,0,101,0,115,0,101,0,32,0,83,0,105,0,109,0,112,0,108,0,105,0,102,0,105,0,101,0,100,0,32,0,40,0,69,0,85,0,67,0,41,0,10,0,45,0,32,0,53,0,49,0,57,0,52,0,57,0,32,0,69,0,85,0,67,0,32,0,75,0,111,0,114,0,101,0,97,0,110,0,10,0,45,0,32,0,53,0,50,0,57,0,51,0,54,0,32,0,72,0,90,0,45,0,71,0,66,0,50,0,51,0,49,0,50,0,32,0,83,0,105,0,109,0,112,0,108,0,105,0,102,0,105,0,101,0,100,0,32,0,67,0,104,0,105,0,110,0,101,0,115,0,101,0,59,0,32,0,67,0,104,0,105,0,110,0,101,0,115,0,101,0,32,0,83,0,105,0,109,0,112,0,108,0,105,0,102,0,105,0,101,0,100,0,32,0,40,0,72,0,90,0,41,0,10,0,45,0,32,0,53,0,52,0,57,0,51,0,54,0,32,0,87,0,105,0,110,0,100,0,111,0,119,0,115,0,32,0,88,0,80,0,32,0,97,0,110,0,100,0,32,0,108,0,97,0,116,0,101,0,114,0,58,0,32,0,71,0,66,0,49,0,56,0,48,0,51,0,48,0,32,0,83,0,105,0,109,0,112,0,108,0,105,0,102,0,105,0,101,0,100,0,32,0,67,0,104,0,105,0,110,0,101,0,115,0,101,0,32,0,40,0,52,0,32,0,98,0,121,0,116,0,101,0,41,0,59,0,32,0,67,0,104,0,105,0,110,0,101,0,115,0,101,0,32,0,83,0,105,0,109,0,112,0,108,0,105,0,102,0,105,0,101,0,100,0,32,0,40,0,71,0,66,0,49,0,56,0,48,0,51,0,48,0,41,0,10,0,45,0,32,0,53,0,55,0,48,0,48,0,50,0,32,0,73,0,83,0,67,0,73,0,73,0,32,0,68,0,101,0,118,0,97,0,110,0,97,0,103,0,97,0,114,0,105,0,10,0,45,0,32,0,53,0,55,0,48,0,48,0,51,0,32,0,73,0,83,0,67,0,73,0,73,0,32,0,66,0,101,0,110,0,103,0,97,0,108,0,105,0,10,0,45,0,32,0,53,0,55,0,48,0,48,0,52,0,32,0,73,0,83,0,67,0,73,0,73,0,32,0,84,0,97,0,109,0,105,0,108,0,10,0,45,0,32,0,53,0,55,0,48,0,48,0,53,0,32,0,73,0,83,0,67,0,73,0,73,0,32,0,84,0,101,0,108,0,117,0,103,0,117,0,10,0,45,0,32,0,53,0,55,0,48,0,48,0,54,0,32,0,73,0,83,0,67,0,73,0,73,0,32,0,65,0,115,0,115,0,97,0,109,0,101,0,115,0,101,0,10,0,45,0,32,0,53,0,55,0,48,0,48,0,55,0,32,0,73,0,83,0,67,0,73,0,73,0,32,0,79,0,114,0,105,0,121,0,97,0,10,0,45,0,32,0,53,0,55,0,48,0,48,0,56,0,32,0,73,0,83,0,67,0,73,0,73,0,32,0,75,0,97,0,110,0,110,0,97,0,100,0,97,0,10,0,45,0,32,0,53,0,55,0,48,0,48,0,57,0,32,0,73,0,83,0,67,0,73,0,73,0,32,0,77,0,97,0,108,0,97,0,121,0,97,0,108,0,97,0,109,0,10,0,45,0,32,0,53,0,55,0,48,0,49,0,48,0,32,0,73,0,83,0,67,0,73,0,73,0,32,0,71,0,117,0,106,0,97,0,114,0,97,0,116,0,105,0,10,0,45,0,32,0,53,0,55,0,48,0,49,0,49,0,32,0,73,0,83,0,67,0,73,0,73,0,32,0,80,0,117,0,110,0,106,0,97,0,98,0,105,0,10,0,10,0,96,0,96,0,96,0,62,0,112,0,97,0,103,0,101,0,115,0,46,0,99,0,115,0,118,0,10,0,55,0,48,0,56,0,44,0,44,0,49,0,10,0,55,0,50,0,48,0,44,0,44,0,49,0,10,0,56,0,48,0,56,0,44,0,44,0,49,0,10,0,56,0,53,0,56,0,44,0,44,0,49,0,10,0,56,0,55,0,48,0,44,0,44,0,49,0,10,0,56,0,55,0,50,0,44,0,44,0,49,0,10,0,49,0,48,0,49,0,48,0,44,0,44,0,49,0,10,0,49,0,48,0,52,0,55,0,44,0,44,0,49,0,10,0,49,0,49,0,51,0,50,0,44,0,44,0,49,0,10,0,49,0,49,0,52,0,48,0,44,0,44,0,49,0,10,0,49,0,49,0,52,0,49,0,44,0,44,0,49,0,10,0,49,0,49,0,52,0,50,0,44,0,44,0,49,0,10,0,49,0,49,0,52,0,51,0,44,0,44,0,49,0,10,0,49,0,49,0,52,0,52,0,44,0,44,0,49,0,10,0,49,0,49,0,52,0,53,0,44,0,44,0,49,0,10,0,49,0,49,0,52,0,54,0,44,0,44,0,49,0,10,0,49,0,49,0,52,0,55,0,44,0,44,0,49,0,10,0,49,0,49,0,52,0,56,0,44,0,44,0,49,0,10,0,49,0,49,0,52,0,57,0,44,0,44,0,49,0,10,0,49,0,51,0,54,0,49,0,44,0,44,0,50,0,10,0,49,0,48,0,48,0,48,0,49,0,44,0,44,0,50,0,10,0,49,0,48,0,48,0,48,0,50,0,44,0,44,0,50,0,10,0,49,0,48,0,48,0,48,0,51,0,44,0,44,0,50,0,10,0,49,0,48,0,48,0,48,0,52,0,44,0,44,0,49,0,10,0,49,0,48,0,48,0,48,0,53,0,44,0,44,0,49,0,10,0,49,0,48,0,48,0,48,0,56,0,44,0,44,0,50,0,10,0,49,0,48,0,48,0,49,0,48,0,44,0,44,0,49,0,10,0,49,0,48,0,48,0,49,0,55,0,44,0,44,0,49,0,10,0,49,0,48,0,48,0,50,0,49,0,44,0,44,0,49,0,10,0,49,0,48,0,48,0,56,0,50,0,44,0,44,0,49,0,10,0,50,0,48,0,48,0,48,0,48,0,44,0,44,0,50,0,10,0,50,0,48,0,48,0,48,0,49,0,44,0,44,0,50,0,10,0,50,0,48,0,48,0,48,0,50,0,44,0,44,0,50,0,10,0,50,0,48,0,48,0,48,0,51,0,44,0,44,0,50,0,10,0,50,0,48,0,48,0,48,0,52,0,44,0,44,0,50,0,10,0,50,0,48,0,48,0,48,0,53,0,44,0,44,0,50,0,10,0,50,0,48,0,49,0,48,0,53,0,44,0,44,0,49,0,10,0,50,0,48,0,49,0,48,0,54,0,44,0,44,0,49,0,10,0,50,0,48,0,49,0,48,0,55,0,44,0,44,0,49,0,10,0,50,0,48,0,49,0,48,0,56,0,44,0,44,0,49,0,10,0,50,0,48,0,50,0,54,0,49,0,44,0,44,0,50,0,10,0,50,0,48,0,50,0,54,0,57,0,44,0,44,0,49,0,10,0,50,0,48,0,50,0,55,0,51,0,44,0,44,0,49,0,10,0,50,0,48,0,50,0,55,0,55,0,44,0,44,0,49,0,10,0,50,0,48,0,50,0,55,0,56,0,44,0,44,0,49,0,10,0,50,0,48,0,50,0,56,0,48,0,44,0,44,0,49,0,10,0,50,0,48,0,50,0,56,0,52,0,44,0,44,0,49,0,10,0,50,0,48,0,50,0,56,0,53,0,44,0,44,0,49,0,10,0,50,0,48,0,50,0,57,0,48,0,44,0,44,0,49,0,10,0,50,0,48,0,50,0,57,0,55,0,44,0,44,0,49,0,10,0,50,0,48,0,52,0,50,0,48,0,44,0,44,0,49,0,10,0,50,0,48,0,52,0,50,0,51,0,44,0,44,0,49,0,10,0,50,0,48,0,52,0,50,0,52,0,44,0,44,0,49,0,10,0,50,0,48,0,56,0,51,0,51,0,44,0,44,0,49,0,10,0,50,0,48,0,56,0,51,0,56,0,44,0,44,0,49,0,10,0,50,0,48,0,56,0,54,0,54,0,44,0,44,0,49,0,10,0,50,0,48,0,56,0,55,0,49,0,44,0,44,0,49,0,10,0,50,0,48,0,56,0,56,0,48,0,44,0,44,0,49,0,10,0,50,0,48,0,57,0,48,0,53,0,44,0,44,0,49,0,10,0,50,0,48,0,57,0,50,0,52,0,44,0,44,0,49,0,10,0,50,0,48,0,57,0,51,0,50,0,44,0,44,0,50,0,10,0,50,0,48,0,57,0,51,0,54,0,44,0,44,0,50,0,10,0,50,0,48,0,57,0,52,0,57,0,44,0,44,0,50,0,10,0,50,0,49,0,48,0,50,0,53,0,44,0,44,0,49,0,10,0,50,0,49,0,48,0,50,0,55,0,44,0,44,0,49,0,10,0,50,0,49,0,56,0,54,0,54,0,44,0,44,0,49,0,10,0,50,0,57,0,48,0,48,0,49,0,44,0,44,0,49,0,10,0,51,0,56,0,53,0,57,0,56,0,44,0,44,0,49,0,10,0,53,0,48,0,50,0,50,0,48,0,44,0,44,0,50,0,10,0,53,0,48,0,50,0,50,0,49,0,44,0,44,0,50,0,10,0,53,0,48,0,50,0,50,0,50,0,44,0,44,0,50,0,10,0,53,0,48,0,50,0,50,0,53,0,44,0,44,0,50,0,10,0,53,0,48,0,50,0,50,0,55,0,44,0,44,0,50,0,10,0,53,0,49,0,57,0,51,0,50,0,44,0,44,0,50,0,10,0,53,0,49,0,57,0,51,0,54,0,44,0,44,0,50,0,10,0,53,0,49,0,57,0,52,0,57,0,44,0,44,0,50,0,10,0,53,0,50,0,57,0,51,0,54,0,44,0,44,0,50,0,10,0,53,0,52,0,57,0,51,0,54,0,44,0,44,0,50,0,10,0,53,0,55,0,48,0,48,0,50,0,44,0,44,0,50,0,10,0,53,0,55,0,48,0,48,0,51,0,44,0,44,0,50,0,10,0,53,0,55,0,48,0,48,0,52,0,44,0,44,0,50,0,10,0,53,0,55,0,48,0,48,0,53,0,44,0,44,0,50,0,10,0,53,0,55,0,48,0,48,0,54,0,44,0,44,0,50,0,10,0,53,0,55,0,48,0,48,0,55,0,44,0,44,0,50,0,10,0,53,0,55,0,48,0,48,0,56,0,44,0,44,0,50,0,10,0,53,0,55,0,48,0,48,0,57,0,44,0,44,0,50,0,10,0,53,0,55,0,48,0,49,0,48,0,44,0,44,0,50,0,10,0,53,0,55,0,48,0,49,0,49,0,44,0,44,0,50,0,10,0,96,0,96,0,96,0,10,0,10,0,84,0,104,0,101,0,32,0,102,0,111,0,108,0,108,0,111,0,119,0,105,0,110,0,103,0,32,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,115,0,32,0,97,0,114,0,101,0,32,0,100,0,101,0,112,0,101,0,110,0,100,0,101,0,110,0,99,0,105,0,101,0,115,0,32,0,102,0,111,0,114,0,32,0,86,0,105,0,115,0,117,0,97,0,108,0,32,0,70,0,111,0,120,0,80,0,114,0,111,0,58,0,10,0,10,0,45,0,32,0,54,0,50,0,48,0,32,0,77,0,97,0,122,0,111,0,118,0,105,0,97,0,32,0,40,0,80,0,111,0,108,0,105,0,115,0,104,0,41,0,32,0,77,0,83,0,45,0,68,0,79,0,83,0,10,0,45,0,32,0,56,0,57,0,53,0,32,0,75,0,97,0,109,0,101,0,110,0,105,0,99,0,107,0,253,0,32,0,40,0,67,0,122,0,101,0,99,0,104,0,41,0,32,0,77,0,83,0,45,0,68,0,79,0,83,0,10,0,10,0,96,0,96,0,96,0,62,0,112,0,97,0,103,0,101,0,115,0,46,0,99,0,115,0,118,0,10,0,54,0,50,0,48,0,44,0,44,0,49,0,10,0,56,0,57,0,53,0,44,0,44,0,49,0,10,0,96,0,96,0,96,0,10,0,10,0,35,0,35,0,32,0,66,0,117,0,105,0,108,0,100,0,105,0,110,0,103,0,32,0,78,0,111,0,116,0,101,0,115,0,10,0,10,0,84,0,104,0,101,0,32,0,115,0,99,0,114,0,105,0,112,0,116,0,32,0,96,0,109,0,97,0,107,0,101,0,46,0,115,0,104,0,96,0,32,0,40,0,100,0,101,0,115,0,99,0,114,0,105,0,98,0,101,0,100,0,32,0,108,0,97,0,116,0,101,0,114,0,41,0,32,0,119,0,105,0,108,0,108,0,32,0,103,0,101,0,116,0,32,0,116,0,104,0,101,0,115,0,101,0,32,0,102,0,105,0,108,0,101,0,115,0,32,0,97,0,110,0,100,0,32,0,109,0,97,0,115,0,115,0,97,0,103,0,101,0,32,0,116,0,104,0,101,0,32,0,100,0,97,0,116,0,97,0,10,0,40,0,112,0,114,0,105,0,110,0,116,0,105,0,110,0,103,0,32,0,99,0,111,0,100,0,101,0,45,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,32,0,112,0,97,0,105,0,114,0,115,0,41,0,46,0,32,0,32,0,84,0,104,0,101,0,32,0,101,0,118,0,101,0,110,0,116,0,117,0,97,0,108,0,32,0,116,0,97,0,98,0,108,0,101,0,115,0,32,0,97,0,114,0,101,0,32,0,100,0,114,0,111,0,112,0,112,0,101,0,100,0,32,0,105,0,110,0,32,0,116,0,104,0,101,0,32,0,112,0,97,0,116,0,104,0,115,0,10,0,96,0,46,0,47,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,115,0,47,0,60,0,67,0,79,0,68,0,69,0,80,0,65,0,71,0,69,0,62,0,46,0,84,0,66,0,76,0,96,0,46,0,32,0,32,0,70,0,111,0,114,0,32,0,101,0,120,0,97,0,109,0,112,0,108,0,101,0,44,0,32,0,116,0,104,0,101,0,32,0,108,0,97,0,115,0,116,0,32,0,49,0,48,0,32,0,108,0,105,0,110,0,101,0,115,0,32,0,111,0,102,0,32,0,96,0,49,0,48,0,48,0,48,0,48,0,46,0,84,0,66,0,76,0,96,0,32,0,97,0,114,0,101,0,10,0,10,0,96,0,96,0,96,0,62,0,10,0,48,0,120,0,70,0,54,0,9,0,48,0,120,0,48,0,50,0,67,0,54,0,10,0,48,0,120,0,70,0,55,0,9,0,48,0,120,0,48,0,50,0,68,0,67,0,10,0,48,0,120,0,70,0,56,0,9,0,48,0,120,0,48,0,48,0,65,0,70,0,10,0,48,0,120,0,70,0,57,0,9,0,48,0,120,0,48,0,50,0,68,0,56,0,10,0,48,0,120,0,70,0,65,0,9,0,48,0,120,0,48,0,50,0,68,0,57,0,10,0,48,0,120,0,70,0,66,0,9,0,48,0,120,0,48,0,50,0,68,0,65,0,10,0,48,0,120,0,70,0,67,0,9,0,48,0,120,0,48,0,48,0,66,0,56,0,10,0,48,0,120,0,70,0,68,0,9,0,48,0,120,0,48,0,50,0,68,0,68,0,10,0,48,0,120,0,70,0,69,0,9,0,48,0,120,0,48,0,50,0,68,0,66,0,10,0,48,0,120,0,70,0,70,0,9,0,48,0,120,0,48,0,50,0,67,0,55,0,10,0,96,0,96,0,96,0,10,0,10,0,119,0,104,0,105,0,99,0,104,0,32,0,105,0,109,0,112,0,108,0,105,0,101,0,115,0,32,0,116,0,104,0,97,0,116,0,32,0,99,0,111,0,100,0,101,0,32,0,48,0,120,0,70,0,54,0,32,0,105,0,115,0,32,0,96,0,83,0,116,0,114,0,105,0,110,0,103,0,46,0,102,0,114,0,111,0,109,0,67,0,104,0,97,0,114,0,67,0,111,0,100,0,101,0,40,0,48,0,120,0,48,0,50,0,67,0,54,0,41,0,96,0,32,0,97,0,110,0,100,0,32,0,118,0,105,0,99,0,101,0,32,0,118,0,101,0,114,0,115,0,97,0,46,0,10,0,10,0,35,0,35,0,32,0,87,0,105,0,110,0,100,0,111,0,119,0,115,0,45,0,100,0,101,0,112,0,101,0,110,0,100,0,101,0,110,0,116,0,32,0,98,0,117,0,105,0,108,0,100,0,32,0,115,0,116,0,101,0,112,0,10,0,10,0,84,0,111,0,32,0,98,0,117,0,105,0,108,0,100,0,32,0,116,0,104,0,101,0,32,0,115,0,111,0,117,0,114,0,99,0,101,0,115,0,32,0,111,0,110,0,32,0,119,0,105,0,110,0,100,0,111,0,119,0,115,0,44,0,32,0,99,0,111,0,110,0,115,0,117,0,108,0,116,0,32,0,96,0,100,0,111,0,116,0,110,0,101,0,116,0,47,0,77,0,97,0,107,0,101,0,69,0,110,0,99,0,111,0,100,0,105,0,110,0,103,0,46,0,99,0,115,0,96,0,46,0,10,0,10,0,65,0,102,0,116,0,101,0,114,0,32,0,115,0,97,0,118,0,105,0,110,0,103,0,32,0,116,0,104,0,101,0,32,0,115,0,116,0,97,0,110,0,100,0,97,0,114,0,100,0,32,0,111,0,117,0,116,0,112,0,117,0,116,0,32,0,116,0,111,0,32,0,96,0,111,0,117,0,116,0,96,0,44,0,32,0,97,0,32,0,115,0,105,0,109,0,112,0,108,0,101,0,32,0,97,0,119,0,107,0,32,0,115,0,99,0,114,0,105,0,112,0,116,0,32,0,40,0,96,0,100,0,111,0,116,0,110,0,101,0,116,0,46,0,115,0,104,0,96,0,41,0,32,0,116,0,97,0,107,0,101,0,115,0,32,0,99,0,97,0,114,0,101,0,32,0,111,0,102,0,32,0,116,0,104,0,101,0,32,0,114,0,101,0,115,0,116,0,58,0,10,0,10,0,96,0,96,0,96,0,62,0,100,0,111,0,116,0,110,0,101,0,116,0,46,0,115,0,104,0,10,0,35,0,33,0,47,0,98,0,105,0,110,0,47,0,98,0,97,0,115,0,104,0,10,0,105,0,102,0,32,0,91,0,32,0,33,0,32,0,45,0,101,0,32,0,100,0,111,0,116,0,110,0,101,0,116,0,47,0,111,0,117,0,116,0,32,0,93,0,59,0,32,0,116,0,104,0,101,0,110,0,32,0,101,0,120,0,105,0,116,0,59,0,32,0,102,0,105,0,10,0,60,0,100,0,111,0,116,0,110,0,101,0,116,0,47,0,111,0,117,0,116,0,32,0,116,0,114,0,32,0,45,0,115,0,32,0,39,0,32,0,39,0,32,0,39,0,92,0,116,0,39,0,32,0,124,0,32,0,97,0,119,0,107,0,32,0,39,0,78,0,70,0,62,0,50,0,32,0,123,0,105,0,102,0,40,0,111,0,117,0,116,0,102,0,105,0,108,0,101,0,41,0,32,0,99,0,108,0,111,0,115,0,101,0,40,0,111,0,117,0,116,0,102,0,105,0,108,0,101,0,41,0,59,0,32,0,111,0,117,0,116,0,102,0,105,0,108,0,101,0,61,0,34,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,115,0,47,0,34,0,32,0,36,0,49,0,32,0,34,0,46,0,84,0,66,0,76,0,34,0,125,0,32,0,78,0,70,0,61,0,61,0,50,0,32,0,123,0,112,0,114,0,105,0,110,0,116,0,32,0,62,0,32,0,111,0,117,0,116,0,102,0,105,0,108,0,101,0,125,0,39,0,10,0,96,0,96,0,96,0,10,0,10,0,35,0,32,0,66,0,117,0,105,0,108,0,100,0,105,0,110,0,103,0,32,0,116,0,104,0,101,0,32,0,115,0,99,0,114,0,105,0,112,0,116,0,10,0,10,0,96,0,109,0,97,0,107,0,101,0,46,0,110,0,106,0,115,0,96,0,32,0,116,0,97,0,107,0,101,0,115,0,32,0,97,0,32,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,32,0,97,0,114,0,103,0,117,0,109,0,101,0,110,0,116,0,44,0,32,0,114,0,101,0,97,0,100,0,115,0,32,0,116,0,104,0,101,0,32,0,99,0,111,0,114,0,114,0,101,0,115,0,112,0,111,0,110,0,100,0,105,0,110,0,103,0,32,0,116,0,97,0,98,0,108,0,101,0,32,0,102,0,105,0,108,0,101,0,32,0,97,0,110,0,100,0,10,0,103,0,101,0,110,0,101,0,114,0,97,0,116,0,101,0,115,0,32,0,74,0,83,0,32,0,99,0,111,0,100,0,101,0,32,0,102,0,111,0,114,0,32,0,101,0,110,0,99,0,111,0,100,0,105,0,110,0,103,0,32,0,97,0,110,0,100,0,32,0,100,0,101,0,99,0,111,0,100,0,105,0,110,0,103,0,58,0,10,0,10,0,35,0,35,0,32,0,82,0,97,0,119,0,32,0,67,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,115,0,10,0,10,0,96,0,96,0,96,0,62,0,109,0,97,0,107,0,101,0,46,0,110,0,106,0,115,0,10,0,35,0,33,0,47,0,117,0,115,0,114,0,47,0,98,0,105,0,110,0,47,0,101,0,110,0,118,0,32,0,110,0,111,0,100,0,101,0,10,0,118,0,97,0,114,0,32,0,97,0,114,0,103,0,118,0,32,0,61,0,32,0,112,0,114,0,111,0,99,0,101,0,115,0,115,0,46,0,97,0,114,0,103,0,118,0,46,0,115,0,108,0,105,0,99,0,101,0,40,0,49,0,41,0,44,0,32,0,102,0,115,0,32,0,61,0,32,0,114,0,101,0,113,0,117,0,105,0,114,0,101,0,40,0,39,0,102,0,115,0,39,0,41,0,59,0,10,0,105,0,102,0,40,0,97,0,114,0,103,0,118,0,46,0,108,0,101,0,110,0,103,0,116,0,104,0,32,0,60,0,32,0,50,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,99,0,111,0,110,0,115,0,111,0,108,0,101,0,46,0,101,0,114,0,114,0,111,0,114,0,40,0,34,0,117,0,115,0,97,0,103,0,101,0,58,0,32,0,109,0,97,0,107,0,101,0,46,0,110,0,106,0,115,0,32,0,60,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,95,0,105,0,110,0,100,0,101,0,120,0,62,0,32,0,91,0,118,0,97,0,114,0,105,0,97,0,98,0,108,0,101,0,93,0,34,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,112,0,114,0,111,0,99,0,101,0,115,0,115,0,46,0,101,0,120,0,105,0,116,0,40,0,50,0,50,0,41,0,59,0,32,0,47,0,42,0,32,0,69,0,73,0,78,0,86,0,65,0,76,0,32,0,42,0,47,0,10,0,125,0,10,0,10,0,118,0,97,0,114,0,32,0,99,0,112,0,47,0,42,0,58,0,115,0,116,0,114,0,105,0,110,0,103,0,42,0,47,0,32,0,61,0,32,0,97,0,114,0,103,0,118,0,91,0,49,0,93,0,59,0,10,0,118,0,97,0,114,0,32,0,106,0,115,0,118,0,97,0,114,0,47,0,42,0,58,0,115,0,116,0,114,0,105,0,110,0,103,0,42,0,47,0,32,0,61,0,32,0,97,0,114,0,103,0,118,0,91,0,50,0,93,0,32,0,124,0,124,0,32,0,34,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,34,0,59,0,10,0,118,0,97,0,114,0,32,0,120,0,47,0,42,0,58,0,115,0,116,0,114,0,105,0,110,0,103,0,42,0,47,0,32,0,61,0,32,0,102,0,115,0,46,0,114,0,101,0,97,0,100,0,70,0,105,0,108,0,101,0,83,0,121,0,110,0,99,0,40,0,34,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,115,0,47,0,34,0,32,0,43,0,32,0,99,0,112,0,32,0,43,0,32,0,34,0,46,0,84,0,66,0,76,0,34,0,44,0,34,0,117,0,116,0,102,0,56,0,34,0,41,0,59,0,10,0,118,0,97,0,114,0,32,0,109,0,97,0,120,0,99,0,112,0,32,0,61,0,32,0,48,0,44,0,32,0,105,0,32,0,61,0,32,0,48,0,44,0,32,0,105,0,105,0,32,0,61,0,32,0,48,0,59,0,10,0,10,0,118,0,97,0,114,0,32,0,121,0,47,0,42,0,58,0,65,0,114,0,114,0,97,0,121,0,60,0,65,0,114,0,114,0,97,0,121,0,60,0,110,0,117,0,109,0,98,0,101,0,114,0,62,0,32,0,62,0,42,0,47,0,32,0,61,0,32,0,120,0,46,0,115,0,112,0,108,0,105,0,116,0,40,0,34,0,92,0,110,0,34,0,41,0,46,0,109,0,97,0,112,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,122,0,47,0,42,0,58,0,115,0,116,0,114,0,105,0,110,0,103,0,42,0,47,0,41,0,47,0,42,0,58,0,65,0,114,0,114,0,97,0,121,0,60,0,110,0,117,0,109,0,98,0,101,0,114,0,62,0,42,0,47,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,119,0,47,0,42,0,58,0,65,0,114,0,114,0,97,0,121,0,60,0,115,0,116,0,114,0,105,0,110,0,103,0,62,0,42,0,47,0,32,0,61,0,32,0,122,0,46,0,115,0,112,0,108,0,105,0,116,0,40,0,34,0,92,0,116,0,34,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,105,0,102,0,40,0,119,0,46,0,108,0,101,0,110,0,103,0,116,0,104,0,32,0,60,0,32,0,50,0,41,0,32,0,114,0,101,0,116,0,117,0,114,0,110,0,32,0,91,0,78,0,117,0,109,0,98,0,101,0,114,0,40,0,119,0,91,0,48,0,93,0,41,0,93,0,59,0,10,0,32,0,32,0,32,0,32,0,114,0,101,0,116,0,117,0,114,0,110,0,32,0,91,0,78,0,117,0,109,0,98,0,101,0,114,0,40,0,119,0,91,0,48,0,93,0,41,0,44,0,32,0,78,0,117,0,109,0,98,0,101,0,114,0,40,0,119,0,91,0,49,0,93,0,41,0,93,0,59,0,10,0,125,0,41,0,46,0,102,0,105,0,108,0,116,0,101,0,114,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,122,0,41,0,32,0,123,0,32,0,114,0,101,0,116,0,117,0,114,0,110,0,32,0,122,0,46,0,108,0,101,0,110,0,103,0,116,0,104,0,32,0,62,0,32,0,49,0,59,0,32,0,125,0,41,0,59,0,10,0,96,0,96,0,96,0,10,0,10,0,84,0,104,0,101,0,32,0,68,0,66,0,67,0,83,0,32,0,97,0,110,0,100,0,32,0,83,0,66,0,67,0,83,0,32,0,99,0,111,0,100,0,101,0,32,0,103,0,101,0,110,0,101,0,114,0,97,0,116,0,105,0,111,0,110,0,32,0,115,0,116,0,114,0,97,0,116,0,101,0,103,0,105,0,101,0,115,0,32,0,97,0,114,0,101,0,32,0,100,0,105,0,102,0,102,0,101,0,114,0,101,0,110,0,116,0,46,0,32,0,32,0,84,0,104,0,101,0,32,0,109,0,97,0,120,0,105,0,109,0,117,0,109,0,32,0,99,0,111,0,100,0,101,0,32,0,105,0,115,0,10,0,117,0,115,0,101,0,100,0,32,0,116,0,111,0,32,0,100,0,105,0,115,0,116,0,105,0,110,0,103,0,117,0,105,0,115,0,104,0,32,0,40,0,109,0,97,0,120,0,32,0,48,0,120,0,70,0,70,0,32,0,102,0,111,0,114,0,32,0,83,0,66,0,67,0,83,0,41,0,46,0,10,0,10,0,96,0,96,0,96,0,10,0,102,0,111,0,114,0,40,0,105,0,32,0,61,0,32,0,48,0,59,0,32,0,105,0,32,0,33,0,61,0,32,0,121,0,46,0,108,0,101,0,110,0,103,0,116,0,104,0,59,0,32,0,43,0,43,0,105,0,41,0,32,0,105,0,102,0,40,0,121,0,91,0,105,0,93,0,91,0,48,0,93,0,32,0,62,0,32,0,109,0,97,0,120,0,99,0,112,0,41,0,32,0,109,0,97,0,120,0,99,0,112,0,32,0,61,0,32,0,121,0,91,0,105,0,93,0,91,0,48,0,93,0,59,0,10,0,10,0,118,0,97,0,114,0,32,0,101,0,110,0,99,0,47,0,42,0,58,0,123,0,91,0,107,0,101,0,121,0,58,0,115,0,116,0,114,0,105,0,110,0,103,0,93,0,58,0,110,0,117,0,109,0,98,0,101,0,114,0,125,0,42,0,47,0,32,0,61,0,32,0,123,0,125,0,44,0,32,0,100,0,101,0,99,0,47,0,42,0,58,0,123,0,91,0,107,0,101,0,121,0,58,0,115,0,116,0,114,0,105,0,110,0,103,0,93,0,58,0,115,0,116,0,114,0,105,0,110,0,103,0,125,0,124,0,65,0,114,0,114,0,97,0,121,0,60,0,115,0,116,0,114,0,105,0,110,0,103,0,62,0,42,0,47,0,32,0,61,0,32,0,40,0,109,0,97,0,120,0,99,0,112,0,32,0,60,0,32,0,50,0,53,0,54,0,32,0,63,0,32,0,91,0,93,0,32,0,58,0,32,0,123,0,125,0,41,0,59,0,10,0,102,0,111,0,114,0,40,0,105,0,32,0,61,0,32,0,48,0,59,0,32,0,105,0,32,0,33,0,61,0,32,0,121,0,46,0,108,0,101,0,110,0,103,0,116,0,104,0,59,0,32,0,43,0,43,0,105,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,47,0,42,0,58,0,58,0,32,0,105,0,102,0,40,0,65,0,114,0,114,0,97,0,121,0,46,0,105,0,115,0,65,0,114,0,114,0,97,0,121,0,40,0,100,0,101,0,99,0,41,0,41,0,32,0,42,0,47,0,32,0,100,0,101,0,99,0,91,0,121,0,91,0,105,0,93,0,91,0,48,0,93,0,93,0,32,0,61,0,32,0,83,0,116,0,114,0,105,0,110,0,103,0,46,0,102,0,114,0,111,0,109,0,67,0,104,0,97,0,114,0,67,0,111,0,100,0,101,0,40,0,121,0,91,0,105,0,93,0,91,0,49,0,93,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,101,0,110,0,99,0,91,0,83,0,116,0,114,0,105,0,110,0,103,0,46,0,102,0,114,0,111,0,109,0,67,0,104,0,97,0,114,0,67,0,111,0,100,0,101,0,40,0,121,0,91,0,105,0,93,0,91,0,49,0,93,0,41,0,93,0,32,0,61,0,32,0,121,0,91,0,105,0,93,0,91,0,48,0,93,0,59,0,10,0,125,0,10,0,10,0,118,0,97,0,114,0,32,0,111,0,100,0,101,0,99,0,32,0,61,0,32,0,34,0,34,0,44,0,32,0,111,0,117,0,116,0,115,0,116,0,114,0,32,0,61,0,32,0,34,0,34,0,59,0,10,0,105,0,102,0,40,0,109,0,97,0,120,0,99,0,112,0,32,0,60,0,32,0,50,0,53,0,54,0,41,0,32,0,123,0,10,0,32,0,32,0,47,0,42,0,58,0,58,0,32,0,105,0,102,0,40,0,65,0,114,0,114,0,97,0,121,0,46,0,105,0,115,0,65,0,114,0,114,0,97,0,121,0,40,0,100,0,101,0,99,0,41,0,41,0,32,0,123,0,32,0,42,0,47,0,10,0,96,0,96,0,96,0,10,0,10,0,84,0,104,0,101,0,32,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,32,0,99,0,104,0,97,0,114,0,97,0,99,0,116,0,101,0,114,0,32,0,96,0,48,0,120,0,70,0,70,0,70,0,68,0,96,0,32,0,40,0,82,0,69,0,80,0,76,0,65,0,67,0,69,0,77,0,69,0,78,0,84,0,32,0,67,0,72,0,65,0,82,0,65,0,67,0,84,0,69,0,82,0,41,0,32,0,105,0,115,0,32,0,117,0,115,0,101,0,100,0,32,0,97,0,115,0,32,0,97,0,32,0,112,0,108,0,97,0,99,0,101,0,104,0,111,0,108,0,100,0,101,0,114,0,10,0,102,0,111,0,114,0,32,0,99,0,104,0,97,0,114,0,97,0,99,0,116,0,101,0,114,0,115,0,32,0,116,0,104,0,97,0,116,0,32,0,97,0,114,0,101,0,32,0,110,0,111,0,116,0,32,0,115,0,112,0,101,0,99,0,105,0,102,0,105,0,101,0,100,0,32,0,105,0,110,0,32,0,116,0,104,0,101,0,32,0,109,0,97,0,112,0,32,0,40,0,102,0,111,0,114,0,32,0,101,0,120,0,97,0,109,0,112,0,108,0,101,0,44,0,32,0,96,0,48,0,120,0,70,0,48,0,96,0,32,0,105,0,115,0,32,0,110,0,111,0,116,0,32,0,105,0,110,0,10,0,99,0,111,0,100,0,101,0,32,0,112,0,97,0,103,0,101,0,32,0,49,0,48,0,48,0,48,0,48,0,41,0,46,0,10,0,10,0,70,0,111,0,114,0,32,0,83,0,66,0,67,0,83,0,44,0,32,0,116,0,104,0,101,0,32,0,105,0,100,0,101,0,97,0,32,0,105,0,115,0,32,0,116,0,111,0,32,0,101,0,109,0,98,0,101,0,100,0,32,0,97,0,32,0,114,0,97,0,119,0,32,0,115,0,116,0,114,0,105,0,110,0,103,0,32,0,119,0,105,0,116,0,104,0,32,0,116,0,104,0,101,0,32,0,99,0,111,0,110,0,116,0,101,0,110,0,116,0,115,0,32,0,111,0,102,0,32,0,116,0,104,0,101,0,32,0,50,0,53,0,54,0,32,0,99,0,111,0,100,0,101,0,115,0,46,0,10,0,84,0,104,0,101,0,32,0,96,0,100,0,101,0,99,0,96,0,32,0,102,0,105,0,101,0,108,0,100,0,32,0,105,0,115,0,32,0,109,0,101,0,114,0,101,0,108,0,121,0,32,0,97,0,32,0,115,0,112,0,108,0,105,0,116,0,32,0,111,0,102,0,32,0,116,0,104,0,101,0,32,0,115,0,116,0,114,0,105,0,110,0,103,0,44,0,32,0,97,0,110,0,100,0,32,0,96,0,101,0,110,0,99,0,96,0,32,0,105,0,115,0,32,0,97,0,110,0,32,0,101,0,118,0,101,0,114,0,115,0,105,0,111,0,110,0,58,0,10,0,10,0,96,0,96,0,96,0,10,0,32,0,32,0,32,0,32,0,102,0,111,0,114,0,40,0,105,0,32,0,61,0,32,0,48,0,59,0,32,0,105,0,32,0,33,0,61,0,32,0,50,0,53,0,54,0,59,0,32,0,43,0,43,0,105,0,41,0,32,0,105,0,102,0,40,0,116,0,121,0,112,0,101,0,111,0,102,0,32,0,100,0,101,0,99,0,91,0,105,0,93,0,32,0,61,0,61,0,61,0,32,0,34,0,117,0,110,0,100,0,101,0,102,0,105,0,110,0,101,0,100,0,34,0,41,0,32,0,100,0,101,0,99,0,91,0,105,0,93,0,32,0,61,0,32,0,83,0,116,0,114,0,105,0,110,0,103,0,46,0,102,0,114,0,111,0,109,0,67,0,104,0,97,0,114,0,67,0,111,0,100,0,101,0,40,0,48,0,120,0,70,0,70,0,70,0,68,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,111,0,100,0,101,0,99,0,32,0,61,0,32,0,74,0,83,0,79,0,78,0,46,0,115,0,116,0,114,0,105,0,110,0,103,0,105,0,102,0,121,0,40,0,100,0,101,0,99,0,46,0,106,0,111,0,105,0,110,0,40,0,34,0,34,0,41,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,111,0,117,0,116,0,115,0,116,0,114,0,32,0,61,0,32,0,39,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,123,0,32,0,118,0,97,0,114,0,32,0,100,0,32,0,61,0,32,0,39,0,32,0,43,0,32,0,111,0,100,0,101,0,99,0,32,0,43,0,32,0,39,0,44,0,32,0,68,0,32,0,61,0,32,0,91,0,93,0,44,0,32,0,101,0,32,0,61,0,32,0,123,0,125,0,59,0,32,0,102,0,111,0,114,0,40,0,118,0,97,0,114,0,32,0,105,0,61,0,48,0,59,0,105,0,33,0,61,0,100,0,46,0,108,0,101,0,110,0,103,0,116,0,104,0,59,0,43,0,43,0,105,0,41,0,32,0,123,0,32,0,105,0,102,0,40,0,100,0,46,0,99,0,104,0,97,0,114,0,67,0,111,0,100,0,101,0,65,0,116,0,40,0,105,0,41,0,32,0,33,0,61,0,61,0,32,0,48,0,120,0,70,0,70,0,70,0,68,0,41,0,32,0,101,0,91,0,100,0,46,0,99,0,104,0,97,0,114,0,65,0,116,0,40,0,105,0,41,0,93,0,32,0,61,0,32,0,105,0,59,0,32,0,68,0,91,0,105,0,93,0,32,0,61,0,32,0,100,0,46,0,99,0,104,0,97,0,114,0,65,0,116,0,40,0,105,0,41,0,59,0,32,0,125,0,32,0,114,0,101,0,116,0,117,0,114,0,110,0,32,0,123,0,34,0,101,0,110,0,99,0,34,0,58,0,32,0,101,0,44,0,32,0,34,0,100,0,101,0,99,0,34,0,58,0,32,0,68,0,32,0,125,0,59,0,32,0,125,0,41,0,40,0,41,0,59,0,39,0,59,0,10,0,32,0,32,0,47,0,42,0,58,0,58,0,32,0,125,0,32,0,42,0,47,0,10,0,125,0,32,0,101,0,108,0,115,0,101,0,32,0,123,0,10,0,96,0,96,0,96,0,10,0,10,0,68,0,66,0,67,0,83,0,32,0,105,0,115,0,32,0,115,0,105,0,109,0,105,0,108,0,97,0,114,0,44,0,32,0,101,0,120,0,99,0,101,0,112,0,116,0,32,0,116,0,104,0,97,0,116,0,32,0,116,0,104,0,101,0,32,0,115,0,112,0,97,0,99,0,101,0,32,0,105,0,115,0,32,0,115,0,108,0,105,0,99,0,101,0,100,0,32,0,105,0,110,0,116,0,111,0,32,0,50,0,53,0,54,0,45,0,98,0,121,0,116,0,101,0,32,0,99,0,104,0,117,0,110,0,107,0,115,0,32,0,40,0,115,0,116,0,114,0,105,0,110,0,103,0,115,0,10,0,97,0,114,0,101,0,32,0,111,0,110,0,108,0,121,0,32,0,103,0,101,0,110,0,101,0,114,0,97,0,116,0,101,0,100,0,32,0,102,0,111,0,114,0,32,0,116,0,104,0,111,0,115,0,101,0,32,0,104,0,105,0,103,0,104,0,45,0,98,0,121,0,116,0,101,0,115,0,32,0,114,0,101,0,112,0,114,0,101,0,115,0,101,0,110,0,116,0,101,0,100,0,32,0,105,0,110,0,32,0,116,0,104,0,101,0,32,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,41,0,46,0,10,0,10,0,84,0,104,0,101,0,32,0,115,0,116,0,114,0,97,0,116,0,101,0,103,0,121,0,32,0,105,0,115,0,32,0,116,0,111,0,32,0,99,0,111,0,110,0,115,0,116,0,114,0,117,0,99,0,116,0,32,0,97,0,110,0,32,0,97,0,114,0,114,0,97,0,121,0,45,0,111,0,102,0,45,0,97,0,114,0,114,0,97,0,121,0,115,0,32,0,115,0,111,0,32,0,116,0,104,0,97,0,116,0,32,0,96,0,100,0,100,0,91,0,104,0,105,0,103,0,104,0,93,0,91,0,108,0,111,0,119,0,93,0,96,0,32,0,105,0,115,0,32,0,116,0,104,0,101,0,10,0,99,0,104,0,97,0,114,0,97,0,99,0,116,0,101,0,114,0,32,0,97,0,115,0,115,0,111,0,99,0,105,0,97,0,116,0,101,0,100,0,32,0,119,0,105,0,116,0,104,0,32,0,116,0,104,0,101,0,32,0,99,0,111,0,100,0,101,0,46,0,32,0,32,0,84,0,104,0,105,0,115,0,32,0,97,0,114,0,114,0,97,0,121,0,32,0,105,0,115,0,32,0,99,0,111,0,109,0,98,0,105,0,110,0,101,0,100,0,32,0,97,0,116,0,32,0,114,0,117,0,110,0,116,0,105,0,109,0,101,0,32,0,116,0,111,0,32,0,121,0,105,0,101,0,108,0,100,0,10,0,116,0,104,0,101,0,32,0,99,0,111,0,109,0,112,0,108,0,101,0,116,0,101,0,32,0,100,0,101,0,99,0,111,0,100,0,105,0,110,0,103,0,32,0,111,0,98,0,106,0,101,0,99,0,116,0,32,0,40,0,97,0,110,0,100,0,32,0,116,0,104,0,101,0,32,0,101,0,110,0,99,0,111,0,100,0,105,0,110,0,103,0,32,0,111,0,98,0,106,0,101,0,99,0,116,0,32,0,105,0,115,0,32,0,97,0,110,0,32,0,101,0,118,0,101,0,114,0,115,0,105,0,111,0,110,0,41,0,58,0,10,0,10,0,96,0,96,0,96,0,10,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,100,0,100,0,32,0,61,0,32,0,91,0,93,0,59,0,10,0,32,0,32,0,32,0,32,0,47,0,42,0,58,0,58,0,32,0,105,0,102,0,40,0,33,0,65,0,114,0,114,0,97,0,121,0,46,0,105,0,115,0,65,0,114,0,114,0,97,0,121,0,40,0,100,0,101,0,99,0,41,0,41,0,32,0,123,0,32,0,42,0,47,0,10,0,32,0,32,0,32,0,32,0,102,0,111,0,114,0,40,0,105,0,32,0,105,0,110,0,32,0,100,0,101,0,99,0,41,0,32,0,105,0,102,0,40,0,100,0,101,0,99,0,46,0,104,0,97,0,115,0,79,0,119,0,110,0,80,0,114,0,111,0,112,0,101,0,114,0,116,0,121,0,40,0,105,0,41,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,105,0,105,0,32,0,61,0,32,0,43,0,105,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,105,0,102,0,40,0,116,0,121,0,112,0,101,0,111,0,102,0,32,0,100,0,100,0,91,0,105,0,105,0,32,0,62,0,62,0,32,0,56,0,93,0,32,0,61,0,61,0,61,0,32,0,34,0,117,0,110,0,100,0,101,0,102,0,105,0,110,0,101,0,100,0,34,0,41,0,32,0,100,0,100,0,91,0,105,0,105,0,32,0,62,0,62,0,32,0,56,0,93,0,32,0,61,0,32,0,91,0,93,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,100,0,100,0,91,0,105,0,105,0,32,0,62,0,62,0,32,0,56,0,93,0,91,0,105,0,105,0,32,0,37,0,32,0,50,0,53,0,54,0,93,0,32,0,61,0,32,0,100,0,101,0,99,0,91,0,105,0,93,0,59,0,10,0,32,0,32,0,32,0,32,0,125,0,10,0,32,0,32,0,32,0,32,0,47,0,42,0,58,0,58,0,32,0,125,0,32,0,42,0,47,0,10,0,32,0,32,0,32,0,32,0,111,0,117,0,116,0,115,0,116,0,114,0,32,0,61,0,32,0,39,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,123,0,32,0,118,0,97,0,114,0,32,0,100,0,32,0,61,0,32,0,91,0,93,0,44,0,32,0,101,0,32,0,61,0,32,0,123,0,125,0,44,0,32,0,68,0,32,0,61,0,32,0,91,0,93,0,44,0,32,0,106,0,59,0,92,0,110,0,39,0,59,0,10,0,32,0,32,0,32,0,32,0,102,0,111,0,114,0,40,0,118,0,97,0,114,0,32,0,105,0,32,0,61,0,32,0,48,0,59,0,32,0,105,0,32,0,33,0,61,0,32,0,50,0,53,0,54,0,59,0,32,0,43,0,43,0,105,0,41,0,32,0,105,0,102,0,40,0,100,0,100,0,91,0,105,0,93,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,102,0,111,0,114,0,40,0,118,0,97,0,114,0,32,0,106,0,32,0,61,0,32,0,48,0,59,0,32,0,106,0,32,0,33,0,61,0,32,0,50,0,53,0,54,0,59,0,32,0,43,0,43,0,106,0,41,0,32,0,105,0,102,0,40,0,116,0,121,0,112,0,101,0,111,0,102,0,32,0,100,0,100,0,91,0,105,0,93,0,91,0,106,0,93,0,32,0,61,0,61,0,61,0,32,0,34,0,117,0,110,0,100,0,101,0,102,0,105,0,110,0,101,0,100,0,34,0,41,0,32,0,100,0,100,0,91,0,105,0,93,0,91,0,106,0,93,0,32,0,61,0,32,0,83,0,116,0,114,0,105,0,110,0,103,0,46,0,102,0,114,0,111,0,109,0,67,0,104,0,97,0,114,0,67,0,111,0,100,0,101,0,40,0,48,0,120,0,70,0,70,0,70,0,68,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,111,0,117,0,116,0,115,0,116,0,114,0,32,0,43,0,61,0,32,0,39,0,68,0,91,0,39,0,32,0,43,0,32,0,105,0,32,0,43,0,32,0,39,0,93,0,32,0,61,0,32,0,39,0,32,0,43,0,32,0,74,0,83,0,79,0,78,0,46,0,115,0,116,0,114,0,105,0,110,0,103,0,105,0,102,0,121,0,40,0,100,0,100,0,91,0,105,0,93,0,46,0,106,0,111,0,105,0,110,0,40,0,34,0,34,0,41,0,41,0,32,0,43,0,32,0,39,0,46,0,115,0,112,0,108,0,105,0,116,0,40,0,34,0,34,0,41,0,59,0,92,0,110,0,39,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,111,0,117,0,116,0,115,0,116,0,114,0,32,0,43,0,61,0,32,0,39,0,102,0,111,0,114,0,40,0,106,0,32,0,61,0,32,0,48,0,59,0,32,0,106,0,32,0,33,0,61,0,32,0,68,0,91,0,39,0,32,0,43,0,32,0,105,0,32,0,43,0,32,0,39,0,93,0,46,0,108,0,101,0,110,0,103,0,116,0,104,0,59,0,32,0,43,0,43,0,106,0,41,0,32,0,105,0,102,0,40,0,68,0,91,0,39,0,32,0,43,0,32,0,105,0,32,0,43,0,32,0,39,0,93,0,91,0,106,0,93,0,46,0,99,0,104,0,97,0,114,0,67,0,111,0,100,0,101,0,65,0,116,0,40,0,48,0,41,0,32,0,33,0,61,0,61,0,32,0,48,0,120,0,70,0,70,0,70,0,68,0,41,0,32,0,123,0,32,0,101,0,91,0,68,0,91,0,39,0,32,0,43,0,32,0,105,0,32,0,43,0,32,0,39,0,93,0,91,0,106,0,93,0,93,0,32,0,61,0,32,0,39,0,32,0,43,0,32,0,40,0,105,0,42,0,50,0,53,0,54,0,41,0,32,0,43,0,32,0,39,0,32,0,43,0,32,0,106,0,59,0,32,0,100,0,91,0,39,0,32,0,43,0,32,0,40,0,105,0,42,0,50,0,53,0,54,0,41,0,32,0,43,0,32,0,39,0,32,0,43,0,32,0,106,0,93,0,32,0,61,0,32,0,68,0,91,0,39,0,32,0,43,0,32,0,105,0,32,0,43,0,32,0,39,0,93,0,91,0,106,0,93,0,59,0,125,0,92,0,110,0,39,0,10,0,32,0,32,0,32,0,32,0,125,0,10,0,32,0,32,0,32,0,32,0,111,0,117,0,116,0,115,0,116,0,114,0,32,0,43,0,61,0,32,0,39,0,114,0,101,0,116,0,117,0,114,0,110,0,32,0,123,0,34,0,101,0,110,0,99,0,34,0,58,0,32,0,101,0,44,0,32,0,34,0,100,0,101,0,99,0,34,0,58,0,32,0,100,0,32,0,125,0,59,0,32,0,125,0,41,0,40,0,41,0,59,0,39,0,59,0,10,0,125,0,10,0,112,0,114,0,111,0,99,0,101,0,115,0,115,0,46,0,115,0,116,0,100,0,111,0,117,0,116,0,46,0,119,0,114,0,105,0,116,0,101,0,40,0,106,0,115,0,118,0,97,0,114,0,32,0,43,0,32,0,34,0,91,0,34,0,32,0,43,0,32,0,99,0,112,0,32,0,43,0,32,0,34,0,93,0,32,0,61,0,32,0,34,0,32,0,43,0,32,0,111,0,117,0,116,0,115,0,116,0,114,0,32,0,43,0,32,0,34,0,92,0,110,0,34,0,41,0,59,0,10,0,10,0,96,0,96,0,96,0,10,0,10,0,96,0,109,0,97,0,107,0,101,0,46,0,115,0,104,0,96,0,32,0,103,0,101,0,110,0,101,0,114,0,97,0,116,0,101,0,115,0,32,0,116,0,104,0,101,0,32,0,116,0,97,0,98,0,108,0,101,0,115,0,32,0,117,0,115,0,101,0,100,0,32,0,98,0,121,0,32,0,96,0,109,0,97,0,107,0,101,0,46,0,110,0,106,0,115,0,96,0,46,0,32,0,32,0,84,0,104,0,101,0,32,0,114,0,97,0,119,0,32,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,32,0,84,0,88,0,84,0,32,0,102,0,105,0,108,0,101,0,115,0,10,0,97,0,114,0,101,0,32,0,99,0,111,0,108,0,117,0,109,0,110,0,97,0,114,0,58,0,32,0,96,0,99,0,111,0,100,0,101,0,32,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,32,0,35,0,99,0,111,0,109,0,109,0,101,0,110,0,116,0,115,0,96,0,46,0,32,0,32,0,70,0,111,0,114,0,32,0,101,0,120,0,97,0,109,0,112,0,108,0,101,0,44,0,32,0,116,0,104,0,101,0,32,0,108,0,97,0,115,0,116,0,32,0,49,0,48,0,32,0,108,0,105,0,110,0,101,0,115,0,32,0,111,0,102,0,32,0,116,0,104,0,101,0,10,0,116,0,101,0,120,0,116,0,32,0,102,0,105,0,108,0,101,0,32,0,82,0,79,0,77,0,65,0,78,0,46,0,84,0,88,0,84,0,32,0,40,0,102,0,111,0,114,0,32,0,67,0,80,0,32,0,49,0,48,0,48,0,48,0,48,0,41,0,32,0,97,0,114,0,101,0,58,0,10,0,10,0,96,0,96,0,96,0,62,0,10,0,48,0,120,0,70,0,54,0,9,0,48,0,120,0,48,0,50,0,67,0,54,0,9,0,35,0,77,0,79,0,68,0,73,0,70,0,73,0,69,0,82,0,32,0,76,0,69,0,84,0,84,0,69,0,82,0,32,0,67,0,73,0,82,0,67,0,85,0,77,0,70,0,76,0,69,0,88,0,32,0,65,0,67,0,67,0,69,0,78,0,84,0,10,0,48,0,120,0,70,0,55,0,9,0,48,0,120,0,48,0,50,0,68,0,67,0,9,0,35,0,83,0,77,0,65,0,76,0,76,0,32,0,84,0,73,0,76,0,68,0,69,0,10,0,48,0,120,0,70,0,56,0,9,0,48,0,120,0,48,0,48,0,65,0,70,0,9,0,35,0,77,0,65,0,67,0,82,0,79,0,78,0,10,0,48,0,120,0,70,0,57,0,9,0,48,0,120,0,48,0,50,0,68,0,56,0,9,0,35,0,66,0,82,0,69,0,86,0,69,0,10,0,48,0,120,0,70,0,65,0,9,0,48,0,120,0,48,0,50,0,68,0,57,0,9,0,35,0,68,0,79,0,84,0,32,0,65,0,66,0,79,0,86,0,69,0,10,0,48,0,120,0,70,0,66,0,9,0,48,0,120,0,48,0,50,0,68,0,65,0,9,0,35,0,82,0,73,0,78,0,71,0,32,0,65,0,66,0,79,0,86,0,69,0,10,0,48,0,120,0,70,0,67,0,9,0,48,0,120,0,48,0,48,0,66,0,56,0,9,0,35,0,67,0,69,0,68,0,73,0,76,0,76,0,65,0,10,0,48,0,120,0,70,0,68,0,9,0,48,0,120,0,48,0,50,0,68,0,68,0,9,0,35,0,68,0,79,0,85,0,66,0,76,0,69,0,32,0,65,0,67,0,85,0,84,0,69,0,32,0,65,0,67,0,67,0,69,0,78,0,84,0,10,0,48,0,120,0,70,0,69,0,9,0,48,0,120,0,48,0,50,0,68,0,66,0,9,0,35,0,79,0,71,0,79,0,78,0,69,0,75,0,10,0,48,0,120,0,70,0,70,0,9,0,48,0,120,0,48,0,50,0,67,0,55,0,9,0,35,0,67,0,65,0,82,0,79,0,78,0,10,0,96,0,96,0,96,0,10,0,10,0,73,0,110,0,32,0,112,0,114,0,111,0,99,0,101,0,115,0,115,0,105,0,110,0,103,0,32,0,116,0,104,0,101,0,32,0,100,0,97,0,116,0,97,0,44,0,32,0,116,0,104,0,101,0,32,0,99,0,111,0,109,0,109,0,101,0,110,0,116,0,115,0,32,0,40,0,97,0,102,0,116,0,101,0,114,0,32,0,116,0,104,0,101,0,32,0,96,0,35,0,96,0,41,0,32,0,97,0,114,0,101,0,32,0,115,0,116,0,114,0,105,0,112,0,112,0,101,0,100,0,32,0,97,0,110,0,100,0,32,0,117,0,110,0,100,0,101,0,102,0,105,0,110,0,101,0,100,0,10,0,101,0,108,0,101,0,109,0,101,0,110,0,116,0,115,0,32,0,40,0,108,0,105,0,107,0,101,0,32,0,96,0,48,0,120,0,55,0,70,0,96,0,32,0,102,0,111,0,114,0,32,0,67,0,80,0,32,0,49,0,48,0,48,0,48,0,48,0,41,0,32,0,97,0,114,0,101,0,32,0,114,0,101,0,109,0,111,0,118,0,101,0,100,0,46,0,10,0,10,0,96,0,96,0,96,0,62,0,109,0,97,0,107,0,101,0,46,0,115,0,104,0,10,0,35,0,33,0,47,0,98,0,105,0,110,0,47,0,98,0,97,0,115,0,104,0,10,0,73,0,78,0,70,0,73,0,76,0,69,0,61,0,36,0,123,0,49,0,58,0,45,0,112,0,97,0,103,0,101,0,115,0,46,0,99,0,115,0,118,0,125,0,10,0,79,0,85,0,84,0,70,0,73,0,76,0,69,0,61,0,36,0,123,0,50,0,58,0,45,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,106,0,115,0,125,0,10,0,74,0,83,0,86,0,65,0,82,0,61,0,36,0,123,0,51,0,58,0,45,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,125,0,10,0,86,0,69,0,82,0,83,0,73,0,79,0,78,0,61,0,36,0,40,0,99,0,97,0,116,0,32,0,112,0,97,0,99,0,107,0,97,0,103,0,101,0,46,0,106,0,115,0,111,0,110,0,32,0,124,0,32,0,103,0,114,0,101,0,112,0,32,0,118,0,101,0,114,0,115,0,105,0,111,0,110,0,32,0,124,0,32,0,116,0,114,0,32,0,45,0,100,0,99,0,32,0,91,0,48,0,45,0,57,0,46,0,93,0,41,0,10,0,10,0,109,0,107,0,100,0,105,0,114,0,32,0,45,0,112,0,32,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,115,0,32,0,98,0,105,0,116,0,115,0,10,0,114,0,109,0,32,0,45,0,102,0,32,0,36,0,79,0,85,0,84,0,70,0,73,0,76,0,69,0,32,0,36,0,79,0,85,0,84,0,70,0,73,0,76,0,69,0,46,0,116,0,109,0,112,0,10,0,101,0,99,0,104,0,111,0,32,0,34,0,47,0,42,0,32,0,36,0,79,0,85,0,84,0,70,0,73,0,76,0,69,0,32,0,40,0,67,0,41,0,32,0,50,0,48,0,49,0,51,0,45,0,112,0,114,0,101,0,115,0,101,0,110,0,116,0,32,0,83,0,104,0,101,0,101,0,116,0,74,0,83,0,32,0,45,0,45,0,32,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,115,0,104,0,101,0,101,0,116,0,106,0,115,0,46,0,99,0,111,0,109,0,32,0,42,0,47,0,34,0,32,0,62,0,32,0,36,0,79,0,85,0,84,0,70,0,73,0,76,0,69,0,46,0,116,0,109,0,112,0,10,0,101,0,99,0,104,0,111,0,32,0,34,0,47,0,42,0,106,0,115,0,104,0,105,0,110,0,116,0,32,0,45,0,87,0,49,0,48,0,48,0,32,0,42,0,47,0,34,0,32,0,62,0,62,0,32,0,36,0,79,0,85,0,84,0,70,0,73,0,76,0,69,0,46,0,116,0,109,0,112,0,10,0,101,0,99,0,104,0,111,0,32,0,34,0,118,0,97,0,114,0,32,0,36,0,74,0,83,0,86,0,65,0,82,0,32,0,61,0,32,0,123,0,118,0,101,0,114,0,115,0,105,0,111,0,110,0,58,0,92,0,34,0,36,0,86,0,69,0,82,0,83,0,73,0,79,0,78,0,92,0,34,0,125,0,59,0,34,0,32,0,62,0,62,0,32,0,36,0,79,0,85,0,84,0,70,0,73,0,76,0,69,0,46,0,116,0,109,0,112,0,10,0,105,0,102,0,32,0,91,0,32,0,45,0,101,0,32,0,100,0,111,0,116,0,110,0,101,0,116,0,46,0,115,0,104,0,32,0,93,0,59,0,32,0,116,0,104,0,101,0,110,0,32,0,98,0,97,0,115,0,104,0,32,0,100,0,111,0,116,0,110,0,101,0,116,0,46,0,115,0,104,0,59,0,32,0,102,0,105,0,10,0,97,0,119,0,107,0,32,0,45,0,70,0,44,0,32,0,39,0,123,0,112,0,114,0,105,0,110,0,116,0,32,0,36,0,49,0,44,0,32,0,36,0,50,0,44,0,32,0,36,0,51,0,125,0,39,0,32,0,36,0,73,0,78,0,70,0,73,0,76,0,69,0,32,0,124,0,32,0,119,0,104,0,105,0,108,0,101,0,32,0,114,0,101,0,97,0,100,0,32,0,99,0,112,0,32,0,117,0,114,0,108,0,32,0,99,0,112,0,116,0,121,0,112,0,101,0,59,0,32,0,100,0,111,0,10,0,32,0,32,0,32,0,32,0,101,0,99,0,104,0,111,0,32,0,36,0,99,0,112,0,32,0,36,0,117,0,114,0,108,0,10,0,32,0,32,0,32,0,32,0,105,0,102,0,32,0,91,0,32,0,33,0,32,0,45,0,101,0,32,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,115,0,47,0,36,0,99,0,112,0,46,0,84,0,66,0,76,0,32,0,93,0,59,0,32,0,116,0,104,0,101,0,110,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,99,0,117,0,114,0,108,0,32,0,36,0,117,0,114,0,108,0,32,0,124,0,32,0,115,0,101,0,100,0,32,0,39,0,115,0,47,0,35,0,46,0,42,0,47,0,47,0,103,0,39,0,32,0,124,0,32,0,97,0,119,0,107,0,32,0,39,0,78,0,70,0,61,0,61,0,50,0,39,0,32,0,62,0,32,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,115,0,47,0,36,0,99,0,112,0,46,0,84,0,66,0,76,0,10,0,32,0,32,0,32,0,32,0,102,0,105,0,10,0,32,0,32,0,32,0,32,0,101,0,99,0,104,0,111,0,32,0,34,0,105,0,102,0,40,0,116,0,121,0,112,0,101,0,111,0,102,0,32,0,36,0,74,0,83,0,86,0,65,0,82,0,32,0,61,0,61,0,61,0,32,0,39,0,117,0,110,0,100,0,101,0,102,0,105,0,110,0,101,0,100,0,39,0,41,0,32,0,36,0,74,0,83,0,86,0,65,0,82,0,32,0,61,0,32,0,123,0,125,0,59,0,34,0,32,0,62,0,32,0,98,0,105,0,116,0,115,0,47,0,36,0,99,0,112,0,46,0,106,0,115,0,46,0,116,0,109,0,112,0,10,0,32,0,32,0,32,0,32,0,110,0,111,0,100,0,101,0,32,0,109,0,97,0,107,0,101,0,46,0,110,0,106,0,115,0,32,0,36,0,99,0,112,0,32,0,36,0,74,0,83,0,86,0,65,0,82,0,32,0,124,0,32,0,116,0,101,0,101,0,32,0,45,0,97,0,32,0,98,0,105,0,116,0,115,0,47,0,36,0,99,0,112,0,46,0,106,0,115,0,46,0,116,0,109,0,112,0,32,0,62,0,62,0,32,0,36,0,79,0,85,0,84,0,70,0,73,0,76,0,69,0,46,0,116,0,109,0,112,0,10,0,32,0,32,0,32,0,32,0,115,0,101,0,100,0,32,0,39,0,115,0,47,0,34,0,92,0,40,0,91,0,48,0,45,0,57,0,93,0,43,0,92,0,41,0,34,0,58,0,47,0,92,0,49,0,58,0,47,0,103,0,39,0,32,0,60,0,98,0,105,0,116,0,115,0,47,0,36,0,99,0,112,0,46,0,106,0,115,0,46,0,116,0,109,0,112,0,32,0,62,0,98,0,105,0,116,0,115,0,47,0,36,0,99,0,112,0,46,0,106,0,115,0,10,0,32,0,32,0,32,0,32,0,114,0,109,0,32,0,45,0,102,0,32,0,98,0,105,0,116,0,115,0,47,0,36,0,99,0,112,0,46,0,106,0,115,0,46,0,116,0,109,0,112,0,10,0,100,0,111,0,110,0,101,0,10,0,101,0,99,0,104,0,111,0,32,0,34,0,105,0,102,0,32,0,40,0,116,0,121,0,112,0,101,0,111,0,102,0,32,0,109,0,111,0,100,0,117,0,108,0,101,0,32,0,33,0,61,0,61,0,32,0,39,0,117,0,110,0,100,0,101,0,102,0,105,0,110,0,101,0,100,0,39,0,32,0,38,0,38,0,32,0,109,0,111,0,100,0,117,0,108,0,101,0,46,0,101,0,120,0,112,0,111,0,114,0,116,0,115,0,32,0,38,0,38,0,32,0,116,0,121,0,112,0,101,0,111,0,102,0,32,0,68,0,79,0,95,0,78,0,79,0,84,0,95,0,69,0,88,0,80,0,79,0,82,0,84,0,95,0,67,0,79,0,68,0,69,0,80,0,65,0,71,0,69,0,32,0,61,0,61,0,61,0,32,0,39,0,117,0,110,0,100,0,101,0,102,0,105,0,110,0,101,0,100,0,39,0,41,0,32,0,109,0,111,0,100,0,117,0,108,0,101,0,46,0,101,0,120,0,112,0,111,0,114,0,116,0,115,0,32,0,61,0,32,0,36,0,74,0,83,0,86,0,65,0,82,0,59,0,34,0,32,0,62,0,62,0,32,0,36,0,79,0,85,0,84,0,70,0,73,0,76,0,69,0,46,0,116,0,109,0,112,0,10,0,115,0,101,0,100,0,32,0,39,0,115,0,47,0,34,0,92,0,40,0,91,0,48,0,45,0,57,0,93,0,43,0,92,0,41,0,34,0,58,0,47,0,92,0,49,0,58,0,47,0,103,0,39,0,32,0,60,0,36,0,79,0,85,0,84,0,70,0,73,0,76,0,69,0,46,0,116,0,109,0,112,0,32,0,62,0,36,0,79,0,85,0,84,0,70,0,73,0,76,0,69,0,10,0,114,0,109,0,32,0,45,0,102,0,32,0,36,0,79,0,85,0,84,0,70,0,73,0,76,0,69,0,46,0,116,0,109,0,112,0,10,0,96,0,96,0,96,0,10,0,10,0,35,0,35,0,32,0,85,0,116,0,105,0,108,0,105,0,116,0,105,0,101,0,115,0,10,0,10,0,84,0,104,0,101,0,32,0,101,0,110,0,99,0,111,0,100,0,101,0,32,0,97,0,110,0,100,0,32,0,100,0,101,0,99,0,111,0,100,0,101,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,115,0,32,0,97,0,114,0,101,0,32,0,107,0,101,0,112,0,116,0,32,0,105,0,110,0,32,0,97,0,32,0,115,0,101,0,112,0,97,0,114,0,97,0,116,0,101,0,32,0,115,0,99,0,114,0,105,0,112,0,116,0,32,0,40,0,99,0,112,0,117,0,116,0,105,0,108,0,115,0,46,0,106,0,115,0,41,0,46,0,10,0,10,0,66,0,111,0,116,0,104,0,32,0,101,0,110,0,99,0,111,0,100,0,101,0,32,0,97,0,110,0,100,0,32,0,100,0,101,0,99,0,111,0,100,0,101,0,32,0,100,0,101,0,97,0,108,0,32,0,119,0,105,0,116,0,104,0,32,0,100,0,97,0,116,0,97,0,32,0,114,0,101,0,112,0,114,0,101,0,115,0,101,0,110,0,116,0,101,0,100,0,32,0,97,0,115,0,58,0,10,0,10,0,45,0,32,0,83,0,116,0,114,0,105,0,110,0,103,0,32,0,40,0,101,0,110,0,99,0,111,0,100,0,101,0,32,0,101,0,120,0,112,0,101,0,99,0,116,0,115,0,32,0,74,0,83,0,32,0,115,0,116,0,114,0,105,0,110,0,103,0,44,0,32,0,100,0,101,0,99,0,111,0,100,0,101,0,32,0,105,0,110,0,116,0,101,0,114,0,112,0,114,0,101,0,116,0,115,0,32,0,85,0,67,0,83,0,50,0,32,0,99,0,104,0,97,0,114,0,115,0,32,0,97,0,115,0,32,0,99,0,111,0,100,0,101,0,115,0,41,0,10,0,45,0,32,0,65,0,114,0,114,0,97,0,121,0,32,0,40,0,101,0,110,0,99,0,111,0,100,0,101,0,32,0,101,0,120,0,112,0,101,0,99,0,116,0,115,0,32,0,97,0,114,0,114,0,97,0,121,0,32,0,111,0,102,0,32,0,74,0,83,0,32,0,83,0,116,0,114,0,105,0,110,0,103,0,32,0,99,0,104,0,97,0,114,0,97,0,99,0,116,0,101,0,114,0,115,0,44,0,32,0,100,0,101,0,99,0,111,0,100,0,101,0,32,0,101,0,120,0,112,0,101,0,99,0,116,0,115,0,32,0,110,0,117,0,109,0,98,0,101,0,114,0,115,0,41,0,10,0,45,0,32,0,66,0,117,0,102,0,102,0,101,0,114,0,32,0,40,0,101,0,110,0,99,0,111,0,100,0,101,0,32,0,101,0,120,0,112,0,101,0,99,0,116,0,115,0,32,0,85,0,84,0,70,0,45,0,56,0,32,0,115,0,116,0,114,0,105,0,110,0,103,0,44,0,32,0,100,0,101,0,99,0,111,0,100,0,101,0,32,0,101,0,120,0,112,0,101,0,99,0,116,0,115,0,32,0,99,0,111,0,100,0,101,0,112,0,111,0,105,0,110,0,116,0,115,0,47,0,98,0,121,0,116,0,101,0,115,0,41,0,46,0,10,0,10,0,84,0,104,0,101,0,32,0,96,0,111,0,102,0,109,0,116,0,96,0,32,0,118,0,97,0,114,0,105,0,97,0,98,0,108,0,101,0,32,0,99,0,111,0,110,0,116,0,114,0,111,0,108,0,115,0,32,0,96,0,101,0,110,0,99,0,111,0,100,0,101,0,96,0,32,0,111,0,117,0,116,0,112,0,117,0,116,0,32,0,40,0,96,0,115,0,116,0,114,0,96,0,44,0,32,0,96,0,97,0,114,0,114,0,96,0,32,0,114,0,101,0,115,0,112,0,101,0,99,0,116,0,105,0,118,0,101,0,108,0,121,0,41,0,10,0,119,0,104,0,105,0,108,0,101,0,32,0,116,0,104,0,101,0,32,0,105,0,110,0,112,0,117,0,116,0,32,0,102,0,111,0,114,0,109,0,97,0,116,0,32,0,105,0,115,0,32,0,97,0,117,0,116,0,111,0,109,0,97,0,116,0,105,0,99,0,97,0,108,0,108,0,121,0,32,0,100,0,101,0,116,0,101,0,114,0,109,0,105,0,110,0,101,0,100,0,46,0,10,0,10,0,35,0,32,0,84,0,101,0,115,0,116,0,115,0,10,0,10,0,84,0,104,0,101,0,32,0,116,0,101,0,115,0,116,0,115,0,32,0,105,0,110,0,99,0,108,0,117,0,100,0,101,0,32,0,74,0,83,0,32,0,118,0,97,0,108,0,105,0,100,0,105,0,116,0,121,0,32,0,116,0,101,0,115,0,116,0,115,0,32,0,40,0,114,0,101,0,113,0,117,0,105,0,114,0,105,0,110,0,103,0,32,0,111,0,114,0,32,0,101,0,118,0,97,0,108,0,39,0,105,0,110,0,103,0,32,0,99,0,111,0,100,0,101,0,41,0,58,0,10,0,10,0,96,0,96,0,96,0,62,0,116,0,101,0,115,0,116,0,46,0,106,0,115,0,10,0,118,0,97,0,114,0,32,0,102,0,115,0,32,0,61,0,32,0,114,0,101,0,113,0,117,0,105,0,114,0,101,0,40,0,39,0,102,0,115,0,39,0,41,0,44,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,32,0,61,0,32,0,114,0,101,0,113,0,117,0,105,0,114,0,101,0,40,0,39,0,97,0,115,0,115,0,101,0,114,0,116,0,39,0,41,0,44,0,32,0,118,0,109,0,32,0,61,0,32,0,114,0,101,0,113,0,117,0,105,0,114,0,101,0,40,0,39,0,118,0,109,0,39,0,41,0,59,0,10,0,118,0,97,0,114,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,44,0,32,0,115,0,98,0,99,0,115,0,59,0,10,0,100,0,101,0,115,0,99,0,114,0,105,0,98,0,101,0,40,0,39,0,115,0,111,0,117,0,114,0,99,0,101,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,10,0,32,0,32,0,105,0,116,0,40,0,39,0,115,0,104,0,111,0,117,0,108,0,100,0,32,0,108,0,111,0,97,0,100,0,32,0,110,0,111,0,100,0,101,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,32,0,61,0,32,0,114,0,101,0,113,0,117,0,105,0,114,0,101,0,40,0,39,0,46,0,47,0,39,0,41,0,59,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,105,0,116,0,40,0,39,0,115,0,104,0,111,0,117,0,108,0,100,0,32,0,108,0,111,0,97,0,100,0,32,0,115,0,98,0,99,0,115,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,32,0,115,0,98,0,99,0,115,0,32,0,61,0,32,0,114,0,101,0,113,0,117,0,105,0,114,0,101,0,40,0,39,0,46,0,47,0,115,0,98,0,99,0,115,0,39,0,41,0,59,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,105,0,116,0,40,0,39,0,115,0,104,0,111,0,117,0,108,0,100,0,32,0,108,0,111,0,97,0,100,0,32,0,101,0,120,0,99,0,101,0,108,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,32,0,101,0,120,0,99,0,101,0,108,0,32,0,61,0,32,0,114,0,101,0,113,0,117,0,105,0,114,0,101,0,40,0,39,0,46,0,47,0,99,0,112,0,101,0,120,0,99,0,101,0,108,0,39,0,41,0,59,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,105,0,116,0,40,0,39,0,115,0,104,0,111,0,117,0,108,0,100,0,32,0,112,0,114,0,111,0,99,0,101,0,115,0,115,0,32,0,98,0,105,0,116,0,115,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,102,0,105,0,108,0,101,0,115,0,32,0,61,0,32,0,102,0,115,0,46,0,114,0,101,0,97,0,100,0,100,0,105,0,114,0,83,0,121,0,110,0,99,0,40,0,39,0,98,0,105,0,116,0,115,0,39,0,41,0,46,0,102,0,105,0,108,0,116,0,101,0,114,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,120,0,41,0,123,0,114,0,101,0,116,0,117,0,114,0,110,0,32,0,120,0,46,0,115,0,117,0,98,0,115,0,116,0,114,0,40,0,45,0,51,0,41,0,61,0,61,0,34,0,46,0,106,0,115,0,34,0,59,0,125,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,102,0,105,0,108,0,101,0,115,0,46,0,102,0,111,0,114,0,69,0,97,0,99,0,104,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,120,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,118,0,109,0,46,0,114,0,117,0,110,0,73,0,110,0,84,0,104,0,105,0,115,0,67,0,111,0,110,0,116,0,101,0,120,0,116,0,40,0,102,0,115,0,46,0,114,0,101,0,97,0,100,0,70,0,105,0,108,0,101,0,83,0,121,0,110,0,99,0,40,0,39,0,46,0,47,0,98,0,105,0,116,0,115,0,47,0,39,0,32,0,43,0,32,0,120,0,41,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,125,0,41,0,59,0,10,0,125,0,41,0,59,0,10,0,96,0,96,0,96,0,10,0,10,0,84,0,104,0,101,0,32,0,82,0,69,0,65,0,68,0,77,0,69,0,32,0,116,0,101,0,115,0,116,0,115,0,32,0,118,0,101,0,114,0,105,0,102,0,121,0,32,0,116,0,104,0,101,0,32,0,115,0,110,0,105,0,112,0,112,0,101,0,116,0,115,0,32,0,105,0,110,0,32,0,116,0,104,0,101,0,32,0,82,0,69,0,65,0,68,0,77,0,69,0,58,0,10,0,10,0,96,0,96,0,96,0,62,0,116,0,101,0,115,0,116,0,46,0,106,0,115,0,10,0,100,0,101,0,115,0,99,0,114,0,105,0,98,0,101,0,40,0,39,0,82,0,69,0,65,0,68,0,77,0,69,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,10,0,32,0,32,0,118,0,97,0,114,0,32,0,114,0,101,0,97,0,100,0,109,0,101,0,32,0,61,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,95,0,99,0,112,0,49,0,48,0,48,0,48,0,48,0,95,0,50,0,53,0,53,0,32,0,61,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,91,0,49,0,48,0,48,0,48,0,48,0,93,0,46,0,100,0,101,0,99,0,91,0,50,0,53,0,53,0,93,0,59,0,32,0,47,0,47,0,32,0,199,2,10,0,32,0,32,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,101,0,113,0,117,0,97,0,108,0,40,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,95,0,99,0,112,0,49,0,48,0,48,0,48,0,48,0,95,0,50,0,53,0,53,0,44,0,32,0,34,0,199,2,34,0,41,0,59,0,10,0,10,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,99,0,112,0,49,0,48,0,48,0,48,0,48,0,95,0,55,0,49,0,49,0,32,0,61,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,91,0,49,0,48,0,48,0,48,0,48,0,93,0,46,0,101,0,110,0,99,0,91,0,83,0,116,0,114,0,105,0,110,0,103,0,46,0,102,0,114,0,111,0,109,0,67,0,104,0,97,0,114,0,67,0,111,0,100,0,101,0,40,0,55,0,49,0,49,0,41,0,93,0,59,0,32,0,47,0,47,0,32,0,50,0,53,0,53,0,10,0,32,0,32,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,101,0,113,0,117,0,97,0,108,0,40,0,99,0,112,0,49,0,48,0,48,0,48,0,48,0,95,0,55,0,49,0,49,0,44,0,32,0,50,0,53,0,53,0,41,0,59,0,10,0,10,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,98,0,49,0,32,0,61,0,32,0,91,0,48,0,120,0,98,0,98,0,44,0,48,0,120,0,101,0,51,0,44,0,48,0,120,0,100,0,55,0,44,0,48,0,120,0,100,0,99,0,93,0,59,0,10,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,115,0,49,0,32,0,61,0,32,0,98,0,49,0,46,0,109,0,97,0,112,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,120,0,41,0,32,0,123,0,32,0,114,0,101,0,116,0,117,0,114,0,110,0,32,0,83,0,116,0,114,0,105,0,110,0,103,0,46,0,102,0,114,0,111,0,109,0,67,0,104,0,97,0,114,0,67,0,111,0,100,0,101,0,40,0,120,0,41,0,59,0,32,0,125,0,41,0,46,0,106,0,111,0,105,0,110,0,40,0,34,0,34,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,71,108,59,96,32,0,61,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,100,0,101,0,99,0,111,0,100,0,101,0,40,0,57,0,51,0,54,0,44,0,32,0,98,0,49,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,98,0,117,0,102,0,32,0,61,0,32,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,101,0,110,0,99,0,111,0,100,0,101,0,40,0,57,0,51,0,54,0,44,0,32,0,32,0,71,108,59,96,41,0,59,0,10,0,32,0,32,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,101,0,113,0,117,0,97,0,108,0,40,0,71,108,59,96,44,0,34,0,71,108,59,96,34,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,101,0,113,0,117,0,97,0,108,0,40,0,98,0,117,0,102,0,46,0,108,0,101,0,110,0,103,0,116,0,104,0,44,0,32,0,52,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,102,0,111,0,114,0,40,0,118,0,97,0,114,0,32,0,105,0,32,0,61,0,32,0,48,0,59,0,32,0,105,0,32,0,33,0,61,0,32,0,52,0,59,0,32,0,43,0,43,0,105,0,41,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,101,0,113,0,117,0,97,0,108,0,40,0,98,0,49,0,91,0,105,0,93,0,44,0,32,0,98,0,117,0,102,0,91,0,105,0,93,0,41,0,59,0,10,0,10,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,98,0,50,0,32,0,61,0,32,0,91,0,48,0,120,0,102,0,48,0,44,0,48,0,120,0,57,0,102,0,44,0,48,0,120,0,56,0,100,0,44,0,48,0,120,0,97,0,51,0,93,0,59,0,10,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,115,0,117,0,115,0,104,0,105,0,61,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,100,0,101,0,99,0,111,0,100,0,101,0,40,0,54,0,53,0,48,0,48,0,49,0,44,0,32,0,98,0,50,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,115,0,98,0,117,0,102,0,32,0,61,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,101,0,110,0,99,0,111,0,100,0,101,0,40,0,54,0,53,0,48,0,48,0,49,0,44,0,32,0,115,0,117,0,115,0,104,0,105,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,101,0,113,0,117,0,97,0,108,0,40,0,115,0,117,0,115,0,104,0,105,0,44,0,34,0,60,216,99,223,34,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,101,0,113,0,117,0,97,0,108,0,40,0,115,0,98,0,117,0,102,0,46,0,108,0,101,0,110,0,103,0,116,0,104,0,44,0,32,0,52,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,102,0,111,0,114,0,40,0,118,0,97,0,114,0,32,0,105,0,32,0,61,0,32,0,48,0,59,0,32,0,105,0,32,0,33,0,61,0,32,0,52,0,59,0,32,0,43,0,43,0,105,0,41,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,101,0,113,0,117,0,97,0,108,0,40,0,98,0,50,0,91,0,105,0,93,0,44,0,32,0,115,0,98,0,117,0,102,0,91,0,105,0,93,0,41,0,59,0,10,0,10,0,32,0,32,0,125,0,59,0,10,0,32,0,32,0,105,0,116,0,40,0,39,0,115,0,104,0,111,0,117,0,108,0,100,0,32,0,98,0,101,0,32,0,99,0,111,0,114,0,114,0,101,0,99,0,116,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,99,0,97,0,99,0,104,0,101,0,46,0,101,0,110,0,99,0,97,0,99,0,104,0,101,0,40,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,114,0,101,0,97,0,100,0,109,0,101,0,40,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,99,0,97,0,99,0,104,0,101,0,46,0,100,0,101,0,99,0,97,0,99,0,104,0,101,0,40,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,114,0,101,0,97,0,100,0,109,0,101,0,40,0,41,0,59,0,10,0,32,0,32,0,125,0,41,0,59,0,10,0,125,0,41,0,59,0,10,0,96,0,96,0,96,0,10,0,10,0,84,0,104,0,101,0,32,0,99,0,111,0,110,0,115,0,105,0,115,0,116,0,101,0,110,0,99,0,121,0,32,0,116,0,101,0,115,0,116,0,115,0,32,0,109,0,97,0,107,0,101,0,32,0,115,0,117,0,114,0,101,0,32,0,116,0,104,0,97,0,116,0,32,0,101,0,110,0,99,0,111,0,100,0,105,0,110,0,103,0,32,0,97,0,110,0,100,0,32,0,100,0,101,0,99,0,111,0,100,0,105,0,110,0,103,0,32,0,97,0,114,0,101,0,32,0,112,0,115,0,101,0,117,0,100,0,111,0,32,0,105,0,110,0,118,0,101,0,114,0,115,0,101,0,115,0,58,0,10,0,10,0,96,0,96,0,96,0,62,0,116,0,101,0,115,0,116,0,46,0,106,0,115,0,10,0,100,0,101,0,115,0,99,0,114,0,105,0,98,0,101,0,40,0,39,0,99,0,111,0,110,0,115,0,105,0,115,0,116,0,101,0,110,0,99,0,121,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,10,0,32,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,32,0,61,0,32,0,114,0,101,0,113,0,117,0,105,0,114,0,101,0,40,0,39,0,46,0,47,0,39,0,41,0,59,0,10,0,32,0,32,0,85,0,32,0,61,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,59,0,10,0,32,0,32,0,118,0,97,0,114,0,32,0,99,0,104,0,107,0,32,0,61,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,44,0,32,0,99,0,97,0,99,0,104,0,101,0,105,0,116,0,41,0,32,0,123,0,32,0,114,0,101,0,116,0,117,0,114,0,110,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,120,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,105,0,116,0,40,0,39,0,115,0,104,0,111,0,117,0,108,0,100,0,32,0,99,0,111,0,110,0,115,0,105,0,115,0,116,0,101,0,110,0,116,0,108,0,121,0,32,0,112,0,114,0,111,0,99,0,101,0,115,0,115,0,32,0,67,0,80,0,32,0,39,0,32,0,43,0,32,0,120,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,99,0,112,0,32,0,61,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,91,0,120,0,93,0,44,0,32,0,68,0,32,0,61,0,32,0,99,0,112,0,46,0,100,0,101,0,99,0,44,0,32,0,69,0,32,0,61,0,32,0,99,0,112,0,46,0,101,0,110,0,99,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,105,0,102,0,40,0,99,0,97,0,99,0,104,0,101,0,105,0,116,0,41,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,99,0,97,0,99,0,104,0,101,0,46,0,101,0,110,0,99,0,97,0,99,0,104,0,101,0,40,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,101,0,108,0,115,0,101,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,99,0,97,0,99,0,104,0,101,0,46,0,100,0,101,0,99,0,97,0,99,0,104,0,101,0,40,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,79,0,98,0,106,0,101,0,99,0,116,0,46,0,107,0,101,0,121,0,115,0,40,0,68,0,41,0,46,0,102,0,111,0,114,0,69,0,97,0,99,0,104,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,100,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,105,0,102,0,40,0,69,0,91,0,68,0,91,0,100,0,93,0,93,0,32,0,33,0,61,0,32,0,100,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,105,0,102,0,40,0,116,0,121,0,112,0,101,0,111,0,102,0,32,0,69,0,91,0,68,0,91,0,100,0,93,0,93,0,32,0,33,0,61,0,61,0,32,0,34,0,117,0,110,0,100,0,101,0,102,0,105,0,110,0,101,0,100,0,34,0,41,0,32,0,114,0,101,0,116,0,117,0,114,0,110,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,105,0,102,0,40,0,68,0,91,0,100,0,93,0,46,0,99,0,104,0,97,0,114,0,67,0,111,0,100,0,101,0,65,0,116,0,40,0,48,0,41,0,32,0,61,0,61,0,32,0,48,0,120,0,70,0,70,0,70,0,68,0,41,0,32,0,114,0,101,0,116,0,117,0,114,0,110,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,105,0,102,0,40,0,68,0,91,0,69,0,91,0,68,0,91,0,100,0,93,0,93,0,93,0,32,0,61,0,61,0,61,0,32,0,68,0,91,0,100,0,93,0,41,0,32,0,114,0,101,0,116,0,117,0,114,0,110,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,116,0,104,0,114,0,111,0,119,0,32,0,110,0,101,0,119,0,32,0,69,0,114,0,114,0,111,0,114,0,40,0,120,0,32,0,43,0,32,0,34,0,32,0,101,0,46,0,100,0,91,0,34,0,32,0,43,0,32,0,100,0,32,0,43,0,32,0,34,0,93,0,32,0,61,0,32,0,34,0,32,0,43,0,32,0,69,0,91,0,68,0,91,0,100,0,93,0,93,0,32,0,43,0,32,0,34,0,59,0,32,0,100,0,91,0,34,0,32,0,43,0,32,0,100,0,32,0,43,0,32,0,34,0,93,0,61,0,34,0,32,0,43,0,32,0,68,0,91,0,100,0,93,0,32,0,43,0,32,0,34,0,59,0,32,0,100,0,46,0,101,0,46,0,100,0,91,0,34,0,32,0,43,0,32,0,100,0,32,0,43,0,32,0,34,0,93,0,32,0,61,0,32,0,34,0,32,0,43,0,32,0,68,0,91,0,69,0,91,0,68,0,91,0,100,0,93,0,93,0,93,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,125,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,79,0,98,0,106,0,101,0,99,0,116,0,46,0,107,0,101,0,121,0,115,0,40,0,69,0,41,0,46,0,102,0,111,0,114,0,69,0,97,0,99,0,104,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,101,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,105,0,102,0,40,0,68,0,91,0,69,0,91,0,101,0,93,0,93,0,32,0,33,0,61,0,32,0,101,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,116,0,104,0,114,0,111,0,119,0,32,0,110,0,101,0,119,0,32,0,69,0,114,0,114,0,111,0,114,0,40,0,120,0,32,0,43,0,32,0,34,0,32,0,100,0,46,0,101,0,91,0,34,0,32,0,43,0,32,0,101,0,32,0,43,0,32,0,34,0,93,0,32,0,61,0,32,0,34,0,32,0,43,0,32,0,68,0,91,0,69,0,91,0,101,0,93,0,93,0,32,0,43,0,32,0,34,0,59,0,32,0,101,0,91,0,34,0,32,0,43,0,32,0,101,0,32,0,43,0,32,0,34,0,93,0,61,0,34,0,32,0,43,0,32,0,69,0,91,0,101,0,93,0,32,0,43,0,32,0,34,0,59,0,32,0,101,0,46,0,100,0,46,0,101,0,91,0,34,0,32,0,43,0,32,0,101,0,32,0,43,0,32,0,34,0,93,0,32,0,61,0,32,0,34,0,32,0,43,0,32,0,69,0,91,0,68,0,91,0,69,0,91,0,101,0,93,0,93,0,93,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,125,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,99,0,111,0,114,0,112,0,117,0,115,0,32,0,61,0,32,0,91,0,34,0,102,0,111,0,111,0,98,0,97,0,114,0,34,0,93,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,99,0,111,0,114,0,112,0,117,0,115,0,46,0,102,0,111,0,114,0,69,0,97,0,99,0,104,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,119,0,41,0,123,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,101,0,113,0,117,0,97,0,108,0,40,0,85,0,46,0,100,0,101,0,99,0,111,0,100,0,101,0,40,0,120,0,44,0,85,0,46,0,101,0,110,0,99,0,111,0,100,0,101,0,40,0,120,0,44,0,119,0,41,0,41,0,44,0,119,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,99,0,97,0,99,0,104,0,101,0,46,0,101,0,110,0,99,0,97,0,99,0,104,0,101,0,40,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,125,0,59,0,32,0,125,0,59,0,10,0,32,0,32,0,100,0,101,0,115,0,99,0,114,0,105,0,98,0,101,0,40,0,39,0,99,0,97,0,99,0,104,0,101,0,100,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,79,0,98,0,106,0,101,0,99,0,116,0,46,0,107,0,101,0,121,0,115,0,40,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,41,0,46,0,102,0,105,0,108,0,116,0,101,0,114,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,119,0,41,0,32,0,123,0,32,0,114,0,101,0,116,0,117,0,114,0,110,0,32,0,119,0,32,0,61,0,61,0,32,0,43,0,119,0,59,0,32,0,125,0,41,0,46,0,102,0,111,0,114,0,69,0,97,0,99,0,104,0,40,0,99,0,104,0,107,0,40,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,44,0,32,0,116,0,114,0,117,0,101,0,41,0,41,0,59,0,10,0,32,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,100,0,101,0,115,0,99,0,114,0,105,0,98,0,101,0,40,0,39,0,100,0,105,0,114,0,101,0,99,0,116,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,79,0,98,0,106,0,101,0,99,0,116,0,46,0,107,0,101,0,121,0,115,0,40,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,41,0,46,0,102,0,105,0,108,0,116,0,101,0,114,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,119,0,41,0,32,0,123,0,32,0,114,0,101,0,116,0,117,0,114,0,110,0,32,0,119,0,32,0,61,0,61,0,32,0,43,0,119,0,59,0,32,0,125,0,41,0,46,0,102,0,111,0,114,0,69,0,97,0,99,0,104,0,40,0,99,0,104,0,107,0,40,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,44,0,32,0,102,0,97,0,108,0,115,0,101,0,41,0,41,0,59,0,10,0,32,0,32,0,125,0,41,0,59,0,10,0,125,0,41,0,59,0,10,0,96,0,96,0,96,0,10,0,10,0,84,0,104,0,101,0,32,0,110,0,101,0,120,0,116,0,32,0,116,0,101,0,115,0,116,0,115,0,32,0,108,0,111,0,111,0,107,0,32,0,97,0,116,0,32,0,112,0,111,0,115,0,115,0,105,0,98,0,108,0,101,0,32,0,101,0,110,0,116,0,114,0,121,0,32,0,99,0,111,0,110,0,100,0,105,0,116,0,105,0,111,0,110,0,115,0,58,0,10,0,10,0,96,0,96,0,96,0,10,0,100,0,101,0,115,0,99,0,114,0,105,0,98,0,101,0,40,0,39,0,101,0,110,0,116,0,114,0,121,0,32,0,99,0,111,0,110,0,100,0,105,0,116,0,105,0,111,0,110,0,115,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,10,0,32,0,32,0,105,0,116,0,40,0,39,0,115,0,104,0,111,0,117,0,108,0,100,0,32,0,102,0,97,0,105,0,108,0,32,0,116,0,111,0,32,0,108,0,111,0,97,0,100,0,32,0,117,0,116,0,105,0,108,0,115,0,32,0,105,0,102,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,32,0,117,0,110,0,97,0,118,0,97,0,105,0,108,0,97,0,98,0,108,0,101,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,115,0,97,0,110,0,100,0,98,0,111,0,120,0,32,0,61,0,32,0,123,0,125,0,59,0,10,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,99,0,116,0,120,0,32,0,61,0,32,0,118,0,109,0,46,0,99,0,114,0,101,0,97,0,116,0,101,0,67,0,111,0,110,0,116,0,101,0,120,0,116,0,40,0,115,0,97,0,110,0,100,0,98,0,111,0,120,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,116,0,104,0,114,0,111,0,119,0,115,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,118,0,109,0,46,0,114,0,117,0,110,0,73,0,110,0,67,0,111,0,110,0,116,0,101,0,120,0,116,0,40,0,102,0,115,0,46,0,114,0,101,0,97,0,100,0,70,0,105,0,108,0,101,0,83,0,121,0,110,0,99,0,40,0,39,0,99,0,112,0,117,0,116,0,105,0,108,0,115,0,46,0,106,0,115,0,39,0,44,0,39,0,117,0,116,0,102,0,56,0,39,0,41,0,44,0,99,0,116,0,120,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,105,0,116,0,40,0,39,0,115,0,104,0,111,0,117,0,108,0,100,0,32,0,108,0,111,0,97,0,100,0,32,0,117,0,116,0,105,0,108,0,115,0,32,0,105,0,102,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,32,0,105,0,115,0,32,0,97,0,118,0,97,0,105,0,108,0,97,0,98,0,108,0,101,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,115,0,97,0,110,0,100,0,98,0,111,0,120,0,32,0,61,0,32,0,123,0,125,0,59,0,10,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,99,0,116,0,120,0,32,0,61,0,32,0,118,0,109,0,46,0,99,0,114,0,101,0,97,0,116,0,101,0,67,0,111,0,110,0,116,0,101,0,120,0,116,0,40,0,115,0,97,0,110,0,100,0,98,0,111,0,120,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,118,0,109,0,46,0,114,0,117,0,110,0,73,0,110,0,67,0,111,0,110,0,116,0,101,0,120,0,116,0,40,0,102,0,115,0,46,0,114,0,101,0,97,0,100,0,70,0,105,0,108,0,101,0,83,0,121,0,110,0,99,0,40,0,39,0,99,0,112,0,101,0,120,0,99,0,101,0,108,0,46,0,106,0,115,0,39,0,44,0,39,0,117,0,116,0,102,0,56,0,39,0,41,0,44,0,99,0,116,0,120,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,118,0,109,0,46,0,114,0,117,0,110,0,73,0,110,0,67,0,111,0,110,0,116,0,101,0,120,0,116,0,40,0,102,0,115,0,46,0,114,0,101,0,97,0,100,0,70,0,105,0,108,0,101,0,83,0,121,0,110,0,99,0,40,0,39,0,99,0,112,0,117,0,116,0,105,0,108,0,115,0,46,0,106,0,115,0,39,0,44,0,39,0,117,0,116,0,102,0,56,0,39,0,41,0,44,0,99,0,116,0,120,0,41,0,59,0,10,0,32,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,118,0,97,0,114,0,32,0,99,0,104,0,107,0,101,0,110,0,32,0,61,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,99,0,112,0,44,0,32,0,105,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,99,0,32,0,61,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,99,0,112,0,44,0,32,0,105,0,44,0,32,0,101,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,115,0,116,0,114,0,32,0,61,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,101,0,110,0,99,0,111,0,100,0,101,0,40,0,99,0,112,0,44,0,105,0,44,0,101,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,97,0,114,0,114,0,32,0,61,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,101,0,110,0,99,0,111,0,100,0,101,0,40,0,99,0,112,0,44,0,105,0,46,0,115,0,112,0,108,0,105,0,116,0,40,0,34,0,34,0,41,0,44,0,101,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,100,0,101,0,101,0,112,0,69,0,113,0,117,0,97,0,108,0,40,0,115,0,116,0,114,0,44,0,97,0,114,0,114,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,105,0,102,0,40,0,116,0,121,0,112,0,101,0,111,0,102,0,32,0,66,0,117,0,102,0,102,0,101,0,114,0,32,0,61,0,61,0,61,0,32,0,39,0,117,0,110,0,100,0,101,0,102,0,105,0,110,0,101,0,100,0,39,0,41,0,32,0,114,0,101,0,116,0,117,0,114,0,110,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,98,0,117,0,102,0,32,0,61,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,101,0,110,0,99,0,111,0,100,0,101,0,40,0,99,0,112,0,44,0,110,0,101,0,119,0,32,0,66,0,117,0,102,0,102,0,101,0,114,0,40,0,105,0,41,0,44,0,101,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,100,0,101,0,101,0,112,0,69,0,113,0,117,0,97,0,108,0,40,0,115,0,116,0,114,0,44,0,98,0,117,0,102,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,125,0,59,0,10,0,32,0,32,0,32,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,99,0,97,0,99,0,104,0,101,0,46,0,101,0,110,0,99,0,97,0,99,0,104,0,101,0,40,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,99,0,40,0,99,0,112,0,44,0,105,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,99,0,40,0,99,0,112,0,44,0,105,0,44,0,39,0,98,0,117,0,102,0,39,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,99,0,40,0,99,0,112,0,44,0,105,0,44,0,39,0,97,0,114,0,114,0,39,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,99,0,40,0,99,0,112,0,44,0,105,0,44,0,39,0,115,0,116,0,114,0,39,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,99,0,97,0,99,0,104,0,101,0,46,0,100,0,101,0,99,0,97,0,99,0,104,0,101,0,40,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,99,0,40,0,99,0,112,0,44,0,105,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,99,0,40,0,99,0,112,0,44,0,105,0,44,0,39,0,98,0,117,0,102,0,39,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,99,0,40,0,99,0,112,0,44,0,105,0,44,0,39,0,97,0,114,0,114,0,39,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,99,0,40,0,99,0,112,0,44,0,105,0,44,0,39,0,115,0,116,0,114,0,39,0,41,0,59,0,10,0,32,0,32,0,125,0,59,0,10,0,32,0,32,0,100,0,101,0,115,0,99,0,114,0,105,0,98,0,101,0,40,0,39,0,101,0,110,0,99,0,111,0,100,0,101,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,105,0,116,0,40,0,39,0,67,0,80,0,32,0,32,0,49,0,50,0,53,0,50,0,32,0,58,0,32,0,115,0,98,0,99,0,115,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,32,0,99,0,104,0,107,0,101,0,110,0,40,0,49,0,50,0,53,0,50,0,44,0,34,0,102,0,111,0,111,0,34,32,98,0,254,0,114,0,34,0,41,0,59,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,105,0,116,0,40,0,39,0,67,0,80,0,32,0,32,0,32,0,55,0,48,0,56,0,32,0,58,0,32,0,115,0,98,0,99,0,115,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,32,0,99,0,104,0,107,0,101,0,110,0,40,0,55,0,48,0,56,0,44,0,34,0,42,6,32,0,97,0,110,0,100,0,32,0,43,6,32,0,115,0,109,0,105,0,108,0,101,0,121,0,32,0,102,0,97,0,99,0,101,0,115,0,34,0,41,0,59,0,125,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,105,0,116,0,40,0,39,0,67,0,80,0,32,0,32,0,32,0,57,0,51,0,54,0,32,0,58,0,32,0,100,0,98,0,99,0,115,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,32,0,99,0,104,0,107,0,101,0,110,0,40,0,57,0,51,0,54,0,44,0,32,0,34,0,217,143,47,102,45,78,135,101,87,91,38,123,75,109,213,139,34,0,41,0,59,0,125,0,41,0,59,0,10,0,32,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,118,0,97,0,114,0,32,0,99,0,104,0,107,0,100,0,101,0,32,0,61,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,99,0,112,0,44,0,32,0,105,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,99,0,32,0,61,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,99,0,112,0,44,0,32,0,105,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,115,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,105,0,102,0,40,0,116,0,121,0,112,0,101,0,111,0,102,0,32,0,66,0,117,0,102,0,102,0,101,0,114,0,32,0,33,0,61,0,61,0,32,0,39,0,117,0,110,0,100,0,101,0,102,0,105,0,110,0,101,0,100,0,39,0,32,0,38,0,38,0,32,0,105,0,32,0,105,0,110,0,115,0,116,0,97,0,110,0,99,0,101,0,111,0,102,0,32,0,66,0,117,0,102,0,102,0,101,0,114,0,41,0,32,0,115,0,32,0,61,0,32,0,91,0,93,0,46,0,109,0,97,0,112,0,46,0,99,0,97,0,108,0,108,0,40,0,105,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,115,0,41,0,123,0,114,0,101,0,116,0,117,0,114,0,110,0,32,0,83,0,116,0,114,0,105,0,110,0,103,0,46,0,102,0,114,0,111,0,109,0,67,0,104,0,97,0,114,0,67,0,111,0,100,0,101,0,40,0,115,0,41,0,59,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,101,0,108,0,115,0,101,0,32,0,115,0,61,0,40,0,105,0,46,0,109,0,97,0,112,0,41,0,32,0,63,0,32,0,105,0,46,0,109,0,97,0,112,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,115,0,41,0,123,0,114,0,101,0,116,0,117,0,114,0,110,0,32,0,83,0,116,0,114,0,105,0,110,0,103,0,46,0,102,0,114,0,111,0,109,0,67,0,104,0,97,0,114,0,67,0,111,0,100,0,101,0,40,0,115,0,41,0,59,0,32,0,125,0,41,0,32,0,58,0,32,0,105,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,115,0,116,0,114,0,32,0,61,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,100,0,101,0,99,0,111,0,100,0,101,0,40,0,99,0,112,0,44,0,105,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,97,0,114,0,114,0,32,0,61,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,100,0,101,0,99,0,111,0,100,0,101,0,40,0,99,0,112,0,44,0,115,0,46,0,106,0,111,0,105,0,110,0,63,0,115,0,46,0,106,0,111,0,105,0,110,0,40,0,34,0,34,0,41,0,58,0,115,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,100,0,101,0,101,0,112,0,69,0,113,0,117,0,97,0,108,0,40,0,115,0,116,0,114,0,44,0,97,0,114,0,114,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,105,0,102,0,40,0,116,0,121,0,112,0,101,0,111,0,102,0,32,0,66,0,117,0,102,0,102,0,101,0,114,0,32,0,61,0,61,0,61,0,32,0,39,0,117,0,110,0,100,0,101,0,102,0,105,0,110,0,101,0,100,0,39,0,41,0,32,0,114,0,101,0,116,0,117,0,114,0,110,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,98,0,117,0,102,0,32,0,61,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,100,0,101,0,99,0,111,0,100,0,101,0,40,0,99,0,112,0,44,0,110,0,101,0,119,0,32,0,66,0,117,0,102,0,102,0,101,0,114,0,40,0,105,0,41,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,100,0,101,0,101,0,112,0,69,0,113,0,117,0,97,0,108,0,40,0,115,0,116,0,114,0,44,0,98,0,117,0,102,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,125,0,59,0,10,0,32,0,32,0,32,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,99,0,97,0,99,0,104,0,101,0,46,0,101,0,110,0,99,0,97,0,99,0,104,0,101,0,40,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,99,0,40,0,99,0,112,0,44,0,105,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,99,0,97,0,99,0,104,0,101,0,46,0,100,0,101,0,99,0,97,0,99,0,104,0,101,0,40,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,99,0,40,0,99,0,112,0,44,0,105,0,41,0,59,0,10,0,32,0,32,0,125,0,59,0,10,0,32,0,32,0,100,0,101,0,115,0,99,0,114,0,105,0,98,0,101,0,40,0,39,0,100,0,101,0,99,0,111,0,100,0,101,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,105,0,116,0,40,0,39,0,67,0,80,0,32,0,32,0,49,0,50,0,53,0,50,0,32,0,58,0,32,0,115,0,98,0,99,0,115,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,32,0,99,0,104,0,107,0,100,0,101,0,40,0,49,0,50,0,53,0,50,0,44,0,91,0,48,0,120,0,54,0,54,0,44,0,32,0,48,0,120,0,54,0,102,0,44,0,32,0,48,0,120,0,54,0,102,0,44,0,32,0,48,0,120,0,54,0,50,0,44,0,32,0,48,0,120,0,54,0,49,0,44,0,32,0,48,0,120,0,55,0,50,0,93,0,41,0,59,0,32,0,125,0,41,0,59,0,32,0,47,0,42,0,32,0,34,0,102,0,111,0,111,0,98,0,97,0,114,0,34,0,32,0,42,0,47,0,10,0,32,0,32,0,32,0,32,0,105,0,102,0,40,0,116,0,121,0,112,0,101,0,111,0,102,0,32,0,66,0,117,0,102,0,102,0,101,0,114,0,32,0,33,0,61,0,61,0,32,0,39,0,117,0,110,0,100,0,101,0,102,0,105,0,110,0,101,0,100,0,39,0,41,0,32,0,105,0,116,0,40,0,39,0,67,0,80,0,32,0,32,0,32,0,55,0,48,0,56,0,32,0,58,0,32,0,115,0,98,0,99,0,115,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,32,0,99,0,104,0,107,0,100,0,101,0,40,0,55,0,48,0,56,0,44,0,32,0,110,0,101,0,119,0,32,0,66,0,117,0,102,0,102,0,101,0,114,0,40,0,91,0,48,0,120,0,99,0,97,0,44,0,32,0,48,0,120,0,50,0,48,0,44,0,32,0,48,0,120,0,54,0,49,0,44,0,32,0,48,0,120,0,54,0,101,0,44,0,32,0,48,0,120,0,54,0,52,0,44,0,32,0,48,0,120,0,50,0,48,0,44,0,32,0,48,0,120,0,99,0,98,0,44,0,32,0,48,0,120,0,50,0,48,0,44,0,32,0,48,0,120,0,55,0,51,0,44,0,32,0,48,0,120,0,54,0,100,0,44,0,32,0,48,0,120,0,54,0,57,0,44,0,32,0,48,0,120,0,54,0,99,0,44,0,32,0,48,0,120,0,54,0,53,0,44,0,32,0,48,0,120,0,55,0,57,0,44,0,32,0,48,0,120,0,50,0,48,0,44,0,32,0,48,0,120,0,54,0,54,0,44,0,32,0,48,0,120,0,54,0,49,0,44,0,32,0,48,0,120,0,54,0,51,0,44,0,32,0,48,0,120,0,54,0,53,0,44,0,32,0,48,0,120,0,55,0,51,0,93,0,41,0,41,0,59,0,32,0,125,0,41,0,59,0,32,0,47,0,42,0,32,0,40,0,34,0,42,6,32,0,97,0,110,0,100,0,32,0,43,6,32,0,115,0,109,0,105,0,108,0,101,0,121,0,32,0,102,0,97,0,99,0,101,0,115,0,34,0,41,0,32,0,42,0,47,0,10,0,32,0,32,0,32,0,32,0,105,0,116,0,40,0,39,0,67,0,80,0,32,0,32,0,32,0,57,0,51,0,54,0,32,0,58,0,32,0,100,0,98,0,99,0,115,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,32,0,99,0,104,0,107,0,100,0,101,0,40,0,57,0,51,0,54,0,44,0,32,0,91,0,48,0,120,0,100,0,53,0,44,0,32,0,48,0,120,0,101,0,50,0,44,0,32,0,48,0,120,0,99,0,97,0,44,0,32,0,48,0,120,0,99,0,55,0,44,0,32,0,48,0,120,0,100,0,54,0,44,0,32,0,48,0,120,0,100,0,48,0,44,0,32,0,48,0,120,0,99,0,101,0,44,0,32,0,48,0,120,0,99,0,52,0,44,0,32,0,48,0,120,0,100,0,55,0,44,0,32,0,48,0,120,0,100,0,54,0,44,0,32,0,48,0,120,0,98,0,55,0,44,0,32,0,48,0,120,0,102,0,98,0,44,0,32,0,48,0,120,0,98,0,50,0,44,0,32,0,48,0,120,0,101,0,50,0,44,0,32,0,48,0,120,0,99,0,97,0,44,0,32,0,48,0,120,0,100,0,52,0,93,0,41,0,59,0,125,0,41,0,59,0,32,0,47,0,42,0,32,0,34,0,217,143,47,102,45,78,135,101,87,91,38,123,75,109,213,139,34,0,32,0,42,0,47,0,10,0,32,0,32,0,125,0,41,0,59,0,10,0,125,0,41,0,59,0,10,0,96,0,96,0,96,0,10,0,10,0,84,0,104,0,101,0,32,0,96,0,116,0,101,0,115,0,116,0,102,0,105,0,108,0,101,0,96,0,32,0,104,0,101,0,108,0,112,0,101,0,114,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,32,0,114,0,101,0,97,0,100,0,115,0,32,0,97,0,32,0,102,0,105,0,108,0,101,0,32,0,97,0,110,0,100,0,32,0,99,0,111,0,109,0,112,0,97,0,114,0,101,0,115,0,32,0,116,0,111,0,32,0,110,0,111,0,100,0,101,0,39,0,115,0,32,0,114,0,101,0,97,0,100,0,32,0,102,0,97,0,99,0,105,0,108,0,105,0,116,0,105,0,101,0,115,0,58,0,10,0,10,0,96,0,96,0,96,0,62,0,116,0,101,0,115,0,116,0,46,0,106,0,115,0,10,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,32,0,116,0,101,0,115,0,116,0,102,0,105,0,108,0,101,0,40,0,102,0,44,0,99,0,112,0,44,0,116,0,121,0,112,0,101,0,44,0,115,0,107,0,105,0,112,0,41,0,32,0,123,0,10,0,32,0,32,0,118,0,97,0,114,0,32,0,100,0,32,0,61,0,32,0,102,0,115,0,46,0,114,0,101,0,97,0,100,0,70,0,105,0,108,0,101,0,83,0,121,0,110,0,99,0,40,0,102,0,41,0,59,0,10,0,32,0,32,0,118,0,97,0,114,0,32,0,120,0,32,0,61,0,32,0,102,0,115,0,46,0,114,0,101,0,97,0,100,0,70,0,105,0,108,0,101,0,83,0,121,0,110,0,99,0,40,0,102,0,44,0,32,0,116,0,121,0,112,0,101,0,41,0,59,0,10,0,32,0,32,0,118,0,97,0,114,0,32,0,97,0,32,0,61,0,32,0,120,0,46,0,115,0,112,0,108,0,105,0,116,0,40,0,34,0,34,0,41,0,59,0,10,0,32,0,32,0,118,0,97,0,114,0,32,0,99,0,104,0,107,0,32,0,61,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,99,0,112,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,121,0,32,0,61,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,100,0,101,0,99,0,111,0,100,0,101,0,40,0,99,0,112,0,44,0,32,0,100,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,101,0,113,0,117,0,97,0,108,0,40,0,120,0,44,0,121,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,122,0,32,0,61,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,101,0,110,0,99,0,111,0,100,0,101,0,40,0,99,0,112,0,44,0,32,0,120,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,105,0,102,0,40,0,122,0,46,0,108,0,101,0,110,0,103,0,116,0,104,0,32,0,33,0,61,0,32,0,100,0,46,0,108,0,101,0,110,0,103,0,116,0,104,0,41,0,32,0,116,0,104,0,114,0,111,0,119,0,32,0,110,0,101,0,119,0,32,0,69,0,114,0,114,0,111,0,114,0,40,0,102,0,32,0,43,0,32,0,34,0,32,0,34,0,32,0,43,0,32,0,74,0,83,0,79,0,78,0,46,0,115,0,116,0,114,0,105,0,110,0,103,0,105,0,102,0,121,0,40,0,122,0,41,0,32,0,43,0,32,0,34,0,32,0,33,0,61,0,32,0,34,0,32,0,43,0,32,0,74,0,83,0,79,0,78,0,46,0,115,0,116,0,114,0,105,0,110,0,103,0,105,0,102,0,121,0,40,0,100,0,41,0,32,0,43,0,32,0,34,0,32,0,58,0,32,0,34,0,32,0,43,0,32,0,122,0,46,0,108,0,101,0,110,0,103,0,116,0,104,0,32,0,43,0,32,0,34,0,32,0,34,0,32,0,43,0,32,0,100,0,46,0,108,0,101,0,110,0,103,0,116,0,104,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,102,0,111,0,114,0,40,0,118,0,97,0,114,0,32,0,105,0,32,0,61,0,32,0,48,0,59,0,32,0,105,0,32,0,33,0,61,0,32,0,100,0,46,0,108,0,101,0,110,0,103,0,116,0,104,0,59,0,32,0,43,0,43,0,105,0,41,0,32,0,105,0,102,0,40,0,100,0,91,0,105,0,93,0,32,0,33,0,61,0,61,0,32,0,122,0,91,0,105,0,93,0,41,0,32,0,116,0,104,0,114,0,111,0,119,0,32,0,110,0,101,0,119,0,32,0,69,0,114,0,114,0,111,0,114,0,40,0,34,0,34,0,32,0,43,0,32,0,105,0,32,0,43,0,32,0,34,0,32,0,34,0,32,0,43,0,32,0,100,0,91,0,105,0,93,0,32,0,43,0,32,0,34,0,33,0,61,0,34,0,32,0,43,0,32,0,122,0,91,0,105,0,93,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,105,0,102,0,40,0,115,0,107,0,105,0,112,0,41,0,32,0,114,0,101,0,116,0,117,0,114,0,110,0,59,0,10,0,32,0,32,0,32,0,32,0,122,0,32,0,61,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,101,0,110,0,99,0,111,0,100,0,101,0,40,0,99,0,112,0,44,0,32,0,97,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,105,0,102,0,40,0,122,0,46,0,108,0,101,0,110,0,103,0,116,0,104,0,32,0,33,0,61,0,32,0,100,0,46,0,108,0,101,0,110,0,103,0,116,0,104,0,41,0,32,0,116,0,104,0,114,0,111,0,119,0,32,0,110,0,101,0,119,0,32,0,69,0,114,0,114,0,111,0,114,0,40,0,102,0,32,0,43,0,32,0,34,0,32,0,34,0,32,0,43,0,32,0,74,0,83,0,79,0,78,0,46,0,115,0,116,0,114,0,105,0,110,0,103,0,105,0,102,0,121,0,40,0,122,0,41,0,32,0,43,0,32,0,34,0,32,0,33,0,61,0,32,0,34,0,32,0,43,0,32,0,74,0,83,0,79,0,78,0,46,0,115,0,116,0,114,0,105,0,110,0,103,0,105,0,102,0,121,0,40,0,100,0,41,0,32,0,43,0,32,0,34,0,32,0,58,0,32,0,34,0,32,0,43,0,32,0,122,0,46,0,108,0,101,0,110,0,103,0,116,0,104,0,32,0,43,0,32,0,34,0,32,0,34,0,32,0,43,0,32,0,100,0,46,0,108,0,101,0,110,0,103,0,116,0,104,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,102,0,111,0,114,0,40,0,118,0,97,0,114,0,32,0,105,0,32,0,61,0,32,0,48,0,59,0,32,0,105,0,32,0,33,0,61,0,32,0,100,0,46,0,108,0,101,0,110,0,103,0,116,0,104,0,59,0,32,0,43,0,43,0,105,0,41,0,32,0,105,0,102,0,40,0,100,0,91,0,105,0,93,0,32,0,33,0,61,0,61,0,32,0,122,0,91,0,105,0,93,0,41,0,32,0,116,0,104,0,114,0,111,0,119,0,32,0,110,0,101,0,119,0,32,0,69,0,114,0,114,0,111,0,114,0,40,0,34,0,34,0,32,0,43,0,32,0,105,0,32,0,43,0,32,0,34,0,32,0,34,0,32,0,43,0,32,0,100,0,91,0,105,0,93,0,32,0,43,0,32,0,34,0,33,0,61,0,34,0,32,0,43,0,32,0,122,0,91,0,105,0,93,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,105,0,102,0,40,0,102,0,46,0,105,0,110,0,100,0,101,0,120,0,79,0,102,0,40,0,34,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,106,0,115,0,34,0,41,0,32,0,61,0,61,0,32,0,45,0,49,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,101,0,110,0,99,0,111,0,100,0,101,0,40,0,99,0,112,0,44,0,32,0,100,0,44,0,32,0,39,0,115,0,116,0,114,0,39,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,101,0,110,0,99,0,111,0,100,0,101,0,40,0,99,0,112,0,44,0,32,0,100,0,44,0,32,0,39,0,97,0,114,0,114,0,39,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,125,0,10,0,32,0,32,0,125,0,10,0,32,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,99,0,97,0,99,0,104,0,101,0,46,0,101,0,110,0,99,0,97,0,99,0,104,0,101,0,40,0,41,0,59,0,10,0,32,0,32,0,99,0,104,0,107,0,40,0,99,0,112,0,41,0,59,0,10,0,32,0,32,0,105,0,102,0,40,0,115,0,107,0,105,0,112,0,41,0,32,0,114,0,101,0,116,0,117,0,114,0,110,0,59,0,10,0,32,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,99,0,97,0,99,0,104,0,101,0,46,0,100,0,101,0,99,0,97,0,99,0,104,0,101,0,40,0,41,0,59,0,10,0,32,0,32,0,99,0,104,0,107,0,40,0,99,0,112,0,41,0,59,0,10,0,32,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,99,0,97,0,99,0,104,0,101,0,46,0,101,0,110,0,99,0,97,0,99,0,104,0,101,0,40,0,41,0,59,0,10,0,125,0,10,0,96,0,96,0,96,0,10,0,10,0,84,0,104,0,101,0,32,0,96,0,117,0,116,0,102,0,56,0,96,0,32,0,116,0,101,0,115,0,116,0,115,0,32,0,118,0,101,0,114,0,105,0,102,0,121,0,32,0,117,0,116,0,102,0,56,0,32,0,101,0,110,0,99,0,111,0,100,0,105,0,110,0,103,0,32,0,111,0,102,0,32,0,116,0,104,0,101,0,32,0,97,0,99,0,116,0,117,0,97,0,108,0,32,0,74,0,83,0,32,0,115,0,111,0,117,0,114,0,99,0,101,0,115,0,58,0,10,0,10,0,96,0,96,0,96,0,62,0,116,0,101,0,115,0,116,0,46,0,106,0,115,0,10,0,100,0,101,0,115,0,99,0,114,0,105,0,98,0,101,0,40,0,39,0,110,0,111,0,100,0,101,0,32,0,110,0,97,0,116,0,105,0,118,0,101,0,115,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,10,0,32,0,32,0,118,0,97,0,114,0,32,0,110,0,111,0,100,0,101,0,32,0,61,0,32,0,91,0,91,0,54,0,53,0,48,0,48,0,49,0,44,0,32,0,39,0,117,0,116,0,102,0,56,0,39,0,44,0,49,0,93,0,44,0,32,0,91,0,49,0,50,0,48,0,48,0,44,0,32,0,39,0,117,0,116,0,102,0,49,0,54,0,108,0,101,0,39,0,44,0,49,0,93,0,44,0,32,0,91,0,50,0,48,0,49,0,50,0,55,0,44,0,32,0,39,0,97,0,115,0,99,0,105,0,105,0,39,0,44,0,48,0,93,0,93,0,59,0,10,0,32,0,32,0,118,0,97,0,114,0,32,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,102,0,105,0,108,0,101,0,115,0,32,0,61,0,32,0,91,0,39,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,46,0,109,0,100,0,39,0,44,0,39,0,82,0,69,0,65,0,68,0,77,0,69,0,46,0,109,0,100,0,39,0,44,0,39,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,106,0,115,0,39,0,93,0,59,0,10,0,32,0,32,0,118,0,97,0,114,0,32,0,97,0,115,0,99,0,105,0,105,0,102,0,105,0,108,0,101,0,115,0,32,0,61,0,32,0,91,0,39,0,99,0,112,0,117,0,116,0,105,0,108,0,115,0,46,0,106,0,115,0,39,0,93,0,59,0,10,0,32,0,32,0,110,0,111,0,100,0,101,0,46,0,102,0,111,0,114,0,69,0,97,0,99,0,104,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,119,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,100,0,101,0,115,0,99,0,114,0,105,0,98,0,101,0,40,0,119,0,91,0,49,0,93,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,32,0,61,0,32,0,114,0,101,0,113,0,117,0,105,0,114,0,101,0,40,0,39,0,46,0,47,0,39,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,97,0,115,0,99,0,105,0,105,0,102,0,105,0,108,0,101,0,115,0,46,0,102,0,111,0,114,0,69,0,97,0,99,0,104,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,102,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,105,0,116,0,40,0,39,0,115,0,104,0,111,0,117,0,108,0,100,0,32,0,112,0,114,0,111,0,99,0,101,0,115,0,115,0,32,0,39,0,32,0,43,0,32,0,102,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,32,0,116,0,101,0,115,0,116,0,102,0,105,0,108,0,101,0,40,0,39,0,46,0,47,0,109,0,105,0,115,0,99,0,47,0,39,0,43,0,102,0,43,0,39,0,46,0,39,0,43,0,119,0,91,0,49,0,93,0,44,0,119,0,91,0,48,0,93,0,44,0,119,0,91,0,49,0,93,0,41,0,59,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,105,0,102,0,40,0,33,0,119,0,91,0,50,0,93,0,41,0,32,0,114,0,101,0,116,0,117,0,114,0,110,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,102,0,105,0,108,0,101,0,115,0,46,0,102,0,111,0,114,0,69,0,97,0,99,0,104,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,102,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,105,0,116,0,40,0,39,0,115,0,104,0,111,0,117,0,108,0,100,0,32,0,112,0,114,0,111,0,99,0,101,0,115,0,115,0,32,0,39,0,32,0,43,0,32,0,102,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,32,0,116,0,101,0,115,0,116,0,102,0,105,0,108,0,101,0,40,0,39,0,46,0,47,0,109,0,105,0,115,0,99,0,47,0,39,0,43,0,102,0,43,0,39,0,46,0,39,0,43,0,119,0,91,0,49,0,93,0,44,0,119,0,91,0,48,0,93,0,44,0,119,0,91,0,49,0,93,0,41,0,59,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,105,0,102,0,40,0,119,0,91,0,49,0,93,0,32,0,61,0,61,0,61,0,32,0,39,0,117,0,116,0,102,0,56,0,39,0,41,0,32,0,105,0,116,0,40,0,39,0,115,0,104,0,111,0,117,0,108,0,100,0,32,0,112,0,114,0,111,0,99,0,101,0,115,0,115,0,32,0,98,0,105,0,116,0,115,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,102,0,105,0,108,0,101,0,115,0,32,0,61,0,32,0,102,0,115,0,46,0,114,0,101,0,97,0,100,0,100,0,105,0,114,0,83,0,121,0,110,0,99,0,40,0,39,0,98,0,105,0,116,0,115,0,39,0,41,0,46,0,102,0,105,0,108,0,116,0,101,0,114,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,120,0,41,0,123,0,114,0,101,0,116,0,117,0,114,0,110,0,32,0,120,0,46,0,115,0,117,0,98,0,115,0,116,0,114,0,40,0,45,0,51,0,41,0,61,0,61,0,34,0,46,0,106,0,115,0,34,0,59,0,125,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,102,0,105,0,108,0,101,0,115,0,46,0,102,0,111,0,114,0,69,0,97,0,99,0,104,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,102,0,41,0,32,0,123,0,32,0,116,0,101,0,115,0,116,0,102,0,105,0,108,0,101,0,40,0,39,0,46,0,47,0,98,0,105,0,116,0,115,0,47,0,39,0,32,0,43,0,32,0,102,0,44,0,119,0,91,0,48,0,93,0,44,0,119,0,91,0,49,0,93,0,44,0,116,0,114,0,117,0,101,0,41,0,59,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,125,0,41,0,59,0,10,0,125,0,41,0,59,0,10,0,96,0,96,0,96,0,10,0,10,0,84,0,104,0,101,0,32,0,117,0,116,0,102,0,42,0,32,0,97,0,110,0,100,0,32,0,97,0,115,0,99,0,105,0,105,0,32,0,116,0,101,0,115,0,116,0,115,0,32,0,97,0,116,0,116,0,101,0,109,0,112,0,116,0,32,0,116,0,111,0,32,0,116,0,101,0,115,0,116,0,32,0,111,0,116,0,104,0,101,0,114,0,32,0,109,0,97,0,103,0,105,0,99,0,32,0,102,0,111,0,114,0,109,0,97,0,116,0,115,0,58,0,10,0,10,0,96,0,96,0,96,0,62,0,116,0,101,0,115,0,116,0,46,0,106,0,115,0,10,0,118,0,97,0,114,0,32,0,109,0,32,0,61,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,109,0,97,0,103,0,105,0,99,0,59,0,10,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,32,0,99,0,109,0,112,0,40,0,120,0,44,0,122,0,41,0,32,0,123,0,10,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,101,0,113,0,117,0,97,0,108,0,40,0,120,0,46,0,108,0,101,0,110,0,103,0,116,0,104,0,44,0,32,0,122,0,46,0,108,0,101,0,110,0,103,0,116,0,104,0,41,0,59,0,10,0,32,0,32,0,102,0,111,0,114,0,40,0,118,0,97,0,114,0,32,0,105,0,32,0,61,0,32,0,48,0,59,0,32,0,105,0,32,0,33,0,61,0,32,0,122,0,46,0,108,0,101,0,110,0,103,0,116,0,104,0,59,0,32,0,43,0,43,0,105,0,41,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,101,0,113,0,117,0,97,0,108,0,40,0,105,0,43,0,34,0,47,0,34,0,43,0,120,0,46,0,108,0,101,0,110,0,103,0,116,0,104,0,43,0,34,0,34,0,43,0,120,0,91,0,105,0,93,0,44,0,32,0,105,0,43,0,34,0,47,0,34,0,43,0,122,0,46,0,108,0,101,0,110,0,103,0,116,0,104,0,43,0,34,0,34,0,43,0,122,0,91,0,105,0,93,0,41,0,59,0,10,0,125,0,10,0,79,0,98,0,106,0,101,0,99,0,116,0,46,0,107,0,101,0,121,0,115,0,40,0,109,0,41,0,46,0,102,0,111,0,114,0,69,0,97,0,99,0,104,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,116,0,41,0,123,0,105,0,102,0,40,0,116,0,32,0,33,0,61,0,32,0,49,0,54,0,57,0,54,0,57,0,41,0,32,0,100,0,101,0,115,0,99,0,114,0,105,0,98,0,101,0,40,0,109,0,91,0,116,0,93,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,10,0,32,0,32,0,105,0,116,0,40,0,34,0,115,0,104,0,111,0,117,0,108,0,100,0,32,0,112,0,114,0,111,0,99,0,101,0,115,0,115,0,32,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,46,0,109,0,100,0,46,0,34,0,32,0,43,0,32,0,109,0,91,0,116,0,93,0,44,0,32,0,102,0,115,0,46,0,101,0,120,0,105,0,115,0,116,0,115,0,83,0,121,0,110,0,99,0,40,0,39,0,46,0,47,0,109,0,105,0,115,0,99,0,47,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,46,0,109,0,100,0,46,0,39,0,32,0,43,0,32,0,109,0,91,0,116,0,93,0,41,0,32,0,63,0,10,0,32,0,32,0,32,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,98,0,32,0,61,0,32,0,102,0,115,0,46,0,114,0,101,0,97,0,100,0,70,0,105,0,108,0,101,0,83,0,121,0,110,0,99,0,40,0,39,0,46,0,47,0,109,0,105,0,115,0,99,0,47,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,46,0,109,0,100,0,46,0,117,0,116,0,102,0,56,0,39,0,44,0,32,0,34,0,117,0,116,0,102,0,56,0,34,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,105,0,102,0,40,0,109,0,91,0,116,0,93,0,32,0,61,0,61,0,61,0,32,0,34,0,97,0,115,0,99,0,105,0,105,0,34,0,41,0,32,0,98,0,32,0,61,0,32,0,98,0,46,0,114,0,101,0,112,0,108,0,97,0,99,0,101,0,40,0,47,0,91,0,92,0,117,0,48,0,48,0,56,0,48,0,45,0,92,0,117,0,102,0,102,0,102,0,102,0,93,0,42,0,47,0,103,0,44,0,34,0,34,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,120,0,32,0,61,0,32,0,102,0,115,0,46,0,114,0,101,0,97,0,100,0,70,0,105,0,108,0,101,0,83,0,121,0,110,0,99,0,40,0,39,0,46,0,47,0,109,0,105,0,115,0,99,0,47,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,46,0,109,0,100,0,46,0,39,0,32,0,43,0,32,0,109,0,91,0,116,0,93,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,121,0,44,0,32,0,122,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,99,0,97,0,99,0,104,0,101,0,46,0,101,0,110,0,99,0,97,0,99,0,104,0,101,0,40,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,121,0,32,0,61,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,100,0,101,0,99,0,111,0,100,0,101,0,40,0,116,0,44,0,32,0,120,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,101,0,113,0,117,0,97,0,108,0,40,0,121,0,44,0,98,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,122,0,32,0,61,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,101,0,110,0,99,0,111,0,100,0,101,0,40,0,116,0,44,0,32,0,121,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,105,0,102,0,40,0,116,0,32,0,33,0,61,0,32,0,54,0,53,0,48,0,48,0,48,0,41,0,32,0,99,0,109,0,112,0,40,0,120,0,44,0,122,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,101,0,108,0,115,0,101,0,32,0,123,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,101,0,113,0,117,0,97,0,108,0,40,0,121,0,44,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,100,0,101,0,99,0,111,0,100,0,101,0,40,0,116,0,44,0,32,0,122,0,41,0,41,0,59,0,32,0,125,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,99,0,97,0,99,0,104,0,101,0,46,0,100,0,101,0,99,0,97,0,99,0,104,0,101,0,40,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,121,0,32,0,61,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,100,0,101,0,99,0,111,0,100,0,101,0,40,0,116,0,44,0,32,0,120,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,101,0,113,0,117,0,97,0,108,0,40,0,121,0,44,0,98,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,122,0,32,0,61,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,101,0,110,0,99,0,111,0,100,0,101,0,40,0,116,0,44,0,32,0,121,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,105,0,102,0,40,0,116,0,32,0,33,0,61,0,32,0,54,0,53,0,48,0,48,0,48,0,41,0,32,0,99,0,109,0,112,0,40,0,120,0,44,0,122,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,101,0,108,0,115,0,101,0,32,0,123,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,101,0,113,0,117,0,97,0,108,0,40,0,121,0,44,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,100,0,101,0,99,0,111,0,100,0,101,0,40,0,116,0,44,0,32,0,122,0,41,0,41,0,59,0,32,0,125,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,99,0,97,0,99,0,104,0,101,0,46,0,101,0,110,0,99,0,97,0,99,0,104,0,101,0,40,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,101,0,110,0,99,0,111,0,100,0,101,0,40,0,116,0,44,0,32,0,121,0,44,0,32,0,39,0,115,0,116,0,114,0,39,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,101,0,110,0,99,0,111,0,100,0,101,0,40,0,116,0,44,0,32,0,121,0,44,0,32,0,39,0,97,0,114,0,114,0,39,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,99,0,97,0,99,0,104,0,101,0,46,0,100,0,101,0,99,0,97,0,99,0,104,0,101,0,40,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,101,0,110,0,99,0,111,0,100,0,101,0,40,0,116,0,44,0,32,0,121,0,44,0,32,0,39,0,115,0,116,0,114,0,39,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,101,0,110,0,99,0,111,0,100,0,101,0,40,0,116,0,44,0,32,0,121,0,44,0,32,0,39,0,97,0,114,0,114,0,39,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,99,0,97,0,99,0,104,0,101,0,46,0,101,0,110,0,99,0,97,0,99,0,104,0,101,0,40,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,125,0,10,0,32,0,32,0,58,0,32,0,110,0,117,0,108,0,108,0,41,0,59,0,10,0,32,0,32,0,105,0,116,0,40,0,34,0,115,0,104,0,111,0,117,0,108,0,100,0,32,0,112,0,114,0,111,0,99,0,101,0,115,0,115,0,32,0,82,0,69,0,65,0,68,0,77,0,69,0,46,0,109,0,100,0,46,0,34,0,32,0,43,0,32,0,109,0,91,0,116,0,93,0,44,0,32,0,102,0,115,0,46,0,101,0,120,0,105,0,115,0,116,0,115,0,83,0,121,0,110,0,99,0,40,0,39,0,46,0,47,0,109,0,105,0,115,0,99,0,47,0,82,0,69,0,65,0,68,0,77,0,69,0,46,0,109,0,100,0,46,0,39,0,32,0,43,0,32,0,109,0,91,0,116,0,93,0,41,0,32,0,63,0,10,0,32,0,32,0,32,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,98,0,32,0,61,0,32,0,102,0,115,0,46,0,114,0,101,0,97,0,100,0,70,0,105,0,108,0,101,0,83,0,121,0,110,0,99,0,40,0,39,0,46,0,47,0,109,0,105,0,115,0,99,0,47,0,82,0,69,0,65,0,68,0,77,0,69,0,46,0,109,0,100,0,46,0,117,0,116,0,102,0,56,0,39,0,44,0,32,0,34,0,117,0,116,0,102,0,56,0,34,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,105,0,102,0,40,0,109,0,91,0,116,0,93,0,32,0,61,0,61,0,61,0,32,0,34,0,97,0,115,0,99,0,105,0,105,0,34,0,41,0,32,0,98,0,32,0,61,0,32,0,98,0,46,0,114,0,101,0,112,0,108,0,97,0,99,0,101,0,40,0,47,0,91,0,92,0,117,0,48,0,48,0,56,0,48,0,45,0,92,0,117,0,102,0,102,0,102,0,102,0,93,0,42,0,47,0,103,0,44,0,34,0,34,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,120,0,32,0,61,0,32,0,102,0,115,0,46,0,114,0,101,0,97,0,100,0,70,0,105,0,108,0,101,0,83,0,121,0,110,0,99,0,40,0,39,0,46,0,47,0,109,0,105,0,115,0,99,0,47,0,82,0,69,0,65,0,68,0,77,0,69,0,46,0,109,0,100,0,46,0,39,0,32,0,43,0,32,0,109,0,91,0,116,0,93,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,120,0,32,0,61,0,32,0,91,0,93,0,46,0,115,0,108,0,105,0,99,0,101,0,46,0,99,0,97,0,108,0,108,0,40,0,120,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,99,0,97,0,99,0,104,0,101,0,46,0,101,0,110,0,99,0,97,0,99,0,104,0,101,0,40,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,121,0,32,0,61,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,100,0,101,0,99,0,111,0,100,0,101,0,40,0,116,0,44,0,32,0,120,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,101,0,113,0,117,0,97,0,108,0,40,0,121,0,44,0,98,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,99,0,97,0,99,0,104,0,101,0,46,0,100,0,101,0,99,0,97,0,99,0,104,0,101,0,40,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,121,0,32,0,61,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,100,0,101,0,99,0,111,0,100,0,101,0,40,0,116,0,44,0,32,0,120,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,101,0,113,0,117,0,97,0,108,0,40,0,121,0,44,0,98,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,99,0,97,0,99,0,104,0,101,0,46,0,101,0,110,0,99,0,97,0,99,0,104,0,101,0,40,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,125,0,10,0,32,0,32,0,58,0,32,0,110,0,117,0,108,0,108,0,41,0,59,0,10,0,125,0,41,0,59,0,125,0,41,0,59,0,10,0,96,0,96,0,96,0,10,0,10,0,84,0,104,0,101,0,32,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,32,0,96,0,54,0,57,0,54,0,57,0,96,0,32,0,105,0,115,0,32,0,110,0,111,0,116,0,32,0,100,0,101,0,102,0,105,0,110,0,101,0,100,0,44,0,32,0,115,0,111,0,32,0,111,0,112,0,101,0,114,0,97,0,116,0,105,0,111,0,110,0,115,0,32,0,115,0,104,0,111,0,117,0,108,0,100,0,32,0,102,0,97,0,105,0,108,0,58,0,10,0,10,0,96,0,96,0,96,0,62,0,116,0,101,0,115,0,116,0,46,0,106,0,115,0,10,0,100,0,101,0,115,0,99,0,114,0,105,0,98,0,101,0,40,0,39,0,102,0,97,0,105,0,108,0,117,0,114,0,101,0,115,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,10,0,32,0,32,0,105,0,116,0,40,0,39,0,115,0,104,0,111,0,117,0,108,0,100,0,32,0,102,0,97,0,105,0,108,0,32,0,116,0,111,0,32,0,102,0,105,0,110,0,100,0,32,0,67,0,80,0,32,0,54,0,57,0,54,0,57,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,116,0,104,0,114,0,111,0,119,0,115,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,123,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,91,0,54,0,57,0,54,0,57,0,93,0,46,0,100,0,101,0,99,0,125,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,116,0,104,0,114,0,111,0,119,0,115,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,123,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,91,0,54,0,57,0,54,0,57,0,93,0,46,0,101,0,110,0,99,0,125,0,41,0,59,0,10,0,32,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,105,0,116,0,40,0,39,0,115,0,104,0,111,0,117,0,108,0,100,0,32,0,102,0,97,0,105,0,108,0,32,0,117,0,115,0,105,0,110,0,103,0,32,0,117,0,116,0,105,0,108,0,115,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,40,0,33,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,104,0,97,0,115,0,99,0,112,0,40,0,54,0,57,0,54,0,57,0,41,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,116,0,104,0,114,0,111,0,119,0,115,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,123,0,114,0,101,0,116,0,117,0,114,0,110,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,101,0,110,0,99,0,111,0,100,0,101,0,40,0,54,0,57,0,54,0,57,0,44,0,32,0,34,0,102,0,111,0,111,0,98,0,97,0,114,0,34,0,41,0,59,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,116,0,104,0,114,0,111,0,119,0,115,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,123,0,114,0,101,0,116,0,117,0,114,0,110,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,100,0,101,0,99,0,111,0,100,0,101,0,40,0,54,0,57,0,54,0,57,0,44,0,32,0,91,0,48,0,120,0,50,0,48,0,93,0,41,0,59,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,105,0,116,0,40,0,39,0,115,0,104,0,111,0,117,0,108,0,100,0,32,0,102,0,97,0,105,0,108,0,32,0,119,0,105,0,116,0,104,0,32,0,98,0,108,0,97,0,99,0,107,0,32,0,109,0,97,0,103,0,105,0,99,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,40,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,104,0,97,0,115,0,99,0,112,0,40,0,49,0,54,0,57,0,54,0,57,0,41,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,116,0,104,0,114,0,111,0,119,0,115,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,123,0,114,0,101,0,116,0,117,0,114,0,110,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,101,0,110,0,99,0,111,0,100,0,101,0,40,0,49,0,54,0,57,0,54,0,57,0,44,0,32,0,34,0,102,0,111,0,111,0,98,0,97,0,114,0,34,0,41,0,59,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,116,0,104,0,114,0,111,0,119,0,115,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,123,0,114,0,101,0,116,0,117,0,114,0,110,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,100,0,101,0,99,0,111,0,100,0,101,0,40,0,49,0,54,0,57,0,54,0,57,0,44,0,32,0,91,0,48,0,120,0,50,0,48,0,93,0,41,0,59,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,105,0,116,0,40,0,39,0,115,0,104,0,111,0,117,0,108,0,100,0,32,0,102,0,97,0,105,0,108,0,32,0,119,0,104,0,101,0,110,0,32,0,112,0,114,0,101,0,115,0,101,0,110,0,116,0,101,0,100,0,32,0,119,0,105,0,116,0,104,0,32,0,105,0,110,0,118,0,97,0,108,0,105,0,100,0,32,0,99,0,104,0,97,0,114,0,32,0,99,0,111,0,100,0,101,0,115,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,116,0,104,0,114,0,111,0,119,0,115,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,123,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,99,0,97,0,99,0,104,0,101,0,46,0,100,0,101,0,99,0,97,0,99,0,104,0,101,0,40,0,41,0,59,0,32,0,114,0,101,0,116,0,117,0,114,0,110,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,101,0,110,0,99,0,111,0,100,0,101,0,40,0,50,0,48,0,49,0,50,0,55,0,44,0,32,0,91,0,83,0,116,0,114,0,105,0,110,0,103,0,46,0,102,0,114,0,111,0,109,0,67,0,104,0,97,0,114,0,67,0,111,0,100,0,101,0,40,0,48,0,120,0,65,0,65,0,41,0,93,0,41,0,59,0,125,0,41,0,59,0,10,0,32,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,105,0,116,0,40,0,39,0,115,0,104,0,111,0,117,0,108,0,100,0,32,0,102,0,97,0,105,0,108,0,32,0,116,0,111,0,32,0,112,0,114,0,111,0,112,0,97,0,103,0,97,0,116,0,101,0,32,0,85,0,84,0,70,0,56,0,32,0,66,0,79,0,77,0,32,0,105,0,110,0,32,0,85,0,84,0,70,0,55,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,91,0,34,0,43,0,47,0,118,0,56,0,45,0,97,0,98,0,99,0,34,0,44,0,32,0,34,0,43,0,47,0,118,0,57,0,34,0,93,0,46,0,102,0,111,0,114,0,69,0,97,0,99,0,104,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,109,0,41,0,32,0,123,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,116,0,104,0,114,0,111,0,119,0,115,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,101,0,113,0,117,0,97,0,108,0,40,0,109,0,44,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,101,0,110,0,99,0,111,0,100,0,101,0,40,0,54,0,53,0,48,0,48,0,48,0,44,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,100,0,101,0,99,0,111,0,100,0,101,0,40,0,54,0,53,0,48,0,48,0,48,0,44,0,32,0,109,0,41,0,41,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,125,0,41,0,59,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,125,0,41,0,59,0,10,0,125,0,41,0,59,0,10,0,96,0,96,0,96,0,10,0,10,0,35,0,32,0,78,0,105,0,116,0,116,0,121,0,32,0,71,0,114,0,105,0,116,0,116,0,121,0,10,0,10,0,96,0,96,0,96,0,106,0,115,0,111,0,110,0,62,0,112,0,97,0,99,0,107,0,97,0,103,0,101,0,46,0,106,0,115,0,111,0,110,0,10,0,123,0,10,0,32,0,32,0,34,0,110,0,97,0,109,0,101,0,34,0,58,0,32,0,34,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,34,0,44,0,10,0,32,0,32,0,34,0,118,0,101,0,114,0,115,0,105,0,111,0,110,0,34,0,58,0,32,0,34,0,49,0,46,0,49,0,49,0,46,0,48,0,34,0,44,0,10,0,32,0,32,0,34,0,97,0,117,0,116,0,104,0,111,0,114,0,34,0,58,0,32,0,34,0,83,0,104,0,101,0,101,0,116,0,74,0,83,0,34,0,44,0,10,0,32,0,32,0,34,0,100,0,101,0,115,0,99,0,114,0,105,0,112,0,116,0,105,0,111,0,110,0,34,0,58,0,32,0,34,0,112,0,117,0,114,0,101,0,45,0,74,0,83,0,32,0,108,0,105,0,98,0,114,0,97,0,114,0,121,0,32,0,116,0,111,0,32,0,104,0,97,0,110,0,100,0,108,0,101,0,32,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,115,0,34,0,44,0,10,0,32,0,32,0,34,0,107,0,101,0,121,0,119,0,111,0,114,0,100,0,115,0,34,0,58,0,32,0,91,0,32,0,34,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,34,0,44,0,32,0,34,0,105,0,99,0,111,0,110,0,118,0,34,0,44,0,32,0,34,0,99,0,111,0,110,0,118,0,101,0,114,0,116,0,34,0,44,0,32,0,34,0,115,0,116,0,114,0,105,0,110,0,103,0,115,0,34,0,32,0,93,0,44,0,10,0,32,0,32,0,34,0,98,0,105,0,110,0,34,0,58,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,34,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,34,0,58,0,32,0,34,0,46,0,47,0,98,0,105,0,110,0,47,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,46,0,110,0,106,0,115,0,34,0,10,0,32,0,32,0,125,0,44,0,10,0,32,0,32,0,34,0,102,0,105,0,108,0,101,0,115,0,34,0,58,0,32,0,91,0,10,0,32,0,32,0,32,0,32,0,34,0,76,0,73,0,67,0,69,0,78,0,83,0,69,0,34,0,44,0,10,0,32,0,32,0,32,0,32,0,34,0,82,0,69,0,65,0,68,0,77,0,69,0,46,0,109,0,100,0,34,0,44,0,10,0,32,0,32,0,32,0,32,0,34,0,98,0,105,0,110,0,34,0,44,0,10,0,32,0,32,0,32,0,32,0,34,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,106,0,115,0,34,0,44,0,10,0,32,0,32,0,32,0,32,0,34,0,99,0,112,0,117,0,116,0,105,0,108,0,115,0,46,0,106,0,115,0,34,0,44,0,10,0,32,0,32,0,32,0,32,0,34,0,100,0,105,0,115,0,116,0,47,0,99,0,112,0,101,0,120,0,99,0,101,0,108,0,46,0,102,0,117,0,108,0,108,0,46,0,106,0,115,0,34,0,10,0,32,0,32,0,93,0,44,0,10,0,32,0,32,0,34,0,109,0,97,0,105,0,110,0,34,0,58,0,32,0,34,0,99,0,112,0,117,0,116,0,105,0,108,0,115,0,46,0,106,0,115,0,34,0,44,0,10,0,32,0,32,0,34,0,100,0,101,0,112,0,101,0,110,0,100,0,101,0,110,0,99,0,105,0,101,0,115,0,34,0,58,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,34,0,118,0,111,0,99,0,34,0,58,0,34,0,126,0,49,0,46,0,48,0,46,0,48,0,34,0,44,0,10,0,32,0,32,0,32,0,32,0,34,0,101,0,120,0,105,0,116,0,45,0,111,0,110,0,45,0,101,0,112,0,105,0,112,0,101,0,34,0,58,0,34,0,126,0,49,0,46,0,48,0,46,0,49,0,34,0,44,0,10,0,32,0,32,0,32,0,32,0,34,0,99,0,111,0,109,0,109,0,97,0,110,0,100,0,101,0,114,0,34,0,58,0,34,0,126,0,50,0,46,0,49,0,49,0,46,0,48,0,34,0,10,0,32,0,32,0,125,0,44,0,10,0,32,0,32,0,34,0,100,0,101,0,118,0,68,0,101,0,112,0,101,0,110,0,100,0,101,0,110,0,99,0,105,0,101,0,115,0,34,0,58,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,34,0,109,0,111,0,99,0,104,0,97,0,34,0,58,0,34,0,126,0,50,0,46,0,53,0,46,0,51,0,34,0,10,0,32,0,32,0,125,0,44,0,10,0,32,0,32,0,34,0,114,0,101,0,112,0,111,0,115,0,105,0,116,0,111,0,114,0,121,0,34,0,58,0,32,0,123,0,32,0,34,0,116,0,121,0,112,0,101,0,34,0,58,0,34,0,103,0,105,0,116,0,34,0,44,0,32,0,34,0,117,0,114,0,108,0,34,0,58,0,34,0,103,0,105,0,116,0,58,0,47,0,47,0,103,0,105,0,116,0,104,0,117,0,98,0,46,0,99,0,111,0,109,0,47,0,83,0,104,0,101,0,101,0,116,0,74,0,83,0,47,0,106,0,115,0,45,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,46,0,103,0,105,0,116,0,34,0,125,0,44,0,10,0,32,0,32,0,34,0,115,0,99,0,114,0,105,0,112,0,116,0,115,0,34,0,58,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,34,0,112,0,114,0,101,0,116,0,101,0,115,0,116,0,34,0,58,0,32,0,34,0,103,0,105,0,116,0,32,0,115,0,117,0,98,0,109,0,111,0,100,0,117,0,108,0,101,0,32,0,105,0,110,0,105,0,116,0,32,0,38,0,38,0,32,0,103,0,105,0,116,0,32,0,115,0,117,0,98,0,109,0,111,0,100,0,117,0,108,0,101,0,32,0,117,0,112,0,100,0,97,0,116,0,101,0,34,0,44,0,10,0,32,0,32,0,32,0,32,0,34,0,116,0,101,0,115,0,116,0,34,0,58,0,32,0,34,0,109,0,97,0,107,0,101,0,32,0,116,0,101,0,115,0,116,0,34,0,44,0,10,0,32,0,32,0,32,0,32,0,34,0,98,0,117,0,105,0,108,0,100,0,34,0,58,0,32,0,34,0,109,0,97,0,107,0,101,0,32,0,106,0,115,0,34,0,10,0,32,0,32,0,125,0,44,0,10,0,32,0,32,0,34,0,99,0,111,0,110,0,102,0,105,0,103,0,34,0,58,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,34,0,98,0,108,0,97,0,110,0,107,0,101,0,116,0,34,0,58,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,34,0,112,0,97,0,116,0,116,0,101,0,114,0,110,0,34,0,58,0,32,0,34,0,91,0,99,0,112,0,117,0,116,0,105,0,108,0,115,0,46,0,106,0,115,0,93,0,34,0,10,0,32,0,32,0,32,0,32,0,125,0,10,0,32,0,32,0,125,0,44,0,10,0,32,0,32,0,34,0,98,0,117,0,103,0,115,0,34,0,58,0,32,0,123,0,32,0,34,0,117,0,114,0,108,0,34,0,58,0,32,0,34,0,104,0,116,0,116,0,112,0,115,0,58,0,47,0,47,0,103,0,105,0,116,0,104,0,117,0,98,0,46,0,99,0,111,0,109,0,47,0,83,0,104,0,101,0,101,0,116,0,74,0,83,0,47,0,106,0,115,0,45,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,47,0,105,0,115,0,115,0,117,0,101,0,115,0,34,0,32,0,125,0,44,0,10,0,32,0,32,0,34,0,108,0,105,0,99,0,101,0,110,0,115,0,101,0,34,0,58,0,32,0,34,0,65,0,112,0,97,0,99,0,104,0,101,0,45,0,50,0,46,0,48,0,34,0,44,0,10,0,32,0,32,0,34,0,101,0,110,0,103,0,105,0,110,0,101,0,115,0,34,0,58,0,32,0,123,0,32,0,34,0,110,0,111,0,100,0,101,0,34,0,58,0,32,0,34,0,62,0,61,0,48,0,46,0,56,0,34,0,32,0,125,0,10,0,125,0,10,0,96,0,96,0,96,0,10,0,10,0,96,0,96,0,96,0,62,0,46,0,118,0,111,0,99,0,114,0,99,0,10,0,123,0,32,0,34,0,112,0,111,0,115,0,116,0,34,0,58,0,32,0,34,0,109,0,97,0,107,0,101,0,32,0,106,0,115,0,34,0,32,0,125,0,10,0,96,0,96,0,96,0,10,0,10,0,96,0,96,0,96,0,62,0,46,0,103,0,105,0,116,0,105,0,103,0,110,0,111,0,114,0,101,0,10,0,46,0,103,0,105,0,116,0,105,0,103,0,110,0,111,0,114,0,101,0,10,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,115,0,47,0,10,0,46,0,118,0,111,0,99,0,114,0,99,0,10,0,110,0,111,0,100,0,101,0,95,0,109,0,111,0,100,0,117,0,108,0,101,0,115,0,47,0,10,0,109,0,97,0,107,0,101,0,46,0,115,0,104,0,10,0,109,0,97,0,107,0,101,0,46,0,110,0,106,0,115,0,10,0,109,0,105,0,115,0,99,0,47,0,99,0,111,0,118,0,101,0,114,0,97,0,103,0,101,0,46,0,104,0,116,0,109,0,108,0,10,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,95,0,109,0,105,0,110,0,105,0,46,0,109,0,100,0,10,0,99,0,116,0,101,0,115,0,116,0,47,0,115,0,97,0,117,0,99,0,101,0,42,0,10,0,96,0,96,0,96,0,10,0]} +{"type":"Buffer","data":[35,0,32,0,71,0,101,0,116,0,116,0,105,0,110,0,103,0,32,0,67,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,115,0,10,0,10,0,84,0,104,0,101,0,32,0,102,0,105,0,101,0,108,0,100,0,115,0,32,0,111,0,102,0,32,0,116,0,104,0,101,0,32,0,96,0,112,0,97,0,103,0,101,0,115,0,46,0,99,0,115,0,118,0,96,0,32,0,109,0,97,0,110,0,105,0,102,0,101,0,115,0,116,0,32,0,97,0,114,0,101,0,32,0,96,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,44,0,117,0,114,0,108,0,44,0,98,0,121,0,116,0,101,0,115,0,96,0,32,0,40,0,83,0,66,0,67,0,83,0,61,0,49,0,44,0,32,0,68,0,66,0,67,0,83,0,61,0,50,0,41,0,10,0,10,0,96,0,96,0,96,0,62,0,112,0,97,0,103,0,101,0,115,0,46,0,99,0,115,0,118,0,10,0,51,0,55,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,69,0,66,0,67,0,68,0,73,0,67,0,47,0,67,0,80,0,48,0,51,0,55,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,52,0,51,0,55,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,80,0,67,0,47,0,67,0,80,0,52,0,51,0,55,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,53,0,48,0,48,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,69,0,66,0,67,0,68,0,73,0,67,0,47,0,67,0,80,0,53,0,48,0,48,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,55,0,51,0,55,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,80,0,67,0,47,0,67,0,80,0,55,0,51,0,55,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,55,0,55,0,53,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,80,0,67,0,47,0,67,0,80,0,55,0,55,0,53,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,56,0,53,0,48,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,80,0,67,0,47,0,67,0,80,0,56,0,53,0,48,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,56,0,53,0,50,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,80,0,67,0,47,0,67,0,80,0,56,0,53,0,50,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,56,0,53,0,53,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,80,0,67,0,47,0,67,0,80,0,56,0,53,0,53,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,56,0,53,0,55,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,80,0,67,0,47,0,67,0,80,0,56,0,53,0,55,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,56,0,54,0,48,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,80,0,67,0,47,0,67,0,80,0,56,0,54,0,48,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,56,0,54,0,49,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,80,0,67,0,47,0,67,0,80,0,56,0,54,0,49,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,56,0,54,0,50,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,80,0,67,0,47,0,67,0,80,0,56,0,54,0,50,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,56,0,54,0,51,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,80,0,67,0,47,0,67,0,80,0,56,0,54,0,51,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,56,0,54,0,52,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,80,0,67,0,47,0,67,0,80,0,56,0,54,0,52,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,56,0,54,0,53,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,80,0,67,0,47,0,67,0,80,0,56,0,54,0,53,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,56,0,54,0,54,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,80,0,67,0,47,0,67,0,80,0,56,0,54,0,54,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,56,0,54,0,57,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,80,0,67,0,47,0,67,0,80,0,56,0,54,0,57,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,56,0,55,0,52,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,87,0,73,0,78,0,68,0,79,0,87,0,83,0,47,0,67,0,80,0,56,0,55,0,52,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,56,0,55,0,53,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,69,0,66,0,67,0,68,0,73,0,67,0,47,0,67,0,80,0,56,0,55,0,53,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,57,0,51,0,50,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,87,0,73,0,78,0,68,0,79,0,87,0,83,0,47,0,67,0,80,0,57,0,51,0,50,0,46,0,84,0,88,0,84,0,44,0,50,0,10,0,57,0,51,0,54,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,87,0,73,0,78,0,68,0,79,0,87,0,83,0,47,0,67,0,80,0,57,0,51,0,54,0,46,0,84,0,88,0,84,0,44,0,50,0,10,0,57,0,52,0,57,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,87,0,73,0,78,0,68,0,79,0,87,0,83,0,47,0,67,0,80,0,57,0,52,0,57,0,46,0,84,0,88,0,84,0,44,0,50,0,10,0,57,0,53,0,48,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,87,0,73,0,78,0,68,0,79,0,87,0,83,0,47,0,67,0,80,0,57,0,53,0,48,0,46,0,84,0,88,0,84,0,44,0,50,0,10,0,49,0,48,0,50,0,54,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,69,0,66,0,67,0,68,0,73,0,67,0,47,0,67,0,80,0,49,0,48,0,50,0,54,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,49,0,50,0,53,0,48,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,87,0,73,0,78,0,68,0,79,0,87,0,83,0,47,0,67,0,80,0,49,0,50,0,53,0,48,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,49,0,50,0,53,0,49,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,87,0,73,0,78,0,68,0,79,0,87,0,83,0,47,0,67,0,80,0,49,0,50,0,53,0,49,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,49,0,50,0,53,0,50,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,87,0,73,0,78,0,68,0,79,0,87,0,83,0,47,0,67,0,80,0,49,0,50,0,53,0,50,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,49,0,50,0,53,0,51,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,87,0,73,0,78,0,68,0,79,0,87,0,83,0,47,0,67,0,80,0,49,0,50,0,53,0,51,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,49,0,50,0,53,0,52,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,87,0,73,0,78,0,68,0,79,0,87,0,83,0,47,0,67,0,80,0,49,0,50,0,53,0,52,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,49,0,50,0,53,0,53,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,87,0,73,0,78,0,68,0,79,0,87,0,83,0,47,0,67,0,80,0,49,0,50,0,53,0,53,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,49,0,50,0,53,0,54,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,87,0,73,0,78,0,68,0,79,0,87,0,83,0,47,0,67,0,80,0,49,0,50,0,53,0,54,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,49,0,50,0,53,0,55,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,87,0,73,0,78,0,68,0,79,0,87,0,83,0,47,0,67,0,80,0,49,0,50,0,53,0,55,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,49,0,50,0,53,0,56,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,87,0,73,0,78,0,68,0,79,0,87,0,83,0,47,0,67,0,80,0,49,0,50,0,53,0,56,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,52,0,55,0,52,0,53,0,49,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,83,0,67,0,47,0,65,0,84,0,65,0,82,0,73,0,83,0,84,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,96,0,96,0,96,0,10,0,10,0,78,0,111,0,116,0,101,0,32,0,116,0,104,0,97,0,116,0,32,0,116,0,104,0,101,0,32,0,87,0,105,0,110,0,100,0,111,0,119,0,115,0,32,0,114,0,101,0,110,0,100,0,101,0,114,0,105,0,110,0,103,0,32,0,105,0,115,0,32,0,117,0,115,0,101,0,100,0,32,0,102,0,111,0,114,0,32,0,116,0,104,0,101,0,32,0,77,0,97,0,99,0,32,0,99,0,111,0,100,0,101,0,32,0,112,0,97,0,103,0,101,0,115,0,46,0,32,0,32,0,84,0,104,0,101,0,32,0,112,0,114,0,105,0,109,0,97,0,114,0,121,0,10,0,100,0,105,0,102,0,102,0,101,0,114,0,101,0,110,0,99,0,101,0,32,0,105,0,115,0,32,0,116,0,104,0,101,0,32,0,117,0,115,0,101,0,32,0,111,0,102,0,32,0,116,0,104,0,101,0,32,0,112,0,114,0,105,0,118,0,97,0,116,0,101,0,32,0,96,0,48,0,120,0,70,0,56,0,70,0,70,0,96,0,32,0,99,0,111,0,100,0,101,0,32,0,40,0,119,0,104,0,105,0,99,0,104,0,32,0,114,0,101,0,110,0,100,0,101,0,114,0,115,0,32,0,97,0,115,0,32,0,97,0,110,0,32,0,65,0,112,0,112,0,108,0,101,0,10,0,108,0,111,0,103,0,111,0,32,0,111,0,110,0,32,0,109,0,97,0,99,0,115,0,32,0,98,0,117,0,116,0,32,0,97,0,115,0,32,0,103,0,97,0,114,0,98,0,97,0,103,0,101,0,32,0,111,0,110,0,32,0,111,0,116,0,104,0,101,0,114,0,32,0,111,0,112,0,101,0,114,0,97,0,116,0,105,0,110,0,103,0,32,0,115,0,121,0,115,0,116,0,101,0,109,0,115,0,41,0,46,0,32,0,32,0,73,0,116,0,32,0,109,0,97,0,121,0,32,0,98,0,101,0,32,0,100,0,101,0,115,0,105,0,114,0,97,0,98,0,108,0,101,0,10,0,116,0,111,0,32,0,102,0,97,0,108,0,108,0,32,0,98,0,97,0,99,0,107,0,32,0,116,0,111,0,32,0,116,0,104,0,101,0,32,0,98,0,101,0,104,0,97,0,118,0,105,0,111,0,114,0,44,0,32,0,105,0,110,0,32,0,119,0,104,0,105,0,99,0,104,0,32,0,99,0,97,0,115,0,101,0,32,0,116,0,104,0,101,0,32,0,102,0,105,0,108,0,101,0,115,0,32,0,97,0,114,0,101,0,32,0,117,0,110,0,100,0,101,0,114,0,32,0,65,0,80,0,80,0,76,0,69,0,32,0,97,0,110,0,100,0,32,0,110,0,111,0,116,0,10,0,77,0,73,0,67,0,83,0,70,0,84,0,46,0,32,0,32,0,67,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,115,0,32,0,97,0,114,0,101,0,32,0,97,0,110,0,32,0,97,0,98,0,115,0,111,0,108,0,117,0,116,0,101,0,32,0,112,0,97,0,105,0,110,0,32,0,58,0,47,0,10,0,10,0,96,0,96,0,96,0,62,0,112,0,97,0,103,0,101,0,115,0,46,0,99,0,115,0,118,0,10,0,49,0,48,0,48,0,48,0,48,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,77,0,65,0,67,0,47,0,82,0,79,0,77,0,65,0,78,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,49,0,48,0,48,0,48,0,54,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,77,0,65,0,67,0,47,0,71,0,82,0,69,0,69,0,75,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,49,0,48,0,48,0,48,0,55,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,77,0,65,0,67,0,47,0,67,0,89,0,82,0,73,0,76,0,76,0,73,0,67,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,49,0,48,0,48,0,50,0,57,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,77,0,65,0,67,0,47,0,76,0,65,0,84,0,73,0,78,0,50,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,49,0,48,0,48,0,55,0,57,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,77,0,65,0,67,0,47,0,73,0,67,0,69,0,76,0,65,0,78,0,68,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,49,0,48,0,48,0,56,0,49,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,77,0,65,0,67,0,47,0,84,0,85,0,82,0,75,0,73,0,83,0,72,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,96,0,96,0,96,0,10,0,10,0,84,0,104,0,101,0,32,0,110,0,117,0,109,0,98,0,101,0,114,0,105,0,110,0,103,0,32,0,115,0,99,0,104,0,101,0,109,0,101,0,32,0,102,0,111,0,114,0,32,0,116,0,104,0,101,0,32,0,96,0,73,0,83,0,79,0,45,0,56,0,56,0,53,0,57,0,45,0,88,0,96,0,32,0,115,0,101,0,114,0,105,0,101,0,115,0,32,0,105,0,115,0,32,0,96,0,50,0,56,0,53,0,57,0,48,0,32,0,43,0,32,0,88,0,96,0,58,0,10,0,10,0,96,0,96,0,96,0,62,0,112,0,97,0,103,0,101,0,115,0,46,0,99,0,115,0,118,0,10,0,50,0,56,0,53,0,57,0,49,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,73,0,83,0,79,0,56,0,56,0,53,0,57,0,47,0,56,0,56,0,53,0,57,0,45,0,49,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,50,0,56,0,53,0,57,0,50,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,73,0,83,0,79,0,56,0,56,0,53,0,57,0,47,0,56,0,56,0,53,0,57,0,45,0,50,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,50,0,56,0,53,0,57,0,51,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,73,0,83,0,79,0,56,0,56,0,53,0,57,0,47,0,56,0,56,0,53,0,57,0,45,0,51,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,50,0,56,0,53,0,57,0,52,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,73,0,83,0,79,0,56,0,56,0,53,0,57,0,47,0,56,0,56,0,53,0,57,0,45,0,52,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,50,0,56,0,53,0,57,0,53,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,73,0,83,0,79,0,56,0,56,0,53,0,57,0,47,0,56,0,56,0,53,0,57,0,45,0,53,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,50,0,56,0,53,0,57,0,54,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,73,0,83,0,79,0,56,0,56,0,53,0,57,0,47,0,56,0,56,0,53,0,57,0,45,0,54,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,50,0,56,0,53,0,57,0,55,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,73,0,83,0,79,0,56,0,56,0,53,0,57,0,47,0,56,0,56,0,53,0,57,0,45,0,55,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,50,0,56,0,53,0,57,0,56,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,73,0,83,0,79,0,56,0,56,0,53,0,57,0,47,0,56,0,56,0,53,0,57,0,45,0,56,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,50,0,56,0,53,0,57,0,57,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,73,0,83,0,79,0,56,0,56,0,53,0,57,0,47,0,56,0,56,0,53,0,57,0,45,0,57,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,50,0,56,0,54,0,48,0,48,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,73,0,83,0,79,0,56,0,56,0,53,0,57,0,47,0,56,0,56,0,53,0,57,0,45,0,49,0,48,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,50,0,56,0,54,0,48,0,49,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,73,0,83,0,79,0,56,0,56,0,53,0,57,0,47,0,56,0,56,0,53,0,57,0,45,0,49,0,49,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,50,0,56,0,54,0,48,0,51,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,73,0,83,0,79,0,56,0,56,0,53,0,57,0,47,0,56,0,56,0,53,0,57,0,45,0,49,0,51,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,50,0,56,0,54,0,48,0,52,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,73,0,83,0,79,0,56,0,56,0,53,0,57,0,47,0,56,0,56,0,53,0,57,0,45,0,49,0,52,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,50,0,56,0,54,0,48,0,53,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,73,0,83,0,79,0,56,0,56,0,53,0,57,0,47,0,56,0,56,0,53,0,57,0,45,0,49,0,53,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,50,0,56,0,54,0,48,0,54,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,73,0,83,0,79,0,56,0,56,0,53,0,57,0,47,0,56,0,56,0,53,0,57,0,45,0,49,0,54,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,96,0,96,0,96,0,10,0,10,0,35,0,35,0,32,0,71,0,101,0,110,0,101,0,114,0,97,0,116,0,101,0,100,0,32,0,67,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,115,0,10,0,10,0,84,0,104,0,101,0,32,0,102,0,111,0,108,0,108,0,111,0,119,0,105,0,110,0,103,0,32,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,115,0,32,0,97,0,114,0,101,0,32,0,97,0,118,0,97,0,105,0,108,0,97,0,98,0,108,0,101,0,32,0,105,0,110,0,32,0,46,0,78,0,69,0,84,0,32,0,111,0,110,0,32,0,87,0,105,0,110,0,100,0,111,0,119,0,115,0,58,0,10,0,10,0,45,0,32,0,55,0,48,0,56,0,32,0,32,0,32,0,65,0,114,0,97,0,98,0,105,0,99,0,32,0,40,0,65,0,83,0,77,0,79,0,32,0,55,0,48,0,56,0,41,0,10,0,45,0,32,0,55,0,50,0,48,0,32,0,32,0,32,0,65,0,114,0,97,0,98,0,105,0,99,0,32,0,40,0,84,0,114,0,97,0,110,0,115,0,112,0,97,0,114,0,101,0,110,0,116,0,32,0,65,0,83,0,77,0,79,0,41,0,59,0,32,0,65,0,114,0,97,0,98,0,105,0,99,0,32,0,40,0,68,0,79,0,83,0,41,0,10,0,45,0,32,0,56,0,53,0,56,0,32,0,32,0,32,0,79,0,69,0,77,0,32,0,77,0,117,0,108,0,116,0,105,0,108,0,105,0,110,0,103,0,117,0,97,0,108,0,32,0,76,0,97,0,116,0,105,0,110,0,32,0,49,0,32,0,43,0,32,0,69,0,117,0,114,0,111,0,32,0,115,0,121,0,109,0,98,0,111,0,108,0,10,0,45,0,32,0,56,0,55,0,48,0,32,0,32,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,77,0,117,0,108,0,116,0,105,0,108,0,105,0,110,0,103,0,117,0,97,0,108,0,47,0,82,0,79,0,69,0,67,0,69,0,32,0,40,0,76,0,97,0,116,0,105,0,110,0,32,0,50,0,41,0,59,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,77,0,117,0,108,0,116,0,105,0,108,0,105,0,110,0,103,0,117,0,97,0,108,0,32,0,76,0,97,0,116,0,105,0,110,0,32,0,50,0,10,0,45,0,32,0,49,0,48,0,52,0,55,0,32,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,76,0,97,0,116,0,105,0,110,0,32,0,49,0,47,0,79,0,112,0,101,0,110,0,32,0,83,0,121,0,115,0,116,0,101,0,109,0,10,0,45,0,32,0,49,0,49,0,52,0,48,0,32,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,85,0,83,0,45,0,67,0,97,0,110,0,97,0,100,0,97,0,32,0,40,0,48,0,51,0,55,0,32,0,43,0,32,0,69,0,117,0,114,0,111,0,32,0,115,0,121,0,109,0,98,0,111,0,108,0,41,0,59,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,40,0,85,0,83,0,45,0,67,0,97,0,110,0,97,0,100,0,97,0,45,0,69,0,117,0,114,0,111,0,41,0,10,0,45,0,32,0,49,0,49,0,52,0,49,0,32,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,71,0,101,0,114,0,109,0,97,0,110,0,121,0,32,0,40,0,50,0,48,0,50,0,55,0,51,0,32,0,43,0,32,0,69,0,117,0,114,0,111,0,32,0,115,0,121,0,109,0,98,0,111,0,108,0,41,0,59,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,40,0,71,0,101,0,114,0,109,0,97,0,110,0,121,0,45,0,69,0,117,0,114,0,111,0,41,0,10,0,45,0,32,0,49,0,49,0,52,0,50,0,32,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,68,0,101,0,110,0,109,0,97,0,114,0,107,0,45,0,78,0,111,0,114,0,119,0,97,0,121,0,32,0,40,0,50,0,48,0,50,0,55,0,55,0,32,0,43,0,32,0,69,0,117,0,114,0,111,0,32,0,115,0,121,0,109,0,98,0,111,0,108,0,41,0,59,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,40,0,68,0,101,0,110,0,109,0,97,0,114,0,107,0,45,0,78,0,111,0,114,0,119,0,97,0,121,0,45,0,69,0,117,0,114,0,111,0,41,0,10,0,45,0,32,0,49,0,49,0,52,0,51,0,32,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,70,0,105,0,110,0,108,0,97,0,110,0,100,0,45,0,83,0,119,0,101,0,100,0,101,0,110,0,32,0,40,0,50,0,48,0,50,0,55,0,56,0,32,0,43,0,32,0,69,0,117,0,114,0,111,0,32,0,115,0,121,0,109,0,98,0,111,0,108,0,41,0,59,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,40,0,70,0,105,0,110,0,108,0,97,0,110,0,100,0,45,0,83,0,119,0,101,0,100,0,101,0,110,0,45,0,69,0,117,0,114,0,111,0,41,0,10,0,45,0,32,0,49,0,49,0,52,0,52,0,32,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,73,0,116,0,97,0,108,0,121,0,32,0,40,0,50,0,48,0,50,0,56,0,48,0,32,0,43,0,32,0,69,0,117,0,114,0,111,0,32,0,115,0,121,0,109,0,98,0,111,0,108,0,41,0,59,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,40,0,73,0,116,0,97,0,108,0,121,0,45,0,69,0,117,0,114,0,111,0,41,0,10,0,45,0,32,0,49,0,49,0,52,0,53,0,32,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,76,0,97,0,116,0,105,0,110,0,32,0,65,0,109,0,101,0,114,0,105,0,99,0,97,0,45,0,83,0,112,0,97,0,105,0,110,0,32,0,40,0,50,0,48,0,50,0,56,0,52,0,32,0,43,0,32,0,69,0,117,0,114,0,111,0,32,0,115,0,121,0,109,0,98,0,111,0,108,0,41,0,59,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,40,0,83,0,112,0,97,0,105,0,110,0,45,0,69,0,117,0,114,0,111,0,41,0,10,0,45,0,32,0,49,0,49,0,52,0,54,0,32,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,85,0,110,0,105,0,116,0,101,0,100,0,32,0,75,0,105,0,110,0,103,0,100,0,111,0,109,0,32,0,40,0,50,0,48,0,50,0,56,0,53,0,32,0,43,0,32,0,69,0,117,0,114,0,111,0,32,0,115,0,121,0,109,0,98,0,111,0,108,0,41,0,59,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,40,0,85,0,75,0,45,0,69,0,117,0,114,0,111,0,41,0,10,0,45,0,32,0,49,0,49,0,52,0,55,0,32,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,70,0,114,0,97,0,110,0,99,0,101,0,32,0,40,0,50,0,48,0,50,0,57,0,55,0,32,0,43,0,32,0,69,0,117,0,114,0,111,0,32,0,115,0,121,0,109,0,98,0,111,0,108,0,41,0,59,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,40,0,70,0,114,0,97,0,110,0,99,0,101,0,45,0,69,0,117,0,114,0,111,0,41,0,10,0,45,0,32,0,49,0,49,0,52,0,56,0,32,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,73,0,110,0,116,0,101,0,114,0,110,0,97,0,116,0,105,0,111,0,110,0,97,0,108,0,32,0,40,0,53,0,48,0,48,0,32,0,43,0,32,0,69,0,117,0,114,0,111,0,32,0,115,0,121,0,109,0,98,0,111,0,108,0,41,0,59,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,40,0,73,0,110,0,116,0,101,0,114,0,110,0,97,0,116,0,105,0,111,0,110,0,97,0,108,0,45,0,69,0,117,0,114,0,111,0,41,0,10,0,45,0,32,0,49,0,49,0,52,0,57,0,32,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,73,0,99,0,101,0,108,0,97,0,110,0,100,0,105,0,99,0,32,0,40,0,50,0,48,0,56,0,55,0,49,0,32,0,43,0,32,0,69,0,117,0,114,0,111,0,32,0,115,0,121,0,109,0,98,0,111,0,108,0,41,0,59,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,40,0,73,0,99,0,101,0,108,0,97,0,110,0,100,0,105,0,99,0,45,0,69,0,117,0,114,0,111,0,41,0,10,0,45,0,32,0,49,0,51,0,54,0,49,0,32,0,32,0,75,0,111,0,114,0,101,0,97,0,110,0,32,0,40,0,74,0,111,0,104,0,97,0,98,0,41,0,10,0,45,0,32,0,49,0,48,0,48,0,48,0,49,0,32,0,74,0,97,0,112,0,97,0,110,0,101,0,115,0,101,0,32,0,40,0,77,0,97,0,99,0,41,0,10,0,45,0,32,0,49,0,48,0,48,0,48,0,50,0,32,0,77,0,65,0,67,0,32,0,84,0,114,0,97,0,100,0,105,0,116,0,105,0,111,0,110,0,97,0,108,0,32,0,67,0,104,0,105,0,110,0,101,0,115,0,101,0,32,0,40,0,66,0,105,0,103,0,53,0,41,0,59,0,32,0,67,0,104,0,105,0,110,0,101,0,115,0,101,0,32,0,84,0,114,0,97,0,100,0,105,0,116,0,105,0,111,0,110,0,97,0,108,0,32,0,40,0,77,0,97,0,99,0,41,0,10,0,45,0,32,0,49,0,48,0,48,0,48,0,51,0,32,0,75,0,111,0,114,0,101,0,97,0,110,0,32,0,40,0,77,0,97,0,99,0,41,0,10,0,45,0,32,0,49,0,48,0,48,0,48,0,52,0,32,0,65,0,114,0,97,0,98,0,105,0,99,0,32,0,40,0,77,0,97,0,99,0,41,0,10,0,45,0,32,0,49,0,48,0,48,0,48,0,53,0,32,0,72,0,101,0,98,0,114,0,101,0,119,0,32,0,40,0,77,0,97,0,99,0,41,0,10,0,45,0,32,0,49,0,48,0,48,0,48,0,56,0,32,0,77,0,65,0,67,0,32,0,83,0,105,0,109,0,112,0,108,0,105,0,102,0,105,0,101,0,100,0,32,0,67,0,104,0,105,0,110,0,101,0,115,0,101,0,32,0,40,0,71,0,66,0,32,0,50,0,51,0,49,0,50,0,41,0,59,0,32,0,67,0,104,0,105,0,110,0,101,0,115,0,101,0,32,0,83,0,105,0,109,0,112,0,108,0,105,0,102,0,105,0,101,0,100,0,32,0,40,0,77,0,97,0,99,0,41,0,10,0,45,0,32,0,49,0,48,0,48,0,49,0,48,0,32,0,82,0,111,0,109,0,97,0,110,0,105,0,97,0,110,0,32,0,40,0,77,0,97,0,99,0,41,0,10,0,45,0,32,0,49,0,48,0,48,0,49,0,55,0,32,0,85,0,107,0,114,0,97,0,105,0,110,0,105,0,97,0,110,0,32,0,40,0,77,0,97,0,99,0,41,0,10,0,45,0,32,0,49,0,48,0,48,0,50,0,49,0,32,0,84,0,104,0,97,0,105,0,32,0,40,0,77,0,97,0,99,0,41,0,10,0,45,0,32,0,49,0,48,0,48,0,56,0,50,0,32,0,67,0,114,0,111,0,97,0,116,0,105,0,97,0,110,0,32,0,40,0,77,0,97,0,99,0,41,0,10,0,45,0,32,0,50,0,48,0,48,0,48,0,48,0,32,0,67,0,78,0,83,0,32,0,84,0,97,0,105,0,119,0,97,0,110,0,59,0,32,0,67,0,104,0,105,0,110,0,101,0,115,0,101,0,32,0,84,0,114,0,97,0,100,0,105,0,116,0,105,0,111,0,110,0,97,0,108,0,32,0,40,0,67,0,78,0,83,0,41,0,10,0,45,0,32,0,50,0,48,0,48,0,48,0,49,0,32,0,84,0,67,0,65,0,32,0,84,0,97,0,105,0,119,0,97,0,110,0,10,0,45,0,32,0,50,0,48,0,48,0,48,0,50,0,32,0,69,0,84,0,69,0,78,0,32,0,84,0,97,0,105,0,119,0,97,0,110,0,59,0,32,0,67,0,104,0,105,0,110,0,101,0,115,0,101,0,32,0,84,0,114,0,97,0,100,0,105,0,116,0,105,0,111,0,110,0,97,0,108,0,32,0,40,0,69,0,84,0,69,0,78,0,41,0,10,0,45,0,32,0,50,0,48,0,48,0,48,0,51,0,32,0,73,0,66,0,77,0,53,0,53,0,53,0,48,0,32,0,84,0,97,0,105,0,119,0,97,0,110,0,10,0,45,0,32,0,50,0,48,0,48,0,48,0,52,0,32,0,84,0,101,0,108,0,101,0,84,0,101,0,120,0,116,0,32,0,84,0,97,0,105,0,119,0,97,0,110,0,10,0,45,0,32,0,50,0,48,0,48,0,48,0,53,0,32,0,87,0,97,0,110,0,103,0,32,0,84,0,97,0,105,0,119,0,97,0,110,0,10,0,45,0,32,0,50,0,48,0,49,0,48,0,53,0,32,0,73,0,65,0,53,0,32,0,40,0,73,0,82,0,86,0,32,0,73,0,110,0,116,0,101,0,114,0,110,0,97,0,116,0,105,0,111,0,110,0,97,0,108,0,32,0,65,0,108,0,112,0,104,0,97,0,98,0,101,0,116,0,32,0,78,0,111,0,46,0,32,0,53,0,44,0,32,0,55,0,45,0,98,0,105,0,116,0,41,0,59,0,32,0,87,0,101,0,115,0,116,0,101,0,114,0,110,0,32,0,69,0,117,0,114,0,111,0,112,0,101,0,97,0,110,0,32,0,40,0,73,0,65,0,53,0,41,0,10,0,45,0,32,0,50,0,48,0,49,0,48,0,54,0,32,0,73,0,65,0,53,0,32,0,71,0,101,0,114,0,109,0,97,0,110,0,32,0,40,0,55,0,45,0,98,0,105,0,116,0,41,0,10,0,45,0,32,0,50,0,48,0,49,0,48,0,55,0,32,0,73,0,65,0,53,0,32,0,83,0,119,0,101,0,100,0,105,0,115,0,104,0,32,0,40,0,55,0,45,0,98,0,105,0,116,0,41,0,10,0,45,0,32,0,50,0,48,0,49,0,48,0,56,0,32,0,73,0,65,0,53,0,32,0,78,0,111,0,114,0,119,0,101,0,103,0,105,0,97,0,110,0,32,0,40,0,55,0,45,0,98,0,105,0,116,0,41,0,10,0,45,0,32,0,50,0,48,0,50,0,54,0,49,0,32,0,84,0,46,0,54,0,49,0,10,0,45,0,32,0,50,0,48,0,50,0,54,0,57,0,32,0,73,0,83,0,79,0,32,0,54,0,57,0,51,0,55,0,32,0,78,0,111,0,110,0,45,0,83,0,112,0,97,0,99,0,105,0,110,0,103,0,32,0,65,0,99,0,99,0,101,0,110,0,116,0,10,0,45,0,32,0,50,0,48,0,50,0,55,0,51,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,71,0,101,0,114,0,109,0,97,0,110,0,121,0,10,0,45,0,32,0,50,0,48,0,50,0,55,0,55,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,68,0,101,0,110,0,109,0,97,0,114,0,107,0,45,0,78,0,111,0,114,0,119,0,97,0,121,0,10,0,45,0,32,0,50,0,48,0,50,0,55,0,56,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,70,0,105,0,110,0,108,0,97,0,110,0,100,0,45,0,83,0,119,0,101,0,100,0,101,0,110,0,10,0,45,0,32,0,50,0,48,0,50,0,56,0,48,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,73,0,116,0,97,0,108,0,121,0,10,0,45,0,32,0,50,0,48,0,50,0,56,0,52,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,76,0,97,0,116,0,105,0,110,0,32,0,65,0,109,0,101,0,114,0,105,0,99,0,97,0,45,0,83,0,112,0,97,0,105,0,110,0,10,0,45,0,32,0,50,0,48,0,50,0,56,0,53,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,85,0,110,0,105,0,116,0,101,0,100,0,32,0,75,0,105,0,110,0,103,0,100,0,111,0,109,0,10,0,45,0,32,0,50,0,48,0,50,0,57,0,48,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,74,0,97,0,112,0,97,0,110,0,101,0,115,0,101,0,32,0,75,0,97,0,116,0,97,0,107,0,97,0,110,0,97,0,32,0,69,0,120,0,116,0,101,0,110,0,100,0,101,0,100,0,10,0,45,0,32,0,50,0,48,0,50,0,57,0,55,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,70,0,114,0,97,0,110,0,99,0,101,0,10,0,45,0,32,0,50,0,48,0,52,0,50,0,48,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,65,0,114,0,97,0,98,0,105,0,99,0,10,0,45,0,32,0,50,0,48,0,52,0,50,0,51,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,71,0,114,0,101,0,101,0,107,0,10,0,45,0,32,0,50,0,48,0,52,0,50,0,52,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,72,0,101,0,98,0,114,0,101,0,119,0,10,0,45,0,32,0,50,0,48,0,56,0,51,0,51,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,75,0,111,0,114,0,101,0,97,0,110,0,32,0,69,0,120,0,116,0,101,0,110,0,100,0,101,0,100,0,10,0,45,0,32,0,50,0,48,0,56,0,51,0,56,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,84,0,104,0,97,0,105,0,10,0,45,0,32,0,50,0,48,0,56,0,54,0,54,0,32,0,82,0,117,0,115,0,115,0,105,0,97,0,110,0,32,0,40,0,75,0,79,0,73,0,56,0,45,0,82,0,41,0,59,0,32,0,67,0,121,0,114,0,105,0,108,0,108,0,105,0,99,0,32,0,40,0,75,0,79,0,73,0,56,0,45,0,82,0,41,0,10,0,45,0,32,0,50,0,48,0,56,0,55,0,49,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,73,0,99,0,101,0,108,0,97,0,110,0,100,0,105,0,99,0,10,0,45,0,32,0,50,0,48,0,56,0,56,0,48,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,67,0,121,0,114,0,105,0,108,0,108,0,105,0,99,0,32,0,82,0,117,0,115,0,115,0,105,0,97,0,110,0,10,0,45,0,32,0,50,0,48,0,57,0,48,0,53,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,84,0,117,0,114,0,107,0,105,0,115,0,104,0,10,0,45,0,32,0,50,0,48,0,57,0,50,0,52,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,76,0,97,0,116,0,105,0,110,0,32,0,49,0,47,0,79,0,112,0,101,0,110,0,32,0,83,0,121,0,115,0,116,0,101,0,109,0,32,0,40,0,49,0,48,0,52,0,55,0,32,0,43,0,32,0,69,0,117,0,114,0,111,0,32,0,115,0,121,0,109,0,98,0,111,0,108,0,41,0,10,0,45,0,32,0,50,0,48,0,57,0,51,0,50,0,32,0,74,0,97,0,112,0,97,0,110,0,101,0,115,0,101,0,32,0,40,0,74,0,73,0,83,0,32,0,48,0,50,0,48,0,56,0,45,0,49,0,57,0,57,0,48,0,32,0,97,0,110,0,100,0,32,0,48,0,50,0,49,0,50,0,45,0,49,0,57,0,57,0,48,0,41,0,10,0,45,0,32,0,50,0,48,0,57,0,51,0,54,0,32,0,83,0,105,0,109,0,112,0,108,0,105,0,102,0,105,0,101,0,100,0,32,0,67,0,104,0,105,0,110,0,101,0,115,0,101,0,32,0,40,0,71,0,66,0,50,0,51,0,49,0,50,0,41,0,59,0,32,0,67,0,104,0,105,0,110,0,101,0,115,0,101,0,32,0,83,0,105,0,109,0,112,0,108,0,105,0,102,0,105,0,101,0,100,0,32,0,40,0,71,0,66,0,50,0,51,0,49,0,50,0,45,0,56,0,48,0,41,0,10,0,45,0,32,0,50,0,48,0,57,0,52,0,57,0,32,0,75,0,111,0,114,0,101,0,97,0,110,0,32,0,87,0,97,0,110,0,115,0,117,0,110,0,103,0,10,0,45,0,32,0,50,0,49,0,48,0,50,0,53,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,67,0,121,0,114,0,105,0,108,0,108,0,105,0,99,0,32,0,83,0,101,0,114,0,98,0,105,0,97,0,110,0,45,0,66,0,117,0,108,0,103,0,97,0,114,0,105,0,97,0,110,0,10,0,45,0,32,0,50,0,49,0,48,0,50,0,55,0,32,0,69,0,120,0,116,0,101,0,110,0,100,0,101,0,100,0,47,0,69,0,120,0,116,0,32,0,65,0,108,0,112,0,104,0,97,0,32,0,76,0,111,0,119,0,101,0,114,0,99,0,97,0,115,0,101,0,10,0,45,0,32,0,50,0,49,0,56,0,54,0,54,0,32,0,85,0,107,0,114,0,97,0,105,0,110,0,105,0,97,0,110,0,32,0,40,0,75,0,79,0,73,0,56,0,45,0,85,0,41,0,59,0,32,0,67,0,121,0,114,0,105,0,108,0,108,0,105,0,99,0,32,0,40,0,75,0,79,0,73,0,56,0,45,0,85,0,41,0,10,0,45,0,32,0,50,0,57,0,48,0,48,0,49,0,32,0,69,0,117,0,114,0,111,0,112,0,97,0,32,0,51,0,10,0,45,0,32,0,51,0,56,0,53,0,57,0,56,0,32,0,73,0,83,0,79,0,32,0,56,0,56,0,53,0,57,0,45,0,56,0,32,0,72,0,101,0,98,0,114,0,101,0,119,0,59,0,32,0,72,0,101,0,98,0,114,0,101,0,119,0,32,0,40,0,73,0,83,0,79,0,45,0,76,0,111,0,103,0,105,0,99,0,97,0,108,0,41,0,10,0,45,0,32,0,53,0,48,0,50,0,50,0,48,0,32,0,73,0,83,0,79,0,32,0,50,0,48,0,50,0,50,0,32,0,74,0,97,0,112,0,97,0,110,0,101,0,115,0,101,0,32,0,119,0,105,0,116,0,104,0,32,0,110,0,111,0,32,0,104,0,97,0,108,0,102,0,119,0,105,0,100,0,116,0,104,0,32,0,75,0,97,0,116,0,97,0,107,0,97,0,110,0,97,0,59,0,32,0,74,0,97,0,112,0,97,0,110,0,101,0,115,0,101,0,32,0,40,0,74,0,73,0,83,0,41,0,10,0,45,0,32,0,53,0,48,0,50,0,50,0,49,0,32,0,73,0,83,0,79,0,32,0,50,0,48,0,50,0,50,0,32,0,74,0,97,0,112,0,97,0,110,0,101,0,115,0,101,0,32,0,119,0,105,0,116,0,104,0,32,0,104,0,97,0,108,0,102,0,119,0,105,0,100,0,116,0,104,0,32,0,75,0,97,0,116,0,97,0,107,0,97,0,110,0,97,0,59,0,32,0,74,0,97,0,112,0,97,0,110,0,101,0,115,0,101,0,32,0,40,0,74,0,73,0,83,0,32,0,65,0,108,0,108,0,111,0,119,0,32,0,49,0,32,0,98,0,121,0,116,0,101,0,32,0,75,0,97,0,110,0,97,0,41,0,10,0,45,0,32,0,53,0,48,0,50,0,50,0,50,0,32,0,73,0,83,0,79,0,32,0,50,0,48,0,50,0,50,0,32,0,74,0,97,0,112,0,97,0,110,0,101,0,115,0,101,0,32,0,74,0,73,0,83,0,32,0,88,0,32,0,48,0,50,0,48,0,49,0,45,0,49,0,57,0,56,0,57,0,59,0,32,0,74,0,97,0,112,0,97,0,110,0,101,0,115,0,101,0,32,0,40,0,74,0,73,0,83,0,32,0,65,0,108,0,108,0,111,0,119,0,32,0,49,0,32,0,98,0,121,0,116,0,101,0,32,0,75,0,97,0,110,0,97,0,32,0,45,0,32,0,83,0,79,0,47,0,83,0,73,0,41,0,10,0,45,0,32,0,53,0,48,0,50,0,50,0,53,0,32,0,73,0,83,0,79,0,32,0,50,0,48,0,50,0,50,0,32,0,75,0,111,0,114,0,101,0,97,0,110,0,10,0,45,0,32,0,53,0,48,0,50,0,50,0,55,0,32,0,73,0,83,0,79,0,32,0,50,0,48,0,50,0,50,0,32,0,83,0,105,0,109,0,112,0,108,0,105,0,102,0,105,0,101,0,100,0,32,0,67,0,104,0,105,0,110,0,101,0,115,0,101,0,59,0,32,0,67,0,104,0,105,0,110,0,101,0,115,0,101,0,32,0,83,0,105,0,109,0,112,0,108,0,105,0,102,0,105,0,101,0,100,0,32,0,40,0,73,0,83,0,79,0,32,0,50,0,48,0,50,0,50,0,41,0,10,0,45,0,32,0,53,0,49,0,57,0,51,0,50,0,32,0,69,0,85,0,67,0,32,0,74,0,97,0,112,0,97,0,110,0,101,0,115,0,101,0,10,0,45,0,32,0,53,0,49,0,57,0,51,0,54,0,32,0,69,0,85,0,67,0,32,0,83,0,105,0,109,0,112,0,108,0,105,0,102,0,105,0,101,0,100,0,32,0,67,0,104,0,105,0,110,0,101,0,115,0,101,0,59,0,32,0,67,0,104,0,105,0,110,0,101,0,115,0,101,0,32,0,83,0,105,0,109,0,112,0,108,0,105,0,102,0,105,0,101,0,100,0,32,0,40,0,69,0,85,0,67,0,41,0,10,0,45,0,32,0,53,0,49,0,57,0,52,0,57,0,32,0,69,0,85,0,67,0,32,0,75,0,111,0,114,0,101,0,97,0,110,0,10,0,45,0,32,0,53,0,50,0,57,0,51,0,54,0,32,0,72,0,90,0,45,0,71,0,66,0,50,0,51,0,49,0,50,0,32,0,83,0,105,0,109,0,112,0,108,0,105,0,102,0,105,0,101,0,100,0,32,0,67,0,104,0,105,0,110,0,101,0,115,0,101,0,59,0,32,0,67,0,104,0,105,0,110,0,101,0,115,0,101,0,32,0,83,0,105,0,109,0,112,0,108,0,105,0,102,0,105,0,101,0,100,0,32,0,40,0,72,0,90,0,41,0,10,0,45,0,32,0,53,0,52,0,57,0,51,0,54,0,32,0,87,0,105,0,110,0,100,0,111,0,119,0,115,0,32,0,88,0,80,0,32,0,97,0,110,0,100,0,32,0,108,0,97,0,116,0,101,0,114,0,58,0,32,0,71,0,66,0,49,0,56,0,48,0,51,0,48,0,32,0,83,0,105,0,109,0,112,0,108,0,105,0,102,0,105,0,101,0,100,0,32,0,67,0,104,0,105,0,110,0,101,0,115,0,101,0,32,0,40,0,52,0,32,0,98,0,121,0,116,0,101,0,41,0,59,0,32,0,67,0,104,0,105,0,110,0,101,0,115,0,101,0,32,0,83,0,105,0,109,0,112,0,108,0,105,0,102,0,105,0,101,0,100,0,32,0,40,0,71,0,66,0,49,0,56,0,48,0,51,0,48,0,41,0,10,0,45,0,32,0,53,0,55,0,48,0,48,0,50,0,32,0,73,0,83,0,67,0,73,0,73,0,32,0,68,0,101,0,118,0,97,0,110,0,97,0,103,0,97,0,114,0,105,0,10,0,45,0,32,0,53,0,55,0,48,0,48,0,51,0,32,0,73,0,83,0,67,0,73,0,73,0,32,0,66,0,101,0,110,0,103,0,97,0,108,0,105,0,10,0,45,0,32,0,53,0,55,0,48,0,48,0,52,0,32,0,73,0,83,0,67,0,73,0,73,0,32,0,84,0,97,0,109,0,105,0,108,0,10,0,45,0,32,0,53,0,55,0,48,0,48,0,53,0,32,0,73,0,83,0,67,0,73,0,73,0,32,0,84,0,101,0,108,0,117,0,103,0,117,0,10,0,45,0,32,0,53,0,55,0,48,0,48,0,54,0,32,0,73,0,83,0,67,0,73,0,73,0,32,0,65,0,115,0,115,0,97,0,109,0,101,0,115,0,101,0,10,0,45,0,32,0,53,0,55,0,48,0,48,0,55,0,32,0,73,0,83,0,67,0,73,0,73,0,32,0,79,0,114,0,105,0,121,0,97,0,10,0,45,0,32,0,53,0,55,0,48,0,48,0,56,0,32,0,73,0,83,0,67,0,73,0,73,0,32,0,75,0,97,0,110,0,110,0,97,0,100,0,97,0,10,0,45,0,32,0,53,0,55,0,48,0,48,0,57,0,32,0,73,0,83,0,67,0,73,0,73,0,32,0,77,0,97,0,108,0,97,0,121,0,97,0,108,0,97,0,109,0,10,0,45,0,32,0,53,0,55,0,48,0,49,0,48,0,32,0,73,0,83,0,67,0,73,0,73,0,32,0,71,0,117,0,106,0,97,0,114,0,97,0,116,0,105,0,10,0,45,0,32,0,53,0,55,0,48,0,49,0,49,0,32,0,73,0,83,0,67,0,73,0,73,0,32,0,80,0,117,0,110,0,106,0,97,0,98,0,105,0,10,0,10,0,96,0,96,0,96,0,62,0,112,0,97,0,103,0,101,0,115,0,46,0,99,0,115,0,118,0,10,0,55,0,48,0,56,0,44,0,44,0,49,0,10,0,55,0,50,0,48,0,44,0,44,0,49,0,10,0,56,0,48,0,56,0,44,0,44,0,49,0,10,0,56,0,53,0,56,0,44,0,44,0,49,0,10,0,56,0,55,0,48,0,44,0,44,0,49,0,10,0,56,0,55,0,50,0,44,0,44,0,49,0,10,0,49,0,48,0,49,0,48,0,44,0,44,0,49,0,10,0,49,0,48,0,52,0,55,0,44,0,44,0,49,0,10,0,49,0,49,0,51,0,50,0,44,0,44,0,49,0,10,0,49,0,49,0,52,0,48,0,44,0,44,0,49,0,10,0,49,0,49,0,52,0,49,0,44,0,44,0,49,0,10,0,49,0,49,0,52,0,50,0,44,0,44,0,49,0,10,0,49,0,49,0,52,0,51,0,44,0,44,0,49,0,10,0,49,0,49,0,52,0,52,0,44,0,44,0,49,0,10,0,49,0,49,0,52,0,53,0,44,0,44,0,49,0,10,0,49,0,49,0,52,0,54,0,44,0,44,0,49,0,10,0,49,0,49,0,52,0,55,0,44,0,44,0,49,0,10,0,49,0,49,0,52,0,56,0,44,0,44,0,49,0,10,0,49,0,49,0,52,0,57,0,44,0,44,0,49,0,10,0,49,0,51,0,54,0,49,0,44,0,44,0,50,0,10,0,49,0,48,0,48,0,48,0,49,0,44,0,44,0,50,0,10,0,49,0,48,0,48,0,48,0,50,0,44,0,44,0,50,0,10,0,49,0,48,0,48,0,48,0,51,0,44,0,44,0,50,0,10,0,49,0,48,0,48,0,48,0,52,0,44,0,44,0,49,0,10,0,49,0,48,0,48,0,48,0,53,0,44,0,44,0,49,0,10,0,49,0,48,0,48,0,48,0,56,0,44,0,44,0,50,0,10,0,49,0,48,0,48,0,49,0,48,0,44,0,44,0,49,0,10,0,49,0,48,0,48,0,49,0,55,0,44,0,44,0,49,0,10,0,49,0,48,0,48,0,50,0,49,0,44,0,44,0,49,0,10,0,49,0,48,0,48,0,56,0,50,0,44,0,44,0,49,0,10,0,50,0,48,0,48,0,48,0,48,0,44,0,44,0,50,0,10,0,50,0,48,0,48,0,48,0,49,0,44,0,44,0,50,0,10,0,50,0,48,0,48,0,48,0,50,0,44,0,44,0,50,0,10,0,50,0,48,0,48,0,48,0,51,0,44,0,44,0,50,0,10,0,50,0,48,0,48,0,48,0,52,0,44,0,44,0,50,0,10,0,50,0,48,0,48,0,48,0,53,0,44,0,44,0,50,0,10,0,50,0,48,0,49,0,48,0,53,0,44,0,44,0,49,0,10,0,50,0,48,0,49,0,48,0,54,0,44,0,44,0,49,0,10,0,50,0,48,0,49,0,48,0,55,0,44,0,44,0,49,0,10,0,50,0,48,0,49,0,48,0,56,0,44,0,44,0,49,0,10,0,50,0,48,0,50,0,54,0,49,0,44,0,44,0,50,0,10,0,50,0,48,0,50,0,54,0,57,0,44,0,44,0,49,0,10,0,50,0,48,0,50,0,55,0,51,0,44,0,44,0,49,0,10,0,50,0,48,0,50,0,55,0,55,0,44,0,44,0,49,0,10,0,50,0,48,0,50,0,55,0,56,0,44,0,44,0,49,0,10,0,50,0,48,0,50,0,56,0,48,0,44,0,44,0,49,0,10,0,50,0,48,0,50,0,56,0,52,0,44,0,44,0,49,0,10,0,50,0,48,0,50,0,56,0,53,0,44,0,44,0,49,0,10,0,50,0,48,0,50,0,57,0,48,0,44,0,44,0,49,0,10,0,50,0,48,0,50,0,57,0,55,0,44,0,44,0,49,0,10,0,50,0,48,0,52,0,50,0,48,0,44,0,44,0,49,0,10,0,50,0,48,0,52,0,50,0,51,0,44,0,44,0,49,0,10,0,50,0,48,0,52,0,50,0,52,0,44,0,44,0,49,0,10,0,50,0,48,0,56,0,51,0,51,0,44,0,44,0,49,0,10,0,50,0,48,0,56,0,51,0,56,0,44,0,44,0,49,0,10,0,50,0,48,0,56,0,54,0,54,0,44,0,44,0,49,0,10,0,50,0,48,0,56,0,55,0,49,0,44,0,44,0,49,0,10,0,50,0,48,0,56,0,56,0,48,0,44,0,44,0,49,0,10,0,50,0,48,0,57,0,48,0,53,0,44,0,44,0,49,0,10,0,50,0,48,0,57,0,50,0,52,0,44,0,44,0,49,0,10,0,50,0,48,0,57,0,51,0,50,0,44,0,44,0,50,0,10,0,50,0,48,0,57,0,51,0,54,0,44,0,44,0,50,0,10,0,50,0,48,0,57,0,52,0,57,0,44,0,44,0,50,0,10,0,50,0,49,0,48,0,50,0,53,0,44,0,44,0,49,0,10,0,50,0,49,0,48,0,50,0,55,0,44,0,44,0,49,0,10,0,50,0,49,0,56,0,54,0,54,0,44,0,44,0,49,0,10,0,50,0,57,0,48,0,48,0,49,0,44,0,44,0,49,0,10,0,51,0,56,0,53,0,57,0,56,0,44,0,44,0,49,0,10,0,53,0,48,0,50,0,50,0,48,0,44,0,44,0,50,0,10,0,53,0,48,0,50,0,50,0,49,0,44,0,44,0,50,0,10,0,53,0,48,0,50,0,50,0,50,0,44,0,44,0,50,0,10,0,53,0,48,0,50,0,50,0,53,0,44,0,44,0,50,0,10,0,53,0,48,0,50,0,50,0,55,0,44,0,44,0,50,0,10,0,53,0,49,0,57,0,51,0,50,0,44,0,44,0,50,0,10,0,53,0,49,0,57,0,51,0,54,0,44,0,44,0,50,0,10,0,53,0,49,0,57,0,52,0,57,0,44,0,44,0,50,0,10,0,53,0,50,0,57,0,51,0,54,0,44,0,44,0,50,0,10,0,53,0,52,0,57,0,51,0,54,0,44,0,44,0,50,0,10,0,53,0,55,0,48,0,48,0,50,0,44,0,44,0,50,0,10,0,53,0,55,0,48,0,48,0,51,0,44,0,44,0,50,0,10,0,53,0,55,0,48,0,48,0,52,0,44,0,44,0,50,0,10,0,53,0,55,0,48,0,48,0,53,0,44,0,44,0,50,0,10,0,53,0,55,0,48,0,48,0,54,0,44,0,44,0,50,0,10,0,53,0,55,0,48,0,48,0,55,0,44,0,44,0,50,0,10,0,53,0,55,0,48,0,48,0,56,0,44,0,44,0,50,0,10,0,53,0,55,0,48,0,48,0,57,0,44,0,44,0,50,0,10,0,53,0,55,0,48,0,49,0,48,0,44,0,44,0,50,0,10,0,53,0,55,0,48,0,49,0,49,0,44,0,44,0,50,0,10,0,96,0,96,0,96,0,10,0,10,0,84,0,104,0,101,0,32,0,102,0,111,0,108,0,108,0,111,0,119,0,105,0,110,0,103,0,32,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,115,0,32,0,97,0,114,0,101,0,32,0,100,0,101,0,112,0,101,0,110,0,100,0,101,0,110,0,99,0,105,0,101,0,115,0,32,0,102,0,111,0,114,0,32,0,86,0,105,0,115,0,117,0,97,0,108,0,32,0,70,0,111,0,120,0,80,0,114,0,111,0,58,0,10,0,10,0,45,0,32,0,54,0,50,0,48,0,32,0,77,0,97,0,122,0,111,0,118,0,105,0,97,0,32,0,40,0,80,0,111,0,108,0,105,0,115,0,104,0,41,0,32,0,77,0,83,0,45,0,68,0,79,0,83,0,10,0,45,0,32,0,56,0,57,0,53,0,32,0,75,0,97,0,109,0,101,0,110,0,105,0,99,0,107,0,253,0,32,0,40,0,67,0,122,0,101,0,99,0,104,0,41,0,32,0,77,0,83,0,45,0,68,0,79,0,83,0,10,0,10,0,96,0,96,0,96,0,62,0,112,0,97,0,103,0,101,0,115,0,46,0,99,0,115,0,118,0,10,0,54,0,50,0,48,0,44,0,44,0,49,0,10,0,56,0,57,0,53,0,44,0,44,0,49,0,10,0,96,0,96,0,96,0,10,0,10,0,35,0,35,0,32,0,66,0,117,0,105,0,108,0,100,0,105,0,110,0,103,0,32,0,78,0,111,0,116,0,101,0,115,0,10,0,10,0,84,0,104,0,101,0,32,0,115,0,99,0,114,0,105,0,112,0,116,0,32,0,96,0,109,0,97,0,107,0,101,0,46,0,115,0,104,0,96,0,32,0,40,0,100,0,101,0,115,0,99,0,114,0,105,0,98,0,101,0,100,0,32,0,108,0,97,0,116,0,101,0,114,0,41,0,32,0,119,0,105,0,108,0,108,0,32,0,103,0,101,0,116,0,32,0,116,0,104,0,101,0,115,0,101,0,32,0,102,0,105,0,108,0,101,0,115,0,32,0,97,0,110,0,100,0,32,0,109,0,97,0,115,0,115,0,97,0,103,0,101,0,32,0,116,0,104,0,101,0,32,0,100,0,97,0,116,0,97,0,10,0,40,0,112,0,114,0,105,0,110,0,116,0,105,0,110,0,103,0,32,0,99,0,111,0,100,0,101,0,45,0,85,0,110,0,105,0,99,0,111,0,100,0,101,0,32,0,112,0,97,0,105,0,114,0,115,0,41,0,46,0,32,0,32,0,84,0,104,0,101,0,32,0,101,0,118,0,101,0,110,0,116,0,117,0,97,0,108,0,32,0,116,0,97,0,98,0,108,0,101,0,115,0,32,0,97,0,114,0,101,0,32,0,100,0,114,0,111,0,112,0,112,0,101,0,100,0,32,0,105,0,110,0,32,0,116,0,104,0,101,0,32,0,112,0,97,0,116,0,104,0,115,0,10,0,96,0,46,0,47,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,115,0,47,0,60,0,67,0,79,0,68,0,69,0,80,0,65,0,71,0,69,0,62,0,46,0,84,0,66,0,76,0,96,0,46,0,32,0,32,0,70,0,111,0,114,0,32,0,101,0,120,0,97,0,109,0,112,0,108,0,101,0,44,0,32,0,116,0,104,0,101,0,32,0,108,0,97,0,115,0,116,0,32,0,49,0,48,0,32,0,108,0,105,0,110,0,101,0,115,0,32,0,111,0,102,0,32,0,96,0,49,0,48,0,48,0,48,0,48,0,46,0,84,0,66,0,76,0,96,0,32,0,97,0,114,0,101,0,10,0,10,0,96,0,96,0,96,0,62,0,10,0,48,0,120,0,70,0,54,0,9,0,48,0,120,0,48,0,50,0,67,0,54,0,10,0,48,0,120,0,70,0,55,0,9,0,48,0,120,0,48,0,50,0,68,0,67,0,10,0,48,0,120,0,70,0,56,0,9,0,48,0,120,0,48,0,48,0,65,0,70,0,10,0,48,0,120,0,70,0,57,0,9,0,48,0,120,0,48,0,50,0,68,0,56,0,10,0,48,0,120,0,70,0,65,0,9,0,48,0,120,0,48,0,50,0,68,0,57,0,10,0,48,0,120,0,70,0,66,0,9,0,48,0,120,0,48,0,50,0,68,0,65,0,10,0,48,0,120,0,70,0,67,0,9,0,48,0,120,0,48,0,48,0,66,0,56,0,10,0,48,0,120,0,70,0,68,0,9,0,48,0,120,0,48,0,50,0,68,0,68,0,10,0,48,0,120,0,70,0,69,0,9,0,48,0,120,0,48,0,50,0,68,0,66,0,10,0,48,0,120,0,70,0,70,0,9,0,48,0,120,0,48,0,50,0,67,0,55,0,10,0,96,0,96,0,96,0,10,0,10,0,119,0,104,0,105,0,99,0,104,0,32,0,105,0,109,0,112,0,108,0,105,0,101,0,115,0,32,0,116,0,104,0,97,0,116,0,32,0,99,0,111,0,100,0,101,0,32,0,96,0,48,0,120,0,70,0,54,0,96,0,32,0,105,0,115,0,32,0,96,0,83,0,116,0,114,0,105,0,110,0,103,0,46,0,102,0,114,0,111,0,109,0,67,0,104,0,97,0,114,0,67,0,111,0,100,0,101,0,40,0,48,0,120,0,48,0,50,0,67,0,54,0,41,0,96,0,32,0,97,0,110,0,100,0,32,0,118,0,105,0,99,0,101,0,32,0,118,0,101,0,114,0,115,0,97,0,46,0,10,0,10,0,35,0,35,0,32,0,87,0,105,0,110,0,100,0,111,0,119,0,115,0,45,0,100,0,101,0,112,0,101,0,110,0,100,0,101,0,110,0,116,0,32,0,98,0,117,0,105,0,108,0,100,0,32,0,115,0,116,0,101,0,112,0,10,0,10,0,84,0,111,0,32,0,98,0,117,0,105,0,108,0,100,0,32,0,116,0,104,0,101,0,32,0,115,0,111,0,117,0,114,0,99,0,101,0,115,0,32,0,111,0,110,0,32,0,119,0,105,0,110,0,100,0,111,0,119,0,115,0,44,0,32,0,99,0,111,0,110,0,115,0,117,0,108,0,116,0,32,0,96,0,100,0,111,0,116,0,110,0,101,0,116,0,47,0,77,0,97,0,107,0,101,0,69,0,110,0,99,0,111,0,100,0,105,0,110,0,103,0,46,0,99,0,115,0,96,0,46,0,10,0,10,0,65,0,102,0,116,0,101,0,114,0,32,0,115,0,97,0,118,0,105,0,110,0,103,0,32,0,116,0,104,0,101,0,32,0,115,0,116,0,97,0,110,0,100,0,97,0,114,0,100,0,32,0,111,0,117,0,116,0,112,0,117,0,116,0,32,0,116,0,111,0,32,0,96,0,111,0,117,0,116,0,96,0,44,0,32,0,97,0,32,0,115,0,105,0,109,0,112,0,108,0,101,0,32,0,115,0,99,0,114,0,105,0,112,0,116,0,32,0,112,0,114,0,111,0,99,0,101,0,115,0,115,0,101,0,115,0,32,0,116,0,104,0,101,0,32,0,114,0,101,0,115,0,117,0,108,0,116,0,58,0,10,0,10,0,96,0,96,0,96,0,62,0,100,0,111,0,116,0,110,0,101,0,116,0,46,0,115,0,104,0,10,0,35,0,33,0,47,0,98,0,105,0,110,0,47,0,98,0,97,0,115,0,104,0,10,0,105,0,102,0,32,0,91,0,32,0,33,0,32,0,45,0,101,0,32,0,100,0,111,0,116,0,110,0,101,0,116,0,47,0,111,0,117,0,116,0,32,0,93,0,59,0,32,0,116,0,104,0,101,0,110,0,32,0,101,0,120,0,105,0,116,0,59,0,32,0,102,0,105,0,10,0,60,0,100,0,111,0,116,0,110,0,101,0,116,0,47,0,111,0,117,0,116,0,32,0,116,0,114,0,32,0,45,0,115,0,32,0,39,0,32,0,39,0,32,0,39,0,92,0,116,0,39,0,32,0,124,0,32,0,97,0,119,0,107,0,32,0,39,0,78,0,70,0,62,0,50,0,32,0,123,0,105,0,102,0,40,0,111,0,117,0,116,0,102,0,105,0,108,0,101,0,41,0,32,0,99,0,108,0,111,0,115,0,101,0,40,0,111,0,117,0,116,0,102,0,105,0,108,0,101,0,41,0,59,0,32,0,111,0,117,0,116,0,102,0,105,0,108,0,101,0,61,0,34,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,115,0,47,0,34,0,32,0,36,0,49,0,32,0,34,0,46,0,84,0,66,0,76,0,34,0,125,0,32,0,78,0,70,0,61,0,61,0,50,0,32,0,123,0,112,0,114,0,105,0,110,0,116,0,32,0,62,0,32,0,111,0,117,0,116,0,102,0,105,0,108,0,101,0,125,0,39,0,10,0,96,0,96,0,96,0,10,0,10,0,35,0,32,0,66,0,117,0,105,0,108,0,100,0,105,0,110,0,103,0,32,0,116,0,104,0,101,0,32,0,115,0,99,0,114,0,105,0,112,0,116,0,10,0,10,0,96,0,109,0,97,0,107,0,101,0,46,0,110,0,106,0,115,0,96,0,32,0,116,0,97,0,107,0,101,0,115,0,32,0,97,0,32,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,32,0,97,0,114,0,103,0,117,0,109,0,101,0,110,0,116,0,44,0,32,0,114,0,101,0,97,0,100,0,115,0,32,0,116,0,104,0,101,0,32,0,99,0,111,0,114,0,114,0,101,0,115,0,112,0,111,0,110,0,100,0,105,0,110,0,103,0,32,0,116,0,97,0,98,0,108,0,101,0,32,0,102,0,105,0,108,0,101,0,32,0,97,0,110,0,100,0,10,0,103,0,101,0,110,0,101,0,114,0,97,0,116,0,101,0,115,0,32,0,74,0,83,0,32,0,99,0,111,0,100,0,101,0,32,0,102,0,111,0,114,0,32,0,101,0,110,0,99,0,111,0,100,0,105,0,110,0,103,0,32,0,97,0,110,0,100,0,32,0,100,0,101,0,99,0,111,0,100,0,105,0,110,0,103,0,58,0,10,0,10,0,35,0,35,0,32,0,82,0,97,0,119,0,32,0,67,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,115,0,10,0,10,0,96,0,96,0,96,0,62,0,109,0,97,0,107,0,101,0,46,0,110,0,106,0,115,0,10,0,35,0,33,0,47,0,117,0,115,0,114,0,47,0,98,0,105,0,110,0,47,0,101,0,110,0,118,0,32,0,110,0,111,0,100,0,101,0,10,0,118,0,97,0,114,0,32,0,97,0,114,0,103,0,118,0,32,0,61,0,32,0,112,0,114,0,111,0,99,0,101,0,115,0,115,0,46,0,97,0,114,0,103,0,118,0,46,0,115,0,108,0,105,0,99,0,101,0,40,0,49,0,41,0,44,0,32,0,102,0,115,0,32,0,61,0,32,0,114,0,101,0,113,0,117,0,105,0,114,0,101,0,40,0,39,0,102,0,115,0,39,0,41,0,59,0,10,0,105,0,102,0,40,0,97,0,114,0,103,0,118,0,46,0,108,0,101,0,110,0,103,0,116,0,104,0,32,0,60,0,32,0,50,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,99,0,111,0,110,0,115,0,111,0,108,0,101,0,46,0,101,0,114,0,114,0,111,0,114,0,40,0,34,0,117,0,115,0,97,0,103,0,101,0,58,0,32,0,109,0,97,0,107,0,101,0,46,0,110,0,106,0,115,0,32,0,60,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,95,0,105,0,110,0,100,0,101,0,120,0,62,0,32,0,91,0,118,0,97,0,114,0,105,0,97,0,98,0,108,0,101,0,93,0,34,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,112,0,114,0,111,0,99,0,101,0,115,0,115,0,46,0,101,0,120,0,105,0,116,0,40,0,50,0,50,0,41,0,59,0,32,0,47,0,42,0,32,0,69,0,73,0,78,0,86,0,65,0,76,0,32,0,42,0,47,0,10,0,125,0,10,0,10,0,118,0,97,0,114,0,32,0,99,0,112,0,47,0,42,0,58,0,115,0,116,0,114,0,105,0,110,0,103,0,42,0,47,0,32,0,61,0,32,0,97,0,114,0,103,0,118,0,91,0,49,0,93,0,59,0,10,0,118,0,97,0,114,0,32,0,106,0,115,0,118,0,97,0,114,0,47,0,42,0,58,0,115,0,116,0,114,0,105,0,110,0,103,0,42,0,47,0,32,0,61,0,32,0,97,0,114,0,103,0,118,0,91,0,50,0,93,0,32,0,124,0,124,0,32,0,34,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,34,0,59,0,10,0,118,0,97,0,114,0,32,0,120,0,47,0,42,0,58,0,115,0,116,0,114,0,105,0,110,0,103,0,42,0,47,0,32,0,61,0,32,0,102,0,115,0,46,0,114,0,101,0,97,0,100,0,70,0,105,0,108,0,101,0,83,0,121,0,110,0,99,0,40,0,34,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,115,0,47,0,34,0,32,0,43,0,32,0,99,0,112,0,32,0,43,0,32,0,34,0,46,0,84,0,66,0,76,0,34,0,44,0,34,0,117,0,116,0,102,0,56,0,34,0,41,0,59,0,10,0,118,0,97,0,114,0,32,0,109,0,97,0,120,0,99,0,112,0,32,0,61,0,32,0,48,0,44,0,32,0,105,0,32,0,61,0,32,0,48,0,44,0,32,0,105,0,105,0,32,0,61,0,32,0,48,0,59,0,10,0,10,0,118,0,97,0,114,0,32,0,121,0,47,0,42,0,58,0,65,0,114,0,114,0,97,0,121,0,60,0,65,0,114,0,114,0,97,0,121,0,60,0,110,0,117,0,109,0,98,0,101,0,114,0,62,0,32,0,62,0,42,0,47,0,32,0,61,0,32,0,120,0,46,0,115,0,112,0,108,0,105,0,116,0,40,0,34,0,92,0,110,0,34,0,41,0,46,0,109,0,97,0,112,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,122,0,47,0,42,0,58,0,115,0,116,0,114,0,105,0,110,0,103,0,42,0,47,0,41,0,47,0,42,0,58,0,65,0,114,0,114,0,97,0,121,0,60,0,110,0,117,0,109,0,98,0,101,0,114,0,62,0,42,0,47,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,119,0,47,0,42,0,58,0,65,0,114,0,114,0,97,0,121,0,60,0,115,0,116,0,114,0,105,0,110,0,103,0,62,0,42,0,47,0,32,0,61,0,32,0,122,0,46,0,115,0,112,0,108,0,105,0,116,0,40,0,34,0,92,0,116,0,34,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,105,0,102,0,40,0,119,0,46,0,108,0,101,0,110,0,103,0,116,0,104,0,32,0,60,0,32,0,50,0,41,0,32,0,114,0,101,0,116,0,117,0,114,0,110,0,32,0,91,0,78,0,117,0,109,0,98,0,101,0,114,0,40,0,119,0,91,0,48,0,93,0,41,0,93,0,59,0,10,0,32,0,32,0,32,0,32,0,114,0,101,0,116,0,117,0,114,0,110,0,32,0,91,0,78,0,117,0,109,0,98,0,101,0,114,0,40,0,119,0,91,0,48,0,93,0,41,0,44,0,32,0,78,0,117,0,109,0,98,0,101,0,114,0,40,0,119,0,91,0,49,0,93,0,41,0,93,0,59,0,10,0,125,0,41,0,46,0,102,0,105,0,108,0,116,0,101,0,114,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,122,0,41,0,32,0,123,0,32,0,114,0,101,0,116,0,117,0,114,0,110,0,32,0,122,0,46,0,108,0,101,0,110,0,103,0,116,0,104,0,32,0,62,0,32,0,49,0,59,0,32,0,125,0,41,0,59,0,10,0,96,0,96,0,96,0,10,0,10,0,84,0,104,0,101,0,32,0,68,0,66,0,67,0,83,0,32,0,97,0,110,0,100,0,32,0,83,0,66,0,67,0,83,0,32,0,99,0,111,0,100,0,101,0,32,0,103,0,101,0,110,0,101,0,114,0,97,0,116,0,105,0,111,0,110,0,32,0,115,0,116,0,114,0,97,0,116,0,101,0,103,0,105,0,101,0,115,0,32,0,97,0,114,0,101,0,32,0,100,0,105,0,102,0,102,0,101,0,114,0,101,0,110,0,116,0,46,0,32,0,32,0,84,0,104,0,101,0,32,0,109,0,97,0,120,0,105,0,109,0,117,0,109,0,32,0,99,0,111,0,100,0,101,0,32,0,105,0,115,0,10,0,117,0,115,0,101,0,100,0,32,0,116,0,111,0,32,0,100,0,105,0,115,0,116,0,105,0,110,0,103,0,117,0,105,0,115,0,104,0,32,0,40,0,109,0,97,0,120,0,32,0,96,0,48,0,120,0,70,0,70,0,96,0,32,0,102,0,111,0,114,0,32,0,83,0,66,0,67,0,83,0,41,0,46,0,10,0,10,0,96,0,96,0,96,0,10,0,102,0,111,0,114,0,40,0,105,0,32,0,61,0,32,0,48,0,59,0,32,0,105,0,32,0,33,0,61,0,32,0,121,0,46,0,108,0,101,0,110,0,103,0,116,0,104,0,59,0,32,0,43,0,43,0,105,0,41,0,32,0,105,0,102,0,40,0,121,0,91,0,105,0,93,0,91,0,48,0,93,0,32,0,62,0,32,0,109,0,97,0,120,0,99,0,112,0,41,0,32,0,109,0,97,0,120,0,99,0,112,0,32,0,61,0,32,0,121,0,91,0,105,0,93,0,91,0,48,0,93,0,59,0,10,0,10,0,118,0,97,0,114,0,32,0,101,0,110,0,99,0,47,0,42,0,58,0,123,0,91,0,107,0,101,0,121,0,58,0,115,0,116,0,114,0,105,0,110,0,103,0,93,0,58,0,110,0,117,0,109,0,98,0,101,0,114,0,125,0,42,0,47,0,32,0,61,0,32,0,123,0,125,0,44,0,32,0,100,0,101,0,99,0,47,0,42,0,58,0,123,0,91,0,107,0,101,0,121,0,58,0,115,0,116,0,114,0,105,0,110,0,103,0,93,0,58,0,115,0,116,0,114,0,105,0,110,0,103,0,125,0,124,0,65,0,114,0,114,0,97,0,121,0,60,0,115,0,116,0,114,0,105,0,110,0,103,0,62,0,42,0,47,0,32,0,61,0,32,0,40,0,109,0,97,0,120,0,99,0,112,0,32,0,60,0,32,0,50,0,53,0,54,0,32,0,63,0,32,0,91,0,93,0,32,0,58,0,32,0,123,0,125,0,41,0,59,0,10,0,102,0,111,0,114,0,40,0,105,0,32,0,61,0,32,0,48,0,59,0,32,0,105,0,32,0,33,0,61,0,32,0,121,0,46,0,108,0,101,0,110,0,103,0,116,0,104,0,59,0,32,0,43,0,43,0,105,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,47,0,42,0,58,0,58,0,32,0,105,0,102,0,40,0,65,0,114,0,114,0,97,0,121,0,46,0,105,0,115,0,65,0,114,0,114,0,97,0,121,0,40,0,100,0,101,0,99,0,41,0,41,0,32,0,42,0,47,0,32,0,100,0,101,0,99,0,91,0,121,0,91,0,105,0,93,0,91,0,48,0,93,0,93,0,32,0,61,0,32,0,83,0,116,0,114,0,105,0,110,0,103,0,46,0,102,0,114,0,111,0,109,0,67,0,104,0,97,0,114,0,67,0,111,0,100,0,101,0,40,0,121,0,91,0,105,0,93,0,91,0,49,0,93,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,101,0,110,0,99,0,91,0,83,0,116,0,114,0,105,0,110,0,103,0,46,0,102,0,114,0,111,0,109,0,67,0,104,0,97,0,114,0,67,0,111,0,100,0,101,0,40,0,121,0,91,0,105,0,93,0,91,0,49,0,93,0,41,0,93,0,32,0,61,0,32,0,121,0,91,0,105,0,93,0,91,0,48,0,93,0,59,0,10,0,125,0,10,0,10,0,118,0,97,0,114,0,32,0,111,0,100,0,101,0,99,0,32,0,61,0,32,0,34,0,34,0,44,0,32,0,111,0,117,0,116,0,115,0,116,0,114,0,32,0,61,0,32,0,34,0,34,0,59,0,10,0,105,0,102,0,40,0,109,0,97,0,120,0,99,0,112,0,32,0,60,0,32,0,50,0,53,0,54,0,41,0,32,0,123,0,10,0,32,0,32,0,47,0,42,0,58,0,58,0,32,0,105,0,102,0,40,0,65,0,114,0,114,0,97,0,121,0,46,0,105,0,115,0,65,0,114,0,114,0,97,0,121,0,40,0,100,0,101,0,99,0,41,0,41,0,32,0,123,0,32,0,42,0,47,0,10,0,96,0,96,0,96,0,10,0,10,0,84,0,104,0,101,0,32,0,85,0,110,0,105,0,99,0,111,0,100,0,101,0,32,0,99,0,104,0,97,0,114,0,97,0,99,0,116,0,101,0,114,0,32,0,96,0,48,0,120,0,70,0,70,0,70,0,68,0,96,0,32,0,40,0,82,0,69,0,80,0,76,0,65,0,67,0,69,0,77,0,69,0,78,0,84,0,32,0,67,0,72,0,65,0,82,0,65,0,67,0,84,0,69,0,82,0,41,0,32,0,105,0,115,0,32,0,117,0,115,0,101,0,100,0,32,0,97,0,115,0,32,0,97,0,32,0,112,0,108,0,97,0,99,0,101,0,104,0,111,0,108,0,100,0,101,0,114,0,10,0,102,0,111,0,114,0,32,0,99,0,104,0,97,0,114,0,97,0,99,0,116,0,101,0,114,0,115,0,32,0,116,0,104,0,97,0,116,0,32,0,97,0,114,0,101,0,32,0,110,0,111,0,116,0,32,0,115,0,112,0,101,0,99,0,105,0,102,0,105,0,101,0,100,0,32,0,105,0,110,0,32,0,116,0,104,0,101,0,32,0,109,0,97,0,112,0,32,0,40,0,102,0,111,0,114,0,32,0,101,0,120,0,97,0,109,0,112,0,108,0,101,0,44,0,32,0,96,0,48,0,120,0,70,0,48,0,96,0,32,0,105,0,115,0,32,0,110,0,111,0,116,0,32,0,105,0,110,0,10,0,99,0,111,0,100,0,101,0,32,0,112,0,97,0,103,0,101,0,32,0,49,0,48,0,48,0,48,0,48,0,41,0,46,0,10,0,10,0,70,0,111,0,114,0,32,0,83,0,66,0,67,0,83,0,44,0,32,0,116,0,104,0,101,0,32,0,105,0,100,0,101,0,97,0,32,0,105,0,115,0,32,0,116,0,111,0,32,0,101,0,109,0,98,0,101,0,100,0,32,0,97,0,32,0,114,0,97,0,119,0,32,0,115,0,116,0,114,0,105,0,110,0,103,0,32,0,119,0,105,0,116,0,104,0,32,0,116,0,104,0,101,0,32,0,99,0,111,0,110,0,116,0,101,0,110,0,116,0,115,0,32,0,111,0,102,0,32,0,116,0,104,0,101,0,32,0,50,0,53,0,54,0,32,0,99,0,111,0,100,0,101,0,115,0,46,0,10,0,84,0,104,0,101,0,32,0,96,0,100,0,101,0,99,0,96,0,32,0,102,0,105,0,101,0,108,0,100,0,32,0,105,0,115,0,32,0,109,0,101,0,114,0,101,0,108,0,121,0,32,0,97,0,32,0,115,0,112,0,108,0,105,0,116,0,32,0,111,0,102,0,32,0,116,0,104,0,101,0,32,0,115,0,116,0,114,0,105,0,110,0,103,0,44,0,32,0,97,0,110,0,100,0,32,0,96,0,101,0,110,0,99,0,96,0,32,0,105,0,115,0,32,0,97,0,110,0,32,0,101,0,118,0,101,0,114,0,115,0,105,0,111,0,110,0,58,0,10,0,10,0,96,0,96,0,96,0,10,0,32,0,32,0,32,0,32,0,102,0,111,0,114,0,40,0,105,0,32,0,61,0,32,0,48,0,59,0,32,0,105,0,32,0,33,0,61,0,32,0,50,0,53,0,54,0,59,0,32,0,43,0,43,0,105,0,41,0,32,0,105,0,102,0,40,0,116,0,121,0,112,0,101,0,111,0,102,0,32,0,100,0,101,0,99,0,91,0,105,0,93,0,32,0,61,0,61,0,61,0,32,0,34,0,117,0,110,0,100,0,101,0,102,0,105,0,110,0,101,0,100,0,34,0,41,0,32,0,100,0,101,0,99,0,91,0,105,0,93,0,32,0,61,0,32,0,83,0,116,0,114,0,105,0,110,0,103,0,46,0,102,0,114,0,111,0,109,0,67,0,104,0,97,0,114,0,67,0,111,0,100,0,101,0,40,0,48,0,120,0,70,0,70,0,70,0,68,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,111,0,100,0,101,0,99,0,32,0,61,0,32,0,74,0,83,0,79,0,78,0,46,0,115,0,116,0,114,0,105,0,110,0,103,0,105,0,102,0,121,0,40,0,100,0,101,0,99,0,46,0,106,0,111,0,105,0,110,0,40,0,34,0,34,0,41,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,111,0,117,0,116,0,115,0,116,0,114,0,32,0,61,0,32,0,39,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,123,0,32,0,118,0,97,0,114,0,32,0,100,0,32,0,61,0,32,0,39,0,32,0,43,0,32,0,111,0,100,0,101,0,99,0,32,0,43,0,32,0,39,0,44,0,32,0,68,0,32,0,61,0,32,0,91,0,93,0,44,0,32,0,101,0,32,0,61,0,32,0,123,0,125,0,59,0,32,0,102,0,111,0,114,0,40,0,118,0,97,0,114,0,32,0,105,0,61,0,48,0,59,0,105,0,33,0,61,0,100,0,46,0,108,0,101,0,110,0,103,0,116,0,104,0,59,0,43,0,43,0,105,0,41,0,32,0,123,0,32,0,105,0,102,0,40,0,100,0,46,0,99,0,104,0,97,0,114,0,67,0,111,0,100,0,101,0,65,0,116,0,40,0,105,0,41,0,32,0,33,0,61,0,61,0,32,0,48,0,120,0,70,0,70,0,70,0,68,0,41,0,32,0,101,0,91,0,100,0,46,0,99,0,104,0,97,0,114,0,65,0,116,0,40,0,105,0,41,0,93,0,32,0,61,0,32,0,105,0,59,0,32,0,68,0,91,0,105,0,93,0,32,0,61,0,32,0,100,0,46,0,99,0,104,0,97,0,114,0,65,0,116,0,40,0,105,0,41,0,59,0,32,0,125,0,32,0,114,0,101,0,116,0,117,0,114,0,110,0,32,0,123,0,34,0,101,0,110,0,99,0,34,0,58,0,32,0,101,0,44,0,32,0,34,0,100,0,101,0,99,0,34,0,58,0,32,0,68,0,32,0,125,0,59,0,32,0,125,0,41,0,40,0,41,0,59,0,39,0,59,0,10,0,32,0,32,0,47,0,42,0,58,0,58,0,32,0,125,0,32,0,42,0,47,0,10,0,125,0,32,0,101,0,108,0,115,0,101,0,32,0,123,0,10,0,96,0,96,0,96,0,10,0,10,0,68,0,66,0,67,0,83,0,32,0,105,0,115,0,32,0,115,0,105,0,109,0,105,0,108,0,97,0,114,0,44,0,32,0,101,0,120,0,99,0,101,0,112,0,116,0,32,0,116,0,104,0,97,0,116,0,32,0,116,0,104,0,101,0,32,0,115,0,112,0,97,0,99,0,101,0,32,0,105,0,115,0,32,0,115,0,108,0,105,0,99,0,101,0,100,0,32,0,105,0,110,0,32,0,99,0,104,0,117,0,110,0,107,0,115,0,32,0,111,0,102,0,32,0,50,0,53,0,54,0,32,0,98,0,121,0,116,0,101,0,115,0,32,0,40,0,115,0,116,0,114,0,105,0,110,0,103,0,115,0,10,0,97,0,114,0,101,0,32,0,111,0,110,0,108,0,121,0,32,0,103,0,101,0,110,0,101,0,114,0,97,0,116,0,101,0,100,0,32,0,102,0,111,0,114,0,32,0,116,0,104,0,111,0,115,0,101,0,32,0,104,0,105,0,103,0,104,0,45,0,98,0,121,0,116,0,101,0,115,0,32,0,114,0,101,0,112,0,114,0,101,0,115,0,101,0,110,0,116,0,101,0,100,0,32,0,105,0,110,0,32,0,116,0,104,0,101,0,32,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,41,0,46,0,10,0,10,0,84,0,104,0,101,0,32,0,115,0,116,0,114,0,97,0,116,0,101,0,103,0,121,0,32,0,105,0,115,0,32,0,116,0,111,0,32,0,99,0,111,0,110,0,115,0,116,0,114,0,117,0,99,0,116,0,32,0,97,0,110,0,32,0,97,0,114,0,114,0,97,0,121,0,45,0,111,0,102,0,45,0,97,0,114,0,114,0,97,0,121,0,115,0,32,0,115,0,111,0,32,0,116,0,104,0,97,0,116,0,32,0,96,0,100,0,100,0,91,0,104,0,105,0,103,0,104,0,93,0,91,0,108,0,111,0,119,0,93,0,96,0,32,0,105,0,115,0,32,0,116,0,104,0,101,0,10,0,99,0,104,0,97,0,114,0,97,0,99,0,116,0,101,0,114,0,32,0,97,0,115,0,115,0,111,0,99,0,105,0,97,0,116,0,101,0,100,0,32,0,119,0,105,0,116,0,104,0,32,0,116,0,104,0,101,0,32,0,99,0,111,0,100,0,101,0,46,0,32,0,32,0,84,0,104,0,105,0,115,0,32,0,97,0,114,0,114,0,97,0,121,0,32,0,105,0,115,0,32,0,99,0,111,0,109,0,98,0,105,0,110,0,101,0,100,0,32,0,97,0,116,0,32,0,114,0,117,0,110,0,116,0,105,0,109,0,101,0,32,0,116,0,111,0,32,0,121,0,105,0,101,0,108,0,100,0,10,0,116,0,104,0,101,0,32,0,99,0,111,0,109,0,112,0,108,0,101,0,116,0,101,0,32,0,100,0,101,0,99,0,111,0,100,0,105,0,110,0,103,0,32,0,111,0,98,0,106,0,101,0,99,0,116,0,32,0,40,0,97,0,110,0,100,0,32,0,116,0,104,0,101,0,32,0,101,0,110,0,99,0,111,0,100,0,105,0,110,0,103,0,32,0,111,0,98,0,106,0,101,0,99,0,116,0,32,0,105,0,115,0,32,0,97,0,110,0,32,0,101,0,118,0,101,0,114,0,115,0,105,0,111,0,110,0,41,0,58,0,10,0,10,0,96,0,96,0,96,0,10,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,100,0,100,0,32,0,61,0,32,0,91,0,93,0,59,0,10,0,32,0,32,0,32,0,32,0,47,0,42,0,58,0,58,0,32,0,105,0,102,0,40,0,33,0,65,0,114,0,114,0,97,0,121,0,46,0,105,0,115,0,65,0,114,0,114,0,97,0,121,0,40,0,100,0,101,0,99,0,41,0,41,0,32,0,123,0,32,0,42,0,47,0,10,0,32,0,32,0,32,0,32,0,102,0,111,0,114,0,40,0,105,0,32,0,105,0,110,0,32,0,100,0,101,0,99,0,41,0,32,0,105,0,102,0,40,0,100,0,101,0,99,0,46,0,104,0,97,0,115,0,79,0,119,0,110,0,80,0,114,0,111,0,112,0,101,0,114,0,116,0,121,0,40,0,105,0,41,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,105,0,105,0,32,0,61,0,32,0,43,0,105,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,105,0,102,0,40,0,116,0,121,0,112,0,101,0,111,0,102,0,32,0,100,0,100,0,91,0,105,0,105,0,32,0,62,0,62,0,32,0,56,0,93,0,32,0,61,0,61,0,61,0,32,0,34,0,117,0,110,0,100,0,101,0,102,0,105,0,110,0,101,0,100,0,34,0,41,0,32,0,100,0,100,0,91,0,105,0,105,0,32,0,62,0,62,0,32,0,56,0,93,0,32,0,61,0,32,0,91,0,93,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,100,0,100,0,91,0,105,0,105,0,32,0,62,0,62,0,32,0,56,0,93,0,91,0,105,0,105,0,32,0,37,0,32,0,50,0,53,0,54,0,93,0,32,0,61,0,32,0,100,0,101,0,99,0,91,0,105,0,93,0,59,0,10,0,32,0,32,0,32,0,32,0,125,0,10,0,32,0,32,0,32,0,32,0,47,0,42,0,58,0,58,0,32,0,125,0,32,0,42,0,47,0,10,0,32,0,32,0,32,0,32,0,111,0,117,0,116,0,115,0,116,0,114,0,32,0,61,0,32,0,39,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,123,0,32,0,118,0,97,0,114,0,32,0,100,0,32,0,61,0,32,0,91,0,93,0,44,0,32,0,101,0,32,0,61,0,32,0,123,0,125,0,44,0,32,0,68,0,32,0,61,0,32,0,91,0,93,0,44,0,32,0,106,0,59,0,92,0,110,0,39,0,59,0,10,0,32,0,32,0,32,0,32,0,102,0,111,0,114,0,40,0,118,0,97,0,114,0,32,0,105,0,32,0,61,0,32,0,48,0,59,0,32,0,105,0,32,0,33,0,61,0,32,0,50,0,53,0,54,0,59,0,32,0,43,0,43,0,105,0,41,0,32,0,105,0,102,0,40,0,100,0,100,0,91,0,105,0,93,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,102,0,111,0,114,0,40,0,118,0,97,0,114,0,32,0,106,0,32,0,61,0,32,0,48,0,59,0,32,0,106,0,32,0,33,0,61,0,32,0,50,0,53,0,54,0,59,0,32,0,43,0,43,0,106,0,41,0,32,0,105,0,102,0,40,0,116,0,121,0,112,0,101,0,111,0,102,0,32,0,100,0,100,0,91,0,105,0,93,0,91,0,106,0,93,0,32,0,61,0,61,0,61,0,32,0,34,0,117,0,110,0,100,0,101,0,102,0,105,0,110,0,101,0,100,0,34,0,41,0,32,0,100,0,100,0,91,0,105,0,93,0,91,0,106,0,93,0,32,0,61,0,32,0,83,0,116,0,114,0,105,0,110,0,103,0,46,0,102,0,114,0,111,0,109,0,67,0,104,0,97,0,114,0,67,0,111,0,100,0,101,0,40,0,48,0,120,0,70,0,70,0,70,0,68,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,111,0,117,0,116,0,115,0,116,0,114,0,32,0,43,0,61,0,32,0,39,0,68,0,91,0,39,0,32,0,43,0,32,0,105,0,32,0,43,0,32,0,39,0,93,0,32,0,61,0,32,0,39,0,32,0,43,0,32,0,74,0,83,0,79,0,78,0,46,0,115,0,116,0,114,0,105,0,110,0,103,0,105,0,102,0,121,0,40,0,100,0,100,0,91,0,105,0,93,0,46,0,106,0,111,0,105,0,110,0,40,0,34,0,34,0,41,0,41,0,32,0,43,0,32,0,39,0,46,0,115,0,112,0,108,0,105,0,116,0,40,0,34,0,34,0,41,0,59,0,92,0,110,0,39,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,111,0,117,0,116,0,115,0,116,0,114,0,32,0,43,0,61,0,32,0,39,0,102,0,111,0,114,0,40,0,106,0,32,0,61,0,32,0,48,0,59,0,32,0,106,0,32,0,33,0,61,0,32,0,68,0,91,0,39,0,32,0,43,0,32,0,105,0,32,0,43,0,32,0,39,0,93,0,46,0,108,0,101,0,110,0,103,0,116,0,104,0,59,0,32,0,43,0,43,0,106,0,41,0,32,0,105,0,102,0,40,0,68,0,91,0,39,0,32,0,43,0,32,0,105,0,32,0,43,0,32,0,39,0,93,0,91,0,106,0,93,0,46,0,99,0,104,0,97,0,114,0,67,0,111,0,100,0,101,0,65,0,116,0,40,0,48,0,41,0,32,0,33,0,61,0,61,0,32,0,48,0,120,0,70,0,70,0,70,0,68,0,41,0,32,0,123,0,32,0,101,0,91,0,68,0,91,0,39,0,32,0,43,0,32,0,105,0,32,0,43,0,32,0,39,0,93,0,91,0,106,0,93,0,93,0,32,0,61,0,32,0,39,0,32,0,43,0,32,0,40,0,105,0,42,0,50,0,53,0,54,0,41,0,32,0,43,0,32,0,39,0,32,0,43,0,32,0,106,0,59,0,32,0,100,0,91,0,39,0,32,0,43,0,32,0,40,0,105,0,42,0,50,0,53,0,54,0,41,0,32,0,43,0,32,0,39,0,32,0,43,0,32,0,106,0,93,0,32,0,61,0,32,0,68,0,91,0,39,0,32,0,43,0,32,0,105,0,32,0,43,0,32,0,39,0,93,0,91,0,106,0,93,0,59,0,125,0,92,0,110,0,39,0,10,0,32,0,32,0,32,0,32,0,125,0,10,0,32,0,32,0,32,0,32,0,111,0,117,0,116,0,115,0,116,0,114,0,32,0,43,0,61,0,32,0,39,0,114,0,101,0,116,0,117,0,114,0,110,0,32,0,123,0,34,0,101,0,110,0,99,0,34,0,58,0,32,0,101,0,44,0,32,0,34,0,100,0,101,0,99,0,34,0,58,0,32,0,100,0,32,0,125,0,59,0,32,0,125,0,41,0,40,0,41,0,59,0,39,0,59,0,10,0,125,0,10,0,112,0,114,0,111,0,99,0,101,0,115,0,115,0,46,0,115,0,116,0,100,0,111,0,117,0,116,0,46,0,119,0,114,0,105,0,116,0,101,0,40,0,106,0,115,0,118,0,97,0,114,0,32,0,43,0,32,0,34,0,91,0,34,0,32,0,43,0,32,0,99,0,112,0,32,0,43,0,32,0,34,0,93,0,32,0,61,0,32,0,34,0,32,0,43,0,32,0,111,0,117,0,116,0,115,0,116,0,114,0,32,0,43,0,32,0,34,0,92,0,110,0,34,0,41,0,59,0,10,0,10,0,96,0,96,0,96,0,10,0,10,0,96,0,109,0,97,0,107,0,101,0,46,0,115,0,104,0,96,0,32,0,103,0,101,0,110,0,101,0,114,0,97,0,116,0,101,0,115,0,32,0,116,0,104,0,101,0,32,0,116,0,97,0,98,0,108,0,101,0,115,0,32,0,117,0,115,0,101,0,100,0,32,0,98,0,121,0,32,0,96,0,109,0,97,0,107,0,101,0,46,0,110,0,106,0,115,0,96,0,46,0,32,0,32,0,84,0,104,0,101,0,32,0,114,0,97,0,119,0,32,0,85,0,110,0,105,0,99,0,111,0,100,0,101,0,32,0,84,0,88,0,84,0,32,0,102,0,105,0,108,0,101,0,115,0,10,0,97,0,114,0,101,0,32,0,99,0,111,0,108,0,117,0,109,0,110,0,97,0,114,0,58,0,32,0,96,0,99,0,111,0,100,0,101,0,32,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,32,0,35,0,99,0,111,0,109,0,109,0,101,0,110,0,116,0,115,0,96,0,46,0,32,0,32,0,70,0,111,0,114,0,32,0,101,0,120,0,97,0,109,0,112,0,108,0,101,0,44,0,32,0,116,0,104,0,101,0,32,0,108,0,97,0,115,0,116,0,32,0,49,0,48,0,32,0,108,0,105,0,110,0,101,0,115,0,32,0,111,0,102,0,32,0,116,0,104,0,101,0,10,0,116,0,101,0,120,0,116,0,32,0,102,0,105,0,108,0,101,0,32,0,96,0,82,0,79,0,77,0,65,0,78,0,46,0,84,0,88,0,84,0,96,0,32,0,40,0,102,0,111,0,114,0,32,0,67,0,80,0,32,0,49,0,48,0,48,0,48,0,48,0,41,0,32,0,97,0,114,0,101,0,58,0,10,0,10,0,96,0,96,0,96,0,62,0,10,0,48,0,120,0,70,0,54,0,9,0,48,0,120,0,48,0,50,0,67,0,54,0,9,0,35,0,77,0,79,0,68,0,73,0,70,0,73,0,69,0,82,0,32,0,76,0,69,0,84,0,84,0,69,0,82,0,32,0,67,0,73,0,82,0,67,0,85,0,77,0,70,0,76,0,69,0,88,0,32,0,65,0,67,0,67,0,69,0,78,0,84,0,10,0,48,0,120,0,70,0,55,0,9,0,48,0,120,0,48,0,50,0,68,0,67,0,9,0,35,0,83,0,77,0,65,0,76,0,76,0,32,0,84,0,73,0,76,0,68,0,69,0,10,0,48,0,120,0,70,0,56,0,9,0,48,0,120,0,48,0,48,0,65,0,70,0,9,0,35,0,77,0,65,0,67,0,82,0,79,0,78,0,10,0,48,0,120,0,70,0,57,0,9,0,48,0,120,0,48,0,50,0,68,0,56,0,9,0,35,0,66,0,82,0,69,0,86,0,69,0,10,0,48,0,120,0,70,0,65,0,9,0,48,0,120,0,48,0,50,0,68,0,57,0,9,0,35,0,68,0,79,0,84,0,32,0,65,0,66,0,79,0,86,0,69,0,10,0,48,0,120,0,70,0,66,0,9,0,48,0,120,0,48,0,50,0,68,0,65,0,9,0,35,0,82,0,73,0,78,0,71,0,32,0,65,0,66,0,79,0,86,0,69,0,10,0,48,0,120,0,70,0,67,0,9,0,48,0,120,0,48,0,48,0,66,0,56,0,9,0,35,0,67,0,69,0,68,0,73,0,76,0,76,0,65,0,10,0,48,0,120,0,70,0,68,0,9,0,48,0,120,0,48,0,50,0,68,0,68,0,9,0,35,0,68,0,79,0,85,0,66,0,76,0,69,0,32,0,65,0,67,0,85,0,84,0,69,0,32,0,65,0,67,0,67,0,69,0,78,0,84,0,10,0,48,0,120,0,70,0,69,0,9,0,48,0,120,0,48,0,50,0,68,0,66,0,9,0,35,0,79,0,71,0,79,0,78,0,69,0,75,0,10,0,48,0,120,0,70,0,70,0,9,0,48,0,120,0,48,0,50,0,67,0,55,0,9,0,35,0,67,0,65,0,82,0,79,0,78,0,10,0,96,0,96,0,96,0,10,0,10,0,73,0,110,0,32,0,112,0,114,0,111,0,99,0,101,0,115,0,115,0,105,0,110,0,103,0,32,0,116,0,104,0,101,0,32,0,100,0,97,0,116,0,97,0,44,0,32,0,116,0,104,0,101,0,32,0,99,0,111,0,109,0,109,0,101,0,110,0,116,0,115,0,32,0,40,0,97,0,102,0,116,0,101,0,114,0,32,0,116,0,104,0,101,0,32,0,96,0,35,0,96,0,41,0,32,0,97,0,114,0,101,0,32,0,115,0,116,0,114,0,105,0,112,0,112,0,101,0,100,0,32,0,97,0,110,0,100,0,32,0,117,0,110,0,100,0,101,0,102,0,105,0,110,0,101,0,100,0,10,0,101,0,108,0,101,0,109,0,101,0,110,0,116,0,115,0,32,0,40,0,108,0,105,0,107,0,101,0,32,0,96,0,48,0,120,0,55,0,70,0,96,0,32,0,102,0,111,0,114,0,32,0,67,0,80,0,32,0,49,0,48,0,48,0,48,0,48,0,41,0,32,0,97,0,114,0,101,0,32,0,114,0,101,0,109,0,111,0,118,0,101,0,100,0,46,0,10,0,10,0,96,0,96,0,96,0,62,0,109,0,97,0,107,0,101,0,46,0,115,0,104,0,10,0,35,0,33,0,47,0,98,0,105,0,110,0,47,0,98,0,97,0,115,0,104,0,10,0,73,0,78,0,70,0,73,0,76,0,69,0,61,0,36,0,123,0,49,0,58,0,45,0,112,0,97,0,103,0,101,0,115,0,46,0,99,0,115,0,118,0,125,0,10,0,79,0,85,0,84,0,70,0,73,0,76,0,69,0,61,0,36,0,123,0,50,0,58,0,45,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,106,0,115,0,125,0,10,0,74,0,83,0,86,0,65,0,82,0,61,0,36,0,123,0,51,0,58,0,45,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,125,0,10,0,86,0,69,0,82,0,83,0,73,0,79,0,78,0,61,0,36,0,40,0,99,0,97,0,116,0,32,0,112,0,97,0,99,0,107,0,97,0,103,0,101,0,46,0,106,0,115,0,111,0,110,0,32,0,124,0,32,0,103,0,114,0,101,0,112,0,32,0,118,0,101,0,114,0,115,0,105,0,111,0,110,0,32,0,124,0,32,0,116,0,114,0,32,0,45,0,100,0,99,0,32,0,91,0,48,0,45,0,57,0,46,0,93,0,41,0,10,0,10,0,109,0,107,0,100,0,105,0,114,0,32,0,45,0,112,0,32,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,115,0,32,0,98,0,105,0,116,0,115,0,10,0,114,0,109,0,32,0,45,0,102,0,32,0,36,0,79,0,85,0,84,0,70,0,73,0,76,0,69,0,32,0,36,0,79,0,85,0,84,0,70,0,73,0,76,0,69,0,46,0,116,0,109,0,112,0,10,0,101,0,99,0,104,0,111,0,32,0,34,0,47,0,42,0,32,0,36,0,79,0,85,0,84,0,70,0,73,0,76,0,69,0,32,0,40,0,67,0,41,0,32,0,50,0,48,0,49,0,51,0,45,0,112,0,114,0,101,0,115,0,101,0,110,0,116,0,32,0,83,0,104,0,101,0,101,0,116,0,74,0,83,0,32,0,45,0,45,0,32,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,115,0,104,0,101,0,101,0,116,0,106,0,115,0,46,0,99,0,111,0,109,0,32,0,42,0,47,0,34,0,32,0,62,0,32,0,36,0,79,0,85,0,84,0,70,0,73,0,76,0,69,0,46,0,116,0,109,0,112,0,10,0,101,0,99,0,104,0,111,0,32,0,34,0,47,0,42,0,106,0,115,0,104,0,105,0,110,0,116,0,32,0,45,0,87,0,49,0,48,0,48,0,32,0,42,0,47,0,34,0,32,0,62,0,62,0,32,0,36,0,79,0,85,0,84,0,70,0,73,0,76,0,69,0,46,0,116,0,109,0,112,0,10,0,101,0,99,0,104,0,111,0,32,0,34,0,118,0,97,0,114,0,32,0,36,0,74,0,83,0,86,0,65,0,82,0,32,0,61,0,32,0,123,0,118,0,101,0,114,0,115,0,105,0,111,0,110,0,58,0,92,0,34,0,36,0,86,0,69,0,82,0,83,0,73,0,79,0,78,0,92,0,34,0,125,0,59,0,34,0,32,0,62,0,62,0,32,0,36,0,79,0,85,0,84,0,70,0,73,0,76,0,69,0,46,0,116,0,109,0,112,0,10,0,105,0,102,0,32,0,91,0,32,0,45,0,101,0,32,0,100,0,111,0,116,0,110,0,101,0,116,0,46,0,115,0,104,0,32,0,93,0,59,0,32,0,116,0,104,0,101,0,110,0,32,0,98,0,97,0,115,0,104,0,32,0,100,0,111,0,116,0,110,0,101,0,116,0,46,0,115,0,104,0,59,0,32,0,102,0,105,0,10,0,97,0,119,0,107,0,32,0,45,0,70,0,44,0,32,0,39,0,123,0,112,0,114,0,105,0,110,0,116,0,32,0,36,0,49,0,44,0,32,0,36,0,50,0,44,0,32,0,36,0,51,0,125,0,39,0,32,0,36,0,73,0,78,0,70,0,73,0,76,0,69,0,32,0,124,0,32,0,119,0,104,0,105,0,108,0,101,0,32,0,114,0,101,0,97,0,100,0,32,0,99,0,112,0,32,0,117,0,114,0,108,0,32,0,99,0,112,0,116,0,121,0,112,0,101,0,59,0,32,0,100,0,111,0,10,0,32,0,32,0,32,0,32,0,101,0,99,0,104,0,111,0,32,0,36,0,99,0,112,0,32,0,36,0,117,0,114,0,108,0,10,0,32,0,32,0,32,0,32,0,105,0,102,0,32,0,91,0,32,0,33,0,32,0,45,0,101,0,32,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,115,0,47,0,36,0,99,0,112,0,46,0,84,0,66,0,76,0,32,0,93,0,59,0,32,0,116,0,104,0,101,0,110,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,99,0,117,0,114,0,108,0,32,0,36,0,117,0,114,0,108,0,32,0,124,0,32,0,115,0,101,0,100,0,32,0,39,0,115,0,47,0,35,0,46,0,42,0,47,0,47,0,103,0,39,0,32,0,124,0,32,0,97,0,119,0,107,0,32,0,39,0,78,0,70,0,61,0,61,0,50,0,39,0,32,0,62,0,32,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,115,0,47,0,36,0,99,0,112,0,46,0,84,0,66,0,76,0,10,0,32,0,32,0,32,0,32,0,102,0,105,0,10,0,32,0,32,0,32,0,32,0,101,0,99,0,104,0,111,0,32,0,34,0,105,0,102,0,40,0,116,0,121,0,112,0,101,0,111,0,102,0,32,0,36,0,74,0,83,0,86,0,65,0,82,0,32,0,61,0,61,0,61,0,32,0,39,0,117,0,110,0,100,0,101,0,102,0,105,0,110,0,101,0,100,0,39,0,41,0,32,0,36,0,74,0,83,0,86,0,65,0,82,0,32,0,61,0,32,0,123,0,125,0,59,0,34,0,32,0,62,0,32,0,98,0,105,0,116,0,115,0,47,0,36,0,99,0,112,0,46,0,106,0,115,0,46,0,116,0,109,0,112,0,10,0,32,0,32,0,32,0,32,0,110,0,111,0,100,0,101,0,32,0,109,0,97,0,107,0,101,0,46,0,110,0,106,0,115,0,32,0,36,0,99,0,112,0,32,0,36,0,74,0,83,0,86,0,65,0,82,0,32,0,124,0,32,0,116,0,101,0,101,0,32,0,45,0,97,0,32,0,98,0,105,0,116,0,115,0,47,0,36,0,99,0,112,0,46,0,106,0,115,0,46,0,116,0,109,0,112,0,32,0,62,0,62,0,32,0,36,0,79,0,85,0,84,0,70,0,73,0,76,0,69,0,46,0,116,0,109,0,112,0,10,0,32,0,32,0,32,0,32,0,115,0,101,0,100,0,32,0,39,0,115,0,47,0,34,0,92,0,40,0,91,0,48,0,45,0,57,0,93,0,43,0,92,0,41,0,34,0,58,0,47,0,92,0,49,0,58,0,47,0,103,0,39,0,32,0,60,0,98,0,105,0,116,0,115,0,47,0,36,0,99,0,112,0,46,0,106,0,115,0,46,0,116,0,109,0,112,0,32,0,62,0,98,0,105,0,116,0,115,0,47,0,36,0,99,0,112,0,46,0,106,0,115,0,10,0,32,0,32,0,32,0,32,0,114,0,109,0,32,0,45,0,102,0,32,0,98,0,105,0,116,0,115,0,47,0,36,0,99,0,112,0,46,0,106,0,115,0,46,0,116,0,109,0,112,0,10,0,100,0,111,0,110,0,101,0,10,0,101,0,99,0,104,0,111,0,32,0,34,0,47,0,47,0,32,0,101,0,115,0,108,0,105,0,110,0,116,0,45,0,100,0,105,0,115,0,97,0,98,0,108,0,101,0,45,0,110,0,101,0,120,0,116,0,45,0,108,0,105,0,110,0,101,0,32,0,110,0,111,0,45,0,117,0,110,0,100,0,101,0,102,0,34,0,32,0,62,0,62,0,32,0,36,0,79,0,85,0,84,0,70,0,73,0,76,0,69,0,46,0,116,0,109,0,112,0,10,0,101,0,99,0,104,0,111,0,32,0,34,0,105,0,102,0,32,0,40,0,116,0,121,0,112,0,101,0,111,0,102,0,32,0,109,0,111,0,100,0,117,0,108,0,101,0,32,0,33,0,61,0,61,0,32,0,39,0,117,0,110,0,100,0,101,0,102,0,105,0,110,0,101,0,100,0,39,0,32,0,38,0,38,0,32,0,109,0,111,0,100,0,117,0,108,0,101,0,46,0,101,0,120,0,112,0,111,0,114,0,116,0,115,0,32,0,38,0,38,0,32,0,116,0,121,0,112,0,101,0,111,0,102,0,32,0,68,0,79,0,95,0,78,0,79,0,84,0,95,0,69,0,88,0,80,0,79,0,82,0,84,0,95,0,67,0,79,0,68,0,69,0,80,0,65,0,71,0,69,0,32,0,61,0,61,0,61,0,32,0,39,0,117,0,110,0,100,0,101,0,102,0,105,0,110,0,101,0,100,0,39,0,41,0,32,0,109,0,111,0,100,0,117,0,108,0,101,0,46,0,101,0,120,0,112,0,111,0,114,0,116,0,115,0,32,0,61,0,32,0,36,0,74,0,83,0,86,0,65,0,82,0,59,0,34,0,32,0,62,0,62,0,32,0,36,0,79,0,85,0,84,0,70,0,73,0,76,0,69,0,46,0,116,0,109,0,112,0,10,0,115,0,101,0,100,0,32,0,39,0,115,0,47,0,34,0,92,0,40,0,91,0,48,0,45,0,57,0,93,0,43,0,92,0,41,0,34,0,58,0,47,0,92,0,49,0,58,0,47,0,103,0,39,0,32,0,60,0,36,0,79,0,85,0,84,0,70,0,73,0,76,0,69,0,46,0,116,0,109,0,112,0,32,0,62,0,36,0,79,0,85,0,84,0,70,0,73,0,76,0,69,0,10,0,114,0,109,0,32,0,45,0,102,0,32,0,36,0,79,0,85,0,84,0,70,0,73,0,76,0,69,0,46,0,116,0,109,0,112,0,10,0,96,0,96,0,96,0,10,0,10,0,35,0,35,0,32,0,85,0,116,0,105,0,108,0,105,0,116,0,105,0,101,0,115,0,10,0,10,0,84,0,104,0,101,0,32,0,101,0,110,0,99,0,111,0,100,0,101,0,32,0,97,0,110,0,100,0,32,0,100,0,101,0,99,0,111,0,100,0,101,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,115,0,32,0,97,0,114,0,101,0,32,0,107,0,101,0,112,0,116,0,32,0,105,0,110,0,32,0,97,0,32,0,115,0,101,0,112,0,97,0,114,0,97,0,116,0,101,0,32,0,115,0,99,0,114,0,105,0,112,0,116,0,32,0,40,0,96,0,99,0,112,0,117,0,116,0,105,0,108,0,115,0,46,0,106,0,115,0,96,0,41,0,46,0,10,0,10,0,66,0,111,0,116,0,104,0,32,0,101,0,110,0,99,0,111,0,100,0,101,0,32,0,97,0,110,0,100,0,32,0,100,0,101,0,99,0,111,0,100,0,101,0,32,0,100,0,101,0,97,0,108,0,32,0,119,0,105,0,116,0,104,0,32,0,100,0,97,0,116,0,97,0,32,0,114,0,101,0,112,0,114,0,101,0,115,0,101,0,110,0,116,0,101,0,100,0,32,0,97,0,115,0,58,0,10,0,10,0,45,0,32,0,83,0,116,0,114,0,105,0,110,0,103,0,32,0,40,0,101,0,110,0,99,0,111,0,100,0,101,0,32,0,101,0,120,0,112,0,101,0,99,0,116,0,115,0,32,0,74,0,83,0,32,0,115,0,116,0,114,0,105,0,110,0,103,0,44,0,32,0,100,0,101,0,99,0,111,0,100,0,101,0,32,0,105,0,110,0,116,0,101,0,114,0,112,0,114,0,101,0,116,0,115,0,32,0,85,0,67,0,83,0,50,0,32,0,99,0,104,0,97,0,114,0,115,0,32,0,97,0,115,0,32,0,99,0,111,0,100,0,101,0,115,0,41,0,10,0,45,0,32,0,65,0,114,0,114,0,97,0,121,0,32,0,40,0,101,0,110,0,99,0,111,0,100,0,101,0,32,0,101,0,120,0,112,0,101,0,99,0,116,0,115,0,32,0,97,0,114,0,114,0,97,0,121,0,32,0,111,0,102,0,32,0,74,0,83,0,32,0,83,0,116,0,114,0,105,0,110,0,103,0,32,0,99,0,104,0,97,0,114,0,97,0,99,0,116,0,101,0,114,0,115,0,44,0,32,0,100,0,101,0,99,0,111,0,100,0,101,0,32,0,101,0,120,0,112,0,101,0,99,0,116,0,115,0,32,0,110,0,117,0,109,0,98,0,101,0,114,0,115,0,41,0,10,0,45,0,32,0,66,0,117,0,102,0,102,0,101,0,114,0,32,0,40,0,101,0,110,0,99,0,111,0,100,0,101,0,32,0,101,0,120,0,112,0,101,0,99,0,116,0,115,0,32,0,85,0,84,0,70,0,45,0,56,0,32,0,115,0,116,0,114,0,105,0,110,0,103,0,44,0,32,0,100,0,101,0,99,0,111,0,100,0,101,0,32,0,101,0,120,0,112,0,101,0,99,0,116,0,115,0,32,0,99,0,111,0,100,0,101,0,112,0,111,0,105,0,110,0,116,0,115,0,47,0,98,0,121,0,116,0,101,0,115,0,41,0,46,0,10,0,10,0,84,0,104,0,101,0,32,0,96,0,111,0,102,0,109,0,116,0,96,0,32,0,118,0,97,0,114,0,105,0,97,0,98,0,108,0,101,0,32,0,99,0,111,0,110,0,116,0,114,0,111,0,108,0,115,0,32,0,96,0,101,0,110,0,99,0,111,0,100,0,101,0,96,0,32,0,111,0,117,0,116,0,112,0,117,0,116,0,32,0,40,0,96,0,115,0,116,0,114,0,96,0,44,0,32,0,96,0,97,0,114,0,114,0,96,0,32,0,114,0,101,0,115,0,112,0,101,0,99,0,116,0,105,0,118,0,101,0,108,0,121,0,41,0,10,0,119,0,104,0,105,0,108,0,101,0,32,0,116,0,104,0,101,0,32,0,105,0,110,0,112,0,117,0,116,0,32,0,102,0,111,0,114,0,109,0,97,0,116,0,32,0,105,0,115,0,32,0,97,0,117,0,116,0,111,0,109,0,97,0,116,0,105,0,99,0,97,0,108,0,108,0,121,0,32,0,100,0,101,0,116,0,101,0,114,0,109,0,105,0,110,0,101,0,100,0,46,0,10,0,10,0,35,0,32,0,84,0,101,0,115,0,116,0,115,0,10,0,10,0,84,0,104,0,101,0,32,0,116,0,101,0,115,0,116,0,115,0,32,0,105,0,110,0,99,0,108,0,117,0,100,0,101,0,32,0,74,0,83,0,32,0,118,0,97,0,108,0,105,0,100,0,105,0,116,0,121,0,32,0,116,0,101,0,115,0,116,0,115,0,32,0,40,0,114,0,101,0,113,0,117,0,105,0,114,0,105,0,110,0,103,0,32,0,111,0,114,0,32,0,101,0,118,0,97,0,108,0,117,0,97,0,116,0,105,0,110,0,103,0,32,0,99,0,111,0,100,0,101,0,41,0,58,0,10,0,10,0,96,0,96,0,96,0,62,0,116,0,101,0,115,0,116,0,46,0,106,0,115,0,10,0,118,0,97,0,114,0,32,0,102,0,115,0,32,0,61,0,32,0,114,0,101,0,113,0,117,0,105,0,114,0,101,0,40,0,39,0,102,0,115,0,39,0,41,0,44,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,32,0,61,0,32,0,114,0,101,0,113,0,117,0,105,0,114,0,101,0,40,0,39,0,97,0,115,0,115,0,101,0,114,0,116,0,39,0,41,0,44,0,32,0,118,0,109,0,32,0,61,0,32,0,114,0,101,0,113,0,117,0,105,0,114,0,101,0,40,0,39,0,118,0,109,0,39,0,41,0,59,0,10,0,118,0,97,0,114,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,44,0,32,0,115,0,98,0,99,0,115,0,59,0,10,0,100,0,101,0,115,0,99,0,114,0,105,0,98,0,101,0,40,0,39,0,115,0,111,0,117,0,114,0,99,0,101,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,10,0,32,0,32,0,105,0,116,0,40,0,39,0,115,0,104,0,111,0,117,0,108,0,100,0,32,0,108,0,111,0,97,0,100,0,32,0,110,0,111,0,100,0,101,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,32,0,61,0,32,0,114,0,101,0,113,0,117,0,105,0,114,0,101,0,40,0,39,0,46,0,47,0,39,0,41,0,59,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,105,0,116,0,40,0,39,0,115,0,104,0,111,0,117,0,108,0,100,0,32,0,108,0,111,0,97,0,100,0,32,0,115,0,98,0,99,0,115,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,32,0,115,0,98,0,99,0,115,0,32,0,61,0,32,0,114,0,101,0,113,0,117,0,105,0,114,0,101,0,40,0,39,0,46,0,47,0,115,0,98,0,99,0,115,0,39,0,41,0,59,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,105,0,116,0,40,0,39,0,115,0,104,0,111,0,117,0,108,0,100,0,32,0,108,0,111,0,97,0,100,0,32,0,101,0,120,0,99,0,101,0,108,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,32,0,101,0,120,0,99,0,101,0,108,0,32,0,61,0,32,0,114,0,101,0,113,0,117,0,105,0,114,0,101,0,40,0,39,0,46,0,47,0,99,0,112,0,101,0,120,0,99,0,101,0,108,0,39,0,41,0,59,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,105,0,116,0,40,0,39,0,115,0,104,0,111,0,117,0,108,0,100,0,32,0,112,0,114,0,111,0,99,0,101,0,115,0,115,0,32,0,98,0,105,0,116,0,115,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,102,0,105,0,108,0,101,0,115,0,32,0,61,0,32,0,102,0,115,0,46,0,114,0,101,0,97,0,100,0,100,0,105,0,114,0,83,0,121,0,110,0,99,0,40,0,39,0,98,0,105,0,116,0,115,0,39,0,41,0,46,0,102,0,105,0,108,0,116,0,101,0,114,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,120,0,41,0,123,0,114,0,101,0,116,0,117,0,114,0,110,0,32,0,120,0,46,0,115,0,117,0,98,0,115,0,116,0,114,0,40,0,45,0,51,0,41,0,61,0,61,0,34,0,46,0,106,0,115,0,34,0,59,0,125,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,102,0,105,0,108,0,101,0,115,0,46,0,102,0,111,0,114,0,69,0,97,0,99,0,104,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,120,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,118,0,109,0,46,0,114,0,117,0,110,0,73,0,110,0,84,0,104,0,105,0,115,0,67,0,111,0,110,0,116,0,101,0,120,0,116,0,40,0,102,0,115,0,46,0,114,0,101,0,97,0,100,0,70,0,105,0,108,0,101,0,83,0,121,0,110,0,99,0,40,0,39,0,46,0,47,0,98,0,105,0,116,0,115,0,47,0,39,0,32,0,43,0,32,0,120,0,41,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,125,0,41,0,59,0,10,0,125,0,41,0,59,0,10,0,96,0,96,0,96,0,10,0,10,0,84,0,104,0,101,0,32,0,82,0,69,0,65,0,68,0,77,0,69,0,32,0,116,0,101,0,115,0,116,0,115,0,32,0,118,0,101,0,114,0,105,0,102,0,121,0,32,0,116,0,104,0,101,0,32,0,115,0,110,0,105,0,112,0,112,0,101,0,116,0,115,0,32,0,105,0,110,0,32,0,116,0,104,0,101,0,32,0,82,0,69,0,65,0,68,0,77,0,69,0,58,0,10,0,10,0,96,0,96,0,96,0,62,0,116,0,101,0,115,0,116,0,46,0,106,0,115,0,10,0,100,0,101,0,115,0,99,0,114,0,105,0,98,0,101,0,40,0,39,0,82,0,69,0,65,0,68,0,77,0,69,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,10,0,32,0,32,0,118,0,97,0,114,0,32,0,114,0,101,0,97,0,100,0,109,0,101,0,32,0,61,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,95,0,99,0,112,0,49,0,48,0,48,0,48,0,48,0,95,0,50,0,53,0,53,0,32,0,61,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,91,0,49,0,48,0,48,0,48,0,48,0,93,0,46,0,100,0,101,0,99,0,91,0,50,0,53,0,53,0,93,0,59,0,32,0,47,0,47,0,32,0,199,2,10,0,32,0,32,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,101,0,113,0,117,0,97,0,108,0,40,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,95,0,99,0,112,0,49,0,48,0,48,0,48,0,48,0,95,0,50,0,53,0,53,0,44,0,32,0,34,0,199,2,34,0,41,0,59,0,10,0,10,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,99,0,112,0,49,0,48,0,48,0,48,0,48,0,95,0,55,0,49,0,49,0,32,0,61,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,91,0,49,0,48,0,48,0,48,0,48,0,93,0,46,0,101,0,110,0,99,0,91,0,83,0,116,0,114,0,105,0,110,0,103,0,46,0,102,0,114,0,111,0,109,0,67,0,104,0,97,0,114,0,67,0,111,0,100,0,101,0,40,0,55,0,49,0,49,0,41,0,93,0,59,0,32,0,47,0,47,0,32,0,50,0,53,0,53,0,10,0,32,0,32,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,101,0,113,0,117,0,97,0,108,0,40,0,99,0,112,0,49,0,48,0,48,0,48,0,48,0,95,0,55,0,49,0,49,0,44,0,32,0,50,0,53,0,53,0,41,0,59,0,10,0,10,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,98,0,49,0,32,0,61,0,32,0,91,0,48,0,120,0,98,0,98,0,44,0,48,0,120,0,101,0,51,0,44,0,48,0,120,0,100,0,55,0,44,0,48,0,120,0,100,0,99,0,93,0,59,0,10,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,115,0,49,0,32,0,61,0,32,0,98,0,49,0,46,0,109,0,97,0,112,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,120,0,41,0,32,0,123,0,32,0,114,0,101,0,116,0,117,0,114,0,110,0,32,0,83,0,116,0,114,0,105,0,110,0,103,0,46,0,102,0,114,0,111,0,109,0,67,0,104,0,97,0,114,0,67,0,111,0,100,0,101,0,40,0,120,0,41,0,59,0,32,0,125,0,41,0,46,0,106,0,111,0,105,0,110,0,40,0,34,0,34,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,71,108,59,96,32,0,61,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,100,0,101,0,99,0,111,0,100,0,101,0,40,0,57,0,51,0,54,0,44,0,32,0,98,0,49,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,98,0,117,0,102,0,32,0,61,0,32,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,101,0,110,0,99,0,111,0,100,0,101,0,40,0,57,0,51,0,54,0,44,0,32,0,32,0,71,108,59,96,41,0,59,0,10,0,32,0,32,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,101,0,113,0,117,0,97,0,108,0,40,0,71,108,59,96,44,0,34,0,71,108,59,96,34,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,101,0,113,0,117,0,97,0,108,0,40,0,98,0,117,0,102,0,46,0,108,0,101,0,110,0,103,0,116,0,104,0,44,0,32,0,52,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,102,0,111,0,114,0,40,0,118,0,97,0,114,0,32,0,105,0,32,0,61,0,32,0,48,0,59,0,32,0,105,0,32,0,33,0,61,0,32,0,52,0,59,0,32,0,43,0,43,0,105,0,41,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,101,0,113,0,117,0,97,0,108,0,40,0,98,0,49,0,91,0,105,0,93,0,44,0,32,0,98,0,117,0,102,0,91,0,105,0,93,0,41,0,59,0,10,0,10,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,98,0,50,0,32,0,61,0,32,0,91,0,48,0,120,0,102,0,48,0,44,0,48,0,120,0,57,0,102,0,44,0,48,0,120,0,56,0,100,0,44,0,48,0,120,0,97,0,51,0,93,0,59,0,10,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,115,0,117,0,115,0,104,0,105,0,61,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,100,0,101,0,99,0,111,0,100,0,101,0,40,0,54,0,53,0,48,0,48,0,49,0,44,0,32,0,98,0,50,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,115,0,98,0,117,0,102,0,32,0,61,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,101,0,110,0,99,0,111,0,100,0,101,0,40,0,54,0,53,0,48,0,48,0,49,0,44,0,32,0,115,0,117,0,115,0,104,0,105,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,101,0,113,0,117,0,97,0,108,0,40,0,115,0,117,0,115,0,104,0,105,0,44,0,34,0,60,216,99,223,34,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,101,0,113,0,117,0,97,0,108,0,40,0,115,0,98,0,117,0,102,0,46,0,108,0,101,0,110,0,103,0,116,0,104,0,44,0,32,0,52,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,102,0,111,0,114,0,40,0,118,0,97,0,114,0,32,0,105,0,32,0,61,0,32,0,48,0,59,0,32,0,105,0,32,0,33,0,61,0,32,0,52,0,59,0,32,0,43,0,43,0,105,0,41,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,101,0,113,0,117,0,97,0,108,0,40,0,98,0,50,0,91,0,105,0,93,0,44,0,32,0,115,0,98,0,117,0,102,0,91,0,105,0,93,0,41,0,59,0,10,0,10,0,32,0,32,0,125,0,59,0,10,0,32,0,32,0,105,0,116,0,40,0,39,0,115,0,104,0,111,0,117,0,108,0,100,0,32,0,98,0,101,0,32,0,99,0,111,0,114,0,114,0,101,0,99,0,116,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,99,0,97,0,99,0,104,0,101,0,46,0,101,0,110,0,99,0,97,0,99,0,104,0,101,0,40,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,114,0,101,0,97,0,100,0,109,0,101,0,40,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,99,0,97,0,99,0,104,0,101,0,46,0,100,0,101,0,99,0,97,0,99,0,104,0,101,0,40,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,114,0,101,0,97,0,100,0,109,0,101,0,40,0,41,0,59,0,10,0,32,0,32,0,125,0,41,0,59,0,10,0,125,0,41,0,59,0,10,0,96,0,96,0,96,0,10,0,10,0,84,0,104,0,101,0,32,0,99,0,111,0,110,0,115,0,105,0,115,0,116,0,101,0,110,0,99,0,121,0,32,0,116,0,101,0,115,0,116,0,115,0,32,0,109,0,97,0,107,0,101,0,32,0,115,0,117,0,114,0,101,0,32,0,116,0,104,0,97,0,116,0,32,0,101,0,110,0,99,0,111,0,100,0,105,0,110,0,103,0,32,0,97,0,110,0,100,0,32,0,100,0,101,0,99,0,111,0,100,0,105,0,110,0,103,0,32,0,97,0,114,0,101,0,32,0,112,0,115,0,101,0,117,0,100,0,111,0,32,0,105,0,110,0,118,0,101,0,114,0,115,0,101,0,115,0,58,0,10,0,10,0,96,0,96,0,96,0,62,0,116,0,101,0,115,0,116,0,46,0,106,0,115,0,10,0,100,0,101,0,115,0,99,0,114,0,105,0,98,0,101,0,40,0,39,0,99,0,111,0,110,0,115,0,105,0,115,0,116,0,101,0,110,0,99,0,121,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,10,0,32,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,32,0,61,0,32,0,114,0,101,0,113,0,117,0,105,0,114,0,101,0,40,0,39,0,46,0,47,0,39,0,41,0,59,0,10,0,32,0,32,0,85,0,32,0,61,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,59,0,10,0,32,0,32,0,118,0,97,0,114,0,32,0,99,0,104,0,107,0,32,0,61,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,44,0,32,0,99,0,97,0,99,0,104,0,101,0,105,0,116,0,41,0,32,0,123,0,32,0,114,0,101,0,116,0,117,0,114,0,110,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,120,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,105,0,116,0,40,0,39,0,115,0,104,0,111,0,117,0,108,0,100,0,32,0,99,0,111,0,110,0,115,0,105,0,115,0,116,0,101,0,110,0,116,0,108,0,121,0,32,0,112,0,114,0,111,0,99,0,101,0,115,0,115,0,32,0,67,0,80,0,32,0,39,0,32,0,43,0,32,0,120,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,99,0,112,0,32,0,61,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,91,0,120,0,93,0,44,0,32,0,68,0,32,0,61,0,32,0,99,0,112,0,46,0,100,0,101,0,99,0,44,0,32,0,69,0,32,0,61,0,32,0,99,0,112,0,46,0,101,0,110,0,99,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,105,0,102,0,40,0,99,0,97,0,99,0,104,0,101,0,105,0,116,0,41,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,99,0,97,0,99,0,104,0,101,0,46,0,101,0,110,0,99,0,97,0,99,0,104,0,101,0,40,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,101,0,108,0,115,0,101,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,99,0,97,0,99,0,104,0,101,0,46,0,100,0,101,0,99,0,97,0,99,0,104,0,101,0,40,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,79,0,98,0,106,0,101,0,99,0,116,0,46,0,107,0,101,0,121,0,115,0,40,0,68,0,41,0,46,0,102,0,111,0,114,0,69,0,97,0,99,0,104,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,100,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,105,0,102,0,40,0,69,0,91,0,68,0,91,0,100,0,93,0,93,0,32,0,33,0,61,0,32,0,100,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,105,0,102,0,40,0,116,0,121,0,112,0,101,0,111,0,102,0,32,0,69,0,91,0,68,0,91,0,100,0,93,0,93,0,32,0,33,0,61,0,61,0,32,0,34,0,117,0,110,0,100,0,101,0,102,0,105,0,110,0,101,0,100,0,34,0,41,0,32,0,114,0,101,0,116,0,117,0,114,0,110,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,105,0,102,0,40,0,68,0,91,0,100,0,93,0,46,0,99,0,104,0,97,0,114,0,67,0,111,0,100,0,101,0,65,0,116,0,40,0,48,0,41,0,32,0,61,0,61,0,32,0,48,0,120,0,70,0,70,0,70,0,68,0,41,0,32,0,114,0,101,0,116,0,117,0,114,0,110,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,105,0,102,0,40,0,68,0,91,0,69,0,91,0,68,0,91,0,100,0,93,0,93,0,93,0,32,0,61,0,61,0,61,0,32,0,68,0,91,0,100,0,93,0,41,0,32,0,114,0,101,0,116,0,117,0,114,0,110,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,116,0,104,0,114,0,111,0,119,0,32,0,110,0,101,0,119,0,32,0,69,0,114,0,114,0,111,0,114,0,40,0,120,0,32,0,43,0,32,0,34,0,32,0,101,0,46,0,100,0,91,0,34,0,32,0,43,0,32,0,100,0,32,0,43,0,32,0,34,0,93,0,32,0,61,0,32,0,34,0,32,0,43,0,32,0,69,0,91,0,68,0,91,0,100,0,93,0,93,0,32,0,43,0,32,0,34,0,59,0,32,0,100,0,91,0,34,0,32,0,43,0,32,0,100,0,32,0,43,0,32,0,34,0,93,0,61,0,34,0,32,0,43,0,32,0,68,0,91,0,100,0,93,0,32,0,43,0,32,0,34,0,59,0,32,0,100,0,46,0,101,0,46,0,100,0,91,0,34,0,32,0,43,0,32,0,100,0,32,0,43,0,32,0,34,0,93,0,32,0,61,0,32,0,34,0,32,0,43,0,32,0,68,0,91,0,69,0,91,0,68,0,91,0,100,0,93,0,93,0,93,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,125,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,79,0,98,0,106,0,101,0,99,0,116,0,46,0,107,0,101,0,121,0,115,0,40,0,69,0,41,0,46,0,102,0,111,0,114,0,69,0,97,0,99,0,104,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,101,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,105,0,102,0,40,0,68,0,91,0,69,0,91,0,101,0,93,0,93,0,32,0,33,0,61,0,32,0,101,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,116,0,104,0,114,0,111,0,119,0,32,0,110,0,101,0,119,0,32,0,69,0,114,0,114,0,111,0,114,0,40,0,120,0,32,0,43,0,32,0,34,0,32,0,100,0,46,0,101,0,91,0,34,0,32,0,43,0,32,0,101,0,32,0,43,0,32,0,34,0,93,0,32,0,61,0,32,0,34,0,32,0,43,0,32,0,68,0,91,0,69,0,91,0,101,0,93,0,93,0,32,0,43,0,32,0,34,0,59,0,32,0,101,0,91,0,34,0,32,0,43,0,32,0,101,0,32,0,43,0,32,0,34,0,93,0,61,0,34,0,32,0,43,0,32,0,69,0,91,0,101,0,93,0,32,0,43,0,32,0,34,0,59,0,32,0,101,0,46,0,100,0,46,0,101,0,91,0,34,0,32,0,43,0,32,0,101,0,32,0,43,0,32,0,34,0,93,0,32,0,61,0,32,0,34,0,32,0,43,0,32,0,69,0,91,0,68,0,91,0,69,0,91,0,101,0,93,0,93,0,93,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,125,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,99,0,111,0,114,0,112,0,117,0,115,0,32,0,61,0,32,0,91,0,34,0,102,0,111,0,111,0,98,0,97,0,114,0,34,0,93,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,99,0,111,0,114,0,112,0,117,0,115,0,46,0,102,0,111,0,114,0,69,0,97,0,99,0,104,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,119,0,41,0,123,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,101,0,113,0,117,0,97,0,108,0,40,0,85,0,46,0,100,0,101,0,99,0,111,0,100,0,101,0,40,0,120,0,44,0,85,0,46,0,101,0,110,0,99,0,111,0,100,0,101,0,40,0,120,0,44,0,119,0,41,0,41,0,44,0,119,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,99,0,97,0,99,0,104,0,101,0,46,0,101,0,110,0,99,0,97,0,99,0,104,0,101,0,40,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,125,0,59,0,32,0,125,0,59,0,10,0,32,0,32,0,100,0,101,0,115,0,99,0,114,0,105,0,98,0,101,0,40,0,39,0,99,0,97,0,99,0,104,0,101,0,100,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,79,0,98,0,106,0,101,0,99,0,116,0,46,0,107,0,101,0,121,0,115,0,40,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,41,0,46,0,102,0,105,0,108,0,116,0,101,0,114,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,119,0,41,0,32,0,123,0,32,0,114,0,101,0,116,0,117,0,114,0,110,0,32,0,119,0,32,0,61,0,61,0,32,0,43,0,119,0,59,0,32,0,125,0,41,0,46,0,102,0,111,0,114,0,69,0,97,0,99,0,104,0,40,0,99,0,104,0,107,0,40,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,44,0,32,0,116,0,114,0,117,0,101,0,41,0,41,0,59,0,10,0,32,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,100,0,101,0,115,0,99,0,114,0,105,0,98,0,101,0,40,0,39,0,100,0,105,0,114,0,101,0,99,0,116,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,79,0,98,0,106,0,101,0,99,0,116,0,46,0,107,0,101,0,121,0,115,0,40,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,41,0,46,0,102,0,105,0,108,0,116,0,101,0,114,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,119,0,41,0,32,0,123,0,32,0,114,0,101,0,116,0,117,0,114,0,110,0,32,0,119,0,32,0,61,0,61,0,32,0,43,0,119,0,59,0,32,0,125,0,41,0,46,0,102,0,111,0,114,0,69,0,97,0,99,0,104,0,40,0,99,0,104,0,107,0,40,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,44,0,32,0,102,0,97,0,108,0,115,0,101,0,41,0,41,0,59,0,10,0,32,0,32,0,125,0,41,0,59,0,10,0,125,0,41,0,59,0,10,0,96,0,96,0,96,0,10,0,10,0,84,0,104,0,101,0,32,0,110,0,101,0,120,0,116,0,32,0,116,0,101,0,115,0,116,0,115,0,32,0,108,0,111,0,111,0,107,0,32,0,97,0,116,0,32,0,112,0,111,0,115,0,115,0,105,0,98,0,108,0,101,0,32,0,101,0,110,0,116,0,114,0,121,0,32,0,99,0,111,0,110,0,100,0,105,0,116,0,105,0,111,0,110,0,115,0,58,0,10,0,10,0,96,0,96,0,96,0,10,0,100,0,101,0,115,0,99,0,114,0,105,0,98,0,101,0,40,0,39,0,101,0,110,0,116,0,114,0,121,0,32,0,99,0,111,0,110,0,100,0,105,0,116,0,105,0,111,0,110,0,115,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,10,0,32,0,32,0,105,0,116,0,40,0,39,0,115,0,104,0,111,0,117,0,108,0,100,0,32,0,102,0,97,0,105,0,108,0,32,0,116,0,111,0,32,0,108,0,111,0,97,0,100,0,32,0,117,0,116,0,105,0,108,0,115,0,32,0,105,0,102,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,32,0,117,0,110,0,97,0,118,0,97,0,105,0,108,0,97,0,98,0,108,0,101,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,115,0,97,0,110,0,100,0,98,0,111,0,120,0,32,0,61,0,32,0,123,0,125,0,59,0,10,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,99,0,116,0,120,0,32,0,61,0,32,0,118,0,109,0,46,0,99,0,114,0,101,0,97,0,116,0,101,0,67,0,111,0,110,0,116,0,101,0,120,0,116,0,40,0,115,0,97,0,110,0,100,0,98,0,111,0,120,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,116,0,104,0,114,0,111,0,119,0,115,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,118,0,109,0,46,0,114,0,117,0,110,0,73,0,110,0,67,0,111,0,110,0,116,0,101,0,120,0,116,0,40,0,102,0,115,0,46,0,114,0,101,0,97,0,100,0,70,0,105,0,108,0,101,0,83,0,121,0,110,0,99,0,40,0,39,0,99,0,112,0,117,0,116,0,105,0,108,0,115,0,46,0,106,0,115,0,39,0,44,0,39,0,117,0,116,0,102,0,56,0,39,0,41,0,44,0,99,0,116,0,120,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,105,0,116,0,40,0,39,0,115,0,104,0,111,0,117,0,108,0,100,0,32,0,108,0,111,0,97,0,100,0,32,0,117,0,116,0,105,0,108,0,115,0,32,0,105,0,102,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,32,0,105,0,115,0,32,0,97,0,118,0,97,0,105,0,108,0,97,0,98,0,108,0,101,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,115,0,97,0,110,0,100,0,98,0,111,0,120,0,32,0,61,0,32,0,123,0,125,0,59,0,10,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,99,0,116,0,120,0,32,0,61,0,32,0,118,0,109,0,46,0,99,0,114,0,101,0,97,0,116,0,101,0,67,0,111,0,110,0,116,0,101,0,120,0,116,0,40,0,115,0,97,0,110,0,100,0,98,0,111,0,120,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,118,0,109,0,46,0,114,0,117,0,110,0,73,0,110,0,67,0,111,0,110,0,116,0,101,0,120,0,116,0,40,0,102,0,115,0,46,0,114,0,101,0,97,0,100,0,70,0,105,0,108,0,101,0,83,0,121,0,110,0,99,0,40,0,39,0,99,0,112,0,101,0,120,0,99,0,101,0,108,0,46,0,106,0,115,0,39,0,44,0,39,0,117,0,116,0,102,0,56,0,39,0,41,0,44,0,99,0,116,0,120,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,118,0,109,0,46,0,114,0,117,0,110,0,73,0,110,0,67,0,111,0,110,0,116,0,101,0,120,0,116,0,40,0,102,0,115,0,46,0,114,0,101,0,97,0,100,0,70,0,105,0,108,0,101,0,83,0,121,0,110,0,99,0,40,0,39,0,99,0,112,0,117,0,116,0,105,0,108,0,115,0,46,0,106,0,115,0,39,0,44,0,39,0,117,0,116,0,102,0,56,0,39,0,41,0,44,0,99,0,116,0,120,0,41,0,59,0,10,0,32,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,118,0,97,0,114,0,32,0,99,0,104,0,107,0,101,0,110,0,32,0,61,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,99,0,112,0,44,0,32,0,105,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,99,0,32,0,61,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,99,0,112,0,44,0,32,0,105,0,44,0,32,0,101,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,115,0,116,0,114,0,32,0,61,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,101,0,110,0,99,0,111,0,100,0,101,0,40,0,99,0,112,0,44,0,105,0,44,0,101,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,97,0,114,0,114,0,32,0,61,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,101,0,110,0,99,0,111,0,100,0,101,0,40,0,99,0,112,0,44,0,105,0,46,0,115,0,112,0,108,0,105,0,116,0,40,0,34,0,34,0,41,0,44,0,101,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,100,0,101,0,101,0,112,0,69,0,113,0,117,0,97,0,108,0,40,0,115,0,116,0,114,0,44,0,97,0,114,0,114,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,105,0,102,0,40,0,116,0,121,0,112,0,101,0,111,0,102,0,32,0,66,0,117,0,102,0,102,0,101,0,114,0,32,0,61,0,61,0,61,0,32,0,39,0,117,0,110,0,100,0,101,0,102,0,105,0,110,0,101,0,100,0,39,0,41,0,32,0,114,0,101,0,116,0,117,0,114,0,110,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,98,0,117,0,102,0,32,0,61,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,101,0,110,0,99,0,111,0,100,0,101,0,40,0,99,0,112,0,44,0,110,0,101,0,119,0,32,0,66,0,117,0,102,0,102,0,101,0,114,0,40,0,105,0,41,0,44,0,101,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,100,0,101,0,101,0,112,0,69,0,113,0,117,0,97,0,108,0,40,0,115,0,116,0,114,0,44,0,98,0,117,0,102,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,125,0,59,0,10,0,32,0,32,0,32,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,99,0,97,0,99,0,104,0,101,0,46,0,101,0,110,0,99,0,97,0,99,0,104,0,101,0,40,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,99,0,40,0,99,0,112,0,44,0,105,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,99,0,40,0,99,0,112,0,44,0,105,0,44,0,39,0,98,0,117,0,102,0,39,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,99,0,40,0,99,0,112,0,44,0,105,0,44,0,39,0,97,0,114,0,114,0,39,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,99,0,40,0,99,0,112,0,44,0,105,0,44,0,39,0,115,0,116,0,114,0,39,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,99,0,97,0,99,0,104,0,101,0,46,0,100,0,101,0,99,0,97,0,99,0,104,0,101,0,40,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,99,0,40,0,99,0,112,0,44,0,105,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,99,0,40,0,99,0,112,0,44,0,105,0,44,0,39,0,98,0,117,0,102,0,39,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,99,0,40,0,99,0,112,0,44,0,105,0,44,0,39,0,97,0,114,0,114,0,39,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,99,0,40,0,99,0,112,0,44,0,105,0,44,0,39,0,115,0,116,0,114,0,39,0,41,0,59,0,10,0,32,0,32,0,125,0,59,0,10,0,32,0,32,0,100,0,101,0,115,0,99,0,114,0,105,0,98,0,101,0,40,0,39,0,101,0,110,0,99,0,111,0,100,0,101,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,105,0,116,0,40,0,39,0,67,0,80,0,32,0,32,0,49,0,50,0,53,0,50,0,32,0,58,0,32,0,115,0,98,0,99,0,115,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,32,0,99,0,104,0,107,0,101,0,110,0,40,0,49,0,50,0,53,0,50,0,44,0,34,0,102,0,111,0,111,0,34,32,98,0,254,0,114,0,34,0,41,0,59,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,105,0,116,0,40,0,39,0,67,0,80,0,32,0,32,0,32,0,55,0,48,0,56,0,32,0,58,0,32,0,115,0,98,0,99,0,115,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,32,0,99,0,104,0,107,0,101,0,110,0,40,0,55,0,48,0,56,0,44,0,34,0,42,6,32,0,97,0,110,0,100,0,32,0,43,6,32,0,115,0,109,0,105,0,108,0,101,0,121,0,32,0,102,0,97,0,99,0,101,0,115,0,34,0,41,0,59,0,125,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,105,0,116,0,40,0,39,0,67,0,80,0,32,0,32,0,32,0,57,0,51,0,54,0,32,0,58,0,32,0,100,0,98,0,99,0,115,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,32,0,99,0,104,0,107,0,101,0,110,0,40,0,57,0,51,0,54,0,44,0,32,0,34,0,217,143,47,102,45,78,135,101,87,91,38,123,75,109,213,139,34,0,41,0,59,0,125,0,41,0,59,0,10,0,32,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,118,0,97,0,114,0,32,0,99,0,104,0,107,0,100,0,101,0,32,0,61,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,99,0,112,0,44,0,32,0,105,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,99,0,32,0,61,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,99,0,112,0,44,0,32,0,105,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,115,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,105,0,102,0,40,0,116,0,121,0,112,0,101,0,111,0,102,0,32,0,66,0,117,0,102,0,102,0,101,0,114,0,32,0,33,0,61,0,61,0,32,0,39,0,117,0,110,0,100,0,101,0,102,0,105,0,110,0,101,0,100,0,39,0,32,0,38,0,38,0,32,0,105,0,32,0,105,0,110,0,115,0,116,0,97,0,110,0,99,0,101,0,111,0,102,0,32,0,66,0,117,0,102,0,102,0,101,0,114,0,41,0,32,0,115,0,32,0,61,0,32,0,91,0,93,0,46,0,109,0,97,0,112,0,46,0,99,0,97,0,108,0,108,0,40,0,105,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,115,0,41,0,123,0,114,0,101,0,116,0,117,0,114,0,110,0,32,0,83,0,116,0,114,0,105,0,110,0,103,0,46,0,102,0,114,0,111,0,109,0,67,0,104,0,97,0,114,0,67,0,111,0,100,0,101,0,40,0,115,0,41,0,59,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,101,0,108,0,115,0,101,0,32,0,115,0,61,0,40,0,105,0,46,0,109,0,97,0,112,0,41,0,32,0,63,0,32,0,105,0,46,0,109,0,97,0,112,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,115,0,41,0,123,0,114,0,101,0,116,0,117,0,114,0,110,0,32,0,83,0,116,0,114,0,105,0,110,0,103,0,46,0,102,0,114,0,111,0,109,0,67,0,104,0,97,0,114,0,67,0,111,0,100,0,101,0,40,0,115,0,41,0,59,0,32,0,125,0,41,0,32,0,58,0,32,0,105,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,115,0,116,0,114,0,32,0,61,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,100,0,101,0,99,0,111,0,100,0,101,0,40,0,99,0,112,0,44,0,105,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,97,0,114,0,114,0,32,0,61,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,100,0,101,0,99,0,111,0,100,0,101,0,40,0,99,0,112,0,44,0,115,0,46,0,106,0,111,0,105,0,110,0,63,0,115,0,46,0,106,0,111,0,105,0,110,0,40,0,34,0,34,0,41,0,58,0,115,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,100,0,101,0,101,0,112,0,69,0,113,0,117,0,97,0,108,0,40,0,115,0,116,0,114,0,44,0,97,0,114,0,114,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,105,0,102,0,40,0,116,0,121,0,112,0,101,0,111,0,102,0,32,0,66,0,117,0,102,0,102,0,101,0,114,0,32,0,61,0,61,0,61,0,32,0,39,0,117,0,110,0,100,0,101,0,102,0,105,0,110,0,101,0,100,0,39,0,41,0,32,0,114,0,101,0,116,0,117,0,114,0,110,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,98,0,117,0,102,0,32,0,61,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,100,0,101,0,99,0,111,0,100,0,101,0,40,0,99,0,112,0,44,0,110,0,101,0,119,0,32,0,66,0,117,0,102,0,102,0,101,0,114,0,40,0,105,0,41,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,100,0,101,0,101,0,112,0,69,0,113,0,117,0,97,0,108,0,40,0,115,0,116,0,114,0,44,0,98,0,117,0,102,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,125,0,59,0,10,0,32,0,32,0,32,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,99,0,97,0,99,0,104,0,101,0,46,0,101,0,110,0,99,0,97,0,99,0,104,0,101,0,40,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,99,0,40,0,99,0,112,0,44,0,105,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,99,0,97,0,99,0,104,0,101,0,46,0,100,0,101,0,99,0,97,0,99,0,104,0,101,0,40,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,99,0,40,0,99,0,112,0,44,0,105,0,41,0,59,0,10,0,32,0,32,0,125,0,59,0,10,0,32,0,32,0,100,0,101,0,115,0,99,0,114,0,105,0,98,0,101,0,40,0,39,0,100,0,101,0,99,0,111,0,100,0,101,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,105,0,116,0,40,0,39,0,67,0,80,0,32,0,32,0,49,0,50,0,53,0,50,0,32,0,58,0,32,0,115,0,98,0,99,0,115,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,32,0,99,0,104,0,107,0,100,0,101,0,40,0,49,0,50,0,53,0,50,0,44,0,91,0,48,0,120,0,54,0,54,0,44,0,32,0,48,0,120,0,54,0,102,0,44,0,32,0,48,0,120,0,54,0,102,0,44,0,32,0,48,0,120,0,54,0,50,0,44,0,32,0,48,0,120,0,54,0,49,0,44,0,32,0,48,0,120,0,55,0,50,0,93,0,41,0,59,0,32,0,125,0,41,0,59,0,32,0,47,0,42,0,32,0,34,0,102,0,111,0,111,0,98,0,97,0,114,0,34,0,32,0,42,0,47,0,10,0,32,0,32,0,32,0,32,0,105,0,102,0,40,0,116,0,121,0,112,0,101,0,111,0,102,0,32,0,66,0,117,0,102,0,102,0,101,0,114,0,32,0,33,0,61,0,61,0,32,0,39,0,117,0,110,0,100,0,101,0,102,0,105,0,110,0,101,0,100,0,39,0,41,0,32,0,105,0,116,0,40,0,39,0,67,0,80,0,32,0,32,0,32,0,55,0,48,0,56,0,32,0,58,0,32,0,115,0,98,0,99,0,115,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,32,0,99,0,104,0,107,0,100,0,101,0,40,0,55,0,48,0,56,0,44,0,32,0,110,0,101,0,119,0,32,0,66,0,117,0,102,0,102,0,101,0,114,0,40,0,91,0,48,0,120,0,99,0,97,0,44,0,32,0,48,0,120,0,50,0,48,0,44,0,32,0,48,0,120,0,54,0,49,0,44,0,32,0,48,0,120,0,54,0,101,0,44,0,32,0,48,0,120,0,54,0,52,0,44,0,32,0,48,0,120,0,50,0,48,0,44,0,32,0,48,0,120,0,99,0,98,0,44,0,32,0,48,0,120,0,50,0,48,0,44,0,32,0,48,0,120,0,55,0,51,0,44,0,32,0,48,0,120,0,54,0,100,0,44,0,32,0,48,0,120,0,54,0,57,0,44,0,32,0,48,0,120,0,54,0,99,0,44,0,32,0,48,0,120,0,54,0,53,0,44,0,32,0,48,0,120,0,55,0,57,0,44,0,32,0,48,0,120,0,50,0,48,0,44,0,32,0,48,0,120,0,54,0,54,0,44,0,32,0,48,0,120,0,54,0,49,0,44,0,32,0,48,0,120,0,54,0,51,0,44,0,32,0,48,0,120,0,54,0,53,0,44,0,32,0,48,0,120,0,55,0,51,0,93,0,41,0,41,0,59,0,32,0,125,0,41,0,59,0,32,0,47,0,42,0,32,0,40,0,34,0,42,6,32,0,97,0,110,0,100,0,32,0,43,6,32,0,115,0,109,0,105,0,108,0,101,0,121,0,32,0,102,0,97,0,99,0,101,0,115,0,34,0,41,0,32,0,42,0,47,0,10,0,32,0,32,0,32,0,32,0,105,0,116,0,40,0,39,0,67,0,80,0,32,0,32,0,32,0,57,0,51,0,54,0,32,0,58,0,32,0,100,0,98,0,99,0,115,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,32,0,99,0,104,0,107,0,100,0,101,0,40,0,57,0,51,0,54,0,44,0,32,0,91,0,48,0,120,0,100,0,53,0,44,0,32,0,48,0,120,0,101,0,50,0,44,0,32,0,48,0,120,0,99,0,97,0,44,0,32,0,48,0,120,0,99,0,55,0,44,0,32,0,48,0,120,0,100,0,54,0,44,0,32,0,48,0,120,0,100,0,48,0,44,0,32,0,48,0,120,0,99,0,101,0,44,0,32,0,48,0,120,0,99,0,52,0,44,0,32,0,48,0,120,0,100,0,55,0,44,0,32,0,48,0,120,0,100,0,54,0,44,0,32,0,48,0,120,0,98,0,55,0,44,0,32,0,48,0,120,0,102,0,98,0,44,0,32,0,48,0,120,0,98,0,50,0,44,0,32,0,48,0,120,0,101,0,50,0,44,0,32,0,48,0,120,0,99,0,97,0,44,0,32,0,48,0,120,0,100,0,52,0,93,0,41,0,59,0,125,0,41,0,59,0,32,0,47,0,42,0,32,0,34,0,217,143,47,102,45,78,135,101,87,91,38,123,75,109,213,139,34,0,32,0,42,0,47,0,10,0,32,0,32,0,125,0,41,0,59,0,10,0,125,0,41,0,59,0,10,0,96,0,96,0,96,0,10,0,10,0,84,0,104,0,101,0,32,0,96,0,116,0,101,0,115,0,116,0,102,0,105,0,108,0,101,0,96,0,32,0,104,0,101,0,108,0,112,0,101,0,114,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,32,0,114,0,101,0,97,0,100,0,115,0,32,0,97,0,32,0,102,0,105,0,108,0,101,0,32,0,97,0,110,0,100,0,32,0,99,0,111,0,109,0,112,0,97,0,114,0,101,0,115,0,32,0,116,0,111,0,32,0,110,0,111,0,100,0,101,0,39,0,115,0,32,0,114,0,101,0,97,0,100,0,32,0,102,0,97,0,99,0,105,0,108,0,105,0,116,0,105,0,101,0,115,0,58,0,10,0,10,0,96,0,96,0,96,0,62,0,116,0,101,0,115,0,116,0,46,0,106,0,115,0,10,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,32,0,116,0,101,0,115,0,116,0,102,0,105,0,108,0,101,0,40,0,102,0,44,0,99,0,112,0,44,0,116,0,121,0,112,0,101,0,44,0,115,0,107,0,105,0,112,0,41,0,32,0,123,0,10,0,32,0,32,0,118,0,97,0,114,0,32,0,100,0,32,0,61,0,32,0,102,0,115,0,46,0,114,0,101,0,97,0,100,0,70,0,105,0,108,0,101,0,83,0,121,0,110,0,99,0,40,0,102,0,41,0,59,0,10,0,32,0,32,0,118,0,97,0,114,0,32,0,120,0,32,0,61,0,32,0,102,0,115,0,46,0,114,0,101,0,97,0,100,0,70,0,105,0,108,0,101,0,83,0,121,0,110,0,99,0,40,0,102,0,44,0,32,0,116,0,121,0,112,0,101,0,41,0,59,0,10,0,32,0,32,0,118,0,97,0,114,0,32,0,97,0,32,0,61,0,32,0,120,0,46,0,115,0,112,0,108,0,105,0,116,0,40,0,34,0,34,0,41,0,59,0,10,0,32,0,32,0,118,0,97,0,114,0,32,0,99,0,104,0,107,0,32,0,61,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,99,0,112,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,121,0,32,0,61,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,100,0,101,0,99,0,111,0,100,0,101,0,40,0,99,0,112,0,44,0,32,0,100,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,101,0,113,0,117,0,97,0,108,0,40,0,120,0,44,0,121,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,122,0,32,0,61,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,101,0,110,0,99,0,111,0,100,0,101,0,40,0,99,0,112,0,44,0,32,0,120,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,105,0,102,0,40,0,122,0,46,0,108,0,101,0,110,0,103,0,116,0,104,0,32,0,33,0,61,0,32,0,100,0,46,0,108,0,101,0,110,0,103,0,116,0,104,0,41,0,32,0,116,0,104,0,114,0,111,0,119,0,32,0,110,0,101,0,119,0,32,0,69,0,114,0,114,0,111,0,114,0,40,0,102,0,32,0,43,0,32,0,34,0,32,0,34,0,32,0,43,0,32,0,74,0,83,0,79,0,78,0,46,0,115,0,116,0,114,0,105,0,110,0,103,0,105,0,102,0,121,0,40,0,122,0,41,0,32,0,43,0,32,0,34,0,32,0,33,0,61,0,32,0,34,0,32,0,43,0,32,0,74,0,83,0,79,0,78,0,46,0,115,0,116,0,114,0,105,0,110,0,103,0,105,0,102,0,121,0,40,0,100,0,41,0,32,0,43,0,32,0,34,0,32,0,58,0,32,0,34,0,32,0,43,0,32,0,122,0,46,0,108,0,101,0,110,0,103,0,116,0,104,0,32,0,43,0,32,0,34,0,32,0,34,0,32,0,43,0,32,0,100,0,46,0,108,0,101,0,110,0,103,0,116,0,104,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,102,0,111,0,114,0,40,0,118,0,97,0,114,0,32,0,105,0,32,0,61,0,32,0,48,0,59,0,32,0,105,0,32,0,33,0,61,0,32,0,100,0,46,0,108,0,101,0,110,0,103,0,116,0,104,0,59,0,32,0,43,0,43,0,105,0,41,0,32,0,105,0,102,0,40,0,100,0,91,0,105,0,93,0,32,0,33,0,61,0,61,0,32,0,122,0,91,0,105,0,93,0,41,0,32,0,116,0,104,0,114,0,111,0,119,0,32,0,110,0,101,0,119,0,32,0,69,0,114,0,114,0,111,0,114,0,40,0,34,0,34,0,32,0,43,0,32,0,105,0,32,0,43,0,32,0,34,0,32,0,34,0,32,0,43,0,32,0,100,0,91,0,105,0,93,0,32,0,43,0,32,0,34,0,33,0,61,0,34,0,32,0,43,0,32,0,122,0,91,0,105,0,93,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,105,0,102,0,40,0,115,0,107,0,105,0,112,0,41,0,32,0,114,0,101,0,116,0,117,0,114,0,110,0,59,0,10,0,32,0,32,0,32,0,32,0,122,0,32,0,61,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,101,0,110,0,99,0,111,0,100,0,101,0,40,0,99,0,112,0,44,0,32,0,97,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,105,0,102,0,40,0,122,0,46,0,108,0,101,0,110,0,103,0,116,0,104,0,32,0,33,0,61,0,32,0,100,0,46,0,108,0,101,0,110,0,103,0,116,0,104,0,41,0,32,0,116,0,104,0,114,0,111,0,119,0,32,0,110,0,101,0,119,0,32,0,69,0,114,0,114,0,111,0,114,0,40,0,102,0,32,0,43,0,32,0,34,0,32,0,34,0,32,0,43,0,32,0,74,0,83,0,79,0,78,0,46,0,115,0,116,0,114,0,105,0,110,0,103,0,105,0,102,0,121,0,40,0,122,0,41,0,32,0,43,0,32,0,34,0,32,0,33,0,61,0,32,0,34,0,32,0,43,0,32,0,74,0,83,0,79,0,78,0,46,0,115,0,116,0,114,0,105,0,110,0,103,0,105,0,102,0,121,0,40,0,100,0,41,0,32,0,43,0,32,0,34,0,32,0,58,0,32,0,34,0,32,0,43,0,32,0,122,0,46,0,108,0,101,0,110,0,103,0,116,0,104,0,32,0,43,0,32,0,34,0,32,0,34,0,32,0,43,0,32,0,100,0,46,0,108,0,101,0,110,0,103,0,116,0,104,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,102,0,111,0,114,0,40,0,118,0,97,0,114,0,32,0,105,0,32,0,61,0,32,0,48,0,59,0,32,0,105,0,32,0,33,0,61,0,32,0,100,0,46,0,108,0,101,0,110,0,103,0,116,0,104,0,59,0,32,0,43,0,43,0,105,0,41,0,32,0,105,0,102,0,40,0,100,0,91,0,105,0,93,0,32,0,33,0,61,0,61,0,32,0,122,0,91,0,105,0,93,0,41,0,32,0,116,0,104,0,114,0,111,0,119,0,32,0,110,0,101,0,119,0,32,0,69,0,114,0,114,0,111,0,114,0,40,0,34,0,34,0,32,0,43,0,32,0,105,0,32,0,43,0,32,0,34,0,32,0,34,0,32,0,43,0,32,0,100,0,91,0,105,0,93,0,32,0,43,0,32,0,34,0,33,0,61,0,34,0,32,0,43,0,32,0,122,0,91,0,105,0,93,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,105,0,102,0,40,0,102,0,46,0,105,0,110,0,100,0,101,0,120,0,79,0,102,0,40,0,34,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,106,0,115,0,34,0,41,0,32,0,61,0,61,0,32,0,45,0,49,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,101,0,110,0,99,0,111,0,100,0,101,0,40,0,99,0,112,0,44,0,32,0,100,0,44,0,32,0,39,0,115,0,116,0,114,0,39,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,101,0,110,0,99,0,111,0,100,0,101,0,40,0,99,0,112,0,44,0,32,0,100,0,44,0,32,0,39,0,97,0,114,0,114,0,39,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,125,0,10,0,32,0,32,0,125,0,10,0,32,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,99,0,97,0,99,0,104,0,101,0,46,0,101,0,110,0,99,0,97,0,99,0,104,0,101,0,40,0,41,0,59,0,10,0,32,0,32,0,99,0,104,0,107,0,40,0,99,0,112,0,41,0,59,0,10,0,32,0,32,0,105,0,102,0,40,0,115,0,107,0,105,0,112,0,41,0,32,0,114,0,101,0,116,0,117,0,114,0,110,0,59,0,10,0,32,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,99,0,97,0,99,0,104,0,101,0,46,0,100,0,101,0,99,0,97,0,99,0,104,0,101,0,40,0,41,0,59,0,10,0,32,0,32,0,99,0,104,0,107,0,40,0,99,0,112,0,41,0,59,0,10,0,32,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,99,0,97,0,99,0,104,0,101,0,46,0,101,0,110,0,99,0,97,0,99,0,104,0,101,0,40,0,41,0,59,0,10,0,125,0,10,0,96,0,96,0,96,0,10,0,10,0,84,0,104,0,101,0,32,0,96,0,117,0,116,0,102,0,56,0,96,0,32,0,116,0,101,0,115,0,116,0,115,0,32,0,118,0,101,0,114,0,105,0,102,0,121,0,32,0,85,0,84,0,70,0,45,0,56,0,32,0,101,0,110,0,99,0,111,0,100,0,105,0,110,0,103,0,32,0,111,0,102,0,32,0,116,0,104,0,101,0,32,0,97,0,99,0,116,0,117,0,97,0,108,0,32,0,74,0,83,0,32,0,115,0,111,0,117,0,114,0,99,0,101,0,115,0,58,0,10,0,10,0,96,0,96,0,96,0,62,0,116,0,101,0,115,0,116,0,46,0,106,0,115,0,10,0,100,0,101,0,115,0,99,0,114,0,105,0,98,0,101,0,40,0,39,0,110,0,111,0,100,0,101,0,32,0,110,0,97,0,116,0,105,0,118,0,101,0,115,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,10,0,32,0,32,0,118,0,97,0,114,0,32,0,110,0,111,0,100,0,101,0,32,0,61,0,32,0,91,0,91,0,54,0,53,0,48,0,48,0,49,0,44,0,32,0,39,0,117,0,116,0,102,0,56,0,39,0,44,0,49,0,93,0,44,0,32,0,91,0,49,0,50,0,48,0,48,0,44,0,32,0,39,0,117,0,116,0,102,0,49,0,54,0,108,0,101,0,39,0,44,0,49,0,93,0,44,0,32,0,91,0,50,0,48,0,49,0,50,0,55,0,44,0,32,0,39,0,97,0,115,0,99,0,105,0,105,0,39,0,44,0,48,0,93,0,93,0,59,0,10,0,32,0,32,0,118,0,97,0,114,0,32,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,102,0,105,0,108,0,101,0,115,0,32,0,61,0,32,0,91,0,39,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,46,0,109,0,100,0,39,0,44,0,39,0,82,0,69,0,65,0,68,0,77,0,69,0,46,0,109,0,100,0,39,0,44,0,39,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,106,0,115,0,39,0,93,0,59,0,10,0,32,0,32,0,118,0,97,0,114,0,32,0,97,0,115,0,99,0,105,0,105,0,102,0,105,0,108,0,101,0,115,0,32,0,61,0,32,0,91,0,39,0,99,0,112,0,117,0,116,0,105,0,108,0,115,0,46,0,106,0,115,0,39,0,93,0,59,0,10,0,32,0,32,0,110,0,111,0,100,0,101,0,46,0,102,0,111,0,114,0,69,0,97,0,99,0,104,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,119,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,100,0,101,0,115,0,99,0,114,0,105,0,98,0,101,0,40,0,119,0,91,0,49,0,93,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,32,0,61,0,32,0,114,0,101,0,113,0,117,0,105,0,114,0,101,0,40,0,39,0,46,0,47,0,39,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,97,0,115,0,99,0,105,0,105,0,102,0,105,0,108,0,101,0,115,0,46,0,102,0,111,0,114,0,69,0,97,0,99,0,104,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,102,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,105,0,116,0,40,0,39,0,115,0,104,0,111,0,117,0,108,0,100,0,32,0,112,0,114,0,111,0,99,0,101,0,115,0,115,0,32,0,39,0,32,0,43,0,32,0,102,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,32,0,116,0,101,0,115,0,116,0,102,0,105,0,108,0,101,0,40,0,39,0,46,0,47,0,109,0,105,0,115,0,99,0,47,0,39,0,43,0,102,0,43,0,39,0,46,0,39,0,43,0,119,0,91,0,49,0,93,0,44,0,119,0,91,0,48,0,93,0,44,0,119,0,91,0,49,0,93,0,41,0,59,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,105,0,102,0,40,0,33,0,119,0,91,0,50,0,93,0,41,0,32,0,114,0,101,0,116,0,117,0,114,0,110,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,102,0,105,0,108,0,101,0,115,0,46,0,102,0,111,0,114,0,69,0,97,0,99,0,104,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,102,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,105,0,116,0,40,0,39,0,115,0,104,0,111,0,117,0,108,0,100,0,32,0,112,0,114,0,111,0,99,0,101,0,115,0,115,0,32,0,39,0,32,0,43,0,32,0,102,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,32,0,116,0,101,0,115,0,116,0,102,0,105,0,108,0,101,0,40,0,39,0,46,0,47,0,109,0,105,0,115,0,99,0,47,0,39,0,43,0,102,0,43,0,39,0,46,0,39,0,43,0,119,0,91,0,49,0,93,0,44,0,119,0,91,0,48,0,93,0,44,0,119,0,91,0,49,0,93,0,41,0,59,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,105,0,102,0,40,0,119,0,91,0,49,0,93,0,32,0,61,0,61,0,61,0,32,0,39,0,117,0,116,0,102,0,56,0,39,0,41,0,32,0,105,0,116,0,40,0,39,0,115,0,104,0,111,0,117,0,108,0,100,0,32,0,112,0,114,0,111,0,99,0,101,0,115,0,115,0,32,0,98,0,105,0,116,0,115,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,102,0,105,0,108,0,101,0,115,0,32,0,61,0,32,0,102,0,115,0,46,0,114,0,101,0,97,0,100,0,100,0,105,0,114,0,83,0,121,0,110,0,99,0,40,0,39,0,98,0,105,0,116,0,115,0,39,0,41,0,46,0,102,0,105,0,108,0,116,0,101,0,114,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,120,0,41,0,123,0,114,0,101,0,116,0,117,0,114,0,110,0,32,0,120,0,46,0,115,0,117,0,98,0,115,0,116,0,114,0,40,0,45,0,51,0,41,0,61,0,61,0,34,0,46,0,106,0,115,0,34,0,59,0,125,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,102,0,105,0,108,0,101,0,115,0,46,0,102,0,111,0,114,0,69,0,97,0,99,0,104,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,102,0,41,0,32,0,123,0,32,0,116,0,101,0,115,0,116,0,102,0,105,0,108,0,101,0,40,0,39,0,46,0,47,0,98,0,105,0,116,0,115,0,47,0,39,0,32,0,43,0,32,0,102,0,44,0,119,0,91,0,48,0,93,0,44,0,119,0,91,0,49,0,93,0,44,0,116,0,114,0,117,0,101,0,41,0,59,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,125,0,41,0,59,0,10,0,125,0,41,0,59,0,10,0,96,0,96,0,96,0,10,0,10,0,84,0,104,0,101,0,32,0,96,0,117,0,116,0,102,0,42,0,96,0,32,0,97,0,110,0,100,0,32,0,96,0,97,0,115,0,99,0,105,0,105,0,96,0,32,0,116,0,101,0,115,0,116,0,115,0,32,0,97,0,116,0,116,0,101,0,109,0,112,0,116,0,32,0,116,0,111,0,32,0,116,0,101,0,115,0,116,0,32,0,111,0,116,0,104,0,101,0,114,0,32,0,109,0,97,0,103,0,105,0,99,0,32,0,102,0,111,0,114,0,109,0,97,0,116,0,115,0,58,0,10,0,10,0,96,0,96,0,96,0,62,0,116,0,101,0,115,0,116,0,46,0,106,0,115,0,10,0,118,0,97,0,114,0,32,0,109,0,32,0,61,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,109,0,97,0,103,0,105,0,99,0,59,0,10,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,32,0,99,0,109,0,112,0,40,0,120,0,44,0,122,0,41,0,32,0,123,0,10,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,101,0,113,0,117,0,97,0,108,0,40,0,120,0,46,0,108,0,101,0,110,0,103,0,116,0,104,0,44,0,32,0,122,0,46,0,108,0,101,0,110,0,103,0,116,0,104,0,41,0,59,0,10,0,32,0,32,0,102,0,111,0,114,0,40,0,118,0,97,0,114,0,32,0,105,0,32,0,61,0,32,0,48,0,59,0,32,0,105,0,32,0,33,0,61,0,32,0,122,0,46,0,108,0,101,0,110,0,103,0,116,0,104,0,59,0,32,0,43,0,43,0,105,0,41,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,101,0,113,0,117,0,97,0,108,0,40,0,105,0,43,0,34,0,47,0,34,0,43,0,120,0,46,0,108,0,101,0,110,0,103,0,116,0,104,0,43,0,34,0,34,0,43,0,120,0,91,0,105,0,93,0,44,0,32,0,105,0,43,0,34,0,47,0,34,0,43,0,122,0,46,0,108,0,101,0,110,0,103,0,116,0,104,0,43,0,34,0,34,0,43,0,122,0,91,0,105,0,93,0,41,0,59,0,10,0,125,0,10,0,79,0,98,0,106,0,101,0,99,0,116,0,46,0,107,0,101,0,121,0,115,0,40,0,109,0,41,0,46,0,102,0,111,0,114,0,69,0,97,0,99,0,104,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,116,0,41,0,123,0,105,0,102,0,40,0,116,0,32,0,33,0,61,0,32,0,49,0,54,0,57,0,54,0,57,0,41,0,32,0,100,0,101,0,115,0,99,0,114,0,105,0,98,0,101,0,40,0,109,0,91,0,116,0,93,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,10,0,32,0,32,0,105,0,116,0,40,0,34,0,115,0,104,0,111,0,117,0,108,0,100,0,32,0,112,0,114,0,111,0,99,0,101,0,115,0,115,0,32,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,46,0,109,0,100,0,46,0,34,0,32,0,43,0,32,0,109,0,91,0,116,0,93,0,44,0,32,0,102,0,115,0,46,0,101,0,120,0,105,0,115,0,116,0,115,0,83,0,121,0,110,0,99,0,40,0,39,0,46,0,47,0,109,0,105,0,115,0,99,0,47,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,46,0,109,0,100,0,46,0,39,0,32,0,43,0,32,0,109,0,91,0,116,0,93,0,41,0,32,0,63,0,10,0,32,0,32,0,32,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,98,0,32,0,61,0,32,0,102,0,115,0,46,0,114,0,101,0,97,0,100,0,70,0,105,0,108,0,101,0,83,0,121,0,110,0,99,0,40,0,39,0,46,0,47,0,109,0,105,0,115,0,99,0,47,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,46,0,109,0,100,0,46,0,117,0,116,0,102,0,56,0,39,0,44,0,32,0,34,0,117,0,116,0,102,0,56,0,34,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,105,0,102,0,40,0,109,0,91,0,116,0,93,0,32,0,61,0,61,0,61,0,32,0,34,0,97,0,115,0,99,0,105,0,105,0,34,0,41,0,32,0,98,0,32,0,61,0,32,0,98,0,46,0,114,0,101,0,112,0,108,0,97,0,99,0,101,0,40,0,47,0,91,0,92,0,117,0,48,0,48,0,56,0,48,0,45,0,92,0,117,0,102,0,102,0,102,0,102,0,93,0,42,0,47,0,103,0,44,0,34,0,34,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,120,0,32,0,61,0,32,0,102,0,115,0,46,0,114,0,101,0,97,0,100,0,70,0,105,0,108,0,101,0,83,0,121,0,110,0,99,0,40,0,39,0,46,0,47,0,109,0,105,0,115,0,99,0,47,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,46,0,109,0,100,0,46,0,39,0,32,0,43,0,32,0,109,0,91,0,116,0,93,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,121,0,44,0,32,0,122,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,99,0,97,0,99,0,104,0,101,0,46,0,101,0,110,0,99,0,97,0,99,0,104,0,101,0,40,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,121,0,32,0,61,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,100,0,101,0,99,0,111,0,100,0,101,0,40,0,116,0,44,0,32,0,120,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,101,0,113,0,117,0,97,0,108,0,40,0,121,0,44,0,98,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,122,0,32,0,61,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,101,0,110,0,99,0,111,0,100,0,101,0,40,0,116,0,44,0,32,0,121,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,105,0,102,0,40,0,116,0,32,0,33,0,61,0,32,0,54,0,53,0,48,0,48,0,48,0,41,0,32,0,99,0,109,0,112,0,40,0,120,0,44,0,122,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,101,0,108,0,115,0,101,0,32,0,123,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,101,0,113,0,117,0,97,0,108,0,40,0,121,0,44,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,100,0,101,0,99,0,111,0,100,0,101,0,40,0,116,0,44,0,32,0,122,0,41,0,41,0,59,0,32,0,125,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,99,0,97,0,99,0,104,0,101,0,46,0,100,0,101,0,99,0,97,0,99,0,104,0,101,0,40,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,121,0,32,0,61,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,100,0,101,0,99,0,111,0,100,0,101,0,40,0,116,0,44,0,32,0,120,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,101,0,113,0,117,0,97,0,108,0,40,0,121,0,44,0,98,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,122,0,32,0,61,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,101,0,110,0,99,0,111,0,100,0,101,0,40,0,116,0,44,0,32,0,121,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,105,0,102,0,40,0,116,0,32,0,33,0,61,0,32,0,54,0,53,0,48,0,48,0,48,0,41,0,32,0,99,0,109,0,112,0,40,0,120,0,44,0,122,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,101,0,108,0,115,0,101,0,32,0,123,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,101,0,113,0,117,0,97,0,108,0,40,0,121,0,44,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,100,0,101,0,99,0,111,0,100,0,101,0,40,0,116,0,44,0,32,0,122,0,41,0,41,0,59,0,32,0,125,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,99,0,97,0,99,0,104,0,101,0,46,0,101,0,110,0,99,0,97,0,99,0,104,0,101,0,40,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,101,0,110,0,99,0,111,0,100,0,101,0,40,0,116,0,44,0,32,0,121,0,44,0,32,0,39,0,115,0,116,0,114,0,39,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,101,0,110,0,99,0,111,0,100,0,101,0,40,0,116,0,44,0,32,0,121,0,44,0,32,0,39,0,97,0,114,0,114,0,39,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,99,0,97,0,99,0,104,0,101,0,46,0,100,0,101,0,99,0,97,0,99,0,104,0,101,0,40,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,101,0,110,0,99,0,111,0,100,0,101,0,40,0,116,0,44,0,32,0,121,0,44,0,32,0,39,0,115,0,116,0,114,0,39,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,101,0,110,0,99,0,111,0,100,0,101,0,40,0,116,0,44,0,32,0,121,0,44,0,32,0,39,0,97,0,114,0,114,0,39,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,99,0,97,0,99,0,104,0,101,0,46,0,101,0,110,0,99,0,97,0,99,0,104,0,101,0,40,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,125,0,10,0,32,0,32,0,58,0,32,0,110,0,117,0,108,0,108,0,41,0,59,0,10,0,32,0,32,0,105,0,116,0,40,0,34,0,115,0,104,0,111,0,117,0,108,0,100,0,32,0,112,0,114,0,111,0,99,0,101,0,115,0,115,0,32,0,82,0,69,0,65,0,68,0,77,0,69,0,46,0,109,0,100,0,46,0,34,0,32,0,43,0,32,0,109,0,91,0,116,0,93,0,44,0,32,0,102,0,115,0,46,0,101,0,120,0,105,0,115,0,116,0,115,0,83,0,121,0,110,0,99,0,40,0,39,0,46,0,47,0,109,0,105,0,115,0,99,0,47,0,82,0,69,0,65,0,68,0,77,0,69,0,46,0,109,0,100,0,46,0,39,0,32,0,43,0,32,0,109,0,91,0,116,0,93,0,41,0,32,0,63,0,10,0,32,0,32,0,32,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,98,0,32,0,61,0,32,0,102,0,115,0,46,0,114,0,101,0,97,0,100,0,70,0,105,0,108,0,101,0,83,0,121,0,110,0,99,0,40,0,39,0,46,0,47,0,109,0,105,0,115,0,99,0,47,0,82,0,69,0,65,0,68,0,77,0,69,0,46,0,109,0,100,0,46,0,117,0,116,0,102,0,56,0,39,0,44,0,32,0,34,0,117,0,116,0,102,0,56,0,34,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,105,0,102,0,40,0,109,0,91,0,116,0,93,0,32,0,61,0,61,0,61,0,32,0,34,0,97,0,115,0,99,0,105,0,105,0,34,0,41,0,32,0,98,0,32,0,61,0,32,0,98,0,46,0,114,0,101,0,112,0,108,0,97,0,99,0,101,0,40,0,47,0,91,0,92,0,117,0,48,0,48,0,56,0,48,0,45,0,92,0,117,0,102,0,102,0,102,0,102,0,93,0,42,0,47,0,103,0,44,0,34,0,34,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,120,0,32,0,61,0,32,0,102,0,115,0,46,0,114,0,101,0,97,0,100,0,70,0,105,0,108,0,101,0,83,0,121,0,110,0,99,0,40,0,39,0,46,0,47,0,109,0,105,0,115,0,99,0,47,0,82,0,69,0,65,0,68,0,77,0,69,0,46,0,109,0,100,0,46,0,39,0,32,0,43,0,32,0,109,0,91,0,116,0,93,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,120,0,32,0,61,0,32,0,91,0,93,0,46,0,115,0,108,0,105,0,99,0,101,0,46,0,99,0,97,0,108,0,108,0,40,0,120,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,99,0,97,0,99,0,104,0,101,0,46,0,101,0,110,0,99,0,97,0,99,0,104,0,101,0,40,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,121,0,32,0,61,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,100,0,101,0,99,0,111,0,100,0,101,0,40,0,116,0,44,0,32,0,120,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,101,0,113,0,117,0,97,0,108,0,40,0,121,0,44,0,98,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,99,0,97,0,99,0,104,0,101,0,46,0,100,0,101,0,99,0,97,0,99,0,104,0,101,0,40,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,121,0,32,0,61,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,100,0,101,0,99,0,111,0,100,0,101,0,40,0,116,0,44,0,32,0,120,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,101,0,113,0,117,0,97,0,108,0,40,0,121,0,44,0,98,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,99,0,97,0,99,0,104,0,101,0,46,0,101,0,110,0,99,0,97,0,99,0,104,0,101,0,40,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,125,0,10,0,32,0,32,0,58,0,32,0,110,0,117,0,108,0,108,0,41,0,59,0,10,0,125,0,41,0,59,0,125,0,41,0,59,0,10,0,96,0,96,0,96,0,10,0,10,0,84,0,104,0,101,0,32,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,32,0,96,0,54,0,57,0,54,0,57,0,96,0,32,0,105,0,115,0,32,0,110,0,111,0,116,0,32,0,100,0,101,0,102,0,105,0,110,0,101,0,100,0,44,0,32,0,115,0,111,0,32,0,111,0,112,0,101,0,114,0,97,0,116,0,105,0,111,0,110,0,115,0,32,0,115,0,104,0,111,0,117,0,108,0,100,0,32,0,102,0,97,0,105,0,108,0,58,0,10,0,10,0,96,0,96,0,96,0,62,0,116,0,101,0,115,0,116,0,46,0,106,0,115,0,10,0,100,0,101,0,115,0,99,0,114,0,105,0,98,0,101,0,40,0,39,0,102,0,97,0,105,0,108,0,117,0,114,0,101,0,115,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,10,0,32,0,32,0,105,0,116,0,40,0,39,0,115,0,104,0,111,0,117,0,108,0,100,0,32,0,102,0,97,0,105,0,108,0,32,0,116,0,111,0,32,0,102,0,105,0,110,0,100,0,32,0,67,0,80,0,32,0,54,0,57,0,54,0,57,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,116,0,104,0,114,0,111,0,119,0,115,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,123,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,91,0,54,0,57,0,54,0,57,0,93,0,46,0,100,0,101,0,99,0,125,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,116,0,104,0,114,0,111,0,119,0,115,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,123,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,91,0,54,0,57,0,54,0,57,0,93,0,46,0,101,0,110,0,99,0,125,0,41,0,59,0,10,0,32,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,105,0,116,0,40,0,39,0,115,0,104,0,111,0,117,0,108,0,100,0,32,0,102,0,97,0,105,0,108,0,32,0,117,0,115,0,105,0,110,0,103,0,32,0,117,0,116,0,105,0,108,0,115,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,40,0,33,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,104,0,97,0,115,0,99,0,112,0,40,0,54,0,57,0,54,0,57,0,41,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,116,0,104,0,114,0,111,0,119,0,115,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,123,0,114,0,101,0,116,0,117,0,114,0,110,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,101,0,110,0,99,0,111,0,100,0,101,0,40,0,54,0,57,0,54,0,57,0,44,0,32,0,34,0,102,0,111,0,111,0,98,0,97,0,114,0,34,0,41,0,59,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,116,0,104,0,114,0,111,0,119,0,115,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,123,0,114,0,101,0,116,0,117,0,114,0,110,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,100,0,101,0,99,0,111,0,100,0,101,0,40,0,54,0,57,0,54,0,57,0,44,0,32,0,91,0,48,0,120,0,50,0,48,0,93,0,41,0,59,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,105,0,116,0,40,0,39,0,115,0,104,0,111,0,117,0,108,0,100,0,32,0,102,0,97,0,105,0,108,0,32,0,119,0,105,0,116,0,104,0,32,0,98,0,108,0,97,0,99,0,107,0,32,0,109,0,97,0,103,0,105,0,99,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,40,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,104,0,97,0,115,0,99,0,112,0,40,0,49,0,54,0,57,0,54,0,57,0,41,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,116,0,104,0,114,0,111,0,119,0,115,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,123,0,114,0,101,0,116,0,117,0,114,0,110,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,101,0,110,0,99,0,111,0,100,0,101,0,40,0,49,0,54,0,57,0,54,0,57,0,44,0,32,0,34,0,102,0,111,0,111,0,98,0,97,0,114,0,34,0,41,0,59,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,116,0,104,0,114,0,111,0,119,0,115,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,123,0,114,0,101,0,116,0,117,0,114,0,110,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,100,0,101,0,99,0,111,0,100,0,101,0,40,0,49,0,54,0,57,0,54,0,57,0,44,0,32,0,91,0,48,0,120,0,50,0,48,0,93,0,41,0,59,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,105,0,116,0,40,0,39,0,115,0,104,0,111,0,117,0,108,0,100,0,32,0,102,0,97,0,105,0,108,0,32,0,119,0,104,0,101,0,110,0,32,0,112,0,114,0,101,0,115,0,101,0,110,0,116,0,101,0,100,0,32,0,119,0,105,0,116,0,104,0,32,0,105,0,110,0,118,0,97,0,108,0,105,0,100,0,32,0,99,0,104,0,97,0,114,0,32,0,99,0,111,0,100,0,101,0,115,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,116,0,104,0,114,0,111,0,119,0,115,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,123,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,99,0,97,0,99,0,104,0,101,0,46,0,100,0,101,0,99,0,97,0,99,0,104,0,101,0,40,0,41,0,59,0,32,0,114,0,101,0,116,0,117,0,114,0,110,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,101,0,110,0,99,0,111,0,100,0,101,0,40,0,50,0,48,0,49,0,50,0,55,0,44,0,32,0,91,0,83,0,116,0,114,0,105,0,110,0,103,0,46,0,102,0,114,0,111,0,109,0,67,0,104,0,97,0,114,0,67,0,111,0,100,0,101,0,40,0,48,0,120,0,65,0,65,0,41,0,93,0,41,0,59,0,125,0,41,0,59,0,10,0,32,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,105,0,116,0,40,0,39,0,115,0,104,0,111,0,117,0,108,0,100,0,32,0,102,0,97,0,105,0,108,0,32,0,116,0,111,0,32,0,112,0,114,0,111,0,112,0,97,0,103,0,97,0,116,0,101,0,32,0,85,0,84,0,70,0,56,0,32,0,66,0,79,0,77,0,32,0,105,0,110,0,32,0,85,0,84,0,70,0,55,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,91,0,34,0,43,0,47,0,118,0,56,0,45,0,97,0,98,0,99,0,34,0,44,0,32,0,34,0,43,0,47,0,118,0,57,0,34,0,93,0,46,0,102,0,111,0,114,0,69,0,97,0,99,0,104,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,109,0,41,0,32,0,123,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,116,0,104,0,114,0,111,0,119,0,115,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,101,0,113,0,117,0,97,0,108,0,40,0,109,0,44,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,101,0,110,0,99,0,111,0,100,0,101,0,40,0,54,0,53,0,48,0,48,0,48,0,44,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,100,0,101,0,99,0,111,0,100,0,101,0,40,0,54,0,53,0,48,0,48,0,48,0,44,0,32,0,109,0,41,0,41,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,125,0,41,0,59,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,125,0,41,0,59,0,10,0,125,0,41,0,59,0,10,0,96,0,96,0,96,0,10,0,10,0,35,0,32,0,78,0,105,0,116,0,116,0,121,0,32,0,71,0,114,0,105,0,116,0,116,0,121,0,10,0,10,0,96,0,96,0,96,0,106,0,115,0,111,0,110,0,62,0,112,0,97,0,99,0,107,0,97,0,103,0,101,0,46,0,106,0,115,0,111,0,110,0,10,0,123,0,10,0,32,0,32,0,34,0,110,0,97,0,109,0,101,0,34,0,58,0,32,0,34,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,34,0,44,0,10,0,32,0,32,0,34,0,118,0,101,0,114,0,115,0,105,0,111,0,110,0,34,0,58,0,32,0,34,0,49,0,46,0,49,0,50,0,46,0,48,0,34,0,44,0,10,0,32,0,32,0,34,0,97,0,117,0,116,0,104,0,111,0,114,0,34,0,58,0,32,0,34,0,83,0,104,0,101,0,101,0,116,0,74,0,83,0,34,0,44,0,10,0,32,0,32,0,34,0,100,0,101,0,115,0,99,0,114,0,105,0,112,0,116,0,105,0,111,0,110,0,34,0,58,0,32,0,34,0,112,0,117,0,114,0,101,0,45,0,74,0,83,0,32,0,108,0,105,0,98,0,114,0,97,0,114,0,121,0,32,0,116,0,111,0,32,0,104,0,97,0,110,0,100,0,108,0,101,0,32,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,115,0,34,0,44,0,10,0,32,0,32,0,34,0,107,0,101,0,121,0,119,0,111,0,114,0,100,0,115,0,34,0,58,0,32,0,91,0,32,0,34,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,34,0,44,0,32,0,34,0,105,0,99,0,111,0,110,0,118,0,34,0,44,0,32,0,34,0,99,0,111,0,110,0,118,0,101,0,114,0,116,0,34,0,44,0,32,0,34,0,115,0,116,0,114,0,105,0,110,0,103,0,115,0,34,0,32,0,93,0,44,0,10,0,32,0,32,0,34,0,98,0,105,0,110,0,34,0,58,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,34,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,34,0,58,0,32,0,34,0,46,0,47,0,98,0,105,0,110,0,47,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,46,0,110,0,106,0,115,0,34,0,10,0,32,0,32,0,125,0,44,0,10,0,32,0,32,0,34,0,109,0,97,0,105,0,110,0,34,0,58,0,32,0,34,0,99,0,112,0,117,0,116,0,105,0,108,0,115,0,46,0,106,0,115,0,34,0,44,0,10,0,32,0,32,0,34,0,116,0,121,0,112,0,101,0,115,0,34,0,58,0,32,0,34,0,116,0,121,0,112,0,101,0,115,0,34,0,44,0,10,0,32,0,32,0,34,0,98,0,114,0,111,0,119,0,115,0,101,0,114,0,34,0,58,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,34,0,98,0,117,0,102,0,102,0,101,0,114,0,34,0,58,0,32,0,34,0,102,0,97,0,108,0,115,0,101,0,34,0,10,0,32,0,32,0,125,0,44,0,10,0,32,0,32,0,34,0,100,0,101,0,112,0,101,0,110,0,100,0,101,0,110,0,99,0,105,0,101,0,115,0,34,0,58,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,34,0,99,0,111,0,109,0,109,0,97,0,110,0,100,0,101,0,114,0,34,0,58,0,32,0,34,0,126,0,50,0,46,0,49,0,49,0,46,0,48,0,34,0,44,0,10,0,32,0,32,0,32,0,32,0,34,0,101,0,120,0,105,0,116,0,45,0,111,0,110,0,45,0,101,0,112,0,105,0,112,0,101,0,34,0,58,0,32,0,34,0,126,0,49,0,46,0,48,0,46,0,49,0,34,0,44,0,10,0,32,0,32,0,32,0,32,0,34,0,118,0,111,0,99,0,34,0,58,0,32,0,34,0,126,0,49,0,46,0,48,0,46,0,48,0,34,0,10,0,32,0,32,0,125,0,44,0,10,0,32,0,32,0,34,0,100,0,101,0,118,0,68,0,101,0,112,0,101,0,110,0,100,0,101,0,110,0,99,0,105,0,101,0,115,0,34,0,58,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,34,0,109,0,111,0,99,0,104,0,97,0,34,0,58,0,32,0,34,0,126,0,50,0,46,0,53,0,46,0,51,0,34,0,44,0,10,0,32,0,32,0,32,0,32,0,34,0,98,0,108,0,97,0,110,0,107,0,101,0,116,0,34,0,58,0,32,0,34,0,126,0,49,0,46,0,50,0,46,0,51,0,34,0,44,0,10,0,32,0,32,0,32,0,32,0,34,0,64,0,115,0,104,0,101,0,101,0,116,0,106,0,115,0,47,0,117,0,103,0,108,0,105,0,102,0,121,0,45,0,106,0,115,0,34,0,58,0,32,0,34,0,126,0,50,0,46,0,55,0,46,0,51,0,34,0,44,0,10,0,32,0,32,0,32,0,32,0,34,0,64,0,116,0,121,0,112,0,101,0,115,0,47,0,110,0,111,0,100,0,101,0,34,0,58,0,32,0,34,0,94,0,56,0,46,0,48,0,46,0,55,0,34,0,44,0,10,0,32,0,32,0,32,0,32,0,34,0,64,0,116,0,121,0,112,0,101,0,115,0,47,0,99,0,111,0,109,0,109,0,97,0,110,0,100,0,101,0,114,0,34,0,58,0,32,0,34,0,94,0,50,0,46,0,57,0,46,0,48,0,34,0,44,0,10,0,32,0,32,0,32,0,32,0,34,0,100,0,116,0,115,0,108,0,105,0,110,0,116,0,34,0,58,0,32,0,34,0,94,0,48,0,46,0,49,0,46,0,50,0,34,0,44,0,10,0,32,0,32,0,32,0,32,0,34,0,116,0,121,0,112,0,101,0,115,0,99,0,114,0,105,0,112,0,116,0,34,0,58,0,32,0,34,0,50,0,46,0,50,0,46,0,48,0,34,0,10,0,32,0,32,0,125,0,44,0,10,0,32,0,32,0,34,0,114,0,101,0,112,0,111,0,115,0,105,0,116,0,111,0,114,0,121,0,34,0,58,0,32,0,123,0,32,0,34,0,116,0,121,0,112,0,101,0,34,0,58,0,34,0,103,0,105,0,116,0,34,0,44,0,32,0,34,0,117,0,114,0,108,0,34,0,58,0,34,0,103,0,105,0,116,0,58,0,47,0,47,0,103,0,105,0,116,0,104,0,117,0,98,0,46,0,99,0,111,0,109,0,47,0,83,0,104,0,101,0,101,0,116,0,74,0,83,0,47,0,106,0,115,0,45,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,46,0,103,0,105,0,116,0,34,0,125,0,44,0,10,0,32,0,32,0,34,0,115,0,99,0,114,0,105,0,112,0,116,0,115,0,34,0,58,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,34,0,112,0,114,0,101,0,116,0,101,0,115,0,116,0,34,0,58,0,32,0,34,0,103,0,105,0,116,0,32,0,115,0,117,0,98,0,109,0,111,0,100,0,117,0,108,0,101,0,32,0,105,0,110,0,105,0,116,0,32,0,38,0,38,0,32,0,103,0,105,0,116,0,32,0,115,0,117,0,98,0,109,0,111,0,100,0,117,0,108,0,101,0,32,0,117,0,112,0,100,0,97,0,116,0,101,0,34,0,44,0,10,0,32,0,32,0,32,0,32,0,34,0,116,0,101,0,115,0,116,0,34,0,58,0,32,0,34,0,109,0,97,0,107,0,101,0,32,0,116,0,101,0,115,0,116,0,34,0,44,0,10,0,32,0,32,0,32,0,32,0,34,0,98,0,117,0,105,0,108,0,100,0,34,0,58,0,32,0,34,0,109,0,97,0,107,0,101,0,32,0,106,0,115,0,34,0,44,0,10,0,32,0,32,0,32,0,32,0,34,0,108,0,105,0,110,0,116,0,34,0,58,0,32,0,34,0,109,0,97,0,107,0,101,0,32,0,102,0,117,0,108,0,108,0,105,0,110,0,116,0,34,0,44,0,10,0,32,0,32,0,32,0,32,0,34,0,100,0,116,0,115,0,108,0,105,0,110,0,116,0,34,0,58,0,32,0,34,0,100,0,116,0,115,0,108,0,105,0,110,0,116,0,32,0,116,0,121,0,112,0,101,0,115,0,34,0,10,0,32,0,32,0,125,0,44,0,10,0,32,0,32,0,34,0,99,0,111,0,110,0,102,0,105,0,103,0,34,0,58,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,34,0,98,0,108,0,97,0,110,0,107,0,101,0,116,0,34,0,58,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,34,0,112,0,97,0,116,0,116,0,101,0,114,0,110,0,34,0,58,0,32,0,34,0,91,0,99,0,112,0,117,0,116,0,105,0,108,0,115,0,46,0,106,0,115,0,93,0,34,0,10,0,32,0,32,0,32,0,32,0,125,0,10,0,32,0,32,0,125,0,44,0,10,0,32,0,32,0,34,0,97,0,108,0,101,0,120,0,34,0,58,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,34,0,97,0,108,0,108,0,111,0,119,0,34,0,58,0,32,0,91,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,34,0,99,0,104,0,105,0,110,0,101,0,115,0,101,0,34,0,44,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,34,0,101,0,117,0,114,0,111,0,112,0,101,0,97,0,110,0,34,0,44,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,34,0,103,0,101,0,114,0,109,0,97,0,110,0,34,0,44,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,34,0,106,0,97,0,112,0,97,0,110,0,101,0,115,0,101,0,34,0,44,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,34,0,108,0,97,0,116,0,105,0,110,0,34,0,10,0,32,0,32,0,32,0,32,0,93,0,10,0,32,0,32,0,125,0,44,0,10,0,32,0,32,0,34,0,104,0,111,0,109,0,101,0,112,0,97,0,103,0,101,0,34,0,58,0,32,0,34,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,115,0,104,0,101,0,101,0,116,0,106,0,115,0,46,0,99,0,111,0,109,0,47,0,111,0,112,0,101,0,110,0,115,0,111,0,117,0,114,0,99,0,101,0,34,0,44,0,10,0,32,0,32,0,34,0,102,0,105,0,108,0,101,0,115,0,34,0,58,0,32,0,91,0,10,0,32,0,32,0,32,0,32,0,34,0,76,0,73,0,67,0,69,0,78,0,83,0,69,0,34,0,44,0,10,0,32,0,32,0,32,0,32,0,34,0,82,0,69,0,65,0,68,0,77,0,69,0,46,0,109,0,100,0,34,0,44,0,10,0,32,0,32,0,32,0,32,0,34,0,98,0,105,0,110,0,34,0,44,0,10,0,32,0,32,0,32,0,32,0,34,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,106,0,115,0,34,0,44,0,10,0,32,0,32,0,32,0,32,0,34,0,99,0,112,0,117,0,116,0,105,0,108,0,115,0,46,0,106,0,115,0,34,0,44,0,10,0,32,0,32,0,32,0,32,0,34,0,100,0,105,0,115,0,116,0,47,0,115,0,98,0,99,0,115,0,46,0,102,0,117,0,108,0,108,0,46,0,106,0,115,0,34,0,44,0,10,0,32,0,32,0,32,0,32,0,34,0,100,0,105,0,115,0,116,0,47,0,99,0,112,0,101,0,120,0,99,0,101,0,108,0,46,0,102,0,117,0,108,0,108,0,46,0,106,0,115,0,34,0,10,0,32,0,32,0,93,0,44,0,10,0,32,0,32,0,34,0,98,0,117,0,103,0,115,0,34,0,58,0,32,0,123,0,32,0,34,0,117,0,114,0,108,0,34,0,58,0,32,0,34,0,104,0,116,0,116,0,112,0,115,0,58,0,47,0,47,0,103,0,105,0,116,0,104,0,117,0,98,0,46,0,99,0,111,0,109,0,47,0,83,0,104,0,101,0,101,0,116,0,74,0,83,0,47,0,106,0,115,0,45,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,47,0,105,0,115,0,115,0,117,0,101,0,115,0,34,0,32,0,125,0,44,0,10,0,32,0,32,0,34,0,108,0,105,0,99,0,101,0,110,0,115,0,101,0,34,0,58,0,32,0,34,0,65,0,112,0,97,0,99,0,104,0,101,0,45,0,50,0,46,0,48,0,34,0,44,0,10,0,32,0,32,0,34,0,101,0,110,0,103,0,105,0,110,0,101,0,115,0,34,0,58,0,32,0,123,0,32,0,34,0,110,0,111,0,100,0,101,0,34,0,58,0,32,0,34,0,62,0,61,0,48,0,46,0,56,0,34,0,32,0,125,0,10,0,125,0,10,0,96,0,96,0,96,0,10,0,10,0,96,0,96,0,96,0,62,0,46,0,118,0,111,0,99,0,114,0,99,0,10,0,123,0,32,0,34,0,112,0,111,0,115,0,116,0,34,0,58,0,32,0,34,0,109,0,97,0,107,0,101,0,32,0,106,0,115,0,34,0,32,0,125,0,10,0,96,0,96,0,96,0,10,0,10,0,96,0,96,0,96,0,62,0,46,0,103,0,105,0,116,0,105,0,103,0,110,0,111,0,114,0,101,0,10,0,46,0,103,0,105,0,116,0,105,0,103,0,110,0,111,0,114,0,101,0,10,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,115,0,47,0,10,0,46,0,118,0,111,0,99,0,114,0,99,0,10,0,110,0,111,0,100,0,101,0,95,0,109,0,111,0,100,0,117,0,108,0,101,0,115,0,47,0,10,0,109,0,97,0,107,0,101,0,46,0,115,0,104,0,10,0,109,0,97,0,107,0,101,0,46,0,110,0,106,0,115,0,10,0,109,0,105,0,115,0,99,0,47,0,99,0,111,0,118,0,101,0,114,0,97,0,103,0,101,0,46,0,104,0,116,0,109,0,108,0,10,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,95,0,109,0,105,0,110,0,105,0,46,0,109,0,100,0,10,0,99,0,116,0,101,0,115,0,116,0,47,0,115,0,97,0,117,0,99,0,101,0,42,0,10,0,96,0,96,0,96,0,10,0]} ; README['utf16be'] = -{"type":"Buffer","data":[0,35,0,32,0,71,0,101,0,116,0,116,0,105,0,110,0,103,0,32,0,67,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,115,0,10,0,10,0,84,0,104,0,101,0,32,0,102,0,105,0,101,0,108,0,100,0,115,0,32,0,111,0,102,0,32,0,116,0,104,0,101,0,32,0,112,0,97,0,103,0,101,0,115,0,46,0,99,0,115,0,118,0,32,0,109,0,97,0,110,0,105,0,102,0,101,0,115,0,116,0,32,0,97,0,114,0,101,0,32,0,96,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,44,0,117,0,114,0,108,0,44,0,98,0,121,0,116,0,101,0,115,0,96,0,32,0,40,0,83,0,66,0,67,0,83,0,61,0,49,0,44,0,32,0,68,0,66,0,67,0,83,0,61,0,50,0,41,0,10,0,10,0,96,0,96,0,96,0,62,0,112,0,97,0,103,0,101,0,115,0,46,0,99,0,115,0,118,0,10,0,51,0,55,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,69,0,66,0,67,0,68,0,73,0,67,0,47,0,67,0,80,0,48,0,51,0,55,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,52,0,51,0,55,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,80,0,67,0,47,0,67,0,80,0,52,0,51,0,55,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,53,0,48,0,48,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,69,0,66,0,67,0,68,0,73,0,67,0,47,0,67,0,80,0,53,0,48,0,48,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,55,0,51,0,55,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,80,0,67,0,47,0,67,0,80,0,55,0,51,0,55,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,55,0,55,0,53,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,80,0,67,0,47,0,67,0,80,0,55,0,55,0,53,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,56,0,53,0,48,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,80,0,67,0,47,0,67,0,80,0,56,0,53,0,48,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,56,0,53,0,50,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,80,0,67,0,47,0,67,0,80,0,56,0,53,0,50,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,56,0,53,0,53,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,80,0,67,0,47,0,67,0,80,0,56,0,53,0,53,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,56,0,53,0,55,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,80,0,67,0,47,0,67,0,80,0,56,0,53,0,55,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,56,0,54,0,48,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,80,0,67,0,47,0,67,0,80,0,56,0,54,0,48,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,56,0,54,0,49,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,80,0,67,0,47,0,67,0,80,0,56,0,54,0,49,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,56,0,54,0,50,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,80,0,67,0,47,0,67,0,80,0,56,0,54,0,50,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,56,0,54,0,51,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,80,0,67,0,47,0,67,0,80,0,56,0,54,0,51,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,56,0,54,0,52,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,80,0,67,0,47,0,67,0,80,0,56,0,54,0,52,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,56,0,54,0,53,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,80,0,67,0,47,0,67,0,80,0,56,0,54,0,53,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,56,0,54,0,54,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,80,0,67,0,47,0,67,0,80,0,56,0,54,0,54,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,56,0,54,0,57,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,80,0,67,0,47,0,67,0,80,0,56,0,54,0,57,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,56,0,55,0,52,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,87,0,73,0,78,0,68,0,79,0,87,0,83,0,47,0,67,0,80,0,56,0,55,0,52,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,56,0,55,0,53,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,69,0,66,0,67,0,68,0,73,0,67,0,47,0,67,0,80,0,56,0,55,0,53,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,57,0,51,0,50,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,87,0,73,0,78,0,68,0,79,0,87,0,83,0,47,0,67,0,80,0,57,0,51,0,50,0,46,0,84,0,88,0,84,0,44,0,50,0,10,0,57,0,51,0,54,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,87,0,73,0,78,0,68,0,79,0,87,0,83,0,47,0,67,0,80,0,57,0,51,0,54,0,46,0,84,0,88,0,84,0,44,0,50,0,10,0,57,0,52,0,57,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,87,0,73,0,78,0,68,0,79,0,87,0,83,0,47,0,67,0,80,0,57,0,52,0,57,0,46,0,84,0,88,0,84,0,44,0,50,0,10,0,57,0,53,0,48,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,87,0,73,0,78,0,68,0,79,0,87,0,83,0,47,0,67,0,80,0,57,0,53,0,48,0,46,0,84,0,88,0,84,0,44,0,50,0,10,0,49,0,48,0,50,0,54,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,69,0,66,0,67,0,68,0,73,0,67,0,47,0,67,0,80,0,49,0,48,0,50,0,54,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,49,0,50,0,53,0,48,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,87,0,73,0,78,0,68,0,79,0,87,0,83,0,47,0,67,0,80,0,49,0,50,0,53,0,48,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,49,0,50,0,53,0,49,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,87,0,73,0,78,0,68,0,79,0,87,0,83,0,47,0,67,0,80,0,49,0,50,0,53,0,49,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,49,0,50,0,53,0,50,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,87,0,73,0,78,0,68,0,79,0,87,0,83,0,47,0,67,0,80,0,49,0,50,0,53,0,50,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,49,0,50,0,53,0,51,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,87,0,73,0,78,0,68,0,79,0,87,0,83,0,47,0,67,0,80,0,49,0,50,0,53,0,51,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,49,0,50,0,53,0,52,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,87,0,73,0,78,0,68,0,79,0,87,0,83,0,47,0,67,0,80,0,49,0,50,0,53,0,52,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,49,0,50,0,53,0,53,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,87,0,73,0,78,0,68,0,79,0,87,0,83,0,47,0,67,0,80,0,49,0,50,0,53,0,53,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,49,0,50,0,53,0,54,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,87,0,73,0,78,0,68,0,79,0,87,0,83,0,47,0,67,0,80,0,49,0,50,0,53,0,54,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,49,0,50,0,53,0,55,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,87,0,73,0,78,0,68,0,79,0,87,0,83,0,47,0,67,0,80,0,49,0,50,0,53,0,55,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,49,0,50,0,53,0,56,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,87,0,73,0,78,0,68,0,79,0,87,0,83,0,47,0,67,0,80,0,49,0,50,0,53,0,56,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,52,0,55,0,52,0,53,0,49,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,83,0,67,0,47,0,65,0,84,0,65,0,82,0,73,0,83,0,84,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,96,0,96,0,96,0,10,0,10,0,78,0,111,0,116,0,101,0,32,0,116,0,104,0,97,0,116,0,32,0,116,0,104,0,101,0,32,0,87,0,105,0,110,0,100,0,111,0,119,0,115,0,32,0,114,0,101,0,110,0,100,0,101,0,114,0,105,0,110,0,103,0,32,0,105,0,115,0,32,0,117,0,115,0,101,0,100,0,32,0,102,0,111,0,114,0,32,0,116,0,104,0,101,0,32,0,77,0,97,0,99,0,32,0,99,0,111,0,100,0,101,0,32,0,112,0,97,0,103,0,101,0,115,0,46,0,32,0,32,0,84,0,104,0,101,0,32,0,112,0,114,0,105,0,109,0,97,0,114,0,121,0,10,0,100,0,105,0,102,0,102,0,101,0,114,0,101,0,110,0,99,0,101,0,32,0,105,0,115,0,32,0,116,0,104,0,101,0,32,0,117,0,115,0,101,0,32,0,111,0,102,0,32,0,116,0,104,0,101,0,32,0,112,0,114,0,105,0,118,0,97,0,116,0,101,0,32,0,96,0,48,0,120,0,70,0,56,0,70,0,70,0,96,0,32,0,99,0,111,0,100,0,101,0,32,0,40,0,119,0,104,0,105,0,99,0,104,0,32,0,114,0,101,0,110,0,100,0,101,0,114,0,115,0,32,0,97,0,115,0,32,0,97,0,110,0,32,0,65,0,112,0,112,0,108,0,101,0,10,0,108,0,111,0,103,0,111,0,32,0,111,0,110,0,32,0,109,0,97,0,99,0,115,0,32,0,98,0,117,0,116,0,32,0,97,0,115,0,32,0,103,0,97,0,114,0,98,0,97,0,103,0,101,0,32,0,111,0,110,0,32,0,111,0,116,0,104,0,101,0,114,0,32,0,111,0,112,0,101,0,114,0,97,0,116,0,105,0,110,0,103,0,32,0,115,0,121,0,115,0,116,0,101,0,109,0,115,0,41,0,46,0,32,0,32,0,73,0,116,0,32,0,109,0,97,0,121,0,32,0,98,0,101,0,32,0,100,0,101,0,115,0,105,0,114,0,97,0,98,0,108,0,101,0,10,0,116,0,111,0,32,0,102,0,97,0,108,0,108,0,32,0,98,0,97,0,99,0,107,0,32,0,116,0,111,0,32,0,116,0,104,0,101,0,32,0,98,0,101,0,104,0,97,0,118,0,105,0,111,0,114,0,44,0,32,0,105,0,110,0,32,0,119,0,104,0,105,0,99,0,104,0,32,0,99,0,97,0,115,0,101,0,32,0,116,0,104,0,101,0,32,0,102,0,105,0,108,0,101,0,115,0,32,0,97,0,114,0,101,0,32,0,117,0,110,0,100,0,101,0,114,0,32,0,65,0,80,0,80,0,76,0,69,0,32,0,97,0,110,0,100,0,32,0,110,0,111,0,116,0,10,0,77,0,73,0,67,0,83,0,70,0,84,0,46,0,32,0,32,0,67,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,115,0,32,0,97,0,114,0,101,0,32,0,97,0,110,0,32,0,97,0,98,0,115,0,111,0,108,0,117,0,116,0,101,0,32,0,112,0,97,0,105,0,110,0,32,0,58,0,47,0,10,0,10,0,96,0,96,0,96,0,62,0,112,0,97,0,103,0,101,0,115,0,46,0,99,0,115,0,118,0,10,0,49,0,48,0,48,0,48,0,48,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,77,0,65,0,67,0,47,0,82,0,79,0,77,0,65,0,78,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,49,0,48,0,48,0,48,0,54,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,77,0,65,0,67,0,47,0,71,0,82,0,69,0,69,0,75,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,49,0,48,0,48,0,48,0,55,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,77,0,65,0,67,0,47,0,67,0,89,0,82,0,73,0,76,0,76,0,73,0,67,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,49,0,48,0,48,0,50,0,57,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,77,0,65,0,67,0,47,0,76,0,65,0,84,0,73,0,78,0,50,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,49,0,48,0,48,0,55,0,57,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,77,0,65,0,67,0,47,0,73,0,67,0,69,0,76,0,65,0,78,0,68,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,49,0,48,0,48,0,56,0,49,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,77,0,65,0,67,0,47,0,84,0,85,0,82,0,75,0,73,0,83,0,72,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,96,0,96,0,96,0,10,0,10,0,84,0,104,0,101,0,32,0,110,0,117,0,109,0,98,0,101,0,114,0,105,0,110,0,103,0,32,0,115,0,99,0,104,0,101,0,109,0,101,0,32,0,102,0,111,0,114,0,32,0,116,0,104,0,101,0,32,0,96,0,73,0,83,0,79,0,45,0,56,0,56,0,53,0,57,0,45,0,88,0,96,0,32,0,115,0,101,0,114,0,105,0,101,0,115,0,32,0,105,0,115,0,32,0,96,0,50,0,56,0,53,0,57,0,48,0,32,0,43,0,32,0,88,0,96,0,58,0,10,0,10,0,96,0,96,0,96,0,62,0,112,0,97,0,103,0,101,0,115,0,46,0,99,0,115,0,118,0,10,0,50,0,56,0,53,0,57,0,49,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,73,0,83,0,79,0,56,0,56,0,53,0,57,0,47,0,56,0,56,0,53,0,57,0,45,0,49,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,50,0,56,0,53,0,57,0,50,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,73,0,83,0,79,0,56,0,56,0,53,0,57,0,47,0,56,0,56,0,53,0,57,0,45,0,50,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,50,0,56,0,53,0,57,0,51,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,73,0,83,0,79,0,56,0,56,0,53,0,57,0,47,0,56,0,56,0,53,0,57,0,45,0,51,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,50,0,56,0,53,0,57,0,52,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,73,0,83,0,79,0,56,0,56,0,53,0,57,0,47,0,56,0,56,0,53,0,57,0,45,0,52,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,50,0,56,0,53,0,57,0,53,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,73,0,83,0,79,0,56,0,56,0,53,0,57,0,47,0,56,0,56,0,53,0,57,0,45,0,53,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,50,0,56,0,53,0,57,0,54,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,73,0,83,0,79,0,56,0,56,0,53,0,57,0,47,0,56,0,56,0,53,0,57,0,45,0,54,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,50,0,56,0,53,0,57,0,55,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,73,0,83,0,79,0,56,0,56,0,53,0,57,0,47,0,56,0,56,0,53,0,57,0,45,0,55,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,50,0,56,0,53,0,57,0,56,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,73,0,83,0,79,0,56,0,56,0,53,0,57,0,47,0,56,0,56,0,53,0,57,0,45,0,56,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,50,0,56,0,53,0,57,0,57,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,73,0,83,0,79,0,56,0,56,0,53,0,57,0,47,0,56,0,56,0,53,0,57,0,45,0,57,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,50,0,56,0,54,0,48,0,48,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,73,0,83,0,79,0,56,0,56,0,53,0,57,0,47,0,56,0,56,0,53,0,57,0,45,0,49,0,48,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,50,0,56,0,54,0,48,0,49,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,73,0,83,0,79,0,56,0,56,0,53,0,57,0,47,0,56,0,56,0,53,0,57,0,45,0,49,0,49,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,50,0,56,0,54,0,48,0,51,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,73,0,83,0,79,0,56,0,56,0,53,0,57,0,47,0,56,0,56,0,53,0,57,0,45,0,49,0,51,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,50,0,56,0,54,0,48,0,52,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,73,0,83,0,79,0,56,0,56,0,53,0,57,0,47,0,56,0,56,0,53,0,57,0,45,0,49,0,52,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,50,0,56,0,54,0,48,0,53,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,73,0,83,0,79,0,56,0,56,0,53,0,57,0,47,0,56,0,56,0,53,0,57,0,45,0,49,0,53,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,50,0,56,0,54,0,48,0,54,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,73,0,83,0,79,0,56,0,56,0,53,0,57,0,47,0,56,0,56,0,53,0,57,0,45,0,49,0,54,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,96,0,96,0,96,0,10,0,10,0,35,0,35,0,32,0,71,0,101,0,110,0,101,0,114,0,97,0,116,0,101,0,100,0,32,0,67,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,115,0,10,0,10,0,84,0,104,0,101,0,32,0,102,0,111,0,108,0,108,0,111,0,119,0,105,0,110,0,103,0,32,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,115,0,32,0,97,0,114,0,101,0,32,0,97,0,118,0,97,0,105,0,108,0,97,0,98,0,108,0,101,0,32,0,105,0,110,0,32,0,46,0,78,0,69,0,84,0,32,0,111,0,110,0,32,0,87,0,105,0,110,0,100,0,111,0,119,0,115,0,58,0,10,0,10,0,45,0,32,0,55,0,48,0,56,0,32,0,32,0,32,0,65,0,114,0,97,0,98,0,105,0,99,0,32,0,40,0,65,0,83,0,77,0,79,0,32,0,55,0,48,0,56,0,41,0,10,0,45,0,32,0,55,0,50,0,48,0,32,0,32,0,32,0,65,0,114,0,97,0,98,0,105,0,99,0,32,0,40,0,84,0,114,0,97,0,110,0,115,0,112,0,97,0,114,0,101,0,110,0,116,0,32,0,65,0,83,0,77,0,79,0,41,0,59,0,32,0,65,0,114,0,97,0,98,0,105,0,99,0,32,0,40,0,68,0,79,0,83,0,41,0,10,0,45,0,32,0,56,0,53,0,56,0,32,0,32,0,32,0,79,0,69,0,77,0,32,0,77,0,117,0,108,0,116,0,105,0,108,0,105,0,110,0,103,0,117,0,97,0,108,0,32,0,76,0,97,0,116,0,105,0,110,0,32,0,49,0,32,0,43,0,32,0,69,0,117,0,114,0,111,0,32,0,115,0,121,0,109,0,98,0,111,0,108,0,10,0,45,0,32,0,56,0,55,0,48,0,32,0,32,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,77,0,117,0,108,0,116,0,105,0,108,0,105,0,110,0,103,0,117,0,97,0,108,0,47,0,82,0,79,0,69,0,67,0,69,0,32,0,40,0,76,0,97,0,116,0,105,0,110,0,32,0,50,0,41,0,59,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,77,0,117,0,108,0,116,0,105,0,108,0,105,0,110,0,103,0,117,0,97,0,108,0,32,0,76,0,97,0,116,0,105,0,110,0,32,0,50,0,10,0,45,0,32,0,49,0,48,0,52,0,55,0,32,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,76,0,97,0,116,0,105,0,110,0,32,0,49,0,47,0,79,0,112,0,101,0,110,0,32,0,83,0,121,0,115,0,116,0,101,0,109,0,10,0,45,0,32,0,49,0,49,0,52,0,48,0,32,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,85,0,83,0,45,0,67,0,97,0,110,0,97,0,100,0,97,0,32,0,40,0,48,0,51,0,55,0,32,0,43,0,32,0,69,0,117,0,114,0,111,0,32,0,115,0,121,0,109,0,98,0,111,0,108,0,41,0,59,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,40,0,85,0,83,0,45,0,67,0,97,0,110,0,97,0,100,0,97,0,45,0,69,0,117,0,114,0,111,0,41,0,10,0,45,0,32,0,49,0,49,0,52,0,49,0,32,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,71,0,101,0,114,0,109,0,97,0,110,0,121,0,32,0,40,0,50,0,48,0,50,0,55,0,51,0,32,0,43,0,32,0,69,0,117,0,114,0,111,0,32,0,115,0,121,0,109,0,98,0,111,0,108,0,41,0,59,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,40,0,71,0,101,0,114,0,109,0,97,0,110,0,121,0,45,0,69,0,117,0,114,0,111,0,41,0,10,0,45,0,32,0,49,0,49,0,52,0,50,0,32,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,68,0,101,0,110,0,109,0,97,0,114,0,107,0,45,0,78,0,111,0,114,0,119,0,97,0,121,0,32,0,40,0,50,0,48,0,50,0,55,0,55,0,32,0,43,0,32,0,69,0,117,0,114,0,111,0,32,0,115,0,121,0,109,0,98,0,111,0,108,0,41,0,59,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,40,0,68,0,101,0,110,0,109,0,97,0,114,0,107,0,45,0,78,0,111,0,114,0,119,0,97,0,121,0,45,0,69,0,117,0,114,0,111,0,41,0,10,0,45,0,32,0,49,0,49,0,52,0,51,0,32,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,70,0,105,0,110,0,108,0,97,0,110,0,100,0,45,0,83,0,119,0,101,0,100,0,101,0,110,0,32,0,40,0,50,0,48,0,50,0,55,0,56,0,32,0,43,0,32,0,69,0,117,0,114,0,111,0,32,0,115,0,121,0,109,0,98,0,111,0,108,0,41,0,59,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,40,0,70,0,105,0,110,0,108,0,97,0,110,0,100,0,45,0,83,0,119,0,101,0,100,0,101,0,110,0,45,0,69,0,117,0,114,0,111,0,41,0,10,0,45,0,32,0,49,0,49,0,52,0,52,0,32,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,73,0,116,0,97,0,108,0,121,0,32,0,40,0,50,0,48,0,50,0,56,0,48,0,32,0,43,0,32,0,69,0,117,0,114,0,111,0,32,0,115,0,121,0,109,0,98,0,111,0,108,0,41,0,59,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,40,0,73,0,116,0,97,0,108,0,121,0,45,0,69,0,117,0,114,0,111,0,41,0,10,0,45,0,32,0,49,0,49,0,52,0,53,0,32,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,76,0,97,0,116,0,105,0,110,0,32,0,65,0,109,0,101,0,114,0,105,0,99,0,97,0,45,0,83,0,112,0,97,0,105,0,110,0,32,0,40,0,50,0,48,0,50,0,56,0,52,0,32,0,43,0,32,0,69,0,117,0,114,0,111,0,32,0,115,0,121,0,109,0,98,0,111,0,108,0,41,0,59,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,40,0,83,0,112,0,97,0,105,0,110,0,45,0,69,0,117,0,114,0,111,0,41,0,10,0,45,0,32,0,49,0,49,0,52,0,54,0,32,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,85,0,110,0,105,0,116,0,101,0,100,0,32,0,75,0,105,0,110,0,103,0,100,0,111,0,109,0,32,0,40,0,50,0,48,0,50,0,56,0,53,0,32,0,43,0,32,0,69,0,117,0,114,0,111,0,32,0,115,0,121,0,109,0,98,0,111,0,108,0,41,0,59,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,40,0,85,0,75,0,45,0,69,0,117,0,114,0,111,0,41,0,10,0,45,0,32,0,49,0,49,0,52,0,55,0,32,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,70,0,114,0,97,0,110,0,99,0,101,0,32,0,40,0,50,0,48,0,50,0,57,0,55,0,32,0,43,0,32,0,69,0,117,0,114,0,111,0,32,0,115,0,121,0,109,0,98,0,111,0,108,0,41,0,59,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,40,0,70,0,114,0,97,0,110,0,99,0,101,0,45,0,69,0,117,0,114,0,111,0,41,0,10,0,45,0,32,0,49,0,49,0,52,0,56,0,32,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,73,0,110,0,116,0,101,0,114,0,110,0,97,0,116,0,105,0,111,0,110,0,97,0,108,0,32,0,40,0,53,0,48,0,48,0,32,0,43,0,32,0,69,0,117,0,114,0,111,0,32,0,115,0,121,0,109,0,98,0,111,0,108,0,41,0,59,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,40,0,73,0,110,0,116,0,101,0,114,0,110,0,97,0,116,0,105,0,111,0,110,0,97,0,108,0,45,0,69,0,117,0,114,0,111,0,41,0,10,0,45,0,32,0,49,0,49,0,52,0,57,0,32,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,73,0,99,0,101,0,108,0,97,0,110,0,100,0,105,0,99,0,32,0,40,0,50,0,48,0,56,0,55,0,49,0,32,0,43,0,32,0,69,0,117,0,114,0,111,0,32,0,115,0,121,0,109,0,98,0,111,0,108,0,41,0,59,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,40,0,73,0,99,0,101,0,108,0,97,0,110,0,100,0,105,0,99,0,45,0,69,0,117,0,114,0,111,0,41,0,10,0,45,0,32,0,49,0,51,0,54,0,49,0,32,0,32,0,75,0,111,0,114,0,101,0,97,0,110,0,32,0,40,0,74,0,111,0,104,0,97,0,98,0,41,0,10,0,45,0,32,0,49,0,48,0,48,0,48,0,49,0,32,0,74,0,97,0,112,0,97,0,110,0,101,0,115,0,101,0,32,0,40,0,77,0,97,0,99,0,41,0,10,0,45,0,32,0,49,0,48,0,48,0,48,0,50,0,32,0,77,0,65,0,67,0,32,0,84,0,114,0,97,0,100,0,105,0,116,0,105,0,111,0,110,0,97,0,108,0,32,0,67,0,104,0,105,0,110,0,101,0,115,0,101,0,32,0,40,0,66,0,105,0,103,0,53,0,41,0,59,0,32,0,67,0,104,0,105,0,110,0,101,0,115,0,101,0,32,0,84,0,114,0,97,0,100,0,105,0,116,0,105,0,111,0,110,0,97,0,108,0,32,0,40,0,77,0,97,0,99,0,41,0,10,0,45,0,32,0,49,0,48,0,48,0,48,0,51,0,32,0,75,0,111,0,114,0,101,0,97,0,110,0,32,0,40,0,77,0,97,0,99,0,41,0,10,0,45,0,32,0,49,0,48,0,48,0,48,0,52,0,32,0,65,0,114,0,97,0,98,0,105,0,99,0,32,0,40,0,77,0,97,0,99,0,41,0,10,0,45,0,32,0,49,0,48,0,48,0,48,0,53,0,32,0,72,0,101,0,98,0,114,0,101,0,119,0,32,0,40,0,77,0,97,0,99,0,41,0,10,0,45,0,32,0,49,0,48,0,48,0,48,0,56,0,32,0,77,0,65,0,67,0,32,0,83,0,105,0,109,0,112,0,108,0,105,0,102,0,105,0,101,0,100,0,32,0,67,0,104,0,105,0,110,0,101,0,115,0,101,0,32,0,40,0,71,0,66,0,32,0,50,0,51,0,49,0,50,0,41,0,59,0,32,0,67,0,104,0,105,0,110,0,101,0,115,0,101,0,32,0,83,0,105,0,109,0,112,0,108,0,105,0,102,0,105,0,101,0,100,0,32,0,40,0,77,0,97,0,99,0,41,0,10,0,45,0,32,0,49,0,48,0,48,0,49,0,48,0,32,0,82,0,111,0,109,0,97,0,110,0,105,0,97,0,110,0,32,0,40,0,77,0,97,0,99,0,41,0,10,0,45,0,32,0,49,0,48,0,48,0,49,0,55,0,32,0,85,0,107,0,114,0,97,0,105,0,110,0,105,0,97,0,110,0,32,0,40,0,77,0,97,0,99,0,41,0,10,0,45,0,32,0,49,0,48,0,48,0,50,0,49,0,32,0,84,0,104,0,97,0,105,0,32,0,40,0,77,0,97,0,99,0,41,0,10,0,45,0,32,0,49,0,48,0,48,0,56,0,50,0,32,0,67,0,114,0,111,0,97,0,116,0,105,0,97,0,110,0,32,0,40,0,77,0,97,0,99,0,41,0,10,0,45,0,32,0,50,0,48,0,48,0,48,0,48,0,32,0,67,0,78,0,83,0,32,0,84,0,97,0,105,0,119,0,97,0,110,0,59,0,32,0,67,0,104,0,105,0,110,0,101,0,115,0,101,0,32,0,84,0,114,0,97,0,100,0,105,0,116,0,105,0,111,0,110,0,97,0,108,0,32,0,40,0,67,0,78,0,83,0,41,0,10,0,45,0,32,0,50,0,48,0,48,0,48,0,49,0,32,0,84,0,67,0,65,0,32,0,84,0,97,0,105,0,119,0,97,0,110,0,10,0,45,0,32,0,50,0,48,0,48,0,48,0,50,0,32,0,69,0,116,0,101,0,110,0,32,0,84,0,97,0,105,0,119,0,97,0,110,0,59,0,32,0,67,0,104,0,105,0,110,0,101,0,115,0,101,0,32,0,84,0,114,0,97,0,100,0,105,0,116,0,105,0,111,0,110,0,97,0,108,0,32,0,40,0,69,0,116,0,101,0,110,0,41,0,10,0,45,0,32,0,50,0,48,0,48,0,48,0,51,0,32,0,73,0,66,0,77,0,53,0,53,0,53,0,48,0,32,0,84,0,97,0,105,0,119,0,97,0,110,0,10,0,45,0,32,0,50,0,48,0,48,0,48,0,52,0,32,0,84,0,101,0,108,0,101,0,84,0,101,0,120,0,116,0,32,0,84,0,97,0,105,0,119,0,97,0,110,0,10,0,45,0,32,0,50,0,48,0,48,0,48,0,53,0,32,0,87,0,97,0,110,0,103,0,32,0,84,0,97,0,105,0,119,0,97,0,110,0,10,0,45,0,32,0,50,0,48,0,49,0,48,0,53,0,32,0,73,0,65,0,53,0,32,0,40,0,73,0,82,0,86,0,32,0,73,0,110,0,116,0,101,0,114,0,110,0,97,0,116,0,105,0,111,0,110,0,97,0,108,0,32,0,65,0,108,0,112,0,104,0,97,0,98,0,101,0,116,0,32,0,78,0,111,0,46,0,32,0,53,0,44,0,32,0,55,0,45,0,98,0,105,0,116,0,41,0,59,0,32,0,87,0,101,0,115,0,116,0,101,0,114,0,110,0,32,0,69,0,117,0,114,0,111,0,112,0,101,0,97,0,110,0,32,0,40,0,73,0,65,0,53,0,41,0,10,0,45,0,32,0,50,0,48,0,49,0,48,0,54,0,32,0,73,0,65,0,53,0,32,0,71,0,101,0,114,0,109,0,97,0,110,0,32,0,40,0,55,0,45,0,98,0,105,0,116,0,41,0,10,0,45,0,32,0,50,0,48,0,49,0,48,0,55,0,32,0,73,0,65,0,53,0,32,0,83,0,119,0,101,0,100,0,105,0,115,0,104,0,32,0,40,0,55,0,45,0,98,0,105,0,116,0,41,0,10,0,45,0,32,0,50,0,48,0,49,0,48,0,56,0,32,0,73,0,65,0,53,0,32,0,78,0,111,0,114,0,119,0,101,0,103,0,105,0,97,0,110,0,32,0,40,0,55,0,45,0,98,0,105,0,116,0,41,0,10,0,45,0,32,0,50,0,48,0,50,0,54,0,49,0,32,0,84,0,46,0,54,0,49,0,10,0,45,0,32,0,50,0,48,0,50,0,54,0,57,0,32,0,73,0,83,0,79,0,32,0,54,0,57,0,51,0,55,0,32,0,78,0,111,0,110,0,45,0,83,0,112,0,97,0,99,0,105,0,110,0,103,0,32,0,65,0,99,0,99,0,101,0,110,0,116,0,10,0,45,0,32,0,50,0,48,0,50,0,55,0,51,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,71,0,101,0,114,0,109,0,97,0,110,0,121,0,10,0,45,0,32,0,50,0,48,0,50,0,55,0,55,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,68,0,101,0,110,0,109,0,97,0,114,0,107,0,45,0,78,0,111,0,114,0,119,0,97,0,121,0,10,0,45,0,32,0,50,0,48,0,50,0,55,0,56,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,70,0,105,0,110,0,108,0,97,0,110,0,100,0,45,0,83,0,119,0,101,0,100,0,101,0,110,0,10,0,45,0,32,0,50,0,48,0,50,0,56,0,48,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,73,0,116,0,97,0,108,0,121,0,10,0,45,0,32,0,50,0,48,0,50,0,56,0,52,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,76,0,97,0,116,0,105,0,110,0,32,0,65,0,109,0,101,0,114,0,105,0,99,0,97,0,45,0,83,0,112,0,97,0,105,0,110,0,10,0,45,0,32,0,50,0,48,0,50,0,56,0,53,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,85,0,110,0,105,0,116,0,101,0,100,0,32,0,75,0,105,0,110,0,103,0,100,0,111,0,109,0,10,0,45,0,32,0,50,0,48,0,50,0,57,0,48,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,74,0,97,0,112,0,97,0,110,0,101,0,115,0,101,0,32,0,75,0,97,0,116,0,97,0,107,0,97,0,110,0,97,0,32,0,69,0,120,0,116,0,101,0,110,0,100,0,101,0,100,0,10,0,45,0,32,0,50,0,48,0,50,0,57,0,55,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,70,0,114,0,97,0,110,0,99,0,101,0,10,0,45,0,32,0,50,0,48,0,52,0,50,0,48,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,65,0,114,0,97,0,98,0,105,0,99,0,10,0,45,0,32,0,50,0,48,0,52,0,50,0,51,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,71,0,114,0,101,0,101,0,107,0,10,0,45,0,32,0,50,0,48,0,52,0,50,0,52,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,72,0,101,0,98,0,114,0,101,0,119,0,10,0,45,0,32,0,50,0,48,0,56,0,51,0,51,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,75,0,111,0,114,0,101,0,97,0,110,0,32,0,69,0,120,0,116,0,101,0,110,0,100,0,101,0,100,0,10,0,45,0,32,0,50,0,48,0,56,0,51,0,56,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,84,0,104,0,97,0,105,0,10,0,45,0,32,0,50,0,48,0,56,0,54,0,54,0,32,0,82,0,117,0,115,0,115,0,105,0,97,0,110,0,32,0,40,0,75,0,79,0,73,0,56,0,45,0,82,0,41,0,59,0,32,0,67,0,121,0,114,0,105,0,108,0,108,0,105,0,99,0,32,0,40,0,75,0,79,0,73,0,56,0,45,0,82,0,41,0,10,0,45,0,32,0,50,0,48,0,56,0,55,0,49,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,73,0,99,0,101,0,108,0,97,0,110,0,100,0,105,0,99,0,10,0,45,0,32,0,50,0,48,0,56,0,56,0,48,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,67,0,121,0,114,0,105,0,108,0,108,0,105,0,99,0,32,0,82,0,117,0,115,0,115,0,105,0,97,0,110,0,10,0,45,0,32,0,50,0,48,0,57,0,48,0,53,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,84,0,117,0,114,0,107,0,105,0,115,0,104,0,10,0,45,0,32,0,50,0,48,0,57,0,50,0,52,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,76,0,97,0,116,0,105,0,110,0,32,0,49,0,47,0,79,0,112,0,101,0,110,0,32,0,83,0,121,0,115,0,116,0,101,0,109,0,32,0,40,0,49,0,48,0,52,0,55,0,32,0,43,0,32,0,69,0,117,0,114,0,111,0,32,0,115,0,121,0,109,0,98,0,111,0,108,0,41,0,10,0,45,0,32,0,50,0,48,0,57,0,51,0,50,0,32,0,74,0,97,0,112,0,97,0,110,0,101,0,115,0,101,0,32,0,40,0,74,0,73,0,83,0,32,0,48,0,50,0,48,0,56,0,45,0,49,0,57,0,57,0,48,0,32,0,97,0,110,0,100,0,32,0,48,0,50,0,49,0,50,0,45,0,49,0,57,0,57,0,48,0,41,0,10,0,45,0,32,0,50,0,48,0,57,0,51,0,54,0,32,0,83,0,105,0,109,0,112,0,108,0,105,0,102,0,105,0,101,0,100,0,32,0,67,0,104,0,105,0,110,0,101,0,115,0,101,0,32,0,40,0,71,0,66,0,50,0,51,0,49,0,50,0,41,0,59,0,32,0,67,0,104,0,105,0,110,0,101,0,115,0,101,0,32,0,83,0,105,0,109,0,112,0,108,0,105,0,102,0,105,0,101,0,100,0,32,0,40,0,71,0,66,0,50,0,51,0,49,0,50,0,45,0,56,0,48,0,41,0,10,0,45,0,32,0,50,0,48,0,57,0,52,0,57,0,32,0,75,0,111,0,114,0,101,0,97,0,110,0,32,0,87,0,97,0,110,0,115,0,117,0,110,0,103,0,10,0,45,0,32,0,50,0,49,0,48,0,50,0,53,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,67,0,121,0,114,0,105,0,108,0,108,0,105,0,99,0,32,0,83,0,101,0,114,0,98,0,105,0,97,0,110,0,45,0,66,0,117,0,108,0,103,0,97,0,114,0,105,0,97,0,110,0,10,0,45,0,32,0,50,0,49,0,48,0,50,0,55,0,32,0,69,0,120,0,116,0,101,0,110,0,100,0,101,0,100,0,47,0,69,0,120,0,116,0,32,0,65,0,108,0,112,0,104,0,97,0,32,0,76,0,111,0,119,0,101,0,114,0,99,0,97,0,115,0,101,0,10,0,45,0,32,0,50,0,49,0,56,0,54,0,54,0,32,0,85,0,107,0,114,0,97,0,105,0,110,0,105,0,97,0,110,0,32,0,40,0,75,0,79,0,73,0,56,0,45,0,85,0,41,0,59,0,32,0,67,0,121,0,114,0,105,0,108,0,108,0,105,0,99,0,32,0,40,0,75,0,79,0,73,0,56,0,45,0,85,0,41,0,10,0,45,0,32,0,50,0,57,0,48,0,48,0,49,0,32,0,69,0,117,0,114,0,111,0,112,0,97,0,32,0,51,0,10,0,45,0,32,0,51,0,56,0,53,0,57,0,56,0,32,0,73,0,83,0,79,0,32,0,56,0,56,0,53,0,57,0,45,0,56,0,32,0,72,0,101,0,98,0,114,0,101,0,119,0,59,0,32,0,72,0,101,0,98,0,114,0,101,0,119,0,32,0,40,0,73,0,83,0,79,0,45,0,76,0,111,0,103,0,105,0,99,0,97,0,108,0,41,0,10,0,45,0,32,0,53,0,48,0,50,0,50,0,48,0,32,0,73,0,83,0,79,0,32,0,50,0,48,0,50,0,50,0,32,0,74,0,97,0,112,0,97,0,110,0,101,0,115,0,101,0,32,0,119,0,105,0,116,0,104,0,32,0,110,0,111,0,32,0,104,0,97,0,108,0,102,0,119,0,105,0,100,0,116,0,104,0,32,0,75,0,97,0,116,0,97,0,107,0,97,0,110,0,97,0,59,0,32,0,74,0,97,0,112,0,97,0,110,0,101,0,115,0,101,0,32,0,40,0,74,0,73,0,83,0,41,0,10,0,45,0,32,0,53,0,48,0,50,0,50,0,49,0,32,0,73,0,83,0,79,0,32,0,50,0,48,0,50,0,50,0,32,0,74,0,97,0,112,0,97,0,110,0,101,0,115,0,101,0,32,0,119,0,105,0,116,0,104,0,32,0,104,0,97,0,108,0,102,0,119,0,105,0,100,0,116,0,104,0,32,0,75,0,97,0,116,0,97,0,107,0,97,0,110,0,97,0,59,0,32,0,74,0,97,0,112,0,97,0,110,0,101,0,115,0,101,0,32,0,40,0,74,0,73,0,83,0,45,0,65,0,108,0,108,0,111,0,119,0,32,0,49,0,32,0,98,0,121,0,116,0,101,0,32,0,75,0,97,0,110,0,97,0,41,0,10,0,45,0,32,0,53,0,48,0,50,0,50,0,50,0,32,0,73,0,83,0,79,0,32,0,50,0,48,0,50,0,50,0,32,0,74,0,97,0,112,0,97,0,110,0,101,0,115,0,101,0,32,0,74,0,73,0,83,0,32,0,88,0,32,0,48,0,50,0,48,0,49,0,45,0,49,0,57,0,56,0,57,0,59,0,32,0,74,0,97,0,112,0,97,0,110,0,101,0,115,0,101,0,32,0,40,0,74,0,73,0,83,0,45,0,65,0,108,0,108,0,111,0,119,0,32,0,49,0,32,0,98,0,121,0,116,0,101,0,32,0,75,0,97,0,110,0,97,0,32,0,45,0,32,0,83,0,79,0,47,0,83,0,73,0,41,0,10,0,45,0,32,0,53,0,48,0,50,0,50,0,53,0,32,0,73,0,83,0,79,0,32,0,50,0,48,0,50,0,50,0,32,0,75,0,111,0,114,0,101,0,97,0,110,0,10,0,45,0,32,0,53,0,48,0,50,0,50,0,55,0,32,0,73,0,83,0,79,0,32,0,50,0,48,0,50,0,50,0,32,0,83,0,105,0,109,0,112,0,108,0,105,0,102,0,105,0,101,0,100,0,32,0,67,0,104,0,105,0,110,0,101,0,115,0,101,0,59,0,32,0,67,0,104,0,105,0,110,0,101,0,115,0,101,0,32,0,83,0,105,0,109,0,112,0,108,0,105,0,102,0,105,0,101,0,100,0,32,0,40,0,73,0,83,0,79,0,32,0,50,0,48,0,50,0,50,0,41,0,10,0,45,0,32,0,53,0,49,0,57,0,51,0,50,0,32,0,69,0,85,0,67,0,32,0,74,0,97,0,112,0,97,0,110,0,101,0,115,0,101,0,10,0,45,0,32,0,53,0,49,0,57,0,51,0,54,0,32,0,69,0,85,0,67,0,32,0,83,0,105,0,109,0,112,0,108,0,105,0,102,0,105,0,101,0,100,0,32,0,67,0,104,0,105,0,110,0,101,0,115,0,101,0,59,0,32,0,67,0,104,0,105,0,110,0,101,0,115,0,101,0,32,0,83,0,105,0,109,0,112,0,108,0,105,0,102,0,105,0,101,0,100,0,32,0,40,0,69,0,85,0,67,0,41,0,10,0,45,0,32,0,53,0,49,0,57,0,52,0,57,0,32,0,69,0,85,0,67,0,32,0,75,0,111,0,114,0,101,0,97,0,110,0,10,0,45,0,32,0,53,0,50,0,57,0,51,0,54,0,32,0,72,0,90,0,45,0,71,0,66,0,50,0,51,0,49,0,50,0,32,0,83,0,105,0,109,0,112,0,108,0,105,0,102,0,105,0,101,0,100,0,32,0,67,0,104,0,105,0,110,0,101,0,115,0,101,0,59,0,32,0,67,0,104,0,105,0,110,0,101,0,115,0,101,0,32,0,83,0,105,0,109,0,112,0,108,0,105,0,102,0,105,0,101,0,100,0,32,0,40,0,72,0,90,0,41,0,10,0,45,0,32,0,53,0,52,0,57,0,51,0,54,0,32,0,87,0,105,0,110,0,100,0,111,0,119,0,115,0,32,0,88,0,80,0,32,0,97,0,110,0,100,0,32,0,108,0,97,0,116,0,101,0,114,0,58,0,32,0,71,0,66,0,49,0,56,0,48,0,51,0,48,0,32,0,83,0,105,0,109,0,112,0,108,0,105,0,102,0,105,0,101,0,100,0,32,0,67,0,104,0,105,0,110,0,101,0,115,0,101,0,32,0,40,0,52,0,32,0,98,0,121,0,116,0,101,0,41,0,59,0,32,0,67,0,104,0,105,0,110,0,101,0,115,0,101,0,32,0,83,0,105,0,109,0,112,0,108,0,105,0,102,0,105,0,101,0,100,0,32,0,40,0,71,0,66,0,49,0,56,0,48,0,51,0,48,0,41,0,10,0,45,0,32,0,53,0,55,0,48,0,48,0,50,0,32,0,73,0,83,0,67,0,73,0,73,0,32,0,68,0,101,0,118,0,97,0,110,0,97,0,103,0,97,0,114,0,105,0,10,0,45,0,32,0,53,0,55,0,48,0,48,0,51,0,32,0,73,0,83,0,67,0,73,0,73,0,32,0,66,0,101,0,110,0,103,0,97,0,108,0,105,0,10,0,45,0,32,0,53,0,55,0,48,0,48,0,52,0,32,0,73,0,83,0,67,0,73,0,73,0,32,0,84,0,97,0,109,0,105,0,108,0,10,0,45,0,32,0,53,0,55,0,48,0,48,0,53,0,32,0,73,0,83,0,67,0,73,0,73,0,32,0,84,0,101,0,108,0,117,0,103,0,117,0,10,0,45,0,32,0,53,0,55,0,48,0,48,0,54,0,32,0,73,0,83,0,67,0,73,0,73,0,32,0,65,0,115,0,115,0,97,0,109,0,101,0,115,0,101,0,10,0,45,0,32,0,53,0,55,0,48,0,48,0,55,0,32,0,73,0,83,0,67,0,73,0,73,0,32,0,79,0,114,0,105,0,121,0,97,0,10,0,45,0,32,0,53,0,55,0,48,0,48,0,56,0,32,0,73,0,83,0,67,0,73,0,73,0,32,0,75,0,97,0,110,0,110,0,97,0,100,0,97,0,10,0,45,0,32,0,53,0,55,0,48,0,48,0,57,0,32,0,73,0,83,0,67,0,73,0,73,0,32,0,77,0,97,0,108,0,97,0,121,0,97,0,108,0,97,0,109,0,10,0,45,0,32,0,53,0,55,0,48,0,49,0,48,0,32,0,73,0,83,0,67,0,73,0,73,0,32,0,71,0,117,0,106,0,97,0,114,0,97,0,116,0,105,0,10,0,45,0,32,0,53,0,55,0,48,0,49,0,49,0,32,0,73,0,83,0,67,0,73,0,73,0,32,0,80,0,117,0,110,0,106,0,97,0,98,0,105,0,10,0,10,0,96,0,96,0,96,0,62,0,112,0,97,0,103,0,101,0,115,0,46,0,99,0,115,0,118,0,10,0,55,0,48,0,56,0,44,0,44,0,49,0,10,0,55,0,50,0,48,0,44,0,44,0,49,0,10,0,56,0,48,0,56,0,44,0,44,0,49,0,10,0,56,0,53,0,56,0,44,0,44,0,49,0,10,0,56,0,55,0,48,0,44,0,44,0,49,0,10,0,56,0,55,0,50,0,44,0,44,0,49,0,10,0,49,0,48,0,49,0,48,0,44,0,44,0,49,0,10,0,49,0,48,0,52,0,55,0,44,0,44,0,49,0,10,0,49,0,49,0,51,0,50,0,44,0,44,0,49,0,10,0,49,0,49,0,52,0,48,0,44,0,44,0,49,0,10,0,49,0,49,0,52,0,49,0,44,0,44,0,49,0,10,0,49,0,49,0,52,0,50,0,44,0,44,0,49,0,10,0,49,0,49,0,52,0,51,0,44,0,44,0,49,0,10,0,49,0,49,0,52,0,52,0,44,0,44,0,49,0,10,0,49,0,49,0,52,0,53,0,44,0,44,0,49,0,10,0,49,0,49,0,52,0,54,0,44,0,44,0,49,0,10,0,49,0,49,0,52,0,55,0,44,0,44,0,49,0,10,0,49,0,49,0,52,0,56,0,44,0,44,0,49,0,10,0,49,0,49,0,52,0,57,0,44,0,44,0,49,0,10,0,49,0,51,0,54,0,49,0,44,0,44,0,50,0,10,0,49,0,48,0,48,0,48,0,49,0,44,0,44,0,50,0,10,0,49,0,48,0,48,0,48,0,50,0,44,0,44,0,50,0,10,0,49,0,48,0,48,0,48,0,51,0,44,0,44,0,50,0,10,0,49,0,48,0,48,0,48,0,52,0,44,0,44,0,49,0,10,0,49,0,48,0,48,0,48,0,53,0,44,0,44,0,49,0,10,0,49,0,48,0,48,0,48,0,56,0,44,0,44,0,50,0,10,0,49,0,48,0,48,0,49,0,48,0,44,0,44,0,49,0,10,0,49,0,48,0,48,0,49,0,55,0,44,0,44,0,49,0,10,0,49,0,48,0,48,0,50,0,49,0,44,0,44,0,49,0,10,0,49,0,48,0,48,0,56,0,50,0,44,0,44,0,49,0,10,0,50,0,48,0,48,0,48,0,48,0,44,0,44,0,50,0,10,0,50,0,48,0,48,0,48,0,49,0,44,0,44,0,50,0,10,0,50,0,48,0,48,0,48,0,50,0,44,0,44,0,50,0,10,0,50,0,48,0,48,0,48,0,51,0,44,0,44,0,50,0,10,0,50,0,48,0,48,0,48,0,52,0,44,0,44,0,50,0,10,0,50,0,48,0,48,0,48,0,53,0,44,0,44,0,50,0,10,0,50,0,48,0,49,0,48,0,53,0,44,0,44,0,49,0,10,0,50,0,48,0,49,0,48,0,54,0,44,0,44,0,49,0,10,0,50,0,48,0,49,0,48,0,55,0,44,0,44,0,49,0,10,0,50,0,48,0,49,0,48,0,56,0,44,0,44,0,49,0,10,0,50,0,48,0,50,0,54,0,49,0,44,0,44,0,50,0,10,0,50,0,48,0,50,0,54,0,57,0,44,0,44,0,49,0,10,0,50,0,48,0,50,0,55,0,51,0,44,0,44,0,49,0,10,0,50,0,48,0,50,0,55,0,55,0,44,0,44,0,49,0,10,0,50,0,48,0,50,0,55,0,56,0,44,0,44,0,49,0,10,0,50,0,48,0,50,0,56,0,48,0,44,0,44,0,49,0,10,0,50,0,48,0,50,0,56,0,52,0,44,0,44,0,49,0,10,0,50,0,48,0,50,0,56,0,53,0,44,0,44,0,49,0,10,0,50,0,48,0,50,0,57,0,48,0,44,0,44,0,49,0,10,0,50,0,48,0,50,0,57,0,55,0,44,0,44,0,49,0,10,0,50,0,48,0,52,0,50,0,48,0,44,0,44,0,49,0,10,0,50,0,48,0,52,0,50,0,51,0,44,0,44,0,49,0,10,0,50,0,48,0,52,0,50,0,52,0,44,0,44,0,49,0,10,0,50,0,48,0,56,0,51,0,51,0,44,0,44,0,49,0,10,0,50,0,48,0,56,0,51,0,56,0,44,0,44,0,49,0,10,0,50,0,48,0,56,0,54,0,54,0,44,0,44,0,49,0,10,0,50,0,48,0,56,0,55,0,49,0,44,0,44,0,49,0,10,0,50,0,48,0,56,0,56,0,48,0,44,0,44,0,49,0,10,0,50,0,48,0,57,0,48,0,53,0,44,0,44,0,49,0,10,0,50,0,48,0,57,0,50,0,52,0,44,0,44,0,49,0,10,0,50,0,48,0,57,0,51,0,50,0,44,0,44,0,50,0,10,0,50,0,48,0,57,0,51,0,54,0,44,0,44,0,50,0,10,0,50,0,48,0,57,0,52,0,57,0,44,0,44,0,50,0,10,0,50,0,49,0,48,0,50,0,53,0,44,0,44,0,49,0,10,0,50,0,49,0,48,0,50,0,55,0,44,0,44,0,49,0,10,0,50,0,49,0,56,0,54,0,54,0,44,0,44,0,49,0,10,0,50,0,57,0,48,0,48,0,49,0,44,0,44,0,49,0,10,0,51,0,56,0,53,0,57,0,56,0,44,0,44,0,49,0,10,0,53,0,48,0,50,0,50,0,48,0,44,0,44,0,50,0,10,0,53,0,48,0,50,0,50,0,49,0,44,0,44,0,50,0,10,0,53,0,48,0,50,0,50,0,50,0,44,0,44,0,50,0,10,0,53,0,48,0,50,0,50,0,53,0,44,0,44,0,50,0,10,0,53,0,48,0,50,0,50,0,55,0,44,0,44,0,50,0,10,0,53,0,49,0,57,0,51,0,50,0,44,0,44,0,50,0,10,0,53,0,49,0,57,0,51,0,54,0,44,0,44,0,50,0,10,0,53,0,49,0,57,0,52,0,57,0,44,0,44,0,50,0,10,0,53,0,50,0,57,0,51,0,54,0,44,0,44,0,50,0,10,0,53,0,52,0,57,0,51,0,54,0,44,0,44,0,50,0,10,0,53,0,55,0,48,0,48,0,50,0,44,0,44,0,50,0,10,0,53,0,55,0,48,0,48,0,51,0,44,0,44,0,50,0,10,0,53,0,55,0,48,0,48,0,52,0,44,0,44,0,50,0,10,0,53,0,55,0,48,0,48,0,53,0,44,0,44,0,50,0,10,0,53,0,55,0,48,0,48,0,54,0,44,0,44,0,50,0,10,0,53,0,55,0,48,0,48,0,55,0,44,0,44,0,50,0,10,0,53,0,55,0,48,0,48,0,56,0,44,0,44,0,50,0,10,0,53,0,55,0,48,0,48,0,57,0,44,0,44,0,50,0,10,0,53,0,55,0,48,0,49,0,48,0,44,0,44,0,50,0,10,0,53,0,55,0,48,0,49,0,49,0,44,0,44,0,50,0,10,0,96,0,96,0,96,0,10,0,10,0,84,0,104,0,101,0,32,0,102,0,111,0,108,0,108,0,111,0,119,0,105,0,110,0,103,0,32,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,115,0,32,0,97,0,114,0,101,0,32,0,100,0,101,0,112,0,101,0,110,0,100,0,101,0,110,0,99,0,105,0,101,0,115,0,32,0,102,0,111,0,114,0,32,0,86,0,105,0,115,0,117,0,97,0,108,0,32,0,70,0,111,0,120,0,80,0,114,0,111,0,58,0,10,0,10,0,45,0,32,0,54,0,50,0,48,0,32,0,77,0,97,0,122,0,111,0,118,0,105,0,97,0,32,0,40,0,80,0,111,0,108,0,105,0,115,0,104,0,41,0,32,0,77,0,83,0,45,0,68,0,79,0,83,0,10,0,45,0,32,0,56,0,57,0,53,0,32,0,75,0,97,0,109,0,101,0,110,0,105,0,99,0,107,0,253,0,32,0,40,0,67,0,122,0,101,0,99,0,104,0,41,0,32,0,77,0,83,0,45,0,68,0,79,0,83,0,10,0,10,0,96,0,96,0,96,0,62,0,112,0,97,0,103,0,101,0,115,0,46,0,99,0,115,0,118,0,10,0,54,0,50,0,48,0,44,0,44,0,49,0,10,0,56,0,57,0,53,0,44,0,44,0,49,0,10,0,96,0,96,0,96,0,10,0,10,0,35,0,35,0,32,0,66,0,117,0,105,0,108,0,100,0,105,0,110,0,103,0,32,0,78,0,111,0,116,0,101,0,115,0,10,0,10,0,84,0,104,0,101,0,32,0,115,0,99,0,114,0,105,0,112,0,116,0,32,0,96,0,109,0,97,0,107,0,101,0,46,0,115,0,104,0,96,0,32,0,40,0,100,0,101,0,115,0,99,0,114,0,105,0,98,0,101,0,100,0,32,0,108,0,97,0,116,0,101,0,114,0,41,0,32,0,119,0,105,0,108,0,108,0,32,0,103,0,101,0,116,0,32,0,116,0,104,0,101,0,115,0,101,0,32,0,102,0,105,0,108,0,101,0,115,0,32,0,97,0,110,0,100,0,32,0,109,0,97,0,115,0,115,0,97,0,103,0,101,0,32,0,116,0,104,0,101,0,32,0,100,0,97,0,116,0,97,0,10,0,40,0,112,0,114,0,105,0,110,0,116,0,105,0,110,0,103,0,32,0,99,0,111,0,100,0,101,0,45,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,32,0,112,0,97,0,105,0,114,0,115,0,41,0,46,0,32,0,32,0,84,0,104,0,101,0,32,0,101,0,118,0,101,0,110,0,116,0,117,0,97,0,108,0,32,0,116,0,97,0,98,0,108,0,101,0,115,0,32,0,97,0,114,0,101,0,32,0,100,0,114,0,111,0,112,0,112,0,101,0,100,0,32,0,105,0,110,0,32,0,116,0,104,0,101,0,32,0,112,0,97,0,116,0,104,0,115,0,10,0,96,0,46,0,47,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,115,0,47,0,60,0,67,0,79,0,68,0,69,0,80,0,65,0,71,0,69,0,62,0,46,0,84,0,66,0,76,0,96,0,46,0,32,0,32,0,70,0,111,0,114,0,32,0,101,0,120,0,97,0,109,0,112,0,108,0,101,0,44,0,32,0,116,0,104,0,101,0,32,0,108,0,97,0,115,0,116,0,32,0,49,0,48,0,32,0,108,0,105,0,110,0,101,0,115,0,32,0,111,0,102,0,32,0,96,0,49,0,48,0,48,0,48,0,48,0,46,0,84,0,66,0,76,0,96,0,32,0,97,0,114,0,101,0,10,0,10,0,96,0,96,0,96,0,62,0,10,0,48,0,120,0,70,0,54,0,9,0,48,0,120,0,48,0,50,0,67,0,54,0,10,0,48,0,120,0,70,0,55,0,9,0,48,0,120,0,48,0,50,0,68,0,67,0,10,0,48,0,120,0,70,0,56,0,9,0,48,0,120,0,48,0,48,0,65,0,70,0,10,0,48,0,120,0,70,0,57,0,9,0,48,0,120,0,48,0,50,0,68,0,56,0,10,0,48,0,120,0,70,0,65,0,9,0,48,0,120,0,48,0,50,0,68,0,57,0,10,0,48,0,120,0,70,0,66,0,9,0,48,0,120,0,48,0,50,0,68,0,65,0,10,0,48,0,120,0,70,0,67,0,9,0,48,0,120,0,48,0,48,0,66,0,56,0,10,0,48,0,120,0,70,0,68,0,9,0,48,0,120,0,48,0,50,0,68,0,68,0,10,0,48,0,120,0,70,0,69,0,9,0,48,0,120,0,48,0,50,0,68,0,66,0,10,0,48,0,120,0,70,0,70,0,9,0,48,0,120,0,48,0,50,0,67,0,55,0,10,0,96,0,96,0,96,0,10,0,10,0,119,0,104,0,105,0,99,0,104,0,32,0,105,0,109,0,112,0,108,0,105,0,101,0,115,0,32,0,116,0,104,0,97,0,116,0,32,0,99,0,111,0,100,0,101,0,32,0,48,0,120,0,70,0,54,0,32,0,105,0,115,0,32,0,96,0,83,0,116,0,114,0,105,0,110,0,103,0,46,0,102,0,114,0,111,0,109,0,67,0,104,0,97,0,114,0,67,0,111,0,100,0,101,0,40,0,48,0,120,0,48,0,50,0,67,0,54,0,41,0,96,0,32,0,97,0,110,0,100,0,32,0,118,0,105,0,99,0,101,0,32,0,118,0,101,0,114,0,115,0,97,0,46,0,10,0,10,0,35,0,35,0,32,0,87,0,105,0,110,0,100,0,111,0,119,0,115,0,45,0,100,0,101,0,112,0,101,0,110,0,100,0,101,0,110,0,116,0,32,0,98,0,117,0,105,0,108,0,100,0,32,0,115,0,116,0,101,0,112,0,10,0,10,0,84,0,111,0,32,0,98,0,117,0,105,0,108,0,100,0,32,0,116,0,104,0,101,0,32,0,115,0,111,0,117,0,114,0,99,0,101,0,115,0,32,0,111,0,110,0,32,0,119,0,105,0,110,0,100,0,111,0,119,0,115,0,44,0,32,0,99,0,111,0,110,0,115,0,117,0,108,0,116,0,32,0,96,0,100,0,111,0,116,0,110,0,101,0,116,0,47,0,77,0,97,0,107,0,101,0,69,0,110,0,99,0,111,0,100,0,105,0,110,0,103,0,46,0,99,0,115,0,96,0,46,0,10,0,10,0,65,0,102,0,116,0,101,0,114,0,32,0,115,0,97,0,118,0,105,0,110,0,103,0,32,0,116,0,104,0,101,0,32,0,115,0,116,0,97,0,110,0,100,0,97,0,114,0,100,0,32,0,111,0,117,0,116,0,112,0,117,0,116,0,32,0,116,0,111,0,32,0,96,0,111,0,117,0,116,0,96,0,44,0,32,0,97,0,32,0,115,0,105,0,109,0,112,0,108,0,101,0,32,0,97,0,119,0,107,0,32,0,115,0,99,0,114,0,105,0,112,0,116,0,32,0,40,0,96,0,100,0,111,0,116,0,110,0,101,0,116,0,46,0,115,0,104,0,96,0,41,0,32,0,116,0,97,0,107,0,101,0,115,0,32,0,99,0,97,0,114,0,101,0,32,0,111,0,102,0,32,0,116,0,104,0,101,0,32,0,114,0,101,0,115,0,116,0,58,0,10,0,10,0,96,0,96,0,96,0,62,0,100,0,111,0,116,0,110,0,101,0,116,0,46,0,115,0,104,0,10,0,35,0,33,0,47,0,98,0,105,0,110,0,47,0,98,0,97,0,115,0,104,0,10,0,105,0,102,0,32,0,91,0,32,0,33,0,32,0,45,0,101,0,32,0,100,0,111,0,116,0,110,0,101,0,116,0,47,0,111,0,117,0,116,0,32,0,93,0,59,0,32,0,116,0,104,0,101,0,110,0,32,0,101,0,120,0,105,0,116,0,59,0,32,0,102,0,105,0,10,0,60,0,100,0,111,0,116,0,110,0,101,0,116,0,47,0,111,0,117,0,116,0,32,0,116,0,114,0,32,0,45,0,115,0,32,0,39,0,32,0,39,0,32,0,39,0,92,0,116,0,39,0,32,0,124,0,32,0,97,0,119,0,107,0,32,0,39,0,78,0,70,0,62,0,50,0,32,0,123,0,105,0,102,0,40,0,111,0,117,0,116,0,102,0,105,0,108,0,101,0,41,0,32,0,99,0,108,0,111,0,115,0,101,0,40,0,111,0,117,0,116,0,102,0,105,0,108,0,101,0,41,0,59,0,32,0,111,0,117,0,116,0,102,0,105,0,108,0,101,0,61,0,34,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,115,0,47,0,34,0,32,0,36,0,49,0,32,0,34,0,46,0,84,0,66,0,76,0,34,0,125,0,32,0,78,0,70,0,61,0,61,0,50,0,32,0,123,0,112,0,114,0,105,0,110,0,116,0,32,0,62,0,32,0,111,0,117,0,116,0,102,0,105,0,108,0,101,0,125,0,39,0,10,0,96,0,96,0,96,0,10,0,10,0,35,0,32,0,66,0,117,0,105,0,108,0,100,0,105,0,110,0,103,0,32,0,116,0,104,0,101,0,32,0,115,0,99,0,114,0,105,0,112,0,116,0,10,0,10,0,96,0,109,0,97,0,107,0,101,0,46,0,110,0,106,0,115,0,96,0,32,0,116,0,97,0,107,0,101,0,115,0,32,0,97,0,32,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,32,0,97,0,114,0,103,0,117,0,109,0,101,0,110,0,116,0,44,0,32,0,114,0,101,0,97,0,100,0,115,0,32,0,116,0,104,0,101,0,32,0,99,0,111,0,114,0,114,0,101,0,115,0,112,0,111,0,110,0,100,0,105,0,110,0,103,0,32,0,116,0,97,0,98,0,108,0,101,0,32,0,102,0,105,0,108,0,101,0,32,0,97,0,110,0,100,0,10,0,103,0,101,0,110,0,101,0,114,0,97,0,116,0,101,0,115,0,32,0,74,0,83,0,32,0,99,0,111,0,100,0,101,0,32,0,102,0,111,0,114,0,32,0,101,0,110,0,99,0,111,0,100,0,105,0,110,0,103,0,32,0,97,0,110,0,100,0,32,0,100,0,101,0,99,0,111,0,100,0,105,0,110,0,103,0,58,0,10,0,10,0,35,0,35,0,32,0,82,0,97,0,119,0,32,0,67,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,115,0,10,0,10,0,96,0,96,0,96,0,62,0,109,0,97,0,107,0,101,0,46,0,110,0,106,0,115,0,10,0,35,0,33,0,47,0,117,0,115,0,114,0,47,0,98,0,105,0,110,0,47,0,101,0,110,0,118,0,32,0,110,0,111,0,100,0,101,0,10,0,118,0,97,0,114,0,32,0,97,0,114,0,103,0,118,0,32,0,61,0,32,0,112,0,114,0,111,0,99,0,101,0,115,0,115,0,46,0,97,0,114,0,103,0,118,0,46,0,115,0,108,0,105,0,99,0,101,0,40,0,49,0,41,0,44,0,32,0,102,0,115,0,32,0,61,0,32,0,114,0,101,0,113,0,117,0,105,0,114,0,101,0,40,0,39,0,102,0,115,0,39,0,41,0,59,0,10,0,105,0,102,0,40,0,97,0,114,0,103,0,118,0,46,0,108,0,101,0,110,0,103,0,116,0,104,0,32,0,60,0,32,0,50,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,99,0,111,0,110,0,115,0,111,0,108,0,101,0,46,0,101,0,114,0,114,0,111,0,114,0,40,0,34,0,117,0,115,0,97,0,103,0,101,0,58,0,32,0,109,0,97,0,107,0,101,0,46,0,110,0,106,0,115,0,32,0,60,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,95,0,105,0,110,0,100,0,101,0,120,0,62,0,32,0,91,0,118,0,97,0,114,0,105,0,97,0,98,0,108,0,101,0,93,0,34,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,112,0,114,0,111,0,99,0,101,0,115,0,115,0,46,0,101,0,120,0,105,0,116,0,40,0,50,0,50,0,41,0,59,0,32,0,47,0,42,0,32,0,69,0,73,0,78,0,86,0,65,0,76,0,32,0,42,0,47,0,10,0,125,0,10,0,10,0,118,0,97,0,114,0,32,0,99,0,112,0,47,0,42,0,58,0,115,0,116,0,114,0,105,0,110,0,103,0,42,0,47,0,32,0,61,0,32,0,97,0,114,0,103,0,118,0,91,0,49,0,93,0,59,0,10,0,118,0,97,0,114,0,32,0,106,0,115,0,118,0,97,0,114,0,47,0,42,0,58,0,115,0,116,0,114,0,105,0,110,0,103,0,42,0,47,0,32,0,61,0,32,0,97,0,114,0,103,0,118,0,91,0,50,0,93,0,32,0,124,0,124,0,32,0,34,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,34,0,59,0,10,0,118,0,97,0,114,0,32,0,120,0,47,0,42,0,58,0,115,0,116,0,114,0,105,0,110,0,103,0,42,0,47,0,32,0,61,0,32,0,102,0,115,0,46,0,114,0,101,0,97,0,100,0,70,0,105,0,108,0,101,0,83,0,121,0,110,0,99,0,40,0,34,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,115,0,47,0,34,0,32,0,43,0,32,0,99,0,112,0,32,0,43,0,32,0,34,0,46,0,84,0,66,0,76,0,34,0,44,0,34,0,117,0,116,0,102,0,56,0,34,0,41,0,59,0,10,0,118,0,97,0,114,0,32,0,109,0,97,0,120,0,99,0,112,0,32,0,61,0,32,0,48,0,44,0,32,0,105,0,32,0,61,0,32,0,48,0,44,0,32,0,105,0,105,0,32,0,61,0,32,0,48,0,59,0,10,0,10,0,118,0,97,0,114,0,32,0,121,0,47,0,42,0,58,0,65,0,114,0,114,0,97,0,121,0,60,0,65,0,114,0,114,0,97,0,121,0,60,0,110,0,117,0,109,0,98,0,101,0,114,0,62,0,32,0,62,0,42,0,47,0,32,0,61,0,32,0,120,0,46,0,115,0,112,0,108,0,105,0,116,0,40,0,34,0,92,0,110,0,34,0,41,0,46,0,109,0,97,0,112,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,122,0,47,0,42,0,58,0,115,0,116,0,114,0,105,0,110,0,103,0,42,0,47,0,41,0,47,0,42,0,58,0,65,0,114,0,114,0,97,0,121,0,60,0,110,0,117,0,109,0,98,0,101,0,114,0,62,0,42,0,47,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,119,0,47,0,42,0,58,0,65,0,114,0,114,0,97,0,121,0,60,0,115,0,116,0,114,0,105,0,110,0,103,0,62,0,42,0,47,0,32,0,61,0,32,0,122,0,46,0,115,0,112,0,108,0,105,0,116,0,40,0,34,0,92,0,116,0,34,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,105,0,102,0,40,0,119,0,46,0,108,0,101,0,110,0,103,0,116,0,104,0,32,0,60,0,32,0,50,0,41,0,32,0,114,0,101,0,116,0,117,0,114,0,110,0,32,0,91,0,78,0,117,0,109,0,98,0,101,0,114,0,40,0,119,0,91,0,48,0,93,0,41,0,93,0,59,0,10,0,32,0,32,0,32,0,32,0,114,0,101,0,116,0,117,0,114,0,110,0,32,0,91,0,78,0,117,0,109,0,98,0,101,0,114,0,40,0,119,0,91,0,48,0,93,0,41,0,44,0,32,0,78,0,117,0,109,0,98,0,101,0,114,0,40,0,119,0,91,0,49,0,93,0,41,0,93,0,59,0,10,0,125,0,41,0,46,0,102,0,105,0,108,0,116,0,101,0,114,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,122,0,41,0,32,0,123,0,32,0,114,0,101,0,116,0,117,0,114,0,110,0,32,0,122,0,46,0,108,0,101,0,110,0,103,0,116,0,104,0,32,0,62,0,32,0,49,0,59,0,32,0,125,0,41,0,59,0,10,0,96,0,96,0,96,0,10,0,10,0,84,0,104,0,101,0,32,0,68,0,66,0,67,0,83,0,32,0,97,0,110,0,100,0,32,0,83,0,66,0,67,0,83,0,32,0,99,0,111,0,100,0,101,0,32,0,103,0,101,0,110,0,101,0,114,0,97,0,116,0,105,0,111,0,110,0,32,0,115,0,116,0,114,0,97,0,116,0,101,0,103,0,105,0,101,0,115,0,32,0,97,0,114,0,101,0,32,0,100,0,105,0,102,0,102,0,101,0,114,0,101,0,110,0,116,0,46,0,32,0,32,0,84,0,104,0,101,0,32,0,109,0,97,0,120,0,105,0,109,0,117,0,109,0,32,0,99,0,111,0,100,0,101,0,32,0,105,0,115,0,10,0,117,0,115,0,101,0,100,0,32,0,116,0,111,0,32,0,100,0,105,0,115,0,116,0,105,0,110,0,103,0,117,0,105,0,115,0,104,0,32,0,40,0,109,0,97,0,120,0,32,0,48,0,120,0,70,0,70,0,32,0,102,0,111,0,114,0,32,0,83,0,66,0,67,0,83,0,41,0,46,0,10,0,10,0,96,0,96,0,96,0,10,0,102,0,111,0,114,0,40,0,105,0,32,0,61,0,32,0,48,0,59,0,32,0,105,0,32,0,33,0,61,0,32,0,121,0,46,0,108,0,101,0,110,0,103,0,116,0,104,0,59,0,32,0,43,0,43,0,105,0,41,0,32,0,105,0,102,0,40,0,121,0,91,0,105,0,93,0,91,0,48,0,93,0,32,0,62,0,32,0,109,0,97,0,120,0,99,0,112,0,41,0,32,0,109,0,97,0,120,0,99,0,112,0,32,0,61,0,32,0,121,0,91,0,105,0,93,0,91,0,48,0,93,0,59,0,10,0,10,0,118,0,97,0,114,0,32,0,101,0,110,0,99,0,47,0,42,0,58,0,123,0,91,0,107,0,101,0,121,0,58,0,115,0,116,0,114,0,105,0,110,0,103,0,93,0,58,0,110,0,117,0,109,0,98,0,101,0,114,0,125,0,42,0,47,0,32,0,61,0,32,0,123,0,125,0,44,0,32,0,100,0,101,0,99,0,47,0,42,0,58,0,123,0,91,0,107,0,101,0,121,0,58,0,115,0,116,0,114,0,105,0,110,0,103,0,93,0,58,0,115,0,116,0,114,0,105,0,110,0,103,0,125,0,124,0,65,0,114,0,114,0,97,0,121,0,60,0,115,0,116,0,114,0,105,0,110,0,103,0,62,0,42,0,47,0,32,0,61,0,32,0,40,0,109,0,97,0,120,0,99,0,112,0,32,0,60,0,32,0,50,0,53,0,54,0,32,0,63,0,32,0,91,0,93,0,32,0,58,0,32,0,123,0,125,0,41,0,59,0,10,0,102,0,111,0,114,0,40,0,105,0,32,0,61,0,32,0,48,0,59,0,32,0,105,0,32,0,33,0,61,0,32,0,121,0,46,0,108,0,101,0,110,0,103,0,116,0,104,0,59,0,32,0,43,0,43,0,105,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,47,0,42,0,58,0,58,0,32,0,105,0,102,0,40,0,65,0,114,0,114,0,97,0,121,0,46,0,105,0,115,0,65,0,114,0,114,0,97,0,121,0,40,0,100,0,101,0,99,0,41,0,41,0,32,0,42,0,47,0,32,0,100,0,101,0,99,0,91,0,121,0,91,0,105,0,93,0,91,0,48,0,93,0,93,0,32,0,61,0,32,0,83,0,116,0,114,0,105,0,110,0,103,0,46,0,102,0,114,0,111,0,109,0,67,0,104,0,97,0,114,0,67,0,111,0,100,0,101,0,40,0,121,0,91,0,105,0,93,0,91,0,49,0,93,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,101,0,110,0,99,0,91,0,83,0,116,0,114,0,105,0,110,0,103,0,46,0,102,0,114,0,111,0,109,0,67,0,104,0,97,0,114,0,67,0,111,0,100,0,101,0,40,0,121,0,91,0,105,0,93,0,91,0,49,0,93,0,41,0,93,0,32,0,61,0,32,0,121,0,91,0,105,0,93,0,91,0,48,0,93,0,59,0,10,0,125,0,10,0,10,0,118,0,97,0,114,0,32,0,111,0,100,0,101,0,99,0,32,0,61,0,32,0,34,0,34,0,44,0,32,0,111,0,117,0,116,0,115,0,116,0,114,0,32,0,61,0,32,0,34,0,34,0,59,0,10,0,105,0,102,0,40,0,109,0,97,0,120,0,99,0,112,0,32,0,60,0,32,0,50,0,53,0,54,0,41,0,32,0,123,0,10,0,32,0,32,0,47,0,42,0,58,0,58,0,32,0,105,0,102,0,40,0,65,0,114,0,114,0,97,0,121,0,46,0,105,0,115,0,65,0,114,0,114,0,97,0,121,0,40,0,100,0,101,0,99,0,41,0,41,0,32,0,123,0,32,0,42,0,47,0,10,0,96,0,96,0,96,0,10,0,10,0,84,0,104,0,101,0,32,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,32,0,99,0,104,0,97,0,114,0,97,0,99,0,116,0,101,0,114,0,32,0,96,0,48,0,120,0,70,0,70,0,70,0,68,0,96,0,32,0,40,0,82,0,69,0,80,0,76,0,65,0,67,0,69,0,77,0,69,0,78,0,84,0,32,0,67,0,72,0,65,0,82,0,65,0,67,0,84,0,69,0,82,0,41,0,32,0,105,0,115,0,32,0,117,0,115,0,101,0,100,0,32,0,97,0,115,0,32,0,97,0,32,0,112,0,108,0,97,0,99,0,101,0,104,0,111,0,108,0,100,0,101,0,114,0,10,0,102,0,111,0,114,0,32,0,99,0,104,0,97,0,114,0,97,0,99,0,116,0,101,0,114,0,115,0,32,0,116,0,104,0,97,0,116,0,32,0,97,0,114,0,101,0,32,0,110,0,111,0,116,0,32,0,115,0,112,0,101,0,99,0,105,0,102,0,105,0,101,0,100,0,32,0,105,0,110,0,32,0,116,0,104,0,101,0,32,0,109,0,97,0,112,0,32,0,40,0,102,0,111,0,114,0,32,0,101,0,120,0,97,0,109,0,112,0,108,0,101,0,44,0,32,0,96,0,48,0,120,0,70,0,48,0,96,0,32,0,105,0,115,0,32,0,110,0,111,0,116,0,32,0,105,0,110,0,10,0,99,0,111,0,100,0,101,0,32,0,112,0,97,0,103,0,101,0,32,0,49,0,48,0,48,0,48,0,48,0,41,0,46,0,10,0,10,0,70,0,111,0,114,0,32,0,83,0,66,0,67,0,83,0,44,0,32,0,116,0,104,0,101,0,32,0,105,0,100,0,101,0,97,0,32,0,105,0,115,0,32,0,116,0,111,0,32,0,101,0,109,0,98,0,101,0,100,0,32,0,97,0,32,0,114,0,97,0,119,0,32,0,115,0,116,0,114,0,105,0,110,0,103,0,32,0,119,0,105,0,116,0,104,0,32,0,116,0,104,0,101,0,32,0,99,0,111,0,110,0,116,0,101,0,110,0,116,0,115,0,32,0,111,0,102,0,32,0,116,0,104,0,101,0,32,0,50,0,53,0,54,0,32,0,99,0,111,0,100,0,101,0,115,0,46,0,10,0,84,0,104,0,101,0,32,0,96,0,100,0,101,0,99,0,96,0,32,0,102,0,105,0,101,0,108,0,100,0,32,0,105,0,115,0,32,0,109,0,101,0,114,0,101,0,108,0,121,0,32,0,97,0,32,0,115,0,112,0,108,0,105,0,116,0,32,0,111,0,102,0,32,0,116,0,104,0,101,0,32,0,115,0,116,0,114,0,105,0,110,0,103,0,44,0,32,0,97,0,110,0,100,0,32,0,96,0,101,0,110,0,99,0,96,0,32,0,105,0,115,0,32,0,97,0,110,0,32,0,101,0,118,0,101,0,114,0,115,0,105,0,111,0,110,0,58,0,10,0,10,0,96,0,96,0,96,0,10,0,32,0,32,0,32,0,32,0,102,0,111,0,114,0,40,0,105,0,32,0,61,0,32,0,48,0,59,0,32,0,105,0,32,0,33,0,61,0,32,0,50,0,53,0,54,0,59,0,32,0,43,0,43,0,105,0,41,0,32,0,105,0,102,0,40,0,116,0,121,0,112,0,101,0,111,0,102,0,32,0,100,0,101,0,99,0,91,0,105,0,93,0,32,0,61,0,61,0,61,0,32,0,34,0,117,0,110,0,100,0,101,0,102,0,105,0,110,0,101,0,100,0,34,0,41,0,32,0,100,0,101,0,99,0,91,0,105,0,93,0,32,0,61,0,32,0,83,0,116,0,114,0,105,0,110,0,103,0,46,0,102,0,114,0,111,0,109,0,67,0,104,0,97,0,114,0,67,0,111,0,100,0,101,0,40,0,48,0,120,0,70,0,70,0,70,0,68,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,111,0,100,0,101,0,99,0,32,0,61,0,32,0,74,0,83,0,79,0,78,0,46,0,115,0,116,0,114,0,105,0,110,0,103,0,105,0,102,0,121,0,40,0,100,0,101,0,99,0,46,0,106,0,111,0,105,0,110,0,40,0,34,0,34,0,41,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,111,0,117,0,116,0,115,0,116,0,114,0,32,0,61,0,32,0,39,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,123,0,32,0,118,0,97,0,114,0,32,0,100,0,32,0,61,0,32,0,39,0,32,0,43,0,32,0,111,0,100,0,101,0,99,0,32,0,43,0,32,0,39,0,44,0,32,0,68,0,32,0,61,0,32,0,91,0,93,0,44,0,32,0,101,0,32,0,61,0,32,0,123,0,125,0,59,0,32,0,102,0,111,0,114,0,40,0,118,0,97,0,114,0,32,0,105,0,61,0,48,0,59,0,105,0,33,0,61,0,100,0,46,0,108,0,101,0,110,0,103,0,116,0,104,0,59,0,43,0,43,0,105,0,41,0,32,0,123,0,32,0,105,0,102,0,40,0,100,0,46,0,99,0,104,0,97,0,114,0,67,0,111,0,100,0,101,0,65,0,116,0,40,0,105,0,41,0,32,0,33,0,61,0,61,0,32,0,48,0,120,0,70,0,70,0,70,0,68,0,41,0,32,0,101,0,91,0,100,0,46,0,99,0,104,0,97,0,114,0,65,0,116,0,40,0,105,0,41,0,93,0,32,0,61,0,32,0,105,0,59,0,32,0,68,0,91,0,105,0,93,0,32,0,61,0,32,0,100,0,46,0,99,0,104,0,97,0,114,0,65,0,116,0,40,0,105,0,41,0,59,0,32,0,125,0,32,0,114,0,101,0,116,0,117,0,114,0,110,0,32,0,123,0,34,0,101,0,110,0,99,0,34,0,58,0,32,0,101,0,44,0,32,0,34,0,100,0,101,0,99,0,34,0,58,0,32,0,68,0,32,0,125,0,59,0,32,0,125,0,41,0,40,0,41,0,59,0,39,0,59,0,10,0,32,0,32,0,47,0,42,0,58,0,58,0,32,0,125,0,32,0,42,0,47,0,10,0,125,0,32,0,101,0,108,0,115,0,101,0,32,0,123,0,10,0,96,0,96,0,96,0,10,0,10,0,68,0,66,0,67,0,83,0,32,0,105,0,115,0,32,0,115,0,105,0,109,0,105,0,108,0,97,0,114,0,44,0,32,0,101,0,120,0,99,0,101,0,112,0,116,0,32,0,116,0,104,0,97,0,116,0,32,0,116,0,104,0,101,0,32,0,115,0,112,0,97,0,99,0,101,0,32,0,105,0,115,0,32,0,115,0,108,0,105,0,99,0,101,0,100,0,32,0,105,0,110,0,116,0,111,0,32,0,50,0,53,0,54,0,45,0,98,0,121,0,116,0,101,0,32,0,99,0,104,0,117,0,110,0,107,0,115,0,32,0,40,0,115,0,116,0,114,0,105,0,110,0,103,0,115,0,10,0,97,0,114,0,101,0,32,0,111,0,110,0,108,0,121,0,32,0,103,0,101,0,110,0,101,0,114,0,97,0,116,0,101,0,100,0,32,0,102,0,111,0,114,0,32,0,116,0,104,0,111,0,115,0,101,0,32,0,104,0,105,0,103,0,104,0,45,0,98,0,121,0,116,0,101,0,115,0,32,0,114,0,101,0,112,0,114,0,101,0,115,0,101,0,110,0,116,0,101,0,100,0,32,0,105,0,110,0,32,0,116,0,104,0,101,0,32,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,41,0,46,0,10,0,10,0,84,0,104,0,101,0,32,0,115,0,116,0,114,0,97,0,116,0,101,0,103,0,121,0,32,0,105,0,115,0,32,0,116,0,111,0,32,0,99,0,111,0,110,0,115,0,116,0,114,0,117,0,99,0,116,0,32,0,97,0,110,0,32,0,97,0,114,0,114,0,97,0,121,0,45,0,111,0,102,0,45,0,97,0,114,0,114,0,97,0,121,0,115,0,32,0,115,0,111,0,32,0,116,0,104,0,97,0,116,0,32,0,96,0,100,0,100,0,91,0,104,0,105,0,103,0,104,0,93,0,91,0,108,0,111,0,119,0,93,0,96,0,32,0,105,0,115,0,32,0,116,0,104,0,101,0,10,0,99,0,104,0,97,0,114,0,97,0,99,0,116,0,101,0,114,0,32,0,97,0,115,0,115,0,111,0,99,0,105,0,97,0,116,0,101,0,100,0,32,0,119,0,105,0,116,0,104,0,32,0,116,0,104,0,101,0,32,0,99,0,111,0,100,0,101,0,46,0,32,0,32,0,84,0,104,0,105,0,115,0,32,0,97,0,114,0,114,0,97,0,121,0,32,0,105,0,115,0,32,0,99,0,111,0,109,0,98,0,105,0,110,0,101,0,100,0,32,0,97,0,116,0,32,0,114,0,117,0,110,0,116,0,105,0,109,0,101,0,32,0,116,0,111,0,32,0,121,0,105,0,101,0,108,0,100,0,10,0,116,0,104,0,101,0,32,0,99,0,111,0,109,0,112,0,108,0,101,0,116,0,101,0,32,0,100,0,101,0,99,0,111,0,100,0,105,0,110,0,103,0,32,0,111,0,98,0,106,0,101,0,99,0,116,0,32,0,40,0,97,0,110,0,100,0,32,0,116,0,104,0,101,0,32,0,101,0,110,0,99,0,111,0,100,0,105,0,110,0,103,0,32,0,111,0,98,0,106,0,101,0,99,0,116,0,32,0,105,0,115,0,32,0,97,0,110,0,32,0,101,0,118,0,101,0,114,0,115,0,105,0,111,0,110,0,41,0,58,0,10,0,10,0,96,0,96,0,96,0,10,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,100,0,100,0,32,0,61,0,32,0,91,0,93,0,59,0,10,0,32,0,32,0,32,0,32,0,47,0,42,0,58,0,58,0,32,0,105,0,102,0,40,0,33,0,65,0,114,0,114,0,97,0,121,0,46,0,105,0,115,0,65,0,114,0,114,0,97,0,121,0,40,0,100,0,101,0,99,0,41,0,41,0,32,0,123,0,32,0,42,0,47,0,10,0,32,0,32,0,32,0,32,0,102,0,111,0,114,0,40,0,105,0,32,0,105,0,110,0,32,0,100,0,101,0,99,0,41,0,32,0,105,0,102,0,40,0,100,0,101,0,99,0,46,0,104,0,97,0,115,0,79,0,119,0,110,0,80,0,114,0,111,0,112,0,101,0,114,0,116,0,121,0,40,0,105,0,41,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,105,0,105,0,32,0,61,0,32,0,43,0,105,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,105,0,102,0,40,0,116,0,121,0,112,0,101,0,111,0,102,0,32,0,100,0,100,0,91,0,105,0,105,0,32,0,62,0,62,0,32,0,56,0,93,0,32,0,61,0,61,0,61,0,32,0,34,0,117,0,110,0,100,0,101,0,102,0,105,0,110,0,101,0,100,0,34,0,41,0,32,0,100,0,100,0,91,0,105,0,105,0,32,0,62,0,62,0,32,0,56,0,93,0,32,0,61,0,32,0,91,0,93,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,100,0,100,0,91,0,105,0,105,0,32,0,62,0,62,0,32,0,56,0,93,0,91,0,105,0,105,0,32,0,37,0,32,0,50,0,53,0,54,0,93,0,32,0,61,0,32,0,100,0,101,0,99,0,91,0,105,0,93,0,59,0,10,0,32,0,32,0,32,0,32,0,125,0,10,0,32,0,32,0,32,0,32,0,47,0,42,0,58,0,58,0,32,0,125,0,32,0,42,0,47,0,10,0,32,0,32,0,32,0,32,0,111,0,117,0,116,0,115,0,116,0,114,0,32,0,61,0,32,0,39,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,123,0,32,0,118,0,97,0,114,0,32,0,100,0,32,0,61,0,32,0,91,0,93,0,44,0,32,0,101,0,32,0,61,0,32,0,123,0,125,0,44,0,32,0,68,0,32,0,61,0,32,0,91,0,93,0,44,0,32,0,106,0,59,0,92,0,110,0,39,0,59,0,10,0,32,0,32,0,32,0,32,0,102,0,111,0,114,0,40,0,118,0,97,0,114,0,32,0,105,0,32,0,61,0,32,0,48,0,59,0,32,0,105,0,32,0,33,0,61,0,32,0,50,0,53,0,54,0,59,0,32,0,43,0,43,0,105,0,41,0,32,0,105,0,102,0,40,0,100,0,100,0,91,0,105,0,93,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,102,0,111,0,114,0,40,0,118,0,97,0,114,0,32,0,106,0,32,0,61,0,32,0,48,0,59,0,32,0,106,0,32,0,33,0,61,0,32,0,50,0,53,0,54,0,59,0,32,0,43,0,43,0,106,0,41,0,32,0,105,0,102,0,40,0,116,0,121,0,112,0,101,0,111,0,102,0,32,0,100,0,100,0,91,0,105,0,93,0,91,0,106,0,93,0,32,0,61,0,61,0,61,0,32,0,34,0,117,0,110,0,100,0,101,0,102,0,105,0,110,0,101,0,100,0,34,0,41,0,32,0,100,0,100,0,91,0,105,0,93,0,91,0,106,0,93,0,32,0,61,0,32,0,83,0,116,0,114,0,105,0,110,0,103,0,46,0,102,0,114,0,111,0,109,0,67,0,104,0,97,0,114,0,67,0,111,0,100,0,101,0,40,0,48,0,120,0,70,0,70,0,70,0,68,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,111,0,117,0,116,0,115,0,116,0,114,0,32,0,43,0,61,0,32,0,39,0,68,0,91,0,39,0,32,0,43,0,32,0,105,0,32,0,43,0,32,0,39,0,93,0,32,0,61,0,32,0,39,0,32,0,43,0,32,0,74,0,83,0,79,0,78,0,46,0,115,0,116,0,114,0,105,0,110,0,103,0,105,0,102,0,121,0,40,0,100,0,100,0,91,0,105,0,93,0,46,0,106,0,111,0,105,0,110,0,40,0,34,0,34,0,41,0,41,0,32,0,43,0,32,0,39,0,46,0,115,0,112,0,108,0,105,0,116,0,40,0,34,0,34,0,41,0,59,0,92,0,110,0,39,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,111,0,117,0,116,0,115,0,116,0,114,0,32,0,43,0,61,0,32,0,39,0,102,0,111,0,114,0,40,0,106,0,32,0,61,0,32,0,48,0,59,0,32,0,106,0,32,0,33,0,61,0,32,0,68,0,91,0,39,0,32,0,43,0,32,0,105,0,32,0,43,0,32,0,39,0,93,0,46,0,108,0,101,0,110,0,103,0,116,0,104,0,59,0,32,0,43,0,43,0,106,0,41,0,32,0,105,0,102,0,40,0,68,0,91,0,39,0,32,0,43,0,32,0,105,0,32,0,43,0,32,0,39,0,93,0,91,0,106,0,93,0,46,0,99,0,104,0,97,0,114,0,67,0,111,0,100,0,101,0,65,0,116,0,40,0,48,0,41,0,32,0,33,0,61,0,61,0,32,0,48,0,120,0,70,0,70,0,70,0,68,0,41,0,32,0,123,0,32,0,101,0,91,0,68,0,91,0,39,0,32,0,43,0,32,0,105,0,32,0,43,0,32,0,39,0,93,0,91,0,106,0,93,0,93,0,32,0,61,0,32,0,39,0,32,0,43,0,32,0,40,0,105,0,42,0,50,0,53,0,54,0,41,0,32,0,43,0,32,0,39,0,32,0,43,0,32,0,106,0,59,0,32,0,100,0,91,0,39,0,32,0,43,0,32,0,40,0,105,0,42,0,50,0,53,0,54,0,41,0,32,0,43,0,32,0,39,0,32,0,43,0,32,0,106,0,93,0,32,0,61,0,32,0,68,0,91,0,39,0,32,0,43,0,32,0,105,0,32,0,43,0,32,0,39,0,93,0,91,0,106,0,93,0,59,0,125,0,92,0,110,0,39,0,10,0,32,0,32,0,32,0,32,0,125,0,10,0,32,0,32,0,32,0,32,0,111,0,117,0,116,0,115,0,116,0,114,0,32,0,43,0,61,0,32,0,39,0,114,0,101,0,116,0,117,0,114,0,110,0,32,0,123,0,34,0,101,0,110,0,99,0,34,0,58,0,32,0,101,0,44,0,32,0,34,0,100,0,101,0,99,0,34,0,58,0,32,0,100,0,32,0,125,0,59,0,32,0,125,0,41,0,40,0,41,0,59,0,39,0,59,0,10,0,125,0,10,0,112,0,114,0,111,0,99,0,101,0,115,0,115,0,46,0,115,0,116,0,100,0,111,0,117,0,116,0,46,0,119,0,114,0,105,0,116,0,101,0,40,0,106,0,115,0,118,0,97,0,114,0,32,0,43,0,32,0,34,0,91,0,34,0,32,0,43,0,32,0,99,0,112,0,32,0,43,0,32,0,34,0,93,0,32,0,61,0,32,0,34,0,32,0,43,0,32,0,111,0,117,0,116,0,115,0,116,0,114,0,32,0,43,0,32,0,34,0,92,0,110,0,34,0,41,0,59,0,10,0,10,0,96,0,96,0,96,0,10,0,10,0,96,0,109,0,97,0,107,0,101,0,46,0,115,0,104,0,96,0,32,0,103,0,101,0,110,0,101,0,114,0,97,0,116,0,101,0,115,0,32,0,116,0,104,0,101,0,32,0,116,0,97,0,98,0,108,0,101,0,115,0,32,0,117,0,115,0,101,0,100,0,32,0,98,0,121,0,32,0,96,0,109,0,97,0,107,0,101,0,46,0,110,0,106,0,115,0,96,0,46,0,32,0,32,0,84,0,104,0,101,0,32,0,114,0,97,0,119,0,32,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,32,0,84,0,88,0,84,0,32,0,102,0,105,0,108,0,101,0,115,0,10,0,97,0,114,0,101,0,32,0,99,0,111,0,108,0,117,0,109,0,110,0,97,0,114,0,58,0,32,0,96,0,99,0,111,0,100,0,101,0,32,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,32,0,35,0,99,0,111,0,109,0,109,0,101,0,110,0,116,0,115,0,96,0,46,0,32,0,32,0,70,0,111,0,114,0,32,0,101,0,120,0,97,0,109,0,112,0,108,0,101,0,44,0,32,0,116,0,104,0,101,0,32,0,108,0,97,0,115,0,116,0,32,0,49,0,48,0,32,0,108,0,105,0,110,0,101,0,115,0,32,0,111,0,102,0,32,0,116,0,104,0,101,0,10,0,116,0,101,0,120,0,116,0,32,0,102,0,105,0,108,0,101,0,32,0,82,0,79,0,77,0,65,0,78,0,46,0,84,0,88,0,84,0,32,0,40,0,102,0,111,0,114,0,32,0,67,0,80,0,32,0,49,0,48,0,48,0,48,0,48,0,41,0,32,0,97,0,114,0,101,0,58,0,10,0,10,0,96,0,96,0,96,0,62,0,10,0,48,0,120,0,70,0,54,0,9,0,48,0,120,0,48,0,50,0,67,0,54,0,9,0,35,0,77,0,79,0,68,0,73,0,70,0,73,0,69,0,82,0,32,0,76,0,69,0,84,0,84,0,69,0,82,0,32,0,67,0,73,0,82,0,67,0,85,0,77,0,70,0,76,0,69,0,88,0,32,0,65,0,67,0,67,0,69,0,78,0,84,0,10,0,48,0,120,0,70,0,55,0,9,0,48,0,120,0,48,0,50,0,68,0,67,0,9,0,35,0,83,0,77,0,65,0,76,0,76,0,32,0,84,0,73,0,76,0,68,0,69,0,10,0,48,0,120,0,70,0,56,0,9,0,48,0,120,0,48,0,48,0,65,0,70,0,9,0,35,0,77,0,65,0,67,0,82,0,79,0,78,0,10,0,48,0,120,0,70,0,57,0,9,0,48,0,120,0,48,0,50,0,68,0,56,0,9,0,35,0,66,0,82,0,69,0,86,0,69,0,10,0,48,0,120,0,70,0,65,0,9,0,48,0,120,0,48,0,50,0,68,0,57,0,9,0,35,0,68,0,79,0,84,0,32,0,65,0,66,0,79,0,86,0,69,0,10,0,48,0,120,0,70,0,66,0,9,0,48,0,120,0,48,0,50,0,68,0,65,0,9,0,35,0,82,0,73,0,78,0,71,0,32,0,65,0,66,0,79,0,86,0,69,0,10,0,48,0,120,0,70,0,67,0,9,0,48,0,120,0,48,0,48,0,66,0,56,0,9,0,35,0,67,0,69,0,68,0,73,0,76,0,76,0,65,0,10,0,48,0,120,0,70,0,68,0,9,0,48,0,120,0,48,0,50,0,68,0,68,0,9,0,35,0,68,0,79,0,85,0,66,0,76,0,69,0,32,0,65,0,67,0,85,0,84,0,69,0,32,0,65,0,67,0,67,0,69,0,78,0,84,0,10,0,48,0,120,0,70,0,69,0,9,0,48,0,120,0,48,0,50,0,68,0,66,0,9,0,35,0,79,0,71,0,79,0,78,0,69,0,75,0,10,0,48,0,120,0,70,0,70,0,9,0,48,0,120,0,48,0,50,0,67,0,55,0,9,0,35,0,67,0,65,0,82,0,79,0,78,0,10,0,96,0,96,0,96,0,10,0,10,0,73,0,110,0,32,0,112,0,114,0,111,0,99,0,101,0,115,0,115,0,105,0,110,0,103,0,32,0,116,0,104,0,101,0,32,0,100,0,97,0,116,0,97,0,44,0,32,0,116,0,104,0,101,0,32,0,99,0,111,0,109,0,109,0,101,0,110,0,116,0,115,0,32,0,40,0,97,0,102,0,116,0,101,0,114,0,32,0,116,0,104,0,101,0,32,0,96,0,35,0,96,0,41,0,32,0,97,0,114,0,101,0,32,0,115,0,116,0,114,0,105,0,112,0,112,0,101,0,100,0,32,0,97,0,110,0,100,0,32,0,117,0,110,0,100,0,101,0,102,0,105,0,110,0,101,0,100,0,10,0,101,0,108,0,101,0,109,0,101,0,110,0,116,0,115,0,32,0,40,0,108,0,105,0,107,0,101,0,32,0,96,0,48,0,120,0,55,0,70,0,96,0,32,0,102,0,111,0,114,0,32,0,67,0,80,0,32,0,49,0,48,0,48,0,48,0,48,0,41,0,32,0,97,0,114,0,101,0,32,0,114,0,101,0,109,0,111,0,118,0,101,0,100,0,46,0,10,0,10,0,96,0,96,0,96,0,62,0,109,0,97,0,107,0,101,0,46,0,115,0,104,0,10,0,35,0,33,0,47,0,98,0,105,0,110,0,47,0,98,0,97,0,115,0,104,0,10,0,73,0,78,0,70,0,73,0,76,0,69,0,61,0,36,0,123,0,49,0,58,0,45,0,112,0,97,0,103,0,101,0,115,0,46,0,99,0,115,0,118,0,125,0,10,0,79,0,85,0,84,0,70,0,73,0,76,0,69,0,61,0,36,0,123,0,50,0,58,0,45,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,106,0,115,0,125,0,10,0,74,0,83,0,86,0,65,0,82,0,61,0,36,0,123,0,51,0,58,0,45,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,125,0,10,0,86,0,69,0,82,0,83,0,73,0,79,0,78,0,61,0,36,0,40,0,99,0,97,0,116,0,32,0,112,0,97,0,99,0,107,0,97,0,103,0,101,0,46,0,106,0,115,0,111,0,110,0,32,0,124,0,32,0,103,0,114,0,101,0,112,0,32,0,118,0,101,0,114,0,115,0,105,0,111,0,110,0,32,0,124,0,32,0,116,0,114,0,32,0,45,0,100,0,99,0,32,0,91,0,48,0,45,0,57,0,46,0,93,0,41,0,10,0,10,0,109,0,107,0,100,0,105,0,114,0,32,0,45,0,112,0,32,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,115,0,32,0,98,0,105,0,116,0,115,0,10,0,114,0,109,0,32,0,45,0,102,0,32,0,36,0,79,0,85,0,84,0,70,0,73,0,76,0,69,0,32,0,36,0,79,0,85,0,84,0,70,0,73,0,76,0,69,0,46,0,116,0,109,0,112,0,10,0,101,0,99,0,104,0,111,0,32,0,34,0,47,0,42,0,32,0,36,0,79,0,85,0,84,0,70,0,73,0,76,0,69,0,32,0,40,0,67,0,41,0,32,0,50,0,48,0,49,0,51,0,45,0,112,0,114,0,101,0,115,0,101,0,110,0,116,0,32,0,83,0,104,0,101,0,101,0,116,0,74,0,83,0,32,0,45,0,45,0,32,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,115,0,104,0,101,0,101,0,116,0,106,0,115,0,46,0,99,0,111,0,109,0,32,0,42,0,47,0,34,0,32,0,62,0,32,0,36,0,79,0,85,0,84,0,70,0,73,0,76,0,69,0,46,0,116,0,109,0,112,0,10,0,101,0,99,0,104,0,111,0,32,0,34,0,47,0,42,0,106,0,115,0,104,0,105,0,110,0,116,0,32,0,45,0,87,0,49,0,48,0,48,0,32,0,42,0,47,0,34,0,32,0,62,0,62,0,32,0,36,0,79,0,85,0,84,0,70,0,73,0,76,0,69,0,46,0,116,0,109,0,112,0,10,0,101,0,99,0,104,0,111,0,32,0,34,0,118,0,97,0,114,0,32,0,36,0,74,0,83,0,86,0,65,0,82,0,32,0,61,0,32,0,123,0,118,0,101,0,114,0,115,0,105,0,111,0,110,0,58,0,92,0,34,0,36,0,86,0,69,0,82,0,83,0,73,0,79,0,78,0,92,0,34,0,125,0,59,0,34,0,32,0,62,0,62,0,32,0,36,0,79,0,85,0,84,0,70,0,73,0,76,0,69,0,46,0,116,0,109,0,112,0,10,0,105,0,102,0,32,0,91,0,32,0,45,0,101,0,32,0,100,0,111,0,116,0,110,0,101,0,116,0,46,0,115,0,104,0,32,0,93,0,59,0,32,0,116,0,104,0,101,0,110,0,32,0,98,0,97,0,115,0,104,0,32,0,100,0,111,0,116,0,110,0,101,0,116,0,46,0,115,0,104,0,59,0,32,0,102,0,105,0,10,0,97,0,119,0,107,0,32,0,45,0,70,0,44,0,32,0,39,0,123,0,112,0,114,0,105,0,110,0,116,0,32,0,36,0,49,0,44,0,32,0,36,0,50,0,44,0,32,0,36,0,51,0,125,0,39,0,32,0,36,0,73,0,78,0,70,0,73,0,76,0,69,0,32,0,124,0,32,0,119,0,104,0,105,0,108,0,101,0,32,0,114,0,101,0,97,0,100,0,32,0,99,0,112,0,32,0,117,0,114,0,108,0,32,0,99,0,112,0,116,0,121,0,112,0,101,0,59,0,32,0,100,0,111,0,10,0,32,0,32,0,32,0,32,0,101,0,99,0,104,0,111,0,32,0,36,0,99,0,112,0,32,0,36,0,117,0,114,0,108,0,10,0,32,0,32,0,32,0,32,0,105,0,102,0,32,0,91,0,32,0,33,0,32,0,45,0,101,0,32,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,115,0,47,0,36,0,99,0,112,0,46,0,84,0,66,0,76,0,32,0,93,0,59,0,32,0,116,0,104,0,101,0,110,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,99,0,117,0,114,0,108,0,32,0,36,0,117,0,114,0,108,0,32,0,124,0,32,0,115,0,101,0,100,0,32,0,39,0,115,0,47,0,35,0,46,0,42,0,47,0,47,0,103,0,39,0,32,0,124,0,32,0,97,0,119,0,107,0,32,0,39,0,78,0,70,0,61,0,61,0,50,0,39,0,32,0,62,0,32,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,115,0,47,0,36,0,99,0,112,0,46,0,84,0,66,0,76,0,10,0,32,0,32,0,32,0,32,0,102,0,105,0,10,0,32,0,32,0,32,0,32,0,101,0,99,0,104,0,111,0,32,0,34,0,105,0,102,0,40,0,116,0,121,0,112,0,101,0,111,0,102,0,32,0,36,0,74,0,83,0,86,0,65,0,82,0,32,0,61,0,61,0,61,0,32,0,39,0,117,0,110,0,100,0,101,0,102,0,105,0,110,0,101,0,100,0,39,0,41,0,32,0,36,0,74,0,83,0,86,0,65,0,82,0,32,0,61,0,32,0,123,0,125,0,59,0,34,0,32,0,62,0,32,0,98,0,105,0,116,0,115,0,47,0,36,0,99,0,112,0,46,0,106,0,115,0,46,0,116,0,109,0,112,0,10,0,32,0,32,0,32,0,32,0,110,0,111,0,100,0,101,0,32,0,109,0,97,0,107,0,101,0,46,0,110,0,106,0,115,0,32,0,36,0,99,0,112,0,32,0,36,0,74,0,83,0,86,0,65,0,82,0,32,0,124,0,32,0,116,0,101,0,101,0,32,0,45,0,97,0,32,0,98,0,105,0,116,0,115,0,47,0,36,0,99,0,112,0,46,0,106,0,115,0,46,0,116,0,109,0,112,0,32,0,62,0,62,0,32,0,36,0,79,0,85,0,84,0,70,0,73,0,76,0,69,0,46,0,116,0,109,0,112,0,10,0,32,0,32,0,32,0,32,0,115,0,101,0,100,0,32,0,39,0,115,0,47,0,34,0,92,0,40,0,91,0,48,0,45,0,57,0,93,0,43,0,92,0,41,0,34,0,58,0,47,0,92,0,49,0,58,0,47,0,103,0,39,0,32,0,60,0,98,0,105,0,116,0,115,0,47,0,36,0,99,0,112,0,46,0,106,0,115,0,46,0,116,0,109,0,112,0,32,0,62,0,98,0,105,0,116,0,115,0,47,0,36,0,99,0,112,0,46,0,106,0,115,0,10,0,32,0,32,0,32,0,32,0,114,0,109,0,32,0,45,0,102,0,32,0,98,0,105,0,116,0,115,0,47,0,36,0,99,0,112,0,46,0,106,0,115,0,46,0,116,0,109,0,112,0,10,0,100,0,111,0,110,0,101,0,10,0,101,0,99,0,104,0,111,0,32,0,34,0,105,0,102,0,32,0,40,0,116,0,121,0,112,0,101,0,111,0,102,0,32,0,109,0,111,0,100,0,117,0,108,0,101,0,32,0,33,0,61,0,61,0,32,0,39,0,117,0,110,0,100,0,101,0,102,0,105,0,110,0,101,0,100,0,39,0,32,0,38,0,38,0,32,0,109,0,111,0,100,0,117,0,108,0,101,0,46,0,101,0,120,0,112,0,111,0,114,0,116,0,115,0,32,0,38,0,38,0,32,0,116,0,121,0,112,0,101,0,111,0,102,0,32,0,68,0,79,0,95,0,78,0,79,0,84,0,95,0,69,0,88,0,80,0,79,0,82,0,84,0,95,0,67,0,79,0,68,0,69,0,80,0,65,0,71,0,69,0,32,0,61,0,61,0,61,0,32,0,39,0,117,0,110,0,100,0,101,0,102,0,105,0,110,0,101,0,100,0,39,0,41,0,32,0,109,0,111,0,100,0,117,0,108,0,101,0,46,0,101,0,120,0,112,0,111,0,114,0,116,0,115,0,32,0,61,0,32,0,36,0,74,0,83,0,86,0,65,0,82,0,59,0,34,0,32,0,62,0,62,0,32,0,36,0,79,0,85,0,84,0,70,0,73,0,76,0,69,0,46,0,116,0,109,0,112,0,10,0,115,0,101,0,100,0,32,0,39,0,115,0,47,0,34,0,92,0,40,0,91,0,48,0,45,0,57,0,93,0,43,0,92,0,41,0,34,0,58,0,47,0,92,0,49,0,58,0,47,0,103,0,39,0,32,0,60,0,36,0,79,0,85,0,84,0,70,0,73,0,76,0,69,0,46,0,116,0,109,0,112,0,32,0,62,0,36,0,79,0,85,0,84,0,70,0,73,0,76,0,69,0,10,0,114,0,109,0,32,0,45,0,102,0,32,0,36,0,79,0,85,0,84,0,70,0,73,0,76,0,69,0,46,0,116,0,109,0,112,0,10,0,96,0,96,0,96,0,10,0,10,0,35,0,35,0,32,0,85,0,116,0,105,0,108,0,105,0,116,0,105,0,101,0,115,0,10,0,10,0,84,0,104,0,101,0,32,0,101,0,110,0,99,0,111,0,100,0,101,0,32,0,97,0,110,0,100,0,32,0,100,0,101,0,99,0,111,0,100,0,101,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,115,0,32,0,97,0,114,0,101,0,32,0,107,0,101,0,112,0,116,0,32,0,105,0,110,0,32,0,97,0,32,0,115,0,101,0,112,0,97,0,114,0,97,0,116,0,101,0,32,0,115,0,99,0,114,0,105,0,112,0,116,0,32,0,40,0,99,0,112,0,117,0,116,0,105,0,108,0,115,0,46,0,106,0,115,0,41,0,46,0,10,0,10,0,66,0,111,0,116,0,104,0,32,0,101,0,110,0,99,0,111,0,100,0,101,0,32,0,97,0,110,0,100,0,32,0,100,0,101,0,99,0,111,0,100,0,101,0,32,0,100,0,101,0,97,0,108,0,32,0,119,0,105,0,116,0,104,0,32,0,100,0,97,0,116,0,97,0,32,0,114,0,101,0,112,0,114,0,101,0,115,0,101,0,110,0,116,0,101,0,100,0,32,0,97,0,115,0,58,0,10,0,10,0,45,0,32,0,83,0,116,0,114,0,105,0,110,0,103,0,32,0,40,0,101,0,110,0,99,0,111,0,100,0,101,0,32,0,101,0,120,0,112,0,101,0,99,0,116,0,115,0,32,0,74,0,83,0,32,0,115,0,116,0,114,0,105,0,110,0,103,0,44,0,32,0,100,0,101,0,99,0,111,0,100,0,101,0,32,0,105,0,110,0,116,0,101,0,114,0,112,0,114,0,101,0,116,0,115,0,32,0,85,0,67,0,83,0,50,0,32,0,99,0,104,0,97,0,114,0,115,0,32,0,97,0,115,0,32,0,99,0,111,0,100,0,101,0,115,0,41,0,10,0,45,0,32,0,65,0,114,0,114,0,97,0,121,0,32,0,40,0,101,0,110,0,99,0,111,0,100,0,101,0,32,0,101,0,120,0,112,0,101,0,99,0,116,0,115,0,32,0,97,0,114,0,114,0,97,0,121,0,32,0,111,0,102,0,32,0,74,0,83,0,32,0,83,0,116,0,114,0,105,0,110,0,103,0,32,0,99,0,104,0,97,0,114,0,97,0,99,0,116,0,101,0,114,0,115,0,44,0,32,0,100,0,101,0,99,0,111,0,100,0,101,0,32,0,101,0,120,0,112,0,101,0,99,0,116,0,115,0,32,0,110,0,117,0,109,0,98,0,101,0,114,0,115,0,41,0,10,0,45,0,32,0,66,0,117,0,102,0,102,0,101,0,114,0,32,0,40,0,101,0,110,0,99,0,111,0,100,0,101,0,32,0,101,0,120,0,112,0,101,0,99,0,116,0,115,0,32,0,85,0,84,0,70,0,45,0,56,0,32,0,115,0,116,0,114,0,105,0,110,0,103,0,44,0,32,0,100,0,101,0,99,0,111,0,100,0,101,0,32,0,101,0,120,0,112,0,101,0,99,0,116,0,115,0,32,0,99,0,111,0,100,0,101,0,112,0,111,0,105,0,110,0,116,0,115,0,47,0,98,0,121,0,116,0,101,0,115,0,41,0,46,0,10,0,10,0,84,0,104,0,101,0,32,0,96,0,111,0,102,0,109,0,116,0,96,0,32,0,118,0,97,0,114,0,105,0,97,0,98,0,108,0,101,0,32,0,99,0,111,0,110,0,116,0,114,0,111,0,108,0,115,0,32,0,96,0,101,0,110,0,99,0,111,0,100,0,101,0,96,0,32,0,111,0,117,0,116,0,112,0,117,0,116,0,32,0,40,0,96,0,115,0,116,0,114,0,96,0,44,0,32,0,96,0,97,0,114,0,114,0,96,0,32,0,114,0,101,0,115,0,112,0,101,0,99,0,116,0,105,0,118,0,101,0,108,0,121,0,41,0,10,0,119,0,104,0,105,0,108,0,101,0,32,0,116,0,104,0,101,0,32,0,105,0,110,0,112,0,117,0,116,0,32,0,102,0,111,0,114,0,109,0,97,0,116,0,32,0,105,0,115,0,32,0,97,0,117,0,116,0,111,0,109,0,97,0,116,0,105,0,99,0,97,0,108,0,108,0,121,0,32,0,100,0,101,0,116,0,101,0,114,0,109,0,105,0,110,0,101,0,100,0,46,0,10,0,10,0,35,0,32,0,84,0,101,0,115,0,116,0,115,0,10,0,10,0,84,0,104,0,101,0,32,0,116,0,101,0,115,0,116,0,115,0,32,0,105,0,110,0,99,0,108,0,117,0,100,0,101,0,32,0,74,0,83,0,32,0,118,0,97,0,108,0,105,0,100,0,105,0,116,0,121,0,32,0,116,0,101,0,115,0,116,0,115,0,32,0,40,0,114,0,101,0,113,0,117,0,105,0,114,0,105,0,110,0,103,0,32,0,111,0,114,0,32,0,101,0,118,0,97,0,108,0,39,0,105,0,110,0,103,0,32,0,99,0,111,0,100,0,101,0,41,0,58,0,10,0,10,0,96,0,96,0,96,0,62,0,116,0,101,0,115,0,116,0,46,0,106,0,115,0,10,0,118,0,97,0,114,0,32,0,102,0,115,0,32,0,61,0,32,0,114,0,101,0,113,0,117,0,105,0,114,0,101,0,40,0,39,0,102,0,115,0,39,0,41,0,44,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,32,0,61,0,32,0,114,0,101,0,113,0,117,0,105,0,114,0,101,0,40,0,39,0,97,0,115,0,115,0,101,0,114,0,116,0,39,0,41,0,44,0,32,0,118,0,109,0,32,0,61,0,32,0,114,0,101,0,113,0,117,0,105,0,114,0,101,0,40,0,39,0,118,0,109,0,39,0,41,0,59,0,10,0,118,0,97,0,114,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,44,0,32,0,115,0,98,0,99,0,115,0,59,0,10,0,100,0,101,0,115,0,99,0,114,0,105,0,98,0,101,0,40,0,39,0,115,0,111,0,117,0,114,0,99,0,101,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,10,0,32,0,32,0,105,0,116,0,40,0,39,0,115,0,104,0,111,0,117,0,108,0,100,0,32,0,108,0,111,0,97,0,100,0,32,0,110,0,111,0,100,0,101,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,32,0,61,0,32,0,114,0,101,0,113,0,117,0,105,0,114,0,101,0,40,0,39,0,46,0,47,0,39,0,41,0,59,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,105,0,116,0,40,0,39,0,115,0,104,0,111,0,117,0,108,0,100,0,32,0,108,0,111,0,97,0,100,0,32,0,115,0,98,0,99,0,115,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,32,0,115,0,98,0,99,0,115,0,32,0,61,0,32,0,114,0,101,0,113,0,117,0,105,0,114,0,101,0,40,0,39,0,46,0,47,0,115,0,98,0,99,0,115,0,39,0,41,0,59,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,105,0,116,0,40,0,39,0,115,0,104,0,111,0,117,0,108,0,100,0,32,0,108,0,111,0,97,0,100,0,32,0,101,0,120,0,99,0,101,0,108,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,32,0,101,0,120,0,99,0,101,0,108,0,32,0,61,0,32,0,114,0,101,0,113,0,117,0,105,0,114,0,101,0,40,0,39,0,46,0,47,0,99,0,112,0,101,0,120,0,99,0,101,0,108,0,39,0,41,0,59,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,105,0,116,0,40,0,39,0,115,0,104,0,111,0,117,0,108,0,100,0,32,0,112,0,114,0,111,0,99,0,101,0,115,0,115,0,32,0,98,0,105,0,116,0,115,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,102,0,105,0,108,0,101,0,115,0,32,0,61,0,32,0,102,0,115,0,46,0,114,0,101,0,97,0,100,0,100,0,105,0,114,0,83,0,121,0,110,0,99,0,40,0,39,0,98,0,105,0,116,0,115,0,39,0,41,0,46,0,102,0,105,0,108,0,116,0,101,0,114,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,120,0,41,0,123,0,114,0,101,0,116,0,117,0,114,0,110,0,32,0,120,0,46,0,115,0,117,0,98,0,115,0,116,0,114,0,40,0,45,0,51,0,41,0,61,0,61,0,34,0,46,0,106,0,115,0,34,0,59,0,125,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,102,0,105,0,108,0,101,0,115,0,46,0,102,0,111,0,114,0,69,0,97,0,99,0,104,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,120,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,118,0,109,0,46,0,114,0,117,0,110,0,73,0,110,0,84,0,104,0,105,0,115,0,67,0,111,0,110,0,116,0,101,0,120,0,116,0,40,0,102,0,115,0,46,0,114,0,101,0,97,0,100,0,70,0,105,0,108,0,101,0,83,0,121,0,110,0,99,0,40,0,39,0,46,0,47,0,98,0,105,0,116,0,115,0,47,0,39,0,32,0,43,0,32,0,120,0,41,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,125,0,41,0,59,0,10,0,125,0,41,0,59,0,10,0,96,0,96,0,96,0,10,0,10,0,84,0,104,0,101,0,32,0,82,0,69,0,65,0,68,0,77,0,69,0,32,0,116,0,101,0,115,0,116,0,115,0,32,0,118,0,101,0,114,0,105,0,102,0,121,0,32,0,116,0,104,0,101,0,32,0,115,0,110,0,105,0,112,0,112,0,101,0,116,0,115,0,32,0,105,0,110,0,32,0,116,0,104,0,101,0,32,0,82,0,69,0,65,0,68,0,77,0,69,0,58,0,10,0,10,0,96,0,96,0,96,0,62,0,116,0,101,0,115,0,116,0,46,0,106,0,115,0,10,0,100,0,101,0,115,0,99,0,114,0,105,0,98,0,101,0,40,0,39,0,82,0,69,0,65,0,68,0,77,0,69,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,10,0,32,0,32,0,118,0,97,0,114,0,32,0,114,0,101,0,97,0,100,0,109,0,101,0,32,0,61,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,95,0,99,0,112,0,49,0,48,0,48,0,48,0,48,0,95,0,50,0,53,0,53,0,32,0,61,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,91,0,49,0,48,0,48,0,48,0,48,0,93,0,46,0,100,0,101,0,99,0,91,0,50,0,53,0,53,0,93,0,59,0,32,0,47,0,47,0,32,2,199,0,10,0,32,0,32,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,101,0,113,0,117,0,97,0,108,0,40,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,95,0,99,0,112,0,49,0,48,0,48,0,48,0,48,0,95,0,50,0,53,0,53,0,44,0,32,0,34,2,199,0,34,0,41,0,59,0,10,0,10,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,99,0,112,0,49,0,48,0,48,0,48,0,48,0,95,0,55,0,49,0,49,0,32,0,61,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,91,0,49,0,48,0,48,0,48,0,48,0,93,0,46,0,101,0,110,0,99,0,91,0,83,0,116,0,114,0,105,0,110,0,103,0,46,0,102,0,114,0,111,0,109,0,67,0,104,0,97,0,114,0,67,0,111,0,100,0,101,0,40,0,55,0,49,0,49,0,41,0,93,0,59,0,32,0,47,0,47,0,32,0,50,0,53,0,53,0,10,0,32,0,32,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,101,0,113,0,117,0,97,0,108,0,40,0,99,0,112,0,49,0,48,0,48,0,48,0,48,0,95,0,55,0,49,0,49,0,44,0,32,0,50,0,53,0,53,0,41,0,59,0,10,0,10,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,98,0,49,0,32,0,61,0,32,0,91,0,48,0,120,0,98,0,98,0,44,0,48,0,120,0,101,0,51,0,44,0,48,0,120,0,100,0,55,0,44,0,48,0,120,0,100,0,99,0,93,0,59,0,10,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,115,0,49,0,32,0,61,0,32,0,98,0,49,0,46,0,109,0,97,0,112,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,120,0,41,0,32,0,123,0,32,0,114,0,101,0,116,0,117,0,114,0,110,0,32,0,83,0,116,0,114,0,105,0,110,0,103,0,46,0,102,0,114,0,111,0,109,0,67,0,104,0,97,0,114,0,67,0,111,0,100,0,101,0,40,0,120,0,41,0,59,0,32,0,125,0,41,0,46,0,106,0,111,0,105,0,110,0,40,0,34,0,34,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,108,71,96,59,0,32,0,61,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,100,0,101,0,99,0,111,0,100,0,101,0,40,0,57,0,51,0,54,0,44,0,32,0,98,0,49,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,98,0,117,0,102,0,32,0,61,0,32,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,101,0,110,0,99,0,111,0,100,0,101,0,40,0,57,0,51,0,54,0,44,0,32,0,32,108,71,96,59,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,101,0,113,0,117,0,97,0,108,0,40,108,71,96,59,0,44,0,34,108,71,96,59,0,34,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,101,0,113,0,117,0,97,0,108,0,40,0,98,0,117,0,102,0,46,0,108,0,101,0,110,0,103,0,116,0,104,0,44,0,32,0,52,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,102,0,111,0,114,0,40,0,118,0,97,0,114,0,32,0,105,0,32,0,61,0,32,0,48,0,59,0,32,0,105,0,32,0,33,0,61,0,32,0,52,0,59,0,32,0,43,0,43,0,105,0,41,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,101,0,113,0,117,0,97,0,108,0,40,0,98,0,49,0,91,0,105,0,93,0,44,0,32,0,98,0,117,0,102,0,91,0,105,0,93,0,41,0,59,0,10,0,10,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,98,0,50,0,32,0,61,0,32,0,91,0,48,0,120,0,102,0,48,0,44,0,48,0,120,0,57,0,102,0,44,0,48,0,120,0,56,0,100,0,44,0,48,0,120,0,97,0,51,0,93,0,59,0,10,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,115,0,117,0,115,0,104,0,105,0,61,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,100,0,101,0,99,0,111,0,100,0,101,0,40,0,54,0,53,0,48,0,48,0,49,0,44,0,32,0,98,0,50,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,115,0,98,0,117,0,102,0,32,0,61,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,101,0,110,0,99,0,111,0,100,0,101,0,40,0,54,0,53,0,48,0,48,0,49,0,44,0,32,0,115,0,117,0,115,0,104,0,105,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,101,0,113,0,117,0,97,0,108,0,40,0,115,0,117,0,115,0,104,0,105,0,44,0,34,216,60,223,99,0,34,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,101,0,113,0,117,0,97,0,108,0,40,0,115,0,98,0,117,0,102,0,46,0,108,0,101,0,110,0,103,0,116,0,104,0,44,0,32,0,52,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,102,0,111,0,114,0,40,0,118,0,97,0,114,0,32,0,105,0,32,0,61,0,32,0,48,0,59,0,32,0,105,0,32,0,33,0,61,0,32,0,52,0,59,0,32,0,43,0,43,0,105,0,41,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,101,0,113,0,117,0,97,0,108,0,40,0,98,0,50,0,91,0,105,0,93,0,44,0,32,0,115,0,98,0,117,0,102,0,91,0,105,0,93,0,41,0,59,0,10,0,10,0,32,0,32,0,125,0,59,0,10,0,32,0,32,0,105,0,116,0,40,0,39,0,115,0,104,0,111,0,117,0,108,0,100,0,32,0,98,0,101,0,32,0,99,0,111,0,114,0,114,0,101,0,99,0,116,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,99,0,97,0,99,0,104,0,101,0,46,0,101,0,110,0,99,0,97,0,99,0,104,0,101,0,40,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,114,0,101,0,97,0,100,0,109,0,101,0,40,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,99,0,97,0,99,0,104,0,101,0,46,0,100,0,101,0,99,0,97,0,99,0,104,0,101,0,40,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,114,0,101,0,97,0,100,0,109,0,101,0,40,0,41,0,59,0,10,0,32,0,32,0,125,0,41,0,59,0,10,0,125,0,41,0,59,0,10,0,96,0,96,0,96,0,10,0,10,0,84,0,104,0,101,0,32,0,99,0,111,0,110,0,115,0,105,0,115,0,116,0,101,0,110,0,99,0,121,0,32,0,116,0,101,0,115,0,116,0,115,0,32,0,109,0,97,0,107,0,101,0,32,0,115,0,117,0,114,0,101,0,32,0,116,0,104,0,97,0,116,0,32,0,101,0,110,0,99,0,111,0,100,0,105,0,110,0,103,0,32,0,97,0,110,0,100,0,32,0,100,0,101,0,99,0,111,0,100,0,105,0,110,0,103,0,32,0,97,0,114,0,101,0,32,0,112,0,115,0,101,0,117,0,100,0,111,0,32,0,105,0,110,0,118,0,101,0,114,0,115,0,101,0,115,0,58,0,10,0,10,0,96,0,96,0,96,0,62,0,116,0,101,0,115,0,116,0,46,0,106,0,115,0,10,0,100,0,101,0,115,0,99,0,114,0,105,0,98,0,101,0,40,0,39,0,99,0,111,0,110,0,115,0,105,0,115,0,116,0,101,0,110,0,99,0,121,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,10,0,32,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,32,0,61,0,32,0,114,0,101,0,113,0,117,0,105,0,114,0,101,0,40,0,39,0,46,0,47,0,39,0,41,0,59,0,10,0,32,0,32,0,85,0,32,0,61,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,59,0,10,0,32,0,32,0,118,0,97,0,114,0,32,0,99,0,104,0,107,0,32,0,61,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,44,0,32,0,99,0,97,0,99,0,104,0,101,0,105,0,116,0,41,0,32,0,123,0,32,0,114,0,101,0,116,0,117,0,114,0,110,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,120,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,105,0,116,0,40,0,39,0,115,0,104,0,111,0,117,0,108,0,100,0,32,0,99,0,111,0,110,0,115,0,105,0,115,0,116,0,101,0,110,0,116,0,108,0,121,0,32,0,112,0,114,0,111,0,99,0,101,0,115,0,115,0,32,0,67,0,80,0,32,0,39,0,32,0,43,0,32,0,120,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,99,0,112,0,32,0,61,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,91,0,120,0,93,0,44,0,32,0,68,0,32,0,61,0,32,0,99,0,112,0,46,0,100,0,101,0,99,0,44,0,32,0,69,0,32,0,61,0,32,0,99,0,112,0,46,0,101,0,110,0,99,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,105,0,102,0,40,0,99,0,97,0,99,0,104,0,101,0,105,0,116,0,41,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,99,0,97,0,99,0,104,0,101,0,46,0,101,0,110,0,99,0,97,0,99,0,104,0,101,0,40,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,101,0,108,0,115,0,101,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,99,0,97,0,99,0,104,0,101,0,46,0,100,0,101,0,99,0,97,0,99,0,104,0,101,0,40,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,79,0,98,0,106,0,101,0,99,0,116,0,46,0,107,0,101,0,121,0,115,0,40,0,68,0,41,0,46,0,102,0,111,0,114,0,69,0,97,0,99,0,104,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,100,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,105,0,102,0,40,0,69,0,91,0,68,0,91,0,100,0,93,0,93,0,32,0,33,0,61,0,32,0,100,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,105,0,102,0,40,0,116,0,121,0,112,0,101,0,111,0,102,0,32,0,69,0,91,0,68,0,91,0,100,0,93,0,93,0,32,0,33,0,61,0,61,0,32,0,34,0,117,0,110,0,100,0,101,0,102,0,105,0,110,0,101,0,100,0,34,0,41,0,32,0,114,0,101,0,116,0,117,0,114,0,110,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,105,0,102,0,40,0,68,0,91,0,100,0,93,0,46,0,99,0,104,0,97,0,114,0,67,0,111,0,100,0,101,0,65,0,116,0,40,0,48,0,41,0,32,0,61,0,61,0,32,0,48,0,120,0,70,0,70,0,70,0,68,0,41,0,32,0,114,0,101,0,116,0,117,0,114,0,110,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,105,0,102,0,40,0,68,0,91,0,69,0,91,0,68,0,91,0,100,0,93,0,93,0,93,0,32,0,61,0,61,0,61,0,32,0,68,0,91,0,100,0,93,0,41,0,32,0,114,0,101,0,116,0,117,0,114,0,110,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,116,0,104,0,114,0,111,0,119,0,32,0,110,0,101,0,119,0,32,0,69,0,114,0,114,0,111,0,114,0,40,0,120,0,32,0,43,0,32,0,34,0,32,0,101,0,46,0,100,0,91,0,34,0,32,0,43,0,32,0,100,0,32,0,43,0,32,0,34,0,93,0,32,0,61,0,32,0,34,0,32,0,43,0,32,0,69,0,91,0,68,0,91,0,100,0,93,0,93,0,32,0,43,0,32,0,34,0,59,0,32,0,100,0,91,0,34,0,32,0,43,0,32,0,100,0,32,0,43,0,32,0,34,0,93,0,61,0,34,0,32,0,43,0,32,0,68,0,91,0,100,0,93,0,32,0,43,0,32,0,34,0,59,0,32,0,100,0,46,0,101,0,46,0,100,0,91,0,34,0,32,0,43,0,32,0,100,0,32,0,43,0,32,0,34,0,93,0,32,0,61,0,32,0,34,0,32,0,43,0,32,0,68,0,91,0,69,0,91,0,68,0,91,0,100,0,93,0,93,0,93,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,125,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,79,0,98,0,106,0,101,0,99,0,116,0,46,0,107,0,101,0,121,0,115,0,40,0,69,0,41,0,46,0,102,0,111,0,114,0,69,0,97,0,99,0,104,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,101,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,105,0,102,0,40,0,68,0,91,0,69,0,91,0,101,0,93,0,93,0,32,0,33,0,61,0,32,0,101,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,116,0,104,0,114,0,111,0,119,0,32,0,110,0,101,0,119,0,32,0,69,0,114,0,114,0,111,0,114,0,40,0,120,0,32,0,43,0,32,0,34,0,32,0,100,0,46,0,101,0,91,0,34,0,32,0,43,0,32,0,101,0,32,0,43,0,32,0,34,0,93,0,32,0,61,0,32,0,34,0,32,0,43,0,32,0,68,0,91,0,69,0,91,0,101,0,93,0,93,0,32,0,43,0,32,0,34,0,59,0,32,0,101,0,91,0,34,0,32,0,43,0,32,0,101,0,32,0,43,0,32,0,34,0,93,0,61,0,34,0,32,0,43,0,32,0,69,0,91,0,101,0,93,0,32,0,43,0,32,0,34,0,59,0,32,0,101,0,46,0,100,0,46,0,101,0,91,0,34,0,32,0,43,0,32,0,101,0,32,0,43,0,32,0,34,0,93,0,32,0,61,0,32,0,34,0,32,0,43,0,32,0,69,0,91,0,68,0,91,0,69,0,91,0,101,0,93,0,93,0,93,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,125,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,99,0,111,0,114,0,112,0,117,0,115,0,32,0,61,0,32,0,91,0,34,0,102,0,111,0,111,0,98,0,97,0,114,0,34,0,93,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,99,0,111,0,114,0,112,0,117,0,115,0,46,0,102,0,111,0,114,0,69,0,97,0,99,0,104,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,119,0,41,0,123,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,101,0,113,0,117,0,97,0,108,0,40,0,85,0,46,0,100,0,101,0,99,0,111,0,100,0,101,0,40,0,120,0,44,0,85,0,46,0,101,0,110,0,99,0,111,0,100,0,101,0,40,0,120,0,44,0,119,0,41,0,41,0,44,0,119,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,99,0,97,0,99,0,104,0,101,0,46,0,101,0,110,0,99,0,97,0,99,0,104,0,101,0,40,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,125,0,59,0,32,0,125,0,59,0,10,0,32,0,32,0,100,0,101,0,115,0,99,0,114,0,105,0,98,0,101,0,40,0,39,0,99,0,97,0,99,0,104,0,101,0,100,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,79,0,98,0,106,0,101,0,99,0,116,0,46,0,107,0,101,0,121,0,115,0,40,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,41,0,46,0,102,0,105,0,108,0,116,0,101,0,114,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,119,0,41,0,32,0,123,0,32,0,114,0,101,0,116,0,117,0,114,0,110,0,32,0,119,0,32,0,61,0,61,0,32,0,43,0,119,0,59,0,32,0,125,0,41,0,46,0,102,0,111,0,114,0,69,0,97,0,99,0,104,0,40,0,99,0,104,0,107,0,40,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,44,0,32,0,116,0,114,0,117,0,101,0,41,0,41,0,59,0,10,0,32,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,100,0,101,0,115,0,99,0,114,0,105,0,98,0,101,0,40,0,39,0,100,0,105,0,114,0,101,0,99,0,116,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,79,0,98,0,106,0,101,0,99,0,116,0,46,0,107,0,101,0,121,0,115,0,40,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,41,0,46,0,102,0,105,0,108,0,116,0,101,0,114,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,119,0,41,0,32,0,123,0,32,0,114,0,101,0,116,0,117,0,114,0,110,0,32,0,119,0,32,0,61,0,61,0,32,0,43,0,119,0,59,0,32,0,125,0,41,0,46,0,102,0,111,0,114,0,69,0,97,0,99,0,104,0,40,0,99,0,104,0,107,0,40,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,44,0,32,0,102,0,97,0,108,0,115,0,101,0,41,0,41,0,59,0,10,0,32,0,32,0,125,0,41,0,59,0,10,0,125,0,41,0,59,0,10,0,96,0,96,0,96,0,10,0,10,0,84,0,104,0,101,0,32,0,110,0,101,0,120,0,116,0,32,0,116,0,101,0,115,0,116,0,115,0,32,0,108,0,111,0,111,0,107,0,32,0,97,0,116,0,32,0,112,0,111,0,115,0,115,0,105,0,98,0,108,0,101,0,32,0,101,0,110,0,116,0,114,0,121,0,32,0,99,0,111,0,110,0,100,0,105,0,116,0,105,0,111,0,110,0,115,0,58,0,10,0,10,0,96,0,96,0,96,0,10,0,100,0,101,0,115,0,99,0,114,0,105,0,98,0,101,0,40,0,39,0,101,0,110,0,116,0,114,0,121,0,32,0,99,0,111,0,110,0,100,0,105,0,116,0,105,0,111,0,110,0,115,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,10,0,32,0,32,0,105,0,116,0,40,0,39,0,115,0,104,0,111,0,117,0,108,0,100,0,32,0,102,0,97,0,105,0,108,0,32,0,116,0,111,0,32,0,108,0,111,0,97,0,100,0,32,0,117,0,116,0,105,0,108,0,115,0,32,0,105,0,102,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,32,0,117,0,110,0,97,0,118,0,97,0,105,0,108,0,97,0,98,0,108,0,101,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,115,0,97,0,110,0,100,0,98,0,111,0,120,0,32,0,61,0,32,0,123,0,125,0,59,0,10,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,99,0,116,0,120,0,32,0,61,0,32,0,118,0,109,0,46,0,99,0,114,0,101,0,97,0,116,0,101,0,67,0,111,0,110,0,116,0,101,0,120,0,116,0,40,0,115,0,97,0,110,0,100,0,98,0,111,0,120,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,116,0,104,0,114,0,111,0,119,0,115,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,118,0,109,0,46,0,114,0,117,0,110,0,73,0,110,0,67,0,111,0,110,0,116,0,101,0,120,0,116,0,40,0,102,0,115,0,46,0,114,0,101,0,97,0,100,0,70,0,105,0,108,0,101,0,83,0,121,0,110,0,99,0,40,0,39,0,99,0,112,0,117,0,116,0,105,0,108,0,115,0,46,0,106,0,115,0,39,0,44,0,39,0,117,0,116,0,102,0,56,0,39,0,41,0,44,0,99,0,116,0,120,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,105,0,116,0,40,0,39,0,115,0,104,0,111,0,117,0,108,0,100,0,32,0,108,0,111,0,97,0,100,0,32,0,117,0,116,0,105,0,108,0,115,0,32,0,105,0,102,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,32,0,105,0,115,0,32,0,97,0,118,0,97,0,105,0,108,0,97,0,98,0,108,0,101,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,115,0,97,0,110,0,100,0,98,0,111,0,120,0,32,0,61,0,32,0,123,0,125,0,59,0,10,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,99,0,116,0,120,0,32,0,61,0,32,0,118,0,109,0,46,0,99,0,114,0,101,0,97,0,116,0,101,0,67,0,111,0,110,0,116,0,101,0,120,0,116,0,40,0,115,0,97,0,110,0,100,0,98,0,111,0,120,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,118,0,109,0,46,0,114,0,117,0,110,0,73,0,110,0,67,0,111,0,110,0,116,0,101,0,120,0,116,0,40,0,102,0,115,0,46,0,114,0,101,0,97,0,100,0,70,0,105,0,108,0,101,0,83,0,121,0,110,0,99,0,40,0,39,0,99,0,112,0,101,0,120,0,99,0,101,0,108,0,46,0,106,0,115,0,39,0,44,0,39,0,117,0,116,0,102,0,56,0,39,0,41,0,44,0,99,0,116,0,120,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,118,0,109,0,46,0,114,0,117,0,110,0,73,0,110,0,67,0,111,0,110,0,116,0,101,0,120,0,116,0,40,0,102,0,115,0,46,0,114,0,101,0,97,0,100,0,70,0,105,0,108,0,101,0,83,0,121,0,110,0,99,0,40,0,39,0,99,0,112,0,117,0,116,0,105,0,108,0,115,0,46,0,106,0,115,0,39,0,44,0,39,0,117,0,116,0,102,0,56,0,39,0,41,0,44,0,99,0,116,0,120,0,41,0,59,0,10,0,32,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,118,0,97,0,114,0,32,0,99,0,104,0,107,0,101,0,110,0,32,0,61,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,99,0,112,0,44,0,32,0,105,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,99,0,32,0,61,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,99,0,112,0,44,0,32,0,105,0,44,0,32,0,101,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,115,0,116,0,114,0,32,0,61,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,101,0,110,0,99,0,111,0,100,0,101,0,40,0,99,0,112,0,44,0,105,0,44,0,101,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,97,0,114,0,114,0,32,0,61,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,101,0,110,0,99,0,111,0,100,0,101,0,40,0,99,0,112,0,44,0,105,0,46,0,115,0,112,0,108,0,105,0,116,0,40,0,34,0,34,0,41,0,44,0,101,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,100,0,101,0,101,0,112,0,69,0,113,0,117,0,97,0,108,0,40,0,115,0,116,0,114,0,44,0,97,0,114,0,114,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,105,0,102,0,40,0,116,0,121,0,112,0,101,0,111,0,102,0,32,0,66,0,117,0,102,0,102,0,101,0,114,0,32,0,61,0,61,0,61,0,32,0,39,0,117,0,110,0,100,0,101,0,102,0,105,0,110,0,101,0,100,0,39,0,41,0,32,0,114,0,101,0,116,0,117,0,114,0,110,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,98,0,117,0,102,0,32,0,61,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,101,0,110,0,99,0,111,0,100,0,101,0,40,0,99,0,112,0,44,0,110,0,101,0,119,0,32,0,66,0,117,0,102,0,102,0,101,0,114,0,40,0,105,0,41,0,44,0,101,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,100,0,101,0,101,0,112,0,69,0,113,0,117,0,97,0,108,0,40,0,115,0,116,0,114,0,44,0,98,0,117,0,102,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,125,0,59,0,10,0,32,0,32,0,32,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,99,0,97,0,99,0,104,0,101,0,46,0,101,0,110,0,99,0,97,0,99,0,104,0,101,0,40,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,99,0,40,0,99,0,112,0,44,0,105,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,99,0,40,0,99,0,112,0,44,0,105,0,44,0,39,0,98,0,117,0,102,0,39,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,99,0,40,0,99,0,112,0,44,0,105,0,44,0,39,0,97,0,114,0,114,0,39,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,99,0,40,0,99,0,112,0,44,0,105,0,44,0,39,0,115,0,116,0,114,0,39,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,99,0,97,0,99,0,104,0,101,0,46,0,100,0,101,0,99,0,97,0,99,0,104,0,101,0,40,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,99,0,40,0,99,0,112,0,44,0,105,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,99,0,40,0,99,0,112,0,44,0,105,0,44,0,39,0,98,0,117,0,102,0,39,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,99,0,40,0,99,0,112,0,44,0,105,0,44,0,39,0,97,0,114,0,114,0,39,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,99,0,40,0,99,0,112,0,44,0,105,0,44,0,39,0,115,0,116,0,114,0,39,0,41,0,59,0,10,0,32,0,32,0,125,0,59,0,10,0,32,0,32,0,100,0,101,0,115,0,99,0,114,0,105,0,98,0,101,0,40,0,39,0,101,0,110,0,99,0,111,0,100,0,101,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,105,0,116,0,40,0,39,0,67,0,80,0,32,0,32,0,49,0,50,0,53,0,50,0,32,0,58,0,32,0,115,0,98,0,99,0,115,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,32,0,99,0,104,0,107,0,101,0,110,0,40,0,49,0,50,0,53,0,50,0,44,0,34,0,102,0,111,0,111,32,34,0,98,0,254,0,114,0,34,0,41,0,59,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,105,0,116,0,40,0,39,0,67,0,80,0,32,0,32,0,32,0,55,0,48,0,56,0,32,0,58,0,32,0,115,0,98,0,99,0,115,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,32,0,99,0,104,0,107,0,101,0,110,0,40,0,55,0,48,0,56,0,44,0,34,6,42,0,32,0,97,0,110,0,100,0,32,6,43,0,32,0,115,0,109,0,105,0,108,0,101,0,121,0,32,0,102,0,97,0,99,0,101,0,115,0,34,0,41,0,59,0,125,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,105,0,116,0,40,0,39,0,67,0,80,0,32,0,32,0,32,0,57,0,51,0,54,0,32,0,58,0,32,0,100,0,98,0,99,0,115,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,32,0,99,0,104,0,107,0,101,0,110,0,40,0,57,0,51,0,54,0,44,0,32,0,34,143,217,102,47,78,45,101,135,91,87,123,38,109,75,139,213,0,34,0,41,0,59,0,125,0,41,0,59,0,10,0,32,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,118,0,97,0,114,0,32,0,99,0,104,0,107,0,100,0,101,0,32,0,61,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,99,0,112,0,44,0,32,0,105,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,99,0,32,0,61,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,99,0,112,0,44,0,32,0,105,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,115,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,105,0,102,0,40,0,116,0,121,0,112,0,101,0,111,0,102,0,32,0,66,0,117,0,102,0,102,0,101,0,114,0,32,0,33,0,61,0,61,0,32,0,39,0,117,0,110,0,100,0,101,0,102,0,105,0,110,0,101,0,100,0,39,0,32,0,38,0,38,0,32,0,105,0,32,0,105,0,110,0,115,0,116,0,97,0,110,0,99,0,101,0,111,0,102,0,32,0,66,0,117,0,102,0,102,0,101,0,114,0,41,0,32,0,115,0,32,0,61,0,32,0,91,0,93,0,46,0,109,0,97,0,112,0,46,0,99,0,97,0,108,0,108,0,40,0,105,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,115,0,41,0,123,0,114,0,101,0,116,0,117,0,114,0,110,0,32,0,83,0,116,0,114,0,105,0,110,0,103,0,46,0,102,0,114,0,111,0,109,0,67,0,104,0,97,0,114,0,67,0,111,0,100,0,101,0,40,0,115,0,41,0,59,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,101,0,108,0,115,0,101,0,32,0,115,0,61,0,40,0,105,0,46,0,109,0,97,0,112,0,41,0,32,0,63,0,32,0,105,0,46,0,109,0,97,0,112,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,115,0,41,0,123,0,114,0,101,0,116,0,117,0,114,0,110,0,32,0,83,0,116,0,114,0,105,0,110,0,103,0,46,0,102,0,114,0,111,0,109,0,67,0,104,0,97,0,114,0,67,0,111,0,100,0,101,0,40,0,115,0,41,0,59,0,32,0,125,0,41,0,32,0,58,0,32,0,105,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,115,0,116,0,114,0,32,0,61,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,100,0,101,0,99,0,111,0,100,0,101,0,40,0,99,0,112,0,44,0,105,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,97,0,114,0,114,0,32,0,61,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,100,0,101,0,99,0,111,0,100,0,101,0,40,0,99,0,112,0,44,0,115,0,46,0,106,0,111,0,105,0,110,0,63,0,115,0,46,0,106,0,111,0,105,0,110,0,40,0,34,0,34,0,41,0,58,0,115,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,100,0,101,0,101,0,112,0,69,0,113,0,117,0,97,0,108,0,40,0,115,0,116,0,114,0,44,0,97,0,114,0,114,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,105,0,102,0,40,0,116,0,121,0,112,0,101,0,111,0,102,0,32,0,66,0,117,0,102,0,102,0,101,0,114,0,32,0,61,0,61,0,61,0,32,0,39,0,117,0,110,0,100,0,101,0,102,0,105,0,110,0,101,0,100,0,39,0,41,0,32,0,114,0,101,0,116,0,117,0,114,0,110,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,98,0,117,0,102,0,32,0,61,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,100,0,101,0,99,0,111,0,100,0,101,0,40,0,99,0,112,0,44,0,110,0,101,0,119,0,32,0,66,0,117,0,102,0,102,0,101,0,114,0,40,0,105,0,41,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,100,0,101,0,101,0,112,0,69,0,113,0,117,0,97,0,108,0,40,0,115,0,116,0,114,0,44,0,98,0,117,0,102,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,125,0,59,0,10,0,32,0,32,0,32,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,99,0,97,0,99,0,104,0,101,0,46,0,101,0,110,0,99,0,97,0,99,0,104,0,101,0,40,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,99,0,40,0,99,0,112,0,44,0,105,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,99,0,97,0,99,0,104,0,101,0,46,0,100,0,101,0,99,0,97,0,99,0,104,0,101,0,40,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,99,0,40,0,99,0,112,0,44,0,105,0,41,0,59,0,10,0,32,0,32,0,125,0,59,0,10,0,32,0,32,0,100,0,101,0,115,0,99,0,114,0,105,0,98,0,101,0,40,0,39,0,100,0,101,0,99,0,111,0,100,0,101,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,105,0,116,0,40,0,39,0,67,0,80,0,32,0,32,0,49,0,50,0,53,0,50,0,32,0,58,0,32,0,115,0,98,0,99,0,115,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,32,0,99,0,104,0,107,0,100,0,101,0,40,0,49,0,50,0,53,0,50,0,44,0,91,0,48,0,120,0,54,0,54,0,44,0,32,0,48,0,120,0,54,0,102,0,44,0,32,0,48,0,120,0,54,0,102,0,44,0,32,0,48,0,120,0,54,0,50,0,44,0,32,0,48,0,120,0,54,0,49,0,44,0,32,0,48,0,120,0,55,0,50,0,93,0,41,0,59,0,32,0,125,0,41,0,59,0,32,0,47,0,42,0,32,0,34,0,102,0,111,0,111,0,98,0,97,0,114,0,34,0,32,0,42,0,47,0,10,0,32,0,32,0,32,0,32,0,105,0,102,0,40,0,116,0,121,0,112,0,101,0,111,0,102,0,32,0,66,0,117,0,102,0,102,0,101,0,114,0,32,0,33,0,61,0,61,0,32,0,39,0,117,0,110,0,100,0,101,0,102,0,105,0,110,0,101,0,100,0,39,0,41,0,32,0,105,0,116,0,40,0,39,0,67,0,80,0,32,0,32,0,32,0,55,0,48,0,56,0,32,0,58,0,32,0,115,0,98,0,99,0,115,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,32,0,99,0,104,0,107,0,100,0,101,0,40,0,55,0,48,0,56,0,44,0,32,0,110,0,101,0,119,0,32,0,66,0,117,0,102,0,102,0,101,0,114,0,40,0,91,0,48,0,120,0,99,0,97,0,44,0,32,0,48,0,120,0,50,0,48,0,44,0,32,0,48,0,120,0,54,0,49,0,44,0,32,0,48,0,120,0,54,0,101,0,44,0,32,0,48,0,120,0,54,0,52,0,44,0,32,0,48,0,120,0,50,0,48,0,44,0,32,0,48,0,120,0,99,0,98,0,44,0,32,0,48,0,120,0,50,0,48,0,44,0,32,0,48,0,120,0,55,0,51,0,44,0,32,0,48,0,120,0,54,0,100,0,44,0,32,0,48,0,120,0,54,0,57,0,44,0,32,0,48,0,120,0,54,0,99,0,44,0,32,0,48,0,120,0,54,0,53,0,44,0,32,0,48,0,120,0,55,0,57,0,44,0,32,0,48,0,120,0,50,0,48,0,44,0,32,0,48,0,120,0,54,0,54,0,44,0,32,0,48,0,120,0,54,0,49,0,44,0,32,0,48,0,120,0,54,0,51,0,44,0,32,0,48,0,120,0,54,0,53,0,44,0,32,0,48,0,120,0,55,0,51,0,93,0,41,0,41,0,59,0,32,0,125,0,41,0,59,0,32,0,47,0,42,0,32,0,40,0,34,6,42,0,32,0,97,0,110,0,100,0,32,6,43,0,32,0,115,0,109,0,105,0,108,0,101,0,121,0,32,0,102,0,97,0,99,0,101,0,115,0,34,0,41,0,32,0,42,0,47,0,10,0,32,0,32,0,32,0,32,0,105,0,116,0,40,0,39,0,67,0,80,0,32,0,32,0,32,0,57,0,51,0,54,0,32,0,58,0,32,0,100,0,98,0,99,0,115,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,32,0,99,0,104,0,107,0,100,0,101,0,40,0,57,0,51,0,54,0,44,0,32,0,91,0,48,0,120,0,100,0,53,0,44,0,32,0,48,0,120,0,101,0,50,0,44,0,32,0,48,0,120,0,99,0,97,0,44,0,32,0,48,0,120,0,99,0,55,0,44,0,32,0,48,0,120,0,100,0,54,0,44,0,32,0,48,0,120,0,100,0,48,0,44,0,32,0,48,0,120,0,99,0,101,0,44,0,32,0,48,0,120,0,99,0,52,0,44,0,32,0,48,0,120,0,100,0,55,0,44,0,32,0,48,0,120,0,100,0,54,0,44,0,32,0,48,0,120,0,98,0,55,0,44,0,32,0,48,0,120,0,102,0,98,0,44,0,32,0,48,0,120,0,98,0,50,0,44,0,32,0,48,0,120,0,101,0,50,0,44,0,32,0,48,0,120,0,99,0,97,0,44,0,32,0,48,0,120,0,100,0,52,0,93,0,41,0,59,0,125,0,41,0,59,0,32,0,47,0,42,0,32,0,34,143,217,102,47,78,45,101,135,91,87,123,38,109,75,139,213,0,34,0,32,0,42,0,47,0,10,0,32,0,32,0,125,0,41,0,59,0,10,0,125,0,41,0,59,0,10,0,96,0,96,0,96,0,10,0,10,0,84,0,104,0,101,0,32,0,96,0,116,0,101,0,115,0,116,0,102,0,105,0,108,0,101,0,96,0,32,0,104,0,101,0,108,0,112,0,101,0,114,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,32,0,114,0,101,0,97,0,100,0,115,0,32,0,97,0,32,0,102,0,105,0,108,0,101,0,32,0,97,0,110,0,100,0,32,0,99,0,111,0,109,0,112,0,97,0,114,0,101,0,115,0,32,0,116,0,111,0,32,0,110,0,111,0,100,0,101,0,39,0,115,0,32,0,114,0,101,0,97,0,100,0,32,0,102,0,97,0,99,0,105,0,108,0,105,0,116,0,105,0,101,0,115,0,58,0,10,0,10,0,96,0,96,0,96,0,62,0,116,0,101,0,115,0,116,0,46,0,106,0,115,0,10,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,32,0,116,0,101,0,115,0,116,0,102,0,105,0,108,0,101,0,40,0,102,0,44,0,99,0,112,0,44,0,116,0,121,0,112,0,101,0,44,0,115,0,107,0,105,0,112,0,41,0,32,0,123,0,10,0,32,0,32,0,118,0,97,0,114,0,32,0,100,0,32,0,61,0,32,0,102,0,115,0,46,0,114,0,101,0,97,0,100,0,70,0,105,0,108,0,101,0,83,0,121,0,110,0,99,0,40,0,102,0,41,0,59,0,10,0,32,0,32,0,118,0,97,0,114,0,32,0,120,0,32,0,61,0,32,0,102,0,115,0,46,0,114,0,101,0,97,0,100,0,70,0,105,0,108,0,101,0,83,0,121,0,110,0,99,0,40,0,102,0,44,0,32,0,116,0,121,0,112,0,101,0,41,0,59,0,10,0,32,0,32,0,118,0,97,0,114,0,32,0,97,0,32,0,61,0,32,0,120,0,46,0,115,0,112,0,108,0,105,0,116,0,40,0,34,0,34,0,41,0,59,0,10,0,32,0,32,0,118,0,97,0,114,0,32,0,99,0,104,0,107,0,32,0,61,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,99,0,112,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,121,0,32,0,61,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,100,0,101,0,99,0,111,0,100,0,101,0,40,0,99,0,112,0,44,0,32,0,100,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,101,0,113,0,117,0,97,0,108,0,40,0,120,0,44,0,121,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,122,0,32,0,61,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,101,0,110,0,99,0,111,0,100,0,101,0,40,0,99,0,112,0,44,0,32,0,120,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,105,0,102,0,40,0,122,0,46,0,108,0,101,0,110,0,103,0,116,0,104,0,32,0,33,0,61,0,32,0,100,0,46,0,108,0,101,0,110,0,103,0,116,0,104,0,41,0,32,0,116,0,104,0,114,0,111,0,119,0,32,0,110,0,101,0,119,0,32,0,69,0,114,0,114,0,111,0,114,0,40,0,102,0,32,0,43,0,32,0,34,0,32,0,34,0,32,0,43,0,32,0,74,0,83,0,79,0,78,0,46,0,115,0,116,0,114,0,105,0,110,0,103,0,105,0,102,0,121,0,40,0,122,0,41,0,32,0,43,0,32,0,34,0,32,0,33,0,61,0,32,0,34,0,32,0,43,0,32,0,74,0,83,0,79,0,78,0,46,0,115,0,116,0,114,0,105,0,110,0,103,0,105,0,102,0,121,0,40,0,100,0,41,0,32,0,43,0,32,0,34,0,32,0,58,0,32,0,34,0,32,0,43,0,32,0,122,0,46,0,108,0,101,0,110,0,103,0,116,0,104,0,32,0,43,0,32,0,34,0,32,0,34,0,32,0,43,0,32,0,100,0,46,0,108,0,101,0,110,0,103,0,116,0,104,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,102,0,111,0,114,0,40,0,118,0,97,0,114,0,32,0,105,0,32,0,61,0,32,0,48,0,59,0,32,0,105,0,32,0,33,0,61,0,32,0,100,0,46,0,108,0,101,0,110,0,103,0,116,0,104,0,59,0,32,0,43,0,43,0,105,0,41,0,32,0,105,0,102,0,40,0,100,0,91,0,105,0,93,0,32,0,33,0,61,0,61,0,32,0,122,0,91,0,105,0,93,0,41,0,32,0,116,0,104,0,114,0,111,0,119,0,32,0,110,0,101,0,119,0,32,0,69,0,114,0,114,0,111,0,114,0,40,0,34,0,34,0,32,0,43,0,32,0,105,0,32,0,43,0,32,0,34,0,32,0,34,0,32,0,43,0,32,0,100,0,91,0,105,0,93,0,32,0,43,0,32,0,34,0,33,0,61,0,34,0,32,0,43,0,32,0,122,0,91,0,105,0,93,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,105,0,102,0,40,0,115,0,107,0,105,0,112,0,41,0,32,0,114,0,101,0,116,0,117,0,114,0,110,0,59,0,10,0,32,0,32,0,32,0,32,0,122,0,32,0,61,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,101,0,110,0,99,0,111,0,100,0,101,0,40,0,99,0,112,0,44,0,32,0,97,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,105,0,102,0,40,0,122,0,46,0,108,0,101,0,110,0,103,0,116,0,104,0,32,0,33,0,61,0,32,0,100,0,46,0,108,0,101,0,110,0,103,0,116,0,104,0,41,0,32,0,116,0,104,0,114,0,111,0,119,0,32,0,110,0,101,0,119,0,32,0,69,0,114,0,114,0,111,0,114,0,40,0,102,0,32,0,43,0,32,0,34,0,32,0,34,0,32,0,43,0,32,0,74,0,83,0,79,0,78,0,46,0,115,0,116,0,114,0,105,0,110,0,103,0,105,0,102,0,121,0,40,0,122,0,41,0,32,0,43,0,32,0,34,0,32,0,33,0,61,0,32,0,34,0,32,0,43,0,32,0,74,0,83,0,79,0,78,0,46,0,115,0,116,0,114,0,105,0,110,0,103,0,105,0,102,0,121,0,40,0,100,0,41,0,32,0,43,0,32,0,34,0,32,0,58,0,32,0,34,0,32,0,43,0,32,0,122,0,46,0,108,0,101,0,110,0,103,0,116,0,104,0,32,0,43,0,32,0,34,0,32,0,34,0,32,0,43,0,32,0,100,0,46,0,108,0,101,0,110,0,103,0,116,0,104,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,102,0,111,0,114,0,40,0,118,0,97,0,114,0,32,0,105,0,32,0,61,0,32,0,48,0,59,0,32,0,105,0,32,0,33,0,61,0,32,0,100,0,46,0,108,0,101,0,110,0,103,0,116,0,104,0,59,0,32,0,43,0,43,0,105,0,41,0,32,0,105,0,102,0,40,0,100,0,91,0,105,0,93,0,32,0,33,0,61,0,61,0,32,0,122,0,91,0,105,0,93,0,41,0,32,0,116,0,104,0,114,0,111,0,119,0,32,0,110,0,101,0,119,0,32,0,69,0,114,0,114,0,111,0,114,0,40,0,34,0,34,0,32,0,43,0,32,0,105,0,32,0,43,0,32,0,34,0,32,0,34,0,32,0,43,0,32,0,100,0,91,0,105,0,93,0,32,0,43,0,32,0,34,0,33,0,61,0,34,0,32,0,43,0,32,0,122,0,91,0,105,0,93,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,105,0,102,0,40,0,102,0,46,0,105,0,110,0,100,0,101,0,120,0,79,0,102,0,40,0,34,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,106,0,115,0,34,0,41,0,32,0,61,0,61,0,32,0,45,0,49,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,101,0,110,0,99,0,111,0,100,0,101,0,40,0,99,0,112,0,44,0,32,0,100,0,44,0,32,0,39,0,115,0,116,0,114,0,39,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,101,0,110,0,99,0,111,0,100,0,101,0,40,0,99,0,112,0,44,0,32,0,100,0,44,0,32,0,39,0,97,0,114,0,114,0,39,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,125,0,10,0,32,0,32,0,125,0,10,0,32,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,99,0,97,0,99,0,104,0,101,0,46,0,101,0,110,0,99,0,97,0,99,0,104,0,101,0,40,0,41,0,59,0,10,0,32,0,32,0,99,0,104,0,107,0,40,0,99,0,112,0,41,0,59,0,10,0,32,0,32,0,105,0,102,0,40,0,115,0,107,0,105,0,112,0,41,0,32,0,114,0,101,0,116,0,117,0,114,0,110,0,59,0,10,0,32,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,99,0,97,0,99,0,104,0,101,0,46,0,100,0,101,0,99,0,97,0,99,0,104,0,101,0,40,0,41,0,59,0,10,0,32,0,32,0,99,0,104,0,107,0,40,0,99,0,112,0,41,0,59,0,10,0,32,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,99,0,97,0,99,0,104,0,101,0,46,0,101,0,110,0,99,0,97,0,99,0,104,0,101,0,40,0,41,0,59,0,10,0,125,0,10,0,96,0,96,0,96,0,10,0,10,0,84,0,104,0,101,0,32,0,96,0,117,0,116,0,102,0,56,0,96,0,32,0,116,0,101,0,115,0,116,0,115,0,32,0,118,0,101,0,114,0,105,0,102,0,121,0,32,0,117,0,116,0,102,0,56,0,32,0,101,0,110,0,99,0,111,0,100,0,105,0,110,0,103,0,32,0,111,0,102,0,32,0,116,0,104,0,101,0,32,0,97,0,99,0,116,0,117,0,97,0,108,0,32,0,74,0,83,0,32,0,115,0,111,0,117,0,114,0,99,0,101,0,115,0,58,0,10,0,10,0,96,0,96,0,96,0,62,0,116,0,101,0,115,0,116,0,46,0,106,0,115,0,10,0,100,0,101,0,115,0,99,0,114,0,105,0,98,0,101,0,40,0,39,0,110,0,111,0,100,0,101,0,32,0,110,0,97,0,116,0,105,0,118,0,101,0,115,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,10,0,32,0,32,0,118,0,97,0,114,0,32,0,110,0,111,0,100,0,101,0,32,0,61,0,32,0,91,0,91,0,54,0,53,0,48,0,48,0,49,0,44,0,32,0,39,0,117,0,116,0,102,0,56,0,39,0,44,0,49,0,93,0,44,0,32,0,91,0,49,0,50,0,48,0,48,0,44,0,32,0,39,0,117,0,116,0,102,0,49,0,54,0,108,0,101,0,39,0,44,0,49,0,93,0,44,0,32,0,91,0,50,0,48,0,49,0,50,0,55,0,44,0,32,0,39,0,97,0,115,0,99,0,105,0,105,0,39,0,44,0,48,0,93,0,93,0,59,0,10,0,32,0,32,0,118,0,97,0,114,0,32,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,102,0,105,0,108,0,101,0,115,0,32,0,61,0,32,0,91,0,39,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,46,0,109,0,100,0,39,0,44,0,39,0,82,0,69,0,65,0,68,0,77,0,69,0,46,0,109,0,100,0,39,0,44,0,39,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,106,0,115,0,39,0,93,0,59,0,10,0,32,0,32,0,118,0,97,0,114,0,32,0,97,0,115,0,99,0,105,0,105,0,102,0,105,0,108,0,101,0,115,0,32,0,61,0,32,0,91,0,39,0,99,0,112,0,117,0,116,0,105,0,108,0,115,0,46,0,106,0,115,0,39,0,93,0,59,0,10,0,32,0,32,0,110,0,111,0,100,0,101,0,46,0,102,0,111,0,114,0,69,0,97,0,99,0,104,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,119,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,100,0,101,0,115,0,99,0,114,0,105,0,98,0,101,0,40,0,119,0,91,0,49,0,93,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,32,0,61,0,32,0,114,0,101,0,113,0,117,0,105,0,114,0,101,0,40,0,39,0,46,0,47,0,39,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,97,0,115,0,99,0,105,0,105,0,102,0,105,0,108,0,101,0,115,0,46,0,102,0,111,0,114,0,69,0,97,0,99,0,104,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,102,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,105,0,116,0,40,0,39,0,115,0,104,0,111,0,117,0,108,0,100,0,32,0,112,0,114,0,111,0,99,0,101,0,115,0,115,0,32,0,39,0,32,0,43,0,32,0,102,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,32,0,116,0,101,0,115,0,116,0,102,0,105,0,108,0,101,0,40,0,39,0,46,0,47,0,109,0,105,0,115,0,99,0,47,0,39,0,43,0,102,0,43,0,39,0,46,0,39,0,43,0,119,0,91,0,49,0,93,0,44,0,119,0,91,0,48,0,93,0,44,0,119,0,91,0,49,0,93,0,41,0,59,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,105,0,102,0,40,0,33,0,119,0,91,0,50,0,93,0,41,0,32,0,114,0,101,0,116,0,117,0,114,0,110,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,102,0,105,0,108,0,101,0,115,0,46,0,102,0,111,0,114,0,69,0,97,0,99,0,104,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,102,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,105,0,116,0,40,0,39,0,115,0,104,0,111,0,117,0,108,0,100,0,32,0,112,0,114,0,111,0,99,0,101,0,115,0,115,0,32,0,39,0,32,0,43,0,32,0,102,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,32,0,116,0,101,0,115,0,116,0,102,0,105,0,108,0,101,0,40,0,39,0,46,0,47,0,109,0,105,0,115,0,99,0,47,0,39,0,43,0,102,0,43,0,39,0,46,0,39,0,43,0,119,0,91,0,49,0,93,0,44,0,119,0,91,0,48,0,93,0,44,0,119,0,91,0,49,0,93,0,41,0,59,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,105,0,102,0,40,0,119,0,91,0,49,0,93,0,32,0,61,0,61,0,61,0,32,0,39,0,117,0,116,0,102,0,56,0,39,0,41,0,32,0,105,0,116,0,40,0,39,0,115,0,104,0,111,0,117,0,108,0,100,0,32,0,112,0,114,0,111,0,99,0,101,0,115,0,115,0,32,0,98,0,105,0,116,0,115,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,102,0,105,0,108,0,101,0,115,0,32,0,61,0,32,0,102,0,115,0,46,0,114,0,101,0,97,0,100,0,100,0,105,0,114,0,83,0,121,0,110,0,99,0,40,0,39,0,98,0,105,0,116,0,115,0,39,0,41,0,46,0,102,0,105,0,108,0,116,0,101,0,114,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,120,0,41,0,123,0,114,0,101,0,116,0,117,0,114,0,110,0,32,0,120,0,46,0,115,0,117,0,98,0,115,0,116,0,114,0,40,0,45,0,51,0,41,0,61,0,61,0,34,0,46,0,106,0,115,0,34,0,59,0,125,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,102,0,105,0,108,0,101,0,115,0,46,0,102,0,111,0,114,0,69,0,97,0,99,0,104,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,102,0,41,0,32,0,123,0,32,0,116,0,101,0,115,0,116,0,102,0,105,0,108,0,101,0,40,0,39,0,46,0,47,0,98,0,105,0,116,0,115,0,47,0,39,0,32,0,43,0,32,0,102,0,44,0,119,0,91,0,48,0,93,0,44,0,119,0,91,0,49,0,93,0,44,0,116,0,114,0,117,0,101,0,41,0,59,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,125,0,41,0,59,0,10,0,125,0,41,0,59,0,10,0,96,0,96,0,96,0,10,0,10,0,84,0,104,0,101,0,32,0,117,0,116,0,102,0,42,0,32,0,97,0,110,0,100,0,32,0,97,0,115,0,99,0,105,0,105,0,32,0,116,0,101,0,115,0,116,0,115,0,32,0,97,0,116,0,116,0,101,0,109,0,112,0,116,0,32,0,116,0,111,0,32,0,116,0,101,0,115,0,116,0,32,0,111,0,116,0,104,0,101,0,114,0,32,0,109,0,97,0,103,0,105,0,99,0,32,0,102,0,111,0,114,0,109,0,97,0,116,0,115,0,58,0,10,0,10,0,96,0,96,0,96,0,62,0,116,0,101,0,115,0,116,0,46,0,106,0,115,0,10,0,118,0,97,0,114,0,32,0,109,0,32,0,61,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,109,0,97,0,103,0,105,0,99,0,59,0,10,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,32,0,99,0,109,0,112,0,40,0,120,0,44,0,122,0,41,0,32,0,123,0,10,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,101,0,113,0,117,0,97,0,108,0,40,0,120,0,46,0,108,0,101,0,110,0,103,0,116,0,104,0,44,0,32,0,122,0,46,0,108,0,101,0,110,0,103,0,116,0,104,0,41,0,59,0,10,0,32,0,32,0,102,0,111,0,114,0,40,0,118,0,97,0,114,0,32,0,105,0,32,0,61,0,32,0,48,0,59,0,32,0,105,0,32,0,33,0,61,0,32,0,122,0,46,0,108,0,101,0,110,0,103,0,116,0,104,0,59,0,32,0,43,0,43,0,105,0,41,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,101,0,113,0,117,0,97,0,108,0,40,0,105,0,43,0,34,0,47,0,34,0,43,0,120,0,46,0,108,0,101,0,110,0,103,0,116,0,104,0,43,0,34,0,34,0,43,0,120,0,91,0,105,0,93,0,44,0,32,0,105,0,43,0,34,0,47,0,34,0,43,0,122,0,46,0,108,0,101,0,110,0,103,0,116,0,104,0,43,0,34,0,34,0,43,0,122,0,91,0,105,0,93,0,41,0,59,0,10,0,125,0,10,0,79,0,98,0,106,0,101,0,99,0,116,0,46,0,107,0,101,0,121,0,115,0,40,0,109,0,41,0,46,0,102,0,111,0,114,0,69,0,97,0,99,0,104,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,116,0,41,0,123,0,105,0,102,0,40,0,116,0,32,0,33,0,61,0,32,0,49,0,54,0,57,0,54,0,57,0,41,0,32,0,100,0,101,0,115,0,99,0,114,0,105,0,98,0,101,0,40,0,109,0,91,0,116,0,93,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,10,0,32,0,32,0,105,0,116,0,40,0,34,0,115,0,104,0,111,0,117,0,108,0,100,0,32,0,112,0,114,0,111,0,99,0,101,0,115,0,115,0,32,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,46,0,109,0,100,0,46,0,34,0,32,0,43,0,32,0,109,0,91,0,116,0,93,0,44,0,32,0,102,0,115,0,46,0,101,0,120,0,105,0,115,0,116,0,115,0,83,0,121,0,110,0,99,0,40,0,39,0,46,0,47,0,109,0,105,0,115,0,99,0,47,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,46,0,109,0,100,0,46,0,39,0,32,0,43,0,32,0,109,0,91,0,116,0,93,0,41,0,32,0,63,0,10,0,32,0,32,0,32,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,98,0,32,0,61,0,32,0,102,0,115,0,46,0,114,0,101,0,97,0,100,0,70,0,105,0,108,0,101,0,83,0,121,0,110,0,99,0,40,0,39,0,46,0,47,0,109,0,105,0,115,0,99,0,47,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,46,0,109,0,100,0,46,0,117,0,116,0,102,0,56,0,39,0,44,0,32,0,34,0,117,0,116,0,102,0,56,0,34,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,105,0,102,0,40,0,109,0,91,0,116,0,93,0,32,0,61,0,61,0,61,0,32,0,34,0,97,0,115,0,99,0,105,0,105,0,34,0,41,0,32,0,98,0,32,0,61,0,32,0,98,0,46,0,114,0,101,0,112,0,108,0,97,0,99,0,101,0,40,0,47,0,91,0,92,0,117,0,48,0,48,0,56,0,48,0,45,0,92,0,117,0,102,0,102,0,102,0,102,0,93,0,42,0,47,0,103,0,44,0,34,0,34,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,120,0,32,0,61,0,32,0,102,0,115,0,46,0,114,0,101,0,97,0,100,0,70,0,105,0,108,0,101,0,83,0,121,0,110,0,99,0,40,0,39,0,46,0,47,0,109,0,105,0,115,0,99,0,47,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,46,0,109,0,100,0,46,0,39,0,32,0,43,0,32,0,109,0,91,0,116,0,93,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,121,0,44,0,32,0,122,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,99,0,97,0,99,0,104,0,101,0,46,0,101,0,110,0,99,0,97,0,99,0,104,0,101,0,40,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,121,0,32,0,61,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,100,0,101,0,99,0,111,0,100,0,101,0,40,0,116,0,44,0,32,0,120,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,101,0,113,0,117,0,97,0,108,0,40,0,121,0,44,0,98,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,122,0,32,0,61,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,101,0,110,0,99,0,111,0,100,0,101,0,40,0,116,0,44,0,32,0,121,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,105,0,102,0,40,0,116,0,32,0,33,0,61,0,32,0,54,0,53,0,48,0,48,0,48,0,41,0,32,0,99,0,109,0,112,0,40,0,120,0,44,0,122,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,101,0,108,0,115,0,101,0,32,0,123,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,101,0,113,0,117,0,97,0,108,0,40,0,121,0,44,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,100,0,101,0,99,0,111,0,100,0,101,0,40,0,116,0,44,0,32,0,122,0,41,0,41,0,59,0,32,0,125,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,99,0,97,0,99,0,104,0,101,0,46,0,100,0,101,0,99,0,97,0,99,0,104,0,101,0,40,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,121,0,32,0,61,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,100,0,101,0,99,0,111,0,100,0,101,0,40,0,116,0,44,0,32,0,120,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,101,0,113,0,117,0,97,0,108,0,40,0,121,0,44,0,98,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,122,0,32,0,61,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,101,0,110,0,99,0,111,0,100,0,101,0,40,0,116,0,44,0,32,0,121,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,105,0,102,0,40,0,116,0,32,0,33,0,61,0,32,0,54,0,53,0,48,0,48,0,48,0,41,0,32,0,99,0,109,0,112,0,40,0,120,0,44,0,122,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,101,0,108,0,115,0,101,0,32,0,123,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,101,0,113,0,117,0,97,0,108,0,40,0,121,0,44,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,100,0,101,0,99,0,111,0,100,0,101,0,40,0,116,0,44,0,32,0,122,0,41,0,41,0,59,0,32,0,125,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,99,0,97,0,99,0,104,0,101,0,46,0,101,0,110,0,99,0,97,0,99,0,104,0,101,0,40,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,101,0,110,0,99,0,111,0,100,0,101,0,40,0,116,0,44,0,32,0,121,0,44,0,32,0,39,0,115,0,116,0,114,0,39,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,101,0,110,0,99,0,111,0,100,0,101,0,40,0,116,0,44,0,32,0,121,0,44,0,32,0,39,0,97,0,114,0,114,0,39,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,99,0,97,0,99,0,104,0,101,0,46,0,100,0,101,0,99,0,97,0,99,0,104,0,101,0,40,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,101,0,110,0,99,0,111,0,100,0,101,0,40,0,116,0,44,0,32,0,121,0,44,0,32,0,39,0,115,0,116,0,114,0,39,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,101,0,110,0,99,0,111,0,100,0,101,0,40,0,116,0,44,0,32,0,121,0,44,0,32,0,39,0,97,0,114,0,114,0,39,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,99,0,97,0,99,0,104,0,101,0,46,0,101,0,110,0,99,0,97,0,99,0,104,0,101,0,40,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,125,0,10,0,32,0,32,0,58,0,32,0,110,0,117,0,108,0,108,0,41,0,59,0,10,0,32,0,32,0,105,0,116,0,40,0,34,0,115,0,104,0,111,0,117,0,108,0,100,0,32,0,112,0,114,0,111,0,99,0,101,0,115,0,115,0,32,0,82,0,69,0,65,0,68,0,77,0,69,0,46,0,109,0,100,0,46,0,34,0,32,0,43,0,32,0,109,0,91,0,116,0,93,0,44,0,32,0,102,0,115,0,46,0,101,0,120,0,105,0,115,0,116,0,115,0,83,0,121,0,110,0,99,0,40,0,39,0,46,0,47,0,109,0,105,0,115,0,99,0,47,0,82,0,69,0,65,0,68,0,77,0,69,0,46,0,109,0,100,0,46,0,39,0,32,0,43,0,32,0,109,0,91,0,116,0,93,0,41,0,32,0,63,0,10,0,32,0,32,0,32,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,98,0,32,0,61,0,32,0,102,0,115,0,46,0,114,0,101,0,97,0,100,0,70,0,105,0,108,0,101,0,83,0,121,0,110,0,99,0,40,0,39,0,46,0,47,0,109,0,105,0,115,0,99,0,47,0,82,0,69,0,65,0,68,0,77,0,69,0,46,0,109,0,100,0,46,0,117,0,116,0,102,0,56,0,39,0,44,0,32,0,34,0,117,0,116,0,102,0,56,0,34,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,105,0,102,0,40,0,109,0,91,0,116,0,93,0,32,0,61,0,61,0,61,0,32,0,34,0,97,0,115,0,99,0,105,0,105,0,34,0,41,0,32,0,98,0,32,0,61,0,32,0,98,0,46,0,114,0,101,0,112,0,108,0,97,0,99,0,101,0,40,0,47,0,91,0,92,0,117,0,48,0,48,0,56,0,48,0,45,0,92,0,117,0,102,0,102,0,102,0,102,0,93,0,42,0,47,0,103,0,44,0,34,0,34,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,120,0,32,0,61,0,32,0,102,0,115,0,46,0,114,0,101,0,97,0,100,0,70,0,105,0,108,0,101,0,83,0,121,0,110,0,99,0,40,0,39,0,46,0,47,0,109,0,105,0,115,0,99,0,47,0,82,0,69,0,65,0,68,0,77,0,69,0,46,0,109,0,100,0,46,0,39,0,32,0,43,0,32,0,109,0,91,0,116,0,93,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,120,0,32,0,61,0,32,0,91,0,93,0,46,0,115,0,108,0,105,0,99,0,101,0,46,0,99,0,97,0,108,0,108,0,40,0,120,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,99,0,97,0,99,0,104,0,101,0,46,0,101,0,110,0,99,0,97,0,99,0,104,0,101,0,40,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,121,0,32,0,61,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,100,0,101,0,99,0,111,0,100,0,101,0,40,0,116,0,44,0,32,0,120,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,101,0,113,0,117,0,97,0,108,0,40,0,121,0,44,0,98,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,99,0,97,0,99,0,104,0,101,0,46,0,100,0,101,0,99,0,97,0,99,0,104,0,101,0,40,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,121,0,32,0,61,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,100,0,101,0,99,0,111,0,100,0,101,0,40,0,116,0,44,0,32,0,120,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,101,0,113,0,117,0,97,0,108,0,40,0,121,0,44,0,98,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,99,0,97,0,99,0,104,0,101,0,46,0,101,0,110,0,99,0,97,0,99,0,104,0,101,0,40,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,125,0,10,0,32,0,32,0,58,0,32,0,110,0,117,0,108,0,108,0,41,0,59,0,10,0,125,0,41,0,59,0,125,0,41,0,59,0,10,0,96,0,96,0,96,0,10,0,10,0,84,0,104,0,101,0,32,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,32,0,96,0,54,0,57,0,54,0,57,0,96,0,32,0,105,0,115,0,32,0,110,0,111,0,116,0,32,0,100,0,101,0,102,0,105,0,110,0,101,0,100,0,44,0,32,0,115,0,111,0,32,0,111,0,112,0,101,0,114,0,97,0,116,0,105,0,111,0,110,0,115,0,32,0,115,0,104,0,111,0,117,0,108,0,100,0,32,0,102,0,97,0,105,0,108,0,58,0,10,0,10,0,96,0,96,0,96,0,62,0,116,0,101,0,115,0,116,0,46,0,106,0,115,0,10,0,100,0,101,0,115,0,99,0,114,0,105,0,98,0,101,0,40,0,39,0,102,0,97,0,105,0,108,0,117,0,114,0,101,0,115,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,10,0,32,0,32,0,105,0,116,0,40,0,39,0,115,0,104,0,111,0,117,0,108,0,100,0,32,0,102,0,97,0,105,0,108,0,32,0,116,0,111,0,32,0,102,0,105,0,110,0,100,0,32,0,67,0,80,0,32,0,54,0,57,0,54,0,57,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,116,0,104,0,114,0,111,0,119,0,115,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,123,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,91,0,54,0,57,0,54,0,57,0,93,0,46,0,100,0,101,0,99,0,125,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,116,0,104,0,114,0,111,0,119,0,115,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,123,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,91,0,54,0,57,0,54,0,57,0,93,0,46,0,101,0,110,0,99,0,125,0,41,0,59,0,10,0,32,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,105,0,116,0,40,0,39,0,115,0,104,0,111,0,117,0,108,0,100,0,32,0,102,0,97,0,105,0,108,0,32,0,117,0,115,0,105,0,110,0,103,0,32,0,117,0,116,0,105,0,108,0,115,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,40,0,33,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,104,0,97,0,115,0,99,0,112,0,40,0,54,0,57,0,54,0,57,0,41,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,116,0,104,0,114,0,111,0,119,0,115,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,123,0,114,0,101,0,116,0,117,0,114,0,110,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,101,0,110,0,99,0,111,0,100,0,101,0,40,0,54,0,57,0,54,0,57,0,44,0,32,0,34,0,102,0,111,0,111,0,98,0,97,0,114,0,34,0,41,0,59,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,116,0,104,0,114,0,111,0,119,0,115,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,123,0,114,0,101,0,116,0,117,0,114,0,110,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,100,0,101,0,99,0,111,0,100,0,101,0,40,0,54,0,57,0,54,0,57,0,44,0,32,0,91,0,48,0,120,0,50,0,48,0,93,0,41,0,59,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,105,0,116,0,40,0,39,0,115,0,104,0,111,0,117,0,108,0,100,0,32,0,102,0,97,0,105,0,108,0,32,0,119,0,105,0,116,0,104,0,32,0,98,0,108,0,97,0,99,0,107,0,32,0,109,0,97,0,103,0,105,0,99,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,40,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,104,0,97,0,115,0,99,0,112,0,40,0,49,0,54,0,57,0,54,0,57,0,41,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,116,0,104,0,114,0,111,0,119,0,115,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,123,0,114,0,101,0,116,0,117,0,114,0,110,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,101,0,110,0,99,0,111,0,100,0,101,0,40,0,49,0,54,0,57,0,54,0,57,0,44,0,32,0,34,0,102,0,111,0,111,0,98,0,97,0,114,0,34,0,41,0,59,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,116,0,104,0,114,0,111,0,119,0,115,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,123,0,114,0,101,0,116,0,117,0,114,0,110,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,100,0,101,0,99,0,111,0,100,0,101,0,40,0,49,0,54,0,57,0,54,0,57,0,44,0,32,0,91,0,48,0,120,0,50,0,48,0,93,0,41,0,59,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,105,0,116,0,40,0,39,0,115,0,104,0,111,0,117,0,108,0,100,0,32,0,102,0,97,0,105,0,108,0,32,0,119,0,104,0,101,0,110,0,32,0,112,0,114,0,101,0,115,0,101,0,110,0,116,0,101,0,100,0,32,0,119,0,105,0,116,0,104,0,32,0,105,0,110,0,118,0,97,0,108,0,105,0,100,0,32,0,99,0,104,0,97,0,114,0,32,0,99,0,111,0,100,0,101,0,115,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,116,0,104,0,114,0,111,0,119,0,115,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,123,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,99,0,97,0,99,0,104,0,101,0,46,0,100,0,101,0,99,0,97,0,99,0,104,0,101,0,40,0,41,0,59,0,32,0,114,0,101,0,116,0,117,0,114,0,110,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,101,0,110,0,99,0,111,0,100,0,101,0,40,0,50,0,48,0,49,0,50,0,55,0,44,0,32,0,91,0,83,0,116,0,114,0,105,0,110,0,103,0,46,0,102,0,114,0,111,0,109,0,67,0,104,0,97,0,114,0,67,0,111,0,100,0,101,0,40,0,48,0,120,0,65,0,65,0,41,0,93,0,41,0,59,0,125,0,41,0,59,0,10,0,32,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,105,0,116,0,40,0,39,0,115,0,104,0,111,0,117,0,108,0,100,0,32,0,102,0,97,0,105,0,108,0,32,0,116,0,111,0,32,0,112,0,114,0,111,0,112,0,97,0,103,0,97,0,116,0,101,0,32,0,85,0,84,0,70,0,56,0,32,0,66,0,79,0,77,0,32,0,105,0,110,0,32,0,85,0,84,0,70,0,55,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,91,0,34,0,43,0,47,0,118,0,56,0,45,0,97,0,98,0,99,0,34,0,44,0,32,0,34,0,43,0,47,0,118,0,57,0,34,0,93,0,46,0,102,0,111,0,114,0,69,0,97,0,99,0,104,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,109,0,41,0,32,0,123,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,116,0,104,0,114,0,111,0,119,0,115,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,101,0,113,0,117,0,97,0,108,0,40,0,109,0,44,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,101,0,110,0,99,0,111,0,100,0,101,0,40,0,54,0,53,0,48,0,48,0,48,0,44,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,100,0,101,0,99,0,111,0,100,0,101,0,40,0,54,0,53,0,48,0,48,0,48,0,44,0,32,0,109,0,41,0,41,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,125,0,41,0,59,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,125,0,41,0,59,0,10,0,125,0,41,0,59,0,10,0,96,0,96,0,96,0,10,0,10,0,35,0,32,0,78,0,105,0,116,0,116,0,121,0,32,0,71,0,114,0,105,0,116,0,116,0,121,0,10,0,10,0,96,0,96,0,96,0,106,0,115,0,111,0,110,0,62,0,112,0,97,0,99,0,107,0,97,0,103,0,101,0,46,0,106,0,115,0,111,0,110,0,10,0,123,0,10,0,32,0,32,0,34,0,110,0,97,0,109,0,101,0,34,0,58,0,32,0,34,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,34,0,44,0,10,0,32,0,32,0,34,0,118,0,101,0,114,0,115,0,105,0,111,0,110,0,34,0,58,0,32,0,34,0,49,0,46,0,49,0,49,0,46,0,48,0,34,0,44,0,10,0,32,0,32,0,34,0,97,0,117,0,116,0,104,0,111,0,114,0,34,0,58,0,32,0,34,0,83,0,104,0,101,0,101,0,116,0,74,0,83,0,34,0,44,0,10,0,32,0,32,0,34,0,100,0,101,0,115,0,99,0,114,0,105,0,112,0,116,0,105,0,111,0,110,0,34,0,58,0,32,0,34,0,112,0,117,0,114,0,101,0,45,0,74,0,83,0,32,0,108,0,105,0,98,0,114,0,97,0,114,0,121,0,32,0,116,0,111,0,32,0,104,0,97,0,110,0,100,0,108,0,101,0,32,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,115,0,34,0,44,0,10,0,32,0,32,0,34,0,107,0,101,0,121,0,119,0,111,0,114,0,100,0,115,0,34,0,58,0,32,0,91,0,32,0,34,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,34,0,44,0,32,0,34,0,105,0,99,0,111,0,110,0,118,0,34,0,44,0,32,0,34,0,99,0,111,0,110,0,118,0,101,0,114,0,116,0,34,0,44,0,32,0,34,0,115,0,116,0,114,0,105,0,110,0,103,0,115,0,34,0,32,0,93,0,44,0,10,0,32,0,32,0,34,0,98,0,105,0,110,0,34,0,58,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,34,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,34,0,58,0,32,0,34,0,46,0,47,0,98,0,105,0,110,0,47,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,46,0,110,0,106,0,115,0,34,0,10,0,32,0,32,0,125,0,44,0,10,0,32,0,32,0,34,0,102,0,105,0,108,0,101,0,115,0,34,0,58,0,32,0,91,0,10,0,32,0,32,0,32,0,32,0,34,0,76,0,73,0,67,0,69,0,78,0,83,0,69,0,34,0,44,0,10,0,32,0,32,0,32,0,32,0,34,0,82,0,69,0,65,0,68,0,77,0,69,0,46,0,109,0,100,0,34,0,44,0,10,0,32,0,32,0,32,0,32,0,34,0,98,0,105,0,110,0,34,0,44,0,10,0,32,0,32,0,32,0,32,0,34,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,106,0,115,0,34,0,44,0,10,0,32,0,32,0,32,0,32,0,34,0,99,0,112,0,117,0,116,0,105,0,108,0,115,0,46,0,106,0,115,0,34,0,44,0,10,0,32,0,32,0,32,0,32,0,34,0,100,0,105,0,115,0,116,0,47,0,99,0,112,0,101,0,120,0,99,0,101,0,108,0,46,0,102,0,117,0,108,0,108,0,46,0,106,0,115,0,34,0,10,0,32,0,32,0,93,0,44,0,10,0,32,0,32,0,34,0,109,0,97,0,105,0,110,0,34,0,58,0,32,0,34,0,99,0,112,0,117,0,116,0,105,0,108,0,115,0,46,0,106,0,115,0,34,0,44,0,10,0,32,0,32,0,34,0,100,0,101,0,112,0,101,0,110,0,100,0,101,0,110,0,99,0,105,0,101,0,115,0,34,0,58,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,34,0,118,0,111,0,99,0,34,0,58,0,34,0,126,0,49,0,46,0,48,0,46,0,48,0,34,0,44,0,10,0,32,0,32,0,32,0,32,0,34,0,101,0,120,0,105,0,116,0,45,0,111,0,110,0,45,0,101,0,112,0,105,0,112,0,101,0,34,0,58,0,34,0,126,0,49,0,46,0,48,0,46,0,49,0,34,0,44,0,10,0,32,0,32,0,32,0,32,0,34,0,99,0,111,0,109,0,109,0,97,0,110,0,100,0,101,0,114,0,34,0,58,0,34,0,126,0,50,0,46,0,49,0,49,0,46,0,48,0,34,0,10,0,32,0,32,0,125,0,44,0,10,0,32,0,32,0,34,0,100,0,101,0,118,0,68,0,101,0,112,0,101,0,110,0,100,0,101,0,110,0,99,0,105,0,101,0,115,0,34,0,58,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,34,0,109,0,111,0,99,0,104,0,97,0,34,0,58,0,34,0,126,0,50,0,46,0,53,0,46,0,51,0,34,0,10,0,32,0,32,0,125,0,44,0,10,0,32,0,32,0,34,0,114,0,101,0,112,0,111,0,115,0,105,0,116,0,111,0,114,0,121,0,34,0,58,0,32,0,123,0,32,0,34,0,116,0,121,0,112,0,101,0,34,0,58,0,34,0,103,0,105,0,116,0,34,0,44,0,32,0,34,0,117,0,114,0,108,0,34,0,58,0,34,0,103,0,105,0,116,0,58,0,47,0,47,0,103,0,105,0,116,0,104,0,117,0,98,0,46,0,99,0,111,0,109,0,47,0,83,0,104,0,101,0,101,0,116,0,74,0,83,0,47,0,106,0,115,0,45,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,46,0,103,0,105,0,116,0,34,0,125,0,44,0,10,0,32,0,32,0,34,0,115,0,99,0,114,0,105,0,112,0,116,0,115,0,34,0,58,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,34,0,112,0,114,0,101,0,116,0,101,0,115,0,116,0,34,0,58,0,32,0,34,0,103,0,105,0,116,0,32,0,115,0,117,0,98,0,109,0,111,0,100,0,117,0,108,0,101,0,32,0,105,0,110,0,105,0,116,0,32,0,38,0,38,0,32,0,103,0,105,0,116,0,32,0,115,0,117,0,98,0,109,0,111,0,100,0,117,0,108,0,101,0,32,0,117,0,112,0,100,0,97,0,116,0,101,0,34,0,44,0,10,0,32,0,32,0,32,0,32,0,34,0,116,0,101,0,115,0,116,0,34,0,58,0,32,0,34,0,109,0,97,0,107,0,101,0,32,0,116,0,101,0,115,0,116,0,34,0,44,0,10,0,32,0,32,0,32,0,32,0,34,0,98,0,117,0,105,0,108,0,100,0,34,0,58,0,32,0,34,0,109,0,97,0,107,0,101,0,32,0,106,0,115,0,34,0,10,0,32,0,32,0,125,0,44,0,10,0,32,0,32,0,34,0,99,0,111,0,110,0,102,0,105,0,103,0,34,0,58,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,34,0,98,0,108,0,97,0,110,0,107,0,101,0,116,0,34,0,58,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,34,0,112,0,97,0,116,0,116,0,101,0,114,0,110,0,34,0,58,0,32,0,34,0,91,0,99,0,112,0,117,0,116,0,105,0,108,0,115,0,46,0,106,0,115,0,93,0,34,0,10,0,32,0,32,0,32,0,32,0,125,0,10,0,32,0,32,0,125,0,44,0,10,0,32,0,32,0,34,0,98,0,117,0,103,0,115,0,34,0,58,0,32,0,123,0,32,0,34,0,117,0,114,0,108,0,34,0,58,0,32,0,34,0,104,0,116,0,116,0,112,0,115,0,58,0,47,0,47,0,103,0,105,0,116,0,104,0,117,0,98,0,46,0,99,0,111,0,109,0,47,0,83,0,104,0,101,0,101,0,116,0,74,0,83,0,47,0,106,0,115,0,45,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,47,0,105,0,115,0,115,0,117,0,101,0,115,0,34,0,32,0,125,0,44,0,10,0,32,0,32,0,34,0,108,0,105,0,99,0,101,0,110,0,115,0,101,0,34,0,58,0,32,0,34,0,65,0,112,0,97,0,99,0,104,0,101,0,45,0,50,0,46,0,48,0,34,0,44,0,10,0,32,0,32,0,34,0,101,0,110,0,103,0,105,0,110,0,101,0,115,0,34,0,58,0,32,0,123,0,32,0,34,0,110,0,111,0,100,0,101,0,34,0,58,0,32,0,34,0,62,0,61,0,48,0,46,0,56,0,34,0,32,0,125,0,10,0,125,0,10,0,96,0,96,0,96,0,10,0,10,0,96,0,96,0,96,0,62,0,46,0,118,0,111,0,99,0,114,0,99,0,10,0,123,0,32,0,34,0,112,0,111,0,115,0,116,0,34,0,58,0,32,0,34,0,109,0,97,0,107,0,101,0,32,0,106,0,115,0,34,0,32,0,125,0,10,0,96,0,96,0,96,0,10,0,10,0,96,0,96,0,96,0,62,0,46,0,103,0,105,0,116,0,105,0,103,0,110,0,111,0,114,0,101,0,10,0,46,0,103,0,105,0,116,0,105,0,103,0,110,0,111,0,114,0,101,0,10,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,115,0,47,0,10,0,46,0,118,0,111,0,99,0,114,0,99,0,10,0,110,0,111,0,100,0,101,0,95,0,109,0,111,0,100,0,117,0,108,0,101,0,115,0,47,0,10,0,109,0,97,0,107,0,101,0,46,0,115,0,104,0,10,0,109,0,97,0,107,0,101,0,46,0,110,0,106,0,115,0,10,0,109,0,105,0,115,0,99,0,47,0,99,0,111,0,118,0,101,0,114,0,97,0,103,0,101,0,46,0,104,0,116,0,109,0,108,0,10,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,95,0,109,0,105,0,110,0,105,0,46,0,109,0,100,0,10,0,99,0,116,0,101,0,115,0,116,0,47,0,115,0,97,0,117,0,99,0,101,0,42,0,10,0,96,0,96,0,96,0,10]} +{"type":"Buffer","data":[0,35,0,32,0,71,0,101,0,116,0,116,0,105,0,110,0,103,0,32,0,67,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,115,0,10,0,10,0,84,0,104,0,101,0,32,0,102,0,105,0,101,0,108,0,100,0,115,0,32,0,111,0,102,0,32,0,116,0,104,0,101,0,32,0,96,0,112,0,97,0,103,0,101,0,115,0,46,0,99,0,115,0,118,0,96,0,32,0,109,0,97,0,110,0,105,0,102,0,101,0,115,0,116,0,32,0,97,0,114,0,101,0,32,0,96,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,44,0,117,0,114,0,108,0,44,0,98,0,121,0,116,0,101,0,115,0,96,0,32,0,40,0,83,0,66,0,67,0,83,0,61,0,49,0,44,0,32,0,68,0,66,0,67,0,83,0,61,0,50,0,41,0,10,0,10,0,96,0,96,0,96,0,62,0,112,0,97,0,103,0,101,0,115,0,46,0,99,0,115,0,118,0,10,0,51,0,55,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,69,0,66,0,67,0,68,0,73,0,67,0,47,0,67,0,80,0,48,0,51,0,55,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,52,0,51,0,55,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,80,0,67,0,47,0,67,0,80,0,52,0,51,0,55,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,53,0,48,0,48,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,69,0,66,0,67,0,68,0,73,0,67,0,47,0,67,0,80,0,53,0,48,0,48,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,55,0,51,0,55,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,80,0,67,0,47,0,67,0,80,0,55,0,51,0,55,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,55,0,55,0,53,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,80,0,67,0,47,0,67,0,80,0,55,0,55,0,53,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,56,0,53,0,48,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,80,0,67,0,47,0,67,0,80,0,56,0,53,0,48,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,56,0,53,0,50,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,80,0,67,0,47,0,67,0,80,0,56,0,53,0,50,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,56,0,53,0,53,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,80,0,67,0,47,0,67,0,80,0,56,0,53,0,53,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,56,0,53,0,55,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,80,0,67,0,47,0,67,0,80,0,56,0,53,0,55,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,56,0,54,0,48,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,80,0,67,0,47,0,67,0,80,0,56,0,54,0,48,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,56,0,54,0,49,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,80,0,67,0,47,0,67,0,80,0,56,0,54,0,49,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,56,0,54,0,50,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,80,0,67,0,47,0,67,0,80,0,56,0,54,0,50,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,56,0,54,0,51,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,80,0,67,0,47,0,67,0,80,0,56,0,54,0,51,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,56,0,54,0,52,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,80,0,67,0,47,0,67,0,80,0,56,0,54,0,52,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,56,0,54,0,53,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,80,0,67,0,47,0,67,0,80,0,56,0,54,0,53,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,56,0,54,0,54,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,80,0,67,0,47,0,67,0,80,0,56,0,54,0,54,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,56,0,54,0,57,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,80,0,67,0,47,0,67,0,80,0,56,0,54,0,57,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,56,0,55,0,52,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,87,0,73,0,78,0,68,0,79,0,87,0,83,0,47,0,67,0,80,0,56,0,55,0,52,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,56,0,55,0,53,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,69,0,66,0,67,0,68,0,73,0,67,0,47,0,67,0,80,0,56,0,55,0,53,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,57,0,51,0,50,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,87,0,73,0,78,0,68,0,79,0,87,0,83,0,47,0,67,0,80,0,57,0,51,0,50,0,46,0,84,0,88,0,84,0,44,0,50,0,10,0,57,0,51,0,54,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,87,0,73,0,78,0,68,0,79,0,87,0,83,0,47,0,67,0,80,0,57,0,51,0,54,0,46,0,84,0,88,0,84,0,44,0,50,0,10,0,57,0,52,0,57,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,87,0,73,0,78,0,68,0,79,0,87,0,83,0,47,0,67,0,80,0,57,0,52,0,57,0,46,0,84,0,88,0,84,0,44,0,50,0,10,0,57,0,53,0,48,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,87,0,73,0,78,0,68,0,79,0,87,0,83,0,47,0,67,0,80,0,57,0,53,0,48,0,46,0,84,0,88,0,84,0,44,0,50,0,10,0,49,0,48,0,50,0,54,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,69,0,66,0,67,0,68,0,73,0,67,0,47,0,67,0,80,0,49,0,48,0,50,0,54,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,49,0,50,0,53,0,48,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,87,0,73,0,78,0,68,0,79,0,87,0,83,0,47,0,67,0,80,0,49,0,50,0,53,0,48,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,49,0,50,0,53,0,49,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,87,0,73,0,78,0,68,0,79,0,87,0,83,0,47,0,67,0,80,0,49,0,50,0,53,0,49,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,49,0,50,0,53,0,50,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,87,0,73,0,78,0,68,0,79,0,87,0,83,0,47,0,67,0,80,0,49,0,50,0,53,0,50,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,49,0,50,0,53,0,51,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,87,0,73,0,78,0,68,0,79,0,87,0,83,0,47,0,67,0,80,0,49,0,50,0,53,0,51,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,49,0,50,0,53,0,52,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,87,0,73,0,78,0,68,0,79,0,87,0,83,0,47,0,67,0,80,0,49,0,50,0,53,0,52,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,49,0,50,0,53,0,53,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,87,0,73,0,78,0,68,0,79,0,87,0,83,0,47,0,67,0,80,0,49,0,50,0,53,0,53,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,49,0,50,0,53,0,54,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,87,0,73,0,78,0,68,0,79,0,87,0,83,0,47,0,67,0,80,0,49,0,50,0,53,0,54,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,49,0,50,0,53,0,55,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,87,0,73,0,78,0,68,0,79,0,87,0,83,0,47,0,67,0,80,0,49,0,50,0,53,0,55,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,49,0,50,0,53,0,56,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,87,0,73,0,78,0,68,0,79,0,87,0,83,0,47,0,67,0,80,0,49,0,50,0,53,0,56,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,52,0,55,0,52,0,53,0,49,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,83,0,67,0,47,0,65,0,84,0,65,0,82,0,73,0,83,0,84,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,96,0,96,0,96,0,10,0,10,0,78,0,111,0,116,0,101,0,32,0,116,0,104,0,97,0,116,0,32,0,116,0,104,0,101,0,32,0,87,0,105,0,110,0,100,0,111,0,119,0,115,0,32,0,114,0,101,0,110,0,100,0,101,0,114,0,105,0,110,0,103,0,32,0,105,0,115,0,32,0,117,0,115,0,101,0,100,0,32,0,102,0,111,0,114,0,32,0,116,0,104,0,101,0,32,0,77,0,97,0,99,0,32,0,99,0,111,0,100,0,101,0,32,0,112,0,97,0,103,0,101,0,115,0,46,0,32,0,32,0,84,0,104,0,101,0,32,0,112,0,114,0,105,0,109,0,97,0,114,0,121,0,10,0,100,0,105,0,102,0,102,0,101,0,114,0,101,0,110,0,99,0,101,0,32,0,105,0,115,0,32,0,116,0,104,0,101,0,32,0,117,0,115,0,101,0,32,0,111,0,102,0,32,0,116,0,104,0,101,0,32,0,112,0,114,0,105,0,118,0,97,0,116,0,101,0,32,0,96,0,48,0,120,0,70,0,56,0,70,0,70,0,96,0,32,0,99,0,111,0,100,0,101,0,32,0,40,0,119,0,104,0,105,0,99,0,104,0,32,0,114,0,101,0,110,0,100,0,101,0,114,0,115,0,32,0,97,0,115,0,32,0,97,0,110,0,32,0,65,0,112,0,112,0,108,0,101,0,10,0,108,0,111,0,103,0,111,0,32,0,111,0,110,0,32,0,109,0,97,0,99,0,115,0,32,0,98,0,117,0,116,0,32,0,97,0,115,0,32,0,103,0,97,0,114,0,98,0,97,0,103,0,101,0,32,0,111,0,110,0,32,0,111,0,116,0,104,0,101,0,114,0,32,0,111,0,112,0,101,0,114,0,97,0,116,0,105,0,110,0,103,0,32,0,115,0,121,0,115,0,116,0,101,0,109,0,115,0,41,0,46,0,32,0,32,0,73,0,116,0,32,0,109,0,97,0,121,0,32,0,98,0,101,0,32,0,100,0,101,0,115,0,105,0,114,0,97,0,98,0,108,0,101,0,10,0,116,0,111,0,32,0,102,0,97,0,108,0,108,0,32,0,98,0,97,0,99,0,107,0,32,0,116,0,111,0,32,0,116,0,104,0,101,0,32,0,98,0,101,0,104,0,97,0,118,0,105,0,111,0,114,0,44,0,32,0,105,0,110,0,32,0,119,0,104,0,105,0,99,0,104,0,32,0,99,0,97,0,115,0,101,0,32,0,116,0,104,0,101,0,32,0,102,0,105,0,108,0,101,0,115,0,32,0,97,0,114,0,101,0,32,0,117,0,110,0,100,0,101,0,114,0,32,0,65,0,80,0,80,0,76,0,69,0,32,0,97,0,110,0,100,0,32,0,110,0,111,0,116,0,10,0,77,0,73,0,67,0,83,0,70,0,84,0,46,0,32,0,32,0,67,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,115,0,32,0,97,0,114,0,101,0,32,0,97,0,110,0,32,0,97,0,98,0,115,0,111,0,108,0,117,0,116,0,101,0,32,0,112,0,97,0,105,0,110,0,32,0,58,0,47,0,10,0,10,0,96,0,96,0,96,0,62,0,112,0,97,0,103,0,101,0,115,0,46,0,99,0,115,0,118,0,10,0,49,0,48,0,48,0,48,0,48,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,77,0,65,0,67,0,47,0,82,0,79,0,77,0,65,0,78,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,49,0,48,0,48,0,48,0,54,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,77,0,65,0,67,0,47,0,71,0,82,0,69,0,69,0,75,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,49,0,48,0,48,0,48,0,55,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,77,0,65,0,67,0,47,0,67,0,89,0,82,0,73,0,76,0,76,0,73,0,67,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,49,0,48,0,48,0,50,0,57,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,77,0,65,0,67,0,47,0,76,0,65,0,84,0,73,0,78,0,50,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,49,0,48,0,48,0,55,0,57,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,77,0,65,0,67,0,47,0,73,0,67,0,69,0,76,0,65,0,78,0,68,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,49,0,48,0,48,0,56,0,49,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,77,0,65,0,67,0,47,0,84,0,85,0,82,0,75,0,73,0,83,0,72,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,96,0,96,0,96,0,10,0,10,0,84,0,104,0,101,0,32,0,110,0,117,0,109,0,98,0,101,0,114,0,105,0,110,0,103,0,32,0,115,0,99,0,104,0,101,0,109,0,101,0,32,0,102,0,111,0,114,0,32,0,116,0,104,0,101,0,32,0,96,0,73,0,83,0,79,0,45,0,56,0,56,0,53,0,57,0,45,0,88,0,96,0,32,0,115,0,101,0,114,0,105,0,101,0,115,0,32,0,105,0,115,0,32,0,96,0,50,0,56,0,53,0,57,0,48,0,32,0,43,0,32,0,88,0,96,0,58,0,10,0,10,0,96,0,96,0,96,0,62,0,112,0,97,0,103,0,101,0,115,0,46,0,99,0,115,0,118,0,10,0,50,0,56,0,53,0,57,0,49,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,73,0,83,0,79,0,56,0,56,0,53,0,57,0,47,0,56,0,56,0,53,0,57,0,45,0,49,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,50,0,56,0,53,0,57,0,50,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,73,0,83,0,79,0,56,0,56,0,53,0,57,0,47,0,56,0,56,0,53,0,57,0,45,0,50,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,50,0,56,0,53,0,57,0,51,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,73,0,83,0,79,0,56,0,56,0,53,0,57,0,47,0,56,0,56,0,53,0,57,0,45,0,51,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,50,0,56,0,53,0,57,0,52,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,73,0,83,0,79,0,56,0,56,0,53,0,57,0,47,0,56,0,56,0,53,0,57,0,45,0,52,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,50,0,56,0,53,0,57,0,53,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,73,0,83,0,79,0,56,0,56,0,53,0,57,0,47,0,56,0,56,0,53,0,57,0,45,0,53,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,50,0,56,0,53,0,57,0,54,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,73,0,83,0,79,0,56,0,56,0,53,0,57,0,47,0,56,0,56,0,53,0,57,0,45,0,54,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,50,0,56,0,53,0,57,0,55,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,73,0,83,0,79,0,56,0,56,0,53,0,57,0,47,0,56,0,56,0,53,0,57,0,45,0,55,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,50,0,56,0,53,0,57,0,56,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,73,0,83,0,79,0,56,0,56,0,53,0,57,0,47,0,56,0,56,0,53,0,57,0,45,0,56,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,50,0,56,0,53,0,57,0,57,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,73,0,83,0,79,0,56,0,56,0,53,0,57,0,47,0,56,0,56,0,53,0,57,0,45,0,57,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,50,0,56,0,54,0,48,0,48,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,73,0,83,0,79,0,56,0,56,0,53,0,57,0,47,0,56,0,56,0,53,0,57,0,45,0,49,0,48,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,50,0,56,0,54,0,48,0,49,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,73,0,83,0,79,0,56,0,56,0,53,0,57,0,47,0,56,0,56,0,53,0,57,0,45,0,49,0,49,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,50,0,56,0,54,0,48,0,51,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,73,0,83,0,79,0,56,0,56,0,53,0,57,0,47,0,56,0,56,0,53,0,57,0,45,0,49,0,51,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,50,0,56,0,54,0,48,0,52,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,73,0,83,0,79,0,56,0,56,0,53,0,57,0,47,0,56,0,56,0,53,0,57,0,45,0,49,0,52,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,50,0,56,0,54,0,48,0,53,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,73,0,83,0,79,0,56,0,56,0,53,0,57,0,47,0,56,0,56,0,53,0,57,0,45,0,49,0,53,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,50,0,56,0,54,0,48,0,54,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,73,0,83,0,79,0,56,0,56,0,53,0,57,0,47,0,56,0,56,0,53,0,57,0,45,0,49,0,54,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,96,0,96,0,96,0,10,0,10,0,35,0,35,0,32,0,71,0,101,0,110,0,101,0,114,0,97,0,116,0,101,0,100,0,32,0,67,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,115,0,10,0,10,0,84,0,104,0,101,0,32,0,102,0,111,0,108,0,108,0,111,0,119,0,105,0,110,0,103,0,32,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,115,0,32,0,97,0,114,0,101,0,32,0,97,0,118,0,97,0,105,0,108,0,97,0,98,0,108,0,101,0,32,0,105,0,110,0,32,0,46,0,78,0,69,0,84,0,32,0,111,0,110,0,32,0,87,0,105,0,110,0,100,0,111,0,119,0,115,0,58,0,10,0,10,0,45,0,32,0,55,0,48,0,56,0,32,0,32,0,32,0,65,0,114,0,97,0,98,0,105,0,99,0,32,0,40,0,65,0,83,0,77,0,79,0,32,0,55,0,48,0,56,0,41,0,10,0,45,0,32,0,55,0,50,0,48,0,32,0,32,0,32,0,65,0,114,0,97,0,98,0,105,0,99,0,32,0,40,0,84,0,114,0,97,0,110,0,115,0,112,0,97,0,114,0,101,0,110,0,116,0,32,0,65,0,83,0,77,0,79,0,41,0,59,0,32,0,65,0,114,0,97,0,98,0,105,0,99,0,32,0,40,0,68,0,79,0,83,0,41,0,10,0,45,0,32,0,56,0,53,0,56,0,32,0,32,0,32,0,79,0,69,0,77,0,32,0,77,0,117,0,108,0,116,0,105,0,108,0,105,0,110,0,103,0,117,0,97,0,108,0,32,0,76,0,97,0,116,0,105,0,110,0,32,0,49,0,32,0,43,0,32,0,69,0,117,0,114,0,111,0,32,0,115,0,121,0,109,0,98,0,111,0,108,0,10,0,45,0,32,0,56,0,55,0,48,0,32,0,32,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,77,0,117,0,108,0,116,0,105,0,108,0,105,0,110,0,103,0,117,0,97,0,108,0,47,0,82,0,79,0,69,0,67,0,69,0,32,0,40,0,76,0,97,0,116,0,105,0,110,0,32,0,50,0,41,0,59,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,77,0,117,0,108,0,116,0,105,0,108,0,105,0,110,0,103,0,117,0,97,0,108,0,32,0,76,0,97,0,116,0,105,0,110,0,32,0,50,0,10,0,45,0,32,0,49,0,48,0,52,0,55,0,32,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,76,0,97,0,116,0,105,0,110,0,32,0,49,0,47,0,79,0,112,0,101,0,110,0,32,0,83,0,121,0,115,0,116,0,101,0,109,0,10,0,45,0,32,0,49,0,49,0,52,0,48,0,32,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,85,0,83,0,45,0,67,0,97,0,110,0,97,0,100,0,97,0,32,0,40,0,48,0,51,0,55,0,32,0,43,0,32,0,69,0,117,0,114,0,111,0,32,0,115,0,121,0,109,0,98,0,111,0,108,0,41,0,59,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,40,0,85,0,83,0,45,0,67,0,97,0,110,0,97,0,100,0,97,0,45,0,69,0,117,0,114,0,111,0,41,0,10,0,45,0,32,0,49,0,49,0,52,0,49,0,32,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,71,0,101,0,114,0,109,0,97,0,110,0,121,0,32,0,40,0,50,0,48,0,50,0,55,0,51,0,32,0,43,0,32,0,69,0,117,0,114,0,111,0,32,0,115,0,121,0,109,0,98,0,111,0,108,0,41,0,59,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,40,0,71,0,101,0,114,0,109,0,97,0,110,0,121,0,45,0,69,0,117,0,114,0,111,0,41,0,10,0,45,0,32,0,49,0,49,0,52,0,50,0,32,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,68,0,101,0,110,0,109,0,97,0,114,0,107,0,45,0,78,0,111,0,114,0,119,0,97,0,121,0,32,0,40,0,50,0,48,0,50,0,55,0,55,0,32,0,43,0,32,0,69,0,117,0,114,0,111,0,32,0,115,0,121,0,109,0,98,0,111,0,108,0,41,0,59,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,40,0,68,0,101,0,110,0,109,0,97,0,114,0,107,0,45,0,78,0,111,0,114,0,119,0,97,0,121,0,45,0,69,0,117,0,114,0,111,0,41,0,10,0,45,0,32,0,49,0,49,0,52,0,51,0,32,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,70,0,105,0,110,0,108,0,97,0,110,0,100,0,45,0,83,0,119,0,101,0,100,0,101,0,110,0,32,0,40,0,50,0,48,0,50,0,55,0,56,0,32,0,43,0,32,0,69,0,117,0,114,0,111,0,32,0,115,0,121,0,109,0,98,0,111,0,108,0,41,0,59,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,40,0,70,0,105,0,110,0,108,0,97,0,110,0,100,0,45,0,83,0,119,0,101,0,100,0,101,0,110,0,45,0,69,0,117,0,114,0,111,0,41,0,10,0,45,0,32,0,49,0,49,0,52,0,52,0,32,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,73,0,116,0,97,0,108,0,121,0,32,0,40,0,50,0,48,0,50,0,56,0,48,0,32,0,43,0,32,0,69,0,117,0,114,0,111,0,32,0,115,0,121,0,109,0,98,0,111,0,108,0,41,0,59,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,40,0,73,0,116,0,97,0,108,0,121,0,45,0,69,0,117,0,114,0,111,0,41,0,10,0,45,0,32,0,49,0,49,0,52,0,53,0,32,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,76,0,97,0,116,0,105,0,110,0,32,0,65,0,109,0,101,0,114,0,105,0,99,0,97,0,45,0,83,0,112,0,97,0,105,0,110,0,32,0,40,0,50,0,48,0,50,0,56,0,52,0,32,0,43,0,32,0,69,0,117,0,114,0,111,0,32,0,115,0,121,0,109,0,98,0,111,0,108,0,41,0,59,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,40,0,83,0,112,0,97,0,105,0,110,0,45,0,69,0,117,0,114,0,111,0,41,0,10,0,45,0,32,0,49,0,49,0,52,0,54,0,32,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,85,0,110,0,105,0,116,0,101,0,100,0,32,0,75,0,105,0,110,0,103,0,100,0,111,0,109,0,32,0,40,0,50,0,48,0,50,0,56,0,53,0,32,0,43,0,32,0,69,0,117,0,114,0,111,0,32,0,115,0,121,0,109,0,98,0,111,0,108,0,41,0,59,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,40,0,85,0,75,0,45,0,69,0,117,0,114,0,111,0,41,0,10,0,45,0,32,0,49,0,49,0,52,0,55,0,32,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,70,0,114,0,97,0,110,0,99,0,101,0,32,0,40,0,50,0,48,0,50,0,57,0,55,0,32,0,43,0,32,0,69,0,117,0,114,0,111,0,32,0,115,0,121,0,109,0,98,0,111,0,108,0,41,0,59,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,40,0,70,0,114,0,97,0,110,0,99,0,101,0,45,0,69,0,117,0,114,0,111,0,41,0,10,0,45,0,32,0,49,0,49,0,52,0,56,0,32,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,73,0,110,0,116,0,101,0,114,0,110,0,97,0,116,0,105,0,111,0,110,0,97,0,108,0,32,0,40,0,53,0,48,0,48,0,32,0,43,0,32,0,69,0,117,0,114,0,111,0,32,0,115,0,121,0,109,0,98,0,111,0,108,0,41,0,59,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,40,0,73,0,110,0,116,0,101,0,114,0,110,0,97,0,116,0,105,0,111,0,110,0,97,0,108,0,45,0,69,0,117,0,114,0,111,0,41,0,10,0,45,0,32,0,49,0,49,0,52,0,57,0,32,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,73,0,99,0,101,0,108,0,97,0,110,0,100,0,105,0,99,0,32,0,40,0,50,0,48,0,56,0,55,0,49,0,32,0,43,0,32,0,69,0,117,0,114,0,111,0,32,0,115,0,121,0,109,0,98,0,111,0,108,0,41,0,59,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,40,0,73,0,99,0,101,0,108,0,97,0,110,0,100,0,105,0,99,0,45,0,69,0,117,0,114,0,111,0,41,0,10,0,45,0,32,0,49,0,51,0,54,0,49,0,32,0,32,0,75,0,111,0,114,0,101,0,97,0,110,0,32,0,40,0,74,0,111,0,104,0,97,0,98,0,41,0,10,0,45,0,32,0,49,0,48,0,48,0,48,0,49,0,32,0,74,0,97,0,112,0,97,0,110,0,101,0,115,0,101,0,32,0,40,0,77,0,97,0,99,0,41,0,10,0,45,0,32,0,49,0,48,0,48,0,48,0,50,0,32,0,77,0,65,0,67,0,32,0,84,0,114,0,97,0,100,0,105,0,116,0,105,0,111,0,110,0,97,0,108,0,32,0,67,0,104,0,105,0,110,0,101,0,115,0,101,0,32,0,40,0,66,0,105,0,103,0,53,0,41,0,59,0,32,0,67,0,104,0,105,0,110,0,101,0,115,0,101,0,32,0,84,0,114,0,97,0,100,0,105,0,116,0,105,0,111,0,110,0,97,0,108,0,32,0,40,0,77,0,97,0,99,0,41,0,10,0,45,0,32,0,49,0,48,0,48,0,48,0,51,0,32,0,75,0,111,0,114,0,101,0,97,0,110,0,32,0,40,0,77,0,97,0,99,0,41,0,10,0,45,0,32,0,49,0,48,0,48,0,48,0,52,0,32,0,65,0,114,0,97,0,98,0,105,0,99,0,32,0,40,0,77,0,97,0,99,0,41,0,10,0,45,0,32,0,49,0,48,0,48,0,48,0,53,0,32,0,72,0,101,0,98,0,114,0,101,0,119,0,32,0,40,0,77,0,97,0,99,0,41,0,10,0,45,0,32,0,49,0,48,0,48,0,48,0,56,0,32,0,77,0,65,0,67,0,32,0,83,0,105,0,109,0,112,0,108,0,105,0,102,0,105,0,101,0,100,0,32,0,67,0,104,0,105,0,110,0,101,0,115,0,101,0,32,0,40,0,71,0,66,0,32,0,50,0,51,0,49,0,50,0,41,0,59,0,32,0,67,0,104,0,105,0,110,0,101,0,115,0,101,0,32,0,83,0,105,0,109,0,112,0,108,0,105,0,102,0,105,0,101,0,100,0,32,0,40,0,77,0,97,0,99,0,41,0,10,0,45,0,32,0,49,0,48,0,48,0,49,0,48,0,32,0,82,0,111,0,109,0,97,0,110,0,105,0,97,0,110,0,32,0,40,0,77,0,97,0,99,0,41,0,10,0,45,0,32,0,49,0,48,0,48,0,49,0,55,0,32,0,85,0,107,0,114,0,97,0,105,0,110,0,105,0,97,0,110,0,32,0,40,0,77,0,97,0,99,0,41,0,10,0,45,0,32,0,49,0,48,0,48,0,50,0,49,0,32,0,84,0,104,0,97,0,105,0,32,0,40,0,77,0,97,0,99,0,41,0,10,0,45,0,32,0,49,0,48,0,48,0,56,0,50,0,32,0,67,0,114,0,111,0,97,0,116,0,105,0,97,0,110,0,32,0,40,0,77,0,97,0,99,0,41,0,10,0,45,0,32,0,50,0,48,0,48,0,48,0,48,0,32,0,67,0,78,0,83,0,32,0,84,0,97,0,105,0,119,0,97,0,110,0,59,0,32,0,67,0,104,0,105,0,110,0,101,0,115,0,101,0,32,0,84,0,114,0,97,0,100,0,105,0,116,0,105,0,111,0,110,0,97,0,108,0,32,0,40,0,67,0,78,0,83,0,41,0,10,0,45,0,32,0,50,0,48,0,48,0,48,0,49,0,32,0,84,0,67,0,65,0,32,0,84,0,97,0,105,0,119,0,97,0,110,0,10,0,45,0,32,0,50,0,48,0,48,0,48,0,50,0,32,0,69,0,84,0,69,0,78,0,32,0,84,0,97,0,105,0,119,0,97,0,110,0,59,0,32,0,67,0,104,0,105,0,110,0,101,0,115,0,101,0,32,0,84,0,114,0,97,0,100,0,105,0,116,0,105,0,111,0,110,0,97,0,108,0,32,0,40,0,69,0,84,0,69,0,78,0,41,0,10,0,45,0,32,0,50,0,48,0,48,0,48,0,51,0,32,0,73,0,66,0,77,0,53,0,53,0,53,0,48,0,32,0,84,0,97,0,105,0,119,0,97,0,110,0,10,0,45,0,32,0,50,0,48,0,48,0,48,0,52,0,32,0,84,0,101,0,108,0,101,0,84,0,101,0,120,0,116,0,32,0,84,0,97,0,105,0,119,0,97,0,110,0,10,0,45,0,32,0,50,0,48,0,48,0,48,0,53,0,32,0,87,0,97,0,110,0,103,0,32,0,84,0,97,0,105,0,119,0,97,0,110,0,10,0,45,0,32,0,50,0,48,0,49,0,48,0,53,0,32,0,73,0,65,0,53,0,32,0,40,0,73,0,82,0,86,0,32,0,73,0,110,0,116,0,101,0,114,0,110,0,97,0,116,0,105,0,111,0,110,0,97,0,108,0,32,0,65,0,108,0,112,0,104,0,97,0,98,0,101,0,116,0,32,0,78,0,111,0,46,0,32,0,53,0,44,0,32,0,55,0,45,0,98,0,105,0,116,0,41,0,59,0,32,0,87,0,101,0,115,0,116,0,101,0,114,0,110,0,32,0,69,0,117,0,114,0,111,0,112,0,101,0,97,0,110,0,32,0,40,0,73,0,65,0,53,0,41,0,10,0,45,0,32,0,50,0,48,0,49,0,48,0,54,0,32,0,73,0,65,0,53,0,32,0,71,0,101,0,114,0,109,0,97,0,110,0,32,0,40,0,55,0,45,0,98,0,105,0,116,0,41,0,10,0,45,0,32,0,50,0,48,0,49,0,48,0,55,0,32,0,73,0,65,0,53,0,32,0,83,0,119,0,101,0,100,0,105,0,115,0,104,0,32,0,40,0,55,0,45,0,98,0,105,0,116,0,41,0,10,0,45,0,32,0,50,0,48,0,49,0,48,0,56,0,32,0,73,0,65,0,53,0,32,0,78,0,111,0,114,0,119,0,101,0,103,0,105,0,97,0,110,0,32,0,40,0,55,0,45,0,98,0,105,0,116,0,41,0,10,0,45,0,32,0,50,0,48,0,50,0,54,0,49,0,32,0,84,0,46,0,54,0,49,0,10,0,45,0,32,0,50,0,48,0,50,0,54,0,57,0,32,0,73,0,83,0,79,0,32,0,54,0,57,0,51,0,55,0,32,0,78,0,111,0,110,0,45,0,83,0,112,0,97,0,99,0,105,0,110,0,103,0,32,0,65,0,99,0,99,0,101,0,110,0,116,0,10,0,45,0,32,0,50,0,48,0,50,0,55,0,51,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,71,0,101,0,114,0,109,0,97,0,110,0,121,0,10,0,45,0,32,0,50,0,48,0,50,0,55,0,55,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,68,0,101,0,110,0,109,0,97,0,114,0,107,0,45,0,78,0,111,0,114,0,119,0,97,0,121,0,10,0,45,0,32,0,50,0,48,0,50,0,55,0,56,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,70,0,105,0,110,0,108,0,97,0,110,0,100,0,45,0,83,0,119,0,101,0,100,0,101,0,110,0,10,0,45,0,32,0,50,0,48,0,50,0,56,0,48,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,73,0,116,0,97,0,108,0,121,0,10,0,45,0,32,0,50,0,48,0,50,0,56,0,52,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,76,0,97,0,116,0,105,0,110,0,32,0,65,0,109,0,101,0,114,0,105,0,99,0,97,0,45,0,83,0,112,0,97,0,105,0,110,0,10,0,45,0,32,0,50,0,48,0,50,0,56,0,53,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,85,0,110,0,105,0,116,0,101,0,100,0,32,0,75,0,105,0,110,0,103,0,100,0,111,0,109,0,10,0,45,0,32,0,50,0,48,0,50,0,57,0,48,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,74,0,97,0,112,0,97,0,110,0,101,0,115,0,101,0,32,0,75,0,97,0,116,0,97,0,107,0,97,0,110,0,97,0,32,0,69,0,120,0,116,0,101,0,110,0,100,0,101,0,100,0,10,0,45,0,32,0,50,0,48,0,50,0,57,0,55,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,70,0,114,0,97,0,110,0,99,0,101,0,10,0,45,0,32,0,50,0,48,0,52,0,50,0,48,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,65,0,114,0,97,0,98,0,105,0,99,0,10,0,45,0,32,0,50,0,48,0,52,0,50,0,51,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,71,0,114,0,101,0,101,0,107,0,10,0,45,0,32,0,50,0,48,0,52,0,50,0,52,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,72,0,101,0,98,0,114,0,101,0,119,0,10,0,45,0,32,0,50,0,48,0,56,0,51,0,51,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,75,0,111,0,114,0,101,0,97,0,110,0,32,0,69,0,120,0,116,0,101,0,110,0,100,0,101,0,100,0,10,0,45,0,32,0,50,0,48,0,56,0,51,0,56,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,84,0,104,0,97,0,105,0,10,0,45,0,32,0,50,0,48,0,56,0,54,0,54,0,32,0,82,0,117,0,115,0,115,0,105,0,97,0,110,0,32,0,40,0,75,0,79,0,73,0,56,0,45,0,82,0,41,0,59,0,32,0,67,0,121,0,114,0,105,0,108,0,108,0,105,0,99,0,32,0,40,0,75,0,79,0,73,0,56,0,45,0,82,0,41,0,10,0,45,0,32,0,50,0,48,0,56,0,55,0,49,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,73,0,99,0,101,0,108,0,97,0,110,0,100,0,105,0,99,0,10,0,45,0,32,0,50,0,48,0,56,0,56,0,48,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,67,0,121,0,114,0,105,0,108,0,108,0,105,0,99,0,32,0,82,0,117,0,115,0,115,0,105,0,97,0,110,0,10,0,45,0,32,0,50,0,48,0,57,0,48,0,53,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,84,0,117,0,114,0,107,0,105,0,115,0,104,0,10,0,45,0,32,0,50,0,48,0,57,0,50,0,52,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,76,0,97,0,116,0,105,0,110,0,32,0,49,0,47,0,79,0,112,0,101,0,110,0,32,0,83,0,121,0,115,0,116,0,101,0,109,0,32,0,40,0,49,0,48,0,52,0,55,0,32,0,43,0,32,0,69,0,117,0,114,0,111,0,32,0,115,0,121,0,109,0,98,0,111,0,108,0,41,0,10,0,45,0,32,0,50,0,48,0,57,0,51,0,50,0,32,0,74,0,97,0,112,0,97,0,110,0,101,0,115,0,101,0,32,0,40,0,74,0,73,0,83,0,32,0,48,0,50,0,48,0,56,0,45,0,49,0,57,0,57,0,48,0,32,0,97,0,110,0,100,0,32,0,48,0,50,0,49,0,50,0,45,0,49,0,57,0,57,0,48,0,41,0,10,0,45,0,32,0,50,0,48,0,57,0,51,0,54,0,32,0,83,0,105,0,109,0,112,0,108,0,105,0,102,0,105,0,101,0,100,0,32,0,67,0,104,0,105,0,110,0,101,0,115,0,101,0,32,0,40,0,71,0,66,0,50,0,51,0,49,0,50,0,41,0,59,0,32,0,67,0,104,0,105,0,110,0,101,0,115,0,101,0,32,0,83,0,105,0,109,0,112,0,108,0,105,0,102,0,105,0,101,0,100,0,32,0,40,0,71,0,66,0,50,0,51,0,49,0,50,0,45,0,56,0,48,0,41,0,10,0,45,0,32,0,50,0,48,0,57,0,52,0,57,0,32,0,75,0,111,0,114,0,101,0,97,0,110,0,32,0,87,0,97,0,110,0,115,0,117,0,110,0,103,0,10,0,45,0,32,0,50,0,49,0,48,0,50,0,53,0,32,0,73,0,66,0,77,0,32,0,69,0,66,0,67,0,68,0,73,0,67,0,32,0,67,0,121,0,114,0,105,0,108,0,108,0,105,0,99,0,32,0,83,0,101,0,114,0,98,0,105,0,97,0,110,0,45,0,66,0,117,0,108,0,103,0,97,0,114,0,105,0,97,0,110,0,10,0,45,0,32,0,50,0,49,0,48,0,50,0,55,0,32,0,69,0,120,0,116,0,101,0,110,0,100,0,101,0,100,0,47,0,69,0,120,0,116,0,32,0,65,0,108,0,112,0,104,0,97,0,32,0,76,0,111,0,119,0,101,0,114,0,99,0,97,0,115,0,101,0,10,0,45,0,32,0,50,0,49,0,56,0,54,0,54,0,32,0,85,0,107,0,114,0,97,0,105,0,110,0,105,0,97,0,110,0,32,0,40,0,75,0,79,0,73,0,56,0,45,0,85,0,41,0,59,0,32,0,67,0,121,0,114,0,105,0,108,0,108,0,105,0,99,0,32,0,40,0,75,0,79,0,73,0,56,0,45,0,85,0,41,0,10,0,45,0,32,0,50,0,57,0,48,0,48,0,49,0,32,0,69,0,117,0,114,0,111,0,112,0,97,0,32,0,51,0,10,0,45,0,32,0,51,0,56,0,53,0,57,0,56,0,32,0,73,0,83,0,79,0,32,0,56,0,56,0,53,0,57,0,45,0,56,0,32,0,72,0,101,0,98,0,114,0,101,0,119,0,59,0,32,0,72,0,101,0,98,0,114,0,101,0,119,0,32,0,40,0,73,0,83,0,79,0,45,0,76,0,111,0,103,0,105,0,99,0,97,0,108,0,41,0,10,0,45,0,32,0,53,0,48,0,50,0,50,0,48,0,32,0,73,0,83,0,79,0,32,0,50,0,48,0,50,0,50,0,32,0,74,0,97,0,112,0,97,0,110,0,101,0,115,0,101,0,32,0,119,0,105,0,116,0,104,0,32,0,110,0,111,0,32,0,104,0,97,0,108,0,102,0,119,0,105,0,100,0,116,0,104,0,32,0,75,0,97,0,116,0,97,0,107,0,97,0,110,0,97,0,59,0,32,0,74,0,97,0,112,0,97,0,110,0,101,0,115,0,101,0,32,0,40,0,74,0,73,0,83,0,41,0,10,0,45,0,32,0,53,0,48,0,50,0,50,0,49,0,32,0,73,0,83,0,79,0,32,0,50,0,48,0,50,0,50,0,32,0,74,0,97,0,112,0,97,0,110,0,101,0,115,0,101,0,32,0,119,0,105,0,116,0,104,0,32,0,104,0,97,0,108,0,102,0,119,0,105,0,100,0,116,0,104,0,32,0,75,0,97,0,116,0,97,0,107,0,97,0,110,0,97,0,59,0,32,0,74,0,97,0,112,0,97,0,110,0,101,0,115,0,101,0,32,0,40,0,74,0,73,0,83,0,32,0,65,0,108,0,108,0,111,0,119,0,32,0,49,0,32,0,98,0,121,0,116,0,101,0,32,0,75,0,97,0,110,0,97,0,41,0,10,0,45,0,32,0,53,0,48,0,50,0,50,0,50,0,32,0,73,0,83,0,79,0,32,0,50,0,48,0,50,0,50,0,32,0,74,0,97,0,112,0,97,0,110,0,101,0,115,0,101,0,32,0,74,0,73,0,83,0,32,0,88,0,32,0,48,0,50,0,48,0,49,0,45,0,49,0,57,0,56,0,57,0,59,0,32,0,74,0,97,0,112,0,97,0,110,0,101,0,115,0,101,0,32,0,40,0,74,0,73,0,83,0,32,0,65,0,108,0,108,0,111,0,119,0,32,0,49,0,32,0,98,0,121,0,116,0,101,0,32,0,75,0,97,0,110,0,97,0,32,0,45,0,32,0,83,0,79,0,47,0,83,0,73,0,41,0,10,0,45,0,32,0,53,0,48,0,50,0,50,0,53,0,32,0,73,0,83,0,79,0,32,0,50,0,48,0,50,0,50,0,32,0,75,0,111,0,114,0,101,0,97,0,110,0,10,0,45,0,32,0,53,0,48,0,50,0,50,0,55,0,32,0,73,0,83,0,79,0,32,0,50,0,48,0,50,0,50,0,32,0,83,0,105,0,109,0,112,0,108,0,105,0,102,0,105,0,101,0,100,0,32,0,67,0,104,0,105,0,110,0,101,0,115,0,101,0,59,0,32,0,67,0,104,0,105,0,110,0,101,0,115,0,101,0,32,0,83,0,105,0,109,0,112,0,108,0,105,0,102,0,105,0,101,0,100,0,32,0,40,0,73,0,83,0,79,0,32,0,50,0,48,0,50,0,50,0,41,0,10,0,45,0,32,0,53,0,49,0,57,0,51,0,50,0,32,0,69,0,85,0,67,0,32,0,74,0,97,0,112,0,97,0,110,0,101,0,115,0,101,0,10,0,45,0,32,0,53,0,49,0,57,0,51,0,54,0,32,0,69,0,85,0,67,0,32,0,83,0,105,0,109,0,112,0,108,0,105,0,102,0,105,0,101,0,100,0,32,0,67,0,104,0,105,0,110,0,101,0,115,0,101,0,59,0,32,0,67,0,104,0,105,0,110,0,101,0,115,0,101,0,32,0,83,0,105,0,109,0,112,0,108,0,105,0,102,0,105,0,101,0,100,0,32,0,40,0,69,0,85,0,67,0,41,0,10,0,45,0,32,0,53,0,49,0,57,0,52,0,57,0,32,0,69,0,85,0,67,0,32,0,75,0,111,0,114,0,101,0,97,0,110,0,10,0,45,0,32,0,53,0,50,0,57,0,51,0,54,0,32,0,72,0,90,0,45,0,71,0,66,0,50,0,51,0,49,0,50,0,32,0,83,0,105,0,109,0,112,0,108,0,105,0,102,0,105,0,101,0,100,0,32,0,67,0,104,0,105,0,110,0,101,0,115,0,101,0,59,0,32,0,67,0,104,0,105,0,110,0,101,0,115,0,101,0,32,0,83,0,105,0,109,0,112,0,108,0,105,0,102,0,105,0,101,0,100,0,32,0,40,0,72,0,90,0,41,0,10,0,45,0,32,0,53,0,52,0,57,0,51,0,54,0,32,0,87,0,105,0,110,0,100,0,111,0,119,0,115,0,32,0,88,0,80,0,32,0,97,0,110,0,100,0,32,0,108,0,97,0,116,0,101,0,114,0,58,0,32,0,71,0,66,0,49,0,56,0,48,0,51,0,48,0,32,0,83,0,105,0,109,0,112,0,108,0,105,0,102,0,105,0,101,0,100,0,32,0,67,0,104,0,105,0,110,0,101,0,115,0,101,0,32,0,40,0,52,0,32,0,98,0,121,0,116,0,101,0,41,0,59,0,32,0,67,0,104,0,105,0,110,0,101,0,115,0,101,0,32,0,83,0,105,0,109,0,112,0,108,0,105,0,102,0,105,0,101,0,100,0,32,0,40,0,71,0,66,0,49,0,56,0,48,0,51,0,48,0,41,0,10,0,45,0,32,0,53,0,55,0,48,0,48,0,50,0,32,0,73,0,83,0,67,0,73,0,73,0,32,0,68,0,101,0,118,0,97,0,110,0,97,0,103,0,97,0,114,0,105,0,10,0,45,0,32,0,53,0,55,0,48,0,48,0,51,0,32,0,73,0,83,0,67,0,73,0,73,0,32,0,66,0,101,0,110,0,103,0,97,0,108,0,105,0,10,0,45,0,32,0,53,0,55,0,48,0,48,0,52,0,32,0,73,0,83,0,67,0,73,0,73,0,32,0,84,0,97,0,109,0,105,0,108,0,10,0,45,0,32,0,53,0,55,0,48,0,48,0,53,0,32,0,73,0,83,0,67,0,73,0,73,0,32,0,84,0,101,0,108,0,117,0,103,0,117,0,10,0,45,0,32,0,53,0,55,0,48,0,48,0,54,0,32,0,73,0,83,0,67,0,73,0,73,0,32,0,65,0,115,0,115,0,97,0,109,0,101,0,115,0,101,0,10,0,45,0,32,0,53,0,55,0,48,0,48,0,55,0,32,0,73,0,83,0,67,0,73,0,73,0,32,0,79,0,114,0,105,0,121,0,97,0,10,0,45,0,32,0,53,0,55,0,48,0,48,0,56,0,32,0,73,0,83,0,67,0,73,0,73,0,32,0,75,0,97,0,110,0,110,0,97,0,100,0,97,0,10,0,45,0,32,0,53,0,55,0,48,0,48,0,57,0,32,0,73,0,83,0,67,0,73,0,73,0,32,0,77,0,97,0,108,0,97,0,121,0,97,0,108,0,97,0,109,0,10,0,45,0,32,0,53,0,55,0,48,0,49,0,48,0,32,0,73,0,83,0,67,0,73,0,73,0,32,0,71,0,117,0,106,0,97,0,114,0,97,0,116,0,105,0,10,0,45,0,32,0,53,0,55,0,48,0,49,0,49,0,32,0,73,0,83,0,67,0,73,0,73,0,32,0,80,0,117,0,110,0,106,0,97,0,98,0,105,0,10,0,10,0,96,0,96,0,96,0,62,0,112,0,97,0,103,0,101,0,115,0,46,0,99,0,115,0,118,0,10,0,55,0,48,0,56,0,44,0,44,0,49,0,10,0,55,0,50,0,48,0,44,0,44,0,49,0,10,0,56,0,48,0,56,0,44,0,44,0,49,0,10,0,56,0,53,0,56,0,44,0,44,0,49,0,10,0,56,0,55,0,48,0,44,0,44,0,49,0,10,0,56,0,55,0,50,0,44,0,44,0,49,0,10,0,49,0,48,0,49,0,48,0,44,0,44,0,49,0,10,0,49,0,48,0,52,0,55,0,44,0,44,0,49,0,10,0,49,0,49,0,51,0,50,0,44,0,44,0,49,0,10,0,49,0,49,0,52,0,48,0,44,0,44,0,49,0,10,0,49,0,49,0,52,0,49,0,44,0,44,0,49,0,10,0,49,0,49,0,52,0,50,0,44,0,44,0,49,0,10,0,49,0,49,0,52,0,51,0,44,0,44,0,49,0,10,0,49,0,49,0,52,0,52,0,44,0,44,0,49,0,10,0,49,0,49,0,52,0,53,0,44,0,44,0,49,0,10,0,49,0,49,0,52,0,54,0,44,0,44,0,49,0,10,0,49,0,49,0,52,0,55,0,44,0,44,0,49,0,10,0,49,0,49,0,52,0,56,0,44,0,44,0,49,0,10,0,49,0,49,0,52,0,57,0,44,0,44,0,49,0,10,0,49,0,51,0,54,0,49,0,44,0,44,0,50,0,10,0,49,0,48,0,48,0,48,0,49,0,44,0,44,0,50,0,10,0,49,0,48,0,48,0,48,0,50,0,44,0,44,0,50,0,10,0,49,0,48,0,48,0,48,0,51,0,44,0,44,0,50,0,10,0,49,0,48,0,48,0,48,0,52,0,44,0,44,0,49,0,10,0,49,0,48,0,48,0,48,0,53,0,44,0,44,0,49,0,10,0,49,0,48,0,48,0,48,0,56,0,44,0,44,0,50,0,10,0,49,0,48,0,48,0,49,0,48,0,44,0,44,0,49,0,10,0,49,0,48,0,48,0,49,0,55,0,44,0,44,0,49,0,10,0,49,0,48,0,48,0,50,0,49,0,44,0,44,0,49,0,10,0,49,0,48,0,48,0,56,0,50,0,44,0,44,0,49,0,10,0,50,0,48,0,48,0,48,0,48,0,44,0,44,0,50,0,10,0,50,0,48,0,48,0,48,0,49,0,44,0,44,0,50,0,10,0,50,0,48,0,48,0,48,0,50,0,44,0,44,0,50,0,10,0,50,0,48,0,48,0,48,0,51,0,44,0,44,0,50,0,10,0,50,0,48,0,48,0,48,0,52,0,44,0,44,0,50,0,10,0,50,0,48,0,48,0,48,0,53,0,44,0,44,0,50,0,10,0,50,0,48,0,49,0,48,0,53,0,44,0,44,0,49,0,10,0,50,0,48,0,49,0,48,0,54,0,44,0,44,0,49,0,10,0,50,0,48,0,49,0,48,0,55,0,44,0,44,0,49,0,10,0,50,0,48,0,49,0,48,0,56,0,44,0,44,0,49,0,10,0,50,0,48,0,50,0,54,0,49,0,44,0,44,0,50,0,10,0,50,0,48,0,50,0,54,0,57,0,44,0,44,0,49,0,10,0,50,0,48,0,50,0,55,0,51,0,44,0,44,0,49,0,10,0,50,0,48,0,50,0,55,0,55,0,44,0,44,0,49,0,10,0,50,0,48,0,50,0,55,0,56,0,44,0,44,0,49,0,10,0,50,0,48,0,50,0,56,0,48,0,44,0,44,0,49,0,10,0,50,0,48,0,50,0,56,0,52,0,44,0,44,0,49,0,10,0,50,0,48,0,50,0,56,0,53,0,44,0,44,0,49,0,10,0,50,0,48,0,50,0,57,0,48,0,44,0,44,0,49,0,10,0,50,0,48,0,50,0,57,0,55,0,44,0,44,0,49,0,10,0,50,0,48,0,52,0,50,0,48,0,44,0,44,0,49,0,10,0,50,0,48,0,52,0,50,0,51,0,44,0,44,0,49,0,10,0,50,0,48,0,52,0,50,0,52,0,44,0,44,0,49,0,10,0,50,0,48,0,56,0,51,0,51,0,44,0,44,0,49,0,10,0,50,0,48,0,56,0,51,0,56,0,44,0,44,0,49,0,10,0,50,0,48,0,56,0,54,0,54,0,44,0,44,0,49,0,10,0,50,0,48,0,56,0,55,0,49,0,44,0,44,0,49,0,10,0,50,0,48,0,56,0,56,0,48,0,44,0,44,0,49,0,10,0,50,0,48,0,57,0,48,0,53,0,44,0,44,0,49,0,10,0,50,0,48,0,57,0,50,0,52,0,44,0,44,0,49,0,10,0,50,0,48,0,57,0,51,0,50,0,44,0,44,0,50,0,10,0,50,0,48,0,57,0,51,0,54,0,44,0,44,0,50,0,10,0,50,0,48,0,57,0,52,0,57,0,44,0,44,0,50,0,10,0,50,0,49,0,48,0,50,0,53,0,44,0,44,0,49,0,10,0,50,0,49,0,48,0,50,0,55,0,44,0,44,0,49,0,10,0,50,0,49,0,56,0,54,0,54,0,44,0,44,0,49,0,10,0,50,0,57,0,48,0,48,0,49,0,44,0,44,0,49,0,10,0,51,0,56,0,53,0,57,0,56,0,44,0,44,0,49,0,10,0,53,0,48,0,50,0,50,0,48,0,44,0,44,0,50,0,10,0,53,0,48,0,50,0,50,0,49,0,44,0,44,0,50,0,10,0,53,0,48,0,50,0,50,0,50,0,44,0,44,0,50,0,10,0,53,0,48,0,50,0,50,0,53,0,44,0,44,0,50,0,10,0,53,0,48,0,50,0,50,0,55,0,44,0,44,0,50,0,10,0,53,0,49,0,57,0,51,0,50,0,44,0,44,0,50,0,10,0,53,0,49,0,57,0,51,0,54,0,44,0,44,0,50,0,10,0,53,0,49,0,57,0,52,0,57,0,44,0,44,0,50,0,10,0,53,0,50,0,57,0,51,0,54,0,44,0,44,0,50,0,10,0,53,0,52,0,57,0,51,0,54,0,44,0,44,0,50,0,10,0,53,0,55,0,48,0,48,0,50,0,44,0,44,0,50,0,10,0,53,0,55,0,48,0,48,0,51,0,44,0,44,0,50,0,10,0,53,0,55,0,48,0,48,0,52,0,44,0,44,0,50,0,10,0,53,0,55,0,48,0,48,0,53,0,44,0,44,0,50,0,10,0,53,0,55,0,48,0,48,0,54,0,44,0,44,0,50,0,10,0,53,0,55,0,48,0,48,0,55,0,44,0,44,0,50,0,10,0,53,0,55,0,48,0,48,0,56,0,44,0,44,0,50,0,10,0,53,0,55,0,48,0,48,0,57,0,44,0,44,0,50,0,10,0,53,0,55,0,48,0,49,0,48,0,44,0,44,0,50,0,10,0,53,0,55,0,48,0,49,0,49,0,44,0,44,0,50,0,10,0,96,0,96,0,96,0,10,0,10,0,84,0,104,0,101,0,32,0,102,0,111,0,108,0,108,0,111,0,119,0,105,0,110,0,103,0,32,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,115,0,32,0,97,0,114,0,101,0,32,0,100,0,101,0,112,0,101,0,110,0,100,0,101,0,110,0,99,0,105,0,101,0,115,0,32,0,102,0,111,0,114,0,32,0,86,0,105,0,115,0,117,0,97,0,108,0,32,0,70,0,111,0,120,0,80,0,114,0,111,0,58,0,10,0,10,0,45,0,32,0,54,0,50,0,48,0,32,0,77,0,97,0,122,0,111,0,118,0,105,0,97,0,32,0,40,0,80,0,111,0,108,0,105,0,115,0,104,0,41,0,32,0,77,0,83,0,45,0,68,0,79,0,83,0,10,0,45,0,32,0,56,0,57,0,53,0,32,0,75,0,97,0,109,0,101,0,110,0,105,0,99,0,107,0,253,0,32,0,40,0,67,0,122,0,101,0,99,0,104,0,41,0,32,0,77,0,83,0,45,0,68,0,79,0,83,0,10,0,10,0,96,0,96,0,96,0,62,0,112,0,97,0,103,0,101,0,115,0,46,0,99,0,115,0,118,0,10,0,54,0,50,0,48,0,44,0,44,0,49,0,10,0,56,0,57,0,53,0,44,0,44,0,49,0,10,0,96,0,96,0,96,0,10,0,10,0,35,0,35,0,32,0,66,0,117,0,105,0,108,0,100,0,105,0,110,0,103,0,32,0,78,0,111,0,116,0,101,0,115,0,10,0,10,0,84,0,104,0,101,0,32,0,115,0,99,0,114,0,105,0,112,0,116,0,32,0,96,0,109,0,97,0,107,0,101,0,46,0,115,0,104,0,96,0,32,0,40,0,100,0,101,0,115,0,99,0,114,0,105,0,98,0,101,0,100,0,32,0,108,0,97,0,116,0,101,0,114,0,41,0,32,0,119,0,105,0,108,0,108,0,32,0,103,0,101,0,116,0,32,0,116,0,104,0,101,0,115,0,101,0,32,0,102,0,105,0,108,0,101,0,115,0,32,0,97,0,110,0,100,0,32,0,109,0,97,0,115,0,115,0,97,0,103,0,101,0,32,0,116,0,104,0,101,0,32,0,100,0,97,0,116,0,97,0,10,0,40,0,112,0,114,0,105,0,110,0,116,0,105,0,110,0,103,0,32,0,99,0,111,0,100,0,101,0,45,0,85,0,110,0,105,0,99,0,111,0,100,0,101,0,32,0,112,0,97,0,105,0,114,0,115,0,41,0,46,0,32,0,32,0,84,0,104,0,101,0,32,0,101,0,118,0,101,0,110,0,116,0,117,0,97,0,108,0,32,0,116,0,97,0,98,0,108,0,101,0,115,0,32,0,97,0,114,0,101,0,32,0,100,0,114,0,111,0,112,0,112,0,101,0,100,0,32,0,105,0,110,0,32,0,116,0,104,0,101,0,32,0,112,0,97,0,116,0,104,0,115,0,10,0,96,0,46,0,47,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,115,0,47,0,60,0,67,0,79,0,68,0,69,0,80,0,65,0,71,0,69,0,62,0,46,0,84,0,66,0,76,0,96,0,46,0,32,0,32,0,70,0,111,0,114,0,32,0,101,0,120,0,97,0,109,0,112,0,108,0,101,0,44,0,32,0,116,0,104,0,101,0,32,0,108,0,97,0,115,0,116,0,32,0,49,0,48,0,32,0,108,0,105,0,110,0,101,0,115,0,32,0,111,0,102,0,32,0,96,0,49,0,48,0,48,0,48,0,48,0,46,0,84,0,66,0,76,0,96,0,32,0,97,0,114,0,101,0,10,0,10,0,96,0,96,0,96,0,62,0,10,0,48,0,120,0,70,0,54,0,9,0,48,0,120,0,48,0,50,0,67,0,54,0,10,0,48,0,120,0,70,0,55,0,9,0,48,0,120,0,48,0,50,0,68,0,67,0,10,0,48,0,120,0,70,0,56,0,9,0,48,0,120,0,48,0,48,0,65,0,70,0,10,0,48,0,120,0,70,0,57,0,9,0,48,0,120,0,48,0,50,0,68,0,56,0,10,0,48,0,120,0,70,0,65,0,9,0,48,0,120,0,48,0,50,0,68,0,57,0,10,0,48,0,120,0,70,0,66,0,9,0,48,0,120,0,48,0,50,0,68,0,65,0,10,0,48,0,120,0,70,0,67,0,9,0,48,0,120,0,48,0,48,0,66,0,56,0,10,0,48,0,120,0,70,0,68,0,9,0,48,0,120,0,48,0,50,0,68,0,68,0,10,0,48,0,120,0,70,0,69,0,9,0,48,0,120,0,48,0,50,0,68,0,66,0,10,0,48,0,120,0,70,0,70,0,9,0,48,0,120,0,48,0,50,0,67,0,55,0,10,0,96,0,96,0,96,0,10,0,10,0,119,0,104,0,105,0,99,0,104,0,32,0,105,0,109,0,112,0,108,0,105,0,101,0,115,0,32,0,116,0,104,0,97,0,116,0,32,0,99,0,111,0,100,0,101,0,32,0,96,0,48,0,120,0,70,0,54,0,96,0,32,0,105,0,115,0,32,0,96,0,83,0,116,0,114,0,105,0,110,0,103,0,46,0,102,0,114,0,111,0,109,0,67,0,104,0,97,0,114,0,67,0,111,0,100,0,101,0,40,0,48,0,120,0,48,0,50,0,67,0,54,0,41,0,96,0,32,0,97,0,110,0,100,0,32,0,118,0,105,0,99,0,101,0,32,0,118,0,101,0,114,0,115,0,97,0,46,0,10,0,10,0,35,0,35,0,32,0,87,0,105,0,110,0,100,0,111,0,119,0,115,0,45,0,100,0,101,0,112,0,101,0,110,0,100,0,101,0,110,0,116,0,32,0,98,0,117,0,105,0,108,0,100,0,32,0,115,0,116,0,101,0,112,0,10,0,10,0,84,0,111,0,32,0,98,0,117,0,105,0,108,0,100,0,32,0,116,0,104,0,101,0,32,0,115,0,111,0,117,0,114,0,99,0,101,0,115,0,32,0,111,0,110,0,32,0,119,0,105,0,110,0,100,0,111,0,119,0,115,0,44,0,32,0,99,0,111,0,110,0,115,0,117,0,108,0,116,0,32,0,96,0,100,0,111,0,116,0,110,0,101,0,116,0,47,0,77,0,97,0,107,0,101,0,69,0,110,0,99,0,111,0,100,0,105,0,110,0,103,0,46,0,99,0,115,0,96,0,46,0,10,0,10,0,65,0,102,0,116,0,101,0,114,0,32,0,115,0,97,0,118,0,105,0,110,0,103,0,32,0,116,0,104,0,101,0,32,0,115,0,116,0,97,0,110,0,100,0,97,0,114,0,100,0,32,0,111,0,117,0,116,0,112,0,117,0,116,0,32,0,116,0,111,0,32,0,96,0,111,0,117,0,116,0,96,0,44,0,32,0,97,0,32,0,115,0,105,0,109,0,112,0,108,0,101,0,32,0,115,0,99,0,114,0,105,0,112,0,116,0,32,0,112,0,114,0,111,0,99,0,101,0,115,0,115,0,101,0,115,0,32,0,116,0,104,0,101,0,32,0,114,0,101,0,115,0,117,0,108,0,116,0,58,0,10,0,10,0,96,0,96,0,96,0,62,0,100,0,111,0,116,0,110,0,101,0,116,0,46,0,115,0,104,0,10,0,35,0,33,0,47,0,98,0,105,0,110,0,47,0,98,0,97,0,115,0,104,0,10,0,105,0,102,0,32,0,91,0,32,0,33,0,32,0,45,0,101,0,32,0,100,0,111,0,116,0,110,0,101,0,116,0,47,0,111,0,117,0,116,0,32,0,93,0,59,0,32,0,116,0,104,0,101,0,110,0,32,0,101,0,120,0,105,0,116,0,59,0,32,0,102,0,105,0,10,0,60,0,100,0,111,0,116,0,110,0,101,0,116,0,47,0,111,0,117,0,116,0,32,0,116,0,114,0,32,0,45,0,115,0,32,0,39,0,32,0,39,0,32,0,39,0,92,0,116,0,39,0,32,0,124,0,32,0,97,0,119,0,107,0,32,0,39,0,78,0,70,0,62,0,50,0,32,0,123,0,105,0,102,0,40,0,111,0,117,0,116,0,102,0,105,0,108,0,101,0,41,0,32,0,99,0,108,0,111,0,115,0,101,0,40,0,111,0,117,0,116,0,102,0,105,0,108,0,101,0,41,0,59,0,32,0,111,0,117,0,116,0,102,0,105,0,108,0,101,0,61,0,34,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,115,0,47,0,34,0,32,0,36,0,49,0,32,0,34,0,46,0,84,0,66,0,76,0,34,0,125,0,32,0,78,0,70,0,61,0,61,0,50,0,32,0,123,0,112,0,114,0,105,0,110,0,116,0,32,0,62,0,32,0,111,0,117,0,116,0,102,0,105,0,108,0,101,0,125,0,39,0,10,0,96,0,96,0,96,0,10,0,10,0,35,0,32,0,66,0,117,0,105,0,108,0,100,0,105,0,110,0,103,0,32,0,116,0,104,0,101,0,32,0,115,0,99,0,114,0,105,0,112,0,116,0,10,0,10,0,96,0,109,0,97,0,107,0,101,0,46,0,110,0,106,0,115,0,96,0,32,0,116,0,97,0,107,0,101,0,115,0,32,0,97,0,32,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,32,0,97,0,114,0,103,0,117,0,109,0,101,0,110,0,116,0,44,0,32,0,114,0,101,0,97,0,100,0,115,0,32,0,116,0,104,0,101,0,32,0,99,0,111,0,114,0,114,0,101,0,115,0,112,0,111,0,110,0,100,0,105,0,110,0,103,0,32,0,116,0,97,0,98,0,108,0,101,0,32,0,102,0,105,0,108,0,101,0,32,0,97,0,110,0,100,0,10,0,103,0,101,0,110,0,101,0,114,0,97,0,116,0,101,0,115,0,32,0,74,0,83,0,32,0,99,0,111,0,100,0,101,0,32,0,102,0,111,0,114,0,32,0,101,0,110,0,99,0,111,0,100,0,105,0,110,0,103,0,32,0,97,0,110,0,100,0,32,0,100,0,101,0,99,0,111,0,100,0,105,0,110,0,103,0,58,0,10,0,10,0,35,0,35,0,32,0,82,0,97,0,119,0,32,0,67,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,115,0,10,0,10,0,96,0,96,0,96,0,62,0,109,0,97,0,107,0,101,0,46,0,110,0,106,0,115,0,10,0,35,0,33,0,47,0,117,0,115,0,114,0,47,0,98,0,105,0,110,0,47,0,101,0,110,0,118,0,32,0,110,0,111,0,100,0,101,0,10,0,118,0,97,0,114,0,32,0,97,0,114,0,103,0,118,0,32,0,61,0,32,0,112,0,114,0,111,0,99,0,101,0,115,0,115,0,46,0,97,0,114,0,103,0,118,0,46,0,115,0,108,0,105,0,99,0,101,0,40,0,49,0,41,0,44,0,32,0,102,0,115,0,32,0,61,0,32,0,114,0,101,0,113,0,117,0,105,0,114,0,101,0,40,0,39,0,102,0,115,0,39,0,41,0,59,0,10,0,105,0,102,0,40,0,97,0,114,0,103,0,118,0,46,0,108,0,101,0,110,0,103,0,116,0,104,0,32,0,60,0,32,0,50,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,99,0,111,0,110,0,115,0,111,0,108,0,101,0,46,0,101,0,114,0,114,0,111,0,114,0,40,0,34,0,117,0,115,0,97,0,103,0,101,0,58,0,32,0,109,0,97,0,107,0,101,0,46,0,110,0,106,0,115,0,32,0,60,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,95,0,105,0,110,0,100,0,101,0,120,0,62,0,32,0,91,0,118,0,97,0,114,0,105,0,97,0,98,0,108,0,101,0,93,0,34,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,112,0,114,0,111,0,99,0,101,0,115,0,115,0,46,0,101,0,120,0,105,0,116,0,40,0,50,0,50,0,41,0,59,0,32,0,47,0,42,0,32,0,69,0,73,0,78,0,86,0,65,0,76,0,32,0,42,0,47,0,10,0,125,0,10,0,10,0,118,0,97,0,114,0,32,0,99,0,112,0,47,0,42,0,58,0,115,0,116,0,114,0,105,0,110,0,103,0,42,0,47,0,32,0,61,0,32,0,97,0,114,0,103,0,118,0,91,0,49,0,93,0,59,0,10,0,118,0,97,0,114,0,32,0,106,0,115,0,118,0,97,0,114,0,47,0,42,0,58,0,115,0,116,0,114,0,105,0,110,0,103,0,42,0,47,0,32,0,61,0,32,0,97,0,114,0,103,0,118,0,91,0,50,0,93,0,32,0,124,0,124,0,32,0,34,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,34,0,59,0,10,0,118,0,97,0,114,0,32,0,120,0,47,0,42,0,58,0,115,0,116,0,114,0,105,0,110,0,103,0,42,0,47,0,32,0,61,0,32,0,102,0,115,0,46,0,114,0,101,0,97,0,100,0,70,0,105,0,108,0,101,0,83,0,121,0,110,0,99,0,40,0,34,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,115,0,47,0,34,0,32,0,43,0,32,0,99,0,112,0,32,0,43,0,32,0,34,0,46,0,84,0,66,0,76,0,34,0,44,0,34,0,117,0,116,0,102,0,56,0,34,0,41,0,59,0,10,0,118,0,97,0,114,0,32,0,109,0,97,0,120,0,99,0,112,0,32,0,61,0,32,0,48,0,44,0,32,0,105,0,32,0,61,0,32,0,48,0,44,0,32,0,105,0,105,0,32,0,61,0,32,0,48,0,59,0,10,0,10,0,118,0,97,0,114,0,32,0,121,0,47,0,42,0,58,0,65,0,114,0,114,0,97,0,121,0,60,0,65,0,114,0,114,0,97,0,121,0,60,0,110,0,117,0,109,0,98,0,101,0,114,0,62,0,32,0,62,0,42,0,47,0,32,0,61,0,32,0,120,0,46,0,115,0,112,0,108,0,105,0,116,0,40,0,34,0,92,0,110,0,34,0,41,0,46,0,109,0,97,0,112,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,122,0,47,0,42,0,58,0,115,0,116,0,114,0,105,0,110,0,103,0,42,0,47,0,41,0,47,0,42,0,58,0,65,0,114,0,114,0,97,0,121,0,60,0,110,0,117,0,109,0,98,0,101,0,114,0,62,0,42,0,47,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,119,0,47,0,42,0,58,0,65,0,114,0,114,0,97,0,121,0,60,0,115,0,116,0,114,0,105,0,110,0,103,0,62,0,42,0,47,0,32,0,61,0,32,0,122,0,46,0,115,0,112,0,108,0,105,0,116,0,40,0,34,0,92,0,116,0,34,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,105,0,102,0,40,0,119,0,46,0,108,0,101,0,110,0,103,0,116,0,104,0,32,0,60,0,32,0,50,0,41,0,32,0,114,0,101,0,116,0,117,0,114,0,110,0,32,0,91,0,78,0,117,0,109,0,98,0,101,0,114,0,40,0,119,0,91,0,48,0,93,0,41,0,93,0,59,0,10,0,32,0,32,0,32,0,32,0,114,0,101,0,116,0,117,0,114,0,110,0,32,0,91,0,78,0,117,0,109,0,98,0,101,0,114,0,40,0,119,0,91,0,48,0,93,0,41,0,44,0,32,0,78,0,117,0,109,0,98,0,101,0,114,0,40,0,119,0,91,0,49,0,93,0,41,0,93,0,59,0,10,0,125,0,41,0,46,0,102,0,105,0,108,0,116,0,101,0,114,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,122,0,41,0,32,0,123,0,32,0,114,0,101,0,116,0,117,0,114,0,110,0,32,0,122,0,46,0,108,0,101,0,110,0,103,0,116,0,104,0,32,0,62,0,32,0,49,0,59,0,32,0,125,0,41,0,59,0,10,0,96,0,96,0,96,0,10,0,10,0,84,0,104,0,101,0,32,0,68,0,66,0,67,0,83,0,32,0,97,0,110,0,100,0,32,0,83,0,66,0,67,0,83,0,32,0,99,0,111,0,100,0,101,0,32,0,103,0,101,0,110,0,101,0,114,0,97,0,116,0,105,0,111,0,110,0,32,0,115,0,116,0,114,0,97,0,116,0,101,0,103,0,105,0,101,0,115,0,32,0,97,0,114,0,101,0,32,0,100,0,105,0,102,0,102,0,101,0,114,0,101,0,110,0,116,0,46,0,32,0,32,0,84,0,104,0,101,0,32,0,109,0,97,0,120,0,105,0,109,0,117,0,109,0,32,0,99,0,111,0,100,0,101,0,32,0,105,0,115,0,10,0,117,0,115,0,101,0,100,0,32,0,116,0,111,0,32,0,100,0,105,0,115,0,116,0,105,0,110,0,103,0,117,0,105,0,115,0,104,0,32,0,40,0,109,0,97,0,120,0,32,0,96,0,48,0,120,0,70,0,70,0,96,0,32,0,102,0,111,0,114,0,32,0,83,0,66,0,67,0,83,0,41,0,46,0,10,0,10,0,96,0,96,0,96,0,10,0,102,0,111,0,114,0,40,0,105,0,32,0,61,0,32,0,48,0,59,0,32,0,105,0,32,0,33,0,61,0,32,0,121,0,46,0,108,0,101,0,110,0,103,0,116,0,104,0,59,0,32,0,43,0,43,0,105,0,41,0,32,0,105,0,102,0,40,0,121,0,91,0,105,0,93,0,91,0,48,0,93,0,32,0,62,0,32,0,109,0,97,0,120,0,99,0,112,0,41,0,32,0,109,0,97,0,120,0,99,0,112,0,32,0,61,0,32,0,121,0,91,0,105,0,93,0,91,0,48,0,93,0,59,0,10,0,10,0,118,0,97,0,114,0,32,0,101,0,110,0,99,0,47,0,42,0,58,0,123,0,91,0,107,0,101,0,121,0,58,0,115,0,116,0,114,0,105,0,110,0,103,0,93,0,58,0,110,0,117,0,109,0,98,0,101,0,114,0,125,0,42,0,47,0,32,0,61,0,32,0,123,0,125,0,44,0,32,0,100,0,101,0,99,0,47,0,42,0,58,0,123,0,91,0,107,0,101,0,121,0,58,0,115,0,116,0,114,0,105,0,110,0,103,0,93,0,58,0,115,0,116,0,114,0,105,0,110,0,103,0,125,0,124,0,65,0,114,0,114,0,97,0,121,0,60,0,115,0,116,0,114,0,105,0,110,0,103,0,62,0,42,0,47,0,32,0,61,0,32,0,40,0,109,0,97,0,120,0,99,0,112,0,32,0,60,0,32,0,50,0,53,0,54,0,32,0,63,0,32,0,91,0,93,0,32,0,58,0,32,0,123,0,125,0,41,0,59,0,10,0,102,0,111,0,114,0,40,0,105,0,32,0,61,0,32,0,48,0,59,0,32,0,105,0,32,0,33,0,61,0,32,0,121,0,46,0,108,0,101,0,110,0,103,0,116,0,104,0,59,0,32,0,43,0,43,0,105,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,47,0,42,0,58,0,58,0,32,0,105,0,102,0,40,0,65,0,114,0,114,0,97,0,121,0,46,0,105,0,115,0,65,0,114,0,114,0,97,0,121,0,40,0,100,0,101,0,99,0,41,0,41,0,32,0,42,0,47,0,32,0,100,0,101,0,99,0,91,0,121,0,91,0,105,0,93,0,91,0,48,0,93,0,93,0,32,0,61,0,32,0,83,0,116,0,114,0,105,0,110,0,103,0,46,0,102,0,114,0,111,0,109,0,67,0,104,0,97,0,114,0,67,0,111,0,100,0,101,0,40,0,121,0,91,0,105,0,93,0,91,0,49,0,93,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,101,0,110,0,99,0,91,0,83,0,116,0,114,0,105,0,110,0,103,0,46,0,102,0,114,0,111,0,109,0,67,0,104,0,97,0,114,0,67,0,111,0,100,0,101,0,40,0,121,0,91,0,105,0,93,0,91,0,49,0,93,0,41,0,93,0,32,0,61,0,32,0,121,0,91,0,105,0,93,0,91,0,48,0,93,0,59,0,10,0,125,0,10,0,10,0,118,0,97,0,114,0,32,0,111,0,100,0,101,0,99,0,32,0,61,0,32,0,34,0,34,0,44,0,32,0,111,0,117,0,116,0,115,0,116,0,114,0,32,0,61,0,32,0,34,0,34,0,59,0,10,0,105,0,102,0,40,0,109,0,97,0,120,0,99,0,112,0,32,0,60,0,32,0,50,0,53,0,54,0,41,0,32,0,123,0,10,0,32,0,32,0,47,0,42,0,58,0,58,0,32,0,105,0,102,0,40,0,65,0,114,0,114,0,97,0,121,0,46,0,105,0,115,0,65,0,114,0,114,0,97,0,121,0,40,0,100,0,101,0,99,0,41,0,41,0,32,0,123,0,32,0,42,0,47,0,10,0,96,0,96,0,96,0,10,0,10,0,84,0,104,0,101,0,32,0,85,0,110,0,105,0,99,0,111,0,100,0,101,0,32,0,99,0,104,0,97,0,114,0,97,0,99,0,116,0,101,0,114,0,32,0,96,0,48,0,120,0,70,0,70,0,70,0,68,0,96,0,32,0,40,0,82,0,69,0,80,0,76,0,65,0,67,0,69,0,77,0,69,0,78,0,84,0,32,0,67,0,72,0,65,0,82,0,65,0,67,0,84,0,69,0,82,0,41,0,32,0,105,0,115,0,32,0,117,0,115,0,101,0,100,0,32,0,97,0,115,0,32,0,97,0,32,0,112,0,108,0,97,0,99,0,101,0,104,0,111,0,108,0,100,0,101,0,114,0,10,0,102,0,111,0,114,0,32,0,99,0,104,0,97,0,114,0,97,0,99,0,116,0,101,0,114,0,115,0,32,0,116,0,104,0,97,0,116,0,32,0,97,0,114,0,101,0,32,0,110,0,111,0,116,0,32,0,115,0,112,0,101,0,99,0,105,0,102,0,105,0,101,0,100,0,32,0,105,0,110,0,32,0,116,0,104,0,101,0,32,0,109,0,97,0,112,0,32,0,40,0,102,0,111,0,114,0,32,0,101,0,120,0,97,0,109,0,112,0,108,0,101,0,44,0,32,0,96,0,48,0,120,0,70,0,48,0,96,0,32,0,105,0,115,0,32,0,110,0,111,0,116,0,32,0,105,0,110,0,10,0,99,0,111,0,100,0,101,0,32,0,112,0,97,0,103,0,101,0,32,0,49,0,48,0,48,0,48,0,48,0,41,0,46,0,10,0,10,0,70,0,111,0,114,0,32,0,83,0,66,0,67,0,83,0,44,0,32,0,116,0,104,0,101,0,32,0,105,0,100,0,101,0,97,0,32,0,105,0,115,0,32,0,116,0,111,0,32,0,101,0,109,0,98,0,101,0,100,0,32,0,97,0,32,0,114,0,97,0,119,0,32,0,115,0,116,0,114,0,105,0,110,0,103,0,32,0,119,0,105,0,116,0,104,0,32,0,116,0,104,0,101,0,32,0,99,0,111,0,110,0,116,0,101,0,110,0,116,0,115,0,32,0,111,0,102,0,32,0,116,0,104,0,101,0,32,0,50,0,53,0,54,0,32,0,99,0,111,0,100,0,101,0,115,0,46,0,10,0,84,0,104,0,101,0,32,0,96,0,100,0,101,0,99,0,96,0,32,0,102,0,105,0,101,0,108,0,100,0,32,0,105,0,115,0,32,0,109,0,101,0,114,0,101,0,108,0,121,0,32,0,97,0,32,0,115,0,112,0,108,0,105,0,116,0,32,0,111,0,102,0,32,0,116,0,104,0,101,0,32,0,115,0,116,0,114,0,105,0,110,0,103,0,44,0,32,0,97,0,110,0,100,0,32,0,96,0,101,0,110,0,99,0,96,0,32,0,105,0,115,0,32,0,97,0,110,0,32,0,101,0,118,0,101,0,114,0,115,0,105,0,111,0,110,0,58,0,10,0,10,0,96,0,96,0,96,0,10,0,32,0,32,0,32,0,32,0,102,0,111,0,114,0,40,0,105,0,32,0,61,0,32,0,48,0,59,0,32,0,105,0,32,0,33,0,61,0,32,0,50,0,53,0,54,0,59,0,32,0,43,0,43,0,105,0,41,0,32,0,105,0,102,0,40,0,116,0,121,0,112,0,101,0,111,0,102,0,32,0,100,0,101,0,99,0,91,0,105,0,93,0,32,0,61,0,61,0,61,0,32,0,34,0,117,0,110,0,100,0,101,0,102,0,105,0,110,0,101,0,100,0,34,0,41,0,32,0,100,0,101,0,99,0,91,0,105,0,93,0,32,0,61,0,32,0,83,0,116,0,114,0,105,0,110,0,103,0,46,0,102,0,114,0,111,0,109,0,67,0,104,0,97,0,114,0,67,0,111,0,100,0,101,0,40,0,48,0,120,0,70,0,70,0,70,0,68,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,111,0,100,0,101,0,99,0,32,0,61,0,32,0,74,0,83,0,79,0,78,0,46,0,115,0,116,0,114,0,105,0,110,0,103,0,105,0,102,0,121,0,40,0,100,0,101,0,99,0,46,0,106,0,111,0,105,0,110,0,40,0,34,0,34,0,41,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,111,0,117,0,116,0,115,0,116,0,114,0,32,0,61,0,32,0,39,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,123,0,32,0,118,0,97,0,114,0,32,0,100,0,32,0,61,0,32,0,39,0,32,0,43,0,32,0,111,0,100,0,101,0,99,0,32,0,43,0,32,0,39,0,44,0,32,0,68,0,32,0,61,0,32,0,91,0,93,0,44,0,32,0,101,0,32,0,61,0,32,0,123,0,125,0,59,0,32,0,102,0,111,0,114,0,40,0,118,0,97,0,114,0,32,0,105,0,61,0,48,0,59,0,105,0,33,0,61,0,100,0,46,0,108,0,101,0,110,0,103,0,116,0,104,0,59,0,43,0,43,0,105,0,41,0,32,0,123,0,32,0,105,0,102,0,40,0,100,0,46,0,99,0,104,0,97,0,114,0,67,0,111,0,100,0,101,0,65,0,116,0,40,0,105,0,41,0,32,0,33,0,61,0,61,0,32,0,48,0,120,0,70,0,70,0,70,0,68,0,41,0,32,0,101,0,91,0,100,0,46,0,99,0,104,0,97,0,114,0,65,0,116,0,40,0,105,0,41,0,93,0,32,0,61,0,32,0,105,0,59,0,32,0,68,0,91,0,105,0,93,0,32,0,61,0,32,0,100,0,46,0,99,0,104,0,97,0,114,0,65,0,116,0,40,0,105,0,41,0,59,0,32,0,125,0,32,0,114,0,101,0,116,0,117,0,114,0,110,0,32,0,123,0,34,0,101,0,110,0,99,0,34,0,58,0,32,0,101,0,44,0,32,0,34,0,100,0,101,0,99,0,34,0,58,0,32,0,68,0,32,0,125,0,59,0,32,0,125,0,41,0,40,0,41,0,59,0,39,0,59,0,10,0,32,0,32,0,47,0,42,0,58,0,58,0,32,0,125,0,32,0,42,0,47,0,10,0,125,0,32,0,101,0,108,0,115,0,101,0,32,0,123,0,10,0,96,0,96,0,96,0,10,0,10,0,68,0,66,0,67,0,83,0,32,0,105,0,115,0,32,0,115,0,105,0,109,0,105,0,108,0,97,0,114,0,44,0,32,0,101,0,120,0,99,0,101,0,112,0,116,0,32,0,116,0,104,0,97,0,116,0,32,0,116,0,104,0,101,0,32,0,115,0,112,0,97,0,99,0,101,0,32,0,105,0,115,0,32,0,115,0,108,0,105,0,99,0,101,0,100,0,32,0,105,0,110,0,32,0,99,0,104,0,117,0,110,0,107,0,115,0,32,0,111,0,102,0,32,0,50,0,53,0,54,0,32,0,98,0,121,0,116,0,101,0,115,0,32,0,40,0,115,0,116,0,114,0,105,0,110,0,103,0,115,0,10,0,97,0,114,0,101,0,32,0,111,0,110,0,108,0,121,0,32,0,103,0,101,0,110,0,101,0,114,0,97,0,116,0,101,0,100,0,32,0,102,0,111,0,114,0,32,0,116,0,104,0,111,0,115,0,101,0,32,0,104,0,105,0,103,0,104,0,45,0,98,0,121,0,116,0,101,0,115,0,32,0,114,0,101,0,112,0,114,0,101,0,115,0,101,0,110,0,116,0,101,0,100,0,32,0,105,0,110,0,32,0,116,0,104,0,101,0,32,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,41,0,46,0,10,0,10,0,84,0,104,0,101,0,32,0,115,0,116,0,114,0,97,0,116,0,101,0,103,0,121,0,32,0,105,0,115,0,32,0,116,0,111,0,32,0,99,0,111,0,110,0,115,0,116,0,114,0,117,0,99,0,116,0,32,0,97,0,110,0,32,0,97,0,114,0,114,0,97,0,121,0,45,0,111,0,102,0,45,0,97,0,114,0,114,0,97,0,121,0,115,0,32,0,115,0,111,0,32,0,116,0,104,0,97,0,116,0,32,0,96,0,100,0,100,0,91,0,104,0,105,0,103,0,104,0,93,0,91,0,108,0,111,0,119,0,93,0,96,0,32,0,105,0,115,0,32,0,116,0,104,0,101,0,10,0,99,0,104,0,97,0,114,0,97,0,99,0,116,0,101,0,114,0,32,0,97,0,115,0,115,0,111,0,99,0,105,0,97,0,116,0,101,0,100,0,32,0,119,0,105,0,116,0,104,0,32,0,116,0,104,0,101,0,32,0,99,0,111,0,100,0,101,0,46,0,32,0,32,0,84,0,104,0,105,0,115,0,32,0,97,0,114,0,114,0,97,0,121,0,32,0,105,0,115,0,32,0,99,0,111,0,109,0,98,0,105,0,110,0,101,0,100,0,32,0,97,0,116,0,32,0,114,0,117,0,110,0,116,0,105,0,109,0,101,0,32,0,116,0,111,0,32,0,121,0,105,0,101,0,108,0,100,0,10,0,116,0,104,0,101,0,32,0,99,0,111,0,109,0,112,0,108,0,101,0,116,0,101,0,32,0,100,0,101,0,99,0,111,0,100,0,105,0,110,0,103,0,32,0,111,0,98,0,106,0,101,0,99,0,116,0,32,0,40,0,97,0,110,0,100,0,32,0,116,0,104,0,101,0,32,0,101,0,110,0,99,0,111,0,100,0,105,0,110,0,103,0,32,0,111,0,98,0,106,0,101,0,99,0,116,0,32,0,105,0,115,0,32,0,97,0,110,0,32,0,101,0,118,0,101,0,114,0,115,0,105,0,111,0,110,0,41,0,58,0,10,0,10,0,96,0,96,0,96,0,10,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,100,0,100,0,32,0,61,0,32,0,91,0,93,0,59,0,10,0,32,0,32,0,32,0,32,0,47,0,42,0,58,0,58,0,32,0,105,0,102,0,40,0,33,0,65,0,114,0,114,0,97,0,121,0,46,0,105,0,115,0,65,0,114,0,114,0,97,0,121,0,40,0,100,0,101,0,99,0,41,0,41,0,32,0,123,0,32,0,42,0,47,0,10,0,32,0,32,0,32,0,32,0,102,0,111,0,114,0,40,0,105,0,32,0,105,0,110,0,32,0,100,0,101,0,99,0,41,0,32,0,105,0,102,0,40,0,100,0,101,0,99,0,46,0,104,0,97,0,115,0,79,0,119,0,110,0,80,0,114,0,111,0,112,0,101,0,114,0,116,0,121,0,40,0,105,0,41,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,105,0,105,0,32,0,61,0,32,0,43,0,105,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,105,0,102,0,40,0,116,0,121,0,112,0,101,0,111,0,102,0,32,0,100,0,100,0,91,0,105,0,105,0,32,0,62,0,62,0,32,0,56,0,93,0,32,0,61,0,61,0,61,0,32,0,34,0,117,0,110,0,100,0,101,0,102,0,105,0,110,0,101,0,100,0,34,0,41,0,32,0,100,0,100,0,91,0,105,0,105,0,32,0,62,0,62,0,32,0,56,0,93,0,32,0,61,0,32,0,91,0,93,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,100,0,100,0,91,0,105,0,105,0,32,0,62,0,62,0,32,0,56,0,93,0,91,0,105,0,105,0,32,0,37,0,32,0,50,0,53,0,54,0,93,0,32,0,61,0,32,0,100,0,101,0,99,0,91,0,105,0,93,0,59,0,10,0,32,0,32,0,32,0,32,0,125,0,10,0,32,0,32,0,32,0,32,0,47,0,42,0,58,0,58,0,32,0,125,0,32,0,42,0,47,0,10,0,32,0,32,0,32,0,32,0,111,0,117,0,116,0,115,0,116,0,114,0,32,0,61,0,32,0,39,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,123,0,32,0,118,0,97,0,114,0,32,0,100,0,32,0,61,0,32,0,91,0,93,0,44,0,32,0,101,0,32,0,61,0,32,0,123,0,125,0,44,0,32,0,68,0,32,0,61,0,32,0,91,0,93,0,44,0,32,0,106,0,59,0,92,0,110,0,39,0,59,0,10,0,32,0,32,0,32,0,32,0,102,0,111,0,114,0,40,0,118,0,97,0,114,0,32,0,105,0,32,0,61,0,32,0,48,0,59,0,32,0,105,0,32,0,33,0,61,0,32,0,50,0,53,0,54,0,59,0,32,0,43,0,43,0,105,0,41,0,32,0,105,0,102,0,40,0,100,0,100,0,91,0,105,0,93,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,102,0,111,0,114,0,40,0,118,0,97,0,114,0,32,0,106,0,32,0,61,0,32,0,48,0,59,0,32,0,106,0,32,0,33,0,61,0,32,0,50,0,53,0,54,0,59,0,32,0,43,0,43,0,106,0,41,0,32,0,105,0,102,0,40,0,116,0,121,0,112,0,101,0,111,0,102,0,32,0,100,0,100,0,91,0,105,0,93,0,91,0,106,0,93,0,32,0,61,0,61,0,61,0,32,0,34,0,117,0,110,0,100,0,101,0,102,0,105,0,110,0,101,0,100,0,34,0,41,0,32,0,100,0,100,0,91,0,105,0,93,0,91,0,106,0,93,0,32,0,61,0,32,0,83,0,116,0,114,0,105,0,110,0,103,0,46,0,102,0,114,0,111,0,109,0,67,0,104,0,97,0,114,0,67,0,111,0,100,0,101,0,40,0,48,0,120,0,70,0,70,0,70,0,68,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,111,0,117,0,116,0,115,0,116,0,114,0,32,0,43,0,61,0,32,0,39,0,68,0,91,0,39,0,32,0,43,0,32,0,105,0,32,0,43,0,32,0,39,0,93,0,32,0,61,0,32,0,39,0,32,0,43,0,32,0,74,0,83,0,79,0,78,0,46,0,115,0,116,0,114,0,105,0,110,0,103,0,105,0,102,0,121,0,40,0,100,0,100,0,91,0,105,0,93,0,46,0,106,0,111,0,105,0,110,0,40,0,34,0,34,0,41,0,41,0,32,0,43,0,32,0,39,0,46,0,115,0,112,0,108,0,105,0,116,0,40,0,34,0,34,0,41,0,59,0,92,0,110,0,39,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,111,0,117,0,116,0,115,0,116,0,114,0,32,0,43,0,61,0,32,0,39,0,102,0,111,0,114,0,40,0,106,0,32,0,61,0,32,0,48,0,59,0,32,0,106,0,32,0,33,0,61,0,32,0,68,0,91,0,39,0,32,0,43,0,32,0,105,0,32,0,43,0,32,0,39,0,93,0,46,0,108,0,101,0,110,0,103,0,116,0,104,0,59,0,32,0,43,0,43,0,106,0,41,0,32,0,105,0,102,0,40,0,68,0,91,0,39,0,32,0,43,0,32,0,105,0,32,0,43,0,32,0,39,0,93,0,91,0,106,0,93,0,46,0,99,0,104,0,97,0,114,0,67,0,111,0,100,0,101,0,65,0,116,0,40,0,48,0,41,0,32,0,33,0,61,0,61,0,32,0,48,0,120,0,70,0,70,0,70,0,68,0,41,0,32,0,123,0,32,0,101,0,91,0,68,0,91,0,39,0,32,0,43,0,32,0,105,0,32,0,43,0,32,0,39,0,93,0,91,0,106,0,93,0,93,0,32,0,61,0,32,0,39,0,32,0,43,0,32,0,40,0,105,0,42,0,50,0,53,0,54,0,41,0,32,0,43,0,32,0,39,0,32,0,43,0,32,0,106,0,59,0,32,0,100,0,91,0,39,0,32,0,43,0,32,0,40,0,105,0,42,0,50,0,53,0,54,0,41,0,32,0,43,0,32,0,39,0,32,0,43,0,32,0,106,0,93,0,32,0,61,0,32,0,68,0,91,0,39,0,32,0,43,0,32,0,105,0,32,0,43,0,32,0,39,0,93,0,91,0,106,0,93,0,59,0,125,0,92,0,110,0,39,0,10,0,32,0,32,0,32,0,32,0,125,0,10,0,32,0,32,0,32,0,32,0,111,0,117,0,116,0,115,0,116,0,114,0,32,0,43,0,61,0,32,0,39,0,114,0,101,0,116,0,117,0,114,0,110,0,32,0,123,0,34,0,101,0,110,0,99,0,34,0,58,0,32,0,101,0,44,0,32,0,34,0,100,0,101,0,99,0,34,0,58,0,32,0,100,0,32,0,125,0,59,0,32,0,125,0,41,0,40,0,41,0,59,0,39,0,59,0,10,0,125,0,10,0,112,0,114,0,111,0,99,0,101,0,115,0,115,0,46,0,115,0,116,0,100,0,111,0,117,0,116,0,46,0,119,0,114,0,105,0,116,0,101,0,40,0,106,0,115,0,118,0,97,0,114,0,32,0,43,0,32,0,34,0,91,0,34,0,32,0,43,0,32,0,99,0,112,0,32,0,43,0,32,0,34,0,93,0,32,0,61,0,32,0,34,0,32,0,43,0,32,0,111,0,117,0,116,0,115,0,116,0,114,0,32,0,43,0,32,0,34,0,92,0,110,0,34,0,41,0,59,0,10,0,10,0,96,0,96,0,96,0,10,0,10,0,96,0,109,0,97,0,107,0,101,0,46,0,115,0,104,0,96,0,32,0,103,0,101,0,110,0,101,0,114,0,97,0,116,0,101,0,115,0,32,0,116,0,104,0,101,0,32,0,116,0,97,0,98,0,108,0,101,0,115,0,32,0,117,0,115,0,101,0,100,0,32,0,98,0,121,0,32,0,96,0,109,0,97,0,107,0,101,0,46,0,110,0,106,0,115,0,96,0,46,0,32,0,32,0,84,0,104,0,101,0,32,0,114,0,97,0,119,0,32,0,85,0,110,0,105,0,99,0,111,0,100,0,101,0,32,0,84,0,88,0,84,0,32,0,102,0,105,0,108,0,101,0,115,0,10,0,97,0,114,0,101,0,32,0,99,0,111,0,108,0,117,0,109,0,110,0,97,0,114,0,58,0,32,0,96,0,99,0,111,0,100,0,101,0,32,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,32,0,35,0,99,0,111,0,109,0,109,0,101,0,110,0,116,0,115,0,96,0,46,0,32,0,32,0,70,0,111,0,114,0,32,0,101,0,120,0,97,0,109,0,112,0,108,0,101,0,44,0,32,0,116,0,104,0,101,0,32,0,108,0,97,0,115,0,116,0,32,0,49,0,48,0,32,0,108,0,105,0,110,0,101,0,115,0,32,0,111,0,102,0,32,0,116,0,104,0,101,0,10,0,116,0,101,0,120,0,116,0,32,0,102,0,105,0,108,0,101,0,32,0,96,0,82,0,79,0,77,0,65,0,78,0,46,0,84,0,88,0,84,0,96,0,32,0,40,0,102,0,111,0,114,0,32,0,67,0,80,0,32,0,49,0,48,0,48,0,48,0,48,0,41,0,32,0,97,0,114,0,101,0,58,0,10,0,10,0,96,0,96,0,96,0,62,0,10,0,48,0,120,0,70,0,54,0,9,0,48,0,120,0,48,0,50,0,67,0,54,0,9,0,35,0,77,0,79,0,68,0,73,0,70,0,73,0,69,0,82,0,32,0,76,0,69,0,84,0,84,0,69,0,82,0,32,0,67,0,73,0,82,0,67,0,85,0,77,0,70,0,76,0,69,0,88,0,32,0,65,0,67,0,67,0,69,0,78,0,84,0,10,0,48,0,120,0,70,0,55,0,9,0,48,0,120,0,48,0,50,0,68,0,67,0,9,0,35,0,83,0,77,0,65,0,76,0,76,0,32,0,84,0,73,0,76,0,68,0,69,0,10,0,48,0,120,0,70,0,56,0,9,0,48,0,120,0,48,0,48,0,65,0,70,0,9,0,35,0,77,0,65,0,67,0,82,0,79,0,78,0,10,0,48,0,120,0,70,0,57,0,9,0,48,0,120,0,48,0,50,0,68,0,56,0,9,0,35,0,66,0,82,0,69,0,86,0,69,0,10,0,48,0,120,0,70,0,65,0,9,0,48,0,120,0,48,0,50,0,68,0,57,0,9,0,35,0,68,0,79,0,84,0,32,0,65,0,66,0,79,0,86,0,69,0,10,0,48,0,120,0,70,0,66,0,9,0,48,0,120,0,48,0,50,0,68,0,65,0,9,0,35,0,82,0,73,0,78,0,71,0,32,0,65,0,66,0,79,0,86,0,69,0,10,0,48,0,120,0,70,0,67,0,9,0,48,0,120,0,48,0,48,0,66,0,56,0,9,0,35,0,67,0,69,0,68,0,73,0,76,0,76,0,65,0,10,0,48,0,120,0,70,0,68,0,9,0,48,0,120,0,48,0,50,0,68,0,68,0,9,0,35,0,68,0,79,0,85,0,66,0,76,0,69,0,32,0,65,0,67,0,85,0,84,0,69,0,32,0,65,0,67,0,67,0,69,0,78,0,84,0,10,0,48,0,120,0,70,0,69,0,9,0,48,0,120,0,48,0,50,0,68,0,66,0,9,0,35,0,79,0,71,0,79,0,78,0,69,0,75,0,10,0,48,0,120,0,70,0,70,0,9,0,48,0,120,0,48,0,50,0,67,0,55,0,9,0,35,0,67,0,65,0,82,0,79,0,78,0,10,0,96,0,96,0,96,0,10,0,10,0,73,0,110,0,32,0,112,0,114,0,111,0,99,0,101,0,115,0,115,0,105,0,110,0,103,0,32,0,116,0,104,0,101,0,32,0,100,0,97,0,116,0,97,0,44,0,32,0,116,0,104,0,101,0,32,0,99,0,111,0,109,0,109,0,101,0,110,0,116,0,115,0,32,0,40,0,97,0,102,0,116,0,101,0,114,0,32,0,116,0,104,0,101,0,32,0,96,0,35,0,96,0,41,0,32,0,97,0,114,0,101,0,32,0,115,0,116,0,114,0,105,0,112,0,112,0,101,0,100,0,32,0,97,0,110,0,100,0,32,0,117,0,110,0,100,0,101,0,102,0,105,0,110,0,101,0,100,0,10,0,101,0,108,0,101,0,109,0,101,0,110,0,116,0,115,0,32,0,40,0,108,0,105,0,107,0,101,0,32,0,96,0,48,0,120,0,55,0,70,0,96,0,32,0,102,0,111,0,114,0,32,0,67,0,80,0,32,0,49,0,48,0,48,0,48,0,48,0,41,0,32,0,97,0,114,0,101,0,32,0,114,0,101,0,109,0,111,0,118,0,101,0,100,0,46,0,10,0,10,0,96,0,96,0,96,0,62,0,109,0,97,0,107,0,101,0,46,0,115,0,104,0,10,0,35,0,33,0,47,0,98,0,105,0,110,0,47,0,98,0,97,0,115,0,104,0,10,0,73,0,78,0,70,0,73,0,76,0,69,0,61,0,36,0,123,0,49,0,58,0,45,0,112,0,97,0,103,0,101,0,115,0,46,0,99,0,115,0,118,0,125,0,10,0,79,0,85,0,84,0,70,0,73,0,76,0,69,0,61,0,36,0,123,0,50,0,58,0,45,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,106,0,115,0,125,0,10,0,74,0,83,0,86,0,65,0,82,0,61,0,36,0,123,0,51,0,58,0,45,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,125,0,10,0,86,0,69,0,82,0,83,0,73,0,79,0,78,0,61,0,36,0,40,0,99,0,97,0,116,0,32,0,112,0,97,0,99,0,107,0,97,0,103,0,101,0,46,0,106,0,115,0,111,0,110,0,32,0,124,0,32,0,103,0,114,0,101,0,112,0,32,0,118,0,101,0,114,0,115,0,105,0,111,0,110,0,32,0,124,0,32,0,116,0,114,0,32,0,45,0,100,0,99,0,32,0,91,0,48,0,45,0,57,0,46,0,93,0,41,0,10,0,10,0,109,0,107,0,100,0,105,0,114,0,32,0,45,0,112,0,32,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,115,0,32,0,98,0,105,0,116,0,115,0,10,0,114,0,109,0,32,0,45,0,102,0,32,0,36,0,79,0,85,0,84,0,70,0,73,0,76,0,69,0,32,0,36,0,79,0,85,0,84,0,70,0,73,0,76,0,69,0,46,0,116,0,109,0,112,0,10,0,101,0,99,0,104,0,111,0,32,0,34,0,47,0,42,0,32,0,36,0,79,0,85,0,84,0,70,0,73,0,76,0,69,0,32,0,40,0,67,0,41,0,32,0,50,0,48,0,49,0,51,0,45,0,112,0,114,0,101,0,115,0,101,0,110,0,116,0,32,0,83,0,104,0,101,0,101,0,116,0,74,0,83,0,32,0,45,0,45,0,32,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,115,0,104,0,101,0,101,0,116,0,106,0,115,0,46,0,99,0,111,0,109,0,32,0,42,0,47,0,34,0,32,0,62,0,32,0,36,0,79,0,85,0,84,0,70,0,73,0,76,0,69,0,46,0,116,0,109,0,112,0,10,0,101,0,99,0,104,0,111,0,32,0,34,0,47,0,42,0,106,0,115,0,104,0,105,0,110,0,116,0,32,0,45,0,87,0,49,0,48,0,48,0,32,0,42,0,47,0,34,0,32,0,62,0,62,0,32,0,36,0,79,0,85,0,84,0,70,0,73,0,76,0,69,0,46,0,116,0,109,0,112,0,10,0,101,0,99,0,104,0,111,0,32,0,34,0,118,0,97,0,114,0,32,0,36,0,74,0,83,0,86,0,65,0,82,0,32,0,61,0,32,0,123,0,118,0,101,0,114,0,115,0,105,0,111,0,110,0,58,0,92,0,34,0,36,0,86,0,69,0,82,0,83,0,73,0,79,0,78,0,92,0,34,0,125,0,59,0,34,0,32,0,62,0,62,0,32,0,36,0,79,0,85,0,84,0,70,0,73,0,76,0,69,0,46,0,116,0,109,0,112,0,10,0,105,0,102,0,32,0,91,0,32,0,45,0,101,0,32,0,100,0,111,0,116,0,110,0,101,0,116,0,46,0,115,0,104,0,32,0,93,0,59,0,32,0,116,0,104,0,101,0,110,0,32,0,98,0,97,0,115,0,104,0,32,0,100,0,111,0,116,0,110,0,101,0,116,0,46,0,115,0,104,0,59,0,32,0,102,0,105,0,10,0,97,0,119,0,107,0,32,0,45,0,70,0,44,0,32,0,39,0,123,0,112,0,114,0,105,0,110,0,116,0,32,0,36,0,49,0,44,0,32,0,36,0,50,0,44,0,32,0,36,0,51,0,125,0,39,0,32,0,36,0,73,0,78,0,70,0,73,0,76,0,69,0,32,0,124,0,32,0,119,0,104,0,105,0,108,0,101,0,32,0,114,0,101,0,97,0,100,0,32,0,99,0,112,0,32,0,117,0,114,0,108,0,32,0,99,0,112,0,116,0,121,0,112,0,101,0,59,0,32,0,100,0,111,0,10,0,32,0,32,0,32,0,32,0,101,0,99,0,104,0,111,0,32,0,36,0,99,0,112,0,32,0,36,0,117,0,114,0,108,0,10,0,32,0,32,0,32,0,32,0,105,0,102,0,32,0,91,0,32,0,33,0,32,0,45,0,101,0,32,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,115,0,47,0,36,0,99,0,112,0,46,0,84,0,66,0,76,0,32,0,93,0,59,0,32,0,116,0,104,0,101,0,110,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,99,0,117,0,114,0,108,0,32,0,36,0,117,0,114,0,108,0,32,0,124,0,32,0,115,0,101,0,100,0,32,0,39,0,115,0,47,0,35,0,46,0,42,0,47,0,47,0,103,0,39,0,32,0,124,0,32,0,97,0,119,0,107,0,32,0,39,0,78,0,70,0,61,0,61,0,50,0,39,0,32,0,62,0,32,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,115,0,47,0,36,0,99,0,112,0,46,0,84,0,66,0,76,0,10,0,32,0,32,0,32,0,32,0,102,0,105,0,10,0,32,0,32,0,32,0,32,0,101,0,99,0,104,0,111,0,32,0,34,0,105,0,102,0,40,0,116,0,121,0,112,0,101,0,111,0,102,0,32,0,36,0,74,0,83,0,86,0,65,0,82,0,32,0,61,0,61,0,61,0,32,0,39,0,117,0,110,0,100,0,101,0,102,0,105,0,110,0,101,0,100,0,39,0,41,0,32,0,36,0,74,0,83,0,86,0,65,0,82,0,32,0,61,0,32,0,123,0,125,0,59,0,34,0,32,0,62,0,32,0,98,0,105,0,116,0,115,0,47,0,36,0,99,0,112,0,46,0,106,0,115,0,46,0,116,0,109,0,112,0,10,0,32,0,32,0,32,0,32,0,110,0,111,0,100,0,101,0,32,0,109,0,97,0,107,0,101,0,46,0,110,0,106,0,115,0,32,0,36,0,99,0,112,0,32,0,36,0,74,0,83,0,86,0,65,0,82,0,32,0,124,0,32,0,116,0,101,0,101,0,32,0,45,0,97,0,32,0,98,0,105,0,116,0,115,0,47,0,36,0,99,0,112,0,46,0,106,0,115,0,46,0,116,0,109,0,112,0,32,0,62,0,62,0,32,0,36,0,79,0,85,0,84,0,70,0,73,0,76,0,69,0,46,0,116,0,109,0,112,0,10,0,32,0,32,0,32,0,32,0,115,0,101,0,100,0,32,0,39,0,115,0,47,0,34,0,92,0,40,0,91,0,48,0,45,0,57,0,93,0,43,0,92,0,41,0,34,0,58,0,47,0,92,0,49,0,58,0,47,0,103,0,39,0,32,0,60,0,98,0,105,0,116,0,115,0,47,0,36,0,99,0,112,0,46,0,106,0,115,0,46,0,116,0,109,0,112,0,32,0,62,0,98,0,105,0,116,0,115,0,47,0,36,0,99,0,112,0,46,0,106,0,115,0,10,0,32,0,32,0,32,0,32,0,114,0,109,0,32,0,45,0,102,0,32,0,98,0,105,0,116,0,115,0,47,0,36,0,99,0,112,0,46,0,106,0,115,0,46,0,116,0,109,0,112,0,10,0,100,0,111,0,110,0,101,0,10,0,101,0,99,0,104,0,111,0,32,0,34,0,47,0,47,0,32,0,101,0,115,0,108,0,105,0,110,0,116,0,45,0,100,0,105,0,115,0,97,0,98,0,108,0,101,0,45,0,110,0,101,0,120,0,116,0,45,0,108,0,105,0,110,0,101,0,32,0,110,0,111,0,45,0,117,0,110,0,100,0,101,0,102,0,34,0,32,0,62,0,62,0,32,0,36,0,79,0,85,0,84,0,70,0,73,0,76,0,69,0,46,0,116,0,109,0,112,0,10,0,101,0,99,0,104,0,111,0,32,0,34,0,105,0,102,0,32,0,40,0,116,0,121,0,112,0,101,0,111,0,102,0,32,0,109,0,111,0,100,0,117,0,108,0,101,0,32,0,33,0,61,0,61,0,32,0,39,0,117,0,110,0,100,0,101,0,102,0,105,0,110,0,101,0,100,0,39,0,32,0,38,0,38,0,32,0,109,0,111,0,100,0,117,0,108,0,101,0,46,0,101,0,120,0,112,0,111,0,114,0,116,0,115,0,32,0,38,0,38,0,32,0,116,0,121,0,112,0,101,0,111,0,102,0,32,0,68,0,79,0,95,0,78,0,79,0,84,0,95,0,69,0,88,0,80,0,79,0,82,0,84,0,95,0,67,0,79,0,68,0,69,0,80,0,65,0,71,0,69,0,32,0,61,0,61,0,61,0,32,0,39,0,117,0,110,0,100,0,101,0,102,0,105,0,110,0,101,0,100,0,39,0,41,0,32,0,109,0,111,0,100,0,117,0,108,0,101,0,46,0,101,0,120,0,112,0,111,0,114,0,116,0,115,0,32,0,61,0,32,0,36,0,74,0,83,0,86,0,65,0,82,0,59,0,34,0,32,0,62,0,62,0,32,0,36,0,79,0,85,0,84,0,70,0,73,0,76,0,69,0,46,0,116,0,109,0,112,0,10,0,115,0,101,0,100,0,32,0,39,0,115,0,47,0,34,0,92,0,40,0,91,0,48,0,45,0,57,0,93,0,43,0,92,0,41,0,34,0,58,0,47,0,92,0,49,0,58,0,47,0,103,0,39,0,32,0,60,0,36,0,79,0,85,0,84,0,70,0,73,0,76,0,69,0,46,0,116,0,109,0,112,0,32,0,62,0,36,0,79,0,85,0,84,0,70,0,73,0,76,0,69,0,10,0,114,0,109,0,32,0,45,0,102,0,32,0,36,0,79,0,85,0,84,0,70,0,73,0,76,0,69,0,46,0,116,0,109,0,112,0,10,0,96,0,96,0,96,0,10,0,10,0,35,0,35,0,32,0,85,0,116,0,105,0,108,0,105,0,116,0,105,0,101,0,115,0,10,0,10,0,84,0,104,0,101,0,32,0,101,0,110,0,99,0,111,0,100,0,101,0,32,0,97,0,110,0,100,0,32,0,100,0,101,0,99,0,111,0,100,0,101,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,115,0,32,0,97,0,114,0,101,0,32,0,107,0,101,0,112,0,116,0,32,0,105,0,110,0,32,0,97,0,32,0,115,0,101,0,112,0,97,0,114,0,97,0,116,0,101,0,32,0,115,0,99,0,114,0,105,0,112,0,116,0,32,0,40,0,96,0,99,0,112,0,117,0,116,0,105,0,108,0,115,0,46,0,106,0,115,0,96,0,41,0,46,0,10,0,10,0,66,0,111,0,116,0,104,0,32,0,101,0,110,0,99,0,111,0,100,0,101,0,32,0,97,0,110,0,100,0,32,0,100,0,101,0,99,0,111,0,100,0,101,0,32,0,100,0,101,0,97,0,108,0,32,0,119,0,105,0,116,0,104,0,32,0,100,0,97,0,116,0,97,0,32,0,114,0,101,0,112,0,114,0,101,0,115,0,101,0,110,0,116,0,101,0,100,0,32,0,97,0,115,0,58,0,10,0,10,0,45,0,32,0,83,0,116,0,114,0,105,0,110,0,103,0,32,0,40,0,101,0,110,0,99,0,111,0,100,0,101,0,32,0,101,0,120,0,112,0,101,0,99,0,116,0,115,0,32,0,74,0,83,0,32,0,115,0,116,0,114,0,105,0,110,0,103,0,44,0,32,0,100,0,101,0,99,0,111,0,100,0,101,0,32,0,105,0,110,0,116,0,101,0,114,0,112,0,114,0,101,0,116,0,115,0,32,0,85,0,67,0,83,0,50,0,32,0,99,0,104,0,97,0,114,0,115,0,32,0,97,0,115,0,32,0,99,0,111,0,100,0,101,0,115,0,41,0,10,0,45,0,32,0,65,0,114,0,114,0,97,0,121,0,32,0,40,0,101,0,110,0,99,0,111,0,100,0,101,0,32,0,101,0,120,0,112,0,101,0,99,0,116,0,115,0,32,0,97,0,114,0,114,0,97,0,121,0,32,0,111,0,102,0,32,0,74,0,83,0,32,0,83,0,116,0,114,0,105,0,110,0,103,0,32,0,99,0,104,0,97,0,114,0,97,0,99,0,116,0,101,0,114,0,115,0,44,0,32,0,100,0,101,0,99,0,111,0,100,0,101,0,32,0,101,0,120,0,112,0,101,0,99,0,116,0,115,0,32,0,110,0,117,0,109,0,98,0,101,0,114,0,115,0,41,0,10,0,45,0,32,0,66,0,117,0,102,0,102,0,101,0,114,0,32,0,40,0,101,0,110,0,99,0,111,0,100,0,101,0,32,0,101,0,120,0,112,0,101,0,99,0,116,0,115,0,32,0,85,0,84,0,70,0,45,0,56,0,32,0,115,0,116,0,114,0,105,0,110,0,103,0,44,0,32,0,100,0,101,0,99,0,111,0,100,0,101,0,32,0,101,0,120,0,112,0,101,0,99,0,116,0,115,0,32,0,99,0,111,0,100,0,101,0,112,0,111,0,105,0,110,0,116,0,115,0,47,0,98,0,121,0,116,0,101,0,115,0,41,0,46,0,10,0,10,0,84,0,104,0,101,0,32,0,96,0,111,0,102,0,109,0,116,0,96,0,32,0,118,0,97,0,114,0,105,0,97,0,98,0,108,0,101,0,32,0,99,0,111,0,110,0,116,0,114,0,111,0,108,0,115,0,32,0,96,0,101,0,110,0,99,0,111,0,100,0,101,0,96,0,32,0,111,0,117,0,116,0,112,0,117,0,116,0,32,0,40,0,96,0,115,0,116,0,114,0,96,0,44,0,32,0,96,0,97,0,114,0,114,0,96,0,32,0,114,0,101,0,115,0,112,0,101,0,99,0,116,0,105,0,118,0,101,0,108,0,121,0,41,0,10,0,119,0,104,0,105,0,108,0,101,0,32,0,116,0,104,0,101,0,32,0,105,0,110,0,112,0,117,0,116,0,32,0,102,0,111,0,114,0,109,0,97,0,116,0,32,0,105,0,115,0,32,0,97,0,117,0,116,0,111,0,109,0,97,0,116,0,105,0,99,0,97,0,108,0,108,0,121,0,32,0,100,0,101,0,116,0,101,0,114,0,109,0,105,0,110,0,101,0,100,0,46,0,10,0,10,0,35,0,32,0,84,0,101,0,115,0,116,0,115,0,10,0,10,0,84,0,104,0,101,0,32,0,116,0,101,0,115,0,116,0,115,0,32,0,105,0,110,0,99,0,108,0,117,0,100,0,101,0,32,0,74,0,83,0,32,0,118,0,97,0,108,0,105,0,100,0,105,0,116,0,121,0,32,0,116,0,101,0,115,0,116,0,115,0,32,0,40,0,114,0,101,0,113,0,117,0,105,0,114,0,105,0,110,0,103,0,32,0,111,0,114,0,32,0,101,0,118,0,97,0,108,0,117,0,97,0,116,0,105,0,110,0,103,0,32,0,99,0,111,0,100,0,101,0,41,0,58,0,10,0,10,0,96,0,96,0,96,0,62,0,116,0,101,0,115,0,116,0,46,0,106,0,115,0,10,0,118,0,97,0,114,0,32,0,102,0,115,0,32,0,61,0,32,0,114,0,101,0,113,0,117,0,105,0,114,0,101,0,40,0,39,0,102,0,115,0,39,0,41,0,44,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,32,0,61,0,32,0,114,0,101,0,113,0,117,0,105,0,114,0,101,0,40,0,39,0,97,0,115,0,115,0,101,0,114,0,116,0,39,0,41,0,44,0,32,0,118,0,109,0,32,0,61,0,32,0,114,0,101,0,113,0,117,0,105,0,114,0,101,0,40,0,39,0,118,0,109,0,39,0,41,0,59,0,10,0,118,0,97,0,114,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,44,0,32,0,115,0,98,0,99,0,115,0,59,0,10,0,100,0,101,0,115,0,99,0,114,0,105,0,98,0,101,0,40,0,39,0,115,0,111,0,117,0,114,0,99,0,101,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,10,0,32,0,32,0,105,0,116,0,40,0,39,0,115,0,104,0,111,0,117,0,108,0,100,0,32,0,108,0,111,0,97,0,100,0,32,0,110,0,111,0,100,0,101,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,32,0,61,0,32,0,114,0,101,0,113,0,117,0,105,0,114,0,101,0,40,0,39,0,46,0,47,0,39,0,41,0,59,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,105,0,116,0,40,0,39,0,115,0,104,0,111,0,117,0,108,0,100,0,32,0,108,0,111,0,97,0,100,0,32,0,115,0,98,0,99,0,115,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,32,0,115,0,98,0,99,0,115,0,32,0,61,0,32,0,114,0,101,0,113,0,117,0,105,0,114,0,101,0,40,0,39,0,46,0,47,0,115,0,98,0,99,0,115,0,39,0,41,0,59,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,105,0,116,0,40,0,39,0,115,0,104,0,111,0,117,0,108,0,100,0,32,0,108,0,111,0,97,0,100,0,32,0,101,0,120,0,99,0,101,0,108,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,32,0,101,0,120,0,99,0,101,0,108,0,32,0,61,0,32,0,114,0,101,0,113,0,117,0,105,0,114,0,101,0,40,0,39,0,46,0,47,0,99,0,112,0,101,0,120,0,99,0,101,0,108,0,39,0,41,0,59,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,105,0,116,0,40,0,39,0,115,0,104,0,111,0,117,0,108,0,100,0,32,0,112,0,114,0,111,0,99,0,101,0,115,0,115,0,32,0,98,0,105,0,116,0,115,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,102,0,105,0,108,0,101,0,115,0,32,0,61,0,32,0,102,0,115,0,46,0,114,0,101,0,97,0,100,0,100,0,105,0,114,0,83,0,121,0,110,0,99,0,40,0,39,0,98,0,105,0,116,0,115,0,39,0,41,0,46,0,102,0,105,0,108,0,116,0,101,0,114,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,120,0,41,0,123,0,114,0,101,0,116,0,117,0,114,0,110,0,32,0,120,0,46,0,115,0,117,0,98,0,115,0,116,0,114,0,40,0,45,0,51,0,41,0,61,0,61,0,34,0,46,0,106,0,115,0,34,0,59,0,125,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,102,0,105,0,108,0,101,0,115,0,46,0,102,0,111,0,114,0,69,0,97,0,99,0,104,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,120,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,118,0,109,0,46,0,114,0,117,0,110,0,73,0,110,0,84,0,104,0,105,0,115,0,67,0,111,0,110,0,116,0,101,0,120,0,116,0,40,0,102,0,115,0,46,0,114,0,101,0,97,0,100,0,70,0,105,0,108,0,101,0,83,0,121,0,110,0,99,0,40,0,39,0,46,0,47,0,98,0,105,0,116,0,115,0,47,0,39,0,32,0,43,0,32,0,120,0,41,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,125,0,41,0,59,0,10,0,125,0,41,0,59,0,10,0,96,0,96,0,96,0,10,0,10,0,84,0,104,0,101,0,32,0,82,0,69,0,65,0,68,0,77,0,69,0,32,0,116,0,101,0,115,0,116,0,115,0,32,0,118,0,101,0,114,0,105,0,102,0,121,0,32,0,116,0,104,0,101,0,32,0,115,0,110,0,105,0,112,0,112,0,101,0,116,0,115,0,32,0,105,0,110,0,32,0,116,0,104,0,101,0,32,0,82,0,69,0,65,0,68,0,77,0,69,0,58,0,10,0,10,0,96,0,96,0,96,0,62,0,116,0,101,0,115,0,116,0,46,0,106,0,115,0,10,0,100,0,101,0,115,0,99,0,114,0,105,0,98,0,101,0,40,0,39,0,82,0,69,0,65,0,68,0,77,0,69,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,10,0,32,0,32,0,118,0,97,0,114,0,32,0,114,0,101,0,97,0,100,0,109,0,101,0,32,0,61,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,95,0,99,0,112,0,49,0,48,0,48,0,48,0,48,0,95,0,50,0,53,0,53,0,32,0,61,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,91,0,49,0,48,0,48,0,48,0,48,0,93,0,46,0,100,0,101,0,99,0,91,0,50,0,53,0,53,0,93,0,59,0,32,0,47,0,47,0,32,2,199,0,10,0,32,0,32,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,101,0,113,0,117,0,97,0,108,0,40,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,95,0,99,0,112,0,49,0,48,0,48,0,48,0,48,0,95,0,50,0,53,0,53,0,44,0,32,0,34,2,199,0,34,0,41,0,59,0,10,0,10,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,99,0,112,0,49,0,48,0,48,0,48,0,48,0,95,0,55,0,49,0,49,0,32,0,61,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,91,0,49,0,48,0,48,0,48,0,48,0,93,0,46,0,101,0,110,0,99,0,91,0,83,0,116,0,114,0,105,0,110,0,103,0,46,0,102,0,114,0,111,0,109,0,67,0,104,0,97,0,114,0,67,0,111,0,100,0,101,0,40,0,55,0,49,0,49,0,41,0,93,0,59,0,32,0,47,0,47,0,32,0,50,0,53,0,53,0,10,0,32,0,32,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,101,0,113,0,117,0,97,0,108,0,40,0,99,0,112,0,49,0,48,0,48,0,48,0,48,0,95,0,55,0,49,0,49,0,44,0,32,0,50,0,53,0,53,0,41,0,59,0,10,0,10,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,98,0,49,0,32,0,61,0,32,0,91,0,48,0,120,0,98,0,98,0,44,0,48,0,120,0,101,0,51,0,44,0,48,0,120,0,100,0,55,0,44,0,48,0,120,0,100,0,99,0,93,0,59,0,10,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,115,0,49,0,32,0,61,0,32,0,98,0,49,0,46,0,109,0,97,0,112,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,120,0,41,0,32,0,123,0,32,0,114,0,101,0,116,0,117,0,114,0,110,0,32,0,83,0,116,0,114,0,105,0,110,0,103,0,46,0,102,0,114,0,111,0,109,0,67,0,104,0,97,0,114,0,67,0,111,0,100,0,101,0,40,0,120,0,41,0,59,0,32,0,125,0,41,0,46,0,106,0,111,0,105,0,110,0,40,0,34,0,34,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,108,71,96,59,0,32,0,61,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,100,0,101,0,99,0,111,0,100,0,101,0,40,0,57,0,51,0,54,0,44,0,32,0,98,0,49,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,98,0,117,0,102,0,32,0,61,0,32,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,101,0,110,0,99,0,111,0,100,0,101,0,40,0,57,0,51,0,54,0,44,0,32,0,32,108,71,96,59,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,101,0,113,0,117,0,97,0,108,0,40,108,71,96,59,0,44,0,34,108,71,96,59,0,34,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,101,0,113,0,117,0,97,0,108,0,40,0,98,0,117,0,102,0,46,0,108,0,101,0,110,0,103,0,116,0,104,0,44,0,32,0,52,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,102,0,111,0,114,0,40,0,118,0,97,0,114,0,32,0,105,0,32,0,61,0,32,0,48,0,59,0,32,0,105,0,32,0,33,0,61,0,32,0,52,0,59,0,32,0,43,0,43,0,105,0,41,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,101,0,113,0,117,0,97,0,108,0,40,0,98,0,49,0,91,0,105,0,93,0,44,0,32,0,98,0,117,0,102,0,91,0,105,0,93,0,41,0,59,0,10,0,10,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,98,0,50,0,32,0,61,0,32,0,91,0,48,0,120,0,102,0,48,0,44,0,48,0,120,0,57,0,102,0,44,0,48,0,120,0,56,0,100,0,44,0,48,0,120,0,97,0,51,0,93,0,59,0,10,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,115,0,117,0,115,0,104,0,105,0,61,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,100,0,101,0,99,0,111,0,100,0,101,0,40,0,54,0,53,0,48,0,48,0,49,0,44,0,32,0,98,0,50,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,115,0,98,0,117,0,102,0,32,0,61,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,101,0,110,0,99,0,111,0,100,0,101,0,40,0,54,0,53,0,48,0,48,0,49,0,44,0,32,0,115,0,117,0,115,0,104,0,105,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,101,0,113,0,117,0,97,0,108,0,40,0,115,0,117,0,115,0,104,0,105,0,44,0,34,216,60,223,99,0,34,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,101,0,113,0,117,0,97,0,108,0,40,0,115,0,98,0,117,0,102,0,46,0,108,0,101,0,110,0,103,0,116,0,104,0,44,0,32,0,52,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,102,0,111,0,114,0,40,0,118,0,97,0,114,0,32,0,105,0,32,0,61,0,32,0,48,0,59,0,32,0,105,0,32,0,33,0,61,0,32,0,52,0,59,0,32,0,43,0,43,0,105,0,41,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,101,0,113,0,117,0,97,0,108,0,40,0,98,0,50,0,91,0,105,0,93,0,44,0,32,0,115,0,98,0,117,0,102,0,91,0,105,0,93,0,41,0,59,0,10,0,10,0,32,0,32,0,125,0,59,0,10,0,32,0,32,0,105,0,116,0,40,0,39,0,115,0,104,0,111,0,117,0,108,0,100,0,32,0,98,0,101,0,32,0,99,0,111,0,114,0,114,0,101,0,99,0,116,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,99,0,97,0,99,0,104,0,101,0,46,0,101,0,110,0,99,0,97,0,99,0,104,0,101,0,40,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,114,0,101,0,97,0,100,0,109,0,101,0,40,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,99,0,97,0,99,0,104,0,101,0,46,0,100,0,101,0,99,0,97,0,99,0,104,0,101,0,40,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,114,0,101,0,97,0,100,0,109,0,101,0,40,0,41,0,59,0,10,0,32,0,32,0,125,0,41,0,59,0,10,0,125,0,41,0,59,0,10,0,96,0,96,0,96,0,10,0,10,0,84,0,104,0,101,0,32,0,99,0,111,0,110,0,115,0,105,0,115,0,116,0,101,0,110,0,99,0,121,0,32,0,116,0,101,0,115,0,116,0,115,0,32,0,109,0,97,0,107,0,101,0,32,0,115,0,117,0,114,0,101,0,32,0,116,0,104,0,97,0,116,0,32,0,101,0,110,0,99,0,111,0,100,0,105,0,110,0,103,0,32,0,97,0,110,0,100,0,32,0,100,0,101,0,99,0,111,0,100,0,105,0,110,0,103,0,32,0,97,0,114,0,101,0,32,0,112,0,115,0,101,0,117,0,100,0,111,0,32,0,105,0,110,0,118,0,101,0,114,0,115,0,101,0,115,0,58,0,10,0,10,0,96,0,96,0,96,0,62,0,116,0,101,0,115,0,116,0,46,0,106,0,115,0,10,0,100,0,101,0,115,0,99,0,114,0,105,0,98,0,101,0,40,0,39,0,99,0,111,0,110,0,115,0,105,0,115,0,116,0,101,0,110,0,99,0,121,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,10,0,32,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,32,0,61,0,32,0,114,0,101,0,113,0,117,0,105,0,114,0,101,0,40,0,39,0,46,0,47,0,39,0,41,0,59,0,10,0,32,0,32,0,85,0,32,0,61,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,59,0,10,0,32,0,32,0,118,0,97,0,114,0,32,0,99,0,104,0,107,0,32,0,61,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,44,0,32,0,99,0,97,0,99,0,104,0,101,0,105,0,116,0,41,0,32,0,123,0,32,0,114,0,101,0,116,0,117,0,114,0,110,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,120,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,105,0,116,0,40,0,39,0,115,0,104,0,111,0,117,0,108,0,100,0,32,0,99,0,111,0,110,0,115,0,105,0,115,0,116,0,101,0,110,0,116,0,108,0,121,0,32,0,112,0,114,0,111,0,99,0,101,0,115,0,115,0,32,0,67,0,80,0,32,0,39,0,32,0,43,0,32,0,120,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,99,0,112,0,32,0,61,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,91,0,120,0,93,0,44,0,32,0,68,0,32,0,61,0,32,0,99,0,112,0,46,0,100,0,101,0,99,0,44,0,32,0,69,0,32,0,61,0,32,0,99,0,112,0,46,0,101,0,110,0,99,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,105,0,102,0,40,0,99,0,97,0,99,0,104,0,101,0,105,0,116,0,41,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,99,0,97,0,99,0,104,0,101,0,46,0,101,0,110,0,99,0,97,0,99,0,104,0,101,0,40,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,101,0,108,0,115,0,101,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,99,0,97,0,99,0,104,0,101,0,46,0,100,0,101,0,99,0,97,0,99,0,104,0,101,0,40,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,79,0,98,0,106,0,101,0,99,0,116,0,46,0,107,0,101,0,121,0,115,0,40,0,68,0,41,0,46,0,102,0,111,0,114,0,69,0,97,0,99,0,104,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,100,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,105,0,102,0,40,0,69,0,91,0,68,0,91,0,100,0,93,0,93,0,32,0,33,0,61,0,32,0,100,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,105,0,102,0,40,0,116,0,121,0,112,0,101,0,111,0,102,0,32,0,69,0,91,0,68,0,91,0,100,0,93,0,93,0,32,0,33,0,61,0,61,0,32,0,34,0,117,0,110,0,100,0,101,0,102,0,105,0,110,0,101,0,100,0,34,0,41,0,32,0,114,0,101,0,116,0,117,0,114,0,110,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,105,0,102,0,40,0,68,0,91,0,100,0,93,0,46,0,99,0,104,0,97,0,114,0,67,0,111,0,100,0,101,0,65,0,116,0,40,0,48,0,41,0,32,0,61,0,61,0,32,0,48,0,120,0,70,0,70,0,70,0,68,0,41,0,32,0,114,0,101,0,116,0,117,0,114,0,110,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,105,0,102,0,40,0,68,0,91,0,69,0,91,0,68,0,91,0,100,0,93,0,93,0,93,0,32,0,61,0,61,0,61,0,32,0,68,0,91,0,100,0,93,0,41,0,32,0,114,0,101,0,116,0,117,0,114,0,110,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,116,0,104,0,114,0,111,0,119,0,32,0,110,0,101,0,119,0,32,0,69,0,114,0,114,0,111,0,114,0,40,0,120,0,32,0,43,0,32,0,34,0,32,0,101,0,46,0,100,0,91,0,34,0,32,0,43,0,32,0,100,0,32,0,43,0,32,0,34,0,93,0,32,0,61,0,32,0,34,0,32,0,43,0,32,0,69,0,91,0,68,0,91,0,100,0,93,0,93,0,32,0,43,0,32,0,34,0,59,0,32,0,100,0,91,0,34,0,32,0,43,0,32,0,100,0,32,0,43,0,32,0,34,0,93,0,61,0,34,0,32,0,43,0,32,0,68,0,91,0,100,0,93,0,32,0,43,0,32,0,34,0,59,0,32,0,100,0,46,0,101,0,46,0,100,0,91,0,34,0,32,0,43,0,32,0,100,0,32,0,43,0,32,0,34,0,93,0,32,0,61,0,32,0,34,0,32,0,43,0,32,0,68,0,91,0,69,0,91,0,68,0,91,0,100,0,93,0,93,0,93,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,125,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,79,0,98,0,106,0,101,0,99,0,116,0,46,0,107,0,101,0,121,0,115,0,40,0,69,0,41,0,46,0,102,0,111,0,114,0,69,0,97,0,99,0,104,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,101,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,105,0,102,0,40,0,68,0,91,0,69,0,91,0,101,0,93,0,93,0,32,0,33,0,61,0,32,0,101,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,116,0,104,0,114,0,111,0,119,0,32,0,110,0,101,0,119,0,32,0,69,0,114,0,114,0,111,0,114,0,40,0,120,0,32,0,43,0,32,0,34,0,32,0,100,0,46,0,101,0,91,0,34,0,32,0,43,0,32,0,101,0,32,0,43,0,32,0,34,0,93,0,32,0,61,0,32,0,34,0,32,0,43,0,32,0,68,0,91,0,69,0,91,0,101,0,93,0,93,0,32,0,43,0,32,0,34,0,59,0,32,0,101,0,91,0,34,0,32,0,43,0,32,0,101,0,32,0,43,0,32,0,34,0,93,0,61,0,34,0,32,0,43,0,32,0,69,0,91,0,101,0,93,0,32,0,43,0,32,0,34,0,59,0,32,0,101,0,46,0,100,0,46,0,101,0,91,0,34,0,32,0,43,0,32,0,101,0,32,0,43,0,32,0,34,0,93,0,32,0,61,0,32,0,34,0,32,0,43,0,32,0,69,0,91,0,68,0,91,0,69,0,91,0,101,0,93,0,93,0,93,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,125,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,99,0,111,0,114,0,112,0,117,0,115,0,32,0,61,0,32,0,91,0,34,0,102,0,111,0,111,0,98,0,97,0,114,0,34,0,93,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,99,0,111,0,114,0,112,0,117,0,115,0,46,0,102,0,111,0,114,0,69,0,97,0,99,0,104,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,119,0,41,0,123,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,101,0,113,0,117,0,97,0,108,0,40,0,85,0,46,0,100,0,101,0,99,0,111,0,100,0,101,0,40,0,120,0,44,0,85,0,46,0,101,0,110,0,99,0,111,0,100,0,101,0,40,0,120,0,44,0,119,0,41,0,41,0,44,0,119,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,99,0,97,0,99,0,104,0,101,0,46,0,101,0,110,0,99,0,97,0,99,0,104,0,101,0,40,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,125,0,59,0,32,0,125,0,59,0,10,0,32,0,32,0,100,0,101,0,115,0,99,0,114,0,105,0,98,0,101,0,40,0,39,0,99,0,97,0,99,0,104,0,101,0,100,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,79,0,98,0,106,0,101,0,99,0,116,0,46,0,107,0,101,0,121,0,115,0,40,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,41,0,46,0,102,0,105,0,108,0,116,0,101,0,114,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,119,0,41,0,32,0,123,0,32,0,114,0,101,0,116,0,117,0,114,0,110,0,32,0,119,0,32,0,61,0,61,0,32,0,43,0,119,0,59,0,32,0,125,0,41,0,46,0,102,0,111,0,114,0,69,0,97,0,99,0,104,0,40,0,99,0,104,0,107,0,40,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,44,0,32,0,116,0,114,0,117,0,101,0,41,0,41,0,59,0,10,0,32,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,100,0,101,0,115,0,99,0,114,0,105,0,98,0,101,0,40,0,39,0,100,0,105,0,114,0,101,0,99,0,116,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,79,0,98,0,106,0,101,0,99,0,116,0,46,0,107,0,101,0,121,0,115,0,40,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,41,0,46,0,102,0,105,0,108,0,116,0,101,0,114,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,119,0,41,0,32,0,123,0,32,0,114,0,101,0,116,0,117,0,114,0,110,0,32,0,119,0,32,0,61,0,61,0,32,0,43,0,119,0,59,0,32,0,125,0,41,0,46,0,102,0,111,0,114,0,69,0,97,0,99,0,104,0,40,0,99,0,104,0,107,0,40,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,44,0,32,0,102,0,97,0,108,0,115,0,101,0,41,0,41,0,59,0,10,0,32,0,32,0,125,0,41,0,59,0,10,0,125,0,41,0,59,0,10,0,96,0,96,0,96,0,10,0,10,0,84,0,104,0,101,0,32,0,110,0,101,0,120,0,116,0,32,0,116,0,101,0,115,0,116,0,115,0,32,0,108,0,111,0,111,0,107,0,32,0,97,0,116,0,32,0,112,0,111,0,115,0,115,0,105,0,98,0,108,0,101,0,32,0,101,0,110,0,116,0,114,0,121,0,32,0,99,0,111,0,110,0,100,0,105,0,116,0,105,0,111,0,110,0,115,0,58,0,10,0,10,0,96,0,96,0,96,0,10,0,100,0,101,0,115,0,99,0,114,0,105,0,98,0,101,0,40,0,39,0,101,0,110,0,116,0,114,0,121,0,32,0,99,0,111,0,110,0,100,0,105,0,116,0,105,0,111,0,110,0,115,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,10,0,32,0,32,0,105,0,116,0,40,0,39,0,115,0,104,0,111,0,117,0,108,0,100,0,32,0,102,0,97,0,105,0,108,0,32,0,116,0,111,0,32,0,108,0,111,0,97,0,100,0,32,0,117,0,116,0,105,0,108,0,115,0,32,0,105,0,102,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,32,0,117,0,110,0,97,0,118,0,97,0,105,0,108,0,97,0,98,0,108,0,101,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,115,0,97,0,110,0,100,0,98,0,111,0,120,0,32,0,61,0,32,0,123,0,125,0,59,0,10,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,99,0,116,0,120,0,32,0,61,0,32,0,118,0,109,0,46,0,99,0,114,0,101,0,97,0,116,0,101,0,67,0,111,0,110,0,116,0,101,0,120,0,116,0,40,0,115,0,97,0,110,0,100,0,98,0,111,0,120,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,116,0,104,0,114,0,111,0,119,0,115,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,118,0,109,0,46,0,114,0,117,0,110,0,73,0,110,0,67,0,111,0,110,0,116,0,101,0,120,0,116,0,40,0,102,0,115,0,46,0,114,0,101,0,97,0,100,0,70,0,105,0,108,0,101,0,83,0,121,0,110,0,99,0,40,0,39,0,99,0,112,0,117,0,116,0,105,0,108,0,115,0,46,0,106,0,115,0,39,0,44,0,39,0,117,0,116,0,102,0,56,0,39,0,41,0,44,0,99,0,116,0,120,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,105,0,116,0,40,0,39,0,115,0,104,0,111,0,117,0,108,0,100,0,32,0,108,0,111,0,97,0,100,0,32,0,117,0,116,0,105,0,108,0,115,0,32,0,105,0,102,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,32,0,105,0,115,0,32,0,97,0,118,0,97,0,105,0,108,0,97,0,98,0,108,0,101,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,115,0,97,0,110,0,100,0,98,0,111,0,120,0,32,0,61,0,32,0,123,0,125,0,59,0,10,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,99,0,116,0,120,0,32,0,61,0,32,0,118,0,109,0,46,0,99,0,114,0,101,0,97,0,116,0,101,0,67,0,111,0,110,0,116,0,101,0,120,0,116,0,40,0,115,0,97,0,110,0,100,0,98,0,111,0,120,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,118,0,109,0,46,0,114,0,117,0,110,0,73,0,110,0,67,0,111,0,110,0,116,0,101,0,120,0,116,0,40,0,102,0,115,0,46,0,114,0,101,0,97,0,100,0,70,0,105,0,108,0,101,0,83,0,121,0,110,0,99,0,40,0,39,0,99,0,112,0,101,0,120,0,99,0,101,0,108,0,46,0,106,0,115,0,39,0,44,0,39,0,117,0,116,0,102,0,56,0,39,0,41,0,44,0,99,0,116,0,120,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,118,0,109,0,46,0,114,0,117,0,110,0,73,0,110,0,67,0,111,0,110,0,116,0,101,0,120,0,116,0,40,0,102,0,115,0,46,0,114,0,101,0,97,0,100,0,70,0,105,0,108,0,101,0,83,0,121,0,110,0,99,0,40,0,39,0,99,0,112,0,117,0,116,0,105,0,108,0,115,0,46,0,106,0,115,0,39,0,44,0,39,0,117,0,116,0,102,0,56,0,39,0,41,0,44,0,99,0,116,0,120,0,41,0,59,0,10,0,32,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,118,0,97,0,114,0,32,0,99,0,104,0,107,0,101,0,110,0,32,0,61,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,99,0,112,0,44,0,32,0,105,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,99,0,32,0,61,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,99,0,112,0,44,0,32,0,105,0,44,0,32,0,101,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,115,0,116,0,114,0,32,0,61,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,101,0,110,0,99,0,111,0,100,0,101,0,40,0,99,0,112,0,44,0,105,0,44,0,101,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,97,0,114,0,114,0,32,0,61,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,101,0,110,0,99,0,111,0,100,0,101,0,40,0,99,0,112,0,44,0,105,0,46,0,115,0,112,0,108,0,105,0,116,0,40,0,34,0,34,0,41,0,44,0,101,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,100,0,101,0,101,0,112,0,69,0,113,0,117,0,97,0,108,0,40,0,115,0,116,0,114,0,44,0,97,0,114,0,114,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,105,0,102,0,40,0,116,0,121,0,112,0,101,0,111,0,102,0,32,0,66,0,117,0,102,0,102,0,101,0,114,0,32,0,61,0,61,0,61,0,32,0,39,0,117,0,110,0,100,0,101,0,102,0,105,0,110,0,101,0,100,0,39,0,41,0,32,0,114,0,101,0,116,0,117,0,114,0,110,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,98,0,117,0,102,0,32,0,61,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,101,0,110,0,99,0,111,0,100,0,101,0,40,0,99,0,112,0,44,0,110,0,101,0,119,0,32,0,66,0,117,0,102,0,102,0,101,0,114,0,40,0,105,0,41,0,44,0,101,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,100,0,101,0,101,0,112,0,69,0,113,0,117,0,97,0,108,0,40,0,115,0,116,0,114,0,44,0,98,0,117,0,102,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,125,0,59,0,10,0,32,0,32,0,32,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,99,0,97,0,99,0,104,0,101,0,46,0,101,0,110,0,99,0,97,0,99,0,104,0,101,0,40,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,99,0,40,0,99,0,112,0,44,0,105,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,99,0,40,0,99,0,112,0,44,0,105,0,44,0,39,0,98,0,117,0,102,0,39,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,99,0,40,0,99,0,112,0,44,0,105,0,44,0,39,0,97,0,114,0,114,0,39,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,99,0,40,0,99,0,112,0,44,0,105,0,44,0,39,0,115,0,116,0,114,0,39,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,99,0,97,0,99,0,104,0,101,0,46,0,100,0,101,0,99,0,97,0,99,0,104,0,101,0,40,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,99,0,40,0,99,0,112,0,44,0,105,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,99,0,40,0,99,0,112,0,44,0,105,0,44,0,39,0,98,0,117,0,102,0,39,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,99,0,40,0,99,0,112,0,44,0,105,0,44,0,39,0,97,0,114,0,114,0,39,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,99,0,40,0,99,0,112,0,44,0,105,0,44,0,39,0,115,0,116,0,114,0,39,0,41,0,59,0,10,0,32,0,32,0,125,0,59,0,10,0,32,0,32,0,100,0,101,0,115,0,99,0,114,0,105,0,98,0,101,0,40,0,39,0,101,0,110,0,99,0,111,0,100,0,101,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,105,0,116,0,40,0,39,0,67,0,80,0,32,0,32,0,49,0,50,0,53,0,50,0,32,0,58,0,32,0,115,0,98,0,99,0,115,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,32,0,99,0,104,0,107,0,101,0,110,0,40,0,49,0,50,0,53,0,50,0,44,0,34,0,102,0,111,0,111,32,34,0,98,0,254,0,114,0,34,0,41,0,59,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,105,0,116,0,40,0,39,0,67,0,80,0,32,0,32,0,32,0,55,0,48,0,56,0,32,0,58,0,32,0,115,0,98,0,99,0,115,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,32,0,99,0,104,0,107,0,101,0,110,0,40,0,55,0,48,0,56,0,44,0,34,6,42,0,32,0,97,0,110,0,100,0,32,6,43,0,32,0,115,0,109,0,105,0,108,0,101,0,121,0,32,0,102,0,97,0,99,0,101,0,115,0,34,0,41,0,59,0,125,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,105,0,116,0,40,0,39,0,67,0,80,0,32,0,32,0,32,0,57,0,51,0,54,0,32,0,58,0,32,0,100,0,98,0,99,0,115,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,32,0,99,0,104,0,107,0,101,0,110,0,40,0,57,0,51,0,54,0,44,0,32,0,34,143,217,102,47,78,45,101,135,91,87,123,38,109,75,139,213,0,34,0,41,0,59,0,125,0,41,0,59,0,10,0,32,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,118,0,97,0,114,0,32,0,99,0,104,0,107,0,100,0,101,0,32,0,61,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,99,0,112,0,44,0,32,0,105,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,99,0,32,0,61,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,99,0,112,0,44,0,32,0,105,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,115,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,105,0,102,0,40,0,116,0,121,0,112,0,101,0,111,0,102,0,32,0,66,0,117,0,102,0,102,0,101,0,114,0,32,0,33,0,61,0,61,0,32,0,39,0,117,0,110,0,100,0,101,0,102,0,105,0,110,0,101,0,100,0,39,0,32,0,38,0,38,0,32,0,105,0,32,0,105,0,110,0,115,0,116,0,97,0,110,0,99,0,101,0,111,0,102,0,32,0,66,0,117,0,102,0,102,0,101,0,114,0,41,0,32,0,115,0,32,0,61,0,32,0,91,0,93,0,46,0,109,0,97,0,112,0,46,0,99,0,97,0,108,0,108,0,40,0,105,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,115,0,41,0,123,0,114,0,101,0,116,0,117,0,114,0,110,0,32,0,83,0,116,0,114,0,105,0,110,0,103,0,46,0,102,0,114,0,111,0,109,0,67,0,104,0,97,0,114,0,67,0,111,0,100,0,101,0,40,0,115,0,41,0,59,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,101,0,108,0,115,0,101,0,32,0,115,0,61,0,40,0,105,0,46,0,109,0,97,0,112,0,41,0,32,0,63,0,32,0,105,0,46,0,109,0,97,0,112,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,115,0,41,0,123,0,114,0,101,0,116,0,117,0,114,0,110,0,32,0,83,0,116,0,114,0,105,0,110,0,103,0,46,0,102,0,114,0,111,0,109,0,67,0,104,0,97,0,114,0,67,0,111,0,100,0,101,0,40,0,115,0,41,0,59,0,32,0,125,0,41,0,32,0,58,0,32,0,105,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,115,0,116,0,114,0,32,0,61,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,100,0,101,0,99,0,111,0,100,0,101,0,40,0,99,0,112,0,44,0,105,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,97,0,114,0,114,0,32,0,61,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,100,0,101,0,99,0,111,0,100,0,101,0,40,0,99,0,112,0,44,0,115,0,46,0,106,0,111,0,105,0,110,0,63,0,115,0,46,0,106,0,111,0,105,0,110,0,40,0,34,0,34,0,41,0,58,0,115,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,100,0,101,0,101,0,112,0,69,0,113,0,117,0,97,0,108,0,40,0,115,0,116,0,114,0,44,0,97,0,114,0,114,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,105,0,102,0,40,0,116,0,121,0,112,0,101,0,111,0,102,0,32,0,66,0,117,0,102,0,102,0,101,0,114,0,32,0,61,0,61,0,61,0,32,0,39,0,117,0,110,0,100,0,101,0,102,0,105,0,110,0,101,0,100,0,39,0,41,0,32,0,114,0,101,0,116,0,117,0,114,0,110,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,98,0,117,0,102,0,32,0,61,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,100,0,101,0,99,0,111,0,100,0,101,0,40,0,99,0,112,0,44,0,110,0,101,0,119,0,32,0,66,0,117,0,102,0,102,0,101,0,114,0,40,0,105,0,41,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,100,0,101,0,101,0,112,0,69,0,113,0,117,0,97,0,108,0,40,0,115,0,116,0,114,0,44,0,98,0,117,0,102,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,125,0,59,0,10,0,32,0,32,0,32,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,99,0,97,0,99,0,104,0,101,0,46,0,101,0,110,0,99,0,97,0,99,0,104,0,101,0,40,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,99,0,40,0,99,0,112,0,44,0,105,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,99,0,97,0,99,0,104,0,101,0,46,0,100,0,101,0,99,0,97,0,99,0,104,0,101,0,40,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,99,0,40,0,99,0,112,0,44,0,105,0,41,0,59,0,10,0,32,0,32,0,125,0,59,0,10,0,32,0,32,0,100,0,101,0,115,0,99,0,114,0,105,0,98,0,101,0,40,0,39,0,100,0,101,0,99,0,111,0,100,0,101,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,105,0,116,0,40,0,39,0,67,0,80,0,32,0,32,0,49,0,50,0,53,0,50,0,32,0,58,0,32,0,115,0,98,0,99,0,115,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,32,0,99,0,104,0,107,0,100,0,101,0,40,0,49,0,50,0,53,0,50,0,44,0,91,0,48,0,120,0,54,0,54,0,44,0,32,0,48,0,120,0,54,0,102,0,44,0,32,0,48,0,120,0,54,0,102,0,44,0,32,0,48,0,120,0,54,0,50,0,44,0,32,0,48,0,120,0,54,0,49,0,44,0,32,0,48,0,120,0,55,0,50,0,93,0,41,0,59,0,32,0,125,0,41,0,59,0,32,0,47,0,42,0,32,0,34,0,102,0,111,0,111,0,98,0,97,0,114,0,34,0,32,0,42,0,47,0,10,0,32,0,32,0,32,0,32,0,105,0,102,0,40,0,116,0,121,0,112,0,101,0,111,0,102,0,32,0,66,0,117,0,102,0,102,0,101,0,114,0,32,0,33,0,61,0,61,0,32,0,39,0,117,0,110,0,100,0,101,0,102,0,105,0,110,0,101,0,100,0,39,0,41,0,32,0,105,0,116,0,40,0,39,0,67,0,80,0,32,0,32,0,32,0,55,0,48,0,56,0,32,0,58,0,32,0,115,0,98,0,99,0,115,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,32,0,99,0,104,0,107,0,100,0,101,0,40,0,55,0,48,0,56,0,44,0,32,0,110,0,101,0,119,0,32,0,66,0,117,0,102,0,102,0,101,0,114,0,40,0,91,0,48,0,120,0,99,0,97,0,44,0,32,0,48,0,120,0,50,0,48,0,44,0,32,0,48,0,120,0,54,0,49,0,44,0,32,0,48,0,120,0,54,0,101,0,44,0,32,0,48,0,120,0,54,0,52,0,44,0,32,0,48,0,120,0,50,0,48,0,44,0,32,0,48,0,120,0,99,0,98,0,44,0,32,0,48,0,120,0,50,0,48,0,44,0,32,0,48,0,120,0,55,0,51,0,44,0,32,0,48,0,120,0,54,0,100,0,44,0,32,0,48,0,120,0,54,0,57,0,44,0,32,0,48,0,120,0,54,0,99,0,44,0,32,0,48,0,120,0,54,0,53,0,44,0,32,0,48,0,120,0,55,0,57,0,44,0,32,0,48,0,120,0,50,0,48,0,44,0,32,0,48,0,120,0,54,0,54,0,44,0,32,0,48,0,120,0,54,0,49,0,44,0,32,0,48,0,120,0,54,0,51,0,44,0,32,0,48,0,120,0,54,0,53,0,44,0,32,0,48,0,120,0,55,0,51,0,93,0,41,0,41,0,59,0,32,0,125,0,41,0,59,0,32,0,47,0,42,0,32,0,40,0,34,6,42,0,32,0,97,0,110,0,100,0,32,6,43,0,32,0,115,0,109,0,105,0,108,0,101,0,121,0,32,0,102,0,97,0,99,0,101,0,115,0,34,0,41,0,32,0,42,0,47,0,10,0,32,0,32,0,32,0,32,0,105,0,116,0,40,0,39,0,67,0,80,0,32,0,32,0,32,0,57,0,51,0,54,0,32,0,58,0,32,0,100,0,98,0,99,0,115,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,32,0,99,0,104,0,107,0,100,0,101,0,40,0,57,0,51,0,54,0,44,0,32,0,91,0,48,0,120,0,100,0,53,0,44,0,32,0,48,0,120,0,101,0,50,0,44,0,32,0,48,0,120,0,99,0,97,0,44,0,32,0,48,0,120,0,99,0,55,0,44,0,32,0,48,0,120,0,100,0,54,0,44,0,32,0,48,0,120,0,100,0,48,0,44,0,32,0,48,0,120,0,99,0,101,0,44,0,32,0,48,0,120,0,99,0,52,0,44,0,32,0,48,0,120,0,100,0,55,0,44,0,32,0,48,0,120,0,100,0,54,0,44,0,32,0,48,0,120,0,98,0,55,0,44,0,32,0,48,0,120,0,102,0,98,0,44,0,32,0,48,0,120,0,98,0,50,0,44,0,32,0,48,0,120,0,101,0,50,0,44,0,32,0,48,0,120,0,99,0,97,0,44,0,32,0,48,0,120,0,100,0,52,0,93,0,41,0,59,0,125,0,41,0,59,0,32,0,47,0,42,0,32,0,34,143,217,102,47,78,45,101,135,91,87,123,38,109,75,139,213,0,34,0,32,0,42,0,47,0,10,0,32,0,32,0,125,0,41,0,59,0,10,0,125,0,41,0,59,0,10,0,96,0,96,0,96,0,10,0,10,0,84,0,104,0,101,0,32,0,96,0,116,0,101,0,115,0,116,0,102,0,105,0,108,0,101,0,96,0,32,0,104,0,101,0,108,0,112,0,101,0,114,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,32,0,114,0,101,0,97,0,100,0,115,0,32,0,97,0,32,0,102,0,105,0,108,0,101,0,32,0,97,0,110,0,100,0,32,0,99,0,111,0,109,0,112,0,97,0,114,0,101,0,115,0,32,0,116,0,111,0,32,0,110,0,111,0,100,0,101,0,39,0,115,0,32,0,114,0,101,0,97,0,100,0,32,0,102,0,97,0,99,0,105,0,108,0,105,0,116,0,105,0,101,0,115,0,58,0,10,0,10,0,96,0,96,0,96,0,62,0,116,0,101,0,115,0,116,0,46,0,106,0,115,0,10,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,32,0,116,0,101,0,115,0,116,0,102,0,105,0,108,0,101,0,40,0,102,0,44,0,99,0,112,0,44,0,116,0,121,0,112,0,101,0,44,0,115,0,107,0,105,0,112,0,41,0,32,0,123,0,10,0,32,0,32,0,118,0,97,0,114,0,32,0,100,0,32,0,61,0,32,0,102,0,115,0,46,0,114,0,101,0,97,0,100,0,70,0,105,0,108,0,101,0,83,0,121,0,110,0,99,0,40,0,102,0,41,0,59,0,10,0,32,0,32,0,118,0,97,0,114,0,32,0,120,0,32,0,61,0,32,0,102,0,115,0,46,0,114,0,101,0,97,0,100,0,70,0,105,0,108,0,101,0,83,0,121,0,110,0,99,0,40,0,102,0,44,0,32,0,116,0,121,0,112,0,101,0,41,0,59,0,10,0,32,0,32,0,118,0,97,0,114,0,32,0,97,0,32,0,61,0,32,0,120,0,46,0,115,0,112,0,108,0,105,0,116,0,40,0,34,0,34,0,41,0,59,0,10,0,32,0,32,0,118,0,97,0,114,0,32,0,99,0,104,0,107,0,32,0,61,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,99,0,112,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,121,0,32,0,61,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,100,0,101,0,99,0,111,0,100,0,101,0,40,0,99,0,112,0,44,0,32,0,100,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,101,0,113,0,117,0,97,0,108,0,40,0,120,0,44,0,121,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,122,0,32,0,61,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,101,0,110,0,99,0,111,0,100,0,101,0,40,0,99,0,112,0,44,0,32,0,120,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,105,0,102,0,40,0,122,0,46,0,108,0,101,0,110,0,103,0,116,0,104,0,32,0,33,0,61,0,32,0,100,0,46,0,108,0,101,0,110,0,103,0,116,0,104,0,41,0,32,0,116,0,104,0,114,0,111,0,119,0,32,0,110,0,101,0,119,0,32,0,69,0,114,0,114,0,111,0,114,0,40,0,102,0,32,0,43,0,32,0,34,0,32,0,34,0,32,0,43,0,32,0,74,0,83,0,79,0,78,0,46,0,115,0,116,0,114,0,105,0,110,0,103,0,105,0,102,0,121,0,40,0,122,0,41,0,32,0,43,0,32,0,34,0,32,0,33,0,61,0,32,0,34,0,32,0,43,0,32,0,74,0,83,0,79,0,78,0,46,0,115,0,116,0,114,0,105,0,110,0,103,0,105,0,102,0,121,0,40,0,100,0,41,0,32,0,43,0,32,0,34,0,32,0,58,0,32,0,34,0,32,0,43,0,32,0,122,0,46,0,108,0,101,0,110,0,103,0,116,0,104,0,32,0,43,0,32,0,34,0,32,0,34,0,32,0,43,0,32,0,100,0,46,0,108,0,101,0,110,0,103,0,116,0,104,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,102,0,111,0,114,0,40,0,118,0,97,0,114,0,32,0,105,0,32,0,61,0,32,0,48,0,59,0,32,0,105,0,32,0,33,0,61,0,32,0,100,0,46,0,108,0,101,0,110,0,103,0,116,0,104,0,59,0,32,0,43,0,43,0,105,0,41,0,32,0,105,0,102,0,40,0,100,0,91,0,105,0,93,0,32,0,33,0,61,0,61,0,32,0,122,0,91,0,105,0,93,0,41,0,32,0,116,0,104,0,114,0,111,0,119,0,32,0,110,0,101,0,119,0,32,0,69,0,114,0,114,0,111,0,114,0,40,0,34,0,34,0,32,0,43,0,32,0,105,0,32,0,43,0,32,0,34,0,32,0,34,0,32,0,43,0,32,0,100,0,91,0,105,0,93,0,32,0,43,0,32,0,34,0,33,0,61,0,34,0,32,0,43,0,32,0,122,0,91,0,105,0,93,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,105,0,102,0,40,0,115,0,107,0,105,0,112,0,41,0,32,0,114,0,101,0,116,0,117,0,114,0,110,0,59,0,10,0,32,0,32,0,32,0,32,0,122,0,32,0,61,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,101,0,110,0,99,0,111,0,100,0,101,0,40,0,99,0,112,0,44,0,32,0,97,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,105,0,102,0,40,0,122,0,46,0,108,0,101,0,110,0,103,0,116,0,104,0,32,0,33,0,61,0,32,0,100,0,46,0,108,0,101,0,110,0,103,0,116,0,104,0,41,0,32,0,116,0,104,0,114,0,111,0,119,0,32,0,110,0,101,0,119,0,32,0,69,0,114,0,114,0,111,0,114,0,40,0,102,0,32,0,43,0,32,0,34,0,32,0,34,0,32,0,43,0,32,0,74,0,83,0,79,0,78,0,46,0,115,0,116,0,114,0,105,0,110,0,103,0,105,0,102,0,121,0,40,0,122,0,41,0,32,0,43,0,32,0,34,0,32,0,33,0,61,0,32,0,34,0,32,0,43,0,32,0,74,0,83,0,79,0,78,0,46,0,115,0,116,0,114,0,105,0,110,0,103,0,105,0,102,0,121,0,40,0,100,0,41,0,32,0,43,0,32,0,34,0,32,0,58,0,32,0,34,0,32,0,43,0,32,0,122,0,46,0,108,0,101,0,110,0,103,0,116,0,104,0,32,0,43,0,32,0,34,0,32,0,34,0,32,0,43,0,32,0,100,0,46,0,108,0,101,0,110,0,103,0,116,0,104,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,102,0,111,0,114,0,40,0,118,0,97,0,114,0,32,0,105,0,32,0,61,0,32,0,48,0,59,0,32,0,105,0,32,0,33,0,61,0,32,0,100,0,46,0,108,0,101,0,110,0,103,0,116,0,104,0,59,0,32,0,43,0,43,0,105,0,41,0,32,0,105,0,102,0,40,0,100,0,91,0,105,0,93,0,32,0,33,0,61,0,61,0,32,0,122,0,91,0,105,0,93,0,41,0,32,0,116,0,104,0,114,0,111,0,119,0,32,0,110,0,101,0,119,0,32,0,69,0,114,0,114,0,111,0,114,0,40,0,34,0,34,0,32,0,43,0,32,0,105,0,32,0,43,0,32,0,34,0,32,0,34,0,32,0,43,0,32,0,100,0,91,0,105,0,93,0,32,0,43,0,32,0,34,0,33,0,61,0,34,0,32,0,43,0,32,0,122,0,91,0,105,0,93,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,105,0,102,0,40,0,102,0,46,0,105,0,110,0,100,0,101,0,120,0,79,0,102,0,40,0,34,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,106,0,115,0,34,0,41,0,32,0,61,0,61,0,32,0,45,0,49,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,101,0,110,0,99,0,111,0,100,0,101,0,40,0,99,0,112,0,44,0,32,0,100,0,44,0,32,0,39,0,115,0,116,0,114,0,39,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,101,0,110,0,99,0,111,0,100,0,101,0,40,0,99,0,112,0,44,0,32,0,100,0,44,0,32,0,39,0,97,0,114,0,114,0,39,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,125,0,10,0,32,0,32,0,125,0,10,0,32,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,99,0,97,0,99,0,104,0,101,0,46,0,101,0,110,0,99,0,97,0,99,0,104,0,101,0,40,0,41,0,59,0,10,0,32,0,32,0,99,0,104,0,107,0,40,0,99,0,112,0,41,0,59,0,10,0,32,0,32,0,105,0,102,0,40,0,115,0,107,0,105,0,112,0,41,0,32,0,114,0,101,0,116,0,117,0,114,0,110,0,59,0,10,0,32,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,99,0,97,0,99,0,104,0,101,0,46,0,100,0,101,0,99,0,97,0,99,0,104,0,101,0,40,0,41,0,59,0,10,0,32,0,32,0,99,0,104,0,107,0,40,0,99,0,112,0,41,0,59,0,10,0,32,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,99,0,97,0,99,0,104,0,101,0,46,0,101,0,110,0,99,0,97,0,99,0,104,0,101,0,40,0,41,0,59,0,10,0,125,0,10,0,96,0,96,0,96,0,10,0,10,0,84,0,104,0,101,0,32,0,96,0,117,0,116,0,102,0,56,0,96,0,32,0,116,0,101,0,115,0,116,0,115,0,32,0,118,0,101,0,114,0,105,0,102,0,121,0,32,0,85,0,84,0,70,0,45,0,56,0,32,0,101,0,110,0,99,0,111,0,100,0,105,0,110,0,103,0,32,0,111,0,102,0,32,0,116,0,104,0,101,0,32,0,97,0,99,0,116,0,117,0,97,0,108,0,32,0,74,0,83,0,32,0,115,0,111,0,117,0,114,0,99,0,101,0,115,0,58,0,10,0,10,0,96,0,96,0,96,0,62,0,116,0,101,0,115,0,116,0,46,0,106,0,115,0,10,0,100,0,101,0,115,0,99,0,114,0,105,0,98,0,101,0,40,0,39,0,110,0,111,0,100,0,101,0,32,0,110,0,97,0,116,0,105,0,118,0,101,0,115,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,10,0,32,0,32,0,118,0,97,0,114,0,32,0,110,0,111,0,100,0,101,0,32,0,61,0,32,0,91,0,91,0,54,0,53,0,48,0,48,0,49,0,44,0,32,0,39,0,117,0,116,0,102,0,56,0,39,0,44,0,49,0,93,0,44,0,32,0,91,0,49,0,50,0,48,0,48,0,44,0,32,0,39,0,117,0,116,0,102,0,49,0,54,0,108,0,101,0,39,0,44,0,49,0,93,0,44,0,32,0,91,0,50,0,48,0,49,0,50,0,55,0,44,0,32,0,39,0,97,0,115,0,99,0,105,0,105,0,39,0,44,0,48,0,93,0,93,0,59,0,10,0,32,0,32,0,118,0,97,0,114,0,32,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,102,0,105,0,108,0,101,0,115,0,32,0,61,0,32,0,91,0,39,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,46,0,109,0,100,0,39,0,44,0,39,0,82,0,69,0,65,0,68,0,77,0,69,0,46,0,109,0,100,0,39,0,44,0,39,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,106,0,115,0,39,0,93,0,59,0,10,0,32,0,32,0,118,0,97,0,114,0,32,0,97,0,115,0,99,0,105,0,105,0,102,0,105,0,108,0,101,0,115,0,32,0,61,0,32,0,91,0,39,0,99,0,112,0,117,0,116,0,105,0,108,0,115,0,46,0,106,0,115,0,39,0,93,0,59,0,10,0,32,0,32,0,110,0,111,0,100,0,101,0,46,0,102,0,111,0,114,0,69,0,97,0,99,0,104,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,119,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,100,0,101,0,115,0,99,0,114,0,105,0,98,0,101,0,40,0,119,0,91,0,49,0,93,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,32,0,61,0,32,0,114,0,101,0,113,0,117,0,105,0,114,0,101,0,40,0,39,0,46,0,47,0,39,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,97,0,115,0,99,0,105,0,105,0,102,0,105,0,108,0,101,0,115,0,46,0,102,0,111,0,114,0,69,0,97,0,99,0,104,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,102,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,105,0,116,0,40,0,39,0,115,0,104,0,111,0,117,0,108,0,100,0,32,0,112,0,114,0,111,0,99,0,101,0,115,0,115,0,32,0,39,0,32,0,43,0,32,0,102,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,32,0,116,0,101,0,115,0,116,0,102,0,105,0,108,0,101,0,40,0,39,0,46,0,47,0,109,0,105,0,115,0,99,0,47,0,39,0,43,0,102,0,43,0,39,0,46,0,39,0,43,0,119,0,91,0,49,0,93,0,44,0,119,0,91,0,48,0,93,0,44,0,119,0,91,0,49,0,93,0,41,0,59,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,105,0,102,0,40,0,33,0,119,0,91,0,50,0,93,0,41,0,32,0,114,0,101,0,116,0,117,0,114,0,110,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,102,0,105,0,108,0,101,0,115,0,46,0,102,0,111,0,114,0,69,0,97,0,99,0,104,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,102,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,105,0,116,0,40,0,39,0,115,0,104,0,111,0,117,0,108,0,100,0,32,0,112,0,114,0,111,0,99,0,101,0,115,0,115,0,32,0,39,0,32,0,43,0,32,0,102,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,32,0,116,0,101,0,115,0,116,0,102,0,105,0,108,0,101,0,40,0,39,0,46,0,47,0,109,0,105,0,115,0,99,0,47,0,39,0,43,0,102,0,43,0,39,0,46,0,39,0,43,0,119,0,91,0,49,0,93,0,44,0,119,0,91,0,48,0,93,0,44,0,119,0,91,0,49,0,93,0,41,0,59,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,105,0,102,0,40,0,119,0,91,0,49,0,93,0,32,0,61,0,61,0,61,0,32,0,39,0,117,0,116,0,102,0,56,0,39,0,41,0,32,0,105,0,116,0,40,0,39,0,115,0,104,0,111,0,117,0,108,0,100,0,32,0,112,0,114,0,111,0,99,0,101,0,115,0,115,0,32,0,98,0,105,0,116,0,115,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,102,0,105,0,108,0,101,0,115,0,32,0,61,0,32,0,102,0,115,0,46,0,114,0,101,0,97,0,100,0,100,0,105,0,114,0,83,0,121,0,110,0,99,0,40,0,39,0,98,0,105,0,116,0,115,0,39,0,41,0,46,0,102,0,105,0,108,0,116,0,101,0,114,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,120,0,41,0,123,0,114,0,101,0,116,0,117,0,114,0,110,0,32,0,120,0,46,0,115,0,117,0,98,0,115,0,116,0,114,0,40,0,45,0,51,0,41,0,61,0,61,0,34,0,46,0,106,0,115,0,34,0,59,0,125,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,102,0,105,0,108,0,101,0,115,0,46,0,102,0,111,0,114,0,69,0,97,0,99,0,104,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,102,0,41,0,32,0,123,0,32,0,116,0,101,0,115,0,116,0,102,0,105,0,108,0,101,0,40,0,39,0,46,0,47,0,98,0,105,0,116,0,115,0,47,0,39,0,32,0,43,0,32,0,102,0,44,0,119,0,91,0,48,0,93,0,44,0,119,0,91,0,49,0,93,0,44,0,116,0,114,0,117,0,101,0,41,0,59,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,125,0,41,0,59,0,10,0,125,0,41,0,59,0,10,0,96,0,96,0,96,0,10,0,10,0,84,0,104,0,101,0,32,0,96,0,117,0,116,0,102,0,42,0,96,0,32,0,97,0,110,0,100,0,32,0,96,0,97,0,115,0,99,0,105,0,105,0,96,0,32,0,116,0,101,0,115,0,116,0,115,0,32,0,97,0,116,0,116,0,101,0,109,0,112,0,116,0,32,0,116,0,111,0,32,0,116,0,101,0,115,0,116,0,32,0,111,0,116,0,104,0,101,0,114,0,32,0,109,0,97,0,103,0,105,0,99,0,32,0,102,0,111,0,114,0,109,0,97,0,116,0,115,0,58,0,10,0,10,0,96,0,96,0,96,0,62,0,116,0,101,0,115,0,116,0,46,0,106,0,115,0,10,0,118,0,97,0,114,0,32,0,109,0,32,0,61,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,109,0,97,0,103,0,105,0,99,0,59,0,10,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,32,0,99,0,109,0,112,0,40,0,120,0,44,0,122,0,41,0,32,0,123,0,10,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,101,0,113,0,117,0,97,0,108,0,40,0,120,0,46,0,108,0,101,0,110,0,103,0,116,0,104,0,44,0,32,0,122,0,46,0,108,0,101,0,110,0,103,0,116,0,104,0,41,0,59,0,10,0,32,0,32,0,102,0,111,0,114,0,40,0,118,0,97,0,114,0,32,0,105,0,32,0,61,0,32,0,48,0,59,0,32,0,105,0,32,0,33,0,61,0,32,0,122,0,46,0,108,0,101,0,110,0,103,0,116,0,104,0,59,0,32,0,43,0,43,0,105,0,41,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,101,0,113,0,117,0,97,0,108,0,40,0,105,0,43,0,34,0,47,0,34,0,43,0,120,0,46,0,108,0,101,0,110,0,103,0,116,0,104,0,43,0,34,0,34,0,43,0,120,0,91,0,105,0,93,0,44,0,32,0,105,0,43,0,34,0,47,0,34,0,43,0,122,0,46,0,108,0,101,0,110,0,103,0,116,0,104,0,43,0,34,0,34,0,43,0,122,0,91,0,105,0,93,0,41,0,59,0,10,0,125,0,10,0,79,0,98,0,106,0,101,0,99,0,116,0,46,0,107,0,101,0,121,0,115,0,40,0,109,0,41,0,46,0,102,0,111,0,114,0,69,0,97,0,99,0,104,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,116,0,41,0,123,0,105,0,102,0,40,0,116,0,32,0,33,0,61,0,32,0,49,0,54,0,57,0,54,0,57,0,41,0,32,0,100,0,101,0,115,0,99,0,114,0,105,0,98,0,101,0,40,0,109,0,91,0,116,0,93,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,10,0,32,0,32,0,105,0,116,0,40,0,34,0,115,0,104,0,111,0,117,0,108,0,100,0,32,0,112,0,114,0,111,0,99,0,101,0,115,0,115,0,32,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,46,0,109,0,100,0,46,0,34,0,32,0,43,0,32,0,109,0,91,0,116,0,93,0,44,0,32,0,102,0,115,0,46,0,101,0,120,0,105,0,115,0,116,0,115,0,83,0,121,0,110,0,99,0,40,0,39,0,46,0,47,0,109,0,105,0,115,0,99,0,47,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,46,0,109,0,100,0,46,0,39,0,32,0,43,0,32,0,109,0,91,0,116,0,93,0,41,0,32,0,63,0,10,0,32,0,32,0,32,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,98,0,32,0,61,0,32,0,102,0,115,0,46,0,114,0,101,0,97,0,100,0,70,0,105,0,108,0,101,0,83,0,121,0,110,0,99,0,40,0,39,0,46,0,47,0,109,0,105,0,115,0,99,0,47,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,46,0,109,0,100,0,46,0,117,0,116,0,102,0,56,0,39,0,44,0,32,0,34,0,117,0,116,0,102,0,56,0,34,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,105,0,102,0,40,0,109,0,91,0,116,0,93,0,32,0,61,0,61,0,61,0,32,0,34,0,97,0,115,0,99,0,105,0,105,0,34,0,41,0,32,0,98,0,32,0,61,0,32,0,98,0,46,0,114,0,101,0,112,0,108,0,97,0,99,0,101,0,40,0,47,0,91,0,92,0,117,0,48,0,48,0,56,0,48,0,45,0,92,0,117,0,102,0,102,0,102,0,102,0,93,0,42,0,47,0,103,0,44,0,34,0,34,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,120,0,32,0,61,0,32,0,102,0,115,0,46,0,114,0,101,0,97,0,100,0,70,0,105,0,108,0,101,0,83,0,121,0,110,0,99,0,40,0,39,0,46,0,47,0,109,0,105,0,115,0,99,0,47,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,46,0,109,0,100,0,46,0,39,0,32,0,43,0,32,0,109,0,91,0,116,0,93,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,121,0,44,0,32,0,122,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,99,0,97,0,99,0,104,0,101,0,46,0,101,0,110,0,99,0,97,0,99,0,104,0,101,0,40,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,121,0,32,0,61,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,100,0,101,0,99,0,111,0,100,0,101,0,40,0,116,0,44,0,32,0,120,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,101,0,113,0,117,0,97,0,108,0,40,0,121,0,44,0,98,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,122,0,32,0,61,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,101,0,110,0,99,0,111,0,100,0,101,0,40,0,116,0,44,0,32,0,121,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,105,0,102,0,40,0,116,0,32,0,33,0,61,0,32,0,54,0,53,0,48,0,48,0,48,0,41,0,32,0,99,0,109,0,112,0,40,0,120,0,44,0,122,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,101,0,108,0,115,0,101,0,32,0,123,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,101,0,113,0,117,0,97,0,108,0,40,0,121,0,44,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,100,0,101,0,99,0,111,0,100,0,101,0,40,0,116,0,44,0,32,0,122,0,41,0,41,0,59,0,32,0,125,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,99,0,97,0,99,0,104,0,101,0,46,0,100,0,101,0,99,0,97,0,99,0,104,0,101,0,40,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,121,0,32,0,61,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,100,0,101,0,99,0,111,0,100,0,101,0,40,0,116,0,44,0,32,0,120,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,101,0,113,0,117,0,97,0,108,0,40,0,121,0,44,0,98,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,122,0,32,0,61,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,101,0,110,0,99,0,111,0,100,0,101,0,40,0,116,0,44,0,32,0,121,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,105,0,102,0,40,0,116,0,32,0,33,0,61,0,32,0,54,0,53,0,48,0,48,0,48,0,41,0,32,0,99,0,109,0,112,0,40,0,120,0,44,0,122,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,101,0,108,0,115,0,101,0,32,0,123,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,101,0,113,0,117,0,97,0,108,0,40,0,121,0,44,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,100,0,101,0,99,0,111,0,100,0,101,0,40,0,116,0,44,0,32,0,122,0,41,0,41,0,59,0,32,0,125,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,99,0,97,0,99,0,104,0,101,0,46,0,101,0,110,0,99,0,97,0,99,0,104,0,101,0,40,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,101,0,110,0,99,0,111,0,100,0,101,0,40,0,116,0,44,0,32,0,121,0,44,0,32,0,39,0,115,0,116,0,114,0,39,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,101,0,110,0,99,0,111,0,100,0,101,0,40,0,116,0,44,0,32,0,121,0,44,0,32,0,39,0,97,0,114,0,114,0,39,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,99,0,97,0,99,0,104,0,101,0,46,0,100,0,101,0,99,0,97,0,99,0,104,0,101,0,40,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,101,0,110,0,99,0,111,0,100,0,101,0,40,0,116,0,44,0,32,0,121,0,44,0,32,0,39,0,115,0,116,0,114,0,39,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,101,0,110,0,99,0,111,0,100,0,101,0,40,0,116,0,44,0,32,0,121,0,44,0,32,0,39,0,97,0,114,0,114,0,39,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,99,0,97,0,99,0,104,0,101,0,46,0,101,0,110,0,99,0,97,0,99,0,104,0,101,0,40,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,125,0,10,0,32,0,32,0,58,0,32,0,110,0,117,0,108,0,108,0,41,0,59,0,10,0,32,0,32,0,105,0,116,0,40,0,34,0,115,0,104,0,111,0,117,0,108,0,100,0,32,0,112,0,114,0,111,0,99,0,101,0,115,0,115,0,32,0,82,0,69,0,65,0,68,0,77,0,69,0,46,0,109,0,100,0,46,0,34,0,32,0,43,0,32,0,109,0,91,0,116,0,93,0,44,0,32,0,102,0,115,0,46,0,101,0,120,0,105,0,115,0,116,0,115,0,83,0,121,0,110,0,99,0,40,0,39,0,46,0,47,0,109,0,105,0,115,0,99,0,47,0,82,0,69,0,65,0,68,0,77,0,69,0,46,0,109,0,100,0,46,0,39,0,32,0,43,0,32,0,109,0,91,0,116,0,93,0,41,0,32,0,63,0,10,0,32,0,32,0,32,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,98,0,32,0,61,0,32,0,102,0,115,0,46,0,114,0,101,0,97,0,100,0,70,0,105,0,108,0,101,0,83,0,121,0,110,0,99,0,40,0,39,0,46,0,47,0,109,0,105,0,115,0,99,0,47,0,82,0,69,0,65,0,68,0,77,0,69,0,46,0,109,0,100,0,46,0,117,0,116,0,102,0,56,0,39,0,44,0,32,0,34,0,117,0,116,0,102,0,56,0,34,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,105,0,102,0,40,0,109,0,91,0,116,0,93,0,32,0,61,0,61,0,61,0,32,0,34,0,97,0,115,0,99,0,105,0,105,0,34,0,41,0,32,0,98,0,32,0,61,0,32,0,98,0,46,0,114,0,101,0,112,0,108,0,97,0,99,0,101,0,40,0,47,0,91,0,92,0,117,0,48,0,48,0,56,0,48,0,45,0,92,0,117,0,102,0,102,0,102,0,102,0,93,0,42,0,47,0,103,0,44,0,34,0,34,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,120,0,32,0,61,0,32,0,102,0,115,0,46,0,114,0,101,0,97,0,100,0,70,0,105,0,108,0,101,0,83,0,121,0,110,0,99,0,40,0,39,0,46,0,47,0,109,0,105,0,115,0,99,0,47,0,82,0,69,0,65,0,68,0,77,0,69,0,46,0,109,0,100,0,46,0,39,0,32,0,43,0,32,0,109,0,91,0,116,0,93,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,120,0,32,0,61,0,32,0,91,0,93,0,46,0,115,0,108,0,105,0,99,0,101,0,46,0,99,0,97,0,108,0,108,0,40,0,120,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,99,0,97,0,99,0,104,0,101,0,46,0,101,0,110,0,99,0,97,0,99,0,104,0,101,0,40,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,121,0,32,0,61,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,100,0,101,0,99,0,111,0,100,0,101,0,40,0,116,0,44,0,32,0,120,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,101,0,113,0,117,0,97,0,108,0,40,0,121,0,44,0,98,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,99,0,97,0,99,0,104,0,101,0,46,0,100,0,101,0,99,0,97,0,99,0,104,0,101,0,40,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,118,0,97,0,114,0,32,0,121,0,32,0,61,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,100,0,101,0,99,0,111,0,100,0,101,0,40,0,116,0,44,0,32,0,120,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,101,0,113,0,117,0,97,0,108,0,40,0,121,0,44,0,98,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,99,0,97,0,99,0,104,0,101,0,46,0,101,0,110,0,99,0,97,0,99,0,104,0,101,0,40,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,125,0,10,0,32,0,32,0,58,0,32,0,110,0,117,0,108,0,108,0,41,0,59,0,10,0,125,0,41,0,59,0,125,0,41,0,59,0,10,0,96,0,96,0,96,0,10,0,10,0,84,0,104,0,101,0,32,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,32,0,96,0,54,0,57,0,54,0,57,0,96,0,32,0,105,0,115,0,32,0,110,0,111,0,116,0,32,0,100,0,101,0,102,0,105,0,110,0,101,0,100,0,44,0,32,0,115,0,111,0,32,0,111,0,112,0,101,0,114,0,97,0,116,0,105,0,111,0,110,0,115,0,32,0,115,0,104,0,111,0,117,0,108,0,100,0,32,0,102,0,97,0,105,0,108,0,58,0,10,0,10,0,96,0,96,0,96,0,62,0,116,0,101,0,115,0,116,0,46,0,106,0,115,0,10,0,100,0,101,0,115,0,99,0,114,0,105,0,98,0,101,0,40,0,39,0,102,0,97,0,105,0,108,0,117,0,114,0,101,0,115,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,10,0,32,0,32,0,105,0,116,0,40,0,39,0,115,0,104,0,111,0,117,0,108,0,100,0,32,0,102,0,97,0,105,0,108,0,32,0,116,0,111,0,32,0,102,0,105,0,110,0,100,0,32,0,67,0,80,0,32,0,54,0,57,0,54,0,57,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,116,0,104,0,114,0,111,0,119,0,115,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,123,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,91,0,54,0,57,0,54,0,57,0,93,0,46,0,100,0,101,0,99,0,125,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,116,0,104,0,114,0,111,0,119,0,115,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,123,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,91,0,54,0,57,0,54,0,57,0,93,0,46,0,101,0,110,0,99,0,125,0,41,0,59,0,10,0,32,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,105,0,116,0,40,0,39,0,115,0,104,0,111,0,117,0,108,0,100,0,32,0,102,0,97,0,105,0,108,0,32,0,117,0,115,0,105,0,110,0,103,0,32,0,117,0,116,0,105,0,108,0,115,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,40,0,33,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,104,0,97,0,115,0,99,0,112,0,40,0,54,0,57,0,54,0,57,0,41,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,116,0,104,0,114,0,111,0,119,0,115,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,123,0,114,0,101,0,116,0,117,0,114,0,110,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,101,0,110,0,99,0,111,0,100,0,101,0,40,0,54,0,57,0,54,0,57,0,44,0,32,0,34,0,102,0,111,0,111,0,98,0,97,0,114,0,34,0,41,0,59,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,116,0,104,0,114,0,111,0,119,0,115,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,123,0,114,0,101,0,116,0,117,0,114,0,110,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,100,0,101,0,99,0,111,0,100,0,101,0,40,0,54,0,57,0,54,0,57,0,44,0,32,0,91,0,48,0,120,0,50,0,48,0,93,0,41,0,59,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,105,0,116,0,40,0,39,0,115,0,104,0,111,0,117,0,108,0,100,0,32,0,102,0,97,0,105,0,108,0,32,0,119,0,105,0,116,0,104,0,32,0,98,0,108,0,97,0,99,0,107,0,32,0,109,0,97,0,103,0,105,0,99,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,40,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,104,0,97,0,115,0,99,0,112,0,40,0,49,0,54,0,57,0,54,0,57,0,41,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,116,0,104,0,114,0,111,0,119,0,115,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,123,0,114,0,101,0,116,0,117,0,114,0,110,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,101,0,110,0,99,0,111,0,100,0,101,0,40,0,49,0,54,0,57,0,54,0,57,0,44,0,32,0,34,0,102,0,111,0,111,0,98,0,97,0,114,0,34,0,41,0,59,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,116,0,104,0,114,0,111,0,119,0,115,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,123,0,114,0,101,0,116,0,117,0,114,0,110,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,100,0,101,0,99,0,111,0,100,0,101,0,40,0,49,0,54,0,57,0,54,0,57,0,44,0,32,0,91,0,48,0,120,0,50,0,48,0,93,0,41,0,59,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,105,0,116,0,40,0,39,0,115,0,104,0,111,0,117,0,108,0,100,0,32,0,102,0,97,0,105,0,108,0,32,0,119,0,104,0,101,0,110,0,32,0,112,0,114,0,101,0,115,0,101,0,110,0,116,0,101,0,100,0,32,0,119,0,105,0,116,0,104,0,32,0,105,0,110,0,118,0,97,0,108,0,105,0,100,0,32,0,99,0,104,0,97,0,114,0,32,0,99,0,111,0,100,0,101,0,115,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,116,0,104,0,114,0,111,0,119,0,115,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,123,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,99,0,97,0,99,0,104,0,101,0,46,0,100,0,101,0,99,0,97,0,99,0,104,0,101,0,40,0,41,0,59,0,32,0,114,0,101,0,116,0,117,0,114,0,110,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,101,0,110,0,99,0,111,0,100,0,101,0,40,0,50,0,48,0,49,0,50,0,55,0,44,0,32,0,91,0,83,0,116,0,114,0,105,0,110,0,103,0,46,0,102,0,114,0,111,0,109,0,67,0,104,0,97,0,114,0,67,0,111,0,100,0,101,0,40,0,48,0,120,0,65,0,65,0,41,0,93,0,41,0,59,0,125,0,41,0,59,0,10,0,32,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,105,0,116,0,40,0,39,0,115,0,104,0,111,0,117,0,108,0,100,0,32,0,102,0,97,0,105,0,108,0,32,0,116,0,111,0,32,0,112,0,114,0,111,0,112,0,97,0,103,0,97,0,116,0,101,0,32,0,85,0,84,0,70,0,56,0,32,0,66,0,79,0,77,0,32,0,105,0,110,0,32,0,85,0,84,0,70,0,55,0,39,0,44,0,32,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,91,0,34,0,43,0,47,0,118,0,56,0,45,0,97,0,98,0,99,0,34,0,44,0,32,0,34,0,43,0,47,0,118,0,57,0,34,0,93,0,46,0,102,0,111,0,114,0,69,0,97,0,99,0,104,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,109,0,41,0,32,0,123,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,116,0,104,0,114,0,111,0,119,0,115,0,40,0,102,0,117,0,110,0,99,0,116,0,105,0,111,0,110,0,40,0,41,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,97,0,115,0,115,0,101,0,114,0,116,0,46,0,101,0,113,0,117,0,97,0,108,0,40,0,109,0,44,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,101,0,110,0,99,0,111,0,100,0,101,0,40,0,54,0,53,0,48,0,48,0,48,0,44,0,32,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,117,0,116,0,105,0,108,0,115,0,46,0,100,0,101,0,99,0,111,0,100,0,101,0,40,0,54,0,53,0,48,0,48,0,48,0,44,0,32,0,109,0,41,0,41,0,41,0,59,0,10,0,32,0,32,0,32,0,32,0,125,0,41,0,59,0,32,0,125,0,41,0,59,0,10,0,32,0,32,0,125,0,41,0,59,0,10,0,125,0,41,0,59,0,10,0,96,0,96,0,96,0,10,0,10,0,35,0,32,0,78,0,105,0,116,0,116,0,121,0,32,0,71,0,114,0,105,0,116,0,116,0,121,0,10,0,10,0,96,0,96,0,96,0,106,0,115,0,111,0,110,0,62,0,112,0,97,0,99,0,107,0,97,0,103,0,101,0,46,0,106,0,115,0,111,0,110,0,10,0,123,0,10,0,32,0,32,0,34,0,110,0,97,0,109,0,101,0,34,0,58,0,32,0,34,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,34,0,44,0,10,0,32,0,32,0,34,0,118,0,101,0,114,0,115,0,105,0,111,0,110,0,34,0,58,0,32,0,34,0,49,0,46,0,49,0,50,0,46,0,48,0,34,0,44,0,10,0,32,0,32,0,34,0,97,0,117,0,116,0,104,0,111,0,114,0,34,0,58,0,32,0,34,0,83,0,104,0,101,0,101,0,116,0,74,0,83,0,34,0,44,0,10,0,32,0,32,0,34,0,100,0,101,0,115,0,99,0,114,0,105,0,112,0,116,0,105,0,111,0,110,0,34,0,58,0,32,0,34,0,112,0,117,0,114,0,101,0,45,0,74,0,83,0,32,0,108,0,105,0,98,0,114,0,97,0,114,0,121,0,32,0,116,0,111,0,32,0,104,0,97,0,110,0,100,0,108,0,101,0,32,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,115,0,34,0,44,0,10,0,32,0,32,0,34,0,107,0,101,0,121,0,119,0,111,0,114,0,100,0,115,0,34,0,58,0,32,0,91,0,32,0,34,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,34,0,44,0,32,0,34,0,105,0,99,0,111,0,110,0,118,0,34,0,44,0,32,0,34,0,99,0,111,0,110,0,118,0,101,0,114,0,116,0,34,0,44,0,32,0,34,0,115,0,116,0,114,0,105,0,110,0,103,0,115,0,34,0,32,0,93,0,44,0,10,0,32,0,32,0,34,0,98,0,105,0,110,0,34,0,58,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,34,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,34,0,58,0,32,0,34,0,46,0,47,0,98,0,105,0,110,0,47,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,46,0,110,0,106,0,115,0,34,0,10,0,32,0,32,0,125,0,44,0,10,0,32,0,32,0,34,0,109,0,97,0,105,0,110,0,34,0,58,0,32,0,34,0,99,0,112,0,117,0,116,0,105,0,108,0,115,0,46,0,106,0,115,0,34,0,44,0,10,0,32,0,32,0,34,0,116,0,121,0,112,0,101,0,115,0,34,0,58,0,32,0,34,0,116,0,121,0,112,0,101,0,115,0,34,0,44,0,10,0,32,0,32,0,34,0,98,0,114,0,111,0,119,0,115,0,101,0,114,0,34,0,58,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,34,0,98,0,117,0,102,0,102,0,101,0,114,0,34,0,58,0,32,0,34,0,102,0,97,0,108,0,115,0,101,0,34,0,10,0,32,0,32,0,125,0,44,0,10,0,32,0,32,0,34,0,100,0,101,0,112,0,101,0,110,0,100,0,101,0,110,0,99,0,105,0,101,0,115,0,34,0,58,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,34,0,99,0,111,0,109,0,109,0,97,0,110,0,100,0,101,0,114,0,34,0,58,0,32,0,34,0,126,0,50,0,46,0,49,0,49,0,46,0,48,0,34,0,44,0,10,0,32,0,32,0,32,0,32,0,34,0,101,0,120,0,105,0,116,0,45,0,111,0,110,0,45,0,101,0,112,0,105,0,112,0,101,0,34,0,58,0,32,0,34,0,126,0,49,0,46,0,48,0,46,0,49,0,34,0,44,0,10,0,32,0,32,0,32,0,32,0,34,0,118,0,111,0,99,0,34,0,58,0,32,0,34,0,126,0,49,0,46,0,48,0,46,0,48,0,34,0,10,0,32,0,32,0,125,0,44,0,10,0,32,0,32,0,34,0,100,0,101,0,118,0,68,0,101,0,112,0,101,0,110,0,100,0,101,0,110,0,99,0,105,0,101,0,115,0,34,0,58,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,34,0,109,0,111,0,99,0,104,0,97,0,34,0,58,0,32,0,34,0,126,0,50,0,46,0,53,0,46,0,51,0,34,0,44,0,10,0,32,0,32,0,32,0,32,0,34,0,98,0,108,0,97,0,110,0,107,0,101,0,116,0,34,0,58,0,32,0,34,0,126,0,49,0,46,0,50,0,46,0,51,0,34,0,44,0,10,0,32,0,32,0,32,0,32,0,34,0,64,0,115,0,104,0,101,0,101,0,116,0,106,0,115,0,47,0,117,0,103,0,108,0,105,0,102,0,121,0,45,0,106,0,115,0,34,0,58,0,32,0,34,0,126,0,50,0,46,0,55,0,46,0,51,0,34,0,44,0,10,0,32,0,32,0,32,0,32,0,34,0,64,0,116,0,121,0,112,0,101,0,115,0,47,0,110,0,111,0,100,0,101,0,34,0,58,0,32,0,34,0,94,0,56,0,46,0,48,0,46,0,55,0,34,0,44,0,10,0,32,0,32,0,32,0,32,0,34,0,64,0,116,0,121,0,112,0,101,0,115,0,47,0,99,0,111,0,109,0,109,0,97,0,110,0,100,0,101,0,114,0,34,0,58,0,32,0,34,0,94,0,50,0,46,0,57,0,46,0,48,0,34,0,44,0,10,0,32,0,32,0,32,0,32,0,34,0,100,0,116,0,115,0,108,0,105,0,110,0,116,0,34,0,58,0,32,0,34,0,94,0,48,0,46,0,49,0,46,0,50,0,34,0,44,0,10,0,32,0,32,0,32,0,32,0,34,0,116,0,121,0,112,0,101,0,115,0,99,0,114,0,105,0,112,0,116,0,34,0,58,0,32,0,34,0,50,0,46,0,50,0,46,0,48,0,34,0,10,0,32,0,32,0,125,0,44,0,10,0,32,0,32,0,34,0,114,0,101,0,112,0,111,0,115,0,105,0,116,0,111,0,114,0,121,0,34,0,58,0,32,0,123,0,32,0,34,0,116,0,121,0,112,0,101,0,34,0,58,0,34,0,103,0,105,0,116,0,34,0,44,0,32,0,34,0,117,0,114,0,108,0,34,0,58,0,34,0,103,0,105,0,116,0,58,0,47,0,47,0,103,0,105,0,116,0,104,0,117,0,98,0,46,0,99,0,111,0,109,0,47,0,83,0,104,0,101,0,101,0,116,0,74,0,83,0,47,0,106,0,115,0,45,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,46,0,103,0,105,0,116,0,34,0,125,0,44,0,10,0,32,0,32,0,34,0,115,0,99,0,114,0,105,0,112,0,116,0,115,0,34,0,58,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,34,0,112,0,114,0,101,0,116,0,101,0,115,0,116,0,34,0,58,0,32,0,34,0,103,0,105,0,116,0,32,0,115,0,117,0,98,0,109,0,111,0,100,0,117,0,108,0,101,0,32,0,105,0,110,0,105,0,116,0,32,0,38,0,38,0,32,0,103,0,105,0,116,0,32,0,115,0,117,0,98,0,109,0,111,0,100,0,117,0,108,0,101,0,32,0,117,0,112,0,100,0,97,0,116,0,101,0,34,0,44,0,10,0,32,0,32,0,32,0,32,0,34,0,116,0,101,0,115,0,116,0,34,0,58,0,32,0,34,0,109,0,97,0,107,0,101,0,32,0,116,0,101,0,115,0,116,0,34,0,44,0,10,0,32,0,32,0,32,0,32,0,34,0,98,0,117,0,105,0,108,0,100,0,34,0,58,0,32,0,34,0,109,0,97,0,107,0,101,0,32,0,106,0,115,0,34,0,44,0,10,0,32,0,32,0,32,0,32,0,34,0,108,0,105,0,110,0,116,0,34,0,58,0,32,0,34,0,109,0,97,0,107,0,101,0,32,0,102,0,117,0,108,0,108,0,105,0,110,0,116,0,34,0,44,0,10,0,32,0,32,0,32,0,32,0,34,0,100,0,116,0,115,0,108,0,105,0,110,0,116,0,34,0,58,0,32,0,34,0,100,0,116,0,115,0,108,0,105,0,110,0,116,0,32,0,116,0,121,0,112,0,101,0,115,0,34,0,10,0,32,0,32,0,125,0,44,0,10,0,32,0,32,0,34,0,99,0,111,0,110,0,102,0,105,0,103,0,34,0,58,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,34,0,98,0,108,0,97,0,110,0,107,0,101,0,116,0,34,0,58,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,34,0,112,0,97,0,116,0,116,0,101,0,114,0,110,0,34,0,58,0,32,0,34,0,91,0,99,0,112,0,117,0,116,0,105,0,108,0,115,0,46,0,106,0,115,0,93,0,34,0,10,0,32,0,32,0,32,0,32,0,125,0,10,0,32,0,32,0,125,0,44,0,10,0,32,0,32,0,34,0,97,0,108,0,101,0,120,0,34,0,58,0,32,0,123,0,10,0,32,0,32,0,32,0,32,0,34,0,97,0,108,0,108,0,111,0,119,0,34,0,58,0,32,0,91,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,34,0,99,0,104,0,105,0,110,0,101,0,115,0,101,0,34,0,44,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,34,0,101,0,117,0,114,0,111,0,112,0,101,0,97,0,110,0,34,0,44,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,34,0,103,0,101,0,114,0,109,0,97,0,110,0,34,0,44,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,34,0,106,0,97,0,112,0,97,0,110,0,101,0,115,0,101,0,34,0,44,0,10,0,32,0,32,0,32,0,32,0,32,0,32,0,34,0,108,0,97,0,116,0,105,0,110,0,34,0,10,0,32,0,32,0,32,0,32,0,93,0,10,0,32,0,32,0,125,0,44,0,10,0,32,0,32,0,34,0,104,0,111,0,109,0,101,0,112,0,97,0,103,0,101,0,34,0,58,0,32,0,34,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,115,0,104,0,101,0,101,0,116,0,106,0,115,0,46,0,99,0,111,0,109,0,47,0,111,0,112,0,101,0,110,0,115,0,111,0,117,0,114,0,99,0,101,0,34,0,44,0,10,0,32,0,32,0,34,0,102,0,105,0,108,0,101,0,115,0,34,0,58,0,32,0,91,0,10,0,32,0,32,0,32,0,32,0,34,0,76,0,73,0,67,0,69,0,78,0,83,0,69,0,34,0,44,0,10,0,32,0,32,0,32,0,32,0,34,0,82,0,69,0,65,0,68,0,77,0,69,0,46,0,109,0,100,0,34,0,44,0,10,0,32,0,32,0,32,0,32,0,34,0,98,0,105,0,110,0,34,0,44,0,10,0,32,0,32,0,32,0,32,0,34,0,99,0,112,0,116,0,97,0,98,0,108,0,101,0,46,0,106,0,115,0,34,0,44,0,10,0,32,0,32,0,32,0,32,0,34,0,99,0,112,0,117,0,116,0,105,0,108,0,115,0,46,0,106,0,115,0,34,0,44,0,10,0,32,0,32,0,32,0,32,0,34,0,100,0,105,0,115,0,116,0,47,0,115,0,98,0,99,0,115,0,46,0,102,0,117,0,108,0,108,0,46,0,106,0,115,0,34,0,44,0,10,0,32,0,32,0,32,0,32,0,34,0,100,0,105,0,115,0,116,0,47,0,99,0,112,0,101,0,120,0,99,0,101,0,108,0,46,0,102,0,117,0,108,0,108,0,46,0,106,0,115,0,34,0,10,0,32,0,32,0,93,0,44,0,10,0,32,0,32,0,34,0,98,0,117,0,103,0,115,0,34,0,58,0,32,0,123,0,32,0,34,0,117,0,114,0,108,0,34,0,58,0,32,0,34,0,104,0,116,0,116,0,112,0,115,0,58,0,47,0,47,0,103,0,105,0,116,0,104,0,117,0,98,0,46,0,99,0,111,0,109,0,47,0,83,0,104,0,101,0,101,0,116,0,74,0,83,0,47,0,106,0,115,0,45,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,47,0,105,0,115,0,115,0,117,0,101,0,115,0,34,0,32,0,125,0,44,0,10,0,32,0,32,0,34,0,108,0,105,0,99,0,101,0,110,0,115,0,101,0,34,0,58,0,32,0,34,0,65,0,112,0,97,0,99,0,104,0,101,0,45,0,50,0,46,0,48,0,34,0,44,0,10,0,32,0,32,0,34,0,101,0,110,0,103,0,105,0,110,0,101,0,115,0,34,0,58,0,32,0,123,0,32,0,34,0,110,0,111,0,100,0,101,0,34,0,58,0,32,0,34,0,62,0,61,0,48,0,46,0,56,0,34,0,32,0,125,0,10,0,125,0,10,0,96,0,96,0,96,0,10,0,10,0,96,0,96,0,96,0,62,0,46,0,118,0,111,0,99,0,114,0,99,0,10,0,123,0,32,0,34,0,112,0,111,0,115,0,116,0,34,0,58,0,32,0,34,0,109,0,97,0,107,0,101,0,32,0,106,0,115,0,34,0,32,0,125,0,10,0,96,0,96,0,96,0,10,0,10,0,96,0,96,0,96,0,62,0,46,0,103,0,105,0,116,0,105,0,103,0,110,0,111,0,114,0,101,0,10,0,46,0,103,0,105,0,116,0,105,0,103,0,110,0,111,0,114,0,101,0,10,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,115,0,47,0,10,0,46,0,118,0,111,0,99,0,114,0,99,0,10,0,110,0,111,0,100,0,101,0,95,0,109,0,111,0,100,0,117,0,108,0,101,0,115,0,47,0,10,0,109,0,97,0,107,0,101,0,46,0,115,0,104,0,10,0,109,0,97,0,107,0,101,0,46,0,110,0,106,0,115,0,10,0,109,0,105,0,115,0,99,0,47,0,99,0,111,0,118,0,101,0,114,0,97,0,103,0,101,0,46,0,104,0,116,0,109,0,108,0,10,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,95,0,109,0,105,0,110,0,105,0,46,0,109,0,100,0,10,0,99,0,116,0,101,0,115,0,116,0,47,0,115,0,97,0,117,0,99,0,101,0,42,0,10,0,96,0,96,0,96,0,10]} ; README['utf32le'] = -{"type":"Buffer","data":[35,0,0,0,32,0,0,0,71,0,0,0,101,0,0,0,116,0,0,0,116,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,32,0,0,0,67,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,115,0,0,0,10,0,0,0,10,0,0,0,84,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,102,0,0,0,105,0,0,0,101,0,0,0,108,0,0,0,100,0,0,0,115,0,0,0,32,0,0,0,111,0,0,0,102,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,115,0,0,0,118,0,0,0,32,0,0,0,109,0,0,0,97,0,0,0,110,0,0,0,105,0,0,0,102,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,32,0,0,0,97,0,0,0,114,0,0,0,101,0,0,0,32,0,0,0,96,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,44,0,0,0,117,0,0,0,114,0,0,0,108,0,0,0,44,0,0,0,98,0,0,0,121,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,96,0,0,0,32,0,0,0,40,0,0,0,83,0,0,0,66,0,0,0,67,0,0,0,83,0,0,0,61,0,0,0,49,0,0,0,44,0,0,0,32,0,0,0,68,0,0,0,66,0,0,0,67,0,0,0,83,0,0,0,61,0,0,0,50,0,0,0,41,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,62,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,115,0,0,0,118,0,0,0,10,0,0,0,51,0,0,0,55,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,48,0,0,0,51,0,0,0,55,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,52,0,0,0,51,0,0,0,55,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,80,0,0,0,67,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,52,0,0,0,51,0,0,0,55,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,53,0,0,0,48,0,0,0,48,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,53,0,0,0,48,0,0,0,48,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,55,0,0,0,51,0,0,0,55,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,80,0,0,0,67,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,55,0,0,0,51,0,0,0,55,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,55,0,0,0,55,0,0,0,53,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,80,0,0,0,67,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,55,0,0,0,55,0,0,0,53,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,56,0,0,0,53,0,0,0,48,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,80,0,0,0,67,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,56,0,0,0,53,0,0,0,48,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,56,0,0,0,53,0,0,0,50,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,80,0,0,0,67,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,56,0,0,0,53,0,0,0,50,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,56,0,0,0,53,0,0,0,53,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,80,0,0,0,67,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,56,0,0,0,53,0,0,0,53,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,56,0,0,0,53,0,0,0,55,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,80,0,0,0,67,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,56,0,0,0,53,0,0,0,55,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,56,0,0,0,54,0,0,0,48,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,80,0,0,0,67,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,56,0,0,0,54,0,0,0,48,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,56,0,0,0,54,0,0,0,49,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,80,0,0,0,67,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,56,0,0,0,54,0,0,0,49,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,56,0,0,0,54,0,0,0,50,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,80,0,0,0,67,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,56,0,0,0,54,0,0,0,50,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,56,0,0,0,54,0,0,0,51,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,80,0,0,0,67,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,56,0,0,0,54,0,0,0,51,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,56,0,0,0,54,0,0,0,52,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,80,0,0,0,67,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,56,0,0,0,54,0,0,0,52,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,56,0,0,0,54,0,0,0,53,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,80,0,0,0,67,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,56,0,0,0,54,0,0,0,53,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,56,0,0,0,54,0,0,0,54,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,80,0,0,0,67,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,56,0,0,0,54,0,0,0,54,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,56,0,0,0,54,0,0,0,57,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,80,0,0,0,67,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,56,0,0,0,54,0,0,0,57,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,56,0,0,0,55,0,0,0,52,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,87,0,0,0,73,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,87,0,0,0,83,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,56,0,0,0,55,0,0,0,52,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,56,0,0,0,55,0,0,0,53,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,56,0,0,0,55,0,0,0,53,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,57,0,0,0,51,0,0,0,50,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,87,0,0,0,73,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,87,0,0,0,83,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,57,0,0,0,51,0,0,0,50,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,57,0,0,0,51,0,0,0,54,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,87,0,0,0,73,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,87,0,0,0,83,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,57,0,0,0,51,0,0,0,54,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,57,0,0,0,52,0,0,0,57,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,87,0,0,0,73,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,87,0,0,0,83,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,57,0,0,0,52,0,0,0,57,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,57,0,0,0,53,0,0,0,48,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,87,0,0,0,73,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,87,0,0,0,83,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,57,0,0,0,53,0,0,0,48,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,49,0,0,0,48,0,0,0,50,0,0,0,54,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,49,0,0,0,48,0,0,0,50,0,0,0,54,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,50,0,0,0,53,0,0,0,48,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,87,0,0,0,73,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,87,0,0,0,83,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,49,0,0,0,50,0,0,0,53,0,0,0,48,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,50,0,0,0,53,0,0,0,49,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,87,0,0,0,73,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,87,0,0,0,83,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,49,0,0,0,50,0,0,0,53,0,0,0,49,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,50,0,0,0,53,0,0,0,50,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,87,0,0,0,73,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,87,0,0,0,83,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,49,0,0,0,50,0,0,0,53,0,0,0,50,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,50,0,0,0,53,0,0,0,51,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,87,0,0,0,73,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,87,0,0,0,83,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,49,0,0,0,50,0,0,0,53,0,0,0,51,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,50,0,0,0,53,0,0,0,52,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,87,0,0,0,73,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,87,0,0,0,83,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,49,0,0,0,50,0,0,0,53,0,0,0,52,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,50,0,0,0,53,0,0,0,53,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,87,0,0,0,73,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,87,0,0,0,83,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,49,0,0,0,50,0,0,0,53,0,0,0,53,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,50,0,0,0,53,0,0,0,54,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,87,0,0,0,73,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,87,0,0,0,83,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,49,0,0,0,50,0,0,0,53,0,0,0,54,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,50,0,0,0,53,0,0,0,55,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,87,0,0,0,73,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,87,0,0,0,83,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,49,0,0,0,50,0,0,0,53,0,0,0,55,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,50,0,0,0,53,0,0,0,56,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,87,0,0,0,73,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,87,0,0,0,83,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,49,0,0,0,50,0,0,0,53,0,0,0,56,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,52,0,0,0,55,0,0,0,52,0,0,0,53,0,0,0,49,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,83,0,0,0,67,0,0,0,47,0,0,0,65,0,0,0,84,0,0,0,65,0,0,0,82,0,0,0,73,0,0,0,83,0,0,0,84,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0,10,0,0,0,78,0,0,0,111,0,0,0,116,0,0,0,101,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,97,0,0,0,116,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,87,0,0,0,105,0,0,0,110,0,0,0,100,0,0,0,111,0,0,0,119,0,0,0,115,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,110,0,0,0,100,0,0,0,101,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,32,0,0,0,105,0,0,0,115,0,0,0,32,0,0,0,117,0,0,0,115,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,77,0,0,0,97,0,0,0,99,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,115,0,0,0,46,0,0,0,32,0,0,0,32,0,0,0,84,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,112,0,0,0,114,0,0,0,105,0,0,0,109,0,0,0,97,0,0,0,114,0,0,0,121,0,0,0,10,0,0,0,100,0,0,0,105,0,0,0,102,0,0,0,102,0,0,0,101,0,0,0,114,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,101,0,0,0,32,0,0,0,105,0,0,0,115,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,117,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,111,0,0,0,102,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,112,0,0,0,114,0,0,0,105,0,0,0,118,0,0,0,97,0,0,0,116,0,0,0,101,0,0,0,32,0,0,0,96,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,56,0,0,0,70,0,0,0,70,0,0,0,96,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,40,0,0,0,119,0,0,0,104,0,0,0,105,0,0,0,99,0,0,0,104,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,110,0,0,0,100,0,0,0,101,0,0,0,114,0,0,0,115,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,32,0,0,0,97,0,0,0,110,0,0,0,32,0,0,0,65,0,0,0,112,0,0,0,112,0,0,0,108,0,0,0,101,0,0,0,10,0,0,0,108,0,0,0,111,0,0,0,103,0,0,0,111,0,0,0,32,0,0,0,111,0,0,0,110,0,0,0,32,0,0,0,109,0,0,0,97,0,0,0,99,0,0,0,115,0,0,0,32,0,0,0,98,0,0,0,117,0,0,0,116,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,32,0,0,0,103,0,0,0,97,0,0,0,114,0,0,0,98,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,32,0,0,0,111,0,0,0,110,0,0,0,32,0,0,0,111,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,114,0,0,0,32,0,0,0,111,0,0,0,112,0,0,0,101,0,0,0,114,0,0,0,97,0,0,0,116,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,32,0,0,0,115,0,0,0,121,0,0,0,115,0,0,0,116,0,0,0,101,0,0,0,109,0,0,0,115,0,0,0,41,0,0,0,46,0,0,0,32,0,0,0,32,0,0,0,73,0,0,0,116,0,0,0,32,0,0,0,109,0,0,0,97,0,0,0,121,0,0,0,32,0,0,0,98,0,0,0,101,0,0,0,32,0,0,0,100,0,0,0,101,0,0,0,115,0,0,0,105,0,0,0,114,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,10,0,0,0,116,0,0,0,111,0,0,0,32,0,0,0,102,0,0,0,97,0,0,0,108,0,0,0,108,0,0,0,32,0,0,0,98,0,0,0,97,0,0,0,99,0,0,0,107,0,0,0,32,0,0,0,116,0,0,0,111,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,98,0,0,0,101,0,0,0,104,0,0,0,97,0,0,0,118,0,0,0,105,0,0,0,111,0,0,0,114,0,0,0,44,0,0,0,32,0,0,0,105,0,0,0,110,0,0,0,32,0,0,0,119,0,0,0,104,0,0,0,105,0,0,0,99,0,0,0,104,0,0,0,32,0,0,0,99,0,0,0,97,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,115,0,0,0,32,0,0,0,97,0,0,0,114,0,0,0,101,0,0,0,32,0,0,0,117,0,0,0,110,0,0,0,100,0,0,0,101,0,0,0,114,0,0,0,32,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,76,0,0,0,69,0,0,0,32,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,32,0,0,0,110,0,0,0,111,0,0,0,116,0,0,0,10,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,46,0,0,0,32,0,0,0,32,0,0,0,67,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,115,0,0,0,32,0,0,0,97,0,0,0,114,0,0,0,101,0,0,0,32,0,0,0,97,0,0,0,110,0,0,0,32,0,0,0,97,0,0,0,98,0,0,0,115,0,0,0,111,0,0,0,108,0,0,0,117,0,0,0,116,0,0,0,101,0,0,0,32,0,0,0,112,0,0,0,97,0,0,0,105,0,0,0,110,0,0,0,32,0,0,0,58,0,0,0,47,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,62,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,115,0,0,0,118,0,0,0,10,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,67,0,0,0,47,0,0,0,82,0,0,0,79,0,0,0,77,0,0,0,65,0,0,0,78,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,54,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,67,0,0,0,47,0,0,0,71,0,0,0,82,0,0,0,69,0,0,0,69,0,0,0,75,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,55,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,67,0,0,0,47,0,0,0,67,0,0,0,89,0,0,0,82,0,0,0,73,0,0,0,76,0,0,0,76,0,0,0,73,0,0,0,67,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,50,0,0,0,57,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,67,0,0,0,47,0,0,0,76,0,0,0,65,0,0,0,84,0,0,0,73,0,0,0,78,0,0,0,50,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,55,0,0,0,57,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,67,0,0,0,47,0,0,0,73,0,0,0,67,0,0,0,69,0,0,0,76,0,0,0,65,0,0,0,78,0,0,0,68,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,56,0,0,0,49,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,67,0,0,0,47,0,0,0,84,0,0,0,85,0,0,0,82,0,0,0,75,0,0,0,73,0,0,0,83,0,0,0,72,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0,10,0,0,0,84,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,110,0,0,0,117,0,0,0,109,0,0,0,98,0,0,0,101,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,32,0,0,0,115,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,109,0,0,0,101,0,0,0,32,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,96,0,0,0,73,0,0,0,83,0,0,0,79,0,0,0,45,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,45,0,0,0,88,0,0,0,96,0,0,0,32,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,105,0,0,0,101,0,0,0,115,0,0,0,32,0,0,0,105,0,0,0,115,0,0,0,32,0,0,0,96,0,0,0,50,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,48,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,88,0,0,0,96,0,0,0,58,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,62,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,115,0,0,0,118,0,0,0,10,0,0,0,50,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,49,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,73,0,0,0,83,0,0,0,79,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,47,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,45,0,0,0,49,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,50,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,73,0,0,0,83,0,0,0,79,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,47,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,45,0,0,0,50,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,51,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,73,0,0,0,83,0,0,0,79,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,47,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,45,0,0,0,51,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,52,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,73,0,0,0,83,0,0,0,79,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,47,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,45,0,0,0,52,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,53,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,73,0,0,0,83,0,0,0,79,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,47,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,45,0,0,0,53,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,54,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,73,0,0,0,83,0,0,0,79,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,47,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,45,0,0,0,54,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,55,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,73,0,0,0,83,0,0,0,79,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,47,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,45,0,0,0,55,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,56,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,73,0,0,0,83,0,0,0,79,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,47,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,45,0,0,0,56,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,57,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,73,0,0,0,83,0,0,0,79,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,47,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,45,0,0,0,57,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,56,0,0,0,54,0,0,0,48,0,0,0,48,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,73,0,0,0,83,0,0,0,79,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,47,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,45,0,0,0,49,0,0,0,48,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,56,0,0,0,54,0,0,0,48,0,0,0,49,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,73,0,0,0,83,0,0,0,79,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,47,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,45,0,0,0,49,0,0,0,49,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,56,0,0,0,54,0,0,0,48,0,0,0,51,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,73,0,0,0,83,0,0,0,79,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,47,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,45,0,0,0,49,0,0,0,51,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,56,0,0,0,54,0,0,0,48,0,0,0,52,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,73,0,0,0,83,0,0,0,79,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,47,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,45,0,0,0,49,0,0,0,52,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,56,0,0,0,54,0,0,0,48,0,0,0,53,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,73,0,0,0,83,0,0,0,79,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,47,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,45,0,0,0,49,0,0,0,53,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,56,0,0,0,54,0,0,0,48,0,0,0,54,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,73,0,0,0,83,0,0,0,79,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,47,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,45,0,0,0,49,0,0,0,54,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0,10,0,0,0,35,0,0,0,35,0,0,0,32,0,0,0,71,0,0,0,101,0,0,0,110,0,0,0,101,0,0,0,114,0,0,0,97,0,0,0,116,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,67,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,115,0,0,0,10,0,0,0,10,0,0,0,84,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,102,0,0,0,111,0,0,0,108,0,0,0,108,0,0,0,111,0,0,0,119,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,115,0,0,0,32,0,0,0,97,0,0,0,114,0,0,0,101,0,0,0,32,0,0,0,97,0,0,0,118,0,0,0,97,0,0,0,105,0,0,0,108,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,32,0,0,0,105,0,0,0,110,0,0,0,32,0,0,0,46,0,0,0,78,0,0,0,69,0,0,0,84,0,0,0,32,0,0,0,111,0,0,0,110,0,0,0,32,0,0,0,87,0,0,0,105,0,0,0,110,0,0,0,100,0,0,0,111,0,0,0,119,0,0,0,115,0,0,0,58,0,0,0,10,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,55,0,0,0,48,0,0,0,56,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,65,0,0,0,114,0,0,0,97,0,0,0,98,0,0,0,105,0,0,0,99,0,0,0,32,0,0,0,40,0,0,0,65,0,0,0,83,0,0,0,77,0,0,0,79,0,0,0,32,0,0,0,55,0,0,0,48,0,0,0,56,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,55,0,0,0,50,0,0,0,48,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,65,0,0,0,114,0,0,0,97,0,0,0,98,0,0,0,105,0,0,0,99,0,0,0,32,0,0,0,40,0,0,0,84,0,0,0,114,0,0,0,97,0,0,0,110,0,0,0,115,0,0,0,112,0,0,0,97,0,0,0,114,0,0,0,101,0,0,0,110,0,0,0,116,0,0,0,32,0,0,0,65,0,0,0,83,0,0,0,77,0,0,0,79,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,65,0,0,0,114,0,0,0,97,0,0,0,98,0,0,0,105,0,0,0,99,0,0,0,32,0,0,0,40,0,0,0,68,0,0,0,79,0,0,0,83,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,56,0,0,0,53,0,0,0,56,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,79,0,0,0,69,0,0,0,77,0,0,0,32,0,0,0,77,0,0,0,117,0,0,0,108,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,32,0,0,0,76,0,0,0,97,0,0,0,116,0,0,0,105,0,0,0,110,0,0,0,32,0,0,0,49,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,69,0,0,0,117,0,0,0,114,0,0,0,111,0,0,0,32,0,0,0,115,0,0,0,121,0,0,0,109,0,0,0,98,0,0,0,111,0,0,0,108,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,56,0,0,0,55,0,0,0,48,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,77,0,0,0,117,0,0,0,108,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,47,0,0,0,82,0,0,0,79,0,0,0,69,0,0,0,67,0,0,0,69,0,0,0,32,0,0,0,40,0,0,0,76,0,0,0,97,0,0,0,116,0,0,0,105,0,0,0,110,0,0,0,32,0,0,0,50,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,77,0,0,0,117,0,0,0,108,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,32,0,0,0,76,0,0,0,97,0,0,0,116,0,0,0,105,0,0,0,110,0,0,0,32,0,0,0,50,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,49,0,0,0,48,0,0,0,52,0,0,0,55,0,0,0,32,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,76,0,0,0,97,0,0,0,116,0,0,0,105,0,0,0,110,0,0,0,32,0,0,0,49,0,0,0,47,0,0,0,79,0,0,0,112,0,0,0,101,0,0,0,110,0,0,0,32,0,0,0,83,0,0,0,121,0,0,0,115,0,0,0,116,0,0,0,101,0,0,0,109,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,49,0,0,0,49,0,0,0,52,0,0,0,48,0,0,0,32,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,85,0,0,0,83,0,0,0,45,0,0,0,67,0,0,0,97,0,0,0,110,0,0,0,97,0,0,0,100,0,0,0,97,0,0,0,32,0,0,0,40,0,0,0,48,0,0,0,51,0,0,0,55,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,69,0,0,0,117,0,0,0,114,0,0,0,111,0,0,0,32,0,0,0,115,0,0,0,121,0,0,0,109,0,0,0,98,0,0,0,111,0,0,0,108,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,40,0,0,0,85,0,0,0,83,0,0,0,45,0,0,0,67,0,0,0,97,0,0,0,110,0,0,0,97,0,0,0,100,0,0,0,97,0,0,0,45,0,0,0,69,0,0,0,117,0,0,0,114,0,0,0,111,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,49,0,0,0,49,0,0,0,52,0,0,0,49,0,0,0,32,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,71,0,0,0,101,0,0,0,114,0,0,0,109,0,0,0,97,0,0,0,110,0,0,0,121,0,0,0,32,0,0,0,40,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,55,0,0,0,51,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,69,0,0,0,117,0,0,0,114,0,0,0,111,0,0,0,32,0,0,0,115,0,0,0,121,0,0,0,109,0,0,0,98,0,0,0,111,0,0,0,108,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,40,0,0,0,71,0,0,0,101,0,0,0,114,0,0,0,109,0,0,0,97,0,0,0,110,0,0,0,121,0,0,0,45,0,0,0,69,0,0,0,117,0,0,0,114,0,0,0,111,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,49,0,0,0,49,0,0,0,52,0,0,0,50,0,0,0,32,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,68,0,0,0,101,0,0,0,110,0,0,0,109,0,0,0,97,0,0,0,114,0,0,0,107,0,0,0,45,0,0,0,78,0,0,0,111,0,0,0,114,0,0,0,119,0,0,0,97,0,0,0,121,0,0,0,32,0,0,0,40,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,55,0,0,0,55,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,69,0,0,0,117,0,0,0,114,0,0,0,111,0,0,0,32,0,0,0,115,0,0,0,121,0,0,0,109,0,0,0,98,0,0,0,111,0,0,0,108,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,40,0,0,0,68,0,0,0,101,0,0,0,110,0,0,0,109,0,0,0,97,0,0,0,114,0,0,0,107,0,0,0,45,0,0,0,78,0,0,0,111,0,0,0,114,0,0,0,119,0,0,0,97,0,0,0,121,0,0,0,45,0,0,0,69,0,0,0,117,0,0,0,114,0,0,0,111,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,49,0,0,0,49,0,0,0,52,0,0,0,51,0,0,0,32,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,70,0,0,0,105,0,0,0,110,0,0,0,108,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,45,0,0,0,83,0,0,0,119,0,0,0,101,0,0,0,100,0,0,0,101,0,0,0,110,0,0,0,32,0,0,0,40,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,55,0,0,0,56,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,69,0,0,0,117,0,0,0,114,0,0,0,111,0,0,0,32,0,0,0,115,0,0,0,121,0,0,0,109,0,0,0,98,0,0,0,111,0,0,0,108,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,40,0,0,0,70,0,0,0,105,0,0,0,110,0,0,0,108,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,45,0,0,0,83,0,0,0,119,0,0,0,101,0,0,0,100,0,0,0,101,0,0,0,110,0,0,0,45,0,0,0,69,0,0,0,117,0,0,0,114,0,0,0,111,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,49,0,0,0,49,0,0,0,52,0,0,0,52,0,0,0,32,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,73,0,0,0,116,0,0,0,97,0,0,0,108,0,0,0,121,0,0,0,32,0,0,0,40,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,56,0,0,0,48,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,69,0,0,0,117,0,0,0,114,0,0,0,111,0,0,0,32,0,0,0,115,0,0,0,121,0,0,0,109,0,0,0,98,0,0,0,111,0,0,0,108,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,40,0,0,0,73,0,0,0,116,0,0,0,97,0,0,0,108,0,0,0,121,0,0,0,45,0,0,0,69,0,0,0,117,0,0,0,114,0,0,0,111,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,49,0,0,0,49,0,0,0,52,0,0,0,53,0,0,0,32,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,76,0,0,0,97,0,0,0,116,0,0,0,105,0,0,0,110,0,0,0,32,0,0,0,65,0,0,0,109,0,0,0,101,0,0,0,114,0,0,0,105,0,0,0,99,0,0,0,97,0,0,0,45,0,0,0,83,0,0,0,112,0,0,0,97,0,0,0,105,0,0,0,110,0,0,0,32,0,0,0,40,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,56,0,0,0,52,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,69,0,0,0,117,0,0,0,114,0,0,0,111,0,0,0,32,0,0,0,115,0,0,0,121,0,0,0,109,0,0,0,98,0,0,0,111,0,0,0,108,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,40,0,0,0,83,0,0,0,112,0,0,0,97,0,0,0,105,0,0,0,110,0,0,0,45,0,0,0,69,0,0,0,117,0,0,0,114,0,0,0,111,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,49,0,0,0,49,0,0,0,52,0,0,0,54,0,0,0,32,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,85,0,0,0,110,0,0,0,105,0,0,0,116,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,75,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,100,0,0,0,111,0,0,0,109,0,0,0,32,0,0,0,40,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,56,0,0,0,53,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,69,0,0,0,117,0,0,0,114,0,0,0,111,0,0,0,32,0,0,0,115,0,0,0,121,0,0,0,109,0,0,0,98,0,0,0,111,0,0,0,108,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,40,0,0,0,85,0,0,0,75,0,0,0,45,0,0,0,69,0,0,0,117,0,0,0,114,0,0,0,111,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,49,0,0,0,49,0,0,0,52,0,0,0,55,0,0,0,32,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,70,0,0,0,114,0,0,0,97,0,0,0,110,0,0,0,99,0,0,0,101,0,0,0,32,0,0,0,40,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,57,0,0,0,55,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,69,0,0,0,117,0,0,0,114,0,0,0,111,0,0,0,32,0,0,0,115,0,0,0,121,0,0,0,109,0,0,0,98,0,0,0,111,0,0,0,108,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,40,0,0,0,70,0,0,0,114,0,0,0,97,0,0,0,110,0,0,0,99,0,0,0,101,0,0,0,45,0,0,0,69,0,0,0,117,0,0,0,114,0,0,0,111,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,49,0,0,0,49,0,0,0,52,0,0,0,56,0,0,0,32,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,73,0,0,0,110,0,0,0,116,0,0,0,101,0,0,0,114,0,0,0,110,0,0,0,97,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,97,0,0,0,108,0,0,0,32,0,0,0,40,0,0,0,53,0,0,0,48,0,0,0,48,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,69,0,0,0,117,0,0,0,114,0,0,0,111,0,0,0,32,0,0,0,115,0,0,0,121,0,0,0,109,0,0,0,98,0,0,0,111,0,0,0,108,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,40,0,0,0,73,0,0,0,110,0,0,0,116,0,0,0,101,0,0,0,114,0,0,0,110,0,0,0,97,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,97,0,0,0,108,0,0,0,45,0,0,0,69,0,0,0,117,0,0,0,114,0,0,0,111,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,49,0,0,0,49,0,0,0,52,0,0,0,57,0,0,0,32,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,73,0,0,0,99,0,0,0,101,0,0,0,108,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,105,0,0,0,99,0,0,0,32,0,0,0,40,0,0,0,50,0,0,0,48,0,0,0,56,0,0,0,55,0,0,0,49,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,69,0,0,0,117,0,0,0,114,0,0,0,111,0,0,0,32,0,0,0,115,0,0,0,121,0,0,0,109,0,0,0,98,0,0,0,111,0,0,0,108,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,40,0,0,0,73,0,0,0,99,0,0,0,101,0,0,0,108,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,105,0,0,0,99,0,0,0,45,0,0,0,69,0,0,0,117,0,0,0,114,0,0,0,111,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,49,0,0,0,51,0,0,0,54,0,0,0,49,0,0,0,32,0,0,0,32,0,0,0,75,0,0,0,111,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,110,0,0,0,32,0,0,0,40,0,0,0,74,0,0,0,111,0,0,0,104,0,0,0,97,0,0,0,98,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,49,0,0,0,32,0,0,0,74,0,0,0,97,0,0,0,112,0,0,0,97,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,40,0,0,0,77,0,0,0,97,0,0,0,99,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,50,0,0,0,32,0,0,0,77,0,0,0,65,0,0,0,67,0,0,0,32,0,0,0,84,0,0,0,114,0,0,0,97,0,0,0,100,0,0,0,105,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,97,0,0,0,108,0,0,0,32,0,0,0,67,0,0,0,104,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,40,0,0,0,66,0,0,0,105,0,0,0,103,0,0,0,53,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,67,0,0,0,104,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,84,0,0,0,114,0,0,0,97,0,0,0,100,0,0,0,105,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,97,0,0,0,108,0,0,0,32,0,0,0,40,0,0,0,77,0,0,0,97,0,0,0,99,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,51,0,0,0,32,0,0,0,75,0,0,0,111,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,110,0,0,0,32,0,0,0,40,0,0,0,77,0,0,0,97,0,0,0,99,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,52,0,0,0,32,0,0,0,65,0,0,0,114,0,0,0,97,0,0,0,98,0,0,0,105,0,0,0,99,0,0,0,32,0,0,0,40,0,0,0,77,0,0,0,97,0,0,0,99,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,53,0,0,0,32,0,0,0,72,0,0,0,101,0,0,0,98,0,0,0,114,0,0,0,101,0,0,0,119,0,0,0,32,0,0,0,40,0,0,0,77,0,0,0,97,0,0,0,99,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,56,0,0,0,32,0,0,0,77,0,0,0,65,0,0,0,67,0,0,0,32,0,0,0,83,0,0,0,105,0,0,0,109,0,0,0,112,0,0,0,108,0,0,0,105,0,0,0,102,0,0,0,105,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,67,0,0,0,104,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,40,0,0,0,71,0,0,0,66,0,0,0,32,0,0,0,50,0,0,0,51,0,0,0,49,0,0,0,50,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,67,0,0,0,104,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,83,0,0,0,105,0,0,0,109,0,0,0,112,0,0,0,108,0,0,0,105,0,0,0,102,0,0,0,105,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,40,0,0,0,77,0,0,0,97,0,0,0,99,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,49,0,0,0,48,0,0,0,32,0,0,0,82,0,0,0,111,0,0,0,109,0,0,0,97,0,0,0,110,0,0,0,105,0,0,0,97,0,0,0,110,0,0,0,32,0,0,0,40,0,0,0,77,0,0,0,97,0,0,0,99,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,49,0,0,0,55,0,0,0,32,0,0,0,85,0,0,0,107,0,0,0,114,0,0,0,97,0,0,0,105,0,0,0,110,0,0,0,105,0,0,0,97,0,0,0,110,0,0,0,32,0,0,0,40,0,0,0,77,0,0,0,97,0,0,0,99,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,50,0,0,0,49,0,0,0,32,0,0,0,84,0,0,0,104,0,0,0,97,0,0,0,105,0,0,0,32,0,0,0,40,0,0,0,77,0,0,0,97,0,0,0,99,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,56,0,0,0,50,0,0,0,32,0,0,0,67,0,0,0,114,0,0,0,111,0,0,0,97,0,0,0,116,0,0,0,105,0,0,0,97,0,0,0,110,0,0,0,32,0,0,0,40,0,0,0,77,0,0,0,97,0,0,0,99,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,32,0,0,0,67,0,0,0,78,0,0,0,83,0,0,0,32,0,0,0,84,0,0,0,97,0,0,0,105,0,0,0,119,0,0,0,97,0,0,0,110,0,0,0,59,0,0,0,32,0,0,0,67,0,0,0,104,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,84,0,0,0,114,0,0,0,97,0,0,0,100,0,0,0,105,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,97,0,0,0,108,0,0,0,32,0,0,0,40,0,0,0,67,0,0,0,78,0,0,0,83,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,49,0,0,0,32,0,0,0,84,0,0,0,67,0,0,0,65,0,0,0,32,0,0,0,84,0,0,0,97,0,0,0,105,0,0,0,119,0,0,0,97,0,0,0,110,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,50,0,0,0,32,0,0,0,69,0,0,0,116,0,0,0,101,0,0,0,110,0,0,0,32,0,0,0,84,0,0,0,97,0,0,0,105,0,0,0,119,0,0,0,97,0,0,0,110,0,0,0,59,0,0,0,32,0,0,0,67,0,0,0,104,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,84,0,0,0,114,0,0,0,97,0,0,0,100,0,0,0,105,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,97,0,0,0,108,0,0,0,32,0,0,0,40,0,0,0,69,0,0,0,116,0,0,0,101,0,0,0,110,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,51,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,53,0,0,0,53,0,0,0,53,0,0,0,48,0,0,0,32,0,0,0,84,0,0,0,97,0,0,0,105,0,0,0,119,0,0,0,97,0,0,0,110,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,52,0,0,0,32,0,0,0,84,0,0,0,101,0,0,0,108,0,0,0,101,0,0,0,84,0,0,0,101,0,0,0,120,0,0,0,116,0,0,0,32,0,0,0,84,0,0,0,97,0,0,0,105,0,0,0,119,0,0,0,97,0,0,0,110,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,53,0,0,0,32,0,0,0,87,0,0,0,97,0,0,0,110,0,0,0,103,0,0,0,32,0,0,0,84,0,0,0,97,0,0,0,105,0,0,0,119,0,0,0,97,0,0,0,110,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,49,0,0,0,48,0,0,0,53,0,0,0,32,0,0,0,73,0,0,0,65,0,0,0,53,0,0,0,32,0,0,0,40,0,0,0,73,0,0,0,82,0,0,0,86,0,0,0,32,0,0,0,73,0,0,0,110,0,0,0,116,0,0,0,101,0,0,0,114,0,0,0,110,0,0,0,97,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,97,0,0,0,108,0,0,0,32,0,0,0,65,0,0,0,108,0,0,0,112,0,0,0,104,0,0,0,97,0,0,0,98,0,0,0,101,0,0,0,116,0,0,0,32,0,0,0,78,0,0,0,111,0,0,0,46,0,0,0,32,0,0,0,53,0,0,0,44,0,0,0,32,0,0,0,55,0,0,0,45,0,0,0,98,0,0,0,105,0,0,0,116,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,87,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,101,0,0,0,114,0,0,0,110,0,0,0,32,0,0,0,69,0,0,0,117,0,0,0,114,0,0,0,111,0,0,0,112,0,0,0,101,0,0,0,97,0,0,0,110,0,0,0,32,0,0,0,40,0,0,0,73,0,0,0,65,0,0,0,53,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,49,0,0,0,48,0,0,0,54,0,0,0,32,0,0,0,73,0,0,0,65,0,0,0,53,0,0,0,32,0,0,0,71,0,0,0,101,0,0,0,114,0,0,0,109,0,0,0,97,0,0,0,110,0,0,0,32,0,0,0,40,0,0,0,55,0,0,0,45,0,0,0,98,0,0,0,105,0,0,0,116,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,49,0,0,0,48,0,0,0,55,0,0,0,32,0,0,0,73,0,0,0,65,0,0,0,53,0,0,0,32,0,0,0,83,0,0,0,119,0,0,0,101,0,0,0,100,0,0,0,105,0,0,0,115,0,0,0,104,0,0,0,32,0,0,0,40,0,0,0,55,0,0,0,45,0,0,0,98,0,0,0,105,0,0,0,116,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,49,0,0,0,48,0,0,0,56,0,0,0,32,0,0,0,73,0,0,0,65,0,0,0,53,0,0,0,32,0,0,0,78,0,0,0,111,0,0,0,114,0,0,0,119,0,0,0,101,0,0,0,103,0,0,0,105,0,0,0,97,0,0,0,110,0,0,0,32,0,0,0,40,0,0,0,55,0,0,0,45,0,0,0,98,0,0,0,105,0,0,0,116,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,54,0,0,0,49,0,0,0,32,0,0,0,84,0,0,0,46,0,0,0,54,0,0,0,49,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,54,0,0,0,57,0,0,0,32,0,0,0,73,0,0,0,83,0,0,0,79,0,0,0,32,0,0,0,54,0,0,0,57,0,0,0,51,0,0,0,55,0,0,0,32,0,0,0,78,0,0,0,111,0,0,0,110,0,0,0,45,0,0,0,83,0,0,0,112,0,0,0,97,0,0,0,99,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,32,0,0,0,65,0,0,0,99,0,0,0,99,0,0,0,101,0,0,0,110,0,0,0,116,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,55,0,0,0,51,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,71,0,0,0,101,0,0,0,114,0,0,0,109,0,0,0,97,0,0,0,110,0,0,0,121,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,55,0,0,0,55,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,68,0,0,0,101,0,0,0,110,0,0,0,109,0,0,0,97,0,0,0,114,0,0,0,107,0,0,0,45,0,0,0,78,0,0,0,111,0,0,0,114,0,0,0,119,0,0,0,97,0,0,0,121,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,55,0,0,0,56,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,70,0,0,0,105,0,0,0,110,0,0,0,108,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,45,0,0,0,83,0,0,0,119,0,0,0,101,0,0,0,100,0,0,0,101,0,0,0,110,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,56,0,0,0,48,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,73,0,0,0,116,0,0,0,97,0,0,0,108,0,0,0,121,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,56,0,0,0,52,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,76,0,0,0,97,0,0,0,116,0,0,0,105,0,0,0,110,0,0,0,32,0,0,0,65,0,0,0,109,0,0,0,101,0,0,0,114,0,0,0,105,0,0,0,99,0,0,0,97,0,0,0,45,0,0,0,83,0,0,0,112,0,0,0,97,0,0,0,105,0,0,0,110,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,56,0,0,0,53,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,85,0,0,0,110,0,0,0,105,0,0,0,116,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,75,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,100,0,0,0,111,0,0,0,109,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,57,0,0,0,48,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,74,0,0,0,97,0,0,0,112,0,0,0,97,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,75,0,0,0,97,0,0,0,116,0,0,0,97,0,0,0,107,0,0,0,97,0,0,0,110,0,0,0,97,0,0,0,32,0,0,0,69,0,0,0,120,0,0,0,116,0,0,0,101,0,0,0,110,0,0,0,100,0,0,0,101,0,0,0,100,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,57,0,0,0,55,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,70,0,0,0,114,0,0,0,97,0,0,0,110,0,0,0,99,0,0,0,101,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,52,0,0,0,50,0,0,0,48,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,65,0,0,0,114,0,0,0,97,0,0,0,98,0,0,0,105,0,0,0,99,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,52,0,0,0,50,0,0,0,51,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,71,0,0,0,114,0,0,0,101,0,0,0,101,0,0,0,107,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,52,0,0,0,50,0,0,0,52,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,72,0,0,0,101,0,0,0,98,0,0,0,114,0,0,0,101,0,0,0,119,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,56,0,0,0,51,0,0,0,51,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,75,0,0,0,111,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,110,0,0,0,32,0,0,0,69,0,0,0,120,0,0,0,116,0,0,0,101,0,0,0,110,0,0,0,100,0,0,0,101,0,0,0,100,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,56,0,0,0,51,0,0,0,56,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,84,0,0,0,104,0,0,0,97,0,0,0,105,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,56,0,0,0,54,0,0,0,54,0,0,0,32,0,0,0,82,0,0,0,117,0,0,0,115,0,0,0,115,0,0,0,105,0,0,0,97,0,0,0,110,0,0,0,32,0,0,0,40,0,0,0,75,0,0,0,79,0,0,0,73,0,0,0,56,0,0,0,45,0,0,0,82,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,67,0,0,0,121,0,0,0,114,0,0,0,105,0,0,0,108,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,32,0,0,0,40,0,0,0,75,0,0,0,79,0,0,0,73,0,0,0,56,0,0,0,45,0,0,0,82,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,56,0,0,0,55,0,0,0,49,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,73,0,0,0,99,0,0,0,101,0,0,0,108,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,105,0,0,0,99,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,56,0,0,0,56,0,0,0,48,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,67,0,0,0,121,0,0,0,114,0,0,0,105,0,0,0,108,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,32,0,0,0,82,0,0,0,117,0,0,0,115,0,0,0,115,0,0,0,105,0,0,0,97,0,0,0,110,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,57,0,0,0,48,0,0,0,53,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,84,0,0,0,117,0,0,0,114,0,0,0,107,0,0,0,105,0,0,0,115,0,0,0,104,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,57,0,0,0,50,0,0,0,52,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,76,0,0,0,97,0,0,0,116,0,0,0,105,0,0,0,110,0,0,0,32,0,0,0,49,0,0,0,47,0,0,0,79,0,0,0,112,0,0,0,101,0,0,0,110,0,0,0,32,0,0,0,83,0,0,0,121,0,0,0,115,0,0,0,116,0,0,0,101,0,0,0,109,0,0,0,32,0,0,0,40,0,0,0,49,0,0,0,48,0,0,0,52,0,0,0,55,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,69,0,0,0,117,0,0,0,114,0,0,0,111,0,0,0,32,0,0,0,115,0,0,0,121,0,0,0,109,0,0,0,98,0,0,0,111,0,0,0,108,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,57,0,0,0,51,0,0,0,50,0,0,0,32,0,0,0,74,0,0,0,97,0,0,0,112,0,0,0,97,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,40,0,0,0,74,0,0,0,73,0,0,0,83,0,0,0,32,0,0,0,48,0,0,0,50,0,0,0,48,0,0,0,56,0,0,0,45,0,0,0,49,0,0,0,57,0,0,0,57,0,0,0,48,0,0,0,32,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,32,0,0,0,48,0,0,0,50,0,0,0,49,0,0,0,50,0,0,0,45,0,0,0,49,0,0,0,57,0,0,0,57,0,0,0,48,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,57,0,0,0,51,0,0,0,54,0,0,0,32,0,0,0,83,0,0,0,105,0,0,0,109,0,0,0,112,0,0,0,108,0,0,0,105,0,0,0,102,0,0,0,105,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,67,0,0,0,104,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,40,0,0,0,71,0,0,0,66,0,0,0,50,0,0,0,51,0,0,0,49,0,0,0,50,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,67,0,0,0,104,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,83,0,0,0,105,0,0,0,109,0,0,0,112,0,0,0,108,0,0,0,105,0,0,0,102,0,0,0,105,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,40,0,0,0,71,0,0,0,66,0,0,0,50,0,0,0,51,0,0,0,49,0,0,0,50,0,0,0,45,0,0,0,56,0,0,0,48,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,57,0,0,0,52,0,0,0,57,0,0,0,32,0,0,0,75,0,0,0,111,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,110,0,0,0,32,0,0,0,87,0,0,0,97,0,0,0,110,0,0,0,115,0,0,0,117,0,0,0,110,0,0,0,103,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,49,0,0,0,48,0,0,0,50,0,0,0,53,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,67,0,0,0,121,0,0,0,114,0,0,0,105,0,0,0,108,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,32,0,0,0,83,0,0,0,101,0,0,0,114,0,0,0,98,0,0,0,105,0,0,0,97,0,0,0,110,0,0,0,45,0,0,0,66,0,0,0,117,0,0,0,108,0,0,0,103,0,0,0,97,0,0,0,114,0,0,0,105,0,0,0,97,0,0,0,110,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,49,0,0,0,48,0,0,0,50,0,0,0,55,0,0,0,32,0,0,0,69,0,0,0,120,0,0,0,116,0,0,0,101,0,0,0,110,0,0,0,100,0,0,0,101,0,0,0,100,0,0,0,47,0,0,0,69,0,0,0,120,0,0,0,116,0,0,0,32,0,0,0,65,0,0,0,108,0,0,0,112,0,0,0,104,0,0,0,97,0,0,0,32,0,0,0,76,0,0,0,111,0,0,0,119,0,0,0,101,0,0,0,114,0,0,0,99,0,0,0,97,0,0,0,115,0,0,0,101,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,49,0,0,0,56,0,0,0,54,0,0,0,54,0,0,0,32,0,0,0,85,0,0,0,107,0,0,0,114,0,0,0,97,0,0,0,105,0,0,0,110,0,0,0,105,0,0,0,97,0,0,0,110,0,0,0,32,0,0,0,40,0,0,0,75,0,0,0,79,0,0,0,73,0,0,0,56,0,0,0,45,0,0,0,85,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,67,0,0,0,121,0,0,0,114,0,0,0,105,0,0,0,108,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,32,0,0,0,40,0,0,0,75,0,0,0,79,0,0,0,73,0,0,0,56,0,0,0,45,0,0,0,85,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,57,0,0,0,48,0,0,0,48,0,0,0,49,0,0,0,32,0,0,0,69,0,0,0,117,0,0,0,114,0,0,0,111,0,0,0,112,0,0,0,97,0,0,0,32,0,0,0,51,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,51,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,56,0,0,0,32,0,0,0,73,0,0,0,83,0,0,0,79,0,0,0,32,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,45,0,0,0,56,0,0,0,32,0,0,0,72,0,0,0,101,0,0,0,98,0,0,0,114,0,0,0,101,0,0,0,119,0,0,0,59,0,0,0,32,0,0,0,72,0,0,0,101,0,0,0,98,0,0,0,114,0,0,0,101,0,0,0,119,0,0,0,32,0,0,0,40,0,0,0,73,0,0,0,83,0,0,0,79,0,0,0,45,0,0,0,76,0,0,0,111,0,0,0,103,0,0,0,105,0,0,0,99,0,0,0,97,0,0,0,108,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,53,0,0,0,48,0,0,0,50,0,0,0,50,0,0,0,48,0,0,0,32,0,0,0,73,0,0,0,83,0,0,0,79,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,50,0,0,0,32,0,0,0,74,0,0,0,97,0,0,0,112,0,0,0,97,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,119,0,0,0,105,0,0,0,116,0,0,0,104,0,0,0,32,0,0,0,110,0,0,0,111,0,0,0,32,0,0,0,104,0,0,0,97,0,0,0,108,0,0,0,102,0,0,0,119,0,0,0,105,0,0,0,100,0,0,0,116,0,0,0,104,0,0,0,32,0,0,0,75,0,0,0,97,0,0,0,116,0,0,0,97,0,0,0,107,0,0,0,97,0,0,0,110,0,0,0,97,0,0,0,59,0,0,0,32,0,0,0,74,0,0,0,97,0,0,0,112,0,0,0,97,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,40,0,0,0,74,0,0,0,73,0,0,0,83,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,53,0,0,0,48,0,0,0,50,0,0,0,50,0,0,0,49,0,0,0,32,0,0,0,73,0,0,0,83,0,0,0,79,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,50,0,0,0,32,0,0,0,74,0,0,0,97,0,0,0,112,0,0,0,97,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,119,0,0,0,105,0,0,0,116,0,0,0,104,0,0,0,32,0,0,0,104,0,0,0,97,0,0,0,108,0,0,0,102,0,0,0,119,0,0,0,105,0,0,0,100,0,0,0,116,0,0,0,104,0,0,0,32,0,0,0,75,0,0,0,97,0,0,0,116,0,0,0,97,0,0,0,107,0,0,0,97,0,0,0,110,0,0,0,97,0,0,0,59,0,0,0,32,0,0,0,74,0,0,0,97,0,0,0,112,0,0,0,97,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,40,0,0,0,74,0,0,0,73,0,0,0,83,0,0,0,45,0,0,0,65,0,0,0,108,0,0,0,108,0,0,0,111,0,0,0,119,0,0,0,32,0,0,0,49,0,0,0,32,0,0,0,98,0,0,0,121,0,0,0,116,0,0,0,101,0,0,0,32,0,0,0,75,0,0,0,97,0,0,0,110,0,0,0,97,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,53,0,0,0,48,0,0,0,50,0,0,0,50,0,0,0,50,0,0,0,32,0,0,0,73,0,0,0,83,0,0,0,79,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,50,0,0,0,32,0,0,0,74,0,0,0,97,0,0,0,112,0,0,0,97,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,74,0,0,0,73,0,0,0,83,0,0,0,32,0,0,0,88,0,0,0,32,0,0,0,48,0,0,0,50,0,0,0,48,0,0,0,49,0,0,0,45,0,0,0,49,0,0,0,57,0,0,0,56,0,0,0,57,0,0,0,59,0,0,0,32,0,0,0,74,0,0,0,97,0,0,0,112,0,0,0,97,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,40,0,0,0,74,0,0,0,73,0,0,0,83,0,0,0,45,0,0,0,65,0,0,0,108,0,0,0,108,0,0,0,111,0,0,0,119,0,0,0,32,0,0,0,49,0,0,0,32,0,0,0,98,0,0,0,121,0,0,0,116,0,0,0,101,0,0,0,32,0,0,0,75,0,0,0,97,0,0,0,110,0,0,0,97,0,0,0,32,0,0,0,45,0,0,0,32,0,0,0,83,0,0,0,79,0,0,0,47,0,0,0,83,0,0,0,73,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,53,0,0,0,48,0,0,0,50,0,0,0,50,0,0,0,53,0,0,0,32,0,0,0,73,0,0,0,83,0,0,0,79,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,50,0,0,0,32,0,0,0,75,0,0,0,111,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,110,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,53,0,0,0,48,0,0,0,50,0,0,0,50,0,0,0,55,0,0,0,32,0,0,0,73,0,0,0,83,0,0,0,79,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,50,0,0,0,32,0,0,0,83,0,0,0,105,0,0,0,109,0,0,0,112,0,0,0,108,0,0,0,105,0,0,0,102,0,0,0,105,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,67,0,0,0,104,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,59,0,0,0,32,0,0,0,67,0,0,0,104,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,83,0,0,0,105,0,0,0,109,0,0,0,112,0,0,0,108,0,0,0,105,0,0,0,102,0,0,0,105,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,40,0,0,0,73,0,0,0,83,0,0,0,79,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,50,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,53,0,0,0,49,0,0,0,57,0,0,0,51,0,0,0,50,0,0,0,32,0,0,0,69,0,0,0,85,0,0,0,67,0,0,0,32,0,0,0,74,0,0,0,97,0,0,0,112,0,0,0,97,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,53,0,0,0,49,0,0,0,57,0,0,0,51,0,0,0,54,0,0,0,32,0,0,0,69,0,0,0,85,0,0,0,67,0,0,0,32,0,0,0,83,0,0,0,105,0,0,0,109,0,0,0,112,0,0,0,108,0,0,0,105,0,0,0,102,0,0,0,105,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,67,0,0,0,104,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,59,0,0,0,32,0,0,0,67,0,0,0,104,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,83,0,0,0,105,0,0,0,109,0,0,0,112,0,0,0,108,0,0,0,105,0,0,0,102,0,0,0,105,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,40,0,0,0,69,0,0,0,85,0,0,0,67,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,53,0,0,0,49,0,0,0,57,0,0,0,52,0,0,0,57,0,0,0,32,0,0,0,69,0,0,0,85,0,0,0,67,0,0,0,32,0,0,0,75,0,0,0,111,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,110,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,53,0,0,0,50,0,0,0,57,0,0,0,51,0,0,0,54,0,0,0,32,0,0,0,72,0,0,0,90,0,0,0,45,0,0,0,71,0,0,0,66,0,0,0,50,0,0,0,51,0,0,0,49,0,0,0,50,0,0,0,32,0,0,0,83,0,0,0,105,0,0,0,109,0,0,0,112,0,0,0,108,0,0,0,105,0,0,0,102,0,0,0,105,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,67,0,0,0,104,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,59,0,0,0,32,0,0,0,67,0,0,0,104,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,83,0,0,0,105,0,0,0,109,0,0,0,112,0,0,0,108,0,0,0,105,0,0,0,102,0,0,0,105,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,40,0,0,0,72,0,0,0,90,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,53,0,0,0,52,0,0,0,57,0,0,0,51,0,0,0,54,0,0,0,32,0,0,0,87,0,0,0,105,0,0,0,110,0,0,0,100,0,0,0,111,0,0,0,119,0,0,0,115,0,0,0,32,0,0,0,88,0,0,0,80,0,0,0,32,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,32,0,0,0,108,0,0,0,97,0,0,0,116,0,0,0,101,0,0,0,114,0,0,0,58,0,0,0,32,0,0,0,71,0,0,0,66,0,0,0,49,0,0,0,56,0,0,0,48,0,0,0,51,0,0,0,48,0,0,0,32,0,0,0,83,0,0,0,105,0,0,0,109,0,0,0,112,0,0,0,108,0,0,0,105,0,0,0,102,0,0,0,105,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,67,0,0,0,104,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,40,0,0,0,52,0,0,0,32,0,0,0,98,0,0,0,121,0,0,0,116,0,0,0,101,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,67,0,0,0,104,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,83,0,0,0,105,0,0,0,109,0,0,0,112,0,0,0,108,0,0,0,105,0,0,0,102,0,0,0,105,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,40,0,0,0,71,0,0,0,66,0,0,0,49,0,0,0,56,0,0,0,48,0,0,0,51,0,0,0,48,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,53,0,0,0,55,0,0,0,48,0,0,0,48,0,0,0,50,0,0,0,32,0,0,0,73,0,0,0,83,0,0,0,67,0,0,0,73,0,0,0,73,0,0,0,32,0,0,0,68,0,0,0,101,0,0,0,118,0,0,0,97,0,0,0,110,0,0,0,97,0,0,0,103,0,0,0,97,0,0,0,114,0,0,0,105,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,53,0,0,0,55,0,0,0,48,0,0,0,48,0,0,0,51,0,0,0,32,0,0,0,73,0,0,0,83,0,0,0,67,0,0,0,73,0,0,0,73,0,0,0,32,0,0,0,66,0,0,0,101,0,0,0,110,0,0,0,103,0,0,0,97,0,0,0,108,0,0,0,105,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,53,0,0,0,55,0,0,0,48,0,0,0,48,0,0,0,52,0,0,0,32,0,0,0,73,0,0,0,83,0,0,0,67,0,0,0,73,0,0,0,73,0,0,0,32,0,0,0,84,0,0,0,97,0,0,0,109,0,0,0,105,0,0,0,108,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,53,0,0,0,55,0,0,0,48,0,0,0,48,0,0,0,53,0,0,0,32,0,0,0,73,0,0,0,83,0,0,0,67,0,0,0,73,0,0,0,73,0,0,0,32,0,0,0,84,0,0,0,101,0,0,0,108,0,0,0,117,0,0,0,103,0,0,0,117,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,53,0,0,0,55,0,0,0,48,0,0,0,48,0,0,0,54,0,0,0,32,0,0,0,73,0,0,0,83,0,0,0,67,0,0,0,73,0,0,0,73,0,0,0,32,0,0,0,65,0,0,0,115,0,0,0,115,0,0,0,97,0,0,0,109,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,53,0,0,0,55,0,0,0,48,0,0,0,48,0,0,0,55,0,0,0,32,0,0,0,73,0,0,0,83,0,0,0,67,0,0,0,73,0,0,0,73,0,0,0,32,0,0,0,79,0,0,0,114,0,0,0,105,0,0,0,121,0,0,0,97,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,53,0,0,0,55,0,0,0,48,0,0,0,48,0,0,0,56,0,0,0,32,0,0,0,73,0,0,0,83,0,0,0,67,0,0,0,73,0,0,0,73,0,0,0,32,0,0,0,75,0,0,0,97,0,0,0,110,0,0,0,110,0,0,0,97,0,0,0,100,0,0,0,97,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,53,0,0,0,55,0,0,0,48,0,0,0,48,0,0,0,57,0,0,0,32,0,0,0,73,0,0,0,83,0,0,0,67,0,0,0,73,0,0,0,73,0,0,0,32,0,0,0,77,0,0,0,97,0,0,0,108,0,0,0,97,0,0,0,121,0,0,0,97,0,0,0,108,0,0,0,97,0,0,0,109,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,53,0,0,0,55,0,0,0,48,0,0,0,49,0,0,0,48,0,0,0,32,0,0,0,73,0,0,0,83,0,0,0,67,0,0,0,73,0,0,0,73,0,0,0,32,0,0,0,71,0,0,0,117,0,0,0,106,0,0,0,97,0,0,0,114,0,0,0,97,0,0,0,116,0,0,0,105,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,53,0,0,0,55,0,0,0,48,0,0,0,49,0,0,0,49,0,0,0,32,0,0,0,73,0,0,0,83,0,0,0,67,0,0,0,73,0,0,0,73,0,0,0,32,0,0,0,80,0,0,0,117,0,0,0,110,0,0,0,106,0,0,0,97,0,0,0,98,0,0,0,105,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,62,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,115,0,0,0,118,0,0,0,10,0,0,0,55,0,0,0,48,0,0,0,56,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,55,0,0,0,50,0,0,0,48,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,56,0,0,0,48,0,0,0,56,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,56,0,0,0,53,0,0,0,56,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,56,0,0,0,55,0,0,0,48,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,56,0,0,0,55,0,0,0,50,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,48,0,0,0,49,0,0,0,48,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,48,0,0,0,52,0,0,0,55,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,49,0,0,0,51,0,0,0,50,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,49,0,0,0,52,0,0,0,48,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,49,0,0,0,52,0,0,0,49,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,49,0,0,0,52,0,0,0,50,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,49,0,0,0,52,0,0,0,51,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,49,0,0,0,52,0,0,0,52,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,49,0,0,0,52,0,0,0,53,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,49,0,0,0,52,0,0,0,54,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,49,0,0,0,52,0,0,0,55,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,49,0,0,0,52,0,0,0,56,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,49,0,0,0,52,0,0,0,57,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,51,0,0,0,54,0,0,0,49,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,49,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,50,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,51,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,52,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,53,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,56,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,49,0,0,0,48,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,49,0,0,0,55,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,50,0,0,0,49,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,56,0,0,0,50,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,49,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,50,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,51,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,52,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,53,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,49,0,0,0,48,0,0,0,53,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,49,0,0,0,48,0,0,0,54,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,49,0,0,0,48,0,0,0,55,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,49,0,0,0,48,0,0,0,56,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,54,0,0,0,49,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,54,0,0,0,57,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,55,0,0,0,51,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,55,0,0,0,55,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,55,0,0,0,56,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,56,0,0,0,48,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,56,0,0,0,52,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,56,0,0,0,53,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,57,0,0,0,48,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,57,0,0,0,55,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,52,0,0,0,50,0,0,0,48,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,52,0,0,0,50,0,0,0,51,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,52,0,0,0,50,0,0,0,52,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,56,0,0,0,51,0,0,0,51,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,56,0,0,0,51,0,0,0,56,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,56,0,0,0,54,0,0,0,54,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,56,0,0,0,55,0,0,0,49,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,56,0,0,0,56,0,0,0,48,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,57,0,0,0,48,0,0,0,53,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,57,0,0,0,50,0,0,0,52,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,57,0,0,0,51,0,0,0,50,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,57,0,0,0,51,0,0,0,54,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,57,0,0,0,52,0,0,0,57,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,50,0,0,0,49,0,0,0,48,0,0,0,50,0,0,0,53,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,49,0,0,0,48,0,0,0,50,0,0,0,55,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,49,0,0,0,56,0,0,0,54,0,0,0,54,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,57,0,0,0,48,0,0,0,48,0,0,0,49,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,51,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,56,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,53,0,0,0,48,0,0,0,50,0,0,0,50,0,0,0,48,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,53,0,0,0,48,0,0,0,50,0,0,0,50,0,0,0,49,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,53,0,0,0,48,0,0,0,50,0,0,0,50,0,0,0,50,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,53,0,0,0,48,0,0,0,50,0,0,0,50,0,0,0,53,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,53,0,0,0,48,0,0,0,50,0,0,0,50,0,0,0,55,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,53,0,0,0,49,0,0,0,57,0,0,0,51,0,0,0,50,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,53,0,0,0,49,0,0,0,57,0,0,0,51,0,0,0,54,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,53,0,0,0,49,0,0,0,57,0,0,0,52,0,0,0,57,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,53,0,0,0,50,0,0,0,57,0,0,0,51,0,0,0,54,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,53,0,0,0,52,0,0,0,57,0,0,0,51,0,0,0,54,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,53,0,0,0,55,0,0,0,48,0,0,0,48,0,0,0,50,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,53,0,0,0,55,0,0,0,48,0,0,0,48,0,0,0,51,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,53,0,0,0,55,0,0,0,48,0,0,0,48,0,0,0,52,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,53,0,0,0,55,0,0,0,48,0,0,0,48,0,0,0,53,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,53,0,0,0,55,0,0,0,48,0,0,0,48,0,0,0,54,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,53,0,0,0,55,0,0,0,48,0,0,0,48,0,0,0,55,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,53,0,0,0,55,0,0,0,48,0,0,0,48,0,0,0,56,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,53,0,0,0,55,0,0,0,48,0,0,0,48,0,0,0,57,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,53,0,0,0,55,0,0,0,48,0,0,0,49,0,0,0,48,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,53,0,0,0,55,0,0,0,48,0,0,0,49,0,0,0,49,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0,10,0,0,0,84,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,102,0,0,0,111,0,0,0,108,0,0,0,108,0,0,0,111,0,0,0,119,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,115,0,0,0,32,0,0,0,97,0,0,0,114,0,0,0,101,0,0,0,32,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,101,0,0,0,110,0,0,0,100,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,105,0,0,0,101,0,0,0,115,0,0,0,32,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,32,0,0,0,86,0,0,0,105,0,0,0,115,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,32,0,0,0,70,0,0,0,111,0,0,0,120,0,0,0,80,0,0,0,114,0,0,0,111,0,0,0,58,0,0,0,10,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,54,0,0,0,50,0,0,0,48,0,0,0,32,0,0,0,77,0,0,0,97,0,0,0,122,0,0,0,111,0,0,0,118,0,0,0,105,0,0,0,97,0,0,0,32,0,0,0,40,0,0,0,80,0,0,0,111,0,0,0,108,0,0,0,105,0,0,0,115,0,0,0,104,0,0,0,41,0,0,0,32,0,0,0,77,0,0,0,83,0,0,0,45,0,0,0,68,0,0,0,79,0,0,0,83,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,56,0,0,0,57,0,0,0,53,0,0,0,32,0,0,0,75,0,0,0,97,0,0,0,109,0,0,0,101,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,107,0,0,0,253,0,0,0,32,0,0,0,40,0,0,0,67,0,0,0,122,0,0,0,101,0,0,0,99,0,0,0,104,0,0,0,41,0,0,0,32,0,0,0,77,0,0,0,83,0,0,0,45,0,0,0,68,0,0,0,79,0,0,0,83,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,62,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,115,0,0,0,118,0,0,0,10,0,0,0,54,0,0,0,50,0,0,0,48,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,56,0,0,0,57,0,0,0,53,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0,10,0,0,0,35,0,0,0,35,0,0,0,32,0,0,0,66,0,0,0,117,0,0,0,105,0,0,0,108,0,0,0,100,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,32,0,0,0,78,0,0,0,111,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,10,0,0,0,10,0,0,0,84,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,115,0,0,0,99,0,0,0,114,0,0,0,105,0,0,0,112,0,0,0,116,0,0,0,32,0,0,0,96,0,0,0,109,0,0,0,97,0,0,0,107,0,0,0,101,0,0,0,46,0,0,0,115,0,0,0,104,0,0,0,96,0,0,0,32,0,0,0,40,0,0,0,100,0,0,0,101,0,0,0,115,0,0,0,99,0,0,0,114,0,0,0,105,0,0,0,98,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,108,0,0,0,97,0,0,0,116,0,0,0,101,0,0,0,114,0,0,0,41,0,0,0,32,0,0,0,119,0,0,0,105,0,0,0,108,0,0,0,108,0,0,0,32,0,0,0,103,0,0,0,101,0,0,0,116,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,115,0,0,0,32,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,32,0,0,0,109,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,100,0,0,0,97,0,0,0,116,0,0,0,97,0,0,0,10,0,0,0,40,0,0,0,112,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,116,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,45,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,112,0,0,0,97,0,0,0,105,0,0,0,114,0,0,0,115,0,0,0,41,0,0,0,46,0,0,0,32,0,0,0,32,0,0,0,84,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,101,0,0,0,118,0,0,0,101,0,0,0,110,0,0,0,116,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,32,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,115,0,0,0,32,0,0,0,97,0,0,0,114,0,0,0,101,0,0,0,32,0,0,0,100,0,0,0,114,0,0,0,111,0,0,0,112,0,0,0,112,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,105,0,0,0,110,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,112,0,0,0,97,0,0,0,116,0,0,0,104,0,0,0,115,0,0,0,10,0,0,0,96,0,0,0,46,0,0,0,47,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,115,0,0,0,47,0,0,0,60,0,0,0,67,0,0,0,79,0,0,0,68,0,0,0,69,0,0,0,80,0,0,0,65,0,0,0,71,0,0,0,69,0,0,0,62,0,0,0,46,0,0,0,84,0,0,0,66,0,0,0,76,0,0,0,96,0,0,0,46,0,0,0,32,0,0,0,32,0,0,0,70,0,0,0,111,0,0,0,114,0,0,0,32,0,0,0,101,0,0,0,120,0,0,0,97,0,0,0,109,0,0,0,112,0,0,0,108,0,0,0,101,0,0,0,44,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,108,0,0,0,97,0,0,0,115,0,0,0,116,0,0,0,32,0,0,0,49,0,0,0,48,0,0,0,32,0,0,0,108,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,32,0,0,0,111,0,0,0,102,0,0,0,32,0,0,0,96,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,46,0,0,0,84,0,0,0,66,0,0,0,76,0,0,0,96,0,0,0,32,0,0,0,97,0,0,0,114,0,0,0,101,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,62,0,0,0,10,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,54,0,0,0,9,0,0,0,48,0,0,0,120,0,0,0,48,0,0,0,50,0,0,0,67,0,0,0,54,0,0,0,10,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,55,0,0,0,9,0,0,0,48,0,0,0,120,0,0,0,48,0,0,0,50,0,0,0,68,0,0,0,67,0,0,0,10,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,56,0,0,0,9,0,0,0,48,0,0,0,120,0,0,0,48,0,0,0,48,0,0,0,65,0,0,0,70,0,0,0,10,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,57,0,0,0,9,0,0,0,48,0,0,0,120,0,0,0,48,0,0,0,50,0,0,0,68,0,0,0,56,0,0,0,10,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,65,0,0,0,9,0,0,0,48,0,0,0,120,0,0,0,48,0,0,0,50,0,0,0,68,0,0,0,57,0,0,0,10,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,66,0,0,0,9,0,0,0,48,0,0,0,120,0,0,0,48,0,0,0,50,0,0,0,68,0,0,0,65,0,0,0,10,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,67,0,0,0,9,0,0,0,48,0,0,0,120,0,0,0,48,0,0,0,48,0,0,0,66,0,0,0,56,0,0,0,10,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,68,0,0,0,9,0,0,0,48,0,0,0,120,0,0,0,48,0,0,0,50,0,0,0,68,0,0,0,68,0,0,0,10,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,69,0,0,0,9,0,0,0,48,0,0,0,120,0,0,0,48,0,0,0,50,0,0,0,68,0,0,0,66,0,0,0,10,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,70,0,0,0,9,0,0,0,48,0,0,0,120,0,0,0,48,0,0,0,50,0,0,0,67,0,0,0,55,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0,10,0,0,0,119,0,0,0,104,0,0,0,105,0,0,0,99,0,0,0,104,0,0,0,32,0,0,0,105,0,0,0,109,0,0,0,112,0,0,0,108,0,0,0,105,0,0,0,101,0,0,0,115,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,97,0,0,0,116,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,54,0,0,0,32,0,0,0,105,0,0,0,115,0,0,0,32,0,0,0,96,0,0,0,83,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,46,0,0,0,102,0,0,0,114,0,0,0,111,0,0,0,109,0,0,0,67,0,0,0,104,0,0,0,97,0,0,0,114,0,0,0,67,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,48,0,0,0,120,0,0,0,48,0,0,0,50,0,0,0,67,0,0,0,54,0,0,0,41,0,0,0,96,0,0,0,32,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,32,0,0,0,118,0,0,0,105,0,0,0,99,0,0,0,101,0,0,0,32,0,0,0,118,0,0,0,101,0,0,0,114,0,0,0,115,0,0,0,97,0,0,0,46,0,0,0,10,0,0,0,10,0,0,0,35,0,0,0,35,0,0,0,32,0,0,0,87,0,0,0,105,0,0,0,110,0,0,0,100,0,0,0,111,0,0,0,119,0,0,0,115,0,0,0,45,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,101,0,0,0,110,0,0,0,100,0,0,0,101,0,0,0,110,0,0,0,116,0,0,0,32,0,0,0,98,0,0,0,117,0,0,0,105,0,0,0,108,0,0,0,100,0,0,0,32,0,0,0,115,0,0,0,116,0,0,0,101,0,0,0,112,0,0,0,10,0,0,0,10,0,0,0,84,0,0,0,111,0,0,0,32,0,0,0,98,0,0,0,117,0,0,0,105,0,0,0,108,0,0,0,100,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,115,0,0,0,111,0,0,0,117,0,0,0,114,0,0,0,99,0,0,0,101,0,0,0,115,0,0,0,32,0,0,0,111,0,0,0,110,0,0,0,32,0,0,0,119,0,0,0,105,0,0,0,110,0,0,0,100,0,0,0,111,0,0,0,119,0,0,0,115,0,0,0,44,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,110,0,0,0,115,0,0,0,117,0,0,0,108,0,0,0,116,0,0,0,32,0,0,0,96,0,0,0,100,0,0,0,111,0,0,0,116,0,0,0,110,0,0,0,101,0,0,0,116,0,0,0,47,0,0,0,77,0,0,0,97,0,0,0,107,0,0,0,101,0,0,0,69,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,46,0,0,0,99,0,0,0,115,0,0,0,96,0,0,0,46,0,0,0,10,0,0,0,10,0,0,0,65,0,0,0,102,0,0,0,116,0,0,0,101,0,0,0,114,0,0,0,32,0,0,0,115,0,0,0,97,0,0,0,118,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,115,0,0,0,116,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,97,0,0,0,114,0,0,0,100,0,0,0,32,0,0,0,111,0,0,0,117,0,0,0,116,0,0,0,112,0,0,0,117,0,0,0,116,0,0,0,32,0,0,0,116,0,0,0,111,0,0,0,32,0,0,0,96,0,0,0,111,0,0,0,117,0,0,0,116,0,0,0,96,0,0,0,44,0,0,0,32,0,0,0,97,0,0,0,32,0,0,0,115,0,0,0,105,0,0,0,109,0,0,0,112,0,0,0,108,0,0,0,101,0,0,0,32,0,0,0,97,0,0,0,119,0,0,0,107,0,0,0,32,0,0,0,115,0,0,0,99,0,0,0,114,0,0,0,105,0,0,0,112,0,0,0,116,0,0,0,32,0,0,0,40,0,0,0,96,0,0,0,100,0,0,0,111,0,0,0,116,0,0,0,110,0,0,0,101,0,0,0,116,0,0,0,46,0,0,0,115,0,0,0,104,0,0,0,96,0,0,0,41,0,0,0,32,0,0,0,116,0,0,0,97,0,0,0,107,0,0,0,101,0,0,0,115,0,0,0,32,0,0,0,99,0,0,0,97,0,0,0,114,0,0,0,101,0,0,0,32,0,0,0,111,0,0,0,102,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,58,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,62,0,0,0,100,0,0,0,111,0,0,0,116,0,0,0,110,0,0,0,101,0,0,0,116,0,0,0,46,0,0,0,115,0,0,0,104,0,0,0,10,0,0,0,35,0,0,0,33,0,0,0,47,0,0,0,98,0,0,0,105,0,0,0,110,0,0,0,47,0,0,0,98,0,0,0,97,0,0,0,115,0,0,0,104,0,0,0,10,0,0,0,105,0,0,0,102,0,0,0,32,0,0,0,91,0,0,0,32,0,0,0,33,0,0,0,32,0,0,0,45,0,0,0,101,0,0,0,32,0,0,0,100,0,0,0,111,0,0,0,116,0,0,0,110,0,0,0,101,0,0,0,116,0,0,0,47,0,0,0,111,0,0,0,117,0,0,0,116,0,0,0,32,0,0,0,93,0,0,0,59,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,110,0,0,0,32,0,0,0,101,0,0,0,120,0,0,0,105,0,0,0,116,0,0,0,59,0,0,0,32,0,0,0,102,0,0,0,105,0,0,0,10,0,0,0,60,0,0,0,100,0,0,0,111,0,0,0,116,0,0,0,110,0,0,0,101,0,0,0,116,0,0,0,47,0,0,0,111,0,0,0,117,0,0,0,116,0,0,0,32,0,0,0,116,0,0,0,114,0,0,0,32,0,0,0,45,0,0,0,115,0,0,0,32,0,0,0,39,0,0,0,32,0,0,0,39,0,0,0,32,0,0,0,39,0,0,0,92,0,0,0,116,0,0,0,39,0,0,0,32,0,0,0,124,0,0,0,32,0,0,0,97,0,0,0,119,0,0,0,107,0,0,0,32,0,0,0,39,0,0,0,78,0,0,0,70,0,0,0,62,0,0,0,50,0,0,0,32,0,0,0,123,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,111,0,0,0,117,0,0,0,116,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,41,0,0,0,32,0,0,0,99,0,0,0,108,0,0,0,111,0,0,0,115,0,0,0,101,0,0,0,40,0,0,0,111,0,0,0,117,0,0,0,116,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,111,0,0,0,117,0,0,0,116,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,61,0,0,0,34,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,115,0,0,0,47,0,0,0,34,0,0,0,32,0,0,0,36,0,0,0,49,0,0,0,32,0,0,0,34,0,0,0,46,0,0,0,84,0,0,0,66,0,0,0,76,0,0,0,34,0,0,0,125,0,0,0,32,0,0,0,78,0,0,0,70,0,0,0,61,0,0,0,61,0,0,0,50,0,0,0,32,0,0,0,123,0,0,0,112,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,116,0,0,0,32,0,0,0,62,0,0,0,32,0,0,0,111,0,0,0,117,0,0,0,116,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,125,0,0,0,39,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0,10,0,0,0,35,0,0,0,32,0,0,0,66,0,0,0,117,0,0,0,105,0,0,0,108,0,0,0,100,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,115,0,0,0,99,0,0,0,114,0,0,0,105,0,0,0,112,0,0,0,116,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,109,0,0,0,97,0,0,0,107,0,0,0,101,0,0,0,46,0,0,0,110,0,0,0,106,0,0,0,115,0,0,0,96,0,0,0,32,0,0,0,116,0,0,0,97,0,0,0,107,0,0,0,101,0,0,0,115,0,0,0,32,0,0,0,97,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,32,0,0,0,97,0,0,0,114,0,0,0,103,0,0,0,117,0,0,0,109,0,0,0,101,0,0,0,110,0,0,0,116,0,0,0,44,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,100,0,0,0,115,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,114,0,0,0,114,0,0,0,101,0,0,0,115,0,0,0,112,0,0,0,111,0,0,0,110,0,0,0,100,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,32,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,32,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,32,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,10,0,0,0,103,0,0,0,101,0,0,0,110,0,0,0,101,0,0,0,114,0,0,0,97,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,32,0,0,0,74,0,0,0,83,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,32,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,32,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,32,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,58,0,0,0,10,0,0,0,10,0,0,0,35,0,0,0,35,0,0,0,32,0,0,0,82,0,0,0,97,0,0,0,119,0,0,0,32,0,0,0,67,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,115,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,62,0,0,0,109,0,0,0,97,0,0,0,107,0,0,0,101,0,0,0,46,0,0,0,110,0,0,0,106,0,0,0,115,0,0,0,10,0,0,0,35,0,0,0,33,0,0,0,47,0,0,0,117,0,0,0,115,0,0,0,114,0,0,0,47,0,0,0,98,0,0,0,105,0,0,0,110,0,0,0,47,0,0,0,101,0,0,0,110,0,0,0,118,0,0,0,32,0,0,0,110,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,10,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,97,0,0,0,114,0,0,0,103,0,0,0,118,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,112,0,0,0,114,0,0,0,111,0,0,0,99,0,0,0,101,0,0,0,115,0,0,0,115,0,0,0,46,0,0,0,97,0,0,0,114,0,0,0,103,0,0,0,118,0,0,0,46,0,0,0,115,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,101,0,0,0,40,0,0,0,49,0,0,0,41,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,115,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,105,0,0,0,114,0,0,0,101,0,0,0,40,0,0,0,39,0,0,0,102,0,0,0,115,0,0,0,39,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,97,0,0,0,114,0,0,0,103,0,0,0,118,0,0,0,46,0,0,0,108,0,0,0,101,0,0,0,110,0,0,0,103,0,0,0,116,0,0,0,104,0,0,0,32,0,0,0,60,0,0,0,32,0,0,0,50,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,110,0,0,0,115,0,0,0,111,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,101,0,0,0,114,0,0,0,114,0,0,0,111,0,0,0,114,0,0,0,40,0,0,0,34,0,0,0,117,0,0,0,115,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,58,0,0,0,32,0,0,0,109,0,0,0,97,0,0,0,107,0,0,0,101,0,0,0,46,0,0,0,110,0,0,0,106,0,0,0,115,0,0,0,32,0,0,0,60,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,95,0,0,0,105,0,0,0,110,0,0,0,100,0,0,0,101,0,0,0,120,0,0,0,62,0,0,0,32,0,0,0,91,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,105,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,93,0,0,0,34,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,112,0,0,0,114,0,0,0,111,0,0,0,99,0,0,0,101,0,0,0,115,0,0,0,115,0,0,0,46,0,0,0,101,0,0,0,120,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,50,0,0,0,50,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,47,0,0,0,42,0,0,0,32,0,0,0,69,0,0,0,73,0,0,0,78,0,0,0,86,0,0,0,65,0,0,0,76,0,0,0,32,0,0,0,42,0,0,0,47,0,0,0,10,0,0,0,125,0,0,0,10,0,0,0,10,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,47,0,0,0,42,0,0,0,58,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,42,0,0,0,47,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,97,0,0,0,114,0,0,0,103,0,0,0,118,0,0,0,91,0,0,0,49,0,0,0,93,0,0,0,59,0,0,0,10,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,106,0,0,0,115,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,47,0,0,0,42,0,0,0,58,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,42,0,0,0,47,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,97,0,0,0,114,0,0,0,103,0,0,0,118,0,0,0,91,0,0,0,50,0,0,0,93,0,0,0,32,0,0,0,124,0,0,0,124,0,0,0,32,0,0,0,34,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,34,0,0,0,59,0,0,0,10,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,120,0,0,0,47,0,0,0,42,0,0,0,58,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,42,0,0,0,47,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,102,0,0,0,115,0,0,0,46,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,100,0,0,0,70,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,83,0,0,0,121,0,0,0,110,0,0,0,99,0,0,0,40,0,0,0,34,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,115,0,0,0,47,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,46,0,0,0,84,0,0,0,66,0,0,0,76,0,0,0,34,0,0,0,44,0,0,0,34,0,0,0,117,0,0,0,116,0,0,0,102,0,0,0,56,0,0,0,34,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,109,0,0,0,97,0,0,0,120,0,0,0,99,0,0,0,112,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,48,0,0,0,44,0,0,0,32,0,0,0,105,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,48,0,0,0,44,0,0,0,32,0,0,0,105,0,0,0,105,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,48,0,0,0,59,0,0,0,10,0,0,0,10,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,121,0,0,0,47,0,0,0,42,0,0,0,58,0,0,0,65,0,0,0,114,0,0,0,114,0,0,0,97,0,0,0,121,0,0,0,60,0,0,0,65,0,0,0,114,0,0,0,114,0,0,0,97,0,0,0,121,0,0,0,60,0,0,0,110,0,0,0,117,0,0,0,109,0,0,0,98,0,0,0,101,0,0,0,114,0,0,0,62,0,0,0,32,0,0,0,62,0,0,0,42,0,0,0,47,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,120,0,0,0,46,0,0,0,115,0,0,0,112,0,0,0,108,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,34,0,0,0,92,0,0,0,110,0,0,0,34,0,0,0,41,0,0,0,46,0,0,0,109,0,0,0,97,0,0,0,112,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,122,0,0,0,47,0,0,0,42,0,0,0,58,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,42,0,0,0,47,0,0,0,41,0,0,0,47,0,0,0,42,0,0,0,58,0,0,0,65,0,0,0,114,0,0,0,114,0,0,0,97,0,0,0,121,0,0,0,60,0,0,0,110,0,0,0,117,0,0,0,109,0,0,0,98,0,0,0,101,0,0,0,114,0,0,0,62,0,0,0,42,0,0,0,47,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,119,0,0,0,47,0,0,0,42,0,0,0,58,0,0,0,65,0,0,0,114,0,0,0,114,0,0,0,97,0,0,0,121,0,0,0,60,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,62,0,0,0,42,0,0,0,47,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,122,0,0,0,46,0,0,0,115,0,0,0,112,0,0,0,108,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,34,0,0,0,92,0,0,0,116,0,0,0,34,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,119,0,0,0,46,0,0,0,108,0,0,0,101,0,0,0,110,0,0,0,103,0,0,0,116,0,0,0,104,0,0,0,32,0,0,0,60,0,0,0,32,0,0,0,50,0,0,0,41,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,117,0,0,0,114,0,0,0,110,0,0,0,32,0,0,0,91,0,0,0,78,0,0,0,117,0,0,0,109,0,0,0,98,0,0,0,101,0,0,0,114,0,0,0,40,0,0,0,119,0,0,0,91,0,0,0,48,0,0,0,93,0,0,0,41,0,0,0,93,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,117,0,0,0,114,0,0,0,110,0,0,0,32,0,0,0,91,0,0,0,78,0,0,0,117,0,0,0,109,0,0,0,98,0,0,0,101,0,0,0,114,0,0,0,40,0,0,0,119,0,0,0,91,0,0,0,48,0,0,0,93,0,0,0,41,0,0,0,44,0,0,0,32,0,0,0,78,0,0,0,117,0,0,0,109,0,0,0,98,0,0,0,101,0,0,0,114,0,0,0,40,0,0,0,119,0,0,0,91,0,0,0,49,0,0,0,93,0,0,0,41,0,0,0,93,0,0,0,59,0,0,0,10,0,0,0,125,0,0,0,41,0,0,0,46,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,116,0,0,0,101,0,0,0,114,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,122,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,117,0,0,0,114,0,0,0,110,0,0,0,32,0,0,0,122,0,0,0,46,0,0,0,108,0,0,0,101,0,0,0,110,0,0,0,103,0,0,0,116,0,0,0,104,0,0,0,32,0,0,0,62,0,0,0,32,0,0,0,49,0,0,0,59,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0,10,0,0,0,84,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,68,0,0,0,66,0,0,0,67,0,0,0,83,0,0,0,32,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,32,0,0,0,83,0,0,0,66,0,0,0,67,0,0,0,83,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,103,0,0,0,101,0,0,0,110,0,0,0,101,0,0,0,114,0,0,0,97,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,32,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,97,0,0,0,116,0,0,0,101,0,0,0,103,0,0,0,105,0,0,0,101,0,0,0,115,0,0,0,32,0,0,0,97,0,0,0,114,0,0,0,101,0,0,0,32,0,0,0,100,0,0,0,105,0,0,0,102,0,0,0,102,0,0,0,101,0,0,0,114,0,0,0,101,0,0,0,110,0,0,0,116,0,0,0,46,0,0,0,32,0,0,0,32,0,0,0,84,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,109,0,0,0,97,0,0,0,120,0,0,0,105,0,0,0,109,0,0,0,117,0,0,0,109,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,105,0,0,0,115,0,0,0,10,0,0,0,117,0,0,0,115,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,116,0,0,0,111,0,0,0,32,0,0,0,100,0,0,0,105,0,0,0,115,0,0,0,116,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,117,0,0,0,105,0,0,0,115,0,0,0,104,0,0,0,32,0,0,0,40,0,0,0,109,0,0,0,97,0,0,0,120,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,70,0,0,0,32,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,32,0,0,0,83,0,0,0,66,0,0,0,67,0,0,0,83,0,0,0,41,0,0,0,46,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,40,0,0,0,105,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,48,0,0,0,59,0,0,0,32,0,0,0,105,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,32,0,0,0,121,0,0,0,46,0,0,0,108,0,0,0,101,0,0,0,110,0,0,0,103,0,0,0,116,0,0,0,104,0,0,0,59,0,0,0,32,0,0,0,43,0,0,0,43,0,0,0,105,0,0,0,41,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,121,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,91,0,0,0,48,0,0,0,93,0,0,0,32,0,0,0,62,0,0,0,32,0,0,0,109,0,0,0,97,0,0,0,120,0,0,0,99,0,0,0,112,0,0,0,41,0,0,0,32,0,0,0,109,0,0,0,97,0,0,0,120,0,0,0,99,0,0,0,112,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,121,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,91,0,0,0,48,0,0,0,93,0,0,0,59,0,0,0,10,0,0,0,10,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,47,0,0,0,42,0,0,0,58,0,0,0,123,0,0,0,91,0,0,0,107,0,0,0,101,0,0,0,121,0,0,0,58,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,93,0,0,0,58,0,0,0,110,0,0,0,117,0,0,0,109,0,0,0,98,0,0,0,101,0,0,0,114,0,0,0,125,0,0,0,42,0,0,0,47,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,123,0,0,0,125,0,0,0,44,0,0,0,32,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,47,0,0,0,42,0,0,0,58,0,0,0,123,0,0,0,91,0,0,0,107,0,0,0,101,0,0,0,121,0,0,0,58,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,93,0,0,0,58,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,125,0,0,0,124,0,0,0,65,0,0,0,114,0,0,0,114,0,0,0,97,0,0,0,121,0,0,0,60,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,62,0,0,0,42,0,0,0,47,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,40,0,0,0,109,0,0,0,97,0,0,0,120,0,0,0,99,0,0,0,112,0,0,0,32,0,0,0,60,0,0,0,32,0,0,0,50,0,0,0,53,0,0,0,54,0,0,0,32,0,0,0,63,0,0,0,32,0,0,0,91,0,0,0,93,0,0,0,32,0,0,0,58,0,0,0,32,0,0,0,123,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,40,0,0,0,105,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,48,0,0,0,59,0,0,0,32,0,0,0,105,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,32,0,0,0,121,0,0,0,46,0,0,0,108,0,0,0,101,0,0,0,110,0,0,0,103,0,0,0,116,0,0,0,104,0,0,0,59,0,0,0,32,0,0,0,43,0,0,0,43,0,0,0,105,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,47,0,0,0,42,0,0,0,58,0,0,0,58,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,65,0,0,0,114,0,0,0,114,0,0,0,97,0,0,0,121,0,0,0,46,0,0,0,105,0,0,0,115,0,0,0,65,0,0,0,114,0,0,0,114,0,0,0,97,0,0,0,121,0,0,0,40,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,41,0,0,0,41,0,0,0,32,0,0,0,42,0,0,0,47,0,0,0,32,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,91,0,0,0,121,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,91,0,0,0,48,0,0,0,93,0,0,0,93,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,83,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,46,0,0,0,102,0,0,0,114,0,0,0,111,0,0,0,109,0,0,0,67,0,0,0,104,0,0,0,97,0,0,0,114,0,0,0,67,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,121,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,91,0,0,0,49,0,0,0,93,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,91,0,0,0,83,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,46,0,0,0,102,0,0,0,114,0,0,0,111,0,0,0,109,0,0,0,67,0,0,0,104,0,0,0,97,0,0,0,114,0,0,0,67,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,121,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,91,0,0,0,49,0,0,0,93,0,0,0,41,0,0,0,93,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,121,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,91,0,0,0,48,0,0,0,93,0,0,0,59,0,0,0,10,0,0,0,125,0,0,0,10,0,0,0,10,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,34,0,0,0,34,0,0,0,44,0,0,0,32,0,0,0,111,0,0,0,117,0,0,0,116,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,34,0,0,0,34,0,0,0,59,0,0,0,10,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,109,0,0,0,97,0,0,0,120,0,0,0,99,0,0,0,112,0,0,0,32,0,0,0,60,0,0,0,32,0,0,0,50,0,0,0,53,0,0,0,54,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,47,0,0,0,42,0,0,0,58,0,0,0,58,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,65,0,0,0,114,0,0,0,114,0,0,0,97,0,0,0,121,0,0,0,46,0,0,0,105,0,0,0,115,0,0,0,65,0,0,0,114,0,0,0,114,0,0,0,97,0,0,0,121,0,0,0,40,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,41,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,32,0,0,0,42,0,0,0,47,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0,10,0,0,0,84,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,99,0,0,0,104,0,0,0,97,0,0,0,114,0,0,0,97,0,0,0,99,0,0,0,116,0,0,0,101,0,0,0,114,0,0,0,32,0,0,0,96,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,70,0,0,0,70,0,0,0,68,0,0,0,96,0,0,0,32,0,0,0,40,0,0,0,82,0,0,0,69,0,0,0,80,0,0,0,76,0,0,0,65,0,0,0,67,0,0,0,69,0,0,0,77,0,0,0,69,0,0,0,78,0,0,0,84,0,0,0,32,0,0,0,67,0,0,0,72,0,0,0,65,0,0,0,82,0,0,0,65,0,0,0,67,0,0,0,84,0,0,0,69,0,0,0,82,0,0,0,41,0,0,0,32,0,0,0,105,0,0,0,115,0,0,0,32,0,0,0,117,0,0,0,115,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,32,0,0,0,97,0,0,0,32,0,0,0,112,0,0,0,108,0,0,0,97,0,0,0,99,0,0,0,101,0,0,0,104,0,0,0,111,0,0,0,108,0,0,0,100,0,0,0,101,0,0,0,114,0,0,0,10,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,32,0,0,0,99,0,0,0,104,0,0,0,97,0,0,0,114,0,0,0,97,0,0,0,99,0,0,0,116,0,0,0,101,0,0,0,114,0,0,0,115,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,97,0,0,0,116,0,0,0,32,0,0,0,97,0,0,0,114,0,0,0,101,0,0,0,32,0,0,0,110,0,0,0,111,0,0,0,116,0,0,0,32,0,0,0,115,0,0,0,112,0,0,0,101,0,0,0,99,0,0,0,105,0,0,0,102,0,0,0,105,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,105,0,0,0,110,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,109,0,0,0,97,0,0,0,112,0,0,0,32,0,0,0,40,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,32,0,0,0,101,0,0,0,120,0,0,0,97,0,0,0,109,0,0,0,112,0,0,0,108,0,0,0,101,0,0,0,44,0,0,0,32,0,0,0,96,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,48,0,0,0,96,0,0,0,32,0,0,0,105,0,0,0,115,0,0,0,32,0,0,0,110,0,0,0,111,0,0,0,116,0,0,0,32,0,0,0,105,0,0,0,110,0,0,0,10,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,32,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,41,0,0,0,46,0,0,0,10,0,0,0,10,0,0,0,70,0,0,0,111,0,0,0,114,0,0,0,32,0,0,0,83,0,0,0,66,0,0,0,67,0,0,0,83,0,0,0,44,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,105,0,0,0,100,0,0,0,101,0,0,0,97,0,0,0,32,0,0,0,105,0,0,0,115,0,0,0,32,0,0,0,116,0,0,0,111,0,0,0,32,0,0,0,101,0,0,0,109,0,0,0,98,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,97,0,0,0,32,0,0,0,114,0,0,0,97,0,0,0,119,0,0,0,32,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,32,0,0,0,119,0,0,0,105,0,0,0,116,0,0,0,104,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,110,0,0,0,116,0,0,0,101,0,0,0,110,0,0,0,116,0,0,0,115,0,0,0,32,0,0,0,111,0,0,0,102,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,50,0,0,0,53,0,0,0,54,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,115,0,0,0,46,0,0,0,10,0,0,0,84,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,96,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,96,0,0,0,32,0,0,0,102,0,0,0,105,0,0,0,101,0,0,0,108,0,0,0,100,0,0,0,32,0,0,0,105,0,0,0,115,0,0,0,32,0,0,0,109,0,0,0,101,0,0,0,114,0,0,0,101,0,0,0,108,0,0,0,121,0,0,0,32,0,0,0,97,0,0,0,32,0,0,0,115,0,0,0,112,0,0,0,108,0,0,0,105,0,0,0,116,0,0,0,32,0,0,0,111,0,0,0,102,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,44,0,0,0,32,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,32,0,0,0,96,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,96,0,0,0,32,0,0,0,105,0,0,0,115,0,0,0,32,0,0,0,97,0,0,0,110,0,0,0,32,0,0,0,101,0,0,0,118,0,0,0,101,0,0,0,114,0,0,0,115,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,58,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,40,0,0,0,105,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,48,0,0,0,59,0,0,0,32,0,0,0,105,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,32,0,0,0,50,0,0,0,53,0,0,0,54,0,0,0,59,0,0,0,32,0,0,0,43,0,0,0,43,0,0,0,105,0,0,0,41,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,116,0,0,0,121,0,0,0,112,0,0,0,101,0,0,0,111,0,0,0,102,0,0,0,32,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,32,0,0,0,61,0,0,0,61,0,0,0,61,0,0,0,32,0,0,0,34,0,0,0,117,0,0,0,110,0,0,0,100,0,0,0,101,0,0,0,102,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,100,0,0,0,34,0,0,0,41,0,0,0,32,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,83,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,46,0,0,0,102,0,0,0,114,0,0,0,111,0,0,0,109,0,0,0,67,0,0,0,104,0,0,0,97,0,0,0,114,0,0,0,67,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,70,0,0,0,70,0,0,0,68,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,74,0,0,0,83,0,0,0,79,0,0,0,78,0,0,0,46,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,105,0,0,0,102,0,0,0,121,0,0,0,40,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,46,0,0,0,106,0,0,0,111,0,0,0,105,0,0,0,110,0,0,0,40,0,0,0,34,0,0,0,34,0,0,0,41,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,111,0,0,0,117,0,0,0,116,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,39,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,123,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,100,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,39,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,68,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,91,0,0,0,93,0,0,0,44,0,0,0,32,0,0,0,101,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,123,0,0,0,125,0,0,0,59,0,0,0,32,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,40,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,105,0,0,0,61,0,0,0,48,0,0,0,59,0,0,0,105,0,0,0,33,0,0,0,61,0,0,0,100,0,0,0,46,0,0,0,108,0,0,0,101,0,0,0,110,0,0,0,103,0,0,0,116,0,0,0,104,0,0,0,59,0,0,0,43,0,0,0,43,0,0,0,105,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,100,0,0,0,46,0,0,0,99,0,0,0,104,0,0,0,97,0,0,0,114,0,0,0,67,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,65,0,0,0,116,0,0,0,40,0,0,0,105,0,0,0,41,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,61,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,70,0,0,0,70,0,0,0,68,0,0,0,41,0,0,0,32,0,0,0,101,0,0,0,91,0,0,0,100,0,0,0,46,0,0,0,99,0,0,0,104,0,0,0,97,0,0,0,114,0,0,0,65,0,0,0,116,0,0,0,40,0,0,0,105,0,0,0,41,0,0,0,93,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,105,0,0,0,59,0,0,0,32,0,0,0,68,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,100,0,0,0,46,0,0,0,99,0,0,0,104,0,0,0,97,0,0,0,114,0,0,0,65,0,0,0,116,0,0,0,40,0,0,0,105,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,125,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,117,0,0,0,114,0,0,0,110,0,0,0,32,0,0,0,123,0,0,0,34,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,101,0,0,0,44,0,0,0,32,0,0,0,34,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,68,0,0,0,32,0,0,0,125,0,0,0,59,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,40,0,0,0,41,0,0,0,59,0,0,0,39,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,47,0,0,0,42,0,0,0,58,0,0,0,58,0,0,0,32,0,0,0,125,0,0,0,32,0,0,0,42,0,0,0,47,0,0,0,10,0,0,0,125,0,0,0,32,0,0,0,101,0,0,0,108,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0,10,0,0,0,68,0,0,0,66,0,0,0,67,0,0,0,83,0,0,0,32,0,0,0,105,0,0,0,115,0,0,0,32,0,0,0,115,0,0,0,105,0,0,0,109,0,0,0,105,0,0,0,108,0,0,0,97,0,0,0,114,0,0,0,44,0,0,0,32,0,0,0,101,0,0,0,120,0,0,0,99,0,0,0,101,0,0,0,112,0,0,0,116,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,97,0,0,0,116,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,115,0,0,0,112,0,0,0,97,0,0,0,99,0,0,0,101,0,0,0,32,0,0,0,105,0,0,0,115,0,0,0,32,0,0,0,115,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,105,0,0,0,110,0,0,0,116,0,0,0,111,0,0,0,32,0,0,0,50,0,0,0,53,0,0,0,54,0,0,0,45,0,0,0,98,0,0,0,121,0,0,0,116,0,0,0,101,0,0,0,32,0,0,0,99,0,0,0,104,0,0,0,117,0,0,0,110,0,0,0,107,0,0,0,115,0,0,0,32,0,0,0,40,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,115,0,0,0,10,0,0,0,97,0,0,0,114,0,0,0,101,0,0,0,32,0,0,0,111,0,0,0,110,0,0,0,108,0,0,0,121,0,0,0,32,0,0,0,103,0,0,0,101,0,0,0,110,0,0,0,101,0,0,0,114,0,0,0,97,0,0,0,116,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,111,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,104,0,0,0,105,0,0,0,103,0,0,0,104,0,0,0,45,0,0,0,98,0,0,0,121,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,112,0,0,0,114,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,110,0,0,0,116,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,105,0,0,0,110,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,41,0,0,0,46,0,0,0,10,0,0,0,10,0,0,0,84,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,97,0,0,0,116,0,0,0,101,0,0,0,103,0,0,0,121,0,0,0,32,0,0,0,105,0,0,0,115,0,0,0,32,0,0,0,116,0,0,0,111,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,110,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,117,0,0,0,99,0,0,0,116,0,0,0,32,0,0,0,97,0,0,0,110,0,0,0,32,0,0,0,97,0,0,0,114,0,0,0,114,0,0,0,97,0,0,0,121,0,0,0,45,0,0,0,111,0,0,0,102,0,0,0,45,0,0,0,97,0,0,0,114,0,0,0,114,0,0,0,97,0,0,0,121,0,0,0,115,0,0,0,32,0,0,0,115,0,0,0,111,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,97,0,0,0,116,0,0,0,32,0,0,0,96,0,0,0,100,0,0,0,100,0,0,0,91,0,0,0,104,0,0,0,105,0,0,0,103,0,0,0,104,0,0,0,93,0,0,0,91,0,0,0,108,0,0,0,111,0,0,0,119,0,0,0,93,0,0,0,96,0,0,0,32,0,0,0,105,0,0,0,115,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,10,0,0,0,99,0,0,0,104,0,0,0,97,0,0,0,114,0,0,0,97,0,0,0,99,0,0,0,116,0,0,0,101,0,0,0,114,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,111,0,0,0,99,0,0,0,105,0,0,0,97,0,0,0,116,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,119,0,0,0,105,0,0,0,116,0,0,0,104,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,32,0,0,0,32,0,0,0,84,0,0,0,104,0,0,0,105,0,0,0,115,0,0,0,32,0,0,0,97,0,0,0,114,0,0,0,114,0,0,0,97,0,0,0,121,0,0,0,32,0,0,0,105,0,0,0,115,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,109,0,0,0,98,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,97,0,0,0,116,0,0,0,32,0,0,0,114,0,0,0,117,0,0,0,110,0,0,0,116,0,0,0,105,0,0,0,109,0,0,0,101,0,0,0,32,0,0,0,116,0,0,0,111,0,0,0,32,0,0,0,121,0,0,0,105,0,0,0,101,0,0,0,108,0,0,0,100,0,0,0,10,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,109,0,0,0,112,0,0,0,108,0,0,0,101,0,0,0,116,0,0,0,101,0,0,0,32,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,32,0,0,0,111,0,0,0,98,0,0,0,106,0,0,0,101,0,0,0,99,0,0,0,116,0,0,0,32,0,0,0,40,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,32,0,0,0,111,0,0,0,98,0,0,0,106,0,0,0,101,0,0,0,99,0,0,0,116,0,0,0,32,0,0,0,105,0,0,0,115,0,0,0,32,0,0,0,97,0,0,0,110,0,0,0,32,0,0,0,101,0,0,0,118,0,0,0,101,0,0,0,114,0,0,0,115,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,41,0,0,0,58,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,100,0,0,0,100,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,91,0,0,0,93,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,47,0,0,0,42,0,0,0,58,0,0,0,58,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,33,0,0,0,65,0,0,0,114,0,0,0,114,0,0,0,97,0,0,0,121,0,0,0,46,0,0,0,105,0,0,0,115,0,0,0,65,0,0,0,114,0,0,0,114,0,0,0,97,0,0,0,121,0,0,0,40,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,41,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,32,0,0,0,42,0,0,0,47,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,40,0,0,0,105,0,0,0,32,0,0,0,105,0,0,0,110,0,0,0,32,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,41,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,46,0,0,0,104,0,0,0,97,0,0,0,115,0,0,0,79,0,0,0,119,0,0,0,110,0,0,0,80,0,0,0,114,0,0,0,111,0,0,0,112,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,121,0,0,0,40,0,0,0,105,0,0,0,41,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,105,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,43,0,0,0,105,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,116,0,0,0,121,0,0,0,112,0,0,0,101,0,0,0,111,0,0,0,102,0,0,0,32,0,0,0,100,0,0,0,100,0,0,0,91,0,0,0,105,0,0,0,105,0,0,0,32,0,0,0,62,0,0,0,62,0,0,0,32,0,0,0,56,0,0,0,93,0,0,0,32,0,0,0,61,0,0,0,61,0,0,0,61,0,0,0,32,0,0,0,34,0,0,0,117,0,0,0,110,0,0,0,100,0,0,0,101,0,0,0,102,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,100,0,0,0,34,0,0,0,41,0,0,0,32,0,0,0,100,0,0,0,100,0,0,0,91,0,0,0,105,0,0,0,105,0,0,0,32,0,0,0,62,0,0,0,62,0,0,0,32,0,0,0,56,0,0,0,93,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,91,0,0,0,93,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,100,0,0,0,100,0,0,0,91,0,0,0,105,0,0,0,105,0,0,0,32,0,0,0,62,0,0,0,62,0,0,0,32,0,0,0,56,0,0,0,93,0,0,0,91,0,0,0,105,0,0,0,105,0,0,0,32,0,0,0,37,0,0,0,32,0,0,0,50,0,0,0,53,0,0,0,54,0,0,0,93,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,47,0,0,0,42,0,0,0,58,0,0,0,58,0,0,0,32,0,0,0,125,0,0,0,32,0,0,0,42,0,0,0,47,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,111,0,0,0,117,0,0,0,116,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,39,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,123,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,100,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,91,0,0,0,93,0,0,0,44,0,0,0,32,0,0,0,101,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,123,0,0,0,125,0,0,0,44,0,0,0,32,0,0,0,68,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,91,0,0,0,93,0,0,0,44,0,0,0,32,0,0,0,106,0,0,0,59,0,0,0,92,0,0,0,110,0,0,0,39,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,40,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,105,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,48,0,0,0,59,0,0,0,32,0,0,0,105,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,32,0,0,0,50,0,0,0,53,0,0,0,54,0,0,0,59,0,0,0,32,0,0,0,43,0,0,0,43,0,0,0,105,0,0,0,41,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,100,0,0,0,100,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,40,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,106,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,48,0,0,0,59,0,0,0,32,0,0,0,106,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,32,0,0,0,50,0,0,0,53,0,0,0,54,0,0,0,59,0,0,0,32,0,0,0,43,0,0,0,43,0,0,0,106,0,0,0,41,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,116,0,0,0,121,0,0,0,112,0,0,0,101,0,0,0,111,0,0,0,102,0,0,0,32,0,0,0,100,0,0,0,100,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,91,0,0,0,106,0,0,0,93,0,0,0,32,0,0,0,61,0,0,0,61,0,0,0,61,0,0,0,32,0,0,0,34,0,0,0,117,0,0,0,110,0,0,0,100,0,0,0,101,0,0,0,102,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,100,0,0,0,34,0,0,0,41,0,0,0,32,0,0,0,100,0,0,0,100,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,91,0,0,0,106,0,0,0,93,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,83,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,46,0,0,0,102,0,0,0,114,0,0,0,111,0,0,0,109,0,0,0,67,0,0,0,104,0,0,0,97,0,0,0,114,0,0,0,67,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,70,0,0,0,70,0,0,0,68,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,111,0,0,0,117,0,0,0,116,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,32,0,0,0,43,0,0,0,61,0,0,0,32,0,0,0,39,0,0,0,68,0,0,0,91,0,0,0,39,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,105,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,39,0,0,0,93,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,39,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,74,0,0,0,83,0,0,0,79,0,0,0,78,0,0,0,46,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,105,0,0,0,102,0,0,0,121,0,0,0,40,0,0,0,100,0,0,0,100,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,46,0,0,0,106,0,0,0,111,0,0,0,105,0,0,0,110,0,0,0,40,0,0,0,34,0,0,0,34,0,0,0,41,0,0,0,41,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,39,0,0,0,46,0,0,0,115,0,0,0,112,0,0,0,108,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,34,0,0,0,34,0,0,0,41,0,0,0,59,0,0,0,92,0,0,0,110,0,0,0,39,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,111,0,0,0,117,0,0,0,116,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,32,0,0,0,43,0,0,0,61,0,0,0,32,0,0,0,39,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,40,0,0,0,106,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,48,0,0,0,59,0,0,0,32,0,0,0,106,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,32,0,0,0,68,0,0,0,91,0,0,0,39,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,105,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,39,0,0,0,93,0,0,0,46,0,0,0,108,0,0,0,101,0,0,0,110,0,0,0,103,0,0,0,116,0,0,0,104,0,0,0,59,0,0,0,32,0,0,0,43,0,0,0,43,0,0,0,106,0,0,0,41,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,68,0,0,0,91,0,0,0,39,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,105,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,39,0,0,0,93,0,0,0,91,0,0,0,106,0,0,0,93,0,0,0,46,0,0,0,99,0,0,0,104,0,0,0,97,0,0,0,114,0,0,0,67,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,65,0,0,0,116,0,0,0,40,0,0,0,48,0,0,0,41,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,61,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,70,0,0,0,70,0,0,0,68,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,32,0,0,0,101,0,0,0,91,0,0,0,68,0,0,0,91,0,0,0,39,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,105,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,39,0,0,0,93,0,0,0,91,0,0,0,106,0,0,0,93,0,0,0,93,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,39,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,40,0,0,0,105,0,0,0,42,0,0,0,50,0,0,0,53,0,0,0,54,0,0,0,41,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,39,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,106,0,0,0,59,0,0,0,32,0,0,0,100,0,0,0,91,0,0,0,39,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,40,0,0,0,105,0,0,0,42,0,0,0,50,0,0,0,53,0,0,0,54,0,0,0,41,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,39,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,106,0,0,0,93,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,68,0,0,0,91,0,0,0,39,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,105,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,39,0,0,0,93,0,0,0,91,0,0,0,106,0,0,0,93,0,0,0,59,0,0,0,125,0,0,0,92,0,0,0,110,0,0,0,39,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,111,0,0,0,117,0,0,0,116,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,32,0,0,0,43,0,0,0,61,0,0,0,32,0,0,0,39,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,117,0,0,0,114,0,0,0,110,0,0,0,32,0,0,0,123,0,0,0,34,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,101,0,0,0,44,0,0,0,32,0,0,0,34,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,100,0,0,0,32,0,0,0,125,0,0,0,59,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,40,0,0,0,41,0,0,0,59,0,0,0,39,0,0,0,59,0,0,0,10,0,0,0,125,0,0,0,10,0,0,0,112,0,0,0,114,0,0,0,111,0,0,0,99,0,0,0,101,0,0,0,115,0,0,0,115,0,0,0,46,0,0,0,115,0,0,0,116,0,0,0,100,0,0,0,111,0,0,0,117,0,0,0,116,0,0,0,46,0,0,0,119,0,0,0,114,0,0,0,105,0,0,0,116,0,0,0,101,0,0,0,40,0,0,0,106,0,0,0,115,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,91,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,93,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,111,0,0,0,117,0,0,0,116,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,92,0,0,0,110,0,0,0,34,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,109,0,0,0,97,0,0,0,107,0,0,0,101,0,0,0,46,0,0,0,115,0,0,0,104,0,0,0,96,0,0,0,32,0,0,0,103,0,0,0,101,0,0,0,110,0,0,0,101,0,0,0,114,0,0,0,97,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,115,0,0,0,32,0,0,0,117,0,0,0,115,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,98,0,0,0,121,0,0,0,32,0,0,0,96,0,0,0,109,0,0,0,97,0,0,0,107,0,0,0,101,0,0,0,46,0,0,0,110,0,0,0,106,0,0,0,115,0,0,0,96,0,0,0,46,0,0,0,32,0,0,0,32,0,0,0,84,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,114,0,0,0,97,0,0,0,119,0,0,0,32,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,32,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,115,0,0,0,10,0,0,0,97,0,0,0,114,0,0,0,101,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,108,0,0,0,117,0,0,0,109,0,0,0,110,0,0,0,97,0,0,0,114,0,0,0,58,0,0,0,32,0,0,0,96,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,35,0,0,0,99,0,0,0,111,0,0,0,109,0,0,0,109,0,0,0,101,0,0,0,110,0,0,0,116,0,0,0,115,0,0,0,96,0,0,0,46,0,0,0,32,0,0,0,32,0,0,0,70,0,0,0,111,0,0,0,114,0,0,0,32,0,0,0,101,0,0,0,120,0,0,0,97,0,0,0,109,0,0,0,112,0,0,0,108,0,0,0,101,0,0,0,44,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,108,0,0,0,97,0,0,0,115,0,0,0,116,0,0,0,32,0,0,0,49,0,0,0,48,0,0,0,32,0,0,0,108,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,32,0,0,0,111,0,0,0,102,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,10,0,0,0,116,0,0,0,101,0,0,0,120,0,0,0,116,0,0,0,32,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,32,0,0,0,82,0,0,0,79,0,0,0,77,0,0,0,65,0,0,0,78,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,32,0,0,0,40,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,32,0,0,0,67,0,0,0,80,0,0,0,32,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,41,0,0,0,32,0,0,0,97,0,0,0,114,0,0,0,101,0,0,0,58,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,62,0,0,0,10,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,54,0,0,0,9,0,0,0,48,0,0,0,120,0,0,0,48,0,0,0,50,0,0,0,67,0,0,0,54,0,0,0,9,0,0,0,35,0,0,0,77,0,0,0,79,0,0,0,68,0,0,0,73,0,0,0,70,0,0,0,73,0,0,0,69,0,0,0,82,0,0,0,32,0,0,0,76,0,0,0,69,0,0,0,84,0,0,0,84,0,0,0,69,0,0,0,82,0,0,0,32,0,0,0,67,0,0,0,73,0,0,0,82,0,0,0,67,0,0,0,85,0,0,0,77,0,0,0,70,0,0,0,76,0,0,0,69,0,0,0,88,0,0,0,32,0,0,0,65,0,0,0,67,0,0,0,67,0,0,0,69,0,0,0,78,0,0,0,84,0,0,0,10,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,55,0,0,0,9,0,0,0,48,0,0,0,120,0,0,0,48,0,0,0,50,0,0,0,68,0,0,0,67,0,0,0,9,0,0,0,35,0,0,0,83,0,0,0,77,0,0,0,65,0,0,0,76,0,0,0,76,0,0,0,32,0,0,0,84,0,0,0,73,0,0,0,76,0,0,0,68,0,0,0,69,0,0,0,10,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,56,0,0,0,9,0,0,0,48,0,0,0,120,0,0,0,48,0,0,0,48,0,0,0,65,0,0,0,70,0,0,0,9,0,0,0,35,0,0,0,77,0,0,0,65,0,0,0,67,0,0,0,82,0,0,0,79,0,0,0,78,0,0,0,10,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,57,0,0,0,9,0,0,0,48,0,0,0,120,0,0,0,48,0,0,0,50,0,0,0,68,0,0,0,56,0,0,0,9,0,0,0,35,0,0,0,66,0,0,0,82,0,0,0,69,0,0,0,86,0,0,0,69,0,0,0,10,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,65,0,0,0,9,0,0,0,48,0,0,0,120,0,0,0,48,0,0,0,50,0,0,0,68,0,0,0,57,0,0,0,9,0,0,0,35,0,0,0,68,0,0,0,79,0,0,0,84,0,0,0,32,0,0,0,65,0,0,0,66,0,0,0,79,0,0,0,86,0,0,0,69,0,0,0,10,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,66,0,0,0,9,0,0,0,48,0,0,0,120,0,0,0,48,0,0,0,50,0,0,0,68,0,0,0,65,0,0,0,9,0,0,0,35,0,0,0,82,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,32,0,0,0,65,0,0,0,66,0,0,0,79,0,0,0,86,0,0,0,69,0,0,0,10,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,67,0,0,0,9,0,0,0,48,0,0,0,120,0,0,0,48,0,0,0,48,0,0,0,66,0,0,0,56,0,0,0,9,0,0,0,35,0,0,0,67,0,0,0,69,0,0,0,68,0,0,0,73,0,0,0,76,0,0,0,76,0,0,0,65,0,0,0,10,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,68,0,0,0,9,0,0,0,48,0,0,0,120,0,0,0,48,0,0,0,50,0,0,0,68,0,0,0,68,0,0,0,9,0,0,0,35,0,0,0,68,0,0,0,79,0,0,0,85,0,0,0,66,0,0,0,76,0,0,0,69,0,0,0,32,0,0,0,65,0,0,0,67,0,0,0,85,0,0,0,84,0,0,0,69,0,0,0,32,0,0,0,65,0,0,0,67,0,0,0,67,0,0,0,69,0,0,0,78,0,0,0,84,0,0,0,10,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,69,0,0,0,9,0,0,0,48,0,0,0,120,0,0,0,48,0,0,0,50,0,0,0,68,0,0,0,66,0,0,0,9,0,0,0,35,0,0,0,79,0,0,0,71,0,0,0,79,0,0,0,78,0,0,0,69,0,0,0,75,0,0,0,10,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,70,0,0,0,9,0,0,0,48,0,0,0,120,0,0,0,48,0,0,0,50,0,0,0,67,0,0,0,55,0,0,0,9,0,0,0,35,0,0,0,67,0,0,0,65,0,0,0,82,0,0,0,79,0,0,0,78,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0,10,0,0,0,73,0,0,0,110,0,0,0,32,0,0,0,112,0,0,0,114,0,0,0,111,0,0,0,99,0,0,0,101,0,0,0,115,0,0,0,115,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,100,0,0,0,97,0,0,0,116,0,0,0,97,0,0,0,44,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,109,0,0,0,109,0,0,0,101,0,0,0,110,0,0,0,116,0,0,0,115,0,0,0,32,0,0,0,40,0,0,0,97,0,0,0,102,0,0,0,116,0,0,0,101,0,0,0,114,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,96,0,0,0,35,0,0,0,96,0,0,0,41,0,0,0,32,0,0,0,97,0,0,0,114,0,0,0,101,0,0,0,32,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,112,0,0,0,112,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,32,0,0,0,117,0,0,0,110,0,0,0,100,0,0,0,101,0,0,0,102,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,100,0,0,0,10,0,0,0,101,0,0,0,108,0,0,0,101,0,0,0,109,0,0,0,101,0,0,0,110,0,0,0,116,0,0,0,115,0,0,0,32,0,0,0,40,0,0,0,108,0,0,0,105,0,0,0,107,0,0,0,101,0,0,0,32,0,0,0,96,0,0,0,48,0,0,0,120,0,0,0,55,0,0,0,70,0,0,0,96,0,0,0,32,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,32,0,0,0,67,0,0,0,80,0,0,0,32,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,41,0,0,0,32,0,0,0,97,0,0,0,114,0,0,0,101,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,109,0,0,0,111,0,0,0,118,0,0,0,101,0,0,0,100,0,0,0,46,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,62,0,0,0,109,0,0,0,97,0,0,0,107,0,0,0,101,0,0,0,46,0,0,0,115,0,0,0,104,0,0,0,10,0,0,0,35,0,0,0,33,0,0,0,47,0,0,0,98,0,0,0,105,0,0,0,110,0,0,0,47,0,0,0,98,0,0,0,97,0,0,0,115,0,0,0,104,0,0,0,10,0,0,0,73,0,0,0,78,0,0,0,70,0,0,0,73,0,0,0,76,0,0,0,69,0,0,0,61,0,0,0,36,0,0,0,123,0,0,0,49,0,0,0,58,0,0,0,45,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,115,0,0,0,118,0,0,0,125,0,0,0,10,0,0,0,79,0,0,0,85,0,0,0,84,0,0,0,70,0,0,0,73,0,0,0,76,0,0,0,69,0,0,0,61,0,0,0,36,0,0,0,123,0,0,0,50,0,0,0,58,0,0,0,45,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,125,0,0,0,10,0,0,0,74,0,0,0,83,0,0,0,86,0,0,0,65,0,0,0,82,0,0,0,61,0,0,0,36,0,0,0,123,0,0,0,51,0,0,0,58,0,0,0,45,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,125,0,0,0,10,0,0,0,86,0,0,0,69,0,0,0,82,0,0,0,83,0,0,0,73,0,0,0,79,0,0,0,78,0,0,0,61,0,0,0,36,0,0,0,40,0,0,0,99,0,0,0,97,0,0,0,116,0,0,0,32,0,0,0,112,0,0,0,97,0,0,0,99,0,0,0,107,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,111,0,0,0,110,0,0,0,32,0,0,0,124,0,0,0,32,0,0,0,103,0,0,0,114,0,0,0,101,0,0,0,112,0,0,0,32,0,0,0,118,0,0,0,101,0,0,0,114,0,0,0,115,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,32,0,0,0,124,0,0,0,32,0,0,0,116,0,0,0,114,0,0,0,32,0,0,0,45,0,0,0,100,0,0,0,99,0,0,0,32,0,0,0,91,0,0,0,48,0,0,0,45,0,0,0,57,0,0,0,46,0,0,0,93,0,0,0,41,0,0,0,10,0,0,0,10,0,0,0,109,0,0,0,107,0,0,0,100,0,0,0,105,0,0,0,114,0,0,0,32,0,0,0,45,0,0,0,112,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,115,0,0,0,32,0,0,0,98,0,0,0,105,0,0,0,116,0,0,0,115,0,0,0,10,0,0,0,114,0,0,0,109,0,0,0,32,0,0,0,45,0,0,0,102,0,0,0,32,0,0,0,36,0,0,0,79,0,0,0,85,0,0,0,84,0,0,0,70,0,0,0,73,0,0,0,76,0,0,0,69,0,0,0,32,0,0,0,36,0,0,0,79,0,0,0,85,0,0,0,84,0,0,0,70,0,0,0,73,0,0,0,76,0,0,0,69,0,0,0,46,0,0,0,116,0,0,0,109,0,0,0,112,0,0,0,10,0,0,0,101,0,0,0,99,0,0,0,104,0,0,0,111,0,0,0,32,0,0,0,34,0,0,0,47,0,0,0,42,0,0,0,32,0,0,0,36,0,0,0,79,0,0,0,85,0,0,0,84,0,0,0,70,0,0,0,73,0,0,0,76,0,0,0,69,0,0,0,32,0,0,0,40,0,0,0,67,0,0,0,41,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,49,0,0,0,51,0,0,0,45,0,0,0,112,0,0,0,114,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,110,0,0,0,116,0,0,0,32,0,0,0,83,0,0,0,104,0,0,0,101,0,0,0,101,0,0,0,116,0,0,0,74,0,0,0,83,0,0,0,32,0,0,0,45,0,0,0,45,0,0,0,32,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,115,0,0,0,104,0,0,0,101,0,0,0,101,0,0,0,116,0,0,0,106,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,111,0,0,0,109,0,0,0,32,0,0,0,42,0,0,0,47,0,0,0,34,0,0,0,32,0,0,0,62,0,0,0,32,0,0,0,36,0,0,0,79,0,0,0,85,0,0,0,84,0,0,0,70,0,0,0,73,0,0,0,76,0,0,0,69,0,0,0,46,0,0,0,116,0,0,0,109,0,0,0,112,0,0,0,10,0,0,0,101,0,0,0,99,0,0,0,104,0,0,0,111,0,0,0,32,0,0,0,34,0,0,0,47,0,0,0,42,0,0,0,106,0,0,0,115,0,0,0,104,0,0,0,105,0,0,0,110,0,0,0,116,0,0,0,32,0,0,0,45,0,0,0,87,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,32,0,0,0,42,0,0,0,47,0,0,0,34,0,0,0,32,0,0,0,62,0,0,0,62,0,0,0,32,0,0,0,36,0,0,0,79,0,0,0,85,0,0,0,84,0,0,0,70,0,0,0,73,0,0,0,76,0,0,0,69,0,0,0,46,0,0,0,116,0,0,0,109,0,0,0,112,0,0,0,10,0,0,0,101,0,0,0,99,0,0,0,104,0,0,0,111,0,0,0,32,0,0,0,34,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,36,0,0,0,74,0,0,0,83,0,0,0,86,0,0,0,65,0,0,0,82,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,123,0,0,0,118,0,0,0,101,0,0,0,114,0,0,0,115,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,58,0,0,0,92,0,0,0,34,0,0,0,36,0,0,0,86,0,0,0,69,0,0,0,82,0,0,0,83,0,0,0,73,0,0,0,79,0,0,0,78,0,0,0,92,0,0,0,34,0,0,0,125,0,0,0,59,0,0,0,34,0,0,0,32,0,0,0,62,0,0,0,62,0,0,0,32,0,0,0,36,0,0,0,79,0,0,0,85,0,0,0,84,0,0,0,70,0,0,0,73,0,0,0,76,0,0,0,69,0,0,0,46,0,0,0,116,0,0,0,109,0,0,0,112,0,0,0,10,0,0,0,105,0,0,0,102,0,0,0,32,0,0,0,91,0,0,0,32,0,0,0,45,0,0,0,101,0,0,0,32,0,0,0,100,0,0,0,111,0,0,0,116,0,0,0,110,0,0,0,101,0,0,0,116,0,0,0,46,0,0,0,115,0,0,0,104,0,0,0,32,0,0,0,93,0,0,0,59,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,110,0,0,0,32,0,0,0,98,0,0,0,97,0,0,0,115,0,0,0,104,0,0,0,32,0,0,0,100,0,0,0,111,0,0,0,116,0,0,0,110,0,0,0,101,0,0,0,116,0,0,0,46,0,0,0,115,0,0,0,104,0,0,0,59,0,0,0,32,0,0,0,102,0,0,0,105,0,0,0,10,0,0,0,97,0,0,0,119,0,0,0,107,0,0,0,32,0,0,0,45,0,0,0,70,0,0,0,44,0,0,0,32,0,0,0,39,0,0,0,123,0,0,0,112,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,116,0,0,0,32,0,0,0,36,0,0,0,49,0,0,0,44,0,0,0,32,0,0,0,36,0,0,0,50,0,0,0,44,0,0,0,32,0,0,0,36,0,0,0,51,0,0,0,125,0,0,0,39,0,0,0,32,0,0,0,36,0,0,0,73,0,0,0,78,0,0,0,70,0,0,0,73,0,0,0,76,0,0,0,69,0,0,0,32,0,0,0,124,0,0,0,32,0,0,0,119,0,0,0,104,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,100,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,32,0,0,0,117,0,0,0,114,0,0,0,108,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,121,0,0,0,112,0,0,0,101,0,0,0,59,0,0,0,32,0,0,0,100,0,0,0,111,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,101,0,0,0,99,0,0,0,104,0,0,0,111,0,0,0,32,0,0,0,36,0,0,0,99,0,0,0,112,0,0,0,32,0,0,0,36,0,0,0,117,0,0,0,114,0,0,0,108,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,32,0,0,0,91,0,0,0,32,0,0,0,33,0,0,0,32,0,0,0,45,0,0,0,101,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,115,0,0,0,47,0,0,0,36,0,0,0,99,0,0,0,112,0,0,0,46,0,0,0,84,0,0,0,66,0,0,0,76,0,0,0,32,0,0,0,93,0,0,0,59,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,110,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,117,0,0,0,114,0,0,0,108,0,0,0,32,0,0,0,36,0,0,0,117,0,0,0,114,0,0,0,108,0,0,0,32,0,0,0,124,0,0,0,32,0,0,0,115,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,39,0,0,0,115,0,0,0,47,0,0,0,35,0,0,0,46,0,0,0,42,0,0,0,47,0,0,0,47,0,0,0,103,0,0,0,39,0,0,0,32,0,0,0,124,0,0,0,32,0,0,0,97,0,0,0,119,0,0,0,107,0,0,0,32,0,0,0,39,0,0,0,78,0,0,0,70,0,0,0,61,0,0,0,61,0,0,0,50,0,0,0,39,0,0,0,32,0,0,0,62,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,115,0,0,0,47,0,0,0,36,0,0,0,99,0,0,0,112,0,0,0,46,0,0,0,84,0,0,0,66,0,0,0,76,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,102,0,0,0,105,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,101,0,0,0,99,0,0,0,104,0,0,0,111,0,0,0,32,0,0,0,34,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,116,0,0,0,121,0,0,0,112,0,0,0,101,0,0,0,111,0,0,0,102,0,0,0,32,0,0,0,36,0,0,0,74,0,0,0,83,0,0,0,86,0,0,0,65,0,0,0,82,0,0,0,32,0,0,0,61,0,0,0,61,0,0,0,61,0,0,0,32,0,0,0,39,0,0,0,117,0,0,0,110,0,0,0,100,0,0,0,101,0,0,0,102,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,100,0,0,0,39,0,0,0,41,0,0,0,32,0,0,0,36,0,0,0,74,0,0,0,83,0,0,0,86,0,0,0,65,0,0,0,82,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,123,0,0,0,125,0,0,0,59,0,0,0,34,0,0,0,32,0,0,0,62,0,0,0,32,0,0,0,98,0,0,0,105,0,0,0,116,0,0,0,115,0,0,0,47,0,0,0,36,0,0,0,99,0,0,0,112,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,46,0,0,0,116,0,0,0,109,0,0,0,112,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,110,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,109,0,0,0,97,0,0,0,107,0,0,0,101,0,0,0,46,0,0,0,110,0,0,0,106,0,0,0,115,0,0,0,32,0,0,0,36,0,0,0,99,0,0,0,112,0,0,0,32,0,0,0,36,0,0,0,74,0,0,0,83,0,0,0,86,0,0,0,65,0,0,0,82,0,0,0,32,0,0,0,124,0,0,0,32,0,0,0,116,0,0,0,101,0,0,0,101,0,0,0,32,0,0,0,45,0,0,0,97,0,0,0,32,0,0,0,98,0,0,0,105,0,0,0,116,0,0,0,115,0,0,0,47,0,0,0,36,0,0,0,99,0,0,0,112,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,46,0,0,0,116,0,0,0,109,0,0,0,112,0,0,0,32,0,0,0,62,0,0,0,62,0,0,0,32,0,0,0,36,0,0,0,79,0,0,0,85,0,0,0,84,0,0,0,70,0,0,0,73,0,0,0,76,0,0,0,69,0,0,0,46,0,0,0,116,0,0,0,109,0,0,0,112,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,115,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,39,0,0,0,115,0,0,0,47,0,0,0,34,0,0,0,92,0,0,0,40,0,0,0,91,0,0,0,48,0,0,0,45,0,0,0,57,0,0,0,93,0,0,0,43,0,0,0,92,0,0,0,41,0,0,0,34,0,0,0,58,0,0,0,47,0,0,0,92,0,0,0,49,0,0,0,58,0,0,0,47,0,0,0,103,0,0,0,39,0,0,0,32,0,0,0,60,0,0,0,98,0,0,0,105,0,0,0,116,0,0,0,115,0,0,0,47,0,0,0,36,0,0,0,99,0,0,0,112,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,46,0,0,0,116,0,0,0,109,0,0,0,112,0,0,0,32,0,0,0,62,0,0,0,98,0,0,0,105,0,0,0,116,0,0,0,115,0,0,0,47,0,0,0,36,0,0,0,99,0,0,0,112,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,114,0,0,0,109,0,0,0,32,0,0,0,45,0,0,0,102,0,0,0,32,0,0,0,98,0,0,0,105,0,0,0,116,0,0,0,115,0,0,0,47,0,0,0,36,0,0,0,99,0,0,0,112,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,46,0,0,0,116,0,0,0,109,0,0,0,112,0,0,0,10,0,0,0,100,0,0,0,111,0,0,0,110,0,0,0,101,0,0,0,10,0,0,0,101,0,0,0,99,0,0,0,104,0,0,0,111,0,0,0,32,0,0,0,34,0,0,0,105,0,0,0,102,0,0,0,32,0,0,0,40,0,0,0,116,0,0,0,121,0,0,0,112,0,0,0,101,0,0,0,111,0,0,0,102,0,0,0,32,0,0,0,109,0,0,0,111,0,0,0,100,0,0,0,117,0,0,0,108,0,0,0,101,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,61,0,0,0,32,0,0,0,39,0,0,0,117,0,0,0,110,0,0,0,100,0,0,0,101,0,0,0,102,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,100,0,0,0,39,0,0,0,32,0,0,0,38,0,0,0,38,0,0,0,32,0,0,0,109,0,0,0,111,0,0,0,100,0,0,0,117,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,101,0,0,0,120,0,0,0,112,0,0,0,111,0,0,0,114,0,0,0,116,0,0,0,115,0,0,0,32,0,0,0,38,0,0,0,38,0,0,0,32,0,0,0,116,0,0,0,121,0,0,0,112,0,0,0,101,0,0,0,111,0,0,0,102,0,0,0,32,0,0,0,68,0,0,0,79,0,0,0,95,0,0,0,78,0,0,0,79,0,0,0,84,0,0,0,95,0,0,0,69,0,0,0,88,0,0,0,80,0,0,0,79,0,0,0,82,0,0,0,84,0,0,0,95,0,0,0,67,0,0,0,79,0,0,0,68,0,0,0,69,0,0,0,80,0,0,0,65,0,0,0,71,0,0,0,69,0,0,0,32,0,0,0,61,0,0,0,61,0,0,0,61,0,0,0,32,0,0,0,39,0,0,0,117,0,0,0,110,0,0,0,100,0,0,0,101,0,0,0,102,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,100,0,0,0,39,0,0,0,41,0,0,0,32,0,0,0,109,0,0,0,111,0,0,0,100,0,0,0,117,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,101,0,0,0,120,0,0,0,112,0,0,0,111,0,0,0,114,0,0,0,116,0,0,0,115,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,36,0,0,0,74,0,0,0,83,0,0,0,86,0,0,0,65,0,0,0,82,0,0,0,59,0,0,0,34,0,0,0,32,0,0,0,62,0,0,0,62,0,0,0,32,0,0,0,36,0,0,0,79,0,0,0,85,0,0,0,84,0,0,0,70,0,0,0,73,0,0,0,76,0,0,0,69,0,0,0,46,0,0,0,116,0,0,0,109,0,0,0,112,0,0,0,10,0,0,0,115,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,39,0,0,0,115,0,0,0,47,0,0,0,34,0,0,0,92,0,0,0,40,0,0,0,91,0,0,0,48,0,0,0,45,0,0,0,57,0,0,0,93,0,0,0,43,0,0,0,92,0,0,0,41,0,0,0,34,0,0,0,58,0,0,0,47,0,0,0,92,0,0,0,49,0,0,0,58,0,0,0,47,0,0,0,103,0,0,0,39,0,0,0,32,0,0,0,60,0,0,0,36,0,0,0,79,0,0,0,85,0,0,0,84,0,0,0,70,0,0,0,73,0,0,0,76,0,0,0,69,0,0,0,46,0,0,0,116,0,0,0,109,0,0,0,112,0,0,0,32,0,0,0,62,0,0,0,36,0,0,0,79,0,0,0,85,0,0,0,84,0,0,0,70,0,0,0,73,0,0,0,76,0,0,0,69,0,0,0,10,0,0,0,114,0,0,0,109,0,0,0,32,0,0,0,45,0,0,0,102,0,0,0,32,0,0,0,36,0,0,0,79,0,0,0,85,0,0,0,84,0,0,0,70,0,0,0,73,0,0,0,76,0,0,0,69,0,0,0,46,0,0,0,116,0,0,0,109,0,0,0,112,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0,10,0,0,0,35,0,0,0,35,0,0,0,32,0,0,0,85,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,105,0,0,0,116,0,0,0,105,0,0,0,101,0,0,0,115,0,0,0,10,0,0,0,10,0,0,0,84,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,32,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,115,0,0,0,32,0,0,0,97,0,0,0,114,0,0,0,101,0,0,0,32,0,0,0,107,0,0,0,101,0,0,0,112,0,0,0,116,0,0,0,32,0,0,0,105,0,0,0,110,0,0,0,32,0,0,0,97,0,0,0,32,0,0,0,115,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,114,0,0,0,97,0,0,0,116,0,0,0,101,0,0,0,32,0,0,0,115,0,0,0,99,0,0,0,114,0,0,0,105,0,0,0,112,0,0,0,116,0,0,0,32,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,41,0,0,0,46,0,0,0,10,0,0,0,10,0,0,0,66,0,0,0,111,0,0,0,116,0,0,0,104,0,0,0,32,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,32,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,100,0,0,0,101,0,0,0,97,0,0,0,108,0,0,0,32,0,0,0,119,0,0,0,105,0,0,0,116,0,0,0,104,0,0,0,32,0,0,0,100,0,0,0,97,0,0,0,116,0,0,0,97,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,112,0,0,0,114,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,110,0,0,0,116,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,58,0,0,0,10,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,83,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,32,0,0,0,40,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,101,0,0,0,120,0,0,0,112,0,0,0,101,0,0,0,99,0,0,0,116,0,0,0,115,0,0,0,32,0,0,0,74,0,0,0,83,0,0,0,32,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,44,0,0,0,32,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,105,0,0,0,110,0,0,0,116,0,0,0,101,0,0,0,114,0,0,0,112,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,115,0,0,0,32,0,0,0,85,0,0,0,67,0,0,0,83,0,0,0,50,0,0,0,32,0,0,0,99,0,0,0,104,0,0,0,97,0,0,0,114,0,0,0,115,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,115,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,65,0,0,0,114,0,0,0,114,0,0,0,97,0,0,0,121,0,0,0,32,0,0,0,40,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,101,0,0,0,120,0,0,0,112,0,0,0,101,0,0,0,99,0,0,0,116,0,0,0,115,0,0,0,32,0,0,0,97,0,0,0,114,0,0,0,114,0,0,0,97,0,0,0,121,0,0,0,32,0,0,0,111,0,0,0,102,0,0,0,32,0,0,0,74,0,0,0,83,0,0,0,32,0,0,0,83,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,32,0,0,0,99,0,0,0,104,0,0,0,97,0,0,0,114,0,0,0,97,0,0,0,99,0,0,0,116,0,0,0,101,0,0,0,114,0,0,0,115,0,0,0,44,0,0,0,32,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,101,0,0,0,120,0,0,0,112,0,0,0,101,0,0,0,99,0,0,0,116,0,0,0,115,0,0,0,32,0,0,0,110,0,0,0,117,0,0,0,109,0,0,0,98,0,0,0,101,0,0,0,114,0,0,0,115,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,66,0,0,0,117,0,0,0,102,0,0,0,102,0,0,0,101,0,0,0,114,0,0,0,32,0,0,0,40,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,101,0,0,0,120,0,0,0,112,0,0,0,101,0,0,0,99,0,0,0,116,0,0,0,115,0,0,0,32,0,0,0,85,0,0,0,84,0,0,0,70,0,0,0,45,0,0,0,56,0,0,0,32,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,44,0,0,0,32,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,101,0,0,0,120,0,0,0,112,0,0,0,101,0,0,0,99,0,0,0,116,0,0,0,115,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,111,0,0,0,105,0,0,0,110,0,0,0,116,0,0,0,115,0,0,0,47,0,0,0,98,0,0,0,121,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,41,0,0,0,46,0,0,0,10,0,0,0,10,0,0,0,84,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,96,0,0,0,111,0,0,0,102,0,0,0,109,0,0,0,116,0,0,0,96,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,105,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,110,0,0,0,116,0,0,0,114,0,0,0,111,0,0,0,108,0,0,0,115,0,0,0,32,0,0,0,96,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,96,0,0,0,32,0,0,0,111,0,0,0,117,0,0,0,116,0,0,0,112,0,0,0,117,0,0,0,116,0,0,0,32,0,0,0,40,0,0,0,96,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,96,0,0,0,44,0,0,0,32,0,0,0,96,0,0,0,97,0,0,0,114,0,0,0,114,0,0,0,96,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,115,0,0,0,112,0,0,0,101,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,118,0,0,0,101,0,0,0,108,0,0,0,121,0,0,0,41,0,0,0,10,0,0,0,119,0,0,0,104,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,105,0,0,0,110,0,0,0,112,0,0,0,117,0,0,0,116,0,0,0,32,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,109,0,0,0,97,0,0,0,116,0,0,0,32,0,0,0,105,0,0,0,115,0,0,0,32,0,0,0,97,0,0,0,117,0,0,0,116,0,0,0,111,0,0,0,109,0,0,0,97,0,0,0,116,0,0,0,105,0,0,0,99,0,0,0,97,0,0,0,108,0,0,0,108,0,0,0,121,0,0,0,32,0,0,0,100,0,0,0,101,0,0,0,116,0,0,0,101,0,0,0,114,0,0,0,109,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,100,0,0,0,46,0,0,0,10,0,0,0,10,0,0,0,35,0,0,0,32,0,0,0,84,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,115,0,0,0,10,0,0,0,10,0,0,0,84,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,115,0,0,0,32,0,0,0,105,0,0,0,110,0,0,0,99,0,0,0,108,0,0,0,117,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,74,0,0,0,83,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,108,0,0,0,105,0,0,0,100,0,0,0,105,0,0,0,116,0,0,0,121,0,0,0,32,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,115,0,0,0,32,0,0,0,40,0,0,0,114,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,105,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,32,0,0,0,111,0,0,0,114,0,0,0,32,0,0,0,101,0,0,0,118,0,0,0,97,0,0,0,108,0,0,0,39,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,41,0,0,0,58,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,62,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,10,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,102,0,0,0,115,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,105,0,0,0,114,0,0,0,101,0,0,0,40,0,0,0,39,0,0,0,102,0,0,0,115,0,0,0,39,0,0,0,41,0,0,0,44,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,105,0,0,0,114,0,0,0,101,0,0,0,40,0,0,0,39,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,39,0,0,0,41,0,0,0,44,0,0,0,32,0,0,0,118,0,0,0,109,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,105,0,0,0,114,0,0,0,101,0,0,0,40,0,0,0,39,0,0,0,118,0,0,0,109,0,0,0,39,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,44,0,0,0,32,0,0,0,115,0,0,0,98,0,0,0,99,0,0,0,115,0,0,0,59,0,0,0,10,0,0,0,100,0,0,0,101,0,0,0,115,0,0,0,99,0,0,0,114,0,0,0,105,0,0,0,98,0,0,0,101,0,0,0,40,0,0,0,39,0,0,0,115,0,0,0,111,0,0,0,117,0,0,0,114,0,0,0,99,0,0,0,101,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,39,0,0,0,115,0,0,0,104,0,0,0,111,0,0,0,117,0,0,0,108,0,0,0,100,0,0,0,32,0,0,0,108,0,0,0,111,0,0,0,97,0,0,0,100,0,0,0,32,0,0,0,110,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,105,0,0,0,114,0,0,0,101,0,0,0,40,0,0,0,39,0,0,0,46,0,0,0,47,0,0,0,39,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,39,0,0,0,115,0,0,0,104,0,0,0,111,0,0,0,117,0,0,0,108,0,0,0,100,0,0,0,32,0,0,0,108,0,0,0,111,0,0,0,97,0,0,0,100,0,0,0,32,0,0,0,115,0,0,0,98,0,0,0,99,0,0,0,115,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,32,0,0,0,115,0,0,0,98,0,0,0,99,0,0,0,115,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,105,0,0,0,114,0,0,0,101,0,0,0,40,0,0,0,39,0,0,0,46,0,0,0,47,0,0,0,115,0,0,0,98,0,0,0,99,0,0,0,115,0,0,0,39,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,39,0,0,0,115,0,0,0,104,0,0,0,111,0,0,0,117,0,0,0,108,0,0,0,100,0,0,0,32,0,0,0,108,0,0,0,111,0,0,0,97,0,0,0,100,0,0,0,32,0,0,0,101,0,0,0,120,0,0,0,99,0,0,0,101,0,0,0,108,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,32,0,0,0,101,0,0,0,120,0,0,0,99,0,0,0,101,0,0,0,108,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,105,0,0,0,114,0,0,0,101,0,0,0,40,0,0,0,39,0,0,0,46,0,0,0,47,0,0,0,99,0,0,0,112,0,0,0,101,0,0,0,120,0,0,0,99,0,0,0,101,0,0,0,108,0,0,0,39,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,39,0,0,0,115,0,0,0,104,0,0,0,111,0,0,0,117,0,0,0,108,0,0,0,100,0,0,0,32,0,0,0,112,0,0,0,114,0,0,0,111,0,0,0,99,0,0,0,101,0,0,0,115,0,0,0,115,0,0,0,32,0,0,0,98,0,0,0,105,0,0,0,116,0,0,0,115,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,115,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,102,0,0,0,115,0,0,0,46,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,100,0,0,0,100,0,0,0,105,0,0,0,114,0,0,0,83,0,0,0,121,0,0,0,110,0,0,0,99,0,0,0,40,0,0,0,39,0,0,0,98,0,0,0,105,0,0,0,116,0,0,0,115,0,0,0,39,0,0,0,41,0,0,0,46,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,116,0,0,0,101,0,0,0,114,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,120,0,0,0,41,0,0,0,123,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,117,0,0,0,114,0,0,0,110,0,0,0,32,0,0,0,120,0,0,0,46,0,0,0,115,0,0,0,117,0,0,0,98,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,40,0,0,0,45,0,0,0,51,0,0,0,41,0,0,0,61,0,0,0,61,0,0,0,34,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,34,0,0,0,59,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,115,0,0,0,46,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,69,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,120,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,109,0,0,0,46,0,0,0,114,0,0,0,117,0,0,0,110,0,0,0,73,0,0,0,110,0,0,0,84,0,0,0,104,0,0,0,105,0,0,0,115,0,0,0,67,0,0,0,111,0,0,0,110,0,0,0,116,0,0,0,101,0,0,0,120,0,0,0,116,0,0,0,40,0,0,0,102,0,0,0,115,0,0,0,46,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,100,0,0,0,70,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,83,0,0,0,121,0,0,0,110,0,0,0,99,0,0,0,40,0,0,0,39,0,0,0,46,0,0,0,47,0,0,0,98,0,0,0,105,0,0,0,116,0,0,0,115,0,0,0,47,0,0,0,39,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,120,0,0,0,41,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0,10,0,0,0,84,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,82,0,0,0,69,0,0,0,65,0,0,0,68,0,0,0,77,0,0,0,69,0,0,0,32,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,115,0,0,0,32,0,0,0,118,0,0,0,101,0,0,0,114,0,0,0,105,0,0,0,102,0,0,0,121,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,115,0,0,0,110,0,0,0,105,0,0,0,112,0,0,0,112,0,0,0,101,0,0,0,116,0,0,0,115,0,0,0,32,0,0,0,105,0,0,0,110,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,82,0,0,0,69,0,0,0,65,0,0,0,68,0,0,0,77,0,0,0,69,0,0,0,58,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,62,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,10,0,0,0,100,0,0,0,101,0,0,0,115,0,0,0,99,0,0,0,114,0,0,0,105,0,0,0,98,0,0,0,101,0,0,0,40,0,0,0,39,0,0,0,82,0,0,0,69,0,0,0,65,0,0,0,68,0,0,0,77,0,0,0,69,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,100,0,0,0,109,0,0,0,101,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,95,0,0,0,99,0,0,0,112,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,95,0,0,0,50,0,0,0,53,0,0,0,53,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,91,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,93,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,91,0,0,0,50,0,0,0,53,0,0,0,53,0,0,0,93,0,0,0,59,0,0,0,32,0,0,0,47,0,0,0,47,0,0,0,32,0,0,0,199,2,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,40,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,95,0,0,0,99,0,0,0,112,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,95,0,0,0,50,0,0,0,53,0,0,0,53,0,0,0,44,0,0,0,32,0,0,0,34,0,0,0,199,2,0,0,34,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,95,0,0,0,55,0,0,0,49,0,0,0,49,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,91,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,93,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,91,0,0,0,83,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,46,0,0,0,102,0,0,0,114,0,0,0,111,0,0,0,109,0,0,0,67,0,0,0,104,0,0,0,97,0,0,0,114,0,0,0,67,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,55,0,0,0,49,0,0,0,49,0,0,0,41,0,0,0,93,0,0,0,59,0,0,0,32,0,0,0,47,0,0,0,47,0,0,0,32,0,0,0,50,0,0,0,53,0,0,0,53,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,95,0,0,0,55,0,0,0,49,0,0,0,49,0,0,0,44,0,0,0,32,0,0,0,50,0,0,0,53,0,0,0,53,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,98,0,0,0,49,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,91,0,0,0,48,0,0,0,120,0,0,0,98,0,0,0,98,0,0,0,44,0,0,0,48,0,0,0,120,0,0,0,101,0,0,0,51,0,0,0,44,0,0,0,48,0,0,0,120,0,0,0,100,0,0,0,55,0,0,0,44,0,0,0,48,0,0,0,120,0,0,0,100,0,0,0,99,0,0,0,93,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,115,0,0,0,49,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,98,0,0,0,49,0,0,0,46,0,0,0,109,0,0,0,97,0,0,0,112,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,120,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,117,0,0,0,114,0,0,0,110,0,0,0,32,0,0,0,83,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,46,0,0,0,102,0,0,0,114,0,0,0,111,0,0,0,109,0,0,0,67,0,0,0,104,0,0,0,97,0,0,0,114,0,0,0,67,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,120,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,46,0,0,0,106,0,0,0,111,0,0,0,105,0,0,0,110,0,0,0,40,0,0,0,34,0,0,0,34,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,71,108,0,0,59,96,0,0,32,0,0,0,61,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,57,0,0,0,51,0,0,0,54,0,0,0,44,0,0,0,32,0,0,0,98,0,0,0,49,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,98,0,0,0,117,0,0,0,102,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,57,0,0,0,51,0,0,0,54,0,0,0,44,0,0,0,32,0,0,0,32,0,0,0,71,108,0,0,59,96,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,40,0,0,0,71,108,0,0,59,96,0,0,44,0,0,0,34,0,0,0,71,108,0,0,59,96,0,0,34,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,40,0,0,0,98,0,0,0,117,0,0,0,102,0,0,0,46,0,0,0,108,0,0,0,101,0,0,0,110,0,0,0,103,0,0,0,116,0,0,0,104,0,0,0,44,0,0,0,32,0,0,0,52,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,40,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,105,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,48,0,0,0,59,0,0,0,32,0,0,0,105,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,32,0,0,0,52,0,0,0,59,0,0,0,32,0,0,0,43,0,0,0,43,0,0,0,105,0,0,0,41,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,40,0,0,0,98,0,0,0,49,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,44,0,0,0,32,0,0,0,98,0,0,0,117,0,0,0,102,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,98,0,0,0,50,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,91,0,0,0,48,0,0,0,120,0,0,0,102,0,0,0,48,0,0,0,44,0,0,0,48,0,0,0,120,0,0,0,57,0,0,0,102,0,0,0,44,0,0,0,48,0,0,0,120,0,0,0,56,0,0,0,100,0,0,0,44,0,0,0,48,0,0,0,120,0,0,0,97,0,0,0,51,0,0,0,93,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,115,0,0,0,117,0,0,0,115,0,0,0,104,0,0,0,105,0,0,0,61,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,54,0,0,0,53,0,0,0,48,0,0,0,48,0,0,0,49,0,0,0,44,0,0,0,32,0,0,0,98,0,0,0,50,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,115,0,0,0,98,0,0,0,117,0,0,0,102,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,54,0,0,0,53,0,0,0,48,0,0,0,48,0,0,0,49,0,0,0,44,0,0,0,32,0,0,0,115,0,0,0,117,0,0,0,115,0,0,0,104,0,0,0,105,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,40,0,0,0,115,0,0,0,117,0,0,0,115,0,0,0,104,0,0,0,105,0,0,0,44,0,0,0,34,0,0,0,99,243,1,0,34,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,40,0,0,0,115,0,0,0,98,0,0,0,117,0,0,0,102,0,0,0,46,0,0,0,108,0,0,0,101,0,0,0,110,0,0,0,103,0,0,0,116,0,0,0,104,0,0,0,44,0,0,0,32,0,0,0,52,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,40,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,105,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,48,0,0,0,59,0,0,0,32,0,0,0,105,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,32,0,0,0,52,0,0,0,59,0,0,0,32,0,0,0,43,0,0,0,43,0,0,0,105,0,0,0,41,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,40,0,0,0,98,0,0,0,50,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,44,0,0,0,32,0,0,0,115,0,0,0,98,0,0,0,117,0,0,0,102,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,39,0,0,0,115,0,0,0,104,0,0,0,111,0,0,0,117,0,0,0,108,0,0,0,100,0,0,0,32,0,0,0,98,0,0,0,101,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,114,0,0,0,114,0,0,0,101,0,0,0,99,0,0,0,116,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,40,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,100,0,0,0,109,0,0,0,101,0,0,0,40,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,40,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,100,0,0,0,109,0,0,0,101,0,0,0,40,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0,10,0,0,0,84,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,110,0,0,0,115,0,0,0,105,0,0,0,115,0,0,0,116,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,121,0,0,0,32,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,115,0,0,0,32,0,0,0,109,0,0,0,97,0,0,0,107,0,0,0,101,0,0,0,32,0,0,0,115,0,0,0,117,0,0,0,114,0,0,0,101,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,97,0,0,0,116,0,0,0,32,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,32,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,32,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,32,0,0,0,97,0,0,0,114,0,0,0,101,0,0,0,32,0,0,0,112,0,0,0,115,0,0,0,101,0,0,0,117,0,0,0,100,0,0,0,111,0,0,0,32,0,0,0,105,0,0,0,110,0,0,0,118,0,0,0,101,0,0,0,114,0,0,0,115,0,0,0,101,0,0,0,115,0,0,0,58,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,62,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,10,0,0,0,100,0,0,0,101,0,0,0,115,0,0,0,99,0,0,0,114,0,0,0,105,0,0,0,98,0,0,0,101,0,0,0,40,0,0,0,39,0,0,0,99,0,0,0,111,0,0,0,110,0,0,0,115,0,0,0,105,0,0,0,115,0,0,0,116,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,121,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,105,0,0,0,114,0,0,0,101,0,0,0,40,0,0,0,39,0,0,0,46,0,0,0,47,0,0,0,39,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,85,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,99,0,0,0,104,0,0,0,107,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,44,0,0,0,32,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,105,0,0,0,116,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,117,0,0,0,114,0,0,0,110,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,120,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,39,0,0,0,115,0,0,0,104,0,0,0,111,0,0,0,117,0,0,0,108,0,0,0,100,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,110,0,0,0,115,0,0,0,105,0,0,0,115,0,0,0,116,0,0,0,101,0,0,0,110,0,0,0,116,0,0,0,108,0,0,0,121,0,0,0,32,0,0,0,112,0,0,0,114,0,0,0,111,0,0,0,99,0,0,0,101,0,0,0,115,0,0,0,115,0,0,0,32,0,0,0,67,0,0,0,80,0,0,0,32,0,0,0,39,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,120,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,91,0,0,0,120,0,0,0,93,0,0,0,44,0,0,0,32,0,0,0,68,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,44,0,0,0,32,0,0,0,69,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,105,0,0,0,116,0,0,0,41,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,40,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,101,0,0,0,108,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,40,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,79,0,0,0,98,0,0,0,106,0,0,0,101,0,0,0,99,0,0,0,116,0,0,0,46,0,0,0,107,0,0,0,101,0,0,0,121,0,0,0,115,0,0,0,40,0,0,0,68,0,0,0,41,0,0,0,46,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,69,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,100,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,69,0,0,0,91,0,0,0,68,0,0,0,91,0,0,0,100,0,0,0,93,0,0,0,93,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,32,0,0,0,100,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,116,0,0,0,121,0,0,0,112,0,0,0,101,0,0,0,111,0,0,0,102,0,0,0,32,0,0,0,69,0,0,0,91,0,0,0,68,0,0,0,91,0,0,0,100,0,0,0,93,0,0,0,93,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,61,0,0,0,32,0,0,0,34,0,0,0,117,0,0,0,110,0,0,0,100,0,0,0,101,0,0,0,102,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,100,0,0,0,34,0,0,0,41,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,117,0,0,0,114,0,0,0,110,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,68,0,0,0,91,0,0,0,100,0,0,0,93,0,0,0,46,0,0,0,99,0,0,0,104,0,0,0,97,0,0,0,114,0,0,0,67,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,65,0,0,0,116,0,0,0,40,0,0,0,48,0,0,0,41,0,0,0,32,0,0,0,61,0,0,0,61,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,70,0,0,0,70,0,0,0,68,0,0,0,41,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,117,0,0,0,114,0,0,0,110,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,68,0,0,0,91,0,0,0,69,0,0,0,91,0,0,0,68,0,0,0,91,0,0,0,100,0,0,0,93,0,0,0,93,0,0,0,93,0,0,0,32,0,0,0,61,0,0,0,61,0,0,0,61,0,0,0,32,0,0,0,68,0,0,0,91,0,0,0,100,0,0,0,93,0,0,0,41,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,117,0,0,0,114,0,0,0,110,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,114,0,0,0,111,0,0,0,119,0,0,0,32,0,0,0,110,0,0,0,101,0,0,0,119,0,0,0,32,0,0,0,69,0,0,0,114,0,0,0,114,0,0,0,111,0,0,0,114,0,0,0,40,0,0,0,120,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,101,0,0,0,46,0,0,0,100,0,0,0,91,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,100,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,93,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,69,0,0,0,91,0,0,0,68,0,0,0,91,0,0,0,100,0,0,0,93,0,0,0,93,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,59,0,0,0,32,0,0,0,100,0,0,0,91,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,100,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,93,0,0,0,61,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,68,0,0,0,91,0,0,0,100,0,0,0,93,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,59,0,0,0,32,0,0,0,100,0,0,0,46,0,0,0,101,0,0,0,46,0,0,0,100,0,0,0,91,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,100,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,93,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,68,0,0,0,91,0,0,0,69,0,0,0,91,0,0,0,68,0,0,0,91,0,0,0,100,0,0,0,93,0,0,0,93,0,0,0,93,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,79,0,0,0,98,0,0,0,106,0,0,0,101,0,0,0,99,0,0,0,116,0,0,0,46,0,0,0,107,0,0,0,101,0,0,0,121,0,0,0,115,0,0,0,40,0,0,0,69,0,0,0,41,0,0,0,46,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,69,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,101,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,68,0,0,0,91,0,0,0,69,0,0,0,91,0,0,0,101,0,0,0,93,0,0,0,93,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,32,0,0,0,101,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,114,0,0,0,111,0,0,0,119,0,0,0,32,0,0,0,110,0,0,0,101,0,0,0,119,0,0,0,32,0,0,0,69,0,0,0,114,0,0,0,114,0,0,0,111,0,0,0,114,0,0,0,40,0,0,0,120,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,100,0,0,0,46,0,0,0,101,0,0,0,91,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,101,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,93,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,68,0,0,0,91,0,0,0,69,0,0,0,91,0,0,0,101,0,0,0,93,0,0,0,93,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,59,0,0,0,32,0,0,0,101,0,0,0,91,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,101,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,93,0,0,0,61,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,69,0,0,0,91,0,0,0,101,0,0,0,93,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,59,0,0,0,32,0,0,0,101,0,0,0,46,0,0,0,100,0,0,0,46,0,0,0,101,0,0,0,91,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,101,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,93,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,69,0,0,0,91,0,0,0,68,0,0,0,91,0,0,0,69,0,0,0,91,0,0,0,101,0,0,0,93,0,0,0,93,0,0,0,93,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,114,0,0,0,112,0,0,0,117,0,0,0,115,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,91,0,0,0,34,0,0,0,102,0,0,0,111,0,0,0,111,0,0,0,98,0,0,0,97,0,0,0,114,0,0,0,34,0,0,0,93,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,114,0,0,0,112,0,0,0,117,0,0,0,115,0,0,0,46,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,69,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,119,0,0,0,41,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,40,0,0,0,85,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,120,0,0,0,44,0,0,0,85,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,120,0,0,0,44,0,0,0,119,0,0,0,41,0,0,0,41,0,0,0,44,0,0,0,119,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,40,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,59,0,0,0,32,0,0,0,125,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,100,0,0,0,101,0,0,0,115,0,0,0,99,0,0,0,114,0,0,0,105,0,0,0,98,0,0,0,101,0,0,0,40,0,0,0,39,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,100,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,79,0,0,0,98,0,0,0,106,0,0,0,101,0,0,0,99,0,0,0,116,0,0,0,46,0,0,0,107,0,0,0,101,0,0,0,121,0,0,0,115,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,41,0,0,0,46,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,116,0,0,0,101,0,0,0,114,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,119,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,117,0,0,0,114,0,0,0,110,0,0,0,32,0,0,0,119,0,0,0,32,0,0,0,61,0,0,0,61,0,0,0,32,0,0,0,43,0,0,0,119,0,0,0,59,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,46,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,69,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,40,0,0,0,99,0,0,0,104,0,0,0,107,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,44,0,0,0,32,0,0,0,116,0,0,0,114,0,0,0,117,0,0,0,101,0,0,0,41,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,100,0,0,0,101,0,0,0,115,0,0,0,99,0,0,0,114,0,0,0,105,0,0,0,98,0,0,0,101,0,0,0,40,0,0,0,39,0,0,0,100,0,0,0,105,0,0,0,114,0,0,0,101,0,0,0,99,0,0,0,116,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,79,0,0,0,98,0,0,0,106,0,0,0,101,0,0,0,99,0,0,0,116,0,0,0,46,0,0,0,107,0,0,0,101,0,0,0,121,0,0,0,115,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,41,0,0,0,46,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,116,0,0,0,101,0,0,0,114,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,119,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,117,0,0,0,114,0,0,0,110,0,0,0,32,0,0,0,119,0,0,0,32,0,0,0,61,0,0,0,61,0,0,0,32,0,0,0,43,0,0,0,119,0,0,0,59,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,46,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,69,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,40,0,0,0,99,0,0,0,104,0,0,0,107,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,97,0,0,0,108,0,0,0,115,0,0,0,101,0,0,0,41,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0,10,0,0,0,84,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,110,0,0,0,101,0,0,0,120,0,0,0,116,0,0,0,32,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,115,0,0,0,32,0,0,0,108,0,0,0,111,0,0,0,111,0,0,0,107,0,0,0,32,0,0,0,97,0,0,0,116,0,0,0,32,0,0,0,112,0,0,0,111,0,0,0,115,0,0,0,115,0,0,0,105,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,32,0,0,0,101,0,0,0,110,0,0,0,116,0,0,0,114,0,0,0,121,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,110,0,0,0,100,0,0,0,105,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,115,0,0,0,58,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0,100,0,0,0,101,0,0,0,115,0,0,0,99,0,0,0,114,0,0,0,105,0,0,0,98,0,0,0,101,0,0,0,40,0,0,0,39,0,0,0,101,0,0,0,110,0,0,0,116,0,0,0,114,0,0,0,121,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,110,0,0,0,100,0,0,0,105,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,115,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,39,0,0,0,115,0,0,0,104,0,0,0,111,0,0,0,117,0,0,0,108,0,0,0,100,0,0,0,32,0,0,0,102,0,0,0,97,0,0,0,105,0,0,0,108,0,0,0,32,0,0,0,116,0,0,0,111,0,0,0,32,0,0,0,108,0,0,0,111,0,0,0,97,0,0,0,100,0,0,0,32,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,32,0,0,0,117,0,0,0,110,0,0,0,97,0,0,0,118,0,0,0,97,0,0,0,105,0,0,0,108,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,115,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,98,0,0,0,111,0,0,0,120,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,123,0,0,0,125,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,99,0,0,0,116,0,0,0,120,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,118,0,0,0,109,0,0,0,46,0,0,0,99,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,116,0,0,0,101,0,0,0,67,0,0,0,111,0,0,0,110,0,0,0,116,0,0,0,101,0,0,0,120,0,0,0,116,0,0,0,40,0,0,0,115,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,98,0,0,0,111,0,0,0,120,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,116,0,0,0,104,0,0,0,114,0,0,0,111,0,0,0,119,0,0,0,115,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,109,0,0,0,46,0,0,0,114,0,0,0,117,0,0,0,110,0,0,0,73,0,0,0,110,0,0,0,67,0,0,0,111,0,0,0,110,0,0,0,116,0,0,0,101,0,0,0,120,0,0,0,116,0,0,0,40,0,0,0,102,0,0,0,115,0,0,0,46,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,100,0,0,0,70,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,83,0,0,0,121,0,0,0,110,0,0,0,99,0,0,0,40,0,0,0,39,0,0,0,99,0,0,0,112,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,39,0,0,0,44,0,0,0,39,0,0,0,117,0,0,0,116,0,0,0,102,0,0,0,56,0,0,0,39,0,0,0,41,0,0,0,44,0,0,0,99,0,0,0,116,0,0,0,120,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,39,0,0,0,115,0,0,0,104,0,0,0,111,0,0,0,117,0,0,0,108,0,0,0,100,0,0,0,32,0,0,0,108,0,0,0,111,0,0,0,97,0,0,0,100,0,0,0,32,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,32,0,0,0,105,0,0,0,115,0,0,0,32,0,0,0,97,0,0,0,118,0,0,0,97,0,0,0,105,0,0,0,108,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,115,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,98,0,0,0,111,0,0,0,120,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,123,0,0,0,125,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,99,0,0,0,116,0,0,0,120,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,118,0,0,0,109,0,0,0,46,0,0,0,99,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,116,0,0,0,101,0,0,0,67,0,0,0,111,0,0,0,110,0,0,0,116,0,0,0,101,0,0,0,120,0,0,0,116,0,0,0,40,0,0,0,115,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,98,0,0,0,111,0,0,0,120,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,109,0,0,0,46,0,0,0,114,0,0,0,117,0,0,0,110,0,0,0,73,0,0,0,110,0,0,0,67,0,0,0,111,0,0,0,110,0,0,0,116,0,0,0,101,0,0,0,120,0,0,0,116,0,0,0,40,0,0,0,102,0,0,0,115,0,0,0,46,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,100,0,0,0,70,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,83,0,0,0,121,0,0,0,110,0,0,0,99,0,0,0,40,0,0,0,39,0,0,0,99,0,0,0,112,0,0,0,101,0,0,0,120,0,0,0,99,0,0,0,101,0,0,0,108,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,39,0,0,0,44,0,0,0,39,0,0,0,117,0,0,0,116,0,0,0,102,0,0,0,56,0,0,0,39,0,0,0,41,0,0,0,44,0,0,0,99,0,0,0,116,0,0,0,120,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,109,0,0,0,46,0,0,0,114,0,0,0,117,0,0,0,110,0,0,0,73,0,0,0,110,0,0,0,67,0,0,0,111,0,0,0,110,0,0,0,116,0,0,0,101,0,0,0,120,0,0,0,116,0,0,0,40,0,0,0,102,0,0,0,115,0,0,0,46,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,100,0,0,0,70,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,83,0,0,0,121,0,0,0,110,0,0,0,99,0,0,0,40,0,0,0,39,0,0,0,99,0,0,0,112,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,39,0,0,0,44,0,0,0,39,0,0,0,117,0,0,0,116,0,0,0,102,0,0,0,56,0,0,0,39,0,0,0,41,0,0,0,44,0,0,0,99,0,0,0,116,0,0,0,120,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,99,0,0,0,104,0,0,0,107,0,0,0,101,0,0,0,110,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,44,0,0,0,32,0,0,0,105,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,99,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,44,0,0,0,32,0,0,0,105,0,0,0,44,0,0,0,32,0,0,0,101,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,44,0,0,0,105,0,0,0,44,0,0,0,101,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,97,0,0,0,114,0,0,0,114,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,44,0,0,0,105,0,0,0,46,0,0,0,115,0,0,0,112,0,0,0,108,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,34,0,0,0,34,0,0,0,41,0,0,0,44,0,0,0,101,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,101,0,0,0,112,0,0,0,69,0,0,0,113,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,40,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,44,0,0,0,97,0,0,0,114,0,0,0,114,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,116,0,0,0,121,0,0,0,112,0,0,0,101,0,0,0,111,0,0,0,102,0,0,0,32,0,0,0,66,0,0,0,117,0,0,0,102,0,0,0,102,0,0,0,101,0,0,0,114,0,0,0,32,0,0,0,61,0,0,0,61,0,0,0,61,0,0,0,32,0,0,0,39,0,0,0,117,0,0,0,110,0,0,0,100,0,0,0,101,0,0,0,102,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,100,0,0,0,39,0,0,0,41,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,117,0,0,0,114,0,0,0,110,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,98,0,0,0,117,0,0,0,102,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,44,0,0,0,110,0,0,0,101,0,0,0,119,0,0,0,32,0,0,0,66,0,0,0,117,0,0,0,102,0,0,0,102,0,0,0,101,0,0,0,114,0,0,0,40,0,0,0,105,0,0,0,41,0,0,0,44,0,0,0,101,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,101,0,0,0,112,0,0,0,69,0,0,0,113,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,40,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,44,0,0,0,98,0,0,0,117,0,0,0,102,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,40,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,44,0,0,0,105,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,44,0,0,0,105,0,0,0,44,0,0,0,39,0,0,0,98,0,0,0,117,0,0,0,102,0,0,0,39,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,44,0,0,0,105,0,0,0,44,0,0,0,39,0,0,0,97,0,0,0,114,0,0,0,114,0,0,0,39,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,44,0,0,0,105,0,0,0,44,0,0,0,39,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,39,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,40,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,44,0,0,0,105,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,44,0,0,0,105,0,0,0,44,0,0,0,39,0,0,0,98,0,0,0,117,0,0,0,102,0,0,0,39,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,44,0,0,0,105,0,0,0,44,0,0,0,39,0,0,0,97,0,0,0,114,0,0,0,114,0,0,0,39,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,44,0,0,0,105,0,0,0,44,0,0,0,39,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,39,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,100,0,0,0,101,0,0,0,115,0,0,0,99,0,0,0,114,0,0,0,105,0,0,0,98,0,0,0,101,0,0,0,40,0,0,0,39,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,39,0,0,0,67,0,0,0,80,0,0,0,32,0,0,0,32,0,0,0,49,0,0,0,50,0,0,0,53,0,0,0,50,0,0,0,32,0,0,0,58,0,0,0,32,0,0,0,115,0,0,0,98,0,0,0,99,0,0,0,115,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,32,0,0,0,99,0,0,0,104,0,0,0,107,0,0,0,101,0,0,0,110,0,0,0,40,0,0,0,49,0,0,0,50,0,0,0,53,0,0,0,50,0,0,0,44,0,0,0,34,0,0,0,102,0,0,0,111,0,0,0,111,0,0,0,34,32,0,0,98,0,0,0,254,0,0,0,114,0,0,0,34,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,39,0,0,0,67,0,0,0,80,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,55,0,0,0,48,0,0,0,56,0,0,0,32,0,0,0,58,0,0,0,32,0,0,0,115,0,0,0,98,0,0,0,99,0,0,0,115,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,32,0,0,0,99,0,0,0,104,0,0,0,107,0,0,0,101,0,0,0,110,0,0,0,40,0,0,0,55,0,0,0,48,0,0,0,56,0,0,0,44,0,0,0,34,0,0,0,42,6,0,0,32,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,32,0,0,0,43,6,0,0,32,0,0,0,115,0,0,0,109,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,121,0,0,0,32,0,0,0,102,0,0,0,97,0,0,0,99,0,0,0,101,0,0,0,115,0,0,0,34,0,0,0,41,0,0,0,59,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,39,0,0,0,67,0,0,0,80,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,57,0,0,0,51,0,0,0,54,0,0,0,32,0,0,0,58,0,0,0,32,0,0,0,100,0,0,0,98,0,0,0,99,0,0,0,115,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,32,0,0,0,99,0,0,0,104,0,0,0,107,0,0,0,101,0,0,0,110,0,0,0,40,0,0,0,57,0,0,0,51,0,0,0,54,0,0,0,44,0,0,0,32,0,0,0,34,0,0,0,217,143,0,0,47,102,0,0,45,78,0,0,135,101,0,0,87,91,0,0,38,123,0,0,75,109,0,0,213,139,0,0,34,0,0,0,41,0,0,0,59,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,99,0,0,0,104,0,0,0,107,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,44,0,0,0,32,0,0,0,105,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,99,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,44,0,0,0,32,0,0,0,105,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,115,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,116,0,0,0,121,0,0,0,112,0,0,0,101,0,0,0,111,0,0,0,102,0,0,0,32,0,0,0,66,0,0,0,117,0,0,0,102,0,0,0,102,0,0,0,101,0,0,0,114,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,61,0,0,0,32,0,0,0,39,0,0,0,117,0,0,0,110,0,0,0,100,0,0,0,101,0,0,0,102,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,100,0,0,0,39,0,0,0,32,0,0,0,38,0,0,0,38,0,0,0,32,0,0,0,105,0,0,0,32,0,0,0,105,0,0,0,110,0,0,0,115,0,0,0,116,0,0,0,97,0,0,0,110,0,0,0,99,0,0,0,101,0,0,0,111,0,0,0,102,0,0,0,32,0,0,0,66,0,0,0,117,0,0,0,102,0,0,0,102,0,0,0,101,0,0,0,114,0,0,0,41,0,0,0,32,0,0,0,115,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,91,0,0,0,93,0,0,0,46,0,0,0,109,0,0,0,97,0,0,0,112,0,0,0,46,0,0,0,99,0,0,0,97,0,0,0,108,0,0,0,108,0,0,0,40,0,0,0,105,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,115,0,0,0,41,0,0,0,123,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,117,0,0,0,114,0,0,0,110,0,0,0,32,0,0,0,83,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,46,0,0,0,102,0,0,0,114,0,0,0,111,0,0,0,109,0,0,0,67,0,0,0,104,0,0,0,97,0,0,0,114,0,0,0,67,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,115,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,101,0,0,0,108,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,115,0,0,0,61,0,0,0,40,0,0,0,105,0,0,0,46,0,0,0,109,0,0,0,97,0,0,0,112,0,0,0,41,0,0,0,32,0,0,0,63,0,0,0,32,0,0,0,105,0,0,0,46,0,0,0,109,0,0,0,97,0,0,0,112,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,115,0,0,0,41,0,0,0,123,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,117,0,0,0,114,0,0,0,110,0,0,0,32,0,0,0,83,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,46,0,0,0,102,0,0,0,114,0,0,0,111,0,0,0,109,0,0,0,67,0,0,0,104,0,0,0,97,0,0,0,114,0,0,0,67,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,115,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,32,0,0,0,58,0,0,0,32,0,0,0,105,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,44,0,0,0,105,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,97,0,0,0,114,0,0,0,114,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,44,0,0,0,115,0,0,0,46,0,0,0,106,0,0,0,111,0,0,0,105,0,0,0,110,0,0,0,63,0,0,0,115,0,0,0,46,0,0,0,106,0,0,0,111,0,0,0,105,0,0,0,110,0,0,0,40,0,0,0,34,0,0,0,34,0,0,0,41,0,0,0,58,0,0,0,115,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,101,0,0,0,112,0,0,0,69,0,0,0,113,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,40,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,44,0,0,0,97,0,0,0,114,0,0,0,114,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,116,0,0,0,121,0,0,0,112,0,0,0,101,0,0,0,111,0,0,0,102,0,0,0,32,0,0,0,66,0,0,0,117,0,0,0,102,0,0,0,102,0,0,0,101,0,0,0,114,0,0,0,32,0,0,0,61,0,0,0,61,0,0,0,61,0,0,0,32,0,0,0,39,0,0,0,117,0,0,0,110,0,0,0,100,0,0,0,101,0,0,0,102,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,100,0,0,0,39,0,0,0,41,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,117,0,0,0,114,0,0,0,110,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,98,0,0,0,117,0,0,0,102,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,44,0,0,0,110,0,0,0,101,0,0,0,119,0,0,0,32,0,0,0,66,0,0,0,117,0,0,0,102,0,0,0,102,0,0,0,101,0,0,0,114,0,0,0,40,0,0,0,105,0,0,0,41,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,101,0,0,0,112,0,0,0,69,0,0,0,113,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,40,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,44,0,0,0,98,0,0,0,117,0,0,0,102,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,40,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,44,0,0,0,105,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,40,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,44,0,0,0,105,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,100,0,0,0,101,0,0,0,115,0,0,0,99,0,0,0,114,0,0,0,105,0,0,0,98,0,0,0,101,0,0,0,40,0,0,0,39,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,39,0,0,0,67,0,0,0,80,0,0,0,32,0,0,0,32,0,0,0,49,0,0,0,50,0,0,0,53,0,0,0,50,0,0,0,32,0,0,0,58,0,0,0,32,0,0,0,115,0,0,0,98,0,0,0,99,0,0,0,115,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,32,0,0,0,99,0,0,0,104,0,0,0,107,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,49,0,0,0,50,0,0,0,53,0,0,0,50,0,0,0,44,0,0,0,91,0,0,0,48,0,0,0,120,0,0,0,54,0,0,0,54,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,54,0,0,0,102,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,54,0,0,0,102,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,54,0,0,0,50,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,54,0,0,0,49,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,55,0,0,0,50,0,0,0,93,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,47,0,0,0,42,0,0,0,32,0,0,0,34,0,0,0,102,0,0,0,111,0,0,0,111,0,0,0,98,0,0,0,97,0,0,0,114,0,0,0,34,0,0,0,32,0,0,0,42,0,0,0,47,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,116,0,0,0,121,0,0,0,112,0,0,0,101,0,0,0,111,0,0,0,102,0,0,0,32,0,0,0,66,0,0,0,117,0,0,0,102,0,0,0,102,0,0,0,101,0,0,0,114,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,61,0,0,0,32,0,0,0,39,0,0,0,117,0,0,0,110,0,0,0,100,0,0,0,101,0,0,0,102,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,100,0,0,0,39,0,0,0,41,0,0,0,32,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,39,0,0,0,67,0,0,0,80,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,55,0,0,0,48,0,0,0,56,0,0,0,32,0,0,0,58,0,0,0,32,0,0,0,115,0,0,0,98,0,0,0,99,0,0,0,115,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,32,0,0,0,99,0,0,0,104,0,0,0,107,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,55,0,0,0,48,0,0,0,56,0,0,0,44,0,0,0,32,0,0,0,110,0,0,0,101,0,0,0,119,0,0,0,32,0,0,0,66,0,0,0,117,0,0,0,102,0,0,0,102,0,0,0,101,0,0,0,114,0,0,0,40,0,0,0,91,0,0,0,48,0,0,0,120,0,0,0,99,0,0,0,97,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,50,0,0,0,48,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,54,0,0,0,49,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,54,0,0,0,101,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,54,0,0,0,52,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,50,0,0,0,48,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,99,0,0,0,98,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,50,0,0,0,48,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,55,0,0,0,51,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,54,0,0,0,100,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,54,0,0,0,57,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,54,0,0,0,99,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,54,0,0,0,53,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,55,0,0,0,57,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,50,0,0,0,48,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,54,0,0,0,54,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,54,0,0,0,49,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,54,0,0,0,51,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,54,0,0,0,53,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,55,0,0,0,51,0,0,0,93,0,0,0,41,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,47,0,0,0,42,0,0,0,32,0,0,0,40,0,0,0,34,0,0,0,42,6,0,0,32,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,32,0,0,0,43,6,0,0,32,0,0,0,115,0,0,0,109,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,121,0,0,0,32,0,0,0,102,0,0,0,97,0,0,0,99,0,0,0,101,0,0,0,115,0,0,0,34,0,0,0,41,0,0,0,32,0,0,0,42,0,0,0,47,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,39,0,0,0,67,0,0,0,80,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,57,0,0,0,51,0,0,0,54,0,0,0,32,0,0,0,58,0,0,0,32,0,0,0,100,0,0,0,98,0,0,0,99,0,0,0,115,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,32,0,0,0,99,0,0,0,104,0,0,0,107,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,57,0,0,0,51,0,0,0,54,0,0,0,44,0,0,0,32,0,0,0,91,0,0,0,48,0,0,0,120,0,0,0,100,0,0,0,53,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,101,0,0,0,50,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,99,0,0,0,97,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,99,0,0,0,55,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,100,0,0,0,54,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,100,0,0,0,48,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,99,0,0,0,101,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,99,0,0,0,52,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,100,0,0,0,55,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,100,0,0,0,54,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,98,0,0,0,55,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,102,0,0,0,98,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,98,0,0,0,50,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,101,0,0,0,50,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,99,0,0,0,97,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,100,0,0,0,52,0,0,0,93,0,0,0,41,0,0,0,59,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,47,0,0,0,42,0,0,0,32,0,0,0,34,0,0,0,217,143,0,0,47,102,0,0,45,78,0,0,135,101,0,0,87,91,0,0,38,123,0,0,75,109,0,0,213,139,0,0,34,0,0,0,32,0,0,0,42,0,0,0,47,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0,10,0,0,0,84,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,96,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,96,0,0,0,32,0,0,0,104,0,0,0,101,0,0,0,108,0,0,0,112,0,0,0,101,0,0,0,114,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,100,0,0,0,115,0,0,0,32,0,0,0,97,0,0,0,32,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,32,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,109,0,0,0,112,0,0,0,97,0,0,0,114,0,0,0,101,0,0,0,115,0,0,0,32,0,0,0,116,0,0,0,111,0,0,0,32,0,0,0,110,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,39,0,0,0,115,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,100,0,0,0,32,0,0,0,102,0,0,0,97,0,0,0,99,0,0,0,105,0,0,0,108,0,0,0,105,0,0,0,116,0,0,0,105,0,0,0,101,0,0,0,115,0,0,0,58,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,62,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,10,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,32,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,40,0,0,0,102,0,0,0,44,0,0,0,99,0,0,0,112,0,0,0,44,0,0,0,116,0,0,0,121,0,0,0,112,0,0,0,101,0,0,0,44,0,0,0,115,0,0,0,107,0,0,0,105,0,0,0,112,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,100,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,102,0,0,0,115,0,0,0,46,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,100,0,0,0,70,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,83,0,0,0,121,0,0,0,110,0,0,0,99,0,0,0,40,0,0,0,102,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,120,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,102,0,0,0,115,0,0,0,46,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,100,0,0,0,70,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,83,0,0,0,121,0,0,0,110,0,0,0,99,0,0,0,40,0,0,0,102,0,0,0,44,0,0,0,32,0,0,0,116,0,0,0,121,0,0,0,112,0,0,0,101,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,97,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,120,0,0,0,46,0,0,0,115,0,0,0,112,0,0,0,108,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,34,0,0,0,34,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,99,0,0,0,104,0,0,0,107,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,121,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,44,0,0,0,32,0,0,0,100,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,40,0,0,0,120,0,0,0,44,0,0,0,121,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,122,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,44,0,0,0,32,0,0,0,120,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,122,0,0,0,46,0,0,0,108,0,0,0,101,0,0,0,110,0,0,0,103,0,0,0,116,0,0,0,104,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,32,0,0,0,100,0,0,0,46,0,0,0,108,0,0,0,101,0,0,0,110,0,0,0,103,0,0,0,116,0,0,0,104,0,0,0,41,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,114,0,0,0,111,0,0,0,119,0,0,0,32,0,0,0,110,0,0,0,101,0,0,0,119,0,0,0,32,0,0,0,69,0,0,0,114,0,0,0,114,0,0,0,111,0,0,0,114,0,0,0,40,0,0,0,102,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,74,0,0,0,83,0,0,0,79,0,0,0,78,0,0,0,46,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,105,0,0,0,102,0,0,0,121,0,0,0,40,0,0,0,122,0,0,0,41,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,74,0,0,0,83,0,0,0,79,0,0,0,78,0,0,0,46,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,105,0,0,0,102,0,0,0,121,0,0,0,40,0,0,0,100,0,0,0,41,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,58,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,122,0,0,0,46,0,0,0,108,0,0,0,101,0,0,0,110,0,0,0,103,0,0,0,116,0,0,0,104,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,100,0,0,0,46,0,0,0,108,0,0,0,101,0,0,0,110,0,0,0,103,0,0,0,116,0,0,0,104,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,40,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,105,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,48,0,0,0,59,0,0,0,32,0,0,0,105,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,32,0,0,0,100,0,0,0,46,0,0,0,108,0,0,0,101,0,0,0,110,0,0,0,103,0,0,0,116,0,0,0,104,0,0,0,59,0,0,0,32,0,0,0,43,0,0,0,43,0,0,0,105,0,0,0,41,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,100,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,61,0,0,0,32,0,0,0,122,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,41,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,114,0,0,0,111,0,0,0,119,0,0,0,32,0,0,0,110,0,0,0,101,0,0,0,119,0,0,0,32,0,0,0,69,0,0,0,114,0,0,0,114,0,0,0,111,0,0,0,114,0,0,0,40,0,0,0,34,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,105,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,100,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,33,0,0,0,61,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,122,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,115,0,0,0,107,0,0,0,105,0,0,0,112,0,0,0,41,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,117,0,0,0,114,0,0,0,110,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,122,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,44,0,0,0,32,0,0,0,97,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,122,0,0,0,46,0,0,0,108,0,0,0,101,0,0,0,110,0,0,0,103,0,0,0,116,0,0,0,104,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,32,0,0,0,100,0,0,0,46,0,0,0,108,0,0,0,101,0,0,0,110,0,0,0,103,0,0,0,116,0,0,0,104,0,0,0,41,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,114,0,0,0,111,0,0,0,119,0,0,0,32,0,0,0,110,0,0,0,101,0,0,0,119,0,0,0,32,0,0,0,69,0,0,0,114,0,0,0,114,0,0,0,111,0,0,0,114,0,0,0,40,0,0,0,102,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,74,0,0,0,83,0,0,0,79,0,0,0,78,0,0,0,46,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,105,0,0,0,102,0,0,0,121,0,0,0,40,0,0,0,122,0,0,0,41,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,74,0,0,0,83,0,0,0,79,0,0,0,78,0,0,0,46,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,105,0,0,0,102,0,0,0,121,0,0,0,40,0,0,0,100,0,0,0,41,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,58,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,122,0,0,0,46,0,0,0,108,0,0,0,101,0,0,0,110,0,0,0,103,0,0,0,116,0,0,0,104,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,100,0,0,0,46,0,0,0,108,0,0,0,101,0,0,0,110,0,0,0,103,0,0,0,116,0,0,0,104,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,40,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,105,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,48,0,0,0,59,0,0,0,32,0,0,0,105,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,32,0,0,0,100,0,0,0,46,0,0,0,108,0,0,0,101,0,0,0,110,0,0,0,103,0,0,0,116,0,0,0,104,0,0,0,59,0,0,0,32,0,0,0,43,0,0,0,43,0,0,0,105,0,0,0,41,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,100,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,61,0,0,0,32,0,0,0,122,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,41,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,114,0,0,0,111,0,0,0,119,0,0,0,32,0,0,0,110,0,0,0,101,0,0,0,119,0,0,0,32,0,0,0,69,0,0,0,114,0,0,0,114,0,0,0,111,0,0,0,114,0,0,0,40,0,0,0,34,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,105,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,100,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,33,0,0,0,61,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,122,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,102,0,0,0,46,0,0,0,105,0,0,0,110,0,0,0,100,0,0,0,101,0,0,0,120,0,0,0,79,0,0,0,102,0,0,0,40,0,0,0,34,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,34,0,0,0,41,0,0,0,32,0,0,0,61,0,0,0,61,0,0,0,32,0,0,0,45,0,0,0,49,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,44,0,0,0,32,0,0,0,100,0,0,0,44,0,0,0,32,0,0,0,39,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,39,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,44,0,0,0,32,0,0,0,100,0,0,0,44,0,0,0,32,0,0,0,39,0,0,0,97,0,0,0,114,0,0,0,114,0,0,0,39,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,40,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,104,0,0,0,107,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,115,0,0,0,107,0,0,0,105,0,0,0,112,0,0,0,41,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,117,0,0,0,114,0,0,0,110,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,40,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,104,0,0,0,107,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,40,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,125,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0,10,0,0,0,84,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,96,0,0,0,117,0,0,0,116,0,0,0,102,0,0,0,56,0,0,0,96,0,0,0,32,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,115,0,0,0,32,0,0,0,118,0,0,0,101,0,0,0,114,0,0,0,105,0,0,0,102,0,0,0,121,0,0,0,32,0,0,0,117,0,0,0,116,0,0,0,102,0,0,0,56,0,0,0,32,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,32,0,0,0,111,0,0,0,102,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,97,0,0,0,99,0,0,0,116,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,32,0,0,0,74,0,0,0,83,0,0,0,32,0,0,0,115,0,0,0,111,0,0,0,117,0,0,0,114,0,0,0,99,0,0,0,101,0,0,0,115,0,0,0,58,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,62,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,10,0,0,0,100,0,0,0,101,0,0,0,115,0,0,0,99,0,0,0,114,0,0,0,105,0,0,0,98,0,0,0,101,0,0,0,40,0,0,0,39,0,0,0,110,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,110,0,0,0,97,0,0,0,116,0,0,0,105,0,0,0,118,0,0,0,101,0,0,0,115,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,110,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,91,0,0,0,91,0,0,0,54,0,0,0,53,0,0,0,48,0,0,0,48,0,0,0,49,0,0,0,44,0,0,0,32,0,0,0,39,0,0,0,117,0,0,0,116,0,0,0,102,0,0,0,56,0,0,0,39,0,0,0,44,0,0,0,49,0,0,0,93,0,0,0,44,0,0,0,32,0,0,0,91,0,0,0,49,0,0,0,50,0,0,0,48,0,0,0,48,0,0,0,44,0,0,0,32,0,0,0,39,0,0,0,117,0,0,0,116,0,0,0,102,0,0,0,49,0,0,0,54,0,0,0,108,0,0,0,101,0,0,0,39,0,0,0,44,0,0,0,49,0,0,0,93,0,0,0,44,0,0,0,32,0,0,0,91,0,0,0,50,0,0,0,48,0,0,0,49,0,0,0,50,0,0,0,55,0,0,0,44,0,0,0,32,0,0,0,39,0,0,0,97,0,0,0,115,0,0,0,99,0,0,0,105,0,0,0,105,0,0,0,39,0,0,0,44,0,0,0,48,0,0,0,93,0,0,0,93,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,115,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,91,0,0,0,39,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,46,0,0,0,109,0,0,0,100,0,0,0,39,0,0,0,44,0,0,0,39,0,0,0,82,0,0,0,69,0,0,0,65,0,0,0,68,0,0,0,77,0,0,0,69,0,0,0,46,0,0,0,109,0,0,0,100,0,0,0,39,0,0,0,44,0,0,0,39,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,39,0,0,0,93,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,99,0,0,0,105,0,0,0,105,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,115,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,91,0,0,0,39,0,0,0,99,0,0,0,112,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,39,0,0,0,93,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,110,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,69,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,119,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,100,0,0,0,101,0,0,0,115,0,0,0,99,0,0,0,114,0,0,0,105,0,0,0,98,0,0,0,101,0,0,0,40,0,0,0,119,0,0,0,91,0,0,0,49,0,0,0,93,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,105,0,0,0,114,0,0,0,101,0,0,0,40,0,0,0,39,0,0,0,46,0,0,0,47,0,0,0,39,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,99,0,0,0,105,0,0,0,105,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,115,0,0,0,46,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,69,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,102,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,39,0,0,0,115,0,0,0,104,0,0,0,111,0,0,0,117,0,0,0,108,0,0,0,100,0,0,0,32,0,0,0,112,0,0,0,114,0,0,0,111,0,0,0,99,0,0,0,101,0,0,0,115,0,0,0,115,0,0,0,32,0,0,0,39,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,102,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,32,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,40,0,0,0,39,0,0,0,46,0,0,0,47,0,0,0,109,0,0,0,105,0,0,0,115,0,0,0,99,0,0,0,47,0,0,0,39,0,0,0,43,0,0,0,102,0,0,0,43,0,0,0,39,0,0,0,46,0,0,0,39,0,0,0,43,0,0,0,119,0,0,0,91,0,0,0,49,0,0,0,93,0,0,0,44,0,0,0,119,0,0,0,91,0,0,0,48,0,0,0,93,0,0,0,44,0,0,0,119,0,0,0,91,0,0,0,49,0,0,0,93,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,33,0,0,0,119,0,0,0,91,0,0,0,50,0,0,0,93,0,0,0,41,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,117,0,0,0,114,0,0,0,110,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,115,0,0,0,46,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,69,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,102,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,39,0,0,0,115,0,0,0,104,0,0,0,111,0,0,0,117,0,0,0,108,0,0,0,100,0,0,0,32,0,0,0,112,0,0,0,114,0,0,0,111,0,0,0,99,0,0,0,101,0,0,0,115,0,0,0,115,0,0,0,32,0,0,0,39,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,102,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,32,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,40,0,0,0,39,0,0,0,46,0,0,0,47,0,0,0,109,0,0,0,105,0,0,0,115,0,0,0,99,0,0,0,47,0,0,0,39,0,0,0,43,0,0,0,102,0,0,0,43,0,0,0,39,0,0,0,46,0,0,0,39,0,0,0,43,0,0,0,119,0,0,0,91,0,0,0,49,0,0,0,93,0,0,0,44,0,0,0,119,0,0,0,91,0,0,0,48,0,0,0,93,0,0,0,44,0,0,0,119,0,0,0,91,0,0,0,49,0,0,0,93,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,119,0,0,0,91,0,0,0,49,0,0,0,93,0,0,0,32,0,0,0,61,0,0,0,61,0,0,0,61,0,0,0,32,0,0,0,39,0,0,0,117,0,0,0,116,0,0,0,102,0,0,0,56,0,0,0,39,0,0,0,41,0,0,0,32,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,39,0,0,0,115,0,0,0,104,0,0,0,111,0,0,0,117,0,0,0,108,0,0,0,100,0,0,0,32,0,0,0,112,0,0,0,114,0,0,0,111,0,0,0,99,0,0,0,101,0,0,0,115,0,0,0,115,0,0,0,32,0,0,0,98,0,0,0,105,0,0,0,116,0,0,0,115,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,115,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,102,0,0,0,115,0,0,0,46,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,100,0,0,0,100,0,0,0,105,0,0,0,114,0,0,0,83,0,0,0,121,0,0,0,110,0,0,0,99,0,0,0,40,0,0,0,39,0,0,0,98,0,0,0,105,0,0,0,116,0,0,0,115,0,0,0,39,0,0,0,41,0,0,0,46,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,116,0,0,0,101,0,0,0,114,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,120,0,0,0,41,0,0,0,123,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,117,0,0,0,114,0,0,0,110,0,0,0,32,0,0,0,120,0,0,0,46,0,0,0,115,0,0,0,117,0,0,0,98,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,40,0,0,0,45,0,0,0,51,0,0,0,41,0,0,0,61,0,0,0,61,0,0,0,34,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,34,0,0,0,59,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,115,0,0,0,46,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,69,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,102,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,32,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,40,0,0,0,39,0,0,0,46,0,0,0,47,0,0,0,98,0,0,0,105,0,0,0,116,0,0,0,115,0,0,0,47,0,0,0,39,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,102,0,0,0,44,0,0,0,119,0,0,0,91,0,0,0,48,0,0,0,93,0,0,0,44,0,0,0,119,0,0,0,91,0,0,0,49,0,0,0,93,0,0,0,44,0,0,0,116,0,0,0,114,0,0,0,117,0,0,0,101,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0,10,0,0,0,84,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,117,0,0,0,116,0,0,0,102,0,0,0,42,0,0,0,32,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,99,0,0,0,105,0,0,0,105,0,0,0,32,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,115,0,0,0,32,0,0,0,97,0,0,0,116,0,0,0,116,0,0,0,101,0,0,0,109,0,0,0,112,0,0,0,116,0,0,0,32,0,0,0,116,0,0,0,111,0,0,0,32,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,32,0,0,0,111,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,114,0,0,0,32,0,0,0,109,0,0,0,97,0,0,0,103,0,0,0,105,0,0,0,99,0,0,0,32,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,109,0,0,0,97,0,0,0,116,0,0,0,115,0,0,0,58,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,62,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,10,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,109,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,109,0,0,0,97,0,0,0,103,0,0,0,105,0,0,0,99,0,0,0,59,0,0,0,10,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,32,0,0,0,99,0,0,0,109,0,0,0,112,0,0,0,40,0,0,0,120,0,0,0,44,0,0,0,122,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,40,0,0,0,120,0,0,0,46,0,0,0,108,0,0,0,101,0,0,0,110,0,0,0,103,0,0,0,116,0,0,0,104,0,0,0,44,0,0,0,32,0,0,0,122,0,0,0,46,0,0,0,108,0,0,0,101,0,0,0,110,0,0,0,103,0,0,0,116,0,0,0,104,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,40,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,105,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,48,0,0,0,59,0,0,0,32,0,0,0,105,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,32,0,0,0,122,0,0,0,46,0,0,0,108,0,0,0,101,0,0,0,110,0,0,0,103,0,0,0,116,0,0,0,104,0,0,0,59,0,0,0,32,0,0,0,43,0,0,0,43,0,0,0,105,0,0,0,41,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,40,0,0,0,105,0,0,0,43,0,0,0,34,0,0,0,47,0,0,0,34,0,0,0,43,0,0,0,120,0,0,0,46,0,0,0,108,0,0,0,101,0,0,0,110,0,0,0,103,0,0,0,116,0,0,0,104,0,0,0,43,0,0,0,34,0,0,0,34,0,0,0,43,0,0,0,120,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,44,0,0,0,32,0,0,0,105,0,0,0,43,0,0,0,34,0,0,0,47,0,0,0,34,0,0,0,43,0,0,0,122,0,0,0,46,0,0,0,108,0,0,0,101,0,0,0,110,0,0,0,103,0,0,0,116,0,0,0,104,0,0,0,43,0,0,0,34,0,0,0,34,0,0,0,43,0,0,0,122,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,125,0,0,0,10,0,0,0,79,0,0,0,98,0,0,0,106,0,0,0,101,0,0,0,99,0,0,0,116,0,0,0,46,0,0,0,107,0,0,0,101,0,0,0,121,0,0,0,115,0,0,0,40,0,0,0,109,0,0,0,41,0,0,0,46,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,69,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,116,0,0,0,41,0,0,0,123,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,116,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,32,0,0,0,49,0,0,0,54,0,0,0,57,0,0,0,54,0,0,0,57,0,0,0,41,0,0,0,32,0,0,0,100,0,0,0,101,0,0,0,115,0,0,0,99,0,0,0,114,0,0,0,105,0,0,0,98,0,0,0,101,0,0,0,40,0,0,0,109,0,0,0,91,0,0,0,116,0,0,0,93,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,34,0,0,0,115,0,0,0,104,0,0,0,111,0,0,0,117,0,0,0,108,0,0,0,100,0,0,0,32,0,0,0,112,0,0,0,114,0,0,0,111,0,0,0,99,0,0,0,101,0,0,0,115,0,0,0,115,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,46,0,0,0,109,0,0,0,100,0,0,0,46,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,109,0,0,0,91,0,0,0,116,0,0,0,93,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,115,0,0,0,46,0,0,0,101,0,0,0,120,0,0,0,105,0,0,0,115,0,0,0,116,0,0,0,115,0,0,0,83,0,0,0,121,0,0,0,110,0,0,0,99,0,0,0,40,0,0,0,39,0,0,0,46,0,0,0,47,0,0,0,109,0,0,0,105,0,0,0,115,0,0,0,99,0,0,0,47,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,46,0,0,0,109,0,0,0,100,0,0,0,46,0,0,0,39,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,109,0,0,0,91,0,0,0,116,0,0,0,93,0,0,0,41,0,0,0,32,0,0,0,63,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,98,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,102,0,0,0,115,0,0,0,46,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,100,0,0,0,70,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,83,0,0,0,121,0,0,0,110,0,0,0,99,0,0,0,40,0,0,0,39,0,0,0,46,0,0,0,47,0,0,0,109,0,0,0,105,0,0,0,115,0,0,0,99,0,0,0,47,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,46,0,0,0,109,0,0,0,100,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,102,0,0,0,56,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,34,0,0,0,117,0,0,0,116,0,0,0,102,0,0,0,56,0,0,0,34,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,109,0,0,0,91,0,0,0,116,0,0,0,93,0,0,0,32,0,0,0,61,0,0,0,61,0,0,0,61,0,0,0,32,0,0,0,34,0,0,0,97,0,0,0,115,0,0,0,99,0,0,0,105,0,0,0,105,0,0,0,34,0,0,0,41,0,0,0,32,0,0,0,98,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,98,0,0,0,46,0,0,0,114,0,0,0,101,0,0,0,112,0,0,0,108,0,0,0,97,0,0,0,99,0,0,0,101,0,0,0,40,0,0,0,47,0,0,0,91,0,0,0,92,0,0,0,117,0,0,0,48,0,0,0,48,0,0,0,56,0,0,0,48,0,0,0,45,0,0,0,92,0,0,0,117,0,0,0,102,0,0,0,102,0,0,0,102,0,0,0,102,0,0,0,93,0,0,0,42,0,0,0,47,0,0,0,103,0,0,0,44,0,0,0,34,0,0,0,34,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,120,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,102,0,0,0,115,0,0,0,46,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,100,0,0,0,70,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,83,0,0,0,121,0,0,0,110,0,0,0,99,0,0,0,40,0,0,0,39,0,0,0,46,0,0,0,47,0,0,0,109,0,0,0,105,0,0,0,115,0,0,0,99,0,0,0,47,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,46,0,0,0,109,0,0,0,100,0,0,0,46,0,0,0,39,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,109,0,0,0,91,0,0,0,116,0,0,0,93,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,121,0,0,0,44,0,0,0,32,0,0,0,122,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,40,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,121,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,116,0,0,0,44,0,0,0,32,0,0,0,120,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,40,0,0,0,121,0,0,0,44,0,0,0,98,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,122,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,116,0,0,0,44,0,0,0,32,0,0,0,121,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,116,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,32,0,0,0,54,0,0,0,53,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,41,0,0,0,32,0,0,0,99,0,0,0,109,0,0,0,112,0,0,0,40,0,0,0,120,0,0,0,44,0,0,0,122,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,101,0,0,0,108,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,123,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,40,0,0,0,121,0,0,0,44,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,116,0,0,0,44,0,0,0,32,0,0,0,122,0,0,0,41,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,125,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,40,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,121,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,116,0,0,0,44,0,0,0,32,0,0,0,120,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,40,0,0,0,121,0,0,0,44,0,0,0,98,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,122,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,116,0,0,0,44,0,0,0,32,0,0,0,121,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,116,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,32,0,0,0,54,0,0,0,53,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,41,0,0,0,32,0,0,0,99,0,0,0,109,0,0,0,112,0,0,0,40,0,0,0,120,0,0,0,44,0,0,0,122,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,101,0,0,0,108,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,123,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,40,0,0,0,121,0,0,0,44,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,116,0,0,0,44,0,0,0,32,0,0,0,122,0,0,0,41,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,125,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,40,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,116,0,0,0,44,0,0,0,32,0,0,0,121,0,0,0,44,0,0,0,32,0,0,0,39,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,39,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,116,0,0,0,44,0,0,0,32,0,0,0,121,0,0,0,44,0,0,0,32,0,0,0,39,0,0,0,97,0,0,0,114,0,0,0,114,0,0,0,39,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,40,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,116,0,0,0,44,0,0,0,32,0,0,0,121,0,0,0,44,0,0,0,32,0,0,0,39,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,39,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,116,0,0,0,44,0,0,0,32,0,0,0,121,0,0,0,44,0,0,0,32,0,0,0,39,0,0,0,97,0,0,0,114,0,0,0,114,0,0,0,39,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,40,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,58,0,0,0,32,0,0,0,110,0,0,0,117,0,0,0,108,0,0,0,108,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,34,0,0,0,115,0,0,0,104,0,0,0,111,0,0,0,117,0,0,0,108,0,0,0,100,0,0,0,32,0,0,0,112,0,0,0,114,0,0,0,111,0,0,0,99,0,0,0,101,0,0,0,115,0,0,0,115,0,0,0,32,0,0,0,82,0,0,0,69,0,0,0,65,0,0,0,68,0,0,0,77,0,0,0,69,0,0,0,46,0,0,0,109,0,0,0,100,0,0,0,46,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,109,0,0,0,91,0,0,0,116,0,0,0,93,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,115,0,0,0,46,0,0,0,101,0,0,0,120,0,0,0,105,0,0,0,115,0,0,0,116,0,0,0,115,0,0,0,83,0,0,0,121,0,0,0,110,0,0,0,99,0,0,0,40,0,0,0,39,0,0,0,46,0,0,0,47,0,0,0,109,0,0,0,105,0,0,0,115,0,0,0,99,0,0,0,47,0,0,0,82,0,0,0,69,0,0,0,65,0,0,0,68,0,0,0,77,0,0,0,69,0,0,0,46,0,0,0,109,0,0,0,100,0,0,0,46,0,0,0,39,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,109,0,0,0,91,0,0,0,116,0,0,0,93,0,0,0,41,0,0,0,32,0,0,0,63,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,98,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,102,0,0,0,115,0,0,0,46,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,100,0,0,0,70,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,83,0,0,0,121,0,0,0,110,0,0,0,99,0,0,0,40,0,0,0,39,0,0,0,46,0,0,0,47,0,0,0,109,0,0,0,105,0,0,0,115,0,0,0,99,0,0,0,47,0,0,0,82,0,0,0,69,0,0,0,65,0,0,0,68,0,0,0,77,0,0,0,69,0,0,0,46,0,0,0,109,0,0,0,100,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,102,0,0,0,56,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,34,0,0,0,117,0,0,0,116,0,0,0,102,0,0,0,56,0,0,0,34,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,109,0,0,0,91,0,0,0,116,0,0,0,93,0,0,0,32,0,0,0,61,0,0,0,61,0,0,0,61,0,0,0,32,0,0,0,34,0,0,0,97,0,0,0,115,0,0,0,99,0,0,0,105,0,0,0,105,0,0,0,34,0,0,0,41,0,0,0,32,0,0,0,98,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,98,0,0,0,46,0,0,0,114,0,0,0,101,0,0,0,112,0,0,0,108,0,0,0,97,0,0,0,99,0,0,0,101,0,0,0,40,0,0,0,47,0,0,0,91,0,0,0,92,0,0,0,117,0,0,0,48,0,0,0,48,0,0,0,56,0,0,0,48,0,0,0,45,0,0,0,92,0,0,0,117,0,0,0,102,0,0,0,102,0,0,0,102,0,0,0,102,0,0,0,93,0,0,0,42,0,0,0,47,0,0,0,103,0,0,0,44,0,0,0,34,0,0,0,34,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,120,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,102,0,0,0,115,0,0,0,46,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,100,0,0,0,70,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,83,0,0,0,121,0,0,0,110,0,0,0,99,0,0,0,40,0,0,0,39,0,0,0,46,0,0,0,47,0,0,0,109,0,0,0,105,0,0,0,115,0,0,0,99,0,0,0,47,0,0,0,82,0,0,0,69,0,0,0,65,0,0,0,68,0,0,0,77,0,0,0,69,0,0,0,46,0,0,0,109,0,0,0,100,0,0,0,46,0,0,0,39,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,109,0,0,0,91,0,0,0,116,0,0,0,93,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,120,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,91,0,0,0,93,0,0,0,46,0,0,0,115,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,101,0,0,0,46,0,0,0,99,0,0,0,97,0,0,0,108,0,0,0,108,0,0,0,40,0,0,0,120,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,40,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,121,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,116,0,0,0,44,0,0,0,32,0,0,0,120,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,40,0,0,0,121,0,0,0,44,0,0,0,98,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,40,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,121,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,116,0,0,0,44,0,0,0,32,0,0,0,120,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,40,0,0,0,121,0,0,0,44,0,0,0,98,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,40,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,58,0,0,0,32,0,0,0,110,0,0,0,117,0,0,0,108,0,0,0,108,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0,10,0,0,0,84,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,32,0,0,0,96,0,0,0,54,0,0,0,57,0,0,0,54,0,0,0,57,0,0,0,96,0,0,0,32,0,0,0,105,0,0,0,115,0,0,0,32,0,0,0,110,0,0,0,111,0,0,0,116,0,0,0,32,0,0,0,100,0,0,0,101,0,0,0,102,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,100,0,0,0,44,0,0,0,32,0,0,0,115,0,0,0,111,0,0,0,32,0,0,0,111,0,0,0,112,0,0,0,101,0,0,0,114,0,0,0,97,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,115,0,0,0,32,0,0,0,115,0,0,0,104,0,0,0,111,0,0,0,117,0,0,0,108,0,0,0,100,0,0,0,32,0,0,0,102,0,0,0,97,0,0,0,105,0,0,0,108,0,0,0,58,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,62,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,10,0,0,0,100,0,0,0,101,0,0,0,115,0,0,0,99,0,0,0,114,0,0,0,105,0,0,0,98,0,0,0,101,0,0,0,40,0,0,0,39,0,0,0,102,0,0,0,97,0,0,0,105,0,0,0,108,0,0,0,117,0,0,0,114,0,0,0,101,0,0,0,115,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,39,0,0,0,115,0,0,0,104,0,0,0,111,0,0,0,117,0,0,0,108,0,0,0,100,0,0,0,32,0,0,0,102,0,0,0,97,0,0,0,105,0,0,0,108,0,0,0,32,0,0,0,116,0,0,0,111,0,0,0,32,0,0,0,102,0,0,0,105,0,0,0,110,0,0,0,100,0,0,0,32,0,0,0,67,0,0,0,80,0,0,0,32,0,0,0,54,0,0,0,57,0,0,0,54,0,0,0,57,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,116,0,0,0,104,0,0,0,114,0,0,0,111,0,0,0,119,0,0,0,115,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,123,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,91,0,0,0,54,0,0,0,57,0,0,0,54,0,0,0,57,0,0,0,93,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,116,0,0,0,104,0,0,0,114,0,0,0,111,0,0,0,119,0,0,0,115,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,123,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,91,0,0,0,54,0,0,0,57,0,0,0,54,0,0,0,57,0,0,0,93,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,39,0,0,0,115,0,0,0,104,0,0,0,111,0,0,0,117,0,0,0,108,0,0,0,100,0,0,0,32,0,0,0,102,0,0,0,97,0,0,0,105,0,0,0,108,0,0,0,32,0,0,0,117,0,0,0,115,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,32,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,40,0,0,0,33,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,104,0,0,0,97,0,0,0,115,0,0,0,99,0,0,0,112,0,0,0,40,0,0,0,54,0,0,0,57,0,0,0,54,0,0,0,57,0,0,0,41,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,116,0,0,0,104,0,0,0,114,0,0,0,111,0,0,0,119,0,0,0,115,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,123,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,117,0,0,0,114,0,0,0,110,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,54,0,0,0,57,0,0,0,54,0,0,0,57,0,0,0,44,0,0,0,32,0,0,0,34,0,0,0,102,0,0,0,111,0,0,0,111,0,0,0,98,0,0,0,97,0,0,0,114,0,0,0,34,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,116,0,0,0,104,0,0,0,114,0,0,0,111,0,0,0,119,0,0,0,115,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,123,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,117,0,0,0,114,0,0,0,110,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,54,0,0,0,57,0,0,0,54,0,0,0,57,0,0,0,44,0,0,0,32,0,0,0,91,0,0,0,48,0,0,0,120,0,0,0,50,0,0,0,48,0,0,0,93,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,39,0,0,0,115,0,0,0,104,0,0,0,111,0,0,0,117,0,0,0,108,0,0,0,100,0,0,0,32,0,0,0,102,0,0,0,97,0,0,0,105,0,0,0,108,0,0,0,32,0,0,0,119,0,0,0,105,0,0,0,116,0,0,0,104,0,0,0,32,0,0,0,98,0,0,0,108,0,0,0,97,0,0,0,99,0,0,0,107,0,0,0,32,0,0,0,109,0,0,0,97,0,0,0,103,0,0,0,105,0,0,0,99,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,104,0,0,0,97,0,0,0,115,0,0,0,99,0,0,0,112,0,0,0,40,0,0,0,49,0,0,0,54,0,0,0,57,0,0,0,54,0,0,0,57,0,0,0,41,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,116,0,0,0,104,0,0,0,114,0,0,0,111,0,0,0,119,0,0,0,115,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,123,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,117,0,0,0,114,0,0,0,110,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,49,0,0,0,54,0,0,0,57,0,0,0,54,0,0,0,57,0,0,0,44,0,0,0,32,0,0,0,34,0,0,0,102,0,0,0,111,0,0,0,111,0,0,0,98,0,0,0,97,0,0,0,114,0,0,0,34,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,116,0,0,0,104,0,0,0,114,0,0,0,111,0,0,0,119,0,0,0,115,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,123,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,117,0,0,0,114,0,0,0,110,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,49,0,0,0,54,0,0,0,57,0,0,0,54,0,0,0,57,0,0,0,44,0,0,0,32,0,0,0,91,0,0,0,48,0,0,0,120,0,0,0,50,0,0,0,48,0,0,0,93,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,39,0,0,0,115,0,0,0,104,0,0,0,111,0,0,0,117,0,0,0,108,0,0,0,100,0,0,0,32,0,0,0,102,0,0,0,97,0,0,0,105,0,0,0,108,0,0,0,32,0,0,0,119,0,0,0,104,0,0,0,101,0,0,0,110,0,0,0,32,0,0,0,112,0,0,0,114,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,110,0,0,0,116,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,119,0,0,0,105,0,0,0,116,0,0,0,104,0,0,0,32,0,0,0,105,0,0,0,110,0,0,0,118,0,0,0,97,0,0,0,108,0,0,0,105,0,0,0,100,0,0,0,32,0,0,0,99,0,0,0,104,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,115,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,116,0,0,0,104,0,0,0,114,0,0,0,111,0,0,0,119,0,0,0,115,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,123,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,40,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,117,0,0,0,114,0,0,0,110,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,50,0,0,0,48,0,0,0,49,0,0,0,50,0,0,0,55,0,0,0,44,0,0,0,32,0,0,0,91,0,0,0,83,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,46,0,0,0,102,0,0,0,114,0,0,0,111,0,0,0,109,0,0,0,67,0,0,0,104,0,0,0,97,0,0,0,114,0,0,0,67,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,48,0,0,0,120,0,0,0,65,0,0,0,65,0,0,0,41,0,0,0,93,0,0,0,41,0,0,0,59,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,39,0,0,0,115,0,0,0,104,0,0,0,111,0,0,0,117,0,0,0,108,0,0,0,100,0,0,0,32,0,0,0,102,0,0,0,97,0,0,0,105,0,0,0,108,0,0,0,32,0,0,0,116,0,0,0,111,0,0,0,32,0,0,0,112,0,0,0,114,0,0,0,111,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,97,0,0,0,116,0,0,0,101,0,0,0,32,0,0,0,85,0,0,0,84,0,0,0,70,0,0,0,56,0,0,0,32,0,0,0,66,0,0,0,79,0,0,0,77,0,0,0,32,0,0,0,105,0,0,0,110,0,0,0,32,0,0,0,85,0,0,0,84,0,0,0,70,0,0,0,55,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,91,0,0,0,34,0,0,0,43,0,0,0,47,0,0,0,118,0,0,0,56,0,0,0,45,0,0,0,97,0,0,0,98,0,0,0,99,0,0,0,34,0,0,0,44,0,0,0,32,0,0,0,34,0,0,0,43,0,0,0,47,0,0,0,118,0,0,0,57,0,0,0,34,0,0,0,93,0,0,0,46,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,69,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,109,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,116,0,0,0,104,0,0,0,114,0,0,0,111,0,0,0,119,0,0,0,115,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,40,0,0,0,109,0,0,0,44,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,54,0,0,0,53,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,44,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,54,0,0,0,53,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,44,0,0,0,32,0,0,0,109,0,0,0,41,0,0,0,41,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0,10,0,0,0,35,0,0,0,32,0,0,0,78,0,0,0,105,0,0,0,116,0,0,0,116,0,0,0,121,0,0,0,32,0,0,0,71,0,0,0,114,0,0,0,105,0,0,0,116,0,0,0,116,0,0,0,121,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,106,0,0,0,115,0,0,0,111,0,0,0,110,0,0,0,62,0,0,0,112,0,0,0,97,0,0,0,99,0,0,0,107,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,111,0,0,0,110,0,0,0,10,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,110,0,0,0,97,0,0,0,109,0,0,0,101,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,34,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,34,0,0,0,44,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,118,0,0,0,101,0,0,0,114,0,0,0,115,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,34,0,0,0,49,0,0,0,46,0,0,0,49,0,0,0,49,0,0,0,46,0,0,0,48,0,0,0,34,0,0,0,44,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,97,0,0,0,117,0,0,0,116,0,0,0,104,0,0,0,111,0,0,0,114,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,34,0,0,0,83,0,0,0,104,0,0,0,101,0,0,0,101,0,0,0,116,0,0,0,74,0,0,0,83,0,0,0,34,0,0,0,44,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,100,0,0,0,101,0,0,0,115,0,0,0,99,0,0,0,114,0,0,0,105,0,0,0,112,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,34,0,0,0,112,0,0,0,117,0,0,0,114,0,0,0,101,0,0,0,45,0,0,0,74,0,0,0,83,0,0,0,32,0,0,0,108,0,0,0,105,0,0,0,98,0,0,0,114,0,0,0,97,0,0,0,114,0,0,0,121,0,0,0,32,0,0,0,116,0,0,0,111,0,0,0,32,0,0,0,104,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,108,0,0,0,101,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,115,0,0,0,34,0,0,0,44,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,107,0,0,0,101,0,0,0,121,0,0,0,119,0,0,0,111,0,0,0,114,0,0,0,100,0,0,0,115,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,91,0,0,0,32,0,0,0,34,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,34,0,0,0,44,0,0,0,32,0,0,0,34,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,110,0,0,0,118,0,0,0,34,0,0,0,44,0,0,0,32,0,0,0,34,0,0,0,99,0,0,0,111,0,0,0,110,0,0,0,118,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,34,0,0,0,44,0,0,0,32,0,0,0,34,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,115,0,0,0,34,0,0,0,32,0,0,0,93,0,0,0,44,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,98,0,0,0,105,0,0,0,110,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,34,0,0,0,46,0,0,0,47,0,0,0,98,0,0,0,105,0,0,0,110,0,0,0,47,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,46,0,0,0,110,0,0,0,106,0,0,0,115,0,0,0,34,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,44,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,115,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,91,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,76,0,0,0,73,0,0,0,67,0,0,0,69,0,0,0,78,0,0,0,83,0,0,0,69,0,0,0,34,0,0,0,44,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,82,0,0,0,69,0,0,0,65,0,0,0,68,0,0,0,77,0,0,0,69,0,0,0,46,0,0,0,109,0,0,0,100,0,0,0,34,0,0,0,44,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,98,0,0,0,105,0,0,0,110,0,0,0,34,0,0,0,44,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,34,0,0,0,44,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,99,0,0,0,112,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,34,0,0,0,44,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,100,0,0,0,105,0,0,0,115,0,0,0,116,0,0,0,47,0,0,0,99,0,0,0,112,0,0,0,101,0,0,0,120,0,0,0,99,0,0,0,101,0,0,0,108,0,0,0,46,0,0,0,102,0,0,0,117,0,0,0,108,0,0,0,108,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,34,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,93,0,0,0,44,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,109,0,0,0,97,0,0,0,105,0,0,0,110,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,34,0,0,0,99,0,0,0,112,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,34,0,0,0,44,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,101,0,0,0,110,0,0,0,100,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,105,0,0,0,101,0,0,0,115,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,118,0,0,0,111,0,0,0,99,0,0,0,34,0,0,0,58,0,0,0,34,0,0,0,126,0,0,0,49,0,0,0,46,0,0,0,48,0,0,0,46,0,0,0,48,0,0,0,34,0,0,0,44,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,101,0,0,0,120,0,0,0,105,0,0,0,116,0,0,0,45,0,0,0,111,0,0,0,110,0,0,0,45,0,0,0,101,0,0,0,112,0,0,0,105,0,0,0,112,0,0,0,101,0,0,0,34,0,0,0,58,0,0,0,34,0,0,0,126,0,0,0,49,0,0,0,46,0,0,0,48,0,0,0,46,0,0,0,49,0,0,0,34,0,0,0,44,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,99,0,0,0,111,0,0,0,109,0,0,0,109,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,101,0,0,0,114,0,0,0,34,0,0,0,58,0,0,0,34,0,0,0,126,0,0,0,50,0,0,0,46,0,0,0,49,0,0,0,49,0,0,0,46,0,0,0,48,0,0,0,34,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,44,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,100,0,0,0,101,0,0,0,118,0,0,0,68,0,0,0,101,0,0,0,112,0,0,0,101,0,0,0,110,0,0,0,100,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,105,0,0,0,101,0,0,0,115,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,109,0,0,0,111,0,0,0,99,0,0,0,104,0,0,0,97,0,0,0,34,0,0,0,58,0,0,0,34,0,0,0,126,0,0,0,50,0,0,0,46,0,0,0,53,0,0,0,46,0,0,0,51,0,0,0,34,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,44,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,114,0,0,0,101,0,0,0,112,0,0,0,111,0,0,0,115,0,0,0,105,0,0,0,116,0,0,0,111,0,0,0,114,0,0,0,121,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,123,0,0,0,32,0,0,0,34,0,0,0,116,0,0,0,121,0,0,0,112,0,0,0,101,0,0,0,34,0,0,0,58,0,0,0,34,0,0,0,103,0,0,0,105,0,0,0,116,0,0,0,34,0,0,0,44,0,0,0,32,0,0,0,34,0,0,0,117,0,0,0,114,0,0,0,108,0,0,0,34,0,0,0,58,0,0,0,34,0,0,0,103,0,0,0,105,0,0,0,116,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,103,0,0,0,105,0,0,0,116,0,0,0,104,0,0,0,117,0,0,0,98,0,0,0,46,0,0,0,99,0,0,0,111,0,0,0,109,0,0,0,47,0,0,0,83,0,0,0,104,0,0,0,101,0,0,0,101,0,0,0,116,0,0,0,74,0,0,0,83,0,0,0,47,0,0,0,106,0,0,0,115,0,0,0,45,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,46,0,0,0,103,0,0,0,105,0,0,0,116,0,0,0,34,0,0,0,125,0,0,0,44,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,115,0,0,0,99,0,0,0,114,0,0,0,105,0,0,0,112,0,0,0,116,0,0,0,115,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,112,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,34,0,0,0,103,0,0,0,105,0,0,0,116,0,0,0,32,0,0,0,115,0,0,0,117,0,0,0,98,0,0,0,109,0,0,0,111,0,0,0,100,0,0,0,117,0,0,0,108,0,0,0,101,0,0,0,32,0,0,0,105,0,0,0,110,0,0,0,105,0,0,0,116,0,0,0,32,0,0,0,38,0,0,0,38,0,0,0,32,0,0,0,103,0,0,0,105,0,0,0,116,0,0,0,32,0,0,0,115,0,0,0,117,0,0,0,98,0,0,0,109,0,0,0,111,0,0,0,100,0,0,0,117,0,0,0,108,0,0,0,101,0,0,0,32,0,0,0,117,0,0,0,112,0,0,0,100,0,0,0,97,0,0,0,116,0,0,0,101,0,0,0,34,0,0,0,44,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,34,0,0,0,109,0,0,0,97,0,0,0,107,0,0,0,101,0,0,0,32,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,34,0,0,0,44,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,98,0,0,0,117,0,0,0,105,0,0,0,108,0,0,0,100,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,34,0,0,0,109,0,0,0,97,0,0,0,107,0,0,0,101,0,0,0,32,0,0,0,106,0,0,0,115,0,0,0,34,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,44,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,99,0,0,0,111,0,0,0,110,0,0,0,102,0,0,0,105,0,0,0,103,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,98,0,0,0,108,0,0,0,97,0,0,0,110,0,0,0,107,0,0,0,101,0,0,0,116,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,112,0,0,0,97,0,0,0,116,0,0,0,116,0,0,0,101,0,0,0,114,0,0,0,110,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,34,0,0,0,91,0,0,0,99,0,0,0,112,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,93,0,0,0,34,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,44,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,98,0,0,0,117,0,0,0,103,0,0,0,115,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,123,0,0,0,32,0,0,0,34,0,0,0,117,0,0,0,114,0,0,0,108,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,34,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,115,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,103,0,0,0,105,0,0,0,116,0,0,0,104,0,0,0,117,0,0,0,98,0,0,0,46,0,0,0,99,0,0,0,111,0,0,0,109,0,0,0,47,0,0,0,83,0,0,0,104,0,0,0,101,0,0,0,101,0,0,0,116,0,0,0,74,0,0,0,83,0,0,0,47,0,0,0,106,0,0,0,115,0,0,0,45,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,47,0,0,0,105,0,0,0,115,0,0,0,115,0,0,0,117,0,0,0,101,0,0,0,115,0,0,0,34,0,0,0,32,0,0,0,125,0,0,0,44,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,101,0,0,0,110,0,0,0,115,0,0,0,101,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,34,0,0,0,65,0,0,0,112,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,45,0,0,0,50,0,0,0,46,0,0,0,48,0,0,0,34,0,0,0,44,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,101,0,0,0,110,0,0,0,103,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,123,0,0,0,32,0,0,0,34,0,0,0,110,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,34,0,0,0,62,0,0,0,61,0,0,0,48,0,0,0,46,0,0,0,56,0,0,0,34,0,0,0,32,0,0,0,125,0,0,0,10,0,0,0,125,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,62,0,0,0,46,0,0,0,118,0,0,0,111,0,0,0,99,0,0,0,114,0,0,0,99,0,0,0,10,0,0,0,123,0,0,0,32,0,0,0,34,0,0,0,112,0,0,0,111,0,0,0,115,0,0,0,116,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,34,0,0,0,109,0,0,0,97,0,0,0,107,0,0,0,101,0,0,0,32,0,0,0,106,0,0,0,115,0,0,0,34,0,0,0,32,0,0,0,125,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,62,0,0,0,46,0,0,0,103,0,0,0,105,0,0,0,116,0,0,0,105,0,0,0,103,0,0,0,110,0,0,0,111,0,0,0,114,0,0,0,101,0,0,0,10,0,0,0,46,0,0,0,103,0,0,0,105,0,0,0,116,0,0,0,105,0,0,0,103,0,0,0,110,0,0,0,111,0,0,0,114,0,0,0,101,0,0,0,10,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,115,0,0,0,47,0,0,0,10,0,0,0,46,0,0,0,118,0,0,0,111,0,0,0,99,0,0,0,114,0,0,0,99,0,0,0,10,0,0,0,110,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,95,0,0,0,109,0,0,0,111,0,0,0,100,0,0,0,117,0,0,0,108,0,0,0,101,0,0,0,115,0,0,0,47,0,0,0,10,0,0,0,109,0,0,0,97,0,0,0,107,0,0,0,101,0,0,0,46,0,0,0,115,0,0,0,104,0,0,0,10,0,0,0,109,0,0,0,97,0,0,0,107,0,0,0,101,0,0,0,46,0,0,0,110,0,0,0,106,0,0,0,115,0,0,0,10,0,0,0,109,0,0,0,105,0,0,0,115,0,0,0,99,0,0,0,47,0,0,0,99,0,0,0,111,0,0,0,118,0,0,0,101,0,0,0,114,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,46,0,0,0,104,0,0,0,116,0,0,0,109,0,0,0,108,0,0,0,10,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,95,0,0,0,109,0,0,0,105,0,0,0,110,0,0,0,105,0,0,0,46,0,0,0,109,0,0,0,100,0,0,0,10,0,0,0,99,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,47,0,0,0,115,0,0,0,97,0,0,0,117,0,0,0,99,0,0,0,101,0,0,0,42,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0]} +{"type":"Buffer","data":[35,0,0,0,32,0,0,0,71,0,0,0,101,0,0,0,116,0,0,0,116,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,32,0,0,0,67,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,115,0,0,0,10,0,0,0,10,0,0,0,84,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,102,0,0,0,105,0,0,0,101,0,0,0,108,0,0,0,100,0,0,0,115,0,0,0,32,0,0,0,111,0,0,0,102,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,96,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,115,0,0,0,118,0,0,0,96,0,0,0,32,0,0,0,109,0,0,0,97,0,0,0,110,0,0,0,105,0,0,0,102,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,32,0,0,0,97,0,0,0,114,0,0,0,101,0,0,0,32,0,0,0,96,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,44,0,0,0,117,0,0,0,114,0,0,0,108,0,0,0,44,0,0,0,98,0,0,0,121,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,96,0,0,0,32,0,0,0,40,0,0,0,83,0,0,0,66,0,0,0,67,0,0,0,83,0,0,0,61,0,0,0,49,0,0,0,44,0,0,0,32,0,0,0,68,0,0,0,66,0,0,0,67,0,0,0,83,0,0,0,61,0,0,0,50,0,0,0,41,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,62,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,115,0,0,0,118,0,0,0,10,0,0,0,51,0,0,0,55,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,48,0,0,0,51,0,0,0,55,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,52,0,0,0,51,0,0,0,55,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,80,0,0,0,67,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,52,0,0,0,51,0,0,0,55,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,53,0,0,0,48,0,0,0,48,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,53,0,0,0,48,0,0,0,48,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,55,0,0,0,51,0,0,0,55,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,80,0,0,0,67,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,55,0,0,0,51,0,0,0,55,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,55,0,0,0,55,0,0,0,53,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,80,0,0,0,67,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,55,0,0,0,55,0,0,0,53,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,56,0,0,0,53,0,0,0,48,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,80,0,0,0,67,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,56,0,0,0,53,0,0,0,48,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,56,0,0,0,53,0,0,0,50,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,80,0,0,0,67,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,56,0,0,0,53,0,0,0,50,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,56,0,0,0,53,0,0,0,53,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,80,0,0,0,67,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,56,0,0,0,53,0,0,0,53,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,56,0,0,0,53,0,0,0,55,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,80,0,0,0,67,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,56,0,0,0,53,0,0,0,55,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,56,0,0,0,54,0,0,0,48,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,80,0,0,0,67,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,56,0,0,0,54,0,0,0,48,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,56,0,0,0,54,0,0,0,49,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,80,0,0,0,67,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,56,0,0,0,54,0,0,0,49,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,56,0,0,0,54,0,0,0,50,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,80,0,0,0,67,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,56,0,0,0,54,0,0,0,50,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,56,0,0,0,54,0,0,0,51,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,80,0,0,0,67,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,56,0,0,0,54,0,0,0,51,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,56,0,0,0,54,0,0,0,52,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,80,0,0,0,67,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,56,0,0,0,54,0,0,0,52,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,56,0,0,0,54,0,0,0,53,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,80,0,0,0,67,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,56,0,0,0,54,0,0,0,53,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,56,0,0,0,54,0,0,0,54,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,80,0,0,0,67,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,56,0,0,0,54,0,0,0,54,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,56,0,0,0,54,0,0,0,57,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,80,0,0,0,67,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,56,0,0,0,54,0,0,0,57,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,56,0,0,0,55,0,0,0,52,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,87,0,0,0,73,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,87,0,0,0,83,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,56,0,0,0,55,0,0,0,52,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,56,0,0,0,55,0,0,0,53,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,56,0,0,0,55,0,0,0,53,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,57,0,0,0,51,0,0,0,50,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,87,0,0,0,73,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,87,0,0,0,83,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,57,0,0,0,51,0,0,0,50,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,57,0,0,0,51,0,0,0,54,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,87,0,0,0,73,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,87,0,0,0,83,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,57,0,0,0,51,0,0,0,54,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,57,0,0,0,52,0,0,0,57,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,87,0,0,0,73,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,87,0,0,0,83,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,57,0,0,0,52,0,0,0,57,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,57,0,0,0,53,0,0,0,48,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,87,0,0,0,73,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,87,0,0,0,83,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,57,0,0,0,53,0,0,0,48,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,49,0,0,0,48,0,0,0,50,0,0,0,54,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,49,0,0,0,48,0,0,0,50,0,0,0,54,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,50,0,0,0,53,0,0,0,48,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,87,0,0,0,73,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,87,0,0,0,83,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,49,0,0,0,50,0,0,0,53,0,0,0,48,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,50,0,0,0,53,0,0,0,49,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,87,0,0,0,73,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,87,0,0,0,83,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,49,0,0,0,50,0,0,0,53,0,0,0,49,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,50,0,0,0,53,0,0,0,50,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,87,0,0,0,73,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,87,0,0,0,83,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,49,0,0,0,50,0,0,0,53,0,0,0,50,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,50,0,0,0,53,0,0,0,51,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,87,0,0,0,73,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,87,0,0,0,83,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,49,0,0,0,50,0,0,0,53,0,0,0,51,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,50,0,0,0,53,0,0,0,52,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,87,0,0,0,73,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,87,0,0,0,83,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,49,0,0,0,50,0,0,0,53,0,0,0,52,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,50,0,0,0,53,0,0,0,53,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,87,0,0,0,73,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,87,0,0,0,83,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,49,0,0,0,50,0,0,0,53,0,0,0,53,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,50,0,0,0,53,0,0,0,54,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,87,0,0,0,73,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,87,0,0,0,83,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,49,0,0,0,50,0,0,0,53,0,0,0,54,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,50,0,0,0,53,0,0,0,55,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,87,0,0,0,73,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,87,0,0,0,83,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,49,0,0,0,50,0,0,0,53,0,0,0,55,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,50,0,0,0,53,0,0,0,56,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,87,0,0,0,73,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,87,0,0,0,83,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,49,0,0,0,50,0,0,0,53,0,0,0,56,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,52,0,0,0,55,0,0,0,52,0,0,0,53,0,0,0,49,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,83,0,0,0,67,0,0,0,47,0,0,0,65,0,0,0,84,0,0,0,65,0,0,0,82,0,0,0,73,0,0,0,83,0,0,0,84,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0,10,0,0,0,78,0,0,0,111,0,0,0,116,0,0,0,101,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,97,0,0,0,116,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,87,0,0,0,105,0,0,0,110,0,0,0,100,0,0,0,111,0,0,0,119,0,0,0,115,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,110,0,0,0,100,0,0,0,101,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,32,0,0,0,105,0,0,0,115,0,0,0,32,0,0,0,117,0,0,0,115,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,77,0,0,0,97,0,0,0,99,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,115,0,0,0,46,0,0,0,32,0,0,0,32,0,0,0,84,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,112,0,0,0,114,0,0,0,105,0,0,0,109,0,0,0,97,0,0,0,114,0,0,0,121,0,0,0,10,0,0,0,100,0,0,0,105,0,0,0,102,0,0,0,102,0,0,0,101,0,0,0,114,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,101,0,0,0,32,0,0,0,105,0,0,0,115,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,117,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,111,0,0,0,102,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,112,0,0,0,114,0,0,0,105,0,0,0,118,0,0,0,97,0,0,0,116,0,0,0,101,0,0,0,32,0,0,0,96,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,56,0,0,0,70,0,0,0,70,0,0,0,96,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,40,0,0,0,119,0,0,0,104,0,0,0,105,0,0,0,99,0,0,0,104,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,110,0,0,0,100,0,0,0,101,0,0,0,114,0,0,0,115,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,32,0,0,0,97,0,0,0,110,0,0,0,32,0,0,0,65,0,0,0,112,0,0,0,112,0,0,0,108,0,0,0,101,0,0,0,10,0,0,0,108,0,0,0,111,0,0,0,103,0,0,0,111,0,0,0,32,0,0,0,111,0,0,0,110,0,0,0,32,0,0,0,109,0,0,0,97,0,0,0,99,0,0,0,115,0,0,0,32,0,0,0,98,0,0,0,117,0,0,0,116,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,32,0,0,0,103,0,0,0,97,0,0,0,114,0,0,0,98,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,32,0,0,0,111,0,0,0,110,0,0,0,32,0,0,0,111,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,114,0,0,0,32,0,0,0,111,0,0,0,112,0,0,0,101,0,0,0,114,0,0,0,97,0,0,0,116,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,32,0,0,0,115,0,0,0,121,0,0,0,115,0,0,0,116,0,0,0,101,0,0,0,109,0,0,0,115,0,0,0,41,0,0,0,46,0,0,0,32,0,0,0,32,0,0,0,73,0,0,0,116,0,0,0,32,0,0,0,109,0,0,0,97,0,0,0,121,0,0,0,32,0,0,0,98,0,0,0,101,0,0,0,32,0,0,0,100,0,0,0,101,0,0,0,115,0,0,0,105,0,0,0,114,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,10,0,0,0,116,0,0,0,111,0,0,0,32,0,0,0,102,0,0,0,97,0,0,0,108,0,0,0,108,0,0,0,32,0,0,0,98,0,0,0,97,0,0,0,99,0,0,0,107,0,0,0,32,0,0,0,116,0,0,0,111,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,98,0,0,0,101,0,0,0,104,0,0,0,97,0,0,0,118,0,0,0,105,0,0,0,111,0,0,0,114,0,0,0,44,0,0,0,32,0,0,0,105,0,0,0,110,0,0,0,32,0,0,0,119,0,0,0,104,0,0,0,105,0,0,0,99,0,0,0,104,0,0,0,32,0,0,0,99,0,0,0,97,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,115,0,0,0,32,0,0,0,97,0,0,0,114,0,0,0,101,0,0,0,32,0,0,0,117,0,0,0,110,0,0,0,100,0,0,0,101,0,0,0,114,0,0,0,32,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,76,0,0,0,69,0,0,0,32,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,32,0,0,0,110,0,0,0,111,0,0,0,116,0,0,0,10,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,46,0,0,0,32,0,0,0,32,0,0,0,67,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,115,0,0,0,32,0,0,0,97,0,0,0,114,0,0,0,101,0,0,0,32,0,0,0,97,0,0,0,110,0,0,0,32,0,0,0,97,0,0,0,98,0,0,0,115,0,0,0,111,0,0,0,108,0,0,0,117,0,0,0,116,0,0,0,101,0,0,0,32,0,0,0,112,0,0,0,97,0,0,0,105,0,0,0,110,0,0,0,32,0,0,0,58,0,0,0,47,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,62,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,115,0,0,0,118,0,0,0,10,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,67,0,0,0,47,0,0,0,82,0,0,0,79,0,0,0,77,0,0,0,65,0,0,0,78,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,54,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,67,0,0,0,47,0,0,0,71,0,0,0,82,0,0,0,69,0,0,0,69,0,0,0,75,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,55,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,67,0,0,0,47,0,0,0,67,0,0,0,89,0,0,0,82,0,0,0,73,0,0,0,76,0,0,0,76,0,0,0,73,0,0,0,67,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,50,0,0,0,57,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,67,0,0,0,47,0,0,0,76,0,0,0,65,0,0,0,84,0,0,0,73,0,0,0,78,0,0,0,50,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,55,0,0,0,57,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,67,0,0,0,47,0,0,0,73,0,0,0,67,0,0,0,69,0,0,0,76,0,0,0,65,0,0,0,78,0,0,0,68,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,56,0,0,0,49,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,67,0,0,0,47,0,0,0,84,0,0,0,85,0,0,0,82,0,0,0,75,0,0,0,73,0,0,0,83,0,0,0,72,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0,10,0,0,0,84,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,110,0,0,0,117,0,0,0,109,0,0,0,98,0,0,0,101,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,32,0,0,0,115,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,109,0,0,0,101,0,0,0,32,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,96,0,0,0,73,0,0,0,83,0,0,0,79,0,0,0,45,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,45,0,0,0,88,0,0,0,96,0,0,0,32,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,105,0,0,0,101,0,0,0,115,0,0,0,32,0,0,0,105,0,0,0,115,0,0,0,32,0,0,0,96,0,0,0,50,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,48,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,88,0,0,0,96,0,0,0,58,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,62,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,115,0,0,0,118,0,0,0,10,0,0,0,50,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,49,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,73,0,0,0,83,0,0,0,79,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,47,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,45,0,0,0,49,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,50,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,73,0,0,0,83,0,0,0,79,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,47,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,45,0,0,0,50,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,51,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,73,0,0,0,83,0,0,0,79,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,47,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,45,0,0,0,51,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,52,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,73,0,0,0,83,0,0,0,79,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,47,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,45,0,0,0,52,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,53,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,73,0,0,0,83,0,0,0,79,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,47,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,45,0,0,0,53,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,54,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,73,0,0,0,83,0,0,0,79,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,47,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,45,0,0,0,54,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,55,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,73,0,0,0,83,0,0,0,79,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,47,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,45,0,0,0,55,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,56,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,73,0,0,0,83,0,0,0,79,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,47,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,45,0,0,0,56,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,57,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,73,0,0,0,83,0,0,0,79,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,47,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,45,0,0,0,57,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,56,0,0,0,54,0,0,0,48,0,0,0,48,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,73,0,0,0,83,0,0,0,79,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,47,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,45,0,0,0,49,0,0,0,48,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,56,0,0,0,54,0,0,0,48,0,0,0,49,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,73,0,0,0,83,0,0,0,79,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,47,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,45,0,0,0,49,0,0,0,49,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,56,0,0,0,54,0,0,0,48,0,0,0,51,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,73,0,0,0,83,0,0,0,79,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,47,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,45,0,0,0,49,0,0,0,51,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,56,0,0,0,54,0,0,0,48,0,0,0,52,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,73,0,0,0,83,0,0,0,79,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,47,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,45,0,0,0,49,0,0,0,52,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,56,0,0,0,54,0,0,0,48,0,0,0,53,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,73,0,0,0,83,0,0,0,79,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,47,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,45,0,0,0,49,0,0,0,53,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,56,0,0,0,54,0,0,0,48,0,0,0,54,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,73,0,0,0,83,0,0,0,79,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,47,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,45,0,0,0,49,0,0,0,54,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0,10,0,0,0,35,0,0,0,35,0,0,0,32,0,0,0,71,0,0,0,101,0,0,0,110,0,0,0,101,0,0,0,114,0,0,0,97,0,0,0,116,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,67,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,115,0,0,0,10,0,0,0,10,0,0,0,84,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,102,0,0,0,111,0,0,0,108,0,0,0,108,0,0,0,111,0,0,0,119,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,115,0,0,0,32,0,0,0,97,0,0,0,114,0,0,0,101,0,0,0,32,0,0,0,97,0,0,0,118,0,0,0,97,0,0,0,105,0,0,0,108,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,32,0,0,0,105,0,0,0,110,0,0,0,32,0,0,0,46,0,0,0,78,0,0,0,69,0,0,0,84,0,0,0,32,0,0,0,111,0,0,0,110,0,0,0,32,0,0,0,87,0,0,0,105,0,0,0,110,0,0,0,100,0,0,0,111,0,0,0,119,0,0,0,115,0,0,0,58,0,0,0,10,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,55,0,0,0,48,0,0,0,56,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,65,0,0,0,114,0,0,0,97,0,0,0,98,0,0,0,105,0,0,0,99,0,0,0,32,0,0,0,40,0,0,0,65,0,0,0,83,0,0,0,77,0,0,0,79,0,0,0,32,0,0,0,55,0,0,0,48,0,0,0,56,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,55,0,0,0,50,0,0,0,48,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,65,0,0,0,114,0,0,0,97,0,0,0,98,0,0,0,105,0,0,0,99,0,0,0,32,0,0,0,40,0,0,0,84,0,0,0,114,0,0,0,97,0,0,0,110,0,0,0,115,0,0,0,112,0,0,0,97,0,0,0,114,0,0,0,101,0,0,0,110,0,0,0,116,0,0,0,32,0,0,0,65,0,0,0,83,0,0,0,77,0,0,0,79,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,65,0,0,0,114,0,0,0,97,0,0,0,98,0,0,0,105,0,0,0,99,0,0,0,32,0,0,0,40,0,0,0,68,0,0,0,79,0,0,0,83,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,56,0,0,0,53,0,0,0,56,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,79,0,0,0,69,0,0,0,77,0,0,0,32,0,0,0,77,0,0,0,117,0,0,0,108,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,32,0,0,0,76,0,0,0,97,0,0,0,116,0,0,0,105,0,0,0,110,0,0,0,32,0,0,0,49,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,69,0,0,0,117,0,0,0,114,0,0,0,111,0,0,0,32,0,0,0,115,0,0,0,121,0,0,0,109,0,0,0,98,0,0,0,111,0,0,0,108,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,56,0,0,0,55,0,0,0,48,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,77,0,0,0,117,0,0,0,108,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,47,0,0,0,82,0,0,0,79,0,0,0,69,0,0,0,67,0,0,0,69,0,0,0,32,0,0,0,40,0,0,0,76,0,0,0,97,0,0,0,116,0,0,0,105,0,0,0,110,0,0,0,32,0,0,0,50,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,77,0,0,0,117,0,0,0,108,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,32,0,0,0,76,0,0,0,97,0,0,0,116,0,0,0,105,0,0,0,110,0,0,0,32,0,0,0,50,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,49,0,0,0,48,0,0,0,52,0,0,0,55,0,0,0,32,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,76,0,0,0,97,0,0,0,116,0,0,0,105,0,0,0,110,0,0,0,32,0,0,0,49,0,0,0,47,0,0,0,79,0,0,0,112,0,0,0,101,0,0,0,110,0,0,0,32,0,0,0,83,0,0,0,121,0,0,0,115,0,0,0,116,0,0,0,101,0,0,0,109,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,49,0,0,0,49,0,0,0,52,0,0,0,48,0,0,0,32,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,85,0,0,0,83,0,0,0,45,0,0,0,67,0,0,0,97,0,0,0,110,0,0,0,97,0,0,0,100,0,0,0,97,0,0,0,32,0,0,0,40,0,0,0,48,0,0,0,51,0,0,0,55,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,69,0,0,0,117,0,0,0,114,0,0,0,111,0,0,0,32,0,0,0,115,0,0,0,121,0,0,0,109,0,0,0,98,0,0,0,111,0,0,0,108,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,40,0,0,0,85,0,0,0,83,0,0,0,45,0,0,0,67,0,0,0,97,0,0,0,110,0,0,0,97,0,0,0,100,0,0,0,97,0,0,0,45,0,0,0,69,0,0,0,117,0,0,0,114,0,0,0,111,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,49,0,0,0,49,0,0,0,52,0,0,0,49,0,0,0,32,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,71,0,0,0,101,0,0,0,114,0,0,0,109,0,0,0,97,0,0,0,110,0,0,0,121,0,0,0,32,0,0,0,40,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,55,0,0,0,51,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,69,0,0,0,117,0,0,0,114,0,0,0,111,0,0,0,32,0,0,0,115,0,0,0,121,0,0,0,109,0,0,0,98,0,0,0,111,0,0,0,108,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,40,0,0,0,71,0,0,0,101,0,0,0,114,0,0,0,109,0,0,0,97,0,0,0,110,0,0,0,121,0,0,0,45,0,0,0,69,0,0,0,117,0,0,0,114,0,0,0,111,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,49,0,0,0,49,0,0,0,52,0,0,0,50,0,0,0,32,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,68,0,0,0,101,0,0,0,110,0,0,0,109,0,0,0,97,0,0,0,114,0,0,0,107,0,0,0,45,0,0,0,78,0,0,0,111,0,0,0,114,0,0,0,119,0,0,0,97,0,0,0,121,0,0,0,32,0,0,0,40,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,55,0,0,0,55,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,69,0,0,0,117,0,0,0,114,0,0,0,111,0,0,0,32,0,0,0,115,0,0,0,121,0,0,0,109,0,0,0,98,0,0,0,111,0,0,0,108,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,40,0,0,0,68,0,0,0,101,0,0,0,110,0,0,0,109,0,0,0,97,0,0,0,114,0,0,0,107,0,0,0,45,0,0,0,78,0,0,0,111,0,0,0,114,0,0,0,119,0,0,0,97,0,0,0,121,0,0,0,45,0,0,0,69,0,0,0,117,0,0,0,114,0,0,0,111,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,49,0,0,0,49,0,0,0,52,0,0,0,51,0,0,0,32,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,70,0,0,0,105,0,0,0,110,0,0,0,108,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,45,0,0,0,83,0,0,0,119,0,0,0,101,0,0,0,100,0,0,0,101,0,0,0,110,0,0,0,32,0,0,0,40,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,55,0,0,0,56,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,69,0,0,0,117,0,0,0,114,0,0,0,111,0,0,0,32,0,0,0,115,0,0,0,121,0,0,0,109,0,0,0,98,0,0,0,111,0,0,0,108,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,40,0,0,0,70,0,0,0,105,0,0,0,110,0,0,0,108,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,45,0,0,0,83,0,0,0,119,0,0,0,101,0,0,0,100,0,0,0,101,0,0,0,110,0,0,0,45,0,0,0,69,0,0,0,117,0,0,0,114,0,0,0,111,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,49,0,0,0,49,0,0,0,52,0,0,0,52,0,0,0,32,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,73,0,0,0,116,0,0,0,97,0,0,0,108,0,0,0,121,0,0,0,32,0,0,0,40,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,56,0,0,0,48,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,69,0,0,0,117,0,0,0,114,0,0,0,111,0,0,0,32,0,0,0,115,0,0,0,121,0,0,0,109,0,0,0,98,0,0,0,111,0,0,0,108,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,40,0,0,0,73,0,0,0,116,0,0,0,97,0,0,0,108,0,0,0,121,0,0,0,45,0,0,0,69,0,0,0,117,0,0,0,114,0,0,0,111,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,49,0,0,0,49,0,0,0,52,0,0,0,53,0,0,0,32,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,76,0,0,0,97,0,0,0,116,0,0,0,105,0,0,0,110,0,0,0,32,0,0,0,65,0,0,0,109,0,0,0,101,0,0,0,114,0,0,0,105,0,0,0,99,0,0,0,97,0,0,0,45,0,0,0,83,0,0,0,112,0,0,0,97,0,0,0,105,0,0,0,110,0,0,0,32,0,0,0,40,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,56,0,0,0,52,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,69,0,0,0,117,0,0,0,114,0,0,0,111,0,0,0,32,0,0,0,115,0,0,0,121,0,0,0,109,0,0,0,98,0,0,0,111,0,0,0,108,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,40,0,0,0,83,0,0,0,112,0,0,0,97,0,0,0,105,0,0,0,110,0,0,0,45,0,0,0,69,0,0,0,117,0,0,0,114,0,0,0,111,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,49,0,0,0,49,0,0,0,52,0,0,0,54,0,0,0,32,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,85,0,0,0,110,0,0,0,105,0,0,0,116,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,75,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,100,0,0,0,111,0,0,0,109,0,0,0,32,0,0,0,40,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,56,0,0,0,53,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,69,0,0,0,117,0,0,0,114,0,0,0,111,0,0,0,32,0,0,0,115,0,0,0,121,0,0,0,109,0,0,0,98,0,0,0,111,0,0,0,108,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,40,0,0,0,85,0,0,0,75,0,0,0,45,0,0,0,69,0,0,0,117,0,0,0,114,0,0,0,111,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,49,0,0,0,49,0,0,0,52,0,0,0,55,0,0,0,32,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,70,0,0,0,114,0,0,0,97,0,0,0,110,0,0,0,99,0,0,0,101,0,0,0,32,0,0,0,40,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,57,0,0,0,55,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,69,0,0,0,117,0,0,0,114,0,0,0,111,0,0,0,32,0,0,0,115,0,0,0,121,0,0,0,109,0,0,0,98,0,0,0,111,0,0,0,108,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,40,0,0,0,70,0,0,0,114,0,0,0,97,0,0,0,110,0,0,0,99,0,0,0,101,0,0,0,45,0,0,0,69,0,0,0,117,0,0,0,114,0,0,0,111,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,49,0,0,0,49,0,0,0,52,0,0,0,56,0,0,0,32,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,73,0,0,0,110,0,0,0,116,0,0,0,101,0,0,0,114,0,0,0,110,0,0,0,97,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,97,0,0,0,108,0,0,0,32,0,0,0,40,0,0,0,53,0,0,0,48,0,0,0,48,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,69,0,0,0,117,0,0,0,114,0,0,0,111,0,0,0,32,0,0,0,115,0,0,0,121,0,0,0,109,0,0,0,98,0,0,0,111,0,0,0,108,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,40,0,0,0,73,0,0,0,110,0,0,0,116,0,0,0,101,0,0,0,114,0,0,0,110,0,0,0,97,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,97,0,0,0,108,0,0,0,45,0,0,0,69,0,0,0,117,0,0,0,114,0,0,0,111,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,49,0,0,0,49,0,0,0,52,0,0,0,57,0,0,0,32,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,73,0,0,0,99,0,0,0,101,0,0,0,108,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,105,0,0,0,99,0,0,0,32,0,0,0,40,0,0,0,50,0,0,0,48,0,0,0,56,0,0,0,55,0,0,0,49,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,69,0,0,0,117,0,0,0,114,0,0,0,111,0,0,0,32,0,0,0,115,0,0,0,121,0,0,0,109,0,0,0,98,0,0,0,111,0,0,0,108,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,40,0,0,0,73,0,0,0,99,0,0,0,101,0,0,0,108,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,105,0,0,0,99,0,0,0,45,0,0,0,69,0,0,0,117,0,0,0,114,0,0,0,111,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,49,0,0,0,51,0,0,0,54,0,0,0,49,0,0,0,32,0,0,0,32,0,0,0,75,0,0,0,111,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,110,0,0,0,32,0,0,0,40,0,0,0,74,0,0,0,111,0,0,0,104,0,0,0,97,0,0,0,98,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,49,0,0,0,32,0,0,0,74,0,0,0,97,0,0,0,112,0,0,0,97,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,40,0,0,0,77,0,0,0,97,0,0,0,99,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,50,0,0,0,32,0,0,0,77,0,0,0,65,0,0,0,67,0,0,0,32,0,0,0,84,0,0,0,114,0,0,0,97,0,0,0,100,0,0,0,105,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,97,0,0,0,108,0,0,0,32,0,0,0,67,0,0,0,104,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,40,0,0,0,66,0,0,0,105,0,0,0,103,0,0,0,53,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,67,0,0,0,104,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,84,0,0,0,114,0,0,0,97,0,0,0,100,0,0,0,105,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,97,0,0,0,108,0,0,0,32,0,0,0,40,0,0,0,77,0,0,0,97,0,0,0,99,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,51,0,0,0,32,0,0,0,75,0,0,0,111,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,110,0,0,0,32,0,0,0,40,0,0,0,77,0,0,0,97,0,0,0,99,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,52,0,0,0,32,0,0,0,65,0,0,0,114,0,0,0,97,0,0,0,98,0,0,0,105,0,0,0,99,0,0,0,32,0,0,0,40,0,0,0,77,0,0,0,97,0,0,0,99,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,53,0,0,0,32,0,0,0,72,0,0,0,101,0,0,0,98,0,0,0,114,0,0,0,101,0,0,0,119,0,0,0,32,0,0,0,40,0,0,0,77,0,0,0,97,0,0,0,99,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,56,0,0,0,32,0,0,0,77,0,0,0,65,0,0,0,67,0,0,0,32,0,0,0,83,0,0,0,105,0,0,0,109,0,0,0,112,0,0,0,108,0,0,0,105,0,0,0,102,0,0,0,105,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,67,0,0,0,104,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,40,0,0,0,71,0,0,0,66,0,0,0,32,0,0,0,50,0,0,0,51,0,0,0,49,0,0,0,50,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,67,0,0,0,104,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,83,0,0,0,105,0,0,0,109,0,0,0,112,0,0,0,108,0,0,0,105,0,0,0,102,0,0,0,105,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,40,0,0,0,77,0,0,0,97,0,0,0,99,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,49,0,0,0,48,0,0,0,32,0,0,0,82,0,0,0,111,0,0,0,109,0,0,0,97,0,0,0,110,0,0,0,105,0,0,0,97,0,0,0,110,0,0,0,32,0,0,0,40,0,0,0,77,0,0,0,97,0,0,0,99,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,49,0,0,0,55,0,0,0,32,0,0,0,85,0,0,0,107,0,0,0,114,0,0,0,97,0,0,0,105,0,0,0,110,0,0,0,105,0,0,0,97,0,0,0,110,0,0,0,32,0,0,0,40,0,0,0,77,0,0,0,97,0,0,0,99,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,50,0,0,0,49,0,0,0,32,0,0,0,84,0,0,0,104,0,0,0,97,0,0,0,105,0,0,0,32,0,0,0,40,0,0,0,77,0,0,0,97,0,0,0,99,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,56,0,0,0,50,0,0,0,32,0,0,0,67,0,0,0,114,0,0,0,111,0,0,0,97,0,0,0,116,0,0,0,105,0,0,0,97,0,0,0,110,0,0,0,32,0,0,0,40,0,0,0,77,0,0,0,97,0,0,0,99,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,32,0,0,0,67,0,0,0,78,0,0,0,83,0,0,0,32,0,0,0,84,0,0,0,97,0,0,0,105,0,0,0,119,0,0,0,97,0,0,0,110,0,0,0,59,0,0,0,32,0,0,0,67,0,0,0,104,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,84,0,0,0,114,0,0,0,97,0,0,0,100,0,0,0,105,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,97,0,0,0,108,0,0,0,32,0,0,0,40,0,0,0,67,0,0,0,78,0,0,0,83,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,49,0,0,0,32,0,0,0,84,0,0,0,67,0,0,0,65,0,0,0,32,0,0,0,84,0,0,0,97,0,0,0,105,0,0,0,119,0,0,0,97,0,0,0,110,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,50,0,0,0,32,0,0,0,69,0,0,0,84,0,0,0,69,0,0,0,78,0,0,0,32,0,0,0,84,0,0,0,97,0,0,0,105,0,0,0,119,0,0,0,97,0,0,0,110,0,0,0,59,0,0,0,32,0,0,0,67,0,0,0,104,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,84,0,0,0,114,0,0,0,97,0,0,0,100,0,0,0,105,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,97,0,0,0,108,0,0,0,32,0,0,0,40,0,0,0,69,0,0,0,84,0,0,0,69,0,0,0,78,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,51,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,53,0,0,0,53,0,0,0,53,0,0,0,48,0,0,0,32,0,0,0,84,0,0,0,97,0,0,0,105,0,0,0,119,0,0,0,97,0,0,0,110,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,52,0,0,0,32,0,0,0,84,0,0,0,101,0,0,0,108,0,0,0,101,0,0,0,84,0,0,0,101,0,0,0,120,0,0,0,116,0,0,0,32,0,0,0,84,0,0,0,97,0,0,0,105,0,0,0,119,0,0,0,97,0,0,0,110,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,53,0,0,0,32,0,0,0,87,0,0,0,97,0,0,0,110,0,0,0,103,0,0,0,32,0,0,0,84,0,0,0,97,0,0,0,105,0,0,0,119,0,0,0,97,0,0,0,110,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,49,0,0,0,48,0,0,0,53,0,0,0,32,0,0,0,73,0,0,0,65,0,0,0,53,0,0,0,32,0,0,0,40,0,0,0,73,0,0,0,82,0,0,0,86,0,0,0,32,0,0,0,73,0,0,0,110,0,0,0,116,0,0,0,101,0,0,0,114,0,0,0,110,0,0,0,97,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,97,0,0,0,108,0,0,0,32,0,0,0,65,0,0,0,108,0,0,0,112,0,0,0,104,0,0,0,97,0,0,0,98,0,0,0,101,0,0,0,116,0,0,0,32,0,0,0,78,0,0,0,111,0,0,0,46,0,0,0,32,0,0,0,53,0,0,0,44,0,0,0,32,0,0,0,55,0,0,0,45,0,0,0,98,0,0,0,105,0,0,0,116,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,87,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,101,0,0,0,114,0,0,0,110,0,0,0,32,0,0,0,69,0,0,0,117,0,0,0,114,0,0,0,111,0,0,0,112,0,0,0,101,0,0,0,97,0,0,0,110,0,0,0,32,0,0,0,40,0,0,0,73,0,0,0,65,0,0,0,53,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,49,0,0,0,48,0,0,0,54,0,0,0,32,0,0,0,73,0,0,0,65,0,0,0,53,0,0,0,32,0,0,0,71,0,0,0,101,0,0,0,114,0,0,0,109,0,0,0,97,0,0,0,110,0,0,0,32,0,0,0,40,0,0,0,55,0,0,0,45,0,0,0,98,0,0,0,105,0,0,0,116,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,49,0,0,0,48,0,0,0,55,0,0,0,32,0,0,0,73,0,0,0,65,0,0,0,53,0,0,0,32,0,0,0,83,0,0,0,119,0,0,0,101,0,0,0,100,0,0,0,105,0,0,0,115,0,0,0,104,0,0,0,32,0,0,0,40,0,0,0,55,0,0,0,45,0,0,0,98,0,0,0,105,0,0,0,116,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,49,0,0,0,48,0,0,0,56,0,0,0,32,0,0,0,73,0,0,0,65,0,0,0,53,0,0,0,32,0,0,0,78,0,0,0,111,0,0,0,114,0,0,0,119,0,0,0,101,0,0,0,103,0,0,0,105,0,0,0,97,0,0,0,110,0,0,0,32,0,0,0,40,0,0,0,55,0,0,0,45,0,0,0,98,0,0,0,105,0,0,0,116,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,54,0,0,0,49,0,0,0,32,0,0,0,84,0,0,0,46,0,0,0,54,0,0,0,49,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,54,0,0,0,57,0,0,0,32,0,0,0,73,0,0,0,83,0,0,0,79,0,0,0,32,0,0,0,54,0,0,0,57,0,0,0,51,0,0,0,55,0,0,0,32,0,0,0,78,0,0,0,111,0,0,0,110,0,0,0,45,0,0,0,83,0,0,0,112,0,0,0,97,0,0,0,99,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,32,0,0,0,65,0,0,0,99,0,0,0,99,0,0,0,101,0,0,0,110,0,0,0,116,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,55,0,0,0,51,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,71,0,0,0,101,0,0,0,114,0,0,0,109,0,0,0,97,0,0,0,110,0,0,0,121,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,55,0,0,0,55,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,68,0,0,0,101,0,0,0,110,0,0,0,109,0,0,0,97,0,0,0,114,0,0,0,107,0,0,0,45,0,0,0,78,0,0,0,111,0,0,0,114,0,0,0,119,0,0,0,97,0,0,0,121,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,55,0,0,0,56,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,70,0,0,0,105,0,0,0,110,0,0,0,108,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,45,0,0,0,83,0,0,0,119,0,0,0,101,0,0,0,100,0,0,0,101,0,0,0,110,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,56,0,0,0,48,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,73,0,0,0,116,0,0,0,97,0,0,0,108,0,0,0,121,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,56,0,0,0,52,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,76,0,0,0,97,0,0,0,116,0,0,0,105,0,0,0,110,0,0,0,32,0,0,0,65,0,0,0,109,0,0,0,101,0,0,0,114,0,0,0,105,0,0,0,99,0,0,0,97,0,0,0,45,0,0,0,83,0,0,0,112,0,0,0,97,0,0,0,105,0,0,0,110,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,56,0,0,0,53,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,85,0,0,0,110,0,0,0,105,0,0,0,116,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,75,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,100,0,0,0,111,0,0,0,109,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,57,0,0,0,48,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,74,0,0,0,97,0,0,0,112,0,0,0,97,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,75,0,0,0,97,0,0,0,116,0,0,0,97,0,0,0,107,0,0,0,97,0,0,0,110,0,0,0,97,0,0,0,32,0,0,0,69,0,0,0,120,0,0,0,116,0,0,0,101,0,0,0,110,0,0,0,100,0,0,0,101,0,0,0,100,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,57,0,0,0,55,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,70,0,0,0,114,0,0,0,97,0,0,0,110,0,0,0,99,0,0,0,101,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,52,0,0,0,50,0,0,0,48,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,65,0,0,0,114,0,0,0,97,0,0,0,98,0,0,0,105,0,0,0,99,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,52,0,0,0,50,0,0,0,51,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,71,0,0,0,114,0,0,0,101,0,0,0,101,0,0,0,107,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,52,0,0,0,50,0,0,0,52,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,72,0,0,0,101,0,0,0,98,0,0,0,114,0,0,0,101,0,0,0,119,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,56,0,0,0,51,0,0,0,51,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,75,0,0,0,111,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,110,0,0,0,32,0,0,0,69,0,0,0,120,0,0,0,116,0,0,0,101,0,0,0,110,0,0,0,100,0,0,0,101,0,0,0,100,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,56,0,0,0,51,0,0,0,56,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,84,0,0,0,104,0,0,0,97,0,0,0,105,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,56,0,0,0,54,0,0,0,54,0,0,0,32,0,0,0,82,0,0,0,117,0,0,0,115,0,0,0,115,0,0,0,105,0,0,0,97,0,0,0,110,0,0,0,32,0,0,0,40,0,0,0,75,0,0,0,79,0,0,0,73,0,0,0,56,0,0,0,45,0,0,0,82,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,67,0,0,0,121,0,0,0,114,0,0,0,105,0,0,0,108,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,32,0,0,0,40,0,0,0,75,0,0,0,79,0,0,0,73,0,0,0,56,0,0,0,45,0,0,0,82,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,56,0,0,0,55,0,0,0,49,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,73,0,0,0,99,0,0,0,101,0,0,0,108,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,105,0,0,0,99,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,56,0,0,0,56,0,0,0,48,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,67,0,0,0,121,0,0,0,114,0,0,0,105,0,0,0,108,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,32,0,0,0,82,0,0,0,117,0,0,0,115,0,0,0,115,0,0,0,105,0,0,0,97,0,0,0,110,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,57,0,0,0,48,0,0,0,53,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,84,0,0,0,117,0,0,0,114,0,0,0,107,0,0,0,105,0,0,0,115,0,0,0,104,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,57,0,0,0,50,0,0,0,52,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,76,0,0,0,97,0,0,0,116,0,0,0,105,0,0,0,110,0,0,0,32,0,0,0,49,0,0,0,47,0,0,0,79,0,0,0,112,0,0,0,101,0,0,0,110,0,0,0,32,0,0,0,83,0,0,0,121,0,0,0,115,0,0,0,116,0,0,0,101,0,0,0,109,0,0,0,32,0,0,0,40,0,0,0,49,0,0,0,48,0,0,0,52,0,0,0,55,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,69,0,0,0,117,0,0,0,114,0,0,0,111,0,0,0,32,0,0,0,115,0,0,0,121,0,0,0,109,0,0,0,98,0,0,0,111,0,0,0,108,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,57,0,0,0,51,0,0,0,50,0,0,0,32,0,0,0,74,0,0,0,97,0,0,0,112,0,0,0,97,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,40,0,0,0,74,0,0,0,73,0,0,0,83,0,0,0,32,0,0,0,48,0,0,0,50,0,0,0,48,0,0,0,56,0,0,0,45,0,0,0,49,0,0,0,57,0,0,0,57,0,0,0,48,0,0,0,32,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,32,0,0,0,48,0,0,0,50,0,0,0,49,0,0,0,50,0,0,0,45,0,0,0,49,0,0,0,57,0,0,0,57,0,0,0,48,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,57,0,0,0,51,0,0,0,54,0,0,0,32,0,0,0,83,0,0,0,105,0,0,0,109,0,0,0,112,0,0,0,108,0,0,0,105,0,0,0,102,0,0,0,105,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,67,0,0,0,104,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,40,0,0,0,71,0,0,0,66,0,0,0,50,0,0,0,51,0,0,0,49,0,0,0,50,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,67,0,0,0,104,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,83,0,0,0,105,0,0,0,109,0,0,0,112,0,0,0,108,0,0,0,105,0,0,0,102,0,0,0,105,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,40,0,0,0,71,0,0,0,66,0,0,0,50,0,0,0,51,0,0,0,49,0,0,0,50,0,0,0,45,0,0,0,56,0,0,0,48,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,57,0,0,0,52,0,0,0,57,0,0,0,32,0,0,0,75,0,0,0,111,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,110,0,0,0,32,0,0,0,87,0,0,0,97,0,0,0,110,0,0,0,115,0,0,0,117,0,0,0,110,0,0,0,103,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,49,0,0,0,48,0,0,0,50,0,0,0,53,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,67,0,0,0,121,0,0,0,114,0,0,0,105,0,0,0,108,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,32,0,0,0,83,0,0,0,101,0,0,0,114,0,0,0,98,0,0,0,105,0,0,0,97,0,0,0,110,0,0,0,45,0,0,0,66,0,0,0,117,0,0,0,108,0,0,0,103,0,0,0,97,0,0,0,114,0,0,0,105,0,0,0,97,0,0,0,110,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,49,0,0,0,48,0,0,0,50,0,0,0,55,0,0,0,32,0,0,0,69,0,0,0,120,0,0,0,116,0,0,0,101,0,0,0,110,0,0,0,100,0,0,0,101,0,0,0,100,0,0,0,47,0,0,0,69,0,0,0,120,0,0,0,116,0,0,0,32,0,0,0,65,0,0,0,108,0,0,0,112,0,0,0,104,0,0,0,97,0,0,0,32,0,0,0,76,0,0,0,111,0,0,0,119,0,0,0,101,0,0,0,114,0,0,0,99,0,0,0,97,0,0,0,115,0,0,0,101,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,49,0,0,0,56,0,0,0,54,0,0,0,54,0,0,0,32,0,0,0,85,0,0,0,107,0,0,0,114,0,0,0,97,0,0,0,105,0,0,0,110,0,0,0,105,0,0,0,97,0,0,0,110,0,0,0,32,0,0,0,40,0,0,0,75,0,0,0,79,0,0,0,73,0,0,0,56,0,0,0,45,0,0,0,85,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,67,0,0,0,121,0,0,0,114,0,0,0,105,0,0,0,108,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,32,0,0,0,40,0,0,0,75,0,0,0,79,0,0,0,73,0,0,0,56,0,0,0,45,0,0,0,85,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,57,0,0,0,48,0,0,0,48,0,0,0,49,0,0,0,32,0,0,0,69,0,0,0,117,0,0,0,114,0,0,0,111,0,0,0,112,0,0,0,97,0,0,0,32,0,0,0,51,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,51,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,56,0,0,0,32,0,0,0,73,0,0,0,83,0,0,0,79,0,0,0,32,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,45,0,0,0,56,0,0,0,32,0,0,0,72,0,0,0,101,0,0,0,98,0,0,0,114,0,0,0,101,0,0,0,119,0,0,0,59,0,0,0,32,0,0,0,72,0,0,0,101,0,0,0,98,0,0,0,114,0,0,0,101,0,0,0,119,0,0,0,32,0,0,0,40,0,0,0,73,0,0,0,83,0,0,0,79,0,0,0,45,0,0,0,76,0,0,0,111,0,0,0,103,0,0,0,105,0,0,0,99,0,0,0,97,0,0,0,108,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,53,0,0,0,48,0,0,0,50,0,0,0,50,0,0,0,48,0,0,0,32,0,0,0,73,0,0,0,83,0,0,0,79,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,50,0,0,0,32,0,0,0,74,0,0,0,97,0,0,0,112,0,0,0,97,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,119,0,0,0,105,0,0,0,116,0,0,0,104,0,0,0,32,0,0,0,110,0,0,0,111,0,0,0,32,0,0,0,104,0,0,0,97,0,0,0,108,0,0,0,102,0,0,0,119,0,0,0,105,0,0,0,100,0,0,0,116,0,0,0,104,0,0,0,32,0,0,0,75,0,0,0,97,0,0,0,116,0,0,0,97,0,0,0,107,0,0,0,97,0,0,0,110,0,0,0,97,0,0,0,59,0,0,0,32,0,0,0,74,0,0,0,97,0,0,0,112,0,0,0,97,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,40,0,0,0,74,0,0,0,73,0,0,0,83,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,53,0,0,0,48,0,0,0,50,0,0,0,50,0,0,0,49,0,0,0,32,0,0,0,73,0,0,0,83,0,0,0,79,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,50,0,0,0,32,0,0,0,74,0,0,0,97,0,0,0,112,0,0,0,97,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,119,0,0,0,105,0,0,0,116,0,0,0,104,0,0,0,32,0,0,0,104,0,0,0,97,0,0,0,108,0,0,0,102,0,0,0,119,0,0,0,105,0,0,0,100,0,0,0,116,0,0,0,104,0,0,0,32,0,0,0,75,0,0,0,97,0,0,0,116,0,0,0,97,0,0,0,107,0,0,0,97,0,0,0,110,0,0,0,97,0,0,0,59,0,0,0,32,0,0,0,74,0,0,0,97,0,0,0,112,0,0,0,97,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,40,0,0,0,74,0,0,0,73,0,0,0,83,0,0,0,32,0,0,0,65,0,0,0,108,0,0,0,108,0,0,0,111,0,0,0,119,0,0,0,32,0,0,0,49,0,0,0,32,0,0,0,98,0,0,0,121,0,0,0,116,0,0,0,101,0,0,0,32,0,0,0,75,0,0,0,97,0,0,0,110,0,0,0,97,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,53,0,0,0,48,0,0,0,50,0,0,0,50,0,0,0,50,0,0,0,32,0,0,0,73,0,0,0,83,0,0,0,79,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,50,0,0,0,32,0,0,0,74,0,0,0,97,0,0,0,112,0,0,0,97,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,74,0,0,0,73,0,0,0,83,0,0,0,32,0,0,0,88,0,0,0,32,0,0,0,48,0,0,0,50,0,0,0,48,0,0,0,49,0,0,0,45,0,0,0,49,0,0,0,57,0,0,0,56,0,0,0,57,0,0,0,59,0,0,0,32,0,0,0,74,0,0,0,97,0,0,0,112,0,0,0,97,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,40,0,0,0,74,0,0,0,73,0,0,0,83,0,0,0,32,0,0,0,65,0,0,0,108,0,0,0,108,0,0,0,111,0,0,0,119,0,0,0,32,0,0,0,49,0,0,0,32,0,0,0,98,0,0,0,121,0,0,0,116,0,0,0,101,0,0,0,32,0,0,0,75,0,0,0,97,0,0,0,110,0,0,0,97,0,0,0,32,0,0,0,45,0,0,0,32,0,0,0,83,0,0,0,79,0,0,0,47,0,0,0,83,0,0,0,73,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,53,0,0,0,48,0,0,0,50,0,0,0,50,0,0,0,53,0,0,0,32,0,0,0,73,0,0,0,83,0,0,0,79,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,50,0,0,0,32,0,0,0,75,0,0,0,111,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,110,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,53,0,0,0,48,0,0,0,50,0,0,0,50,0,0,0,55,0,0,0,32,0,0,0,73,0,0,0,83,0,0,0,79,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,50,0,0,0,32,0,0,0,83,0,0,0,105,0,0,0,109,0,0,0,112,0,0,0,108,0,0,0,105,0,0,0,102,0,0,0,105,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,67,0,0,0,104,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,59,0,0,0,32,0,0,0,67,0,0,0,104,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,83,0,0,0,105,0,0,0,109,0,0,0,112,0,0,0,108,0,0,0,105,0,0,0,102,0,0,0,105,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,40,0,0,0,73,0,0,0,83,0,0,0,79,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,50,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,53,0,0,0,49,0,0,0,57,0,0,0,51,0,0,0,50,0,0,0,32,0,0,0,69,0,0,0,85,0,0,0,67,0,0,0,32,0,0,0,74,0,0,0,97,0,0,0,112,0,0,0,97,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,53,0,0,0,49,0,0,0,57,0,0,0,51,0,0,0,54,0,0,0,32,0,0,0,69,0,0,0,85,0,0,0,67,0,0,0,32,0,0,0,83,0,0,0,105,0,0,0,109,0,0,0,112,0,0,0,108,0,0,0,105,0,0,0,102,0,0,0,105,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,67,0,0,0,104,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,59,0,0,0,32,0,0,0,67,0,0,0,104,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,83,0,0,0,105,0,0,0,109,0,0,0,112,0,0,0,108,0,0,0,105,0,0,0,102,0,0,0,105,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,40,0,0,0,69,0,0,0,85,0,0,0,67,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,53,0,0,0,49,0,0,0,57,0,0,0,52,0,0,0,57,0,0,0,32,0,0,0,69,0,0,0,85,0,0,0,67,0,0,0,32,0,0,0,75,0,0,0,111,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,110,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,53,0,0,0,50,0,0,0,57,0,0,0,51,0,0,0,54,0,0,0,32,0,0,0,72,0,0,0,90,0,0,0,45,0,0,0,71,0,0,0,66,0,0,0,50,0,0,0,51,0,0,0,49,0,0,0,50,0,0,0,32,0,0,0,83,0,0,0,105,0,0,0,109,0,0,0,112,0,0,0,108,0,0,0,105,0,0,0,102,0,0,0,105,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,67,0,0,0,104,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,59,0,0,0,32,0,0,0,67,0,0,0,104,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,83,0,0,0,105,0,0,0,109,0,0,0,112,0,0,0,108,0,0,0,105,0,0,0,102,0,0,0,105,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,40,0,0,0,72,0,0,0,90,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,53,0,0,0,52,0,0,0,57,0,0,0,51,0,0,0,54,0,0,0,32,0,0,0,87,0,0,0,105,0,0,0,110,0,0,0,100,0,0,0,111,0,0,0,119,0,0,0,115,0,0,0,32,0,0,0,88,0,0,0,80,0,0,0,32,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,32,0,0,0,108,0,0,0,97,0,0,0,116,0,0,0,101,0,0,0,114,0,0,0,58,0,0,0,32,0,0,0,71,0,0,0,66,0,0,0,49,0,0,0,56,0,0,0,48,0,0,0,51,0,0,0,48,0,0,0,32,0,0,0,83,0,0,0,105,0,0,0,109,0,0,0,112,0,0,0,108,0,0,0,105,0,0,0,102,0,0,0,105,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,67,0,0,0,104,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,40,0,0,0,52,0,0,0,32,0,0,0,98,0,0,0,121,0,0,0,116,0,0,0,101,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,67,0,0,0,104,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,83,0,0,0,105,0,0,0,109,0,0,0,112,0,0,0,108,0,0,0,105,0,0,0,102,0,0,0,105,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,40,0,0,0,71,0,0,0,66,0,0,0,49,0,0,0,56,0,0,0,48,0,0,0,51,0,0,0,48,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,53,0,0,0,55,0,0,0,48,0,0,0,48,0,0,0,50,0,0,0,32,0,0,0,73,0,0,0,83,0,0,0,67,0,0,0,73,0,0,0,73,0,0,0,32,0,0,0,68,0,0,0,101,0,0,0,118,0,0,0,97,0,0,0,110,0,0,0,97,0,0,0,103,0,0,0,97,0,0,0,114,0,0,0,105,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,53,0,0,0,55,0,0,0,48,0,0,0,48,0,0,0,51,0,0,0,32,0,0,0,73,0,0,0,83,0,0,0,67,0,0,0,73,0,0,0,73,0,0,0,32,0,0,0,66,0,0,0,101,0,0,0,110,0,0,0,103,0,0,0,97,0,0,0,108,0,0,0,105,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,53,0,0,0,55,0,0,0,48,0,0,0,48,0,0,0,52,0,0,0,32,0,0,0,73,0,0,0,83,0,0,0,67,0,0,0,73,0,0,0,73,0,0,0,32,0,0,0,84,0,0,0,97,0,0,0,109,0,0,0,105,0,0,0,108,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,53,0,0,0,55,0,0,0,48,0,0,0,48,0,0,0,53,0,0,0,32,0,0,0,73,0,0,0,83,0,0,0,67,0,0,0,73,0,0,0,73,0,0,0,32,0,0,0,84,0,0,0,101,0,0,0,108,0,0,0,117,0,0,0,103,0,0,0,117,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,53,0,0,0,55,0,0,0,48,0,0,0,48,0,0,0,54,0,0,0,32,0,0,0,73,0,0,0,83,0,0,0,67,0,0,0,73,0,0,0,73,0,0,0,32,0,0,0,65,0,0,0,115,0,0,0,115,0,0,0,97,0,0,0,109,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,53,0,0,0,55,0,0,0,48,0,0,0,48,0,0,0,55,0,0,0,32,0,0,0,73,0,0,0,83,0,0,0,67,0,0,0,73,0,0,0,73,0,0,0,32,0,0,0,79,0,0,0,114,0,0,0,105,0,0,0,121,0,0,0,97,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,53,0,0,0,55,0,0,0,48,0,0,0,48,0,0,0,56,0,0,0,32,0,0,0,73,0,0,0,83,0,0,0,67,0,0,0,73,0,0,0,73,0,0,0,32,0,0,0,75,0,0,0,97,0,0,0,110,0,0,0,110,0,0,0,97,0,0,0,100,0,0,0,97,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,53,0,0,0,55,0,0,0,48,0,0,0,48,0,0,0,57,0,0,0,32,0,0,0,73,0,0,0,83,0,0,0,67,0,0,0,73,0,0,0,73,0,0,0,32,0,0,0,77,0,0,0,97,0,0,0,108,0,0,0,97,0,0,0,121,0,0,0,97,0,0,0,108,0,0,0,97,0,0,0,109,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,53,0,0,0,55,0,0,0,48,0,0,0,49,0,0,0,48,0,0,0,32,0,0,0,73,0,0,0,83,0,0,0,67,0,0,0,73,0,0,0,73,0,0,0,32,0,0,0,71,0,0,0,117,0,0,0,106,0,0,0,97,0,0,0,114,0,0,0,97,0,0,0,116,0,0,0,105,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,53,0,0,0,55,0,0,0,48,0,0,0,49,0,0,0,49,0,0,0,32,0,0,0,73,0,0,0,83,0,0,0,67,0,0,0,73,0,0,0,73,0,0,0,32,0,0,0,80,0,0,0,117,0,0,0,110,0,0,0,106,0,0,0,97,0,0,0,98,0,0,0,105,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,62,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,115,0,0,0,118,0,0,0,10,0,0,0,55,0,0,0,48,0,0,0,56,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,55,0,0,0,50,0,0,0,48,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,56,0,0,0,48,0,0,0,56,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,56,0,0,0,53,0,0,0,56,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,56,0,0,0,55,0,0,0,48,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,56,0,0,0,55,0,0,0,50,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,48,0,0,0,49,0,0,0,48,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,48,0,0,0,52,0,0,0,55,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,49,0,0,0,51,0,0,0,50,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,49,0,0,0,52,0,0,0,48,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,49,0,0,0,52,0,0,0,49,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,49,0,0,0,52,0,0,0,50,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,49,0,0,0,52,0,0,0,51,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,49,0,0,0,52,0,0,0,52,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,49,0,0,0,52,0,0,0,53,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,49,0,0,0,52,0,0,0,54,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,49,0,0,0,52,0,0,0,55,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,49,0,0,0,52,0,0,0,56,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,49,0,0,0,52,0,0,0,57,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,51,0,0,0,54,0,0,0,49,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,49,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,50,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,51,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,52,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,53,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,56,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,49,0,0,0,48,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,49,0,0,0,55,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,50,0,0,0,49,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,56,0,0,0,50,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,49,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,50,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,51,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,52,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,53,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,49,0,0,0,48,0,0,0,53,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,49,0,0,0,48,0,0,0,54,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,49,0,0,0,48,0,0,0,55,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,49,0,0,0,48,0,0,0,56,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,54,0,0,0,49,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,54,0,0,0,57,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,55,0,0,0,51,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,55,0,0,0,55,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,55,0,0,0,56,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,56,0,0,0,48,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,56,0,0,0,52,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,56,0,0,0,53,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,57,0,0,0,48,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,57,0,0,0,55,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,52,0,0,0,50,0,0,0,48,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,52,0,0,0,50,0,0,0,51,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,52,0,0,0,50,0,0,0,52,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,56,0,0,0,51,0,0,0,51,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,56,0,0,0,51,0,0,0,56,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,56,0,0,0,54,0,0,0,54,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,56,0,0,0,55,0,0,0,49,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,56,0,0,0,56,0,0,0,48,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,57,0,0,0,48,0,0,0,53,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,57,0,0,0,50,0,0,0,52,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,57,0,0,0,51,0,0,0,50,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,57,0,0,0,51,0,0,0,54,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,57,0,0,0,52,0,0,0,57,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,50,0,0,0,49,0,0,0,48,0,0,0,50,0,0,0,53,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,49,0,0,0,48,0,0,0,50,0,0,0,55,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,49,0,0,0,56,0,0,0,54,0,0,0,54,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,57,0,0,0,48,0,0,0,48,0,0,0,49,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,51,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,56,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,53,0,0,0,48,0,0,0,50,0,0,0,50,0,0,0,48,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,53,0,0,0,48,0,0,0,50,0,0,0,50,0,0,0,49,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,53,0,0,0,48,0,0,0,50,0,0,0,50,0,0,0,50,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,53,0,0,0,48,0,0,0,50,0,0,0,50,0,0,0,53,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,53,0,0,0,48,0,0,0,50,0,0,0,50,0,0,0,55,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,53,0,0,0,49,0,0,0,57,0,0,0,51,0,0,0,50,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,53,0,0,0,49,0,0,0,57,0,0,0,51,0,0,0,54,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,53,0,0,0,49,0,0,0,57,0,0,0,52,0,0,0,57,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,53,0,0,0,50,0,0,0,57,0,0,0,51,0,0,0,54,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,53,0,0,0,52,0,0,0,57,0,0,0,51,0,0,0,54,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,53,0,0,0,55,0,0,0,48,0,0,0,48,0,0,0,50,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,53,0,0,0,55,0,0,0,48,0,0,0,48,0,0,0,51,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,53,0,0,0,55,0,0,0,48,0,0,0,48,0,0,0,52,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,53,0,0,0,55,0,0,0,48,0,0,0,48,0,0,0,53,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,53,0,0,0,55,0,0,0,48,0,0,0,48,0,0,0,54,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,53,0,0,0,55,0,0,0,48,0,0,0,48,0,0,0,55,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,53,0,0,0,55,0,0,0,48,0,0,0,48,0,0,0,56,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,53,0,0,0,55,0,0,0,48,0,0,0,48,0,0,0,57,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,53,0,0,0,55,0,0,0,48,0,0,0,49,0,0,0,48,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,53,0,0,0,55,0,0,0,48,0,0,0,49,0,0,0,49,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0,10,0,0,0,84,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,102,0,0,0,111,0,0,0,108,0,0,0,108,0,0,0,111,0,0,0,119,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,115,0,0,0,32,0,0,0,97,0,0,0,114,0,0,0,101,0,0,0,32,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,101,0,0,0,110,0,0,0,100,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,105,0,0,0,101,0,0,0,115,0,0,0,32,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,32,0,0,0,86,0,0,0,105,0,0,0,115,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,32,0,0,0,70,0,0,0,111,0,0,0,120,0,0,0,80,0,0,0,114,0,0,0,111,0,0,0,58,0,0,0,10,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,54,0,0,0,50,0,0,0,48,0,0,0,32,0,0,0,77,0,0,0,97,0,0,0,122,0,0,0,111,0,0,0,118,0,0,0,105,0,0,0,97,0,0,0,32,0,0,0,40,0,0,0,80,0,0,0,111,0,0,0,108,0,0,0,105,0,0,0,115,0,0,0,104,0,0,0,41,0,0,0,32,0,0,0,77,0,0,0,83,0,0,0,45,0,0,0,68,0,0,0,79,0,0,0,83,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,56,0,0,0,57,0,0,0,53,0,0,0,32,0,0,0,75,0,0,0,97,0,0,0,109,0,0,0,101,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,107,0,0,0,253,0,0,0,32,0,0,0,40,0,0,0,67,0,0,0,122,0,0,0,101,0,0,0,99,0,0,0,104,0,0,0,41,0,0,0,32,0,0,0,77,0,0,0,83,0,0,0,45,0,0,0,68,0,0,0,79,0,0,0,83,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,62,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,115,0,0,0,118,0,0,0,10,0,0,0,54,0,0,0,50,0,0,0,48,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,56,0,0,0,57,0,0,0,53,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0,10,0,0,0,35,0,0,0,35,0,0,0,32,0,0,0,66,0,0,0,117,0,0,0,105,0,0,0,108,0,0,0,100,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,32,0,0,0,78,0,0,0,111,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,10,0,0,0,10,0,0,0,84,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,115,0,0,0,99,0,0,0,114,0,0,0,105,0,0,0,112,0,0,0,116,0,0,0,32,0,0,0,96,0,0,0,109,0,0,0,97,0,0,0,107,0,0,0,101,0,0,0,46,0,0,0,115,0,0,0,104,0,0,0,96,0,0,0,32,0,0,0,40,0,0,0,100,0,0,0,101,0,0,0,115,0,0,0,99,0,0,0,114,0,0,0,105,0,0,0,98,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,108,0,0,0,97,0,0,0,116,0,0,0,101,0,0,0,114,0,0,0,41,0,0,0,32,0,0,0,119,0,0,0,105,0,0,0,108,0,0,0,108,0,0,0,32,0,0,0,103,0,0,0,101,0,0,0,116,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,115,0,0,0,32,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,32,0,0,0,109,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,100,0,0,0,97,0,0,0,116,0,0,0,97,0,0,0,10,0,0,0,40,0,0,0,112,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,116,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,45,0,0,0,85,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,112,0,0,0,97,0,0,0,105,0,0,0,114,0,0,0,115,0,0,0,41,0,0,0,46,0,0,0,32,0,0,0,32,0,0,0,84,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,101,0,0,0,118,0,0,0,101,0,0,0,110,0,0,0,116,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,32,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,115,0,0,0,32,0,0,0,97,0,0,0,114,0,0,0,101,0,0,0,32,0,0,0,100,0,0,0,114,0,0,0,111,0,0,0,112,0,0,0,112,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,105,0,0,0,110,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,112,0,0,0,97,0,0,0,116,0,0,0,104,0,0,0,115,0,0,0,10,0,0,0,96,0,0,0,46,0,0,0,47,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,115,0,0,0,47,0,0,0,60,0,0,0,67,0,0,0,79,0,0,0,68,0,0,0,69,0,0,0,80,0,0,0,65,0,0,0,71,0,0,0,69,0,0,0,62,0,0,0,46,0,0,0,84,0,0,0,66,0,0,0,76,0,0,0,96,0,0,0,46,0,0,0,32,0,0,0,32,0,0,0,70,0,0,0,111,0,0,0,114,0,0,0,32,0,0,0,101,0,0,0,120,0,0,0,97,0,0,0,109,0,0,0,112,0,0,0,108,0,0,0,101,0,0,0,44,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,108,0,0,0,97,0,0,0,115,0,0,0,116,0,0,0,32,0,0,0,49,0,0,0,48,0,0,0,32,0,0,0,108,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,32,0,0,0,111,0,0,0,102,0,0,0,32,0,0,0,96,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,46,0,0,0,84,0,0,0,66,0,0,0,76,0,0,0,96,0,0,0,32,0,0,0,97,0,0,0,114,0,0,0,101,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,62,0,0,0,10,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,54,0,0,0,9,0,0,0,48,0,0,0,120,0,0,0,48,0,0,0,50,0,0,0,67,0,0,0,54,0,0,0,10,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,55,0,0,0,9,0,0,0,48,0,0,0,120,0,0,0,48,0,0,0,50,0,0,0,68,0,0,0,67,0,0,0,10,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,56,0,0,0,9,0,0,0,48,0,0,0,120,0,0,0,48,0,0,0,48,0,0,0,65,0,0,0,70,0,0,0,10,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,57,0,0,0,9,0,0,0,48,0,0,0,120,0,0,0,48,0,0,0,50,0,0,0,68,0,0,0,56,0,0,0,10,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,65,0,0,0,9,0,0,0,48,0,0,0,120,0,0,0,48,0,0,0,50,0,0,0,68,0,0,0,57,0,0,0,10,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,66,0,0,0,9,0,0,0,48,0,0,0,120,0,0,0,48,0,0,0,50,0,0,0,68,0,0,0,65,0,0,0,10,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,67,0,0,0,9,0,0,0,48,0,0,0,120,0,0,0,48,0,0,0,48,0,0,0,66,0,0,0,56,0,0,0,10,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,68,0,0,0,9,0,0,0,48,0,0,0,120,0,0,0,48,0,0,0,50,0,0,0,68,0,0,0,68,0,0,0,10,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,69,0,0,0,9,0,0,0,48,0,0,0,120,0,0,0,48,0,0,0,50,0,0,0,68,0,0,0,66,0,0,0,10,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,70,0,0,0,9,0,0,0,48,0,0,0,120,0,0,0,48,0,0,0,50,0,0,0,67,0,0,0,55,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0,10,0,0,0,119,0,0,0,104,0,0,0,105,0,0,0,99,0,0,0,104,0,0,0,32,0,0,0,105,0,0,0,109,0,0,0,112,0,0,0,108,0,0,0,105,0,0,0,101,0,0,0,115,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,97,0,0,0,116,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,96,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,54,0,0,0,96,0,0,0,32,0,0,0,105,0,0,0,115,0,0,0,32,0,0,0,96,0,0,0,83,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,46,0,0,0,102,0,0,0,114,0,0,0,111,0,0,0,109,0,0,0,67,0,0,0,104,0,0,0,97,0,0,0,114,0,0,0,67,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,48,0,0,0,120,0,0,0,48,0,0,0,50,0,0,0,67,0,0,0,54,0,0,0,41,0,0,0,96,0,0,0,32,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,32,0,0,0,118,0,0,0,105,0,0,0,99,0,0,0,101,0,0,0,32,0,0,0,118,0,0,0,101,0,0,0,114,0,0,0,115,0,0,0,97,0,0,0,46,0,0,0,10,0,0,0,10,0,0,0,35,0,0,0,35,0,0,0,32,0,0,0,87,0,0,0,105,0,0,0,110,0,0,0,100,0,0,0,111,0,0,0,119,0,0,0,115,0,0,0,45,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,101,0,0,0,110,0,0,0,100,0,0,0,101,0,0,0,110,0,0,0,116,0,0,0,32,0,0,0,98,0,0,0,117,0,0,0,105,0,0,0,108,0,0,0,100,0,0,0,32,0,0,0,115,0,0,0,116,0,0,0,101,0,0,0,112,0,0,0,10,0,0,0,10,0,0,0,84,0,0,0,111,0,0,0,32,0,0,0,98,0,0,0,117,0,0,0,105,0,0,0,108,0,0,0,100,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,115,0,0,0,111,0,0,0,117,0,0,0,114,0,0,0,99,0,0,0,101,0,0,0,115,0,0,0,32,0,0,0,111,0,0,0,110,0,0,0,32,0,0,0,119,0,0,0,105,0,0,0,110,0,0,0,100,0,0,0,111,0,0,0,119,0,0,0,115,0,0,0,44,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,110,0,0,0,115,0,0,0,117,0,0,0,108,0,0,0,116,0,0,0,32,0,0,0,96,0,0,0,100,0,0,0,111,0,0,0,116,0,0,0,110,0,0,0,101,0,0,0,116,0,0,0,47,0,0,0,77,0,0,0,97,0,0,0,107,0,0,0,101,0,0,0,69,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,46,0,0,0,99,0,0,0,115,0,0,0,96,0,0,0,46,0,0,0,10,0,0,0,10,0,0,0,65,0,0,0,102,0,0,0,116,0,0,0,101,0,0,0,114,0,0,0,32,0,0,0,115,0,0,0,97,0,0,0,118,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,115,0,0,0,116,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,97,0,0,0,114,0,0,0,100,0,0,0,32,0,0,0,111,0,0,0,117,0,0,0,116,0,0,0,112,0,0,0,117,0,0,0,116,0,0,0,32,0,0,0,116,0,0,0,111,0,0,0,32,0,0,0,96,0,0,0,111,0,0,0,117,0,0,0,116,0,0,0,96,0,0,0,44,0,0,0,32,0,0,0,97,0,0,0,32,0,0,0,115,0,0,0,105,0,0,0,109,0,0,0,112,0,0,0,108,0,0,0,101,0,0,0,32,0,0,0,115,0,0,0,99,0,0,0,114,0,0,0,105,0,0,0,112,0,0,0,116,0,0,0,32,0,0,0,112,0,0,0,114,0,0,0,111,0,0,0,99,0,0,0,101,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,115,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,115,0,0,0,117,0,0,0,108,0,0,0,116,0,0,0,58,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,62,0,0,0,100,0,0,0,111,0,0,0,116,0,0,0,110,0,0,0,101,0,0,0,116,0,0,0,46,0,0,0,115,0,0,0,104,0,0,0,10,0,0,0,35,0,0,0,33,0,0,0,47,0,0,0,98,0,0,0,105,0,0,0,110,0,0,0,47,0,0,0,98,0,0,0,97,0,0,0,115,0,0,0,104,0,0,0,10,0,0,0,105,0,0,0,102,0,0,0,32,0,0,0,91,0,0,0,32,0,0,0,33,0,0,0,32,0,0,0,45,0,0,0,101,0,0,0,32,0,0,0,100,0,0,0,111,0,0,0,116,0,0,0,110,0,0,0,101,0,0,0,116,0,0,0,47,0,0,0,111,0,0,0,117,0,0,0,116,0,0,0,32,0,0,0,93,0,0,0,59,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,110,0,0,0,32,0,0,0,101,0,0,0,120,0,0,0,105,0,0,0,116,0,0,0,59,0,0,0,32,0,0,0,102,0,0,0,105,0,0,0,10,0,0,0,60,0,0,0,100,0,0,0,111,0,0,0,116,0,0,0,110,0,0,0,101,0,0,0,116,0,0,0,47,0,0,0,111,0,0,0,117,0,0,0,116,0,0,0,32,0,0,0,116,0,0,0,114,0,0,0,32,0,0,0,45,0,0,0,115,0,0,0,32,0,0,0,39,0,0,0,32,0,0,0,39,0,0,0,32,0,0,0,39,0,0,0,92,0,0,0,116,0,0,0,39,0,0,0,32,0,0,0,124,0,0,0,32,0,0,0,97,0,0,0,119,0,0,0,107,0,0,0,32,0,0,0,39,0,0,0,78,0,0,0,70,0,0,0,62,0,0,0,50,0,0,0,32,0,0,0,123,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,111,0,0,0,117,0,0,0,116,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,41,0,0,0,32,0,0,0,99,0,0,0,108,0,0,0,111,0,0,0,115,0,0,0,101,0,0,0,40,0,0,0,111,0,0,0,117,0,0,0,116,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,111,0,0,0,117,0,0,0,116,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,61,0,0,0,34,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,115,0,0,0,47,0,0,0,34,0,0,0,32,0,0,0,36,0,0,0,49,0,0,0,32,0,0,0,34,0,0,0,46,0,0,0,84,0,0,0,66,0,0,0,76,0,0,0,34,0,0,0,125,0,0,0,32,0,0,0,78,0,0,0,70,0,0,0,61,0,0,0,61,0,0,0,50,0,0,0,32,0,0,0,123,0,0,0,112,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,116,0,0,0,32,0,0,0,62,0,0,0,32,0,0,0,111,0,0,0,117,0,0,0,116,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,125,0,0,0,39,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0,10,0,0,0,35,0,0,0,32,0,0,0,66,0,0,0,117,0,0,0,105,0,0,0,108,0,0,0,100,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,115,0,0,0,99,0,0,0,114,0,0,0,105,0,0,0,112,0,0,0,116,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,109,0,0,0,97,0,0,0,107,0,0,0,101,0,0,0,46,0,0,0,110,0,0,0,106,0,0,0,115,0,0,0,96,0,0,0,32,0,0,0,116,0,0,0,97,0,0,0,107,0,0,0,101,0,0,0,115,0,0,0,32,0,0,0,97,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,32,0,0,0,97,0,0,0,114,0,0,0,103,0,0,0,117,0,0,0,109,0,0,0,101,0,0,0,110,0,0,0,116,0,0,0,44,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,100,0,0,0,115,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,114,0,0,0,114,0,0,0,101,0,0,0,115,0,0,0,112,0,0,0,111,0,0,0,110,0,0,0,100,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,32,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,32,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,32,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,10,0,0,0,103,0,0,0,101,0,0,0,110,0,0,0,101,0,0,0,114,0,0,0,97,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,32,0,0,0,74,0,0,0,83,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,32,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,32,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,32,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,58,0,0,0,10,0,0,0,10,0,0,0,35,0,0,0,35,0,0,0,32,0,0,0,82,0,0,0,97,0,0,0,119,0,0,0,32,0,0,0,67,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,115,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,62,0,0,0,109,0,0,0,97,0,0,0,107,0,0,0,101,0,0,0,46,0,0,0,110,0,0,0,106,0,0,0,115,0,0,0,10,0,0,0,35,0,0,0,33,0,0,0,47,0,0,0,117,0,0,0,115,0,0,0,114,0,0,0,47,0,0,0,98,0,0,0,105,0,0,0,110,0,0,0,47,0,0,0,101,0,0,0,110,0,0,0,118,0,0,0,32,0,0,0,110,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,10,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,97,0,0,0,114,0,0,0,103,0,0,0,118,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,112,0,0,0,114,0,0,0,111,0,0,0,99,0,0,0,101,0,0,0,115,0,0,0,115,0,0,0,46,0,0,0,97,0,0,0,114,0,0,0,103,0,0,0,118,0,0,0,46,0,0,0,115,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,101,0,0,0,40,0,0,0,49,0,0,0,41,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,115,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,105,0,0,0,114,0,0,0,101,0,0,0,40,0,0,0,39,0,0,0,102,0,0,0,115,0,0,0,39,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,97,0,0,0,114,0,0,0,103,0,0,0,118,0,0,0,46,0,0,0,108,0,0,0,101,0,0,0,110,0,0,0,103,0,0,0,116,0,0,0,104,0,0,0,32,0,0,0,60,0,0,0,32,0,0,0,50,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,110,0,0,0,115,0,0,0,111,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,101,0,0,0,114,0,0,0,114,0,0,0,111,0,0,0,114,0,0,0,40,0,0,0,34,0,0,0,117,0,0,0,115,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,58,0,0,0,32,0,0,0,109,0,0,0,97,0,0,0,107,0,0,0,101,0,0,0,46,0,0,0,110,0,0,0,106,0,0,0,115,0,0,0,32,0,0,0,60,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,95,0,0,0,105,0,0,0,110,0,0,0,100,0,0,0,101,0,0,0,120,0,0,0,62,0,0,0,32,0,0,0,91,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,105,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,93,0,0,0,34,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,112,0,0,0,114,0,0,0,111,0,0,0,99,0,0,0,101,0,0,0,115,0,0,0,115,0,0,0,46,0,0,0,101,0,0,0,120,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,50,0,0,0,50,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,47,0,0,0,42,0,0,0,32,0,0,0,69,0,0,0,73,0,0,0,78,0,0,0,86,0,0,0,65,0,0,0,76,0,0,0,32,0,0,0,42,0,0,0,47,0,0,0,10,0,0,0,125,0,0,0,10,0,0,0,10,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,47,0,0,0,42,0,0,0,58,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,42,0,0,0,47,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,97,0,0,0,114,0,0,0,103,0,0,0,118,0,0,0,91,0,0,0,49,0,0,0,93,0,0,0,59,0,0,0,10,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,106,0,0,0,115,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,47,0,0,0,42,0,0,0,58,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,42,0,0,0,47,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,97,0,0,0,114,0,0,0,103,0,0,0,118,0,0,0,91,0,0,0,50,0,0,0,93,0,0,0,32,0,0,0,124,0,0,0,124,0,0,0,32,0,0,0,34,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,34,0,0,0,59,0,0,0,10,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,120,0,0,0,47,0,0,0,42,0,0,0,58,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,42,0,0,0,47,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,102,0,0,0,115,0,0,0,46,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,100,0,0,0,70,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,83,0,0,0,121,0,0,0,110,0,0,0,99,0,0,0,40,0,0,0,34,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,115,0,0,0,47,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,46,0,0,0,84,0,0,0,66,0,0,0,76,0,0,0,34,0,0,0,44,0,0,0,34,0,0,0,117,0,0,0,116,0,0,0,102,0,0,0,56,0,0,0,34,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,109,0,0,0,97,0,0,0,120,0,0,0,99,0,0,0,112,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,48,0,0,0,44,0,0,0,32,0,0,0,105,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,48,0,0,0,44,0,0,0,32,0,0,0,105,0,0,0,105,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,48,0,0,0,59,0,0,0,10,0,0,0,10,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,121,0,0,0,47,0,0,0,42,0,0,0,58,0,0,0,65,0,0,0,114,0,0,0,114,0,0,0,97,0,0,0,121,0,0,0,60,0,0,0,65,0,0,0,114,0,0,0,114,0,0,0,97,0,0,0,121,0,0,0,60,0,0,0,110,0,0,0,117,0,0,0,109,0,0,0,98,0,0,0,101,0,0,0,114,0,0,0,62,0,0,0,32,0,0,0,62,0,0,0,42,0,0,0,47,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,120,0,0,0,46,0,0,0,115,0,0,0,112,0,0,0,108,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,34,0,0,0,92,0,0,0,110,0,0,0,34,0,0,0,41,0,0,0,46,0,0,0,109,0,0,0,97,0,0,0,112,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,122,0,0,0,47,0,0,0,42,0,0,0,58,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,42,0,0,0,47,0,0,0,41,0,0,0,47,0,0,0,42,0,0,0,58,0,0,0,65,0,0,0,114,0,0,0,114,0,0,0,97,0,0,0,121,0,0,0,60,0,0,0,110,0,0,0,117,0,0,0,109,0,0,0,98,0,0,0,101,0,0,0,114,0,0,0,62,0,0,0,42,0,0,0,47,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,119,0,0,0,47,0,0,0,42,0,0,0,58,0,0,0,65,0,0,0,114,0,0,0,114,0,0,0,97,0,0,0,121,0,0,0,60,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,62,0,0,0,42,0,0,0,47,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,122,0,0,0,46,0,0,0,115,0,0,0,112,0,0,0,108,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,34,0,0,0,92,0,0,0,116,0,0,0,34,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,119,0,0,0,46,0,0,0,108,0,0,0,101,0,0,0,110,0,0,0,103,0,0,0,116,0,0,0,104,0,0,0,32,0,0,0,60,0,0,0,32,0,0,0,50,0,0,0,41,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,117,0,0,0,114,0,0,0,110,0,0,0,32,0,0,0,91,0,0,0,78,0,0,0,117,0,0,0,109,0,0,0,98,0,0,0,101,0,0,0,114,0,0,0,40,0,0,0,119,0,0,0,91,0,0,0,48,0,0,0,93,0,0,0,41,0,0,0,93,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,117,0,0,0,114,0,0,0,110,0,0,0,32,0,0,0,91,0,0,0,78,0,0,0,117,0,0,0,109,0,0,0,98,0,0,0,101,0,0,0,114,0,0,0,40,0,0,0,119,0,0,0,91,0,0,0,48,0,0,0,93,0,0,0,41,0,0,0,44,0,0,0,32,0,0,0,78,0,0,0,117,0,0,0,109,0,0,0,98,0,0,0,101,0,0,0,114,0,0,0,40,0,0,0,119,0,0,0,91,0,0,0,49,0,0,0,93,0,0,0,41,0,0,0,93,0,0,0,59,0,0,0,10,0,0,0,125,0,0,0,41,0,0,0,46,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,116,0,0,0,101,0,0,0,114,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,122,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,117,0,0,0,114,0,0,0,110,0,0,0,32,0,0,0,122,0,0,0,46,0,0,0,108,0,0,0,101,0,0,0,110,0,0,0,103,0,0,0,116,0,0,0,104,0,0,0,32,0,0,0,62,0,0,0,32,0,0,0,49,0,0,0,59,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0,10,0,0,0,84,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,68,0,0,0,66,0,0,0,67,0,0,0,83,0,0,0,32,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,32,0,0,0,83,0,0,0,66,0,0,0,67,0,0,0,83,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,103,0,0,0,101,0,0,0,110,0,0,0,101,0,0,0,114,0,0,0,97,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,32,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,97,0,0,0,116,0,0,0,101,0,0,0,103,0,0,0,105,0,0,0,101,0,0,0,115,0,0,0,32,0,0,0,97,0,0,0,114,0,0,0,101,0,0,0,32,0,0,0,100,0,0,0,105,0,0,0,102,0,0,0,102,0,0,0,101,0,0,0,114,0,0,0,101,0,0,0,110,0,0,0,116,0,0,0,46,0,0,0,32,0,0,0,32,0,0,0,84,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,109,0,0,0,97,0,0,0,120,0,0,0,105,0,0,0,109,0,0,0,117,0,0,0,109,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,105,0,0,0,115,0,0,0,10,0,0,0,117,0,0,0,115,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,116,0,0,0,111,0,0,0,32,0,0,0,100,0,0,0,105,0,0,0,115,0,0,0,116,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,117,0,0,0,105,0,0,0,115,0,0,0,104,0,0,0,32,0,0,0,40,0,0,0,109,0,0,0,97,0,0,0,120,0,0,0,32,0,0,0,96,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,70,0,0,0,96,0,0,0,32,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,32,0,0,0,83,0,0,0,66,0,0,0,67,0,0,0,83,0,0,0,41,0,0,0,46,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,40,0,0,0,105,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,48,0,0,0,59,0,0,0,32,0,0,0,105,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,32,0,0,0,121,0,0,0,46,0,0,0,108,0,0,0,101,0,0,0,110,0,0,0,103,0,0,0,116,0,0,0,104,0,0,0,59,0,0,0,32,0,0,0,43,0,0,0,43,0,0,0,105,0,0,0,41,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,121,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,91,0,0,0,48,0,0,0,93,0,0,0,32,0,0,0,62,0,0,0,32,0,0,0,109,0,0,0,97,0,0,0,120,0,0,0,99,0,0,0,112,0,0,0,41,0,0,0,32,0,0,0,109,0,0,0,97,0,0,0,120,0,0,0,99,0,0,0,112,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,121,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,91,0,0,0,48,0,0,0,93,0,0,0,59,0,0,0,10,0,0,0,10,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,47,0,0,0,42,0,0,0,58,0,0,0,123,0,0,0,91,0,0,0,107,0,0,0,101,0,0,0,121,0,0,0,58,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,93,0,0,0,58,0,0,0,110,0,0,0,117,0,0,0,109,0,0,0,98,0,0,0,101,0,0,0,114,0,0,0,125,0,0,0,42,0,0,0,47,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,123,0,0,0,125,0,0,0,44,0,0,0,32,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,47,0,0,0,42,0,0,0,58,0,0,0,123,0,0,0,91,0,0,0,107,0,0,0,101,0,0,0,121,0,0,0,58,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,93,0,0,0,58,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,125,0,0,0,124,0,0,0,65,0,0,0,114,0,0,0,114,0,0,0,97,0,0,0,121,0,0,0,60,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,62,0,0,0,42,0,0,0,47,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,40,0,0,0,109,0,0,0,97,0,0,0,120,0,0,0,99,0,0,0,112,0,0,0,32,0,0,0,60,0,0,0,32,0,0,0,50,0,0,0,53,0,0,0,54,0,0,0,32,0,0,0,63,0,0,0,32,0,0,0,91,0,0,0,93,0,0,0,32,0,0,0,58,0,0,0,32,0,0,0,123,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,40,0,0,0,105,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,48,0,0,0,59,0,0,0,32,0,0,0,105,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,32,0,0,0,121,0,0,0,46,0,0,0,108,0,0,0,101,0,0,0,110,0,0,0,103,0,0,0,116,0,0,0,104,0,0,0,59,0,0,0,32,0,0,0,43,0,0,0,43,0,0,0,105,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,47,0,0,0,42,0,0,0,58,0,0,0,58,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,65,0,0,0,114,0,0,0,114,0,0,0,97,0,0,0,121,0,0,0,46,0,0,0,105,0,0,0,115,0,0,0,65,0,0,0,114,0,0,0,114,0,0,0,97,0,0,0,121,0,0,0,40,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,41,0,0,0,41,0,0,0,32,0,0,0,42,0,0,0,47,0,0,0,32,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,91,0,0,0,121,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,91,0,0,0,48,0,0,0,93,0,0,0,93,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,83,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,46,0,0,0,102,0,0,0,114,0,0,0,111,0,0,0,109,0,0,0,67,0,0,0,104,0,0,0,97,0,0,0,114,0,0,0,67,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,121,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,91,0,0,0,49,0,0,0,93,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,91,0,0,0,83,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,46,0,0,0,102,0,0,0,114,0,0,0,111,0,0,0,109,0,0,0,67,0,0,0,104,0,0,0,97,0,0,0,114,0,0,0,67,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,121,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,91,0,0,0,49,0,0,0,93,0,0,0,41,0,0,0,93,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,121,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,91,0,0,0,48,0,0,0,93,0,0,0,59,0,0,0,10,0,0,0,125,0,0,0,10,0,0,0,10,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,34,0,0,0,34,0,0,0,44,0,0,0,32,0,0,0,111,0,0,0,117,0,0,0,116,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,34,0,0,0,34,0,0,0,59,0,0,0,10,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,109,0,0,0,97,0,0,0,120,0,0,0,99,0,0,0,112,0,0,0,32,0,0,0,60,0,0,0,32,0,0,0,50,0,0,0,53,0,0,0,54,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,47,0,0,0,42,0,0,0,58,0,0,0,58,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,65,0,0,0,114,0,0,0,114,0,0,0,97,0,0,0,121,0,0,0,46,0,0,0,105,0,0,0,115,0,0,0,65,0,0,0,114,0,0,0,114,0,0,0,97,0,0,0,121,0,0,0,40,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,41,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,32,0,0,0,42,0,0,0,47,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0,10,0,0,0,84,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,85,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,99,0,0,0,104,0,0,0,97,0,0,0,114,0,0,0,97,0,0,0,99,0,0,0,116,0,0,0,101,0,0,0,114,0,0,0,32,0,0,0,96,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,70,0,0,0,70,0,0,0,68,0,0,0,96,0,0,0,32,0,0,0,40,0,0,0,82,0,0,0,69,0,0,0,80,0,0,0,76,0,0,0,65,0,0,0,67,0,0,0,69,0,0,0,77,0,0,0,69,0,0,0,78,0,0,0,84,0,0,0,32,0,0,0,67,0,0,0,72,0,0,0,65,0,0,0,82,0,0,0,65,0,0,0,67,0,0,0,84,0,0,0,69,0,0,0,82,0,0,0,41,0,0,0,32,0,0,0,105,0,0,0,115,0,0,0,32,0,0,0,117,0,0,0,115,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,32,0,0,0,97,0,0,0,32,0,0,0,112,0,0,0,108,0,0,0,97,0,0,0,99,0,0,0,101,0,0,0,104,0,0,0,111,0,0,0,108,0,0,0,100,0,0,0,101,0,0,0,114,0,0,0,10,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,32,0,0,0,99,0,0,0,104,0,0,0,97,0,0,0,114,0,0,0,97,0,0,0,99,0,0,0,116,0,0,0,101,0,0,0,114,0,0,0,115,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,97,0,0,0,116,0,0,0,32,0,0,0,97,0,0,0,114,0,0,0,101,0,0,0,32,0,0,0,110,0,0,0,111,0,0,0,116,0,0,0,32,0,0,0,115,0,0,0,112,0,0,0,101,0,0,0,99,0,0,0,105,0,0,0,102,0,0,0,105,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,105,0,0,0,110,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,109,0,0,0,97,0,0,0,112,0,0,0,32,0,0,0,40,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,32,0,0,0,101,0,0,0,120,0,0,0,97,0,0,0,109,0,0,0,112,0,0,0,108,0,0,0,101,0,0,0,44,0,0,0,32,0,0,0,96,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,48,0,0,0,96,0,0,0,32,0,0,0,105,0,0,0,115,0,0,0,32,0,0,0,110,0,0,0,111,0,0,0,116,0,0,0,32,0,0,0,105,0,0,0,110,0,0,0,10,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,32,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,41,0,0,0,46,0,0,0,10,0,0,0,10,0,0,0,70,0,0,0,111,0,0,0,114,0,0,0,32,0,0,0,83,0,0,0,66,0,0,0,67,0,0,0,83,0,0,0,44,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,105,0,0,0,100,0,0,0,101,0,0,0,97,0,0,0,32,0,0,0,105,0,0,0,115,0,0,0,32,0,0,0,116,0,0,0,111,0,0,0,32,0,0,0,101,0,0,0,109,0,0,0,98,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,97,0,0,0,32,0,0,0,114,0,0,0,97,0,0,0,119,0,0,0,32,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,32,0,0,0,119,0,0,0,105,0,0,0,116,0,0,0,104,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,110,0,0,0,116,0,0,0,101,0,0,0,110,0,0,0,116,0,0,0,115,0,0,0,32,0,0,0,111,0,0,0,102,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,50,0,0,0,53,0,0,0,54,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,115,0,0,0,46,0,0,0,10,0,0,0,84,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,96,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,96,0,0,0,32,0,0,0,102,0,0,0,105,0,0,0,101,0,0,0,108,0,0,0,100,0,0,0,32,0,0,0,105,0,0,0,115,0,0,0,32,0,0,0,109,0,0,0,101,0,0,0,114,0,0,0,101,0,0,0,108,0,0,0,121,0,0,0,32,0,0,0,97,0,0,0,32,0,0,0,115,0,0,0,112,0,0,0,108,0,0,0,105,0,0,0,116,0,0,0,32,0,0,0,111,0,0,0,102,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,44,0,0,0,32,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,32,0,0,0,96,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,96,0,0,0,32,0,0,0,105,0,0,0,115,0,0,0,32,0,0,0,97,0,0,0,110,0,0,0,32,0,0,0,101,0,0,0,118,0,0,0,101,0,0,0,114,0,0,0,115,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,58,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,40,0,0,0,105,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,48,0,0,0,59,0,0,0,32,0,0,0,105,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,32,0,0,0,50,0,0,0,53,0,0,0,54,0,0,0,59,0,0,0,32,0,0,0,43,0,0,0,43,0,0,0,105,0,0,0,41,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,116,0,0,0,121,0,0,0,112,0,0,0,101,0,0,0,111,0,0,0,102,0,0,0,32,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,32,0,0,0,61,0,0,0,61,0,0,0,61,0,0,0,32,0,0,0,34,0,0,0,117,0,0,0,110,0,0,0,100,0,0,0,101,0,0,0,102,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,100,0,0,0,34,0,0,0,41,0,0,0,32,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,83,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,46,0,0,0,102,0,0,0,114,0,0,0,111,0,0,0,109,0,0,0,67,0,0,0,104,0,0,0,97,0,0,0,114,0,0,0,67,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,70,0,0,0,70,0,0,0,68,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,74,0,0,0,83,0,0,0,79,0,0,0,78,0,0,0,46,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,105,0,0,0,102,0,0,0,121,0,0,0,40,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,46,0,0,0,106,0,0,0,111,0,0,0,105,0,0,0,110,0,0,0,40,0,0,0,34,0,0,0,34,0,0,0,41,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,111,0,0,0,117,0,0,0,116,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,39,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,123,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,100,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,39,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,68,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,91,0,0,0,93,0,0,0,44,0,0,0,32,0,0,0,101,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,123,0,0,0,125,0,0,0,59,0,0,0,32,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,40,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,105,0,0,0,61,0,0,0,48,0,0,0,59,0,0,0,105,0,0,0,33,0,0,0,61,0,0,0,100,0,0,0,46,0,0,0,108,0,0,0,101,0,0,0,110,0,0,0,103,0,0,0,116,0,0,0,104,0,0,0,59,0,0,0,43,0,0,0,43,0,0,0,105,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,100,0,0,0,46,0,0,0,99,0,0,0,104,0,0,0,97,0,0,0,114,0,0,0,67,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,65,0,0,0,116,0,0,0,40,0,0,0,105,0,0,0,41,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,61,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,70,0,0,0,70,0,0,0,68,0,0,0,41,0,0,0,32,0,0,0,101,0,0,0,91,0,0,0,100,0,0,0,46,0,0,0,99,0,0,0,104,0,0,0,97,0,0,0,114,0,0,0,65,0,0,0,116,0,0,0,40,0,0,0,105,0,0,0,41,0,0,0,93,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,105,0,0,0,59,0,0,0,32,0,0,0,68,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,100,0,0,0,46,0,0,0,99,0,0,0,104,0,0,0,97,0,0,0,114,0,0,0,65,0,0,0,116,0,0,0,40,0,0,0,105,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,125,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,117,0,0,0,114,0,0,0,110,0,0,0,32,0,0,0,123,0,0,0,34,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,101,0,0,0,44,0,0,0,32,0,0,0,34,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,68,0,0,0,32,0,0,0,125,0,0,0,59,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,40,0,0,0,41,0,0,0,59,0,0,0,39,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,47,0,0,0,42,0,0,0,58,0,0,0,58,0,0,0,32,0,0,0,125,0,0,0,32,0,0,0,42,0,0,0,47,0,0,0,10,0,0,0,125,0,0,0,32,0,0,0,101,0,0,0,108,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0,10,0,0,0,68,0,0,0,66,0,0,0,67,0,0,0,83,0,0,0,32,0,0,0,105,0,0,0,115,0,0,0,32,0,0,0,115,0,0,0,105,0,0,0,109,0,0,0,105,0,0,0,108,0,0,0,97,0,0,0,114,0,0,0,44,0,0,0,32,0,0,0,101,0,0,0,120,0,0,0,99,0,0,0,101,0,0,0,112,0,0,0,116,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,97,0,0,0,116,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,115,0,0,0,112,0,0,0,97,0,0,0,99,0,0,0,101,0,0,0,32,0,0,0,105,0,0,0,115,0,0,0,32,0,0,0,115,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,105,0,0,0,110,0,0,0,32,0,0,0,99,0,0,0,104,0,0,0,117,0,0,0,110,0,0,0,107,0,0,0,115,0,0,0,32,0,0,0,111,0,0,0,102,0,0,0,32,0,0,0,50,0,0,0,53,0,0,0,54,0,0,0,32,0,0,0,98,0,0,0,121,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,32,0,0,0,40,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,115,0,0,0,10,0,0,0,97,0,0,0,114,0,0,0,101,0,0,0,32,0,0,0,111,0,0,0,110,0,0,0,108,0,0,0,121,0,0,0,32,0,0,0,103,0,0,0,101,0,0,0,110,0,0,0,101,0,0,0,114,0,0,0,97,0,0,0,116,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,111,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,104,0,0,0,105,0,0,0,103,0,0,0,104,0,0,0,45,0,0,0,98,0,0,0,121,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,112,0,0,0,114,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,110,0,0,0,116,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,105,0,0,0,110,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,41,0,0,0,46,0,0,0,10,0,0,0,10,0,0,0,84,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,97,0,0,0,116,0,0,0,101,0,0,0,103,0,0,0,121,0,0,0,32,0,0,0,105,0,0,0,115,0,0,0,32,0,0,0,116,0,0,0,111,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,110,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,117,0,0,0,99,0,0,0,116,0,0,0,32,0,0,0,97,0,0,0,110,0,0,0,32,0,0,0,97,0,0,0,114,0,0,0,114,0,0,0,97,0,0,0,121,0,0,0,45,0,0,0,111,0,0,0,102,0,0,0,45,0,0,0,97,0,0,0,114,0,0,0,114,0,0,0,97,0,0,0,121,0,0,0,115,0,0,0,32,0,0,0,115,0,0,0,111,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,97,0,0,0,116,0,0,0,32,0,0,0,96,0,0,0,100,0,0,0,100,0,0,0,91,0,0,0,104,0,0,0,105,0,0,0,103,0,0,0,104,0,0,0,93,0,0,0,91,0,0,0,108,0,0,0,111,0,0,0,119,0,0,0,93,0,0,0,96,0,0,0,32,0,0,0,105,0,0,0,115,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,10,0,0,0,99,0,0,0,104,0,0,0,97,0,0,0,114,0,0,0,97,0,0,0,99,0,0,0,116,0,0,0,101,0,0,0,114,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,111,0,0,0,99,0,0,0,105,0,0,0,97,0,0,0,116,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,119,0,0,0,105,0,0,0,116,0,0,0,104,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,32,0,0,0,32,0,0,0,84,0,0,0,104,0,0,0,105,0,0,0,115,0,0,0,32,0,0,0,97,0,0,0,114,0,0,0,114,0,0,0,97,0,0,0,121,0,0,0,32,0,0,0,105,0,0,0,115,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,109,0,0,0,98,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,97,0,0,0,116,0,0,0,32,0,0,0,114,0,0,0,117,0,0,0,110,0,0,0,116,0,0,0,105,0,0,0,109,0,0,0,101,0,0,0,32,0,0,0,116,0,0,0,111,0,0,0,32,0,0,0,121,0,0,0,105,0,0,0,101,0,0,0,108,0,0,0,100,0,0,0,10,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,109,0,0,0,112,0,0,0,108,0,0,0,101,0,0,0,116,0,0,0,101,0,0,0,32,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,32,0,0,0,111,0,0,0,98,0,0,0,106,0,0,0,101,0,0,0,99,0,0,0,116,0,0,0,32,0,0,0,40,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,32,0,0,0,111,0,0,0,98,0,0,0,106,0,0,0,101,0,0,0,99,0,0,0,116,0,0,0,32,0,0,0,105,0,0,0,115,0,0,0,32,0,0,0,97,0,0,0,110,0,0,0,32,0,0,0,101,0,0,0,118,0,0,0,101,0,0,0,114,0,0,0,115,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,41,0,0,0,58,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,100,0,0,0,100,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,91,0,0,0,93,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,47,0,0,0,42,0,0,0,58,0,0,0,58,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,33,0,0,0,65,0,0,0,114,0,0,0,114,0,0,0,97,0,0,0,121,0,0,0,46,0,0,0,105,0,0,0,115,0,0,0,65,0,0,0,114,0,0,0,114,0,0,0,97,0,0,0,121,0,0,0,40,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,41,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,32,0,0,0,42,0,0,0,47,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,40,0,0,0,105,0,0,0,32,0,0,0,105,0,0,0,110,0,0,0,32,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,41,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,46,0,0,0,104,0,0,0,97,0,0,0,115,0,0,0,79,0,0,0,119,0,0,0,110,0,0,0,80,0,0,0,114,0,0,0,111,0,0,0,112,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,121,0,0,0,40,0,0,0,105,0,0,0,41,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,105,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,43,0,0,0,105,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,116,0,0,0,121,0,0,0,112,0,0,0,101,0,0,0,111,0,0,0,102,0,0,0,32,0,0,0,100,0,0,0,100,0,0,0,91,0,0,0,105,0,0,0,105,0,0,0,32,0,0,0,62,0,0,0,62,0,0,0,32,0,0,0,56,0,0,0,93,0,0,0,32,0,0,0,61,0,0,0,61,0,0,0,61,0,0,0,32,0,0,0,34,0,0,0,117,0,0,0,110,0,0,0,100,0,0,0,101,0,0,0,102,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,100,0,0,0,34,0,0,0,41,0,0,0,32,0,0,0,100,0,0,0,100,0,0,0,91,0,0,0,105,0,0,0,105,0,0,0,32,0,0,0,62,0,0,0,62,0,0,0,32,0,0,0,56,0,0,0,93,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,91,0,0,0,93,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,100,0,0,0,100,0,0,0,91,0,0,0,105,0,0,0,105,0,0,0,32,0,0,0,62,0,0,0,62,0,0,0,32,0,0,0,56,0,0,0,93,0,0,0,91,0,0,0,105,0,0,0,105,0,0,0,32,0,0,0,37,0,0,0,32,0,0,0,50,0,0,0,53,0,0,0,54,0,0,0,93,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,47,0,0,0,42,0,0,0,58,0,0,0,58,0,0,0,32,0,0,0,125,0,0,0,32,0,0,0,42,0,0,0,47,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,111,0,0,0,117,0,0,0,116,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,39,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,123,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,100,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,91,0,0,0,93,0,0,0,44,0,0,0,32,0,0,0,101,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,123,0,0,0,125,0,0,0,44,0,0,0,32,0,0,0,68,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,91,0,0,0,93,0,0,0,44,0,0,0,32,0,0,0,106,0,0,0,59,0,0,0,92,0,0,0,110,0,0,0,39,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,40,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,105,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,48,0,0,0,59,0,0,0,32,0,0,0,105,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,32,0,0,0,50,0,0,0,53,0,0,0,54,0,0,0,59,0,0,0,32,0,0,0,43,0,0,0,43,0,0,0,105,0,0,0,41,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,100,0,0,0,100,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,40,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,106,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,48,0,0,0,59,0,0,0,32,0,0,0,106,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,32,0,0,0,50,0,0,0,53,0,0,0,54,0,0,0,59,0,0,0,32,0,0,0,43,0,0,0,43,0,0,0,106,0,0,0,41,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,116,0,0,0,121,0,0,0,112,0,0,0,101,0,0,0,111,0,0,0,102,0,0,0,32,0,0,0,100,0,0,0,100,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,91,0,0,0,106,0,0,0,93,0,0,0,32,0,0,0,61,0,0,0,61,0,0,0,61,0,0,0,32,0,0,0,34,0,0,0,117,0,0,0,110,0,0,0,100,0,0,0,101,0,0,0,102,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,100,0,0,0,34,0,0,0,41,0,0,0,32,0,0,0,100,0,0,0,100,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,91,0,0,0,106,0,0,0,93,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,83,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,46,0,0,0,102,0,0,0,114,0,0,0,111,0,0,0,109,0,0,0,67,0,0,0,104,0,0,0,97,0,0,0,114,0,0,0,67,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,70,0,0,0,70,0,0,0,68,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,111,0,0,0,117,0,0,0,116,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,32,0,0,0,43,0,0,0,61,0,0,0,32,0,0,0,39,0,0,0,68,0,0,0,91,0,0,0,39,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,105,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,39,0,0,0,93,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,39,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,74,0,0,0,83,0,0,0,79,0,0,0,78,0,0,0,46,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,105,0,0,0,102,0,0,0,121,0,0,0,40,0,0,0,100,0,0,0,100,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,46,0,0,0,106,0,0,0,111,0,0,0,105,0,0,0,110,0,0,0,40,0,0,0,34,0,0,0,34,0,0,0,41,0,0,0,41,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,39,0,0,0,46,0,0,0,115,0,0,0,112,0,0,0,108,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,34,0,0,0,34,0,0,0,41,0,0,0,59,0,0,0,92,0,0,0,110,0,0,0,39,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,111,0,0,0,117,0,0,0,116,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,32,0,0,0,43,0,0,0,61,0,0,0,32,0,0,0,39,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,40,0,0,0,106,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,48,0,0,0,59,0,0,0,32,0,0,0,106,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,32,0,0,0,68,0,0,0,91,0,0,0,39,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,105,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,39,0,0,0,93,0,0,0,46,0,0,0,108,0,0,0,101,0,0,0,110,0,0,0,103,0,0,0,116,0,0,0,104,0,0,0,59,0,0,0,32,0,0,0,43,0,0,0,43,0,0,0,106,0,0,0,41,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,68,0,0,0,91,0,0,0,39,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,105,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,39,0,0,0,93,0,0,0,91,0,0,0,106,0,0,0,93,0,0,0,46,0,0,0,99,0,0,0,104,0,0,0,97,0,0,0,114,0,0,0,67,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,65,0,0,0,116,0,0,0,40,0,0,0,48,0,0,0,41,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,61,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,70,0,0,0,70,0,0,0,68,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,32,0,0,0,101,0,0,0,91,0,0,0,68,0,0,0,91,0,0,0,39,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,105,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,39,0,0,0,93,0,0,0,91,0,0,0,106,0,0,0,93,0,0,0,93,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,39,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,40,0,0,0,105,0,0,0,42,0,0,0,50,0,0,0,53,0,0,0,54,0,0,0,41,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,39,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,106,0,0,0,59,0,0,0,32,0,0,0,100,0,0,0,91,0,0,0,39,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,40,0,0,0,105,0,0,0,42,0,0,0,50,0,0,0,53,0,0,0,54,0,0,0,41,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,39,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,106,0,0,0,93,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,68,0,0,0,91,0,0,0,39,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,105,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,39,0,0,0,93,0,0,0,91,0,0,0,106,0,0,0,93,0,0,0,59,0,0,0,125,0,0,0,92,0,0,0,110,0,0,0,39,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,111,0,0,0,117,0,0,0,116,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,32,0,0,0,43,0,0,0,61,0,0,0,32,0,0,0,39,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,117,0,0,0,114,0,0,0,110,0,0,0,32,0,0,0,123,0,0,0,34,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,101,0,0,0,44,0,0,0,32,0,0,0,34,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,100,0,0,0,32,0,0,0,125,0,0,0,59,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,40,0,0,0,41,0,0,0,59,0,0,0,39,0,0,0,59,0,0,0,10,0,0,0,125,0,0,0,10,0,0,0,112,0,0,0,114,0,0,0,111,0,0,0,99,0,0,0,101,0,0,0,115,0,0,0,115,0,0,0,46,0,0,0,115,0,0,0,116,0,0,0,100,0,0,0,111,0,0,0,117,0,0,0,116,0,0,0,46,0,0,0,119,0,0,0,114,0,0,0,105,0,0,0,116,0,0,0,101,0,0,0,40,0,0,0,106,0,0,0,115,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,91,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,93,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,111,0,0,0,117,0,0,0,116,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,92,0,0,0,110,0,0,0,34,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,109,0,0,0,97,0,0,0,107,0,0,0,101,0,0,0,46,0,0,0,115,0,0,0,104,0,0,0,96,0,0,0,32,0,0,0,103,0,0,0,101,0,0,0,110,0,0,0,101,0,0,0,114,0,0,0,97,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,115,0,0,0,32,0,0,0,117,0,0,0,115,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,98,0,0,0,121,0,0,0,32,0,0,0,96,0,0,0,109,0,0,0,97,0,0,0,107,0,0,0,101,0,0,0,46,0,0,0,110,0,0,0,106,0,0,0,115,0,0,0,96,0,0,0,46,0,0,0,32,0,0,0,32,0,0,0,84,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,114,0,0,0,97,0,0,0,119,0,0,0,32,0,0,0,85,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,32,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,115,0,0,0,10,0,0,0,97,0,0,0,114,0,0,0,101,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,108,0,0,0,117,0,0,0,109,0,0,0,110,0,0,0,97,0,0,0,114,0,0,0,58,0,0,0,32,0,0,0,96,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,35,0,0,0,99,0,0,0,111,0,0,0,109,0,0,0,109,0,0,0,101,0,0,0,110,0,0,0,116,0,0,0,115,0,0,0,96,0,0,0,46,0,0,0,32,0,0,0,32,0,0,0,70,0,0,0,111,0,0,0,114,0,0,0,32,0,0,0,101,0,0,0,120,0,0,0,97,0,0,0,109,0,0,0,112,0,0,0,108,0,0,0,101,0,0,0,44,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,108,0,0,0,97,0,0,0,115,0,0,0,116,0,0,0,32,0,0,0,49,0,0,0,48,0,0,0,32,0,0,0,108,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,32,0,0,0,111,0,0,0,102,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,10,0,0,0,116,0,0,0,101,0,0,0,120,0,0,0,116,0,0,0,32,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,32,0,0,0,96,0,0,0,82,0,0,0,79,0,0,0,77,0,0,0,65,0,0,0,78,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,96,0,0,0,32,0,0,0,40,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,32,0,0,0,67,0,0,0,80,0,0,0,32,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,41,0,0,0,32,0,0,0,97,0,0,0,114,0,0,0,101,0,0,0,58,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,62,0,0,0,10,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,54,0,0,0,9,0,0,0,48,0,0,0,120,0,0,0,48,0,0,0,50,0,0,0,67,0,0,0,54,0,0,0,9,0,0,0,35,0,0,0,77,0,0,0,79,0,0,0,68,0,0,0,73,0,0,0,70,0,0,0,73,0,0,0,69,0,0,0,82,0,0,0,32,0,0,0,76,0,0,0,69,0,0,0,84,0,0,0,84,0,0,0,69,0,0,0,82,0,0,0,32,0,0,0,67,0,0,0,73,0,0,0,82,0,0,0,67,0,0,0,85,0,0,0,77,0,0,0,70,0,0,0,76,0,0,0,69,0,0,0,88,0,0,0,32,0,0,0,65,0,0,0,67,0,0,0,67,0,0,0,69,0,0,0,78,0,0,0,84,0,0,0,10,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,55,0,0,0,9,0,0,0,48,0,0,0,120,0,0,0,48,0,0,0,50,0,0,0,68,0,0,0,67,0,0,0,9,0,0,0,35,0,0,0,83,0,0,0,77,0,0,0,65,0,0,0,76,0,0,0,76,0,0,0,32,0,0,0,84,0,0,0,73,0,0,0,76,0,0,0,68,0,0,0,69,0,0,0,10,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,56,0,0,0,9,0,0,0,48,0,0,0,120,0,0,0,48,0,0,0,48,0,0,0,65,0,0,0,70,0,0,0,9,0,0,0,35,0,0,0,77,0,0,0,65,0,0,0,67,0,0,0,82,0,0,0,79,0,0,0,78,0,0,0,10,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,57,0,0,0,9,0,0,0,48,0,0,0,120,0,0,0,48,0,0,0,50,0,0,0,68,0,0,0,56,0,0,0,9,0,0,0,35,0,0,0,66,0,0,0,82,0,0,0,69,0,0,0,86,0,0,0,69,0,0,0,10,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,65,0,0,0,9,0,0,0,48,0,0,0,120,0,0,0,48,0,0,0,50,0,0,0,68,0,0,0,57,0,0,0,9,0,0,0,35,0,0,0,68,0,0,0,79,0,0,0,84,0,0,0,32,0,0,0,65,0,0,0,66,0,0,0,79,0,0,0,86,0,0,0,69,0,0,0,10,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,66,0,0,0,9,0,0,0,48,0,0,0,120,0,0,0,48,0,0,0,50,0,0,0,68,0,0,0,65,0,0,0,9,0,0,0,35,0,0,0,82,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,32,0,0,0,65,0,0,0,66,0,0,0,79,0,0,0,86,0,0,0,69,0,0,0,10,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,67,0,0,0,9,0,0,0,48,0,0,0,120,0,0,0,48,0,0,0,48,0,0,0,66,0,0,0,56,0,0,0,9,0,0,0,35,0,0,0,67,0,0,0,69,0,0,0,68,0,0,0,73,0,0,0,76,0,0,0,76,0,0,0,65,0,0,0,10,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,68,0,0,0,9,0,0,0,48,0,0,0,120,0,0,0,48,0,0,0,50,0,0,0,68,0,0,0,68,0,0,0,9,0,0,0,35,0,0,0,68,0,0,0,79,0,0,0,85,0,0,0,66,0,0,0,76,0,0,0,69,0,0,0,32,0,0,0,65,0,0,0,67,0,0,0,85,0,0,0,84,0,0,0,69,0,0,0,32,0,0,0,65,0,0,0,67,0,0,0,67,0,0,0,69,0,0,0,78,0,0,0,84,0,0,0,10,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,69,0,0,0,9,0,0,0,48,0,0,0,120,0,0,0,48,0,0,0,50,0,0,0,68,0,0,0,66,0,0,0,9,0,0,0,35,0,0,0,79,0,0,0,71,0,0,0,79,0,0,0,78,0,0,0,69,0,0,0,75,0,0,0,10,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,70,0,0,0,9,0,0,0,48,0,0,0,120,0,0,0,48,0,0,0,50,0,0,0,67,0,0,0,55,0,0,0,9,0,0,0,35,0,0,0,67,0,0,0,65,0,0,0,82,0,0,0,79,0,0,0,78,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0,10,0,0,0,73,0,0,0,110,0,0,0,32,0,0,0,112,0,0,0,114,0,0,0,111,0,0,0,99,0,0,0,101,0,0,0,115,0,0,0,115,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,100,0,0,0,97,0,0,0,116,0,0,0,97,0,0,0,44,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,109,0,0,0,109,0,0,0,101,0,0,0,110,0,0,0,116,0,0,0,115,0,0,0,32,0,0,0,40,0,0,0,97,0,0,0,102,0,0,0,116,0,0,0,101,0,0,0,114,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,96,0,0,0,35,0,0,0,96,0,0,0,41,0,0,0,32,0,0,0,97,0,0,0,114,0,0,0,101,0,0,0,32,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,112,0,0,0,112,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,32,0,0,0,117,0,0,0,110,0,0,0,100,0,0,0,101,0,0,0,102,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,100,0,0,0,10,0,0,0,101,0,0,0,108,0,0,0,101,0,0,0,109,0,0,0,101,0,0,0,110,0,0,0,116,0,0,0,115,0,0,0,32,0,0,0,40,0,0,0,108,0,0,0,105,0,0,0,107,0,0,0,101,0,0,0,32,0,0,0,96,0,0,0,48,0,0,0,120,0,0,0,55,0,0,0,70,0,0,0,96,0,0,0,32,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,32,0,0,0,67,0,0,0,80,0,0,0,32,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,41,0,0,0,32,0,0,0,97,0,0,0,114,0,0,0,101,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,109,0,0,0,111,0,0,0,118,0,0,0,101,0,0,0,100,0,0,0,46,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,62,0,0,0,109,0,0,0,97,0,0,0,107,0,0,0,101,0,0,0,46,0,0,0,115,0,0,0,104,0,0,0,10,0,0,0,35,0,0,0,33,0,0,0,47,0,0,0,98,0,0,0,105,0,0,0,110,0,0,0,47,0,0,0,98,0,0,0,97,0,0,0,115,0,0,0,104,0,0,0,10,0,0,0,73,0,0,0,78,0,0,0,70,0,0,0,73,0,0,0,76,0,0,0,69,0,0,0,61,0,0,0,36,0,0,0,123,0,0,0,49,0,0,0,58,0,0,0,45,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,115,0,0,0,118,0,0,0,125,0,0,0,10,0,0,0,79,0,0,0,85,0,0,0,84,0,0,0,70,0,0,0,73,0,0,0,76,0,0,0,69,0,0,0,61,0,0,0,36,0,0,0,123,0,0,0,50,0,0,0,58,0,0,0,45,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,125,0,0,0,10,0,0,0,74,0,0,0,83,0,0,0,86,0,0,0,65,0,0,0,82,0,0,0,61,0,0,0,36,0,0,0,123,0,0,0,51,0,0,0,58,0,0,0,45,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,125,0,0,0,10,0,0,0,86,0,0,0,69,0,0,0,82,0,0,0,83,0,0,0,73,0,0,0,79,0,0,0,78,0,0,0,61,0,0,0,36,0,0,0,40,0,0,0,99,0,0,0,97,0,0,0,116,0,0,0,32,0,0,0,112,0,0,0,97,0,0,0,99,0,0,0,107,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,111,0,0,0,110,0,0,0,32,0,0,0,124,0,0,0,32,0,0,0,103,0,0,0,114,0,0,0,101,0,0,0,112,0,0,0,32,0,0,0,118,0,0,0,101,0,0,0,114,0,0,0,115,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,32,0,0,0,124,0,0,0,32,0,0,0,116,0,0,0,114,0,0,0,32,0,0,0,45,0,0,0,100,0,0,0,99,0,0,0,32,0,0,0,91,0,0,0,48,0,0,0,45,0,0,0,57,0,0,0,46,0,0,0,93,0,0,0,41,0,0,0,10,0,0,0,10,0,0,0,109,0,0,0,107,0,0,0,100,0,0,0,105,0,0,0,114,0,0,0,32,0,0,0,45,0,0,0,112,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,115,0,0,0,32,0,0,0,98,0,0,0,105,0,0,0,116,0,0,0,115,0,0,0,10,0,0,0,114,0,0,0,109,0,0,0,32,0,0,0,45,0,0,0,102,0,0,0,32,0,0,0,36,0,0,0,79,0,0,0,85,0,0,0,84,0,0,0,70,0,0,0,73,0,0,0,76,0,0,0,69,0,0,0,32,0,0,0,36,0,0,0,79,0,0,0,85,0,0,0,84,0,0,0,70,0,0,0,73,0,0,0,76,0,0,0,69,0,0,0,46,0,0,0,116,0,0,0,109,0,0,0,112,0,0,0,10,0,0,0,101,0,0,0,99,0,0,0,104,0,0,0,111,0,0,0,32,0,0,0,34,0,0,0,47,0,0,0,42,0,0,0,32,0,0,0,36,0,0,0,79,0,0,0,85,0,0,0,84,0,0,0,70,0,0,0,73,0,0,0,76,0,0,0,69,0,0,0,32,0,0,0,40,0,0,0,67,0,0,0,41,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,49,0,0,0,51,0,0,0,45,0,0,0,112,0,0,0,114,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,110,0,0,0,116,0,0,0,32,0,0,0,83,0,0,0,104,0,0,0,101,0,0,0,101,0,0,0,116,0,0,0,74,0,0,0,83,0,0,0,32,0,0,0,45,0,0,0,45,0,0,0,32,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,115,0,0,0,104,0,0,0,101,0,0,0,101,0,0,0,116,0,0,0,106,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,111,0,0,0,109,0,0,0,32,0,0,0,42,0,0,0,47,0,0,0,34,0,0,0,32,0,0,0,62,0,0,0,32,0,0,0,36,0,0,0,79,0,0,0,85,0,0,0,84,0,0,0,70,0,0,0,73,0,0,0,76,0,0,0,69,0,0,0,46,0,0,0,116,0,0,0,109,0,0,0,112,0,0,0,10,0,0,0,101,0,0,0,99,0,0,0,104,0,0,0,111,0,0,0,32,0,0,0,34,0,0,0,47,0,0,0,42,0,0,0,106,0,0,0,115,0,0,0,104,0,0,0,105,0,0,0,110,0,0,0,116,0,0,0,32,0,0,0,45,0,0,0,87,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,32,0,0,0,42,0,0,0,47,0,0,0,34,0,0,0,32,0,0,0,62,0,0,0,62,0,0,0,32,0,0,0,36,0,0,0,79,0,0,0,85,0,0,0,84,0,0,0,70,0,0,0,73,0,0,0,76,0,0,0,69,0,0,0,46,0,0,0,116,0,0,0,109,0,0,0,112,0,0,0,10,0,0,0,101,0,0,0,99,0,0,0,104,0,0,0,111,0,0,0,32,0,0,0,34,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,36,0,0,0,74,0,0,0,83,0,0,0,86,0,0,0,65,0,0,0,82,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,123,0,0,0,118,0,0,0,101,0,0,0,114,0,0,0,115,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,58,0,0,0,92,0,0,0,34,0,0,0,36,0,0,0,86,0,0,0,69,0,0,0,82,0,0,0,83,0,0,0,73,0,0,0,79,0,0,0,78,0,0,0,92,0,0,0,34,0,0,0,125,0,0,0,59,0,0,0,34,0,0,0,32,0,0,0,62,0,0,0,62,0,0,0,32,0,0,0,36,0,0,0,79,0,0,0,85,0,0,0,84,0,0,0,70,0,0,0,73,0,0,0,76,0,0,0,69,0,0,0,46,0,0,0,116,0,0,0,109,0,0,0,112,0,0,0,10,0,0,0,105,0,0,0,102,0,0,0,32,0,0,0,91,0,0,0,32,0,0,0,45,0,0,0,101,0,0,0,32,0,0,0,100,0,0,0,111,0,0,0,116,0,0,0,110,0,0,0,101,0,0,0,116,0,0,0,46,0,0,0,115,0,0,0,104,0,0,0,32,0,0,0,93,0,0,0,59,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,110,0,0,0,32,0,0,0,98,0,0,0,97,0,0,0,115,0,0,0,104,0,0,0,32,0,0,0,100,0,0,0,111,0,0,0,116,0,0,0,110,0,0,0,101,0,0,0,116,0,0,0,46,0,0,0,115,0,0,0,104,0,0,0,59,0,0,0,32,0,0,0,102,0,0,0,105,0,0,0,10,0,0,0,97,0,0,0,119,0,0,0,107,0,0,0,32,0,0,0,45,0,0,0,70,0,0,0,44,0,0,0,32,0,0,0,39,0,0,0,123,0,0,0,112,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,116,0,0,0,32,0,0,0,36,0,0,0,49,0,0,0,44,0,0,0,32,0,0,0,36,0,0,0,50,0,0,0,44,0,0,0,32,0,0,0,36,0,0,0,51,0,0,0,125,0,0,0,39,0,0,0,32,0,0,0,36,0,0,0,73,0,0,0,78,0,0,0,70,0,0,0,73,0,0,0,76,0,0,0,69,0,0,0,32,0,0,0,124,0,0,0,32,0,0,0,119,0,0,0,104,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,100,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,32,0,0,0,117,0,0,0,114,0,0,0,108,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,121,0,0,0,112,0,0,0,101,0,0,0,59,0,0,0,32,0,0,0,100,0,0,0,111,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,101,0,0,0,99,0,0,0,104,0,0,0,111,0,0,0,32,0,0,0,36,0,0,0,99,0,0,0,112,0,0,0,32,0,0,0,36,0,0,0,117,0,0,0,114,0,0,0,108,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,32,0,0,0,91,0,0,0,32,0,0,0,33,0,0,0,32,0,0,0,45,0,0,0,101,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,115,0,0,0,47,0,0,0,36,0,0,0,99,0,0,0,112,0,0,0,46,0,0,0,84,0,0,0,66,0,0,0,76,0,0,0,32,0,0,0,93,0,0,0,59,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,110,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,117,0,0,0,114,0,0,0,108,0,0,0,32,0,0,0,36,0,0,0,117,0,0,0,114,0,0,0,108,0,0,0,32,0,0,0,124,0,0,0,32,0,0,0,115,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,39,0,0,0,115,0,0,0,47,0,0,0,35,0,0,0,46,0,0,0,42,0,0,0,47,0,0,0,47,0,0,0,103,0,0,0,39,0,0,0,32,0,0,0,124,0,0,0,32,0,0,0,97,0,0,0,119,0,0,0,107,0,0,0,32,0,0,0,39,0,0,0,78,0,0,0,70,0,0,0,61,0,0,0,61,0,0,0,50,0,0,0,39,0,0,0,32,0,0,0,62,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,115,0,0,0,47,0,0,0,36,0,0,0,99,0,0,0,112,0,0,0,46,0,0,0,84,0,0,0,66,0,0,0,76,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,102,0,0,0,105,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,101,0,0,0,99,0,0,0,104,0,0,0,111,0,0,0,32,0,0,0,34,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,116,0,0,0,121,0,0,0,112,0,0,0,101,0,0,0,111,0,0,0,102,0,0,0,32,0,0,0,36,0,0,0,74,0,0,0,83,0,0,0,86,0,0,0,65,0,0,0,82,0,0,0,32,0,0,0,61,0,0,0,61,0,0,0,61,0,0,0,32,0,0,0,39,0,0,0,117,0,0,0,110,0,0,0,100,0,0,0,101,0,0,0,102,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,100,0,0,0,39,0,0,0,41,0,0,0,32,0,0,0,36,0,0,0,74,0,0,0,83,0,0,0,86,0,0,0,65,0,0,0,82,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,123,0,0,0,125,0,0,0,59,0,0,0,34,0,0,0,32,0,0,0,62,0,0,0,32,0,0,0,98,0,0,0,105,0,0,0,116,0,0,0,115,0,0,0,47,0,0,0,36,0,0,0,99,0,0,0,112,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,46,0,0,0,116,0,0,0,109,0,0,0,112,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,110,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,109,0,0,0,97,0,0,0,107,0,0,0,101,0,0,0,46,0,0,0,110,0,0,0,106,0,0,0,115,0,0,0,32,0,0,0,36,0,0,0,99,0,0,0,112,0,0,0,32,0,0,0,36,0,0,0,74,0,0,0,83,0,0,0,86,0,0,0,65,0,0,0,82,0,0,0,32,0,0,0,124,0,0,0,32,0,0,0,116,0,0,0,101,0,0,0,101,0,0,0,32,0,0,0,45,0,0,0,97,0,0,0,32,0,0,0,98,0,0,0,105,0,0,0,116,0,0,0,115,0,0,0,47,0,0,0,36,0,0,0,99,0,0,0,112,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,46,0,0,0,116,0,0,0,109,0,0,0,112,0,0,0,32,0,0,0,62,0,0,0,62,0,0,0,32,0,0,0,36,0,0,0,79,0,0,0,85,0,0,0,84,0,0,0,70,0,0,0,73,0,0,0,76,0,0,0,69,0,0,0,46,0,0,0,116,0,0,0,109,0,0,0,112,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,115,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,39,0,0,0,115,0,0,0,47,0,0,0,34,0,0,0,92,0,0,0,40,0,0,0,91,0,0,0,48,0,0,0,45,0,0,0,57,0,0,0,93,0,0,0,43,0,0,0,92,0,0,0,41,0,0,0,34,0,0,0,58,0,0,0,47,0,0,0,92,0,0,0,49,0,0,0,58,0,0,0,47,0,0,0,103,0,0,0,39,0,0,0,32,0,0,0,60,0,0,0,98,0,0,0,105,0,0,0,116,0,0,0,115,0,0,0,47,0,0,0,36,0,0,0,99,0,0,0,112,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,46,0,0,0,116,0,0,0,109,0,0,0,112,0,0,0,32,0,0,0,62,0,0,0,98,0,0,0,105,0,0,0,116,0,0,0,115,0,0,0,47,0,0,0,36,0,0,0,99,0,0,0,112,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,114,0,0,0,109,0,0,0,32,0,0,0,45,0,0,0,102,0,0,0,32,0,0,0,98,0,0,0,105,0,0,0,116,0,0,0,115,0,0,0,47,0,0,0,36,0,0,0,99,0,0,0,112,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,46,0,0,0,116,0,0,0,109,0,0,0,112,0,0,0,10,0,0,0,100,0,0,0,111,0,0,0,110,0,0,0,101,0,0,0,10,0,0,0,101,0,0,0,99,0,0,0,104,0,0,0,111,0,0,0,32,0,0,0,34,0,0,0,47,0,0,0,47,0,0,0,32,0,0,0,101,0,0,0,115,0,0,0,108,0,0,0,105,0,0,0,110,0,0,0,116,0,0,0,45,0,0,0,100,0,0,0,105,0,0,0,115,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,45,0,0,0,110,0,0,0,101,0,0,0,120,0,0,0,116,0,0,0,45,0,0,0,108,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,32,0,0,0,110,0,0,0,111,0,0,0,45,0,0,0,117,0,0,0,110,0,0,0,100,0,0,0,101,0,0,0,102,0,0,0,34,0,0,0,32,0,0,0,62,0,0,0,62,0,0,0,32,0,0,0,36,0,0,0,79,0,0,0,85,0,0,0,84,0,0,0,70,0,0,0,73,0,0,0,76,0,0,0,69,0,0,0,46,0,0,0,116,0,0,0,109,0,0,0,112,0,0,0,10,0,0,0,101,0,0,0,99,0,0,0,104,0,0,0,111,0,0,0,32,0,0,0,34,0,0,0,105,0,0,0,102,0,0,0,32,0,0,0,40,0,0,0,116,0,0,0,121,0,0,0,112,0,0,0,101,0,0,0,111,0,0,0,102,0,0,0,32,0,0,0,109,0,0,0,111,0,0,0,100,0,0,0,117,0,0,0,108,0,0,0,101,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,61,0,0,0,32,0,0,0,39,0,0,0,117,0,0,0,110,0,0,0,100,0,0,0,101,0,0,0,102,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,100,0,0,0,39,0,0,0,32,0,0,0,38,0,0,0,38,0,0,0,32,0,0,0,109,0,0,0,111,0,0,0,100,0,0,0,117,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,101,0,0,0,120,0,0,0,112,0,0,0,111,0,0,0,114,0,0,0,116,0,0,0,115,0,0,0,32,0,0,0,38,0,0,0,38,0,0,0,32,0,0,0,116,0,0,0,121,0,0,0,112,0,0,0,101,0,0,0,111,0,0,0,102,0,0,0,32,0,0,0,68,0,0,0,79,0,0,0,95,0,0,0,78,0,0,0,79,0,0,0,84,0,0,0,95,0,0,0,69,0,0,0,88,0,0,0,80,0,0,0,79,0,0,0,82,0,0,0,84,0,0,0,95,0,0,0,67,0,0,0,79,0,0,0,68,0,0,0,69,0,0,0,80,0,0,0,65,0,0,0,71,0,0,0,69,0,0,0,32,0,0,0,61,0,0,0,61,0,0,0,61,0,0,0,32,0,0,0,39,0,0,0,117,0,0,0,110,0,0,0,100,0,0,0,101,0,0,0,102,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,100,0,0,0,39,0,0,0,41,0,0,0,32,0,0,0,109,0,0,0,111,0,0,0,100,0,0,0,117,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,101,0,0,0,120,0,0,0,112,0,0,0,111,0,0,0,114,0,0,0,116,0,0,0,115,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,36,0,0,0,74,0,0,0,83,0,0,0,86,0,0,0,65,0,0,0,82,0,0,0,59,0,0,0,34,0,0,0,32,0,0,0,62,0,0,0,62,0,0,0,32,0,0,0,36,0,0,0,79,0,0,0,85,0,0,0,84,0,0,0,70,0,0,0,73,0,0,0,76,0,0,0,69,0,0,0,46,0,0,0,116,0,0,0,109,0,0,0,112,0,0,0,10,0,0,0,115,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,39,0,0,0,115,0,0,0,47,0,0,0,34,0,0,0,92,0,0,0,40,0,0,0,91,0,0,0,48,0,0,0,45,0,0,0,57,0,0,0,93,0,0,0,43,0,0,0,92,0,0,0,41,0,0,0,34,0,0,0,58,0,0,0,47,0,0,0,92,0,0,0,49,0,0,0,58,0,0,0,47,0,0,0,103,0,0,0,39,0,0,0,32,0,0,0,60,0,0,0,36,0,0,0,79,0,0,0,85,0,0,0,84,0,0,0,70,0,0,0,73,0,0,0,76,0,0,0,69,0,0,0,46,0,0,0,116,0,0,0,109,0,0,0,112,0,0,0,32,0,0,0,62,0,0,0,36,0,0,0,79,0,0,0,85,0,0,0,84,0,0,0,70,0,0,0,73,0,0,0,76,0,0,0,69,0,0,0,10,0,0,0,114,0,0,0,109,0,0,0,32,0,0,0,45,0,0,0,102,0,0,0,32,0,0,0,36,0,0,0,79,0,0,0,85,0,0,0,84,0,0,0,70,0,0,0,73,0,0,0,76,0,0,0,69,0,0,0,46,0,0,0,116,0,0,0,109,0,0,0,112,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0,10,0,0,0,35,0,0,0,35,0,0,0,32,0,0,0,85,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,105,0,0,0,116,0,0,0,105,0,0,0,101,0,0,0,115,0,0,0,10,0,0,0,10,0,0,0,84,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,32,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,115,0,0,0,32,0,0,0,97,0,0,0,114,0,0,0,101,0,0,0,32,0,0,0,107,0,0,0,101,0,0,0,112,0,0,0,116,0,0,0,32,0,0,0,105,0,0,0,110,0,0,0,32,0,0,0,97,0,0,0,32,0,0,0,115,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,114,0,0,0,97,0,0,0,116,0,0,0,101,0,0,0,32,0,0,0,115,0,0,0,99,0,0,0,114,0,0,0,105,0,0,0,112,0,0,0,116,0,0,0,32,0,0,0,40,0,0,0,96,0,0,0,99,0,0,0,112,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,96,0,0,0,41,0,0,0,46,0,0,0,10,0,0,0,10,0,0,0,66,0,0,0,111,0,0,0,116,0,0,0,104,0,0,0,32,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,32,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,100,0,0,0,101,0,0,0,97,0,0,0,108,0,0,0,32,0,0,0,119,0,0,0,105,0,0,0,116,0,0,0,104,0,0,0,32,0,0,0,100,0,0,0,97,0,0,0,116,0,0,0,97,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,112,0,0,0,114,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,110,0,0,0,116,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,58,0,0,0,10,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,83,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,32,0,0,0,40,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,101,0,0,0,120,0,0,0,112,0,0,0,101,0,0,0,99,0,0,0,116,0,0,0,115,0,0,0,32,0,0,0,74,0,0,0,83,0,0,0,32,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,44,0,0,0,32,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,105,0,0,0,110,0,0,0,116,0,0,0,101,0,0,0,114,0,0,0,112,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,115,0,0,0,32,0,0,0,85,0,0,0,67,0,0,0,83,0,0,0,50,0,0,0,32,0,0,0,99,0,0,0,104,0,0,0,97,0,0,0,114,0,0,0,115,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,115,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,65,0,0,0,114,0,0,0,114,0,0,0,97,0,0,0,121,0,0,0,32,0,0,0,40,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,101,0,0,0,120,0,0,0,112,0,0,0,101,0,0,0,99,0,0,0,116,0,0,0,115,0,0,0,32,0,0,0,97,0,0,0,114,0,0,0,114,0,0,0,97,0,0,0,121,0,0,0,32,0,0,0,111,0,0,0,102,0,0,0,32,0,0,0,74,0,0,0,83,0,0,0,32,0,0,0,83,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,32,0,0,0,99,0,0,0,104,0,0,0,97,0,0,0,114,0,0,0,97,0,0,0,99,0,0,0,116,0,0,0,101,0,0,0,114,0,0,0,115,0,0,0,44,0,0,0,32,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,101,0,0,0,120,0,0,0,112,0,0,0,101,0,0,0,99,0,0,0,116,0,0,0,115,0,0,0,32,0,0,0,110,0,0,0,117,0,0,0,109,0,0,0,98,0,0,0,101,0,0,0,114,0,0,0,115,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,66,0,0,0,117,0,0,0,102,0,0,0,102,0,0,0,101,0,0,0,114,0,0,0,32,0,0,0,40,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,101,0,0,0,120,0,0,0,112,0,0,0,101,0,0,0,99,0,0,0,116,0,0,0,115,0,0,0,32,0,0,0,85,0,0,0,84,0,0,0,70,0,0,0,45,0,0,0,56,0,0,0,32,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,44,0,0,0,32,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,101,0,0,0,120,0,0,0,112,0,0,0,101,0,0,0,99,0,0,0,116,0,0,0,115,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,111,0,0,0,105,0,0,0,110,0,0,0,116,0,0,0,115,0,0,0,47,0,0,0,98,0,0,0,121,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,41,0,0,0,46,0,0,0,10,0,0,0,10,0,0,0,84,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,96,0,0,0,111,0,0,0,102,0,0,0,109,0,0,0,116,0,0,0,96,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,105,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,110,0,0,0,116,0,0,0,114,0,0,0,111,0,0,0,108,0,0,0,115,0,0,0,32,0,0,0,96,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,96,0,0,0,32,0,0,0,111,0,0,0,117,0,0,0,116,0,0,0,112,0,0,0,117,0,0,0,116,0,0,0,32,0,0,0,40,0,0,0,96,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,96,0,0,0,44,0,0,0,32,0,0,0,96,0,0,0,97,0,0,0,114,0,0,0,114,0,0,0,96,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,115,0,0,0,112,0,0,0,101,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,118,0,0,0,101,0,0,0,108,0,0,0,121,0,0,0,41,0,0,0,10,0,0,0,119,0,0,0,104,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,105,0,0,0,110,0,0,0,112,0,0,0,117,0,0,0,116,0,0,0,32,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,109,0,0,0,97,0,0,0,116,0,0,0,32,0,0,0,105,0,0,0,115,0,0,0,32,0,0,0,97,0,0,0,117,0,0,0,116,0,0,0,111,0,0,0,109,0,0,0,97,0,0,0,116,0,0,0,105,0,0,0,99,0,0,0,97,0,0,0,108,0,0,0,108,0,0,0,121,0,0,0,32,0,0,0,100,0,0,0,101,0,0,0,116,0,0,0,101,0,0,0,114,0,0,0,109,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,100,0,0,0,46,0,0,0,10,0,0,0,10,0,0,0,35,0,0,0,32,0,0,0,84,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,115,0,0,0,10,0,0,0,10,0,0,0,84,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,115,0,0,0,32,0,0,0,105,0,0,0,110,0,0,0,99,0,0,0,108,0,0,0,117,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,74,0,0,0,83,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,108,0,0,0,105,0,0,0,100,0,0,0,105,0,0,0,116,0,0,0,121,0,0,0,32,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,115,0,0,0,32,0,0,0,40,0,0,0,114,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,105,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,32,0,0,0,111,0,0,0,114,0,0,0,32,0,0,0,101,0,0,0,118,0,0,0,97,0,0,0,108,0,0,0,117,0,0,0,97,0,0,0,116,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,41,0,0,0,58,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,62,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,10,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,102,0,0,0,115,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,105,0,0,0,114,0,0,0,101,0,0,0,40,0,0,0,39,0,0,0,102,0,0,0,115,0,0,0,39,0,0,0,41,0,0,0,44,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,105,0,0,0,114,0,0,0,101,0,0,0,40,0,0,0,39,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,39,0,0,0,41,0,0,0,44,0,0,0,32,0,0,0,118,0,0,0,109,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,105,0,0,0,114,0,0,0,101,0,0,0,40,0,0,0,39,0,0,0,118,0,0,0,109,0,0,0,39,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,44,0,0,0,32,0,0,0,115,0,0,0,98,0,0,0,99,0,0,0,115,0,0,0,59,0,0,0,10,0,0,0,100,0,0,0,101,0,0,0,115,0,0,0,99,0,0,0,114,0,0,0,105,0,0,0,98,0,0,0,101,0,0,0,40,0,0,0,39,0,0,0,115,0,0,0,111,0,0,0,117,0,0,0,114,0,0,0,99,0,0,0,101,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,39,0,0,0,115,0,0,0,104,0,0,0,111,0,0,0,117,0,0,0,108,0,0,0,100,0,0,0,32,0,0,0,108,0,0,0,111,0,0,0,97,0,0,0,100,0,0,0,32,0,0,0,110,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,105,0,0,0,114,0,0,0,101,0,0,0,40,0,0,0,39,0,0,0,46,0,0,0,47,0,0,0,39,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,39,0,0,0,115,0,0,0,104,0,0,0,111,0,0,0,117,0,0,0,108,0,0,0,100,0,0,0,32,0,0,0,108,0,0,0,111,0,0,0,97,0,0,0,100,0,0,0,32,0,0,0,115,0,0,0,98,0,0,0,99,0,0,0,115,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,32,0,0,0,115,0,0,0,98,0,0,0,99,0,0,0,115,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,105,0,0,0,114,0,0,0,101,0,0,0,40,0,0,0,39,0,0,0,46,0,0,0,47,0,0,0,115,0,0,0,98,0,0,0,99,0,0,0,115,0,0,0,39,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,39,0,0,0,115,0,0,0,104,0,0,0,111,0,0,0,117,0,0,0,108,0,0,0,100,0,0,0,32,0,0,0,108,0,0,0,111,0,0,0,97,0,0,0,100,0,0,0,32,0,0,0,101,0,0,0,120,0,0,0,99,0,0,0,101,0,0,0,108,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,32,0,0,0,101,0,0,0,120,0,0,0,99,0,0,0,101,0,0,0,108,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,105,0,0,0,114,0,0,0,101,0,0,0,40,0,0,0,39,0,0,0,46,0,0,0,47,0,0,0,99,0,0,0,112,0,0,0,101,0,0,0,120,0,0,0,99,0,0,0,101,0,0,0,108,0,0,0,39,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,39,0,0,0,115,0,0,0,104,0,0,0,111,0,0,0,117,0,0,0,108,0,0,0,100,0,0,0,32,0,0,0,112,0,0,0,114,0,0,0,111,0,0,0,99,0,0,0,101,0,0,0,115,0,0,0,115,0,0,0,32,0,0,0,98,0,0,0,105,0,0,0,116,0,0,0,115,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,115,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,102,0,0,0,115,0,0,0,46,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,100,0,0,0,100,0,0,0,105,0,0,0,114,0,0,0,83,0,0,0,121,0,0,0,110,0,0,0,99,0,0,0,40,0,0,0,39,0,0,0,98,0,0,0,105,0,0,0,116,0,0,0,115,0,0,0,39,0,0,0,41,0,0,0,46,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,116,0,0,0,101,0,0,0,114,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,120,0,0,0,41,0,0,0,123,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,117,0,0,0,114,0,0,0,110,0,0,0,32,0,0,0,120,0,0,0,46,0,0,0,115,0,0,0,117,0,0,0,98,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,40,0,0,0,45,0,0,0,51,0,0,0,41,0,0,0,61,0,0,0,61,0,0,0,34,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,34,0,0,0,59,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,115,0,0,0,46,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,69,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,120,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,109,0,0,0,46,0,0,0,114,0,0,0,117,0,0,0,110,0,0,0,73,0,0,0,110,0,0,0,84,0,0,0,104,0,0,0,105,0,0,0,115,0,0,0,67,0,0,0,111,0,0,0,110,0,0,0,116,0,0,0,101,0,0,0,120,0,0,0,116,0,0,0,40,0,0,0,102,0,0,0,115,0,0,0,46,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,100,0,0,0,70,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,83,0,0,0,121,0,0,0,110,0,0,0,99,0,0,0,40,0,0,0,39,0,0,0,46,0,0,0,47,0,0,0,98,0,0,0,105,0,0,0,116,0,0,0,115,0,0,0,47,0,0,0,39,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,120,0,0,0,41,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0,10,0,0,0,84,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,82,0,0,0,69,0,0,0,65,0,0,0,68,0,0,0,77,0,0,0,69,0,0,0,32,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,115,0,0,0,32,0,0,0,118,0,0,0,101,0,0,0,114,0,0,0,105,0,0,0,102,0,0,0,121,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,115,0,0,0,110,0,0,0,105,0,0,0,112,0,0,0,112,0,0,0,101,0,0,0,116,0,0,0,115,0,0,0,32,0,0,0,105,0,0,0,110,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,82,0,0,0,69,0,0,0,65,0,0,0,68,0,0,0,77,0,0,0,69,0,0,0,58,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,62,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,10,0,0,0,100,0,0,0,101,0,0,0,115,0,0,0,99,0,0,0,114,0,0,0,105,0,0,0,98,0,0,0,101,0,0,0,40,0,0,0,39,0,0,0,82,0,0,0,69,0,0,0,65,0,0,0,68,0,0,0,77,0,0,0,69,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,100,0,0,0,109,0,0,0,101,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,95,0,0,0,99,0,0,0,112,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,95,0,0,0,50,0,0,0,53,0,0,0,53,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,91,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,93,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,91,0,0,0,50,0,0,0,53,0,0,0,53,0,0,0,93,0,0,0,59,0,0,0,32,0,0,0,47,0,0,0,47,0,0,0,32,0,0,0,199,2,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,40,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,95,0,0,0,99,0,0,0,112,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,95,0,0,0,50,0,0,0,53,0,0,0,53,0,0,0,44,0,0,0,32,0,0,0,34,0,0,0,199,2,0,0,34,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,95,0,0,0,55,0,0,0,49,0,0,0,49,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,91,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,93,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,91,0,0,0,83,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,46,0,0,0,102,0,0,0,114,0,0,0,111,0,0,0,109,0,0,0,67,0,0,0,104,0,0,0,97,0,0,0,114,0,0,0,67,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,55,0,0,0,49,0,0,0,49,0,0,0,41,0,0,0,93,0,0,0,59,0,0,0,32,0,0,0,47,0,0,0,47,0,0,0,32,0,0,0,50,0,0,0,53,0,0,0,53,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,95,0,0,0,55,0,0,0,49,0,0,0,49,0,0,0,44,0,0,0,32,0,0,0,50,0,0,0,53,0,0,0,53,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,98,0,0,0,49,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,91,0,0,0,48,0,0,0,120,0,0,0,98,0,0,0,98,0,0,0,44,0,0,0,48,0,0,0,120,0,0,0,101,0,0,0,51,0,0,0,44,0,0,0,48,0,0,0,120,0,0,0,100,0,0,0,55,0,0,0,44,0,0,0,48,0,0,0,120,0,0,0,100,0,0,0,99,0,0,0,93,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,115,0,0,0,49,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,98,0,0,0,49,0,0,0,46,0,0,0,109,0,0,0,97,0,0,0,112,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,120,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,117,0,0,0,114,0,0,0,110,0,0,0,32,0,0,0,83,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,46,0,0,0,102,0,0,0,114,0,0,0,111,0,0,0,109,0,0,0,67,0,0,0,104,0,0,0,97,0,0,0,114,0,0,0,67,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,120,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,46,0,0,0,106,0,0,0,111,0,0,0,105,0,0,0,110,0,0,0,40,0,0,0,34,0,0,0,34,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,71,108,0,0,59,96,0,0,32,0,0,0,61,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,57,0,0,0,51,0,0,0,54,0,0,0,44,0,0,0,32,0,0,0,98,0,0,0,49,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,98,0,0,0,117,0,0,0,102,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,57,0,0,0,51,0,0,0,54,0,0,0,44,0,0,0,32,0,0,0,32,0,0,0,71,108,0,0,59,96,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,40,0,0,0,71,108,0,0,59,96,0,0,44,0,0,0,34,0,0,0,71,108,0,0,59,96,0,0,34,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,40,0,0,0,98,0,0,0,117,0,0,0,102,0,0,0,46,0,0,0,108,0,0,0,101,0,0,0,110,0,0,0,103,0,0,0,116,0,0,0,104,0,0,0,44,0,0,0,32,0,0,0,52,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,40,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,105,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,48,0,0,0,59,0,0,0,32,0,0,0,105,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,32,0,0,0,52,0,0,0,59,0,0,0,32,0,0,0,43,0,0,0,43,0,0,0,105,0,0,0,41,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,40,0,0,0,98,0,0,0,49,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,44,0,0,0,32,0,0,0,98,0,0,0,117,0,0,0,102,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,98,0,0,0,50,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,91,0,0,0,48,0,0,0,120,0,0,0,102,0,0,0,48,0,0,0,44,0,0,0,48,0,0,0,120,0,0,0,57,0,0,0,102,0,0,0,44,0,0,0,48,0,0,0,120,0,0,0,56,0,0,0,100,0,0,0,44,0,0,0,48,0,0,0,120,0,0,0,97,0,0,0,51,0,0,0,93,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,115,0,0,0,117,0,0,0,115,0,0,0,104,0,0,0,105,0,0,0,61,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,54,0,0,0,53,0,0,0,48,0,0,0,48,0,0,0,49,0,0,0,44,0,0,0,32,0,0,0,98,0,0,0,50,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,115,0,0,0,98,0,0,0,117,0,0,0,102,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,54,0,0,0,53,0,0,0,48,0,0,0,48,0,0,0,49,0,0,0,44,0,0,0,32,0,0,0,115,0,0,0,117,0,0,0,115,0,0,0,104,0,0,0,105,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,40,0,0,0,115,0,0,0,117,0,0,0,115,0,0,0,104,0,0,0,105,0,0,0,44,0,0,0,34,0,0,0,99,243,1,0,34,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,40,0,0,0,115,0,0,0,98,0,0,0,117,0,0,0,102,0,0,0,46,0,0,0,108,0,0,0,101,0,0,0,110,0,0,0,103,0,0,0,116,0,0,0,104,0,0,0,44,0,0,0,32,0,0,0,52,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,40,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,105,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,48,0,0,0,59,0,0,0,32,0,0,0,105,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,32,0,0,0,52,0,0,0,59,0,0,0,32,0,0,0,43,0,0,0,43,0,0,0,105,0,0,0,41,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,40,0,0,0,98,0,0,0,50,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,44,0,0,0,32,0,0,0,115,0,0,0,98,0,0,0,117,0,0,0,102,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,39,0,0,0,115,0,0,0,104,0,0,0,111,0,0,0,117,0,0,0,108,0,0,0,100,0,0,0,32,0,0,0,98,0,0,0,101,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,114,0,0,0,114,0,0,0,101,0,0,0,99,0,0,0,116,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,40,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,100,0,0,0,109,0,0,0,101,0,0,0,40,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,40,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,100,0,0,0,109,0,0,0,101,0,0,0,40,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0,10,0,0,0,84,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,110,0,0,0,115,0,0,0,105,0,0,0,115,0,0,0,116,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,121,0,0,0,32,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,115,0,0,0,32,0,0,0,109,0,0,0,97,0,0,0,107,0,0,0,101,0,0,0,32,0,0,0,115,0,0,0,117,0,0,0,114,0,0,0,101,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,97,0,0,0,116,0,0,0,32,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,32,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,32,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,32,0,0,0,97,0,0,0,114,0,0,0,101,0,0,0,32,0,0,0,112,0,0,0,115,0,0,0,101,0,0,0,117,0,0,0,100,0,0,0,111,0,0,0,32,0,0,0,105,0,0,0,110,0,0,0,118,0,0,0,101,0,0,0,114,0,0,0,115,0,0,0,101,0,0,0,115,0,0,0,58,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,62,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,10,0,0,0,100,0,0,0,101,0,0,0,115,0,0,0,99,0,0,0,114,0,0,0,105,0,0,0,98,0,0,0,101,0,0,0,40,0,0,0,39,0,0,0,99,0,0,0,111,0,0,0,110,0,0,0,115,0,0,0,105,0,0,0,115,0,0,0,116,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,121,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,105,0,0,0,114,0,0,0,101,0,0,0,40,0,0,0,39,0,0,0,46,0,0,0,47,0,0,0,39,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,85,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,99,0,0,0,104,0,0,0,107,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,44,0,0,0,32,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,105,0,0,0,116,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,117,0,0,0,114,0,0,0,110,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,120,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,39,0,0,0,115,0,0,0,104,0,0,0,111,0,0,0,117,0,0,0,108,0,0,0,100,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,110,0,0,0,115,0,0,0,105,0,0,0,115,0,0,0,116,0,0,0,101,0,0,0,110,0,0,0,116,0,0,0,108,0,0,0,121,0,0,0,32,0,0,0,112,0,0,0,114,0,0,0,111,0,0,0,99,0,0,0,101,0,0,0,115,0,0,0,115,0,0,0,32,0,0,0,67,0,0,0,80,0,0,0,32,0,0,0,39,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,120,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,91,0,0,0,120,0,0,0,93,0,0,0,44,0,0,0,32,0,0,0,68,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,44,0,0,0,32,0,0,0,69,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,105,0,0,0,116,0,0,0,41,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,40,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,101,0,0,0,108,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,40,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,79,0,0,0,98,0,0,0,106,0,0,0,101,0,0,0,99,0,0,0,116,0,0,0,46,0,0,0,107,0,0,0,101,0,0,0,121,0,0,0,115,0,0,0,40,0,0,0,68,0,0,0,41,0,0,0,46,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,69,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,100,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,69,0,0,0,91,0,0,0,68,0,0,0,91,0,0,0,100,0,0,0,93,0,0,0,93,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,32,0,0,0,100,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,116,0,0,0,121,0,0,0,112,0,0,0,101,0,0,0,111,0,0,0,102,0,0,0,32,0,0,0,69,0,0,0,91,0,0,0,68,0,0,0,91,0,0,0,100,0,0,0,93,0,0,0,93,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,61,0,0,0,32,0,0,0,34,0,0,0,117,0,0,0,110,0,0,0,100,0,0,0,101,0,0,0,102,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,100,0,0,0,34,0,0,0,41,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,117,0,0,0,114,0,0,0,110,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,68,0,0,0,91,0,0,0,100,0,0,0,93,0,0,0,46,0,0,0,99,0,0,0,104,0,0,0,97,0,0,0,114,0,0,0,67,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,65,0,0,0,116,0,0,0,40,0,0,0,48,0,0,0,41,0,0,0,32,0,0,0,61,0,0,0,61,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,70,0,0,0,70,0,0,0,68,0,0,0,41,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,117,0,0,0,114,0,0,0,110,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,68,0,0,0,91,0,0,0,69,0,0,0,91,0,0,0,68,0,0,0,91,0,0,0,100,0,0,0,93,0,0,0,93,0,0,0,93,0,0,0,32,0,0,0,61,0,0,0,61,0,0,0,61,0,0,0,32,0,0,0,68,0,0,0,91,0,0,0,100,0,0,0,93,0,0,0,41,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,117,0,0,0,114,0,0,0,110,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,114,0,0,0,111,0,0,0,119,0,0,0,32,0,0,0,110,0,0,0,101,0,0,0,119,0,0,0,32,0,0,0,69,0,0,0,114,0,0,0,114,0,0,0,111,0,0,0,114,0,0,0,40,0,0,0,120,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,101,0,0,0,46,0,0,0,100,0,0,0,91,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,100,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,93,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,69,0,0,0,91,0,0,0,68,0,0,0,91,0,0,0,100,0,0,0,93,0,0,0,93,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,59,0,0,0,32,0,0,0,100,0,0,0,91,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,100,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,93,0,0,0,61,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,68,0,0,0,91,0,0,0,100,0,0,0,93,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,59,0,0,0,32,0,0,0,100,0,0,0,46,0,0,0,101,0,0,0,46,0,0,0,100,0,0,0,91,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,100,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,93,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,68,0,0,0,91,0,0,0,69,0,0,0,91,0,0,0,68,0,0,0,91,0,0,0,100,0,0,0,93,0,0,0,93,0,0,0,93,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,79,0,0,0,98,0,0,0,106,0,0,0,101,0,0,0,99,0,0,0,116,0,0,0,46,0,0,0,107,0,0,0,101,0,0,0,121,0,0,0,115,0,0,0,40,0,0,0,69,0,0,0,41,0,0,0,46,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,69,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,101,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,68,0,0,0,91,0,0,0,69,0,0,0,91,0,0,0,101,0,0,0,93,0,0,0,93,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,32,0,0,0,101,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,114,0,0,0,111,0,0,0,119,0,0,0,32,0,0,0,110,0,0,0,101,0,0,0,119,0,0,0,32,0,0,0,69,0,0,0,114,0,0,0,114,0,0,0,111,0,0,0,114,0,0,0,40,0,0,0,120,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,100,0,0,0,46,0,0,0,101,0,0,0,91,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,101,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,93,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,68,0,0,0,91,0,0,0,69,0,0,0,91,0,0,0,101,0,0,0,93,0,0,0,93,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,59,0,0,0,32,0,0,0,101,0,0,0,91,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,101,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,93,0,0,0,61,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,69,0,0,0,91,0,0,0,101,0,0,0,93,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,59,0,0,0,32,0,0,0,101,0,0,0,46,0,0,0,100,0,0,0,46,0,0,0,101,0,0,0,91,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,101,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,93,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,69,0,0,0,91,0,0,0,68,0,0,0,91,0,0,0,69,0,0,0,91,0,0,0,101,0,0,0,93,0,0,0,93,0,0,0,93,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,114,0,0,0,112,0,0,0,117,0,0,0,115,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,91,0,0,0,34,0,0,0,102,0,0,0,111,0,0,0,111,0,0,0,98,0,0,0,97,0,0,0,114,0,0,0,34,0,0,0,93,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,114,0,0,0,112,0,0,0,117,0,0,0,115,0,0,0,46,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,69,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,119,0,0,0,41,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,40,0,0,0,85,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,120,0,0,0,44,0,0,0,85,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,120,0,0,0,44,0,0,0,119,0,0,0,41,0,0,0,41,0,0,0,44,0,0,0,119,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,40,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,59,0,0,0,32,0,0,0,125,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,100,0,0,0,101,0,0,0,115,0,0,0,99,0,0,0,114,0,0,0,105,0,0,0,98,0,0,0,101,0,0,0,40,0,0,0,39,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,100,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,79,0,0,0,98,0,0,0,106,0,0,0,101,0,0,0,99,0,0,0,116,0,0,0,46,0,0,0,107,0,0,0,101,0,0,0,121,0,0,0,115,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,41,0,0,0,46,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,116,0,0,0,101,0,0,0,114,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,119,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,117,0,0,0,114,0,0,0,110,0,0,0,32,0,0,0,119,0,0,0,32,0,0,0,61,0,0,0,61,0,0,0,32,0,0,0,43,0,0,0,119,0,0,0,59,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,46,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,69,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,40,0,0,0,99,0,0,0,104,0,0,0,107,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,44,0,0,0,32,0,0,0,116,0,0,0,114,0,0,0,117,0,0,0,101,0,0,0,41,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,100,0,0,0,101,0,0,0,115,0,0,0,99,0,0,0,114,0,0,0,105,0,0,0,98,0,0,0,101,0,0,0,40,0,0,0,39,0,0,0,100,0,0,0,105,0,0,0,114,0,0,0,101,0,0,0,99,0,0,0,116,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,79,0,0,0,98,0,0,0,106,0,0,0,101,0,0,0,99,0,0,0,116,0,0,0,46,0,0,0,107,0,0,0,101,0,0,0,121,0,0,0,115,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,41,0,0,0,46,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,116,0,0,0,101,0,0,0,114,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,119,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,117,0,0,0,114,0,0,0,110,0,0,0,32,0,0,0,119,0,0,0,32,0,0,0,61,0,0,0,61,0,0,0,32,0,0,0,43,0,0,0,119,0,0,0,59,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,46,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,69,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,40,0,0,0,99,0,0,0,104,0,0,0,107,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,97,0,0,0,108,0,0,0,115,0,0,0,101,0,0,0,41,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0,10,0,0,0,84,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,110,0,0,0,101,0,0,0,120,0,0,0,116,0,0,0,32,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,115,0,0,0,32,0,0,0,108,0,0,0,111,0,0,0,111,0,0,0,107,0,0,0,32,0,0,0,97,0,0,0,116,0,0,0,32,0,0,0,112,0,0,0,111,0,0,0,115,0,0,0,115,0,0,0,105,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,32,0,0,0,101,0,0,0,110,0,0,0,116,0,0,0,114,0,0,0,121,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,110,0,0,0,100,0,0,0,105,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,115,0,0,0,58,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0,100,0,0,0,101,0,0,0,115,0,0,0,99,0,0,0,114,0,0,0,105,0,0,0,98,0,0,0,101,0,0,0,40,0,0,0,39,0,0,0,101,0,0,0,110,0,0,0,116,0,0,0,114,0,0,0,121,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,110,0,0,0,100,0,0,0,105,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,115,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,39,0,0,0,115,0,0,0,104,0,0,0,111,0,0,0,117,0,0,0,108,0,0,0,100,0,0,0,32,0,0,0,102,0,0,0,97,0,0,0,105,0,0,0,108,0,0,0,32,0,0,0,116,0,0,0,111,0,0,0,32,0,0,0,108,0,0,0,111,0,0,0,97,0,0,0,100,0,0,0,32,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,32,0,0,0,117,0,0,0,110,0,0,0,97,0,0,0,118,0,0,0,97,0,0,0,105,0,0,0,108,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,115,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,98,0,0,0,111,0,0,0,120,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,123,0,0,0,125,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,99,0,0,0,116,0,0,0,120,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,118,0,0,0,109,0,0,0,46,0,0,0,99,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,116,0,0,0,101,0,0,0,67,0,0,0,111,0,0,0,110,0,0,0,116,0,0,0,101,0,0,0,120,0,0,0,116,0,0,0,40,0,0,0,115,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,98,0,0,0,111,0,0,0,120,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,116,0,0,0,104,0,0,0,114,0,0,0,111,0,0,0,119,0,0,0,115,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,109,0,0,0,46,0,0,0,114,0,0,0,117,0,0,0,110,0,0,0,73,0,0,0,110,0,0,0,67,0,0,0,111,0,0,0,110,0,0,0,116,0,0,0,101,0,0,0,120,0,0,0,116,0,0,0,40,0,0,0,102,0,0,0,115,0,0,0,46,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,100,0,0,0,70,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,83,0,0,0,121,0,0,0,110,0,0,0,99,0,0,0,40,0,0,0,39,0,0,0,99,0,0,0,112,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,39,0,0,0,44,0,0,0,39,0,0,0,117,0,0,0,116,0,0,0,102,0,0,0,56,0,0,0,39,0,0,0,41,0,0,0,44,0,0,0,99,0,0,0,116,0,0,0,120,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,39,0,0,0,115,0,0,0,104,0,0,0,111,0,0,0,117,0,0,0,108,0,0,0,100,0,0,0,32,0,0,0,108,0,0,0,111,0,0,0,97,0,0,0,100,0,0,0,32,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,32,0,0,0,105,0,0,0,115,0,0,0,32,0,0,0,97,0,0,0,118,0,0,0,97,0,0,0,105,0,0,0,108,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,115,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,98,0,0,0,111,0,0,0,120,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,123,0,0,0,125,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,99,0,0,0,116,0,0,0,120,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,118,0,0,0,109,0,0,0,46,0,0,0,99,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,116,0,0,0,101,0,0,0,67,0,0,0,111,0,0,0,110,0,0,0,116,0,0,0,101,0,0,0,120,0,0,0,116,0,0,0,40,0,0,0,115,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,98,0,0,0,111,0,0,0,120,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,109,0,0,0,46,0,0,0,114,0,0,0,117,0,0,0,110,0,0,0,73,0,0,0,110,0,0,0,67,0,0,0,111,0,0,0,110,0,0,0,116,0,0,0,101,0,0,0,120,0,0,0,116,0,0,0,40,0,0,0,102,0,0,0,115,0,0,0,46,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,100,0,0,0,70,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,83,0,0,0,121,0,0,0,110,0,0,0,99,0,0,0,40,0,0,0,39,0,0,0,99,0,0,0,112,0,0,0,101,0,0,0,120,0,0,0,99,0,0,0,101,0,0,0,108,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,39,0,0,0,44,0,0,0,39,0,0,0,117,0,0,0,116,0,0,0,102,0,0,0,56,0,0,0,39,0,0,0,41,0,0,0,44,0,0,0,99,0,0,0,116,0,0,0,120,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,109,0,0,0,46,0,0,0,114,0,0,0,117,0,0,0,110,0,0,0,73,0,0,0,110,0,0,0,67,0,0,0,111,0,0,0,110,0,0,0,116,0,0,0,101,0,0,0,120,0,0,0,116,0,0,0,40,0,0,0,102,0,0,0,115,0,0,0,46,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,100,0,0,0,70,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,83,0,0,0,121,0,0,0,110,0,0,0,99,0,0,0,40,0,0,0,39,0,0,0,99,0,0,0,112,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,39,0,0,0,44,0,0,0,39,0,0,0,117,0,0,0,116,0,0,0,102,0,0,0,56,0,0,0,39,0,0,0,41,0,0,0,44,0,0,0,99,0,0,0,116,0,0,0,120,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,99,0,0,0,104,0,0,0,107,0,0,0,101,0,0,0,110,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,44,0,0,0,32,0,0,0,105,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,99,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,44,0,0,0,32,0,0,0,105,0,0,0,44,0,0,0,32,0,0,0,101,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,44,0,0,0,105,0,0,0,44,0,0,0,101,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,97,0,0,0,114,0,0,0,114,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,44,0,0,0,105,0,0,0,46,0,0,0,115,0,0,0,112,0,0,0,108,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,34,0,0,0,34,0,0,0,41,0,0,0,44,0,0,0,101,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,101,0,0,0,112,0,0,0,69,0,0,0,113,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,40,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,44,0,0,0,97,0,0,0,114,0,0,0,114,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,116,0,0,0,121,0,0,0,112,0,0,0,101,0,0,0,111,0,0,0,102,0,0,0,32,0,0,0,66,0,0,0,117,0,0,0,102,0,0,0,102,0,0,0,101,0,0,0,114,0,0,0,32,0,0,0,61,0,0,0,61,0,0,0,61,0,0,0,32,0,0,0,39,0,0,0,117,0,0,0,110,0,0,0,100,0,0,0,101,0,0,0,102,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,100,0,0,0,39,0,0,0,41,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,117,0,0,0,114,0,0,0,110,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,98,0,0,0,117,0,0,0,102,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,44,0,0,0,110,0,0,0,101,0,0,0,119,0,0,0,32,0,0,0,66,0,0,0,117,0,0,0,102,0,0,0,102,0,0,0,101,0,0,0,114,0,0,0,40,0,0,0,105,0,0,0,41,0,0,0,44,0,0,0,101,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,101,0,0,0,112,0,0,0,69,0,0,0,113,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,40,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,44,0,0,0,98,0,0,0,117,0,0,0,102,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,40,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,44,0,0,0,105,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,44,0,0,0,105,0,0,0,44,0,0,0,39,0,0,0,98,0,0,0,117,0,0,0,102,0,0,0,39,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,44,0,0,0,105,0,0,0,44,0,0,0,39,0,0,0,97,0,0,0,114,0,0,0,114,0,0,0,39,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,44,0,0,0,105,0,0,0,44,0,0,0,39,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,39,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,40,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,44,0,0,0,105,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,44,0,0,0,105,0,0,0,44,0,0,0,39,0,0,0,98,0,0,0,117,0,0,0,102,0,0,0,39,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,44,0,0,0,105,0,0,0,44,0,0,0,39,0,0,0,97,0,0,0,114,0,0,0,114,0,0,0,39,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,44,0,0,0,105,0,0,0,44,0,0,0,39,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,39,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,100,0,0,0,101,0,0,0,115,0,0,0,99,0,0,0,114,0,0,0,105,0,0,0,98,0,0,0,101,0,0,0,40,0,0,0,39,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,39,0,0,0,67,0,0,0,80,0,0,0,32,0,0,0,32,0,0,0,49,0,0,0,50,0,0,0,53,0,0,0,50,0,0,0,32,0,0,0,58,0,0,0,32,0,0,0,115,0,0,0,98,0,0,0,99,0,0,0,115,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,32,0,0,0,99,0,0,0,104,0,0,0,107,0,0,0,101,0,0,0,110,0,0,0,40,0,0,0,49,0,0,0,50,0,0,0,53,0,0,0,50,0,0,0,44,0,0,0,34,0,0,0,102,0,0,0,111,0,0,0,111,0,0,0,34,32,0,0,98,0,0,0,254,0,0,0,114,0,0,0,34,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,39,0,0,0,67,0,0,0,80,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,55,0,0,0,48,0,0,0,56,0,0,0,32,0,0,0,58,0,0,0,32,0,0,0,115,0,0,0,98,0,0,0,99,0,0,0,115,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,32,0,0,0,99,0,0,0,104,0,0,0,107,0,0,0,101,0,0,0,110,0,0,0,40,0,0,0,55,0,0,0,48,0,0,0,56,0,0,0,44,0,0,0,34,0,0,0,42,6,0,0,32,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,32,0,0,0,43,6,0,0,32,0,0,0,115,0,0,0,109,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,121,0,0,0,32,0,0,0,102,0,0,0,97,0,0,0,99,0,0,0,101,0,0,0,115,0,0,0,34,0,0,0,41,0,0,0,59,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,39,0,0,0,67,0,0,0,80,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,57,0,0,0,51,0,0,0,54,0,0,0,32,0,0,0,58,0,0,0,32,0,0,0,100,0,0,0,98,0,0,0,99,0,0,0,115,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,32,0,0,0,99,0,0,0,104,0,0,0,107,0,0,0,101,0,0,0,110,0,0,0,40,0,0,0,57,0,0,0,51,0,0,0,54,0,0,0,44,0,0,0,32,0,0,0,34,0,0,0,217,143,0,0,47,102,0,0,45,78,0,0,135,101,0,0,87,91,0,0,38,123,0,0,75,109,0,0,213,139,0,0,34,0,0,0,41,0,0,0,59,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,99,0,0,0,104,0,0,0,107,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,44,0,0,0,32,0,0,0,105,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,99,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,44,0,0,0,32,0,0,0,105,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,115,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,116,0,0,0,121,0,0,0,112,0,0,0,101,0,0,0,111,0,0,0,102,0,0,0,32,0,0,0,66,0,0,0,117,0,0,0,102,0,0,0,102,0,0,0,101,0,0,0,114,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,61,0,0,0,32,0,0,0,39,0,0,0,117,0,0,0,110,0,0,0,100,0,0,0,101,0,0,0,102,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,100,0,0,0,39,0,0,0,32,0,0,0,38,0,0,0,38,0,0,0,32,0,0,0,105,0,0,0,32,0,0,0,105,0,0,0,110,0,0,0,115,0,0,0,116,0,0,0,97,0,0,0,110,0,0,0,99,0,0,0,101,0,0,0,111,0,0,0,102,0,0,0,32,0,0,0,66,0,0,0,117,0,0,0,102,0,0,0,102,0,0,0,101,0,0,0,114,0,0,0,41,0,0,0,32,0,0,0,115,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,91,0,0,0,93,0,0,0,46,0,0,0,109,0,0,0,97,0,0,0,112,0,0,0,46,0,0,0,99,0,0,0,97,0,0,0,108,0,0,0,108,0,0,0,40,0,0,0,105,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,115,0,0,0,41,0,0,0,123,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,117,0,0,0,114,0,0,0,110,0,0,0,32,0,0,0,83,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,46,0,0,0,102,0,0,0,114,0,0,0,111,0,0,0,109,0,0,0,67,0,0,0,104,0,0,0,97,0,0,0,114,0,0,0,67,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,115,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,101,0,0,0,108,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,115,0,0,0,61,0,0,0,40,0,0,0,105,0,0,0,46,0,0,0,109,0,0,0,97,0,0,0,112,0,0,0,41,0,0,0,32,0,0,0,63,0,0,0,32,0,0,0,105,0,0,0,46,0,0,0,109,0,0,0,97,0,0,0,112,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,115,0,0,0,41,0,0,0,123,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,117,0,0,0,114,0,0,0,110,0,0,0,32,0,0,0,83,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,46,0,0,0,102,0,0,0,114,0,0,0,111,0,0,0,109,0,0,0,67,0,0,0,104,0,0,0,97,0,0,0,114,0,0,0,67,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,115,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,32,0,0,0,58,0,0,0,32,0,0,0,105,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,44,0,0,0,105,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,97,0,0,0,114,0,0,0,114,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,44,0,0,0,115,0,0,0,46,0,0,0,106,0,0,0,111,0,0,0,105,0,0,0,110,0,0,0,63,0,0,0,115,0,0,0,46,0,0,0,106,0,0,0,111,0,0,0,105,0,0,0,110,0,0,0,40,0,0,0,34,0,0,0,34,0,0,0,41,0,0,0,58,0,0,0,115,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,101,0,0,0,112,0,0,0,69,0,0,0,113,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,40,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,44,0,0,0,97,0,0,0,114,0,0,0,114,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,116,0,0,0,121,0,0,0,112,0,0,0,101,0,0,0,111,0,0,0,102,0,0,0,32,0,0,0,66,0,0,0,117,0,0,0,102,0,0,0,102,0,0,0,101,0,0,0,114,0,0,0,32,0,0,0,61,0,0,0,61,0,0,0,61,0,0,0,32,0,0,0,39,0,0,0,117,0,0,0,110,0,0,0,100,0,0,0,101,0,0,0,102,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,100,0,0,0,39,0,0,0,41,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,117,0,0,0,114,0,0,0,110,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,98,0,0,0,117,0,0,0,102,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,44,0,0,0,110,0,0,0,101,0,0,0,119,0,0,0,32,0,0,0,66,0,0,0,117,0,0,0,102,0,0,0,102,0,0,0,101,0,0,0,114,0,0,0,40,0,0,0,105,0,0,0,41,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,101,0,0,0,112,0,0,0,69,0,0,0,113,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,40,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,44,0,0,0,98,0,0,0,117,0,0,0,102,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,40,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,44,0,0,0,105,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,40,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,44,0,0,0,105,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,100,0,0,0,101,0,0,0,115,0,0,0,99,0,0,0,114,0,0,0,105,0,0,0,98,0,0,0,101,0,0,0,40,0,0,0,39,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,39,0,0,0,67,0,0,0,80,0,0,0,32,0,0,0,32,0,0,0,49,0,0,0,50,0,0,0,53,0,0,0,50,0,0,0,32,0,0,0,58,0,0,0,32,0,0,0,115,0,0,0,98,0,0,0,99,0,0,0,115,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,32,0,0,0,99,0,0,0,104,0,0,0,107,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,49,0,0,0,50,0,0,0,53,0,0,0,50,0,0,0,44,0,0,0,91,0,0,0,48,0,0,0,120,0,0,0,54,0,0,0,54,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,54,0,0,0,102,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,54,0,0,0,102,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,54,0,0,0,50,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,54,0,0,0,49,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,55,0,0,0,50,0,0,0,93,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,47,0,0,0,42,0,0,0,32,0,0,0,34,0,0,0,102,0,0,0,111,0,0,0,111,0,0,0,98,0,0,0,97,0,0,0,114,0,0,0,34,0,0,0,32,0,0,0,42,0,0,0,47,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,116,0,0,0,121,0,0,0,112,0,0,0,101,0,0,0,111,0,0,0,102,0,0,0,32,0,0,0,66,0,0,0,117,0,0,0,102,0,0,0,102,0,0,0,101,0,0,0,114,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,61,0,0,0,32,0,0,0,39,0,0,0,117,0,0,0,110,0,0,0,100,0,0,0,101,0,0,0,102,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,100,0,0,0,39,0,0,0,41,0,0,0,32,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,39,0,0,0,67,0,0,0,80,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,55,0,0,0,48,0,0,0,56,0,0,0,32,0,0,0,58,0,0,0,32,0,0,0,115,0,0,0,98,0,0,0,99,0,0,0,115,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,32,0,0,0,99,0,0,0,104,0,0,0,107,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,55,0,0,0,48,0,0,0,56,0,0,0,44,0,0,0,32,0,0,0,110,0,0,0,101,0,0,0,119,0,0,0,32,0,0,0,66,0,0,0,117,0,0,0,102,0,0,0,102,0,0,0,101,0,0,0,114,0,0,0,40,0,0,0,91,0,0,0,48,0,0,0,120,0,0,0,99,0,0,0,97,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,50,0,0,0,48,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,54,0,0,0,49,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,54,0,0,0,101,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,54,0,0,0,52,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,50,0,0,0,48,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,99,0,0,0,98,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,50,0,0,0,48,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,55,0,0,0,51,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,54,0,0,0,100,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,54,0,0,0,57,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,54,0,0,0,99,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,54,0,0,0,53,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,55,0,0,0,57,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,50,0,0,0,48,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,54,0,0,0,54,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,54,0,0,0,49,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,54,0,0,0,51,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,54,0,0,0,53,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,55,0,0,0,51,0,0,0,93,0,0,0,41,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,47,0,0,0,42,0,0,0,32,0,0,0,40,0,0,0,34,0,0,0,42,6,0,0,32,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,32,0,0,0,43,6,0,0,32,0,0,0,115,0,0,0,109,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,121,0,0,0,32,0,0,0,102,0,0,0,97,0,0,0,99,0,0,0,101,0,0,0,115,0,0,0,34,0,0,0,41,0,0,0,32,0,0,0,42,0,0,0,47,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,39,0,0,0,67,0,0,0,80,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,57,0,0,0,51,0,0,0,54,0,0,0,32,0,0,0,58,0,0,0,32,0,0,0,100,0,0,0,98,0,0,0,99,0,0,0,115,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,32,0,0,0,99,0,0,0,104,0,0,0,107,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,57,0,0,0,51,0,0,0,54,0,0,0,44,0,0,0,32,0,0,0,91,0,0,0,48,0,0,0,120,0,0,0,100,0,0,0,53,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,101,0,0,0,50,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,99,0,0,0,97,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,99,0,0,0,55,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,100,0,0,0,54,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,100,0,0,0,48,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,99,0,0,0,101,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,99,0,0,0,52,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,100,0,0,0,55,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,100,0,0,0,54,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,98,0,0,0,55,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,102,0,0,0,98,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,98,0,0,0,50,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,101,0,0,0,50,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,99,0,0,0,97,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,100,0,0,0,52,0,0,0,93,0,0,0,41,0,0,0,59,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,47,0,0,0,42,0,0,0,32,0,0,0,34,0,0,0,217,143,0,0,47,102,0,0,45,78,0,0,135,101,0,0,87,91,0,0,38,123,0,0,75,109,0,0,213,139,0,0,34,0,0,0,32,0,0,0,42,0,0,0,47,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0,10,0,0,0,84,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,96,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,96,0,0,0,32,0,0,0,104,0,0,0,101,0,0,0,108,0,0,0,112,0,0,0,101,0,0,0,114,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,100,0,0,0,115,0,0,0,32,0,0,0,97,0,0,0,32,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,32,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,109,0,0,0,112,0,0,0,97,0,0,0,114,0,0,0,101,0,0,0,115,0,0,0,32,0,0,0,116,0,0,0,111,0,0,0,32,0,0,0,110,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,39,0,0,0,115,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,100,0,0,0,32,0,0,0,102,0,0,0,97,0,0,0,99,0,0,0,105,0,0,0,108,0,0,0,105,0,0,0,116,0,0,0,105,0,0,0,101,0,0,0,115,0,0,0,58,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,62,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,10,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,32,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,40,0,0,0,102,0,0,0,44,0,0,0,99,0,0,0,112,0,0,0,44,0,0,0,116,0,0,0,121,0,0,0,112,0,0,0,101,0,0,0,44,0,0,0,115,0,0,0,107,0,0,0,105,0,0,0,112,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,100,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,102,0,0,0,115,0,0,0,46,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,100,0,0,0,70,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,83,0,0,0,121,0,0,0,110,0,0,0,99,0,0,0,40,0,0,0,102,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,120,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,102,0,0,0,115,0,0,0,46,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,100,0,0,0,70,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,83,0,0,0,121,0,0,0,110,0,0,0,99,0,0,0,40,0,0,0,102,0,0,0,44,0,0,0,32,0,0,0,116,0,0,0,121,0,0,0,112,0,0,0,101,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,97,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,120,0,0,0,46,0,0,0,115,0,0,0,112,0,0,0,108,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,34,0,0,0,34,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,99,0,0,0,104,0,0,0,107,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,121,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,44,0,0,0,32,0,0,0,100,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,40,0,0,0,120,0,0,0,44,0,0,0,121,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,122,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,44,0,0,0,32,0,0,0,120,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,122,0,0,0,46,0,0,0,108,0,0,0,101,0,0,0,110,0,0,0,103,0,0,0,116,0,0,0,104,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,32,0,0,0,100,0,0,0,46,0,0,0,108,0,0,0,101,0,0,0,110,0,0,0,103,0,0,0,116,0,0,0,104,0,0,0,41,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,114,0,0,0,111,0,0,0,119,0,0,0,32,0,0,0,110,0,0,0,101,0,0,0,119,0,0,0,32,0,0,0,69,0,0,0,114,0,0,0,114,0,0,0,111,0,0,0,114,0,0,0,40,0,0,0,102,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,74,0,0,0,83,0,0,0,79,0,0,0,78,0,0,0,46,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,105,0,0,0,102,0,0,0,121,0,0,0,40,0,0,0,122,0,0,0,41,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,74,0,0,0,83,0,0,0,79,0,0,0,78,0,0,0,46,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,105,0,0,0,102,0,0,0,121,0,0,0,40,0,0,0,100,0,0,0,41,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,58,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,122,0,0,0,46,0,0,0,108,0,0,0,101,0,0,0,110,0,0,0,103,0,0,0,116,0,0,0,104,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,100,0,0,0,46,0,0,0,108,0,0,0,101,0,0,0,110,0,0,0,103,0,0,0,116,0,0,0,104,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,40,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,105,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,48,0,0,0,59,0,0,0,32,0,0,0,105,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,32,0,0,0,100,0,0,0,46,0,0,0,108,0,0,0,101,0,0,0,110,0,0,0,103,0,0,0,116,0,0,0,104,0,0,0,59,0,0,0,32,0,0,0,43,0,0,0,43,0,0,0,105,0,0,0,41,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,100,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,61,0,0,0,32,0,0,0,122,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,41,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,114,0,0,0,111,0,0,0,119,0,0,0,32,0,0,0,110,0,0,0,101,0,0,0,119,0,0,0,32,0,0,0,69,0,0,0,114,0,0,0,114,0,0,0,111,0,0,0,114,0,0,0,40,0,0,0,34,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,105,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,100,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,33,0,0,0,61,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,122,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,115,0,0,0,107,0,0,0,105,0,0,0,112,0,0,0,41,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,117,0,0,0,114,0,0,0,110,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,122,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,44,0,0,0,32,0,0,0,97,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,122,0,0,0,46,0,0,0,108,0,0,0,101,0,0,0,110,0,0,0,103,0,0,0,116,0,0,0,104,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,32,0,0,0,100,0,0,0,46,0,0,0,108,0,0,0,101,0,0,0,110,0,0,0,103,0,0,0,116,0,0,0,104,0,0,0,41,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,114,0,0,0,111,0,0,0,119,0,0,0,32,0,0,0,110,0,0,0,101,0,0,0,119,0,0,0,32,0,0,0,69,0,0,0,114,0,0,0,114,0,0,0,111,0,0,0,114,0,0,0,40,0,0,0,102,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,74,0,0,0,83,0,0,0,79,0,0,0,78,0,0,0,46,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,105,0,0,0,102,0,0,0,121,0,0,0,40,0,0,0,122,0,0,0,41,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,74,0,0,0,83,0,0,0,79,0,0,0,78,0,0,0,46,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,105,0,0,0,102,0,0,0,121,0,0,0,40,0,0,0,100,0,0,0,41,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,58,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,122,0,0,0,46,0,0,0,108,0,0,0,101,0,0,0,110,0,0,0,103,0,0,0,116,0,0,0,104,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,100,0,0,0,46,0,0,0,108,0,0,0,101,0,0,0,110,0,0,0,103,0,0,0,116,0,0,0,104,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,40,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,105,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,48,0,0,0,59,0,0,0,32,0,0,0,105,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,32,0,0,0,100,0,0,0,46,0,0,0,108,0,0,0,101,0,0,0,110,0,0,0,103,0,0,0,116,0,0,0,104,0,0,0,59,0,0,0,32,0,0,0,43,0,0,0,43,0,0,0,105,0,0,0,41,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,100,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,61,0,0,0,32,0,0,0,122,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,41,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,114,0,0,0,111,0,0,0,119,0,0,0,32,0,0,0,110,0,0,0,101,0,0,0,119,0,0,0,32,0,0,0,69,0,0,0,114,0,0,0,114,0,0,0,111,0,0,0,114,0,0,0,40,0,0,0,34,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,105,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,100,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,33,0,0,0,61,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,122,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,102,0,0,0,46,0,0,0,105,0,0,0,110,0,0,0,100,0,0,0,101,0,0,0,120,0,0,0,79,0,0,0,102,0,0,0,40,0,0,0,34,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,34,0,0,0,41,0,0,0,32,0,0,0,61,0,0,0,61,0,0,0,32,0,0,0,45,0,0,0,49,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,44,0,0,0,32,0,0,0,100,0,0,0,44,0,0,0,32,0,0,0,39,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,39,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,44,0,0,0,32,0,0,0,100,0,0,0,44,0,0,0,32,0,0,0,39,0,0,0,97,0,0,0,114,0,0,0,114,0,0,0,39,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,40,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,104,0,0,0,107,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,115,0,0,0,107,0,0,0,105,0,0,0,112,0,0,0,41,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,117,0,0,0,114,0,0,0,110,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,40,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,104,0,0,0,107,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,40,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,125,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0,10,0,0,0,84,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,96,0,0,0,117,0,0,0,116,0,0,0,102,0,0,0,56,0,0,0,96,0,0,0,32,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,115,0,0,0,32,0,0,0,118,0,0,0,101,0,0,0,114,0,0,0,105,0,0,0,102,0,0,0,121,0,0,0,32,0,0,0,85,0,0,0,84,0,0,0,70,0,0,0,45,0,0,0,56,0,0,0,32,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,32,0,0,0,111,0,0,0,102,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,97,0,0,0,99,0,0,0,116,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,32,0,0,0,74,0,0,0,83,0,0,0,32,0,0,0,115,0,0,0,111,0,0,0,117,0,0,0,114,0,0,0,99,0,0,0,101,0,0,0,115,0,0,0,58,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,62,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,10,0,0,0,100,0,0,0,101,0,0,0,115,0,0,0,99,0,0,0,114,0,0,0,105,0,0,0,98,0,0,0,101,0,0,0,40,0,0,0,39,0,0,0,110,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,110,0,0,0,97,0,0,0,116,0,0,0,105,0,0,0,118,0,0,0,101,0,0,0,115,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,110,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,91,0,0,0,91,0,0,0,54,0,0,0,53,0,0,0,48,0,0,0,48,0,0,0,49,0,0,0,44,0,0,0,32,0,0,0,39,0,0,0,117,0,0,0,116,0,0,0,102,0,0,0,56,0,0,0,39,0,0,0,44,0,0,0,49,0,0,0,93,0,0,0,44,0,0,0,32,0,0,0,91,0,0,0,49,0,0,0,50,0,0,0,48,0,0,0,48,0,0,0,44,0,0,0,32,0,0,0,39,0,0,0,117,0,0,0,116,0,0,0,102,0,0,0,49,0,0,0,54,0,0,0,108,0,0,0,101,0,0,0,39,0,0,0,44,0,0,0,49,0,0,0,93,0,0,0,44,0,0,0,32,0,0,0,91,0,0,0,50,0,0,0,48,0,0,0,49,0,0,0,50,0,0,0,55,0,0,0,44,0,0,0,32,0,0,0,39,0,0,0,97,0,0,0,115,0,0,0,99,0,0,0,105,0,0,0,105,0,0,0,39,0,0,0,44,0,0,0,48,0,0,0,93,0,0,0,93,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,115,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,91,0,0,0,39,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,46,0,0,0,109,0,0,0,100,0,0,0,39,0,0,0,44,0,0,0,39,0,0,0,82,0,0,0,69,0,0,0,65,0,0,0,68,0,0,0,77,0,0,0,69,0,0,0,46,0,0,0,109,0,0,0,100,0,0,0,39,0,0,0,44,0,0,0,39,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,39,0,0,0,93,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,99,0,0,0,105,0,0,0,105,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,115,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,91,0,0,0,39,0,0,0,99,0,0,0,112,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,39,0,0,0,93,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,110,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,69,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,119,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,100,0,0,0,101,0,0,0,115,0,0,0,99,0,0,0,114,0,0,0,105,0,0,0,98,0,0,0,101,0,0,0,40,0,0,0,119,0,0,0,91,0,0,0,49,0,0,0,93,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,105,0,0,0,114,0,0,0,101,0,0,0,40,0,0,0,39,0,0,0,46,0,0,0,47,0,0,0,39,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,99,0,0,0,105,0,0,0,105,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,115,0,0,0,46,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,69,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,102,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,39,0,0,0,115,0,0,0,104,0,0,0,111,0,0,0,117,0,0,0,108,0,0,0,100,0,0,0,32,0,0,0,112,0,0,0,114,0,0,0,111,0,0,0,99,0,0,0,101,0,0,0,115,0,0,0,115,0,0,0,32,0,0,0,39,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,102,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,32,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,40,0,0,0,39,0,0,0,46,0,0,0,47,0,0,0,109,0,0,0,105,0,0,0,115,0,0,0,99,0,0,0,47,0,0,0,39,0,0,0,43,0,0,0,102,0,0,0,43,0,0,0,39,0,0,0,46,0,0,0,39,0,0,0,43,0,0,0,119,0,0,0,91,0,0,0,49,0,0,0,93,0,0,0,44,0,0,0,119,0,0,0,91,0,0,0,48,0,0,0,93,0,0,0,44,0,0,0,119,0,0,0,91,0,0,0,49,0,0,0,93,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,33,0,0,0,119,0,0,0,91,0,0,0,50,0,0,0,93,0,0,0,41,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,117,0,0,0,114,0,0,0,110,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,115,0,0,0,46,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,69,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,102,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,39,0,0,0,115,0,0,0,104,0,0,0,111,0,0,0,117,0,0,0,108,0,0,0,100,0,0,0,32,0,0,0,112,0,0,0,114,0,0,0,111,0,0,0,99,0,0,0,101,0,0,0,115,0,0,0,115,0,0,0,32,0,0,0,39,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,102,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,32,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,40,0,0,0,39,0,0,0,46,0,0,0,47,0,0,0,109,0,0,0,105,0,0,0,115,0,0,0,99,0,0,0,47,0,0,0,39,0,0,0,43,0,0,0,102,0,0,0,43,0,0,0,39,0,0,0,46,0,0,0,39,0,0,0,43,0,0,0,119,0,0,0,91,0,0,0,49,0,0,0,93,0,0,0,44,0,0,0,119,0,0,0,91,0,0,0,48,0,0,0,93,0,0,0,44,0,0,0,119,0,0,0,91,0,0,0,49,0,0,0,93,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,119,0,0,0,91,0,0,0,49,0,0,0,93,0,0,0,32,0,0,0,61,0,0,0,61,0,0,0,61,0,0,0,32,0,0,0,39,0,0,0,117,0,0,0,116,0,0,0,102,0,0,0,56,0,0,0,39,0,0,0,41,0,0,0,32,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,39,0,0,0,115,0,0,0,104,0,0,0,111,0,0,0,117,0,0,0,108,0,0,0,100,0,0,0,32,0,0,0,112,0,0,0,114,0,0,0,111,0,0,0,99,0,0,0,101,0,0,0,115,0,0,0,115,0,0,0,32,0,0,0,98,0,0,0,105,0,0,0,116,0,0,0,115,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,115,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,102,0,0,0,115,0,0,0,46,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,100,0,0,0,100,0,0,0,105,0,0,0,114,0,0,0,83,0,0,0,121,0,0,0,110,0,0,0,99,0,0,0,40,0,0,0,39,0,0,0,98,0,0,0,105,0,0,0,116,0,0,0,115,0,0,0,39,0,0,0,41,0,0,0,46,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,116,0,0,0,101,0,0,0,114,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,120,0,0,0,41,0,0,0,123,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,117,0,0,0,114,0,0,0,110,0,0,0,32,0,0,0,120,0,0,0,46,0,0,0,115,0,0,0,117,0,0,0,98,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,40,0,0,0,45,0,0,0,51,0,0,0,41,0,0,0,61,0,0,0,61,0,0,0,34,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,34,0,0,0,59,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,115,0,0,0,46,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,69,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,102,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,32,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,40,0,0,0,39,0,0,0,46,0,0,0,47,0,0,0,98,0,0,0,105,0,0,0,116,0,0,0,115,0,0,0,47,0,0,0,39,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,102,0,0,0,44,0,0,0,119,0,0,0,91,0,0,0,48,0,0,0,93,0,0,0,44,0,0,0,119,0,0,0,91,0,0,0,49,0,0,0,93,0,0,0,44,0,0,0,116,0,0,0,114,0,0,0,117,0,0,0,101,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0,10,0,0,0,84,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,96,0,0,0,117,0,0,0,116,0,0,0,102,0,0,0,42,0,0,0,96,0,0,0,32,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,32,0,0,0,96,0,0,0,97,0,0,0,115,0,0,0,99,0,0,0,105,0,0,0,105,0,0,0,96,0,0,0,32,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,115,0,0,0,32,0,0,0,97,0,0,0,116,0,0,0,116,0,0,0,101,0,0,0,109,0,0,0,112,0,0,0,116,0,0,0,32,0,0,0,116,0,0,0,111,0,0,0,32,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,32,0,0,0,111,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,114,0,0,0,32,0,0,0,109,0,0,0,97,0,0,0,103,0,0,0,105,0,0,0,99,0,0,0,32,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,109,0,0,0,97,0,0,0,116,0,0,0,115,0,0,0,58,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,62,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,10,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,109,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,109,0,0,0,97,0,0,0,103,0,0,0,105,0,0,0,99,0,0,0,59,0,0,0,10,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,32,0,0,0,99,0,0,0,109,0,0,0,112,0,0,0,40,0,0,0,120,0,0,0,44,0,0,0,122,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,40,0,0,0,120,0,0,0,46,0,0,0,108,0,0,0,101,0,0,0,110,0,0,0,103,0,0,0,116,0,0,0,104,0,0,0,44,0,0,0,32,0,0,0,122,0,0,0,46,0,0,0,108,0,0,0,101,0,0,0,110,0,0,0,103,0,0,0,116,0,0,0,104,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,40,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,105,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,48,0,0,0,59,0,0,0,32,0,0,0,105,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,32,0,0,0,122,0,0,0,46,0,0,0,108,0,0,0,101,0,0,0,110,0,0,0,103,0,0,0,116,0,0,0,104,0,0,0,59,0,0,0,32,0,0,0,43,0,0,0,43,0,0,0,105,0,0,0,41,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,40,0,0,0,105,0,0,0,43,0,0,0,34,0,0,0,47,0,0,0,34,0,0,0,43,0,0,0,120,0,0,0,46,0,0,0,108,0,0,0,101,0,0,0,110,0,0,0,103,0,0,0,116,0,0,0,104,0,0,0,43,0,0,0,34,0,0,0,34,0,0,0,43,0,0,0,120,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,44,0,0,0,32,0,0,0,105,0,0,0,43,0,0,0,34,0,0,0,47,0,0,0,34,0,0,0,43,0,0,0,122,0,0,0,46,0,0,0,108,0,0,0,101,0,0,0,110,0,0,0,103,0,0,0,116,0,0,0,104,0,0,0,43,0,0,0,34,0,0,0,34,0,0,0,43,0,0,0,122,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,125,0,0,0,10,0,0,0,79,0,0,0,98,0,0,0,106,0,0,0,101,0,0,0,99,0,0,0,116,0,0,0,46,0,0,0,107,0,0,0,101,0,0,0,121,0,0,0,115,0,0,0,40,0,0,0,109,0,0,0,41,0,0,0,46,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,69,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,116,0,0,0,41,0,0,0,123,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,116,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,32,0,0,0,49,0,0,0,54,0,0,0,57,0,0,0,54,0,0,0,57,0,0,0,41,0,0,0,32,0,0,0,100,0,0,0,101,0,0,0,115,0,0,0,99,0,0,0,114,0,0,0,105,0,0,0,98,0,0,0,101,0,0,0,40,0,0,0,109,0,0,0,91,0,0,0,116,0,0,0,93,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,34,0,0,0,115,0,0,0,104,0,0,0,111,0,0,0,117,0,0,0,108,0,0,0,100,0,0,0,32,0,0,0,112,0,0,0,114,0,0,0,111,0,0,0,99,0,0,0,101,0,0,0,115,0,0,0,115,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,46,0,0,0,109,0,0,0,100,0,0,0,46,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,109,0,0,0,91,0,0,0,116,0,0,0,93,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,115,0,0,0,46,0,0,0,101,0,0,0,120,0,0,0,105,0,0,0,115,0,0,0,116,0,0,0,115,0,0,0,83,0,0,0,121,0,0,0,110,0,0,0,99,0,0,0,40,0,0,0,39,0,0,0,46,0,0,0,47,0,0,0,109,0,0,0,105,0,0,0,115,0,0,0,99,0,0,0,47,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,46,0,0,0,109,0,0,0,100,0,0,0,46,0,0,0,39,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,109,0,0,0,91,0,0,0,116,0,0,0,93,0,0,0,41,0,0,0,32,0,0,0,63,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,98,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,102,0,0,0,115,0,0,0,46,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,100,0,0,0,70,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,83,0,0,0,121,0,0,0,110,0,0,0,99,0,0,0,40,0,0,0,39,0,0,0,46,0,0,0,47,0,0,0,109,0,0,0,105,0,0,0,115,0,0,0,99,0,0,0,47,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,46,0,0,0,109,0,0,0,100,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,102,0,0,0,56,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,34,0,0,0,117,0,0,0,116,0,0,0,102,0,0,0,56,0,0,0,34,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,109,0,0,0,91,0,0,0,116,0,0,0,93,0,0,0,32,0,0,0,61,0,0,0,61,0,0,0,61,0,0,0,32,0,0,0,34,0,0,0,97,0,0,0,115,0,0,0,99,0,0,0,105,0,0,0,105,0,0,0,34,0,0,0,41,0,0,0,32,0,0,0,98,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,98,0,0,0,46,0,0,0,114,0,0,0,101,0,0,0,112,0,0,0,108,0,0,0,97,0,0,0,99,0,0,0,101,0,0,0,40,0,0,0,47,0,0,0,91,0,0,0,92,0,0,0,117,0,0,0,48,0,0,0,48,0,0,0,56,0,0,0,48,0,0,0,45,0,0,0,92,0,0,0,117,0,0,0,102,0,0,0,102,0,0,0,102,0,0,0,102,0,0,0,93,0,0,0,42,0,0,0,47,0,0,0,103,0,0,0,44,0,0,0,34,0,0,0,34,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,120,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,102,0,0,0,115,0,0,0,46,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,100,0,0,0,70,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,83,0,0,0,121,0,0,0,110,0,0,0,99,0,0,0,40,0,0,0,39,0,0,0,46,0,0,0,47,0,0,0,109,0,0,0,105,0,0,0,115,0,0,0,99,0,0,0,47,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,46,0,0,0,109,0,0,0,100,0,0,0,46,0,0,0,39,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,109,0,0,0,91,0,0,0,116,0,0,0,93,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,121,0,0,0,44,0,0,0,32,0,0,0,122,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,40,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,121,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,116,0,0,0,44,0,0,0,32,0,0,0,120,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,40,0,0,0,121,0,0,0,44,0,0,0,98,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,122,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,116,0,0,0,44,0,0,0,32,0,0,0,121,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,116,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,32,0,0,0,54,0,0,0,53,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,41,0,0,0,32,0,0,0,99,0,0,0,109,0,0,0,112,0,0,0,40,0,0,0,120,0,0,0,44,0,0,0,122,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,101,0,0,0,108,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,123,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,40,0,0,0,121,0,0,0,44,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,116,0,0,0,44,0,0,0,32,0,0,0,122,0,0,0,41,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,125,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,40,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,121,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,116,0,0,0,44,0,0,0,32,0,0,0,120,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,40,0,0,0,121,0,0,0,44,0,0,0,98,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,122,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,116,0,0,0,44,0,0,0,32,0,0,0,121,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,116,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,32,0,0,0,54,0,0,0,53,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,41,0,0,0,32,0,0,0,99,0,0,0,109,0,0,0,112,0,0,0,40,0,0,0,120,0,0,0,44,0,0,0,122,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,101,0,0,0,108,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,123,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,40,0,0,0,121,0,0,0,44,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,116,0,0,0,44,0,0,0,32,0,0,0,122,0,0,0,41,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,125,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,40,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,116,0,0,0,44,0,0,0,32,0,0,0,121,0,0,0,44,0,0,0,32,0,0,0,39,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,39,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,116,0,0,0,44,0,0,0,32,0,0,0,121,0,0,0,44,0,0,0,32,0,0,0,39,0,0,0,97,0,0,0,114,0,0,0,114,0,0,0,39,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,40,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,116,0,0,0,44,0,0,0,32,0,0,0,121,0,0,0,44,0,0,0,32,0,0,0,39,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,39,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,116,0,0,0,44,0,0,0,32,0,0,0,121,0,0,0,44,0,0,0,32,0,0,0,39,0,0,0,97,0,0,0,114,0,0,0,114,0,0,0,39,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,40,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,58,0,0,0,32,0,0,0,110,0,0,0,117,0,0,0,108,0,0,0,108,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,34,0,0,0,115,0,0,0,104,0,0,0,111,0,0,0,117,0,0,0,108,0,0,0,100,0,0,0,32,0,0,0,112,0,0,0,114,0,0,0,111,0,0,0,99,0,0,0,101,0,0,0,115,0,0,0,115,0,0,0,32,0,0,0,82,0,0,0,69,0,0,0,65,0,0,0,68,0,0,0,77,0,0,0,69,0,0,0,46,0,0,0,109,0,0,0,100,0,0,0,46,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,109,0,0,0,91,0,0,0,116,0,0,0,93,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,115,0,0,0,46,0,0,0,101,0,0,0,120,0,0,0,105,0,0,0,115,0,0,0,116,0,0,0,115,0,0,0,83,0,0,0,121,0,0,0,110,0,0,0,99,0,0,0,40,0,0,0,39,0,0,0,46,0,0,0,47,0,0,0,109,0,0,0,105,0,0,0,115,0,0,0,99,0,0,0,47,0,0,0,82,0,0,0,69,0,0,0,65,0,0,0,68,0,0,0,77,0,0,0,69,0,0,0,46,0,0,0,109,0,0,0,100,0,0,0,46,0,0,0,39,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,109,0,0,0,91,0,0,0,116,0,0,0,93,0,0,0,41,0,0,0,32,0,0,0,63,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,98,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,102,0,0,0,115,0,0,0,46,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,100,0,0,0,70,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,83,0,0,0,121,0,0,0,110,0,0,0,99,0,0,0,40,0,0,0,39,0,0,0,46,0,0,0,47,0,0,0,109,0,0,0,105,0,0,0,115,0,0,0,99,0,0,0,47,0,0,0,82,0,0,0,69,0,0,0,65,0,0,0,68,0,0,0,77,0,0,0,69,0,0,0,46,0,0,0,109,0,0,0,100,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,102,0,0,0,56,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,34,0,0,0,117,0,0,0,116,0,0,0,102,0,0,0,56,0,0,0,34,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,109,0,0,0,91,0,0,0,116,0,0,0,93,0,0,0,32,0,0,0,61,0,0,0,61,0,0,0,61,0,0,0,32,0,0,0,34,0,0,0,97,0,0,0,115,0,0,0,99,0,0,0,105,0,0,0,105,0,0,0,34,0,0,0,41,0,0,0,32,0,0,0,98,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,98,0,0,0,46,0,0,0,114,0,0,0,101,0,0,0,112,0,0,0,108,0,0,0,97,0,0,0,99,0,0,0,101,0,0,0,40,0,0,0,47,0,0,0,91,0,0,0,92,0,0,0,117,0,0,0,48,0,0,0,48,0,0,0,56,0,0,0,48,0,0,0,45,0,0,0,92,0,0,0,117,0,0,0,102,0,0,0,102,0,0,0,102,0,0,0,102,0,0,0,93,0,0,0,42,0,0,0,47,0,0,0,103,0,0,0,44,0,0,0,34,0,0,0,34,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,120,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,102,0,0,0,115,0,0,0,46,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,100,0,0,0,70,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,83,0,0,0,121,0,0,0,110,0,0,0,99,0,0,0,40,0,0,0,39,0,0,0,46,0,0,0,47,0,0,0,109,0,0,0,105,0,0,0,115,0,0,0,99,0,0,0,47,0,0,0,82,0,0,0,69,0,0,0,65,0,0,0,68,0,0,0,77,0,0,0,69,0,0,0,46,0,0,0,109,0,0,0,100,0,0,0,46,0,0,0,39,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,109,0,0,0,91,0,0,0,116,0,0,0,93,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,120,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,91,0,0,0,93,0,0,0,46,0,0,0,115,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,101,0,0,0,46,0,0,0,99,0,0,0,97,0,0,0,108,0,0,0,108,0,0,0,40,0,0,0,120,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,40,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,121,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,116,0,0,0,44,0,0,0,32,0,0,0,120,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,40,0,0,0,121,0,0,0,44,0,0,0,98,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,40,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,121,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,116,0,0,0,44,0,0,0,32,0,0,0,120,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,40,0,0,0,121,0,0,0,44,0,0,0,98,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,40,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,58,0,0,0,32,0,0,0,110,0,0,0,117,0,0,0,108,0,0,0,108,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0,10,0,0,0,84,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,32,0,0,0,96,0,0,0,54,0,0,0,57,0,0,0,54,0,0,0,57,0,0,0,96,0,0,0,32,0,0,0,105,0,0,0,115,0,0,0,32,0,0,0,110,0,0,0,111,0,0,0,116,0,0,0,32,0,0,0,100,0,0,0,101,0,0,0,102,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,100,0,0,0,44,0,0,0,32,0,0,0,115,0,0,0,111,0,0,0,32,0,0,0,111,0,0,0,112,0,0,0,101,0,0,0,114,0,0,0,97,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,115,0,0,0,32,0,0,0,115,0,0,0,104,0,0,0,111,0,0,0,117,0,0,0,108,0,0,0,100,0,0,0,32,0,0,0,102,0,0,0,97,0,0,0,105,0,0,0,108,0,0,0,58,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,62,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,10,0,0,0,100,0,0,0,101,0,0,0,115,0,0,0,99,0,0,0,114,0,0,0,105,0,0,0,98,0,0,0,101,0,0,0,40,0,0,0,39,0,0,0,102,0,0,0,97,0,0,0,105,0,0,0,108,0,0,0,117,0,0,0,114,0,0,0,101,0,0,0,115,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,39,0,0,0,115,0,0,0,104,0,0,0,111,0,0,0,117,0,0,0,108,0,0,0,100,0,0,0,32,0,0,0,102,0,0,0,97,0,0,0,105,0,0,0,108,0,0,0,32,0,0,0,116,0,0,0,111,0,0,0,32,0,0,0,102,0,0,0,105,0,0,0,110,0,0,0,100,0,0,0,32,0,0,0,67,0,0,0,80,0,0,0,32,0,0,0,54,0,0,0,57,0,0,0,54,0,0,0,57,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,116,0,0,0,104,0,0,0,114,0,0,0,111,0,0,0,119,0,0,0,115,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,123,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,91,0,0,0,54,0,0,0,57,0,0,0,54,0,0,0,57,0,0,0,93,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,116,0,0,0,104,0,0,0,114,0,0,0,111,0,0,0,119,0,0,0,115,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,123,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,91,0,0,0,54,0,0,0,57,0,0,0,54,0,0,0,57,0,0,0,93,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,39,0,0,0,115,0,0,0,104,0,0,0,111,0,0,0,117,0,0,0,108,0,0,0,100,0,0,0,32,0,0,0,102,0,0,0,97,0,0,0,105,0,0,0,108,0,0,0,32,0,0,0,117,0,0,0,115,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,32,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,40,0,0,0,33,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,104,0,0,0,97,0,0,0,115,0,0,0,99,0,0,0,112,0,0,0,40,0,0,0,54,0,0,0,57,0,0,0,54,0,0,0,57,0,0,0,41,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,116,0,0,0,104,0,0,0,114,0,0,0,111,0,0,0,119,0,0,0,115,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,123,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,117,0,0,0,114,0,0,0,110,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,54,0,0,0,57,0,0,0,54,0,0,0,57,0,0,0,44,0,0,0,32,0,0,0,34,0,0,0,102,0,0,0,111,0,0,0,111,0,0,0,98,0,0,0,97,0,0,0,114,0,0,0,34,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,116,0,0,0,104,0,0,0,114,0,0,0,111,0,0,0,119,0,0,0,115,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,123,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,117,0,0,0,114,0,0,0,110,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,54,0,0,0,57,0,0,0,54,0,0,0,57,0,0,0,44,0,0,0,32,0,0,0,91,0,0,0,48,0,0,0,120,0,0,0,50,0,0,0,48,0,0,0,93,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,39,0,0,0,115,0,0,0,104,0,0,0,111,0,0,0,117,0,0,0,108,0,0,0,100,0,0,0,32,0,0,0,102,0,0,0,97,0,0,0,105,0,0,0,108,0,0,0,32,0,0,0,119,0,0,0,105,0,0,0,116,0,0,0,104,0,0,0,32,0,0,0,98,0,0,0,108,0,0,0,97,0,0,0,99,0,0,0,107,0,0,0,32,0,0,0,109,0,0,0,97,0,0,0,103,0,0,0,105,0,0,0,99,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,104,0,0,0,97,0,0,0,115,0,0,0,99,0,0,0,112,0,0,0,40,0,0,0,49,0,0,0,54,0,0,0,57,0,0,0,54,0,0,0,57,0,0,0,41,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,116,0,0,0,104,0,0,0,114,0,0,0,111,0,0,0,119,0,0,0,115,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,123,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,117,0,0,0,114,0,0,0,110,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,49,0,0,0,54,0,0,0,57,0,0,0,54,0,0,0,57,0,0,0,44,0,0,0,32,0,0,0,34,0,0,0,102,0,0,0,111,0,0,0,111,0,0,0,98,0,0,0,97,0,0,0,114,0,0,0,34,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,116,0,0,0,104,0,0,0,114,0,0,0,111,0,0,0,119,0,0,0,115,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,123,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,117,0,0,0,114,0,0,0,110,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,49,0,0,0,54,0,0,0,57,0,0,0,54,0,0,0,57,0,0,0,44,0,0,0,32,0,0,0,91,0,0,0,48,0,0,0,120,0,0,0,50,0,0,0,48,0,0,0,93,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,39,0,0,0,115,0,0,0,104,0,0,0,111,0,0,0,117,0,0,0,108,0,0,0,100,0,0,0,32,0,0,0,102,0,0,0,97,0,0,0,105,0,0,0,108,0,0,0,32,0,0,0,119,0,0,0,104,0,0,0,101,0,0,0,110,0,0,0,32,0,0,0,112,0,0,0,114,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,110,0,0,0,116,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,119,0,0,0,105,0,0,0,116,0,0,0,104,0,0,0,32,0,0,0,105,0,0,0,110,0,0,0,118,0,0,0,97,0,0,0,108,0,0,0,105,0,0,0,100,0,0,0,32,0,0,0,99,0,0,0,104,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,115,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,116,0,0,0,104,0,0,0,114,0,0,0,111,0,0,0,119,0,0,0,115,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,123,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,40,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,117,0,0,0,114,0,0,0,110,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,50,0,0,0,48,0,0,0,49,0,0,0,50,0,0,0,55,0,0,0,44,0,0,0,32,0,0,0,91,0,0,0,83,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,46,0,0,0,102,0,0,0,114,0,0,0,111,0,0,0,109,0,0,0,67,0,0,0,104,0,0,0,97,0,0,0,114,0,0,0,67,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,48,0,0,0,120,0,0,0,65,0,0,0,65,0,0,0,41,0,0,0,93,0,0,0,41,0,0,0,59,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,39,0,0,0,115,0,0,0,104,0,0,0,111,0,0,0,117,0,0,0,108,0,0,0,100,0,0,0,32,0,0,0,102,0,0,0,97,0,0,0,105,0,0,0,108,0,0,0,32,0,0,0,116,0,0,0,111,0,0,0,32,0,0,0,112,0,0,0,114,0,0,0,111,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,97,0,0,0,116,0,0,0,101,0,0,0,32,0,0,0,85,0,0,0,84,0,0,0,70,0,0,0,56,0,0,0,32,0,0,0,66,0,0,0,79,0,0,0,77,0,0,0,32,0,0,0,105,0,0,0,110,0,0,0,32,0,0,0,85,0,0,0,84,0,0,0,70,0,0,0,55,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,91,0,0,0,34,0,0,0,43,0,0,0,47,0,0,0,118,0,0,0,56,0,0,0,45,0,0,0,97,0,0,0,98,0,0,0,99,0,0,0,34,0,0,0,44,0,0,0,32,0,0,0,34,0,0,0,43,0,0,0,47,0,0,0,118,0,0,0,57,0,0,0,34,0,0,0,93,0,0,0,46,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,69,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,109,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,116,0,0,0,104,0,0,0,114,0,0,0,111,0,0,0,119,0,0,0,115,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,40,0,0,0,109,0,0,0,44,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,54,0,0,0,53,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,44,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,54,0,0,0,53,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,44,0,0,0,32,0,0,0,109,0,0,0,41,0,0,0,41,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0,10,0,0,0,35,0,0,0,32,0,0,0,78,0,0,0,105,0,0,0,116,0,0,0,116,0,0,0,121,0,0,0,32,0,0,0,71,0,0,0,114,0,0,0,105,0,0,0,116,0,0,0,116,0,0,0,121,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,106,0,0,0,115,0,0,0,111,0,0,0,110,0,0,0,62,0,0,0,112,0,0,0,97,0,0,0,99,0,0,0,107,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,111,0,0,0,110,0,0,0,10,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,110,0,0,0,97,0,0,0,109,0,0,0,101,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,34,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,34,0,0,0,44,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,118,0,0,0,101,0,0,0,114,0,0,0,115,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,34,0,0,0,49,0,0,0,46,0,0,0,49,0,0,0,50,0,0,0,46,0,0,0,48,0,0,0,34,0,0,0,44,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,97,0,0,0,117,0,0,0,116,0,0,0,104,0,0,0,111,0,0,0,114,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,34,0,0,0,83,0,0,0,104,0,0,0,101,0,0,0,101,0,0,0,116,0,0,0,74,0,0,0,83,0,0,0,34,0,0,0,44,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,100,0,0,0,101,0,0,0,115,0,0,0,99,0,0,0,114,0,0,0,105,0,0,0,112,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,34,0,0,0,112,0,0,0,117,0,0,0,114,0,0,0,101,0,0,0,45,0,0,0,74,0,0,0,83,0,0,0,32,0,0,0,108,0,0,0,105,0,0,0,98,0,0,0,114,0,0,0,97,0,0,0,114,0,0,0,121,0,0,0,32,0,0,0,116,0,0,0,111,0,0,0,32,0,0,0,104,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,108,0,0,0,101,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,115,0,0,0,34,0,0,0,44,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,107,0,0,0,101,0,0,0,121,0,0,0,119,0,0,0,111,0,0,0,114,0,0,0,100,0,0,0,115,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,91,0,0,0,32,0,0,0,34,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,34,0,0,0,44,0,0,0,32,0,0,0,34,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,110,0,0,0,118,0,0,0,34,0,0,0,44,0,0,0,32,0,0,0,34,0,0,0,99,0,0,0,111,0,0,0,110,0,0,0,118,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,34,0,0,0,44,0,0,0,32,0,0,0,34,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,115,0,0,0,34,0,0,0,32,0,0,0,93,0,0,0,44,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,98,0,0,0,105,0,0,0,110,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,34,0,0,0,46,0,0,0,47,0,0,0,98,0,0,0,105,0,0,0,110,0,0,0,47,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,46,0,0,0,110,0,0,0,106,0,0,0,115,0,0,0,34,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,44,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,109,0,0,0,97,0,0,0,105,0,0,0,110,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,34,0,0,0,99,0,0,0,112,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,34,0,0,0,44,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,116,0,0,0,121,0,0,0,112,0,0,0,101,0,0,0,115,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,34,0,0,0,116,0,0,0,121,0,0,0,112,0,0,0,101,0,0,0,115,0,0,0,34,0,0,0,44,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,98,0,0,0,114,0,0,0,111,0,0,0,119,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,98,0,0,0,117,0,0,0,102,0,0,0,102,0,0,0,101,0,0,0,114,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,34,0,0,0,102,0,0,0,97,0,0,0,108,0,0,0,115,0,0,0,101,0,0,0,34,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,44,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,101,0,0,0,110,0,0,0,100,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,105,0,0,0,101,0,0,0,115,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,99,0,0,0,111,0,0,0,109,0,0,0,109,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,101,0,0,0,114,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,34,0,0,0,126,0,0,0,50,0,0,0,46,0,0,0,49,0,0,0,49,0,0,0,46,0,0,0,48,0,0,0,34,0,0,0,44,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,101,0,0,0,120,0,0,0,105,0,0,0,116,0,0,0,45,0,0,0,111,0,0,0,110,0,0,0,45,0,0,0,101,0,0,0,112,0,0,0,105,0,0,0,112,0,0,0,101,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,34,0,0,0,126,0,0,0,49,0,0,0,46,0,0,0,48,0,0,0,46,0,0,0,49,0,0,0,34,0,0,0,44,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,118,0,0,0,111,0,0,0,99,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,34,0,0,0,126,0,0,0,49,0,0,0,46,0,0,0,48,0,0,0,46,0,0,0,48,0,0,0,34,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,44,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,100,0,0,0,101,0,0,0,118,0,0,0,68,0,0,0,101,0,0,0,112,0,0,0,101,0,0,0,110,0,0,0,100,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,105,0,0,0,101,0,0,0,115,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,109,0,0,0,111,0,0,0,99,0,0,0,104,0,0,0,97,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,34,0,0,0,126,0,0,0,50,0,0,0,46,0,0,0,53,0,0,0,46,0,0,0,51,0,0,0,34,0,0,0,44,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,98,0,0,0,108,0,0,0,97,0,0,0,110,0,0,0,107,0,0,0,101,0,0,0,116,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,34,0,0,0,126,0,0,0,49,0,0,0,46,0,0,0,50,0,0,0,46,0,0,0,51,0,0,0,34,0,0,0,44,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,64,0,0,0,115,0,0,0,104,0,0,0,101,0,0,0,101,0,0,0,116,0,0,0,106,0,0,0,115,0,0,0,47,0,0,0,117,0,0,0,103,0,0,0,108,0,0,0,105,0,0,0,102,0,0,0,121,0,0,0,45,0,0,0,106,0,0,0,115,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,34,0,0,0,126,0,0,0,50,0,0,0,46,0,0,0,55,0,0,0,46,0,0,0,51,0,0,0,34,0,0,0,44,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,64,0,0,0,116,0,0,0,121,0,0,0,112,0,0,0,101,0,0,0,115,0,0,0,47,0,0,0,110,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,34,0,0,0,94,0,0,0,56,0,0,0,46,0,0,0,48,0,0,0,46,0,0,0,55,0,0,0,34,0,0,0,44,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,64,0,0,0,116,0,0,0,121,0,0,0,112,0,0,0,101,0,0,0,115,0,0,0,47,0,0,0,99,0,0,0,111,0,0,0,109,0,0,0,109,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,101,0,0,0,114,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,34,0,0,0,94,0,0,0,50,0,0,0,46,0,0,0,57,0,0,0,46,0,0,0,48,0,0,0,34,0,0,0,44,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,100,0,0,0,116,0,0,0,115,0,0,0,108,0,0,0,105,0,0,0,110,0,0,0,116,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,34,0,0,0,94,0,0,0,48,0,0,0,46,0,0,0,49,0,0,0,46,0,0,0,50,0,0,0,34,0,0,0,44,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,116,0,0,0,121,0,0,0,112,0,0,0,101,0,0,0,115,0,0,0,99,0,0,0,114,0,0,0,105,0,0,0,112,0,0,0,116,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,34,0,0,0,50,0,0,0,46,0,0,0,50,0,0,0,46,0,0,0,48,0,0,0,34,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,44,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,114,0,0,0,101,0,0,0,112,0,0,0,111,0,0,0,115,0,0,0,105,0,0,0,116,0,0,0,111,0,0,0,114,0,0,0,121,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,123,0,0,0,32,0,0,0,34,0,0,0,116,0,0,0,121,0,0,0,112,0,0,0,101,0,0,0,34,0,0,0,58,0,0,0,34,0,0,0,103,0,0,0,105,0,0,0,116,0,0,0,34,0,0,0,44,0,0,0,32,0,0,0,34,0,0,0,117,0,0,0,114,0,0,0,108,0,0,0,34,0,0,0,58,0,0,0,34,0,0,0,103,0,0,0,105,0,0,0,116,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,103,0,0,0,105,0,0,0,116,0,0,0,104,0,0,0,117,0,0,0,98,0,0,0,46,0,0,0,99,0,0,0,111,0,0,0,109,0,0,0,47,0,0,0,83,0,0,0,104,0,0,0,101,0,0,0,101,0,0,0,116,0,0,0,74,0,0,0,83,0,0,0,47,0,0,0,106,0,0,0,115,0,0,0,45,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,46,0,0,0,103,0,0,0,105,0,0,0,116,0,0,0,34,0,0,0,125,0,0,0,44,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,115,0,0,0,99,0,0,0,114,0,0,0,105,0,0,0,112,0,0,0,116,0,0,0,115,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,112,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,34,0,0,0,103,0,0,0,105,0,0,0,116,0,0,0,32,0,0,0,115,0,0,0,117,0,0,0,98,0,0,0,109,0,0,0,111,0,0,0,100,0,0,0,117,0,0,0,108,0,0,0,101,0,0,0,32,0,0,0,105,0,0,0,110,0,0,0,105,0,0,0,116,0,0,0,32,0,0,0,38,0,0,0,38,0,0,0,32,0,0,0,103,0,0,0,105,0,0,0,116,0,0,0,32,0,0,0,115,0,0,0,117,0,0,0,98,0,0,0,109,0,0,0,111,0,0,0,100,0,0,0,117,0,0,0,108,0,0,0,101,0,0,0,32,0,0,0,117,0,0,0,112,0,0,0,100,0,0,0,97,0,0,0,116,0,0,0,101,0,0,0,34,0,0,0,44,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,34,0,0,0,109,0,0,0,97,0,0,0,107,0,0,0,101,0,0,0,32,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,34,0,0,0,44,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,98,0,0,0,117,0,0,0,105,0,0,0,108,0,0,0,100,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,34,0,0,0,109,0,0,0,97,0,0,0,107,0,0,0,101,0,0,0,32,0,0,0,106,0,0,0,115,0,0,0,34,0,0,0,44,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,108,0,0,0,105,0,0,0,110,0,0,0,116,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,34,0,0,0,109,0,0,0,97,0,0,0,107,0,0,0,101,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,108,0,0,0,108,0,0,0,105,0,0,0,110,0,0,0,116,0,0,0,34,0,0,0,44,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,100,0,0,0,116,0,0,0,115,0,0,0,108,0,0,0,105,0,0,0,110,0,0,0,116,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,34,0,0,0,100,0,0,0,116,0,0,0,115,0,0,0,108,0,0,0,105,0,0,0,110,0,0,0,116,0,0,0,32,0,0,0,116,0,0,0,121,0,0,0,112,0,0,0,101,0,0,0,115,0,0,0,34,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,44,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,99,0,0,0,111,0,0,0,110,0,0,0,102,0,0,0,105,0,0,0,103,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,98,0,0,0,108,0,0,0,97,0,0,0,110,0,0,0,107,0,0,0,101,0,0,0,116,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,112,0,0,0,97,0,0,0,116,0,0,0,116,0,0,0,101,0,0,0,114,0,0,0,110,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,34,0,0,0,91,0,0,0,99,0,0,0,112,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,93,0,0,0,34,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,44,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,97,0,0,0,108,0,0,0,101,0,0,0,120,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,97,0,0,0,108,0,0,0,108,0,0,0,111,0,0,0,119,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,91,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,99,0,0,0,104,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,34,0,0,0,44,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,101,0,0,0,117,0,0,0,114,0,0,0,111,0,0,0,112,0,0,0,101,0,0,0,97,0,0,0,110,0,0,0,34,0,0,0,44,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,103,0,0,0,101,0,0,0,114,0,0,0,109,0,0,0,97,0,0,0,110,0,0,0,34,0,0,0,44,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,106,0,0,0,97,0,0,0,112,0,0,0,97,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,34,0,0,0,44,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,108,0,0,0,97,0,0,0,116,0,0,0,105,0,0,0,110,0,0,0,34,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,93,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,44,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,104,0,0,0,111,0,0,0,109,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,34,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,115,0,0,0,104,0,0,0,101,0,0,0,101,0,0,0,116,0,0,0,106,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,111,0,0,0,109,0,0,0,47,0,0,0,111,0,0,0,112,0,0,0,101,0,0,0,110,0,0,0,115,0,0,0,111,0,0,0,117,0,0,0,114,0,0,0,99,0,0,0,101,0,0,0,34,0,0,0,44,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,115,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,91,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,76,0,0,0,73,0,0,0,67,0,0,0,69,0,0,0,78,0,0,0,83,0,0,0,69,0,0,0,34,0,0,0,44,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,82,0,0,0,69,0,0,0,65,0,0,0,68,0,0,0,77,0,0,0,69,0,0,0,46,0,0,0,109,0,0,0,100,0,0,0,34,0,0,0,44,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,98,0,0,0,105,0,0,0,110,0,0,0,34,0,0,0,44,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,34,0,0,0,44,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,99,0,0,0,112,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,34,0,0,0,44,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,100,0,0,0,105,0,0,0,115,0,0,0,116,0,0,0,47,0,0,0,115,0,0,0,98,0,0,0,99,0,0,0,115,0,0,0,46,0,0,0,102,0,0,0,117,0,0,0,108,0,0,0,108,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,34,0,0,0,44,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,100,0,0,0,105,0,0,0,115,0,0,0,116,0,0,0,47,0,0,0,99,0,0,0,112,0,0,0,101,0,0,0,120,0,0,0,99,0,0,0,101,0,0,0,108,0,0,0,46,0,0,0,102,0,0,0,117,0,0,0,108,0,0,0,108,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,34,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,93,0,0,0,44,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,98,0,0,0,117,0,0,0,103,0,0,0,115,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,123,0,0,0,32,0,0,0,34,0,0,0,117,0,0,0,114,0,0,0,108,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,34,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,115,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,103,0,0,0,105,0,0,0,116,0,0,0,104,0,0,0,117,0,0,0,98,0,0,0,46,0,0,0,99,0,0,0,111,0,0,0,109,0,0,0,47,0,0,0,83,0,0,0,104,0,0,0,101,0,0,0,101,0,0,0,116,0,0,0,74,0,0,0,83,0,0,0,47,0,0,0,106,0,0,0,115,0,0,0,45,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,47,0,0,0,105,0,0,0,115,0,0,0,115,0,0,0,117,0,0,0,101,0,0,0,115,0,0,0,34,0,0,0,32,0,0,0,125,0,0,0,44,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,101,0,0,0,110,0,0,0,115,0,0,0,101,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,34,0,0,0,65,0,0,0,112,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,45,0,0,0,50,0,0,0,46,0,0,0,48,0,0,0,34,0,0,0,44,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,101,0,0,0,110,0,0,0,103,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,123,0,0,0,32,0,0,0,34,0,0,0,110,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,34,0,0,0,62,0,0,0,61,0,0,0,48,0,0,0,46,0,0,0,56,0,0,0,34,0,0,0,32,0,0,0,125,0,0,0,10,0,0,0,125,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,62,0,0,0,46,0,0,0,118,0,0,0,111,0,0,0,99,0,0,0,114,0,0,0,99,0,0,0,10,0,0,0,123,0,0,0,32,0,0,0,34,0,0,0,112,0,0,0,111,0,0,0,115,0,0,0,116,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,34,0,0,0,109,0,0,0,97,0,0,0,107,0,0,0,101,0,0,0,32,0,0,0,106,0,0,0,115,0,0,0,34,0,0,0,32,0,0,0,125,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,62,0,0,0,46,0,0,0,103,0,0,0,105,0,0,0,116,0,0,0,105,0,0,0,103,0,0,0,110,0,0,0,111,0,0,0,114,0,0,0,101,0,0,0,10,0,0,0,46,0,0,0,103,0,0,0,105,0,0,0,116,0,0,0,105,0,0,0,103,0,0,0,110,0,0,0,111,0,0,0,114,0,0,0,101,0,0,0,10,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,115,0,0,0,47,0,0,0,10,0,0,0,46,0,0,0,118,0,0,0,111,0,0,0,99,0,0,0,114,0,0,0,99,0,0,0,10,0,0,0,110,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,95,0,0,0,109,0,0,0,111,0,0,0,100,0,0,0,117,0,0,0,108,0,0,0,101,0,0,0,115,0,0,0,47,0,0,0,10,0,0,0,109,0,0,0,97,0,0,0,107,0,0,0,101,0,0,0,46,0,0,0,115,0,0,0,104,0,0,0,10,0,0,0,109,0,0,0,97,0,0,0,107,0,0,0,101,0,0,0,46,0,0,0,110,0,0,0,106,0,0,0,115,0,0,0,10,0,0,0,109,0,0,0,105,0,0,0,115,0,0,0,99,0,0,0,47,0,0,0,99,0,0,0,111,0,0,0,118,0,0,0,101,0,0,0,114,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,46,0,0,0,104,0,0,0,116,0,0,0,109,0,0,0,108,0,0,0,10,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,95,0,0,0,109,0,0,0,105,0,0,0,110,0,0,0,105,0,0,0,46,0,0,0,109,0,0,0,100,0,0,0,10,0,0,0,99,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,47,0,0,0,115,0,0,0,97,0,0,0,117,0,0,0,99,0,0,0,101,0,0,0,42,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0]} ; README['utf32be'] = -{"type":"Buffer","data":[0,0,0,35,0,0,0,32,0,0,0,71,0,0,0,101,0,0,0,116,0,0,0,116,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,32,0,0,0,67,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,115,0,0,0,10,0,0,0,10,0,0,0,84,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,102,0,0,0,105,0,0,0,101,0,0,0,108,0,0,0,100,0,0,0,115,0,0,0,32,0,0,0,111,0,0,0,102,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,115,0,0,0,118,0,0,0,32,0,0,0,109,0,0,0,97,0,0,0,110,0,0,0,105,0,0,0,102,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,32,0,0,0,97,0,0,0,114,0,0,0,101,0,0,0,32,0,0,0,96,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,44,0,0,0,117,0,0,0,114,0,0,0,108,0,0,0,44,0,0,0,98,0,0,0,121,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,96,0,0,0,32,0,0,0,40,0,0,0,83,0,0,0,66,0,0,0,67,0,0,0,83,0,0,0,61,0,0,0,49,0,0,0,44,0,0,0,32,0,0,0,68,0,0,0,66,0,0,0,67,0,0,0,83,0,0,0,61,0,0,0,50,0,0,0,41,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,62,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,115,0,0,0,118,0,0,0,10,0,0,0,51,0,0,0,55,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,48,0,0,0,51,0,0,0,55,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,52,0,0,0,51,0,0,0,55,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,80,0,0,0,67,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,52,0,0,0,51,0,0,0,55,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,53,0,0,0,48,0,0,0,48,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,53,0,0,0,48,0,0,0,48,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,55,0,0,0,51,0,0,0,55,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,80,0,0,0,67,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,55,0,0,0,51,0,0,0,55,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,55,0,0,0,55,0,0,0,53,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,80,0,0,0,67,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,55,0,0,0,55,0,0,0,53,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,56,0,0,0,53,0,0,0,48,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,80,0,0,0,67,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,56,0,0,0,53,0,0,0,48,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,56,0,0,0,53,0,0,0,50,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,80,0,0,0,67,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,56,0,0,0,53,0,0,0,50,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,56,0,0,0,53,0,0,0,53,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,80,0,0,0,67,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,56,0,0,0,53,0,0,0,53,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,56,0,0,0,53,0,0,0,55,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,80,0,0,0,67,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,56,0,0,0,53,0,0,0,55,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,56,0,0,0,54,0,0,0,48,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,80,0,0,0,67,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,56,0,0,0,54,0,0,0,48,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,56,0,0,0,54,0,0,0,49,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,80,0,0,0,67,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,56,0,0,0,54,0,0,0,49,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,56,0,0,0,54,0,0,0,50,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,80,0,0,0,67,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,56,0,0,0,54,0,0,0,50,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,56,0,0,0,54,0,0,0,51,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,80,0,0,0,67,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,56,0,0,0,54,0,0,0,51,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,56,0,0,0,54,0,0,0,52,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,80,0,0,0,67,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,56,0,0,0,54,0,0,0,52,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,56,0,0,0,54,0,0,0,53,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,80,0,0,0,67,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,56,0,0,0,54,0,0,0,53,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,56,0,0,0,54,0,0,0,54,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,80,0,0,0,67,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,56,0,0,0,54,0,0,0,54,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,56,0,0,0,54,0,0,0,57,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,80,0,0,0,67,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,56,0,0,0,54,0,0,0,57,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,56,0,0,0,55,0,0,0,52,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,87,0,0,0,73,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,87,0,0,0,83,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,56,0,0,0,55,0,0,0,52,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,56,0,0,0,55,0,0,0,53,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,56,0,0,0,55,0,0,0,53,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,57,0,0,0,51,0,0,0,50,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,87,0,0,0,73,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,87,0,0,0,83,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,57,0,0,0,51,0,0,0,50,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,57,0,0,0,51,0,0,0,54,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,87,0,0,0,73,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,87,0,0,0,83,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,57,0,0,0,51,0,0,0,54,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,57,0,0,0,52,0,0,0,57,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,87,0,0,0,73,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,87,0,0,0,83,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,57,0,0,0,52,0,0,0,57,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,57,0,0,0,53,0,0,0,48,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,87,0,0,0,73,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,87,0,0,0,83,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,57,0,0,0,53,0,0,0,48,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,49,0,0,0,48,0,0,0,50,0,0,0,54,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,49,0,0,0,48,0,0,0,50,0,0,0,54,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,50,0,0,0,53,0,0,0,48,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,87,0,0,0,73,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,87,0,0,0,83,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,49,0,0,0,50,0,0,0,53,0,0,0,48,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,50,0,0,0,53,0,0,0,49,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,87,0,0,0,73,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,87,0,0,0,83,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,49,0,0,0,50,0,0,0,53,0,0,0,49,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,50,0,0,0,53,0,0,0,50,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,87,0,0,0,73,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,87,0,0,0,83,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,49,0,0,0,50,0,0,0,53,0,0,0,50,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,50,0,0,0,53,0,0,0,51,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,87,0,0,0,73,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,87,0,0,0,83,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,49,0,0,0,50,0,0,0,53,0,0,0,51,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,50,0,0,0,53,0,0,0,52,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,87,0,0,0,73,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,87,0,0,0,83,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,49,0,0,0,50,0,0,0,53,0,0,0,52,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,50,0,0,0,53,0,0,0,53,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,87,0,0,0,73,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,87,0,0,0,83,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,49,0,0,0,50,0,0,0,53,0,0,0,53,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,50,0,0,0,53,0,0,0,54,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,87,0,0,0,73,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,87,0,0,0,83,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,49,0,0,0,50,0,0,0,53,0,0,0,54,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,50,0,0,0,53,0,0,0,55,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,87,0,0,0,73,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,87,0,0,0,83,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,49,0,0,0,50,0,0,0,53,0,0,0,55,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,50,0,0,0,53,0,0,0,56,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,87,0,0,0,73,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,87,0,0,0,83,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,49,0,0,0,50,0,0,0,53,0,0,0,56,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,52,0,0,0,55,0,0,0,52,0,0,0,53,0,0,0,49,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,83,0,0,0,67,0,0,0,47,0,0,0,65,0,0,0,84,0,0,0,65,0,0,0,82,0,0,0,73,0,0,0,83,0,0,0,84,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0,10,0,0,0,78,0,0,0,111,0,0,0,116,0,0,0,101,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,97,0,0,0,116,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,87,0,0,0,105,0,0,0,110,0,0,0,100,0,0,0,111,0,0,0,119,0,0,0,115,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,110,0,0,0,100,0,0,0,101,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,32,0,0,0,105,0,0,0,115,0,0,0,32,0,0,0,117,0,0,0,115,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,77,0,0,0,97,0,0,0,99,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,115,0,0,0,46,0,0,0,32,0,0,0,32,0,0,0,84,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,112,0,0,0,114,0,0,0,105,0,0,0,109,0,0,0,97,0,0,0,114,0,0,0,121,0,0,0,10,0,0,0,100,0,0,0,105,0,0,0,102,0,0,0,102,0,0,0,101,0,0,0,114,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,101,0,0,0,32,0,0,0,105,0,0,0,115,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,117,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,111,0,0,0,102,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,112,0,0,0,114,0,0,0,105,0,0,0,118,0,0,0,97,0,0,0,116,0,0,0,101,0,0,0,32,0,0,0,96,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,56,0,0,0,70,0,0,0,70,0,0,0,96,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,40,0,0,0,119,0,0,0,104,0,0,0,105,0,0,0,99,0,0,0,104,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,110,0,0,0,100,0,0,0,101,0,0,0,114,0,0,0,115,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,32,0,0,0,97,0,0,0,110,0,0,0,32,0,0,0,65,0,0,0,112,0,0,0,112,0,0,0,108,0,0,0,101,0,0,0,10,0,0,0,108,0,0,0,111,0,0,0,103,0,0,0,111,0,0,0,32,0,0,0,111,0,0,0,110,0,0,0,32,0,0,0,109,0,0,0,97,0,0,0,99,0,0,0,115,0,0,0,32,0,0,0,98,0,0,0,117,0,0,0,116,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,32,0,0,0,103,0,0,0,97,0,0,0,114,0,0,0,98,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,32,0,0,0,111,0,0,0,110,0,0,0,32,0,0,0,111,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,114,0,0,0,32,0,0,0,111,0,0,0,112,0,0,0,101,0,0,0,114,0,0,0,97,0,0,0,116,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,32,0,0,0,115,0,0,0,121,0,0,0,115,0,0,0,116,0,0,0,101,0,0,0,109,0,0,0,115,0,0,0,41,0,0,0,46,0,0,0,32,0,0,0,32,0,0,0,73,0,0,0,116,0,0,0,32,0,0,0,109,0,0,0,97,0,0,0,121,0,0,0,32,0,0,0,98,0,0,0,101,0,0,0,32,0,0,0,100,0,0,0,101,0,0,0,115,0,0,0,105,0,0,0,114,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,10,0,0,0,116,0,0,0,111,0,0,0,32,0,0,0,102,0,0,0,97,0,0,0,108,0,0,0,108,0,0,0,32,0,0,0,98,0,0,0,97,0,0,0,99,0,0,0,107,0,0,0,32,0,0,0,116,0,0,0,111,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,98,0,0,0,101,0,0,0,104,0,0,0,97,0,0,0,118,0,0,0,105,0,0,0,111,0,0,0,114,0,0,0,44,0,0,0,32,0,0,0,105,0,0,0,110,0,0,0,32,0,0,0,119,0,0,0,104,0,0,0,105,0,0,0,99,0,0,0,104,0,0,0,32,0,0,0,99,0,0,0,97,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,115,0,0,0,32,0,0,0,97,0,0,0,114,0,0,0,101,0,0,0,32,0,0,0,117,0,0,0,110,0,0,0,100,0,0,0,101,0,0,0,114,0,0,0,32,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,76,0,0,0,69,0,0,0,32,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,32,0,0,0,110,0,0,0,111,0,0,0,116,0,0,0,10,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,46,0,0,0,32,0,0,0,32,0,0,0,67,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,115,0,0,0,32,0,0,0,97,0,0,0,114,0,0,0,101,0,0,0,32,0,0,0,97,0,0,0,110,0,0,0,32,0,0,0,97,0,0,0,98,0,0,0,115,0,0,0,111,0,0,0,108,0,0,0,117,0,0,0,116,0,0,0,101,0,0,0,32,0,0,0,112,0,0,0,97,0,0,0,105,0,0,0,110,0,0,0,32,0,0,0,58,0,0,0,47,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,62,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,115,0,0,0,118,0,0,0,10,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,67,0,0,0,47,0,0,0,82,0,0,0,79,0,0,0,77,0,0,0,65,0,0,0,78,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,54,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,67,0,0,0,47,0,0,0,71,0,0,0,82,0,0,0,69,0,0,0,69,0,0,0,75,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,55,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,67,0,0,0,47,0,0,0,67,0,0,0,89,0,0,0,82,0,0,0,73,0,0,0,76,0,0,0,76,0,0,0,73,0,0,0,67,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,50,0,0,0,57,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,67,0,0,0,47,0,0,0,76,0,0,0,65,0,0,0,84,0,0,0,73,0,0,0,78,0,0,0,50,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,55,0,0,0,57,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,67,0,0,0,47,0,0,0,73,0,0,0,67,0,0,0,69,0,0,0,76,0,0,0,65,0,0,0,78,0,0,0,68,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,56,0,0,0,49,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,67,0,0,0,47,0,0,0,84,0,0,0,85,0,0,0,82,0,0,0,75,0,0,0,73,0,0,0,83,0,0,0,72,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0,10,0,0,0,84,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,110,0,0,0,117,0,0,0,109,0,0,0,98,0,0,0,101,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,32,0,0,0,115,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,109,0,0,0,101,0,0,0,32,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,96,0,0,0,73,0,0,0,83,0,0,0,79,0,0,0,45,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,45,0,0,0,88,0,0,0,96,0,0,0,32,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,105,0,0,0,101,0,0,0,115,0,0,0,32,0,0,0,105,0,0,0,115,0,0,0,32,0,0,0,96,0,0,0,50,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,48,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,88,0,0,0,96,0,0,0,58,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,62,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,115,0,0,0,118,0,0,0,10,0,0,0,50,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,49,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,73,0,0,0,83,0,0,0,79,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,47,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,45,0,0,0,49,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,50,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,73,0,0,0,83,0,0,0,79,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,47,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,45,0,0,0,50,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,51,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,73,0,0,0,83,0,0,0,79,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,47,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,45,0,0,0,51,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,52,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,73,0,0,0,83,0,0,0,79,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,47,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,45,0,0,0,52,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,53,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,73,0,0,0,83,0,0,0,79,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,47,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,45,0,0,0,53,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,54,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,73,0,0,0,83,0,0,0,79,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,47,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,45,0,0,0,54,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,55,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,73,0,0,0,83,0,0,0,79,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,47,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,45,0,0,0,55,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,56,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,73,0,0,0,83,0,0,0,79,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,47,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,45,0,0,0,56,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,57,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,73,0,0,0,83,0,0,0,79,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,47,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,45,0,0,0,57,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,56,0,0,0,54,0,0,0,48,0,0,0,48,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,73,0,0,0,83,0,0,0,79,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,47,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,45,0,0,0,49,0,0,0,48,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,56,0,0,0,54,0,0,0,48,0,0,0,49,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,73,0,0,0,83,0,0,0,79,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,47,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,45,0,0,0,49,0,0,0,49,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,56,0,0,0,54,0,0,0,48,0,0,0,51,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,73,0,0,0,83,0,0,0,79,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,47,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,45,0,0,0,49,0,0,0,51,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,56,0,0,0,54,0,0,0,48,0,0,0,52,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,73,0,0,0,83,0,0,0,79,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,47,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,45,0,0,0,49,0,0,0,52,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,56,0,0,0,54,0,0,0,48,0,0,0,53,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,73,0,0,0,83,0,0,0,79,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,47,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,45,0,0,0,49,0,0,0,53,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,56,0,0,0,54,0,0,0,48,0,0,0,54,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,73,0,0,0,83,0,0,0,79,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,47,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,45,0,0,0,49,0,0,0,54,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0,10,0,0,0,35,0,0,0,35,0,0,0,32,0,0,0,71,0,0,0,101,0,0,0,110,0,0,0,101,0,0,0,114,0,0,0,97,0,0,0,116,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,67,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,115,0,0,0,10,0,0,0,10,0,0,0,84,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,102,0,0,0,111,0,0,0,108,0,0,0,108,0,0,0,111,0,0,0,119,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,115,0,0,0,32,0,0,0,97,0,0,0,114,0,0,0,101,0,0,0,32,0,0,0,97,0,0,0,118,0,0,0,97,0,0,0,105,0,0,0,108,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,32,0,0,0,105,0,0,0,110,0,0,0,32,0,0,0,46,0,0,0,78,0,0,0,69,0,0,0,84,0,0,0,32,0,0,0,111,0,0,0,110,0,0,0,32,0,0,0,87,0,0,0,105,0,0,0,110,0,0,0,100,0,0,0,111,0,0,0,119,0,0,0,115,0,0,0,58,0,0,0,10,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,55,0,0,0,48,0,0,0,56,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,65,0,0,0,114,0,0,0,97,0,0,0,98,0,0,0,105,0,0,0,99,0,0,0,32,0,0,0,40,0,0,0,65,0,0,0,83,0,0,0,77,0,0,0,79,0,0,0,32,0,0,0,55,0,0,0,48,0,0,0,56,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,55,0,0,0,50,0,0,0,48,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,65,0,0,0,114,0,0,0,97,0,0,0,98,0,0,0,105,0,0,0,99,0,0,0,32,0,0,0,40,0,0,0,84,0,0,0,114,0,0,0,97,0,0,0,110,0,0,0,115,0,0,0,112,0,0,0,97,0,0,0,114,0,0,0,101,0,0,0,110,0,0,0,116,0,0,0,32,0,0,0,65,0,0,0,83,0,0,0,77,0,0,0,79,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,65,0,0,0,114,0,0,0,97,0,0,0,98,0,0,0,105,0,0,0,99,0,0,0,32,0,0,0,40,0,0,0,68,0,0,0,79,0,0,0,83,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,56,0,0,0,53,0,0,0,56,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,79,0,0,0,69,0,0,0,77,0,0,0,32,0,0,0,77,0,0,0,117,0,0,0,108,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,32,0,0,0,76,0,0,0,97,0,0,0,116,0,0,0,105,0,0,0,110,0,0,0,32,0,0,0,49,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,69,0,0,0,117,0,0,0,114,0,0,0,111,0,0,0,32,0,0,0,115,0,0,0,121,0,0,0,109,0,0,0,98,0,0,0,111,0,0,0,108,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,56,0,0,0,55,0,0,0,48,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,77,0,0,0,117,0,0,0,108,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,47,0,0,0,82,0,0,0,79,0,0,0,69,0,0,0,67,0,0,0,69,0,0,0,32,0,0,0,40,0,0,0,76,0,0,0,97,0,0,0,116,0,0,0,105,0,0,0,110,0,0,0,32,0,0,0,50,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,77,0,0,0,117,0,0,0,108,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,32,0,0,0,76,0,0,0,97,0,0,0,116,0,0,0,105,0,0,0,110,0,0,0,32,0,0,0,50,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,49,0,0,0,48,0,0,0,52,0,0,0,55,0,0,0,32,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,76,0,0,0,97,0,0,0,116,0,0,0,105,0,0,0,110,0,0,0,32,0,0,0,49,0,0,0,47,0,0,0,79,0,0,0,112,0,0,0,101,0,0,0,110,0,0,0,32,0,0,0,83,0,0,0,121,0,0,0,115,0,0,0,116,0,0,0,101,0,0,0,109,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,49,0,0,0,49,0,0,0,52,0,0,0,48,0,0,0,32,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,85,0,0,0,83,0,0,0,45,0,0,0,67,0,0,0,97,0,0,0,110,0,0,0,97,0,0,0,100,0,0,0,97,0,0,0,32,0,0,0,40,0,0,0,48,0,0,0,51,0,0,0,55,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,69,0,0,0,117,0,0,0,114,0,0,0,111,0,0,0,32,0,0,0,115,0,0,0,121,0,0,0,109,0,0,0,98,0,0,0,111,0,0,0,108,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,40,0,0,0,85,0,0,0,83,0,0,0,45,0,0,0,67,0,0,0,97,0,0,0,110,0,0,0,97,0,0,0,100,0,0,0,97,0,0,0,45,0,0,0,69,0,0,0,117,0,0,0,114,0,0,0,111,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,49,0,0,0,49,0,0,0,52,0,0,0,49,0,0,0,32,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,71,0,0,0,101,0,0,0,114,0,0,0,109,0,0,0,97,0,0,0,110,0,0,0,121,0,0,0,32,0,0,0,40,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,55,0,0,0,51,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,69,0,0,0,117,0,0,0,114,0,0,0,111,0,0,0,32,0,0,0,115,0,0,0,121,0,0,0,109,0,0,0,98,0,0,0,111,0,0,0,108,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,40,0,0,0,71,0,0,0,101,0,0,0,114,0,0,0,109,0,0,0,97,0,0,0,110,0,0,0,121,0,0,0,45,0,0,0,69,0,0,0,117,0,0,0,114,0,0,0,111,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,49,0,0,0,49,0,0,0,52,0,0,0,50,0,0,0,32,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,68,0,0,0,101,0,0,0,110,0,0,0,109,0,0,0,97,0,0,0,114,0,0,0,107,0,0,0,45,0,0,0,78,0,0,0,111,0,0,0,114,0,0,0,119,0,0,0,97,0,0,0,121,0,0,0,32,0,0,0,40,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,55,0,0,0,55,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,69,0,0,0,117,0,0,0,114,0,0,0,111,0,0,0,32,0,0,0,115,0,0,0,121,0,0,0,109,0,0,0,98,0,0,0,111,0,0,0,108,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,40,0,0,0,68,0,0,0,101,0,0,0,110,0,0,0,109,0,0,0,97,0,0,0,114,0,0,0,107,0,0,0,45,0,0,0,78,0,0,0,111,0,0,0,114,0,0,0,119,0,0,0,97,0,0,0,121,0,0,0,45,0,0,0,69,0,0,0,117,0,0,0,114,0,0,0,111,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,49,0,0,0,49,0,0,0,52,0,0,0,51,0,0,0,32,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,70,0,0,0,105,0,0,0,110,0,0,0,108,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,45,0,0,0,83,0,0,0,119,0,0,0,101,0,0,0,100,0,0,0,101,0,0,0,110,0,0,0,32,0,0,0,40,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,55,0,0,0,56,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,69,0,0,0,117,0,0,0,114,0,0,0,111,0,0,0,32,0,0,0,115,0,0,0,121,0,0,0,109,0,0,0,98,0,0,0,111,0,0,0,108,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,40,0,0,0,70,0,0,0,105,0,0,0,110,0,0,0,108,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,45,0,0,0,83,0,0,0,119,0,0,0,101,0,0,0,100,0,0,0,101,0,0,0,110,0,0,0,45,0,0,0,69,0,0,0,117,0,0,0,114,0,0,0,111,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,49,0,0,0,49,0,0,0,52,0,0,0,52,0,0,0,32,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,73,0,0,0,116,0,0,0,97,0,0,0,108,0,0,0,121,0,0,0,32,0,0,0,40,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,56,0,0,0,48,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,69,0,0,0,117,0,0,0,114,0,0,0,111,0,0,0,32,0,0,0,115,0,0,0,121,0,0,0,109,0,0,0,98,0,0,0,111,0,0,0,108,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,40,0,0,0,73,0,0,0,116,0,0,0,97,0,0,0,108,0,0,0,121,0,0,0,45,0,0,0,69,0,0,0,117,0,0,0,114,0,0,0,111,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,49,0,0,0,49,0,0,0,52,0,0,0,53,0,0,0,32,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,76,0,0,0,97,0,0,0,116,0,0,0,105,0,0,0,110,0,0,0,32,0,0,0,65,0,0,0,109,0,0,0,101,0,0,0,114,0,0,0,105,0,0,0,99,0,0,0,97,0,0,0,45,0,0,0,83,0,0,0,112,0,0,0,97,0,0,0,105,0,0,0,110,0,0,0,32,0,0,0,40,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,56,0,0,0,52,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,69,0,0,0,117,0,0,0,114,0,0,0,111,0,0,0,32,0,0,0,115,0,0,0,121,0,0,0,109,0,0,0,98,0,0,0,111,0,0,0,108,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,40,0,0,0,83,0,0,0,112,0,0,0,97,0,0,0,105,0,0,0,110,0,0,0,45,0,0,0,69,0,0,0,117,0,0,0,114,0,0,0,111,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,49,0,0,0,49,0,0,0,52,0,0,0,54,0,0,0,32,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,85,0,0,0,110,0,0,0,105,0,0,0,116,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,75,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,100,0,0,0,111,0,0,0,109,0,0,0,32,0,0,0,40,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,56,0,0,0,53,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,69,0,0,0,117,0,0,0,114,0,0,0,111,0,0,0,32,0,0,0,115,0,0,0,121,0,0,0,109,0,0,0,98,0,0,0,111,0,0,0,108,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,40,0,0,0,85,0,0,0,75,0,0,0,45,0,0,0,69,0,0,0,117,0,0,0,114,0,0,0,111,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,49,0,0,0,49,0,0,0,52,0,0,0,55,0,0,0,32,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,70,0,0,0,114,0,0,0,97,0,0,0,110,0,0,0,99,0,0,0,101,0,0,0,32,0,0,0,40,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,57,0,0,0,55,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,69,0,0,0,117,0,0,0,114,0,0,0,111,0,0,0,32,0,0,0,115,0,0,0,121,0,0,0,109,0,0,0,98,0,0,0,111,0,0,0,108,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,40,0,0,0,70,0,0,0,114,0,0,0,97,0,0,0,110,0,0,0,99,0,0,0,101,0,0,0,45,0,0,0,69,0,0,0,117,0,0,0,114,0,0,0,111,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,49,0,0,0,49,0,0,0,52,0,0,0,56,0,0,0,32,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,73,0,0,0,110,0,0,0,116,0,0,0,101,0,0,0,114,0,0,0,110,0,0,0,97,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,97,0,0,0,108,0,0,0,32,0,0,0,40,0,0,0,53,0,0,0,48,0,0,0,48,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,69,0,0,0,117,0,0,0,114,0,0,0,111,0,0,0,32,0,0,0,115,0,0,0,121,0,0,0,109,0,0,0,98,0,0,0,111,0,0,0,108,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,40,0,0,0,73,0,0,0,110,0,0,0,116,0,0,0,101,0,0,0,114,0,0,0,110,0,0,0,97,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,97,0,0,0,108,0,0,0,45,0,0,0,69,0,0,0,117,0,0,0,114,0,0,0,111,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,49,0,0,0,49,0,0,0,52,0,0,0,57,0,0,0,32,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,73,0,0,0,99,0,0,0,101,0,0,0,108,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,105,0,0,0,99,0,0,0,32,0,0,0,40,0,0,0,50,0,0,0,48,0,0,0,56,0,0,0,55,0,0,0,49,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,69,0,0,0,117,0,0,0,114,0,0,0,111,0,0,0,32,0,0,0,115,0,0,0,121,0,0,0,109,0,0,0,98,0,0,0,111,0,0,0,108,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,40,0,0,0,73,0,0,0,99,0,0,0,101,0,0,0,108,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,105,0,0,0,99,0,0,0,45,0,0,0,69,0,0,0,117,0,0,0,114,0,0,0,111,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,49,0,0,0,51,0,0,0,54,0,0,0,49,0,0,0,32,0,0,0,32,0,0,0,75,0,0,0,111,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,110,0,0,0,32,0,0,0,40,0,0,0,74,0,0,0,111,0,0,0,104,0,0,0,97,0,0,0,98,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,49,0,0,0,32,0,0,0,74,0,0,0,97,0,0,0,112,0,0,0,97,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,40,0,0,0,77,0,0,0,97,0,0,0,99,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,50,0,0,0,32,0,0,0,77,0,0,0,65,0,0,0,67,0,0,0,32,0,0,0,84,0,0,0,114,0,0,0,97,0,0,0,100,0,0,0,105,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,97,0,0,0,108,0,0,0,32,0,0,0,67,0,0,0,104,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,40,0,0,0,66,0,0,0,105,0,0,0,103,0,0,0,53,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,67,0,0,0,104,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,84,0,0,0,114,0,0,0,97,0,0,0,100,0,0,0,105,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,97,0,0,0,108,0,0,0,32,0,0,0,40,0,0,0,77,0,0,0,97,0,0,0,99,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,51,0,0,0,32,0,0,0,75,0,0,0,111,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,110,0,0,0,32,0,0,0,40,0,0,0,77,0,0,0,97,0,0,0,99,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,52,0,0,0,32,0,0,0,65,0,0,0,114,0,0,0,97,0,0,0,98,0,0,0,105,0,0,0,99,0,0,0,32,0,0,0,40,0,0,0,77,0,0,0,97,0,0,0,99,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,53,0,0,0,32,0,0,0,72,0,0,0,101,0,0,0,98,0,0,0,114,0,0,0,101,0,0,0,119,0,0,0,32,0,0,0,40,0,0,0,77,0,0,0,97,0,0,0,99,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,56,0,0,0,32,0,0,0,77,0,0,0,65,0,0,0,67,0,0,0,32,0,0,0,83,0,0,0,105,0,0,0,109,0,0,0,112,0,0,0,108,0,0,0,105,0,0,0,102,0,0,0,105,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,67,0,0,0,104,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,40,0,0,0,71,0,0,0,66,0,0,0,32,0,0,0,50,0,0,0,51,0,0,0,49,0,0,0,50,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,67,0,0,0,104,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,83,0,0,0,105,0,0,0,109,0,0,0,112,0,0,0,108,0,0,0,105,0,0,0,102,0,0,0,105,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,40,0,0,0,77,0,0,0,97,0,0,0,99,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,49,0,0,0,48,0,0,0,32,0,0,0,82,0,0,0,111,0,0,0,109,0,0,0,97,0,0,0,110,0,0,0,105,0,0,0,97,0,0,0,110,0,0,0,32,0,0,0,40,0,0,0,77,0,0,0,97,0,0,0,99,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,49,0,0,0,55,0,0,0,32,0,0,0,85,0,0,0,107,0,0,0,114,0,0,0,97,0,0,0,105,0,0,0,110,0,0,0,105,0,0,0,97,0,0,0,110,0,0,0,32,0,0,0,40,0,0,0,77,0,0,0,97,0,0,0,99,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,50,0,0,0,49,0,0,0,32,0,0,0,84,0,0,0,104,0,0,0,97,0,0,0,105,0,0,0,32,0,0,0,40,0,0,0,77,0,0,0,97,0,0,0,99,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,56,0,0,0,50,0,0,0,32,0,0,0,67,0,0,0,114,0,0,0,111,0,0,0,97,0,0,0,116,0,0,0,105,0,0,0,97,0,0,0,110,0,0,0,32,0,0,0,40,0,0,0,77,0,0,0,97,0,0,0,99,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,32,0,0,0,67,0,0,0,78,0,0,0,83,0,0,0,32,0,0,0,84,0,0,0,97,0,0,0,105,0,0,0,119,0,0,0,97,0,0,0,110,0,0,0,59,0,0,0,32,0,0,0,67,0,0,0,104,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,84,0,0,0,114,0,0,0,97,0,0,0,100,0,0,0,105,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,97,0,0,0,108,0,0,0,32,0,0,0,40,0,0,0,67,0,0,0,78,0,0,0,83,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,49,0,0,0,32,0,0,0,84,0,0,0,67,0,0,0,65,0,0,0,32,0,0,0,84,0,0,0,97,0,0,0,105,0,0,0,119,0,0,0,97,0,0,0,110,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,50,0,0,0,32,0,0,0,69,0,0,0,116,0,0,0,101,0,0,0,110,0,0,0,32,0,0,0,84,0,0,0,97,0,0,0,105,0,0,0,119,0,0,0,97,0,0,0,110,0,0,0,59,0,0,0,32,0,0,0,67,0,0,0,104,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,84,0,0,0,114,0,0,0,97,0,0,0,100,0,0,0,105,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,97,0,0,0,108,0,0,0,32,0,0,0,40,0,0,0,69,0,0,0,116,0,0,0,101,0,0,0,110,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,51,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,53,0,0,0,53,0,0,0,53,0,0,0,48,0,0,0,32,0,0,0,84,0,0,0,97,0,0,0,105,0,0,0,119,0,0,0,97,0,0,0,110,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,52,0,0,0,32,0,0,0,84,0,0,0,101,0,0,0,108,0,0,0,101,0,0,0,84,0,0,0,101,0,0,0,120,0,0,0,116,0,0,0,32,0,0,0,84,0,0,0,97,0,0,0,105,0,0,0,119,0,0,0,97,0,0,0,110,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,53,0,0,0,32,0,0,0,87,0,0,0,97,0,0,0,110,0,0,0,103,0,0,0,32,0,0,0,84,0,0,0,97,0,0,0,105,0,0,0,119,0,0,0,97,0,0,0,110,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,49,0,0,0,48,0,0,0,53,0,0,0,32,0,0,0,73,0,0,0,65,0,0,0,53,0,0,0,32,0,0,0,40,0,0,0,73,0,0,0,82,0,0,0,86,0,0,0,32,0,0,0,73,0,0,0,110,0,0,0,116,0,0,0,101,0,0,0,114,0,0,0,110,0,0,0,97,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,97,0,0,0,108,0,0,0,32,0,0,0,65,0,0,0,108,0,0,0,112,0,0,0,104,0,0,0,97,0,0,0,98,0,0,0,101,0,0,0,116,0,0,0,32,0,0,0,78,0,0,0,111,0,0,0,46,0,0,0,32,0,0,0,53,0,0,0,44,0,0,0,32,0,0,0,55,0,0,0,45,0,0,0,98,0,0,0,105,0,0,0,116,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,87,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,101,0,0,0,114,0,0,0,110,0,0,0,32,0,0,0,69,0,0,0,117,0,0,0,114,0,0,0,111,0,0,0,112,0,0,0,101,0,0,0,97,0,0,0,110,0,0,0,32,0,0,0,40,0,0,0,73,0,0,0,65,0,0,0,53,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,49,0,0,0,48,0,0,0,54,0,0,0,32,0,0,0,73,0,0,0,65,0,0,0,53,0,0,0,32,0,0,0,71,0,0,0,101,0,0,0,114,0,0,0,109,0,0,0,97,0,0,0,110,0,0,0,32,0,0,0,40,0,0,0,55,0,0,0,45,0,0,0,98,0,0,0,105,0,0,0,116,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,49,0,0,0,48,0,0,0,55,0,0,0,32,0,0,0,73,0,0,0,65,0,0,0,53,0,0,0,32,0,0,0,83,0,0,0,119,0,0,0,101,0,0,0,100,0,0,0,105,0,0,0,115,0,0,0,104,0,0,0,32,0,0,0,40,0,0,0,55,0,0,0,45,0,0,0,98,0,0,0,105,0,0,0,116,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,49,0,0,0,48,0,0,0,56,0,0,0,32,0,0,0,73,0,0,0,65,0,0,0,53,0,0,0,32,0,0,0,78,0,0,0,111,0,0,0,114,0,0,0,119,0,0,0,101,0,0,0,103,0,0,0,105,0,0,0,97,0,0,0,110,0,0,0,32,0,0,0,40,0,0,0,55,0,0,0,45,0,0,0,98,0,0,0,105,0,0,0,116,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,54,0,0,0,49,0,0,0,32,0,0,0,84,0,0,0,46,0,0,0,54,0,0,0,49,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,54,0,0,0,57,0,0,0,32,0,0,0,73,0,0,0,83,0,0,0,79,0,0,0,32,0,0,0,54,0,0,0,57,0,0,0,51,0,0,0,55,0,0,0,32,0,0,0,78,0,0,0,111,0,0,0,110,0,0,0,45,0,0,0,83,0,0,0,112,0,0,0,97,0,0,0,99,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,32,0,0,0,65,0,0,0,99,0,0,0,99,0,0,0,101,0,0,0,110,0,0,0,116,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,55,0,0,0,51,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,71,0,0,0,101,0,0,0,114,0,0,0,109,0,0,0,97,0,0,0,110,0,0,0,121,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,55,0,0,0,55,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,68,0,0,0,101,0,0,0,110,0,0,0,109,0,0,0,97,0,0,0,114,0,0,0,107,0,0,0,45,0,0,0,78,0,0,0,111,0,0,0,114,0,0,0,119,0,0,0,97,0,0,0,121,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,55,0,0,0,56,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,70,0,0,0,105,0,0,0,110,0,0,0,108,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,45,0,0,0,83,0,0,0,119,0,0,0,101,0,0,0,100,0,0,0,101,0,0,0,110,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,56,0,0,0,48,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,73,0,0,0,116,0,0,0,97,0,0,0,108,0,0,0,121,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,56,0,0,0,52,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,76,0,0,0,97,0,0,0,116,0,0,0,105,0,0,0,110,0,0,0,32,0,0,0,65,0,0,0,109,0,0,0,101,0,0,0,114,0,0,0,105,0,0,0,99,0,0,0,97,0,0,0,45,0,0,0,83,0,0,0,112,0,0,0,97,0,0,0,105,0,0,0,110,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,56,0,0,0,53,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,85,0,0,0,110,0,0,0,105,0,0,0,116,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,75,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,100,0,0,0,111,0,0,0,109,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,57,0,0,0,48,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,74,0,0,0,97,0,0,0,112,0,0,0,97,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,75,0,0,0,97,0,0,0,116,0,0,0,97,0,0,0,107,0,0,0,97,0,0,0,110,0,0,0,97,0,0,0,32,0,0,0,69,0,0,0,120,0,0,0,116,0,0,0,101,0,0,0,110,0,0,0,100,0,0,0,101,0,0,0,100,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,57,0,0,0,55,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,70,0,0,0,114,0,0,0,97,0,0,0,110,0,0,0,99,0,0,0,101,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,52,0,0,0,50,0,0,0,48,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,65,0,0,0,114,0,0,0,97,0,0,0,98,0,0,0,105,0,0,0,99,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,52,0,0,0,50,0,0,0,51,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,71,0,0,0,114,0,0,0,101,0,0,0,101,0,0,0,107,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,52,0,0,0,50,0,0,0,52,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,72,0,0,0,101,0,0,0,98,0,0,0,114,0,0,0,101,0,0,0,119,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,56,0,0,0,51,0,0,0,51,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,75,0,0,0,111,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,110,0,0,0,32,0,0,0,69,0,0,0,120,0,0,0,116,0,0,0,101,0,0,0,110,0,0,0,100,0,0,0,101,0,0,0,100,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,56,0,0,0,51,0,0,0,56,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,84,0,0,0,104,0,0,0,97,0,0,0,105,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,56,0,0,0,54,0,0,0,54,0,0,0,32,0,0,0,82,0,0,0,117,0,0,0,115,0,0,0,115,0,0,0,105,0,0,0,97,0,0,0,110,0,0,0,32,0,0,0,40,0,0,0,75,0,0,0,79,0,0,0,73,0,0,0,56,0,0,0,45,0,0,0,82,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,67,0,0,0,121,0,0,0,114,0,0,0,105,0,0,0,108,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,32,0,0,0,40,0,0,0,75,0,0,0,79,0,0,0,73,0,0,0,56,0,0,0,45,0,0,0,82,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,56,0,0,0,55,0,0,0,49,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,73,0,0,0,99,0,0,0,101,0,0,0,108,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,105,0,0,0,99,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,56,0,0,0,56,0,0,0,48,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,67,0,0,0,121,0,0,0,114,0,0,0,105,0,0,0,108,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,32,0,0,0,82,0,0,0,117,0,0,0,115,0,0,0,115,0,0,0,105,0,0,0,97,0,0,0,110,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,57,0,0,0,48,0,0,0,53,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,84,0,0,0,117,0,0,0,114,0,0,0,107,0,0,0,105,0,0,0,115,0,0,0,104,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,57,0,0,0,50,0,0,0,52,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,76,0,0,0,97,0,0,0,116,0,0,0,105,0,0,0,110,0,0,0,32,0,0,0,49,0,0,0,47,0,0,0,79,0,0,0,112,0,0,0,101,0,0,0,110,0,0,0,32,0,0,0,83,0,0,0,121,0,0,0,115,0,0,0,116,0,0,0,101,0,0,0,109,0,0,0,32,0,0,0,40,0,0,0,49,0,0,0,48,0,0,0,52,0,0,0,55,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,69,0,0,0,117,0,0,0,114,0,0,0,111,0,0,0,32,0,0,0,115,0,0,0,121,0,0,0,109,0,0,0,98,0,0,0,111,0,0,0,108,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,57,0,0,0,51,0,0,0,50,0,0,0,32,0,0,0,74,0,0,0,97,0,0,0,112,0,0,0,97,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,40,0,0,0,74,0,0,0,73,0,0,0,83,0,0,0,32,0,0,0,48,0,0,0,50,0,0,0,48,0,0,0,56,0,0,0,45,0,0,0,49,0,0,0,57,0,0,0,57,0,0,0,48,0,0,0,32,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,32,0,0,0,48,0,0,0,50,0,0,0,49,0,0,0,50,0,0,0,45,0,0,0,49,0,0,0,57,0,0,0,57,0,0,0,48,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,57,0,0,0,51,0,0,0,54,0,0,0,32,0,0,0,83,0,0,0,105,0,0,0,109,0,0,0,112,0,0,0,108,0,0,0,105,0,0,0,102,0,0,0,105,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,67,0,0,0,104,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,40,0,0,0,71,0,0,0,66,0,0,0,50,0,0,0,51,0,0,0,49,0,0,0,50,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,67,0,0,0,104,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,83,0,0,0,105,0,0,0,109,0,0,0,112,0,0,0,108,0,0,0,105,0,0,0,102,0,0,0,105,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,40,0,0,0,71,0,0,0,66,0,0,0,50,0,0,0,51,0,0,0,49,0,0,0,50,0,0,0,45,0,0,0,56,0,0,0,48,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,57,0,0,0,52,0,0,0,57,0,0,0,32,0,0,0,75,0,0,0,111,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,110,0,0,0,32,0,0,0,87,0,0,0,97,0,0,0,110,0,0,0,115,0,0,0,117,0,0,0,110,0,0,0,103,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,49,0,0,0,48,0,0,0,50,0,0,0,53,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,67,0,0,0,121,0,0,0,114,0,0,0,105,0,0,0,108,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,32,0,0,0,83,0,0,0,101,0,0,0,114,0,0,0,98,0,0,0,105,0,0,0,97,0,0,0,110,0,0,0,45,0,0,0,66,0,0,0,117,0,0,0,108,0,0,0,103,0,0,0,97,0,0,0,114,0,0,0,105,0,0,0,97,0,0,0,110,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,49,0,0,0,48,0,0,0,50,0,0,0,55,0,0,0,32,0,0,0,69,0,0,0,120,0,0,0,116,0,0,0,101,0,0,0,110,0,0,0,100,0,0,0,101,0,0,0,100,0,0,0,47,0,0,0,69,0,0,0,120,0,0,0,116,0,0,0,32,0,0,0,65,0,0,0,108,0,0,0,112,0,0,0,104,0,0,0,97,0,0,0,32,0,0,0,76,0,0,0,111,0,0,0,119,0,0,0,101,0,0,0,114,0,0,0,99,0,0,0,97,0,0,0,115,0,0,0,101,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,49,0,0,0,56,0,0,0,54,0,0,0,54,0,0,0,32,0,0,0,85,0,0,0,107,0,0,0,114,0,0,0,97,0,0,0,105,0,0,0,110,0,0,0,105,0,0,0,97,0,0,0,110,0,0,0,32,0,0,0,40,0,0,0,75,0,0,0,79,0,0,0,73,0,0,0,56,0,0,0,45,0,0,0,85,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,67,0,0,0,121,0,0,0,114,0,0,0,105,0,0,0,108,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,32,0,0,0,40,0,0,0,75,0,0,0,79,0,0,0,73,0,0,0,56,0,0,0,45,0,0,0,85,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,57,0,0,0,48,0,0,0,48,0,0,0,49,0,0,0,32,0,0,0,69,0,0,0,117,0,0,0,114,0,0,0,111,0,0,0,112,0,0,0,97,0,0,0,32,0,0,0,51,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,51,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,56,0,0,0,32,0,0,0,73,0,0,0,83,0,0,0,79,0,0,0,32,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,45,0,0,0,56,0,0,0,32,0,0,0,72,0,0,0,101,0,0,0,98,0,0,0,114,0,0,0,101,0,0,0,119,0,0,0,59,0,0,0,32,0,0,0,72,0,0,0,101,0,0,0,98,0,0,0,114,0,0,0,101,0,0,0,119,0,0,0,32,0,0,0,40,0,0,0,73,0,0,0,83,0,0,0,79,0,0,0,45,0,0,0,76,0,0,0,111,0,0,0,103,0,0,0,105,0,0,0,99,0,0,0,97,0,0,0,108,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,53,0,0,0,48,0,0,0,50,0,0,0,50,0,0,0,48,0,0,0,32,0,0,0,73,0,0,0,83,0,0,0,79,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,50,0,0,0,32,0,0,0,74,0,0,0,97,0,0,0,112,0,0,0,97,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,119,0,0,0,105,0,0,0,116,0,0,0,104,0,0,0,32,0,0,0,110,0,0,0,111,0,0,0,32,0,0,0,104,0,0,0,97,0,0,0,108,0,0,0,102,0,0,0,119,0,0,0,105,0,0,0,100,0,0,0,116,0,0,0,104,0,0,0,32,0,0,0,75,0,0,0,97,0,0,0,116,0,0,0,97,0,0,0,107,0,0,0,97,0,0,0,110,0,0,0,97,0,0,0,59,0,0,0,32,0,0,0,74,0,0,0,97,0,0,0,112,0,0,0,97,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,40,0,0,0,74,0,0,0,73,0,0,0,83,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,53,0,0,0,48,0,0,0,50,0,0,0,50,0,0,0,49,0,0,0,32,0,0,0,73,0,0,0,83,0,0,0,79,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,50,0,0,0,32,0,0,0,74,0,0,0,97,0,0,0,112,0,0,0,97,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,119,0,0,0,105,0,0,0,116,0,0,0,104,0,0,0,32,0,0,0,104,0,0,0,97,0,0,0,108,0,0,0,102,0,0,0,119,0,0,0,105,0,0,0,100,0,0,0,116,0,0,0,104,0,0,0,32,0,0,0,75,0,0,0,97,0,0,0,116,0,0,0,97,0,0,0,107,0,0,0,97,0,0,0,110,0,0,0,97,0,0,0,59,0,0,0,32,0,0,0,74,0,0,0,97,0,0,0,112,0,0,0,97,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,40,0,0,0,74,0,0,0,73,0,0,0,83,0,0,0,45,0,0,0,65,0,0,0,108,0,0,0,108,0,0,0,111,0,0,0,119,0,0,0,32,0,0,0,49,0,0,0,32,0,0,0,98,0,0,0,121,0,0,0,116,0,0,0,101,0,0,0,32,0,0,0,75,0,0,0,97,0,0,0,110,0,0,0,97,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,53,0,0,0,48,0,0,0,50,0,0,0,50,0,0,0,50,0,0,0,32,0,0,0,73,0,0,0,83,0,0,0,79,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,50,0,0,0,32,0,0,0,74,0,0,0,97,0,0,0,112,0,0,0,97,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,74,0,0,0,73,0,0,0,83,0,0,0,32,0,0,0,88,0,0,0,32,0,0,0,48,0,0,0,50,0,0,0,48,0,0,0,49,0,0,0,45,0,0,0,49,0,0,0,57,0,0,0,56,0,0,0,57,0,0,0,59,0,0,0,32,0,0,0,74,0,0,0,97,0,0,0,112,0,0,0,97,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,40,0,0,0,74,0,0,0,73,0,0,0,83,0,0,0,45,0,0,0,65,0,0,0,108,0,0,0,108,0,0,0,111,0,0,0,119,0,0,0,32,0,0,0,49,0,0,0,32,0,0,0,98,0,0,0,121,0,0,0,116,0,0,0,101,0,0,0,32,0,0,0,75,0,0,0,97,0,0,0,110,0,0,0,97,0,0,0,32,0,0,0,45,0,0,0,32,0,0,0,83,0,0,0,79,0,0,0,47,0,0,0,83,0,0,0,73,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,53,0,0,0,48,0,0,0,50,0,0,0,50,0,0,0,53,0,0,0,32,0,0,0,73,0,0,0,83,0,0,0,79,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,50,0,0,0,32,0,0,0,75,0,0,0,111,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,110,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,53,0,0,0,48,0,0,0,50,0,0,0,50,0,0,0,55,0,0,0,32,0,0,0,73,0,0,0,83,0,0,0,79,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,50,0,0,0,32,0,0,0,83,0,0,0,105,0,0,0,109,0,0,0,112,0,0,0,108,0,0,0,105,0,0,0,102,0,0,0,105,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,67,0,0,0,104,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,59,0,0,0,32,0,0,0,67,0,0,0,104,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,83,0,0,0,105,0,0,0,109,0,0,0,112,0,0,0,108,0,0,0,105,0,0,0,102,0,0,0,105,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,40,0,0,0,73,0,0,0,83,0,0,0,79,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,50,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,53,0,0,0,49,0,0,0,57,0,0,0,51,0,0,0,50,0,0,0,32,0,0,0,69,0,0,0,85,0,0,0,67,0,0,0,32,0,0,0,74,0,0,0,97,0,0,0,112,0,0,0,97,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,53,0,0,0,49,0,0,0,57,0,0,0,51,0,0,0,54,0,0,0,32,0,0,0,69,0,0,0,85,0,0,0,67,0,0,0,32,0,0,0,83,0,0,0,105,0,0,0,109,0,0,0,112,0,0,0,108,0,0,0,105,0,0,0,102,0,0,0,105,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,67,0,0,0,104,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,59,0,0,0,32,0,0,0,67,0,0,0,104,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,83,0,0,0,105,0,0,0,109,0,0,0,112,0,0,0,108,0,0,0,105,0,0,0,102,0,0,0,105,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,40,0,0,0,69,0,0,0,85,0,0,0,67,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,53,0,0,0,49,0,0,0,57,0,0,0,52,0,0,0,57,0,0,0,32,0,0,0,69,0,0,0,85,0,0,0,67,0,0,0,32,0,0,0,75,0,0,0,111,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,110,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,53,0,0,0,50,0,0,0,57,0,0,0,51,0,0,0,54,0,0,0,32,0,0,0,72,0,0,0,90,0,0,0,45,0,0,0,71,0,0,0,66,0,0,0,50,0,0,0,51,0,0,0,49,0,0,0,50,0,0,0,32,0,0,0,83,0,0,0,105,0,0,0,109,0,0,0,112,0,0,0,108,0,0,0,105,0,0,0,102,0,0,0,105,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,67,0,0,0,104,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,59,0,0,0,32,0,0,0,67,0,0,0,104,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,83,0,0,0,105,0,0,0,109,0,0,0,112,0,0,0,108,0,0,0,105,0,0,0,102,0,0,0,105,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,40,0,0,0,72,0,0,0,90,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,53,0,0,0,52,0,0,0,57,0,0,0,51,0,0,0,54,0,0,0,32,0,0,0,87,0,0,0,105,0,0,0,110,0,0,0,100,0,0,0,111,0,0,0,119,0,0,0,115,0,0,0,32,0,0,0,88,0,0,0,80,0,0,0,32,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,32,0,0,0,108,0,0,0,97,0,0,0,116,0,0,0,101,0,0,0,114,0,0,0,58,0,0,0,32,0,0,0,71,0,0,0,66,0,0,0,49,0,0,0,56,0,0,0,48,0,0,0,51,0,0,0,48,0,0,0,32,0,0,0,83,0,0,0,105,0,0,0,109,0,0,0,112,0,0,0,108,0,0,0,105,0,0,0,102,0,0,0,105,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,67,0,0,0,104,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,40,0,0,0,52,0,0,0,32,0,0,0,98,0,0,0,121,0,0,0,116,0,0,0,101,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,67,0,0,0,104,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,83,0,0,0,105,0,0,0,109,0,0,0,112,0,0,0,108,0,0,0,105,0,0,0,102,0,0,0,105,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,40,0,0,0,71,0,0,0,66,0,0,0,49,0,0,0,56,0,0,0,48,0,0,0,51,0,0,0,48,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,53,0,0,0,55,0,0,0,48,0,0,0,48,0,0,0,50,0,0,0,32,0,0,0,73,0,0,0,83,0,0,0,67,0,0,0,73,0,0,0,73,0,0,0,32,0,0,0,68,0,0,0,101,0,0,0,118,0,0,0,97,0,0,0,110,0,0,0,97,0,0,0,103,0,0,0,97,0,0,0,114,0,0,0,105,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,53,0,0,0,55,0,0,0,48,0,0,0,48,0,0,0,51,0,0,0,32,0,0,0,73,0,0,0,83,0,0,0,67,0,0,0,73,0,0,0,73,0,0,0,32,0,0,0,66,0,0,0,101,0,0,0,110,0,0,0,103,0,0,0,97,0,0,0,108,0,0,0,105,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,53,0,0,0,55,0,0,0,48,0,0,0,48,0,0,0,52,0,0,0,32,0,0,0,73,0,0,0,83,0,0,0,67,0,0,0,73,0,0,0,73,0,0,0,32,0,0,0,84,0,0,0,97,0,0,0,109,0,0,0,105,0,0,0,108,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,53,0,0,0,55,0,0,0,48,0,0,0,48,0,0,0,53,0,0,0,32,0,0,0,73,0,0,0,83,0,0,0,67,0,0,0,73,0,0,0,73,0,0,0,32,0,0,0,84,0,0,0,101,0,0,0,108,0,0,0,117,0,0,0,103,0,0,0,117,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,53,0,0,0,55,0,0,0,48,0,0,0,48,0,0,0,54,0,0,0,32,0,0,0,73,0,0,0,83,0,0,0,67,0,0,0,73,0,0,0,73,0,0,0,32,0,0,0,65,0,0,0,115,0,0,0,115,0,0,0,97,0,0,0,109,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,53,0,0,0,55,0,0,0,48,0,0,0,48,0,0,0,55,0,0,0,32,0,0,0,73,0,0,0,83,0,0,0,67,0,0,0,73,0,0,0,73,0,0,0,32,0,0,0,79,0,0,0,114,0,0,0,105,0,0,0,121,0,0,0,97,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,53,0,0,0,55,0,0,0,48,0,0,0,48,0,0,0,56,0,0,0,32,0,0,0,73,0,0,0,83,0,0,0,67,0,0,0,73,0,0,0,73,0,0,0,32,0,0,0,75,0,0,0,97,0,0,0,110,0,0,0,110,0,0,0,97,0,0,0,100,0,0,0,97,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,53,0,0,0,55,0,0,0,48,0,0,0,48,0,0,0,57,0,0,0,32,0,0,0,73,0,0,0,83,0,0,0,67,0,0,0,73,0,0,0,73,0,0,0,32,0,0,0,77,0,0,0,97,0,0,0,108,0,0,0,97,0,0,0,121,0,0,0,97,0,0,0,108,0,0,0,97,0,0,0,109,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,53,0,0,0,55,0,0,0,48,0,0,0,49,0,0,0,48,0,0,0,32,0,0,0,73,0,0,0,83,0,0,0,67,0,0,0,73,0,0,0,73,0,0,0,32,0,0,0,71,0,0,0,117,0,0,0,106,0,0,0,97,0,0,0,114,0,0,0,97,0,0,0,116,0,0,0,105,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,53,0,0,0,55,0,0,0,48,0,0,0,49,0,0,0,49,0,0,0,32,0,0,0,73,0,0,0,83,0,0,0,67,0,0,0,73,0,0,0,73,0,0,0,32,0,0,0,80,0,0,0,117,0,0,0,110,0,0,0,106,0,0,0,97,0,0,0,98,0,0,0,105,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,62,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,115,0,0,0,118,0,0,0,10,0,0,0,55,0,0,0,48,0,0,0,56,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,55,0,0,0,50,0,0,0,48,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,56,0,0,0,48,0,0,0,56,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,56,0,0,0,53,0,0,0,56,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,56,0,0,0,55,0,0,0,48,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,56,0,0,0,55,0,0,0,50,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,48,0,0,0,49,0,0,0,48,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,48,0,0,0,52,0,0,0,55,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,49,0,0,0,51,0,0,0,50,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,49,0,0,0,52,0,0,0,48,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,49,0,0,0,52,0,0,0,49,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,49,0,0,0,52,0,0,0,50,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,49,0,0,0,52,0,0,0,51,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,49,0,0,0,52,0,0,0,52,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,49,0,0,0,52,0,0,0,53,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,49,0,0,0,52,0,0,0,54,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,49,0,0,0,52,0,0,0,55,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,49,0,0,0,52,0,0,0,56,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,49,0,0,0,52,0,0,0,57,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,51,0,0,0,54,0,0,0,49,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,49,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,50,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,51,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,52,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,53,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,56,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,49,0,0,0,48,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,49,0,0,0,55,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,50,0,0,0,49,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,56,0,0,0,50,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,49,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,50,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,51,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,52,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,53,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,49,0,0,0,48,0,0,0,53,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,49,0,0,0,48,0,0,0,54,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,49,0,0,0,48,0,0,0,55,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,49,0,0,0,48,0,0,0,56,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,54,0,0,0,49,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,54,0,0,0,57,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,55,0,0,0,51,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,55,0,0,0,55,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,55,0,0,0,56,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,56,0,0,0,48,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,56,0,0,0,52,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,56,0,0,0,53,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,57,0,0,0,48,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,57,0,0,0,55,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,52,0,0,0,50,0,0,0,48,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,52,0,0,0,50,0,0,0,51,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,52,0,0,0,50,0,0,0,52,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,56,0,0,0,51,0,0,0,51,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,56,0,0,0,51,0,0,0,56,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,56,0,0,0,54,0,0,0,54,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,56,0,0,0,55,0,0,0,49,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,56,0,0,0,56,0,0,0,48,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,57,0,0,0,48,0,0,0,53,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,57,0,0,0,50,0,0,0,52,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,57,0,0,0,51,0,0,0,50,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,57,0,0,0,51,0,0,0,54,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,57,0,0,0,52,0,0,0,57,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,50,0,0,0,49,0,0,0,48,0,0,0,50,0,0,0,53,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,49,0,0,0,48,0,0,0,50,0,0,0,55,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,49,0,0,0,56,0,0,0,54,0,0,0,54,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,57,0,0,0,48,0,0,0,48,0,0,0,49,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,51,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,56,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,53,0,0,0,48,0,0,0,50,0,0,0,50,0,0,0,48,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,53,0,0,0,48,0,0,0,50,0,0,0,50,0,0,0,49,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,53,0,0,0,48,0,0,0,50,0,0,0,50,0,0,0,50,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,53,0,0,0,48,0,0,0,50,0,0,0,50,0,0,0,53,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,53,0,0,0,48,0,0,0,50,0,0,0,50,0,0,0,55,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,53,0,0,0,49,0,0,0,57,0,0,0,51,0,0,0,50,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,53,0,0,0,49,0,0,0,57,0,0,0,51,0,0,0,54,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,53,0,0,0,49,0,0,0,57,0,0,0,52,0,0,0,57,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,53,0,0,0,50,0,0,0,57,0,0,0,51,0,0,0,54,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,53,0,0,0,52,0,0,0,57,0,0,0,51,0,0,0,54,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,53,0,0,0,55,0,0,0,48,0,0,0,48,0,0,0,50,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,53,0,0,0,55,0,0,0,48,0,0,0,48,0,0,0,51,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,53,0,0,0,55,0,0,0,48,0,0,0,48,0,0,0,52,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,53,0,0,0,55,0,0,0,48,0,0,0,48,0,0,0,53,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,53,0,0,0,55,0,0,0,48,0,0,0,48,0,0,0,54,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,53,0,0,0,55,0,0,0,48,0,0,0,48,0,0,0,55,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,53,0,0,0,55,0,0,0,48,0,0,0,48,0,0,0,56,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,53,0,0,0,55,0,0,0,48,0,0,0,48,0,0,0,57,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,53,0,0,0,55,0,0,0,48,0,0,0,49,0,0,0,48,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,53,0,0,0,55,0,0,0,48,0,0,0,49,0,0,0,49,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0,10,0,0,0,84,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,102,0,0,0,111,0,0,0,108,0,0,0,108,0,0,0,111,0,0,0,119,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,115,0,0,0,32,0,0,0,97,0,0,0,114,0,0,0,101,0,0,0,32,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,101,0,0,0,110,0,0,0,100,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,105,0,0,0,101,0,0,0,115,0,0,0,32,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,32,0,0,0,86,0,0,0,105,0,0,0,115,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,32,0,0,0,70,0,0,0,111,0,0,0,120,0,0,0,80,0,0,0,114,0,0,0,111,0,0,0,58,0,0,0,10,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,54,0,0,0,50,0,0,0,48,0,0,0,32,0,0,0,77,0,0,0,97,0,0,0,122,0,0,0,111,0,0,0,118,0,0,0,105,0,0,0,97,0,0,0,32,0,0,0,40,0,0,0,80,0,0,0,111,0,0,0,108,0,0,0,105,0,0,0,115,0,0,0,104,0,0,0,41,0,0,0,32,0,0,0,77,0,0,0,83,0,0,0,45,0,0,0,68,0,0,0,79,0,0,0,83,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,56,0,0,0,57,0,0,0,53,0,0,0,32,0,0,0,75,0,0,0,97,0,0,0,109,0,0,0,101,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,107,0,0,0,253,0,0,0,32,0,0,0,40,0,0,0,67,0,0,0,122,0,0,0,101,0,0,0,99,0,0,0,104,0,0,0,41,0,0,0,32,0,0,0,77,0,0,0,83,0,0,0,45,0,0,0,68,0,0,0,79,0,0,0,83,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,62,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,115,0,0,0,118,0,0,0,10,0,0,0,54,0,0,0,50,0,0,0,48,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,56,0,0,0,57,0,0,0,53,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0,10,0,0,0,35,0,0,0,35,0,0,0,32,0,0,0,66,0,0,0,117,0,0,0,105,0,0,0,108,0,0,0,100,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,32,0,0,0,78,0,0,0,111,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,10,0,0,0,10,0,0,0,84,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,115,0,0,0,99,0,0,0,114,0,0,0,105,0,0,0,112,0,0,0,116,0,0,0,32,0,0,0,96,0,0,0,109,0,0,0,97,0,0,0,107,0,0,0,101,0,0,0,46,0,0,0,115,0,0,0,104,0,0,0,96,0,0,0,32,0,0,0,40,0,0,0,100,0,0,0,101,0,0,0,115,0,0,0,99,0,0,0,114,0,0,0,105,0,0,0,98,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,108,0,0,0,97,0,0,0,116,0,0,0,101,0,0,0,114,0,0,0,41,0,0,0,32,0,0,0,119,0,0,0,105,0,0,0,108,0,0,0,108,0,0,0,32,0,0,0,103,0,0,0,101,0,0,0,116,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,115,0,0,0,32,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,32,0,0,0,109,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,100,0,0,0,97,0,0,0,116,0,0,0,97,0,0,0,10,0,0,0,40,0,0,0,112,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,116,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,45,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,112,0,0,0,97,0,0,0,105,0,0,0,114,0,0,0,115,0,0,0,41,0,0,0,46,0,0,0,32,0,0,0,32,0,0,0,84,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,101,0,0,0,118,0,0,0,101,0,0,0,110,0,0,0,116,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,32,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,115,0,0,0,32,0,0,0,97,0,0,0,114,0,0,0,101,0,0,0,32,0,0,0,100,0,0,0,114,0,0,0,111,0,0,0,112,0,0,0,112,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,105,0,0,0,110,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,112,0,0,0,97,0,0,0,116,0,0,0,104,0,0,0,115,0,0,0,10,0,0,0,96,0,0,0,46,0,0,0,47,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,115,0,0,0,47,0,0,0,60,0,0,0,67,0,0,0,79,0,0,0,68,0,0,0,69,0,0,0,80,0,0,0,65,0,0,0,71,0,0,0,69,0,0,0,62,0,0,0,46,0,0,0,84,0,0,0,66,0,0,0,76,0,0,0,96,0,0,0,46,0,0,0,32,0,0,0,32,0,0,0,70,0,0,0,111,0,0,0,114,0,0,0,32,0,0,0,101,0,0,0,120,0,0,0,97,0,0,0,109,0,0,0,112,0,0,0,108,0,0,0,101,0,0,0,44,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,108,0,0,0,97,0,0,0,115,0,0,0,116,0,0,0,32,0,0,0,49,0,0,0,48,0,0,0,32,0,0,0,108,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,32,0,0,0,111,0,0,0,102,0,0,0,32,0,0,0,96,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,46,0,0,0,84,0,0,0,66,0,0,0,76,0,0,0,96,0,0,0,32,0,0,0,97,0,0,0,114,0,0,0,101,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,62,0,0,0,10,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,54,0,0,0,9,0,0,0,48,0,0,0,120,0,0,0,48,0,0,0,50,0,0,0,67,0,0,0,54,0,0,0,10,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,55,0,0,0,9,0,0,0,48,0,0,0,120,0,0,0,48,0,0,0,50,0,0,0,68,0,0,0,67,0,0,0,10,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,56,0,0,0,9,0,0,0,48,0,0,0,120,0,0,0,48,0,0,0,48,0,0,0,65,0,0,0,70,0,0,0,10,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,57,0,0,0,9,0,0,0,48,0,0,0,120,0,0,0,48,0,0,0,50,0,0,0,68,0,0,0,56,0,0,0,10,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,65,0,0,0,9,0,0,0,48,0,0,0,120,0,0,0,48,0,0,0,50,0,0,0,68,0,0,0,57,0,0,0,10,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,66,0,0,0,9,0,0,0,48,0,0,0,120,0,0,0,48,0,0,0,50,0,0,0,68,0,0,0,65,0,0,0,10,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,67,0,0,0,9,0,0,0,48,0,0,0,120,0,0,0,48,0,0,0,48,0,0,0,66,0,0,0,56,0,0,0,10,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,68,0,0,0,9,0,0,0,48,0,0,0,120,0,0,0,48,0,0,0,50,0,0,0,68,0,0,0,68,0,0,0,10,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,69,0,0,0,9,0,0,0,48,0,0,0,120,0,0,0,48,0,0,0,50,0,0,0,68,0,0,0,66,0,0,0,10,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,70,0,0,0,9,0,0,0,48,0,0,0,120,0,0,0,48,0,0,0,50,0,0,0,67,0,0,0,55,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0,10,0,0,0,119,0,0,0,104,0,0,0,105,0,0,0,99,0,0,0,104,0,0,0,32,0,0,0,105,0,0,0,109,0,0,0,112,0,0,0,108,0,0,0,105,0,0,0,101,0,0,0,115,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,97,0,0,0,116,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,54,0,0,0,32,0,0,0,105,0,0,0,115,0,0,0,32,0,0,0,96,0,0,0,83,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,46,0,0,0,102,0,0,0,114,0,0,0,111,0,0,0,109,0,0,0,67,0,0,0,104,0,0,0,97,0,0,0,114,0,0,0,67,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,48,0,0,0,120,0,0,0,48,0,0,0,50,0,0,0,67,0,0,0,54,0,0,0,41,0,0,0,96,0,0,0,32,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,32,0,0,0,118,0,0,0,105,0,0,0,99,0,0,0,101,0,0,0,32,0,0,0,118,0,0,0,101,0,0,0,114,0,0,0,115,0,0,0,97,0,0,0,46,0,0,0,10,0,0,0,10,0,0,0,35,0,0,0,35,0,0,0,32,0,0,0,87,0,0,0,105,0,0,0,110,0,0,0,100,0,0,0,111,0,0,0,119,0,0,0,115,0,0,0,45,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,101,0,0,0,110,0,0,0,100,0,0,0,101,0,0,0,110,0,0,0,116,0,0,0,32,0,0,0,98,0,0,0,117,0,0,0,105,0,0,0,108,0,0,0,100,0,0,0,32,0,0,0,115,0,0,0,116,0,0,0,101,0,0,0,112,0,0,0,10,0,0,0,10,0,0,0,84,0,0,0,111,0,0,0,32,0,0,0,98,0,0,0,117,0,0,0,105,0,0,0,108,0,0,0,100,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,115,0,0,0,111,0,0,0,117,0,0,0,114,0,0,0,99,0,0,0,101,0,0,0,115,0,0,0,32,0,0,0,111,0,0,0,110,0,0,0,32,0,0,0,119,0,0,0,105,0,0,0,110,0,0,0,100,0,0,0,111,0,0,0,119,0,0,0,115,0,0,0,44,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,110,0,0,0,115,0,0,0,117,0,0,0,108,0,0,0,116,0,0,0,32,0,0,0,96,0,0,0,100,0,0,0,111,0,0,0,116,0,0,0,110,0,0,0,101,0,0,0,116,0,0,0,47,0,0,0,77,0,0,0,97,0,0,0,107,0,0,0,101,0,0,0,69,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,46,0,0,0,99,0,0,0,115,0,0,0,96,0,0,0,46,0,0,0,10,0,0,0,10,0,0,0,65,0,0,0,102,0,0,0,116,0,0,0,101,0,0,0,114,0,0,0,32,0,0,0,115,0,0,0,97,0,0,0,118,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,115,0,0,0,116,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,97,0,0,0,114,0,0,0,100,0,0,0,32,0,0,0,111,0,0,0,117,0,0,0,116,0,0,0,112,0,0,0,117,0,0,0,116,0,0,0,32,0,0,0,116,0,0,0,111,0,0,0,32,0,0,0,96,0,0,0,111,0,0,0,117,0,0,0,116,0,0,0,96,0,0,0,44,0,0,0,32,0,0,0,97,0,0,0,32,0,0,0,115,0,0,0,105,0,0,0,109,0,0,0,112,0,0,0,108,0,0,0,101,0,0,0,32,0,0,0,97,0,0,0,119,0,0,0,107,0,0,0,32,0,0,0,115,0,0,0,99,0,0,0,114,0,0,0,105,0,0,0,112,0,0,0,116,0,0,0,32,0,0,0,40,0,0,0,96,0,0,0,100,0,0,0,111,0,0,0,116,0,0,0,110,0,0,0,101,0,0,0,116,0,0,0,46,0,0,0,115,0,0,0,104,0,0,0,96,0,0,0,41,0,0,0,32,0,0,0,116,0,0,0,97,0,0,0,107,0,0,0,101,0,0,0,115,0,0,0,32,0,0,0,99,0,0,0,97,0,0,0,114,0,0,0,101,0,0,0,32,0,0,0,111,0,0,0,102,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,58,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,62,0,0,0,100,0,0,0,111,0,0,0,116,0,0,0,110,0,0,0,101,0,0,0,116,0,0,0,46,0,0,0,115,0,0,0,104,0,0,0,10,0,0,0,35,0,0,0,33,0,0,0,47,0,0,0,98,0,0,0,105,0,0,0,110,0,0,0,47,0,0,0,98,0,0,0,97,0,0,0,115,0,0,0,104,0,0,0,10,0,0,0,105,0,0,0,102,0,0,0,32,0,0,0,91,0,0,0,32,0,0,0,33,0,0,0,32,0,0,0,45,0,0,0,101,0,0,0,32,0,0,0,100,0,0,0,111,0,0,0,116,0,0,0,110,0,0,0,101,0,0,0,116,0,0,0,47,0,0,0,111,0,0,0,117,0,0,0,116,0,0,0,32,0,0,0,93,0,0,0,59,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,110,0,0,0,32,0,0,0,101,0,0,0,120,0,0,0,105,0,0,0,116,0,0,0,59,0,0,0,32,0,0,0,102,0,0,0,105,0,0,0,10,0,0,0,60,0,0,0,100,0,0,0,111,0,0,0,116,0,0,0,110,0,0,0,101,0,0,0,116,0,0,0,47,0,0,0,111,0,0,0,117,0,0,0,116,0,0,0,32,0,0,0,116,0,0,0,114,0,0,0,32,0,0,0,45,0,0,0,115,0,0,0,32,0,0,0,39,0,0,0,32,0,0,0,39,0,0,0,32,0,0,0,39,0,0,0,92,0,0,0,116,0,0,0,39,0,0,0,32,0,0,0,124,0,0,0,32,0,0,0,97,0,0,0,119,0,0,0,107,0,0,0,32,0,0,0,39,0,0,0,78,0,0,0,70,0,0,0,62,0,0,0,50,0,0,0,32,0,0,0,123,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,111,0,0,0,117,0,0,0,116,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,41,0,0,0,32,0,0,0,99,0,0,0,108,0,0,0,111,0,0,0,115,0,0,0,101,0,0,0,40,0,0,0,111,0,0,0,117,0,0,0,116,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,111,0,0,0,117,0,0,0,116,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,61,0,0,0,34,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,115,0,0,0,47,0,0,0,34,0,0,0,32,0,0,0,36,0,0,0,49,0,0,0,32,0,0,0,34,0,0,0,46,0,0,0,84,0,0,0,66,0,0,0,76,0,0,0,34,0,0,0,125,0,0,0,32,0,0,0,78,0,0,0,70,0,0,0,61,0,0,0,61,0,0,0,50,0,0,0,32,0,0,0,123,0,0,0,112,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,116,0,0,0,32,0,0,0,62,0,0,0,32,0,0,0,111,0,0,0,117,0,0,0,116,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,125,0,0,0,39,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0,10,0,0,0,35,0,0,0,32,0,0,0,66,0,0,0,117,0,0,0,105,0,0,0,108,0,0,0,100,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,115,0,0,0,99,0,0,0,114,0,0,0,105,0,0,0,112,0,0,0,116,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,109,0,0,0,97,0,0,0,107,0,0,0,101,0,0,0,46,0,0,0,110,0,0,0,106,0,0,0,115,0,0,0,96,0,0,0,32,0,0,0,116,0,0,0,97,0,0,0,107,0,0,0,101,0,0,0,115,0,0,0,32,0,0,0,97,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,32,0,0,0,97,0,0,0,114,0,0,0,103,0,0,0,117,0,0,0,109,0,0,0,101,0,0,0,110,0,0,0,116,0,0,0,44,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,100,0,0,0,115,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,114,0,0,0,114,0,0,0,101,0,0,0,115,0,0,0,112,0,0,0,111,0,0,0,110,0,0,0,100,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,32,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,32,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,32,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,10,0,0,0,103,0,0,0,101,0,0,0,110,0,0,0,101,0,0,0,114,0,0,0,97,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,32,0,0,0,74,0,0,0,83,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,32,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,32,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,32,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,58,0,0,0,10,0,0,0,10,0,0,0,35,0,0,0,35,0,0,0,32,0,0,0,82,0,0,0,97,0,0,0,119,0,0,0,32,0,0,0,67,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,115,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,62,0,0,0,109,0,0,0,97,0,0,0,107,0,0,0,101,0,0,0,46,0,0,0,110,0,0,0,106,0,0,0,115,0,0,0,10,0,0,0,35,0,0,0,33,0,0,0,47,0,0,0,117,0,0,0,115,0,0,0,114,0,0,0,47,0,0,0,98,0,0,0,105,0,0,0,110,0,0,0,47,0,0,0,101,0,0,0,110,0,0,0,118,0,0,0,32,0,0,0,110,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,10,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,97,0,0,0,114,0,0,0,103,0,0,0,118,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,112,0,0,0,114,0,0,0,111,0,0,0,99,0,0,0,101,0,0,0,115,0,0,0,115,0,0,0,46,0,0,0,97,0,0,0,114,0,0,0,103,0,0,0,118,0,0,0,46,0,0,0,115,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,101,0,0,0,40,0,0,0,49,0,0,0,41,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,115,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,105,0,0,0,114,0,0,0,101,0,0,0,40,0,0,0,39,0,0,0,102,0,0,0,115,0,0,0,39,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,97,0,0,0,114,0,0,0,103,0,0,0,118,0,0,0,46,0,0,0,108,0,0,0,101,0,0,0,110,0,0,0,103,0,0,0,116,0,0,0,104,0,0,0,32,0,0,0,60,0,0,0,32,0,0,0,50,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,110,0,0,0,115,0,0,0,111,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,101,0,0,0,114,0,0,0,114,0,0,0,111,0,0,0,114,0,0,0,40,0,0,0,34,0,0,0,117,0,0,0,115,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,58,0,0,0,32,0,0,0,109,0,0,0,97,0,0,0,107,0,0,0,101,0,0,0,46,0,0,0,110,0,0,0,106,0,0,0,115,0,0,0,32,0,0,0,60,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,95,0,0,0,105,0,0,0,110,0,0,0,100,0,0,0,101,0,0,0,120,0,0,0,62,0,0,0,32,0,0,0,91,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,105,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,93,0,0,0,34,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,112,0,0,0,114,0,0,0,111,0,0,0,99,0,0,0,101,0,0,0,115,0,0,0,115,0,0,0,46,0,0,0,101,0,0,0,120,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,50,0,0,0,50,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,47,0,0,0,42,0,0,0,32,0,0,0,69,0,0,0,73,0,0,0,78,0,0,0,86,0,0,0,65,0,0,0,76,0,0,0,32,0,0,0,42,0,0,0,47,0,0,0,10,0,0,0,125,0,0,0,10,0,0,0,10,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,47,0,0,0,42,0,0,0,58,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,42,0,0,0,47,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,97,0,0,0,114,0,0,0,103,0,0,0,118,0,0,0,91,0,0,0,49,0,0,0,93,0,0,0,59,0,0,0,10,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,106,0,0,0,115,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,47,0,0,0,42,0,0,0,58,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,42,0,0,0,47,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,97,0,0,0,114,0,0,0,103,0,0,0,118,0,0,0,91,0,0,0,50,0,0,0,93,0,0,0,32,0,0,0,124,0,0,0,124,0,0,0,32,0,0,0,34,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,34,0,0,0,59,0,0,0,10,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,120,0,0,0,47,0,0,0,42,0,0,0,58,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,42,0,0,0,47,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,102,0,0,0,115,0,0,0,46,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,100,0,0,0,70,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,83,0,0,0,121,0,0,0,110,0,0,0,99,0,0,0,40,0,0,0,34,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,115,0,0,0,47,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,46,0,0,0,84,0,0,0,66,0,0,0,76,0,0,0,34,0,0,0,44,0,0,0,34,0,0,0,117,0,0,0,116,0,0,0,102,0,0,0,56,0,0,0,34,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,109,0,0,0,97,0,0,0,120,0,0,0,99,0,0,0,112,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,48,0,0,0,44,0,0,0,32,0,0,0,105,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,48,0,0,0,44,0,0,0,32,0,0,0,105,0,0,0,105,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,48,0,0,0,59,0,0,0,10,0,0,0,10,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,121,0,0,0,47,0,0,0,42,0,0,0,58,0,0,0,65,0,0,0,114,0,0,0,114,0,0,0,97,0,0,0,121,0,0,0,60,0,0,0,65,0,0,0,114,0,0,0,114,0,0,0,97,0,0,0,121,0,0,0,60,0,0,0,110,0,0,0,117,0,0,0,109,0,0,0,98,0,0,0,101,0,0,0,114,0,0,0,62,0,0,0,32,0,0,0,62,0,0,0,42,0,0,0,47,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,120,0,0,0,46,0,0,0,115,0,0,0,112,0,0,0,108,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,34,0,0,0,92,0,0,0,110,0,0,0,34,0,0,0,41,0,0,0,46,0,0,0,109,0,0,0,97,0,0,0,112,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,122,0,0,0,47,0,0,0,42,0,0,0,58,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,42,0,0,0,47,0,0,0,41,0,0,0,47,0,0,0,42,0,0,0,58,0,0,0,65,0,0,0,114,0,0,0,114,0,0,0,97,0,0,0,121,0,0,0,60,0,0,0,110,0,0,0,117,0,0,0,109,0,0,0,98,0,0,0,101,0,0,0,114,0,0,0,62,0,0,0,42,0,0,0,47,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,119,0,0,0,47,0,0,0,42,0,0,0,58,0,0,0,65,0,0,0,114,0,0,0,114,0,0,0,97,0,0,0,121,0,0,0,60,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,62,0,0,0,42,0,0,0,47,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,122,0,0,0,46,0,0,0,115,0,0,0,112,0,0,0,108,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,34,0,0,0,92,0,0,0,116,0,0,0,34,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,119,0,0,0,46,0,0,0,108,0,0,0,101,0,0,0,110,0,0,0,103,0,0,0,116,0,0,0,104,0,0,0,32,0,0,0,60,0,0,0,32,0,0,0,50,0,0,0,41,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,117,0,0,0,114,0,0,0,110,0,0,0,32,0,0,0,91,0,0,0,78,0,0,0,117,0,0,0,109,0,0,0,98,0,0,0,101,0,0,0,114,0,0,0,40,0,0,0,119,0,0,0,91,0,0,0,48,0,0,0,93,0,0,0,41,0,0,0,93,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,117,0,0,0,114,0,0,0,110,0,0,0,32,0,0,0,91,0,0,0,78,0,0,0,117,0,0,0,109,0,0,0,98,0,0,0,101,0,0,0,114,0,0,0,40,0,0,0,119,0,0,0,91,0,0,0,48,0,0,0,93,0,0,0,41,0,0,0,44,0,0,0,32,0,0,0,78,0,0,0,117,0,0,0,109,0,0,0,98,0,0,0,101,0,0,0,114,0,0,0,40,0,0,0,119,0,0,0,91,0,0,0,49,0,0,0,93,0,0,0,41,0,0,0,93,0,0,0,59,0,0,0,10,0,0,0,125,0,0,0,41,0,0,0,46,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,116,0,0,0,101,0,0,0,114,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,122,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,117,0,0,0,114,0,0,0,110,0,0,0,32,0,0,0,122,0,0,0,46,0,0,0,108,0,0,0,101,0,0,0,110,0,0,0,103,0,0,0,116,0,0,0,104,0,0,0,32,0,0,0,62,0,0,0,32,0,0,0,49,0,0,0,59,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0,10,0,0,0,84,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,68,0,0,0,66,0,0,0,67,0,0,0,83,0,0,0,32,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,32,0,0,0,83,0,0,0,66,0,0,0,67,0,0,0,83,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,103,0,0,0,101,0,0,0,110,0,0,0,101,0,0,0,114,0,0,0,97,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,32,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,97,0,0,0,116,0,0,0,101,0,0,0,103,0,0,0,105,0,0,0,101,0,0,0,115,0,0,0,32,0,0,0,97,0,0,0,114,0,0,0,101,0,0,0,32,0,0,0,100,0,0,0,105,0,0,0,102,0,0,0,102,0,0,0,101,0,0,0,114,0,0,0,101,0,0,0,110,0,0,0,116,0,0,0,46,0,0,0,32,0,0,0,32,0,0,0,84,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,109,0,0,0,97,0,0,0,120,0,0,0,105,0,0,0,109,0,0,0,117,0,0,0,109,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,105,0,0,0,115,0,0,0,10,0,0,0,117,0,0,0,115,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,116,0,0,0,111,0,0,0,32,0,0,0,100,0,0,0,105,0,0,0,115,0,0,0,116,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,117,0,0,0,105,0,0,0,115,0,0,0,104,0,0,0,32,0,0,0,40,0,0,0,109,0,0,0,97,0,0,0,120,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,70,0,0,0,32,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,32,0,0,0,83,0,0,0,66,0,0,0,67,0,0,0,83,0,0,0,41,0,0,0,46,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,40,0,0,0,105,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,48,0,0,0,59,0,0,0,32,0,0,0,105,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,32,0,0,0,121,0,0,0,46,0,0,0,108,0,0,0,101,0,0,0,110,0,0,0,103,0,0,0,116,0,0,0,104,0,0,0,59,0,0,0,32,0,0,0,43,0,0,0,43,0,0,0,105,0,0,0,41,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,121,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,91,0,0,0,48,0,0,0,93,0,0,0,32,0,0,0,62,0,0,0,32,0,0,0,109,0,0,0,97,0,0,0,120,0,0,0,99,0,0,0,112,0,0,0,41,0,0,0,32,0,0,0,109,0,0,0,97,0,0,0,120,0,0,0,99,0,0,0,112,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,121,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,91,0,0,0,48,0,0,0,93,0,0,0,59,0,0,0,10,0,0,0,10,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,47,0,0,0,42,0,0,0,58,0,0,0,123,0,0,0,91,0,0,0,107,0,0,0,101,0,0,0,121,0,0,0,58,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,93,0,0,0,58,0,0,0,110,0,0,0,117,0,0,0,109,0,0,0,98,0,0,0,101,0,0,0,114,0,0,0,125,0,0,0,42,0,0,0,47,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,123,0,0,0,125,0,0,0,44,0,0,0,32,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,47,0,0,0,42,0,0,0,58,0,0,0,123,0,0,0,91,0,0,0,107,0,0,0,101,0,0,0,121,0,0,0,58,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,93,0,0,0,58,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,125,0,0,0,124,0,0,0,65,0,0,0,114,0,0,0,114,0,0,0,97,0,0,0,121,0,0,0,60,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,62,0,0,0,42,0,0,0,47,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,40,0,0,0,109,0,0,0,97,0,0,0,120,0,0,0,99,0,0,0,112,0,0,0,32,0,0,0,60,0,0,0,32,0,0,0,50,0,0,0,53,0,0,0,54,0,0,0,32,0,0,0,63,0,0,0,32,0,0,0,91,0,0,0,93,0,0,0,32,0,0,0,58,0,0,0,32,0,0,0,123,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,40,0,0,0,105,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,48,0,0,0,59,0,0,0,32,0,0,0,105,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,32,0,0,0,121,0,0,0,46,0,0,0,108,0,0,0,101,0,0,0,110,0,0,0,103,0,0,0,116,0,0,0,104,0,0,0,59,0,0,0,32,0,0,0,43,0,0,0,43,0,0,0,105,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,47,0,0,0,42,0,0,0,58,0,0,0,58,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,65,0,0,0,114,0,0,0,114,0,0,0,97,0,0,0,121,0,0,0,46,0,0,0,105,0,0,0,115,0,0,0,65,0,0,0,114,0,0,0,114,0,0,0,97,0,0,0,121,0,0,0,40,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,41,0,0,0,41,0,0,0,32,0,0,0,42,0,0,0,47,0,0,0,32,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,91,0,0,0,121,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,91,0,0,0,48,0,0,0,93,0,0,0,93,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,83,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,46,0,0,0,102,0,0,0,114,0,0,0,111,0,0,0,109,0,0,0,67,0,0,0,104,0,0,0,97,0,0,0,114,0,0,0,67,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,121,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,91,0,0,0,49,0,0,0,93,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,91,0,0,0,83,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,46,0,0,0,102,0,0,0,114,0,0,0,111,0,0,0,109,0,0,0,67,0,0,0,104,0,0,0,97,0,0,0,114,0,0,0,67,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,121,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,91,0,0,0,49,0,0,0,93,0,0,0,41,0,0,0,93,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,121,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,91,0,0,0,48,0,0,0,93,0,0,0,59,0,0,0,10,0,0,0,125,0,0,0,10,0,0,0,10,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,34,0,0,0,34,0,0,0,44,0,0,0,32,0,0,0,111,0,0,0,117,0,0,0,116,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,34,0,0,0,34,0,0,0,59,0,0,0,10,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,109,0,0,0,97,0,0,0,120,0,0,0,99,0,0,0,112,0,0,0,32,0,0,0,60,0,0,0,32,0,0,0,50,0,0,0,53,0,0,0,54,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,47,0,0,0,42,0,0,0,58,0,0,0,58,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,65,0,0,0,114,0,0,0,114,0,0,0,97,0,0,0,121,0,0,0,46,0,0,0,105,0,0,0,115,0,0,0,65,0,0,0,114,0,0,0,114,0,0,0,97,0,0,0,121,0,0,0,40,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,41,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,32,0,0,0,42,0,0,0,47,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0,10,0,0,0,84,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,99,0,0,0,104,0,0,0,97,0,0,0,114,0,0,0,97,0,0,0,99,0,0,0,116,0,0,0,101,0,0,0,114,0,0,0,32,0,0,0,96,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,70,0,0,0,70,0,0,0,68,0,0,0,96,0,0,0,32,0,0,0,40,0,0,0,82,0,0,0,69,0,0,0,80,0,0,0,76,0,0,0,65,0,0,0,67,0,0,0,69,0,0,0,77,0,0,0,69,0,0,0,78,0,0,0,84,0,0,0,32,0,0,0,67,0,0,0,72,0,0,0,65,0,0,0,82,0,0,0,65,0,0,0,67,0,0,0,84,0,0,0,69,0,0,0,82,0,0,0,41,0,0,0,32,0,0,0,105,0,0,0,115,0,0,0,32,0,0,0,117,0,0,0,115,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,32,0,0,0,97,0,0,0,32,0,0,0,112,0,0,0,108,0,0,0,97,0,0,0,99,0,0,0,101,0,0,0,104,0,0,0,111,0,0,0,108,0,0,0,100,0,0,0,101,0,0,0,114,0,0,0,10,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,32,0,0,0,99,0,0,0,104,0,0,0,97,0,0,0,114,0,0,0,97,0,0,0,99,0,0,0,116,0,0,0,101,0,0,0,114,0,0,0,115,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,97,0,0,0,116,0,0,0,32,0,0,0,97,0,0,0,114,0,0,0,101,0,0,0,32,0,0,0,110,0,0,0,111,0,0,0,116,0,0,0,32,0,0,0,115,0,0,0,112,0,0,0,101,0,0,0,99,0,0,0,105,0,0,0,102,0,0,0,105,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,105,0,0,0,110,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,109,0,0,0,97,0,0,0,112,0,0,0,32,0,0,0,40,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,32,0,0,0,101,0,0,0,120,0,0,0,97,0,0,0,109,0,0,0,112,0,0,0,108,0,0,0,101,0,0,0,44,0,0,0,32,0,0,0,96,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,48,0,0,0,96,0,0,0,32,0,0,0,105,0,0,0,115,0,0,0,32,0,0,0,110,0,0,0,111,0,0,0,116,0,0,0,32,0,0,0,105,0,0,0,110,0,0,0,10,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,32,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,41,0,0,0,46,0,0,0,10,0,0,0,10,0,0,0,70,0,0,0,111,0,0,0,114,0,0,0,32,0,0,0,83,0,0,0,66,0,0,0,67,0,0,0,83,0,0,0,44,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,105,0,0,0,100,0,0,0,101,0,0,0,97,0,0,0,32,0,0,0,105,0,0,0,115,0,0,0,32,0,0,0,116,0,0,0,111,0,0,0,32,0,0,0,101,0,0,0,109,0,0,0,98,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,97,0,0,0,32,0,0,0,114,0,0,0,97,0,0,0,119,0,0,0,32,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,32,0,0,0,119,0,0,0,105,0,0,0,116,0,0,0,104,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,110,0,0,0,116,0,0,0,101,0,0,0,110,0,0,0,116,0,0,0,115,0,0,0,32,0,0,0,111,0,0,0,102,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,50,0,0,0,53,0,0,0,54,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,115,0,0,0,46,0,0,0,10,0,0,0,84,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,96,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,96,0,0,0,32,0,0,0,102,0,0,0,105,0,0,0,101,0,0,0,108,0,0,0,100,0,0,0,32,0,0,0,105,0,0,0,115,0,0,0,32,0,0,0,109,0,0,0,101,0,0,0,114,0,0,0,101,0,0,0,108,0,0,0,121,0,0,0,32,0,0,0,97,0,0,0,32,0,0,0,115,0,0,0,112,0,0,0,108,0,0,0,105,0,0,0,116,0,0,0,32,0,0,0,111,0,0,0,102,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,44,0,0,0,32,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,32,0,0,0,96,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,96,0,0,0,32,0,0,0,105,0,0,0,115,0,0,0,32,0,0,0,97,0,0,0,110,0,0,0,32,0,0,0,101,0,0,0,118,0,0,0,101,0,0,0,114,0,0,0,115,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,58,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,40,0,0,0,105,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,48,0,0,0,59,0,0,0,32,0,0,0,105,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,32,0,0,0,50,0,0,0,53,0,0,0,54,0,0,0,59,0,0,0,32,0,0,0,43,0,0,0,43,0,0,0,105,0,0,0,41,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,116,0,0,0,121,0,0,0,112,0,0,0,101,0,0,0,111,0,0,0,102,0,0,0,32,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,32,0,0,0,61,0,0,0,61,0,0,0,61,0,0,0,32,0,0,0,34,0,0,0,117,0,0,0,110,0,0,0,100,0,0,0,101,0,0,0,102,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,100,0,0,0,34,0,0,0,41,0,0,0,32,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,83,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,46,0,0,0,102,0,0,0,114,0,0,0,111,0,0,0,109,0,0,0,67,0,0,0,104,0,0,0,97,0,0,0,114,0,0,0,67,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,70,0,0,0,70,0,0,0,68,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,74,0,0,0,83,0,0,0,79,0,0,0,78,0,0,0,46,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,105,0,0,0,102,0,0,0,121,0,0,0,40,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,46,0,0,0,106,0,0,0,111,0,0,0,105,0,0,0,110,0,0,0,40,0,0,0,34,0,0,0,34,0,0,0,41,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,111,0,0,0,117,0,0,0,116,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,39,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,123,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,100,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,39,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,68,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,91,0,0,0,93,0,0,0,44,0,0,0,32,0,0,0,101,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,123,0,0,0,125,0,0,0,59,0,0,0,32,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,40,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,105,0,0,0,61,0,0,0,48,0,0,0,59,0,0,0,105,0,0,0,33,0,0,0,61,0,0,0,100,0,0,0,46,0,0,0,108,0,0,0,101,0,0,0,110,0,0,0,103,0,0,0,116,0,0,0,104,0,0,0,59,0,0,0,43,0,0,0,43,0,0,0,105,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,100,0,0,0,46,0,0,0,99,0,0,0,104,0,0,0,97,0,0,0,114,0,0,0,67,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,65,0,0,0,116,0,0,0,40,0,0,0,105,0,0,0,41,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,61,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,70,0,0,0,70,0,0,0,68,0,0,0,41,0,0,0,32,0,0,0,101,0,0,0,91,0,0,0,100,0,0,0,46,0,0,0,99,0,0,0,104,0,0,0,97,0,0,0,114,0,0,0,65,0,0,0,116,0,0,0,40,0,0,0,105,0,0,0,41,0,0,0,93,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,105,0,0,0,59,0,0,0,32,0,0,0,68,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,100,0,0,0,46,0,0,0,99,0,0,0,104,0,0,0,97,0,0,0,114,0,0,0,65,0,0,0,116,0,0,0,40,0,0,0,105,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,125,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,117,0,0,0,114,0,0,0,110,0,0,0,32,0,0,0,123,0,0,0,34,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,101,0,0,0,44,0,0,0,32,0,0,0,34,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,68,0,0,0,32,0,0,0,125,0,0,0,59,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,40,0,0,0,41,0,0,0,59,0,0,0,39,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,47,0,0,0,42,0,0,0,58,0,0,0,58,0,0,0,32,0,0,0,125,0,0,0,32,0,0,0,42,0,0,0,47,0,0,0,10,0,0,0,125,0,0,0,32,0,0,0,101,0,0,0,108,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0,10,0,0,0,68,0,0,0,66,0,0,0,67,0,0,0,83,0,0,0,32,0,0,0,105,0,0,0,115,0,0,0,32,0,0,0,115,0,0,0,105,0,0,0,109,0,0,0,105,0,0,0,108,0,0,0,97,0,0,0,114,0,0,0,44,0,0,0,32,0,0,0,101,0,0,0,120,0,0,0,99,0,0,0,101,0,0,0,112,0,0,0,116,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,97,0,0,0,116,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,115,0,0,0,112,0,0,0,97,0,0,0,99,0,0,0,101,0,0,0,32,0,0,0,105,0,0,0,115,0,0,0,32,0,0,0,115,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,105,0,0,0,110,0,0,0,116,0,0,0,111,0,0,0,32,0,0,0,50,0,0,0,53,0,0,0,54,0,0,0,45,0,0,0,98,0,0,0,121,0,0,0,116,0,0,0,101,0,0,0,32,0,0,0,99,0,0,0,104,0,0,0,117,0,0,0,110,0,0,0,107,0,0,0,115,0,0,0,32,0,0,0,40,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,115,0,0,0,10,0,0,0,97,0,0,0,114,0,0,0,101,0,0,0,32,0,0,0,111,0,0,0,110,0,0,0,108,0,0,0,121,0,0,0,32,0,0,0,103,0,0,0,101,0,0,0,110,0,0,0,101,0,0,0,114,0,0,0,97,0,0,0,116,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,111,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,104,0,0,0,105,0,0,0,103,0,0,0,104,0,0,0,45,0,0,0,98,0,0,0,121,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,112,0,0,0,114,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,110,0,0,0,116,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,105,0,0,0,110,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,41,0,0,0,46,0,0,0,10,0,0,0,10,0,0,0,84,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,97,0,0,0,116,0,0,0,101,0,0,0,103,0,0,0,121,0,0,0,32,0,0,0,105,0,0,0,115,0,0,0,32,0,0,0,116,0,0,0,111,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,110,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,117,0,0,0,99,0,0,0,116,0,0,0,32,0,0,0,97,0,0,0,110,0,0,0,32,0,0,0,97,0,0,0,114,0,0,0,114,0,0,0,97,0,0,0,121,0,0,0,45,0,0,0,111,0,0,0,102,0,0,0,45,0,0,0,97,0,0,0,114,0,0,0,114,0,0,0,97,0,0,0,121,0,0,0,115,0,0,0,32,0,0,0,115,0,0,0,111,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,97,0,0,0,116,0,0,0,32,0,0,0,96,0,0,0,100,0,0,0,100,0,0,0,91,0,0,0,104,0,0,0,105,0,0,0,103,0,0,0,104,0,0,0,93,0,0,0,91,0,0,0,108,0,0,0,111,0,0,0,119,0,0,0,93,0,0,0,96,0,0,0,32,0,0,0,105,0,0,0,115,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,10,0,0,0,99,0,0,0,104,0,0,0,97,0,0,0,114,0,0,0,97,0,0,0,99,0,0,0,116,0,0,0,101,0,0,0,114,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,111,0,0,0,99,0,0,0,105,0,0,0,97,0,0,0,116,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,119,0,0,0,105,0,0,0,116,0,0,0,104,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,32,0,0,0,32,0,0,0,84,0,0,0,104,0,0,0,105,0,0,0,115,0,0,0,32,0,0,0,97,0,0,0,114,0,0,0,114,0,0,0,97,0,0,0,121,0,0,0,32,0,0,0,105,0,0,0,115,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,109,0,0,0,98,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,97,0,0,0,116,0,0,0,32,0,0,0,114,0,0,0,117,0,0,0,110,0,0,0,116,0,0,0,105,0,0,0,109,0,0,0,101,0,0,0,32,0,0,0,116,0,0,0,111,0,0,0,32,0,0,0,121,0,0,0,105,0,0,0,101,0,0,0,108,0,0,0,100,0,0,0,10,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,109,0,0,0,112,0,0,0,108,0,0,0,101,0,0,0,116,0,0,0,101,0,0,0,32,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,32,0,0,0,111,0,0,0,98,0,0,0,106,0,0,0,101,0,0,0,99,0,0,0,116,0,0,0,32,0,0,0,40,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,32,0,0,0,111,0,0,0,98,0,0,0,106,0,0,0,101,0,0,0,99,0,0,0,116,0,0,0,32,0,0,0,105,0,0,0,115,0,0,0,32,0,0,0,97,0,0,0,110,0,0,0,32,0,0,0,101,0,0,0,118,0,0,0,101,0,0,0,114,0,0,0,115,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,41,0,0,0,58,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,100,0,0,0,100,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,91,0,0,0,93,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,47,0,0,0,42,0,0,0,58,0,0,0,58,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,33,0,0,0,65,0,0,0,114,0,0,0,114,0,0,0,97,0,0,0,121,0,0,0,46,0,0,0,105,0,0,0,115,0,0,0,65,0,0,0,114,0,0,0,114,0,0,0,97,0,0,0,121,0,0,0,40,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,41,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,32,0,0,0,42,0,0,0,47,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,40,0,0,0,105,0,0,0,32,0,0,0,105,0,0,0,110,0,0,0,32,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,41,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,46,0,0,0,104,0,0,0,97,0,0,0,115,0,0,0,79,0,0,0,119,0,0,0,110,0,0,0,80,0,0,0,114,0,0,0,111,0,0,0,112,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,121,0,0,0,40,0,0,0,105,0,0,0,41,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,105,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,43,0,0,0,105,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,116,0,0,0,121,0,0,0,112,0,0,0,101,0,0,0,111,0,0,0,102,0,0,0,32,0,0,0,100,0,0,0,100,0,0,0,91,0,0,0,105,0,0,0,105,0,0,0,32,0,0,0,62,0,0,0,62,0,0,0,32,0,0,0,56,0,0,0,93,0,0,0,32,0,0,0,61,0,0,0,61,0,0,0,61,0,0,0,32,0,0,0,34,0,0,0,117,0,0,0,110,0,0,0,100,0,0,0,101,0,0,0,102,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,100,0,0,0,34,0,0,0,41,0,0,0,32,0,0,0,100,0,0,0,100,0,0,0,91,0,0,0,105,0,0,0,105,0,0,0,32,0,0,0,62,0,0,0,62,0,0,0,32,0,0,0,56,0,0,0,93,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,91,0,0,0,93,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,100,0,0,0,100,0,0,0,91,0,0,0,105,0,0,0,105,0,0,0,32,0,0,0,62,0,0,0,62,0,0,0,32,0,0,0,56,0,0,0,93,0,0,0,91,0,0,0,105,0,0,0,105,0,0,0,32,0,0,0,37,0,0,0,32,0,0,0,50,0,0,0,53,0,0,0,54,0,0,0,93,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,47,0,0,0,42,0,0,0,58,0,0,0,58,0,0,0,32,0,0,0,125,0,0,0,32,0,0,0,42,0,0,0,47,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,111,0,0,0,117,0,0,0,116,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,39,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,123,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,100,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,91,0,0,0,93,0,0,0,44,0,0,0,32,0,0,0,101,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,123,0,0,0,125,0,0,0,44,0,0,0,32,0,0,0,68,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,91,0,0,0,93,0,0,0,44,0,0,0,32,0,0,0,106,0,0,0,59,0,0,0,92,0,0,0,110,0,0,0,39,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,40,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,105,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,48,0,0,0,59,0,0,0,32,0,0,0,105,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,32,0,0,0,50,0,0,0,53,0,0,0,54,0,0,0,59,0,0,0,32,0,0,0,43,0,0,0,43,0,0,0,105,0,0,0,41,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,100,0,0,0,100,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,40,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,106,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,48,0,0,0,59,0,0,0,32,0,0,0,106,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,32,0,0,0,50,0,0,0,53,0,0,0,54,0,0,0,59,0,0,0,32,0,0,0,43,0,0,0,43,0,0,0,106,0,0,0,41,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,116,0,0,0,121,0,0,0,112,0,0,0,101,0,0,0,111,0,0,0,102,0,0,0,32,0,0,0,100,0,0,0,100,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,91,0,0,0,106,0,0,0,93,0,0,0,32,0,0,0,61,0,0,0,61,0,0,0,61,0,0,0,32,0,0,0,34,0,0,0,117,0,0,0,110,0,0,0,100,0,0,0,101,0,0,0,102,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,100,0,0,0,34,0,0,0,41,0,0,0,32,0,0,0,100,0,0,0,100,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,91,0,0,0,106,0,0,0,93,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,83,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,46,0,0,0,102,0,0,0,114,0,0,0,111,0,0,0,109,0,0,0,67,0,0,0,104,0,0,0,97,0,0,0,114,0,0,0,67,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,70,0,0,0,70,0,0,0,68,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,111,0,0,0,117,0,0,0,116,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,32,0,0,0,43,0,0,0,61,0,0,0,32,0,0,0,39,0,0,0,68,0,0,0,91,0,0,0,39,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,105,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,39,0,0,0,93,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,39,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,74,0,0,0,83,0,0,0,79,0,0,0,78,0,0,0,46,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,105,0,0,0,102,0,0,0,121,0,0,0,40,0,0,0,100,0,0,0,100,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,46,0,0,0,106,0,0,0,111,0,0,0,105,0,0,0,110,0,0,0,40,0,0,0,34,0,0,0,34,0,0,0,41,0,0,0,41,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,39,0,0,0,46,0,0,0,115,0,0,0,112,0,0,0,108,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,34,0,0,0,34,0,0,0,41,0,0,0,59,0,0,0,92,0,0,0,110,0,0,0,39,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,111,0,0,0,117,0,0,0,116,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,32,0,0,0,43,0,0,0,61,0,0,0,32,0,0,0,39,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,40,0,0,0,106,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,48,0,0,0,59,0,0,0,32,0,0,0,106,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,32,0,0,0,68,0,0,0,91,0,0,0,39,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,105,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,39,0,0,0,93,0,0,0,46,0,0,0,108,0,0,0,101,0,0,0,110,0,0,0,103,0,0,0,116,0,0,0,104,0,0,0,59,0,0,0,32,0,0,0,43,0,0,0,43,0,0,0,106,0,0,0,41,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,68,0,0,0,91,0,0,0,39,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,105,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,39,0,0,0,93,0,0,0,91,0,0,0,106,0,0,0,93,0,0,0,46,0,0,0,99,0,0,0,104,0,0,0,97,0,0,0,114,0,0,0,67,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,65,0,0,0,116,0,0,0,40,0,0,0,48,0,0,0,41,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,61,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,70,0,0,0,70,0,0,0,68,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,32,0,0,0,101,0,0,0,91,0,0,0,68,0,0,0,91,0,0,0,39,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,105,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,39,0,0,0,93,0,0,0,91,0,0,0,106,0,0,0,93,0,0,0,93,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,39,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,40,0,0,0,105,0,0,0,42,0,0,0,50,0,0,0,53,0,0,0,54,0,0,0,41,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,39,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,106,0,0,0,59,0,0,0,32,0,0,0,100,0,0,0,91,0,0,0,39,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,40,0,0,0,105,0,0,0,42,0,0,0,50,0,0,0,53,0,0,0,54,0,0,0,41,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,39,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,106,0,0,0,93,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,68,0,0,0,91,0,0,0,39,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,105,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,39,0,0,0,93,0,0,0,91,0,0,0,106,0,0,0,93,0,0,0,59,0,0,0,125,0,0,0,92,0,0,0,110,0,0,0,39,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,111,0,0,0,117,0,0,0,116,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,32,0,0,0,43,0,0,0,61,0,0,0,32,0,0,0,39,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,117,0,0,0,114,0,0,0,110,0,0,0,32,0,0,0,123,0,0,0,34,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,101,0,0,0,44,0,0,0,32,0,0,0,34,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,100,0,0,0,32,0,0,0,125,0,0,0,59,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,40,0,0,0,41,0,0,0,59,0,0,0,39,0,0,0,59,0,0,0,10,0,0,0,125,0,0,0,10,0,0,0,112,0,0,0,114,0,0,0,111,0,0,0,99,0,0,0,101,0,0,0,115,0,0,0,115,0,0,0,46,0,0,0,115,0,0,0,116,0,0,0,100,0,0,0,111,0,0,0,117,0,0,0,116,0,0,0,46,0,0,0,119,0,0,0,114,0,0,0,105,0,0,0,116,0,0,0,101,0,0,0,40,0,0,0,106,0,0,0,115,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,91,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,93,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,111,0,0,0,117,0,0,0,116,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,92,0,0,0,110,0,0,0,34,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,109,0,0,0,97,0,0,0,107,0,0,0,101,0,0,0,46,0,0,0,115,0,0,0,104,0,0,0,96,0,0,0,32,0,0,0,103,0,0,0,101,0,0,0,110,0,0,0,101,0,0,0,114,0,0,0,97,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,115,0,0,0,32,0,0,0,117,0,0,0,115,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,98,0,0,0,121,0,0,0,32,0,0,0,96,0,0,0,109,0,0,0,97,0,0,0,107,0,0,0,101,0,0,0,46,0,0,0,110,0,0,0,106,0,0,0,115,0,0,0,96,0,0,0,46,0,0,0,32,0,0,0,32,0,0,0,84,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,114,0,0,0,97,0,0,0,119,0,0,0,32,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,32,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,115,0,0,0,10,0,0,0,97,0,0,0,114,0,0,0,101,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,108,0,0,0,117,0,0,0,109,0,0,0,110,0,0,0,97,0,0,0,114,0,0,0,58,0,0,0,32,0,0,0,96,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,35,0,0,0,99,0,0,0,111,0,0,0,109,0,0,0,109,0,0,0,101,0,0,0,110,0,0,0,116,0,0,0,115,0,0,0,96,0,0,0,46,0,0,0,32,0,0,0,32,0,0,0,70,0,0,0,111,0,0,0,114,0,0,0,32,0,0,0,101,0,0,0,120,0,0,0,97,0,0,0,109,0,0,0,112,0,0,0,108,0,0,0,101,0,0,0,44,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,108,0,0,0,97,0,0,0,115,0,0,0,116,0,0,0,32,0,0,0,49,0,0,0,48,0,0,0,32,0,0,0,108,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,32,0,0,0,111,0,0,0,102,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,10,0,0,0,116,0,0,0,101,0,0,0,120,0,0,0,116,0,0,0,32,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,32,0,0,0,82,0,0,0,79,0,0,0,77,0,0,0,65,0,0,0,78,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,32,0,0,0,40,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,32,0,0,0,67,0,0,0,80,0,0,0,32,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,41,0,0,0,32,0,0,0,97,0,0,0,114,0,0,0,101,0,0,0,58,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,62,0,0,0,10,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,54,0,0,0,9,0,0,0,48,0,0,0,120,0,0,0,48,0,0,0,50,0,0,0,67,0,0,0,54,0,0,0,9,0,0,0,35,0,0,0,77,0,0,0,79,0,0,0,68,0,0,0,73,0,0,0,70,0,0,0,73,0,0,0,69,0,0,0,82,0,0,0,32,0,0,0,76,0,0,0,69,0,0,0,84,0,0,0,84,0,0,0,69,0,0,0,82,0,0,0,32,0,0,0,67,0,0,0,73,0,0,0,82,0,0,0,67,0,0,0,85,0,0,0,77,0,0,0,70,0,0,0,76,0,0,0,69,0,0,0,88,0,0,0,32,0,0,0,65,0,0,0,67,0,0,0,67,0,0,0,69,0,0,0,78,0,0,0,84,0,0,0,10,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,55,0,0,0,9,0,0,0,48,0,0,0,120,0,0,0,48,0,0,0,50,0,0,0,68,0,0,0,67,0,0,0,9,0,0,0,35,0,0,0,83,0,0,0,77,0,0,0,65,0,0,0,76,0,0,0,76,0,0,0,32,0,0,0,84,0,0,0,73,0,0,0,76,0,0,0,68,0,0,0,69,0,0,0,10,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,56,0,0,0,9,0,0,0,48,0,0,0,120,0,0,0,48,0,0,0,48,0,0,0,65,0,0,0,70,0,0,0,9,0,0,0,35,0,0,0,77,0,0,0,65,0,0,0,67,0,0,0,82,0,0,0,79,0,0,0,78,0,0,0,10,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,57,0,0,0,9,0,0,0,48,0,0,0,120,0,0,0,48,0,0,0,50,0,0,0,68,0,0,0,56,0,0,0,9,0,0,0,35,0,0,0,66,0,0,0,82,0,0,0,69,0,0,0,86,0,0,0,69,0,0,0,10,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,65,0,0,0,9,0,0,0,48,0,0,0,120,0,0,0,48,0,0,0,50,0,0,0,68,0,0,0,57,0,0,0,9,0,0,0,35,0,0,0,68,0,0,0,79,0,0,0,84,0,0,0,32,0,0,0,65,0,0,0,66,0,0,0,79,0,0,0,86,0,0,0,69,0,0,0,10,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,66,0,0,0,9,0,0,0,48,0,0,0,120,0,0,0,48,0,0,0,50,0,0,0,68,0,0,0,65,0,0,0,9,0,0,0,35,0,0,0,82,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,32,0,0,0,65,0,0,0,66,0,0,0,79,0,0,0,86,0,0,0,69,0,0,0,10,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,67,0,0,0,9,0,0,0,48,0,0,0,120,0,0,0,48,0,0,0,48,0,0,0,66,0,0,0,56,0,0,0,9,0,0,0,35,0,0,0,67,0,0,0,69,0,0,0,68,0,0,0,73,0,0,0,76,0,0,0,76,0,0,0,65,0,0,0,10,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,68,0,0,0,9,0,0,0,48,0,0,0,120,0,0,0,48,0,0,0,50,0,0,0,68,0,0,0,68,0,0,0,9,0,0,0,35,0,0,0,68,0,0,0,79,0,0,0,85,0,0,0,66,0,0,0,76,0,0,0,69,0,0,0,32,0,0,0,65,0,0,0,67,0,0,0,85,0,0,0,84,0,0,0,69,0,0,0,32,0,0,0,65,0,0,0,67,0,0,0,67,0,0,0,69,0,0,0,78,0,0,0,84,0,0,0,10,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,69,0,0,0,9,0,0,0,48,0,0,0,120,0,0,0,48,0,0,0,50,0,0,0,68,0,0,0,66,0,0,0,9,0,0,0,35,0,0,0,79,0,0,0,71,0,0,0,79,0,0,0,78,0,0,0,69,0,0,0,75,0,0,0,10,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,70,0,0,0,9,0,0,0,48,0,0,0,120,0,0,0,48,0,0,0,50,0,0,0,67,0,0,0,55,0,0,0,9,0,0,0,35,0,0,0,67,0,0,0,65,0,0,0,82,0,0,0,79,0,0,0,78,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0,10,0,0,0,73,0,0,0,110,0,0,0,32,0,0,0,112,0,0,0,114,0,0,0,111,0,0,0,99,0,0,0,101,0,0,0,115,0,0,0,115,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,100,0,0,0,97,0,0,0,116,0,0,0,97,0,0,0,44,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,109,0,0,0,109,0,0,0,101,0,0,0,110,0,0,0,116,0,0,0,115,0,0,0,32,0,0,0,40,0,0,0,97,0,0,0,102,0,0,0,116,0,0,0,101,0,0,0,114,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,96,0,0,0,35,0,0,0,96,0,0,0,41,0,0,0,32,0,0,0,97,0,0,0,114,0,0,0,101,0,0,0,32,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,112,0,0,0,112,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,32,0,0,0,117,0,0,0,110,0,0,0,100,0,0,0,101,0,0,0,102,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,100,0,0,0,10,0,0,0,101,0,0,0,108,0,0,0,101,0,0,0,109,0,0,0,101,0,0,0,110,0,0,0,116,0,0,0,115,0,0,0,32,0,0,0,40,0,0,0,108,0,0,0,105,0,0,0,107,0,0,0,101,0,0,0,32,0,0,0,96,0,0,0,48,0,0,0,120,0,0,0,55,0,0,0,70,0,0,0,96,0,0,0,32,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,32,0,0,0,67,0,0,0,80,0,0,0,32,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,41,0,0,0,32,0,0,0,97,0,0,0,114,0,0,0,101,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,109,0,0,0,111,0,0,0,118,0,0,0,101,0,0,0,100,0,0,0,46,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,62,0,0,0,109,0,0,0,97,0,0,0,107,0,0,0,101,0,0,0,46,0,0,0,115,0,0,0,104,0,0,0,10,0,0,0,35,0,0,0,33,0,0,0,47,0,0,0,98,0,0,0,105,0,0,0,110,0,0,0,47,0,0,0,98,0,0,0,97,0,0,0,115,0,0,0,104,0,0,0,10,0,0,0,73,0,0,0,78,0,0,0,70,0,0,0,73,0,0,0,76,0,0,0,69,0,0,0,61,0,0,0,36,0,0,0,123,0,0,0,49,0,0,0,58,0,0,0,45,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,115,0,0,0,118,0,0,0,125,0,0,0,10,0,0,0,79,0,0,0,85,0,0,0,84,0,0,0,70,0,0,0,73,0,0,0,76,0,0,0,69,0,0,0,61,0,0,0,36,0,0,0,123,0,0,0,50,0,0,0,58,0,0,0,45,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,125,0,0,0,10,0,0,0,74,0,0,0,83,0,0,0,86,0,0,0,65,0,0,0,82,0,0,0,61,0,0,0,36,0,0,0,123,0,0,0,51,0,0,0,58,0,0,0,45,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,125,0,0,0,10,0,0,0,86,0,0,0,69,0,0,0,82,0,0,0,83,0,0,0,73,0,0,0,79,0,0,0,78,0,0,0,61,0,0,0,36,0,0,0,40,0,0,0,99,0,0,0,97,0,0,0,116,0,0,0,32,0,0,0,112,0,0,0,97,0,0,0,99,0,0,0,107,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,111,0,0,0,110,0,0,0,32,0,0,0,124,0,0,0,32,0,0,0,103,0,0,0,114,0,0,0,101,0,0,0,112,0,0,0,32,0,0,0,118,0,0,0,101,0,0,0,114,0,0,0,115,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,32,0,0,0,124,0,0,0,32,0,0,0,116,0,0,0,114,0,0,0,32,0,0,0,45,0,0,0,100,0,0,0,99,0,0,0,32,0,0,0,91,0,0,0,48,0,0,0,45,0,0,0,57,0,0,0,46,0,0,0,93,0,0,0,41,0,0,0,10,0,0,0,10,0,0,0,109,0,0,0,107,0,0,0,100,0,0,0,105,0,0,0,114,0,0,0,32,0,0,0,45,0,0,0,112,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,115,0,0,0,32,0,0,0,98,0,0,0,105,0,0,0,116,0,0,0,115,0,0,0,10,0,0,0,114,0,0,0,109,0,0,0,32,0,0,0,45,0,0,0,102,0,0,0,32,0,0,0,36,0,0,0,79,0,0,0,85,0,0,0,84,0,0,0,70,0,0,0,73,0,0,0,76,0,0,0,69,0,0,0,32,0,0,0,36,0,0,0,79,0,0,0,85,0,0,0,84,0,0,0,70,0,0,0,73,0,0,0,76,0,0,0,69,0,0,0,46,0,0,0,116,0,0,0,109,0,0,0,112,0,0,0,10,0,0,0,101,0,0,0,99,0,0,0,104,0,0,0,111,0,0,0,32,0,0,0,34,0,0,0,47,0,0,0,42,0,0,0,32,0,0,0,36,0,0,0,79,0,0,0,85,0,0,0,84,0,0,0,70,0,0,0,73,0,0,0,76,0,0,0,69,0,0,0,32,0,0,0,40,0,0,0,67,0,0,0,41,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,49,0,0,0,51,0,0,0,45,0,0,0,112,0,0,0,114,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,110,0,0,0,116,0,0,0,32,0,0,0,83,0,0,0,104,0,0,0,101,0,0,0,101,0,0,0,116,0,0,0,74,0,0,0,83,0,0,0,32,0,0,0,45,0,0,0,45,0,0,0,32,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,115,0,0,0,104,0,0,0,101,0,0,0,101,0,0,0,116,0,0,0,106,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,111,0,0,0,109,0,0,0,32,0,0,0,42,0,0,0,47,0,0,0,34,0,0,0,32,0,0,0,62,0,0,0,32,0,0,0,36,0,0,0,79,0,0,0,85,0,0,0,84,0,0,0,70,0,0,0,73,0,0,0,76,0,0,0,69,0,0,0,46,0,0,0,116,0,0,0,109,0,0,0,112,0,0,0,10,0,0,0,101,0,0,0,99,0,0,0,104,0,0,0,111,0,0,0,32,0,0,0,34,0,0,0,47,0,0,0,42,0,0,0,106,0,0,0,115,0,0,0,104,0,0,0,105,0,0,0,110,0,0,0,116,0,0,0,32,0,0,0,45,0,0,0,87,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,32,0,0,0,42,0,0,0,47,0,0,0,34,0,0,0,32,0,0,0,62,0,0,0,62,0,0,0,32,0,0,0,36,0,0,0,79,0,0,0,85,0,0,0,84,0,0,0,70,0,0,0,73,0,0,0,76,0,0,0,69,0,0,0,46,0,0,0,116,0,0,0,109,0,0,0,112,0,0,0,10,0,0,0,101,0,0,0,99,0,0,0,104,0,0,0,111,0,0,0,32,0,0,0,34,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,36,0,0,0,74,0,0,0,83,0,0,0,86,0,0,0,65,0,0,0,82,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,123,0,0,0,118,0,0,0,101,0,0,0,114,0,0,0,115,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,58,0,0,0,92,0,0,0,34,0,0,0,36,0,0,0,86,0,0,0,69,0,0,0,82,0,0,0,83,0,0,0,73,0,0,0,79,0,0,0,78,0,0,0,92,0,0,0,34,0,0,0,125,0,0,0,59,0,0,0,34,0,0,0,32,0,0,0,62,0,0,0,62,0,0,0,32,0,0,0,36,0,0,0,79,0,0,0,85,0,0,0,84,0,0,0,70,0,0,0,73,0,0,0,76,0,0,0,69,0,0,0,46,0,0,0,116,0,0,0,109,0,0,0,112,0,0,0,10,0,0,0,105,0,0,0,102,0,0,0,32,0,0,0,91,0,0,0,32,0,0,0,45,0,0,0,101,0,0,0,32,0,0,0,100,0,0,0,111,0,0,0,116,0,0,0,110,0,0,0,101,0,0,0,116,0,0,0,46,0,0,0,115,0,0,0,104,0,0,0,32,0,0,0,93,0,0,0,59,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,110,0,0,0,32,0,0,0,98,0,0,0,97,0,0,0,115,0,0,0,104,0,0,0,32,0,0,0,100,0,0,0,111,0,0,0,116,0,0,0,110,0,0,0,101,0,0,0,116,0,0,0,46,0,0,0,115,0,0,0,104,0,0,0,59,0,0,0,32,0,0,0,102,0,0,0,105,0,0,0,10,0,0,0,97,0,0,0,119,0,0,0,107,0,0,0,32,0,0,0,45,0,0,0,70,0,0,0,44,0,0,0,32,0,0,0,39,0,0,0,123,0,0,0,112,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,116,0,0,0,32,0,0,0,36,0,0,0,49,0,0,0,44,0,0,0,32,0,0,0,36,0,0,0,50,0,0,0,44,0,0,0,32,0,0,0,36,0,0,0,51,0,0,0,125,0,0,0,39,0,0,0,32,0,0,0,36,0,0,0,73,0,0,0,78,0,0,0,70,0,0,0,73,0,0,0,76,0,0,0,69,0,0,0,32,0,0,0,124,0,0,0,32,0,0,0,119,0,0,0,104,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,100,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,32,0,0,0,117,0,0,0,114,0,0,0,108,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,121,0,0,0,112,0,0,0,101,0,0,0,59,0,0,0,32,0,0,0,100,0,0,0,111,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,101,0,0,0,99,0,0,0,104,0,0,0,111,0,0,0,32,0,0,0,36,0,0,0,99,0,0,0,112,0,0,0,32,0,0,0,36,0,0,0,117,0,0,0,114,0,0,0,108,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,32,0,0,0,91,0,0,0,32,0,0,0,33,0,0,0,32,0,0,0,45,0,0,0,101,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,115,0,0,0,47,0,0,0,36,0,0,0,99,0,0,0,112,0,0,0,46,0,0,0,84,0,0,0,66,0,0,0,76,0,0,0,32,0,0,0,93,0,0,0,59,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,110,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,117,0,0,0,114,0,0,0,108,0,0,0,32,0,0,0,36,0,0,0,117,0,0,0,114,0,0,0,108,0,0,0,32,0,0,0,124,0,0,0,32,0,0,0,115,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,39,0,0,0,115,0,0,0,47,0,0,0,35,0,0,0,46,0,0,0,42,0,0,0,47,0,0,0,47,0,0,0,103,0,0,0,39,0,0,0,32,0,0,0,124,0,0,0,32,0,0,0,97,0,0,0,119,0,0,0,107,0,0,0,32,0,0,0,39,0,0,0,78,0,0,0,70,0,0,0,61,0,0,0,61,0,0,0,50,0,0,0,39,0,0,0,32,0,0,0,62,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,115,0,0,0,47,0,0,0,36,0,0,0,99,0,0,0,112,0,0,0,46,0,0,0,84,0,0,0,66,0,0,0,76,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,102,0,0,0,105,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,101,0,0,0,99,0,0,0,104,0,0,0,111,0,0,0,32,0,0,0,34,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,116,0,0,0,121,0,0,0,112,0,0,0,101,0,0,0,111,0,0,0,102,0,0,0,32,0,0,0,36,0,0,0,74,0,0,0,83,0,0,0,86,0,0,0,65,0,0,0,82,0,0,0,32,0,0,0,61,0,0,0,61,0,0,0,61,0,0,0,32,0,0,0,39,0,0,0,117,0,0,0,110,0,0,0,100,0,0,0,101,0,0,0,102,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,100,0,0,0,39,0,0,0,41,0,0,0,32,0,0,0,36,0,0,0,74,0,0,0,83,0,0,0,86,0,0,0,65,0,0,0,82,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,123,0,0,0,125,0,0,0,59,0,0,0,34,0,0,0,32,0,0,0,62,0,0,0,32,0,0,0,98,0,0,0,105,0,0,0,116,0,0,0,115,0,0,0,47,0,0,0,36,0,0,0,99,0,0,0,112,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,46,0,0,0,116,0,0,0,109,0,0,0,112,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,110,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,109,0,0,0,97,0,0,0,107,0,0,0,101,0,0,0,46,0,0,0,110,0,0,0,106,0,0,0,115,0,0,0,32,0,0,0,36,0,0,0,99,0,0,0,112,0,0,0,32,0,0,0,36,0,0,0,74,0,0,0,83,0,0,0,86,0,0,0,65,0,0,0,82,0,0,0,32,0,0,0,124,0,0,0,32,0,0,0,116,0,0,0,101,0,0,0,101,0,0,0,32,0,0,0,45,0,0,0,97,0,0,0,32,0,0,0,98,0,0,0,105,0,0,0,116,0,0,0,115,0,0,0,47,0,0,0,36,0,0,0,99,0,0,0,112,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,46,0,0,0,116,0,0,0,109,0,0,0,112,0,0,0,32,0,0,0,62,0,0,0,62,0,0,0,32,0,0,0,36,0,0,0,79,0,0,0,85,0,0,0,84,0,0,0,70,0,0,0,73,0,0,0,76,0,0,0,69,0,0,0,46,0,0,0,116,0,0,0,109,0,0,0,112,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,115,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,39,0,0,0,115,0,0,0,47,0,0,0,34,0,0,0,92,0,0,0,40,0,0,0,91,0,0,0,48,0,0,0,45,0,0,0,57,0,0,0,93,0,0,0,43,0,0,0,92,0,0,0,41,0,0,0,34,0,0,0,58,0,0,0,47,0,0,0,92,0,0,0,49,0,0,0,58,0,0,0,47,0,0,0,103,0,0,0,39,0,0,0,32,0,0,0,60,0,0,0,98,0,0,0,105,0,0,0,116,0,0,0,115,0,0,0,47,0,0,0,36,0,0,0,99,0,0,0,112,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,46,0,0,0,116,0,0,0,109,0,0,0,112,0,0,0,32,0,0,0,62,0,0,0,98,0,0,0,105,0,0,0,116,0,0,0,115,0,0,0,47,0,0,0,36,0,0,0,99,0,0,0,112,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,114,0,0,0,109,0,0,0,32,0,0,0,45,0,0,0,102,0,0,0,32,0,0,0,98,0,0,0,105,0,0,0,116,0,0,0,115,0,0,0,47,0,0,0,36,0,0,0,99,0,0,0,112,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,46,0,0,0,116,0,0,0,109,0,0,0,112,0,0,0,10,0,0,0,100,0,0,0,111,0,0,0,110,0,0,0,101,0,0,0,10,0,0,0,101,0,0,0,99,0,0,0,104,0,0,0,111,0,0,0,32,0,0,0,34,0,0,0,105,0,0,0,102,0,0,0,32,0,0,0,40,0,0,0,116,0,0,0,121,0,0,0,112,0,0,0,101,0,0,0,111,0,0,0,102,0,0,0,32,0,0,0,109,0,0,0,111,0,0,0,100,0,0,0,117,0,0,0,108,0,0,0,101,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,61,0,0,0,32,0,0,0,39,0,0,0,117,0,0,0,110,0,0,0,100,0,0,0,101,0,0,0,102,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,100,0,0,0,39,0,0,0,32,0,0,0,38,0,0,0,38,0,0,0,32,0,0,0,109,0,0,0,111,0,0,0,100,0,0,0,117,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,101,0,0,0,120,0,0,0,112,0,0,0,111,0,0,0,114,0,0,0,116,0,0,0,115,0,0,0,32,0,0,0,38,0,0,0,38,0,0,0,32,0,0,0,116,0,0,0,121,0,0,0,112,0,0,0,101,0,0,0,111,0,0,0,102,0,0,0,32,0,0,0,68,0,0,0,79,0,0,0,95,0,0,0,78,0,0,0,79,0,0,0,84,0,0,0,95,0,0,0,69,0,0,0,88,0,0,0,80,0,0,0,79,0,0,0,82,0,0,0,84,0,0,0,95,0,0,0,67,0,0,0,79,0,0,0,68,0,0,0,69,0,0,0,80,0,0,0,65,0,0,0,71,0,0,0,69,0,0,0,32,0,0,0,61,0,0,0,61,0,0,0,61,0,0,0,32,0,0,0,39,0,0,0,117,0,0,0,110,0,0,0,100,0,0,0,101,0,0,0,102,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,100,0,0,0,39,0,0,0,41,0,0,0,32,0,0,0,109,0,0,0,111,0,0,0,100,0,0,0,117,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,101,0,0,0,120,0,0,0,112,0,0,0,111,0,0,0,114,0,0,0,116,0,0,0,115,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,36,0,0,0,74,0,0,0,83,0,0,0,86,0,0,0,65,0,0,0,82,0,0,0,59,0,0,0,34,0,0,0,32,0,0,0,62,0,0,0,62,0,0,0,32,0,0,0,36,0,0,0,79,0,0,0,85,0,0,0,84,0,0,0,70,0,0,0,73,0,0,0,76,0,0,0,69,0,0,0,46,0,0,0,116,0,0,0,109,0,0,0,112,0,0,0,10,0,0,0,115,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,39,0,0,0,115,0,0,0,47,0,0,0,34,0,0,0,92,0,0,0,40,0,0,0,91,0,0,0,48,0,0,0,45,0,0,0,57,0,0,0,93,0,0,0,43,0,0,0,92,0,0,0,41,0,0,0,34,0,0,0,58,0,0,0,47,0,0,0,92,0,0,0,49,0,0,0,58,0,0,0,47,0,0,0,103,0,0,0,39,0,0,0,32,0,0,0,60,0,0,0,36,0,0,0,79,0,0,0,85,0,0,0,84,0,0,0,70,0,0,0,73,0,0,0,76,0,0,0,69,0,0,0,46,0,0,0,116,0,0,0,109,0,0,0,112,0,0,0,32,0,0,0,62,0,0,0,36,0,0,0,79,0,0,0,85,0,0,0,84,0,0,0,70,0,0,0,73,0,0,0,76,0,0,0,69,0,0,0,10,0,0,0,114,0,0,0,109,0,0,0,32,0,0,0,45,0,0,0,102,0,0,0,32,0,0,0,36,0,0,0,79,0,0,0,85,0,0,0,84,0,0,0,70,0,0,0,73,0,0,0,76,0,0,0,69,0,0,0,46,0,0,0,116,0,0,0,109,0,0,0,112,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0,10,0,0,0,35,0,0,0,35,0,0,0,32,0,0,0,85,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,105,0,0,0,116,0,0,0,105,0,0,0,101,0,0,0,115,0,0,0,10,0,0,0,10,0,0,0,84,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,32,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,115,0,0,0,32,0,0,0,97,0,0,0,114,0,0,0,101,0,0,0,32,0,0,0,107,0,0,0,101,0,0,0,112,0,0,0,116,0,0,0,32,0,0,0,105,0,0,0,110,0,0,0,32,0,0,0,97,0,0,0,32,0,0,0,115,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,114,0,0,0,97,0,0,0,116,0,0,0,101,0,0,0,32,0,0,0,115,0,0,0,99,0,0,0,114,0,0,0,105,0,0,0,112,0,0,0,116,0,0,0,32,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,41,0,0,0,46,0,0,0,10,0,0,0,10,0,0,0,66,0,0,0,111,0,0,0,116,0,0,0,104,0,0,0,32,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,32,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,100,0,0,0,101,0,0,0,97,0,0,0,108,0,0,0,32,0,0,0,119,0,0,0,105,0,0,0,116,0,0,0,104,0,0,0,32,0,0,0,100,0,0,0,97,0,0,0,116,0,0,0,97,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,112,0,0,0,114,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,110,0,0,0,116,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,58,0,0,0,10,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,83,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,32,0,0,0,40,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,101,0,0,0,120,0,0,0,112,0,0,0,101,0,0,0,99,0,0,0,116,0,0,0,115,0,0,0,32,0,0,0,74,0,0,0,83,0,0,0,32,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,44,0,0,0,32,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,105,0,0,0,110,0,0,0,116,0,0,0,101,0,0,0,114,0,0,0,112,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,115,0,0,0,32,0,0,0,85,0,0,0,67,0,0,0,83,0,0,0,50,0,0,0,32,0,0,0,99,0,0,0,104,0,0,0,97,0,0,0,114,0,0,0,115,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,115,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,65,0,0,0,114,0,0,0,114,0,0,0,97,0,0,0,121,0,0,0,32,0,0,0,40,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,101,0,0,0,120,0,0,0,112,0,0,0,101,0,0,0,99,0,0,0,116,0,0,0,115,0,0,0,32,0,0,0,97,0,0,0,114,0,0,0,114,0,0,0,97,0,0,0,121,0,0,0,32,0,0,0,111,0,0,0,102,0,0,0,32,0,0,0,74,0,0,0,83,0,0,0,32,0,0,0,83,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,32,0,0,0,99,0,0,0,104,0,0,0,97,0,0,0,114,0,0,0,97,0,0,0,99,0,0,0,116,0,0,0,101,0,0,0,114,0,0,0,115,0,0,0,44,0,0,0,32,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,101,0,0,0,120,0,0,0,112,0,0,0,101,0,0,0,99,0,0,0,116,0,0,0,115,0,0,0,32,0,0,0,110,0,0,0,117,0,0,0,109,0,0,0,98,0,0,0,101,0,0,0,114,0,0,0,115,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,66,0,0,0,117,0,0,0,102,0,0,0,102,0,0,0,101,0,0,0,114,0,0,0,32,0,0,0,40,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,101,0,0,0,120,0,0,0,112,0,0,0,101,0,0,0,99,0,0,0,116,0,0,0,115,0,0,0,32,0,0,0,85,0,0,0,84,0,0,0,70,0,0,0,45,0,0,0,56,0,0,0,32,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,44,0,0,0,32,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,101,0,0,0,120,0,0,0,112,0,0,0,101,0,0,0,99,0,0,0,116,0,0,0,115,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,111,0,0,0,105,0,0,0,110,0,0,0,116,0,0,0,115,0,0,0,47,0,0,0,98,0,0,0,121,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,41,0,0,0,46,0,0,0,10,0,0,0,10,0,0,0,84,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,96,0,0,0,111,0,0,0,102,0,0,0,109,0,0,0,116,0,0,0,96,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,105,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,110,0,0,0,116,0,0,0,114,0,0,0,111,0,0,0,108,0,0,0,115,0,0,0,32,0,0,0,96,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,96,0,0,0,32,0,0,0,111,0,0,0,117,0,0,0,116,0,0,0,112,0,0,0,117,0,0,0,116,0,0,0,32,0,0,0,40,0,0,0,96,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,96,0,0,0,44,0,0,0,32,0,0,0,96,0,0,0,97,0,0,0,114,0,0,0,114,0,0,0,96,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,115,0,0,0,112,0,0,0,101,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,118,0,0,0,101,0,0,0,108,0,0,0,121,0,0,0,41,0,0,0,10,0,0,0,119,0,0,0,104,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,105,0,0,0,110,0,0,0,112,0,0,0,117,0,0,0,116,0,0,0,32,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,109,0,0,0,97,0,0,0,116,0,0,0,32,0,0,0,105,0,0,0,115,0,0,0,32,0,0,0,97,0,0,0,117,0,0,0,116,0,0,0,111,0,0,0,109,0,0,0,97,0,0,0,116,0,0,0,105,0,0,0,99,0,0,0,97,0,0,0,108,0,0,0,108,0,0,0,121,0,0,0,32,0,0,0,100,0,0,0,101,0,0,0,116,0,0,0,101,0,0,0,114,0,0,0,109,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,100,0,0,0,46,0,0,0,10,0,0,0,10,0,0,0,35,0,0,0,32,0,0,0,84,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,115,0,0,0,10,0,0,0,10,0,0,0,84,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,115,0,0,0,32,0,0,0,105,0,0,0,110,0,0,0,99,0,0,0,108,0,0,0,117,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,74,0,0,0,83,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,108,0,0,0,105,0,0,0,100,0,0,0,105,0,0,0,116,0,0,0,121,0,0,0,32,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,115,0,0,0,32,0,0,0,40,0,0,0,114,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,105,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,32,0,0,0,111,0,0,0,114,0,0,0,32,0,0,0,101,0,0,0,118,0,0,0,97,0,0,0,108,0,0,0,39,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,41,0,0,0,58,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,62,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,10,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,102,0,0,0,115,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,105,0,0,0,114,0,0,0,101,0,0,0,40,0,0,0,39,0,0,0,102,0,0,0,115,0,0,0,39,0,0,0,41,0,0,0,44,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,105,0,0,0,114,0,0,0,101,0,0,0,40,0,0,0,39,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,39,0,0,0,41,0,0,0,44,0,0,0,32,0,0,0,118,0,0,0,109,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,105,0,0,0,114,0,0,0,101,0,0,0,40,0,0,0,39,0,0,0,118,0,0,0,109,0,0,0,39,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,44,0,0,0,32,0,0,0,115,0,0,0,98,0,0,0,99,0,0,0,115,0,0,0,59,0,0,0,10,0,0,0,100,0,0,0,101,0,0,0,115,0,0,0,99,0,0,0,114,0,0,0,105,0,0,0,98,0,0,0,101,0,0,0,40,0,0,0,39,0,0,0,115,0,0,0,111,0,0,0,117,0,0,0,114,0,0,0,99,0,0,0,101,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,39,0,0,0,115,0,0,0,104,0,0,0,111,0,0,0,117,0,0,0,108,0,0,0,100,0,0,0,32,0,0,0,108,0,0,0,111,0,0,0,97,0,0,0,100,0,0,0,32,0,0,0,110,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,105,0,0,0,114,0,0,0,101,0,0,0,40,0,0,0,39,0,0,0,46,0,0,0,47,0,0,0,39,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,39,0,0,0,115,0,0,0,104,0,0,0,111,0,0,0,117,0,0,0,108,0,0,0,100,0,0,0,32,0,0,0,108,0,0,0,111,0,0,0,97,0,0,0,100,0,0,0,32,0,0,0,115,0,0,0,98,0,0,0,99,0,0,0,115,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,32,0,0,0,115,0,0,0,98,0,0,0,99,0,0,0,115,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,105,0,0,0,114,0,0,0,101,0,0,0,40,0,0,0,39,0,0,0,46,0,0,0,47,0,0,0,115,0,0,0,98,0,0,0,99,0,0,0,115,0,0,0,39,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,39,0,0,0,115,0,0,0,104,0,0,0,111,0,0,0,117,0,0,0,108,0,0,0,100,0,0,0,32,0,0,0,108,0,0,0,111,0,0,0,97,0,0,0,100,0,0,0,32,0,0,0,101,0,0,0,120,0,0,0,99,0,0,0,101,0,0,0,108,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,32,0,0,0,101,0,0,0,120,0,0,0,99,0,0,0,101,0,0,0,108,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,105,0,0,0,114,0,0,0,101,0,0,0,40,0,0,0,39,0,0,0,46,0,0,0,47,0,0,0,99,0,0,0,112,0,0,0,101,0,0,0,120,0,0,0,99,0,0,0,101,0,0,0,108,0,0,0,39,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,39,0,0,0,115,0,0,0,104,0,0,0,111,0,0,0,117,0,0,0,108,0,0,0,100,0,0,0,32,0,0,0,112,0,0,0,114,0,0,0,111,0,0,0,99,0,0,0,101,0,0,0,115,0,0,0,115,0,0,0,32,0,0,0,98,0,0,0,105,0,0,0,116,0,0,0,115,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,115,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,102,0,0,0,115,0,0,0,46,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,100,0,0,0,100,0,0,0,105,0,0,0,114,0,0,0,83,0,0,0,121,0,0,0,110,0,0,0,99,0,0,0,40,0,0,0,39,0,0,0,98,0,0,0,105,0,0,0,116,0,0,0,115,0,0,0,39,0,0,0,41,0,0,0,46,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,116,0,0,0,101,0,0,0,114,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,120,0,0,0,41,0,0,0,123,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,117,0,0,0,114,0,0,0,110,0,0,0,32,0,0,0,120,0,0,0,46,0,0,0,115,0,0,0,117,0,0,0,98,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,40,0,0,0,45,0,0,0,51,0,0,0,41,0,0,0,61,0,0,0,61,0,0,0,34,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,34,0,0,0,59,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,115,0,0,0,46,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,69,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,120,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,109,0,0,0,46,0,0,0,114,0,0,0,117,0,0,0,110,0,0,0,73,0,0,0,110,0,0,0,84,0,0,0,104,0,0,0,105,0,0,0,115,0,0,0,67,0,0,0,111,0,0,0,110,0,0,0,116,0,0,0,101,0,0,0,120,0,0,0,116,0,0,0,40,0,0,0,102,0,0,0,115,0,0,0,46,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,100,0,0,0,70,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,83,0,0,0,121,0,0,0,110,0,0,0,99,0,0,0,40,0,0,0,39,0,0,0,46,0,0,0,47,0,0,0,98,0,0,0,105,0,0,0,116,0,0,0,115,0,0,0,47,0,0,0,39,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,120,0,0,0,41,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0,10,0,0,0,84,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,82,0,0,0,69,0,0,0,65,0,0,0,68,0,0,0,77,0,0,0,69,0,0,0,32,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,115,0,0,0,32,0,0,0,118,0,0,0,101,0,0,0,114,0,0,0,105,0,0,0,102,0,0,0,121,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,115,0,0,0,110,0,0,0,105,0,0,0,112,0,0,0,112,0,0,0,101,0,0,0,116,0,0,0,115,0,0,0,32,0,0,0,105,0,0,0,110,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,82,0,0,0,69,0,0,0,65,0,0,0,68,0,0,0,77,0,0,0,69,0,0,0,58,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,62,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,10,0,0,0,100,0,0,0,101,0,0,0,115,0,0,0,99,0,0,0,114,0,0,0,105,0,0,0,98,0,0,0,101,0,0,0,40,0,0,0,39,0,0,0,82,0,0,0,69,0,0,0,65,0,0,0,68,0,0,0,77,0,0,0,69,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,100,0,0,0,109,0,0,0,101,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,95,0,0,0,99,0,0,0,112,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,95,0,0,0,50,0,0,0,53,0,0,0,53,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,91,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,93,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,91,0,0,0,50,0,0,0,53,0,0,0,53,0,0,0,93,0,0,0,59,0,0,0,32,0,0,0,47,0,0,0,47,0,0,0,32,0,0,2,199,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,40,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,95,0,0,0,99,0,0,0,112,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,95,0,0,0,50,0,0,0,53,0,0,0,53,0,0,0,44,0,0,0,32,0,0,0,34,0,0,2,199,0,0,0,34,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,95,0,0,0,55,0,0,0,49,0,0,0,49,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,91,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,93,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,91,0,0,0,83,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,46,0,0,0,102,0,0,0,114,0,0,0,111,0,0,0,109,0,0,0,67,0,0,0,104,0,0,0,97,0,0,0,114,0,0,0,67,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,55,0,0,0,49,0,0,0,49,0,0,0,41,0,0,0,93,0,0,0,59,0,0,0,32,0,0,0,47,0,0,0,47,0,0,0,32,0,0,0,50,0,0,0,53,0,0,0,53,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,95,0,0,0,55,0,0,0,49,0,0,0,49,0,0,0,44,0,0,0,32,0,0,0,50,0,0,0,53,0,0,0,53,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,98,0,0,0,49,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,91,0,0,0,48,0,0,0,120,0,0,0,98,0,0,0,98,0,0,0,44,0,0,0,48,0,0,0,120,0,0,0,101,0,0,0,51,0,0,0,44,0,0,0,48,0,0,0,120,0,0,0,100,0,0,0,55,0,0,0,44,0,0,0,48,0,0,0,120,0,0,0,100,0,0,0,99,0,0,0,93,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,115,0,0,0,49,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,98,0,0,0,49,0,0,0,46,0,0,0,109,0,0,0,97,0,0,0,112,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,120,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,117,0,0,0,114,0,0,0,110,0,0,0,32,0,0,0,83,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,46,0,0,0,102,0,0,0,114,0,0,0,111,0,0,0,109,0,0,0,67,0,0,0,104,0,0,0,97,0,0,0,114,0,0,0,67,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,120,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,46,0,0,0,106,0,0,0,111,0,0,0,105,0,0,0,110,0,0,0,40,0,0,0,34,0,0,0,34,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,108,71,0,0,96,59,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,57,0,0,0,51,0,0,0,54,0,0,0,44,0,0,0,32,0,0,0,98,0,0,0,49,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,98,0,0,0,117,0,0,0,102,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,57,0,0,0,51,0,0,0,54,0,0,0,44,0,0,0,32,0,0,0,32,0,0,108,71,0,0,96,59,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,40,0,0,108,71,0,0,96,59,0,0,0,44,0,0,0,34,0,0,108,71,0,0,96,59,0,0,0,34,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,40,0,0,0,98,0,0,0,117,0,0,0,102,0,0,0,46,0,0,0,108,0,0,0,101,0,0,0,110,0,0,0,103,0,0,0,116,0,0,0,104,0,0,0,44,0,0,0,32,0,0,0,52,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,40,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,105,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,48,0,0,0,59,0,0,0,32,0,0,0,105,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,32,0,0,0,52,0,0,0,59,0,0,0,32,0,0,0,43,0,0,0,43,0,0,0,105,0,0,0,41,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,40,0,0,0,98,0,0,0,49,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,44,0,0,0,32,0,0,0,98,0,0,0,117,0,0,0,102,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,98,0,0,0,50,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,91,0,0,0,48,0,0,0,120,0,0,0,102,0,0,0,48,0,0,0,44,0,0,0,48,0,0,0,120,0,0,0,57,0,0,0,102,0,0,0,44,0,0,0,48,0,0,0,120,0,0,0,56,0,0,0,100,0,0,0,44,0,0,0,48,0,0,0,120,0,0,0,97,0,0,0,51,0,0,0,93,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,115,0,0,0,117,0,0,0,115,0,0,0,104,0,0,0,105,0,0,0,61,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,54,0,0,0,53,0,0,0,48,0,0,0,48,0,0,0,49,0,0,0,44,0,0,0,32,0,0,0,98,0,0,0,50,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,115,0,0,0,98,0,0,0,117,0,0,0,102,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,54,0,0,0,53,0,0,0,48,0,0,0,48,0,0,0,49,0,0,0,44,0,0,0,32,0,0,0,115,0,0,0,117,0,0,0,115,0,0,0,104,0,0,0,105,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,40,0,0,0,115,0,0,0,117,0,0,0,115,0,0,0,104,0,0,0,105,0,0,0,44,0,0,0,34,0,1,243,99,0,0,0,34,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,40,0,0,0,115,0,0,0,98,0,0,0,117,0,0,0,102,0,0,0,46,0,0,0,108,0,0,0,101,0,0,0,110,0,0,0,103,0,0,0,116,0,0,0,104,0,0,0,44,0,0,0,32,0,0,0,52,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,40,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,105,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,48,0,0,0,59,0,0,0,32,0,0,0,105,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,32,0,0,0,52,0,0,0,59,0,0,0,32,0,0,0,43,0,0,0,43,0,0,0,105,0,0,0,41,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,40,0,0,0,98,0,0,0,50,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,44,0,0,0,32,0,0,0,115,0,0,0,98,0,0,0,117,0,0,0,102,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,39,0,0,0,115,0,0,0,104,0,0,0,111,0,0,0,117,0,0,0,108,0,0,0,100,0,0,0,32,0,0,0,98,0,0,0,101,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,114,0,0,0,114,0,0,0,101,0,0,0,99,0,0,0,116,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,40,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,100,0,0,0,109,0,0,0,101,0,0,0,40,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,40,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,100,0,0,0,109,0,0,0,101,0,0,0,40,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0,10,0,0,0,84,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,110,0,0,0,115,0,0,0,105,0,0,0,115,0,0,0,116,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,121,0,0,0,32,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,115,0,0,0,32,0,0,0,109,0,0,0,97,0,0,0,107,0,0,0,101,0,0,0,32,0,0,0,115,0,0,0,117,0,0,0,114,0,0,0,101,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,97,0,0,0,116,0,0,0,32,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,32,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,32,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,32,0,0,0,97,0,0,0,114,0,0,0,101,0,0,0,32,0,0,0,112,0,0,0,115,0,0,0,101,0,0,0,117,0,0,0,100,0,0,0,111,0,0,0,32,0,0,0,105,0,0,0,110,0,0,0,118,0,0,0,101,0,0,0,114,0,0,0,115,0,0,0,101,0,0,0,115,0,0,0,58,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,62,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,10,0,0,0,100,0,0,0,101,0,0,0,115,0,0,0,99,0,0,0,114,0,0,0,105,0,0,0,98,0,0,0,101,0,0,0,40,0,0,0,39,0,0,0,99,0,0,0,111,0,0,0,110,0,0,0,115,0,0,0,105,0,0,0,115,0,0,0,116,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,121,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,105,0,0,0,114,0,0,0,101,0,0,0,40,0,0,0,39,0,0,0,46,0,0,0,47,0,0,0,39,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,85,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,99,0,0,0,104,0,0,0,107,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,44,0,0,0,32,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,105,0,0,0,116,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,117,0,0,0,114,0,0,0,110,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,120,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,39,0,0,0,115,0,0,0,104,0,0,0,111,0,0,0,117,0,0,0,108,0,0,0,100,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,110,0,0,0,115,0,0,0,105,0,0,0,115,0,0,0,116,0,0,0,101,0,0,0,110,0,0,0,116,0,0,0,108,0,0,0,121,0,0,0,32,0,0,0,112,0,0,0,114,0,0,0,111,0,0,0,99,0,0,0,101,0,0,0,115,0,0,0,115,0,0,0,32,0,0,0,67,0,0,0,80,0,0,0,32,0,0,0,39,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,120,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,91,0,0,0,120,0,0,0,93,0,0,0,44,0,0,0,32,0,0,0,68,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,44,0,0,0,32,0,0,0,69,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,105,0,0,0,116,0,0,0,41,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,40,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,101,0,0,0,108,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,40,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,79,0,0,0,98,0,0,0,106,0,0,0,101,0,0,0,99,0,0,0,116,0,0,0,46,0,0,0,107,0,0,0,101,0,0,0,121,0,0,0,115,0,0,0,40,0,0,0,68,0,0,0,41,0,0,0,46,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,69,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,100,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,69,0,0,0,91,0,0,0,68,0,0,0,91,0,0,0,100,0,0,0,93,0,0,0,93,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,32,0,0,0,100,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,116,0,0,0,121,0,0,0,112,0,0,0,101,0,0,0,111,0,0,0,102,0,0,0,32,0,0,0,69,0,0,0,91,0,0,0,68,0,0,0,91,0,0,0,100,0,0,0,93,0,0,0,93,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,61,0,0,0,32,0,0,0,34,0,0,0,117,0,0,0,110,0,0,0,100,0,0,0,101,0,0,0,102,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,100,0,0,0,34,0,0,0,41,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,117,0,0,0,114,0,0,0,110,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,68,0,0,0,91,0,0,0,100,0,0,0,93,0,0,0,46,0,0,0,99,0,0,0,104,0,0,0,97,0,0,0,114,0,0,0,67,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,65,0,0,0,116,0,0,0,40,0,0,0,48,0,0,0,41,0,0,0,32,0,0,0,61,0,0,0,61,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,70,0,0,0,70,0,0,0,68,0,0,0,41,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,117,0,0,0,114,0,0,0,110,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,68,0,0,0,91,0,0,0,69,0,0,0,91,0,0,0,68,0,0,0,91,0,0,0,100,0,0,0,93,0,0,0,93,0,0,0,93,0,0,0,32,0,0,0,61,0,0,0,61,0,0,0,61,0,0,0,32,0,0,0,68,0,0,0,91,0,0,0,100,0,0,0,93,0,0,0,41,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,117,0,0,0,114,0,0,0,110,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,114,0,0,0,111,0,0,0,119,0,0,0,32,0,0,0,110,0,0,0,101,0,0,0,119,0,0,0,32,0,0,0,69,0,0,0,114,0,0,0,114,0,0,0,111,0,0,0,114,0,0,0,40,0,0,0,120,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,101,0,0,0,46,0,0,0,100,0,0,0,91,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,100,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,93,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,69,0,0,0,91,0,0,0,68,0,0,0,91,0,0,0,100,0,0,0,93,0,0,0,93,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,59,0,0,0,32,0,0,0,100,0,0,0,91,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,100,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,93,0,0,0,61,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,68,0,0,0,91,0,0,0,100,0,0,0,93,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,59,0,0,0,32,0,0,0,100,0,0,0,46,0,0,0,101,0,0,0,46,0,0,0,100,0,0,0,91,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,100,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,93,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,68,0,0,0,91,0,0,0,69,0,0,0,91,0,0,0,68,0,0,0,91,0,0,0,100,0,0,0,93,0,0,0,93,0,0,0,93,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,79,0,0,0,98,0,0,0,106,0,0,0,101,0,0,0,99,0,0,0,116,0,0,0,46,0,0,0,107,0,0,0,101,0,0,0,121,0,0,0,115,0,0,0,40,0,0,0,69,0,0,0,41,0,0,0,46,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,69,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,101,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,68,0,0,0,91,0,0,0,69,0,0,0,91,0,0,0,101,0,0,0,93,0,0,0,93,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,32,0,0,0,101,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,114,0,0,0,111,0,0,0,119,0,0,0,32,0,0,0,110,0,0,0,101,0,0,0,119,0,0,0,32,0,0,0,69,0,0,0,114,0,0,0,114,0,0,0,111,0,0,0,114,0,0,0,40,0,0,0,120,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,100,0,0,0,46,0,0,0,101,0,0,0,91,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,101,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,93,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,68,0,0,0,91,0,0,0,69,0,0,0,91,0,0,0,101,0,0,0,93,0,0,0,93,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,59,0,0,0,32,0,0,0,101,0,0,0,91,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,101,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,93,0,0,0,61,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,69,0,0,0,91,0,0,0,101,0,0,0,93,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,59,0,0,0,32,0,0,0,101,0,0,0,46,0,0,0,100,0,0,0,46,0,0,0,101,0,0,0,91,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,101,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,93,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,69,0,0,0,91,0,0,0,68,0,0,0,91,0,0,0,69,0,0,0,91,0,0,0,101,0,0,0,93,0,0,0,93,0,0,0,93,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,114,0,0,0,112,0,0,0,117,0,0,0,115,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,91,0,0,0,34,0,0,0,102,0,0,0,111,0,0,0,111,0,0,0,98,0,0,0,97,0,0,0,114,0,0,0,34,0,0,0,93,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,114,0,0,0,112,0,0,0,117,0,0,0,115,0,0,0,46,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,69,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,119,0,0,0,41,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,40,0,0,0,85,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,120,0,0,0,44,0,0,0,85,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,120,0,0,0,44,0,0,0,119,0,0,0,41,0,0,0,41,0,0,0,44,0,0,0,119,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,40,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,59,0,0,0,32,0,0,0,125,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,100,0,0,0,101,0,0,0,115,0,0,0,99,0,0,0,114,0,0,0,105,0,0,0,98,0,0,0,101,0,0,0,40,0,0,0,39,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,100,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,79,0,0,0,98,0,0,0,106,0,0,0,101,0,0,0,99,0,0,0,116,0,0,0,46,0,0,0,107,0,0,0,101,0,0,0,121,0,0,0,115,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,41,0,0,0,46,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,116,0,0,0,101,0,0,0,114,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,119,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,117,0,0,0,114,0,0,0,110,0,0,0,32,0,0,0,119,0,0,0,32,0,0,0,61,0,0,0,61,0,0,0,32,0,0,0,43,0,0,0,119,0,0,0,59,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,46,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,69,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,40,0,0,0,99,0,0,0,104,0,0,0,107,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,44,0,0,0,32,0,0,0,116,0,0,0,114,0,0,0,117,0,0,0,101,0,0,0,41,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,100,0,0,0,101,0,0,0,115,0,0,0,99,0,0,0,114,0,0,0,105,0,0,0,98,0,0,0,101,0,0,0,40,0,0,0,39,0,0,0,100,0,0,0,105,0,0,0,114,0,0,0,101,0,0,0,99,0,0,0,116,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,79,0,0,0,98,0,0,0,106,0,0,0,101,0,0,0,99,0,0,0,116,0,0,0,46,0,0,0,107,0,0,0,101,0,0,0,121,0,0,0,115,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,41,0,0,0,46,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,116,0,0,0,101,0,0,0,114,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,119,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,117,0,0,0,114,0,0,0,110,0,0,0,32,0,0,0,119,0,0,0,32,0,0,0,61,0,0,0,61,0,0,0,32,0,0,0,43,0,0,0,119,0,0,0,59,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,46,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,69,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,40,0,0,0,99,0,0,0,104,0,0,0,107,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,97,0,0,0,108,0,0,0,115,0,0,0,101,0,0,0,41,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0,10,0,0,0,84,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,110,0,0,0,101,0,0,0,120,0,0,0,116,0,0,0,32,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,115,0,0,0,32,0,0,0,108,0,0,0,111,0,0,0,111,0,0,0,107,0,0,0,32,0,0,0,97,0,0,0,116,0,0,0,32,0,0,0,112,0,0,0,111,0,0,0,115,0,0,0,115,0,0,0,105,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,32,0,0,0,101,0,0,0,110,0,0,0,116,0,0,0,114,0,0,0,121,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,110,0,0,0,100,0,0,0,105,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,115,0,0,0,58,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0,100,0,0,0,101,0,0,0,115,0,0,0,99,0,0,0,114,0,0,0,105,0,0,0,98,0,0,0,101,0,0,0,40,0,0,0,39,0,0,0,101,0,0,0,110,0,0,0,116,0,0,0,114,0,0,0,121,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,110,0,0,0,100,0,0,0,105,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,115,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,39,0,0,0,115,0,0,0,104,0,0,0,111,0,0,0,117,0,0,0,108,0,0,0,100,0,0,0,32,0,0,0,102,0,0,0,97,0,0,0,105,0,0,0,108,0,0,0,32,0,0,0,116,0,0,0,111,0,0,0,32,0,0,0,108,0,0,0,111,0,0,0,97,0,0,0,100,0,0,0,32,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,32,0,0,0,117,0,0,0,110,0,0,0,97,0,0,0,118,0,0,0,97,0,0,0,105,0,0,0,108,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,115,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,98,0,0,0,111,0,0,0,120,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,123,0,0,0,125,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,99,0,0,0,116,0,0,0,120,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,118,0,0,0,109,0,0,0,46,0,0,0,99,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,116,0,0,0,101,0,0,0,67,0,0,0,111,0,0,0,110,0,0,0,116,0,0,0,101,0,0,0,120,0,0,0,116,0,0,0,40,0,0,0,115,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,98,0,0,0,111,0,0,0,120,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,116,0,0,0,104,0,0,0,114,0,0,0,111,0,0,0,119,0,0,0,115,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,109,0,0,0,46,0,0,0,114,0,0,0,117,0,0,0,110,0,0,0,73,0,0,0,110,0,0,0,67,0,0,0,111,0,0,0,110,0,0,0,116,0,0,0,101,0,0,0,120,0,0,0,116,0,0,0,40,0,0,0,102,0,0,0,115,0,0,0,46,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,100,0,0,0,70,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,83,0,0,0,121,0,0,0,110,0,0,0,99,0,0,0,40,0,0,0,39,0,0,0,99,0,0,0,112,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,39,0,0,0,44,0,0,0,39,0,0,0,117,0,0,0,116,0,0,0,102,0,0,0,56,0,0,0,39,0,0,0,41,0,0,0,44,0,0,0,99,0,0,0,116,0,0,0,120,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,39,0,0,0,115,0,0,0,104,0,0,0,111,0,0,0,117,0,0,0,108,0,0,0,100,0,0,0,32,0,0,0,108,0,0,0,111,0,0,0,97,0,0,0,100,0,0,0,32,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,32,0,0,0,105,0,0,0,115,0,0,0,32,0,0,0,97,0,0,0,118,0,0,0,97,0,0,0,105,0,0,0,108,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,115,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,98,0,0,0,111,0,0,0,120,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,123,0,0,0,125,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,99,0,0,0,116,0,0,0,120,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,118,0,0,0,109,0,0,0,46,0,0,0,99,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,116,0,0,0,101,0,0,0,67,0,0,0,111,0,0,0,110,0,0,0,116,0,0,0,101,0,0,0,120,0,0,0,116,0,0,0,40,0,0,0,115,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,98,0,0,0,111,0,0,0,120,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,109,0,0,0,46,0,0,0,114,0,0,0,117,0,0,0,110,0,0,0,73,0,0,0,110,0,0,0,67,0,0,0,111,0,0,0,110,0,0,0,116,0,0,0,101,0,0,0,120,0,0,0,116,0,0,0,40,0,0,0,102,0,0,0,115,0,0,0,46,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,100,0,0,0,70,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,83,0,0,0,121,0,0,0,110,0,0,0,99,0,0,0,40,0,0,0,39,0,0,0,99,0,0,0,112,0,0,0,101,0,0,0,120,0,0,0,99,0,0,0,101,0,0,0,108,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,39,0,0,0,44,0,0,0,39,0,0,0,117,0,0,0,116,0,0,0,102,0,0,0,56,0,0,0,39,0,0,0,41,0,0,0,44,0,0,0,99,0,0,0,116,0,0,0,120,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,109,0,0,0,46,0,0,0,114,0,0,0,117,0,0,0,110,0,0,0,73,0,0,0,110,0,0,0,67,0,0,0,111,0,0,0,110,0,0,0,116,0,0,0,101,0,0,0,120,0,0,0,116,0,0,0,40,0,0,0,102,0,0,0,115,0,0,0,46,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,100,0,0,0,70,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,83,0,0,0,121,0,0,0,110,0,0,0,99,0,0,0,40,0,0,0,39,0,0,0,99,0,0,0,112,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,39,0,0,0,44,0,0,0,39,0,0,0,117,0,0,0,116,0,0,0,102,0,0,0,56,0,0,0,39,0,0,0,41,0,0,0,44,0,0,0,99,0,0,0,116,0,0,0,120,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,99,0,0,0,104,0,0,0,107,0,0,0,101,0,0,0,110,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,44,0,0,0,32,0,0,0,105,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,99,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,44,0,0,0,32,0,0,0,105,0,0,0,44,0,0,0,32,0,0,0,101,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,44,0,0,0,105,0,0,0,44,0,0,0,101,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,97,0,0,0,114,0,0,0,114,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,44,0,0,0,105,0,0,0,46,0,0,0,115,0,0,0,112,0,0,0,108,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,34,0,0,0,34,0,0,0,41,0,0,0,44,0,0,0,101,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,101,0,0,0,112,0,0,0,69,0,0,0,113,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,40,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,44,0,0,0,97,0,0,0,114,0,0,0,114,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,116,0,0,0,121,0,0,0,112,0,0,0,101,0,0,0,111,0,0,0,102,0,0,0,32,0,0,0,66,0,0,0,117,0,0,0,102,0,0,0,102,0,0,0,101,0,0,0,114,0,0,0,32,0,0,0,61,0,0,0,61,0,0,0,61,0,0,0,32,0,0,0,39,0,0,0,117,0,0,0,110,0,0,0,100,0,0,0,101,0,0,0,102,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,100,0,0,0,39,0,0,0,41,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,117,0,0,0,114,0,0,0,110,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,98,0,0,0,117,0,0,0,102,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,44,0,0,0,110,0,0,0,101,0,0,0,119,0,0,0,32,0,0,0,66,0,0,0,117,0,0,0,102,0,0,0,102,0,0,0,101,0,0,0,114,0,0,0,40,0,0,0,105,0,0,0,41,0,0,0,44,0,0,0,101,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,101,0,0,0,112,0,0,0,69,0,0,0,113,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,40,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,44,0,0,0,98,0,0,0,117,0,0,0,102,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,40,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,44,0,0,0,105,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,44,0,0,0,105,0,0,0,44,0,0,0,39,0,0,0,98,0,0,0,117,0,0,0,102,0,0,0,39,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,44,0,0,0,105,0,0,0,44,0,0,0,39,0,0,0,97,0,0,0,114,0,0,0,114,0,0,0,39,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,44,0,0,0,105,0,0,0,44,0,0,0,39,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,39,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,40,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,44,0,0,0,105,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,44,0,0,0,105,0,0,0,44,0,0,0,39,0,0,0,98,0,0,0,117,0,0,0,102,0,0,0,39,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,44,0,0,0,105,0,0,0,44,0,0,0,39,0,0,0,97,0,0,0,114,0,0,0,114,0,0,0,39,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,44,0,0,0,105,0,0,0,44,0,0,0,39,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,39,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,100,0,0,0,101,0,0,0,115,0,0,0,99,0,0,0,114,0,0,0,105,0,0,0,98,0,0,0,101,0,0,0,40,0,0,0,39,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,39,0,0,0,67,0,0,0,80,0,0,0,32,0,0,0,32,0,0,0,49,0,0,0,50,0,0,0,53,0,0,0,50,0,0,0,32,0,0,0,58,0,0,0,32,0,0,0,115,0,0,0,98,0,0,0,99,0,0,0,115,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,32,0,0,0,99,0,0,0,104,0,0,0,107,0,0,0,101,0,0,0,110,0,0,0,40,0,0,0,49,0,0,0,50,0,0,0,53,0,0,0,50,0,0,0,44,0,0,0,34,0,0,0,102,0,0,0,111,0,0,0,111,0,0,32,34,0,0,0,98,0,0,0,254,0,0,0,114,0,0,0,34,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,39,0,0,0,67,0,0,0,80,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,55,0,0,0,48,0,0,0,56,0,0,0,32,0,0,0,58,0,0,0,32,0,0,0,115,0,0,0,98,0,0,0,99,0,0,0,115,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,32,0,0,0,99,0,0,0,104,0,0,0,107,0,0,0,101,0,0,0,110,0,0,0,40,0,0,0,55,0,0,0,48,0,0,0,56,0,0,0,44,0,0,0,34,0,0,6,42,0,0,0,32,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,32,0,0,6,43,0,0,0,32,0,0,0,115,0,0,0,109,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,121,0,0,0,32,0,0,0,102,0,0,0,97,0,0,0,99,0,0,0,101,0,0,0,115,0,0,0,34,0,0,0,41,0,0,0,59,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,39,0,0,0,67,0,0,0,80,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,57,0,0,0,51,0,0,0,54,0,0,0,32,0,0,0,58,0,0,0,32,0,0,0,100,0,0,0,98,0,0,0,99,0,0,0,115,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,32,0,0,0,99,0,0,0,104,0,0,0,107,0,0,0,101,0,0,0,110,0,0,0,40,0,0,0,57,0,0,0,51,0,0,0,54,0,0,0,44,0,0,0,32,0,0,0,34,0,0,143,217,0,0,102,47,0,0,78,45,0,0,101,135,0,0,91,87,0,0,123,38,0,0,109,75,0,0,139,213,0,0,0,34,0,0,0,41,0,0,0,59,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,99,0,0,0,104,0,0,0,107,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,44,0,0,0,32,0,0,0,105,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,99,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,44,0,0,0,32,0,0,0,105,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,115,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,116,0,0,0,121,0,0,0,112,0,0,0,101,0,0,0,111,0,0,0,102,0,0,0,32,0,0,0,66,0,0,0,117,0,0,0,102,0,0,0,102,0,0,0,101,0,0,0,114,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,61,0,0,0,32,0,0,0,39,0,0,0,117,0,0,0,110,0,0,0,100,0,0,0,101,0,0,0,102,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,100,0,0,0,39,0,0,0,32,0,0,0,38,0,0,0,38,0,0,0,32,0,0,0,105,0,0,0,32,0,0,0,105,0,0,0,110,0,0,0,115,0,0,0,116,0,0,0,97,0,0,0,110,0,0,0,99,0,0,0,101,0,0,0,111,0,0,0,102,0,0,0,32,0,0,0,66,0,0,0,117,0,0,0,102,0,0,0,102,0,0,0,101,0,0,0,114,0,0,0,41,0,0,0,32,0,0,0,115,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,91,0,0,0,93,0,0,0,46,0,0,0,109,0,0,0,97,0,0,0,112,0,0,0,46,0,0,0,99,0,0,0,97,0,0,0,108,0,0,0,108,0,0,0,40,0,0,0,105,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,115,0,0,0,41,0,0,0,123,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,117,0,0,0,114,0,0,0,110,0,0,0,32,0,0,0,83,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,46,0,0,0,102,0,0,0,114,0,0,0,111,0,0,0,109,0,0,0,67,0,0,0,104,0,0,0,97,0,0,0,114,0,0,0,67,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,115,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,101,0,0,0,108,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,115,0,0,0,61,0,0,0,40,0,0,0,105,0,0,0,46,0,0,0,109,0,0,0,97,0,0,0,112,0,0,0,41,0,0,0,32,0,0,0,63,0,0,0,32,0,0,0,105,0,0,0,46,0,0,0,109,0,0,0,97,0,0,0,112,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,115,0,0,0,41,0,0,0,123,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,117,0,0,0,114,0,0,0,110,0,0,0,32,0,0,0,83,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,46,0,0,0,102,0,0,0,114,0,0,0,111,0,0,0,109,0,0,0,67,0,0,0,104,0,0,0,97,0,0,0,114,0,0,0,67,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,115,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,32,0,0,0,58,0,0,0,32,0,0,0,105,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,44,0,0,0,105,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,97,0,0,0,114,0,0,0,114,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,44,0,0,0,115,0,0,0,46,0,0,0,106,0,0,0,111,0,0,0,105,0,0,0,110,0,0,0,63,0,0,0,115,0,0,0,46,0,0,0,106,0,0,0,111,0,0,0,105,0,0,0,110,0,0,0,40,0,0,0,34,0,0,0,34,0,0,0,41,0,0,0,58,0,0,0,115,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,101,0,0,0,112,0,0,0,69,0,0,0,113,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,40,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,44,0,0,0,97,0,0,0,114,0,0,0,114,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,116,0,0,0,121,0,0,0,112,0,0,0,101,0,0,0,111,0,0,0,102,0,0,0,32,0,0,0,66,0,0,0,117,0,0,0,102,0,0,0,102,0,0,0,101,0,0,0,114,0,0,0,32,0,0,0,61,0,0,0,61,0,0,0,61,0,0,0,32,0,0,0,39,0,0,0,117,0,0,0,110,0,0,0,100,0,0,0,101,0,0,0,102,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,100,0,0,0,39,0,0,0,41,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,117,0,0,0,114,0,0,0,110,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,98,0,0,0,117,0,0,0,102,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,44,0,0,0,110,0,0,0,101,0,0,0,119,0,0,0,32,0,0,0,66,0,0,0,117,0,0,0,102,0,0,0,102,0,0,0,101,0,0,0,114,0,0,0,40,0,0,0,105,0,0,0,41,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,101,0,0,0,112,0,0,0,69,0,0,0,113,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,40,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,44,0,0,0,98,0,0,0,117,0,0,0,102,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,40,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,44,0,0,0,105,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,40,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,44,0,0,0,105,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,100,0,0,0,101,0,0,0,115,0,0,0,99,0,0,0,114,0,0,0,105,0,0,0,98,0,0,0,101,0,0,0,40,0,0,0,39,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,39,0,0,0,67,0,0,0,80,0,0,0,32,0,0,0,32,0,0,0,49,0,0,0,50,0,0,0,53,0,0,0,50,0,0,0,32,0,0,0,58,0,0,0,32,0,0,0,115,0,0,0,98,0,0,0,99,0,0,0,115,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,32,0,0,0,99,0,0,0,104,0,0,0,107,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,49,0,0,0,50,0,0,0,53,0,0,0,50,0,0,0,44,0,0,0,91,0,0,0,48,0,0,0,120,0,0,0,54,0,0,0,54,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,54,0,0,0,102,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,54,0,0,0,102,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,54,0,0,0,50,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,54,0,0,0,49,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,55,0,0,0,50,0,0,0,93,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,47,0,0,0,42,0,0,0,32,0,0,0,34,0,0,0,102,0,0,0,111,0,0,0,111,0,0,0,98,0,0,0,97,0,0,0,114,0,0,0,34,0,0,0,32,0,0,0,42,0,0,0,47,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,116,0,0,0,121,0,0,0,112,0,0,0,101,0,0,0,111,0,0,0,102,0,0,0,32,0,0,0,66,0,0,0,117,0,0,0,102,0,0,0,102,0,0,0,101,0,0,0,114,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,61,0,0,0,32,0,0,0,39,0,0,0,117,0,0,0,110,0,0,0,100,0,0,0,101,0,0,0,102,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,100,0,0,0,39,0,0,0,41,0,0,0,32,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,39,0,0,0,67,0,0,0,80,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,55,0,0,0,48,0,0,0,56,0,0,0,32,0,0,0,58,0,0,0,32,0,0,0,115,0,0,0,98,0,0,0,99,0,0,0,115,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,32,0,0,0,99,0,0,0,104,0,0,0,107,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,55,0,0,0,48,0,0,0,56,0,0,0,44,0,0,0,32,0,0,0,110,0,0,0,101,0,0,0,119,0,0,0,32,0,0,0,66,0,0,0,117,0,0,0,102,0,0,0,102,0,0,0,101,0,0,0,114,0,0,0,40,0,0,0,91,0,0,0,48,0,0,0,120,0,0,0,99,0,0,0,97,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,50,0,0,0,48,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,54,0,0,0,49,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,54,0,0,0,101,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,54,0,0,0,52,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,50,0,0,0,48,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,99,0,0,0,98,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,50,0,0,0,48,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,55,0,0,0,51,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,54,0,0,0,100,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,54,0,0,0,57,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,54,0,0,0,99,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,54,0,0,0,53,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,55,0,0,0,57,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,50,0,0,0,48,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,54,0,0,0,54,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,54,0,0,0,49,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,54,0,0,0,51,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,54,0,0,0,53,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,55,0,0,0,51,0,0,0,93,0,0,0,41,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,47,0,0,0,42,0,0,0,32,0,0,0,40,0,0,0,34,0,0,6,42,0,0,0,32,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,32,0,0,6,43,0,0,0,32,0,0,0,115,0,0,0,109,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,121,0,0,0,32,0,0,0,102,0,0,0,97,0,0,0,99,0,0,0,101,0,0,0,115,0,0,0,34,0,0,0,41,0,0,0,32,0,0,0,42,0,0,0,47,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,39,0,0,0,67,0,0,0,80,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,57,0,0,0,51,0,0,0,54,0,0,0,32,0,0,0,58,0,0,0,32,0,0,0,100,0,0,0,98,0,0,0,99,0,0,0,115,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,32,0,0,0,99,0,0,0,104,0,0,0,107,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,57,0,0,0,51,0,0,0,54,0,0,0,44,0,0,0,32,0,0,0,91,0,0,0,48,0,0,0,120,0,0,0,100,0,0,0,53,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,101,0,0,0,50,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,99,0,0,0,97,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,99,0,0,0,55,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,100,0,0,0,54,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,100,0,0,0,48,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,99,0,0,0,101,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,99,0,0,0,52,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,100,0,0,0,55,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,100,0,0,0,54,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,98,0,0,0,55,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,102,0,0,0,98,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,98,0,0,0,50,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,101,0,0,0,50,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,99,0,0,0,97,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,100,0,0,0,52,0,0,0,93,0,0,0,41,0,0,0,59,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,47,0,0,0,42,0,0,0,32,0,0,0,34,0,0,143,217,0,0,102,47,0,0,78,45,0,0,101,135,0,0,91,87,0,0,123,38,0,0,109,75,0,0,139,213,0,0,0,34,0,0,0,32,0,0,0,42,0,0,0,47,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0,10,0,0,0,84,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,96,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,96,0,0,0,32,0,0,0,104,0,0,0,101,0,0,0,108,0,0,0,112,0,0,0,101,0,0,0,114,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,100,0,0,0,115,0,0,0,32,0,0,0,97,0,0,0,32,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,32,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,109,0,0,0,112,0,0,0,97,0,0,0,114,0,0,0,101,0,0,0,115,0,0,0,32,0,0,0,116,0,0,0,111,0,0,0,32,0,0,0,110,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,39,0,0,0,115,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,100,0,0,0,32,0,0,0,102,0,0,0,97,0,0,0,99,0,0,0,105,0,0,0,108,0,0,0,105,0,0,0,116,0,0,0,105,0,0,0,101,0,0,0,115,0,0,0,58,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,62,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,10,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,32,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,40,0,0,0,102,0,0,0,44,0,0,0,99,0,0,0,112,0,0,0,44,0,0,0,116,0,0,0,121,0,0,0,112,0,0,0,101,0,0,0,44,0,0,0,115,0,0,0,107,0,0,0,105,0,0,0,112,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,100,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,102,0,0,0,115,0,0,0,46,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,100,0,0,0,70,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,83,0,0,0,121,0,0,0,110,0,0,0,99,0,0,0,40,0,0,0,102,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,120,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,102,0,0,0,115,0,0,0,46,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,100,0,0,0,70,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,83,0,0,0,121,0,0,0,110,0,0,0,99,0,0,0,40,0,0,0,102,0,0,0,44,0,0,0,32,0,0,0,116,0,0,0,121,0,0,0,112,0,0,0,101,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,97,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,120,0,0,0,46,0,0,0,115,0,0,0,112,0,0,0,108,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,34,0,0,0,34,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,99,0,0,0,104,0,0,0,107,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,121,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,44,0,0,0,32,0,0,0,100,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,40,0,0,0,120,0,0,0,44,0,0,0,121,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,122,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,44,0,0,0,32,0,0,0,120,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,122,0,0,0,46,0,0,0,108,0,0,0,101,0,0,0,110,0,0,0,103,0,0,0,116,0,0,0,104,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,32,0,0,0,100,0,0,0,46,0,0,0,108,0,0,0,101,0,0,0,110,0,0,0,103,0,0,0,116,0,0,0,104,0,0,0,41,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,114,0,0,0,111,0,0,0,119,0,0,0,32,0,0,0,110,0,0,0,101,0,0,0,119,0,0,0,32,0,0,0,69,0,0,0,114,0,0,0,114,0,0,0,111,0,0,0,114,0,0,0,40,0,0,0,102,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,74,0,0,0,83,0,0,0,79,0,0,0,78,0,0,0,46,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,105,0,0,0,102,0,0,0,121,0,0,0,40,0,0,0,122,0,0,0,41,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,74,0,0,0,83,0,0,0,79,0,0,0,78,0,0,0,46,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,105,0,0,0,102,0,0,0,121,0,0,0,40,0,0,0,100,0,0,0,41,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,58,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,122,0,0,0,46,0,0,0,108,0,0,0,101,0,0,0,110,0,0,0,103,0,0,0,116,0,0,0,104,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,100,0,0,0,46,0,0,0,108,0,0,0,101,0,0,0,110,0,0,0,103,0,0,0,116,0,0,0,104,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,40,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,105,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,48,0,0,0,59,0,0,0,32,0,0,0,105,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,32,0,0,0,100,0,0,0,46,0,0,0,108,0,0,0,101,0,0,0,110,0,0,0,103,0,0,0,116,0,0,0,104,0,0,0,59,0,0,0,32,0,0,0,43,0,0,0,43,0,0,0,105,0,0,0,41,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,100,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,61,0,0,0,32,0,0,0,122,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,41,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,114,0,0,0,111,0,0,0,119,0,0,0,32,0,0,0,110,0,0,0,101,0,0,0,119,0,0,0,32,0,0,0,69,0,0,0,114,0,0,0,114,0,0,0,111,0,0,0,114,0,0,0,40,0,0,0,34,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,105,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,100,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,33,0,0,0,61,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,122,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,115,0,0,0,107,0,0,0,105,0,0,0,112,0,0,0,41,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,117,0,0,0,114,0,0,0,110,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,122,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,44,0,0,0,32,0,0,0,97,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,122,0,0,0,46,0,0,0,108,0,0,0,101,0,0,0,110,0,0,0,103,0,0,0,116,0,0,0,104,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,32,0,0,0,100,0,0,0,46,0,0,0,108,0,0,0,101,0,0,0,110,0,0,0,103,0,0,0,116,0,0,0,104,0,0,0,41,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,114,0,0,0,111,0,0,0,119,0,0,0,32,0,0,0,110,0,0,0,101,0,0,0,119,0,0,0,32,0,0,0,69,0,0,0,114,0,0,0,114,0,0,0,111,0,0,0,114,0,0,0,40,0,0,0,102,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,74,0,0,0,83,0,0,0,79,0,0,0,78,0,0,0,46,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,105,0,0,0,102,0,0,0,121,0,0,0,40,0,0,0,122,0,0,0,41,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,74,0,0,0,83,0,0,0,79,0,0,0,78,0,0,0,46,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,105,0,0,0,102,0,0,0,121,0,0,0,40,0,0,0,100,0,0,0,41,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,58,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,122,0,0,0,46,0,0,0,108,0,0,0,101,0,0,0,110,0,0,0,103,0,0,0,116,0,0,0,104,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,100,0,0,0,46,0,0,0,108,0,0,0,101,0,0,0,110,0,0,0,103,0,0,0,116,0,0,0,104,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,40,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,105,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,48,0,0,0,59,0,0,0,32,0,0,0,105,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,32,0,0,0,100,0,0,0,46,0,0,0,108,0,0,0,101,0,0,0,110,0,0,0,103,0,0,0,116,0,0,0,104,0,0,0,59,0,0,0,32,0,0,0,43,0,0,0,43,0,0,0,105,0,0,0,41,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,100,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,61,0,0,0,32,0,0,0,122,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,41,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,114,0,0,0,111,0,0,0,119,0,0,0,32,0,0,0,110,0,0,0,101,0,0,0,119,0,0,0,32,0,0,0,69,0,0,0,114,0,0,0,114,0,0,0,111,0,0,0,114,0,0,0,40,0,0,0,34,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,105,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,100,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,33,0,0,0,61,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,122,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,102,0,0,0,46,0,0,0,105,0,0,0,110,0,0,0,100,0,0,0,101,0,0,0,120,0,0,0,79,0,0,0,102,0,0,0,40,0,0,0,34,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,34,0,0,0,41,0,0,0,32,0,0,0,61,0,0,0,61,0,0,0,32,0,0,0,45,0,0,0,49,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,44,0,0,0,32,0,0,0,100,0,0,0,44,0,0,0,32,0,0,0,39,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,39,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,44,0,0,0,32,0,0,0,100,0,0,0,44,0,0,0,32,0,0,0,39,0,0,0,97,0,0,0,114,0,0,0,114,0,0,0,39,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,40,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,104,0,0,0,107,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,115,0,0,0,107,0,0,0,105,0,0,0,112,0,0,0,41,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,117,0,0,0,114,0,0,0,110,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,40,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,104,0,0,0,107,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,40,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,125,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0,10,0,0,0,84,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,96,0,0,0,117,0,0,0,116,0,0,0,102,0,0,0,56,0,0,0,96,0,0,0,32,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,115,0,0,0,32,0,0,0,118,0,0,0,101,0,0,0,114,0,0,0,105,0,0,0,102,0,0,0,121,0,0,0,32,0,0,0,117,0,0,0,116,0,0,0,102,0,0,0,56,0,0,0,32,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,32,0,0,0,111,0,0,0,102,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,97,0,0,0,99,0,0,0,116,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,32,0,0,0,74,0,0,0,83,0,0,0,32,0,0,0,115,0,0,0,111,0,0,0,117,0,0,0,114,0,0,0,99,0,0,0,101,0,0,0,115,0,0,0,58,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,62,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,10,0,0,0,100,0,0,0,101,0,0,0,115,0,0,0,99,0,0,0,114,0,0,0,105,0,0,0,98,0,0,0,101,0,0,0,40,0,0,0,39,0,0,0,110,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,110,0,0,0,97,0,0,0,116,0,0,0,105,0,0,0,118,0,0,0,101,0,0,0,115,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,110,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,91,0,0,0,91,0,0,0,54,0,0,0,53,0,0,0,48,0,0,0,48,0,0,0,49,0,0,0,44,0,0,0,32,0,0,0,39,0,0,0,117,0,0,0,116,0,0,0,102,0,0,0,56,0,0,0,39,0,0,0,44,0,0,0,49,0,0,0,93,0,0,0,44,0,0,0,32,0,0,0,91,0,0,0,49,0,0,0,50,0,0,0,48,0,0,0,48,0,0,0,44,0,0,0,32,0,0,0,39,0,0,0,117,0,0,0,116,0,0,0,102,0,0,0,49,0,0,0,54,0,0,0,108,0,0,0,101,0,0,0,39,0,0,0,44,0,0,0,49,0,0,0,93,0,0,0,44,0,0,0,32,0,0,0,91,0,0,0,50,0,0,0,48,0,0,0,49,0,0,0,50,0,0,0,55,0,0,0,44,0,0,0,32,0,0,0,39,0,0,0,97,0,0,0,115,0,0,0,99,0,0,0,105,0,0,0,105,0,0,0,39,0,0,0,44,0,0,0,48,0,0,0,93,0,0,0,93,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,115,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,91,0,0,0,39,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,46,0,0,0,109,0,0,0,100,0,0,0,39,0,0,0,44,0,0,0,39,0,0,0,82,0,0,0,69,0,0,0,65,0,0,0,68,0,0,0,77,0,0,0,69,0,0,0,46,0,0,0,109,0,0,0,100,0,0,0,39,0,0,0,44,0,0,0,39,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,39,0,0,0,93,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,99,0,0,0,105,0,0,0,105,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,115,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,91,0,0,0,39,0,0,0,99,0,0,0,112,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,39,0,0,0,93,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,110,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,69,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,119,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,100,0,0,0,101,0,0,0,115,0,0,0,99,0,0,0,114,0,0,0,105,0,0,0,98,0,0,0,101,0,0,0,40,0,0,0,119,0,0,0,91,0,0,0,49,0,0,0,93,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,105,0,0,0,114,0,0,0,101,0,0,0,40,0,0,0,39,0,0,0,46,0,0,0,47,0,0,0,39,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,99,0,0,0,105,0,0,0,105,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,115,0,0,0,46,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,69,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,102,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,39,0,0,0,115,0,0,0,104,0,0,0,111,0,0,0,117,0,0,0,108,0,0,0,100,0,0,0,32,0,0,0,112,0,0,0,114,0,0,0,111,0,0,0,99,0,0,0,101,0,0,0,115,0,0,0,115,0,0,0,32,0,0,0,39,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,102,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,32,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,40,0,0,0,39,0,0,0,46,0,0,0,47,0,0,0,109,0,0,0,105,0,0,0,115,0,0,0,99,0,0,0,47,0,0,0,39,0,0,0,43,0,0,0,102,0,0,0,43,0,0,0,39,0,0,0,46,0,0,0,39,0,0,0,43,0,0,0,119,0,0,0,91,0,0,0,49,0,0,0,93,0,0,0,44,0,0,0,119,0,0,0,91,0,0,0,48,0,0,0,93,0,0,0,44,0,0,0,119,0,0,0,91,0,0,0,49,0,0,0,93,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,33,0,0,0,119,0,0,0,91,0,0,0,50,0,0,0,93,0,0,0,41,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,117,0,0,0,114,0,0,0,110,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,115,0,0,0,46,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,69,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,102,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,39,0,0,0,115,0,0,0,104,0,0,0,111,0,0,0,117,0,0,0,108,0,0,0,100,0,0,0,32,0,0,0,112,0,0,0,114,0,0,0,111,0,0,0,99,0,0,0,101,0,0,0,115,0,0,0,115,0,0,0,32,0,0,0,39,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,102,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,32,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,40,0,0,0,39,0,0,0,46,0,0,0,47,0,0,0,109,0,0,0,105,0,0,0,115,0,0,0,99,0,0,0,47,0,0,0,39,0,0,0,43,0,0,0,102,0,0,0,43,0,0,0,39,0,0,0,46,0,0,0,39,0,0,0,43,0,0,0,119,0,0,0,91,0,0,0,49,0,0,0,93,0,0,0,44,0,0,0,119,0,0,0,91,0,0,0,48,0,0,0,93,0,0,0,44,0,0,0,119,0,0,0,91,0,0,0,49,0,0,0,93,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,119,0,0,0,91,0,0,0,49,0,0,0,93,0,0,0,32,0,0,0,61,0,0,0,61,0,0,0,61,0,0,0,32,0,0,0,39,0,0,0,117,0,0,0,116,0,0,0,102,0,0,0,56,0,0,0,39,0,0,0,41,0,0,0,32,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,39,0,0,0,115,0,0,0,104,0,0,0,111,0,0,0,117,0,0,0,108,0,0,0,100,0,0,0,32,0,0,0,112,0,0,0,114,0,0,0,111,0,0,0,99,0,0,0,101,0,0,0,115,0,0,0,115,0,0,0,32,0,0,0,98,0,0,0,105,0,0,0,116,0,0,0,115,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,115,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,102,0,0,0,115,0,0,0,46,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,100,0,0,0,100,0,0,0,105,0,0,0,114,0,0,0,83,0,0,0,121,0,0,0,110,0,0,0,99,0,0,0,40,0,0,0,39,0,0,0,98,0,0,0,105,0,0,0,116,0,0,0,115,0,0,0,39,0,0,0,41,0,0,0,46,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,116,0,0,0,101,0,0,0,114,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,120,0,0,0,41,0,0,0,123,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,117,0,0,0,114,0,0,0,110,0,0,0,32,0,0,0,120,0,0,0,46,0,0,0,115,0,0,0,117,0,0,0,98,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,40,0,0,0,45,0,0,0,51,0,0,0,41,0,0,0,61,0,0,0,61,0,0,0,34,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,34,0,0,0,59,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,115,0,0,0,46,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,69,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,102,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,32,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,40,0,0,0,39,0,0,0,46,0,0,0,47,0,0,0,98,0,0,0,105,0,0,0,116,0,0,0,115,0,0,0,47,0,0,0,39,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,102,0,0,0,44,0,0,0,119,0,0,0,91,0,0,0,48,0,0,0,93,0,0,0,44,0,0,0,119,0,0,0,91,0,0,0,49,0,0,0,93,0,0,0,44,0,0,0,116,0,0,0,114,0,0,0,117,0,0,0,101,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0,10,0,0,0,84,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,117,0,0,0,116,0,0,0,102,0,0,0,42,0,0,0,32,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,99,0,0,0,105,0,0,0,105,0,0,0,32,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,115,0,0,0,32,0,0,0,97,0,0,0,116,0,0,0,116,0,0,0,101,0,0,0,109,0,0,0,112,0,0,0,116,0,0,0,32,0,0,0,116,0,0,0,111,0,0,0,32,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,32,0,0,0,111,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,114,0,0,0,32,0,0,0,109,0,0,0,97,0,0,0,103,0,0,0,105,0,0,0,99,0,0,0,32,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,109,0,0,0,97,0,0,0,116,0,0,0,115,0,0,0,58,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,62,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,10,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,109,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,109,0,0,0,97,0,0,0,103,0,0,0,105,0,0,0,99,0,0,0,59,0,0,0,10,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,32,0,0,0,99,0,0,0,109,0,0,0,112,0,0,0,40,0,0,0,120,0,0,0,44,0,0,0,122,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,40,0,0,0,120,0,0,0,46,0,0,0,108,0,0,0,101,0,0,0,110,0,0,0,103,0,0,0,116,0,0,0,104,0,0,0,44,0,0,0,32,0,0,0,122,0,0,0,46,0,0,0,108,0,0,0,101,0,0,0,110,0,0,0,103,0,0,0,116,0,0,0,104,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,40,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,105,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,48,0,0,0,59,0,0,0,32,0,0,0,105,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,32,0,0,0,122,0,0,0,46,0,0,0,108,0,0,0,101,0,0,0,110,0,0,0,103,0,0,0,116,0,0,0,104,0,0,0,59,0,0,0,32,0,0,0,43,0,0,0,43,0,0,0,105,0,0,0,41,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,40,0,0,0,105,0,0,0,43,0,0,0,34,0,0,0,47,0,0,0,34,0,0,0,43,0,0,0,120,0,0,0,46,0,0,0,108,0,0,0,101,0,0,0,110,0,0,0,103,0,0,0,116,0,0,0,104,0,0,0,43,0,0,0,34,0,0,0,34,0,0,0,43,0,0,0,120,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,44,0,0,0,32,0,0,0,105,0,0,0,43,0,0,0,34,0,0,0,47,0,0,0,34,0,0,0,43,0,0,0,122,0,0,0,46,0,0,0,108,0,0,0,101,0,0,0,110,0,0,0,103,0,0,0,116,0,0,0,104,0,0,0,43,0,0,0,34,0,0,0,34,0,0,0,43,0,0,0,122,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,125,0,0,0,10,0,0,0,79,0,0,0,98,0,0,0,106,0,0,0,101,0,0,0,99,0,0,0,116,0,0,0,46,0,0,0,107,0,0,0,101,0,0,0,121,0,0,0,115,0,0,0,40,0,0,0,109,0,0,0,41,0,0,0,46,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,69,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,116,0,0,0,41,0,0,0,123,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,116,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,32,0,0,0,49,0,0,0,54,0,0,0,57,0,0,0,54,0,0,0,57,0,0,0,41,0,0,0,32,0,0,0,100,0,0,0,101,0,0,0,115,0,0,0,99,0,0,0,114,0,0,0,105,0,0,0,98,0,0,0,101,0,0,0,40,0,0,0,109,0,0,0,91,0,0,0,116,0,0,0,93,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,34,0,0,0,115,0,0,0,104,0,0,0,111,0,0,0,117,0,0,0,108,0,0,0,100,0,0,0,32,0,0,0,112,0,0,0,114,0,0,0,111,0,0,0,99,0,0,0,101,0,0,0,115,0,0,0,115,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,46,0,0,0,109,0,0,0,100,0,0,0,46,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,109,0,0,0,91,0,0,0,116,0,0,0,93,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,115,0,0,0,46,0,0,0,101,0,0,0,120,0,0,0,105,0,0,0,115,0,0,0,116,0,0,0,115,0,0,0,83,0,0,0,121,0,0,0,110,0,0,0,99,0,0,0,40,0,0,0,39,0,0,0,46,0,0,0,47,0,0,0,109,0,0,0,105,0,0,0,115,0,0,0,99,0,0,0,47,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,46,0,0,0,109,0,0,0,100,0,0,0,46,0,0,0,39,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,109,0,0,0,91,0,0,0,116,0,0,0,93,0,0,0,41,0,0,0,32,0,0,0,63,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,98,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,102,0,0,0,115,0,0,0,46,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,100,0,0,0,70,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,83,0,0,0,121,0,0,0,110,0,0,0,99,0,0,0,40,0,0,0,39,0,0,0,46,0,0,0,47,0,0,0,109,0,0,0,105,0,0,0,115,0,0,0,99,0,0,0,47,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,46,0,0,0,109,0,0,0,100,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,102,0,0,0,56,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,34,0,0,0,117,0,0,0,116,0,0,0,102,0,0,0,56,0,0,0,34,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,109,0,0,0,91,0,0,0,116,0,0,0,93,0,0,0,32,0,0,0,61,0,0,0,61,0,0,0,61,0,0,0,32,0,0,0,34,0,0,0,97,0,0,0,115,0,0,0,99,0,0,0,105,0,0,0,105,0,0,0,34,0,0,0,41,0,0,0,32,0,0,0,98,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,98,0,0,0,46,0,0,0,114,0,0,0,101,0,0,0,112,0,0,0,108,0,0,0,97,0,0,0,99,0,0,0,101,0,0,0,40,0,0,0,47,0,0,0,91,0,0,0,92,0,0,0,117,0,0,0,48,0,0,0,48,0,0,0,56,0,0,0,48,0,0,0,45,0,0,0,92,0,0,0,117,0,0,0,102,0,0,0,102,0,0,0,102,0,0,0,102,0,0,0,93,0,0,0,42,0,0,0,47,0,0,0,103,0,0,0,44,0,0,0,34,0,0,0,34,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,120,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,102,0,0,0,115,0,0,0,46,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,100,0,0,0,70,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,83,0,0,0,121,0,0,0,110,0,0,0,99,0,0,0,40,0,0,0,39,0,0,0,46,0,0,0,47,0,0,0,109,0,0,0,105,0,0,0,115,0,0,0,99,0,0,0,47,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,46,0,0,0,109,0,0,0,100,0,0,0,46,0,0,0,39,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,109,0,0,0,91,0,0,0,116,0,0,0,93,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,121,0,0,0,44,0,0,0,32,0,0,0,122,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,40,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,121,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,116,0,0,0,44,0,0,0,32,0,0,0,120,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,40,0,0,0,121,0,0,0,44,0,0,0,98,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,122,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,116,0,0,0,44,0,0,0,32,0,0,0,121,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,116,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,32,0,0,0,54,0,0,0,53,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,41,0,0,0,32,0,0,0,99,0,0,0,109,0,0,0,112,0,0,0,40,0,0,0,120,0,0,0,44,0,0,0,122,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,101,0,0,0,108,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,123,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,40,0,0,0,121,0,0,0,44,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,116,0,0,0,44,0,0,0,32,0,0,0,122,0,0,0,41,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,125,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,40,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,121,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,116,0,0,0,44,0,0,0,32,0,0,0,120,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,40,0,0,0,121,0,0,0,44,0,0,0,98,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,122,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,116,0,0,0,44,0,0,0,32,0,0,0,121,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,116,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,32,0,0,0,54,0,0,0,53,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,41,0,0,0,32,0,0,0,99,0,0,0,109,0,0,0,112,0,0,0,40,0,0,0,120,0,0,0,44,0,0,0,122,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,101,0,0,0,108,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,123,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,40,0,0,0,121,0,0,0,44,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,116,0,0,0,44,0,0,0,32,0,0,0,122,0,0,0,41,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,125,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,40,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,116,0,0,0,44,0,0,0,32,0,0,0,121,0,0,0,44,0,0,0,32,0,0,0,39,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,39,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,116,0,0,0,44,0,0,0,32,0,0,0,121,0,0,0,44,0,0,0,32,0,0,0,39,0,0,0,97,0,0,0,114,0,0,0,114,0,0,0,39,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,40,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,116,0,0,0,44,0,0,0,32,0,0,0,121,0,0,0,44,0,0,0,32,0,0,0,39,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,39,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,116,0,0,0,44,0,0,0,32,0,0,0,121,0,0,0,44,0,0,0,32,0,0,0,39,0,0,0,97,0,0,0,114,0,0,0,114,0,0,0,39,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,40,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,58,0,0,0,32,0,0,0,110,0,0,0,117,0,0,0,108,0,0,0,108,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,34,0,0,0,115,0,0,0,104,0,0,0,111,0,0,0,117,0,0,0,108,0,0,0,100,0,0,0,32,0,0,0,112,0,0,0,114,0,0,0,111,0,0,0,99,0,0,0,101,0,0,0,115,0,0,0,115,0,0,0,32,0,0,0,82,0,0,0,69,0,0,0,65,0,0,0,68,0,0,0,77,0,0,0,69,0,0,0,46,0,0,0,109,0,0,0,100,0,0,0,46,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,109,0,0,0,91,0,0,0,116,0,0,0,93,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,115,0,0,0,46,0,0,0,101,0,0,0,120,0,0,0,105,0,0,0,115,0,0,0,116,0,0,0,115,0,0,0,83,0,0,0,121,0,0,0,110,0,0,0,99,0,0,0,40,0,0,0,39,0,0,0,46,0,0,0,47,0,0,0,109,0,0,0,105,0,0,0,115,0,0,0,99,0,0,0,47,0,0,0,82,0,0,0,69,0,0,0,65,0,0,0,68,0,0,0,77,0,0,0,69,0,0,0,46,0,0,0,109,0,0,0,100,0,0,0,46,0,0,0,39,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,109,0,0,0,91,0,0,0,116,0,0,0,93,0,0,0,41,0,0,0,32,0,0,0,63,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,98,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,102,0,0,0,115,0,0,0,46,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,100,0,0,0,70,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,83,0,0,0,121,0,0,0,110,0,0,0,99,0,0,0,40,0,0,0,39,0,0,0,46,0,0,0,47,0,0,0,109,0,0,0,105,0,0,0,115,0,0,0,99,0,0,0,47,0,0,0,82,0,0,0,69,0,0,0,65,0,0,0,68,0,0,0,77,0,0,0,69,0,0,0,46,0,0,0,109,0,0,0,100,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,102,0,0,0,56,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,34,0,0,0,117,0,0,0,116,0,0,0,102,0,0,0,56,0,0,0,34,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,109,0,0,0,91,0,0,0,116,0,0,0,93,0,0,0,32,0,0,0,61,0,0,0,61,0,0,0,61,0,0,0,32,0,0,0,34,0,0,0,97,0,0,0,115,0,0,0,99,0,0,0,105,0,0,0,105,0,0,0,34,0,0,0,41,0,0,0,32,0,0,0,98,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,98,0,0,0,46,0,0,0,114,0,0,0,101,0,0,0,112,0,0,0,108,0,0,0,97,0,0,0,99,0,0,0,101,0,0,0,40,0,0,0,47,0,0,0,91,0,0,0,92,0,0,0,117,0,0,0,48,0,0,0,48,0,0,0,56,0,0,0,48,0,0,0,45,0,0,0,92,0,0,0,117,0,0,0,102,0,0,0,102,0,0,0,102,0,0,0,102,0,0,0,93,0,0,0,42,0,0,0,47,0,0,0,103,0,0,0,44,0,0,0,34,0,0,0,34,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,120,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,102,0,0,0,115,0,0,0,46,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,100,0,0,0,70,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,83,0,0,0,121,0,0,0,110,0,0,0,99,0,0,0,40,0,0,0,39,0,0,0,46,0,0,0,47,0,0,0,109,0,0,0,105,0,0,0,115,0,0,0,99,0,0,0,47,0,0,0,82,0,0,0,69,0,0,0,65,0,0,0,68,0,0,0,77,0,0,0,69,0,0,0,46,0,0,0,109,0,0,0,100,0,0,0,46,0,0,0,39,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,109,0,0,0,91,0,0,0,116,0,0,0,93,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,120,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,91,0,0,0,93,0,0,0,46,0,0,0,115,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,101,0,0,0,46,0,0,0,99,0,0,0,97,0,0,0,108,0,0,0,108,0,0,0,40,0,0,0,120,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,40,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,121,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,116,0,0,0,44,0,0,0,32,0,0,0,120,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,40,0,0,0,121,0,0,0,44,0,0,0,98,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,40,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,121,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,116,0,0,0,44,0,0,0,32,0,0,0,120,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,40,0,0,0,121,0,0,0,44,0,0,0,98,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,40,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,58,0,0,0,32,0,0,0,110,0,0,0,117,0,0,0,108,0,0,0,108,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0,10,0,0,0,84,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,32,0,0,0,96,0,0,0,54,0,0,0,57,0,0,0,54,0,0,0,57,0,0,0,96,0,0,0,32,0,0,0,105,0,0,0,115,0,0,0,32,0,0,0,110,0,0,0,111,0,0,0,116,0,0,0,32,0,0,0,100,0,0,0,101,0,0,0,102,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,100,0,0,0,44,0,0,0,32,0,0,0,115,0,0,0,111,0,0,0,32,0,0,0,111,0,0,0,112,0,0,0,101,0,0,0,114,0,0,0,97,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,115,0,0,0,32,0,0,0,115,0,0,0,104,0,0,0,111,0,0,0,117,0,0,0,108,0,0,0,100,0,0,0,32,0,0,0,102,0,0,0,97,0,0,0,105,0,0,0,108,0,0,0,58,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,62,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,10,0,0,0,100,0,0,0,101,0,0,0,115,0,0,0,99,0,0,0,114,0,0,0,105,0,0,0,98,0,0,0,101,0,0,0,40,0,0,0,39,0,0,0,102,0,0,0,97,0,0,0,105,0,0,0,108,0,0,0,117,0,0,0,114,0,0,0,101,0,0,0,115,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,39,0,0,0,115,0,0,0,104,0,0,0,111,0,0,0,117,0,0,0,108,0,0,0,100,0,0,0,32,0,0,0,102,0,0,0,97,0,0,0,105,0,0,0,108,0,0,0,32,0,0,0,116,0,0,0,111,0,0,0,32,0,0,0,102,0,0,0,105,0,0,0,110,0,0,0,100,0,0,0,32,0,0,0,67,0,0,0,80,0,0,0,32,0,0,0,54,0,0,0,57,0,0,0,54,0,0,0,57,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,116,0,0,0,104,0,0,0,114,0,0,0,111,0,0,0,119,0,0,0,115,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,123,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,91,0,0,0,54,0,0,0,57,0,0,0,54,0,0,0,57,0,0,0,93,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,116,0,0,0,104,0,0,0,114,0,0,0,111,0,0,0,119,0,0,0,115,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,123,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,91,0,0,0,54,0,0,0,57,0,0,0,54,0,0,0,57,0,0,0,93,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,39,0,0,0,115,0,0,0,104,0,0,0,111,0,0,0,117,0,0,0,108,0,0,0,100,0,0,0,32,0,0,0,102,0,0,0,97,0,0,0,105,0,0,0,108,0,0,0,32,0,0,0,117,0,0,0,115,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,32,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,40,0,0,0,33,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,104,0,0,0,97,0,0,0,115,0,0,0,99,0,0,0,112,0,0,0,40,0,0,0,54,0,0,0,57,0,0,0,54,0,0,0,57,0,0,0,41,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,116,0,0,0,104,0,0,0,114,0,0,0,111,0,0,0,119,0,0,0,115,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,123,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,117,0,0,0,114,0,0,0,110,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,54,0,0,0,57,0,0,0,54,0,0,0,57,0,0,0,44,0,0,0,32,0,0,0,34,0,0,0,102,0,0,0,111,0,0,0,111,0,0,0,98,0,0,0,97,0,0,0,114,0,0,0,34,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,116,0,0,0,104,0,0,0,114,0,0,0,111,0,0,0,119,0,0,0,115,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,123,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,117,0,0,0,114,0,0,0,110,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,54,0,0,0,57,0,0,0,54,0,0,0,57,0,0,0,44,0,0,0,32,0,0,0,91,0,0,0,48,0,0,0,120,0,0,0,50,0,0,0,48,0,0,0,93,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,39,0,0,0,115,0,0,0,104,0,0,0,111,0,0,0,117,0,0,0,108,0,0,0,100,0,0,0,32,0,0,0,102,0,0,0,97,0,0,0,105,0,0,0,108,0,0,0,32,0,0,0,119,0,0,0,105,0,0,0,116,0,0,0,104,0,0,0,32,0,0,0,98,0,0,0,108,0,0,0,97,0,0,0,99,0,0,0,107,0,0,0,32,0,0,0,109,0,0,0,97,0,0,0,103,0,0,0,105,0,0,0,99,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,104,0,0,0,97,0,0,0,115,0,0,0,99,0,0,0,112,0,0,0,40,0,0,0,49,0,0,0,54,0,0,0,57,0,0,0,54,0,0,0,57,0,0,0,41,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,116,0,0,0,104,0,0,0,114,0,0,0,111,0,0,0,119,0,0,0,115,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,123,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,117,0,0,0,114,0,0,0,110,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,49,0,0,0,54,0,0,0,57,0,0,0,54,0,0,0,57,0,0,0,44,0,0,0,32,0,0,0,34,0,0,0,102,0,0,0,111,0,0,0,111,0,0,0,98,0,0,0,97,0,0,0,114,0,0,0,34,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,116,0,0,0,104,0,0,0,114,0,0,0,111,0,0,0,119,0,0,0,115,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,123,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,117,0,0,0,114,0,0,0,110,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,49,0,0,0,54,0,0,0,57,0,0,0,54,0,0,0,57,0,0,0,44,0,0,0,32,0,0,0,91,0,0,0,48,0,0,0,120,0,0,0,50,0,0,0,48,0,0,0,93,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,39,0,0,0,115,0,0,0,104,0,0,0,111,0,0,0,117,0,0,0,108,0,0,0,100,0,0,0,32,0,0,0,102,0,0,0,97,0,0,0,105,0,0,0,108,0,0,0,32,0,0,0,119,0,0,0,104,0,0,0,101,0,0,0,110,0,0,0,32,0,0,0,112,0,0,0,114,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,110,0,0,0,116,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,119,0,0,0,105,0,0,0,116,0,0,0,104,0,0,0,32,0,0,0,105,0,0,0,110,0,0,0,118,0,0,0,97,0,0,0,108,0,0,0,105,0,0,0,100,0,0,0,32,0,0,0,99,0,0,0,104,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,115,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,116,0,0,0,104,0,0,0,114,0,0,0,111,0,0,0,119,0,0,0,115,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,123,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,40,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,117,0,0,0,114,0,0,0,110,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,50,0,0,0,48,0,0,0,49,0,0,0,50,0,0,0,55,0,0,0,44,0,0,0,32,0,0,0,91,0,0,0,83,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,46,0,0,0,102,0,0,0,114,0,0,0,111,0,0,0,109,0,0,0,67,0,0,0,104,0,0,0,97,0,0,0,114,0,0,0,67,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,48,0,0,0,120,0,0,0,65,0,0,0,65,0,0,0,41,0,0,0,93,0,0,0,41,0,0,0,59,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,39,0,0,0,115,0,0,0,104,0,0,0,111,0,0,0,117,0,0,0,108,0,0,0,100,0,0,0,32,0,0,0,102,0,0,0,97,0,0,0,105,0,0,0,108,0,0,0,32,0,0,0,116,0,0,0,111,0,0,0,32,0,0,0,112,0,0,0,114,0,0,0,111,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,97,0,0,0,116,0,0,0,101,0,0,0,32,0,0,0,85,0,0,0,84,0,0,0,70,0,0,0,56,0,0,0,32,0,0,0,66,0,0,0,79,0,0,0,77,0,0,0,32,0,0,0,105,0,0,0,110,0,0,0,32,0,0,0,85,0,0,0,84,0,0,0,70,0,0,0,55,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,91,0,0,0,34,0,0,0,43,0,0,0,47,0,0,0,118,0,0,0,56,0,0,0,45,0,0,0,97,0,0,0,98,0,0,0,99,0,0,0,34,0,0,0,44,0,0,0,32,0,0,0,34,0,0,0,43,0,0,0,47,0,0,0,118,0,0,0,57,0,0,0,34,0,0,0,93,0,0,0,46,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,69,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,109,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,116,0,0,0,104,0,0,0,114,0,0,0,111,0,0,0,119,0,0,0,115,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,40,0,0,0,109,0,0,0,44,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,54,0,0,0,53,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,44,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,54,0,0,0,53,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,44,0,0,0,32,0,0,0,109,0,0,0,41,0,0,0,41,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0,10,0,0,0,35,0,0,0,32,0,0,0,78,0,0,0,105,0,0,0,116,0,0,0,116,0,0,0,121,0,0,0,32,0,0,0,71,0,0,0,114,0,0,0,105,0,0,0,116,0,0,0,116,0,0,0,121,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,106,0,0,0,115,0,0,0,111,0,0,0,110,0,0,0,62,0,0,0,112,0,0,0,97,0,0,0,99,0,0,0,107,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,111,0,0,0,110,0,0,0,10,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,110,0,0,0,97,0,0,0,109,0,0,0,101,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,34,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,34,0,0,0,44,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,118,0,0,0,101,0,0,0,114,0,0,0,115,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,34,0,0,0,49,0,0,0,46,0,0,0,49,0,0,0,49,0,0,0,46,0,0,0,48,0,0,0,34,0,0,0,44,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,97,0,0,0,117,0,0,0,116,0,0,0,104,0,0,0,111,0,0,0,114,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,34,0,0,0,83,0,0,0,104,0,0,0,101,0,0,0,101,0,0,0,116,0,0,0,74,0,0,0,83,0,0,0,34,0,0,0,44,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,100,0,0,0,101,0,0,0,115,0,0,0,99,0,0,0,114,0,0,0,105,0,0,0,112,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,34,0,0,0,112,0,0,0,117,0,0,0,114,0,0,0,101,0,0,0,45,0,0,0,74,0,0,0,83,0,0,0,32,0,0,0,108,0,0,0,105,0,0,0,98,0,0,0,114,0,0,0,97,0,0,0,114,0,0,0,121,0,0,0,32,0,0,0,116,0,0,0,111,0,0,0,32,0,0,0,104,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,108,0,0,0,101,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,115,0,0,0,34,0,0,0,44,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,107,0,0,0,101,0,0,0,121,0,0,0,119,0,0,0,111,0,0,0,114,0,0,0,100,0,0,0,115,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,91,0,0,0,32,0,0,0,34,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,34,0,0,0,44,0,0,0,32,0,0,0,34,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,110,0,0,0,118,0,0,0,34,0,0,0,44,0,0,0,32,0,0,0,34,0,0,0,99,0,0,0,111,0,0,0,110,0,0,0,118,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,34,0,0,0,44,0,0,0,32,0,0,0,34,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,115,0,0,0,34,0,0,0,32,0,0,0,93,0,0,0,44,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,98,0,0,0,105,0,0,0,110,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,34,0,0,0,46,0,0,0,47,0,0,0,98,0,0,0,105,0,0,0,110,0,0,0,47,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,46,0,0,0,110,0,0,0,106,0,0,0,115,0,0,0,34,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,44,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,115,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,91,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,76,0,0,0,73,0,0,0,67,0,0,0,69,0,0,0,78,0,0,0,83,0,0,0,69,0,0,0,34,0,0,0,44,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,82,0,0,0,69,0,0,0,65,0,0,0,68,0,0,0,77,0,0,0,69,0,0,0,46,0,0,0,109,0,0,0,100,0,0,0,34,0,0,0,44,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,98,0,0,0,105,0,0,0,110,0,0,0,34,0,0,0,44,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,34,0,0,0,44,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,99,0,0,0,112,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,34,0,0,0,44,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,100,0,0,0,105,0,0,0,115,0,0,0,116,0,0,0,47,0,0,0,99,0,0,0,112,0,0,0,101,0,0,0,120,0,0,0,99,0,0,0,101,0,0,0,108,0,0,0,46,0,0,0,102,0,0,0,117,0,0,0,108,0,0,0,108,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,34,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,93,0,0,0,44,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,109,0,0,0,97,0,0,0,105,0,0,0,110,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,34,0,0,0,99,0,0,0,112,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,34,0,0,0,44,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,101,0,0,0,110,0,0,0,100,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,105,0,0,0,101,0,0,0,115,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,118,0,0,0,111,0,0,0,99,0,0,0,34,0,0,0,58,0,0,0,34,0,0,0,126,0,0,0,49,0,0,0,46,0,0,0,48,0,0,0,46,0,0,0,48,0,0,0,34,0,0,0,44,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,101,0,0,0,120,0,0,0,105,0,0,0,116,0,0,0,45,0,0,0,111,0,0,0,110,0,0,0,45,0,0,0,101,0,0,0,112,0,0,0,105,0,0,0,112,0,0,0,101,0,0,0,34,0,0,0,58,0,0,0,34,0,0,0,126,0,0,0,49,0,0,0,46,0,0,0,48,0,0,0,46,0,0,0,49,0,0,0,34,0,0,0,44,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,99,0,0,0,111,0,0,0,109,0,0,0,109,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,101,0,0,0,114,0,0,0,34,0,0,0,58,0,0,0,34,0,0,0,126,0,0,0,50,0,0,0,46,0,0,0,49,0,0,0,49,0,0,0,46,0,0,0,48,0,0,0,34,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,44,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,100,0,0,0,101,0,0,0,118,0,0,0,68,0,0,0,101,0,0,0,112,0,0,0,101,0,0,0,110,0,0,0,100,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,105,0,0,0,101,0,0,0,115,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,109,0,0,0,111,0,0,0,99,0,0,0,104,0,0,0,97,0,0,0,34,0,0,0,58,0,0,0,34,0,0,0,126,0,0,0,50,0,0,0,46,0,0,0,53,0,0,0,46,0,0,0,51,0,0,0,34,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,44,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,114,0,0,0,101,0,0,0,112,0,0,0,111,0,0,0,115,0,0,0,105,0,0,0,116,0,0,0,111,0,0,0,114,0,0,0,121,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,123,0,0,0,32,0,0,0,34,0,0,0,116,0,0,0,121,0,0,0,112,0,0,0,101,0,0,0,34,0,0,0,58,0,0,0,34,0,0,0,103,0,0,0,105,0,0,0,116,0,0,0,34,0,0,0,44,0,0,0,32,0,0,0,34,0,0,0,117,0,0,0,114,0,0,0,108,0,0,0,34,0,0,0,58,0,0,0,34,0,0,0,103,0,0,0,105,0,0,0,116,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,103,0,0,0,105,0,0,0,116,0,0,0,104,0,0,0,117,0,0,0,98,0,0,0,46,0,0,0,99,0,0,0,111,0,0,0,109,0,0,0,47,0,0,0,83,0,0,0,104,0,0,0,101,0,0,0,101,0,0,0,116,0,0,0,74,0,0,0,83,0,0,0,47,0,0,0,106,0,0,0,115,0,0,0,45,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,46,0,0,0,103,0,0,0,105,0,0,0,116,0,0,0,34,0,0,0,125,0,0,0,44,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,115,0,0,0,99,0,0,0,114,0,0,0,105,0,0,0,112,0,0,0,116,0,0,0,115,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,112,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,34,0,0,0,103,0,0,0,105,0,0,0,116,0,0,0,32,0,0,0,115,0,0,0,117,0,0,0,98,0,0,0,109,0,0,0,111,0,0,0,100,0,0,0,117,0,0,0,108,0,0,0,101,0,0,0,32,0,0,0,105,0,0,0,110,0,0,0,105,0,0,0,116,0,0,0,32,0,0,0,38,0,0,0,38,0,0,0,32,0,0,0,103,0,0,0,105,0,0,0,116,0,0,0,32,0,0,0,115,0,0,0,117,0,0,0,98,0,0,0,109,0,0,0,111,0,0,0,100,0,0,0,117,0,0,0,108,0,0,0,101,0,0,0,32,0,0,0,117,0,0,0,112,0,0,0,100,0,0,0,97,0,0,0,116,0,0,0,101,0,0,0,34,0,0,0,44,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,34,0,0,0,109,0,0,0,97,0,0,0,107,0,0,0,101,0,0,0,32,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,34,0,0,0,44,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,98,0,0,0,117,0,0,0,105,0,0,0,108,0,0,0,100,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,34,0,0,0,109,0,0,0,97,0,0,0,107,0,0,0,101,0,0,0,32,0,0,0,106,0,0,0,115,0,0,0,34,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,44,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,99,0,0,0,111,0,0,0,110,0,0,0,102,0,0,0,105,0,0,0,103,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,98,0,0,0,108,0,0,0,97,0,0,0,110,0,0,0,107,0,0,0,101,0,0,0,116,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,112,0,0,0,97,0,0,0,116,0,0,0,116,0,0,0,101,0,0,0,114,0,0,0,110,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,34,0,0,0,91,0,0,0,99,0,0,0,112,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,93,0,0,0,34,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,44,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,98,0,0,0,117,0,0,0,103,0,0,0,115,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,123,0,0,0,32,0,0,0,34,0,0,0,117,0,0,0,114,0,0,0,108,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,34,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,115,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,103,0,0,0,105,0,0,0,116,0,0,0,104,0,0,0,117,0,0,0,98,0,0,0,46,0,0,0,99,0,0,0,111,0,0,0,109,0,0,0,47,0,0,0,83,0,0,0,104,0,0,0,101,0,0,0,101,0,0,0,116,0,0,0,74,0,0,0,83,0,0,0,47,0,0,0,106,0,0,0,115,0,0,0,45,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,47,0,0,0,105,0,0,0,115,0,0,0,115,0,0,0,117,0,0,0,101,0,0,0,115,0,0,0,34,0,0,0,32,0,0,0,125,0,0,0,44,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,101,0,0,0,110,0,0,0,115,0,0,0,101,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,34,0,0,0,65,0,0,0,112,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,45,0,0,0,50,0,0,0,46,0,0,0,48,0,0,0,34,0,0,0,44,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,101,0,0,0,110,0,0,0,103,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,123,0,0,0,32,0,0,0,34,0,0,0,110,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,34,0,0,0,62,0,0,0,61,0,0,0,48,0,0,0,46,0,0,0,56,0,0,0,34,0,0,0,32,0,0,0,125,0,0,0,10,0,0,0,125,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,62,0,0,0,46,0,0,0,118,0,0,0,111,0,0,0,99,0,0,0,114,0,0,0,99,0,0,0,10,0,0,0,123,0,0,0,32,0,0,0,34,0,0,0,112,0,0,0,111,0,0,0,115,0,0,0,116,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,34,0,0,0,109,0,0,0,97,0,0,0,107,0,0,0,101,0,0,0,32,0,0,0,106,0,0,0,115,0,0,0,34,0,0,0,32,0,0,0,125,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,62,0,0,0,46,0,0,0,103,0,0,0,105,0,0,0,116,0,0,0,105,0,0,0,103,0,0,0,110,0,0,0,111,0,0,0,114,0,0,0,101,0,0,0,10,0,0,0,46,0,0,0,103,0,0,0,105,0,0,0,116,0,0,0,105,0,0,0,103,0,0,0,110,0,0,0,111,0,0,0,114,0,0,0,101,0,0,0,10,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,115,0,0,0,47,0,0,0,10,0,0,0,46,0,0,0,118,0,0,0,111,0,0,0,99,0,0,0,114,0,0,0,99,0,0,0,10,0,0,0,110,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,95,0,0,0,109,0,0,0,111,0,0,0,100,0,0,0,117,0,0,0,108,0,0,0,101,0,0,0,115,0,0,0,47,0,0,0,10,0,0,0,109,0,0,0,97,0,0,0,107,0,0,0,101,0,0,0,46,0,0,0,115,0,0,0,104,0,0,0,10,0,0,0,109,0,0,0,97,0,0,0,107,0,0,0,101,0,0,0,46,0,0,0,110,0,0,0,106,0,0,0,115,0,0,0,10,0,0,0,109,0,0,0,105,0,0,0,115,0,0,0,99,0,0,0,47,0,0,0,99,0,0,0,111,0,0,0,118,0,0,0,101,0,0,0,114,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,46,0,0,0,104,0,0,0,116,0,0,0,109,0,0,0,108,0,0,0,10,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,95,0,0,0,109,0,0,0,105,0,0,0,110,0,0,0,105,0,0,0,46,0,0,0,109,0,0,0,100,0,0,0,10,0,0,0,99,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,47,0,0,0,115,0,0,0,97,0,0,0,117,0,0,0,99,0,0,0,101,0,0,0,42,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10]} +{"type":"Buffer","data":[0,0,0,35,0,0,0,32,0,0,0,71,0,0,0,101,0,0,0,116,0,0,0,116,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,32,0,0,0,67,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,115,0,0,0,10,0,0,0,10,0,0,0,84,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,102,0,0,0,105,0,0,0,101,0,0,0,108,0,0,0,100,0,0,0,115,0,0,0,32,0,0,0,111,0,0,0,102,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,96,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,115,0,0,0,118,0,0,0,96,0,0,0,32,0,0,0,109,0,0,0,97,0,0,0,110,0,0,0,105,0,0,0,102,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,32,0,0,0,97,0,0,0,114,0,0,0,101,0,0,0,32,0,0,0,96,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,44,0,0,0,117,0,0,0,114,0,0,0,108,0,0,0,44,0,0,0,98,0,0,0,121,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,96,0,0,0,32,0,0,0,40,0,0,0,83,0,0,0,66,0,0,0,67,0,0,0,83,0,0,0,61,0,0,0,49,0,0,0,44,0,0,0,32,0,0,0,68,0,0,0,66,0,0,0,67,0,0,0,83,0,0,0,61,0,0,0,50,0,0,0,41,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,62,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,115,0,0,0,118,0,0,0,10,0,0,0,51,0,0,0,55,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,48,0,0,0,51,0,0,0,55,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,52,0,0,0,51,0,0,0,55,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,80,0,0,0,67,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,52,0,0,0,51,0,0,0,55,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,53,0,0,0,48,0,0,0,48,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,53,0,0,0,48,0,0,0,48,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,55,0,0,0,51,0,0,0,55,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,80,0,0,0,67,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,55,0,0,0,51,0,0,0,55,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,55,0,0,0,55,0,0,0,53,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,80,0,0,0,67,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,55,0,0,0,55,0,0,0,53,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,56,0,0,0,53,0,0,0,48,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,80,0,0,0,67,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,56,0,0,0,53,0,0,0,48,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,56,0,0,0,53,0,0,0,50,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,80,0,0,0,67,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,56,0,0,0,53,0,0,0,50,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,56,0,0,0,53,0,0,0,53,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,80,0,0,0,67,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,56,0,0,0,53,0,0,0,53,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,56,0,0,0,53,0,0,0,55,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,80,0,0,0,67,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,56,0,0,0,53,0,0,0,55,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,56,0,0,0,54,0,0,0,48,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,80,0,0,0,67,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,56,0,0,0,54,0,0,0,48,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,56,0,0,0,54,0,0,0,49,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,80,0,0,0,67,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,56,0,0,0,54,0,0,0,49,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,56,0,0,0,54,0,0,0,50,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,80,0,0,0,67,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,56,0,0,0,54,0,0,0,50,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,56,0,0,0,54,0,0,0,51,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,80,0,0,0,67,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,56,0,0,0,54,0,0,0,51,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,56,0,0,0,54,0,0,0,52,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,80,0,0,0,67,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,56,0,0,0,54,0,0,0,52,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,56,0,0,0,54,0,0,0,53,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,80,0,0,0,67,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,56,0,0,0,54,0,0,0,53,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,56,0,0,0,54,0,0,0,54,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,80,0,0,0,67,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,56,0,0,0,54,0,0,0,54,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,56,0,0,0,54,0,0,0,57,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,80,0,0,0,67,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,56,0,0,0,54,0,0,0,57,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,56,0,0,0,55,0,0,0,52,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,87,0,0,0,73,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,87,0,0,0,83,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,56,0,0,0,55,0,0,0,52,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,56,0,0,0,55,0,0,0,53,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,56,0,0,0,55,0,0,0,53,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,57,0,0,0,51,0,0,0,50,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,87,0,0,0,73,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,87,0,0,0,83,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,57,0,0,0,51,0,0,0,50,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,57,0,0,0,51,0,0,0,54,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,87,0,0,0,73,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,87,0,0,0,83,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,57,0,0,0,51,0,0,0,54,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,57,0,0,0,52,0,0,0,57,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,87,0,0,0,73,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,87,0,0,0,83,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,57,0,0,0,52,0,0,0,57,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,57,0,0,0,53,0,0,0,48,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,87,0,0,0,73,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,87,0,0,0,83,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,57,0,0,0,53,0,0,0,48,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,49,0,0,0,48,0,0,0,50,0,0,0,54,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,49,0,0,0,48,0,0,0,50,0,0,0,54,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,50,0,0,0,53,0,0,0,48,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,87,0,0,0,73,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,87,0,0,0,83,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,49,0,0,0,50,0,0,0,53,0,0,0,48,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,50,0,0,0,53,0,0,0,49,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,87,0,0,0,73,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,87,0,0,0,83,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,49,0,0,0,50,0,0,0,53,0,0,0,49,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,50,0,0,0,53,0,0,0,50,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,87,0,0,0,73,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,87,0,0,0,83,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,49,0,0,0,50,0,0,0,53,0,0,0,50,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,50,0,0,0,53,0,0,0,51,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,87,0,0,0,73,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,87,0,0,0,83,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,49,0,0,0,50,0,0,0,53,0,0,0,51,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,50,0,0,0,53,0,0,0,52,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,87,0,0,0,73,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,87,0,0,0,83,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,49,0,0,0,50,0,0,0,53,0,0,0,52,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,50,0,0,0,53,0,0,0,53,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,87,0,0,0,73,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,87,0,0,0,83,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,49,0,0,0,50,0,0,0,53,0,0,0,53,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,50,0,0,0,53,0,0,0,54,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,87,0,0,0,73,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,87,0,0,0,83,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,49,0,0,0,50,0,0,0,53,0,0,0,54,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,50,0,0,0,53,0,0,0,55,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,87,0,0,0,73,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,87,0,0,0,83,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,49,0,0,0,50,0,0,0,53,0,0,0,55,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,50,0,0,0,53,0,0,0,56,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,87,0,0,0,73,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,87,0,0,0,83,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,49,0,0,0,50,0,0,0,53,0,0,0,56,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,52,0,0,0,55,0,0,0,52,0,0,0,53,0,0,0,49,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,83,0,0,0,67,0,0,0,47,0,0,0,65,0,0,0,84,0,0,0,65,0,0,0,82,0,0,0,73,0,0,0,83,0,0,0,84,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0,10,0,0,0,78,0,0,0,111,0,0,0,116,0,0,0,101,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,97,0,0,0,116,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,87,0,0,0,105,0,0,0,110,0,0,0,100,0,0,0,111,0,0,0,119,0,0,0,115,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,110,0,0,0,100,0,0,0,101,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,32,0,0,0,105,0,0,0,115,0,0,0,32,0,0,0,117,0,0,0,115,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,77,0,0,0,97,0,0,0,99,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,115,0,0,0,46,0,0,0,32,0,0,0,32,0,0,0,84,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,112,0,0,0,114,0,0,0,105,0,0,0,109,0,0,0,97,0,0,0,114,0,0,0,121,0,0,0,10,0,0,0,100,0,0,0,105,0,0,0,102,0,0,0,102,0,0,0,101,0,0,0,114,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,101,0,0,0,32,0,0,0,105,0,0,0,115,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,117,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,111,0,0,0,102,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,112,0,0,0,114,0,0,0,105,0,0,0,118,0,0,0,97,0,0,0,116,0,0,0,101,0,0,0,32,0,0,0,96,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,56,0,0,0,70,0,0,0,70,0,0,0,96,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,40,0,0,0,119,0,0,0,104,0,0,0,105,0,0,0,99,0,0,0,104,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,110,0,0,0,100,0,0,0,101,0,0,0,114,0,0,0,115,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,32,0,0,0,97,0,0,0,110,0,0,0,32,0,0,0,65,0,0,0,112,0,0,0,112,0,0,0,108,0,0,0,101,0,0,0,10,0,0,0,108,0,0,0,111,0,0,0,103,0,0,0,111,0,0,0,32,0,0,0,111,0,0,0,110,0,0,0,32,0,0,0,109,0,0,0,97,0,0,0,99,0,0,0,115,0,0,0,32,0,0,0,98,0,0,0,117,0,0,0,116,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,32,0,0,0,103,0,0,0,97,0,0,0,114,0,0,0,98,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,32,0,0,0,111,0,0,0,110,0,0,0,32,0,0,0,111,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,114,0,0,0,32,0,0,0,111,0,0,0,112,0,0,0,101,0,0,0,114,0,0,0,97,0,0,0,116,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,32,0,0,0,115,0,0,0,121,0,0,0,115,0,0,0,116,0,0,0,101,0,0,0,109,0,0,0,115,0,0,0,41,0,0,0,46,0,0,0,32,0,0,0,32,0,0,0,73,0,0,0,116,0,0,0,32,0,0,0,109,0,0,0,97,0,0,0,121,0,0,0,32,0,0,0,98,0,0,0,101,0,0,0,32,0,0,0,100,0,0,0,101,0,0,0,115,0,0,0,105,0,0,0,114,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,10,0,0,0,116,0,0,0,111,0,0,0,32,0,0,0,102,0,0,0,97,0,0,0,108,0,0,0,108,0,0,0,32,0,0,0,98,0,0,0,97,0,0,0,99,0,0,0,107,0,0,0,32,0,0,0,116,0,0,0,111,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,98,0,0,0,101,0,0,0,104,0,0,0,97,0,0,0,118,0,0,0,105,0,0,0,111,0,0,0,114,0,0,0,44,0,0,0,32,0,0,0,105,0,0,0,110,0,0,0,32,0,0,0,119,0,0,0,104,0,0,0,105,0,0,0,99,0,0,0,104,0,0,0,32,0,0,0,99,0,0,0,97,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,115,0,0,0,32,0,0,0,97,0,0,0,114,0,0,0,101,0,0,0,32,0,0,0,117,0,0,0,110,0,0,0,100,0,0,0,101,0,0,0,114,0,0,0,32,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,76,0,0,0,69,0,0,0,32,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,32,0,0,0,110,0,0,0,111,0,0,0,116,0,0,0,10,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,46,0,0,0,32,0,0,0,32,0,0,0,67,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,115,0,0,0,32,0,0,0,97,0,0,0,114,0,0,0,101,0,0,0,32,0,0,0,97,0,0,0,110,0,0,0,32,0,0,0,97,0,0,0,98,0,0,0,115,0,0,0,111,0,0,0,108,0,0,0,117,0,0,0,116,0,0,0,101,0,0,0,32,0,0,0,112,0,0,0,97,0,0,0,105,0,0,0,110,0,0,0,32,0,0,0,58,0,0,0,47,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,62,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,115,0,0,0,118,0,0,0,10,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,67,0,0,0,47,0,0,0,82,0,0,0,79,0,0,0,77,0,0,0,65,0,0,0,78,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,54,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,67,0,0,0,47,0,0,0,71,0,0,0,82,0,0,0,69,0,0,0,69,0,0,0,75,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,55,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,67,0,0,0,47,0,0,0,67,0,0,0,89,0,0,0,82,0,0,0,73,0,0,0,76,0,0,0,76,0,0,0,73,0,0,0,67,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,50,0,0,0,57,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,67,0,0,0,47,0,0,0,76,0,0,0,65,0,0,0,84,0,0,0,73,0,0,0,78,0,0,0,50,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,55,0,0,0,57,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,67,0,0,0,47,0,0,0,73,0,0,0,67,0,0,0,69,0,0,0,76,0,0,0,65,0,0,0,78,0,0,0,68,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,56,0,0,0,49,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,67,0,0,0,47,0,0,0,84,0,0,0,85,0,0,0,82,0,0,0,75,0,0,0,73,0,0,0,83,0,0,0,72,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0,10,0,0,0,84,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,110,0,0,0,117,0,0,0,109,0,0,0,98,0,0,0,101,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,32,0,0,0,115,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,109,0,0,0,101,0,0,0,32,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,96,0,0,0,73,0,0,0,83,0,0,0,79,0,0,0,45,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,45,0,0,0,88,0,0,0,96,0,0,0,32,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,105,0,0,0,101,0,0,0,115,0,0,0,32,0,0,0,105,0,0,0,115,0,0,0,32,0,0,0,96,0,0,0,50,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,48,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,88,0,0,0,96,0,0,0,58,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,62,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,115,0,0,0,118,0,0,0,10,0,0,0,50,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,49,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,73,0,0,0,83,0,0,0,79,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,47,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,45,0,0,0,49,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,50,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,73,0,0,0,83,0,0,0,79,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,47,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,45,0,0,0,50,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,51,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,73,0,0,0,83,0,0,0,79,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,47,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,45,0,0,0,51,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,52,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,73,0,0,0,83,0,0,0,79,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,47,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,45,0,0,0,52,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,53,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,73,0,0,0,83,0,0,0,79,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,47,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,45,0,0,0,53,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,54,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,73,0,0,0,83,0,0,0,79,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,47,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,45,0,0,0,54,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,55,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,73,0,0,0,83,0,0,0,79,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,47,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,45,0,0,0,55,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,56,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,73,0,0,0,83,0,0,0,79,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,47,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,45,0,0,0,56,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,57,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,73,0,0,0,83,0,0,0,79,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,47,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,45,0,0,0,57,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,56,0,0,0,54,0,0,0,48,0,0,0,48,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,73,0,0,0,83,0,0,0,79,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,47,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,45,0,0,0,49,0,0,0,48,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,56,0,0,0,54,0,0,0,48,0,0,0,49,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,73,0,0,0,83,0,0,0,79,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,47,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,45,0,0,0,49,0,0,0,49,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,56,0,0,0,54,0,0,0,48,0,0,0,51,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,73,0,0,0,83,0,0,0,79,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,47,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,45,0,0,0,49,0,0,0,51,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,56,0,0,0,54,0,0,0,48,0,0,0,52,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,73,0,0,0,83,0,0,0,79,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,47,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,45,0,0,0,49,0,0,0,52,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,56,0,0,0,54,0,0,0,48,0,0,0,53,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,73,0,0,0,83,0,0,0,79,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,47,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,45,0,0,0,49,0,0,0,53,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,56,0,0,0,54,0,0,0,48,0,0,0,54,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,73,0,0,0,83,0,0,0,79,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,47,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,45,0,0,0,49,0,0,0,54,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0,10,0,0,0,35,0,0,0,35,0,0,0,32,0,0,0,71,0,0,0,101,0,0,0,110,0,0,0,101,0,0,0,114,0,0,0,97,0,0,0,116,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,67,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,115,0,0,0,10,0,0,0,10,0,0,0,84,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,102,0,0,0,111,0,0,0,108,0,0,0,108,0,0,0,111,0,0,0,119,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,115,0,0,0,32,0,0,0,97,0,0,0,114,0,0,0,101,0,0,0,32,0,0,0,97,0,0,0,118,0,0,0,97,0,0,0,105,0,0,0,108,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,32,0,0,0,105,0,0,0,110,0,0,0,32,0,0,0,46,0,0,0,78,0,0,0,69,0,0,0,84,0,0,0,32,0,0,0,111,0,0,0,110,0,0,0,32,0,0,0,87,0,0,0,105,0,0,0,110,0,0,0,100,0,0,0,111,0,0,0,119,0,0,0,115,0,0,0,58,0,0,0,10,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,55,0,0,0,48,0,0,0,56,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,65,0,0,0,114,0,0,0,97,0,0,0,98,0,0,0,105,0,0,0,99,0,0,0,32,0,0,0,40,0,0,0,65,0,0,0,83,0,0,0,77,0,0,0,79,0,0,0,32,0,0,0,55,0,0,0,48,0,0,0,56,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,55,0,0,0,50,0,0,0,48,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,65,0,0,0,114,0,0,0,97,0,0,0,98,0,0,0,105,0,0,0,99,0,0,0,32,0,0,0,40,0,0,0,84,0,0,0,114,0,0,0,97,0,0,0,110,0,0,0,115,0,0,0,112,0,0,0,97,0,0,0,114,0,0,0,101,0,0,0,110,0,0,0,116,0,0,0,32,0,0,0,65,0,0,0,83,0,0,0,77,0,0,0,79,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,65,0,0,0,114,0,0,0,97,0,0,0,98,0,0,0,105,0,0,0,99,0,0,0,32,0,0,0,40,0,0,0,68,0,0,0,79,0,0,0,83,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,56,0,0,0,53,0,0,0,56,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,79,0,0,0,69,0,0,0,77,0,0,0,32,0,0,0,77,0,0,0,117,0,0,0,108,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,32,0,0,0,76,0,0,0,97,0,0,0,116,0,0,0,105,0,0,0,110,0,0,0,32,0,0,0,49,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,69,0,0,0,117,0,0,0,114,0,0,0,111,0,0,0,32,0,0,0,115,0,0,0,121,0,0,0,109,0,0,0,98,0,0,0,111,0,0,0,108,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,56,0,0,0,55,0,0,0,48,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,77,0,0,0,117,0,0,0,108,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,47,0,0,0,82,0,0,0,79,0,0,0,69,0,0,0,67,0,0,0,69,0,0,0,32,0,0,0,40,0,0,0,76,0,0,0,97,0,0,0,116,0,0,0,105,0,0,0,110,0,0,0,32,0,0,0,50,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,77,0,0,0,117,0,0,0,108,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,32,0,0,0,76,0,0,0,97,0,0,0,116,0,0,0,105,0,0,0,110,0,0,0,32,0,0,0,50,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,49,0,0,0,48,0,0,0,52,0,0,0,55,0,0,0,32,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,76,0,0,0,97,0,0,0,116,0,0,0,105,0,0,0,110,0,0,0,32,0,0,0,49,0,0,0,47,0,0,0,79,0,0,0,112,0,0,0,101,0,0,0,110,0,0,0,32,0,0,0,83,0,0,0,121,0,0,0,115,0,0,0,116,0,0,0,101,0,0,0,109,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,49,0,0,0,49,0,0,0,52,0,0,0,48,0,0,0,32,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,85,0,0,0,83,0,0,0,45,0,0,0,67,0,0,0,97,0,0,0,110,0,0,0,97,0,0,0,100,0,0,0,97,0,0,0,32,0,0,0,40,0,0,0,48,0,0,0,51,0,0,0,55,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,69,0,0,0,117,0,0,0,114,0,0,0,111,0,0,0,32,0,0,0,115,0,0,0,121,0,0,0,109,0,0,0,98,0,0,0,111,0,0,0,108,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,40,0,0,0,85,0,0,0,83,0,0,0,45,0,0,0,67,0,0,0,97,0,0,0,110,0,0,0,97,0,0,0,100,0,0,0,97,0,0,0,45,0,0,0,69,0,0,0,117,0,0,0,114,0,0,0,111,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,49,0,0,0,49,0,0,0,52,0,0,0,49,0,0,0,32,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,71,0,0,0,101,0,0,0,114,0,0,0,109,0,0,0,97,0,0,0,110,0,0,0,121,0,0,0,32,0,0,0,40,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,55,0,0,0,51,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,69,0,0,0,117,0,0,0,114,0,0,0,111,0,0,0,32,0,0,0,115,0,0,0,121,0,0,0,109,0,0,0,98,0,0,0,111,0,0,0,108,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,40,0,0,0,71,0,0,0,101,0,0,0,114,0,0,0,109,0,0,0,97,0,0,0,110,0,0,0,121,0,0,0,45,0,0,0,69,0,0,0,117,0,0,0,114,0,0,0,111,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,49,0,0,0,49,0,0,0,52,0,0,0,50,0,0,0,32,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,68,0,0,0,101,0,0,0,110,0,0,0,109,0,0,0,97,0,0,0,114,0,0,0,107,0,0,0,45,0,0,0,78,0,0,0,111,0,0,0,114,0,0,0,119,0,0,0,97,0,0,0,121,0,0,0,32,0,0,0,40,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,55,0,0,0,55,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,69,0,0,0,117,0,0,0,114,0,0,0,111,0,0,0,32,0,0,0,115,0,0,0,121,0,0,0,109,0,0,0,98,0,0,0,111,0,0,0,108,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,40,0,0,0,68,0,0,0,101,0,0,0,110,0,0,0,109,0,0,0,97,0,0,0,114,0,0,0,107,0,0,0,45,0,0,0,78,0,0,0,111,0,0,0,114,0,0,0,119,0,0,0,97,0,0,0,121,0,0,0,45,0,0,0,69,0,0,0,117,0,0,0,114,0,0,0,111,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,49,0,0,0,49,0,0,0,52,0,0,0,51,0,0,0,32,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,70,0,0,0,105,0,0,0,110,0,0,0,108,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,45,0,0,0,83,0,0,0,119,0,0,0,101,0,0,0,100,0,0,0,101,0,0,0,110,0,0,0,32,0,0,0,40,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,55,0,0,0,56,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,69,0,0,0,117,0,0,0,114,0,0,0,111,0,0,0,32,0,0,0,115,0,0,0,121,0,0,0,109,0,0,0,98,0,0,0,111,0,0,0,108,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,40,0,0,0,70,0,0,0,105,0,0,0,110,0,0,0,108,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,45,0,0,0,83,0,0,0,119,0,0,0,101,0,0,0,100,0,0,0,101,0,0,0,110,0,0,0,45,0,0,0,69,0,0,0,117,0,0,0,114,0,0,0,111,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,49,0,0,0,49,0,0,0,52,0,0,0,52,0,0,0,32,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,73,0,0,0,116,0,0,0,97,0,0,0,108,0,0,0,121,0,0,0,32,0,0,0,40,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,56,0,0,0,48,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,69,0,0,0,117,0,0,0,114,0,0,0,111,0,0,0,32,0,0,0,115,0,0,0,121,0,0,0,109,0,0,0,98,0,0,0,111,0,0,0,108,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,40,0,0,0,73,0,0,0,116,0,0,0,97,0,0,0,108,0,0,0,121,0,0,0,45,0,0,0,69,0,0,0,117,0,0,0,114,0,0,0,111,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,49,0,0,0,49,0,0,0,52,0,0,0,53,0,0,0,32,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,76,0,0,0,97,0,0,0,116,0,0,0,105,0,0,0,110,0,0,0,32,0,0,0,65,0,0,0,109,0,0,0,101,0,0,0,114,0,0,0,105,0,0,0,99,0,0,0,97,0,0,0,45,0,0,0,83,0,0,0,112,0,0,0,97,0,0,0,105,0,0,0,110,0,0,0,32,0,0,0,40,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,56,0,0,0,52,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,69,0,0,0,117,0,0,0,114,0,0,0,111,0,0,0,32,0,0,0,115,0,0,0,121,0,0,0,109,0,0,0,98,0,0,0,111,0,0,0,108,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,40,0,0,0,83,0,0,0,112,0,0,0,97,0,0,0,105,0,0,0,110,0,0,0,45,0,0,0,69,0,0,0,117,0,0,0,114,0,0,0,111,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,49,0,0,0,49,0,0,0,52,0,0,0,54,0,0,0,32,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,85,0,0,0,110,0,0,0,105,0,0,0,116,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,75,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,100,0,0,0,111,0,0,0,109,0,0,0,32,0,0,0,40,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,56,0,0,0,53,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,69,0,0,0,117,0,0,0,114,0,0,0,111,0,0,0,32,0,0,0,115,0,0,0,121,0,0,0,109,0,0,0,98,0,0,0,111,0,0,0,108,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,40,0,0,0,85,0,0,0,75,0,0,0,45,0,0,0,69,0,0,0,117,0,0,0,114,0,0,0,111,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,49,0,0,0,49,0,0,0,52,0,0,0,55,0,0,0,32,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,70,0,0,0,114,0,0,0,97,0,0,0,110,0,0,0,99,0,0,0,101,0,0,0,32,0,0,0,40,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,57,0,0,0,55,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,69,0,0,0,117,0,0,0,114,0,0,0,111,0,0,0,32,0,0,0,115,0,0,0,121,0,0,0,109,0,0,0,98,0,0,0,111,0,0,0,108,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,40,0,0,0,70,0,0,0,114,0,0,0,97,0,0,0,110,0,0,0,99,0,0,0,101,0,0,0,45,0,0,0,69,0,0,0,117,0,0,0,114,0,0,0,111,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,49,0,0,0,49,0,0,0,52,0,0,0,56,0,0,0,32,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,73,0,0,0,110,0,0,0,116,0,0,0,101,0,0,0,114,0,0,0,110,0,0,0,97,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,97,0,0,0,108,0,0,0,32,0,0,0,40,0,0,0,53,0,0,0,48,0,0,0,48,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,69,0,0,0,117,0,0,0,114,0,0,0,111,0,0,0,32,0,0,0,115,0,0,0,121,0,0,0,109,0,0,0,98,0,0,0,111,0,0,0,108,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,40,0,0,0,73,0,0,0,110,0,0,0,116,0,0,0,101,0,0,0,114,0,0,0,110,0,0,0,97,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,97,0,0,0,108,0,0,0,45,0,0,0,69,0,0,0,117,0,0,0,114,0,0,0,111,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,49,0,0,0,49,0,0,0,52,0,0,0,57,0,0,0,32,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,73,0,0,0,99,0,0,0,101,0,0,0,108,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,105,0,0,0,99,0,0,0,32,0,0,0,40,0,0,0,50,0,0,0,48,0,0,0,56,0,0,0,55,0,0,0,49,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,69,0,0,0,117,0,0,0,114,0,0,0,111,0,0,0,32,0,0,0,115,0,0,0,121,0,0,0,109,0,0,0,98,0,0,0,111,0,0,0,108,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,40,0,0,0,73,0,0,0,99,0,0,0,101,0,0,0,108,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,105,0,0,0,99,0,0,0,45,0,0,0,69,0,0,0,117,0,0,0,114,0,0,0,111,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,49,0,0,0,51,0,0,0,54,0,0,0,49,0,0,0,32,0,0,0,32,0,0,0,75,0,0,0,111,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,110,0,0,0,32,0,0,0,40,0,0,0,74,0,0,0,111,0,0,0,104,0,0,0,97,0,0,0,98,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,49,0,0,0,32,0,0,0,74,0,0,0,97,0,0,0,112,0,0,0,97,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,40,0,0,0,77,0,0,0,97,0,0,0,99,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,50,0,0,0,32,0,0,0,77,0,0,0,65,0,0,0,67,0,0,0,32,0,0,0,84,0,0,0,114,0,0,0,97,0,0,0,100,0,0,0,105,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,97,0,0,0,108,0,0,0,32,0,0,0,67,0,0,0,104,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,40,0,0,0,66,0,0,0,105,0,0,0,103,0,0,0,53,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,67,0,0,0,104,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,84,0,0,0,114,0,0,0,97,0,0,0,100,0,0,0,105,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,97,0,0,0,108,0,0,0,32,0,0,0,40,0,0,0,77,0,0,0,97,0,0,0,99,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,51,0,0,0,32,0,0,0,75,0,0,0,111,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,110,0,0,0,32,0,0,0,40,0,0,0,77,0,0,0,97,0,0,0,99,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,52,0,0,0,32,0,0,0,65,0,0,0,114,0,0,0,97,0,0,0,98,0,0,0,105,0,0,0,99,0,0,0,32,0,0,0,40,0,0,0,77,0,0,0,97,0,0,0,99,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,53,0,0,0,32,0,0,0,72,0,0,0,101,0,0,0,98,0,0,0,114,0,0,0,101,0,0,0,119,0,0,0,32,0,0,0,40,0,0,0,77,0,0,0,97,0,0,0,99,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,56,0,0,0,32,0,0,0,77,0,0,0,65,0,0,0,67,0,0,0,32,0,0,0,83,0,0,0,105,0,0,0,109,0,0,0,112,0,0,0,108,0,0,0,105,0,0,0,102,0,0,0,105,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,67,0,0,0,104,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,40,0,0,0,71,0,0,0,66,0,0,0,32,0,0,0,50,0,0,0,51,0,0,0,49,0,0,0,50,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,67,0,0,0,104,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,83,0,0,0,105,0,0,0,109,0,0,0,112,0,0,0,108,0,0,0,105,0,0,0,102,0,0,0,105,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,40,0,0,0,77,0,0,0,97,0,0,0,99,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,49,0,0,0,48,0,0,0,32,0,0,0,82,0,0,0,111,0,0,0,109,0,0,0,97,0,0,0,110,0,0,0,105,0,0,0,97,0,0,0,110,0,0,0,32,0,0,0,40,0,0,0,77,0,0,0,97,0,0,0,99,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,49,0,0,0,55,0,0,0,32,0,0,0,85,0,0,0,107,0,0,0,114,0,0,0,97,0,0,0,105,0,0,0,110,0,0,0,105,0,0,0,97,0,0,0,110,0,0,0,32,0,0,0,40,0,0,0,77,0,0,0,97,0,0,0,99,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,50,0,0,0,49,0,0,0,32,0,0,0,84,0,0,0,104,0,0,0,97,0,0,0,105,0,0,0,32,0,0,0,40,0,0,0,77,0,0,0,97,0,0,0,99,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,56,0,0,0,50,0,0,0,32,0,0,0,67,0,0,0,114,0,0,0,111,0,0,0,97,0,0,0,116,0,0,0,105,0,0,0,97,0,0,0,110,0,0,0,32,0,0,0,40,0,0,0,77,0,0,0,97,0,0,0,99,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,32,0,0,0,67,0,0,0,78,0,0,0,83,0,0,0,32,0,0,0,84,0,0,0,97,0,0,0,105,0,0,0,119,0,0,0,97,0,0,0,110,0,0,0,59,0,0,0,32,0,0,0,67,0,0,0,104,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,84,0,0,0,114,0,0,0,97,0,0,0,100,0,0,0,105,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,97,0,0,0,108,0,0,0,32,0,0,0,40,0,0,0,67,0,0,0,78,0,0,0,83,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,49,0,0,0,32,0,0,0,84,0,0,0,67,0,0,0,65,0,0,0,32,0,0,0,84,0,0,0,97,0,0,0,105,0,0,0,119,0,0,0,97,0,0,0,110,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,50,0,0,0,32,0,0,0,69,0,0,0,84,0,0,0,69,0,0,0,78,0,0,0,32,0,0,0,84,0,0,0,97,0,0,0,105,0,0,0,119,0,0,0,97,0,0,0,110,0,0,0,59,0,0,0,32,0,0,0,67,0,0,0,104,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,84,0,0,0,114,0,0,0,97,0,0,0,100,0,0,0,105,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,97,0,0,0,108,0,0,0,32,0,0,0,40,0,0,0,69,0,0,0,84,0,0,0,69,0,0,0,78,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,51,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,53,0,0,0,53,0,0,0,53,0,0,0,48,0,0,0,32,0,0,0,84,0,0,0,97,0,0,0,105,0,0,0,119,0,0,0,97,0,0,0,110,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,52,0,0,0,32,0,0,0,84,0,0,0,101,0,0,0,108,0,0,0,101,0,0,0,84,0,0,0,101,0,0,0,120,0,0,0,116,0,0,0,32,0,0,0,84,0,0,0,97,0,0,0,105,0,0,0,119,0,0,0,97,0,0,0,110,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,53,0,0,0,32,0,0,0,87,0,0,0,97,0,0,0,110,0,0,0,103,0,0,0,32,0,0,0,84,0,0,0,97,0,0,0,105,0,0,0,119,0,0,0,97,0,0,0,110,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,49,0,0,0,48,0,0,0,53,0,0,0,32,0,0,0,73,0,0,0,65,0,0,0,53,0,0,0,32,0,0,0,40,0,0,0,73,0,0,0,82,0,0,0,86,0,0,0,32,0,0,0,73,0,0,0,110,0,0,0,116,0,0,0,101,0,0,0,114,0,0,0,110,0,0,0,97,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,97,0,0,0,108,0,0,0,32,0,0,0,65,0,0,0,108,0,0,0,112,0,0,0,104,0,0,0,97,0,0,0,98,0,0,0,101,0,0,0,116,0,0,0,32,0,0,0,78,0,0,0,111,0,0,0,46,0,0,0,32,0,0,0,53,0,0,0,44,0,0,0,32,0,0,0,55,0,0,0,45,0,0,0,98,0,0,0,105,0,0,0,116,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,87,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,101,0,0,0,114,0,0,0,110,0,0,0,32,0,0,0,69,0,0,0,117,0,0,0,114,0,0,0,111,0,0,0,112,0,0,0,101,0,0,0,97,0,0,0,110,0,0,0,32,0,0,0,40,0,0,0,73,0,0,0,65,0,0,0,53,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,49,0,0,0,48,0,0,0,54,0,0,0,32,0,0,0,73,0,0,0,65,0,0,0,53,0,0,0,32,0,0,0,71,0,0,0,101,0,0,0,114,0,0,0,109,0,0,0,97,0,0,0,110,0,0,0,32,0,0,0,40,0,0,0,55,0,0,0,45,0,0,0,98,0,0,0,105,0,0,0,116,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,49,0,0,0,48,0,0,0,55,0,0,0,32,0,0,0,73,0,0,0,65,0,0,0,53,0,0,0,32,0,0,0,83,0,0,0,119,0,0,0,101,0,0,0,100,0,0,0,105,0,0,0,115,0,0,0,104,0,0,0,32,0,0,0,40,0,0,0,55,0,0,0,45,0,0,0,98,0,0,0,105,0,0,0,116,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,49,0,0,0,48,0,0,0,56,0,0,0,32,0,0,0,73,0,0,0,65,0,0,0,53,0,0,0,32,0,0,0,78,0,0,0,111,0,0,0,114,0,0,0,119,0,0,0,101,0,0,0,103,0,0,0,105,0,0,0,97,0,0,0,110,0,0,0,32,0,0,0,40,0,0,0,55,0,0,0,45,0,0,0,98,0,0,0,105,0,0,0,116,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,54,0,0,0,49,0,0,0,32,0,0,0,84,0,0,0,46,0,0,0,54,0,0,0,49,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,54,0,0,0,57,0,0,0,32,0,0,0,73,0,0,0,83,0,0,0,79,0,0,0,32,0,0,0,54,0,0,0,57,0,0,0,51,0,0,0,55,0,0,0,32,0,0,0,78,0,0,0,111,0,0,0,110,0,0,0,45,0,0,0,83,0,0,0,112,0,0,0,97,0,0,0,99,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,32,0,0,0,65,0,0,0,99,0,0,0,99,0,0,0,101,0,0,0,110,0,0,0,116,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,55,0,0,0,51,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,71,0,0,0,101,0,0,0,114,0,0,0,109,0,0,0,97,0,0,0,110,0,0,0,121,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,55,0,0,0,55,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,68,0,0,0,101,0,0,0,110,0,0,0,109,0,0,0,97,0,0,0,114,0,0,0,107,0,0,0,45,0,0,0,78,0,0,0,111,0,0,0,114,0,0,0,119,0,0,0,97,0,0,0,121,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,55,0,0,0,56,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,70,0,0,0,105,0,0,0,110,0,0,0,108,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,45,0,0,0,83,0,0,0,119,0,0,0,101,0,0,0,100,0,0,0,101,0,0,0,110,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,56,0,0,0,48,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,73,0,0,0,116,0,0,0,97,0,0,0,108,0,0,0,121,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,56,0,0,0,52,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,76,0,0,0,97,0,0,0,116,0,0,0,105,0,0,0,110,0,0,0,32,0,0,0,65,0,0,0,109,0,0,0,101,0,0,0,114,0,0,0,105,0,0,0,99,0,0,0,97,0,0,0,45,0,0,0,83,0,0,0,112,0,0,0,97,0,0,0,105,0,0,0,110,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,56,0,0,0,53,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,85,0,0,0,110,0,0,0,105,0,0,0,116,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,75,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,100,0,0,0,111,0,0,0,109,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,57,0,0,0,48,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,74,0,0,0,97,0,0,0,112,0,0,0,97,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,75,0,0,0,97,0,0,0,116,0,0,0,97,0,0,0,107,0,0,0,97,0,0,0,110,0,0,0,97,0,0,0,32,0,0,0,69,0,0,0,120,0,0,0,116,0,0,0,101,0,0,0,110,0,0,0,100,0,0,0,101,0,0,0,100,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,57,0,0,0,55,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,70,0,0,0,114,0,0,0,97,0,0,0,110,0,0,0,99,0,0,0,101,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,52,0,0,0,50,0,0,0,48,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,65,0,0,0,114,0,0,0,97,0,0,0,98,0,0,0,105,0,0,0,99,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,52,0,0,0,50,0,0,0,51,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,71,0,0,0,114,0,0,0,101,0,0,0,101,0,0,0,107,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,52,0,0,0,50,0,0,0,52,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,72,0,0,0,101,0,0,0,98,0,0,0,114,0,0,0,101,0,0,0,119,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,56,0,0,0,51,0,0,0,51,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,75,0,0,0,111,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,110,0,0,0,32,0,0,0,69,0,0,0,120,0,0,0,116,0,0,0,101,0,0,0,110,0,0,0,100,0,0,0,101,0,0,0,100,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,56,0,0,0,51,0,0,0,56,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,84,0,0,0,104,0,0,0,97,0,0,0,105,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,56,0,0,0,54,0,0,0,54,0,0,0,32,0,0,0,82,0,0,0,117,0,0,0,115,0,0,0,115,0,0,0,105,0,0,0,97,0,0,0,110,0,0,0,32,0,0,0,40,0,0,0,75,0,0,0,79,0,0,0,73,0,0,0,56,0,0,0,45,0,0,0,82,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,67,0,0,0,121,0,0,0,114,0,0,0,105,0,0,0,108,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,32,0,0,0,40,0,0,0,75,0,0,0,79,0,0,0,73,0,0,0,56,0,0,0,45,0,0,0,82,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,56,0,0,0,55,0,0,0,49,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,73,0,0,0,99,0,0,0,101,0,0,0,108,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,105,0,0,0,99,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,56,0,0,0,56,0,0,0,48,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,67,0,0,0,121,0,0,0,114,0,0,0,105,0,0,0,108,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,32,0,0,0,82,0,0,0,117,0,0,0,115,0,0,0,115,0,0,0,105,0,0,0,97,0,0,0,110,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,57,0,0,0,48,0,0,0,53,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,84,0,0,0,117,0,0,0,114,0,0,0,107,0,0,0,105,0,0,0,115,0,0,0,104,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,57,0,0,0,50,0,0,0,52,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,76,0,0,0,97,0,0,0,116,0,0,0,105,0,0,0,110,0,0,0,32,0,0,0,49,0,0,0,47,0,0,0,79,0,0,0,112,0,0,0,101,0,0,0,110,0,0,0,32,0,0,0,83,0,0,0,121,0,0,0,115,0,0,0,116,0,0,0,101,0,0,0,109,0,0,0,32,0,0,0,40,0,0,0,49,0,0,0,48,0,0,0,52,0,0,0,55,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,69,0,0,0,117,0,0,0,114,0,0,0,111,0,0,0,32,0,0,0,115,0,0,0,121,0,0,0,109,0,0,0,98,0,0,0,111,0,0,0,108,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,57,0,0,0,51,0,0,0,50,0,0,0,32,0,0,0,74,0,0,0,97,0,0,0,112,0,0,0,97,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,40,0,0,0,74,0,0,0,73,0,0,0,83,0,0,0,32,0,0,0,48,0,0,0,50,0,0,0,48,0,0,0,56,0,0,0,45,0,0,0,49,0,0,0,57,0,0,0,57,0,0,0,48,0,0,0,32,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,32,0,0,0,48,0,0,0,50,0,0,0,49,0,0,0,50,0,0,0,45,0,0,0,49,0,0,0,57,0,0,0,57,0,0,0,48,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,57,0,0,0,51,0,0,0,54,0,0,0,32,0,0,0,83,0,0,0,105,0,0,0,109,0,0,0,112,0,0,0,108,0,0,0,105,0,0,0,102,0,0,0,105,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,67,0,0,0,104,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,40,0,0,0,71,0,0,0,66,0,0,0,50,0,0,0,51,0,0,0,49,0,0,0,50,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,67,0,0,0,104,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,83,0,0,0,105,0,0,0,109,0,0,0,112,0,0,0,108,0,0,0,105,0,0,0,102,0,0,0,105,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,40,0,0,0,71,0,0,0,66,0,0,0,50,0,0,0,51,0,0,0,49,0,0,0,50,0,0,0,45,0,0,0,56,0,0,0,48,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,57,0,0,0,52,0,0,0,57,0,0,0,32,0,0,0,75,0,0,0,111,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,110,0,0,0,32,0,0,0,87,0,0,0,97,0,0,0,110,0,0,0,115,0,0,0,117,0,0,0,110,0,0,0,103,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,49,0,0,0,48,0,0,0,50,0,0,0,53,0,0,0,32,0,0,0,73,0,0,0,66,0,0,0,77,0,0,0,32,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,32,0,0,0,67,0,0,0,121,0,0,0,114,0,0,0,105,0,0,0,108,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,32,0,0,0,83,0,0,0,101,0,0,0,114,0,0,0,98,0,0,0,105,0,0,0,97,0,0,0,110,0,0,0,45,0,0,0,66,0,0,0,117,0,0,0,108,0,0,0,103,0,0,0,97,0,0,0,114,0,0,0,105,0,0,0,97,0,0,0,110,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,49,0,0,0,48,0,0,0,50,0,0,0,55,0,0,0,32,0,0,0,69,0,0,0,120,0,0,0,116,0,0,0,101,0,0,0,110,0,0,0,100,0,0,0,101,0,0,0,100,0,0,0,47,0,0,0,69,0,0,0,120,0,0,0,116,0,0,0,32,0,0,0,65,0,0,0,108,0,0,0,112,0,0,0,104,0,0,0,97,0,0,0,32,0,0,0,76,0,0,0,111,0,0,0,119,0,0,0,101,0,0,0,114,0,0,0,99,0,0,0,97,0,0,0,115,0,0,0,101,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,49,0,0,0,56,0,0,0,54,0,0,0,54,0,0,0,32,0,0,0,85,0,0,0,107,0,0,0,114,0,0,0,97,0,0,0,105,0,0,0,110,0,0,0,105,0,0,0,97,0,0,0,110,0,0,0,32,0,0,0,40,0,0,0,75,0,0,0,79,0,0,0,73,0,0,0,56,0,0,0,45,0,0,0,85,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,67,0,0,0,121,0,0,0,114,0,0,0,105,0,0,0,108,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,32,0,0,0,40,0,0,0,75,0,0,0,79,0,0,0,73,0,0,0,56,0,0,0,45,0,0,0,85,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,50,0,0,0,57,0,0,0,48,0,0,0,48,0,0,0,49,0,0,0,32,0,0,0,69,0,0,0,117,0,0,0,114,0,0,0,111,0,0,0,112,0,0,0,97,0,0,0,32,0,0,0,51,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,51,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,56,0,0,0,32,0,0,0,73,0,0,0,83,0,0,0,79,0,0,0,32,0,0,0,56,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,45,0,0,0,56,0,0,0,32,0,0,0,72,0,0,0,101,0,0,0,98,0,0,0,114,0,0,0,101,0,0,0,119,0,0,0,59,0,0,0,32,0,0,0,72,0,0,0,101,0,0,0,98,0,0,0,114,0,0,0,101,0,0,0,119,0,0,0,32,0,0,0,40,0,0,0,73,0,0,0,83,0,0,0,79,0,0,0,45,0,0,0,76,0,0,0,111,0,0,0,103,0,0,0,105,0,0,0,99,0,0,0,97,0,0,0,108,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,53,0,0,0,48,0,0,0,50,0,0,0,50,0,0,0,48,0,0,0,32,0,0,0,73,0,0,0,83,0,0,0,79,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,50,0,0,0,32,0,0,0,74,0,0,0,97,0,0,0,112,0,0,0,97,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,119,0,0,0,105,0,0,0,116,0,0,0,104,0,0,0,32,0,0,0,110,0,0,0,111,0,0,0,32,0,0,0,104,0,0,0,97,0,0,0,108,0,0,0,102,0,0,0,119,0,0,0,105,0,0,0,100,0,0,0,116,0,0,0,104,0,0,0,32,0,0,0,75,0,0,0,97,0,0,0,116,0,0,0,97,0,0,0,107,0,0,0,97,0,0,0,110,0,0,0,97,0,0,0,59,0,0,0,32,0,0,0,74,0,0,0,97,0,0,0,112,0,0,0,97,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,40,0,0,0,74,0,0,0,73,0,0,0,83,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,53,0,0,0,48,0,0,0,50,0,0,0,50,0,0,0,49,0,0,0,32,0,0,0,73,0,0,0,83,0,0,0,79,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,50,0,0,0,32,0,0,0,74,0,0,0,97,0,0,0,112,0,0,0,97,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,119,0,0,0,105,0,0,0,116,0,0,0,104,0,0,0,32,0,0,0,104,0,0,0,97,0,0,0,108,0,0,0,102,0,0,0,119,0,0,0,105,0,0,0,100,0,0,0,116,0,0,0,104,0,0,0,32,0,0,0,75,0,0,0,97,0,0,0,116,0,0,0,97,0,0,0,107,0,0,0,97,0,0,0,110,0,0,0,97,0,0,0,59,0,0,0,32,0,0,0,74,0,0,0,97,0,0,0,112,0,0,0,97,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,40,0,0,0,74,0,0,0,73,0,0,0,83,0,0,0,32,0,0,0,65,0,0,0,108,0,0,0,108,0,0,0,111,0,0,0,119,0,0,0,32,0,0,0,49,0,0,0,32,0,0,0,98,0,0,0,121,0,0,0,116,0,0,0,101,0,0,0,32,0,0,0,75,0,0,0,97,0,0,0,110,0,0,0,97,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,53,0,0,0,48,0,0,0,50,0,0,0,50,0,0,0,50,0,0,0,32,0,0,0,73,0,0,0,83,0,0,0,79,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,50,0,0,0,32,0,0,0,74,0,0,0,97,0,0,0,112,0,0,0,97,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,74,0,0,0,73,0,0,0,83,0,0,0,32,0,0,0,88,0,0,0,32,0,0,0,48,0,0,0,50,0,0,0,48,0,0,0,49,0,0,0,45,0,0,0,49,0,0,0,57,0,0,0,56,0,0,0,57,0,0,0,59,0,0,0,32,0,0,0,74,0,0,0,97,0,0,0,112,0,0,0,97,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,40,0,0,0,74,0,0,0,73,0,0,0,83,0,0,0,32,0,0,0,65,0,0,0,108,0,0,0,108,0,0,0,111,0,0,0,119,0,0,0,32,0,0,0,49,0,0,0,32,0,0,0,98,0,0,0,121,0,0,0,116,0,0,0,101,0,0,0,32,0,0,0,75,0,0,0,97,0,0,0,110,0,0,0,97,0,0,0,32,0,0,0,45,0,0,0,32,0,0,0,83,0,0,0,79,0,0,0,47,0,0,0,83,0,0,0,73,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,53,0,0,0,48,0,0,0,50,0,0,0,50,0,0,0,53,0,0,0,32,0,0,0,73,0,0,0,83,0,0,0,79,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,50,0,0,0,32,0,0,0,75,0,0,0,111,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,110,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,53,0,0,0,48,0,0,0,50,0,0,0,50,0,0,0,55,0,0,0,32,0,0,0,73,0,0,0,83,0,0,0,79,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,50,0,0,0,32,0,0,0,83,0,0,0,105,0,0,0,109,0,0,0,112,0,0,0,108,0,0,0,105,0,0,0,102,0,0,0,105,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,67,0,0,0,104,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,59,0,0,0,32,0,0,0,67,0,0,0,104,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,83,0,0,0,105,0,0,0,109,0,0,0,112,0,0,0,108,0,0,0,105,0,0,0,102,0,0,0,105,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,40,0,0,0,73,0,0,0,83,0,0,0,79,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,50,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,53,0,0,0,49,0,0,0,57,0,0,0,51,0,0,0,50,0,0,0,32,0,0,0,69,0,0,0,85,0,0,0,67,0,0,0,32,0,0,0,74,0,0,0,97,0,0,0,112,0,0,0,97,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,53,0,0,0,49,0,0,0,57,0,0,0,51,0,0,0,54,0,0,0,32,0,0,0,69,0,0,0,85,0,0,0,67,0,0,0,32,0,0,0,83,0,0,0,105,0,0,0,109,0,0,0,112,0,0,0,108,0,0,0,105,0,0,0,102,0,0,0,105,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,67,0,0,0,104,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,59,0,0,0,32,0,0,0,67,0,0,0,104,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,83,0,0,0,105,0,0,0,109,0,0,0,112,0,0,0,108,0,0,0,105,0,0,0,102,0,0,0,105,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,40,0,0,0,69,0,0,0,85,0,0,0,67,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,53,0,0,0,49,0,0,0,57,0,0,0,52,0,0,0,57,0,0,0,32,0,0,0,69,0,0,0,85,0,0,0,67,0,0,0,32,0,0,0,75,0,0,0,111,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,110,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,53,0,0,0,50,0,0,0,57,0,0,0,51,0,0,0,54,0,0,0,32,0,0,0,72,0,0,0,90,0,0,0,45,0,0,0,71,0,0,0,66,0,0,0,50,0,0,0,51,0,0,0,49,0,0,0,50,0,0,0,32,0,0,0,83,0,0,0,105,0,0,0,109,0,0,0,112,0,0,0,108,0,0,0,105,0,0,0,102,0,0,0,105,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,67,0,0,0,104,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,59,0,0,0,32,0,0,0,67,0,0,0,104,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,83,0,0,0,105,0,0,0,109,0,0,0,112,0,0,0,108,0,0,0,105,0,0,0,102,0,0,0,105,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,40,0,0,0,72,0,0,0,90,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,53,0,0,0,52,0,0,0,57,0,0,0,51,0,0,0,54,0,0,0,32,0,0,0,87,0,0,0,105,0,0,0,110,0,0,0,100,0,0,0,111,0,0,0,119,0,0,0,115,0,0,0,32,0,0,0,88,0,0,0,80,0,0,0,32,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,32,0,0,0,108,0,0,0,97,0,0,0,116,0,0,0,101,0,0,0,114,0,0,0,58,0,0,0,32,0,0,0,71,0,0,0,66,0,0,0,49,0,0,0,56,0,0,0,48,0,0,0,51,0,0,0,48,0,0,0,32,0,0,0,83,0,0,0,105,0,0,0,109,0,0,0,112,0,0,0,108,0,0,0,105,0,0,0,102,0,0,0,105,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,67,0,0,0,104,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,40,0,0,0,52,0,0,0,32,0,0,0,98,0,0,0,121,0,0,0,116,0,0,0,101,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,67,0,0,0,104,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,83,0,0,0,105,0,0,0,109,0,0,0,112,0,0,0,108,0,0,0,105,0,0,0,102,0,0,0,105,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,40,0,0,0,71,0,0,0,66,0,0,0,49,0,0,0,56,0,0,0,48,0,0,0,51,0,0,0,48,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,53,0,0,0,55,0,0,0,48,0,0,0,48,0,0,0,50,0,0,0,32,0,0,0,73,0,0,0,83,0,0,0,67,0,0,0,73,0,0,0,73,0,0,0,32,0,0,0,68,0,0,0,101,0,0,0,118,0,0,0,97,0,0,0,110,0,0,0,97,0,0,0,103,0,0,0,97,0,0,0,114,0,0,0,105,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,53,0,0,0,55,0,0,0,48,0,0,0,48,0,0,0,51,0,0,0,32,0,0,0,73,0,0,0,83,0,0,0,67,0,0,0,73,0,0,0,73,0,0,0,32,0,0,0,66,0,0,0,101,0,0,0,110,0,0,0,103,0,0,0,97,0,0,0,108,0,0,0,105,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,53,0,0,0,55,0,0,0,48,0,0,0,48,0,0,0,52,0,0,0,32,0,0,0,73,0,0,0,83,0,0,0,67,0,0,0,73,0,0,0,73,0,0,0,32,0,0,0,84,0,0,0,97,0,0,0,109,0,0,0,105,0,0,0,108,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,53,0,0,0,55,0,0,0,48,0,0,0,48,0,0,0,53,0,0,0,32,0,0,0,73,0,0,0,83,0,0,0,67,0,0,0,73,0,0,0,73,0,0,0,32,0,0,0,84,0,0,0,101,0,0,0,108,0,0,0,117,0,0,0,103,0,0,0,117,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,53,0,0,0,55,0,0,0,48,0,0,0,48,0,0,0,54,0,0,0,32,0,0,0,73,0,0,0,83,0,0,0,67,0,0,0,73,0,0,0,73,0,0,0,32,0,0,0,65,0,0,0,115,0,0,0,115,0,0,0,97,0,0,0,109,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,53,0,0,0,55,0,0,0,48,0,0,0,48,0,0,0,55,0,0,0,32,0,0,0,73,0,0,0,83,0,0,0,67,0,0,0,73,0,0,0,73,0,0,0,32,0,0,0,79,0,0,0,114,0,0,0,105,0,0,0,121,0,0,0,97,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,53,0,0,0,55,0,0,0,48,0,0,0,48,0,0,0,56,0,0,0,32,0,0,0,73,0,0,0,83,0,0,0,67,0,0,0,73,0,0,0,73,0,0,0,32,0,0,0,75,0,0,0,97,0,0,0,110,0,0,0,110,0,0,0,97,0,0,0,100,0,0,0,97,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,53,0,0,0,55,0,0,0,48,0,0,0,48,0,0,0,57,0,0,0,32,0,0,0,73,0,0,0,83,0,0,0,67,0,0,0,73,0,0,0,73,0,0,0,32,0,0,0,77,0,0,0,97,0,0,0,108,0,0,0,97,0,0,0,121,0,0,0,97,0,0,0,108,0,0,0,97,0,0,0,109,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,53,0,0,0,55,0,0,0,48,0,0,0,49,0,0,0,48,0,0,0,32,0,0,0,73,0,0,0,83,0,0,0,67,0,0,0,73,0,0,0,73,0,0,0,32,0,0,0,71,0,0,0,117,0,0,0,106,0,0,0,97,0,0,0,114,0,0,0,97,0,0,0,116,0,0,0,105,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,53,0,0,0,55,0,0,0,48,0,0,0,49,0,0,0,49,0,0,0,32,0,0,0,73,0,0,0,83,0,0,0,67,0,0,0,73,0,0,0,73,0,0,0,32,0,0,0,80,0,0,0,117,0,0,0,110,0,0,0,106,0,0,0,97,0,0,0,98,0,0,0,105,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,62,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,115,0,0,0,118,0,0,0,10,0,0,0,55,0,0,0,48,0,0,0,56,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,55,0,0,0,50,0,0,0,48,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,56,0,0,0,48,0,0,0,56,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,56,0,0,0,53,0,0,0,56,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,56,0,0,0,55,0,0,0,48,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,56,0,0,0,55,0,0,0,50,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,48,0,0,0,49,0,0,0,48,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,48,0,0,0,52,0,0,0,55,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,49,0,0,0,51,0,0,0,50,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,49,0,0,0,52,0,0,0,48,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,49,0,0,0,52,0,0,0,49,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,49,0,0,0,52,0,0,0,50,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,49,0,0,0,52,0,0,0,51,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,49,0,0,0,52,0,0,0,52,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,49,0,0,0,52,0,0,0,53,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,49,0,0,0,52,0,0,0,54,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,49,0,0,0,52,0,0,0,55,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,49,0,0,0,52,0,0,0,56,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,49,0,0,0,52,0,0,0,57,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,51,0,0,0,54,0,0,0,49,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,49,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,50,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,51,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,52,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,53,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,56,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,49,0,0,0,48,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,49,0,0,0,55,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,50,0,0,0,49,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,56,0,0,0,50,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,49,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,50,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,51,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,52,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,53,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,49,0,0,0,48,0,0,0,53,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,49,0,0,0,48,0,0,0,54,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,49,0,0,0,48,0,0,0,55,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,49,0,0,0,48,0,0,0,56,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,54,0,0,0,49,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,54,0,0,0,57,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,55,0,0,0,51,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,55,0,0,0,55,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,55,0,0,0,56,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,56,0,0,0,48,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,56,0,0,0,52,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,56,0,0,0,53,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,57,0,0,0,48,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,50,0,0,0,57,0,0,0,55,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,52,0,0,0,50,0,0,0,48,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,52,0,0,0,50,0,0,0,51,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,52,0,0,0,50,0,0,0,52,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,56,0,0,0,51,0,0,0,51,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,56,0,0,0,51,0,0,0,56,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,56,0,0,0,54,0,0,0,54,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,56,0,0,0,55,0,0,0,49,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,56,0,0,0,56,0,0,0,48,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,57,0,0,0,48,0,0,0,53,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,57,0,0,0,50,0,0,0,52,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,57,0,0,0,51,0,0,0,50,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,57,0,0,0,51,0,0,0,54,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,50,0,0,0,48,0,0,0,57,0,0,0,52,0,0,0,57,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,50,0,0,0,49,0,0,0,48,0,0,0,50,0,0,0,53,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,49,0,0,0,48,0,0,0,50,0,0,0,55,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,49,0,0,0,56,0,0,0,54,0,0,0,54,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,50,0,0,0,57,0,0,0,48,0,0,0,48,0,0,0,49,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,51,0,0,0,56,0,0,0,53,0,0,0,57,0,0,0,56,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,53,0,0,0,48,0,0,0,50,0,0,0,50,0,0,0,48,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,53,0,0,0,48,0,0,0,50,0,0,0,50,0,0,0,49,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,53,0,0,0,48,0,0,0,50,0,0,0,50,0,0,0,50,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,53,0,0,0,48,0,0,0,50,0,0,0,50,0,0,0,53,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,53,0,0,0,48,0,0,0,50,0,0,0,50,0,0,0,55,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,53,0,0,0,49,0,0,0,57,0,0,0,51,0,0,0,50,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,53,0,0,0,49,0,0,0,57,0,0,0,51,0,0,0,54,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,53,0,0,0,49,0,0,0,57,0,0,0,52,0,0,0,57,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,53,0,0,0,50,0,0,0,57,0,0,0,51,0,0,0,54,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,53,0,0,0,52,0,0,0,57,0,0,0,51,0,0,0,54,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,53,0,0,0,55,0,0,0,48,0,0,0,48,0,0,0,50,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,53,0,0,0,55,0,0,0,48,0,0,0,48,0,0,0,51,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,53,0,0,0,55,0,0,0,48,0,0,0,48,0,0,0,52,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,53,0,0,0,55,0,0,0,48,0,0,0,48,0,0,0,53,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,53,0,0,0,55,0,0,0,48,0,0,0,48,0,0,0,54,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,53,0,0,0,55,0,0,0,48,0,0,0,48,0,0,0,55,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,53,0,0,0,55,0,0,0,48,0,0,0,48,0,0,0,56,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,53,0,0,0,55,0,0,0,48,0,0,0,48,0,0,0,57,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,53,0,0,0,55,0,0,0,48,0,0,0,49,0,0,0,48,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,53,0,0,0,55,0,0,0,48,0,0,0,49,0,0,0,49,0,0,0,44,0,0,0,44,0,0,0,50,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0,10,0,0,0,84,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,102,0,0,0,111,0,0,0,108,0,0,0,108,0,0,0,111,0,0,0,119,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,115,0,0,0,32,0,0,0,97,0,0,0,114,0,0,0,101,0,0,0,32,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,101,0,0,0,110,0,0,0,100,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,105,0,0,0,101,0,0,0,115,0,0,0,32,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,32,0,0,0,86,0,0,0,105,0,0,0,115,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,32,0,0,0,70,0,0,0,111,0,0,0,120,0,0,0,80,0,0,0,114,0,0,0,111,0,0,0,58,0,0,0,10,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,54,0,0,0,50,0,0,0,48,0,0,0,32,0,0,0,77,0,0,0,97,0,0,0,122,0,0,0,111,0,0,0,118,0,0,0,105,0,0,0,97,0,0,0,32,0,0,0,40,0,0,0,80,0,0,0,111,0,0,0,108,0,0,0,105,0,0,0,115,0,0,0,104,0,0,0,41,0,0,0,32,0,0,0,77,0,0,0,83,0,0,0,45,0,0,0,68,0,0,0,79,0,0,0,83,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,56,0,0,0,57,0,0,0,53,0,0,0,32,0,0,0,75,0,0,0,97,0,0,0,109,0,0,0,101,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,107,0,0,0,253,0,0,0,32,0,0,0,40,0,0,0,67,0,0,0,122,0,0,0,101,0,0,0,99,0,0,0,104,0,0,0,41,0,0,0,32,0,0,0,77,0,0,0,83,0,0,0,45,0,0,0,68,0,0,0,79,0,0,0,83,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,62,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,115,0,0,0,118,0,0,0,10,0,0,0,54,0,0,0,50,0,0,0,48,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,56,0,0,0,57,0,0,0,53,0,0,0,44,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0,10,0,0,0,35,0,0,0,35,0,0,0,32,0,0,0,66,0,0,0,117,0,0,0,105,0,0,0,108,0,0,0,100,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,32,0,0,0,78,0,0,0,111,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,10,0,0,0,10,0,0,0,84,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,115,0,0,0,99,0,0,0,114,0,0,0,105,0,0,0,112,0,0,0,116,0,0,0,32,0,0,0,96,0,0,0,109,0,0,0,97,0,0,0,107,0,0,0,101,0,0,0,46,0,0,0,115,0,0,0,104,0,0,0,96,0,0,0,32,0,0,0,40,0,0,0,100,0,0,0,101,0,0,0,115,0,0,0,99,0,0,0,114,0,0,0,105,0,0,0,98,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,108,0,0,0,97,0,0,0,116,0,0,0,101,0,0,0,114,0,0,0,41,0,0,0,32,0,0,0,119,0,0,0,105,0,0,0,108,0,0,0,108,0,0,0,32,0,0,0,103,0,0,0,101,0,0,0,116,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,115,0,0,0,32,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,32,0,0,0,109,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,100,0,0,0,97,0,0,0,116,0,0,0,97,0,0,0,10,0,0,0,40,0,0,0,112,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,116,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,45,0,0,0,85,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,112,0,0,0,97,0,0,0,105,0,0,0,114,0,0,0,115,0,0,0,41,0,0,0,46,0,0,0,32,0,0,0,32,0,0,0,84,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,101,0,0,0,118,0,0,0,101,0,0,0,110,0,0,0,116,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,32,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,115,0,0,0,32,0,0,0,97,0,0,0,114,0,0,0,101,0,0,0,32,0,0,0,100,0,0,0,114,0,0,0,111,0,0,0,112,0,0,0,112,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,105,0,0,0,110,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,112,0,0,0,97,0,0,0,116,0,0,0,104,0,0,0,115,0,0,0,10,0,0,0,96,0,0,0,46,0,0,0,47,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,115,0,0,0,47,0,0,0,60,0,0,0,67,0,0,0,79,0,0,0,68,0,0,0,69,0,0,0,80,0,0,0,65,0,0,0,71,0,0,0,69,0,0,0,62,0,0,0,46,0,0,0,84,0,0,0,66,0,0,0,76,0,0,0,96,0,0,0,46,0,0,0,32,0,0,0,32,0,0,0,70,0,0,0,111,0,0,0,114,0,0,0,32,0,0,0,101,0,0,0,120,0,0,0,97,0,0,0,109,0,0,0,112,0,0,0,108,0,0,0,101,0,0,0,44,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,108,0,0,0,97,0,0,0,115,0,0,0,116,0,0,0,32,0,0,0,49,0,0,0,48,0,0,0,32,0,0,0,108,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,32,0,0,0,111,0,0,0,102,0,0,0,32,0,0,0,96,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,46,0,0,0,84,0,0,0,66,0,0,0,76,0,0,0,96,0,0,0,32,0,0,0,97,0,0,0,114,0,0,0,101,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,62,0,0,0,10,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,54,0,0,0,9,0,0,0,48,0,0,0,120,0,0,0,48,0,0,0,50,0,0,0,67,0,0,0,54,0,0,0,10,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,55,0,0,0,9,0,0,0,48,0,0,0,120,0,0,0,48,0,0,0,50,0,0,0,68,0,0,0,67,0,0,0,10,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,56,0,0,0,9,0,0,0,48,0,0,0,120,0,0,0,48,0,0,0,48,0,0,0,65,0,0,0,70,0,0,0,10,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,57,0,0,0,9,0,0,0,48,0,0,0,120,0,0,0,48,0,0,0,50,0,0,0,68,0,0,0,56,0,0,0,10,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,65,0,0,0,9,0,0,0,48,0,0,0,120,0,0,0,48,0,0,0,50,0,0,0,68,0,0,0,57,0,0,0,10,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,66,0,0,0,9,0,0,0,48,0,0,0,120,0,0,0,48,0,0,0,50,0,0,0,68,0,0,0,65,0,0,0,10,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,67,0,0,0,9,0,0,0,48,0,0,0,120,0,0,0,48,0,0,0,48,0,0,0,66,0,0,0,56,0,0,0,10,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,68,0,0,0,9,0,0,0,48,0,0,0,120,0,0,0,48,0,0,0,50,0,0,0,68,0,0,0,68,0,0,0,10,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,69,0,0,0,9,0,0,0,48,0,0,0,120,0,0,0,48,0,0,0,50,0,0,0,68,0,0,0,66,0,0,0,10,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,70,0,0,0,9,0,0,0,48,0,0,0,120,0,0,0,48,0,0,0,50,0,0,0,67,0,0,0,55,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0,10,0,0,0,119,0,0,0,104,0,0,0,105,0,0,0,99,0,0,0,104,0,0,0,32,0,0,0,105,0,0,0,109,0,0,0,112,0,0,0,108,0,0,0,105,0,0,0,101,0,0,0,115,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,97,0,0,0,116,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,96,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,54,0,0,0,96,0,0,0,32,0,0,0,105,0,0,0,115,0,0,0,32,0,0,0,96,0,0,0,83,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,46,0,0,0,102,0,0,0,114,0,0,0,111,0,0,0,109,0,0,0,67,0,0,0,104,0,0,0,97,0,0,0,114,0,0,0,67,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,48,0,0,0,120,0,0,0,48,0,0,0,50,0,0,0,67,0,0,0,54,0,0,0,41,0,0,0,96,0,0,0,32,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,32,0,0,0,118,0,0,0,105,0,0,0,99,0,0,0,101,0,0,0,32,0,0,0,118,0,0,0,101,0,0,0,114,0,0,0,115,0,0,0,97,0,0,0,46,0,0,0,10,0,0,0,10,0,0,0,35,0,0,0,35,0,0,0,32,0,0,0,87,0,0,0,105,0,0,0,110,0,0,0,100,0,0,0,111,0,0,0,119,0,0,0,115,0,0,0,45,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,101,0,0,0,110,0,0,0,100,0,0,0,101,0,0,0,110,0,0,0,116,0,0,0,32,0,0,0,98,0,0,0,117,0,0,0,105,0,0,0,108,0,0,0,100,0,0,0,32,0,0,0,115,0,0,0,116,0,0,0,101,0,0,0,112,0,0,0,10,0,0,0,10,0,0,0,84,0,0,0,111,0,0,0,32,0,0,0,98,0,0,0,117,0,0,0,105,0,0,0,108,0,0,0,100,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,115,0,0,0,111,0,0,0,117,0,0,0,114,0,0,0,99,0,0,0,101,0,0,0,115,0,0,0,32,0,0,0,111,0,0,0,110,0,0,0,32,0,0,0,119,0,0,0,105,0,0,0,110,0,0,0,100,0,0,0,111,0,0,0,119,0,0,0,115,0,0,0,44,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,110,0,0,0,115,0,0,0,117,0,0,0,108,0,0,0,116,0,0,0,32,0,0,0,96,0,0,0,100,0,0,0,111,0,0,0,116,0,0,0,110,0,0,0,101,0,0,0,116,0,0,0,47,0,0,0,77,0,0,0,97,0,0,0,107,0,0,0,101,0,0,0,69,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,46,0,0,0,99,0,0,0,115,0,0,0,96,0,0,0,46,0,0,0,10,0,0,0,10,0,0,0,65,0,0,0,102,0,0,0,116,0,0,0,101,0,0,0,114,0,0,0,32,0,0,0,115,0,0,0,97,0,0,0,118,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,115,0,0,0,116,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,97,0,0,0,114,0,0,0,100,0,0,0,32,0,0,0,111,0,0,0,117,0,0,0,116,0,0,0,112,0,0,0,117,0,0,0,116,0,0,0,32,0,0,0,116,0,0,0,111,0,0,0,32,0,0,0,96,0,0,0,111,0,0,0,117,0,0,0,116,0,0,0,96,0,0,0,44,0,0,0,32,0,0,0,97,0,0,0,32,0,0,0,115,0,0,0,105,0,0,0,109,0,0,0,112,0,0,0,108,0,0,0,101,0,0,0,32,0,0,0,115,0,0,0,99,0,0,0,114,0,0,0,105,0,0,0,112,0,0,0,116,0,0,0,32,0,0,0,112,0,0,0,114,0,0,0,111,0,0,0,99,0,0,0,101,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,115,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,115,0,0,0,117,0,0,0,108,0,0,0,116,0,0,0,58,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,62,0,0,0,100,0,0,0,111,0,0,0,116,0,0,0,110,0,0,0,101,0,0,0,116,0,0,0,46,0,0,0,115,0,0,0,104,0,0,0,10,0,0,0,35,0,0,0,33,0,0,0,47,0,0,0,98,0,0,0,105,0,0,0,110,0,0,0,47,0,0,0,98,0,0,0,97,0,0,0,115,0,0,0,104,0,0,0,10,0,0,0,105,0,0,0,102,0,0,0,32,0,0,0,91,0,0,0,32,0,0,0,33,0,0,0,32,0,0,0,45,0,0,0,101,0,0,0,32,0,0,0,100,0,0,0,111,0,0,0,116,0,0,0,110,0,0,0,101,0,0,0,116,0,0,0,47,0,0,0,111,0,0,0,117,0,0,0,116,0,0,0,32,0,0,0,93,0,0,0,59,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,110,0,0,0,32,0,0,0,101,0,0,0,120,0,0,0,105,0,0,0,116,0,0,0,59,0,0,0,32,0,0,0,102,0,0,0,105,0,0,0,10,0,0,0,60,0,0,0,100,0,0,0,111,0,0,0,116,0,0,0,110,0,0,0,101,0,0,0,116,0,0,0,47,0,0,0,111,0,0,0,117,0,0,0,116,0,0,0,32,0,0,0,116,0,0,0,114,0,0,0,32,0,0,0,45,0,0,0,115,0,0,0,32,0,0,0,39,0,0,0,32,0,0,0,39,0,0,0,32,0,0,0,39,0,0,0,92,0,0,0,116,0,0,0,39,0,0,0,32,0,0,0,124,0,0,0,32,0,0,0,97,0,0,0,119,0,0,0,107,0,0,0,32,0,0,0,39,0,0,0,78,0,0,0,70,0,0,0,62,0,0,0,50,0,0,0,32,0,0,0,123,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,111,0,0,0,117,0,0,0,116,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,41,0,0,0,32,0,0,0,99,0,0,0,108,0,0,0,111,0,0,0,115,0,0,0,101,0,0,0,40,0,0,0,111,0,0,0,117,0,0,0,116,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,111,0,0,0,117,0,0,0,116,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,61,0,0,0,34,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,115,0,0,0,47,0,0,0,34,0,0,0,32,0,0,0,36,0,0,0,49,0,0,0,32,0,0,0,34,0,0,0,46,0,0,0,84,0,0,0,66,0,0,0,76,0,0,0,34,0,0,0,125,0,0,0,32,0,0,0,78,0,0,0,70,0,0,0,61,0,0,0,61,0,0,0,50,0,0,0,32,0,0,0,123,0,0,0,112,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,116,0,0,0,32,0,0,0,62,0,0,0,32,0,0,0,111,0,0,0,117,0,0,0,116,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,125,0,0,0,39,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0,10,0,0,0,35,0,0,0,32,0,0,0,66,0,0,0,117,0,0,0,105,0,0,0,108,0,0,0,100,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,115,0,0,0,99,0,0,0,114,0,0,0,105,0,0,0,112,0,0,0,116,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,109,0,0,0,97,0,0,0,107,0,0,0,101,0,0,0,46,0,0,0,110,0,0,0,106,0,0,0,115,0,0,0,96,0,0,0,32,0,0,0,116,0,0,0,97,0,0,0,107,0,0,0,101,0,0,0,115,0,0,0,32,0,0,0,97,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,32,0,0,0,97,0,0,0,114,0,0,0,103,0,0,0,117,0,0,0,109,0,0,0,101,0,0,0,110,0,0,0,116,0,0,0,44,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,100,0,0,0,115,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,114,0,0,0,114,0,0,0,101,0,0,0,115,0,0,0,112,0,0,0,111,0,0,0,110,0,0,0,100,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,32,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,32,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,32,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,10,0,0,0,103,0,0,0,101,0,0,0,110,0,0,0,101,0,0,0,114,0,0,0,97,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,32,0,0,0,74,0,0,0,83,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,32,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,32,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,32,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,58,0,0,0,10,0,0,0,10,0,0,0,35,0,0,0,35,0,0,0,32,0,0,0,82,0,0,0,97,0,0,0,119,0,0,0,32,0,0,0,67,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,115,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,62,0,0,0,109,0,0,0,97,0,0,0,107,0,0,0,101,0,0,0,46,0,0,0,110,0,0,0,106,0,0,0,115,0,0,0,10,0,0,0,35,0,0,0,33,0,0,0,47,0,0,0,117,0,0,0,115,0,0,0,114,0,0,0,47,0,0,0,98,0,0,0,105,0,0,0,110,0,0,0,47,0,0,0,101,0,0,0,110,0,0,0,118,0,0,0,32,0,0,0,110,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,10,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,97,0,0,0,114,0,0,0,103,0,0,0,118,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,112,0,0,0,114,0,0,0,111,0,0,0,99,0,0,0,101,0,0,0,115,0,0,0,115,0,0,0,46,0,0,0,97,0,0,0,114,0,0,0,103,0,0,0,118,0,0,0,46,0,0,0,115,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,101,0,0,0,40,0,0,0,49,0,0,0,41,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,115,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,105,0,0,0,114,0,0,0,101,0,0,0,40,0,0,0,39,0,0,0,102,0,0,0,115,0,0,0,39,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,97,0,0,0,114,0,0,0,103,0,0,0,118,0,0,0,46,0,0,0,108,0,0,0,101,0,0,0,110,0,0,0,103,0,0,0,116,0,0,0,104,0,0,0,32,0,0,0,60,0,0,0,32,0,0,0,50,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,110,0,0,0,115,0,0,0,111,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,101,0,0,0,114,0,0,0,114,0,0,0,111,0,0,0,114,0,0,0,40,0,0,0,34,0,0,0,117,0,0,0,115,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,58,0,0,0,32,0,0,0,109,0,0,0,97,0,0,0,107,0,0,0,101,0,0,0,46,0,0,0,110,0,0,0,106,0,0,0,115,0,0,0,32,0,0,0,60,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,95,0,0,0,105,0,0,0,110,0,0,0,100,0,0,0,101,0,0,0,120,0,0,0,62,0,0,0,32,0,0,0,91,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,105,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,93,0,0,0,34,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,112,0,0,0,114,0,0,0,111,0,0,0,99,0,0,0,101,0,0,0,115,0,0,0,115,0,0,0,46,0,0,0,101,0,0,0,120,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,50,0,0,0,50,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,47,0,0,0,42,0,0,0,32,0,0,0,69,0,0,0,73,0,0,0,78,0,0,0,86,0,0,0,65,0,0,0,76,0,0,0,32,0,0,0,42,0,0,0,47,0,0,0,10,0,0,0,125,0,0,0,10,0,0,0,10,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,47,0,0,0,42,0,0,0,58,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,42,0,0,0,47,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,97,0,0,0,114,0,0,0,103,0,0,0,118,0,0,0,91,0,0,0,49,0,0,0,93,0,0,0,59,0,0,0,10,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,106,0,0,0,115,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,47,0,0,0,42,0,0,0,58,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,42,0,0,0,47,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,97,0,0,0,114,0,0,0,103,0,0,0,118,0,0,0,91,0,0,0,50,0,0,0,93,0,0,0,32,0,0,0,124,0,0,0,124,0,0,0,32,0,0,0,34,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,34,0,0,0,59,0,0,0,10,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,120,0,0,0,47,0,0,0,42,0,0,0,58,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,42,0,0,0,47,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,102,0,0,0,115,0,0,0,46,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,100,0,0,0,70,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,83,0,0,0,121,0,0,0,110,0,0,0,99,0,0,0,40,0,0,0,34,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,115,0,0,0,47,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,46,0,0,0,84,0,0,0,66,0,0,0,76,0,0,0,34,0,0,0,44,0,0,0,34,0,0,0,117,0,0,0,116,0,0,0,102,0,0,0,56,0,0,0,34,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,109,0,0,0,97,0,0,0,120,0,0,0,99,0,0,0,112,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,48,0,0,0,44,0,0,0,32,0,0,0,105,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,48,0,0,0,44,0,0,0,32,0,0,0,105,0,0,0,105,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,48,0,0,0,59,0,0,0,10,0,0,0,10,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,121,0,0,0,47,0,0,0,42,0,0,0,58,0,0,0,65,0,0,0,114,0,0,0,114,0,0,0,97,0,0,0,121,0,0,0,60,0,0,0,65,0,0,0,114,0,0,0,114,0,0,0,97,0,0,0,121,0,0,0,60,0,0,0,110,0,0,0,117,0,0,0,109,0,0,0,98,0,0,0,101,0,0,0,114,0,0,0,62,0,0,0,32,0,0,0,62,0,0,0,42,0,0,0,47,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,120,0,0,0,46,0,0,0,115,0,0,0,112,0,0,0,108,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,34,0,0,0,92,0,0,0,110,0,0,0,34,0,0,0,41,0,0,0,46,0,0,0,109,0,0,0,97,0,0,0,112,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,122,0,0,0,47,0,0,0,42,0,0,0,58,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,42,0,0,0,47,0,0,0,41,0,0,0,47,0,0,0,42,0,0,0,58,0,0,0,65,0,0,0,114,0,0,0,114,0,0,0,97,0,0,0,121,0,0,0,60,0,0,0,110,0,0,0,117,0,0,0,109,0,0,0,98,0,0,0,101,0,0,0,114,0,0,0,62,0,0,0,42,0,0,0,47,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,119,0,0,0,47,0,0,0,42,0,0,0,58,0,0,0,65,0,0,0,114,0,0,0,114,0,0,0,97,0,0,0,121,0,0,0,60,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,62,0,0,0,42,0,0,0,47,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,122,0,0,0,46,0,0,0,115,0,0,0,112,0,0,0,108,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,34,0,0,0,92,0,0,0,116,0,0,0,34,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,119,0,0,0,46,0,0,0,108,0,0,0,101,0,0,0,110,0,0,0,103,0,0,0,116,0,0,0,104,0,0,0,32,0,0,0,60,0,0,0,32,0,0,0,50,0,0,0,41,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,117,0,0,0,114,0,0,0,110,0,0,0,32,0,0,0,91,0,0,0,78,0,0,0,117,0,0,0,109,0,0,0,98,0,0,0,101,0,0,0,114,0,0,0,40,0,0,0,119,0,0,0,91,0,0,0,48,0,0,0,93,0,0,0,41,0,0,0,93,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,117,0,0,0,114,0,0,0,110,0,0,0,32,0,0,0,91,0,0,0,78,0,0,0,117,0,0,0,109,0,0,0,98,0,0,0,101,0,0,0,114,0,0,0,40,0,0,0,119,0,0,0,91,0,0,0,48,0,0,0,93,0,0,0,41,0,0,0,44,0,0,0,32,0,0,0,78,0,0,0,117,0,0,0,109,0,0,0,98,0,0,0,101,0,0,0,114,0,0,0,40,0,0,0,119,0,0,0,91,0,0,0,49,0,0,0,93,0,0,0,41,0,0,0,93,0,0,0,59,0,0,0,10,0,0,0,125,0,0,0,41,0,0,0,46,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,116,0,0,0,101,0,0,0,114,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,122,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,117,0,0,0,114,0,0,0,110,0,0,0,32,0,0,0,122,0,0,0,46,0,0,0,108,0,0,0,101,0,0,0,110,0,0,0,103,0,0,0,116,0,0,0,104,0,0,0,32,0,0,0,62,0,0,0,32,0,0,0,49,0,0,0,59,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0,10,0,0,0,84,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,68,0,0,0,66,0,0,0,67,0,0,0,83,0,0,0,32,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,32,0,0,0,83,0,0,0,66,0,0,0,67,0,0,0,83,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,103,0,0,0,101,0,0,0,110,0,0,0,101,0,0,0,114,0,0,0,97,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,32,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,97,0,0,0,116,0,0,0,101,0,0,0,103,0,0,0,105,0,0,0,101,0,0,0,115,0,0,0,32,0,0,0,97,0,0,0,114,0,0,0,101,0,0,0,32,0,0,0,100,0,0,0,105,0,0,0,102,0,0,0,102,0,0,0,101,0,0,0,114,0,0,0,101,0,0,0,110,0,0,0,116,0,0,0,46,0,0,0,32,0,0,0,32,0,0,0,84,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,109,0,0,0,97,0,0,0,120,0,0,0,105,0,0,0,109,0,0,0,117,0,0,0,109,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,105,0,0,0,115,0,0,0,10,0,0,0,117,0,0,0,115,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,116,0,0,0,111,0,0,0,32,0,0,0,100,0,0,0,105,0,0,0,115,0,0,0,116,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,117,0,0,0,105,0,0,0,115,0,0,0,104,0,0,0,32,0,0,0,40,0,0,0,109,0,0,0,97,0,0,0,120,0,0,0,32,0,0,0,96,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,70,0,0,0,96,0,0,0,32,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,32,0,0,0,83,0,0,0,66,0,0,0,67,0,0,0,83,0,0,0,41,0,0,0,46,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,40,0,0,0,105,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,48,0,0,0,59,0,0,0,32,0,0,0,105,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,32,0,0,0,121,0,0,0,46,0,0,0,108,0,0,0,101,0,0,0,110,0,0,0,103,0,0,0,116,0,0,0,104,0,0,0,59,0,0,0,32,0,0,0,43,0,0,0,43,0,0,0,105,0,0,0,41,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,121,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,91,0,0,0,48,0,0,0,93,0,0,0,32,0,0,0,62,0,0,0,32,0,0,0,109,0,0,0,97,0,0,0,120,0,0,0,99,0,0,0,112,0,0,0,41,0,0,0,32,0,0,0,109,0,0,0,97,0,0,0,120,0,0,0,99,0,0,0,112,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,121,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,91,0,0,0,48,0,0,0,93,0,0,0,59,0,0,0,10,0,0,0,10,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,47,0,0,0,42,0,0,0,58,0,0,0,123,0,0,0,91,0,0,0,107,0,0,0,101,0,0,0,121,0,0,0,58,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,93,0,0,0,58,0,0,0,110,0,0,0,117,0,0,0,109,0,0,0,98,0,0,0,101,0,0,0,114,0,0,0,125,0,0,0,42,0,0,0,47,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,123,0,0,0,125,0,0,0,44,0,0,0,32,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,47,0,0,0,42,0,0,0,58,0,0,0,123,0,0,0,91,0,0,0,107,0,0,0,101,0,0,0,121,0,0,0,58,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,93,0,0,0,58,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,125,0,0,0,124,0,0,0,65,0,0,0,114,0,0,0,114,0,0,0,97,0,0,0,121,0,0,0,60,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,62,0,0,0,42,0,0,0,47,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,40,0,0,0,109,0,0,0,97,0,0,0,120,0,0,0,99,0,0,0,112,0,0,0,32,0,0,0,60,0,0,0,32,0,0,0,50,0,0,0,53,0,0,0,54,0,0,0,32,0,0,0,63,0,0,0,32,0,0,0,91,0,0,0,93,0,0,0,32,0,0,0,58,0,0,0,32,0,0,0,123,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,40,0,0,0,105,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,48,0,0,0,59,0,0,0,32,0,0,0,105,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,32,0,0,0,121,0,0,0,46,0,0,0,108,0,0,0,101,0,0,0,110,0,0,0,103,0,0,0,116,0,0,0,104,0,0,0,59,0,0,0,32,0,0,0,43,0,0,0,43,0,0,0,105,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,47,0,0,0,42,0,0,0,58,0,0,0,58,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,65,0,0,0,114,0,0,0,114,0,0,0,97,0,0,0,121,0,0,0,46,0,0,0,105,0,0,0,115,0,0,0,65,0,0,0,114,0,0,0,114,0,0,0,97,0,0,0,121,0,0,0,40,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,41,0,0,0,41,0,0,0,32,0,0,0,42,0,0,0,47,0,0,0,32,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,91,0,0,0,121,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,91,0,0,0,48,0,0,0,93,0,0,0,93,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,83,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,46,0,0,0,102,0,0,0,114,0,0,0,111,0,0,0,109,0,0,0,67,0,0,0,104,0,0,0,97,0,0,0,114,0,0,0,67,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,121,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,91,0,0,0,49,0,0,0,93,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,91,0,0,0,83,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,46,0,0,0,102,0,0,0,114,0,0,0,111,0,0,0,109,0,0,0,67,0,0,0,104,0,0,0,97,0,0,0,114,0,0,0,67,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,121,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,91,0,0,0,49,0,0,0,93,0,0,0,41,0,0,0,93,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,121,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,91,0,0,0,48,0,0,0,93,0,0,0,59,0,0,0,10,0,0,0,125,0,0,0,10,0,0,0,10,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,34,0,0,0,34,0,0,0,44,0,0,0,32,0,0,0,111,0,0,0,117,0,0,0,116,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,34,0,0,0,34,0,0,0,59,0,0,0,10,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,109,0,0,0,97,0,0,0,120,0,0,0,99,0,0,0,112,0,0,0,32,0,0,0,60,0,0,0,32,0,0,0,50,0,0,0,53,0,0,0,54,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,47,0,0,0,42,0,0,0,58,0,0,0,58,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,65,0,0,0,114,0,0,0,114,0,0,0,97,0,0,0,121,0,0,0,46,0,0,0,105,0,0,0,115,0,0,0,65,0,0,0,114,0,0,0,114,0,0,0,97,0,0,0,121,0,0,0,40,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,41,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,32,0,0,0,42,0,0,0,47,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0,10,0,0,0,84,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,85,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,99,0,0,0,104,0,0,0,97,0,0,0,114,0,0,0,97,0,0,0,99,0,0,0,116,0,0,0,101,0,0,0,114,0,0,0,32,0,0,0,96,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,70,0,0,0,70,0,0,0,68,0,0,0,96,0,0,0,32,0,0,0,40,0,0,0,82,0,0,0,69,0,0,0,80,0,0,0,76,0,0,0,65,0,0,0,67,0,0,0,69,0,0,0,77,0,0,0,69,0,0,0,78,0,0,0,84,0,0,0,32,0,0,0,67,0,0,0,72,0,0,0,65,0,0,0,82,0,0,0,65,0,0,0,67,0,0,0,84,0,0,0,69,0,0,0,82,0,0,0,41,0,0,0,32,0,0,0,105,0,0,0,115,0,0,0,32,0,0,0,117,0,0,0,115,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,32,0,0,0,97,0,0,0,32,0,0,0,112,0,0,0,108,0,0,0,97,0,0,0,99,0,0,0,101,0,0,0,104,0,0,0,111,0,0,0,108,0,0,0,100,0,0,0,101,0,0,0,114,0,0,0,10,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,32,0,0,0,99,0,0,0,104,0,0,0,97,0,0,0,114,0,0,0,97,0,0,0,99,0,0,0,116,0,0,0,101,0,0,0,114,0,0,0,115,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,97,0,0,0,116,0,0,0,32,0,0,0,97,0,0,0,114,0,0,0,101,0,0,0,32,0,0,0,110,0,0,0,111,0,0,0,116,0,0,0,32,0,0,0,115,0,0,0,112,0,0,0,101,0,0,0,99,0,0,0,105,0,0,0,102,0,0,0,105,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,105,0,0,0,110,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,109,0,0,0,97,0,0,0,112,0,0,0,32,0,0,0,40,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,32,0,0,0,101,0,0,0,120,0,0,0,97,0,0,0,109,0,0,0,112,0,0,0,108,0,0,0,101,0,0,0,44,0,0,0,32,0,0,0,96,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,48,0,0,0,96,0,0,0,32,0,0,0,105,0,0,0,115,0,0,0,32,0,0,0,110,0,0,0,111,0,0,0,116,0,0,0,32,0,0,0,105,0,0,0,110,0,0,0,10,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,32,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,41,0,0,0,46,0,0,0,10,0,0,0,10,0,0,0,70,0,0,0,111,0,0,0,114,0,0,0,32,0,0,0,83,0,0,0,66,0,0,0,67,0,0,0,83,0,0,0,44,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,105,0,0,0,100,0,0,0,101,0,0,0,97,0,0,0,32,0,0,0,105,0,0,0,115,0,0,0,32,0,0,0,116,0,0,0,111,0,0,0,32,0,0,0,101,0,0,0,109,0,0,0,98,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,97,0,0,0,32,0,0,0,114,0,0,0,97,0,0,0,119,0,0,0,32,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,32,0,0,0,119,0,0,0,105,0,0,0,116,0,0,0,104,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,110,0,0,0,116,0,0,0,101,0,0,0,110,0,0,0,116,0,0,0,115,0,0,0,32,0,0,0,111,0,0,0,102,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,50,0,0,0,53,0,0,0,54,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,115,0,0,0,46,0,0,0,10,0,0,0,84,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,96,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,96,0,0,0,32,0,0,0,102,0,0,0,105,0,0,0,101,0,0,0,108,0,0,0,100,0,0,0,32,0,0,0,105,0,0,0,115,0,0,0,32,0,0,0,109,0,0,0,101,0,0,0,114,0,0,0,101,0,0,0,108,0,0,0,121,0,0,0,32,0,0,0,97,0,0,0,32,0,0,0,115,0,0,0,112,0,0,0,108,0,0,0,105,0,0,0,116,0,0,0,32,0,0,0,111,0,0,0,102,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,44,0,0,0,32,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,32,0,0,0,96,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,96,0,0,0,32,0,0,0,105,0,0,0,115,0,0,0,32,0,0,0,97,0,0,0,110,0,0,0,32,0,0,0,101,0,0,0,118,0,0,0,101,0,0,0,114,0,0,0,115,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,58,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,40,0,0,0,105,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,48,0,0,0,59,0,0,0,32,0,0,0,105,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,32,0,0,0,50,0,0,0,53,0,0,0,54,0,0,0,59,0,0,0,32,0,0,0,43,0,0,0,43,0,0,0,105,0,0,0,41,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,116,0,0,0,121,0,0,0,112,0,0,0,101,0,0,0,111,0,0,0,102,0,0,0,32,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,32,0,0,0,61,0,0,0,61,0,0,0,61,0,0,0,32,0,0,0,34,0,0,0,117,0,0,0,110,0,0,0,100,0,0,0,101,0,0,0,102,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,100,0,0,0,34,0,0,0,41,0,0,0,32,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,83,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,46,0,0,0,102,0,0,0,114,0,0,0,111,0,0,0,109,0,0,0,67,0,0,0,104,0,0,0,97,0,0,0,114,0,0,0,67,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,70,0,0,0,70,0,0,0,68,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,74,0,0,0,83,0,0,0,79,0,0,0,78,0,0,0,46,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,105,0,0,0,102,0,0,0,121,0,0,0,40,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,46,0,0,0,106,0,0,0,111,0,0,0,105,0,0,0,110,0,0,0,40,0,0,0,34,0,0,0,34,0,0,0,41,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,111,0,0,0,117,0,0,0,116,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,39,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,123,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,100,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,39,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,68,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,91,0,0,0,93,0,0,0,44,0,0,0,32,0,0,0,101,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,123,0,0,0,125,0,0,0,59,0,0,0,32,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,40,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,105,0,0,0,61,0,0,0,48,0,0,0,59,0,0,0,105,0,0,0,33,0,0,0,61,0,0,0,100,0,0,0,46,0,0,0,108,0,0,0,101,0,0,0,110,0,0,0,103,0,0,0,116,0,0,0,104,0,0,0,59,0,0,0,43,0,0,0,43,0,0,0,105,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,100,0,0,0,46,0,0,0,99,0,0,0,104,0,0,0,97,0,0,0,114,0,0,0,67,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,65,0,0,0,116,0,0,0,40,0,0,0,105,0,0,0,41,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,61,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,70,0,0,0,70,0,0,0,68,0,0,0,41,0,0,0,32,0,0,0,101,0,0,0,91,0,0,0,100,0,0,0,46,0,0,0,99,0,0,0,104,0,0,0,97,0,0,0,114,0,0,0,65,0,0,0,116,0,0,0,40,0,0,0,105,0,0,0,41,0,0,0,93,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,105,0,0,0,59,0,0,0,32,0,0,0,68,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,100,0,0,0,46,0,0,0,99,0,0,0,104,0,0,0,97,0,0,0,114,0,0,0,65,0,0,0,116,0,0,0,40,0,0,0,105,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,125,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,117,0,0,0,114,0,0,0,110,0,0,0,32,0,0,0,123,0,0,0,34,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,101,0,0,0,44,0,0,0,32,0,0,0,34,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,68,0,0,0,32,0,0,0,125,0,0,0,59,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,40,0,0,0,41,0,0,0,59,0,0,0,39,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,47,0,0,0,42,0,0,0,58,0,0,0,58,0,0,0,32,0,0,0,125,0,0,0,32,0,0,0,42,0,0,0,47,0,0,0,10,0,0,0,125,0,0,0,32,0,0,0,101,0,0,0,108,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0,10,0,0,0,68,0,0,0,66,0,0,0,67,0,0,0,83,0,0,0,32,0,0,0,105,0,0,0,115,0,0,0,32,0,0,0,115,0,0,0,105,0,0,0,109,0,0,0,105,0,0,0,108,0,0,0,97,0,0,0,114,0,0,0,44,0,0,0,32,0,0,0,101,0,0,0,120,0,0,0,99,0,0,0,101,0,0,0,112,0,0,0,116,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,97,0,0,0,116,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,115,0,0,0,112,0,0,0,97,0,0,0,99,0,0,0,101,0,0,0,32,0,0,0,105,0,0,0,115,0,0,0,32,0,0,0,115,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,105,0,0,0,110,0,0,0,32,0,0,0,99,0,0,0,104,0,0,0,117,0,0,0,110,0,0,0,107,0,0,0,115,0,0,0,32,0,0,0,111,0,0,0,102,0,0,0,32,0,0,0,50,0,0,0,53,0,0,0,54,0,0,0,32,0,0,0,98,0,0,0,121,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,32,0,0,0,40,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,115,0,0,0,10,0,0,0,97,0,0,0,114,0,0,0,101,0,0,0,32,0,0,0,111,0,0,0,110,0,0,0,108,0,0,0,121,0,0,0,32,0,0,0,103,0,0,0,101,0,0,0,110,0,0,0,101,0,0,0,114,0,0,0,97,0,0,0,116,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,111,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,104,0,0,0,105,0,0,0,103,0,0,0,104,0,0,0,45,0,0,0,98,0,0,0,121,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,112,0,0,0,114,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,110,0,0,0,116,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,105,0,0,0,110,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,41,0,0,0,46,0,0,0,10,0,0,0,10,0,0,0,84,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,97,0,0,0,116,0,0,0,101,0,0,0,103,0,0,0,121,0,0,0,32,0,0,0,105,0,0,0,115,0,0,0,32,0,0,0,116,0,0,0,111,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,110,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,117,0,0,0,99,0,0,0,116,0,0,0,32,0,0,0,97,0,0,0,110,0,0,0,32,0,0,0,97,0,0,0,114,0,0,0,114,0,0,0,97,0,0,0,121,0,0,0,45,0,0,0,111,0,0,0,102,0,0,0,45,0,0,0,97,0,0,0,114,0,0,0,114,0,0,0,97,0,0,0,121,0,0,0,115,0,0,0,32,0,0,0,115,0,0,0,111,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,97,0,0,0,116,0,0,0,32,0,0,0,96,0,0,0,100,0,0,0,100,0,0,0,91,0,0,0,104,0,0,0,105,0,0,0,103,0,0,0,104,0,0,0,93,0,0,0,91,0,0,0,108,0,0,0,111,0,0,0,119,0,0,0,93,0,0,0,96,0,0,0,32,0,0,0,105,0,0,0,115,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,10,0,0,0,99,0,0,0,104,0,0,0,97,0,0,0,114,0,0,0,97,0,0,0,99,0,0,0,116,0,0,0,101,0,0,0,114,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,111,0,0,0,99,0,0,0,105,0,0,0,97,0,0,0,116,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,119,0,0,0,105,0,0,0,116,0,0,0,104,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,32,0,0,0,32,0,0,0,84,0,0,0,104,0,0,0,105,0,0,0,115,0,0,0,32,0,0,0,97,0,0,0,114,0,0,0,114,0,0,0,97,0,0,0,121,0,0,0,32,0,0,0,105,0,0,0,115,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,109,0,0,0,98,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,97,0,0,0,116,0,0,0,32,0,0,0,114,0,0,0,117,0,0,0,110,0,0,0,116,0,0,0,105,0,0,0,109,0,0,0,101,0,0,0,32,0,0,0,116,0,0,0,111,0,0,0,32,0,0,0,121,0,0,0,105,0,0,0,101,0,0,0,108,0,0,0,100,0,0,0,10,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,109,0,0,0,112,0,0,0,108,0,0,0,101,0,0,0,116,0,0,0,101,0,0,0,32,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,32,0,0,0,111,0,0,0,98,0,0,0,106,0,0,0,101,0,0,0,99,0,0,0,116,0,0,0,32,0,0,0,40,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,32,0,0,0,111,0,0,0,98,0,0,0,106,0,0,0,101,0,0,0,99,0,0,0,116,0,0,0,32,0,0,0,105,0,0,0,115,0,0,0,32,0,0,0,97,0,0,0,110,0,0,0,32,0,0,0,101,0,0,0,118,0,0,0,101,0,0,0,114,0,0,0,115,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,41,0,0,0,58,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,100,0,0,0,100,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,91,0,0,0,93,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,47,0,0,0,42,0,0,0,58,0,0,0,58,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,33,0,0,0,65,0,0,0,114,0,0,0,114,0,0,0,97,0,0,0,121,0,0,0,46,0,0,0,105,0,0,0,115,0,0,0,65,0,0,0,114,0,0,0,114,0,0,0,97,0,0,0,121,0,0,0,40,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,41,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,32,0,0,0,42,0,0,0,47,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,40,0,0,0,105,0,0,0,32,0,0,0,105,0,0,0,110,0,0,0,32,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,41,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,46,0,0,0,104,0,0,0,97,0,0,0,115,0,0,0,79,0,0,0,119,0,0,0,110,0,0,0,80,0,0,0,114,0,0,0,111,0,0,0,112,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,121,0,0,0,40,0,0,0,105,0,0,0,41,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,105,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,43,0,0,0,105,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,116,0,0,0,121,0,0,0,112,0,0,0,101,0,0,0,111,0,0,0,102,0,0,0,32,0,0,0,100,0,0,0,100,0,0,0,91,0,0,0,105,0,0,0,105,0,0,0,32,0,0,0,62,0,0,0,62,0,0,0,32,0,0,0,56,0,0,0,93,0,0,0,32,0,0,0,61,0,0,0,61,0,0,0,61,0,0,0,32,0,0,0,34,0,0,0,117,0,0,0,110,0,0,0,100,0,0,0,101,0,0,0,102,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,100,0,0,0,34,0,0,0,41,0,0,0,32,0,0,0,100,0,0,0,100,0,0,0,91,0,0,0,105,0,0,0,105,0,0,0,32,0,0,0,62,0,0,0,62,0,0,0,32,0,0,0,56,0,0,0,93,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,91,0,0,0,93,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,100,0,0,0,100,0,0,0,91,0,0,0,105,0,0,0,105,0,0,0,32,0,0,0,62,0,0,0,62,0,0,0,32,0,0,0,56,0,0,0,93,0,0,0,91,0,0,0,105,0,0,0,105,0,0,0,32,0,0,0,37,0,0,0,32,0,0,0,50,0,0,0,53,0,0,0,54,0,0,0,93,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,47,0,0,0,42,0,0,0,58,0,0,0,58,0,0,0,32,0,0,0,125,0,0,0,32,0,0,0,42,0,0,0,47,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,111,0,0,0,117,0,0,0,116,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,39,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,123,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,100,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,91,0,0,0,93,0,0,0,44,0,0,0,32,0,0,0,101,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,123,0,0,0,125,0,0,0,44,0,0,0,32,0,0,0,68,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,91,0,0,0,93,0,0,0,44,0,0,0,32,0,0,0,106,0,0,0,59,0,0,0,92,0,0,0,110,0,0,0,39,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,40,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,105,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,48,0,0,0,59,0,0,0,32,0,0,0,105,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,32,0,0,0,50,0,0,0,53,0,0,0,54,0,0,0,59,0,0,0,32,0,0,0,43,0,0,0,43,0,0,0,105,0,0,0,41,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,100,0,0,0,100,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,40,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,106,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,48,0,0,0,59,0,0,0,32,0,0,0,106,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,32,0,0,0,50,0,0,0,53,0,0,0,54,0,0,0,59,0,0,0,32,0,0,0,43,0,0,0,43,0,0,0,106,0,0,0,41,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,116,0,0,0,121,0,0,0,112,0,0,0,101,0,0,0,111,0,0,0,102,0,0,0,32,0,0,0,100,0,0,0,100,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,91,0,0,0,106,0,0,0,93,0,0,0,32,0,0,0,61,0,0,0,61,0,0,0,61,0,0,0,32,0,0,0,34,0,0,0,117,0,0,0,110,0,0,0,100,0,0,0,101,0,0,0,102,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,100,0,0,0,34,0,0,0,41,0,0,0,32,0,0,0,100,0,0,0,100,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,91,0,0,0,106,0,0,0,93,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,83,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,46,0,0,0,102,0,0,0,114,0,0,0,111,0,0,0,109,0,0,0,67,0,0,0,104,0,0,0,97,0,0,0,114,0,0,0,67,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,70,0,0,0,70,0,0,0,68,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,111,0,0,0,117,0,0,0,116,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,32,0,0,0,43,0,0,0,61,0,0,0,32,0,0,0,39,0,0,0,68,0,0,0,91,0,0,0,39,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,105,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,39,0,0,0,93,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,39,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,74,0,0,0,83,0,0,0,79,0,0,0,78,0,0,0,46,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,105,0,0,0,102,0,0,0,121,0,0,0,40,0,0,0,100,0,0,0,100,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,46,0,0,0,106,0,0,0,111,0,0,0,105,0,0,0,110,0,0,0,40,0,0,0,34,0,0,0,34,0,0,0,41,0,0,0,41,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,39,0,0,0,46,0,0,0,115,0,0,0,112,0,0,0,108,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,34,0,0,0,34,0,0,0,41,0,0,0,59,0,0,0,92,0,0,0,110,0,0,0,39,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,111,0,0,0,117,0,0,0,116,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,32,0,0,0,43,0,0,0,61,0,0,0,32,0,0,0,39,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,40,0,0,0,106,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,48,0,0,0,59,0,0,0,32,0,0,0,106,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,32,0,0,0,68,0,0,0,91,0,0,0,39,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,105,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,39,0,0,0,93,0,0,0,46,0,0,0,108,0,0,0,101,0,0,0,110,0,0,0,103,0,0,0,116,0,0,0,104,0,0,0,59,0,0,0,32,0,0,0,43,0,0,0,43,0,0,0,106,0,0,0,41,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,68,0,0,0,91,0,0,0,39,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,105,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,39,0,0,0,93,0,0,0,91,0,0,0,106,0,0,0,93,0,0,0,46,0,0,0,99,0,0,0,104,0,0,0,97,0,0,0,114,0,0,0,67,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,65,0,0,0,116,0,0,0,40,0,0,0,48,0,0,0,41,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,61,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,70,0,0,0,70,0,0,0,68,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,32,0,0,0,101,0,0,0,91,0,0,0,68,0,0,0,91,0,0,0,39,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,105,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,39,0,0,0,93,0,0,0,91,0,0,0,106,0,0,0,93,0,0,0,93,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,39,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,40,0,0,0,105,0,0,0,42,0,0,0,50,0,0,0,53,0,0,0,54,0,0,0,41,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,39,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,106,0,0,0,59,0,0,0,32,0,0,0,100,0,0,0,91,0,0,0,39,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,40,0,0,0,105,0,0,0,42,0,0,0,50,0,0,0,53,0,0,0,54,0,0,0,41,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,39,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,106,0,0,0,93,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,68,0,0,0,91,0,0,0,39,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,105,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,39,0,0,0,93,0,0,0,91,0,0,0,106,0,0,0,93,0,0,0,59,0,0,0,125,0,0,0,92,0,0,0,110,0,0,0,39,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,111,0,0,0,117,0,0,0,116,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,32,0,0,0,43,0,0,0,61,0,0,0,32,0,0,0,39,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,117,0,0,0,114,0,0,0,110,0,0,0,32,0,0,0,123,0,0,0,34,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,101,0,0,0,44,0,0,0,32,0,0,0,34,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,100,0,0,0,32,0,0,0,125,0,0,0,59,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,40,0,0,0,41,0,0,0,59,0,0,0,39,0,0,0,59,0,0,0,10,0,0,0,125,0,0,0,10,0,0,0,112,0,0,0,114,0,0,0,111,0,0,0,99,0,0,0,101,0,0,0,115,0,0,0,115,0,0,0,46,0,0,0,115,0,0,0,116,0,0,0,100,0,0,0,111,0,0,0,117,0,0,0,116,0,0,0,46,0,0,0,119,0,0,0,114,0,0,0,105,0,0,0,116,0,0,0,101,0,0,0,40,0,0,0,106,0,0,0,115,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,91,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,93,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,111,0,0,0,117,0,0,0,116,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,92,0,0,0,110,0,0,0,34,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,109,0,0,0,97,0,0,0,107,0,0,0,101,0,0,0,46,0,0,0,115,0,0,0,104,0,0,0,96,0,0,0,32,0,0,0,103,0,0,0,101,0,0,0,110,0,0,0,101,0,0,0,114,0,0,0,97,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,115,0,0,0,32,0,0,0,117,0,0,0,115,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,98,0,0,0,121,0,0,0,32,0,0,0,96,0,0,0,109,0,0,0,97,0,0,0,107,0,0,0,101,0,0,0,46,0,0,0,110,0,0,0,106,0,0,0,115,0,0,0,96,0,0,0,46,0,0,0,32,0,0,0,32,0,0,0,84,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,114,0,0,0,97,0,0,0,119,0,0,0,32,0,0,0,85,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,32,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,115,0,0,0,10,0,0,0,97,0,0,0,114,0,0,0,101,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,108,0,0,0,117,0,0,0,109,0,0,0,110,0,0,0,97,0,0,0,114,0,0,0,58,0,0,0,32,0,0,0,96,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,35,0,0,0,99,0,0,0,111,0,0,0,109,0,0,0,109,0,0,0,101,0,0,0,110,0,0,0,116,0,0,0,115,0,0,0,96,0,0,0,46,0,0,0,32,0,0,0,32,0,0,0,70,0,0,0,111,0,0,0,114,0,0,0,32,0,0,0,101,0,0,0,120,0,0,0,97,0,0,0,109,0,0,0,112,0,0,0,108,0,0,0,101,0,0,0,44,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,108,0,0,0,97,0,0,0,115,0,0,0,116,0,0,0,32,0,0,0,49,0,0,0,48,0,0,0,32,0,0,0,108,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,32,0,0,0,111,0,0,0,102,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,10,0,0,0,116,0,0,0,101,0,0,0,120,0,0,0,116,0,0,0,32,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,32,0,0,0,96,0,0,0,82,0,0,0,79,0,0,0,77,0,0,0,65,0,0,0,78,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,96,0,0,0,32,0,0,0,40,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,32,0,0,0,67,0,0,0,80,0,0,0,32,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,41,0,0,0,32,0,0,0,97,0,0,0,114,0,0,0,101,0,0,0,58,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,62,0,0,0,10,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,54,0,0,0,9,0,0,0,48,0,0,0,120,0,0,0,48,0,0,0,50,0,0,0,67,0,0,0,54,0,0,0,9,0,0,0,35,0,0,0,77,0,0,0,79,0,0,0,68,0,0,0,73,0,0,0,70,0,0,0,73,0,0,0,69,0,0,0,82,0,0,0,32,0,0,0,76,0,0,0,69,0,0,0,84,0,0,0,84,0,0,0,69,0,0,0,82,0,0,0,32,0,0,0,67,0,0,0,73,0,0,0,82,0,0,0,67,0,0,0,85,0,0,0,77,0,0,0,70,0,0,0,76,0,0,0,69,0,0,0,88,0,0,0,32,0,0,0,65,0,0,0,67,0,0,0,67,0,0,0,69,0,0,0,78,0,0,0,84,0,0,0,10,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,55,0,0,0,9,0,0,0,48,0,0,0,120,0,0,0,48,0,0,0,50,0,0,0,68,0,0,0,67,0,0,0,9,0,0,0,35,0,0,0,83,0,0,0,77,0,0,0,65,0,0,0,76,0,0,0,76,0,0,0,32,0,0,0,84,0,0,0,73,0,0,0,76,0,0,0,68,0,0,0,69,0,0,0,10,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,56,0,0,0,9,0,0,0,48,0,0,0,120,0,0,0,48,0,0,0,48,0,0,0,65,0,0,0,70,0,0,0,9,0,0,0,35,0,0,0,77,0,0,0,65,0,0,0,67,0,0,0,82,0,0,0,79,0,0,0,78,0,0,0,10,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,57,0,0,0,9,0,0,0,48,0,0,0,120,0,0,0,48,0,0,0,50,0,0,0,68,0,0,0,56,0,0,0,9,0,0,0,35,0,0,0,66,0,0,0,82,0,0,0,69,0,0,0,86,0,0,0,69,0,0,0,10,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,65,0,0,0,9,0,0,0,48,0,0,0,120,0,0,0,48,0,0,0,50,0,0,0,68,0,0,0,57,0,0,0,9,0,0,0,35,0,0,0,68,0,0,0,79,0,0,0,84,0,0,0,32,0,0,0,65,0,0,0,66,0,0,0,79,0,0,0,86,0,0,0,69,0,0,0,10,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,66,0,0,0,9,0,0,0,48,0,0,0,120,0,0,0,48,0,0,0,50,0,0,0,68,0,0,0,65,0,0,0,9,0,0,0,35,0,0,0,82,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,32,0,0,0,65,0,0,0,66,0,0,0,79,0,0,0,86,0,0,0,69,0,0,0,10,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,67,0,0,0,9,0,0,0,48,0,0,0,120,0,0,0,48,0,0,0,48,0,0,0,66,0,0,0,56,0,0,0,9,0,0,0,35,0,0,0,67,0,0,0,69,0,0,0,68,0,0,0,73,0,0,0,76,0,0,0,76,0,0,0,65,0,0,0,10,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,68,0,0,0,9,0,0,0,48,0,0,0,120,0,0,0,48,0,0,0,50,0,0,0,68,0,0,0,68,0,0,0,9,0,0,0,35,0,0,0,68,0,0,0,79,0,0,0,85,0,0,0,66,0,0,0,76,0,0,0,69,0,0,0,32,0,0,0,65,0,0,0,67,0,0,0,85,0,0,0,84,0,0,0,69,0,0,0,32,0,0,0,65,0,0,0,67,0,0,0,67,0,0,0,69,0,0,0,78,0,0,0,84,0,0,0,10,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,69,0,0,0,9,0,0,0,48,0,0,0,120,0,0,0,48,0,0,0,50,0,0,0,68,0,0,0,66,0,0,0,9,0,0,0,35,0,0,0,79,0,0,0,71,0,0,0,79,0,0,0,78,0,0,0,69,0,0,0,75,0,0,0,10,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,70,0,0,0,9,0,0,0,48,0,0,0,120,0,0,0,48,0,0,0,50,0,0,0,67,0,0,0,55,0,0,0,9,0,0,0,35,0,0,0,67,0,0,0,65,0,0,0,82,0,0,0,79,0,0,0,78,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0,10,0,0,0,73,0,0,0,110,0,0,0,32,0,0,0,112,0,0,0,114,0,0,0,111,0,0,0,99,0,0,0,101,0,0,0,115,0,0,0,115,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,100,0,0,0,97,0,0,0,116,0,0,0,97,0,0,0,44,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,109,0,0,0,109,0,0,0,101,0,0,0,110,0,0,0,116,0,0,0,115,0,0,0,32,0,0,0,40,0,0,0,97,0,0,0,102,0,0,0,116,0,0,0,101,0,0,0,114,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,96,0,0,0,35,0,0,0,96,0,0,0,41,0,0,0,32,0,0,0,97,0,0,0,114,0,0,0,101,0,0,0,32,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,112,0,0,0,112,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,32,0,0,0,117,0,0,0,110,0,0,0,100,0,0,0,101,0,0,0,102,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,100,0,0,0,10,0,0,0,101,0,0,0,108,0,0,0,101,0,0,0,109,0,0,0,101,0,0,0,110,0,0,0,116,0,0,0,115,0,0,0,32,0,0,0,40,0,0,0,108,0,0,0,105,0,0,0,107,0,0,0,101,0,0,0,32,0,0,0,96,0,0,0,48,0,0,0,120,0,0,0,55,0,0,0,70,0,0,0,96,0,0,0,32,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,32,0,0,0,67,0,0,0,80,0,0,0,32,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,41,0,0,0,32,0,0,0,97,0,0,0,114,0,0,0,101,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,109,0,0,0,111,0,0,0,118,0,0,0,101,0,0,0,100,0,0,0,46,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,62,0,0,0,109,0,0,0,97,0,0,0,107,0,0,0,101,0,0,0,46,0,0,0,115,0,0,0,104,0,0,0,10,0,0,0,35,0,0,0,33,0,0,0,47,0,0,0,98,0,0,0,105,0,0,0,110,0,0,0,47,0,0,0,98,0,0,0,97,0,0,0,115,0,0,0,104,0,0,0,10,0,0,0,73,0,0,0,78,0,0,0,70,0,0,0,73,0,0,0,76,0,0,0,69,0,0,0,61,0,0,0,36,0,0,0,123,0,0,0,49,0,0,0,58,0,0,0,45,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,115,0,0,0,118,0,0,0,125,0,0,0,10,0,0,0,79,0,0,0,85,0,0,0,84,0,0,0,70,0,0,0,73,0,0,0,76,0,0,0,69,0,0,0,61,0,0,0,36,0,0,0,123,0,0,0,50,0,0,0,58,0,0,0,45,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,125,0,0,0,10,0,0,0,74,0,0,0,83,0,0,0,86,0,0,0,65,0,0,0,82,0,0,0,61,0,0,0,36,0,0,0,123,0,0,0,51,0,0,0,58,0,0,0,45,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,125,0,0,0,10,0,0,0,86,0,0,0,69,0,0,0,82,0,0,0,83,0,0,0,73,0,0,0,79,0,0,0,78,0,0,0,61,0,0,0,36,0,0,0,40,0,0,0,99,0,0,0,97,0,0,0,116,0,0,0,32,0,0,0,112,0,0,0,97,0,0,0,99,0,0,0,107,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,111,0,0,0,110,0,0,0,32,0,0,0,124,0,0,0,32,0,0,0,103,0,0,0,114,0,0,0,101,0,0,0,112,0,0,0,32,0,0,0,118,0,0,0,101,0,0,0,114,0,0,0,115,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,32,0,0,0,124,0,0,0,32,0,0,0,116,0,0,0,114,0,0,0,32,0,0,0,45,0,0,0,100,0,0,0,99,0,0,0,32,0,0,0,91,0,0,0,48,0,0,0,45,0,0,0,57,0,0,0,46,0,0,0,93,0,0,0,41,0,0,0,10,0,0,0,10,0,0,0,109,0,0,0,107,0,0,0,100,0,0,0,105,0,0,0,114,0,0,0,32,0,0,0,45,0,0,0,112,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,115,0,0,0,32,0,0,0,98,0,0,0,105,0,0,0,116,0,0,0,115,0,0,0,10,0,0,0,114,0,0,0,109,0,0,0,32,0,0,0,45,0,0,0,102,0,0,0,32,0,0,0,36,0,0,0,79,0,0,0,85,0,0,0,84,0,0,0,70,0,0,0,73,0,0,0,76,0,0,0,69,0,0,0,32,0,0,0,36,0,0,0,79,0,0,0,85,0,0,0,84,0,0,0,70,0,0,0,73,0,0,0,76,0,0,0,69,0,0,0,46,0,0,0,116,0,0,0,109,0,0,0,112,0,0,0,10,0,0,0,101,0,0,0,99,0,0,0,104,0,0,0,111,0,0,0,32,0,0,0,34,0,0,0,47,0,0,0,42,0,0,0,32,0,0,0,36,0,0,0,79,0,0,0,85,0,0,0,84,0,0,0,70,0,0,0,73,0,0,0,76,0,0,0,69,0,0,0,32,0,0,0,40,0,0,0,67,0,0,0,41,0,0,0,32,0,0,0,50,0,0,0,48,0,0,0,49,0,0,0,51,0,0,0,45,0,0,0,112,0,0,0,114,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,110,0,0,0,116,0,0,0,32,0,0,0,83,0,0,0,104,0,0,0,101,0,0,0,101,0,0,0,116,0,0,0,74,0,0,0,83,0,0,0,32,0,0,0,45,0,0,0,45,0,0,0,32,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,115,0,0,0,104,0,0,0,101,0,0,0,101,0,0,0,116,0,0,0,106,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,111,0,0,0,109,0,0,0,32,0,0,0,42,0,0,0,47,0,0,0,34,0,0,0,32,0,0,0,62,0,0,0,32,0,0,0,36,0,0,0,79,0,0,0,85,0,0,0,84,0,0,0,70,0,0,0,73,0,0,0,76,0,0,0,69,0,0,0,46,0,0,0,116,0,0,0,109,0,0,0,112,0,0,0,10,0,0,0,101,0,0,0,99,0,0,0,104,0,0,0,111,0,0,0,32,0,0,0,34,0,0,0,47,0,0,0,42,0,0,0,106,0,0,0,115,0,0,0,104,0,0,0,105,0,0,0,110,0,0,0,116,0,0,0,32,0,0,0,45,0,0,0,87,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,32,0,0,0,42,0,0,0,47,0,0,0,34,0,0,0,32,0,0,0,62,0,0,0,62,0,0,0,32,0,0,0,36,0,0,0,79,0,0,0,85,0,0,0,84,0,0,0,70,0,0,0,73,0,0,0,76,0,0,0,69,0,0,0,46,0,0,0,116,0,0,0,109,0,0,0,112,0,0,0,10,0,0,0,101,0,0,0,99,0,0,0,104,0,0,0,111,0,0,0,32,0,0,0,34,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,36,0,0,0,74,0,0,0,83,0,0,0,86,0,0,0,65,0,0,0,82,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,123,0,0,0,118,0,0,0,101,0,0,0,114,0,0,0,115,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,58,0,0,0,92,0,0,0,34,0,0,0,36,0,0,0,86,0,0,0,69,0,0,0,82,0,0,0,83,0,0,0,73,0,0,0,79,0,0,0,78,0,0,0,92,0,0,0,34,0,0,0,125,0,0,0,59,0,0,0,34,0,0,0,32,0,0,0,62,0,0,0,62,0,0,0,32,0,0,0,36,0,0,0,79,0,0,0,85,0,0,0,84,0,0,0,70,0,0,0,73,0,0,0,76,0,0,0,69,0,0,0,46,0,0,0,116,0,0,0,109,0,0,0,112,0,0,0,10,0,0,0,105,0,0,0,102,0,0,0,32,0,0,0,91,0,0,0,32,0,0,0,45,0,0,0,101,0,0,0,32,0,0,0,100,0,0,0,111,0,0,0,116,0,0,0,110,0,0,0,101,0,0,0,116,0,0,0,46,0,0,0,115,0,0,0,104,0,0,0,32,0,0,0,93,0,0,0,59,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,110,0,0,0,32,0,0,0,98,0,0,0,97,0,0,0,115,0,0,0,104,0,0,0,32,0,0,0,100,0,0,0,111,0,0,0,116,0,0,0,110,0,0,0,101,0,0,0,116,0,0,0,46,0,0,0,115,0,0,0,104,0,0,0,59,0,0,0,32,0,0,0,102,0,0,0,105,0,0,0,10,0,0,0,97,0,0,0,119,0,0,0,107,0,0,0,32,0,0,0,45,0,0,0,70,0,0,0,44,0,0,0,32,0,0,0,39,0,0,0,123,0,0,0,112,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,116,0,0,0,32,0,0,0,36,0,0,0,49,0,0,0,44,0,0,0,32,0,0,0,36,0,0,0,50,0,0,0,44,0,0,0,32,0,0,0,36,0,0,0,51,0,0,0,125,0,0,0,39,0,0,0,32,0,0,0,36,0,0,0,73,0,0,0,78,0,0,0,70,0,0,0,73,0,0,0,76,0,0,0,69,0,0,0,32,0,0,0,124,0,0,0,32,0,0,0,119,0,0,0,104,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,100,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,32,0,0,0,117,0,0,0,114,0,0,0,108,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,121,0,0,0,112,0,0,0,101,0,0,0,59,0,0,0,32,0,0,0,100,0,0,0,111,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,101,0,0,0,99,0,0,0,104,0,0,0,111,0,0,0,32,0,0,0,36,0,0,0,99,0,0,0,112,0,0,0,32,0,0,0,36,0,0,0,117,0,0,0,114,0,0,0,108,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,32,0,0,0,91,0,0,0,32,0,0,0,33,0,0,0,32,0,0,0,45,0,0,0,101,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,115,0,0,0,47,0,0,0,36,0,0,0,99,0,0,0,112,0,0,0,46,0,0,0,84,0,0,0,66,0,0,0,76,0,0,0,32,0,0,0,93,0,0,0,59,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,110,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,117,0,0,0,114,0,0,0,108,0,0,0,32,0,0,0,36,0,0,0,117,0,0,0,114,0,0,0,108,0,0,0,32,0,0,0,124,0,0,0,32,0,0,0,115,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,39,0,0,0,115,0,0,0,47,0,0,0,35,0,0,0,46,0,0,0,42,0,0,0,47,0,0,0,47,0,0,0,103,0,0,0,39,0,0,0,32,0,0,0,124,0,0,0,32,0,0,0,97,0,0,0,119,0,0,0,107,0,0,0,32,0,0,0,39,0,0,0,78,0,0,0,70,0,0,0,61,0,0,0,61,0,0,0,50,0,0,0,39,0,0,0,32,0,0,0,62,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,115,0,0,0,47,0,0,0,36,0,0,0,99,0,0,0,112,0,0,0,46,0,0,0,84,0,0,0,66,0,0,0,76,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,102,0,0,0,105,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,101,0,0,0,99,0,0,0,104,0,0,0,111,0,0,0,32,0,0,0,34,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,116,0,0,0,121,0,0,0,112,0,0,0,101,0,0,0,111,0,0,0,102,0,0,0,32,0,0,0,36,0,0,0,74,0,0,0,83,0,0,0,86,0,0,0,65,0,0,0,82,0,0,0,32,0,0,0,61,0,0,0,61,0,0,0,61,0,0,0,32,0,0,0,39,0,0,0,117,0,0,0,110,0,0,0,100,0,0,0,101,0,0,0,102,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,100,0,0,0,39,0,0,0,41,0,0,0,32,0,0,0,36,0,0,0,74,0,0,0,83,0,0,0,86,0,0,0,65,0,0,0,82,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,123,0,0,0,125,0,0,0,59,0,0,0,34,0,0,0,32,0,0,0,62,0,0,0,32,0,0,0,98,0,0,0,105,0,0,0,116,0,0,0,115,0,0,0,47,0,0,0,36,0,0,0,99,0,0,0,112,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,46,0,0,0,116,0,0,0,109,0,0,0,112,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,110,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,109,0,0,0,97,0,0,0,107,0,0,0,101,0,0,0,46,0,0,0,110,0,0,0,106,0,0,0,115,0,0,0,32,0,0,0,36,0,0,0,99,0,0,0,112,0,0,0,32,0,0,0,36,0,0,0,74,0,0,0,83,0,0,0,86,0,0,0,65,0,0,0,82,0,0,0,32,0,0,0,124,0,0,0,32,0,0,0,116,0,0,0,101,0,0,0,101,0,0,0,32,0,0,0,45,0,0,0,97,0,0,0,32,0,0,0,98,0,0,0,105,0,0,0,116,0,0,0,115,0,0,0,47,0,0,0,36,0,0,0,99,0,0,0,112,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,46,0,0,0,116,0,0,0,109,0,0,0,112,0,0,0,32,0,0,0,62,0,0,0,62,0,0,0,32,0,0,0,36,0,0,0,79,0,0,0,85,0,0,0,84,0,0,0,70,0,0,0,73,0,0,0,76,0,0,0,69,0,0,0,46,0,0,0,116,0,0,0,109,0,0,0,112,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,115,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,39,0,0,0,115,0,0,0,47,0,0,0,34,0,0,0,92,0,0,0,40,0,0,0,91,0,0,0,48,0,0,0,45,0,0,0,57,0,0,0,93,0,0,0,43,0,0,0,92,0,0,0,41,0,0,0,34,0,0,0,58,0,0,0,47,0,0,0,92,0,0,0,49,0,0,0,58,0,0,0,47,0,0,0,103,0,0,0,39,0,0,0,32,0,0,0,60,0,0,0,98,0,0,0,105,0,0,0,116,0,0,0,115,0,0,0,47,0,0,0,36,0,0,0,99,0,0,0,112,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,46,0,0,0,116,0,0,0,109,0,0,0,112,0,0,0,32,0,0,0,62,0,0,0,98,0,0,0,105,0,0,0,116,0,0,0,115,0,0,0,47,0,0,0,36,0,0,0,99,0,0,0,112,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,114,0,0,0,109,0,0,0,32,0,0,0,45,0,0,0,102,0,0,0,32,0,0,0,98,0,0,0,105,0,0,0,116,0,0,0,115,0,0,0,47,0,0,0,36,0,0,0,99,0,0,0,112,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,46,0,0,0,116,0,0,0,109,0,0,0,112,0,0,0,10,0,0,0,100,0,0,0,111,0,0,0,110,0,0,0,101,0,0,0,10,0,0,0,101,0,0,0,99,0,0,0,104,0,0,0,111,0,0,0,32,0,0,0,34,0,0,0,47,0,0,0,47,0,0,0,32,0,0,0,101,0,0,0,115,0,0,0,108,0,0,0,105,0,0,0,110,0,0,0,116,0,0,0,45,0,0,0,100,0,0,0,105,0,0,0,115,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,45,0,0,0,110,0,0,0,101,0,0,0,120,0,0,0,116,0,0,0,45,0,0,0,108,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,32,0,0,0,110,0,0,0,111,0,0,0,45,0,0,0,117,0,0,0,110,0,0,0,100,0,0,0,101,0,0,0,102,0,0,0,34,0,0,0,32,0,0,0,62,0,0,0,62,0,0,0,32,0,0,0,36,0,0,0,79,0,0,0,85,0,0,0,84,0,0,0,70,0,0,0,73,0,0,0,76,0,0,0,69,0,0,0,46,0,0,0,116,0,0,0,109,0,0,0,112,0,0,0,10,0,0,0,101,0,0,0,99,0,0,0,104,0,0,0,111,0,0,0,32,0,0,0,34,0,0,0,105,0,0,0,102,0,0,0,32,0,0,0,40,0,0,0,116,0,0,0,121,0,0,0,112,0,0,0,101,0,0,0,111,0,0,0,102,0,0,0,32,0,0,0,109,0,0,0,111,0,0,0,100,0,0,0,117,0,0,0,108,0,0,0,101,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,61,0,0,0,32,0,0,0,39,0,0,0,117,0,0,0,110,0,0,0,100,0,0,0,101,0,0,0,102,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,100,0,0,0,39,0,0,0,32,0,0,0,38,0,0,0,38,0,0,0,32,0,0,0,109,0,0,0,111,0,0,0,100,0,0,0,117,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,101,0,0,0,120,0,0,0,112,0,0,0,111,0,0,0,114,0,0,0,116,0,0,0,115,0,0,0,32,0,0,0,38,0,0,0,38,0,0,0,32,0,0,0,116,0,0,0,121,0,0,0,112,0,0,0,101,0,0,0,111,0,0,0,102,0,0,0,32,0,0,0,68,0,0,0,79,0,0,0,95,0,0,0,78,0,0,0,79,0,0,0,84,0,0,0,95,0,0,0,69,0,0,0,88,0,0,0,80,0,0,0,79,0,0,0,82,0,0,0,84,0,0,0,95,0,0,0,67,0,0,0,79,0,0,0,68,0,0,0,69,0,0,0,80,0,0,0,65,0,0,0,71,0,0,0,69,0,0,0,32,0,0,0,61,0,0,0,61,0,0,0,61,0,0,0,32,0,0,0,39,0,0,0,117,0,0,0,110,0,0,0,100,0,0,0,101,0,0,0,102,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,100,0,0,0,39,0,0,0,41,0,0,0,32,0,0,0,109,0,0,0,111,0,0,0,100,0,0,0,117,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,101,0,0,0,120,0,0,0,112,0,0,0,111,0,0,0,114,0,0,0,116,0,0,0,115,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,36,0,0,0,74,0,0,0,83,0,0,0,86,0,0,0,65,0,0,0,82,0,0,0,59,0,0,0,34,0,0,0,32,0,0,0,62,0,0,0,62,0,0,0,32,0,0,0,36,0,0,0,79,0,0,0,85,0,0,0,84,0,0,0,70,0,0,0,73,0,0,0,76,0,0,0,69,0,0,0,46,0,0,0,116,0,0,0,109,0,0,0,112,0,0,0,10,0,0,0,115,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,39,0,0,0,115,0,0,0,47,0,0,0,34,0,0,0,92,0,0,0,40,0,0,0,91,0,0,0,48,0,0,0,45,0,0,0,57,0,0,0,93,0,0,0,43,0,0,0,92,0,0,0,41,0,0,0,34,0,0,0,58,0,0,0,47,0,0,0,92,0,0,0,49,0,0,0,58,0,0,0,47,0,0,0,103,0,0,0,39,0,0,0,32,0,0,0,60,0,0,0,36,0,0,0,79,0,0,0,85,0,0,0,84,0,0,0,70,0,0,0,73,0,0,0,76,0,0,0,69,0,0,0,46,0,0,0,116,0,0,0,109,0,0,0,112,0,0,0,32,0,0,0,62,0,0,0,36,0,0,0,79,0,0,0,85,0,0,0,84,0,0,0,70,0,0,0,73,0,0,0,76,0,0,0,69,0,0,0,10,0,0,0,114,0,0,0,109,0,0,0,32,0,0,0,45,0,0,0,102,0,0,0,32,0,0,0,36,0,0,0,79,0,0,0,85,0,0,0,84,0,0,0,70,0,0,0,73,0,0,0,76,0,0,0,69,0,0,0,46,0,0,0,116,0,0,0,109,0,0,0,112,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0,10,0,0,0,35,0,0,0,35,0,0,0,32,0,0,0,85,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,105,0,0,0,116,0,0,0,105,0,0,0,101,0,0,0,115,0,0,0,10,0,0,0,10,0,0,0,84,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,32,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,115,0,0,0,32,0,0,0,97,0,0,0,114,0,0,0,101,0,0,0,32,0,0,0,107,0,0,0,101,0,0,0,112,0,0,0,116,0,0,0,32,0,0,0,105,0,0,0,110,0,0,0,32,0,0,0,97,0,0,0,32,0,0,0,115,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,114,0,0,0,97,0,0,0,116,0,0,0,101,0,0,0,32,0,0,0,115,0,0,0,99,0,0,0,114,0,0,0,105,0,0,0,112,0,0,0,116,0,0,0,32,0,0,0,40,0,0,0,96,0,0,0,99,0,0,0,112,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,96,0,0,0,41,0,0,0,46,0,0,0,10,0,0,0,10,0,0,0,66,0,0,0,111,0,0,0,116,0,0,0,104,0,0,0,32,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,32,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,100,0,0,0,101,0,0,0,97,0,0,0,108,0,0,0,32,0,0,0,119,0,0,0,105,0,0,0,116,0,0,0,104,0,0,0,32,0,0,0,100,0,0,0,97,0,0,0,116,0,0,0,97,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,112,0,0,0,114,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,110,0,0,0,116,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,58,0,0,0,10,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,83,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,32,0,0,0,40,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,101,0,0,0,120,0,0,0,112,0,0,0,101,0,0,0,99,0,0,0,116,0,0,0,115,0,0,0,32,0,0,0,74,0,0,0,83,0,0,0,32,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,44,0,0,0,32,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,105,0,0,0,110,0,0,0,116,0,0,0,101,0,0,0,114,0,0,0,112,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,115,0,0,0,32,0,0,0,85,0,0,0,67,0,0,0,83,0,0,0,50,0,0,0,32,0,0,0,99,0,0,0,104,0,0,0,97,0,0,0,114,0,0,0,115,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,115,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,65,0,0,0,114,0,0,0,114,0,0,0,97,0,0,0,121,0,0,0,32,0,0,0,40,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,101,0,0,0,120,0,0,0,112,0,0,0,101,0,0,0,99,0,0,0,116,0,0,0,115,0,0,0,32,0,0,0,97,0,0,0,114,0,0,0,114,0,0,0,97,0,0,0,121,0,0,0,32,0,0,0,111,0,0,0,102,0,0,0,32,0,0,0,74,0,0,0,83,0,0,0,32,0,0,0,83,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,32,0,0,0,99,0,0,0,104,0,0,0,97,0,0,0,114,0,0,0,97,0,0,0,99,0,0,0,116,0,0,0,101,0,0,0,114,0,0,0,115,0,0,0,44,0,0,0,32,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,101,0,0,0,120,0,0,0,112,0,0,0,101,0,0,0,99,0,0,0,116,0,0,0,115,0,0,0,32,0,0,0,110,0,0,0,117,0,0,0,109,0,0,0,98,0,0,0,101,0,0,0,114,0,0,0,115,0,0,0,41,0,0,0,10,0,0,0,45,0,0,0,32,0,0,0,66,0,0,0,117,0,0,0,102,0,0,0,102,0,0,0,101,0,0,0,114,0,0,0,32,0,0,0,40,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,101,0,0,0,120,0,0,0,112,0,0,0,101,0,0,0,99,0,0,0,116,0,0,0,115,0,0,0,32,0,0,0,85,0,0,0,84,0,0,0,70,0,0,0,45,0,0,0,56,0,0,0,32,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,44,0,0,0,32,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,101,0,0,0,120,0,0,0,112,0,0,0,101,0,0,0,99,0,0,0,116,0,0,0,115,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,111,0,0,0,105,0,0,0,110,0,0,0,116,0,0,0,115,0,0,0,47,0,0,0,98,0,0,0,121,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,41,0,0,0,46,0,0,0,10,0,0,0,10,0,0,0,84,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,96,0,0,0,111,0,0,0,102,0,0,0,109,0,0,0,116,0,0,0,96,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,105,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,110,0,0,0,116,0,0,0,114,0,0,0,111,0,0,0,108,0,0,0,115,0,0,0,32,0,0,0,96,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,96,0,0,0,32,0,0,0,111,0,0,0,117,0,0,0,116,0,0,0,112,0,0,0,117,0,0,0,116,0,0,0,32,0,0,0,40,0,0,0,96,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,96,0,0,0,44,0,0,0,32,0,0,0,96,0,0,0,97,0,0,0,114,0,0,0,114,0,0,0,96,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,115,0,0,0,112,0,0,0,101,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,118,0,0,0,101,0,0,0,108,0,0,0,121,0,0,0,41,0,0,0,10,0,0,0,119,0,0,0,104,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,105,0,0,0,110,0,0,0,112,0,0,0,117,0,0,0,116,0,0,0,32,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,109,0,0,0,97,0,0,0,116,0,0,0,32,0,0,0,105,0,0,0,115,0,0,0,32,0,0,0,97,0,0,0,117,0,0,0,116,0,0,0,111,0,0,0,109,0,0,0,97,0,0,0,116,0,0,0,105,0,0,0,99,0,0,0,97,0,0,0,108,0,0,0,108,0,0,0,121,0,0,0,32,0,0,0,100,0,0,0,101,0,0,0,116,0,0,0,101,0,0,0,114,0,0,0,109,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,100,0,0,0,46,0,0,0,10,0,0,0,10,0,0,0,35,0,0,0,32,0,0,0,84,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,115,0,0,0,10,0,0,0,10,0,0,0,84,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,115,0,0,0,32,0,0,0,105,0,0,0,110,0,0,0,99,0,0,0,108,0,0,0,117,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,74,0,0,0,83,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,108,0,0,0,105,0,0,0,100,0,0,0,105,0,0,0,116,0,0,0,121,0,0,0,32,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,115,0,0,0,32,0,0,0,40,0,0,0,114,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,105,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,32,0,0,0,111,0,0,0,114,0,0,0,32,0,0,0,101,0,0,0,118,0,0,0,97,0,0,0,108,0,0,0,117,0,0,0,97,0,0,0,116,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,41,0,0,0,58,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,62,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,10,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,102,0,0,0,115,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,105,0,0,0,114,0,0,0,101,0,0,0,40,0,0,0,39,0,0,0,102,0,0,0,115,0,0,0,39,0,0,0,41,0,0,0,44,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,105,0,0,0,114,0,0,0,101,0,0,0,40,0,0,0,39,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,39,0,0,0,41,0,0,0,44,0,0,0,32,0,0,0,118,0,0,0,109,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,105,0,0,0,114,0,0,0,101,0,0,0,40,0,0,0,39,0,0,0,118,0,0,0,109,0,0,0,39,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,44,0,0,0,32,0,0,0,115,0,0,0,98,0,0,0,99,0,0,0,115,0,0,0,59,0,0,0,10,0,0,0,100,0,0,0,101,0,0,0,115,0,0,0,99,0,0,0,114,0,0,0,105,0,0,0,98,0,0,0,101,0,0,0,40,0,0,0,39,0,0,0,115,0,0,0,111,0,0,0,117,0,0,0,114,0,0,0,99,0,0,0,101,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,39,0,0,0,115,0,0,0,104,0,0,0,111,0,0,0,117,0,0,0,108,0,0,0,100,0,0,0,32,0,0,0,108,0,0,0,111,0,0,0,97,0,0,0,100,0,0,0,32,0,0,0,110,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,105,0,0,0,114,0,0,0,101,0,0,0,40,0,0,0,39,0,0,0,46,0,0,0,47,0,0,0,39,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,39,0,0,0,115,0,0,0,104,0,0,0,111,0,0,0,117,0,0,0,108,0,0,0,100,0,0,0,32,0,0,0,108,0,0,0,111,0,0,0,97,0,0,0,100,0,0,0,32,0,0,0,115,0,0,0,98,0,0,0,99,0,0,0,115,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,32,0,0,0,115,0,0,0,98,0,0,0,99,0,0,0,115,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,105,0,0,0,114,0,0,0,101,0,0,0,40,0,0,0,39,0,0,0,46,0,0,0,47,0,0,0,115,0,0,0,98,0,0,0,99,0,0,0,115,0,0,0,39,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,39,0,0,0,115,0,0,0,104,0,0,0,111,0,0,0,117,0,0,0,108,0,0,0,100,0,0,0,32,0,0,0,108,0,0,0,111,0,0,0,97,0,0,0,100,0,0,0,32,0,0,0,101,0,0,0,120,0,0,0,99,0,0,0,101,0,0,0,108,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,32,0,0,0,101,0,0,0,120,0,0,0,99,0,0,0,101,0,0,0,108,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,105,0,0,0,114,0,0,0,101,0,0,0,40,0,0,0,39,0,0,0,46,0,0,0,47,0,0,0,99,0,0,0,112,0,0,0,101,0,0,0,120,0,0,0,99,0,0,0,101,0,0,0,108,0,0,0,39,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,39,0,0,0,115,0,0,0,104,0,0,0,111,0,0,0,117,0,0,0,108,0,0,0,100,0,0,0,32,0,0,0,112,0,0,0,114,0,0,0,111,0,0,0,99,0,0,0,101,0,0,0,115,0,0,0,115,0,0,0,32,0,0,0,98,0,0,0,105,0,0,0,116,0,0,0,115,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,115,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,102,0,0,0,115,0,0,0,46,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,100,0,0,0,100,0,0,0,105,0,0,0,114,0,0,0,83,0,0,0,121,0,0,0,110,0,0,0,99,0,0,0,40,0,0,0,39,0,0,0,98,0,0,0,105,0,0,0,116,0,0,0,115,0,0,0,39,0,0,0,41,0,0,0,46,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,116,0,0,0,101,0,0,0,114,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,120,0,0,0,41,0,0,0,123,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,117,0,0,0,114,0,0,0,110,0,0,0,32,0,0,0,120,0,0,0,46,0,0,0,115,0,0,0,117,0,0,0,98,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,40,0,0,0,45,0,0,0,51,0,0,0,41,0,0,0,61,0,0,0,61,0,0,0,34,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,34,0,0,0,59,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,115,0,0,0,46,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,69,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,120,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,109,0,0,0,46,0,0,0,114,0,0,0,117,0,0,0,110,0,0,0,73,0,0,0,110,0,0,0,84,0,0,0,104,0,0,0,105,0,0,0,115,0,0,0,67,0,0,0,111,0,0,0,110,0,0,0,116,0,0,0,101,0,0,0,120,0,0,0,116,0,0,0,40,0,0,0,102,0,0,0,115,0,0,0,46,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,100,0,0,0,70,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,83,0,0,0,121,0,0,0,110,0,0,0,99,0,0,0,40,0,0,0,39,0,0,0,46,0,0,0,47,0,0,0,98,0,0,0,105,0,0,0,116,0,0,0,115,0,0,0,47,0,0,0,39,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,120,0,0,0,41,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0,10,0,0,0,84,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,82,0,0,0,69,0,0,0,65,0,0,0,68,0,0,0,77,0,0,0,69,0,0,0,32,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,115,0,0,0,32,0,0,0,118,0,0,0,101,0,0,0,114,0,0,0,105,0,0,0,102,0,0,0,121,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,115,0,0,0,110,0,0,0,105,0,0,0,112,0,0,0,112,0,0,0,101,0,0,0,116,0,0,0,115,0,0,0,32,0,0,0,105,0,0,0,110,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,82,0,0,0,69,0,0,0,65,0,0,0,68,0,0,0,77,0,0,0,69,0,0,0,58,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,62,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,10,0,0,0,100,0,0,0,101,0,0,0,115,0,0,0,99,0,0,0,114,0,0,0,105,0,0,0,98,0,0,0,101,0,0,0,40,0,0,0,39,0,0,0,82,0,0,0,69,0,0,0,65,0,0,0,68,0,0,0,77,0,0,0,69,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,100,0,0,0,109,0,0,0,101,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,95,0,0,0,99,0,0,0,112,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,95,0,0,0,50,0,0,0,53,0,0,0,53,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,91,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,93,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,91,0,0,0,50,0,0,0,53,0,0,0,53,0,0,0,93,0,0,0,59,0,0,0,32,0,0,0,47,0,0,0,47,0,0,0,32,0,0,2,199,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,40,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,95,0,0,0,99,0,0,0,112,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,95,0,0,0,50,0,0,0,53,0,0,0,53,0,0,0,44,0,0,0,32,0,0,0,34,0,0,2,199,0,0,0,34,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,95,0,0,0,55,0,0,0,49,0,0,0,49,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,91,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,93,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,91,0,0,0,83,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,46,0,0,0,102,0,0,0,114,0,0,0,111,0,0,0,109,0,0,0,67,0,0,0,104,0,0,0,97,0,0,0,114,0,0,0,67,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,55,0,0,0,49,0,0,0,49,0,0,0,41,0,0,0,93,0,0,0,59,0,0,0,32,0,0,0,47,0,0,0,47,0,0,0,32,0,0,0,50,0,0,0,53,0,0,0,53,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,49,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,95,0,0,0,55,0,0,0,49,0,0,0,49,0,0,0,44,0,0,0,32,0,0,0,50,0,0,0,53,0,0,0,53,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,98,0,0,0,49,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,91,0,0,0,48,0,0,0,120,0,0,0,98,0,0,0,98,0,0,0,44,0,0,0,48,0,0,0,120,0,0,0,101,0,0,0,51,0,0,0,44,0,0,0,48,0,0,0,120,0,0,0,100,0,0,0,55,0,0,0,44,0,0,0,48,0,0,0,120,0,0,0,100,0,0,0,99,0,0,0,93,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,115,0,0,0,49,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,98,0,0,0,49,0,0,0,46,0,0,0,109,0,0,0,97,0,0,0,112,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,120,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,117,0,0,0,114,0,0,0,110,0,0,0,32,0,0,0,83,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,46,0,0,0,102,0,0,0,114,0,0,0,111,0,0,0,109,0,0,0,67,0,0,0,104,0,0,0,97,0,0,0,114,0,0,0,67,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,120,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,46,0,0,0,106,0,0,0,111,0,0,0,105,0,0,0,110,0,0,0,40,0,0,0,34,0,0,0,34,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,108,71,0,0,96,59,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,57,0,0,0,51,0,0,0,54,0,0,0,44,0,0,0,32,0,0,0,98,0,0,0,49,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,98,0,0,0,117,0,0,0,102,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,57,0,0,0,51,0,0,0,54,0,0,0,44,0,0,0,32,0,0,0,32,0,0,108,71,0,0,96,59,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,40,0,0,108,71,0,0,96,59,0,0,0,44,0,0,0,34,0,0,108,71,0,0,96,59,0,0,0,34,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,40,0,0,0,98,0,0,0,117,0,0,0,102,0,0,0,46,0,0,0,108,0,0,0,101,0,0,0,110,0,0,0,103,0,0,0,116,0,0,0,104,0,0,0,44,0,0,0,32,0,0,0,52,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,40,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,105,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,48,0,0,0,59,0,0,0,32,0,0,0,105,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,32,0,0,0,52,0,0,0,59,0,0,0,32,0,0,0,43,0,0,0,43,0,0,0,105,0,0,0,41,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,40,0,0,0,98,0,0,0,49,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,44,0,0,0,32,0,0,0,98,0,0,0,117,0,0,0,102,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,98,0,0,0,50,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,91,0,0,0,48,0,0,0,120,0,0,0,102,0,0,0,48,0,0,0,44,0,0,0,48,0,0,0,120,0,0,0,57,0,0,0,102,0,0,0,44,0,0,0,48,0,0,0,120,0,0,0,56,0,0,0,100,0,0,0,44,0,0,0,48,0,0,0,120,0,0,0,97,0,0,0,51,0,0,0,93,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,115,0,0,0,117,0,0,0,115,0,0,0,104,0,0,0,105,0,0,0,61,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,54,0,0,0,53,0,0,0,48,0,0,0,48,0,0,0,49,0,0,0,44,0,0,0,32,0,0,0,98,0,0,0,50,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,115,0,0,0,98,0,0,0,117,0,0,0,102,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,54,0,0,0,53,0,0,0,48,0,0,0,48,0,0,0,49,0,0,0,44,0,0,0,32,0,0,0,115,0,0,0,117,0,0,0,115,0,0,0,104,0,0,0,105,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,40,0,0,0,115,0,0,0,117,0,0,0,115,0,0,0,104,0,0,0,105,0,0,0,44,0,0,0,34,0,1,243,99,0,0,0,34,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,40,0,0,0,115,0,0,0,98,0,0,0,117,0,0,0,102,0,0,0,46,0,0,0,108,0,0,0,101,0,0,0,110,0,0,0,103,0,0,0,116,0,0,0,104,0,0,0,44,0,0,0,32,0,0,0,52,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,40,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,105,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,48,0,0,0,59,0,0,0,32,0,0,0,105,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,32,0,0,0,52,0,0,0,59,0,0,0,32,0,0,0,43,0,0,0,43,0,0,0,105,0,0,0,41,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,40,0,0,0,98,0,0,0,50,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,44,0,0,0,32,0,0,0,115,0,0,0,98,0,0,0,117,0,0,0,102,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,39,0,0,0,115,0,0,0,104,0,0,0,111,0,0,0,117,0,0,0,108,0,0,0,100,0,0,0,32,0,0,0,98,0,0,0,101,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,114,0,0,0,114,0,0,0,101,0,0,0,99,0,0,0,116,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,40,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,100,0,0,0,109,0,0,0,101,0,0,0,40,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,40,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,100,0,0,0,109,0,0,0,101,0,0,0,40,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0,10,0,0,0,84,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,110,0,0,0,115,0,0,0,105,0,0,0,115,0,0,0,116,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,121,0,0,0,32,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,115,0,0,0,32,0,0,0,109,0,0,0,97,0,0,0,107,0,0,0,101,0,0,0,32,0,0,0,115,0,0,0,117,0,0,0,114,0,0,0,101,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,97,0,0,0,116,0,0,0,32,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,32,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,32,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,32,0,0,0,97,0,0,0,114,0,0,0,101,0,0,0,32,0,0,0,112,0,0,0,115,0,0,0,101,0,0,0,117,0,0,0,100,0,0,0,111,0,0,0,32,0,0,0,105,0,0,0,110,0,0,0,118,0,0,0,101,0,0,0,114,0,0,0,115,0,0,0,101,0,0,0,115,0,0,0,58,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,62,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,10,0,0,0,100,0,0,0,101,0,0,0,115,0,0,0,99,0,0,0,114,0,0,0,105,0,0,0,98,0,0,0,101,0,0,0,40,0,0,0,39,0,0,0,99,0,0,0,111,0,0,0,110,0,0,0,115,0,0,0,105,0,0,0,115,0,0,0,116,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,121,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,105,0,0,0,114,0,0,0,101,0,0,0,40,0,0,0,39,0,0,0,46,0,0,0,47,0,0,0,39,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,85,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,99,0,0,0,104,0,0,0,107,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,44,0,0,0,32,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,105,0,0,0,116,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,117,0,0,0,114,0,0,0,110,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,120,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,39,0,0,0,115,0,0,0,104,0,0,0,111,0,0,0,117,0,0,0,108,0,0,0,100,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,110,0,0,0,115,0,0,0,105,0,0,0,115,0,0,0,116,0,0,0,101,0,0,0,110,0,0,0,116,0,0,0,108,0,0,0,121,0,0,0,32,0,0,0,112,0,0,0,114,0,0,0,111,0,0,0,99,0,0,0,101,0,0,0,115,0,0,0,115,0,0,0,32,0,0,0,67,0,0,0,80,0,0,0,32,0,0,0,39,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,120,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,91,0,0,0,120,0,0,0,93,0,0,0,44,0,0,0,32,0,0,0,68,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,44,0,0,0,32,0,0,0,69,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,105,0,0,0,116,0,0,0,41,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,40,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,101,0,0,0,108,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,40,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,79,0,0,0,98,0,0,0,106,0,0,0,101,0,0,0,99,0,0,0,116,0,0,0,46,0,0,0,107,0,0,0,101,0,0,0,121,0,0,0,115,0,0,0,40,0,0,0,68,0,0,0,41,0,0,0,46,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,69,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,100,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,69,0,0,0,91,0,0,0,68,0,0,0,91,0,0,0,100,0,0,0,93,0,0,0,93,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,32,0,0,0,100,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,116,0,0,0,121,0,0,0,112,0,0,0,101,0,0,0,111,0,0,0,102,0,0,0,32,0,0,0,69,0,0,0,91,0,0,0,68,0,0,0,91,0,0,0,100,0,0,0,93,0,0,0,93,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,61,0,0,0,32,0,0,0,34,0,0,0,117,0,0,0,110,0,0,0,100,0,0,0,101,0,0,0,102,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,100,0,0,0,34,0,0,0,41,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,117,0,0,0,114,0,0,0,110,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,68,0,0,0,91,0,0,0,100,0,0,0,93,0,0,0,46,0,0,0,99,0,0,0,104,0,0,0,97,0,0,0,114,0,0,0,67,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,65,0,0,0,116,0,0,0,40,0,0,0,48,0,0,0,41,0,0,0,32,0,0,0,61,0,0,0,61,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,70,0,0,0,70,0,0,0,70,0,0,0,68,0,0,0,41,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,117,0,0,0,114,0,0,0,110,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,68,0,0,0,91,0,0,0,69,0,0,0,91,0,0,0,68,0,0,0,91,0,0,0,100,0,0,0,93,0,0,0,93,0,0,0,93,0,0,0,32,0,0,0,61,0,0,0,61,0,0,0,61,0,0,0,32,0,0,0,68,0,0,0,91,0,0,0,100,0,0,0,93,0,0,0,41,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,117,0,0,0,114,0,0,0,110,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,114,0,0,0,111,0,0,0,119,0,0,0,32,0,0,0,110,0,0,0,101,0,0,0,119,0,0,0,32,0,0,0,69,0,0,0,114,0,0,0,114,0,0,0,111,0,0,0,114,0,0,0,40,0,0,0,120,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,101,0,0,0,46,0,0,0,100,0,0,0,91,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,100,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,93,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,69,0,0,0,91,0,0,0,68,0,0,0,91,0,0,0,100,0,0,0,93,0,0,0,93,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,59,0,0,0,32,0,0,0,100,0,0,0,91,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,100,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,93,0,0,0,61,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,68,0,0,0,91,0,0,0,100,0,0,0,93,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,59,0,0,0,32,0,0,0,100,0,0,0,46,0,0,0,101,0,0,0,46,0,0,0,100,0,0,0,91,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,100,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,93,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,68,0,0,0,91,0,0,0,69,0,0,0,91,0,0,0,68,0,0,0,91,0,0,0,100,0,0,0,93,0,0,0,93,0,0,0,93,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,79,0,0,0,98,0,0,0,106,0,0,0,101,0,0,0,99,0,0,0,116,0,0,0,46,0,0,0,107,0,0,0,101,0,0,0,121,0,0,0,115,0,0,0,40,0,0,0,69,0,0,0,41,0,0,0,46,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,69,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,101,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,68,0,0,0,91,0,0,0,69,0,0,0,91,0,0,0,101,0,0,0,93,0,0,0,93,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,32,0,0,0,101,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,114,0,0,0,111,0,0,0,119,0,0,0,32,0,0,0,110,0,0,0,101,0,0,0,119,0,0,0,32,0,0,0,69,0,0,0,114,0,0,0,114,0,0,0,111,0,0,0,114,0,0,0,40,0,0,0,120,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,100,0,0,0,46,0,0,0,101,0,0,0,91,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,101,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,93,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,68,0,0,0,91,0,0,0,69,0,0,0,91,0,0,0,101,0,0,0,93,0,0,0,93,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,59,0,0,0,32,0,0,0,101,0,0,0,91,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,101,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,93,0,0,0,61,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,69,0,0,0,91,0,0,0,101,0,0,0,93,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,59,0,0,0,32,0,0,0,101,0,0,0,46,0,0,0,100,0,0,0,46,0,0,0,101,0,0,0,91,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,101,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,93,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,69,0,0,0,91,0,0,0,68,0,0,0,91,0,0,0,69,0,0,0,91,0,0,0,101,0,0,0,93,0,0,0,93,0,0,0,93,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,114,0,0,0,112,0,0,0,117,0,0,0,115,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,91,0,0,0,34,0,0,0,102,0,0,0,111,0,0,0,111,0,0,0,98,0,0,0,97,0,0,0,114,0,0,0,34,0,0,0,93,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,114,0,0,0,112,0,0,0,117,0,0,0,115,0,0,0,46,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,69,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,119,0,0,0,41,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,40,0,0,0,85,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,120,0,0,0,44,0,0,0,85,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,120,0,0,0,44,0,0,0,119,0,0,0,41,0,0,0,41,0,0,0,44,0,0,0,119,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,40,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,59,0,0,0,32,0,0,0,125,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,100,0,0,0,101,0,0,0,115,0,0,0,99,0,0,0,114,0,0,0,105,0,0,0,98,0,0,0,101,0,0,0,40,0,0,0,39,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,100,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,79,0,0,0,98,0,0,0,106,0,0,0,101,0,0,0,99,0,0,0,116,0,0,0,46,0,0,0,107,0,0,0,101,0,0,0,121,0,0,0,115,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,41,0,0,0,46,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,116,0,0,0,101,0,0,0,114,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,119,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,117,0,0,0,114,0,0,0,110,0,0,0,32,0,0,0,119,0,0,0,32,0,0,0,61,0,0,0,61,0,0,0,32,0,0,0,43,0,0,0,119,0,0,0,59,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,46,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,69,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,40,0,0,0,99,0,0,0,104,0,0,0,107,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,44,0,0,0,32,0,0,0,116,0,0,0,114,0,0,0,117,0,0,0,101,0,0,0,41,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,100,0,0,0,101,0,0,0,115,0,0,0,99,0,0,0,114,0,0,0,105,0,0,0,98,0,0,0,101,0,0,0,40,0,0,0,39,0,0,0,100,0,0,0,105,0,0,0,114,0,0,0,101,0,0,0,99,0,0,0,116,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,79,0,0,0,98,0,0,0,106,0,0,0,101,0,0,0,99,0,0,0,116,0,0,0,46,0,0,0,107,0,0,0,101,0,0,0,121,0,0,0,115,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,41,0,0,0,46,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,116,0,0,0,101,0,0,0,114,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,119,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,117,0,0,0,114,0,0,0,110,0,0,0,32,0,0,0,119,0,0,0,32,0,0,0,61,0,0,0,61,0,0,0,32,0,0,0,43,0,0,0,119,0,0,0,59,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,46,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,69,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,40,0,0,0,99,0,0,0,104,0,0,0,107,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,97,0,0,0,108,0,0,0,115,0,0,0,101,0,0,0,41,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0,10,0,0,0,84,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,110,0,0,0,101,0,0,0,120,0,0,0,116,0,0,0,32,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,115,0,0,0,32,0,0,0,108,0,0,0,111,0,0,0,111,0,0,0,107,0,0,0,32,0,0,0,97,0,0,0,116,0,0,0,32,0,0,0,112,0,0,0,111,0,0,0,115,0,0,0,115,0,0,0,105,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,32,0,0,0,101,0,0,0,110,0,0,0,116,0,0,0,114,0,0,0,121,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,110,0,0,0,100,0,0,0,105,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,115,0,0,0,58,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0,100,0,0,0,101,0,0,0,115,0,0,0,99,0,0,0,114,0,0,0,105,0,0,0,98,0,0,0,101,0,0,0,40,0,0,0,39,0,0,0,101,0,0,0,110,0,0,0,116,0,0,0,114,0,0,0,121,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,110,0,0,0,100,0,0,0,105,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,115,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,39,0,0,0,115,0,0,0,104,0,0,0,111,0,0,0,117,0,0,0,108,0,0,0,100,0,0,0,32,0,0,0,102,0,0,0,97,0,0,0,105,0,0,0,108,0,0,0,32,0,0,0,116,0,0,0,111,0,0,0,32,0,0,0,108,0,0,0,111,0,0,0,97,0,0,0,100,0,0,0,32,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,32,0,0,0,117,0,0,0,110,0,0,0,97,0,0,0,118,0,0,0,97,0,0,0,105,0,0,0,108,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,115,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,98,0,0,0,111,0,0,0,120,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,123,0,0,0,125,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,99,0,0,0,116,0,0,0,120,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,118,0,0,0,109,0,0,0,46,0,0,0,99,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,116,0,0,0,101,0,0,0,67,0,0,0,111,0,0,0,110,0,0,0,116,0,0,0,101,0,0,0,120,0,0,0,116,0,0,0,40,0,0,0,115,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,98,0,0,0,111,0,0,0,120,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,116,0,0,0,104,0,0,0,114,0,0,0,111,0,0,0,119,0,0,0,115,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,109,0,0,0,46,0,0,0,114,0,0,0,117,0,0,0,110,0,0,0,73,0,0,0,110,0,0,0,67,0,0,0,111,0,0,0,110,0,0,0,116,0,0,0,101,0,0,0,120,0,0,0,116,0,0,0,40,0,0,0,102,0,0,0,115,0,0,0,46,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,100,0,0,0,70,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,83,0,0,0,121,0,0,0,110,0,0,0,99,0,0,0,40,0,0,0,39,0,0,0,99,0,0,0,112,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,39,0,0,0,44,0,0,0,39,0,0,0,117,0,0,0,116,0,0,0,102,0,0,0,56,0,0,0,39,0,0,0,41,0,0,0,44,0,0,0,99,0,0,0,116,0,0,0,120,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,39,0,0,0,115,0,0,0,104,0,0,0,111,0,0,0,117,0,0,0,108,0,0,0,100,0,0,0,32,0,0,0,108,0,0,0,111,0,0,0,97,0,0,0,100,0,0,0,32,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,32,0,0,0,105,0,0,0,115,0,0,0,32,0,0,0,97,0,0,0,118,0,0,0,97,0,0,0,105,0,0,0,108,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,115,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,98,0,0,0,111,0,0,0,120,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,123,0,0,0,125,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,99,0,0,0,116,0,0,0,120,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,118,0,0,0,109,0,0,0,46,0,0,0,99,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,116,0,0,0,101,0,0,0,67,0,0,0,111,0,0,0,110,0,0,0,116,0,0,0,101,0,0,0,120,0,0,0,116,0,0,0,40,0,0,0,115,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,98,0,0,0,111,0,0,0,120,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,109,0,0,0,46,0,0,0,114,0,0,0,117,0,0,0,110,0,0,0,73,0,0,0,110,0,0,0,67,0,0,0,111,0,0,0,110,0,0,0,116,0,0,0,101,0,0,0,120,0,0,0,116,0,0,0,40,0,0,0,102,0,0,0,115,0,0,0,46,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,100,0,0,0,70,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,83,0,0,0,121,0,0,0,110,0,0,0,99,0,0,0,40,0,0,0,39,0,0,0,99,0,0,0,112,0,0,0,101,0,0,0,120,0,0,0,99,0,0,0,101,0,0,0,108,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,39,0,0,0,44,0,0,0,39,0,0,0,117,0,0,0,116,0,0,0,102,0,0,0,56,0,0,0,39,0,0,0,41,0,0,0,44,0,0,0,99,0,0,0,116,0,0,0,120,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,109,0,0,0,46,0,0,0,114,0,0,0,117,0,0,0,110,0,0,0,73,0,0,0,110,0,0,0,67,0,0,0,111,0,0,0,110,0,0,0,116,0,0,0,101,0,0,0,120,0,0,0,116,0,0,0,40,0,0,0,102,0,0,0,115,0,0,0,46,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,100,0,0,0,70,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,83,0,0,0,121,0,0,0,110,0,0,0,99,0,0,0,40,0,0,0,39,0,0,0,99,0,0,0,112,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,39,0,0,0,44,0,0,0,39,0,0,0,117,0,0,0,116,0,0,0,102,0,0,0,56,0,0,0,39,0,0,0,41,0,0,0,44,0,0,0,99,0,0,0,116,0,0,0,120,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,99,0,0,0,104,0,0,0,107,0,0,0,101,0,0,0,110,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,44,0,0,0,32,0,0,0,105,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,99,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,44,0,0,0,32,0,0,0,105,0,0,0,44,0,0,0,32,0,0,0,101,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,44,0,0,0,105,0,0,0,44,0,0,0,101,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,97,0,0,0,114,0,0,0,114,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,44,0,0,0,105,0,0,0,46,0,0,0,115,0,0,0,112,0,0,0,108,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,34,0,0,0,34,0,0,0,41,0,0,0,44,0,0,0,101,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,101,0,0,0,112,0,0,0,69,0,0,0,113,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,40,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,44,0,0,0,97,0,0,0,114,0,0,0,114,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,116,0,0,0,121,0,0,0,112,0,0,0,101,0,0,0,111,0,0,0,102,0,0,0,32,0,0,0,66,0,0,0,117,0,0,0,102,0,0,0,102,0,0,0,101,0,0,0,114,0,0,0,32,0,0,0,61,0,0,0,61,0,0,0,61,0,0,0,32,0,0,0,39,0,0,0,117,0,0,0,110,0,0,0,100,0,0,0,101,0,0,0,102,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,100,0,0,0,39,0,0,0,41,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,117,0,0,0,114,0,0,0,110,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,98,0,0,0,117,0,0,0,102,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,44,0,0,0,110,0,0,0,101,0,0,0,119,0,0,0,32,0,0,0,66,0,0,0,117,0,0,0,102,0,0,0,102,0,0,0,101,0,0,0,114,0,0,0,40,0,0,0,105,0,0,0,41,0,0,0,44,0,0,0,101,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,101,0,0,0,112,0,0,0,69,0,0,0,113,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,40,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,44,0,0,0,98,0,0,0,117,0,0,0,102,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,40,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,44,0,0,0,105,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,44,0,0,0,105,0,0,0,44,0,0,0,39,0,0,0,98,0,0,0,117,0,0,0,102,0,0,0,39,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,44,0,0,0,105,0,0,0,44,0,0,0,39,0,0,0,97,0,0,0,114,0,0,0,114,0,0,0,39,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,44,0,0,0,105,0,0,0,44,0,0,0,39,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,39,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,40,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,44,0,0,0,105,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,44,0,0,0,105,0,0,0,44,0,0,0,39,0,0,0,98,0,0,0,117,0,0,0,102,0,0,0,39,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,44,0,0,0,105,0,0,0,44,0,0,0,39,0,0,0,97,0,0,0,114,0,0,0,114,0,0,0,39,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,44,0,0,0,105,0,0,0,44,0,0,0,39,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,39,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,100,0,0,0,101,0,0,0,115,0,0,0,99,0,0,0,114,0,0,0,105,0,0,0,98,0,0,0,101,0,0,0,40,0,0,0,39,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,39,0,0,0,67,0,0,0,80,0,0,0,32,0,0,0,32,0,0,0,49,0,0,0,50,0,0,0,53,0,0,0,50,0,0,0,32,0,0,0,58,0,0,0,32,0,0,0,115,0,0,0,98,0,0,0,99,0,0,0,115,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,32,0,0,0,99,0,0,0,104,0,0,0,107,0,0,0,101,0,0,0,110,0,0,0,40,0,0,0,49,0,0,0,50,0,0,0,53,0,0,0,50,0,0,0,44,0,0,0,34,0,0,0,102,0,0,0,111,0,0,0,111,0,0,32,34,0,0,0,98,0,0,0,254,0,0,0,114,0,0,0,34,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,39,0,0,0,67,0,0,0,80,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,55,0,0,0,48,0,0,0,56,0,0,0,32,0,0,0,58,0,0,0,32,0,0,0,115,0,0,0,98,0,0,0,99,0,0,0,115,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,32,0,0,0,99,0,0,0,104,0,0,0,107,0,0,0,101,0,0,0,110,0,0,0,40,0,0,0,55,0,0,0,48,0,0,0,56,0,0,0,44,0,0,0,34,0,0,6,42,0,0,0,32,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,32,0,0,6,43,0,0,0,32,0,0,0,115,0,0,0,109,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,121,0,0,0,32,0,0,0,102,0,0,0,97,0,0,0,99,0,0,0,101,0,0,0,115,0,0,0,34,0,0,0,41,0,0,0,59,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,39,0,0,0,67,0,0,0,80,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,57,0,0,0,51,0,0,0,54,0,0,0,32,0,0,0,58,0,0,0,32,0,0,0,100,0,0,0,98,0,0,0,99,0,0,0,115,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,32,0,0,0,99,0,0,0,104,0,0,0,107,0,0,0,101,0,0,0,110,0,0,0,40,0,0,0,57,0,0,0,51,0,0,0,54,0,0,0,44,0,0,0,32,0,0,0,34,0,0,143,217,0,0,102,47,0,0,78,45,0,0,101,135,0,0,91,87,0,0,123,38,0,0,109,75,0,0,139,213,0,0,0,34,0,0,0,41,0,0,0,59,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,99,0,0,0,104,0,0,0,107,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,44,0,0,0,32,0,0,0,105,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,99,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,44,0,0,0,32,0,0,0,105,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,115,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,116,0,0,0,121,0,0,0,112,0,0,0,101,0,0,0,111,0,0,0,102,0,0,0,32,0,0,0,66,0,0,0,117,0,0,0,102,0,0,0,102,0,0,0,101,0,0,0,114,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,61,0,0,0,32,0,0,0,39,0,0,0,117,0,0,0,110,0,0,0,100,0,0,0,101,0,0,0,102,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,100,0,0,0,39,0,0,0,32,0,0,0,38,0,0,0,38,0,0,0,32,0,0,0,105,0,0,0,32,0,0,0,105,0,0,0,110,0,0,0,115,0,0,0,116,0,0,0,97,0,0,0,110,0,0,0,99,0,0,0,101,0,0,0,111,0,0,0,102,0,0,0,32,0,0,0,66,0,0,0,117,0,0,0,102,0,0,0,102,0,0,0,101,0,0,0,114,0,0,0,41,0,0,0,32,0,0,0,115,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,91,0,0,0,93,0,0,0,46,0,0,0,109,0,0,0,97,0,0,0,112,0,0,0,46,0,0,0,99,0,0,0,97,0,0,0,108,0,0,0,108,0,0,0,40,0,0,0,105,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,115,0,0,0,41,0,0,0,123,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,117,0,0,0,114,0,0,0,110,0,0,0,32,0,0,0,83,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,46,0,0,0,102,0,0,0,114,0,0,0,111,0,0,0,109,0,0,0,67,0,0,0,104,0,0,0,97,0,0,0,114,0,0,0,67,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,115,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,101,0,0,0,108,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,115,0,0,0,61,0,0,0,40,0,0,0,105,0,0,0,46,0,0,0,109,0,0,0,97,0,0,0,112,0,0,0,41,0,0,0,32,0,0,0,63,0,0,0,32,0,0,0,105,0,0,0,46,0,0,0,109,0,0,0,97,0,0,0,112,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,115,0,0,0,41,0,0,0,123,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,117,0,0,0,114,0,0,0,110,0,0,0,32,0,0,0,83,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,46,0,0,0,102,0,0,0,114,0,0,0,111,0,0,0,109,0,0,0,67,0,0,0,104,0,0,0,97,0,0,0,114,0,0,0,67,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,115,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,32,0,0,0,58,0,0,0,32,0,0,0,105,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,44,0,0,0,105,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,97,0,0,0,114,0,0,0,114,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,44,0,0,0,115,0,0,0,46,0,0,0,106,0,0,0,111,0,0,0,105,0,0,0,110,0,0,0,63,0,0,0,115,0,0,0,46,0,0,0,106,0,0,0,111,0,0,0,105,0,0,0,110,0,0,0,40,0,0,0,34,0,0,0,34,0,0,0,41,0,0,0,58,0,0,0,115,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,101,0,0,0,112,0,0,0,69,0,0,0,113,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,40,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,44,0,0,0,97,0,0,0,114,0,0,0,114,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,116,0,0,0,121,0,0,0,112,0,0,0,101,0,0,0,111,0,0,0,102,0,0,0,32,0,0,0,66,0,0,0,117,0,0,0,102,0,0,0,102,0,0,0,101,0,0,0,114,0,0,0,32,0,0,0,61,0,0,0,61,0,0,0,61,0,0,0,32,0,0,0,39,0,0,0,117,0,0,0,110,0,0,0,100,0,0,0,101,0,0,0,102,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,100,0,0,0,39,0,0,0,41,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,117,0,0,0,114,0,0,0,110,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,98,0,0,0,117,0,0,0,102,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,44,0,0,0,110,0,0,0,101,0,0,0,119,0,0,0,32,0,0,0,66,0,0,0,117,0,0,0,102,0,0,0,102,0,0,0,101,0,0,0,114,0,0,0,40,0,0,0,105,0,0,0,41,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,101,0,0,0,112,0,0,0,69,0,0,0,113,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,40,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,44,0,0,0,98,0,0,0,117,0,0,0,102,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,40,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,44,0,0,0,105,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,40,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,44,0,0,0,105,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,100,0,0,0,101,0,0,0,115,0,0,0,99,0,0,0,114,0,0,0,105,0,0,0,98,0,0,0,101,0,0,0,40,0,0,0,39,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,39,0,0,0,67,0,0,0,80,0,0,0,32,0,0,0,32,0,0,0,49,0,0,0,50,0,0,0,53,0,0,0,50,0,0,0,32,0,0,0,58,0,0,0,32,0,0,0,115,0,0,0,98,0,0,0,99,0,0,0,115,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,32,0,0,0,99,0,0,0,104,0,0,0,107,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,49,0,0,0,50,0,0,0,53,0,0,0,50,0,0,0,44,0,0,0,91,0,0,0,48,0,0,0,120,0,0,0,54,0,0,0,54,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,54,0,0,0,102,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,54,0,0,0,102,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,54,0,0,0,50,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,54,0,0,0,49,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,55,0,0,0,50,0,0,0,93,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,47,0,0,0,42,0,0,0,32,0,0,0,34,0,0,0,102,0,0,0,111,0,0,0,111,0,0,0,98,0,0,0,97,0,0,0,114,0,0,0,34,0,0,0,32,0,0,0,42,0,0,0,47,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,116,0,0,0,121,0,0,0,112,0,0,0,101,0,0,0,111,0,0,0,102,0,0,0,32,0,0,0,66,0,0,0,117,0,0,0,102,0,0,0,102,0,0,0,101,0,0,0,114,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,61,0,0,0,32,0,0,0,39,0,0,0,117,0,0,0,110,0,0,0,100,0,0,0,101,0,0,0,102,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,100,0,0,0,39,0,0,0,41,0,0,0,32,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,39,0,0,0,67,0,0,0,80,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,55,0,0,0,48,0,0,0,56,0,0,0,32,0,0,0,58,0,0,0,32,0,0,0,115,0,0,0,98,0,0,0,99,0,0,0,115,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,32,0,0,0,99,0,0,0,104,0,0,0,107,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,55,0,0,0,48,0,0,0,56,0,0,0,44,0,0,0,32,0,0,0,110,0,0,0,101,0,0,0,119,0,0,0,32,0,0,0,66,0,0,0,117,0,0,0,102,0,0,0,102,0,0,0,101,0,0,0,114,0,0,0,40,0,0,0,91,0,0,0,48,0,0,0,120,0,0,0,99,0,0,0,97,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,50,0,0,0,48,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,54,0,0,0,49,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,54,0,0,0,101,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,54,0,0,0,52,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,50,0,0,0,48,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,99,0,0,0,98,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,50,0,0,0,48,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,55,0,0,0,51,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,54,0,0,0,100,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,54,0,0,0,57,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,54,0,0,0,99,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,54,0,0,0,53,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,55,0,0,0,57,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,50,0,0,0,48,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,54,0,0,0,54,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,54,0,0,0,49,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,54,0,0,0,51,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,54,0,0,0,53,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,55,0,0,0,51,0,0,0,93,0,0,0,41,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,47,0,0,0,42,0,0,0,32,0,0,0,40,0,0,0,34,0,0,6,42,0,0,0,32,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,32,0,0,6,43,0,0,0,32,0,0,0,115,0,0,0,109,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,121,0,0,0,32,0,0,0,102,0,0,0,97,0,0,0,99,0,0,0,101,0,0,0,115,0,0,0,34,0,0,0,41,0,0,0,32,0,0,0,42,0,0,0,47,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,39,0,0,0,67,0,0,0,80,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,57,0,0,0,51,0,0,0,54,0,0,0,32,0,0,0,58,0,0,0,32,0,0,0,100,0,0,0,98,0,0,0,99,0,0,0,115,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,32,0,0,0,99,0,0,0,104,0,0,0,107,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,57,0,0,0,51,0,0,0,54,0,0,0,44,0,0,0,32,0,0,0,91,0,0,0,48,0,0,0,120,0,0,0,100,0,0,0,53,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,101,0,0,0,50,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,99,0,0,0,97,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,99,0,0,0,55,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,100,0,0,0,54,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,100,0,0,0,48,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,99,0,0,0,101,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,99,0,0,0,52,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,100,0,0,0,55,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,100,0,0,0,54,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,98,0,0,0,55,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,102,0,0,0,98,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,98,0,0,0,50,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,101,0,0,0,50,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,99,0,0,0,97,0,0,0,44,0,0,0,32,0,0,0,48,0,0,0,120,0,0,0,100,0,0,0,52,0,0,0,93,0,0,0,41,0,0,0,59,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,47,0,0,0,42,0,0,0,32,0,0,0,34,0,0,143,217,0,0,102,47,0,0,78,45,0,0,101,135,0,0,91,87,0,0,123,38,0,0,109,75,0,0,139,213,0,0,0,34,0,0,0,32,0,0,0,42,0,0,0,47,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0,10,0,0,0,84,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,96,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,96,0,0,0,32,0,0,0,104,0,0,0,101,0,0,0,108,0,0,0,112,0,0,0,101,0,0,0,114,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,100,0,0,0,115,0,0,0,32,0,0,0,97,0,0,0,32,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,32,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,109,0,0,0,112,0,0,0,97,0,0,0,114,0,0,0,101,0,0,0,115,0,0,0,32,0,0,0,116,0,0,0,111,0,0,0,32,0,0,0,110,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,39,0,0,0,115,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,100,0,0,0,32,0,0,0,102,0,0,0,97,0,0,0,99,0,0,0,105,0,0,0,108,0,0,0,105,0,0,0,116,0,0,0,105,0,0,0,101,0,0,0,115,0,0,0,58,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,62,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,10,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,32,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,40,0,0,0,102,0,0,0,44,0,0,0,99,0,0,0,112,0,0,0,44,0,0,0,116,0,0,0,121,0,0,0,112,0,0,0,101,0,0,0,44,0,0,0,115,0,0,0,107,0,0,0,105,0,0,0,112,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,100,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,102,0,0,0,115,0,0,0,46,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,100,0,0,0,70,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,83,0,0,0,121,0,0,0,110,0,0,0,99,0,0,0,40,0,0,0,102,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,120,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,102,0,0,0,115,0,0,0,46,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,100,0,0,0,70,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,83,0,0,0,121,0,0,0,110,0,0,0,99,0,0,0,40,0,0,0,102,0,0,0,44,0,0,0,32,0,0,0,116,0,0,0,121,0,0,0,112,0,0,0,101,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,97,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,120,0,0,0,46,0,0,0,115,0,0,0,112,0,0,0,108,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,34,0,0,0,34,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,99,0,0,0,104,0,0,0,107,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,121,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,44,0,0,0,32,0,0,0,100,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,40,0,0,0,120,0,0,0,44,0,0,0,121,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,122,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,44,0,0,0,32,0,0,0,120,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,122,0,0,0,46,0,0,0,108,0,0,0,101,0,0,0,110,0,0,0,103,0,0,0,116,0,0,0,104,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,32,0,0,0,100,0,0,0,46,0,0,0,108,0,0,0,101,0,0,0,110,0,0,0,103,0,0,0,116,0,0,0,104,0,0,0,41,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,114,0,0,0,111,0,0,0,119,0,0,0,32,0,0,0,110,0,0,0,101,0,0,0,119,0,0,0,32,0,0,0,69,0,0,0,114,0,0,0,114,0,0,0,111,0,0,0,114,0,0,0,40,0,0,0,102,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,74,0,0,0,83,0,0,0,79,0,0,0,78,0,0,0,46,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,105,0,0,0,102,0,0,0,121,0,0,0,40,0,0,0,122,0,0,0,41,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,74,0,0,0,83,0,0,0,79,0,0,0,78,0,0,0,46,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,105,0,0,0,102,0,0,0,121,0,0,0,40,0,0,0,100,0,0,0,41,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,58,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,122,0,0,0,46,0,0,0,108,0,0,0,101,0,0,0,110,0,0,0,103,0,0,0,116,0,0,0,104,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,100,0,0,0,46,0,0,0,108,0,0,0,101,0,0,0,110,0,0,0,103,0,0,0,116,0,0,0,104,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,40,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,105,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,48,0,0,0,59,0,0,0,32,0,0,0,105,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,32,0,0,0,100,0,0,0,46,0,0,0,108,0,0,0,101,0,0,0,110,0,0,0,103,0,0,0,116,0,0,0,104,0,0,0,59,0,0,0,32,0,0,0,43,0,0,0,43,0,0,0,105,0,0,0,41,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,100,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,61,0,0,0,32,0,0,0,122,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,41,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,114,0,0,0,111,0,0,0,119,0,0,0,32,0,0,0,110,0,0,0,101,0,0,0,119,0,0,0,32,0,0,0,69,0,0,0,114,0,0,0,114,0,0,0,111,0,0,0,114,0,0,0,40,0,0,0,34,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,105,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,100,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,33,0,0,0,61,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,122,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,115,0,0,0,107,0,0,0,105,0,0,0,112,0,0,0,41,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,117,0,0,0,114,0,0,0,110,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,122,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,44,0,0,0,32,0,0,0,97,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,122,0,0,0,46,0,0,0,108,0,0,0,101,0,0,0,110,0,0,0,103,0,0,0,116,0,0,0,104,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,32,0,0,0,100,0,0,0,46,0,0,0,108,0,0,0,101,0,0,0,110,0,0,0,103,0,0,0,116,0,0,0,104,0,0,0,41,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,114,0,0,0,111,0,0,0,119,0,0,0,32,0,0,0,110,0,0,0,101,0,0,0,119,0,0,0,32,0,0,0,69,0,0,0,114,0,0,0,114,0,0,0,111,0,0,0,114,0,0,0,40,0,0,0,102,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,74,0,0,0,83,0,0,0,79,0,0,0,78,0,0,0,46,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,105,0,0,0,102,0,0,0,121,0,0,0,40,0,0,0,122,0,0,0,41,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,74,0,0,0,83,0,0,0,79,0,0,0,78,0,0,0,46,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,105,0,0,0,102,0,0,0,121,0,0,0,40,0,0,0,100,0,0,0,41,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,58,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,122,0,0,0,46,0,0,0,108,0,0,0,101,0,0,0,110,0,0,0,103,0,0,0,116,0,0,0,104,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,100,0,0,0,46,0,0,0,108,0,0,0,101,0,0,0,110,0,0,0,103,0,0,0,116,0,0,0,104,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,40,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,105,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,48,0,0,0,59,0,0,0,32,0,0,0,105,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,32,0,0,0,100,0,0,0,46,0,0,0,108,0,0,0,101,0,0,0,110,0,0,0,103,0,0,0,116,0,0,0,104,0,0,0,59,0,0,0,32,0,0,0,43,0,0,0,43,0,0,0,105,0,0,0,41,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,100,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,61,0,0,0,32,0,0,0,122,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,41,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,114,0,0,0,111,0,0,0,119,0,0,0,32,0,0,0,110,0,0,0,101,0,0,0,119,0,0,0,32,0,0,0,69,0,0,0,114,0,0,0,114,0,0,0,111,0,0,0,114,0,0,0,40,0,0,0,34,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,105,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,100,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,34,0,0,0,33,0,0,0,61,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,122,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,102,0,0,0,46,0,0,0,105,0,0,0,110,0,0,0,100,0,0,0,101,0,0,0,120,0,0,0,79,0,0,0,102,0,0,0,40,0,0,0,34,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,34,0,0,0,41,0,0,0,32,0,0,0,61,0,0,0,61,0,0,0,32,0,0,0,45,0,0,0,49,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,44,0,0,0,32,0,0,0,100,0,0,0,44,0,0,0,32,0,0,0,39,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,39,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,44,0,0,0,32,0,0,0,100,0,0,0,44,0,0,0,32,0,0,0,39,0,0,0,97,0,0,0,114,0,0,0,114,0,0,0,39,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,40,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,104,0,0,0,107,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,115,0,0,0,107,0,0,0,105,0,0,0,112,0,0,0,41,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,117,0,0,0,114,0,0,0,110,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,40,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,104,0,0,0,107,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,40,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,125,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0,10,0,0,0,84,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,96,0,0,0,117,0,0,0,116,0,0,0,102,0,0,0,56,0,0,0,96,0,0,0,32,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,115,0,0,0,32,0,0,0,118,0,0,0,101,0,0,0,114,0,0,0,105,0,0,0,102,0,0,0,121,0,0,0,32,0,0,0,85,0,0,0,84,0,0,0,70,0,0,0,45,0,0,0,56,0,0,0,32,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,32,0,0,0,111,0,0,0,102,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,97,0,0,0,99,0,0,0,116,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,32,0,0,0,74,0,0,0,83,0,0,0,32,0,0,0,115,0,0,0,111,0,0,0,117,0,0,0,114,0,0,0,99,0,0,0,101,0,0,0,115,0,0,0,58,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,62,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,10,0,0,0,100,0,0,0,101,0,0,0,115,0,0,0,99,0,0,0,114,0,0,0,105,0,0,0,98,0,0,0,101,0,0,0,40,0,0,0,39,0,0,0,110,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,110,0,0,0,97,0,0,0,116,0,0,0,105,0,0,0,118,0,0,0,101,0,0,0,115,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,110,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,91,0,0,0,91,0,0,0,54,0,0,0,53,0,0,0,48,0,0,0,48,0,0,0,49,0,0,0,44,0,0,0,32,0,0,0,39,0,0,0,117,0,0,0,116,0,0,0,102,0,0,0,56,0,0,0,39,0,0,0,44,0,0,0,49,0,0,0,93,0,0,0,44,0,0,0,32,0,0,0,91,0,0,0,49,0,0,0,50,0,0,0,48,0,0,0,48,0,0,0,44,0,0,0,32,0,0,0,39,0,0,0,117,0,0,0,116,0,0,0,102,0,0,0,49,0,0,0,54,0,0,0,108,0,0,0,101,0,0,0,39,0,0,0,44,0,0,0,49,0,0,0,93,0,0,0,44,0,0,0,32,0,0,0,91,0,0,0,50,0,0,0,48,0,0,0,49,0,0,0,50,0,0,0,55,0,0,0,44,0,0,0,32,0,0,0,39,0,0,0,97,0,0,0,115,0,0,0,99,0,0,0,105,0,0,0,105,0,0,0,39,0,0,0,44,0,0,0,48,0,0,0,93,0,0,0,93,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,115,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,91,0,0,0,39,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,46,0,0,0,109,0,0,0,100,0,0,0,39,0,0,0,44,0,0,0,39,0,0,0,82,0,0,0,69,0,0,0,65,0,0,0,68,0,0,0,77,0,0,0,69,0,0,0,46,0,0,0,109,0,0,0,100,0,0,0,39,0,0,0,44,0,0,0,39,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,39,0,0,0,93,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,99,0,0,0,105,0,0,0,105,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,115,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,91,0,0,0,39,0,0,0,99,0,0,0,112,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,39,0,0,0,93,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,110,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,69,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,119,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,100,0,0,0,101,0,0,0,115,0,0,0,99,0,0,0,114,0,0,0,105,0,0,0,98,0,0,0,101,0,0,0,40,0,0,0,119,0,0,0,91,0,0,0,49,0,0,0,93,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,105,0,0,0,114,0,0,0,101,0,0,0,40,0,0,0,39,0,0,0,46,0,0,0,47,0,0,0,39,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,99,0,0,0,105,0,0,0,105,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,115,0,0,0,46,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,69,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,102,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,39,0,0,0,115,0,0,0,104,0,0,0,111,0,0,0,117,0,0,0,108,0,0,0,100,0,0,0,32,0,0,0,112,0,0,0,114,0,0,0,111,0,0,0,99,0,0,0,101,0,0,0,115,0,0,0,115,0,0,0,32,0,0,0,39,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,102,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,32,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,40,0,0,0,39,0,0,0,46,0,0,0,47,0,0,0,109,0,0,0,105,0,0,0,115,0,0,0,99,0,0,0,47,0,0,0,39,0,0,0,43,0,0,0,102,0,0,0,43,0,0,0,39,0,0,0,46,0,0,0,39,0,0,0,43,0,0,0,119,0,0,0,91,0,0,0,49,0,0,0,93,0,0,0,44,0,0,0,119,0,0,0,91,0,0,0,48,0,0,0,93,0,0,0,44,0,0,0,119,0,0,0,91,0,0,0,49,0,0,0,93,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,33,0,0,0,119,0,0,0,91,0,0,0,50,0,0,0,93,0,0,0,41,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,117,0,0,0,114,0,0,0,110,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,115,0,0,0,46,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,69,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,102,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,39,0,0,0,115,0,0,0,104,0,0,0,111,0,0,0,117,0,0,0,108,0,0,0,100,0,0,0,32,0,0,0,112,0,0,0,114,0,0,0,111,0,0,0,99,0,0,0,101,0,0,0,115,0,0,0,115,0,0,0,32,0,0,0,39,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,102,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,32,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,40,0,0,0,39,0,0,0,46,0,0,0,47,0,0,0,109,0,0,0,105,0,0,0,115,0,0,0,99,0,0,0,47,0,0,0,39,0,0,0,43,0,0,0,102,0,0,0,43,0,0,0,39,0,0,0,46,0,0,0,39,0,0,0,43,0,0,0,119,0,0,0,91,0,0,0,49,0,0,0,93,0,0,0,44,0,0,0,119,0,0,0,91,0,0,0,48,0,0,0,93,0,0,0,44,0,0,0,119,0,0,0,91,0,0,0,49,0,0,0,93,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,119,0,0,0,91,0,0,0,49,0,0,0,93,0,0,0,32,0,0,0,61,0,0,0,61,0,0,0,61,0,0,0,32,0,0,0,39,0,0,0,117,0,0,0,116,0,0,0,102,0,0,0,56,0,0,0,39,0,0,0,41,0,0,0,32,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,39,0,0,0,115,0,0,0,104,0,0,0,111,0,0,0,117,0,0,0,108,0,0,0,100,0,0,0,32,0,0,0,112,0,0,0,114,0,0,0,111,0,0,0,99,0,0,0,101,0,0,0,115,0,0,0,115,0,0,0,32,0,0,0,98,0,0,0,105,0,0,0,116,0,0,0,115,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,115,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,102,0,0,0,115,0,0,0,46,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,100,0,0,0,100,0,0,0,105,0,0,0,114,0,0,0,83,0,0,0,121,0,0,0,110,0,0,0,99,0,0,0,40,0,0,0,39,0,0,0,98,0,0,0,105,0,0,0,116,0,0,0,115,0,0,0,39,0,0,0,41,0,0,0,46,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,116,0,0,0,101,0,0,0,114,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,120,0,0,0,41,0,0,0,123,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,117,0,0,0,114,0,0,0,110,0,0,0,32,0,0,0,120,0,0,0,46,0,0,0,115,0,0,0,117,0,0,0,98,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,40,0,0,0,45,0,0,0,51,0,0,0,41,0,0,0,61,0,0,0,61,0,0,0,34,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,34,0,0,0,59,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,115,0,0,0,46,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,69,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,102,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,32,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,40,0,0,0,39,0,0,0,46,0,0,0,47,0,0,0,98,0,0,0,105,0,0,0,116,0,0,0,115,0,0,0,47,0,0,0,39,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,102,0,0,0,44,0,0,0,119,0,0,0,91,0,0,0,48,0,0,0,93,0,0,0,44,0,0,0,119,0,0,0,91,0,0,0,49,0,0,0,93,0,0,0,44,0,0,0,116,0,0,0,114,0,0,0,117,0,0,0,101,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0,10,0,0,0,84,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,96,0,0,0,117,0,0,0,116,0,0,0,102,0,0,0,42,0,0,0,96,0,0,0,32,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,32,0,0,0,96,0,0,0,97,0,0,0,115,0,0,0,99,0,0,0,105,0,0,0,105,0,0,0,96,0,0,0,32,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,115,0,0,0,32,0,0,0,97,0,0,0,116,0,0,0,116,0,0,0,101,0,0,0,109,0,0,0,112,0,0,0,116,0,0,0,32,0,0,0,116,0,0,0,111,0,0,0,32,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,32,0,0,0,111,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,114,0,0,0,32,0,0,0,109,0,0,0,97,0,0,0,103,0,0,0,105,0,0,0,99,0,0,0,32,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,109,0,0,0,97,0,0,0,116,0,0,0,115,0,0,0,58,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,62,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,10,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,109,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,109,0,0,0,97,0,0,0,103,0,0,0,105,0,0,0,99,0,0,0,59,0,0,0,10,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,32,0,0,0,99,0,0,0,109,0,0,0,112,0,0,0,40,0,0,0,120,0,0,0,44,0,0,0,122,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,40,0,0,0,120,0,0,0,46,0,0,0,108,0,0,0,101,0,0,0,110,0,0,0,103,0,0,0,116,0,0,0,104,0,0,0,44,0,0,0,32,0,0,0,122,0,0,0,46,0,0,0,108,0,0,0,101,0,0,0,110,0,0,0,103,0,0,0,116,0,0,0,104,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,40,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,105,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,48,0,0,0,59,0,0,0,32,0,0,0,105,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,32,0,0,0,122,0,0,0,46,0,0,0,108,0,0,0,101,0,0,0,110,0,0,0,103,0,0,0,116,0,0,0,104,0,0,0,59,0,0,0,32,0,0,0,43,0,0,0,43,0,0,0,105,0,0,0,41,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,40,0,0,0,105,0,0,0,43,0,0,0,34,0,0,0,47,0,0,0,34,0,0,0,43,0,0,0,120,0,0,0,46,0,0,0,108,0,0,0,101,0,0,0,110,0,0,0,103,0,0,0,116,0,0,0,104,0,0,0,43,0,0,0,34,0,0,0,34,0,0,0,43,0,0,0,120,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,44,0,0,0,32,0,0,0,105,0,0,0,43,0,0,0,34,0,0,0,47,0,0,0,34,0,0,0,43,0,0,0,122,0,0,0,46,0,0,0,108,0,0,0,101,0,0,0,110,0,0,0,103,0,0,0,116,0,0,0,104,0,0,0,43,0,0,0,34,0,0,0,34,0,0,0,43,0,0,0,122,0,0,0,91,0,0,0,105,0,0,0,93,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,125,0,0,0,10,0,0,0,79,0,0,0,98,0,0,0,106,0,0,0,101,0,0,0,99,0,0,0,116,0,0,0,46,0,0,0,107,0,0,0,101,0,0,0,121,0,0,0,115,0,0,0,40,0,0,0,109,0,0,0,41,0,0,0,46,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,69,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,116,0,0,0,41,0,0,0,123,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,116,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,32,0,0,0,49,0,0,0,54,0,0,0,57,0,0,0,54,0,0,0,57,0,0,0,41,0,0,0,32,0,0,0,100,0,0,0,101,0,0,0,115,0,0,0,99,0,0,0,114,0,0,0,105,0,0,0,98,0,0,0,101,0,0,0,40,0,0,0,109,0,0,0,91,0,0,0,116,0,0,0,93,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,34,0,0,0,115,0,0,0,104,0,0,0,111,0,0,0,117,0,0,0,108,0,0,0,100,0,0,0,32,0,0,0,112,0,0,0,114,0,0,0,111,0,0,0,99,0,0,0,101,0,0,0,115,0,0,0,115,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,46,0,0,0,109,0,0,0,100,0,0,0,46,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,109,0,0,0,91,0,0,0,116,0,0,0,93,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,115,0,0,0,46,0,0,0,101,0,0,0,120,0,0,0,105,0,0,0,115,0,0,0,116,0,0,0,115,0,0,0,83,0,0,0,121,0,0,0,110,0,0,0,99,0,0,0,40,0,0,0,39,0,0,0,46,0,0,0,47,0,0,0,109,0,0,0,105,0,0,0,115,0,0,0,99,0,0,0,47,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,46,0,0,0,109,0,0,0,100,0,0,0,46,0,0,0,39,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,109,0,0,0,91,0,0,0,116,0,0,0,93,0,0,0,41,0,0,0,32,0,0,0,63,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,98,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,102,0,0,0,115,0,0,0,46,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,100,0,0,0,70,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,83,0,0,0,121,0,0,0,110,0,0,0,99,0,0,0,40,0,0,0,39,0,0,0,46,0,0,0,47,0,0,0,109,0,0,0,105,0,0,0,115,0,0,0,99,0,0,0,47,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,46,0,0,0,109,0,0,0,100,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,102,0,0,0,56,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,34,0,0,0,117,0,0,0,116,0,0,0,102,0,0,0,56,0,0,0,34,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,109,0,0,0,91,0,0,0,116,0,0,0,93,0,0,0,32,0,0,0,61,0,0,0,61,0,0,0,61,0,0,0,32,0,0,0,34,0,0,0,97,0,0,0,115,0,0,0,99,0,0,0,105,0,0,0,105,0,0,0,34,0,0,0,41,0,0,0,32,0,0,0,98,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,98,0,0,0,46,0,0,0,114,0,0,0,101,0,0,0,112,0,0,0,108,0,0,0,97,0,0,0,99,0,0,0,101,0,0,0,40,0,0,0,47,0,0,0,91,0,0,0,92,0,0,0,117,0,0,0,48,0,0,0,48,0,0,0,56,0,0,0,48,0,0,0,45,0,0,0,92,0,0,0,117,0,0,0,102,0,0,0,102,0,0,0,102,0,0,0,102,0,0,0,93,0,0,0,42,0,0,0,47,0,0,0,103,0,0,0,44,0,0,0,34,0,0,0,34,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,120,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,102,0,0,0,115,0,0,0,46,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,100,0,0,0,70,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,83,0,0,0,121,0,0,0,110,0,0,0,99,0,0,0,40,0,0,0,39,0,0,0,46,0,0,0,47,0,0,0,109,0,0,0,105,0,0,0,115,0,0,0,99,0,0,0,47,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,46,0,0,0,109,0,0,0,100,0,0,0,46,0,0,0,39,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,109,0,0,0,91,0,0,0,116,0,0,0,93,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,121,0,0,0,44,0,0,0,32,0,0,0,122,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,40,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,121,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,116,0,0,0,44,0,0,0,32,0,0,0,120,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,40,0,0,0,121,0,0,0,44,0,0,0,98,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,122,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,116,0,0,0,44,0,0,0,32,0,0,0,121,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,116,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,32,0,0,0,54,0,0,0,53,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,41,0,0,0,32,0,0,0,99,0,0,0,109,0,0,0,112,0,0,0,40,0,0,0,120,0,0,0,44,0,0,0,122,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,101,0,0,0,108,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,123,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,40,0,0,0,121,0,0,0,44,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,116,0,0,0,44,0,0,0,32,0,0,0,122,0,0,0,41,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,125,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,40,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,121,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,116,0,0,0,44,0,0,0,32,0,0,0,120,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,40,0,0,0,121,0,0,0,44,0,0,0,98,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,122,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,116,0,0,0,44,0,0,0,32,0,0,0,121,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,116,0,0,0,32,0,0,0,33,0,0,0,61,0,0,0,32,0,0,0,54,0,0,0,53,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,41,0,0,0,32,0,0,0,99,0,0,0,109,0,0,0,112,0,0,0,40,0,0,0,120,0,0,0,44,0,0,0,122,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,101,0,0,0,108,0,0,0,115,0,0,0,101,0,0,0,32,0,0,0,123,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,40,0,0,0,121,0,0,0,44,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,116,0,0,0,44,0,0,0,32,0,0,0,122,0,0,0,41,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,125,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,40,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,116,0,0,0,44,0,0,0,32,0,0,0,121,0,0,0,44,0,0,0,32,0,0,0,39,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,39,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,116,0,0,0,44,0,0,0,32,0,0,0,121,0,0,0,44,0,0,0,32,0,0,0,39,0,0,0,97,0,0,0,114,0,0,0,114,0,0,0,39,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,40,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,116,0,0,0,44,0,0,0,32,0,0,0,121,0,0,0,44,0,0,0,32,0,0,0,39,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,39,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,116,0,0,0,44,0,0,0,32,0,0,0,121,0,0,0,44,0,0,0,32,0,0,0,39,0,0,0,97,0,0,0,114,0,0,0,114,0,0,0,39,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,40,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,58,0,0,0,32,0,0,0,110,0,0,0,117,0,0,0,108,0,0,0,108,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,34,0,0,0,115,0,0,0,104,0,0,0,111,0,0,0,117,0,0,0,108,0,0,0,100,0,0,0,32,0,0,0,112,0,0,0,114,0,0,0,111,0,0,0,99,0,0,0,101,0,0,0,115,0,0,0,115,0,0,0,32,0,0,0,82,0,0,0,69,0,0,0,65,0,0,0,68,0,0,0,77,0,0,0,69,0,0,0,46,0,0,0,109,0,0,0,100,0,0,0,46,0,0,0,34,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,109,0,0,0,91,0,0,0,116,0,0,0,93,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,115,0,0,0,46,0,0,0,101,0,0,0,120,0,0,0,105,0,0,0,115,0,0,0,116,0,0,0,115,0,0,0,83,0,0,0,121,0,0,0,110,0,0,0,99,0,0,0,40,0,0,0,39,0,0,0,46,0,0,0,47,0,0,0,109,0,0,0,105,0,0,0,115,0,0,0,99,0,0,0,47,0,0,0,82,0,0,0,69,0,0,0,65,0,0,0,68,0,0,0,77,0,0,0,69,0,0,0,46,0,0,0,109,0,0,0,100,0,0,0,46,0,0,0,39,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,109,0,0,0,91,0,0,0,116,0,0,0,93,0,0,0,41,0,0,0,32,0,0,0,63,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,98,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,102,0,0,0,115,0,0,0,46,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,100,0,0,0,70,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,83,0,0,0,121,0,0,0,110,0,0,0,99,0,0,0,40,0,0,0,39,0,0,0,46,0,0,0,47,0,0,0,109,0,0,0,105,0,0,0,115,0,0,0,99,0,0,0,47,0,0,0,82,0,0,0,69,0,0,0,65,0,0,0,68,0,0,0,77,0,0,0,69,0,0,0,46,0,0,0,109,0,0,0,100,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,102,0,0,0,56,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,34,0,0,0,117,0,0,0,116,0,0,0,102,0,0,0,56,0,0,0,34,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,102,0,0,0,40,0,0,0,109,0,0,0,91,0,0,0,116,0,0,0,93,0,0,0,32,0,0,0,61,0,0,0,61,0,0,0,61,0,0,0,32,0,0,0,34,0,0,0,97,0,0,0,115,0,0,0,99,0,0,0,105,0,0,0,105,0,0,0,34,0,0,0,41,0,0,0,32,0,0,0,98,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,98,0,0,0,46,0,0,0,114,0,0,0,101,0,0,0,112,0,0,0,108,0,0,0,97,0,0,0,99,0,0,0,101,0,0,0,40,0,0,0,47,0,0,0,91,0,0,0,92,0,0,0,117,0,0,0,48,0,0,0,48,0,0,0,56,0,0,0,48,0,0,0,45,0,0,0,92,0,0,0,117,0,0,0,102,0,0,0,102,0,0,0,102,0,0,0,102,0,0,0,93,0,0,0,42,0,0,0,47,0,0,0,103,0,0,0,44,0,0,0,34,0,0,0,34,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,120,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,102,0,0,0,115,0,0,0,46,0,0,0,114,0,0,0,101,0,0,0,97,0,0,0,100,0,0,0,70,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,83,0,0,0,121,0,0,0,110,0,0,0,99,0,0,0,40,0,0,0,39,0,0,0,46,0,0,0,47,0,0,0,109,0,0,0,105,0,0,0,115,0,0,0,99,0,0,0,47,0,0,0,82,0,0,0,69,0,0,0,65,0,0,0,68,0,0,0,77,0,0,0,69,0,0,0,46,0,0,0,109,0,0,0,100,0,0,0,46,0,0,0,39,0,0,0,32,0,0,0,43,0,0,0,32,0,0,0,109,0,0,0,91,0,0,0,116,0,0,0,93,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,120,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,91,0,0,0,93,0,0,0,46,0,0,0,115,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,101,0,0,0,46,0,0,0,99,0,0,0,97,0,0,0,108,0,0,0,108,0,0,0,40,0,0,0,120,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,40,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,121,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,116,0,0,0,44,0,0,0,32,0,0,0,120,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,40,0,0,0,121,0,0,0,44,0,0,0,98,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,40,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,118,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,121,0,0,0,32,0,0,0,61,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,116,0,0,0,44,0,0,0,32,0,0,0,120,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,40,0,0,0,121,0,0,0,44,0,0,0,98,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,40,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,58,0,0,0,32,0,0,0,110,0,0,0,117,0,0,0,108,0,0,0,108,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0,10,0,0,0,84,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,32,0,0,0,96,0,0,0,54,0,0,0,57,0,0,0,54,0,0,0,57,0,0,0,96,0,0,0,32,0,0,0,105,0,0,0,115,0,0,0,32,0,0,0,110,0,0,0,111,0,0,0,116,0,0,0,32,0,0,0,100,0,0,0,101,0,0,0,102,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,100,0,0,0,44,0,0,0,32,0,0,0,115,0,0,0,111,0,0,0,32,0,0,0,111,0,0,0,112,0,0,0,101,0,0,0,114,0,0,0,97,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,115,0,0,0,32,0,0,0,115,0,0,0,104,0,0,0,111,0,0,0,117,0,0,0,108,0,0,0,100,0,0,0,32,0,0,0,102,0,0,0,97,0,0,0,105,0,0,0,108,0,0,0,58,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,62,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,10,0,0,0,100,0,0,0,101,0,0,0,115,0,0,0,99,0,0,0,114,0,0,0,105,0,0,0,98,0,0,0,101,0,0,0,40,0,0,0,39,0,0,0,102,0,0,0,97,0,0,0,105,0,0,0,108,0,0,0,117,0,0,0,114,0,0,0,101,0,0,0,115,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,39,0,0,0,115,0,0,0,104,0,0,0,111,0,0,0,117,0,0,0,108,0,0,0,100,0,0,0,32,0,0,0,102,0,0,0,97,0,0,0,105,0,0,0,108,0,0,0,32,0,0,0,116,0,0,0,111,0,0,0,32,0,0,0,102,0,0,0,105,0,0,0,110,0,0,0,100,0,0,0,32,0,0,0,67,0,0,0,80,0,0,0,32,0,0,0,54,0,0,0,57,0,0,0,54,0,0,0,57,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,116,0,0,0,104,0,0,0,114,0,0,0,111,0,0,0,119,0,0,0,115,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,123,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,91,0,0,0,54,0,0,0,57,0,0,0,54,0,0,0,57,0,0,0,93,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,116,0,0,0,104,0,0,0,114,0,0,0,111,0,0,0,119,0,0,0,115,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,123,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,91,0,0,0,54,0,0,0,57,0,0,0,54,0,0,0,57,0,0,0,93,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,39,0,0,0,115,0,0,0,104,0,0,0,111,0,0,0,117,0,0,0,108,0,0,0,100,0,0,0,32,0,0,0,102,0,0,0,97,0,0,0,105,0,0,0,108,0,0,0,32,0,0,0,117,0,0,0,115,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,32,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,40,0,0,0,33,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,104,0,0,0,97,0,0,0,115,0,0,0,99,0,0,0,112,0,0,0,40,0,0,0,54,0,0,0,57,0,0,0,54,0,0,0,57,0,0,0,41,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,116,0,0,0,104,0,0,0,114,0,0,0,111,0,0,0,119,0,0,0,115,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,123,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,117,0,0,0,114,0,0,0,110,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,54,0,0,0,57,0,0,0,54,0,0,0,57,0,0,0,44,0,0,0,32,0,0,0,34,0,0,0,102,0,0,0,111,0,0,0,111,0,0,0,98,0,0,0,97,0,0,0,114,0,0,0,34,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,116,0,0,0,104,0,0,0,114,0,0,0,111,0,0,0,119,0,0,0,115,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,123,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,117,0,0,0,114,0,0,0,110,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,54,0,0,0,57,0,0,0,54,0,0,0,57,0,0,0,44,0,0,0,32,0,0,0,91,0,0,0,48,0,0,0,120,0,0,0,50,0,0,0,48,0,0,0,93,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,39,0,0,0,115,0,0,0,104,0,0,0,111,0,0,0,117,0,0,0,108,0,0,0,100,0,0,0,32,0,0,0,102,0,0,0,97,0,0,0,105,0,0,0,108,0,0,0,32,0,0,0,119,0,0,0,105,0,0,0,116,0,0,0,104,0,0,0,32,0,0,0,98,0,0,0,108,0,0,0,97,0,0,0,99,0,0,0,107,0,0,0,32,0,0,0,109,0,0,0,97,0,0,0,103,0,0,0,105,0,0,0,99,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,40,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,104,0,0,0,97,0,0,0,115,0,0,0,99,0,0,0,112,0,0,0,40,0,0,0,49,0,0,0,54,0,0,0,57,0,0,0,54,0,0,0,57,0,0,0,41,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,116,0,0,0,104,0,0,0,114,0,0,0,111,0,0,0,119,0,0,0,115,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,123,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,117,0,0,0,114,0,0,0,110,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,49,0,0,0,54,0,0,0,57,0,0,0,54,0,0,0,57,0,0,0,44,0,0,0,32,0,0,0,34,0,0,0,102,0,0,0,111,0,0,0,111,0,0,0,98,0,0,0,97,0,0,0,114,0,0,0,34,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,116,0,0,0,104,0,0,0,114,0,0,0,111,0,0,0,119,0,0,0,115,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,123,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,117,0,0,0,114,0,0,0,110,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,49,0,0,0,54,0,0,0,57,0,0,0,54,0,0,0,57,0,0,0,44,0,0,0,32,0,0,0,91,0,0,0,48,0,0,0,120,0,0,0,50,0,0,0,48,0,0,0,93,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,39,0,0,0,115,0,0,0,104,0,0,0,111,0,0,0,117,0,0,0,108,0,0,0,100,0,0,0,32,0,0,0,102,0,0,0,97,0,0,0,105,0,0,0,108,0,0,0,32,0,0,0,119,0,0,0,104,0,0,0,101,0,0,0,110,0,0,0,32,0,0,0,112,0,0,0,114,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,110,0,0,0,116,0,0,0,101,0,0,0,100,0,0,0,32,0,0,0,119,0,0,0,105,0,0,0,116,0,0,0,104,0,0,0,32,0,0,0,105,0,0,0,110,0,0,0,118,0,0,0,97,0,0,0,108,0,0,0,105,0,0,0,100,0,0,0,32,0,0,0,99,0,0,0,104,0,0,0,97,0,0,0,114,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,115,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,116,0,0,0,104,0,0,0,114,0,0,0,111,0,0,0,119,0,0,0,115,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,123,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,40,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,117,0,0,0,114,0,0,0,110,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,50,0,0,0,48,0,0,0,49,0,0,0,50,0,0,0,55,0,0,0,44,0,0,0,32,0,0,0,91,0,0,0,83,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,46,0,0,0,102,0,0,0,114,0,0,0,111,0,0,0,109,0,0,0,67,0,0,0,104,0,0,0,97,0,0,0,114,0,0,0,67,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,48,0,0,0,120,0,0,0,65,0,0,0,65,0,0,0,41,0,0,0,93,0,0,0,41,0,0,0,59,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,105,0,0,0,116,0,0,0,40,0,0,0,39,0,0,0,115,0,0,0,104,0,0,0,111,0,0,0,117,0,0,0,108,0,0,0,100,0,0,0,32,0,0,0,102,0,0,0,97,0,0,0,105,0,0,0,108,0,0,0,32,0,0,0,116,0,0,0,111,0,0,0,32,0,0,0,112,0,0,0,114,0,0,0,111,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,97,0,0,0,116,0,0,0,101,0,0,0,32,0,0,0,85,0,0,0,84,0,0,0,70,0,0,0,56,0,0,0,32,0,0,0,66,0,0,0,79,0,0,0,77,0,0,0,32,0,0,0,105,0,0,0,110,0,0,0,32,0,0,0,85,0,0,0,84,0,0,0,70,0,0,0,55,0,0,0,39,0,0,0,44,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,91,0,0,0,34,0,0,0,43,0,0,0,47,0,0,0,118,0,0,0,56,0,0,0,45,0,0,0,97,0,0,0,98,0,0,0,99,0,0,0,34,0,0,0,44,0,0,0,32,0,0,0,34,0,0,0,43,0,0,0,47,0,0,0,118,0,0,0,57,0,0,0,34,0,0,0,93,0,0,0,46,0,0,0,102,0,0,0,111,0,0,0,114,0,0,0,69,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,109,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,116,0,0,0,104,0,0,0,114,0,0,0,111,0,0,0,119,0,0,0,115,0,0,0,40,0,0,0,102,0,0,0,117,0,0,0,110,0,0,0,99,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,40,0,0,0,41,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,97,0,0,0,115,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,46,0,0,0,101,0,0,0,113,0,0,0,117,0,0,0,97,0,0,0,108,0,0,0,40,0,0,0,109,0,0,0,44,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,54,0,0,0,53,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,44,0,0,0,32,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,100,0,0,0,101,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,40,0,0,0,54,0,0,0,53,0,0,0,48,0,0,0,48,0,0,0,48,0,0,0,44,0,0,0,32,0,0,0,109,0,0,0,41,0,0,0,41,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,125,0,0,0,41,0,0,0,59,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0,10,0,0,0,35,0,0,0,32,0,0,0,78,0,0,0,105,0,0,0,116,0,0,0,116,0,0,0,121,0,0,0,32,0,0,0,71,0,0,0,114,0,0,0,105,0,0,0,116,0,0,0,116,0,0,0,121,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,106,0,0,0,115,0,0,0,111,0,0,0,110,0,0,0,62,0,0,0,112,0,0,0,97,0,0,0,99,0,0,0,107,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,111,0,0,0,110,0,0,0,10,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,110,0,0,0,97,0,0,0,109,0,0,0,101,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,34,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,34,0,0,0,44,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,118,0,0,0,101,0,0,0,114,0,0,0,115,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,34,0,0,0,49,0,0,0,46,0,0,0,49,0,0,0,50,0,0,0,46,0,0,0,48,0,0,0,34,0,0,0,44,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,97,0,0,0,117,0,0,0,116,0,0,0,104,0,0,0,111,0,0,0,114,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,34,0,0,0,83,0,0,0,104,0,0,0,101,0,0,0,101,0,0,0,116,0,0,0,74,0,0,0,83,0,0,0,34,0,0,0,44,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,100,0,0,0,101,0,0,0,115,0,0,0,99,0,0,0,114,0,0,0,105,0,0,0,112,0,0,0,116,0,0,0,105,0,0,0,111,0,0,0,110,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,34,0,0,0,112,0,0,0,117,0,0,0,114,0,0,0,101,0,0,0,45,0,0,0,74,0,0,0,83,0,0,0,32,0,0,0,108,0,0,0,105,0,0,0,98,0,0,0,114,0,0,0,97,0,0,0,114,0,0,0,121,0,0,0,32,0,0,0,116,0,0,0,111,0,0,0,32,0,0,0,104,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,108,0,0,0,101,0,0,0,32,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,115,0,0,0,34,0,0,0,44,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,107,0,0,0,101,0,0,0,121,0,0,0,119,0,0,0,111,0,0,0,114,0,0,0,100,0,0,0,115,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,91,0,0,0,32,0,0,0,34,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,34,0,0,0,44,0,0,0,32,0,0,0,34,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,110,0,0,0,118,0,0,0,34,0,0,0,44,0,0,0,32,0,0,0,34,0,0,0,99,0,0,0,111,0,0,0,110,0,0,0,118,0,0,0,101,0,0,0,114,0,0,0,116,0,0,0,34,0,0,0,44,0,0,0,32,0,0,0,34,0,0,0,115,0,0,0,116,0,0,0,114,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,115,0,0,0,34,0,0,0,32,0,0,0,93,0,0,0,44,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,98,0,0,0,105,0,0,0,110,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,34,0,0,0,46,0,0,0,47,0,0,0,98,0,0,0,105,0,0,0,110,0,0,0,47,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,46,0,0,0,110,0,0,0,106,0,0,0,115,0,0,0,34,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,44,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,109,0,0,0,97,0,0,0,105,0,0,0,110,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,34,0,0,0,99,0,0,0,112,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,34,0,0,0,44,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,116,0,0,0,121,0,0,0,112,0,0,0,101,0,0,0,115,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,34,0,0,0,116,0,0,0,121,0,0,0,112,0,0,0,101,0,0,0,115,0,0,0,34,0,0,0,44,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,98,0,0,0,114,0,0,0,111,0,0,0,119,0,0,0,115,0,0,0,101,0,0,0,114,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,98,0,0,0,117,0,0,0,102,0,0,0,102,0,0,0,101,0,0,0,114,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,34,0,0,0,102,0,0,0,97,0,0,0,108,0,0,0,115,0,0,0,101,0,0,0,34,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,44,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,101,0,0,0,110,0,0,0,100,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,105,0,0,0,101,0,0,0,115,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,99,0,0,0,111,0,0,0,109,0,0,0,109,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,101,0,0,0,114,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,34,0,0,0,126,0,0,0,50,0,0,0,46,0,0,0,49,0,0,0,49,0,0,0,46,0,0,0,48,0,0,0,34,0,0,0,44,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,101,0,0,0,120,0,0,0,105,0,0,0,116,0,0,0,45,0,0,0,111,0,0,0,110,0,0,0,45,0,0,0,101,0,0,0,112,0,0,0,105,0,0,0,112,0,0,0,101,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,34,0,0,0,126,0,0,0,49,0,0,0,46,0,0,0,48,0,0,0,46,0,0,0,49,0,0,0,34,0,0,0,44,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,118,0,0,0,111,0,0,0,99,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,34,0,0,0,126,0,0,0,49,0,0,0,46,0,0,0,48,0,0,0,46,0,0,0,48,0,0,0,34,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,44,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,100,0,0,0,101,0,0,0,118,0,0,0,68,0,0,0,101,0,0,0,112,0,0,0,101,0,0,0,110,0,0,0,100,0,0,0,101,0,0,0,110,0,0,0,99,0,0,0,105,0,0,0,101,0,0,0,115,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,109,0,0,0,111,0,0,0,99,0,0,0,104,0,0,0,97,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,34,0,0,0,126,0,0,0,50,0,0,0,46,0,0,0,53,0,0,0,46,0,0,0,51,0,0,0,34,0,0,0,44,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,98,0,0,0,108,0,0,0,97,0,0,0,110,0,0,0,107,0,0,0,101,0,0,0,116,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,34,0,0,0,126,0,0,0,49,0,0,0,46,0,0,0,50,0,0,0,46,0,0,0,51,0,0,0,34,0,0,0,44,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,64,0,0,0,115,0,0,0,104,0,0,0,101,0,0,0,101,0,0,0,116,0,0,0,106,0,0,0,115,0,0,0,47,0,0,0,117,0,0,0,103,0,0,0,108,0,0,0,105,0,0,0,102,0,0,0,121,0,0,0,45,0,0,0,106,0,0,0,115,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,34,0,0,0,126,0,0,0,50,0,0,0,46,0,0,0,55,0,0,0,46,0,0,0,51,0,0,0,34,0,0,0,44,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,64,0,0,0,116,0,0,0,121,0,0,0,112,0,0,0,101,0,0,0,115,0,0,0,47,0,0,0,110,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,34,0,0,0,94,0,0,0,56,0,0,0,46,0,0,0,48,0,0,0,46,0,0,0,55,0,0,0,34,0,0,0,44,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,64,0,0,0,116,0,0,0,121,0,0,0,112,0,0,0,101,0,0,0,115,0,0,0,47,0,0,0,99,0,0,0,111,0,0,0,109,0,0,0,109,0,0,0,97,0,0,0,110,0,0,0,100,0,0,0,101,0,0,0,114,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,34,0,0,0,94,0,0,0,50,0,0,0,46,0,0,0,57,0,0,0,46,0,0,0,48,0,0,0,34,0,0,0,44,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,100,0,0,0,116,0,0,0,115,0,0,0,108,0,0,0,105,0,0,0,110,0,0,0,116,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,34,0,0,0,94,0,0,0,48,0,0,0,46,0,0,0,49,0,0,0,46,0,0,0,50,0,0,0,34,0,0,0,44,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,116,0,0,0,121,0,0,0,112,0,0,0,101,0,0,0,115,0,0,0,99,0,0,0,114,0,0,0,105,0,0,0,112,0,0,0,116,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,34,0,0,0,50,0,0,0,46,0,0,0,50,0,0,0,46,0,0,0,48,0,0,0,34,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,44,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,114,0,0,0,101,0,0,0,112,0,0,0,111,0,0,0,115,0,0,0,105,0,0,0,116,0,0,0,111,0,0,0,114,0,0,0,121,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,123,0,0,0,32,0,0,0,34,0,0,0,116,0,0,0,121,0,0,0,112,0,0,0,101,0,0,0,34,0,0,0,58,0,0,0,34,0,0,0,103,0,0,0,105,0,0,0,116,0,0,0,34,0,0,0,44,0,0,0,32,0,0,0,34,0,0,0,117,0,0,0,114,0,0,0,108,0,0,0,34,0,0,0,58,0,0,0,34,0,0,0,103,0,0,0,105,0,0,0,116,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,103,0,0,0,105,0,0,0,116,0,0,0,104,0,0,0,117,0,0,0,98,0,0,0,46,0,0,0,99,0,0,0,111,0,0,0,109,0,0,0,47,0,0,0,83,0,0,0,104,0,0,0,101,0,0,0,101,0,0,0,116,0,0,0,74,0,0,0,83,0,0,0,47,0,0,0,106,0,0,0,115,0,0,0,45,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,46,0,0,0,103,0,0,0,105,0,0,0,116,0,0,0,34,0,0,0,125,0,0,0,44,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,115,0,0,0,99,0,0,0,114,0,0,0,105,0,0,0,112,0,0,0,116,0,0,0,115,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,112,0,0,0,114,0,0,0,101,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,34,0,0,0,103,0,0,0,105,0,0,0,116,0,0,0,32,0,0,0,115,0,0,0,117,0,0,0,98,0,0,0,109,0,0,0,111,0,0,0,100,0,0,0,117,0,0,0,108,0,0,0,101,0,0,0,32,0,0,0,105,0,0,0,110,0,0,0,105,0,0,0,116,0,0,0,32,0,0,0,38,0,0,0,38,0,0,0,32,0,0,0,103,0,0,0,105,0,0,0,116,0,0,0,32,0,0,0,115,0,0,0,117,0,0,0,98,0,0,0,109,0,0,0,111,0,0,0,100,0,0,0,117,0,0,0,108,0,0,0,101,0,0,0,32,0,0,0,117,0,0,0,112,0,0,0,100,0,0,0,97,0,0,0,116,0,0,0,101,0,0,0,34,0,0,0,44,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,34,0,0,0,109,0,0,0,97,0,0,0,107,0,0,0,101,0,0,0,32,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,34,0,0,0,44,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,98,0,0,0,117,0,0,0,105,0,0,0,108,0,0,0,100,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,34,0,0,0,109,0,0,0,97,0,0,0,107,0,0,0,101,0,0,0,32,0,0,0,106,0,0,0,115,0,0,0,34,0,0,0,44,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,108,0,0,0,105,0,0,0,110,0,0,0,116,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,34,0,0,0,109,0,0,0,97,0,0,0,107,0,0,0,101,0,0,0,32,0,0,0,102,0,0,0,117,0,0,0,108,0,0,0,108,0,0,0,105,0,0,0,110,0,0,0,116,0,0,0,34,0,0,0,44,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,100,0,0,0,116,0,0,0,115,0,0,0,108,0,0,0,105,0,0,0,110,0,0,0,116,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,34,0,0,0,100,0,0,0,116,0,0,0,115,0,0,0,108,0,0,0,105,0,0,0,110,0,0,0,116,0,0,0,32,0,0,0,116,0,0,0,121,0,0,0,112,0,0,0,101,0,0,0,115,0,0,0,34,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,44,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,99,0,0,0,111,0,0,0,110,0,0,0,102,0,0,0,105,0,0,0,103,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,98,0,0,0,108,0,0,0,97,0,0,0,110,0,0,0,107,0,0,0,101,0,0,0,116,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,112,0,0,0,97,0,0,0,116,0,0,0,116,0,0,0,101,0,0,0,114,0,0,0,110,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,34,0,0,0,91,0,0,0,99,0,0,0,112,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,93,0,0,0,34,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,44,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,97,0,0,0,108,0,0,0,101,0,0,0,120,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,123,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,97,0,0,0,108,0,0,0,108,0,0,0,111,0,0,0,119,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,91,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,99,0,0,0,104,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,34,0,0,0,44,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,101,0,0,0,117,0,0,0,114,0,0,0,111,0,0,0,112,0,0,0,101,0,0,0,97,0,0,0,110,0,0,0,34,0,0,0,44,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,103,0,0,0,101,0,0,0,114,0,0,0,109,0,0,0,97,0,0,0,110,0,0,0,34,0,0,0,44,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,106,0,0,0,97,0,0,0,112,0,0,0,97,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,101,0,0,0,34,0,0,0,44,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,108,0,0,0,97,0,0,0,116,0,0,0,105,0,0,0,110,0,0,0,34,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,93,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,125,0,0,0,44,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,104,0,0,0,111,0,0,0,109,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,34,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,115,0,0,0,104,0,0,0,101,0,0,0,101,0,0,0,116,0,0,0,106,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,111,0,0,0,109,0,0,0,47,0,0,0,111,0,0,0,112,0,0,0,101,0,0,0,110,0,0,0,115,0,0,0,111,0,0,0,117,0,0,0,114,0,0,0,99,0,0,0,101,0,0,0,34,0,0,0,44,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,102,0,0,0,105,0,0,0,108,0,0,0,101,0,0,0,115,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,91,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,76,0,0,0,73,0,0,0,67,0,0,0,69,0,0,0,78,0,0,0,83,0,0,0,69,0,0,0,34,0,0,0,44,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,82,0,0,0,69,0,0,0,65,0,0,0,68,0,0,0,77,0,0,0,69,0,0,0,46,0,0,0,109,0,0,0,100,0,0,0,34,0,0,0,44,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,98,0,0,0,105,0,0,0,110,0,0,0,34,0,0,0,44,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,99,0,0,0,112,0,0,0,116,0,0,0,97,0,0,0,98,0,0,0,108,0,0,0,101,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,34,0,0,0,44,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,99,0,0,0,112,0,0,0,117,0,0,0,116,0,0,0,105,0,0,0,108,0,0,0,115,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,34,0,0,0,44,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,100,0,0,0,105,0,0,0,115,0,0,0,116,0,0,0,47,0,0,0,115,0,0,0,98,0,0,0,99,0,0,0,115,0,0,0,46,0,0,0,102,0,0,0,117,0,0,0,108,0,0,0,108,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,34,0,0,0,44,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,100,0,0,0,105,0,0,0,115,0,0,0,116,0,0,0,47,0,0,0,99,0,0,0,112,0,0,0,101,0,0,0,120,0,0,0,99,0,0,0,101,0,0,0,108,0,0,0,46,0,0,0,102,0,0,0,117,0,0,0,108,0,0,0,108,0,0,0,46,0,0,0,106,0,0,0,115,0,0,0,34,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,93,0,0,0,44,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,98,0,0,0,117,0,0,0,103,0,0,0,115,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,123,0,0,0,32,0,0,0,34,0,0,0,117,0,0,0,114,0,0,0,108,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,34,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,115,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,103,0,0,0,105,0,0,0,116,0,0,0,104,0,0,0,117,0,0,0,98,0,0,0,46,0,0,0,99,0,0,0,111,0,0,0,109,0,0,0,47,0,0,0,83,0,0,0,104,0,0,0,101,0,0,0,101,0,0,0,116,0,0,0,74,0,0,0,83,0,0,0,47,0,0,0,106,0,0,0,115,0,0,0,45,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,47,0,0,0,105,0,0,0,115,0,0,0,115,0,0,0,117,0,0,0,101,0,0,0,115,0,0,0,34,0,0,0,32,0,0,0,125,0,0,0,44,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,101,0,0,0,110,0,0,0,115,0,0,0,101,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,34,0,0,0,65,0,0,0,112,0,0,0,97,0,0,0,99,0,0,0,104,0,0,0,101,0,0,0,45,0,0,0,50,0,0,0,46,0,0,0,48,0,0,0,34,0,0,0,44,0,0,0,10,0,0,0,32,0,0,0,32,0,0,0,34,0,0,0,101,0,0,0,110,0,0,0,103,0,0,0,105,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,123,0,0,0,32,0,0,0,34,0,0,0,110,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,34,0,0,0,62,0,0,0,61,0,0,0,48,0,0,0,46,0,0,0,56,0,0,0,34,0,0,0,32,0,0,0,125,0,0,0,10,0,0,0,125,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,62,0,0,0,46,0,0,0,118,0,0,0,111,0,0,0,99,0,0,0,114,0,0,0,99,0,0,0,10,0,0,0,123,0,0,0,32,0,0,0,34,0,0,0,112,0,0,0,111,0,0,0,115,0,0,0,116,0,0,0,34,0,0,0,58,0,0,0,32,0,0,0,34,0,0,0,109,0,0,0,97,0,0,0,107,0,0,0,101,0,0,0,32,0,0,0,106,0,0,0,115,0,0,0,34,0,0,0,32,0,0,0,125,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,62,0,0,0,46,0,0,0,103,0,0,0,105,0,0,0,116,0,0,0,105,0,0,0,103,0,0,0,110,0,0,0,111,0,0,0,114,0,0,0,101,0,0,0,10,0,0,0,46,0,0,0,103,0,0,0,105,0,0,0,116,0,0,0,105,0,0,0,103,0,0,0,110,0,0,0,111,0,0,0,114,0,0,0,101,0,0,0,10,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,115,0,0,0,47,0,0,0,10,0,0,0,46,0,0,0,118,0,0,0,111,0,0,0,99,0,0,0,114,0,0,0,99,0,0,0,10,0,0,0,110,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,95,0,0,0,109,0,0,0,111,0,0,0,100,0,0,0,117,0,0,0,108,0,0,0,101,0,0,0,115,0,0,0,47,0,0,0,10,0,0,0,109,0,0,0,97,0,0,0,107,0,0,0,101,0,0,0,46,0,0,0,115,0,0,0,104,0,0,0,10,0,0,0,109,0,0,0,97,0,0,0,107,0,0,0,101,0,0,0,46,0,0,0,110,0,0,0,106,0,0,0,115,0,0,0,10,0,0,0,109,0,0,0,105,0,0,0,115,0,0,0,99,0,0,0,47,0,0,0,99,0,0,0,111,0,0,0,118,0,0,0,101,0,0,0,114,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,46,0,0,0,104,0,0,0,116,0,0,0,109,0,0,0,108,0,0,0,10,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,95,0,0,0,109,0,0,0,105,0,0,0,110,0,0,0,105,0,0,0,46,0,0,0,109,0,0,0,100,0,0,0,10,0,0,0,99,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,47,0,0,0,115,0,0,0,97,0,0,0,117,0,0,0,99,0,0,0,101,0,0,0,42,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,10]} ; diff --git a/ctest/iefix.js b/ctest/iefix.js index c8df007..9c7b2df 100644 --- a/ctest/iefix.js +++ b/ctest/iefix.js @@ -1,25 +1,25 @@ README={} README['str'] = -"# Getting Codepages\n\nThe fields of the pages.csv manifest are `codepage,url,bytes` (SBCS=1, DBCS=2)\n\n```>pages.csv\n37,http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/EBCDIC/CP037.TXT,1\n437,http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/PC/CP437.TXT,1\n500,http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/EBCDIC/CP500.TXT,1\n737,http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/PC/CP737.TXT,1\n775,http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/PC/CP775.TXT,1\n850,http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/PC/CP850.TXT,1\n852,http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/PC/CP852.TXT,1\n855,http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/PC/CP855.TXT,1\n857,http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/PC/CP857.TXT,1\n860,http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/PC/CP860.TXT,1\n861,http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/PC/CP861.TXT,1\n862,http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/PC/CP862.TXT,1\n86" +"# Getting Codepages\n\nThe fields of the `pages.csv` manifest are `codepage,url,bytes` (SBCS=1, DBCS=2)\n\n```>pages.csv\n37,http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/EBCDIC/CP037.TXT,1\n437,http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/PC/CP437.TXT,1\n500,http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/EBCDIC/CP500.TXT,1\n737,http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/PC/CP737.TXT,1\n775,http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/PC/CP775.TXT,1\n850,http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/PC/CP850.TXT,1\n852,http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/PC/CP852.TXT,1\n855,http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/PC/CP855.TXT,1\n857,http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/PC/CP857.TXT,1\n860,http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/PC/CP860.TXT,1\n861,http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/PC/CP861.TXT,1\n862,http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/PC/CP862.TXT,1\n" ; README['ascii'] = -{"type":"Buffer","data":[35,32,71,101,116,116,105,110,103,32,67,111,100,101,112,97,103,101,115,10,10,84,104,101,32,102,105,101,108,100,115,32,111,102,32,116,104,101,32,112,97,103,101,115,46,99,115,118,32,109,97,110,105,102,101,115,116,32,97,114,101,32,96,99,111,100,101,112,97,103,101,44,117,114,108,44,98,121,116,101,115,96,32,40,83,66,67,83,61,49,44,32,68,66,67,83,61,50,41,10,10,96,96,96,62,112,97,103,101,115,46,99,115,118,10,51,55,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,69,66,67,68,73,67,47,67,80,48,51,55,46,84,88,84,44,49,10,52,51,55,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,52,51,55,46,84,88,84,44,49,10,53,48,48,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,69,66,67,68,73,67,47,67,80,53,48,48,46,84,88,84,44,49,10,55,51,55,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,55,51,55,46,84,88,84,44,49,10,55,55,53,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,55,55,53,46,84,88,84,44,49,10,56,53,48,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,56,53,48,46,84,88,84,44,49,10,56,53,50,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,56,53,50,46,84,88,84,44,49,10,56,53,53,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,56,53,53,46,84,88,84,44,49,10,56,53,55,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,56,53,55,46,84,88,84,44,49,10,56,54,48,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,56,54,48,46,84,88,84,44,49,10,56,54,49,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,56,54,49,46,84,88,84,44,49,10,56,54,50,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,56,54,50,46,84,88,84,44,49,10,56,54]} +{"type":"Buffer","data":[35,32,71,101,116,116,105,110,103,32,67,111,100,101,112,97,103,101,115,10,10,84,104,101,32,102,105,101,108,100,115,32,111,102,32,116,104,101,32,96,112,97,103,101,115,46,99,115,118,96,32,109,97,110,105,102,101,115,116,32,97,114,101,32,96,99,111,100,101,112,97,103,101,44,117,114,108,44,98,121,116,101,115,96,32,40,83,66,67,83,61,49,44,32,68,66,67,83,61,50,41,10,10,96,96,96,62,112,97,103,101,115,46,99,115,118,10,51,55,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,69,66,67,68,73,67,47,67,80,48,51,55,46,84,88,84,44,49,10,52,51,55,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,52,51,55,46,84,88,84,44,49,10,53,48,48,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,69,66,67,68,73,67,47,67,80,53,48,48,46,84,88,84,44,49,10,55,51,55,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,55,51,55,46,84,88,84,44,49,10,55,55,53,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,55,55,53,46,84,88,84,44,49,10,56,53,48,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,56,53,48,46,84,88,84,44,49,10,56,53,50,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,56,53,50,46,84,88,84,44,49,10,56,53,53,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,56,53,53,46,84,88,84,44,49,10,56,53,55,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,56,53,55,46,84,88,84,44,49,10,56,54,48,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,56,54,48,46,84,88,84,44,49,10,56,54,49,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,56,54,49,46,84,88,84,44,49,10,56,54,50,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,56,54,50,46,84,88,84,44,49,10]} ; README['utf7'] = -{"type":"Buffer","data":[43,65,67,77,32,71,101,116,116,105,110,103,32,67,111,100,101,112,97,103,101,115,10,10,84,104,101,32,102,105,101,108,100,115,32,111,102,32,116,104,101,32,112,97,103,101,115,46,99,115,118,32,109,97,110,105,102,101,115,116,32,97,114,101,32,43,65,71,65,45,99,111,100,101,112,97,103,101,44,117,114,108,44,98,121,116,101,115,43,65,71,65,32,40,83,66,67,83,43,65,68,48,45,49,44,32,68,66,67,83,43,65,68,48,45,50,41,10,10,43,65,71,65,65,89,65,66,103,65,68,52,45,112,97,103,101,115,46,99,115,118,10,51,55,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,69,66,67,68,73,67,47,67,80,48,51,55,46,84,88,84,44,49,10,52,51,55,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,52,51,55,46,84,88,84,44,49,10,53,48,48,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,69,66,67,68,73,67,47,67,80,53,48,48,46,84,88,84,44,49,10,55,51,55,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,55,51,55,46,84,88,84,44,49,10,55,55,53,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,55,55,53,46,84,88,84,44,49,10,56,53,48,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,56,53,48,46,84,88,84,44,49,10,56,53,50,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,56,53,50,46,84,88,84,44,49,10,56,53,53,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,56,53,53,46,84,88,84,44,49,10,56,53,55,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,56,53,55,46,84,88,84,44,49,10,56,54,48,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,56,54,48,46,84,88,84,44,49,10,56,54,49,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,56,54,49,46,84,88,84,44,49,10,56,54,50,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,56,54,50,46,84,88,84,44,49,10,56,54]} +{"type":"Buffer","data":[43,65,67,77,32,71,101,116,116,105,110,103,32,67,111,100,101,112,97,103,101,115,10,10,84,104,101,32,102,105,101,108,100,115,32,111,102,32,116,104,101,32,43,65,71,65,45,112,97,103,101,115,46,99,115,118,43,65,71,65,32,109,97,110,105,102,101,115,116,32,97,114,101,32,43,65,71,65,45,99,111,100,101,112,97,103,101,44,117,114,108,44,98,121,116,101,115,43,65,71,65,32,40,83,66,67,83,43,65,68,48,45,49,44,32,68,66,67,83,43,65,68,48,45,50,41,10,10,43,65,71,65,65,89,65,66,103,65,68,52,45,112,97,103,101,115,46,99,115,118,10,51,55,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,69,66,67,68,73,67,47,67,80,48,51,55,46,84,88,84,44,49,10,52,51,55,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,52,51,55,46,84,88,84,44,49,10,53,48,48,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,69,66,67,68,73,67,47,67,80,53,48,48,46,84,88,84,44,49,10,55,51,55,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,55,51,55,46,84,88,84,44,49,10,55,55,53,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,55,55,53,46,84,88,84,44,49,10,56,53,48,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,56,53,48,46,84,88,84,44,49,10,56,53,50,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,56,53,50,46,84,88,84,44,49,10,56,53,53,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,56,53,53,46,84,88,84,44,49,10,56,53,55,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,56,53,55,46,84,88,84,44,49,10,56,54,48,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,56,54,48,46,84,88,84,44,49,10,56,54,49,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,56,54,49,46,84,88,84,44,49,10,56,54,50,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,56,54,50,46,84,88,84,44,49,10]} ; README['utf8'] = -{"type":"Buffer","data":[35,32,71,101,116,116,105,110,103,32,67,111,100,101,112,97,103,101,115,10,10,84,104,101,32,102,105,101,108,100,115,32,111,102,32,116,104,101,32,112,97,103,101,115,46,99,115,118,32,109,97,110,105,102,101,115,116,32,97,114,101,32,96,99,111,100,101,112,97,103,101,44,117,114,108,44,98,121,116,101,115,96,32,40,83,66,67,83,61,49,44,32,68,66,67,83,61,50,41,10,10,96,96,96,62,112,97,103,101,115,46,99,115,118,10,51,55,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,69,66,67,68,73,67,47,67,80,48,51,55,46,84,88,84,44,49,10,52,51,55,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,52,51,55,46,84,88,84,44,49,10,53,48,48,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,69,66,67,68,73,67,47,67,80,53,48,48,46,84,88,84,44,49,10,55,51,55,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,55,51,55,46,84,88,84,44,49,10,55,55,53,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,55,55,53,46,84,88,84,44,49,10,56,53,48,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,56,53,48,46,84,88,84,44,49,10,56,53,50,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,56,53,50,46,84,88,84,44,49,10,56,53,53,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,56,53,53,46,84,88,84,44,49,10,56,53,55,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,56,53,55,46,84,88,84,44,49,10,56,54,48,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,56,54,48,46,84,88,84,44,49,10,56,54,49,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,56,54,49,46,84,88,84,44,49,10,56,54,50,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,56,54,50,46,84,88,84,44,49,10,56,54]} +{"type":"Buffer","data":[35,32,71,101,116,116,105,110,103,32,67,111,100,101,112,97,103,101,115,10,10,84,104,101,32,102,105,101,108,100,115,32,111,102,32,116,104,101,32,96,112,97,103,101,115,46,99,115,118,96,32,109,97,110,105,102,101,115,116,32,97,114,101,32,96,99,111,100,101,112,97,103,101,44,117,114,108,44,98,121,116,101,115,96,32,40,83,66,67,83,61,49,44,32,68,66,67,83,61,50,41,10,10,96,96,96,62,112,97,103,101,115,46,99,115,118,10,51,55,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,69,66,67,68,73,67,47,67,80,48,51,55,46,84,88,84,44,49,10,52,51,55,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,52,51,55,46,84,88,84,44,49,10,53,48,48,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,69,66,67,68,73,67,47,67,80,53,48,48,46,84,88,84,44,49,10,55,51,55,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,55,51,55,46,84,88,84,44,49,10,55,55,53,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,55,55,53,46,84,88,84,44,49,10,56,53,48,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,56,53,48,46,84,88,84,44,49,10,56,53,50,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,56,53,50,46,84,88,84,44,49,10,56,53,53,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,56,53,53,46,84,88,84,44,49,10,56,53,55,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,56,53,55,46,84,88,84,44,49,10,56,54,48,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,56,54,48,46,84,88,84,44,49,10,56,54,49,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,56,54,49,46,84,88,84,44,49,10,56,54,50,44,104,116,116,112,58,47,47,119,119,119,46,117,110,105,99,111,100,101,46,111,114,103,47,80,117,98,108,105,99,47,77,65,80,80,73,78,71,83,47,86,69,78,68,79,82,83,47,77,73,67,83,70,84,47,80,67,47,67,80,56,54,50,46,84,88,84,44,49,10]} ; README['utf16le'] = -{"type":"Buffer","data":[35,0,32,0,71,0,101,0,116,0,116,0,105,0,110,0,103,0,32,0,67,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,115,0,10,0,10,0,84,0,104,0,101,0,32,0,102,0,105,0,101,0,108,0,100,0,115,0,32,0,111,0,102,0,32,0,116,0,104,0,101,0,32,0,112,0,97,0,103,0,101,0,115,0,46,0,99,0,115,0,118,0,32,0,109,0,97,0,110,0,105,0,102,0,101,0,115,0,116,0,32,0,97,0,114,0,101,0,32,0,96,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,44,0,117,0,114,0,108,0,44,0,98,0,121,0,116,0,101,0,115,0,96,0,32,0,40,0,83,0,66,0,67,0,83,0,61,0,49,0,44,0,32,0,68,0,66,0,67,0,83,0,61,0,50,0,41,0,10,0,10,0,96,0,96,0,96,0,62,0,112,0,97,0,103,0,101,0,115,0,46,0,99,0,115,0,118,0,10,0,51,0,55,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,69,0,66,0,67,0,68,0,73,0,67,0,47,0,67,0,80,0,48,0,51,0,55,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,52,0,51,0,55,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,80,0,67,0,47,0,67,0,80,0,52,0,51,0,55,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,53,0,48,0,48,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,69,0,66,0,67,0,68,0,73,0,67,0,47,0,67,0,80,0,53,0,48,0,48,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,55,0,51,0,55,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,80,0,67,0,47,0,67,0,80,0,55,0,51,0,55,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,55,0,55,0,53,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,80,0,67,0,47,0,67,0,80,0,55,0,55,0,53,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,56,0,53,0,48,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,80,0,67,0,47,0,67,0,80,0,56,0,53,0,48,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,56,0,53,0,50,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,80,0,67,0,47,0,67,0,80,0,56,0,53,0,50,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,56,0,53,0,53,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,80,0,67,0,47,0,67,0,80,0,56,0,53,0,53,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,56,0,53,0,55,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,80,0,67,0,47,0,67,0,80,0,56,0,53,0,55,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,56,0,54,0,48,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,80,0,67,0,47,0,67,0,80,0,56,0,54,0,48,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,56,0,54,0,49,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,80,0,67,0,47,0,67,0,80,0,56,0,54,0,49,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,56,0,54,0,50,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,80,0,67,0,47,0,67,0,80,0,56,0,54,0,50,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,56,0,54,0]} +{"type":"Buffer","data":[35,0,32,0,71,0,101,0,116,0,116,0,105,0,110,0,103,0,32,0,67,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,115,0,10,0,10,0,84,0,104,0,101,0,32,0,102,0,105,0,101,0,108,0,100,0,115,0,32,0,111,0,102,0,32,0,116,0,104,0,101,0,32,0,96,0,112,0,97,0,103,0,101,0,115,0,46,0,99,0,115,0,118,0,96,0,32,0,109,0,97,0,110,0,105,0,102,0,101,0,115,0,116,0,32,0,97,0,114,0,101,0,32,0,96,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,44,0,117,0,114,0,108,0,44,0,98,0,121,0,116,0,101,0,115,0,96,0,32,0,40,0,83,0,66,0,67,0,83,0,61,0,49,0,44,0,32,0,68,0,66,0,67,0,83,0,61,0,50,0,41,0,10,0,10,0,96,0,96,0,96,0,62,0,112,0,97,0,103,0,101,0,115,0,46,0,99,0,115,0,118,0,10,0,51,0,55,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,69,0,66,0,67,0,68,0,73,0,67,0,47,0,67,0,80,0,48,0,51,0,55,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,52,0,51,0,55,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,80,0,67,0,47,0,67,0,80,0,52,0,51,0,55,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,53,0,48,0,48,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,69,0,66,0,67,0,68,0,73,0,67,0,47,0,67,0,80,0,53,0,48,0,48,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,55,0,51,0,55,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,80,0,67,0,47,0,67,0,80,0,55,0,51,0,55,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,55,0,55,0,53,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,80,0,67,0,47,0,67,0,80,0,55,0,55,0,53,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,56,0,53,0,48,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,80,0,67,0,47,0,67,0,80,0,56,0,53,0,48,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,56,0,53,0,50,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,80,0,67,0,47,0,67,0,80,0,56,0,53,0,50,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,56,0,53,0,53,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,80,0,67,0,47,0,67,0,80,0,56,0,53,0,53,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,56,0,53,0,55,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,80,0,67,0,47,0,67,0,80,0,56,0,53,0,55,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,56,0,54,0,48,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,80,0,67,0,47,0,67,0,80,0,56,0,54,0,48,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,56,0,54,0,49,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,80,0,67,0,47,0,67,0,80,0,56,0,54,0,49,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,56,0,54,0,50,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,80,0,67,0,47,0,67,0,80,0,56,0,54,0,50,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0]} ; README['utf16be'] = -{"type":"Buffer","data":[0,35,0,32,0,71,0,101,0,116,0,116,0,105,0,110,0,103,0,32,0,67,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,115,0,10,0,10,0,84,0,104,0,101,0,32,0,102,0,105,0,101,0,108,0,100,0,115,0,32,0,111,0,102,0,32,0,116,0,104,0,101,0,32,0,112,0,97,0,103,0,101,0,115,0,46,0,99,0,115,0,118,0,32,0,109,0,97,0,110,0,105,0,102,0,101,0,115,0,116,0,32,0,97,0,114,0,101,0,32,0,96,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,44,0,117,0,114,0,108,0,44,0,98,0,121,0,116,0,101,0,115,0,96,0,32,0,40,0,83,0,66,0,67,0,83,0,61,0,49,0,44,0,32,0,68,0,66,0,67,0,83,0,61,0,50,0,41,0,10,0,10,0,96,0,96,0,96,0,62,0,112,0,97,0,103,0,101,0,115,0,46,0,99,0,115,0,118,0,10,0,51,0,55,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,69,0,66,0,67,0,68,0,73,0,67,0,47,0,67,0,80,0,48,0,51,0,55,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,52,0,51,0,55,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,80,0,67,0,47,0,67,0,80,0,52,0,51,0,55,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,53,0,48,0,48,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,69,0,66,0,67,0,68,0,73,0,67,0,47,0,67,0,80,0,53,0,48,0,48,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,55,0,51,0,55,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,80,0,67,0,47,0,67,0,80,0,55,0,51,0,55,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,55,0,55,0,53,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,80,0,67,0,47,0,67,0,80,0,55,0,55,0,53,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,56,0,53,0,48,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,80,0,67,0,47,0,67,0,80,0,56,0,53,0,48,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,56,0,53,0,50,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,80,0,67,0,47,0,67,0,80,0,56,0,53,0,50,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,56,0,53,0,53,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,80,0,67,0,47,0,67,0,80,0,56,0,53,0,53,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,56,0,53,0,55,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,80,0,67,0,47,0,67,0,80,0,56,0,53,0,55,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,56,0,54,0,48,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,80,0,67,0,47,0,67,0,80,0,56,0,54,0,48,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,56,0,54,0,49,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,80,0,67,0,47,0,67,0,80,0,56,0,54,0,49,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,56,0,54,0,50,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,80,0,67,0,47,0,67,0,80,0,56,0,54,0,50,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,56,0,54]} +{"type":"Buffer","data":[0,35,0,32,0,71,0,101,0,116,0,116,0,105,0,110,0,103,0,32,0,67,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,115,0,10,0,10,0,84,0,104,0,101,0,32,0,102,0,105,0,101,0,108,0,100,0,115,0,32,0,111,0,102,0,32,0,116,0,104,0,101,0,32,0,96,0,112,0,97,0,103,0,101,0,115,0,46,0,99,0,115,0,118,0,96,0,32,0,109,0,97,0,110,0,105,0,102,0,101,0,115,0,116,0,32,0,97,0,114,0,101,0,32,0,96,0,99,0,111,0,100,0,101,0,112,0,97,0,103,0,101,0,44,0,117,0,114,0,108,0,44,0,98,0,121,0,116,0,101,0,115,0,96,0,32,0,40,0,83,0,66,0,67,0,83,0,61,0,49,0,44,0,32,0,68,0,66,0,67,0,83,0,61,0,50,0,41,0,10,0,10,0,96,0,96,0,96,0,62,0,112,0,97,0,103,0,101,0,115,0,46,0,99,0,115,0,118,0,10,0,51,0,55,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,69,0,66,0,67,0,68,0,73,0,67,0,47,0,67,0,80,0,48,0,51,0,55,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,52,0,51,0,55,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,80,0,67,0,47,0,67,0,80,0,52,0,51,0,55,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,53,0,48,0,48,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,69,0,66,0,67,0,68,0,73,0,67,0,47,0,67,0,80,0,53,0,48,0,48,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,55,0,51,0,55,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,80,0,67,0,47,0,67,0,80,0,55,0,51,0,55,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,55,0,55,0,53,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,80,0,67,0,47,0,67,0,80,0,55,0,55,0,53,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,56,0,53,0,48,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,80,0,67,0,47,0,67,0,80,0,56,0,53,0,48,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,56,0,53,0,50,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,80,0,67,0,47,0,67,0,80,0,56,0,53,0,50,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,56,0,53,0,53,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,80,0,67,0,47,0,67,0,80,0,56,0,53,0,53,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,56,0,53,0,55,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,80,0,67,0,47,0,67,0,80,0,56,0,53,0,55,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,56,0,54,0,48,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,80,0,67,0,47,0,67,0,80,0,56,0,54,0,48,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,56,0,54,0,49,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,80,0,67,0,47,0,67,0,80,0,56,0,54,0,49,0,46,0,84,0,88,0,84,0,44,0,49,0,10,0,56,0,54,0,50,0,44,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,119,0,119,0,119,0,46,0,117,0,110,0,105,0,99,0,111,0,100,0,101,0,46,0,111,0,114,0,103,0,47,0,80,0,117,0,98,0,108,0,105,0,99,0,47,0,77,0,65,0,80,0,80,0,73,0,78,0,71,0,83,0,47,0,86,0,69,0,78,0,68,0,79,0,82,0,83,0,47,0,77,0,73,0,67,0,83,0,70,0,84,0,47,0,80,0,67,0,47,0,67,0,80,0,56,0,54,0,50,0,46,0,84,0,88,0,84,0,44,0,49,0,10]} ; README['utf32le'] = -{"type":"Buffer","data":[35,0,0,0,32,0,0,0,71,0,0,0,101,0,0,0,116,0,0,0,116,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,32,0,0,0,67,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,115,0,0,0,10,0,0,0,10,0,0,0,84,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,102,0,0,0,105,0,0,0,101,0,0,0,108,0,0,0,100,0,0,0,115,0,0,0,32,0,0,0,111,0,0,0,102,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,115,0,0,0,118,0,0,0,32,0,0,0,109,0,0,0,97,0,0,0,110,0,0,0,105,0,0,0,102,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,32,0,0,0,97,0,0,0,114,0,0,0,101,0,0,0,32,0,0,0,96,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,44,0,0,0,117,0,0,0,114,0,0,0,108,0,0,0,44,0,0,0,98,0,0,0,121,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,96,0,0,0,32,0,0,0,40,0,0,0,83,0,0,0,66,0,0,0,67,0,0,0,83,0,0,0,61,0,0,0,49,0,0,0,44,0,0,0,32,0,0,0,68,0,0,0,66,0,0,0,67,0,0,0,83,0,0,0,61,0,0,0,50,0,0,0,41,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,62,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,115,0,0,0,118,0,0,0,10,0,0,0,51,0,0,0,55,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,48,0,0,0,51,0,0,0,55,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,52,0,0,0,51,0,0,0,55,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,80,0,0,0,67,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,52,0,0,0,51,0,0,0,55,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,53,0,0,0,48,0,0,0,48,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,53,0,0,0,48,0,0,0,48,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,55,0,0,0,51,0,0,0,55,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,80,0,0,0,67,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,55,0,0,0,51,0,0,0,55,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,55,0,0,0,55,0,0,0,53,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,80,0,0,0,67,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,55,0,0,0,55,0,0,0,53,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,56,0,0,0,53,0,0,0,48,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,80,0,0,0,67,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,56,0,0,0,53,0,0,0,48,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,56,0,0,0,53,0,0,0,50,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,80,0,0,0,67,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,56,0,0,0,53,0,0,0,50,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,56,0,0,0,53,0,0,0,53,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,80,0,0,0,67,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,56,0,0,0,53,0,0,0,53,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,56,0,0,0,53,0,0,0,55,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,80,0,0,0,67,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,56,0,0,0,53,0,0,0,55,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,56,0,0,0,54,0,0,0,48,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,80,0,0,0,67,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,56,0,0,0,54,0,0,0,48,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,56,0,0,0,54,0,0,0,49,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,80,0,0,0,67,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,56,0,0,0,54,0,0,0,49,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,56,0,0,0,54,0,0,0,50,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,80,0,0,0,67,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,56,0,0,0,54,0,0,0,50,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,56,0,0,0,54,0,0,0]} +{"type":"Buffer","data":[35,0,0,0,32,0,0,0,71,0,0,0,101,0,0,0,116,0,0,0,116,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,32,0,0,0,67,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,115,0,0,0,10,0,0,0,10,0,0,0,84,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,102,0,0,0,105,0,0,0,101,0,0,0,108,0,0,0,100,0,0,0,115,0,0,0,32,0,0,0,111,0,0,0,102,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,96,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,115,0,0,0,118,0,0,0,96,0,0,0,32,0,0,0,109,0,0,0,97,0,0,0,110,0,0,0,105,0,0,0,102,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,32,0,0,0,97,0,0,0,114,0,0,0,101,0,0,0,32,0,0,0,96,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,44,0,0,0,117,0,0,0,114,0,0,0,108,0,0,0,44,0,0,0,98,0,0,0,121,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,96,0,0,0,32,0,0,0,40,0,0,0,83,0,0,0,66,0,0,0,67,0,0,0,83,0,0,0,61,0,0,0,49,0,0,0,44,0,0,0,32,0,0,0,68,0,0,0,66,0,0,0,67,0,0,0,83,0,0,0,61,0,0,0,50,0,0,0,41,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,62,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,115,0,0,0,118,0,0,0,10,0,0,0,51,0,0,0,55,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,48,0,0,0,51,0,0,0,55,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,52,0,0,0,51,0,0,0,55,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,80,0,0,0,67,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,52,0,0,0,51,0,0,0,55,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,53,0,0,0,48,0,0,0,48,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,53,0,0,0,48,0,0,0,48,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,55,0,0,0,51,0,0,0,55,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,80,0,0,0,67,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,55,0,0,0,51,0,0,0,55,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,55,0,0,0,55,0,0,0,53,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,80,0,0,0,67,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,55,0,0,0,55,0,0,0,53,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,56,0,0,0,53,0,0,0,48,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,80,0,0,0,67,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,56,0,0,0,53,0,0,0,48,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,56,0,0,0,53,0,0,0,50,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,80,0,0,0,67,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,56,0,0,0,53,0,0,0,50,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,56,0,0,0,53,0,0,0,53,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,80,0,0,0,67,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,56,0,0,0,53,0,0,0,53,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,56,0,0,0,53,0,0,0,55,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,80,0,0,0,67,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,56,0,0,0,53,0,0,0,55,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,56,0,0,0,54,0,0,0,48,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,80,0,0,0,67,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,56,0,0,0,54,0,0,0,48,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,56,0,0,0,54,0,0,0,49,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,80,0,0,0,67,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,56,0,0,0,54,0,0,0,49,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,56,0,0,0,54,0,0,0,50,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,80,0,0,0,67,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,56,0,0,0,54,0,0,0,50,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0]} ; README['utf32be'] = -{"type":"Buffer","data":[0,0,0,35,0,0,0,32,0,0,0,71,0,0,0,101,0,0,0,116,0,0,0,116,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,32,0,0,0,67,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,115,0,0,0,10,0,0,0,10,0,0,0,84,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,102,0,0,0,105,0,0,0,101,0,0,0,108,0,0,0,100,0,0,0,115,0,0,0,32,0,0,0,111,0,0,0,102,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,115,0,0,0,118,0,0,0,32,0,0,0,109,0,0,0,97,0,0,0,110,0,0,0,105,0,0,0,102,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,32,0,0,0,97,0,0,0,114,0,0,0,101,0,0,0,32,0,0,0,96,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,44,0,0,0,117,0,0,0,114,0,0,0,108,0,0,0,44,0,0,0,98,0,0,0,121,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,96,0,0,0,32,0,0,0,40,0,0,0,83,0,0,0,66,0,0,0,67,0,0,0,83,0,0,0,61,0,0,0,49,0,0,0,44,0,0,0,32,0,0,0,68,0,0,0,66,0,0,0,67,0,0,0,83,0,0,0,61,0,0,0,50,0,0,0,41,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,62,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,115,0,0,0,118,0,0,0,10,0,0,0,51,0,0,0,55,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,48,0,0,0,51,0,0,0,55,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,52,0,0,0,51,0,0,0,55,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,80,0,0,0,67,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,52,0,0,0,51,0,0,0,55,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,53,0,0,0,48,0,0,0,48,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,53,0,0,0,48,0,0,0,48,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,55,0,0,0,51,0,0,0,55,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,80,0,0,0,67,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,55,0,0,0,51,0,0,0,55,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,55,0,0,0,55,0,0,0,53,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,80,0,0,0,67,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,55,0,0,0,55,0,0,0,53,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,56,0,0,0,53,0,0,0,48,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,80,0,0,0,67,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,56,0,0,0,53,0,0,0,48,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,56,0,0,0,53,0,0,0,50,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,80,0,0,0,67,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,56,0,0,0,53,0,0,0,50,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,56,0,0,0,53,0,0,0,53,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,80,0,0,0,67,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,56,0,0,0,53,0,0,0,53,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,56,0,0,0,53,0,0,0,55,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,80,0,0,0,67,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,56,0,0,0,53,0,0,0,55,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,56,0,0,0,54,0,0,0,48,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,80,0,0,0,67,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,56,0,0,0,54,0,0,0,48,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,56,0,0,0,54,0,0,0,49,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,80,0,0,0,67,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,56,0,0,0,54,0,0,0,49,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,56,0,0,0,54,0,0,0,50,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,80,0,0,0,67,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,56,0,0,0,54,0,0,0,50,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,56,0,0,0,54]} +{"type":"Buffer","data":[0,0,0,35,0,0,0,32,0,0,0,71,0,0,0,101,0,0,0,116,0,0,0,116,0,0,0,105,0,0,0,110,0,0,0,103,0,0,0,32,0,0,0,67,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,115,0,0,0,10,0,0,0,10,0,0,0,84,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,102,0,0,0,105,0,0,0,101,0,0,0,108,0,0,0,100,0,0,0,115,0,0,0,32,0,0,0,111,0,0,0,102,0,0,0,32,0,0,0,116,0,0,0,104,0,0,0,101,0,0,0,32,0,0,0,96,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,115,0,0,0,118,0,0,0,96,0,0,0,32,0,0,0,109,0,0,0,97,0,0,0,110,0,0,0,105,0,0,0,102,0,0,0,101,0,0,0,115,0,0,0,116,0,0,0,32,0,0,0,97,0,0,0,114,0,0,0,101,0,0,0,32,0,0,0,96,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,44,0,0,0,117,0,0,0,114,0,0,0,108,0,0,0,44,0,0,0,98,0,0,0,121,0,0,0,116,0,0,0,101,0,0,0,115,0,0,0,96,0,0,0,32,0,0,0,40,0,0,0,83,0,0,0,66,0,0,0,67,0,0,0,83,0,0,0,61,0,0,0,49,0,0,0,44,0,0,0,32,0,0,0,68,0,0,0,66,0,0,0,67,0,0,0,83,0,0,0,61,0,0,0,50,0,0,0,41,0,0,0,10,0,0,0,10,0,0,0,96,0,0,0,96,0,0,0,96,0,0,0,62,0,0,0,112,0,0,0,97,0,0,0,103,0,0,0,101,0,0,0,115,0,0,0,46,0,0,0,99,0,0,0,115,0,0,0,118,0,0,0,10,0,0,0,51,0,0,0,55,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,48,0,0,0,51,0,0,0,55,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,52,0,0,0,51,0,0,0,55,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,80,0,0,0,67,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,52,0,0,0,51,0,0,0,55,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,53,0,0,0,48,0,0,0,48,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,69,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,73,0,0,0,67,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,53,0,0,0,48,0,0,0,48,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,55,0,0,0,51,0,0,0,55,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,80,0,0,0,67,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,55,0,0,0,51,0,0,0,55,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,55,0,0,0,55,0,0,0,53,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,80,0,0,0,67,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,55,0,0,0,55,0,0,0,53,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,56,0,0,0,53,0,0,0,48,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,80,0,0,0,67,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,56,0,0,0,53,0,0,0,48,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,56,0,0,0,53,0,0,0,50,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,80,0,0,0,67,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,56,0,0,0,53,0,0,0,50,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,56,0,0,0,53,0,0,0,53,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,80,0,0,0,67,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,56,0,0,0,53,0,0,0,53,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,56,0,0,0,53,0,0,0,55,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,80,0,0,0,67,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,56,0,0,0,53,0,0,0,55,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,56,0,0,0,54,0,0,0,48,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,80,0,0,0,67,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,56,0,0,0,54,0,0,0,48,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,56,0,0,0,54,0,0,0,49,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,80,0,0,0,67,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,56,0,0,0,54,0,0,0,49,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10,0,0,0,56,0,0,0,54,0,0,0,50,0,0,0,44,0,0,0,104,0,0,0,116,0,0,0,116,0,0,0,112,0,0,0,58,0,0,0,47,0,0,0,47,0,0,0,119,0,0,0,119,0,0,0,119,0,0,0,46,0,0,0,117,0,0,0,110,0,0,0,105,0,0,0,99,0,0,0,111,0,0,0,100,0,0,0,101,0,0,0,46,0,0,0,111,0,0,0,114,0,0,0,103,0,0,0,47,0,0,0,80,0,0,0,117,0,0,0,98,0,0,0,108,0,0,0,105,0,0,0,99,0,0,0,47,0,0,0,77,0,0,0,65,0,0,0,80,0,0,0,80,0,0,0,73,0,0,0,78,0,0,0,71,0,0,0,83,0,0,0,47,0,0,0,86,0,0,0,69,0,0,0,78,0,0,0,68,0,0,0,79,0,0,0,82,0,0,0,83,0,0,0,47,0,0,0,77,0,0,0,73,0,0,0,67,0,0,0,83,0,0,0,70,0,0,0,84,0,0,0,47,0,0,0,80,0,0,0,67,0,0,0,47,0,0,0,67,0,0,0,80,0,0,0,56,0,0,0,54,0,0,0,50,0,0,0,46,0,0,0,84,0,0,0,88,0,0,0,84,0,0,0,44,0,0,0,49,0,0,0,10]} ; diff --git a/dist/cpexcel.full.js b/dist/cpexcel.full.js index 254af00..9a5e99c 100644 --- a/dist/cpexcel.full.js +++ b/dist/cpexcel.full.js @@ -1,6 +1,6 @@ /* cpexcel.js (C) 2013-present SheetJS -- http://sheetjs.com */ /*jshint -W100 */ -var cptable = {version:"1.11.0"}; +var cptable = {version:"1.12.0"}; cptable[437] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~ÇüéâäàåçêëèïîìÄÅÉæÆôöòûùÿÖÜ¢£¥₧ƒáíóúñѪº¿⌐¬½¼¡«»░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀αßΓπΣσµτΦΘΩδ∞φε∩≡±≥≤⌠⌡÷≈°∙·√ⁿ²■ ", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d.charAt(i)] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); cptable[620] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~ÇüéâäàąçêëèïîćÄĄĘęłôöĆûùŚÖÜ¢Ł¥śƒŹŻóÓńŃźż¿⌐¬½¼¡«»░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀αßΓπΣσµτΦΘΩδ∞φε∩≡±≥≤⌠⌡÷≈°∙·√ⁿ²■ ", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d.charAt(i)] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); cptable[737] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~ΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡΣΤΥΦΧΨΩαβγδεζηθικλμνξοπρσςτυφχψ░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀ωάέήϊίόύϋώΆΈΉΊΌΎΏ±≥≤ΪΫ÷≈°∙·√ⁿ²■ ", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d.charAt(i)] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); @@ -973,11 +973,14 @@ return {"enc": e, "dec": d }; })(); cptable[10029] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~ÄĀāÉĄÖÜáąČäčĆć鏟ĎíďĒēĖóėôöõúĚěü†°Ę£§•¶ß®©™ę¨≠ģĮįĪ≤≥īĶ∂∑łĻļĽľĹĺŅņѬ√ńŇ∆«»… ňŐÕőŌ–—“”‘’÷◊ōŔŕŘ‹›řŖŗŠ‚„šŚśÁŤťÍŽžŪÓÔūŮÚůŰűŲųÝýķŻŁżĢˇ", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d.charAt(i)] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); cptable[10079] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~ÄÅÇÉÑÖÜáàâäãåçéèêëíìîïñóòôöõúùûüÝ°¢£§•¶ß®©™´¨≠ÆØ∞±≤≥¥µ∂∑∏π∫ªºΩæø¿¡¬√ƒ≈∆«»… ÀÃÕŒœ–—“”‘’÷◊ÿŸ⁄¤ÐðÞþý·‚„‰ÂÊÁËÈÍÎÏÌÓÔ�ÒÚÛÙıˆ˜¯˘˙˚¸˝˛ˇ", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d.charAt(i)] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); cptable[10081] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~ÄÅÇÉÑÖÜáàâäãåçéèêëíìîïñóòôöõúùûü†°¢£§•¶ß®©™´¨≠ÆØ∞±≤≥¥µ∂∑∏π∫ªºΩæø¿¡¬√ƒ≈∆«»… ÀÃÕŒœ–—“”‘’÷◊ÿŸĞğİıŞş‡·‚„‰ÂÊÁËÈÍÎÏÌÓÔ�ÒÚÛÙ�ˆ˜¯˘˙˚¸˝˛ˇ", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d.charAt(i)] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); +// eslint-disable-next-line no-undef if (typeof module !== 'undefined' && module.exports && typeof DO_NOT_EXPORT_CODEPAGE === 'undefined') module.exports = cptable; /* cputils.js (C) 2013-present SheetJS -- http://sheetjs.com */ /* vim: set ft=javascript: */ /*jshint newcap: false */ (function(root, factory) { + /*jshint ignore:start */ + /*eslint-disable */ "use strict"; if(typeof cptable === "undefined") { if(typeof require !== "undefined"){ @@ -986,8 +989,11 @@ if (typeof module !== 'undefined' && module.exports && typeof DO_NOT_EXPORT_CODE else root.cptable = factory(cpt); } else throw new Error("cptable not found"); } else cptable = factory(cptable); + /*eslint-enable */ + /*jshint ignore:end */ }(this, function(cpt){ "use strict"; + /*global module, Buffer */ var magic = { "1200":"utf16le", "1201":"utf16be", @@ -1241,7 +1247,7 @@ if (typeof module !== 'undefined' && module.exports && typeof DO_NOT_EXPORT_CODE } } }; - var null_enc = function(data, ofmt) { return ""; }; + var null_enc = function(data, ofmt) { void ofmt; return ""; }; var cp_decache = function cp_decache(cp) { delete cpdcache[cp]; delete cpecache[cp]; }; var decache = function decache() { if(has_buf) { @@ -1455,6 +1461,7 @@ if (typeof module !== 'undefined' && module.exports && typeof DO_NOT_EXPORT_CODE if(data[i] !== 0x2b) { j=1; out[k++] = String.fromCharCode(data[i]); continue; } j=1; if(data[i+1] === 0x2d) { j = 2; out[k++] = "+"; continue; } + // eslint-disable-next-line no-useless-escape while(String.fromCharCode(data[i+j]).match(/[A-Za-z0-9+\/]/)) j++; var dash = 0; if(data[i+j] === 0x2d) { ++j; dash=1; } diff --git a/dist/cpexcel.js b/dist/cpexcel.js index e32b9ea..7ff5efa 100644 --- a/dist/cpexcel.js +++ b/dist/cpexcel.js @@ -1,6 +1,6 @@ /* cpexcel.js (C) 2013-present SheetJS -- http://sheetjs.com */ /*jshint -W100 */ -var cptable = {version:"1.11.0"}; +var cptable = {version:"1.12.0"}; cptable[437] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~ÇüéâäàåçêëèïîìÄÅÉæÆôöòûùÿÖÜ¢£¥₧ƒáíóúñѪº¿⌐¬½¼¡«»░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀αßΓπΣσµτΦΘΩδ∞φε∩≡±≥≤⌠⌡÷≈°∙·√ⁿ²■ ", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d.charAt(i)] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); cptable[620] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~ÇüéâäàąçêëèïîćÄĄĘęłôöĆûùŚÖÜ¢Ł¥śƒŹŻóÓńŃźż¿⌐¬½¼¡«»░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀αßΓπΣσµτΦΘΩδ∞φε∩≡±≥≤⌠⌡÷≈°∙·√ⁿ²■ ", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d.charAt(i)] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); cptable[737] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~ΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡΣΤΥΦΧΨΩαβγδεζηθικλμνξοπρσςτυφχψ░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀ωάέήϊίόύϋώΆΈΉΊΌΎΏ±≥≤ΪΫ÷≈°∙·√ⁿ²■ ", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d.charAt(i)] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); @@ -973,4 +973,5 @@ return {"enc": e, "dec": d }; })(); cptable[10029] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~ÄĀāÉĄÖÜáąČäčĆć鏟ĎíďĒēĖóėôöõúĚěü†°Ę£§•¶ß®©™ę¨≠ģĮįĪ≤≥īĶ∂∑łĻļĽľĹĺŅņѬ√ńŇ∆«»… ňŐÕőŌ–—“”‘’÷◊ōŔŕŘ‹›řŖŗŠ‚„šŚśÁŤťÍŽžŪÓÔūŮÚůŰűŲųÝýķŻŁżĢˇ", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d.charAt(i)] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); cptable[10079] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~ÄÅÇÉÑÖÜáàâäãåçéèêëíìîïñóòôöõúùûüÝ°¢£§•¶ß®©™´¨≠ÆØ∞±≤≥¥µ∂∑∏π∫ªºΩæø¿¡¬√ƒ≈∆«»… ÀÃÕŒœ–—“”‘’÷◊ÿŸ⁄¤ÐðÞþý·‚„‰ÂÊÁËÈÍÎÏÌÓÔ�ÒÚÛÙıˆ˜¯˘˙˚¸˝˛ˇ", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d.charAt(i)] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); cptable[10081] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~ÄÅÇÉÑÖÜáàâäãåçéèêëíìîïñóòôöõúùûü†°¢£§•¶ß®©™´¨≠ÆØ∞±≤≥¥µ∂∑∏π∫ªºΩæø¿¡¬√ƒ≈∆«»… ÀÃÕŒœ–—“”‘’÷◊ÿŸĞğİıŞş‡·‚„‰ÂÊÁËÈÍÎÏÌÓÔ�ÒÚÛÙ�ˆ˜¯˘˙˚¸˝˛ˇ", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d.charAt(i)] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); +// eslint-disable-next-line no-undef if (typeof module !== 'undefined' && module.exports && typeof DO_NOT_EXPORT_CODEPAGE === 'undefined') module.exports = cptable; diff --git a/dist/cptable.full.js b/dist/cptable.full.js index 59a4566..1035c12 100644 --- a/dist/cptable.full.js +++ b/dist/cptable.full.js @@ -1,6 +1,6 @@ /* cptable.js (C) 2013-present SheetJS -- http://sheetjs.com */ /*jshint -W100 */ -var cptable = {version:"1.11.0"}; +var cptable = {version:"1.12.0"}; cptable[37] = (function(){ var d = "\u0000\u0001\u0002\u0003œ\t†—Ž\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013…\b‡\u0018\u0019’\u001c\u001d\u001e\u001f€‚ƒ„\n\u0017\u001bˆ‰Š‹Œ\u0005\u0006\u0007‘\u0016“”•–\u0004˜™š›\u0014\u0015ž\u001a  âäàáãåçñ¢.<(+|&éêëèíîïìß!$*);¬-/ÂÄÀÁÃÅÇѦ,%_>?øÉÊËÈÍÎÏÌ`:#@'=\"Øabcdefghi«»ðýþ±°jklmnopqrªºæ¸Æ¤µ~stuvwxyz¡¿ÐÝÞ®^£¥·©§¶¼½¾[]¯¨´×{ABCDEFGHI­ôöòóõ}JKLMNOPQR¹ûüùúÿ\\÷STUVWXYZ²ÔÖÒÓÕ0123456789³ÛÜÙڟ", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d.charAt(i)] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); cptable[437] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~ÇüéâäàåçêëèïîìÄÅÉæÆôöòûùÿÖÜ¢£¥₧ƒáíóúñѪº¿⌐¬½¼¡«»░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀αßΓπΣσµτΦΘΩδ∞φε∩≡±≥≤⌠⌡÷≈°∙·√ⁿ²■ ", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d.charAt(i)] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); cptable[500] = (function(){ var d = "\u0000\u0001\u0002\u0003œ\t†—Ž\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013…\b‡\u0018\u0019’\u001c\u001d\u001e\u001f€‚ƒ„\n\u0017\u001bˆ‰Š‹Œ\u0005\u0006\u0007‘\u0016“”•–\u0004˜™š›\u0014\u0015ž\u001a  âäàáãåçñ[.<(+!&éêëèíîïìß]$*);^-/ÂÄÀÁÃÅÇѦ,%_>?øÉÊËÈÍÎÏÌ`:#@'=\"Øabcdefghi«»ðýþ±°jklmnopqrªºæ¸Æ¤µ~stuvwxyz¡¿ÐÝÞ®¢£¥·©§¶¼½¾¬|¯¨´×{ABCDEFGHI­ôöòóõ}JKLMNOPQR¹ûüùúÿ\\÷STUVWXYZ²ÔÖÒÓÕ0123456789³ÛÜÙڟ", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d.charAt(i)] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); @@ -6343,11 +6343,14 @@ for(j = 0; j != D[239].length; ++j) if(D[239][j].charCodeAt(0) !== 0xFFFD) { e[D return {"enc": e, "dec": d }; })(); cptable[620] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~ÇüéâäàąçêëèïîćÄĄĘęłôöĆûùŚÖÜ¢Ł¥śƒŹŻóÓńŃźż¿⌐¬½¼¡«»░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀αßΓπΣσµτΦΘΩδ∞φε∩≡±≥≤⌠⌡÷≈°∙·√ⁿ²■ ", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d.charAt(i)] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); cptable[895] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~ČüéďäĎŤčěĚĹÍľǪÄÁÉžŽôöÓůÚýÖÜŠĽÝŘťáíóúňŇŮÔšřŕŔ¼§«»░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀αßΓπΣσµτΦΘΩδ∞φε∩≡±≥≤⌠⌡÷≈°∙·√ⁿ²■ ", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d.charAt(i)] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); +// eslint-disable-next-line no-undef if (typeof module !== 'undefined' && module.exports && typeof DO_NOT_EXPORT_CODEPAGE === 'undefined') module.exports = cptable; /* cputils.js (C) 2013-present SheetJS -- http://sheetjs.com */ /* vim: set ft=javascript: */ /*jshint newcap: false */ (function(root, factory) { + /*jshint ignore:start */ + /*eslint-disable */ "use strict"; if(typeof cptable === "undefined") { if(typeof require !== "undefined"){ @@ -6356,8 +6359,11 @@ if (typeof module !== 'undefined' && module.exports && typeof DO_NOT_EXPORT_CODE else root.cptable = factory(cpt); } else throw new Error("cptable not found"); } else cptable = factory(cptable); + /*eslint-enable */ + /*jshint ignore:end */ }(this, function(cpt){ "use strict"; + /*global module, Buffer */ var magic = { "1200":"utf16le", "1201":"utf16be", @@ -6611,7 +6617,7 @@ if (typeof module !== 'undefined' && module.exports && typeof DO_NOT_EXPORT_CODE } } }; - var null_enc = function(data, ofmt) { return ""; }; + var null_enc = function(data, ofmt) { void ofmt; return ""; }; var cp_decache = function cp_decache(cp) { delete cpdcache[cp]; delete cpecache[cp]; }; var decache = function decache() { if(has_buf) { @@ -6825,6 +6831,7 @@ if (typeof module !== 'undefined' && module.exports && typeof DO_NOT_EXPORT_CODE if(data[i] !== 0x2b) { j=1; out[k++] = String.fromCharCode(data[i]); continue; } j=1; if(data[i+1] === 0x2d) { j = 2; out[k++] = "+"; continue; } + // eslint-disable-next-line no-useless-escape while(String.fromCharCode(data[i+j]).match(/[A-Za-z0-9+\/]/)) j++; var dash = 0; if(data[i+j] === 0x2d) { ++j; dash=1; } diff --git a/dist/cptable.js b/dist/cptable.js index 4d40421..3cab384 100644 --- a/dist/cptable.js +++ b/dist/cptable.js @@ -1,6 +1,6 @@ /* cptable.js (C) 2013-present SheetJS -- http://sheetjs.com */ /*jshint -W100 */ -var cptable = {version:"1.11.0"}; +var cptable = {version:"1.12.0"}; cptable[37] = (function(){ var d = "\u0000\u0001\u0002\u0003œ\t†—Ž\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013…\b‡\u0018\u0019’\u001c\u001d\u001e\u001f€‚ƒ„\n\u0017\u001bˆ‰Š‹Œ\u0005\u0006\u0007‘\u0016“”•–\u0004˜™š›\u0014\u0015ž\u001a  âäàáãåçñ¢.<(+|&éêëèíîïìß!$*);¬-/ÂÄÀÁÃÅÇѦ,%_>?øÉÊËÈÍÎÏÌ`:#@'=\"Øabcdefghi«»ðýþ±°jklmnopqrªºæ¸Æ¤µ~stuvwxyz¡¿ÐÝÞ®^£¥·©§¶¼½¾[]¯¨´×{ABCDEFGHI­ôöòóõ}JKLMNOPQR¹ûüùúÿ\\÷STUVWXYZ²ÔÖÒÓÕ0123456789³ÛÜÙڟ", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d.charAt(i)] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); cptable[437] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~ÇüéâäàåçêëèïîìÄÅÉæÆôöòûùÿÖÜ¢£¥₧ƒáíóúñѪº¿⌐¬½¼¡«»░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀αßΓπΣσµτΦΘΩδ∞φε∩≡±≥≤⌠⌡÷≈°∙·√ⁿ²■ ", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d.charAt(i)] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); cptable[500] = (function(){ var d = "\u0000\u0001\u0002\u0003œ\t†—Ž\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013…\b‡\u0018\u0019’\u001c\u001d\u001e\u001f€‚ƒ„\n\u0017\u001bˆ‰Š‹Œ\u0005\u0006\u0007‘\u0016“”•–\u0004˜™š›\u0014\u0015ž\u001a  âäàáãåçñ[.<(+!&éêëèíîïìß]$*);^-/ÂÄÀÁÃÅÇѦ,%_>?øÉÊËÈÍÎÏÌ`:#@'=\"Øabcdefghi«»ðýþ±°jklmnopqrªºæ¸Æ¤µ~stuvwxyz¡¿ÐÝÞ®¢£¥·©§¶¼½¾¬|¯¨´×{ABCDEFGHI­ôöòóõ}JKLMNOPQR¹ûüùúÿ\\÷STUVWXYZ²ÔÖÒÓÕ0123456789³ÛÜÙڟ", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d.charAt(i)] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); @@ -6343,4 +6343,5 @@ for(j = 0; j != D[239].length; ++j) if(D[239][j].charCodeAt(0) !== 0xFFFD) { e[D return {"enc": e, "dec": d }; })(); cptable[620] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~ÇüéâäàąçêëèïîćÄĄĘęłôöĆûùŚÖÜ¢Ł¥śƒŹŻóÓńŃźż¿⌐¬½¼¡«»░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀αßΓπΣσµτΦΘΩδ∞φε∩≡±≥≤⌠⌡÷≈°∙·√ⁿ²■ ", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d.charAt(i)] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); cptable[895] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~ČüéďäĎŤčěĚĹÍľǪÄÁÉžŽôöÓůÚýÖÜŠĽÝŘťáíóúňŇŮÔšřŕŔ¼§«»░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀αßΓπΣσµτΦΘΩδ∞φε∩≡±≥≤⌠⌡÷≈°∙·√ⁿ²■ ", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d.charAt(i)] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); +// eslint-disable-next-line no-undef if (typeof module !== 'undefined' && module.exports && typeof DO_NOT_EXPORT_CODEPAGE === 'undefined') module.exports = cptable; diff --git a/dist/cputils.js b/dist/cputils.js index f799f5a..2b8cbda 100644 --- a/dist/cputils.js +++ b/dist/cputils.js @@ -2,6 +2,8 @@ /* vim: set ft=javascript: */ /*jshint newcap: false */ (function(root, factory) { + /*jshint ignore:start */ + /*eslint-disable */ "use strict"; if(typeof cptable === "undefined") { if(typeof require !== "undefined"){ @@ -10,8 +12,11 @@ else root.cptable = factory(cpt); } else throw new Error("cptable not found"); } else cptable = factory(cptable); + /*eslint-enable */ + /*jshint ignore:end */ }(this, function(cpt){ "use strict"; + /*global module, Buffer */ var magic = { "1200":"utf16le", "1201":"utf16be", @@ -265,7 +270,7 @@ } } }; - var null_enc = function(data, ofmt) { return ""; }; + var null_enc = function(data, ofmt) { void ofmt; return ""; }; var cp_decache = function cp_decache(cp) { delete cpdcache[cp]; delete cpecache[cp]; }; var decache = function decache() { if(has_buf) { @@ -479,6 +484,7 @@ if(data[i] !== 0x2b) { j=1; out[k++] = String.fromCharCode(data[i]); continue; } j=1; if(data[i+1] === 0x2d) { j = 2; out[k++] = "+"; continue; } + // eslint-disable-next-line no-useless-escape while(String.fromCharCode(data[i+j]).match(/[A-Za-z0-9+\/]/)) j++; var dash = 0; if(data[i+j] === 0x2d) { ++j; dash=1; } diff --git a/dist/sbcs.full.js b/dist/sbcs.full.js index 19bf469..5ce50b0 100644 --- a/dist/sbcs.full.js +++ b/dist/sbcs.full.js @@ -1,6 +1,6 @@ /* sbcs.js (C) 2013-present SheetJS -- http://sheetjs.com */ /*jshint -W100 */ -var cptable = {version:"1.11.0"}; +var cptable = {version:"1.12.0"}; cptable[37] = (function(){ var d = "\u0000\u0001\u0002\u0003œ\t†—Ž\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013…\b‡\u0018\u0019’\u001c\u001d\u001e\u001f€‚ƒ„\n\u0017\u001bˆ‰Š‹Œ\u0005\u0006\u0007‘\u0016“”•–\u0004˜™š›\u0014\u0015ž\u001a  âäàáãåçñ¢.<(+|&éêëèíîïìß!$*);¬-/ÂÄÀÁÃÅÇѦ,%_>?øÉÊËÈÍÎÏÌ`:#@'=\"Øabcdefghi«»ðýþ±°jklmnopqrªºæ¸Æ¤µ~stuvwxyz¡¿ÐÝÞ®^£¥·©§¶¼½¾[]¯¨´×{ABCDEFGHI­ôöòóõ}JKLMNOPQR¹ûüùúÿ\\÷STUVWXYZ²ÔÖÒÓÕ0123456789³ÛÜÙڟ", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d.charAt(i)] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); cptable[437] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~ÇüéâäàåçêëèïîìÄÅÉæÆôöòûùÿÖÜ¢£¥₧ƒáíóúñѪº¿⌐¬½¼¡«»░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀αßΓπΣσµτΦΘΩδ∞φε∩≡±≥≤⌠⌡÷≈°∙·√ⁿ²■ ", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d.charAt(i)] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); cptable[500] = (function(){ var d = "\u0000\u0001\u0002\u0003œ\t†—Ž\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013…\b‡\u0018\u0019’\u001c\u001d\u001e\u001f€‚ƒ„\n\u0017\u001bˆ‰Š‹Œ\u0005\u0006\u0007‘\u0016“”•–\u0004˜™š›\u0014\u0015ž\u001a  âäàáãåçñ[.<(+!&éêëèíîïìß]$*);^-/ÂÄÀÁÃÅÇѦ,%_>?øÉÊËÈÍÎÏÌ`:#@'=\"Øabcdefghi«»ðýþ±°jklmnopqrªºæ¸Æ¤µ~stuvwxyz¡¿ÐÝÞ®¢£¥·©§¶¼½¾¬|¯¨´×{ABCDEFGHI­ôöòóõ}JKLMNOPQR¹ûüùúÿ\\÷STUVWXYZ²ÔÖÒÓÕ0123456789³ÛÜÙڟ", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d.charAt(i)] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); @@ -107,11 +107,14 @@ cptable[29001] = (function(){ var d = "ΈΉΊΌΎ°◘○◙♂♀♪♬ cptable[38598] = (function(){ var d = "\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ¢£¤¥¦§¨©×«¬­®‾°±²³´µ¶·¸¹÷»¼½¾‗אבגדהוזחטיךכלםמןנסעףפץצקרשת", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d.charAt(i)] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); cptable[620] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~ÇüéâäàąçêëèïîćÄĄĘęłôöĆûùŚÖÜ¢Ł¥śƒŹŻóÓńŃźż¿⌐¬½¼¡«»░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀αßΓπΣσµτΦΘΩδ∞φε∩≡±≥≤⌠⌡÷≈°∙·√ⁿ²■ ", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d.charAt(i)] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); cptable[895] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~ČüéďäĎŤčěĚĹÍľǪÄÁÉžŽôöÓůÚýÖÜŠĽÝŘťáíóúňŇŮÔšřŕŔ¼§«»░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀αßΓπΣσµτΦΘΩδ∞φε∩≡±≥≤⌠⌡÷≈°∙·√ⁿ²■ ", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d.charAt(i)] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); +// eslint-disable-next-line no-undef if (typeof module !== 'undefined' && module.exports && typeof DO_NOT_EXPORT_CODEPAGE === 'undefined') module.exports = cptable; /* cputils.js (C) 2013-present SheetJS -- http://sheetjs.com */ /* vim: set ft=javascript: */ /*jshint newcap: false */ (function(root, factory) { + /*jshint ignore:start */ + /*eslint-disable */ "use strict"; if(typeof cptable === "undefined") { if(typeof require !== "undefined"){ @@ -120,8 +123,11 @@ if (typeof module !== 'undefined' && module.exports && typeof DO_NOT_EXPORT_CODE else root.cptable = factory(cpt); } else throw new Error("cptable not found"); } else cptable = factory(cptable); + /*eslint-enable */ + /*jshint ignore:end */ }(this, function(cpt){ "use strict"; + /*global module, Buffer */ var magic = { "1200":"utf16le", "1201":"utf16be", @@ -375,7 +381,7 @@ if (typeof module !== 'undefined' && module.exports && typeof DO_NOT_EXPORT_CODE } } }; - var null_enc = function(data, ofmt) { return ""; }; + var null_enc = function(data, ofmt) { void ofmt; return ""; }; var cp_decache = function cp_decache(cp) { delete cpdcache[cp]; delete cpecache[cp]; }; var decache = function decache() { if(has_buf) { @@ -589,6 +595,7 @@ if (typeof module !== 'undefined' && module.exports && typeof DO_NOT_EXPORT_CODE if(data[i] !== 0x2b) { j=1; out[k++] = String.fromCharCode(data[i]); continue; } j=1; if(data[i+1] === 0x2d) { j = 2; out[k++] = "+"; continue; } + // eslint-disable-next-line no-useless-escape while(String.fromCharCode(data[i+j]).match(/[A-Za-z0-9+\/]/)) j++; var dash = 0; if(data[i+j] === 0x2d) { ++j; dash=1; } diff --git a/dist/sbcs.js b/dist/sbcs.js index 31bf9b6..7b2eeb9 100644 --- a/dist/sbcs.js +++ b/dist/sbcs.js @@ -1,6 +1,6 @@ /* sbcs.js (C) 2013-present SheetJS -- http://sheetjs.com */ /*jshint -W100 */ -var cptable = {version:"1.11.0"}; +var cptable = {version:"1.12.0"}; cptable[37] = (function(){ var d = "\u0000\u0001\u0002\u0003œ\t†—Ž\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013…\b‡\u0018\u0019’\u001c\u001d\u001e\u001f€‚ƒ„\n\u0017\u001bˆ‰Š‹Œ\u0005\u0006\u0007‘\u0016“”•–\u0004˜™š›\u0014\u0015ž\u001a  âäàáãåçñ¢.<(+|&éêëèíîïìß!$*);¬-/ÂÄÀÁÃÅÇѦ,%_>?øÉÊËÈÍÎÏÌ`:#@'=\"Øabcdefghi«»ðýþ±°jklmnopqrªºæ¸Æ¤µ~stuvwxyz¡¿ÐÝÞ®^£¥·©§¶¼½¾[]¯¨´×{ABCDEFGHI­ôöòóõ}JKLMNOPQR¹ûüùúÿ\\÷STUVWXYZ²ÔÖÒÓÕ0123456789³ÛÜÙڟ", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d.charAt(i)] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); cptable[437] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~ÇüéâäàåçêëèïîìÄÅÉæÆôöòûùÿÖÜ¢£¥₧ƒáíóúñѪº¿⌐¬½¼¡«»░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀αßΓπΣσµτΦΘΩδ∞φε∩≡±≥≤⌠⌡÷≈°∙·√ⁿ²■ ", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d.charAt(i)] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); cptable[500] = (function(){ var d = "\u0000\u0001\u0002\u0003œ\t†—Ž\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013…\b‡\u0018\u0019’\u001c\u001d\u001e\u001f€‚ƒ„\n\u0017\u001bˆ‰Š‹Œ\u0005\u0006\u0007‘\u0016“”•–\u0004˜™š›\u0014\u0015ž\u001a  âäàáãåçñ[.<(+!&éêëèíîïìß]$*);^-/ÂÄÀÁÃÅÇѦ,%_>?øÉÊËÈÍÎÏÌ`:#@'=\"Øabcdefghi«»ðýþ±°jklmnopqrªºæ¸Æ¤µ~stuvwxyz¡¿ÐÝÞ®¢£¥·©§¶¼½¾¬|¯¨´×{ABCDEFGHI­ôöòóõ}JKLMNOPQR¹ûüùúÿ\\÷STUVWXYZ²ÔÖÒÓÕ0123456789³ÛÜÙڟ", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d.charAt(i)] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); @@ -107,4 +107,5 @@ cptable[29001] = (function(){ var d = "ΈΉΊΌΎ°◘○◙♂♀♪♬ cptable[38598] = (function(){ var d = "\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ¢£¤¥¦§¨©×«¬­®‾°±²³´µ¶·¸¹÷»¼½¾‗אבגדהוזחטיךכלםמןנסעףפץצקרשת", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d.charAt(i)] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); cptable[620] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~ÇüéâäàąçêëèïîćÄĄĘęłôöĆûùŚÖÜ¢Ł¥śƒŹŻóÓńŃźż¿⌐¬½¼¡«»░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀αßΓπΣσµτΦΘΩδ∞φε∩≡±≥≤⌠⌡÷≈°∙·√ⁿ²■ ", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d.charAt(i)] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); cptable[895] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~ČüéďäĎŤčěĚĹÍľǪÄÁÉžŽôöÓůÚýÖÜŠĽÝŘťáíóúňŇŮÔšřŕŔ¼§«»░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀αßΓπΣσµτΦΘΩδ∞φε∩≡±≥≤⌠⌡÷≈°∙·√ⁿ²■ ", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d.charAt(i)] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); +// eslint-disable-next-line no-undef if (typeof module !== 'undefined' && module.exports && typeof DO_NOT_EXPORT_CODEPAGE === 'undefined') module.exports = cptable; diff --git a/misc/README.md.ascii b/misc/README.md.ascii index 02038a9..7baff0f 100644 --- a/misc/README.md.ascii +++ b/misc/README.md.ascii @@ -48,13 +48,12 @@ the object, edit the `JSVAR` shell variable in `make.sh` and run the script. The utilities functions are contained in `cputils.js`, which assumes that the appropriate codepage scripts were loaded. -The script will manipulate `module.exports` if available (e.g. in a CommonJS -`require` context). This is not always desirable. To prevent the behavior, -define `DO_NOT_EXPORT_CODEPAGE`. +The script will manipulate `module.exports` if available . This is not always +desirable. To prevent the behavior, define `DO_NOT_EXPORT_CODEPAGE`. ## Usage -Most codepages are indexed by number. To get the unicode character for a given +Most codepages are indexed by number. To get the Unicode character for a given codepoint, use the `dec` property: ```js @@ -79,8 +78,8 @@ var sbuf = cptable.utils.encode(65001, sushi); `cptable.utils.encode(CP, data, ofmt)` accepts a String or Array of characters and returns a representation controlled by `ofmt`: -- Default output is a Buffer (or Array) of bytes (integers between 0 and 255). -- If `ofmt == 'str'`, return a String where `o.charCodeAt(i)` is the `i`-th byte +- Default output is a Buffer (or Array) of bytes (integers between 0 and 255) +- If `ofmt == 'str'`, return a binary String (byte `i` is `o.charCodeAt(i)`) - If `ofmt == 'arr'`, return an Array of bytes `cptable.utils.decode(CP, data)` accepts a byte String or Array of numbers or @@ -112,7 +111,7 @@ $ bash make.sh path_to_manifest output_file_name JSVAR where - `JSVAR` is the name of the exported variable (generally `cptable`) -- `output_file_name` is the output file (e.g. `cpexcel.js`, `cptable.js`) +- `output_file_name` is the output file (`cpexcel.js`, `cptable.js`, ...) - `path_to_manifest` is the path to the manifest file. The manifest file is expected to be a CSV with 3 columns: @@ -138,10 +137,10 @@ the JS source is `codepage.md`, so building is as simple as `voc codepage.md`. ## Generated Codepages -The complete list of hardcoded codepages can be found in the file `pages.csv`. +The complete list of codepages can be found in the file `pages.csv`. -Some codepages are easier to implement algorithmically. Since these are -hardcoded in `utils`, there is no corresponding entry (they are "magic"). +Some codepages are easier to implement algorithmically. Since those character +tables are not generated, there is no corresponding entry (they are "magic"). | CP# | Source | Description | |--------:|:-----------:|:-----------------------------------------------------| @@ -222,7 +221,7 @@ hardcoded in `utils`, there is no corresponding entry (they are "magic"). | `12001` | magic | Unicode UTF-32, big endian byte order | | `20000` | Windows 7 | CNS Taiwan (Chinese Traditional) | | `20001` | Windows 7 | TCA Taiwan | -| `20002` | Windows 7 | Eten Taiwan (Chinese Traditional) | +| `20002` | Windows 7 | ETEN Taiwan (Chinese Traditional) | | `20003` | Windows 7 | IBM5550 Taiwan | | `20004` | Windows 7 | TeleText Taiwan | | `20005` | Windows 7 | Wang Taiwan | @@ -299,21 +298,21 @@ hardcoded in `utils`, there is no corresponding entry (they are "magic"). | `65001` | magic | Unicode (UTF-8) | `unicode.org` refers to the Unicode Consortium Public Mappings, a database of -various mappings between unicode characters and respective character sets. The +various mappings between Unicode characters and respective character sets. The tables are processed by a few scripts in the build process. `IBM` refers to the IBM coded character set database. Even though IBM uses a different numbering scheme from Windows, the IBM numbers are used when there is -no conflict. The tables are manually generated from the symbol PDFs. +no conflict. The tables are manually generated from the symbol manifests. `Windows 7` refers to direct inspection of Windows 7 machines using .NET class `System.Text.Encoding`. The enclosed `MakeEncoding.cs` C# program brute-forces -code pages. MakeEncoding.cs deviates from unicode.org in some cases. When they +code pages. `MakeEncoding.cs` deviates from unicode.org in some cases. When they map a given code to different characters, unicode.org value is used. When -unicode.org does not prescribe a value, MakeEncoding.cs value is used. +unicode.org does not prescribe a value, `MakeEncoding.cs` value is used. `NLS` refers to the National Language Support files supplied in various versions -of Windows. In older versions of Windows (e.g. Windows 98) these files followed +of Windows. In older versions of Windows (like Windows 98) these files followed the name pattern `CP_#.NLS`, but newer versions use the name pattern `C_#.NLS`. ## Testing diff --git a/misc/README.md.utf16be b/misc/README.md.utf16be index 1bfcbd0..37c1aee 100644 Binary files a/misc/README.md.utf16be and b/misc/README.md.utf16be differ diff --git a/misc/README.md.utf16le b/misc/README.md.utf16le index 5a593f7..cbd16fa 100644 Binary files a/misc/README.md.utf16le and b/misc/README.md.utf16le differ diff --git a/misc/README.md.utf32be b/misc/README.md.utf32be index 153a41d..74245cd 100644 Binary files a/misc/README.md.utf32be and b/misc/README.md.utf32be differ diff --git a/misc/README.md.utf32le b/misc/README.md.utf32le index 56c3e54..1d34c95 100644 Binary files a/misc/README.md.utf32le and b/misc/README.md.utf32le differ diff --git a/misc/README.md.utf7 b/misc/README.md.utf7 index 6a789d7..c6037eb 100644 --- a/misc/README.md.utf7 +++ b/misc/README.md.utf7 @@ -48,13 +48,12 @@ the object, edit the +AGA-JSVAR+AGA shell variable in +AGA-make.sh+AGA and run t The utilities functions are contained in +AGA-cputils.js+AGA, which assumes that the appropriate codepage scripts were loaded. -The script will manipulate +AGA-module.exports+AGA if available (e.g. in a CommonJS -+AGA-require+AGA context). This is not always desirable. To prevent the behavior, -define +AGA-DO+AF8-NOT+AF8-EXPORT+AF8-CODEPAGE+AGA. +The script will manipulate +AGA-module.exports+AGA if available . This is not always +desirable. To prevent the behavior, define +AGA-DO+AF8-NOT+AF8-EXPORT+AF8-CODEPAGE+AGA. +ACMAIw Usage -Most codepages are indexed by number. To get the unicode character for a given +Most codepages are indexed by number. To get the Unicode character for a given codepoint, use the +AGA-dec+AGA property: +AGAAYABg-js @@ -79,8 +78,8 @@ var sbuf +AD0 cptable.utils.encode(65001, sushi)+ADs +AGA-cptable.utils.encode(CP, data, ofmt)+AGA accepts a String or Array of characters and returns a representation controlled by +AGA-ofmt+AGA: -- Default output is a Buffer (or Array) of bytes (integers between 0 and 255). -- If +AGA-ofmt +AD0APQ 'str'+AGA, return a String where +AGA-o.charCodeAt(i)+AGA is the +AGA-i+AGA--th byte +- Default output is a Buffer (or Array) of bytes (integers between 0 and 255) +- If +AGA-ofmt +AD0APQ 'str'+AGA, return a binary String (byte +AGA-i+AGA is +AGA-o.charCodeAt(i)+AGA) - If +AGA-ofmt +AD0APQ 'arr'+AGA, return an Array of bytes +AGA-cptable.utils.decode(CP, data)+AGA accepts a byte String or Array of numbers or @@ -112,7 +111,7 @@ Usage: where - +AGA-JSVAR+AGA is the name of the exported variable (generally +AGA-cptable+AGA) -- +AGA-output+AF8-file+AF8-name+AGA is the output file (e.g. +AGA-cpexcel.js+AGA, +AGA-cptable.js+AGA) +- +AGA-output+AF8-file+AF8-name+AGA is the output file (+AGA-cpexcel.js+AGA, +AGA-cptable.js+AGA, ...) - +AGA-path+AF8-to+AF8-manifest+AGA is the path to the manifest file. The manifest file is expected to be a CSV with 3 columns: @@ -138,10 +137,10 @@ the JS source is +AGA-codepage.md+AGA, so building is as simple as +AGA-voc code +ACMAIw Generated Codepages -The complete list of hardcoded codepages can be found in the file +AGA-pages.csv+AGA. +The complete list of codepages can be found in the file +AGA-pages.csv+AGA. -Some codepages are easier to implement algorithmically. Since these are -hardcoded in +AGA-utils+AGA, there is no corresponding entry (they are +ACI-magic+ACI). +Some codepages are easier to implement algorithmically. Since those character +tables are not generated, there is no corresponding entry (they are +ACI-magic+ACI). +AHw CP+ACM +AHw Source +AHw Description +AHw +AHw---------:+AHw:-----------:+AHw:-----------------------------------------------------+AHw @@ -222,7 +221,7 @@ hardcoded in +AGA-utils+AGA, there is no corresponding entry (they are +ACI-magi +AHw +AGA-12001+AGA +AHw magic +AHw Unicode UTF-32, big endian byte order +AHw +AHw +AGA-20000+AGA +AHw Windows 7 +AHw CNS Taiwan (Chinese Traditional) +AHw +AHw +AGA-20001+AGA +AHw Windows 7 +AHw TCA Taiwan +AHw -+AHw +AGA-20002+AGA +AHw Windows 7 +AHw Eten Taiwan (Chinese Traditional) +AHw ++AHw +AGA-20002+AGA +AHw Windows 7 +AHw ETEN Taiwan (Chinese Traditional) +AHw +AHw +AGA-20003+AGA +AHw Windows 7 +AHw IBM5550 Taiwan +AHw +AHw +AGA-20004+AGA +AHw Windows 7 +AHw TeleText Taiwan +AHw +AHw +AGA-20005+AGA +AHw Windows 7 +AHw Wang Taiwan +AHw @@ -299,21 +298,21 @@ hardcoded in +AGA-utils+AGA, there is no corresponding entry (they are +ACI-magi +AHw +AGA-65001+AGA +AHw magic +AHw Unicode (UTF-8) +AHw +AGA-unicode.org+AGA refers to the Unicode Consortium Public Mappings, a database of -various mappings between unicode characters and respective character sets. The +various mappings between Unicode characters and respective character sets. The tables are processed by a few scripts in the build process. +AGA-IBM+AGA refers to the IBM coded character set database. Even though IBM uses a different numbering scheme from Windows, the IBM numbers are used when there is -no conflict. The tables are manually generated from the symbol PDFs. +no conflict. The tables are manually generated from the symbol manifests. +AGA-Windows 7+AGA refers to direct inspection of Windows 7 machines using .NET class +AGA-System.Text.Encoding+AGA. The enclosed +AGA-MakeEncoding.cs+AGA C+ACM program brute-forces -code pages. MakeEncoding.cs deviates from unicode.org in some cases. When they +code pages. +AGA-MakeEncoding.cs+AGA deviates from unicode.org in some cases. When they map a given code to different characters, unicode.org value is used. When -unicode.org does not prescribe a value, MakeEncoding.cs value is used. +unicode.org does not prescribe a value, +AGA-MakeEncoding.cs+AGA value is used. +AGA-NLS+AGA refers to the National Language Support files supplied in various versions -of Windows. In older versions of Windows (e.g. Windows 98) these files followed +of Windows. In older versions of Windows (like Windows 98) these files followed the name pattern +AGA-CP+AF8AIw.NLS+AGA, but newer versions use the name pattern +AGA-C+AF8AIw.NLS+AGA. +ACMAIw Testing diff --git a/misc/README.md.utf8 b/misc/README.md.utf8 index ab83198..8e2e7b2 100644 --- a/misc/README.md.utf8 +++ b/misc/README.md.utf8 @@ -48,13 +48,12 @@ the object, edit the `JSVAR` shell variable in `make.sh` and run the script. The utilities functions are contained in `cputils.js`, which assumes that the appropriate codepage scripts were loaded. -The script will manipulate `module.exports` if available (e.g. in a CommonJS -`require` context). This is not always desirable. To prevent the behavior, -define `DO_NOT_EXPORT_CODEPAGE`. +The script will manipulate `module.exports` if available . This is not always +desirable. To prevent the behavior, define `DO_NOT_EXPORT_CODEPAGE`. ## Usage -Most codepages are indexed by number. To get the unicode character for a given +Most codepages are indexed by number. To get the Unicode character for a given codepoint, use the `dec` property: ```js @@ -79,8 +78,8 @@ var sbuf = cptable.utils.encode(65001, sushi); `cptable.utils.encode(CP, data, ofmt)` accepts a String or Array of characters and returns a representation controlled by `ofmt`: -- Default output is a Buffer (or Array) of bytes (integers between 0 and 255). -- If `ofmt == 'str'`, return a String where `o.charCodeAt(i)` is the `i`-th byte +- Default output is a Buffer (or Array) of bytes (integers between 0 and 255) +- If `ofmt == 'str'`, return a binary String (byte `i` is `o.charCodeAt(i)`) - If `ofmt == 'arr'`, return an Array of bytes `cptable.utils.decode(CP, data)` accepts a byte String or Array of numbers or @@ -112,7 +111,7 @@ $ bash make.sh path_to_manifest output_file_name JSVAR where - `JSVAR` is the name of the exported variable (generally `cptable`) -- `output_file_name` is the output file (e.g. `cpexcel.js`, `cptable.js`) +- `output_file_name` is the output file (`cpexcel.js`, `cptable.js`, ...) - `path_to_manifest` is the path to the manifest file. The manifest file is expected to be a CSV with 3 columns: @@ -138,10 +137,10 @@ the JS source is `codepage.md`, so building is as simple as `voc codepage.md`. ## Generated Codepages -The complete list of hardcoded codepages can be found in the file `pages.csv`. +The complete list of codepages can be found in the file `pages.csv`. -Some codepages are easier to implement algorithmically. Since these are -hardcoded in `utils`, there is no corresponding entry (they are "magic"). +Some codepages are easier to implement algorithmically. Since those character +tables are not generated, there is no corresponding entry (they are "magic"). | CP# | Source | Description | |--------:|:-----------:|:-----------------------------------------------------| @@ -222,7 +221,7 @@ hardcoded in `utils`, there is no corresponding entry (they are "magic"). | `12001` | magic | Unicode UTF-32, big endian byte order | | `20000` | Windows 7 | CNS Taiwan (Chinese Traditional) | | `20001` | Windows 7 | TCA Taiwan | -| `20002` | Windows 7 | Eten Taiwan (Chinese Traditional) | +| `20002` | Windows 7 | ETEN Taiwan (Chinese Traditional) | | `20003` | Windows 7 | IBM5550 Taiwan | | `20004` | Windows 7 | TeleText Taiwan | | `20005` | Windows 7 | Wang Taiwan | @@ -299,21 +298,21 @@ hardcoded in `utils`, there is no corresponding entry (they are "magic"). | `65001` | magic | Unicode (UTF-8) | `unicode.org` refers to the Unicode Consortium Public Mappings, a database of -various mappings between unicode characters and respective character sets. The +various mappings between Unicode characters and respective character sets. The tables are processed by a few scripts in the build process. `IBM` refers to the IBM coded character set database. Even though IBM uses a different numbering scheme from Windows, the IBM numbers are used when there is -no conflict. The tables are manually generated from the symbol PDFs. +no conflict. The tables are manually generated from the symbol manifests. `Windows 7` refers to direct inspection of Windows 7 machines using .NET class `System.Text.Encoding`. The enclosed `MakeEncoding.cs` C# program brute-forces -code pages. MakeEncoding.cs deviates from unicode.org in some cases. When they +code pages. `MakeEncoding.cs` deviates from unicode.org in some cases. When they map a given code to different characters, unicode.org value is used. When -unicode.org does not prescribe a value, MakeEncoding.cs value is used. +unicode.org does not prescribe a value, `MakeEncoding.cs` value is used. `NLS` refers to the National Language Support files supplied in various versions -of Windows. In older versions of Windows (e.g. Windows 98) these files followed +of Windows. In older versions of Windows (like Windows 98) these files followed the name pattern `CP_#.NLS`, but newer versions use the name pattern `C_#.NLS`. ## Testing diff --git a/misc/codepage.md.ascii b/misc/codepage.md.ascii index 9bc55b4..34c413d 100644 --- a/misc/codepage.md.ascii +++ b/misc/codepage.md.ascii @@ -1,6 +1,6 @@ # Getting Codepages -The fields of the pages.csv manifest are `codepage,url,bytes` (SBCS=1, DBCS=2) +The fields of the `pages.csv` manifest are `codepage,url,bytes` (SBCS=1, DBCS=2) ```>pages.csv 37,http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/EBCDIC/CP037.TXT,1 @@ -106,7 +106,7 @@ The following codepages are available in .NET on Windows: - 10082 Croatian (Mac) - 20000 CNS Taiwan; Chinese Traditional (CNS) - 20001 TCA Taiwan -- 20002 Eten Taiwan; Chinese Traditional (Eten) +- 20002 ETEN Taiwan; Chinese Traditional (ETEN) - 20003 IBM5550 Taiwan - 20004 TeleText Taiwan - 20005 Wang Taiwan @@ -143,8 +143,8 @@ The following codepages are available in .NET on Windows: - 29001 Europa 3 - 38598 ISO 8859-8 Hebrew; Hebrew (ISO-Logical) - 50220 ISO 2022 Japanese with no halfwidth Katakana; Japanese (JIS) -- 50221 ISO 2022 Japanese with halfwidth Katakana; Japanese (JIS-Allow 1 byte Kana) -- 50222 ISO 2022 Japanese JIS X 0201-1989; Japanese (JIS-Allow 1 byte Kana - SO/SI) +- 50221 ISO 2022 Japanese with halfwidth Katakana; Japanese (JIS Allow 1 byte Kana) +- 50222 ISO 2022 Japanese JIS X 0201-1989; Japanese (JIS Allow 1 byte Kana - SO/SI) - 50225 ISO 2022 Korean - 50227 ISO 2022 Simplified Chinese; Chinese Simplified (ISO 2022) - 51932 EUC Japanese @@ -267,7 +267,7 @@ The following codepages are dependencies for Visual FoxPro: ## Building Notes The script `make.sh` (described later) will get these files and massage the data -(printing code-unicode pairs). The eventual tables are dropped in the paths +(printing code-Unicode pairs). The eventual tables are dropped in the paths `./codepages/.TBL`. For example, the last 10 lines of `10000.TBL` are ```> @@ -283,13 +283,13 @@ The script `make.sh` (described later) will get these files and massage the data 0xFF 0x02C7 ``` -which implies that code 0xF6 is `String.fromCharCode(0x02C6)` and vice versa. +which implies that code `0xF6` is `String.fromCharCode(0x02C6)` and vice versa. ## Windows-dependent build step To build the sources on windows, consult `dotnet/MakeEncoding.cs`. -After saving the standard output to `out`, a simple awk script (`dotnet.sh`) takes care of the rest: +After saving the standard output to `out`, a simple script processes the result: ```>dotnet.sh #!/bin/bash @@ -325,7 +325,7 @@ var y/*:Array >*/ = x.split("\n").map(function(z/*:string*/)/*:Arr ``` The DBCS and SBCS code generation strategies are different. The maximum code is -used to distinguish (max 0xFF for SBCS). +used to distinguish (max `0xFF` for SBCS). ``` for(i = 0; i != y.length; ++i) if(y[i][0] > maxcp) maxcp = y[i][0]; @@ -341,7 +341,7 @@ if(maxcp < 256) { /*:: if(Array.isArray(dec)) { */ ``` -The unicode character `0xFFFD` (REPLACEMENT CHARACTER) is used as a placeholder +The Unicode character `0xFFFD` (REPLACEMENT CHARACTER) is used as a placeholder for characters that are not specified in the map (for example, `0xF0` is not in code page 10000). @@ -356,7 +356,7 @@ The `dec` field is merely a split of the string, and `enc` is an eversion: } else { ``` -DBCS is similar, except that the space is sliced into 256-byte chunks (strings +DBCS is similar, except that the space is sliced in chunks of 256 bytes (strings are only generated for those high-bytes represented in the codepage). The strategy is to construct an array-of-arrays so that `dd[high][low]` is the @@ -384,9 +384,9 @@ process.stdout.write(jsvar + "[" + cp + "] = " + outstr + "\n"); ``` -`make.sh` generates the tables used by `make.njs`. The raw unicode TXT files +`make.sh` generates the tables used by `make.njs`. The raw Unicode TXT files are columnar: `code unicode #comments`. For example, the last 10 lines of the -text file ROMAN.TXT (for CP 10000) are: +text file `ROMAN.TXT` (for CP 10000) are: ```> 0xF6 0x02C6 #MODIFIER LETTER CIRCUMFLEX ACCENT @@ -427,6 +427,7 @@ awk -F, '{print $1, $2, $3}' $INFILE | while read cp url cptype; do sed 's/"\([0-9]+\)":/\1:/g' bits/$cp.js rm -f bits/$cp.js.tmp done +echo "// eslint-disable-next-line no-undef" >> $OUTFILE.tmp echo "if (typeof module !== 'undefined' && module.exports && typeof DO_NOT_EXPORT_CODEPAGE === 'undefined') module.exports = $JSVAR;" >> $OUTFILE.tmp sed 's/"\([0-9]+\)":/\1:/g' <$OUTFILE.tmp >$OUTFILE rm -f $OUTFILE.tmp @@ -434,7 +435,7 @@ rm -f $OUTFILE.tmp ## Utilities -The encode and decode functions are kept in a separate script (cputils.js). +The encode and decode functions are kept in a separate script (`cputils.js`). Both encode and decode deal with data represented as: @@ -447,7 +448,7 @@ while the input format is automatically determined. # Tests -The tests include JS validity tests (requiring or eval'ing code): +The tests include JS validity tests (requiring or evaluating code): ```>test.js var fs = require('fs'), assert = require('assert'), vm = require('vm'); @@ -639,7 +640,7 @@ function testfile(f,cp,type,skip) { } ``` -The `utf8` tests verify utf8 encoding of the actual JS sources: +The `utf8` tests verify UTF-8 encoding of the actual JS sources: ```>test.js describe('node natives', function() { @@ -665,7 +666,7 @@ describe('node natives', function() { }); ``` -The utf* and ascii tests attempt to test other magic formats: +The `utf*` and `ascii` tests attempt to test other magic formats: ```>test.js var m = cptable.utils.magic; @@ -753,41 +754,64 @@ describe('failures', function() { ```json>package.json { "name": "codepage", - "version": "1.11.0", + "version": "1.12.0", "author": "SheetJS", "description": "pure-JS library to handle codepages", "keywords": [ "codepage", "iconv", "convert", "strings" ], "bin": { "codepage": "./bin/codepage.njs" }, - "files": [ - "LICENSE", - "README.md", - "bin", - "cptable.js", - "cputils.js", - "dist/cpexcel.full.js" - ], "main": "cputils.js", + "types": "types", + "browser": { + "buffer": "false" + }, "dependencies": { - "voc":"~1.0.0", - "exit-on-epipe":"~1.0.1", - "commander":"~2.11.0" + "commander": "~2.11.0", + "exit-on-epipe": "~1.0.1", + "voc": "~1.0.0" }, "devDependencies": { - "mocha":"~2.5.3" + "mocha": "~2.5.3", + "blanket": "~1.2.3", + "@sheetjs/uglify-js": "~2.7.3", + "@types/node": "^8.0.7", + "@types/commander": "^2.9.0", + "dtslint": "^0.1.2", + "typescript": "2.2.0" }, "repository": { "type":"git", "url":"git://github.com/SheetJS/js-codepage.git"}, "scripts": { "pretest": "git submodule init && git submodule update", "test": "make test", - "build": "make js" + "build": "make js", + "lint": "make fullint", + "dtslint": "dtslint types" }, "config": { "blanket": { "pattern": "[cputils.js]" } }, + "alex": { + "allow": [ + "chinese", + "european", + "german", + "japanese", + "latin" + ] + }, + "homepage": "http://sheetjs.com/opensource", + "files": [ + "LICENSE", + "README.md", + "bin", + "cptable.js", + "cputils.js", + "dist/sbcs.full.js", + "dist/cpexcel.full.js" + ], "bugs": { "url": "https://github.com/SheetJS/js-codepage/issues" }, "license": "Apache-2.0", "engines": { "node": ">=0.8" } diff --git a/misc/codepage.md.utf16be b/misc/codepage.md.utf16be index 3f4c1fa..7952206 100644 Binary files a/misc/codepage.md.utf16be and b/misc/codepage.md.utf16be differ diff --git a/misc/codepage.md.utf16le b/misc/codepage.md.utf16le index ab236db..836d9fa 100644 Binary files a/misc/codepage.md.utf16le and b/misc/codepage.md.utf16le differ diff --git a/misc/codepage.md.utf32be b/misc/codepage.md.utf32be index 3ca65ac..772c9ff 100644 Binary files a/misc/codepage.md.utf32be and b/misc/codepage.md.utf32be differ diff --git a/misc/codepage.md.utf32le b/misc/codepage.md.utf32le index 4651187..fa4987e 100644 Binary files a/misc/codepage.md.utf32le and b/misc/codepage.md.utf32le differ diff --git a/misc/codepage.md.utf7 b/misc/codepage.md.utf7 index 056a292..0cb9091 100644 --- a/misc/codepage.md.utf7 +++ b/misc/codepage.md.utf7 @@ -1,6 +1,6 @@ +ACM Getting Codepages -The fields of the pages.csv manifest are +AGA-codepage,url,bytes+AGA (SBCS+AD0-1, DBCS+AD0-2) +The fields of the +AGA-pages.csv+AGA manifest are +AGA-codepage,url,bytes+AGA (SBCS+AD0-1, DBCS+AD0-2) +AGAAYABgAD4-pages.csv 37,http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/EBCDIC/CP037.TXT,1 @@ -106,7 +106,7 @@ The following codepages are available in .NET on Windows: - 10082 Croatian (Mac) - 20000 CNS Taiwan+ADs Chinese Traditional (CNS) - 20001 TCA Taiwan -- 20002 Eten Taiwan+ADs Chinese Traditional (Eten) +- 20002 ETEN Taiwan+ADs Chinese Traditional (ETEN) - 20003 IBM5550 Taiwan - 20004 TeleText Taiwan - 20005 Wang Taiwan @@ -143,8 +143,8 @@ The following codepages are available in .NET on Windows: - 29001 Europa 3 - 38598 ISO 8859-8 Hebrew+ADs Hebrew (ISO-Logical) - 50220 ISO 2022 Japanese with no halfwidth Katakana+ADs Japanese (JIS) -- 50221 ISO 2022 Japanese with halfwidth Katakana+ADs Japanese (JIS-Allow 1 byte Kana) -- 50222 ISO 2022 Japanese JIS X 0201-1989+ADs Japanese (JIS-Allow 1 byte Kana - SO/SI) +- 50221 ISO 2022 Japanese with halfwidth Katakana+ADs Japanese (JIS Allow 1 byte Kana) +- 50222 ISO 2022 Japanese JIS X 0201-1989+ADs Japanese (JIS Allow 1 byte Kana - SO/SI) - 50225 ISO 2022 Korean - 50227 ISO 2022 Simplified Chinese+ADs Chinese Simplified (ISO 2022) - 51932 EUC Japanese @@ -267,7 +267,7 @@ The following codepages are dependencies for Visual FoxPro: +ACMAIw Building Notes The script +AGA-make.sh+AGA (described later) will get these files and massage the data -(printing code-unicode pairs). The eventual tables are dropped in the paths +(printing code-Unicode pairs). The eventual tables are dropped in the paths +AGA./codepages/+ADw-CODEPAGE+AD4.TBL+AGA. For example, the last 10 lines of +AGA-10000.TBL+AGA are +AGAAYABgAD4 @@ -283,13 +283,13 @@ The script +AGA-make.sh+AGA (described later) will get these files and massage t 0xFF 0x02C7 +AGAAYABg -which implies that code 0xF6 is +AGA-String.fromCharCode(0x02C6)+AGA and vice versa. +which implies that code +AGA-0xF6+AGA is +AGA-String.fromCharCode(0x02C6)+AGA and vice versa. +ACMAIw Windows-dependent build step To build the sources on windows, consult +AGA-dotnet/MakeEncoding.cs+AGA. -After saving the standard output to +AGA-out+AGA, a simple awk script (+AGA-dotnet.sh+AGA) takes care of the rest: +After saving the standard output to +AGA-out+AGA, a simple script processes the result: +AGAAYABgAD4-dotnet.sh +ACMAIQ-/bin/bash @@ -325,7 +325,7 @@ var y/+ACo:Array+ADw-Array+ADw-number+AD4 +AD4AKg-/ +AD0 x.split(+ACIAXA-n+ACI). +AGAAYABg The DBCS and SBCS code generation strategies are different. The maximum code is -used to distinguish (max 0xFF for SBCS). +used to distinguish (max +AGA-0xFF+AGA for SBCS). +AGAAYABg for(i +AD0 0+ADs i +ACEAPQ y.length+ADs +-+-i) if(y+AFs-i+AF0AWw-0+AF0 +AD4 maxcp) maxcp +AD0 y+AFs-i+AF0AWw-0+AF0AOw @@ -341,7 +341,7 @@ if(maxcp +ADw 256) +AHs /+ACo:: if(Array.isArray(dec)) +AHs +ACo-/ +AGAAYABg -The unicode character +AGA-0xFFFD+AGA (REPLACEMENT CHARACTER) is used as a placeholder +The Unicode character +AGA-0xFFFD+AGA (REPLACEMENT CHARACTER) is used as a placeholder for characters that are not specified in the map (for example, +AGA-0xF0+AGA is not in code page 10000). @@ -356,7 +356,7 @@ The +AGA-dec+AGA field is merely a split of the string, and +AGA-enc+AGA is an e +AH0 else +AHs +AGAAYABg -DBCS is similar, except that the space is sliced into 256-byte chunks (strings +DBCS is similar, except that the space is sliced in chunks of 256 bytes (strings are only generated for those high-bytes represented in the codepage). The strategy is to construct an array-of-arrays so that +AGA-dd+AFs-high+AF0AWw-low+AF0AYA is the @@ -384,9 +384,9 @@ process.stdout.write(jsvar +- +ACIAWwAi +- cp +- +ACIAXQ +AD0 +ACI +- outstr +- +AGAAYABg -+AGA-make.sh+AGA generates the tables used by +AGA-make.njs+AGA. The raw unicode TXT files ++AGA-make.sh+AGA generates the tables used by +AGA-make.njs+AGA. The raw Unicode TXT files are columnar: +AGA-code unicode +ACM-comments+AGA. For example, the last 10 lines of the -text file ROMAN.TXT (for CP 10000) are: +text file +AGA-ROMAN.TXT+AGA (for CP 10000) are: +AGAAYABgAD4 0xF6 0x02C6 +ACM-MODIFIER LETTER CIRCUMFLEX ACCENT @@ -427,6 +427,7 @@ awk -F, '+AHs-print +ACQ-1, +ACQ-2, +ACQ-3+AH0' +ACQ-INFILE +AHw while read cp u sed 's/+ACIAXA(+AFs-0-9+AF0AKwBc)+ACI:/+AFw-1:/g' +ADw-bits/+ACQ-cp.js.tmp +AD4-bits/+ACQ-cp.js rm -f bits/+ACQ-cp.js.tmp done +echo +ACI-// eslint-disable-next-line no-undef+ACI +AD4APg +ACQ-OUTFILE.tmp echo +ACI-if (typeof module +ACEAPQA9 'undefined' +ACYAJg module.exports +ACYAJg typeof DO+AF8-NOT+AF8-EXPORT+AF8-CODEPAGE +AD0APQA9 'undefined') module.exports +AD0 +ACQ-JSVAR+ADsAIg +AD4APg +ACQ-OUTFILE.tmp sed 's/+ACIAXA(+AFs-0-9+AF0AKwBc)+ACI:/+AFw-1:/g' +ADwAJA-OUTFILE.tmp +AD4AJA-OUTFILE rm -f +ACQ-OUTFILE.tmp @@ -434,7 +435,7 @@ rm -f +ACQ-OUTFILE.tmp +ACMAIw Utilities -The encode and decode functions are kept in a separate script (cputils.js). +The encode and decode functions are kept in a separate script (+AGA-cputils.js+AGA). Both encode and decode deal with data represented as: @@ -447,7 +448,7 @@ while the input format is automatically determined. +ACM Tests -The tests include JS validity tests (requiring or eval'ing code): +The tests include JS validity tests (requiring or evaluating code): +AGAAYABgAD4-test.js var fs +AD0 require('fs'), assert +AD0 require('assert'), vm +AD0 require('vm')+ADs @@ -639,7 +640,7 @@ function testfile(f,cp,type,skip) +AHs +AH0 +AGAAYABg -The +AGA-utf8+AGA tests verify utf8 encoding of the actual JS sources: +The +AGA-utf8+AGA tests verify UTF-8 encoding of the actual JS sources: +AGAAYABgAD4-test.js describe('node natives', function() +AHs @@ -665,7 +666,7 @@ describe('node natives', function() +AHs +AH0)+ADs +AGAAYABg -The utf+ACo and ascii tests attempt to test other magic formats: +The +AGA-utf+ACoAYA and +AGA-ascii+AGA tests attempt to test other magic formats: +AGAAYABgAD4-test.js var m +AD0 cptable.utils.magic+ADs @@ -753,41 +754,64 @@ describe('failures', function() +AHs +AGAAYABg-json+AD4-package.json +AHs +ACI-name+ACI: +ACI-codepage+ACI, - +ACI-version+ACI: +ACI-1.11.0+ACI, + +ACI-version+ACI: +ACI-1.12.0+ACI, +ACI-author+ACI: +ACI-SheetJS+ACI, +ACI-description+ACI: +ACI-pure-JS library to handle codepages+ACI, +ACI-keywords+ACI: +AFs +ACI-codepage+ACI, +ACI-iconv+ACI, +ACI-convert+ACI, +ACI-strings+ACI +AF0, +ACI-bin+ACI: +AHs +ACI-codepage+ACI: +ACI./bin/codepage.njs+ACI +AH0, - +ACI-files+ACI: +AFs - +ACI-LICENSE+ACI, - +ACI-README.md+ACI, - +ACI-bin+ACI, - +ACI-cptable.js+ACI, - +ACI-cputils.js+ACI, - +ACI-dist/cpexcel.full.js+ACI - +AF0, +ACI-main+ACI: +ACI-cputils.js+ACI, + +ACI-types+ACI: +ACI-types+ACI, + +ACI-browser+ACI: +AHs + +ACI-buffer+ACI: +ACI-false+ACI + +AH0, +ACI-dependencies+ACI: +AHs - +ACI-voc+ACI:+ACIAfg-1.0.0+ACI, - +ACI-exit-on-epipe+ACI:+ACIAfg-1.0.1+ACI, - +ACI-commander+ACI:+ACIAfg-2.11.0+ACI + +ACI-commander+ACI: +ACIAfg-2.11.0+ACI, + +ACI-exit-on-epipe+ACI: +ACIAfg-1.0.1+ACI, + +ACI-voc+ACI: +ACIAfg-1.0.0+ACI +AH0, +ACI-devDependencies+ACI: +AHs - +ACI-mocha+ACI:+ACIAfg-2.5.3+ACI + +ACI-mocha+ACI: +ACIAfg-2.5.3+ACI, + +ACI-blanket+ACI: +ACIAfg-1.2.3+ACI, + +ACIAQA-sheetjs/uglify-js+ACI: +ACIAfg-2.7.3+ACI, + +ACIAQA-types/node+ACI: +ACIAXg-8.0.7+ACI, + +ACIAQA-types/commander+ACI: +ACIAXg-2.9.0+ACI, + +ACI-dtslint+ACI: +ACIAXg-0.1.2+ACI, + +ACI-typescript+ACI: +ACI-2.2.0+ACI +AH0, +ACI-repository+ACI: +AHs +ACI-type+ACI:+ACI-git+ACI, +ACI-url+ACI:+ACI-git://github.com/SheetJS/js-codepage.git+ACIAfQ, +ACI-scripts+ACI: +AHs +ACI-pretest+ACI: +ACI-git submodule init +ACYAJg git submodule update+ACI, +ACI-test+ACI: +ACI-make test+ACI, - +ACI-build+ACI: +ACI-make js+ACI + +ACI-build+ACI: +ACI-make js+ACI, + +ACI-lint+ACI: +ACI-make fullint+ACI, + +ACI-dtslint+ACI: +ACI-dtslint types+ACI +AH0, +ACI-config+ACI: +AHs +ACI-blanket+ACI: +AHs +ACI-pattern+ACI: +ACIAWw-cputils.js+AF0AIg +AH0 +AH0, + +ACI-alex+ACI: +AHs + +ACI-allow+ACI: +AFs + +ACI-chinese+ACI, + +ACI-european+ACI, + +ACI-german+ACI, + +ACI-japanese+ACI, + +ACI-latin+ACI + +AF0 + +AH0, + +ACI-homepage+ACI: +ACI-http://sheetjs.com/opensource+ACI, + +ACI-files+ACI: +AFs + +ACI-LICENSE+ACI, + +ACI-README.md+ACI, + +ACI-bin+ACI, + +ACI-cptable.js+ACI, + +ACI-cputils.js+ACI, + +ACI-dist/sbcs.full.js+ACI, + +ACI-dist/cpexcel.full.js+ACI + +AF0, +ACI-bugs+ACI: +AHs +ACI-url+ACI: +ACI-https://github.com/SheetJS/js-codepage/issues+ACI +AH0, +ACI-license+ACI: +ACI-Apache-2.0+ACI, +ACI-engines+ACI: +AHs +ACI-node+ACI: +ACIAPgA9-0.8+ACI +AH0 diff --git a/misc/codepage.md.utf8 b/misc/codepage.md.utf8 index 9be8573..723c638 100644 --- a/misc/codepage.md.utf8 +++ b/misc/codepage.md.utf8 @@ -1,6 +1,6 @@ # Getting Codepages -The fields of the pages.csv manifest are `codepage,url,bytes` (SBCS=1, DBCS=2) +The fields of the `pages.csv` manifest are `codepage,url,bytes` (SBCS=1, DBCS=2) ```>pages.csv 37,http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/EBCDIC/CP037.TXT,1 @@ -106,7 +106,7 @@ The following codepages are available in .NET on Windows: - 10082 Croatian (Mac) - 20000 CNS Taiwan; Chinese Traditional (CNS) - 20001 TCA Taiwan -- 20002 Eten Taiwan; Chinese Traditional (Eten) +- 20002 ETEN Taiwan; Chinese Traditional (ETEN) - 20003 IBM5550 Taiwan - 20004 TeleText Taiwan - 20005 Wang Taiwan @@ -143,8 +143,8 @@ The following codepages are available in .NET on Windows: - 29001 Europa 3 - 38598 ISO 8859-8 Hebrew; Hebrew (ISO-Logical) - 50220 ISO 2022 Japanese with no halfwidth Katakana; Japanese (JIS) -- 50221 ISO 2022 Japanese with halfwidth Katakana; Japanese (JIS-Allow 1 byte Kana) -- 50222 ISO 2022 Japanese JIS X 0201-1989; Japanese (JIS-Allow 1 byte Kana - SO/SI) +- 50221 ISO 2022 Japanese with halfwidth Katakana; Japanese (JIS Allow 1 byte Kana) +- 50222 ISO 2022 Japanese JIS X 0201-1989; Japanese (JIS Allow 1 byte Kana - SO/SI) - 50225 ISO 2022 Korean - 50227 ISO 2022 Simplified Chinese; Chinese Simplified (ISO 2022) - 51932 EUC Japanese @@ -267,7 +267,7 @@ The following codepages are dependencies for Visual FoxPro: ## Building Notes The script `make.sh` (described later) will get these files and massage the data -(printing code-unicode pairs). The eventual tables are dropped in the paths +(printing code-Unicode pairs). The eventual tables are dropped in the paths `./codepages/.TBL`. For example, the last 10 lines of `10000.TBL` are ```> @@ -283,13 +283,13 @@ The script `make.sh` (described later) will get these files and massage the data 0xFF 0x02C7 ``` -which implies that code 0xF6 is `String.fromCharCode(0x02C6)` and vice versa. +which implies that code `0xF6` is `String.fromCharCode(0x02C6)` and vice versa. ## Windows-dependent build step To build the sources on windows, consult `dotnet/MakeEncoding.cs`. -After saving the standard output to `out`, a simple awk script (`dotnet.sh`) takes care of the rest: +After saving the standard output to `out`, a simple script processes the result: ```>dotnet.sh #!/bin/bash @@ -325,7 +325,7 @@ var y/*:Array >*/ = x.split("\n").map(function(z/*:string*/)/*:Arr ``` The DBCS and SBCS code generation strategies are different. The maximum code is -used to distinguish (max 0xFF for SBCS). +used to distinguish (max `0xFF` for SBCS). ``` for(i = 0; i != y.length; ++i) if(y[i][0] > maxcp) maxcp = y[i][0]; @@ -341,7 +341,7 @@ if(maxcp < 256) { /*:: if(Array.isArray(dec)) { */ ``` -The unicode character `0xFFFD` (REPLACEMENT CHARACTER) is used as a placeholder +The Unicode character `0xFFFD` (REPLACEMENT CHARACTER) is used as a placeholder for characters that are not specified in the map (for example, `0xF0` is not in code page 10000). @@ -356,7 +356,7 @@ The `dec` field is merely a split of the string, and `enc` is an eversion: } else { ``` -DBCS is similar, except that the space is sliced into 256-byte chunks (strings +DBCS is similar, except that the space is sliced in chunks of 256 bytes (strings are only generated for those high-bytes represented in the codepage). The strategy is to construct an array-of-arrays so that `dd[high][low]` is the @@ -384,9 +384,9 @@ process.stdout.write(jsvar + "[" + cp + "] = " + outstr + "\n"); ``` -`make.sh` generates the tables used by `make.njs`. The raw unicode TXT files +`make.sh` generates the tables used by `make.njs`. The raw Unicode TXT files are columnar: `code unicode #comments`. For example, the last 10 lines of the -text file ROMAN.TXT (for CP 10000) are: +text file `ROMAN.TXT` (for CP 10000) are: ```> 0xF6 0x02C6 #MODIFIER LETTER CIRCUMFLEX ACCENT @@ -427,6 +427,7 @@ awk -F, '{print $1, $2, $3}' $INFILE | while read cp url cptype; do sed 's/"\([0-9]+\)":/\1:/g' bits/$cp.js rm -f bits/$cp.js.tmp done +echo "// eslint-disable-next-line no-undef" >> $OUTFILE.tmp echo "if (typeof module !== 'undefined' && module.exports && typeof DO_NOT_EXPORT_CODEPAGE === 'undefined') module.exports = $JSVAR;" >> $OUTFILE.tmp sed 's/"\([0-9]+\)":/\1:/g' <$OUTFILE.tmp >$OUTFILE rm -f $OUTFILE.tmp @@ -434,7 +435,7 @@ rm -f $OUTFILE.tmp ## Utilities -The encode and decode functions are kept in a separate script (cputils.js). +The encode and decode functions are kept in a separate script (`cputils.js`). Both encode and decode deal with data represented as: @@ -447,7 +448,7 @@ while the input format is automatically determined. # Tests -The tests include JS validity tests (requiring or eval'ing code): +The tests include JS validity tests (requiring or evaluating code): ```>test.js var fs = require('fs'), assert = require('assert'), vm = require('vm'); @@ -639,7 +640,7 @@ function testfile(f,cp,type,skip) { } ``` -The `utf8` tests verify utf8 encoding of the actual JS sources: +The `utf8` tests verify UTF-8 encoding of the actual JS sources: ```>test.js describe('node natives', function() { @@ -665,7 +666,7 @@ describe('node natives', function() { }); ``` -The utf* and ascii tests attempt to test other magic formats: +The `utf*` and `ascii` tests attempt to test other magic formats: ```>test.js var m = cptable.utils.magic; @@ -753,41 +754,64 @@ describe('failures', function() { ```json>package.json { "name": "codepage", - "version": "1.11.0", + "version": "1.12.0", "author": "SheetJS", "description": "pure-JS library to handle codepages", "keywords": [ "codepage", "iconv", "convert", "strings" ], "bin": { "codepage": "./bin/codepage.njs" }, - "files": [ - "LICENSE", - "README.md", - "bin", - "cptable.js", - "cputils.js", - "dist/cpexcel.full.js" - ], "main": "cputils.js", + "types": "types", + "browser": { + "buffer": "false" + }, "dependencies": { - "voc":"~1.0.0", - "exit-on-epipe":"~1.0.1", - "commander":"~2.11.0" + "commander": "~2.11.0", + "exit-on-epipe": "~1.0.1", + "voc": "~1.0.0" }, "devDependencies": { - "mocha":"~2.5.3" + "mocha": "~2.5.3", + "blanket": "~1.2.3", + "@sheetjs/uglify-js": "~2.7.3", + "@types/node": "^8.0.7", + "@types/commander": "^2.9.0", + "dtslint": "^0.1.2", + "typescript": "2.2.0" }, "repository": { "type":"git", "url":"git://github.com/SheetJS/js-codepage.git"}, "scripts": { "pretest": "git submodule init && git submodule update", "test": "make test", - "build": "make js" + "build": "make js", + "lint": "make fullint", + "dtslint": "dtslint types" }, "config": { "blanket": { "pattern": "[cputils.js]" } }, + "alex": { + "allow": [ + "chinese", + "european", + "german", + "japanese", + "latin" + ] + }, + "homepage": "http://sheetjs.com/opensource", + "files": [ + "LICENSE", + "README.md", + "bin", + "cptable.js", + "cputils.js", + "dist/sbcs.full.js", + "dist/cpexcel.full.js" + ], "bugs": { "url": "https://github.com/SheetJS/js-codepage/issues" }, "license": "Apache-2.0", "engines": { "node": ">=0.8" } diff --git a/misc/codepage_mini.md.ascii b/misc/codepage_mini.md.ascii index 15433f4..66c3d12 100644 --- a/misc/codepage_mini.md.ascii +++ b/misc/codepage_mini.md.ascii @@ -1,6 +1,6 @@ # Getting Codepages -The fields of the pages.csv manifest are `codepage,url,bytes` (SBCS=1, DBCS=2) +The fields of the `pages.csv` manifest are `codepage,url,bytes` (SBCS=1, DBCS=2) ```>pages.csv 37,http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/EBCDIC/CP037.TXT,1 @@ -15,4 +15,3 @@ The fields of the pages.csv manifest are `codepage,url,bytes` (SBCS=1, DBCS=2) 860,http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/PC/CP860.TXT,1 861,http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/PC/CP861.TXT,1 862,http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/PC/CP862.TXT,1 -86 \ No newline at end of file diff --git a/misc/codepage_mini.md.utf16be b/misc/codepage_mini.md.utf16be index 406c535..7290505 100644 Binary files a/misc/codepage_mini.md.utf16be and b/misc/codepage_mini.md.utf16be differ diff --git a/misc/codepage_mini.md.utf16le b/misc/codepage_mini.md.utf16le index 3c8f857..b9a7564 100644 Binary files a/misc/codepage_mini.md.utf16le and b/misc/codepage_mini.md.utf16le differ diff --git a/misc/codepage_mini.md.utf32be b/misc/codepage_mini.md.utf32be index c2c2fc1..39bd11c 100644 Binary files a/misc/codepage_mini.md.utf32be and b/misc/codepage_mini.md.utf32be differ diff --git a/misc/codepage_mini.md.utf32le b/misc/codepage_mini.md.utf32le index e8a046b..47ba4fa 100644 Binary files a/misc/codepage_mini.md.utf32le and b/misc/codepage_mini.md.utf32le differ diff --git a/misc/codepage_mini.md.utf7 b/misc/codepage_mini.md.utf7 index 8ab7677..7357adc 100644 --- a/misc/codepage_mini.md.utf7 +++ b/misc/codepage_mini.md.utf7 @@ -1,6 +1,6 @@ +ACM Getting Codepages -The fields of the pages.csv manifest are +AGA-codepage,url,bytes+AGA (SBCS+AD0-1, DBCS+AD0-2) +The fields of the +AGA-pages.csv+AGA manifest are +AGA-codepage,url,bytes+AGA (SBCS+AD0-1, DBCS+AD0-2) +AGAAYABgAD4-pages.csv 37,http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/EBCDIC/CP037.TXT,1 @@ -15,4 +15,3 @@ The fields of the pages.csv manifest are +AGA-codepage,url,bytes+AGA (SBCS+AD0-1 860,http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/PC/CP860.TXT,1 861,http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/PC/CP861.TXT,1 862,http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/PC/CP862.TXT,1 -86 \ No newline at end of file diff --git a/misc/codepage_mini.md.utf8 b/misc/codepage_mini.md.utf8 index 15433f4..66c3d12 100644 --- a/misc/codepage_mini.md.utf8 +++ b/misc/codepage_mini.md.utf8 @@ -1,6 +1,6 @@ # Getting Codepages -The fields of the pages.csv manifest are `codepage,url,bytes` (SBCS=1, DBCS=2) +The fields of the `pages.csv` manifest are `codepage,url,bytes` (SBCS=1, DBCS=2) ```>pages.csv 37,http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/EBCDIC/CP037.TXT,1 @@ -15,4 +15,3 @@ The fields of the pages.csv manifest are `codepage,url,bytes` (SBCS=1, DBCS=2) 860,http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/PC/CP860.TXT,1 861,http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/PC/CP861.TXT,1 862,http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/PC/CP862.TXT,1 -86 \ No newline at end of file diff --git a/misc/cptable.js.ascii b/misc/cptable.js.ascii index 348d072..ff127f5 100644 --- a/misc/cptable.js.ascii +++ b/misc/cptable.js.ascii @@ -1,6 +1,6 @@ /* cptable.js (C) 2013-present SheetJS -- http://sheetjs.com */ /*jshint -W100 */ -var cptable = {version:"1.11.0"}; +var cptable = {version:"1.12.0"}; cptable[37] = (function(){ var d = "\u0000\u0001\u0002\u0003\t\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\b\u0018\u0019\u001c\u001d\u001e\u001f\n\u0017\u001b\u0005\u0006\u0007\u0016\u0004\u0014\u0015\u001a .<(+|&!$*);-/,%_>?`:#@'=\"abcdefghijklmnopqr~stuvwxyz^[]{ABCDEFGHI}JKLMNOPQR\\STUVWXYZ0123456789", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d.charAt(i)] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); cptable[437] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d.charAt(i)] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); cptable[500] = (function(){ var d = "\u0000\u0001\u0002\u0003\t\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\b\u0018\u0019\u001c\u001d\u001e\u001f\n\u0017\u001b\u0005\u0006\u0007\u0016\u0004\u0014\u0015\u001a [.<(+!&]$*);^-/,%_>?`:#@'=\"abcdefghijklmnopqr~stuvwxyz|{ABCDEFGHI}JKLMNOPQR\\STUVWXYZ0123456789", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d.charAt(i)] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); @@ -6343,4 +6343,5 @@ for(j = 0; j != D[239].length; ++j) if(D[239][j].charCodeAt(0) !== 0xFFFD) { e[D return {"enc": e, "dec": d }; })(); cptable[620] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d.charAt(i)] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); cptable[895] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d.charAt(i)] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); +// eslint-disable-next-line no-undef if (typeof module !== 'undefined' && module.exports && typeof DO_NOT_EXPORT_CODEPAGE === 'undefined') module.exports = cptable; diff --git a/misc/cptable.js.utf16be b/misc/cptable.js.utf16be index 09b926d..595fa9b 100644 Binary files a/misc/cptable.js.utf16be and b/misc/cptable.js.utf16be differ diff --git a/misc/cptable.js.utf16le b/misc/cptable.js.utf16le index d4977c5..0cc21cb 100644 Binary files a/misc/cptable.js.utf16le and b/misc/cptable.js.utf16le differ diff --git a/misc/cptable.js.utf32be b/misc/cptable.js.utf32be index 41450f5..9df925f 100644 Binary files a/misc/cptable.js.utf32be and b/misc/cptable.js.utf32be differ diff --git a/misc/cptable.js.utf32le b/misc/cptable.js.utf32le index 5d93565..5019d29 100644 Binary files a/misc/cptable.js.utf32le and b/misc/cptable.js.utf32le differ diff --git a/misc/cptable.js.utf7 b/misc/cptable.js.utf7 index 2e8c3b9..0494abe 100644 --- a/misc/cptable.js.utf7 +++ b/misc/cptable.js.utf7 @@ -1,6 +1,6 @@ /+ACo cptable.js (C) 2013-present SheetJS -- http://sheetjs.com +ACo-/ /+ACo-jshint -W100 +ACo-/ -var cptable +AD0 +AHs-version:+ACI-1.11.0+ACIAfQA7 +var cptable +AD0 +AHs-version:+ACI-1.12.0+ACIAfQA7 cptable+AFs-37+AF0 +AD0 (function()+AHs var d +AD0 +ACIAXA-u0000+AFw-u0001+AFw-u0002+AFw-u0003+AJwAXA-t+AIYAfwCXAI0AjgBc-u000b+AFw-f+AFw-r+AFw-u000e+AFw-u000f+AFw-u0010+AFw-u0011+AFw-u0012+AFw-u0013+AJ0AhQBc-b+AIcAXA-u0018+AFw-u0019+AJIAjwBc-u001c+AFw-u001d+AFw-u001e+AFw-u001f+AIAAgQCCAIMAhABc-n+AFw-u0017+AFw-u001b+AIgAiQCKAIsAjABc-u0005+AFw-u0006+AFw-u0007+AJAAkQBc-u0016+AJMAlACVAJYAXA-u0004+AJgAmQCaAJsAXA-u0014+AFw-u0015+AJ4AXA-u001a +AKAA4gDkAOAA4QDjAOUA5wDxAKI.+ADw(+-+AHwAJgDpAOoA6wDoAO0A7gDvAOwA3wAhACQAKg)+ADsArA--/+AMIAxADAAMEAwwDFAMcA0QCm,+ACUAXwA+?+APgAyQDKAMsAyADNAM4AzwDMAGA:+ACMAQA'+AD0AXAAiANg-abcdefghi+AKsAuwDwAP0A/gCxALA-jklmnopqr+AKoAugDmALgAxgCkALUAfg-stuvwxyz+AKEAvwDQAN0A3gCuAF4AowClALcAqQCnALYAvAC9AL4AWwBdAK8AqAC0ANcAew-ABCDEFGHI+AK0A9AD2APIA8wD1AH0-JKLMNOPQR+ALkA+wD8APkA+gD/AFwAXAD3-STUVWXYZ+ALIA1ADWANIA0wDV-0123456789+ALMA2wDcANkA2gCfACI, D +AD0 +AFsAXQ, e +AD0 +AHsAfQA7 for(var i+AD0-0+ADs-i+ACEAPQ-d.length+ADsAKwAr-i) +AHs if(d.charCodeAt(i) +ACEAPQA9 0xFFFD) e+AFs-d.charAt(i)+AF0 +AD0 i+ADs D+AFs-i+AF0 +AD0 d.charAt(i)+ADs +AH0 return +AHsAIg-enc+ACI: e, +ACI-dec+ACI: D +AH0AOw +AH0)()+ADs cptable+AFs-437+AF0 +AD0 (function()+AHs var d +AD0 +ACIAXA-u0000+AFw-u0001+AFw-u0002+AFw-u0003+AFw-u0004+AFw-u0005+AFw-u0006+AFw-u0007+AFw-b+AFw-t+AFw-n+AFw-u000b+AFw-f+AFw-r+AFw-u000e+AFw-u000f+AFw-u0010+AFw-u0011+AFw-u0012+AFw-u0013+AFw-u0014+AFw-u0015+AFw-u0016+AFw-u0017+AFw-u0018+AFw-u0019+AFw-u001a+AFw-u001b+AFw-u001c+AFw-u001d+AFw-u001e+AFw-u001f +ACEAXAAiACMAJAAlACY'()+ACoAKw,-./0123456789:+ADsAPAA9AD4?+AEA-ABCDEFGHIJKLMNOPQRSTUVWXYZ+AFsAXABcAF0AXgBfAGA-abcdefghijklmnopqrstuvwxyz+AHsAfAB9AH4AfwDHAPwA6QDiAOQA4ADlAOcA6gDrAOgA7wDuAOwAxADFAMkA5gDGAPQA9gDyAPsA+QD/ANYA3ACiAKMApSCnAZIA4QDtAPMA+gDxANEAqgC6AL8jEACsAL0AvAChAKsAuyWRJZIlkyUCJSQlYSViJVYlVSVjJVElVyVdJVwlWyUQJRQlNCUsJRwlACU8JV4lXyVaJVQlaSVmJWAlUCVsJWclaCVkJWUlWSVYJVIlUyVrJWolGCUMJYglhCWMJZAlgAOxAN8DkwPAA6MDwwC1A8QDpgOYA6kDtCIeA8YDtSIpImEAsSJlImQjICMhAPciSACwIhkAtyIaIH8AsiWgAKAAIg, D +AD0 +AFsAXQ, e +AD0 +AHsAfQA7 for(var i+AD0-0+ADs-i+ACEAPQ-d.length+ADsAKwAr-i) +AHs if(d.charCodeAt(i) +ACEAPQA9 0xFFFD) e+AFs-d.charAt(i)+AF0 +AD0 i+ADs D+AFs-i+AF0 +AD0 d.charAt(i)+ADs +AH0 return +AHsAIg-enc+ACI: e, +ACI-dec+ACI: D +AH0AOw +AH0)()+ADs cptable+AFs-500+AF0 +AD0 (function()+AHs var d +AD0 +ACIAXA-u0000+AFw-u0001+AFw-u0002+AFw-u0003+AJwAXA-t+AIYAfwCXAI0AjgBc-u000b+AFw-f+AFw-r+AFw-u000e+AFw-u000f+AFw-u0010+AFw-u0011+AFw-u0012+AFw-u0013+AJ0AhQBc-b+AIcAXA-u0018+AFw-u0019+AJIAjwBc-u001c+AFw-u001d+AFw-u001e+AFw-u001f+AIAAgQCCAIMAhABc-n+AFw-u0017+AFw-u001b+AIgAiQCKAIsAjABc-u0005+AFw-u0006+AFw-u0007+AJAAkQBc-u0016+AJMAlACVAJYAXA-u0004+AJgAmQCaAJsAXA-u0014+AFw-u0015+AJ4AXA-u001a +AKAA4gDkAOAA4QDjAOUA5wDxAFs.+ADw(+-+ACEAJgDpAOoA6wDoAO0A7gDvAOwA3wBdACQAKg)+ADsAXg--/+AMIAxADAAMEAwwDFAMcA0QCm,+ACUAXwA+?+APgAyQDKAMsAyADNAM4AzwDMAGA:+ACMAQA'+AD0AXAAiANg-abcdefghi+AKsAuwDwAP0A/gCxALA-jklmnopqr+AKoAugDmALgAxgCkALUAfg-stuvwxyz+AKEAvwDQAN0A3gCuAKIAowClALcAqQCnALYAvAC9AL4ArAB8AK8AqAC0ANcAew-ABCDEFGHI+AK0A9AD2APIA8wD1AH0-JKLMNOPQR+ALkA+wD8APkA+gD/AFwAXAD3-STUVWXYZ+ALIA1ADWANIA0wDV-0123456789+ALMA2wDcANkA2gCfACI, D +AD0 +AFsAXQ, e +AD0 +AHsAfQA7 for(var i+AD0-0+ADs-i+ACEAPQ-d.length+ADsAKwAr-i) +AHs if(d.charCodeAt(i) +ACEAPQA9 0xFFFD) e+AFs-d.charAt(i)+AF0 +AD0 i+ADs D+AFs-i+AF0 +AD0 d.charAt(i)+ADs +AH0 return +AHsAIg-enc+ACI: e, +ACI-dec+ACI: D +AH0AOw +AH0)()+ADs @@ -6343,4 +6343,5 @@ for(j +AD0 0+ADs j +ACEAPQ D+AFs-239+AF0.length+ADs +-+-j) if(D+AFs-239+AF0AWw-j return +AHsAIg-enc+ACI: e, +ACI-dec+ACI: d +AH0AOw +AH0)()+ADs cptable+AFs-620+AF0 +AD0 (function()+AHs var d +AD0 +ACIAXA-u0000+AFw-u0001+AFw-u0002+AFw-u0003+AFw-u0004+AFw-u0005+AFw-u0006+AFw-u0007+AFw-b+AFw-t+AFw-n+AFw-u000b+AFw-f+AFw-r+AFw-u000e+AFw-u000f+AFw-u0010+AFw-u0011+AFw-u0012+AFw-u0013+AFw-u0014+AFw-u0015+AFw-u0016+AFw-u0017+AFw-u0018+AFw-u0019+AFw-u001a+AFw-u001b+AFw-u001c+AFw-u001d+AFw-u001e+AFw-u001f +ACEAXAAiACMAJAAlACY'()+ACoAKw,-./0123456789:+ADsAPAA9AD4?+AEA-ABCDEFGHIJKLMNOPQRSTUVWXYZ+AFsAXABcAF0AXgBfAGA-abcdefghijklmnopqrstuvwxyz+AHsAfAB9AH4AfwDHAPwA6QDiAOQA4AEFAOcA6gDrAOgA7wDuAQcAxAEEARgBGQFCAPQA9gEGAPsA+QFaANYA3ACiAUEApQFbAZIBeQF7APMA0wFEAUMBegF8AL8jEACsAL0AvAChAKsAuyWRJZIlkyUCJSQlYSViJVYlVSVjJVElVyVdJVwlWyUQJRQlNCUsJRwlACU8JV4lXyVaJVQlaSVmJWAlUCVsJWclaCVkJWUlWSVYJVIlUyVrJWolGCUMJYglhCWMJZAlgAOxAN8DkwPAA6MDwwC1A8QDpgOYA6kDtCIeA8YDtSIpImEAsSJlImQjICMhAPciSACwIhkAtyIaIH8AsiWgAKAAIg, D +AD0 +AFsAXQ, e +AD0 +AHsAfQA7 for(var i+AD0-0+ADs-i+ACEAPQ-d.length+ADsAKwAr-i) +AHs if(d.charCodeAt(i) +ACEAPQA9 0xFFFD) e+AFs-d.charAt(i)+AF0 +AD0 i+ADs D+AFs-i+AF0 +AD0 d.charAt(i)+ADs +AH0 return +AHsAIg-enc+ACI: e, +ACI-dec+ACI: D +AH0AOw +AH0)()+ADs cptable+AFs-895+AF0 +AD0 (function()+AHs var d +AD0 +ACIAXA-u0000+AFw-u0001+AFw-u0002+AFw-u0003+AFw-u0004+AFw-u0005+AFw-u0006+AFw-u0007+AFw-b+AFw-t+AFw-n+AFw-u000b+AFw-f+AFw-r+AFw-u000e+AFw-u000f+AFw-u0010+AFw-u0011+AFw-u0012+AFw-u0013+AFw-u0014+AFw-u0015+AFw-u0016+AFw-u0017+AFw-u0018+AFw-u0019+AFw-u001a+AFw-u001b+AFw-u001c+AFw-u001d+AFw-u001e+AFw-u001f +ACEAXAAiACMAJAAlACY'()+ACoAKw,-./0123456789:+ADsAPAA9AD4?+AEA-ABCDEFGHIJKLMNOPQRSTUVWXYZ+AFsAXABcAF0AXgBfAGA-abcdefghijklmnopqrstuvwxyz+AHsAfAB9AH4AfwEMAPwA6QEPAOQBDgFkAQ0BGwEaATkAzQE+AeoAxADBAMkBfgF9APQA9gDTAW8A2gD9ANYA3AFgAT0A3QFYAWUA4QDtAPMA+gFIAUcBbgDUAWEBWQFVAVQAvACnAKsAuyWRJZIlkyUCJSQlYSViJVYlVSVjJVElVyVdJVwlWyUQJRQlNCUsJRwlACU8JV4lXyVaJVQlaSVmJWAlUCVsJWclaCVkJWUlWSVYJVIlUyVrJWolGCUMJYglhCWMJZAlgAOxAN8DkwPAA6MDwwC1A8QDpgOYA6kDtCIeA8YDtSIpImEAsSJlImQjICMhAPciSACwIhkAtyIaIH8AsiWgAKAAIg, D +AD0 +AFsAXQ, e +AD0 +AHsAfQA7 for(var i+AD0-0+ADs-i+ACEAPQ-d.length+ADsAKwAr-i) +AHs if(d.charCodeAt(i) +ACEAPQA9 0xFFFD) e+AFs-d.charAt(i)+AF0 +AD0 i+ADs D+AFs-i+AF0 +AD0 d.charAt(i)+ADs +AH0 return +AHsAIg-enc+ACI: e, +ACI-dec+ACI: D +AH0AOw +AH0)()+ADs +// eslint-disable-next-line no-undef if (typeof module +ACEAPQA9 'undefined' +ACYAJg module.exports +ACYAJg typeof DO+AF8-NOT+AF8-EXPORT+AF8-CODEPAGE +AD0APQA9 'undefined') module.exports +AD0 cptable+ADs diff --git a/misc/cptable.js.utf8 b/misc/cptable.js.utf8 index 4d40421..3cab384 100644 --- a/misc/cptable.js.utf8 +++ b/misc/cptable.js.utf8 @@ -1,6 +1,6 @@ /* cptable.js (C) 2013-present SheetJS -- http://sheetjs.com */ /*jshint -W100 */ -var cptable = {version:"1.11.0"}; +var cptable = {version:"1.12.0"}; cptable[37] = (function(){ var d = "\u0000\u0001\u0002\u0003œ\t†—Ž\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013…\b‡\u0018\u0019’\u001c\u001d\u001e\u001f€‚ƒ„\n\u0017\u001bˆ‰Š‹Œ\u0005\u0006\u0007‘\u0016“”•–\u0004˜™š›\u0014\u0015ž\u001a  âäàáãåçñ¢.<(+|&éêëèíîïìß!$*);¬-/ÂÄÀÁÃÅÇѦ,%_>?øÉÊËÈÍÎÏÌ`:#@'=\"Øabcdefghi«»ðýþ±°jklmnopqrªºæ¸Æ¤µ~stuvwxyz¡¿ÐÝÞ®^£¥·©§¶¼½¾[]¯¨´×{ABCDEFGHI­ôöòóõ}JKLMNOPQR¹ûüùúÿ\\÷STUVWXYZ²ÔÖÒÓÕ0123456789³ÛÜÙڟ", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d.charAt(i)] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); cptable[437] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~ÇüéâäàåçêëèïîìÄÅÉæÆôöòûùÿÖÜ¢£¥₧ƒáíóúñѪº¿⌐¬½¼¡«»░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀αßΓπΣσµτΦΘΩδ∞φε∩≡±≥≤⌠⌡÷≈°∙·√ⁿ²■ ", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d.charAt(i)] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); cptable[500] = (function(){ var d = "\u0000\u0001\u0002\u0003œ\t†—Ž\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013…\b‡\u0018\u0019’\u001c\u001d\u001e\u001f€‚ƒ„\n\u0017\u001bˆ‰Š‹Œ\u0005\u0006\u0007‘\u0016“”•–\u0004˜™š›\u0014\u0015ž\u001a  âäàáãåçñ[.<(+!&éêëèíîïìß]$*);^-/ÂÄÀÁÃÅÇѦ,%_>?øÉÊËÈÍÎÏÌ`:#@'=\"Øabcdefghi«»ðýþ±°jklmnopqrªºæ¸Æ¤µ~stuvwxyz¡¿ÐÝÞ®¢£¥·©§¶¼½¾¬|¯¨´×{ABCDEFGHI­ôöòóõ}JKLMNOPQR¹ûüùúÿ\\÷STUVWXYZ²ÔÖÒÓÕ0123456789³ÛÜÙڟ", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d.charAt(i)] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); @@ -6343,4 +6343,5 @@ for(j = 0; j != D[239].length; ++j) if(D[239][j].charCodeAt(0) !== 0xFFFD) { e[D return {"enc": e, "dec": d }; })(); cptable[620] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~ÇüéâäàąçêëèïîćÄĄĘęłôöĆûùŚÖÜ¢Ł¥śƒŹŻóÓńŃźż¿⌐¬½¼¡«»░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀αßΓπΣσµτΦΘΩδ∞φε∩≡±≥≤⌠⌡÷≈°∙·√ⁿ²■ ", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d.charAt(i)] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); cptable[895] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~ČüéďäĎŤčěĚĹÍľǪÄÁÉžŽôöÓůÚýÖÜŠĽÝŘťáíóúňŇŮÔšřŕŔ¼§«»░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀αßΓπΣσµτΦΘΩδ∞φε∩≡±≥≤⌠⌡÷≈°∙·√ⁿ²■ ", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d.charAt(i)] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); +// eslint-disable-next-line no-undef if (typeof module !== 'undefined' && module.exports && typeof DO_NOT_EXPORT_CODEPAGE === 'undefined') module.exports = cptable; diff --git a/misc/cputils.js.ascii b/misc/cputils.js.ascii index f799f5a..2b8cbda 100644 --- a/misc/cputils.js.ascii +++ b/misc/cputils.js.ascii @@ -2,6 +2,8 @@ /* vim: set ft=javascript: */ /*jshint newcap: false */ (function(root, factory) { + /*jshint ignore:start */ + /*eslint-disable */ "use strict"; if(typeof cptable === "undefined") { if(typeof require !== "undefined"){ @@ -10,8 +12,11 @@ else root.cptable = factory(cpt); } else throw new Error("cptable not found"); } else cptable = factory(cptable); + /*eslint-enable */ + /*jshint ignore:end */ }(this, function(cpt){ "use strict"; + /*global module, Buffer */ var magic = { "1200":"utf16le", "1201":"utf16be", @@ -265,7 +270,7 @@ } } }; - var null_enc = function(data, ofmt) { return ""; }; + var null_enc = function(data, ofmt) { void ofmt; return ""; }; var cp_decache = function cp_decache(cp) { delete cpdcache[cp]; delete cpecache[cp]; }; var decache = function decache() { if(has_buf) { @@ -479,6 +484,7 @@ if(data[i] !== 0x2b) { j=1; out[k++] = String.fromCharCode(data[i]); continue; } j=1; if(data[i+1] === 0x2d) { j = 2; out[k++] = "+"; continue; } + // eslint-disable-next-line no-useless-escape while(String.fromCharCode(data[i+j]).match(/[A-Za-z0-9+\/]/)) j++; var dash = 0; if(data[i+j] === 0x2d) { ++j; dash=1; } diff --git a/misc/cputils.js.utf16be b/misc/cputils.js.utf16be index 32787c8..45d744a 100644 Binary files a/misc/cputils.js.utf16be and b/misc/cputils.js.utf16be differ diff --git a/misc/cputils.js.utf16le b/misc/cputils.js.utf16le index ee93fb6..755b735 100644 Binary files a/misc/cputils.js.utf16le and b/misc/cputils.js.utf16le differ diff --git a/misc/cputils.js.utf32be b/misc/cputils.js.utf32be index e60d0dd..3bfab3a 100644 Binary files a/misc/cputils.js.utf32be and b/misc/cputils.js.utf32be differ diff --git a/misc/cputils.js.utf32le b/misc/cputils.js.utf32le index 167ebf9..231e713 100644 Binary files a/misc/cputils.js.utf32le and b/misc/cputils.js.utf32le differ diff --git a/misc/cputils.js.utf7 b/misc/cputils.js.utf7 index e10811a..615b485 100644 --- a/misc/cputils.js.utf7 +++ b/misc/cputils.js.utf7 @@ -2,6 +2,8 @@ /+ACo vim: set ft+AD0-javascript: +ACo-/ /+ACo-jshint newcap: false +ACo-/ (function(root, factory) +AHs + /+ACo-jshint ignore:start +ACo-/ + /+ACo-eslint-disable +ACo-/ +ACI-use strict+ACIAOw if(typeof cptable +AD0APQA9 +ACI-undefined+ACI) +AHs if(typeof require +ACEAPQA9 +ACI-undefined+ACI)+AHs @@ -10,8 +12,11 @@ else root.cptable +AD0 factory(cpt)+ADs +AH0 else throw new Error(+ACI-cptable not found+ACI)+ADs +AH0 else cptable +AD0 factory(cptable)+ADs + /+ACo-eslint-enable +ACo-/ + /+ACo-jshint ignore:end +ACo-/ +AH0(this, function(cpt)+AHs +ACI-use strict+ACIAOw + /+ACo-global module, Buffer +ACo-/ var magic +AD0 +AHs +ACI-1200+ACI:+ACI-utf16le+ACI, +ACI-1201+ACI:+ACI-utf16be+ACI, @@ -265,7 +270,7 @@ +AH0 +AH0 +AH0AOw - var null+AF8-enc +AD0 function(data, ofmt) +AHs return +ACIAIgA7 +AH0AOw + var null+AF8-enc +AD0 function(data, ofmt) +AHs void ofmt+ADs return +ACIAIgA7 +AH0AOw var cp+AF8-decache +AD0 function cp+AF8-decache(cp) +AHs delete cpdcache+AFs-cp+AF0AOw delete cpecache+AFs-cp+AF0AOw +AH0AOw var decache +AD0 function decache() +AHs if(has+AF8-buf) +AHs @@ -479,6 +484,7 @@ if(data+AFs-i+AF0 +ACEAPQA9 0x2b) +AHs j+AD0-1+ADs out+AFs-k+-+-+AF0 +AD0 String.fromCharCode(data+AFs-i+AF0)+ADs continue+ADs +AH0 j+AD0-1+ADs if(data+AFs-i+-1+AF0 +AD0APQA9 0x2d) +AHs j +AD0 2+ADs out+AFs-k+-+-+AF0 +AD0 +ACIAKwAiADs continue+ADs +AH0 + // eslint-disable-next-line no-useless-escape while(String.fromCharCode(data+AFs-i+-j+AF0).match(/+AFs-A-Za-z0-9+-+AFw-/+AF0-/)) j+-+-+ADs var dash +AD0 0+ADs if(data+AFs-i+-j+AF0 +AD0APQA9 0x2d) +AHs +-+-j+ADs dash+AD0-1+ADs +AH0 diff --git a/misc/cputils.js.utf8 b/misc/cputils.js.utf8 index f799f5a..2b8cbda 100644 --- a/misc/cputils.js.utf8 +++ b/misc/cputils.js.utf8 @@ -2,6 +2,8 @@ /* vim: set ft=javascript: */ /*jshint newcap: false */ (function(root, factory) { + /*jshint ignore:start */ + /*eslint-disable */ "use strict"; if(typeof cptable === "undefined") { if(typeof require !== "undefined"){ @@ -10,8 +12,11 @@ else root.cptable = factory(cpt); } else throw new Error("cptable not found"); } else cptable = factory(cptable); + /*eslint-enable */ + /*jshint ignore:end */ }(this, function(cpt){ "use strict"; + /*global module, Buffer */ var magic = { "1200":"utf16le", "1201":"utf16be", @@ -265,7 +270,7 @@ } } }; - var null_enc = function(data, ofmt) { return ""; }; + var null_enc = function(data, ofmt) { void ofmt; return ""; }; var cp_decache = function cp_decache(cp) { delete cpdcache[cp]; delete cpecache[cp]; }; var decache = function decache() { if(has_buf) { @@ -479,6 +484,7 @@ if(data[i] !== 0x2b) { j=1; out[k++] = String.fromCharCode(data[i]); continue; } j=1; if(data[i+1] === 0x2d) { j = 2; out[k++] = "+"; continue; } + // eslint-disable-next-line no-useless-escape while(String.fromCharCode(data[i+j]).match(/[A-Za-z0-9+\/]/)) j++; var dash = 0; if(data[i+j] === 0x2d) { ++j; dash=1; } diff --git a/misc/flow.js b/misc/flow.js index 32beb08..5a0ab7c 100644 --- a/misc/flow.js +++ b/misc/flow.js @@ -12,7 +12,7 @@ type CPIndex = number|string; type CPTable = { [key: CPIndex]:CPEntry; utils:{ - decode:any; + decode(cp:CPIndex, data:OutType): string; encode(cp:CPIndex, data:StrData, ofmt:?string):OutType; hascp(cp:number):boolean; magic:any; diff --git a/package.json b/package.json index 147dd0c..51b4223 100644 --- a/package.json +++ b/package.json @@ -1,12 +1,54 @@ { "name": "codepage", - "version": "1.11.1", + "version": "1.12.0", "author": "SheetJS", "description": "pure-JS library to handle codepages", "keywords": [ "codepage", "iconv", "convert", "strings" ], "bin": { "codepage": "./bin/codepage.njs" }, + "main": "cputils.js", + "types": "types", + "browser": { + "buffer": "false" + }, + "dependencies": { + "commander": "~2.11.0", + "exit-on-epipe": "~1.0.1", + "voc": "~1.0.0" + }, + "devDependencies": { + "mocha": "~2.5.3", + "blanket": "~1.2.3", + "@sheetjs/uglify-js": "~2.7.3", + "@types/node": "^8.0.7", + "@types/commander": "^2.9.0", + "dtslint": "^0.1.2", + "typescript": "2.2.0" + }, + "repository": { "type":"git", "url":"git://github.com/SheetJS/js-codepage.git"}, + "scripts": { + "pretest": "git submodule init && git submodule update", + "test": "make test", + "build": "make js", + "lint": "make fullint", + "dtslint": "dtslint types" + }, + "config": { + "blanket": { + "pattern": "[cputils.js]" + } + }, + "alex": { + "allow": [ + "chinese", + "european", + "german", + "japanese", + "latin" + ] + }, + "homepage": "http://sheetjs.com/opensource", "files": [ "LICENSE", "README.md", @@ -16,26 +58,6 @@ "dist/sbcs.full.js", "dist/cpexcel.full.js" ], - "main": "cputils.js", - "dependencies": { - "voc":"~1.0.0", - "exit-on-epipe":"~1.0.1", - "commander":"~2.11.0" - }, - "devDependencies": { - "mocha":"~2.5.3" - }, - "repository": { "type":"git", "url":"git://github.com/SheetJS/js-codepage.git"}, - "scripts": { - "pretest": "git submodule init && git submodule update", - "test": "make test", - "build": "make js" - }, - "config": { - "blanket": { - "pattern": "[cputils.js]" - } - }, "bugs": { "url": "https://github.com/SheetJS/js-codepage/issues" }, "license": "Apache-2.0", "engines": { "node": ">=0.8" } diff --git a/sbcs.js b/sbcs.js index 31bf9b6..7b2eeb9 100644 --- a/sbcs.js +++ b/sbcs.js @@ -1,6 +1,6 @@ /* sbcs.js (C) 2013-present SheetJS -- http://sheetjs.com */ /*jshint -W100 */ -var cptable = {version:"1.11.0"}; +var cptable = {version:"1.12.0"}; cptable[37] = (function(){ var d = "\u0000\u0001\u0002\u0003œ\t†—Ž\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013…\b‡\u0018\u0019’\u001c\u001d\u001e\u001f€‚ƒ„\n\u0017\u001bˆ‰Š‹Œ\u0005\u0006\u0007‘\u0016“”•–\u0004˜™š›\u0014\u0015ž\u001a  âäàáãåçñ¢.<(+|&éêëèíîïìß!$*);¬-/ÂÄÀÁÃÅÇѦ,%_>?øÉÊËÈÍÎÏÌ`:#@'=\"Øabcdefghi«»ðýþ±°jklmnopqrªºæ¸Æ¤µ~stuvwxyz¡¿ÐÝÞ®^£¥·©§¶¼½¾[]¯¨´×{ABCDEFGHI­ôöòóõ}JKLMNOPQR¹ûüùúÿ\\÷STUVWXYZ²ÔÖÒÓÕ0123456789³ÛÜÙڟ", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d.charAt(i)] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); cptable[437] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~ÇüéâäàåçêëèïîìÄÅÉæÆôöòûùÿÖÜ¢£¥₧ƒáíóúñѪº¿⌐¬½¼¡«»░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀αßΓπΣσµτΦΘΩδ∞φε∩≡±≥≤⌠⌡÷≈°∙·√ⁿ²■ ", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d.charAt(i)] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); cptable[500] = (function(){ var d = "\u0000\u0001\u0002\u0003œ\t†—Ž\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013…\b‡\u0018\u0019’\u001c\u001d\u001e\u001f€‚ƒ„\n\u0017\u001bˆ‰Š‹Œ\u0005\u0006\u0007‘\u0016“”•–\u0004˜™š›\u0014\u0015ž\u001a  âäàáãåçñ[.<(+!&éêëèíîïìß]$*);^-/ÂÄÀÁÃÅÇѦ,%_>?øÉÊËÈÍÎÏÌ`:#@'=\"Øabcdefghi«»ðýþ±°jklmnopqrªºæ¸Æ¤µ~stuvwxyz¡¿ÐÝÞ®¢£¥·©§¶¼½¾¬|¯¨´×{ABCDEFGHI­ôöòóõ}JKLMNOPQR¹ûüùúÿ\\÷STUVWXYZ²ÔÖÒÓÕ0123456789³ÛÜÙڟ", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d.charAt(i)] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); @@ -107,4 +107,5 @@ cptable[29001] = (function(){ var d = "ΈΉΊΌΎ°◘○◙♂♀♪♬ cptable[38598] = (function(){ var d = "\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ¢£¤¥¦§¨©×«¬­®‾°±²³´µ¶·¸¹÷»¼½¾‗אבגדהוזחטיךכלםמןנסעףפץצקרשת", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d.charAt(i)] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); cptable[620] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~ÇüéâäàąçêëèïîćÄĄĘęłôöĆûùŚÖÜ¢Ł¥śƒŹŻóÓńŃźż¿⌐¬½¼¡«»░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀αßΓπΣσµτΦΘΩδ∞φε∩≡±≥≤⌠⌡÷≈°∙·√ⁿ²■ ", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d.charAt(i)] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); cptable[895] = (function(){ var d = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~ČüéďäĎŤčěĚĹÍľǪÄÁÉžŽôöÓůÚýÖÜŠĽÝŘťáíóúňŇŮÔšřŕŔ¼§«»░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀αßΓπΣσµτΦΘΩδ∞φε∩≡±≥≤⌠⌡÷≈°∙·√ⁿ²■ ", D = [], e = {}; for(var i=0;i!=d.length;++i) { if(d.charCodeAt(i) !== 0xFFFD) e[d.charAt(i)] = i; D[i] = d.charAt(i); } return {"enc": e, "dec": D }; })(); +// eslint-disable-next-line no-undef if (typeof module !== 'undefined' && module.exports && typeof DO_NOT_EXPORT_CODEPAGE === 'undefined') module.exports = cptable; diff --git a/types/bin_codepage.ts b/types/bin_codepage.ts new file mode 100755 index 0000000..aeaf9a6 --- /dev/null +++ b/types/bin_codepage.ts @@ -0,0 +1,106 @@ +/* js-codepage (C) 2014-present SheetJS -- http://sheetjs.com */ +/* eslint-env node */ +/* vim: set ts=2 ft=javascript: */ +/*jshint node:true */ +/// +/* node type definition is missing writable stream _writev */ +interface Chunk { chunk: any; encoding: string; } +type CBType = () => void; + +import codepage from 'codepage'; +import 'exit-on-epipe'; +import fs = require('fs'); +import stream = require('stream'); + +const program/*:any*/ = (require('commander')/*:any*/); +program + .version(codepage.version) + .usage('[options] ') + .option('-f, --from-code ', 'codepage of input (default 65001 utf8)') + .option('-t, --to-code ', 'codepage of output (default 65001 utf8)') + .option('-o, --output ', 'output file (. if specified)') + .option('-B, --bom', 'write BOM (for unicode codepages)') + .option('-F, --force', 'force writing to stdout for non-utf8 codepages') + .option('-l, --list', 'List supported codepages'); + +program.on('--help', function() { + console.log(' Codepage descriptions can be found in the README'); + console.log(' http://oss.sheetjs.com/js-codepage/README.md'); + console.log(' Support email: dev.codepage@sheetjs.com'); +}); + +program.parse(process.argv); + +if(program.list) { + const l: number[] = []; + Object.keys(codepage).forEach(function(x) { if(parseInt(x, 10) === +x) l.push(+x); }); + Object.keys(codepage.utils.magic).forEach(function(x) { if(parseInt(x, 10) === +x && +x !== 16969) l.push(+x); }); + l.sort(function(a,b) { return a-b; }).forEach(function(x) { console.log(x); }); + process.exit(); +} + +const fr: number = +program.fromCode || 65001; +const to: number = +program.toCode || 65001; +let f: string = program.args[0]; +const o: string = program.output; + +if(!process.stdin.isTTY) f = f || "-"; + +if(f !== "-" && !fs.existsSync(f)) { + console.error('codepage: must specify a filename'); + process.exit(13); +} + +function concat(func: (b: Buffer)=>void) { + // $FlowIgnore + const writable = new stream.Writable(); + const buf: Buffer[] = []; + writable._write = function(chunk: any, e: string, cb: CBType) { buf.push(chunk); cb(); }; + (writable)._writev = function(chunks: Chunk[], cb: CBType) { chunks.forEach(function(c) { buf.push(c.chunk); cb(); }); }; + writable.on('finish', function() { func(Buffer.concat(buf)); }); + return writable; +} + +if(f === "-") process.stdin.pipe(concat(process_text)); +else process_text(fs.readFileSync(f)); + +function process_text(text: Buffer) { + const dec: Buffer = (codepage.utils.decode(fr, text)); + + const bom: Buffer[] = []; + bom[1200] = new Buffer([0xFF, 0xFE]); + bom[1201] = new Buffer([0xFE, 0xFF]); + bom[12000] = new Buffer([0xFF, 0xFE, 0x00, 0x00]); + bom[12001] = new Buffer([0x00, 0x00, 0xFE, 0xFF]); + bom[16969] = new Buffer([0x69, 0x69]); + bom[65000] = new Buffer([0x2B, 0x2F, 0x76, 0x2B]); + bom[65001] = new Buffer([0xEF, 0xBB, 0xBF]); + + const mybom = (program.bom && bom[to] ? bom[to] : ""); + const out: any = to === 65001 ? dec.toString('utf8') : codepage.utils.encode(to, dec); + + /* if output file is specified */ + if(o) writefile(o, out, mybom); + /* utf8 -> print to stdout */ + else if(to === 65001) logit(out, mybom); + /* stdout piped to process -> print */ + else if(!process.stdout.isTTY) logit(out, mybom); + /* forced */ + else if(program.force) logit(out, mybom); + /* input file specified -> write to file */ + else if(f !== "-") writefile(f + "." + to, out, mybom); + else { + console.error('codepage: use force (-F, --force) to print ' + to + ' codes'); + process.exit(14); + } +} + +function logit(out: Buffer, bom: string|Buffer) { + process.stdout.write(bom); + process.stdout.write(out); +} + +function writefile(o: string, out: Buffer, bom: string|Buffer) { + fs.writeFileSync(o, bom); + fs.appendFileSync(o, out); +} diff --git a/types/codepage-test.ts b/types/codepage-test.ts new file mode 100644 index 0000000..e237f93 --- /dev/null +++ b/types/codepage-test.ts @@ -0,0 +1,13 @@ +import cptable from 'codepage'; + +const unicode_cp10000_255: string = cptable[10000].dec[255]; // ˇ + +const cp10000_711: number = cptable[10000].enc[String.fromCharCode(711)]; // 255 + +const 汇总: string = cptable.utils.decode(936, [0xbb,0xe3,0xd7,0xdc]); +const buf: Uint8Array = (cptable.utils.encode(936, 汇总)); + +const sushi: string = cptable.utils.decode(65001, [0xf0,0x9f,0x8d,0xa3]); // 🍣 +const sbuf: Uint8Array = (cptable.utils.encode(65001, sushi)); + +cptable.utils.hascp(10000); diff --git a/types/index.d.ts b/types/index.d.ts new file mode 100644 index 0000000..dcfb537 --- /dev/null +++ b/types/index.d.ts @@ -0,0 +1,39 @@ +/* codepage.js (C) 2013-present SheetJS -- http://sheetjs.com */ +// TypeScript Version: 2.2 + +/** Codepage index type (integer or string representation) */ +export type CP$Index = number | string; + +/* Individual codepage converter */ +export interface CP$Conv { + enc: {[n: string]: number; }; + dec: {[n: number]: string; }; +} + +/** Encode input type (string, array of characters, Buffer) */ +export type CP$String = string | string[] | Uint8Array; + +/** Encode output / decode input type */ +export type CP$Data = string | number[] | Uint8Array; + +/** General utilities */ +export interface CP$Utils { + decode(cp: CP$Index, data: CP$Data): string; + encode(cp: CP$Index, data: CP$String, opts?: any): CP$Data; + hascp(n: number): boolean; + magic: {[cp: string]: string}; +} + +/* note: TS cannot export top-level indexer, hence default workaround */ +export interface CP$Module { + /** Version string */ + version: string; + + /** Utility Functions */ + utils: CP$Utils; + + /** Codepage Converters */ + [cp: number]: CP$Conv; +} +export const cptable: CP$Module; +export default cptable; diff --git a/types/tsconfig.json b/types/tsconfig.json new file mode 100644 index 0000000..aee6910 --- /dev/null +++ b/types/tsconfig.json @@ -0,0 +1,14 @@ +{ + "compilerOptions": { + "module": "commonjs", + "lib": [ "es5" ], + "noImplicitAny": true, + "noImplicitThis": true, + "strictNullChecks": false, + "baseUrl": ".", + "paths": { "codepage": ["."] }, + "types": [], + "noEmit": true, + "forceConsistentCasingInFileNames": true + } +} diff --git a/types/tslint.json b/types/tslint.json new file mode 100644 index 0000000..d9401a9 --- /dev/null +++ b/types/tslint.json @@ -0,0 +1,11 @@ +{ + "extends": "dtslint/dtslint.json", + "rules": { + "whitespace": false, + "no-sparse-arrays": false, + "only-arrow-functions": false, + "no-consecutive-blank-lines": false, + "prefer-conditional-expression": false, + "one-variable-per-declaration": false + } +}