Wiktionary
kmwiktionary
https://km.wiktionary.org/wiki/%E1%9E%91%E1%9F%86%E1%9E%96%E1%9F%90%E1%9E%9A%E1%9E%8A%E1%9E%BE%E1%9E%98
MediaWiki 1.47.0-wmf.22
case-sensitive
មេឌា
ពិសេស
ការពិភាក្សា
អ្នកប្រើប្រាស់
ការពិភាក្សារបស់អ្នកប្រើប្រាស់
Wiktionary
ការពិភាក្សាអំពីWiktionary
ឯកសារ
ការពិភាក្សាអំពីឯកសារ
មេឌាវិគី
ការពិភាក្សាអំពីមេឌាវិគី
ទំព័រគំរូ
ការពិភាក្សាអំពីទំព័រគំរូ
ជំនួយ
ការពិភាក្សាអំពីជំនួយ
ចំណាត់ថ្នាក់ក្រុម
ការពិភាក្សាអំពីចំណាត់ថ្នាក់ក្រុម
TimedText
TimedText talk
Module
Module talk
Event
Event talk
population
0
4876
114818
91866
2026-10-02T14:33:38Z
Nisetpdajsankha
643
114818
wikitext
text/x-wiki
==អង់គ្លេស==
===នាម===
{{en-noun}}
#ប្រជាជន (មិនគិតពីជនជាតិ), ប្រជារាស្ត្រ, រាស្ត្រ, មនុស្ស, អាណាប្រជានុរាស្ត្រ, ប្រជានុរាស្ត្រ
#អត្រាប្រជាជន, អត្រាប្រជារាស្ត្រ, អត្រារាស្ត្រប្រជា
#(''[[ជីវវិទ្យា]]'') [[ប្រជាវឌ្ឍន៍]], [[ប្រជាវឌ្ឍនកម្ម]]
90e9p8erydsvyj6e3o6x6yd19sitdho
Laos
0
23894
114834
90039
2026-10-02T16:09:06Z
Nisetpdajsankha
643
114834
wikitext
text/x-wiki
==អង់គ្លេស==
===នាមអសាធារណ៍===
'''Laos'''
#(''[[ប្រទេស]]'') [[លាវ]], [[ឡាវ]]។
kihquj20eugj63af7argb2xh0dvxo8v
Vietnam
0
23931
114833
90455
2026-10-02T16:07:41Z
Nisetpdajsankha
643
/* នាមអសាធារណ៍ */
114833
wikitext
text/x-wiki
==អង់គ្លេស==
===នាមអសាធារណ៍===
'''Vietnam'''
#(''[[ប្រទេស]]'') [[វៀតណាម]], [[យៀកណាម]]។
i95faacqcrflyg8d7fe8z81r3v4mgps
resource
0
25512
114846
92003
2026-10-03T11:36:44Z
Nisetpdajsankha
643
114846
wikitext
text/x-wiki
==អង់គ្លេស==
===នាម===
'''resource'''
#[[ធនធាន]]។
nemhk7dcjc9mx2f6qrun7bzf1idlzu7
altitude
0
26696
114842
100754
2026-10-02T16:55:36Z
Nisetpdajsankha
643
114842
wikitext
text/x-wiki
==បារាំង==
===នាម===
'''altitude'''
#(''[[ភូមិវិទ្យា]]'') [[ឧព្វេធ]]។
==អង់គ្លេស==
===នាម===
'''altitude'''
#(''[[ភូមិវិទ្យា]]'') [[ឧព្វេធ]]។
==ឯកសារយោង==
#សទ្ទានុក្រមខេមរយានកម្ម បារាំង-ខ្មែរ វិទ្យាស្ថានខេមរយានកម្ម នៃក្រសួងអប់រំជាតិ ភ្នំពេញ ១៩៧៣
27wgfohd444njp3qqhzunp0swk4wwf4
114843
114842
2026-10-02T16:58:39Z
Nisetpdajsankha
643
114843
wikitext
text/x-wiki
==បារាំង==
===នាម===
'''altitude'''
#(''[[ភូមិវិទ្យា]]'') [[ឧព្វេធ]]។
#[[រយៈកំពស់]], [[កំពស់]]។
==អង់គ្លេស==
===នាម===
'''altitude'''
#(''[[ភូមិវិទ្យា]]'') [[ឧព្វេធ]]។
==ឯកសារយោង==
*[[សទ្ទានុក្រមខេមរយានកម្មបារាំង-ខ្មែរ]] [[វិទ្យាស្ថានខេមរយានកម្ម]] នៃ[[ក្រសួងអប់រំជាតិ]] ភ្នំពេញ ១៩៧៣។
pas0nci9bxpf3z6vot38p97gicsi3m4
northwest
0
39377
114840
75312
2026-10-02T16:52:35Z
Nisetpdajsankha
643
/* នាម */
114840
wikitext
text/x-wiki
==អង់គ្លេស==
===នាម===
'''northwest'''
#[[ពាយព្យ]]។
kt5iq7gq2m3s9ketznmcnpqykjpkrgc
Yunnan
0
39745
114801
114749
2026-10-02T12:56:38Z
Nisetpdajsankha
643
/* នាមអសាធារណ៍ */
114801
wikitext
text/x-wiki
==អង់គ្លេស==
===នាមអសាធារណ៍===
'''Yunnan'''
#(''[[ខេត្តនៃប្រទេសចិន]]'') [[យូនណាន]], [[អ៊ីនណាន]]។
lu2ko5ojvpgu0as5u25ez6ybp0oa0v6
approximately
0
40834
114820
101891
2026-10-02T15:12:21Z
Nisetpdajsankha
643
/* គុណកិរិយា */
114820
wikitext
text/x-wiki
==អង់គ្លេស==
===គុណកិរិយា===
'''approximately'''
#[[ប្រហែល]], [[ប្រមាណ]], [[ប្រហែលពី]]
ogz2ywfr3yjt3azzubtc4tzzm8eu0da
provincial capital
0
44059
114825
102743
2026-10-02T15:24:40Z
Nisetpdajsankha
643
/* នាម */
114825
wikitext
text/x-wiki
==អង់គ្លេស==
===នាម===
'''[[provincial]] [[capital]]'''
#(''[[បំនែកចែករដ្ឋបាលបុរាណ]]'') [[មឿងខេត្ត]], [[ក្រុមមឿង]]។
#[[ទីរួមខេត្ត]], [[ខេត្ត]] (មានន័យថាទីរួមខេត្ត)
rvtuh16i8ja8a5jiqksmlng19zz4ly4
Guangxi
0
44657
114830
97725
2026-10-02T15:57:35Z
Nisetpdajsankha
643
114830
wikitext
text/x-wiki
==អង់គ្លេស==
===នាមអសាធារណ៍===
'''Guangxi'''
#(''[[ខេត្តចិន]]'') [[គ័ងឝ៊ី]]។
es0ynp3gj6ky8iw2g2c1ecl0lwvrqah
114831
114830
2026-10-02T16:01:58Z
Nisetpdajsankha
643
/* នាមអសាធារណ៍ */
114831
wikitext
text/x-wiki
==អង់គ្លេស==
===នាមអសាធារណ៍===
'''Guangxi'''
#(''[[តំបន់ស្វយ័តចិន]]'') [[គ័ងឝ៊ី]]។
2mcy444dwha8f6s40k5zfnhzhfgxlqr
inland
0
44787
114823
97924
2026-10-02T15:16:07Z
Nisetpdajsankha
643
114823
wikitext
text/x-wiki
==អង់គ្លេស==
===គុណនាម===
'''inland'''
#[[ដែនដីគោក]],[[ដីគោកខាងក្នុង]]។
2grsowtyb0p4rs8vzirnf0e0qhn11i9
span
0
46267
114819
99929
2026-10-02T15:08:39Z
Nisetpdajsankha
643
114819
wikitext
text/x-wiki
==អង់គ្លេស==
===កិរិយាសព្ទ===
'''span'''
#[[អូសបន្លាយ]]។
#[[លាតសន្ធឹង]]។
7145bifesz89hksw1k4w7bb6l7j9we2
rich
0
46281
114845
99947
2026-10-03T07:10:44Z
Nisetpdajsankha
643
114845
wikitext
text/x-wiki
==អង់គ្លេស==
===គុណនាម===
'''rich'''
#[[ពោរពេញ]], [[សំបូរ]], [[បរិបូរ]]។
l8y0aq7gfjggtjcf3ki6ismx67izocf
mountainous
0
47020
114839
100922
2026-10-02T16:51:16Z
Nisetpdajsankha
643
/* គុណនាម */
114839
wikitext
text/x-wiki
==អង់គ្លេស==
===គុណនាម===
'''mountainous'''
#ដែលមាន[[ភ្នំ]]។
#[[សំបូរភ្នំ]], [[មានភ្នំច្រើន]]។
j1vhv1ae4oyrqquvs8grsg339q1g2gt
as of
0
48116
114821
102468
2026-10-02T15:14:03Z
Nisetpdajsankha
643
/* ធ្នាក់ */
114821
wikitext
text/x-wiki
==អង់គ្លេស==
===ធ្នាក់===
'''as of'''
#[[គិតត្រឹម]]
sme0l3kvd3svpyb35hwwdg5minp3stv
114822
114821
2026-10-02T15:14:23Z
Nisetpdajsankha
643
/* ធ្នាក់ */
114822
wikitext
text/x-wiki
==អង់គ្លេស==
===ធ្នាក់===
'''[[as]] [[of]]'''
#[[គិតត្រឹម]]
t0mdi5mct982h5dt5ycqxkpsofnbru8
云南
0
51237
114802
2026-10-02T12:59:15Z
Nisetpdajsankha
643
បានបង្កើតទំព័រដែលផ្ដើមដោយ {{also|雲南}} ==Chinese== {{zh-see|雲南}}
114802
wikitext
text/x-wiki
{{also|雲南}}
==Chinese==
{{zh-see|雲南}}
6y1dudmua7pwfy1li6jnyl4lemmw90z
114817
114802
2026-10-02T13:23:44Z
Nisetpdajsankha
643
114817
wikitext
text/x-wiki
{{also|雲南}}
==ចិន==
{{zh-see|雲南}}
9kzgbh6kesy8zh3jg8yvzknxd40r3c8
ទំព័រគំរូ:zh-see
10
51238
114803
2026-10-02T13:00:55Z
Nisetpdajsankha
643
បានបង្កើតទំព័រដែលផ្ដើមដោយ <includeonly><onlyinclude>{{safesubst:<noinclude/>#invoke:zh-see|show}}</onlyinclude></includeonly><!-- -->{{documentation}}
114803
wikitext
text/x-wiki
<includeonly><onlyinclude>{{safesubst:<noinclude/>#invoke:zh-see|show}}</onlyinclude></includeonly><!--
-->{{documentation}}
kf5zl4c4u3zv3dbrqlikv0gnr38zxax
Module:zh-see
828
51239
114804
2026-10-02T13:03:23Z
Nisetpdajsankha
643
បានបង្កើតទំព័រដែលផ្ដើមដោយ -- Prevent substitution. if mw.isSubsting() then return require("Module:unsubst") end local m_str_utils = require("Module:string utilities") local categorize = require("Module:zh-cat").categorize local change_to_variant = require("Module:zh-forms").change_to_variant local concat = table.concat local extract_gloss = require("Module:zh/extract").extract_gloss local find_templates = require("Module:template parser")...
114804
Scribunto
text/plain
-- Prevent substitution.
if mw.isSubsting() then
return require("Module:unsubst")
end
local m_str_utils = require("Module:string utilities")
local categorize = require("Module:zh-cat").categorize
local change_to_variant = require("Module:zh-forms").change_to_variant
local concat = table.concat
local extract_gloss = require("Module:zh/extract").extract_gloss
local find_templates = require("Module:template parser").find_templates
local format_cat = require("Module:utilities").format_categories
local full_link = require("Module:links").full_link
local get_lang = require("Module:languages").getByCode
local get_section = require("Module:pages").get_section
local gsplit = mw.text.gsplit
local html_create = mw.html.create
local insert = table.insert
local ipairs = ipairs
local maintenance_cats = require("Module:headword").maintenance_cats
local pairs = pairs
local tostring = tostring
local track = require('Module:debug').track
local trim = m_str_utils.trim
local ulen = m_str_utils.len
local usub = m_str_utils.sub
local m_data = mw.loadData("Module:zh-see/data")
local lect_codes = mw.loadData("Module:zh/data/lect codes")
local headword_data = mw.loadData("Module:headword/data")
local namespace = mw.title.getCurrentTitle().namespace
local langs = setmetatable({}, {
__index = function(t, k)
local lang = get_lang(k)
t[k] = lang
return lang
end
})
local function get_content(title)
local content = mw.title.new(title)
if not content then
return false
end
return get_section(content:getContent(), "Chinese", 2)
end
local function process_zh_forms(data, abbrevs, args)
for k, v in pairs(args) do
if k == "alt" then
for altform in gsplit(v, "%s*,%s*") do
if altform:match("^" .. data.pagename .. "%f[%z%-]") then
abbrevs.v = true
end
end
elseif v == data.pagename then
if k:match("^s%d*$") then
abbrevs.s = true
elseif k:match("^ss%d*$") then
abbrevs.ss = true
elseif k:match("^t%d*$") then
abbrevs.v = true
abbrevs.t = true
end
end
end
end
local function process_categories(template, name)
local cat_type = m_data.cat_type[name]
if not cat_type then
return
end
local args = template:get_arguments()
local code = lect_codes.langcode_to_abbr[args[1]] and args[1]
if not code then
return
end
local lang = langs[code]
local cat_prefix = (
cat_type == "topics" and (lang:getCode() .. ":") or
cat_type == "catlangname" and (lang:getCanonicalName() .. " ") or
""
)
local categories = {}
for i = 2, #args do
insert(categories, cat_prefix .. trim(args[i]))
end
return format_cat(categories, lang), cat_type
end
local function iterate_templates(frame, data, abbrev, chained)
local zh_forms, zh_see, zh_pron, zh_char_comp
local abbrevs
if not abbrev then
abbrevs = {}
end
for template in find_templates(data.content) do
local name = template:get_name()
if name == "zh-forms" then
zh_forms = true
if not abbrev then
process_zh_forms(data, abbrevs, template:get_arguments())
end
elseif name == "zh-see" and not chained then
local args = template:get_arguments()
zh_see = args[1]
data.new_abbrev = args[2]
elseif name == "zh-pron" then
zh_pron = zh_pron or template:get_arguments()
elseif data.abbrev ~= "poj" then
if name == "zh-character component" then
zh_char_comp = true
else
local cats, cat_type = process_categories(template, name)
if cats then
insert(cat_type == "topics" and data.topical_categories or data.categories, cats)
end
end
end
end
if zh_forms then
if not abbrev then
-- Note: Don't mention second-round simplified if there's a match for (first-round) simplified.
abbrev = (abbrevs.s and "s" or "") ..
(abbrevs.ss and not abbrevs.s and "ss" or "") ..
(abbrevs.v and "v" or "") ..
(abbrevs.t and "t" or "")
if abbrev ~= "" then
if chained then
data.new_abbrev = abbrev
else
data.abbrev = abbrev
end
end
end
elseif zh_see then
data.new_title = zh_see
data.content = get_content(zh_see)
if data.content then
data.chain = true
return iterate_templates(frame, data, data.new_abbrev, true)
end
end
if zh_pron then
local data_abbrev = data.abbrev
if data_abbrev == "poj" or data_abbrev == "trc" then
local new_zh_pron = {}
for k, v in pairs(zh_pron) do
if k == "mn" or k == "cat" then
new_zh_pron[k] = v
end
end
zh_pron = new_zh_pron
if data_abbrev == "poj" then
zh_pron.poj_form_zh_see = "yes"
end
end
zh_pron.only_cat = "yes"
-- FIXME: this should be a callable function.
local cats = frame:expandTemplate{
title = "Template:zh-pron",
args = zh_pron
}
if cats then
insert(data.categories, cats)
end
end
if zh_char_comp then
insert(data.categories, format_cat({"zh:Chinese character components"}, langs.zh))
end
if not data.chain then
data.new_title = nil
data.new_abbrev = nil
end
if not (chained or zh_forms or zh_pron) then
track("zh-see/unidirectional reference to variant")
elseif not (chained or data.content:match(data.pagename)) then
track("zh-see/unidirectional reference variant→orthodox")
end
end
local export = {}
function export.show(frame)
local data = {
args = frame:getParent().args,
pagename = headword_data.pagename,
categories = {},
topical_categories = {},
}
data.title = data.args[1]
data.abbrev = data.args[2] ~= "" and data.args[2]
data.simp = data.args.simp or false
if data.title == data.pagename then
return error("The soft-directed item is the same as the page title.")
end
data.content = get_content(data.title)
if not data.content then
insert(data.categories, format_cat({"Chinese redlinks/zh-see"}, langs.zh))
else
data.content = data.content:gsub("<ref>.+</ref>", "")
iterate_templates(frame, data, data.abbrev)
end
-- automatically generated |t2=
if not data.abbrev and change_to_variant(data.title) == data.pagename then
data.abbrev = "vt"
end
local final_abbrev = data.abbrev or "s"
local non_lemma_cat = m_data.non_lemma_type[final_abbrev]
if not non_lemma_cat then
error("Please specify a valid type of non-lemma; the value \"" .. final_abbrev .. "\" is not valid (see [[Template:zh-see]]).")
end
local self_link_chars
if final_abbrev == "poj" then
self_link_chars = full_link{
term = data.pagename .. "//",
lang = langs["nan-hbl"],
tr = "-"
}
else
self_link_chars = full_link{
term = data.pagename:gsub(".[\128-\191]*", "[[%0]]") .. "//",
lang = langs.zh,
tr = "-"
}
end
local title_link = full_link{
term = data.title .. "//",
lang = langs.zh,
tr = "-"
}
local new_title_link
if data.chain then
new_title_link = full_link{
term = data.new_title .. "//",
lang = langs.zh,
tr = "-"
}
end
local gloss_text = data.args[3] or (data.content and extract_gloss(data.content, true))
local wikitext1 = "'''For pronunciation and definitions of '''" ..
self_link_chars .. "''' – see " .. (new_title_link or title_link)
if gloss_text and #gloss_text > 0 then
wikitext1 = wikitext1 .. " (“" .. gloss_text .. "”)"
end
wikitext1 = wikitext1 .. ".'''"
local wikitext2 = "(''This " .. (final_abbrev ~= "poj" and ulen(data.pagename) == 1 and "character" or "term") .. " is " .. non_lemma_cat .. " form of'' " .. title_link
if data.simp then
local link1 = full_link{
term = usub(data.simp, 1, 1) .. "//",
lang = langs.zh,
tr = "-"
}
local link2 = full_link{
term = usub(data.simp, 2, 2) .. "//",
lang = langs.zh,
tr = "-"
}
data.simp = html_create("small")
:wikitext(": " .. link1 .. " → " .. link2)
:allDone()
end
local final_chained_abbrev
if data.chain then
final_chained_abbrev = data.new_abbrev ~= "" and data.new_abbrev or "v"
data.chain = ", which is in turn ''" .. m_data.non_lemma_type[final_chained_abbrev] .. "'' form of " .. new_title_link
end
local function abbrev_is_lemma_like(abbr)
return abbr == "s" or abbr == "simp" or abbr == "simplified" or abbr == "sv" or abbr == "sa" or abbr == "svt" or abbr == "vt"
end
local combined_topical_cats
if abbrev_is_lemma_like(final_abbrev) and (not final_chained_abbrev or abbrev_is_lemma_like(final_chained_abbrev)) then
combined_topical_cats = concat(data.topical_categories)
else
combined_topical_cats = ""
end
local box = html_create("table")
:addClass("wikitable")
:addClass("zh-see")
:allDone()
if non_lemma_cat:match("simplified") then
box = box:addClass("mw-collapsible")
:addClass("mw-collapsed")
end
box = box:css("border", "1px")
:css("border", "1px solid var(--wikt-palette-grey-9, #797979)")
:css("margin-left", "1px")
:css("text-align", "left")
:css("min-width", (data.chain and "80" or "70") .. "%")
:tag("tr")
:tag("td")
:css("background-color", "var(--wikt-palette-dullcyan,#eaecf0)")
:css("color", "inherit")
:css("padding-left", "0.5em")
:wikitext(wikitext1)
:tag("br")
:done()
:wikitext(wikitext2)
:node(data.simp)
:wikitext(data.chain)
:wikitext(").")
:allDone()
if non_lemma_cat:match("simplified") then
box = box:tag("tr")
:tag("td")
:addClass("mw-collapsible-content")
:css("background-color", "var(--wikt-palette-lightyellow,#FFFFe0)")
:css("color", "inherit")
:css("font-size", "smaller")
:tag("b")
:wikitext("Notes:")
:done()
:tag("ul")
:tag("li")
:wikitext("[[w:Simplified Chinese|Simplified Chinese]] is mainly used in Mainland China, Malaysia")
:tag("span")
:addClass("serial-comma")
:wikitext(",")
:done()
:wikitext(" and Singapore.")
:done()
:tag("li")
:wikitext("[[w:Traditional Chinese|Traditional Chinese]] is mainly used in Hong Kong, Macau")
:tag("span")
:addClass("serial-comma")
:wikitext(",")
:done()
:wikitext(" and Taiwan.")
:allDone()
end
box = tostring(box)
if not data.content and (namespace == 0 or namespace == 118) then
insert(data.categories, format_cat({"Chinese terms with uncreated forms"}, langs.zh))
end
for _, word in ipairs(m_data.categorize) do
if non_lemma_cat:match(word) then
insert(data.categories, categorize(word))
end
end
local lang
if final_abbrev == "poj" then
lang = langs["nan-hbl"]
insert(data.categories, format_cat({"Hokkien pe̍h-ōe-jī forms"}, lang))
else
lang = langs.zh
end
-- Standard maintenance categories usually done by [[Module:headword]].
local lang_maintenance_cats = {}
local page_maintenance_cats = {}
maintenance_cats(
headword_data.page,
lang,
lang_maintenance_cats,
page_maintenance_cats
)
lang_maintenance_cats = format_cat(lang_maintenance_cats, lang)
page_maintenance_cats = format_cat(page_maintenance_cats, nil, "-")
return box .. concat(data.categories) .. combined_topical_cats .. lang_maintenance_cats .. page_maintenance_cats
end
return export
5la110jv4mqumqz3ipu1tulf916nfnb
Module:zh-cat
828
51240
114805
2026-10-02T13:05:53Z
Nisetpdajsankha
643
បានបង្កើតទំព័រដែលផ្ដើមដោយ local export = {} local m_zh = require("Module:zh") local m_data = require("Module:zh-cat/data") function export.generateClsLink(text, doNotUsePagename) local trad = doNotUsePagename and text or mw.loadData("Module:headword/data").pagename local simp = m_zh.ts(trad) return "Category:Chinese nouns classified by " .. (trad ~= simp and (trad .. "/" .. simp) or trad) end function export.categorize(frame) local a...
114805
Scribunto
text/plain
local export = {}
local m_zh = require("Module:zh")
local m_data = require("Module:zh-cat/data")
function export.generateClsLink(text, doNotUsePagename)
local trad = doNotUsePagename and text or mw.loadData("Module:headword/data").pagename
local simp = m_zh.ts(trad)
return "Category:Chinese nouns classified by " .. (trad ~= simp and (trad .. "/" .. simp) or trad)
end
function export.categorize(frame)
local args = type(frame) == "table" and frame:getParent().args or { frame }
local PAGENAME = mw.loadData("Module:headword/data").pagename -- Accounts for unsupported titles and sets DEFAULTSORTKEY.
local sortkey = (require("Module:languages").getByCode("zh"):makeSortKey(PAGENAME))
local text = ""
for _, cat in ipairs(args) do
if mw.ustring.match(cat, "Classifier") then
local parts = mw.text.split(cat, ":")
text = text .. "[[" .. export.generateClsLink(parts[2], true) .. "|" .. sortkey .. "]]"
elseif m_data.conventional_names[mw.ustring.lower(cat)] then
text = text .. "[[Category:" .. m_data.conventional_names[mw.ustring.lower(cat)] .. "|" .. sortkey .. "]]"
else
text = text .. "[[Category:zh:" .. cat .. "|" .. sortkey .. "]]"
end
end
return (mw.title.getCurrentTitle().nsText == "" and text or "")
end
function export.clsCat(frame)
local PAGENAME = mw.loadData("Module:headword/data").pagename
local part = mw.text.split(PAGENAME, " ")
local character = part[#part]
local sortkey = (require("Module:languages").getByCode("zh"):makeSortKey(character))
return "Chinese nouns using " .. require("Module:zh/link").link(frame, nil, { character, tr = "-" }, character) ..
" as their classifier.\n[[Category:Chinese nouns by classifier|" .. sortkey .. "]]"
end
return export
g8in5ha7j5t9cvrcdxue5s6d2kiips2
Module:zh-cat/data
828
51241
114806
2026-10-02T13:07:29Z
Nisetpdajsankha
643
បានបង្កើតទំព័រដែលផ្ដើមដោយ local export = {} export.conventional_names = { ["beginning"] = "Beginning Mandarin", ["elementary"] = "Elementary Mandarin", ["intermediate"] = "Intermediate Mandarin", ["advanced"] = "Advanced Mandarin", ["antonymous"] = "Chinese antonymous compounds", ["disyllabic"] = "Chinese disyllabic morphemes", ["variant"] = "Chinese variant forms", ["simplified"] = "Chinese simplified forms", ["obsolete"] = "Chine...
114806
Scribunto
text/plain
local export = {}
export.conventional_names = {
["beginning"] = "Beginning Mandarin",
["elementary"] = "Elementary Mandarin",
["intermediate"] = "Intermediate Mandarin",
["advanced"] = "Advanced Mandarin",
["antonymous"] = "Chinese antonymous compounds",
["disyllabic"] = "Chinese disyllabic morphemes",
["variant"] = "Chinese variant forms",
["simplified"] = "Chinese simplified forms",
["obsolete"] = "Chinese obsolete terms",
["wasei kango"] = "Wasei kango",
["twice-borrowed"] = "Chinese twice-borrowed terms",
["tcm"] = "zh:Traditional Chinese medicine",
["phrasebook"] = "Chinese phrasebook",
["short"] = "Chinese short forms",
["genericized trademark"] = "Chinese genericized trademarks",
["taboo"] = "Chinese terms arising from taboo avoidance",
["triplicated"] = "Triplicated Chinese characters",
["duplicated"] = "Duplicated Chinese characters",
["quadruplicated"] = "Quadruplicated Chinese characters",
["stratagem"] = "Thirty-Six Stratagems",
["juxtapositional idiom"] = "Chinese juxtapositional idioms",
["pseudo-idiom"] = "Chinese pseudo-idioms",
["contranym"] = "Chinese contranyms",
["xiehouyu"] = "Chinese xiehouyu",
["character shape word"] = "Chinese terms making reference to character shapes",
["mandarin informal terms"] = "Mandarin informal terms",
["reduplicative diminutive nouns"] = "Chinese reduplicative diminutive nouns",
["reduplicative diminutive proper nouns"] = "Chinese reduplicative diminutive proper nouns",
["reduplicative diminutive pronouns"] = "Chinese reduplicative diminutive pronouns",
}
return export
a4ts30glfof78zsi1uvi2p98qwpgn4s
Module:zh-forms
828
51242
114807
2026-10-02T13:12:26Z
Nisetpdajsankha
643
បានបង្កើតទំព័រដែលផ្ដើមដោយ local export = {} local links = require("Module:links") local lang = require("Module:languages") local m_data = require("Module:zh-forms/data") local m_scripts = require("Module:scripts") local m_str_utils = require("Module:string utilities") local concat = table.concat local explode = m_str_utils.explode_utf8 local find = m_str_utils.find local get_section = require("Module:pages").get_section local gsub = m_str_u...
114807
Scribunto
text/plain
local export = {}
local links = require("Module:links")
local lang = require("Module:languages")
local m_data = require("Module:zh-forms/data")
local m_scripts = require("Module:scripts")
local m_str_utils = require("Module:string utilities")
local concat = table.concat
local explode = m_str_utils.explode_utf8
local find = m_str_utils.find
local get_section = require("Module:pages").get_section
local gsub = m_str_utils.gsub
local insert = table.insert
local len = m_str_utils.len
local match = m_str_utils.match
local new_title = mw.title.new
local sub = m_str_utils.sub
local u = m_str_utils.char
local Hani_chars = m_scripts.getByCode("Hani"):getCharacters()
local nonbreaking_hyphen = u(0x2011)
local sc = {
["trad"] = "Hant",
["simp"] = "Hans",
["both"] = "Hani",
}
-- Change one variant character to another variant character.
-- Currently, only do so once. Return false if there is more than one character to change, or if there is no change.
function export.change_to_variant(text)
local count = 0
local text = gsub(text, ('([%s])'):format(m_data.chars_variant_both), function(char)
count = count + 1
if (count > 1) then return '' end -- add |t2= manually, please
local this_char_index = find(m_data.chars_variant_both, char)
local first_or_second = (this_char_index % 2)
local other_char_index = this_char_index + (first_or_second == 1 and 1 or -1)
return sub(m_data.chars_variant_both, other_char_index, other_char_index)
end)
return (count == 1 and text or '')
end
local zh_link_impl = nil
local function zh_link(...)
if zh_link_impl == nil then
zh_link_impl = require("Module:zh/link")
end
return zh_link_impl.link(...)
end
function export.make(frame)
local params = {
[1] = { list = true, allow_holes = true, allow_empty = true },
["s"] = { list = true },
["t"] = { list = true },
["ss"] = {}, ["ns"] = {}, ["alt"] = {}, ["type"] = {}, ["delink"] = {}, ["lit"] = {}, ["note"] = {}, ["gloss"] = {}, ["align"] = {}
}
local args = require("Module:parameters").process(frame:getParent().args, params)
local comp_type = args["type"]
local s, t = {}, {}
local annotation = {}
local pagename = mw.loadData("Module:headword/data").pagename
local current_title = mw.title.getCurrentTitle()
local content = current_title:getContent()
if not frame:getParent().args["t"] then
insert(t, 1, current_title.subpageText)
end
for i = 1, #args.s do
if (#args.s == 1) and pagename == args.s[i] then error('Redundant text in |s=.') end
insert(s, args.s[i])
end
for i = 1, #args.t do
if (#args.t == 1) and pagename == args.t[i] then error('Redundant text in |t=.') end
insert(t, args.t[i])
end
local t1 = t[1]
local t1_len = len(t1)
-- temp tracking
if #s == 0 and require("Module:zh").ts(t1) ~= t1 then
require('Module:debug').track('zh-forms/entry possibly missing a simplified form')
end
if #t == 1 then
local to_variant = export.change_to_variant(t1)
if (to_variant ~= '') then
-- automatically generate a |t2=
insert(t, export.change_to_variant(t1))
elseif find(t1, ('[%s]'):format(m_data.chars_variant_both .. m_data.chars_variant_one)) then
require('Module:debug').track('zh-forms/entry possibly missing a variant form')
end
end
s.name = "simp"
t.name = "trad"
if #t ~= 1 and #s == 0 then
insert(s, t1)
end
local function asterisk(term, iscomp)
if iscomp and t1_len > 1 then return "" end
if term == current_title.subpageText or not (new_title(term) or {}).exists then return "" end
local content = new_title(term):getContent()
content = gsub(content, "zh%-pron", "Ꙁ")
content = gsub(content, "zh%-see", "Ꙁ")
content = gsub(content, "[^Ꙁ]", "")
return len(content) > 1 and '<sup><span class="explain" title="This form has one or more other meanings.">*</span></sup>' or ''
end
local function var_fmt(length, color)
return '\n|-\n! style="padding: 0.' .. (length > 8 and '3' or '5') ..
'em;border: 1px solid var(--border-color-base,#aaa);background: ' .. (color or 'var(--wikt-palette-cyan, #eaffff)') ..
';color:inherit;font-weight: normal;font-size: smaller;" colspan="2" |'
end
local function char_gap(length, script, last)
return '\n| style="' .. (length > 1 and 'min-width:3em;' or '') .. 'padding: 0.' .. (length > 8 and '3' or '5') ..
'em; background-color:var(--wikt-palette-white, #ffffff);color:inherit;' ..
(last and 'border-right: 1px solid var(--border-color-base,#aaa);border' .. (length ~= 1 and '-bottom' or '') .. ': 1px solid var(--border-color-base,#aaa); '
or 'border-bottom: 1px solid var(--border-color-base,#aaa); ') ..
'font-size:x-large" lang="zh-' .. sc[script] .. '" class="' .. sc[script] .. '" | '
end
local function header(length, var_count)
return ((length > 3 or var_count * length > 5 or args.align == 'left') and '{|' or '{| class="floatright"') ..
' style="clear: right;margin: 1em 0 1em 1em;border-collapse: collapse;text-align: center"' ..
(length ~= 1 and '\n|-\n! colspan=2|' or '')
end
local function gloss_fmt(word, colspan, length)
return '\n! style="padding: 0.' .. (length > 8 and '3' or '5') ..
'em;border: 1px solid var(--border-color-base,#aaa);background:var(--wikt-palette-lightyellow, #ffffe0);color:inherit;font-weight:normal;font-size:85%;max-width:3em;" colspan=' .. (colspan or 1) ..'|'
end
local function form_fmt(text, length, script)
local fmtd_text = {}
for i,value in ipairs(text) do
fmtd_text[i] = links.language_link{ lang = lang.getByCode("zh"), term = value } .. asterisk(value, false)
end
return length ~= 1 and ((length > 8 and '' or '<span style="font-size:140%">') ..
'(<span lang="zh-' .. sc[script] .. '" class="' .. sc[script] .. '">' .. concat(fmtd_text, "/") .. '</span>)' ..
(length > 8 and '' or '</span>')) or ''
end
local function char_fmt(text, length, script)
return (#text ~= 1 and (char_gap(length, script) .. concat(text, char_gap(length, script), 1, #text-1)) or '') .. char_gap(length, script, true) .. text[#text]
end
local word_division = {}
local i = 1
local decomposable
if comp_type then
for index in mw.text.gsplit(comp_type, "", true) do
if find(sub(t1, i, i), '[,%-]') then
insert(word_division, { i, i } )
i = i + 1
elseif sub(t1, i, i) == '…' then
insert(word_division, { i, i + 1 } )
i = i + 2
end
insert(word_division, { i, i + index - 1 } )
i = i + index
end
if i - 1 ~= len(gsub(t1, '…+$', '')) and not find(concat(t) .. concat(s), "[⿰⿱⿲⿳⿴⿵⿶⿷⿸⿹⿺⿻]") then
error("'type' parameter does not match word length.")
end
else
for i = 1, t1_len do
insert(word_division, { i, i } )
end
decomposable = len(gsub(t1, '…+$', '')) > 2 and true or false
end
local delink = {}
if args["delink"] then
if args["delink"] == "y" then
for del_index, _ in ipairs(word_division) do
delink[del_index] = "yes"
end
else
for position in mw.text.gsplit(args["delink"], ",") do
delink[tonumber(position)] = "yes"
end
end
end
local char_set = { ['simp'] = {}, ['trad'] = {} }
local identity = #s == 0 and {t} or {s,t}
local uncreated = {}
for _, id in ipairs(identity) do
for i, position in ipairs(word_division) do
local char_string = ""
for j = 1, #id do
local word_form = sub(id[j], position[1], position[2])
if not find(char_string, word_form) then
char_string = (char_string ~= "" and (char_string .. '/') or "") .. word_form
end
end
if not find(char_string, '[,%-]') then
local hash = {}
for thing in mw.text.gsplit(char_string, (delink[i] and "" or "/")) do
insert(hash, links.language_link{ lang = lang.getByCode("zh"), term = thing } .. asterisk(thing, true))
end
char_string = concat(hash, (delink[i] and "" or "/"))
end
insert(char_set[id.name], char_string)
end
for _, item in ipairs(id) do
if not (new_title(item) or {}).exists and item ~= current_title.subpageText then
insert(uncreated, '"[[' .. item .. ']]"')
end
end
end
local scripts = { [m_scripts.getByCode("Hani"):getCharacters()] = "Hani" , [m_scripts.getByCode("Latn"):getCharacters()] = "Latn", ["0-90-9"] = "Numb", [m_scripts.getByCode("Polyt"):getCharacters()] = "Grek", [m_scripts.getByCode("Bopo"):getCharacters()] = "Bopo" }
local script = {}
for range, script_name in pairs(scripts) do
if find(t1, '[' .. range .. ']') then
insert(script, script_name)
end
end
if find(t1, "([^─…]+)%1") and args['gloss'] ~= '-' and t1_len < 7 then
if gsub(comp_type or "", "1", "") == "" then
insert(annotation, '[[Category:Chinese reduplications]]')
elseif find(t1, "([^…][^…]+)%1") or find(concat(char_set['trad'], " "), "([^─…%[%]a-z]+)%1") then
local evil
for _, component in ipairs(char_set['trad']) do
if len(component) > 1 then
local comp_content = new_title(links.remove_links(component)):getContent() or false
if not comp_content or find(comp_content, "|gloss=-") or not find(comp_content, "==Chinese==") then
evil = true
end
end
end
if not evil then insert(annotation, '[[Category:Chinese reduplications]]') end
end
end
insert(annotation, #script > 1 and '[[Category:Chinese terms written in multiple scripts]]' or nil)
insert(annotation, (decomposable and args['gloss'] ~= '-' and not args['note'] and not args['lit']) and '[[Category:Chinese entries with potentially decomposable titles]]' or nil)
insert(annotation, (#uncreated > 0 and current_title.nsText == "") and '[[Category:Chinese terms with uncreated forms]]' ..
'<small class="attentionseeking">(' .. (#uncreated == 1 and 'This form' or 'These forms') ..
' in the hanzi box ' .. (#uncreated == 1 and 'does' or 'do') .. ' not have a page created for ' .. (#uncreated == 1 and 'it' or 'them') .. ' yet: ' ..
concat(uncreated, ", ") .. '.)</small>' or nil)
local ss = ""
if args["ss"] then
ss = var_fmt(t1_len, 'var(--wikt-palette-lightyellow, #ffffe0)') .. '[[w:Second round of simplified Chinese characters|2nd round simp.]]' .. sub(char_gap(t1_len, 'simp', true), 1, -45)
.. '; padding-top: 10px; padding-bottom: 10px; border-right: 1px solid var(--border-color-base,#aaa); border-bottom: 1px solid var(--border-color-base,#aaa)"'
.. ' colspan="' .. #word_division .. '"|' .. zh_link(nil, nil, { "*" .. args["ss"], tr = "-" }, current_title.subpageText)
end
local ns = ""
if args["ns"] then
ns = var_fmt(t1_len, 'var(--wikt-palette-lightyellow, #ffffe0)') .. 'nonstandard simp.' .. sub(char_gap(t1_len, 'simp', true), 1, -45)
.. '; padding-top: 10px; padding-bottom: 10px; border-right: 1px solid var(--border-color-base,#aaa); border-bottom: 1px solid var(--border-color-base,#aaa)"'
.. ' colspan="' .. #word_division .. '"|' .. zh_link(nil, nil, { "*" .. args["ns"], tr = "-" }, current_title.subpageText)
end
local altforms = ""
if args["alt"] then
local altform_list = {}
for altform in mw.text.gsplit(args["alt"], ",") do
local altdecomp = mw.text.split(altform, ":")
local altdecomp2 = mw.text.split(altdecomp[1], "-")
local altdecomp3 = altdecomp2[2] and ' <span style="font-size:80%"><i>' .. altdecomp2[2] .. '</i></span>' or ''
insert(altform_list, '<span style="white-space:nowrap;">' ..
zh_link(nil, nil, { altdecomp2[1], tr = (altdecomp[2] or "-") }, current_title.subpageText) ..
altdecomp3 .. '</span>')
end
if #altform_list > 5 then
altforms = '<div class="vsSwitcher" data-toggle-category="Chinese alternative forms">' ..
'<div class="vsShow">' .. concat(altform_list, "<br>", 1, 5) ..
'</div><div class="vsHide">' .. concat(altform_list, "<br>") .. '</div><span class="vsToggleElement" style="display:block;width:fit-content;margin:auto"> </span></div>'
else
altforms = concat(altform_list, "<br>")
end
altforms = var_fmt(t1_len, 'var(--wikt-palette-palegreen, #e2f6e2)') .. 'alternative forms' .. sub(char_gap(t1_len, "trad", true), 1, -45)
.. '; padding-top: 10px; padding-bottom: 10px; border-right: 1px solid var(--border-color-base,#aaa); border-bottom: 1px solid var(--border-color-base,#aaa)"'
.. ' colspan="' .. #word_division .. '"|' .. altforms
end
local anagrams = ""
if t1_len >= 2 and t1_len <= 5 then
local function generate_anagrams(term, n, anagrams, checked)
if n == 0 then
local anagram = concat(term)
if checked[anagram] then
return
end
local title = new_title(anagram)
if not title then
return
end
title = title:getContent()
if title and get_section(title, "Chinese", 2) then
insert(anagrams, anagram)
end
checked[anagram] = true
else
for i = 1, n do
generate_anagrams(term, n - 1, anagrams, checked)
local i = n % 2 == 0 and i or 1
term[i], term[n] = term[n], term[i]
end
end
return anagrams
end
local term, checked = explode(t1), {[t1] = true}
anagrams = generate_anagrams(term, #term, {}, checked)
local anagrams_num = #anagrams
for i = 1, anagrams_num do
anagrams[i] = "<span style=\"white-space:nowrap;\">" ..
zh_link(nil, nil, {anagrams[i], tr = "-"}, current_title.subpageText) ..
"</span>"
end
if anagrams_num == 0 then
anagrams = ""
else
anagrams = concat(anagrams, "<br>")
local label = anagrams_num == 1 and "anagram" or "anagrams"
anagrams = var_fmt(t1_len, 'var(--wikt-palette-palegreen, #e2f6e2)') .. label .. sub(char_gap(t1_len, "trad", true), 1, -45)
.. '; padding-top: 10px; padding-bottom: 10px; border-right: 1px solid var(--border-color-base,#aaa); border-bottom: 1px solid var(--border-color-base,#aaa)"'
.. ' colspan="' .. #word_division .. '"|' .. anagrams
end
end
local literal = (args["lit"] or args["note"]) and '\n|-' ..
gloss_fmt(t1_len, #word_division + 2, t1_len) ..
(args["lit"] and '<i>Literally:</i> “' .. args["lit"] ..
(find(args["lit"], "%.$") and "”" or "”.") or args["note"]) or ""
local gloss = {}
if args['gloss'] == '-' then
gloss = { gloss_fmt(t1_len * 1.6, #word_division, t1_len) .. '<i>phonetic</i>' }
elseif t1_len == 1 then
gloss = {}--{ gloss_fmt(1.6, #word_division) .. '-' }
else
for i, position in ipairs(word_division) do
local character = sub(t1, position[1], position[2])
local gloss_text = args[1][i]
-- Load glosses module if no gloss was supplied and the word is a single character.
if not gloss_text and position[1] == position[2] then
local glosses = mw.loadData("Module:zh/data/glosses")
gloss_text = glosses.glosses[character] or ""
gloss_text = gsub(gloss_text, "{{taxlink|([^{}]+)}}",
function (taxlink_text)
local taxlink_args, argi = {}, 1
for arg in mw.text.gsplit(taxlink_text, "|") do
local arg_split = mw.text.split(arg, "=")
if arg_split[2] then
taxlink_args[arg_split[1]] = arg_split[2]
else
taxlink_args[argi] = (arg ~= "" and arg or nil)
argi = argi + 1
end
end
local frame = mw.getCurrentFrame()
return frame:expandTemplate{
title = 'taxlink',
args = taxlink_args
}
end)
if gloss_text == "" and find(character, "^[" .. Hani_chars .. "]+$") and not find(glosses.nonlemma, character) then
require('Module:debug').track('zh-forms/no gloss found for Chinese character')
end
end
if gloss_text == "-" then gloss_text = "''phonetic''" end
if not gloss_text then
gloss_text = ""
end
--[[
To ensure that suffixes are not broken up between lines, like this:
-
ist
]]
if find(gloss_text, "-", nil, true) then
gloss_text = gsub(gloss_text, "^%-", nonbreaking_hyphen)
gloss_text = gsub(gloss_text, "(%s)%-", "%1" .. nonbreaking_hyphen)
end
if gloss_text == "" and position[2] > position[1] then
local content = new_title(character):getContent() or false
if content then
gloss_text = require("Module:zh/extract").extract_gloss(content, false)
if gloss_text == "" and find(character, "^[" .. Hani_chars .. "]+$") then
require('Module:debug').track('zh-forms/no gloss found but entry exists')
end
--[[
if not string.match(content, character) then
require('Module:debug').track('zh-forms/compounds not mentioned in derived terms on the component pages')
end
]]--
else
if gloss_text == "" and find(character, "^[" .. Hani_chars .. "]+$") then
insert(annotation, '[[Category:Chinese redlinks/zh-forms]]')
end
end
end
gloss_text = gsub(gloss_text, ";[^a-zA-Z0-9]+;", ";")
gloss_text = gsub(gloss_text, ";[^a-zA-Z0-9]*$", "")
gloss_text = gsub(gloss_text, ";+", ";")
if len(gsub(gloss_text, '[^;]', '')) > 2 then
gloss_text = '<div class="vsSwitcher" data-toggle-category="glosses"><div class="vsShow">' ..
match(gloss_text, '^[^;]+;[^;]+;[^;]+') .. '</div><div class="vsHide">' .. gloss_text .. '</div><span class="vsToggleElement" style="display:block;width:fit-content;margin:auto"> </span></div>'
end
local word_length = match(character, '[,…%-]') and 0 or
(delink[i] and len(character) or len(character) * (len(gsub(char_set['trad'][i], '[^/]', '')) + 1))
insert(gloss, gloss_fmt(word_length, 1, t1_len) .. gloss_text)
end
end
if content then
--[[
local applicable_pos = { ["Noun"] = 1, ["Verb"] = 1, ["Adjective"] = 1, ["Adverb"] = 1,
["Definitions"] = 1, ["Pronunciation"] = 1 }
local previous_level = 2
local subheading_wanted
]]--
--[=[
-- Used under headers for Chinese varieties, for instance in [[āu-piah]]
local Chinese_section = string.match(content, "\n==Chinese==\n(.-)\n==[^=]")
if not Chinese_section then
error("No Chinese section found.")
end
--]=]
if t1_len == 1 and not string.match(content, "===Definitions===") then
require('Module:debug').track('zh-forms/no definitions section found')
end
--[[ disable, {{zh-der}} has been deprecated so this expression will always be false
if t1_len == 1 and not string.match(content, "===Compounds===") and string.match(content, "zh-der") then
require('Module:debug').track('zh-forms/derived terms probably needing renaming')
end
]]--
--[[ comment out relatively expensive parsing
for equals, heading_text in string.gmatch(content, "\n(%=%=+)([^%=]+)%=%=+") do
local current_level = #equals
if subheading_wanted and current_level ~= previous_level + 1 then
if applicable_pos[heading_text] then
error("The heading \"===Etymology ''n''===\" or \"===Pronunciation ''n''===\" must be followed by a subheading one level lower.")
end
end
previous_level = current_level
subheading_wanted = string.find(heading_text, " [0-9]+") and true or false
end
]]--
end
local simp_note = ""
--This is not a complete list!
if #identity == 1 and find(m_data.chars_unified, '[' .. t1 .. ']') then
simp_note = '<sup><span class="explain" title="Using the same code point' .. (t1_len > 1 and 's' or '') .. ' as the traditional form due to Han unification. Without proper font support, it may be displayed as the same as the traditional form.">#</span></sup>'
char_set['simp'] = char_set['trad']
end
return concat{
header(t1_len, math.max(#t, #s)), concat(gloss, ""),
((#identity == 1 and simp_note == '') and
(var_fmt(t1_len) .. '[[Simplified Chinese|simp.]] and [[Traditional Chinese|trad.]]<br>' ..
form_fmt(t, t1_len, 'both') .. char_fmt(char_set['trad'], t1_len, 'both'))
or
var_fmt(t1_len) .. '[[Traditional Chinese|trad.]] ' ..
form_fmt(t, t1_len, 'trad') .. char_fmt(char_set['trad'], t1_len, 'trad') ..
(var_fmt(t1_len) .. '[[Simplified Chinese|simp.]] ' .. simp_note ..
form_fmt(#s == 0 and t or s, t1_len, 'simp') .. char_fmt(char_set['simp'], t1_len, 'simp'))
), ss, ns, altforms, anagrams, literal, '\n|}', concat(annotation)
}
end
return export
1i4ubc58hspidqvatou7fntca5q31pl
Module:zh-forms/data
828
51243
114808
2026-10-02T13:13:59Z
Nisetpdajsankha
643
បានបង្កើតទំព័រដែលផ្ដើមដោយ local export = {} export.chars_variant_both = '濕溼裡裏群羣床牀衛衞污汙為爲偽僞秘祕麵麪喧諠線綫眾衆雞鷄真眞啟啓' export.chars_variant_one = '臺輓遊閒' -- result of comparing the utf32-cn.map and utf32-tw.map files that are at https://github.com/adobe-fonts/source-han-sans/tree/release/Resources export.chars_unified = "⺼㑤㑦㒈㒼㓁㓲㕙㕯㕹㖗㖘㖨㖿㗛㗳㗾㙂㙇㙈...
114808
Scribunto
text/plain
local export = {}
export.chars_variant_both = '濕溼裡裏群羣床牀衛衞污汙為爲偽僞秘祕麵麪喧諠線綫眾衆雞鷄真眞啟啓'
export.chars_variant_one = '臺輓遊閒'
-- result of comparing the utf32-cn.map and utf32-tw.map files that are at https://github.com/adobe-fonts/source-han-sans/tree/release/Resources
export.chars_unified = "⺼㑤㑦㒈㒼㓁㓲㕙㕯㕹㖗㖘㖨㖿㗛㗳㗾㙂㙇㙈㙎㙳㚚㚥㚪㚬㚰㚱㚵㚹㚼㛁㛃㛄㛅㛇㛈㛓㛔㛖㛡㛢㛥㛦㛵㜁㜃㜈㜊㜍㜜㜟㜣㜬㜲㜳㝢㝬㞹㞾㟲㟴㟸㠗㠙㡵㢣㤆㤯㥤㥯㦀㦑㦙㦤㦾㧬㧻㨘㩞㩧㪖㫵㫶㫽㬚㬫㬹㮕㮡㮴㯄㯳㯴㱔㱕㲋㴬㴲㵆㵌㵝㵟㵢㵩㵪㵵㶈㶥㶭㶴㶿㷆㷇㷉㷌㷓㷧㷨㷫㷳㷴㷷㷼㷽㸆㸏㹃㺖㺲㻇㻐㻑㻖㻗㻢㻧㻬㻰㻳㻴㻺㽹㿀㿍㿭㿺䀝䁓䁘䁟䁥䁯䂨䃈䃺䄃䄒䄲䅼䆲䆻䆿䇛䇭䇯䇹䈣䉀䉠䉪䊌䊔䍃䎑䎚䎺䎼䏁䏙䏟䏭䏰䏲䐁䐂䐗䐤䐥䑛䒟䒠䒢䒰䒷䒽䓀䓃䓅䓎䓝䓞䓟䓡䓤䓩䓪䓫䓬䓲䓴䔃䔄䔉䔋䔖䔛䔝䔧䔮䔳䔶䔻䔽䔿䕃䕑䕒䕕䕘䕜䕢䕪䕭䕷䕸䕺䖎䖓䖛䖣䖳䗚䘆䘵䜶䞦䟴䟿䠴䠷䢛䢭䢮䣐䣭䣮䣳䣺䤆䤑䧔䧩䨏䨝䨤䨵䩮䪤䪩䬠䯊䯒䯛䰁䰠䶉七丑丕丰丸丽乖乘乜也乬乸乿亃亇些亟亡亮亲亹仈今他仞令以仮仱仳仹任份伀伋伙伨伬伶似伾佌低佒佘佞佢佤佬佲佴佺佽佾侂侃侈例侍侑侒侘侞侫侯侴侵侹侺侻俀俊俏保俞俟修俳俺俿倇倏倓倕候倜倥倧倩倭倯倰倱倷倻偀偃偈偊偌偏偕偛偞偠偡偢偤偨偫偰偶偷傀傁傂傅傒傜傝傞傦傲傺傻僄僇僈僋僎像僐僔僙僠僣僪僭僯僳僸儆儋儍儒儚儠儦儳充兝入全兪八公兮冀冇冏冑冞冢决冴冷冹冽凄凊凋凌凐凝凞凭凼刃分列刢刱刵刹剁削前剕剜剡剨剩剪剭割剺剽劀劄劋劐劖劘努勇勓勘募勠勥匊匎匑匒匕化北匙匜匪匴匹医匼匽匾匿卌博印卸卼厎厖厜厞厦厩厫厬厳及反取叛叟叭名吒吜吟吡吩吪含吸吾呀呁呆呈呎呝呢呤呧周呰呱呲呶呸咎咓咠咡咤咧咨咪咫咴咹咾哆哎哤哨哮哸哾唃唅唆唇唉唌唥唬唳唴唵唷唼唾啁啃啄商啌啖啡啨啾啿喁善喈喉喋喍喏喓喝喟喢喨喩喭喰喳喴喵喺喻喼喿嗂嗄嗅嗋嗏嗐嗒嗓嗕嗖嗗嗘嗜嗞嗟嗡嗢嗤嗬嗲嗵嗷嗸嗼嗾嘅嘌嘐嘒嘛嘝嘬嘴噀噂噃噆噉噊噏噒噗噙噡噢噤器噪噬噱噳噶噺噾噿嚁嚃嚄嚅嚆嚒嚓嚘嚟嚭嚯嚱嚵嚹嚾嚿囃囟囡囧囮囹囿圀圈圊地圾坂坅均坋坌坒块坭坯坱坴坺坻坼坽垂垔垛垞垵垹埁埃埆埈埏埐埕埝埥埦埩埭埵埶埽埾堉堎堒堔堗堙堞堠堡堣堧堨堩堪堬堰堶塈塉塌塑塔塕塛塣塭塳塶塺墁墂墈墉墍墒墓墚墟墡墣墦墫墯墴墺壉壒壖壣壬壾壿夅変夌复夎夏夑夒夔夕外夗夙多夤夬央奃奄奆奈契奓奕奘奚奜奝奠奥奫奱女奴奵奶奷奸她奻好奾奿妀妁如妃妄妅妉妊妍妎妏妐妒妓妔妖妗妘妙妚妞妟妠妡妢妣妤妥妦妧妨妭妮妯妰妱妲妴妵妶妸妹妺妻妼妽妾妿姀姁姃姄姅姆姇姈姊始姌姎姏姐姑姒姓委姖姘姚姛姜姝姞姠姡姣姤姥姨姩姫姬姭姮姯姰姱姲姳姴姵姶姷姸姹姺姻姼姽姾姿娀威娂娃娉娋娌娍娏娑娒娓娕娖娗娘娚娜娞娟娠娡娣娤娥娧娩娪娫娬娭娮娰娳娵娶娷娸娹娼娽娾婀婂婃婄婅婆婇婈婉婊婌婍婐婑婒婓婔婕婖婗婘婙婚婛婝婞婟婠婢婤婥婧婩婪婫婮婰婱婷婹婺婻婼婽婾婿媂媃媄媆媊媋媌媎媏媐媑媒媓媔媕媖媗媙媚媛媝媞媟媠媡媢媤媥媦媩媫媬媱媲媳媴媵媶媷媸媹媺媻媾嫀嫁嫂嫃嫄嫆嫇嫉嫊嫌嫍嫎嫏嫑嫓嫕嫖嫘嫙嫚嫛嫜嫝嫞嫟嫠嫡嫣嫤嫦嫨嫩嫪嫫嫬嫭嫮嫯嫲嫳嫴嫶嫷嫸嫹嫽嫾嬁嬉嬍嬎嬏嬑嬓嬔嬖嬗嬚嬛嬞嬠嬥嬨嬫嬬嬯嬲嬴嬽嬿孀孁孅孈孊孏孝季孤孥孬孮孶孷孺孽宅安宗宛宥害宴宵宸寈寓寖寙寞察寤寥寨寱寲寺尃射尉尊尐尜尨尳尺尼屁屄屎屑屔屝属履屧屳屸屹屺屻屼屾岆岈岉岋岌岍岏岐岑岒岓岔岞岟岠岣岤岥岨岫岬岭岮岯岰岵岶岷岺岻峂峆峈峋峌峏峐峑峒峓峔峖峗峘峙峛峟峥峨峪峬峭峮峰峱峵峸峹峻峿崆崇崋崌崎崏崕崚崛崝崞崣崤崥崦崧崨崯崰崲崳崴崷崹崺崼崾崿嵁嵃嵆嵈嵉嵊嵋嵎嵑嵕嵖嵞嵣嵥嵧嵫嵬嵯嵰嵱嵲嵳嵴嵹嵺嵻嶀嶂嶅嶆嶍嶒嶓嶕嶙嶜嶝嶞嶟嶯嶰嶱嶵嶶嶷巁巂巇巉巌巍巏巕州巟巡巨差巽帍帑帗帘帚帟帤帨帩帮幋幔幕幞幡幧幨幪幭幰幽庀庇庈庌庐底庛庤庨庬庮庱庵康庸庹廆廋廌廒廖廘廛廨廰延异弅弈弊弎弚弛弡弤弥弧弩弭弰彉彐彔彗彘彛彞彪彯彶彸彽彾待徎徖徘徟御循徭微徯忍忘忙忛忞忣忪快忴念忸忿怇怌怏怒怓怜怟怣急怨怩怵恀恁恃恅恉恋恐恕恝恢恣恬恮恷恾悁悄悆悉悛悜悟悠您悰悱悲悷悸悾惃惄情惆惋惌惔惗惘惰惵惹惼惾愀愁愈愉愍愎愒愖愚愝感愧愮愲愶愿慀慅慌慓慕慜慝慠慢慥慦慧慨慰慵慷憀憈憋憝憟憡憨憩憯憰憺憼憾懂懅懆懈懊懋懚懡懦懩懮懵懻懿戜戠戡戢戤戥戫戮戳戺戽戾房扁扂扃扆扇扈扉扊扒托扡扨扭扮扱扲扳批扽承抉抐抓抭抳抵拆拎拐拒拔拖拟拰拴拶拸拻持指挈按挓挖挨振挰挷挻挼捌捎捐捑捔捘捛捥捩捶捸捺捻捼捿掅掋掍排掕掖掞探接控掩掫掬掮掯掰揂揃揄揆揉描插揓揕揖揗揙揝揟揠揩揪揬揭揯揱揲揳揶揸揻搋搏搓搔搘搚搜搡搢搦搧搫搬搭搮搰搲搳搽搿摎摓摛摝摠摡摦摩摮摰摱摴摸摹摽撍撒撖撗撘撙撚撤撬播撮撯撰撱撼擂操擎擏擒擖擙擛擢擦擨擩擭擵擸擿攁攃攇攉攍攐攗攟攠攥攭敉敖教敜敢散敬敷斐斒斖料斛斟斢斥新施旍旎族旒旓旚旛旞旡既旣旨旲昀昄昅昆昈昋昐昑昝映昤昵晏晗晙晨晭晴晵晷晼暆暍暚暛暡暨暩暪暬暮暵暹暽曁曌曔曘曚曜曣曤曰曷曼替最朁朂朅有朎朔朕朘朙望朠朡朦朳朵朼杋李杏杒杗杝条杢杧杰杲杳杻松板极枃枇枌枍枔枘枲架柂柃柅柋柍某柒染柔柜柝柢查柧柭柰柴柸柼栃栓栔栗栘栚栠栥栨栩栮栯栳栵栾桀桇案桉桌桑桝桭桯桵桷梁梄梆梊梋梐梒梠梢梣梤梦梨梫梭梳梴梵棇棈棍棎棐棑棕棙棠棣棦棨棪森棯棰棱棷棸棻棼棽椀椂椃椄椆椈椌椓椕椖椛椰椸椹椻楀楂楄楆楈楉楌楑楔楘楛楜楡楢楪楫楬楲楶楷楸楺概榆榍榎榑榗榙榛榣榤榧榨榩榭榰榹榻榽榾槃槆槉槊槌槎槐槢槥槦槬槱槲槴槷槸槺槾樆樇樊樋樗樚樛樝模樥樶樽橀橁橄橆橇橉橎橏橐橓橕橖橘橠橡橩橪橾檃檌檎檐檑檓檕檖檗檞檠檤檦檧檨檫檬檱檴檶檽櫆櫊櫋櫌櫐櫔櫘櫙櫜櫡櫶欂欃欅欈欉欚次欦欻款歁歃歅歇歈歋歑歔歙歠此歫歭歯歹死歾殁殂殃殄殆殈殉殊殍殏殑殔殕殖殗殙殛殟殠殣殥殧殪殶毇毉毌毒毓比毖毗毚毞毣毦毯毳毹毻毼毾氁氄氉氐氓氛氝氡氨氪氮氯氰氹汃汆汍汐汒汝池汩汭汮汲汳汵汾沉沊沘沜沢沭沲沶沿泒泚泜泠泥泬泰泱洃洌洖洚洝洤洧洬洯洰洱洲洳洺流浚浛浧浱浵浸浻浽消涊涍涎涓涔涗涘液涳涴涵涶涹涿淆淍淓淕淗淙淝淞淡淫淭淯淰深淲混淹淼淽渄清渜渝渠渣渫渭渮渳渴渵渶渼渿湀湇湉湑湒湓湔湖湚湛湝湠湤湥湨湫湮湱湸溉溍溗溙溚溛溞溠溥溦溧溪溭溯溱溲溴溺溻溽溾滃滍滐滑滕滘滝滢滫滮滶滹滺滼滽漂漆漈漉漏漒漓漘漠漤漥漫漭漮漻潃潏潒潖潗潘潜潝潠潢潲潳潸潾澂澈澉澊澓澞澡澥澨澪澯澳澵澸澹澻澽濈濍濡濢濦濩濭濮濯濷濸瀀瀁瀊瀌瀍瀖瀗瀛瀞瀡瀪瀵瀷瀺瀿灀灊灌灐灖灜灞灥火灮灯灰灵灶灷灸灹灺灼灾灿炁炂炃炄炅炆炉炊炍炎炏炐炑炒炔炕炖炘炙炚炟炠炡炢炥炦炧炩炫炬炭炮炯炱炳炴炵炷炸炻炼炽炾烀烄烇烈烊烋烎烐烑烓烔烕烗烘烙烚烜烞烟烠烡烢烤烯烰烵烶烷烸烺烻烼烽烾烿焀焂焅焆焈焊焋焌焍焐焓焗焙焚焜焝焞焠焢焣焥焩焫焮焯焰焱焲焳焴然焾煀煁煃煅煆煊煋煌煎煐煓煚煜煝煞煠煡煣煤煨煪煫煲煳煵煶煷煸煺煻煽煾熀熄熆熇熊熎熐熑熔熖熘熛熜熝熠熢熣熤熥熨熩熪熬熭熯熳熴熵熷熸熺熿燂燃燅燇燊燋燎燏燑燔燕燚燛燝燠燥燧燫燮燱燲燸燹爀爂爆爇爉爊爎爔爙爚爝爟爢爤爦爨爪爬爹片版牉牌牏牒牖牗牙牚牝牣牷特牻牾犑犕犗犘犚犟犣犥犦犩犪犮犽狃狄狉狊狋狐狑狔狖狫狴狷狻狿猇猋猏猐猑猒猜猢猣猫猰猱猲猴猵猷猹猺猾獀獉獌獏獒獚獝獡獦獬獴獶獾獿玡玢玤玦玪玭玲玼珊珛珝珡珤珥珫班珵琀琄琇琉琊琌琛琢琤琥琨琬琭琮琰琲琴琵琶琷瑀瑎瑏瑐瑚瑛瑜瑟瑥瑧瑨瑮瑰瑳瑵瑹瑿璁璃璆璈璘璚璜璞璠璥璨璩璪璭璱璲璷璺璻瓀瓁瓂瓋瓗瓘瓜瓝瓞瓟瓠瓡瓢瓣瓤瓥瓦瓧瓨瓩瓪瓬瓮瓰瓱瓲瓴瓵瓶瓷瓸瓻瓽瓾瓿甀甂甃甄甅甈甋甍甏甐甑甓甔甗甚甜甝甪甯画甿畇畈畑畟畤番畬畯畹疄疏疑疕疝疢疪疵疷疾痈痊痏痑痔痚痜痝痞痟痠痥痦痰痱痵痷痿瘃瘈瘊瘔瘙瘛瘝瘟瘠瘢瘣瘥瘦瘩瘭瘯瘳瘵瘼癀癓癗癙癚癸皂皆皈皉皊皤皫皴皻盆盉盎盔盝盦盩盭盲盳盷盻盼眅県眢眯眳眵眹睃睄睈睊睒睕睖睙睛睡睦睩睭睮睽睿瞂瞃瞄瞅瞈瞍瞎瞙瞝瞟瞢瞬瞮瞰瞲瞵瞻瞾矂矅矋矏矐矔矗矜矝矞矣矦矩矮矱矺矽矾砉砏砐砑砒砥砨砮砱砹硂硝硥硫硭确硹硺硾硿碀碃碆碉碌碗碟碡碣碤碥碳碴碶磃磆磇磈磉磋磍磎磐磓磔磗磘磝磡磨磭磲磷磺磻磼磿礇礌礞礡礤礭礯礳礴礵礶示祂祓祗祟祡祤票祭祲祳祾禁禂禃禊禋禑禖禙禝禠禢禤禭禲禷禸禹禺离禽秀秅秋秎秕秜秠秡秢秦秧秪秫秬秶秺移稄稆程稍稑稔稠稨稯稰稷稽穄穈穊穋穔穟穮穴穵究穸穹空穻穾穿窀突窂窃窄窅窆窇窈窉窊窋窌窏窐窑窒窔窕窖窗窘窙窛窞窟窠窢窣窨窫窬窲窳窴窷窸窹窼窽窾窿竁竂竃竆竛竜竣竫竭竷竺竻竽竾竿笀笄笅笆笈笉笊笋笌笍笎笏笐笑笒笓笔笘笙笛笞笟笠笢笣笤笥符笧笨笩笪笫第笭笮笯笰笱笲笳笴笵笸笹笻筀筃筅筇筈等筊筋筌筎筏筐筑筒答筕策筘筠筡筢筤筥筦筨筬筭筮筰筱筲筳筵筶筷筻箄箅箈箊箌箍箎箐箑箓箔箕箖算箘箙箚箛箜箝管箢箤箬箭箮箯箱箲箴箵箷箾篁篅篆篇篊篌篎篏篐篕篙篚篜篝篟篡篣篥篦篧篨篪篫篰篱篲篴篷篹篺篼篾簁簃簄簆簇簉簋簌簎簏簐簕簙簛簟簠簦簧簨簪簬簭簰簳簸簼簿籀籂籄籇籈籉籊籍籓籖籗籝籥籦籧籰米籴籵籸籹籺类籽籾籿粀粁粄粅粈粉粊粌粍粑粒粔粕粖粗粘粞粟粡粢粣粥粨粱粲粳粴粶粹粼粽精粿糂糄糅糇糈糊糋糌糍糎糑糒糔糕糖糗糙糚糜糟糠糢糨糪糬糭糯糱糵系紫絜絮綔綮緳縏縻繁繄繇纂纛缷缸缹缺缿罀罅罉罐罔罕罛罥罨罪罱罻罽羃羉羌美羒羚羝羞羡羧羭羮羯羰羳羸羹羺羻羼羽羾羿翀翁翂翃翅翇翉翊翋翌翍翎翏翐翑翔翕翗翛翝翞翟翠翡翢翣翥翦翧翨翩翪翭翯翰翱翲翳翴翷翻翼翾耀老耄耆耋耍耎耒耔耕耖耗耘耙耛耜耞耟耠耤耥耦耨耩耪耯耰耱耳耴耵耶耷耹耻耼耽耾耿聃聄聆聇聈聊聏聐聑聒联聕聘聚聛聜聝聡聢聣聤聦聧聬聭聱聸肁肂肄肇肈肋肌肏肒肓肕肖肘肙肚肛肜肝肟股肢肣肥肩肪肫肭肮肯肱育肴肵肶肷肸肺肼肽胂胃胄胅胆胇胈背胍胎胏胔胕胖胗胘胙胚胛胜胝胞胠胡胤胥胦胩胬胭胯胰胱胲胳胴胵胶胸胹胺胻胼能脀脂脆脉脊脌脎脒脔脖脘脚脝脞脟脡脢脤脧脩脬脭脯脰脲脷脺脽脾腃腄腆腇腈腊腋腌腍腏腑腒腓腔腕腙腚腛腞腠腤腥腧腩腭腮腯腰腱腲腴腶腷腹腺腼腿膀膂膄膆膇膈膉膊膌膍膏膗膘膙膛膜膝膟膣膥膦膨膪膬膰膲膳膵膺膻臀臁臂臃臄臅臆臇臊臌臑臒臛臞臬臭臱臲致臻臿舋舌舐舑舔舚舛舜舝舞舠舡舢舥舦舨航舫般舭舯舲舳舴舵舶舷舸船舺舼舽舾舿艀艂艄艅艇艉艋艎艏艐艑艒艓艔艕艖艗艘艚艞艟艥艨艬艹艺艻艽艾艿芀芃芄芇芊芋芍芎芏芐芑芒芓芔芘芙芚芛芝芟芠芡芢芣芤芥芦芧芨芩芪芫芬芭芮芯芰花芳芴芶芷芸芹芺芼芽芾芿苀苂苃苄苊苏苐苑苒苓苔苕苗苘苙苛苜苞苟苠苡苢苣苤若苦苨苪苫苬苭苮苯苰英苳苴苶苷苹苺苻苽苾苿茀茁茂范茄茅茆茇茈茉茋茌茖茗茚茛茜茝茞茢茤茥茧茨茩茪茫茬茭茯茱茳茴茵茶茷茸茹茺茼茽荀荂荃荄荅荇荈草荌荎荏荐荑荒荓荔荖荗荢荵荶荷荸荺荻荼荽荾荿莃莅莆莇莈莉莌莍莎莏莑莒莓莔莕莘莙莚莛莜莝莞莟莠莣莥莦莨莩莪莫莬莰莽莾莿菀菁菂菃菅菆菇菈菉菊菌菍菎菏菔菖菘菙菜菝菞菟菠菡菢菤菥菧菨菩菪菫菬菭菮菰菱菲菳菵菶菷菹菺菻菼菽菾菿萁萃萄萅萆萉萋萌萍萎萏萐萑萒萓萔萖萘萛萜萠萡萣萩萫萭萮萰萱萳萶萷萸萹萺萻萼落萾萿葀葂葃葄葅葆葇葈葊葋葌葍葎葐葑葓葔葕葖著葘葙葚葛葜葞葟葡葢董葥葧葨葩葪葫葬葭葮葰葱葲葳葴葵葶葸葹葺葽葾葿蒀蒂蒄蒆蒈蒎蒏蒐蒑蒖蒗蒘蒙蒚蒛蒜蒝蒟蒠蒡蒢蒣蒤蒧蒨蒩蒪蒫蒬蒮蒯蒰蒱蒲蒴蒸蒹蒺蒻蒽蒾蒿蓁蓂蓄蓅蓇蓉蓊蓌蓍蓎蓏蓐蓑蓒蓓蓔蓖蓗蓚蓛蓞蓢蓤蓨蓩蓪蓫蓬蓰蓱蓳蓶蓷蓸蓹蓺蓼蓿蔀蔂蔃蔅蔇蔈蔉蔊蔋蔌蔍蔏蔐蔑蔒蔓蔖蔗蔙蔚蔛蔜蔝蔟蔡蔤蔧蔨蔩蔫蔬蔰蔳蔸蔻蔽蕀蕂蕃蕅蕈蕉蕊蕌蕍蕔蕖蕗蕙蕛蕜蕞蕠蕣蕤蕥蕦蕧蕨蕫蕬蕮蕯蕰蕱蕵蕶蕸蕹蕺蕻蕼蕾薁薂薃薄薅薇薍薎薏薐薓薕薗薛薜薝薞薡薢薣薤薧薨薪薯薰薳薶薷薸薹薽薿藀藁藂藃藄藅藆藈藊藋藏藐藑藒藕藗藙藜藞藟藠藡藢藤藦藨藩藫藮藯藱藲藸藻藿蘁蘅蘉蘌蘍蘏蘑蘔蘖蘗蘘蘙蘛蘜蘠蘣蘥蘦蘧蘨蘩蘪蘮蘯蘲蘳蘶蘸蘹蘻蘼蘾虀虂虃虆虇虈虋虍虎虐虒虓虔虙虞虠虡虢虣虤虨虩虪虱虴虻蚇蚋蚌蚍蚐蚗蚙蚜蚡蚣蚤蚩蚳蚷蚸蚽蛂蛉蛌蛖蛚蛩蛪蛷蛸蜃蜄蜈蜌蜎蜑蜒蜙蜚蜣蜧蜩蜰蜲蜹蜻蜿蝂蝆蝎蝑蝓蝔蝘蝙蝚蝛蝤蝧蝬蝮蝳蝴蝵蝶蝹蝺螁螆螇螉螋螌螏螑螓螔螖螚螛螝螪螫螭螯螰螱螲螵螶蟃蟆蟉蟋蟌蟒蟓蟕蟝蟠蟤蟥蟨蟮蟹蟼蟾蠂蠃蠄蠓蠕蠖蠗蠛蠡蠤蠥蠮蠵蠸衁衄衈衪衯衱衲衽衾衿袀袂袊袕袘袚袛袲袶袽裂裎裐裒裔裖裗裘裞裧裬裯裴裵裶裹裺裻褉褊褋褐褒褓褕褗褙褞褟褡褢褥褦褧褨褩褪褫褬褰褵褶褹褼褽褾襁襐襔襙襚襜襟襥襦襮襺要覅覆角觓觖觗觙觚觛觜觟觠觡觢解觤觥触觧觨觩觫觬觭觮觰觱觲觳觺觼觾觿訾詹謦謷謽譥警谻谽谾豁豂豃豋豌豖豚豟象豦豫豯豱豽貁貐貔貕貘起赹赺赽趆趍趐趑趓趔趜趢趣趥趦趪趮趯趴趹趻趿跅跉跋跐跚跜距跢跧跫跱跺踂踃踆踍踒踗踘踙踛踜踠踥踭踸踽蹀蹁蹂蹅蹆蹉蹊蹋蹐蹗蹙蹨蹩蹯蹲蹷蹸蹼躁躆躇躌躐躔躞躠躤躨身躬躮躯躰躲躹躺躽軉辨辰辱辶辷辸边辺辻込达辿迁迂迄迅迆迉迊迋迌迍迎迏运近迒迓返迕迖迗迚迠迡迢迣迤迥迦迨迪迫迭迮述迵迶迷迸迹迺迼追迾迿退送适逃逄逅逆逋逌逍透逐逑递途逖逗通逛逜逝逞速造逡逢逤逭逮逯逳逴逵逶逷逸逼逽逾遁遂遄遆遇遌遍遏遐遑遒道遖遘遚遛遝遢遣遧遨遫遬遭遮遳遴遵遹遻遽遾避邀邂邃邅邆邈邋邍邙邦邪邳邶邸邿郁郔郘郢郩郪郬郮郯郰郺郾鄀鄁鄃鄄鄅鄋鄏鄑鄘鄙鄚鄝鄠鄤鄯鄵鄸鄹鄾鄿酀酁酃酄酅酉酊酋酌配酎酏酐酑酒酓酕酗酘酙酚酜酞酟酠酡酢酣酤酥酨酩酪酬酮酯酰酲酳酴酵酶酷酸酹酺酼醀醁醂醄醅醇醉醊醋醌醍醎醏醐醑醒醓醙醚醛醝醠醡醢醥醨醩醪醭醮醯醰醴醵醷醹醺醽醾釂釄釉釐鈭銎銮鋆錖鎏鎜鏊鏖镇阤阪阰阺阾陁陊降陏陖陛陫陬陱陲陵陾隁隃隅隇隋随隗隙隞隧隩隳隶雂雅集雇雕雗雘雚雟雡雨雩雪雯雱雴雵零雷雸雹雺雽雿需霂霃霄霅霆震霈霉霋霍霎霏霐霓霖霘霙霛霜霝霞霟霠霡霤霥霦霨霩霪霫霬霮霯霰霱露霵霶霸霹霺霾霿靀靁靃靋青靖靘靛非靟靠靡靲靴靸靹鞅鞍鞓鞗鞘鞙鞚鞠鞢鞣鞨鞳鞶韂韄韰韵韺韽頀食飡飧飬飺餐餥餮饏饔饕香馛馜馠馡馣馤馥馧馨馫骨骪骫骬骭骮骰骱骳骴骵骶骷骸骹骺骻骼骿髀髁髂髃髄髆髇髊髍髑髓髢髬髭髶髾鬃鬇鬋鬌鬏鬐鬔鬕鬘鬣鬫鬯鬳鬵鬷鬻鬼鬽鬾鬿魀魁魂魃魄魅魆魈魊魋魌魍魏魐魑魒魔魖魙鹿麀麁麂麃麄麅麆麇麈麉麊麋麌麍麎麑麓麔麕麖麘麙麚麛麜麝麟麠麢麻麾麿黀黁黅黆黇黈黍黎黏黐黓黔黖默黚黜黝黟黢黤黥黦黫黭黮黰黳黵黹黺黻黼鼘鼙鼛鼜鼞鼠鼢鼣鼤鼥鼦鼧鼨鼩鼪鼫鼬鼭鼮鼯鼱鼳鼵鼶鼷鼸鼹齀齂齃齄齅齇齢龟龣龤鿢鿣鿤鿦鿫㘥𠘑𠣽𠪚𠭤𠮟𠹭𡌶𡐓𡑒𡪯𢆕𢕭𢯽𢹂𣊟𣕚𣗎𣜿𣳾𤺍𥕢𥕵𥧌𥴊𥻗𥻘𥼲𦉪𦍌𦐂𦗪𦙀𦤇𦥑𦪧𦰡𧄍𧗐𧿨𨅺𨸶𩍉𪊲𫶔𭅞𭗐𭴼𮡜"
return export
akhi2gqxf10xv7howhdevb1lrj2hr7x
Module:zh/extract
828
51244
114809
2026-10-02T13:15:39Z
Nisetpdajsankha
643
បានបង្កើតទំព័រដែលផ្ដើមដោយ local export = {} local m_template_parser = require("Module:template parser") local class_else_type = m_template_parser.class_else_type local find = mw.ustring.find local gsub = mw.ustring.gsub local match = mw.ustring.match local parse = m_template_parser.parse local cmn_pron function export.extract_pron(title, variety, cap) -- if title contains the asterisk "*" that disables everything fancy -- like [[t:ltc-l...
114809
Scribunto
text/plain
local export = {}
local m_template_parser = require("Module:template parser")
local class_else_type = m_template_parser.class_else_type
local find = mw.ustring.find
local gsub = mw.ustring.gsub
local match = mw.ustring.match
local parse = m_template_parser.parse
local cmn_pron
function export.extract_pron(title, variety, cap)
-- if title contains the asterisk "*" that disables everything fancy
-- like [[t:ltc-l]]
-- then stop early instead of trying to :getContent()
-- (wtf?)
if string.find(title, "*") then
return
end
local tr = nil
local title = mw.title.new(title)
local content = title:getContent()
local cat = nil
if content then
content = gsub(content, ",([^ ])", ";%1")
local template = match(content, "{{zh%-pron[^}]*| ?" .. variety .. "=([^};|\n]+)")
cap = cap or find(content, "{{zh%-pron[^}]*| ?" .. variety .. "=([^}|\n]+);cap%=y")
if template and template ~= "" then
if cmn_pron == nil then
cmn_pron = require("Module:cmn-pron")
end
tr = cmn_pron.str_analysis(template, 'link')
end
else
cat = "[[Category:Chinese redlinks/zh-l]]"
end
if cap then
tr = gsub(tr, '^(.)', mw.ustring.upper)
end
return tr, cat
end
function export.extract_gloss(content, useetc)
local senses = {}
local len = mw.ustring.len
local literally = match(content, 'zh%-forms[^}]*|lit=([^{|}]+)[|}]')
local sense_id = 0
local etc = false
local translingual_section, zh_section, j, pos, section
while true do
-- Find language sections beginning with ==...== and ending with the same
-- or an empty string. Grab the Chinese and Translingual ones.
_, j, language_name, section = content:find("%f[=]==%s*([^=]+)%s*==(\n.-)\n==%f[^=]", pos)
if j == nil then
i, j, language_name, section = content:find("%f[=]==%s*([^=]+)%s*==(\n.+)", pos)
end
if j == nil then
break
else
-- Move to the beginning of "==" at the end of the current match.
pos = j - 1
end
if language_name == 'Translingual' then
translingual_section = section
elseif language_name == 'Chinese' then
zh_section = section
break
end
end
if not zh_section then
zh_section = translingual_section
if not zh_section then
return ""
end
elseif translingual_section then -- also use translingual section if Chinese section contains only rfdef
zh_section = zh_section..translingual_section
end
-- Delete etymology and glyph origin sections,
-- because they sometimes contain ordered lists,
-- which would then be interpreted as definitions.
zh_section = zh_section:gsub("\n===+Etymology.-(\n==)", "%1")
zh_section = zh_section:gsub("\n===+Glyph origin.-(\n==)", "%1")
for sense in zh_section:gmatch('\n# ([^\n]+)') do
if not sense:match('rfdef') and not sense:match('defn') then
sense_id = sense_id + 1
if sense_id > 2 then
etc = true
break
end
table.insert(senses, sense)
end
end
local gloss_text = senses[1] and senses[1] or (literally and literally or "")
local gloss_text_extend = gloss_text .. (senses[2] and "; " .. senses[2] or "")
gloss_text = (len(gloss_text) < 80 and len(gloss_text_extend) < 160) and gloss_text_extend or gloss_text
if gloss_text ~= gloss_text_extend then etc = true end
local function replace_gloss(text)
local function replace_wp(text)
return text:gsub('{{w|([^|}]+)|?([^|}]*)}}',
function(w_link, w_display)
return '[[w:'..w_link..'|'..(w_display~='' and w_display or w_link)..']]'
end)
end
if text:find("{{") then
text = replace_wp(text)
text = text:gsub(' %({{taxlink[^}%)]+}}%)', '')
:gsub('{{zh%-l|%*([^}]*)}}', '%1')
:gsub('{{lb|zh|[^}]*}}', '')
:gsub('{{zh%-erhua form of|word=[^}]+}}', '')
:gsub('{{zh%-erhua form of|([^}]+)}}', '%1')
:gsub('{{zh%-alt%-name|[^}]+|([^\n]+)}}', '%1')
:gsub('{{zh%-classifier|[^}]+|t=([^\n}|]+)[^}]*}}', '%1')
:gsub('{{zh%-classifier|[^}]+}}', '')
:gsub('{{zh%-alt%-form|[^}]+}}', '')
:gsub('{{vern', '{{w')
:gsub('%b{}', function(matched_braces)
if matched_braces:find("^{{place|zh|") then
local template = parse(matched_braces)
if class_else_type(template) == "template" then
local template_args = template:get_arguments()
return template_args.t or template_args.t1
end
elseif matched_braces:find("^{{zh%-short%-comp|") then
local template = parse(matched_braces)
if class_else_type(template) == "template" then
local template_args = template:get_arguments()
return template_args.t or ""
end
end
end)
:gsub('{{zh%-[^dm|}][^|}]+|[^|}]+|([^\n}|]+)}}', '%1')
:gsub('|', "|")
end
text = text:gsub('( ?)([{%(]+[^}%){%(]+[}%)]+)', function(space, captured)
local taxlink = captured:match("{{taxlink|([^|}]+)")
local wiki_link =
taxlink and "''" .. taxlink .. "''" or
(match(captured, "({{w|.+}})") or false)
return wiki_link and space..wiki_link or "" end)
text = mw.text.split(text, ';')
local text_sec = {}
for _, s in ipairs(text) do
if s:find'%w' then
table.insert(text_sec, (s:gsub('^%s+',''):gsub('%s+$','')))
end
end
return table.concat(text_sec, '; ')
end
gloss_text = replace_gloss(gloss_text)
gloss_text = replace_gloss(gloss_text)
if etc and useetc and gloss_text ~= "" then
gloss_text = gloss_text .. "; etc."
end
if gloss_text:find("{{") or gloss_text:find("}}") or gloss_text:find("=") then --temporary solution to suppress wikitext issues
gloss_text = ""
end
return gloss_text
end
return export
ncsv6f228hgc6dmka8ivvehbmrisn7d
Module:zh-see/data
828
51245
114810
2026-10-02T13:16:36Z
Nisetpdajsankha
643
បានបង្កើតទំព័រដែលផ្ដើមដោយ local data = {} data.cat_type = { C = "topics", c = "topics", cat = "categorize", categorize = "categorize", catlangcode = "topics", catlangname = "catlangname", cln = "catlangname", top = "topics", topic = "topics", topics = "topics", } data.non_lemma_type = { s = "the simplified", simp = "the simplified", simplified = "the simplified", fs = "the former (1964–1986) first-round simplified", fsv = "t...
114810
Scribunto
text/plain
local data = {}
data.cat_type = {
C = "topics",
c = "topics",
cat = "categorize",
categorize = "categorize",
catlangcode = "topics",
catlangname = "catlangname",
cln = "catlangname",
top = "topics",
topic = "topics",
topics = "topics",
}
data.non_lemma_type = {
s = "the simplified", simp = "the simplified", simplified = "the simplified",
fs = "the former (1964–1986) first-round simplified",
fsv = "the former (1964–1986) first-round simplified and variant",
ss = "the second-round simplified",
ssv = "the second-round simplified and variant",
ssvt = "the second-round simplified and variant traditional",
ssa = "the second-round simplified and ancient",
sgs = "the former (1969–1976) Singaporean simplified",
sgsv = "the former (1969–1976) Singaporean simplified and variant",
sgss = "the former (1969–1976) Singaporean simplified and second-round simplified",
sgssv = "the former (1969–1976) Singaporean simplified, second-round simplified<span class=\"serial-comma\">,</span> and variant",
rocs = "the former (1935–1936) ROC simplified", -- 第一批簡體字表
rocsv = "the former (1935–1936) ROC simplified and variant",
rocsa = "the former (1935–1936) ROC simplified and ancient",
rocss = "the former (1935–1936) ROC simplified and second-round simplified",
rocssv = "the former (1935–1936) ROC simplified, second-round simplified<span class=\"serial-comma\">,</span> and variant",
rocsgs = "the former (1935–1936) ROC simplified and former (1969–1976) Singaporean simplified",
rocsgsv = "the former (1935–1936) ROC simplified, former (1969–1976) Singaporean simplified<span class=\"serial-comma\">,</span> and variant",
rocsgssv = "the former (1935–1936) ROC simplified, former (1969–1976) Singaporean simplified, second-round simplified<span class=\"serial-comma\">,</span> and variant",
rocfs = "the former (1935–1936) ROC simplified and former (1964–1986) first-round simplified",
rocfsv = "the former (1935–1936) ROC simplified, former (1964–1986) first-round simplified<span class=\"serial-comma\">,</span> and variant",
rocfsgs = "the former (1935–1936) ROC simplified, former (1964–1986) first-round simplified<span class=\"serial-comma\">,</span> and former (1969–1976) Singaporean simplified",
rocfsgsv = "the former (1935–1936) ROC simplified, former (1964–1986) first-round simplified, former (1969–1976) Singaporean simplified<span class=\"serial-comma\">,</span> and variant",
rocfsgssv = "the former (1935–1936) ROC simplified, former (1964–1986) first-round simplified, former (1969–1976) Singaporean simplified, second-round simplified<span class=\"serial-comma\">,</span> and variant",
ds = "the draft (1955) first-round simplified", -- 漢字簡化方案草案
dsv = "the draft (1955) first-round simplified and variant",
dss = "the draft (1955) first-round simplified and second-round simplified",
dssv = "the draft (1955) first-round simplified, second-round simplified<span class=\"serial-comma\">,</span> and variant",
dsgs = "the draft (1955) first-round simplified and former (1969–1976) Singaporean simplified",
dsgsv = "the draft (1955) first-round simplified, former (1969–1976) Singaporean simplified<span class=\"serial-comma\">,</span> and variant",
dsgssv = "the draft (1955) first-round simplified, former (1969–1976) Singaporean simplified, second-round simplified<span class=\"serial-comma\">,</span> and variant",
rocds = "the former (1935–1936) ROC simplified and draft (1955) first-round simplified",
rocdsv = "the former (1935–1936) ROC simplified, draft (1955) first-round simplified<span class=\"serial-comma\">,</span> and variant",
rocdss = "the former (1935–1936) ROC simplified, draft (1955) first-round simplified<span class=\"serial-comma\">,</span> and second-round simplified",
rocdssv = "the former (1935–1936) ROC simplified, draft (1955) first-round simplified, second-round simplified<span class=\"serial-comma\">,</span> and variant",
rocdsgs = "the former (1935–1936) ROC simplified, draft (1955) first-round simplified<span class=\"serial-comma\">,</span> and former (1969–1976) Singaporean simplified",
rocdsgsv = "the former (1935–1936) ROC simplified, draft (1955) first-round simplified, former (1969–1976) Singaporean simplified<span class=\"serial-comma\">,</span> and variant",
rocdsgssv = "the former (1935–1936) ROC simplified, draft (1955) first-round simplified, former (1969–1976) Singaporean simplified, second-round simplified<span class=\"serial-comma\">,</span> and variant",
rocdsgssa = "the former (1935–1936) ROC simplified, draft (1955) first-round simplified, former (1969–1976) Singaporean simplified, second-round simplified<span class=\"serial-comma\">,</span> and ancient",
ns = "a nonstandard simplified",
a = "an ancient", ancient = "an ancient",
o = "an obsolete", obsolete = "an obsolete",
v = "a variant", var = "a variant", variant = "a variant",
vt = "a variant traditional",
av = "an ancient variant",
is = "an Internet slang variant",
sv = "the simplified and variant",
sa = "the simplified and ancient",
svt = "the simplified and variant traditional",
hv = "recorded in one or more historical dictionaries as a variant",
hdv = "recorded in one or more historical dictionaries as a variant",
hduo = "recorded in one or more historical dictionaries as an unorthodox",
ha = "recorded in one or more historical dictionaries as an ancient",
hda = "recorded in one or more historical dictionaries as an ancient",
poj = "the [[w:Pe̍h-ōe-jī|pe̍h-ōe-jī]]",
trc = "the [[w:Taiwanese Southern Min Recommended Characters|Taiwanese Hokkien recommended]]",
err = "an erroneous or mistaken", -- 訛字
all = "a simplified, obsolete or variant",
censored = "a censored",
}
data.categorize = {
"simplified",
"obsolete",
"variant",
}
return data
2fk49wrwrkmwcnnh2d88tefjvsymshf
Module:zh/data/lect codes
828
51246
114811
2026-10-02T13:17:48Z
Nisetpdajsankha
643
បានបង្កើតទំព័រដែលផ្ដើមដោយ local data = {} local langcode_to_abbr = { cdo = "md", -- Eastern Min cjy = "j", -- Jin cmn = "m", -- Mandarin -- cnp -- Northern Pinghua cpx = "px", -- Puxian Min csp = "sp", -- Southern Pinghua -- czh -- Huizhou -- czo -- Central Min dng = "dg", -- Dungan gan = "g", -- Gan hak = "h", -- Hakka -- hnm -- Hainanese hsn = "x", -- Xiang ltc = "mc", -- Middle...
114811
Scribunto
text/plain
local data = {}
local langcode_to_abbr = {
cdo = "md", -- Eastern Min
cjy = "j", -- Jin
cmn = "m", -- Mandarin
-- cnp -- Northern Pinghua
cpx = "px", -- Puxian Min
csp = "sp", -- Southern Pinghua
-- czh -- Huizhou
-- czo -- Central Min
dng = "dg", -- Dungan
gan = "g", -- Gan
hak = "h", -- Hakka
-- hnm -- Hainanese
hsn = "x", -- Xiang
ltc = "mc", -- Middle Chinese
luh = "mn-l", -- Leizhou Min
lzh = "m", -- Literary (Classical) Chinese
mnp = "mb", -- Northern Min
["nan-hbl"] = "mn", -- Hokkien
-- ["nan-hlh"] -- Haklau Min
["nan-tws"] = "mn-t", -- Teochew
och = "oc", -- Old Chinese
-- sjc -- Shaojiang Min
wuu = "w", -- Wu
-- wxa -- Waxiang
yue = "c", -- Cantonese
zh = "m", -- Chinese (general)
-- ["zhx-sht"] -- Shaozhou Tuhua
["zhx-sic"] = "m-s", -- Sichuanese
["zhx-tai"] = "c-t", -- Taishanese
}
local abbr_to_langcode = {}
for k, v in pairs(langcode_to_abbr) do
if k ~= "zh" and k ~= "lzh" then
abbr_to_langcode[v] = k
end
end
return {
langcode_to_abbr = langcode_to_abbr,
abbr_to_langcode = abbr_to_langcode
}
jqrr8ntbk5t5u3uwbifrqyqnm3p39xu
Module:Hani-sortkey
828
51247
114812
2026-10-02T13:18:47Z
Nisetpdajsankha
643
បានបង្កើតទំព័រដែលផ្ដើមដោយ local export = {} local m_str_utils = require("Module:string utilities") local byte = string.byte local codepoint = m_str_utils.codepoint local concat = table.concat local convert_iteration_marks = require("Module:Hani").convert_iteration_marks local explode = m_str_utils.explode_utf8 local format = string.format local gmatch = string.gmatch local gsub = string.gsub local insert = table.insert local sub = string.s...
114812
Scribunto
text/plain
local export = {}
local m_str_utils = require("Module:string utilities")
local byte = string.byte
local codepoint = m_str_utils.codepoint
local concat = table.concat
local convert_iteration_marks = require("Module:Hani").convert_iteration_marks
local explode = m_str_utils.explode_utf8
local format = string.format
local gmatch = string.gmatch
local gsub = string.gsub
local insert = table.insert
local sub = string.sub
local u = m_str_utils.char
local ugsub = mw.ustring.gsub
local umatch = mw.ustring.match
local upper = m_str_utils.upper
local m_data = require("Module:Hani-sortkey/data/serialized")
local m_data_core = mw.loadData("Module:Hani-sortkey/data/core")
local cache = {}
--[[
Returns the index in the string where the ideographic description sequence
(IDS) ends, or the index of the end of the string. Iterates whenever
another ideographic description character (IDC) is found.
]]
local function findEndOfIDS(text, IDchar, i)
if not (text and IDchar and i) then
return nil
end
local j = i
local component = 1
-- Number of components expected after current IDC.
local components = m_data_core.ids[IDchar]
while component <= components do
j = j + 1
local char = text[j]
if not char then
break
elseif m_data_core.ids[char] then
j = findEndOfIDS(text, char, j)
end
component = component + 1
end
--[[
If the expected number of components has been found,
return the current index in the text.
]]
if component - components == 1 then
return j
else
return nil
end
end
local function unserialize(a, b)
return m_data_core.radicals[byte(a)] .. format("%02d", byte(b) - 10)
end
-- The data is stored in [[Module:Hani-sortkey/data]]. This data is not accessed directly (due to the large amount of memory this would consume), but is instead stored in a serialized form as [[Module:Hani-sortkey/data/serialized]]. If the data is changed, the new serialized data can be generated with [[Module:Hani-sortkey/data/serializer]].
function export.getData(char)
if type(char) == "string" then
char = codepoint(char)
elseif type(char) ~= "number" then
error("getData must operate on a single character or codepoint.")
end
local offset, s, f, lookup = 0
for i = 2, m_data_core.ranges.n, 2 do
s, f = m_data_core.ranges[i - 1], m_data_core.ranges[i]
if char > f then
offset = offset + f - s + 1
elseif char >= s and char <= f then
lookup = 2 * (offset + char - s + 1)
return (gsub(sub(m_data, lookup - 1, lookup), "(.)(.)", unserialize))
end
end
return u(char)
end
function export.makeSortKey(text, lang, sc)
-- Convert any iteration marks into full characters, and remove any spaces. Also remove punctuation if the term contains non-punctuation (so that entries for punctuation characters can still be sorted properly).
text = ugsub(convert_iteration_marks(text), "%s+", "")
if not umatch(text, "^%p+$") then
text = ugsub(text, "%p+", "")
end
text = explode(text)
local sort, text_len, i = {}, #text, 0
while i < text_len do
i = i + 1
local char = text[i]
if m_data_core.preconvert[char] then
local j = 0
for c in gmatch(m_data_core.preconvert[char], ".[\128-\191]*") do
if j == 0 then
text[i] = c
else
insert(text, i + j, c)
end
j = j + 1
end
char = text[i]
text_len = #text
end
--[=[
If we encounter an ideographic description character (IDC),
find out if it begins a valid ideographic description sequence (IDS).
If the IDS is valid and a sortkey for it is listed in
[[Module:Hani-sortkey/data/unsupported]], then return
the sortkey, and move to the next character after the
IDS.
Otherwise, insert the IDC into the sortkey and move to the next
character after the IDC.
If the IDS is valid and no sortkey for it is found, track it.
]=]
if m_data_core.ids[char] then
local j = findEndOfIDS(text, char, i)
local IDS, data
if j then
IDS = concat(text, nil, i, j)
data = m_data_core.unsupported[IDS]
end
if not data then
if IDS then
require("Module:debug").track("Hani-sortkey/IDS-without-sortkey")
mw.log("ideographic description sequence without sortkey: '"
.. IDS .. "'")
else
require("Module:debug").track("Hani-sortkey/invalid-IDS")
mw.log("invalid ideographic description sequence at the beginning of '"
.. text[i] .. "'")
end
end
if IDS and data then
insert(sort, data)
i = j
else
insert(sort, char)
end
else
if not cache[char] then
cache[char] = export.getData(char)
end
insert(sort, cache[char])
end
end
return concat(sort)
end
return export
jkntjoxzfjwqzuzujcy2h2kzvnpu6mt
Module:Hani
828
51248
114813
2026-10-02T13:19:44Z
Nisetpdajsankha
643
បានបង្កើតទំព័រដែលផ្ដើមដោយ local concat = table.concat local explode = require("Module:string utilities").explode_utf8 local find = string.find local insert = table.insert local match = string.match local pcall = pcall local umatch = mw.ustring.match local export = {} do local ids = mw.loadData("Module:Hani/data").ids local function find_end_of_ids(text, i, components) local component, j, success = 0, i repeat component = compone...
114813
Scribunto
text/plain
local concat = table.concat
local explode = require("Module:string utilities").explode_utf8
local find = string.find
local insert = table.insert
local match = string.match
local pcall = pcall
local umatch = mw.ustring.match
local export = {}
do
local ids = mw.loadData("Module:Hani/data").ids
local function find_end_of_ids(text, i, components)
local component, j, success = 0, i
repeat
component = component + 1
j = j + 1
local char = text[j]
-- If it's the end of the string or a space, fail the whole sequence and backtrack.
if not char or umatch(char, "%s") then
-- Throw an error object containing the end index and the expected number of remaining characters.
error{_end = j - 1, _expected = components - component + 1}
end
local new_components = ids[char]
if new_components then
success, j = pcall(find_end_of_ids, text, j, new_components)
if not success then
-- Add any additional expected characters.
if j._expected then
j._expected = j._expected + components - component
end
error(j)
end
end
until component == components
return j
end
-- Explodes a string of characters into an array, taking into account any ideographic description characters (IDS). By default, it throws an error if invalid IDS is found. If `fallback` is set, the invalid sequence is split into the largest possible components (e.g. "⿲⿸AB⿱CD" would be split into "⿲", "⿸AB" and "⿱CD", while "⿰⿱AB⿰C" would be split into "⿰", "⿱AB", "⿰" and "C"); this is useful for sortkey contexts, as invalid sequences may occur in arbitrary input.
function export.explode_chars(text, fallback)
if not (match(text, "\226\191[\176-\191]") or find(text, "〾") or find(text, "")) then
return explode(text)
end
text = explode(text)
local ret, text_len, i = {}, #text, 0
repeat
i = i + 1
local char = text[i]
local components = ids[char]
if components then
local success, j = pcall(find_end_of_ids, text, i, components)
if success then
char = concat(text, nil, i, j)
i = j
elseif not j._expected then -- Any other errors (e.g. stack overflows) will be strings.
error(j)
else
j = "Invalid IDS sequence: \"" .. concat(text, nil, i, j._end) ..
"\": expected " .. j._expected .. " additional character" ..
(j._expected == 1 and "" or "s") .. "."
if not fallback then
error(j)
end
mw.log(j)
require("Module:debug/track")("Hani/invalid ids")
end
end
insert(ret, char)
until i == text_len
return ret
end
end
-- Converts any iteration marks (々 and 〻) into the relevant characters in the text, where n repeated iteration marks repeats n previous characters (e.g. "時々" = "時時", "馬鹿々々しい" = "馬鹿馬鹿しい" etc). Punctuation and unconnected sets of iteraton marks block iteration, with excess marks being left as-is. For example, "X,Y々々" = "X,YY々", and "X々Y々々" = "XXYY々" (not "XXYXY").
function export.convert_iteration_marks(text)
if not match(text, "\227\128[\133\187]") then
return text
end
text = explode(text)
-- Work backwards, since sets of iteration marks must be isolated from each other (e.g. "X々Y々々" should be "XXYY々", with one excess at the end, not "XXYXY").
local i, n = #text, 0
while i > 0 do
local char = text[i]
if char == "々" or char == "〻" then
n = n + 1
elseif n > 0 then
-- Count backwards once for each iteration mark, but stop early if we find something which can't be iterated, as that marks the start of the set to be repeated.
local anchor = i
for j = 0, n - 1 do
local prev = text[anchor - j]
if not prev or prev == "々" or prev == "〻" or umatch(prev, "%W") then
n = j
break
end
end
if n > 0 then
i = i - n + 1
-- Replace iteration marks ahead with the relevant character.
for j = i, i + n - 1 do
text[j + n] = text[j]
end
n = 0
end
end
i = i - 1
end
return concat(text)
end
return export
opa4jyduoz7az0mkesprwamq89dtgb9
Module:Hani/data
828
51249
114814
2026-10-02T13:20:41Z
Nisetpdajsankha
643
បានបង្កើតទំព័រដែលផ្ដើមដោយ local data = {} -- IDS characters paired to the number of characters which must follow them. data.ids = { ["⿰"] = 2, -- left-to-right ["⿱"] = 2, -- above-to-below ["⿲"] = 3, -- left-to-middle and right ["⿳"] = 3, -- above-to-middle and below ["⿴"] = 2, -- full surround ["⿵"] = 2, -- surround from above ["⿶"] = 2, -- surround from below ["⿷"] = 2, -- surround from left ["⿸"] = 2, -- surrou...
114814
Scribunto
text/plain
local data = {}
-- IDS characters paired to the number of characters which must follow them.
data.ids = {
["⿰"] = 2, -- left-to-right
["⿱"] = 2, -- above-to-below
["⿲"] = 3, -- left-to-middle and right
["⿳"] = 3, -- above-to-middle and below
["⿴"] = 2, -- full surround
["⿵"] = 2, -- surround from above
["⿶"] = 2, -- surround from below
["⿷"] = 2, -- surround from left
["⿸"] = 2, -- surround from upper left
["⿹"] = 2, -- surround from upper right
["⿺"] = 2, -- surround from lower left
["⿻"] = 2, -- overlaid
[""] = 2, -- surround from right
[""] = 2, -- surround from lower right
[""] = 1, -- horizontal reflection
[""] = 1, -- rotation
["〾"] = 1, -- variant but not equivalent
[""] = 2 -- subtraction
}
return data
9l5477cn4pf46wf6hspcjr72zcaos74
Module:Hani-sortkey/data/serialized
828
51250
114815
2026-10-02T13:22:02Z
Nisetpdajsankha
643
បានបង្កើតទំព័រដែលផ្ដើមដោយ return "\31\2\1\14\1\15\1\15\2\f\2\f\4\v\4\15\5\f\5\f\5\f\5\r\5\r\5\14\5\14\5\14\5\14\5\15\5\15\5\15\5\15\5\15\5\15\5\16\5\16\5\16\5\17\5\17\5\17\5\18\5\18\5\18\5\18\5\18\5\20\5\20\5\20\5\21\5\25\5\28\6\r\6\17\a\16\b\14\b\14\b\15\b\16\b\21\b\25\t\r\t\r\t\r\t\r\t\r\t\r\t\r\t\r\t\14\t\14\t\14\t\14\t\14\t\14\t\14\t\14\t\14\t\15\t\15\t\15\t\15\t\15\t\15\t\15\t\15\t\16\t\16\t\16\t\16\t\16\t\16\t\16\t\16\t\16\t\16\t\16\t\...
114815
Scribunto
text/plain
return "\31\2\1\14\1\15\1\15\2\f\2\f\4\v\4\15\5\f\5\f\5\f\5\r\5\r\5\14\5\14\5\14\5\14\5\15\5\15\5\15\5\15\5\15\5\15\5\16\5\16\5\16\5\17\5\17\5\17\5\18\5\18\5\18\5\18\5\18\5\20\5\20\5\20\5\21\5\25\5\28\6\r\6\17\a\16\b\14\b\14\b\15\b\16\b\21\b\25\t\r\t\r\t\r\t\r\t\r\t\r\t\r\t\r\t\14\t\14\t\14\t\14\t\14\t\14\t\14\t\14\t\14\t\15\t\15\t\15\t\15\t\15\t\15\t\15\t\15\t\16\t\16\t\16\t\16\t\16\t\16\t\16\t\16\t\16\t\16\t\16\t\16\t\16\t\16\t\17\t\17\t\17\t\17\t\17\t\17\t\17\t\17\t\17\t\17\t\17\t\17\t\18\t\19\t\18\t\18\t\18\t\18\t\18\t\18\t\18\t\18\t\18\t\19\t\19\t\19\t\19\t\19\t\20\t\20\t\20\t\20\t\20\t\20\t\20\t\20\t\21\t\21\t\21\t\21\t\21\t\21\t\21\t\22\t\22\t\22\t\22\t\22\t\22\t\22\t\22\t\22\t\22\t\22\t\22\t\22\t\22\t\22\t\23\t\23\t\23\t\23\t\23\t\23\t\23\t\23\t\24\t\24\t\24\t\24\t\25\t\25\t\26\t\26\t\27\t\27\t\27\t\28\t\28\t\28\t\29\t\29\t\31\t\"\n\14\n\16\n\18\n\19\n\26\v\r\v\r\v\14\v\15\v\15\f\15\f\15\f\15\f\17\f\28\r\16\r\19\r\19\r\20\r\21\r\30\14\f\14\f\14\17\14\20\14\23\15\f\15\14\15\14\15\15\15\16\15\16\15\16\15\16\15\16\15\17\15\17\15\18\15\18\15\18\15\19\15\20\15\20\15\21\15\22\16\19\17\14\18\r\18\r\18\r\18\14\18\14\18\15\18\15\18\16\18\16\18\16\18\16\18\16\18\16\18\17\18\17\18\17\18\17\18\17\18\18\18\18\18\18\18\18\18\18\18\19\18\19\18\19\18\19\18\19\18\19\18\20\18\20\18\20\18\20\18\20\18\21\18\21\18\22\18\22\18\22\18\22\18\22\18\22\18\22\18\22\18\22\18\22\18\22\18\22\18\23\18\24\18\24\18\24\18\25\18\25\18\26\18\27\18\28\19\r\19\14\19\14\19\14\19\15\19\15\19\16\19\16\19\16\19\17\19\18\19\18\19\18\19\19\19\20\19\22\19\25\19\25\19\25\19\25\19\26\20\19\20\20\20\21\21\f\21\16\21\19\130\27\22\15\22\15\22\19\22\21\22\21\22\21\22\22\22\"\23\15\23\20\24\f\24\14\24\14\24\21\25\16\26\v\26\v\26\15\26\16\27\14\27\14\27\14\27\15\27\15\27\15\27\16\27\16\27\17\27\18\27\18\27\18\27\20\27\21\27\22\27\22\27\23\27\25\27 \28\f\28\18\28\19\28\19\28\23\29\f\29\f\29\14\29\15\29\16\29\17\29\20\29\22\154\17\30\f\30\f\30\f\30\r\30\r\30\r\30\14\30\14\30\14\30\14\30\14\30\14\30\14\30\14\30\14\30\14\30\14\30\14\30\14\30\14\30\15\30\15\30\15\30\15\30\15\30\15\30\15\30\15\30\15\30\16\30\16\30\16\30\16\30\16\30\16\30\16\30\16\30\16\30\16\30\16\30\16\30\16\30\16\30\16\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\22\30\22\30\22\30\22\30\22\30\22\30\22\30\22\30\22\30\22\30\23\30\23\30\23\30\23\30\23\30\23\30\23\30\23\30\23\30\23\30\24\30\24\30\24\30\24\30\25\30\25\30\25\30\25\30\25\30\25\30\25\30\26\30\26\30\26\30\27\30\27\30\28\30\28\30\28\30\29\30\30\30\30\30 \30!\31\f\19\r\31\r\31\15\31\15\31\16\31\17\31\21\31\27 \f \14 \14 \14 \14 \14 \14 \14 \14 \14 \14 \15 \15 \15 \15 \15 \16 \16 \16 \16 \16 \16 \16 \16 \16 \17 \17 \17 \17 \17 \17 \17 \17 \18 \18 \18 \18 \18 \18 \18 \19 \19 \19 \19 \19 \19 \19 \19 \19 \19 \19 \20 \20 \20 \20 \20 \20 \20 \21 \21 \21 \21 \21 \21 \21 \22 \22 \22 \22 \22 \22 \22 \22 \22 \23 \23 \23 \23 \23 \23 \23 \24 \24 \24 \24 \25 \25 \25 \26 \26 \27 \31 !\19!\22\"\16#\16#\16$\f$\15$\19$\21$\21$\25%\f%\r%\r%\r%\14%\14%\15%\15%\15%\15%\15%\15%\16%\16%\18%\18%\18%\19%\20%\23&\f&\r&\r&\r&\r&\r&\r&\14&\14&\14&\14&\14&\14&\14&\15&\15&\15&\15&\15&\15&\15&\15&\15&\15&\15&\15&\15&\15&\15&\15&\15&\15&\16&\16&\16&\16&\16&\16&\16&\16&\16&\16&\16&\17&\17&\17&\17&\17&\17&\17&\17&\17&\17&\17&\17&\17&\17&\17&\17&\17&\17&\17&\14&\17&\17&\17&\17&\18&\18&\18&\18&\18&\18&\18&\18&\18&\19&\19&\19&\19&\19&\19&\19&\19&\19&\19&\19&\19&\19&\19&\19&\19&\19&\19&\19&\19&\19&\19&\19&\20&\20&\20&\20&\20&\20&\20&\20&\20&\20&\20&\20&\20&\20&\20&\20&\21&\21&\21&\21&\21&\21&\21&\21&\21&\21&\21&\21&\21&\21&\22&\22&\22&\22&\22&\22&\23&\23&\23&\23&\23&\24&\24&\25&\25&\26&\26&\26&\26&\27&\27&\27&\28&\29&!&!'\r'\14'\14'\15'\16'\17'\17'\19'\20'\22'\23' (\v(\f(\f(\r(\r(\14(\14(\14(\14(\15(\16(\16(\16(\16(\17(\17(\17(\17(\18(\18(\18(\18(\18(\18(\18(\19(\19(\20(\20(\20(\20(\20(\21(\21(\21(\21(\22(\22(\22(\25(\28(!)\f)\14)\15)\17)\19*\17*\19*\21*\22+\r+\14+\15+\15+\16+\16+\17+\18+\18+\18+\18+\19+\19+\20+\20,\f,\r,\r,\14,\15,\15,\15,\16,\16,\16,\16,\16,\17,\18,\18,\19,\19,\21,\21,\21,\22,\22,\26-\v-\14.\f.\f.\f.\f.\r.\r.\r.\r.\r.\r.\r.\r.\14.\14.\14.\14.\14.\14.\14-\14.\14.\15.\15.\15.\15.\15.\15.\15.\15.\15.\15.\15.\16.\16.\16.\17.\17.\17.\17.\17.\17.\17.\17.\17.\17.\17.\17.\17.\17.\17.\17.\18.\18.\18.\18.\18.\18.\18.\18.\18.\18.\18.\18.\18.\18.\18.\19.\19.\19.\19.\19.\19.\19.\19.\19.\19.\20.\20.\20.\20.\20.\20.\20.\20.\20.\21.\21.\21.\21.\21.\21.\21.\21.\21.\21.\21.\21.\22.\22.\22.\22.\22.\22.\22.\22.\22.\22.\22.\22.\23.\23.\23.\23.\23.\23.\23.\24.\24.\24.\24.\24.\25.\25.\25.\26.\26.\26.\26.\27.\28.\28.\29.#/\r0\v0\0170\0170\0190\0221\f1\0151\0182\f2\f2\r2\r2\r2\0142\0142\0142\0142\0142\0142\0152\0152\0152\0152\0162\0162\0162\0162\0162\0162\0172\0172\0182\0182\0182\0182\0182\0182\0192\0192\0192\0192\0192\0192\0192\0192\0202\0202\0202\0202\0202\0212\0212\0212\0212\0222\0222\0232\0232\0232\0242\0242\0272\0272\0292\0294\0194\0194\0214\0235\r5\r5\r5\0145\0145\0155\0155\0155\0155\0155\0155\0155\0155\0165\0165\0165\0165\0165\0165\0165\0175\0175\0175\0175\0175\0185\0185\0185\0185\0185\0195\0195\0195\0195\0205\0215\0215\0215\0215\0225\0225\0225\0235\0235\0235\0235\0265\0276\r6\0157\0217\0227\0238\0148\0168\0209\v9\r9\r9\r9\r9\0149\0149\0159\0159\0159\0159\0169\0169\0169\0169\0169\0169\0179\0179\0189\0189\0189\0199\0199\0199\0209\0209\0209\0219\0229\0229\28:\15:\23;\r;\14;\15;\15;\15;\18;\19;\19;\21;\22;\23<\f<\r<\14<\14<\15<\15<\16<\16<\16<\16<\16<\16<\16<\16<\17<\17<\18<\18<\18<\18<\18<\18<\19<\19<\19<\19<\19<\20<\21<\21<\21<\22<\22<\23<\23<\24<\26<\27=\v=\f=\r=\r=\r=\r=\r=\14=\14=\14=\14=\14=\14=\14=\14=\14=\14=\14=\15=\15=\15=\15=\15=\15=\15=\15=\15=\15=\15=\15=\15=\15=\16=\16=\16=\16=\16=\16=\16=\16=\16=\16=\16=\16=\16=\16=\16=\16=\16=\16=\16=\16=\17=\17=\17=\17=\17=\17=\17=\17=\17=\17=\17=\17=\16=\17=\17=\17=\18=\18=\18=\18=\18=\18=\18=\18=\18=\18=\18=\18=\18=\18=\18=\18=\18=\18=\18=\18=\18=\18=\18=\18=\18=\18=\18=\18=\19=\19=\19=\19=\19=\19=\19=\19=\19=\19=\19=\19=\19=\19=\19=\19=\19=\19=\20=\20=\20=\20=\20=\20=\20=\20=\20=\20=\20=\20=\20=\20=\20=\20=\21=\21=\21=\21=\21=\21=\21=\21=\21=\21=\21=\21=\21=\22=\22=\22=\22=\22=\22=\22=\22=\22=\22=\22=\22=\22=\22=\23=\23=\23=\24=\24=\24=\24=\24=\24=\24=\25=\25=\26=\26=\26=\26=\26=\27=\27=\27=\29=\29=\">\r>\r>\14>\14>\14>\15>\16>\16>\16>\17>\18>\19>\20>\21>\21>\23?\r?\14?\14?\15?\15@\f@\f@\f@\r@\r@\r@\14@\14@\14@\14@\14@\14@\14@\14@\14@\15@\15@\15@\15@\15@\15@\15@\15@\15@\15@\15@\15@\15@\15@\15@\16@\16@\16@\16@\16@\16@\16@\16@\16@\16@\16@\16@\16@\16@\16@\16@\16@\17@\17@\17@\17@\17@\17@\17@\18@\18@\18@\18@\18@\18@\18@\18@\18@\18@\18@\18@\18@\18@\18@\18@\19@\19@\19@\19@\19@\19@\19@\19@\19@\19@\19@\19@\19@\20@\19@\19@\20@\20@\20@\20@\20@\20@\20@\20@\20@\20@\20@\20@\20@\20@\20@\20@\20@\20@\20@\20@\21@\21@\21@\21@\21@\21@\21@\21@\21@\21@\21@\21@\21@\21@\21@\21@\21@\21@\21@\21@\21@\21@\22@\22@\22@\22@\22@\22@\22@\22@\22@\22@\22@\22@\22@\22@\22@\23@\23@\23@\23@\23@\23@\23@\23@\24@\24@\24@\24@\24@\24@\25@\25@\25@\25@\25@\25@\25@\25@\25@\25@\25@\25@\26@\26@\27@\27@\27@\28@\28@\28@\28@\30@\30@\30@ @ A\14A\16A\16A\17A\18B\rB\rB\14B\14B\15B\15B\15B\15B\16B\16B\16B\17B\17B\17B\17B\17B\18B\18B\18B\18B\18B\18B\18B\18B\18B\18B\18B\18B\19B\19B\19B\19B\19B\20B\20B\20B\20B\21B\21B\21B\22B\22B\22B\22B\24B\24B\26B\27C\rC\16C\19D\fD\fD\14D\15D\16D\17D\18D\21D\23D\29E\15E\15E\16E\16E\18E\20E\21F\fF\14F\16F\15F\16F\16F\16F\17F\17F\17F\18F\21F\21H\fH\fH\rH\rH\rH\rH\rH\rH\14H\14H\14H\15H\15H\15H\15H\15H\15H\15H\15H\15H\15H\16H\16H\16H\16H\16H\16H\16H\16H\16H\16H\17H\17H\17H\17H\17H\17H\18H\18H\18H\18H\18H\18H\18H\18H\18H\18H\18H\18H\19H\19H\19H\19H\19H\19H\19H\19H\19H\19H\19H\19H\20H\20H\20H\20H\21H\21H\21H\21H\21H\21H\22H\22H\22H\22H\22H\22H\22H\22H\22H\23H\23H\23H\24H\24H\24H\24H\24H\24H\25H\25H\26H\28H\28H\29H\31I\fI\22I\23J\14J\16J\16J\17J\17J\18\130\18J\19J\20J\21J\21J\21J\22J\23K\fK\rK\rK\rK\rK\rK\14K\14K\14K\14K\14K\14K\14K\14K\14K\14K\15K\15K\15K\15K\15K\15K\15K\16K\16K\16K\16K\16K\16K\16K\16K\16K\16K\16K\16K\16K\16K\16K\16K\17K\17K\17K\17K\17K\17K\17K\17K\17K\17K\17K\17K\17K\17K\18K\17K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19V\19K\19K\19K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\21K\21K\21K\21K\21K\21K\21K\21K\21K\21K\21K\21K\21K\21K\21K\21K\21K\21K\22K\21K\21K\22K\22K\22K\22K\22K\22K\22K\22K\22K\22K\22K\22K\22K\21K\22K\22K\22K\22K\22K\22K\22K\22K\22K\23K\23K\23K\23K\23K\23K\23K\23K\23K\23K\23K\23K\23K\24K\24K\24K\24K\24K\24K\24K\25K\25K\25K\25K\25K\25K\25K\25K\25K\25K\25K\26K\26K\26K\26K\26K\26K\26K\26K\26K\26K\26K\27K\27K\26K\28K\28K\29K\29K\29K\29L\rL\rL\14L\14L\14L\14L\15L\15L\15L\15L\15L\15L\16L\16L\16L\16L\16L\17L\17L\17L\17L\18L\18L\18L\18L\18N\16L\18L\19L\19L\19L\19L\19L\19L\20L\20L\20L\21L\21L\22L\22L\23L\23L\23L\23L\25L\26L\28L\29L\31M\fM\rM\rM\15M\15M\15M\18M\18M\20M\24N\fN\14N\14N\14N\14N\15N\15N\15N\16N\17N\17N\18N\18N\18N\18N\18N\18N\19N\19N\19N\19N\19N\20N\20N\20N\20N\21N\21N\22N\22N\22N\23N\26N\26N\29O\rO\14O\16O\16O\17O\18O\18O\18O\19O\20O\22O\22O\22O\23O\24Q\15R\fR\14R\14R\14R\14R\14R\15R\16R\17R\17R\17R\17R\17R\17R\17R\18R\18R\18R\18R\19R\19R\19R\19R\19R\20R\20R\20R\20R\20R\20R\22R\22R\22R\22R\22R\24R\24R\25R S\16T\14T\17T\21T\22U\vU\fU\fU\fU\fU\rU\rU\rU\14U\14U\14U\14U\14U\14U\14U\14U\14U\14U\14U\15U\15U\15U\15U\15U\15U\15U\15U\15U\15U\15U\16U\16U\16U\16U\16U\16U\16U\16U\16U\16U\16U\16U\16U\16U\17U\17U\17U\17U\17U\17U\17U\17U\17U\17U\17U\17U\17U\17U\17U\17U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\21U\21U\21U\21U\21U\21U\21U\21U\21U\21U\21U\21U\21U\21U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\23U\23U\23U\23U\23U\23U\23U\23U\23U\23U\23U\23U\23U\23U\23U\23U\23U\23U\24U\24U\24U\24U\24U\24U\24U\24U\24U\24U\24U\24U\24U\24U\25U\25U\25U\25U\25U\25U\25U\26U\26U\26U\26U\26U\26U\26U\26U\27U\27U\27U\27U\27U\27U\28U\28U\28U\28U\28U\28U\28U\29U\29U\30U\30U\30U\31U\31U!V\fV\fV\rV\rV\rV\14V\14V\14V\14V\14V\15V\15V\15V\15V\15V\15V\15V\15V\16V\16V\16V\16V\16V\16V\17V\17V\17V\17V\17V\17V\17V\17V\17V\18V\18V\18V\18V\18V\18V\18V\18V\18V\18V\18V\18V\19V\19V\19V\19V\19V\19V\19V\19V\19V\19V\19V\19V\19V\19V\19V\19V\19V\20V\20V\20V\20V\20V\20V\20V\20V\20V\20V\20V\20V\21V\21V\21V\21V\21V\21V\21V\21V\22V\22V\22V\22V\22V\22V\22V\22V\22V\22V\22V\23V\23V\23V\23V\23V\23V\24V\24V\25V\25V\26V\25V\26V\26V\26V\27V\28V\29V\29V W\14W\14W\17W\20X\15X\16X\17X\19Y\14Z\15Z\18[\14[\14[\16[\16[\16[\20[\23[\24[\27\\\n\\\16]\f]\r]\r]\14]\14]\14]\14]\14]\15]\15]\15]\15]\15]\16]\16]\16]\16]\17]\17]\17]\17]\17]\17]\17]\17]\18]\18]\18]\20]\19]\19]\19]\19]\20]\20]\20]\21]\21]\21]\21]\21]\22]\22]\22]\23]\23]\23]\24]\24]\25]\27]\28^\14^\14^\14^\14^\14^\15^\15^\15^\15^\15^\15^\15^\15^\15^\15^\16^\16^\16^\16^\16^\16^\17^\17^\17^\17^\17^\17^\17^\17^\18^\18^\18^\18^\18^\18^\18^\18^\19^\19^\19^\19^\19^\19^\20^\20^\20^\20^\20^\20^\20^\21^\21^\21^\21^\21^\21^\22^\22^\22^\22^\22^\22^\23^\23^\23^\24^\24^\24^\25^\26^\26^\27^\27^\27^\27^\31`\f`\f`\f`\f`\r`\r`\r`\r`\14`\14`\14`\14`\14`\14`\14`\15`\15`\15`\15`\15`\15`\15`\15`\16`\16`\16`\16`\16`\16`\16`\16`\16`\16`\17`\17`\17`\17`\17`\17`\17`\17`\18`\18`\18`\18`\18`\18`\18`\18`\18`\18`\18`\18`\19`\19`\19`\19`\19`\19`\19`\19`\19`\19`\20`\20`\20`\20`\21`\21`\21`\21`\21`\21`\21`\21`\21`\21`\22`\22`\22`\22`\22`\22`\22`\22`\23`\23`\23`\23`\23`\23`\25`\25`\25`\25`\26`\29a\14a\14a\15a\15a\16a\16a\17a\19a\19a\19a\20a\20a\23a\31b\fb\rb\rb\14b\14b\15b\15b\15b\15b\15b\16b\16b\16b\16b\16b\16b\17b\17b\17b\17b\18b\18b\18b\18b\18b\18b\18b\19b\19b\19b\19b\19b\19b\20b\20b\20b\21b\21b\21b\21b\22b\22b\22b\22b\22b\22b\22b\23b\23b\24b\24b\27b\29b\30c\15c\18c\19c\20c\22d\17d\20d\21f\ff\ff\ff\14f\14f\14f\15f\15f\16f\16f\17f\17f\18f\18f\18f\18f\19f\20f\20f\20f\21f\22f\23f\23f\24f\25f\28g\18h\fh\fh\rh\rh\rh\rh\14h\14h\14h\14h\14h\14h\15h\15h\15h\15h\15h\15h\15h\15h\15h\15h\15h\15h\15h\16h\16h\16h\16h\16h\16h\16h\16h\16h\17h\17h\17h\17h\17h\17h\17h\17h\17h\17h\17h\17h\17h\17h\17h\18h\18h\18h\18h\18h\18h\18h\18h\19h\19h\19h\19h\19h\19h\19h\19h\19h\19h\19h\19h\20h\20h\20h\20h\20h\20h\20h\20h\20h\20h\20h\20h\21h\21h\21h\21h\21h\21h\21h\22h\22h\23h\23h\23h\23h\23h\23h\24h\24h\24h\25h\26h\26h\26h\27h\28h\29h\29h!j\fj\14j\15j\16j\16j\18j\19j\19j\20j\21j\24j\26j\30k\rk\14k\14k\15k\15k\16k\16k\17k\18k\18k\19k\19k\20k\20k\21k\23k\25l\rl\14l\14l\15l\15l\15l\16l\16l\17l\18l\18l\19l\21l\21l\22l\24l\26l\27l\"m\fm\fm\rm\rm\rm\rm\rm\14m\14m\14m\14m\14m\14m\14m\14m\14m\14m\15m\15m\15m\15m\15m\15m\15m\15m\16m\16m\16m\16m\16m\16m\16m\16m\17m\17m\17m\17m\17m\17m\17m\17m\17m\17m\17m\17m\17m\17m\17m\17m\17m\17m\18m\18m\18m\18m\18m\18m\18m\18m\18m\19m\19m\19m\19m\19m\19m\19m\19m\19m\19m\19m\19m\19m\20m\20m\20m\20m\20m\20m\20m\20m\20m\20m\20m\21m\21m\21m\21m\21m\21m\21m\21m\21m\22m\22m\22m\22m\22m\22m\22m\22m\22m\23m\23m\23m\23m\23m\23m\23m\25m\25m\25m\25m\26m\26m\27m\28m\28m\30m#n\rn\14n\16n\19n\22n\22n\22n\25n\29o\15o\15o\16o\16o\17o\18o\19p\vp\fp\rp\rp\14p\14p\14p\14p\14p\15p\15p\15p\15p\15p\15p\15p\15p\15p\15p\16p\16p\16p\16p\16p\16p\16p\17p\17p\17p\17p\17p\17p\17p\18p\18p\18p\18p\18p\18p\18p\18p\18p\18p\18p\18p\18p\18p\18p\18p\18p\19p\19p\19p\19p\19p\19p\19p\19p\19p\20p\20p\20p\20p\20p\20p\20p\21p\21p\21p\21p\21p\21p\21p\22p\21p\22p\22p\22p\22p\22p\22p\22p\22p\23p\23p\23p\23p\23p\23p\23p\24p\25p\25p\25p\26p\26p\26p\26p\27p\27p\29p\31q\fq\14q\14q\14q\14q\15q\15q\15q\16q\16q\16q\17q\17q\17q\17q\18q\18q\18q\18q\18q\18q\18q\18q\19q\19q\19q\19q\19q\20q\20q\21q\21q\21q\21q\21q\22q\23q\23q\24q\25q\26q\"s\fs\fs\rs\rs\rs\rs\rs\rs\14s\14s\14s\14s\14s\14s\14s\14s\15s\15s\15s\15s\16s\16s\16s\16s\16s\16s\16s\16s\16s\16s\16s\16s\16s\16s\16s\16s\16s\17s\17s\17s\17s\17s\17s\17s\17s\17s\18s\18s\18s\18s\18s\18s\18s\18s\18s\18s\18s\18s\19s\19s\19s\19s\19s\19s\19s\19s\19s\19s\19s\19s\20s\20s\20s\20s\20s\20s\20s\20s\20s\20s\20s\21s\21s\21s\21s\21s\21s\21s\22s\22s\22s\23s\23s\23s\23s\23s\23s\23s\25s\25s\26s\26s\26s\26s\27s\27s#t\ft\rt\14t\14t\14t\14t\15t\15t\15t\16t\16t\16t\16t\16t\16t\16t\17t\17t\17t\17t\17t\18t\18t\18t\18t\19t\19t\20t\20t\20t\21t\21t\21t\21t\21t\21t\22t\22t\22t\22t\22t\22t\22t\23t\23t\24t\24t\25t\27u\vu\ru\ru\14u\14u\15u\15u\15u\15u\16u\17u\17u\18u\18u\18u\18u\21u\22u\23u\24v\rv\14v\14v\14v\14v\14v\14v\14v\15v\15v\15v\15v\15v\15v\15v\15v\15v\16v\16v\16v\16v\16v\16v\16v\16v\16v\16v\16v\16v\16v\16v\17v\17v\17v\17v\17v\17v\17v\17v\17v\17v\17v\17v\18v\18v\18v\18v\18v\18v\18v\18v\18v\18v\18v\18v\18v\19v\19v\19v\19v\19v\19v\19v\19v\19v\19v\19v\19v\19v\19v\19v\19v\19v\19v\19v\19v\19v\19v\19v\19v\19v\19v\19v\19v\20v\20v\20v\20v\20v\20v\20v\20v\20v\20v\20v\20v\20v\20v\21v\21v\21v\21v\21v\21v\21v\21v\21v\21v\21v\21v\21v\21v\21v\21v\22v\22v\22v\22v\22v\22v\22v\23v\22v\22v\22v\22v\22v\22v\22v\22v\22v\22v\22v\23v\23v\23v\23v\23v\23v\23v\23v\22v\23v\24v\25v\25v\25v\25v\25v\25v\25v\25v\26v\26v\26v\26v\27v\27v\27\184\24v\28v\30v\31v\"w\rw\14w\14w\15w\15w\15w\15w\16w\16w\16w\16w\16w\16w\17w\17w\17w\17w\17w\17w\18w\18w\18w\18w\18w\18w\19w\19w\19w\19w\19w\19w\19w\20w\20w\21w\21w\21w\21w\21w\21w\21w\22w\22w\22w\22w\22w\22w\22w\23w\23w\23w\24w\24w\25w\26w\27w\27w\29w\29x\fx\rx\rx\rx\rx\14x\14x\14x\14x\14x\14x\14x\14x\14x\14x\14x\14x\14x\14x\15x\15x\15x\15x\15x\15x\15x\15x\15x\15x\15x\15x\15x\16x\16x\16x\16x\16x\16x\16x\16x\16x\16x\17x\17x\17x\17x\17x\17x\17x\17x\18x\18x\18x\18x\18x\18x\18x\18x\18x\18x\18x\18x\19x\19x\19x\19x\19x\19x\19x\19x\19x\19x\19x\19x\19x\19x\19x\19x\19x\19x\20x\20x\20x\20x\20x\20x\20x\21x\21x\21x\21x\21x\21x\21x\21x\21x\21x\22x\22x\22x\22x\22x\22x\23x\23x\23x\23x\23x\23x\23x\24x\24x\24x\24x\24x\25x\25x\26x\26x\26x\26x\27x\28x\28x\28x\28x\29x\29x\31x\rx\15x\14x\15x\16x\16x\17x\18x\19x\19x\20x\23y\ry\14y\15y\15y\15y\15y\15y\15y\16y\18y\18y\20y\27z\nz\rz\rz\14z\14z\14z\15z\15z\15z\16z\17z\17z\18z\18z\18z\18z\19z\21z\21z\22z\23z\24z\26z\29{\14{\14{\14{\15{\15{\15{\15{\16{\16{\16{\17{\18{\18{\18{\18{\18{\19{\20{\20{\21{\22{\22{\26|\14|\14|\15|\15|\15|\15|\15|\15|\15|\16|\16|\16|\16|\17|\17|\17|\17|\18|\18|\18|\18|\18|\20|\20|\22|\22|\22|\24|\25}\r}\16}\16}\16~\r~\r~\14\127\r\127\15\127\17\127\17\127\18\127\18\127\18\127\18\127\18\127\19\127\19\127\21\127\21\127\21\127\22\127\25\128\v\128\14\128\14\128\15\128\15\128\16\128\17\128\17\128\18\128\18\128\18\128\18\128\18\128\19\128\19\128\20\128\20\128\20\128\21\128\21\128\21\128\21\128\22\128\24\128\26\129\17\130\f\130\f\130\r\130\r\130\14\130\14\130\14\130\14\130\14\130\14\130\14\130\14\130\14\130\14\130\14\130\14\130\14\130\14\130\15\130\15\130\15\130\15\130\15\130\15\130\15\130\15\130\16\130\16\130\16\130\16\130\16\130\16\130\16\130\16\130\16\130\17\130\17\130\17\130\17\130\17\130\17\130\17\130\17\130\17\130\17\130\17\130\17\130\17\130\18\130\18\130\18\130\18\130\18\130\18\130\18\130\18\130\18\130\18\130\18\130\18\130\18\130\18\130\18\130\18\130\18\130\19\130\19\130\19\130\19\130\19\130\19\130\19\130\19\130\19\130\19\130\19\130\19\130\19\130\19\130\19\130\20\130\20\130\20\130\20\130\20\130\20\130\20\130\20\130\20\130\20\130\20\130\20\130\20\130\20\130\20\130\21\130\21\130\21\130\21\130\21\130\21\130\21\130\21\130\21\130\21\130\22\130\22\130\22\130\22\130\22\130\22\130\22\130\22\130\22\130\23\130\23\130\23\130\23\130\24\130\24\130\24\130\24\130\25\130\25\130\25\130\26\130\26\130\27\130\27\130\27\130\27\130\28\131\15\131\22\133\r\133\17\134\14\134\15\134\18\134\19\134\20\135\14\135\14\135\15\135\19\136\18\136\20\136\25\137\f\137\r\137\r\137\r\137\14\137\14\137\15\137\15\137\15\137\15\137\16\137\16\137\16\137\16\137\16\137\17\137\17\137\18\137\18\137\18\137\18\137\18\137\18\137\18\137\18\137\19\137\19\137\19\137\20\137\20\137\20\137\21\137\21\137\21\137\21\137\21\137\21\137\21\137\22\137\22\137\22\137\24\139\r\139\15\139\20\139\20\139\22\139\22\139\26\140\n\140\f\140\f\140\f\140\r\140\r\140\r\140\r\140\r\140\14\140\14\140\14\140\14\140\14\140\14\140\14\140\14\140\14\140\14\140\14\140\14\140\15\140\15\140\15\140\15\140\15\140\15\140\15\140\15\140\15\140\15\140\16\140\16\140\16\140\16\140\16\140\16\140\16\140\16\140\16\140\16\140\16\140\16\140\16\140\16\140\16\140\16\140\16\140\16\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\18\140\17\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\19\140\19\140\19\140\20\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\22\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\24\140\22\140\22\140\22\140\22\140\22\140\23\140\22\140\21\140\22\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\24\140\24\140\24\140\24\140\24\140\24\140\24\140\24\140\24\140\24\140\24\140\24\140\25\140\25\140\26\140\25\140\25\140\25\140\25\140\25\140\26\140\26\140\26\140\26\140\26\140\26\140\26\140\26\140\26\140\26\140\26\140\26\140\26\140\27\140\27\140\27\140\27\140\27\140\28\140\28\140\28\140\29\140\29\140\30\140\30\140 \140\31\140 \140!\140!\140!\140\"\140\"\140'\141\f\141\r\141\14\141\14\141\14\141\14\141\15\141\15\141\16\141\16\141\17\141\17\141\17\141\17\141\17\141\19\141\20\141\21\141\22\141\22\141\23\142\v\142\r\142\r\142\r\142\14\142\14\142\14\142\15\142\15\142\15\142\15\142\15\142\15\142\15\142\15\142\15\142\16\142\16\142\16\142\16\142\16\142\16\142\16\142\16\142\16\142\17\142\17\142\17\142\17\142\17\142\17\142\17\142\17\142\17\142\18\142\18\142\18\142\18\142\18\142\18\142\18\142\18\142\18\142\18\142\18\142\18\142\19\142\19\142\19\142\19\142\19\142\19\142\19\142\19\142\19\142\19\142\18\142\19\142\20\142\20\142\20\142\20\142\20\142\20\142\20\142\20\142\21\142\21\142\21\142\21\142\21\142\21\142\21\142\21\142\21\142\21\142\21\142\21\142\21\142\21\142\21\142\21\142\22\142\22\142\22\142\22\142\22\142\23\142\23\142\23\142\23\142\23\142\23\142\23\142\23\142\24\142\24\142\24\142\24\142\24\142\24\142\25\142\25\142\25\142\26\142\26\142\26\142\26\142\26\142\27\142\27\142\27\142\29\142 \143\r\143\14\143\15\143\17\143\18\143\19\144\14\144\16\144\20\144\20\144\24\145\f\145\f\145\r\145\r\145\r\145\14\145\14\145\14\145\15\145\15\145\15\145\15\145\15\145\15\145\16\145\16\145\16\145\16\145\16\145\16\145\16\145\17\145\17\145\17\145\17\145\18\145\18\145\18\145\18\145\18\145\18\145\18\145\18\145\18\145\18\145\18\145\18\145\18\145\18\145\18\145\18\145\19\145\19\145\19\145\19\145\19\145\19\145\19\145\19\145\19\145\19\145\19\145\20\145\20\145\20\145\20\145\20\145\20\145\21\145\21\145\21\145\21\145\21\145\21\145\21\145\21\145\21\145\21\145\22\145\22\145\22\145\22\145\22\145\22\145\23\145\23\145\24\145\24\145\24\145\24\145\25\145\26\145\27\145\27\145\28\145\28\145\29\145\31\146\r\146\14\146\15\146\16\146\16\147\r\147\r\147\14\147\14\147\14\147\15\147\15\147\15\147\15\147\16\147\16\147\17\147\17\147\18\147\18\147\19\147\19\147\19\147\19\147\20\147\20\147\20\147\21\147\21\147\22\147\22\147\22\147\22\147\22\147\24\147\29\147\"\148\14\148\16\148\16\148\16\148\17\148\18\148\18\148\18\148\18\148\18\148\19\148\19\148\19\148\19\148\20\148\20\148\21\148\22\148\22\148\23\148\23\148\22\148\28\149\f\149\f\149\f\149\r\149\r\149\14\149\14\149\14\149\14\149\14\149\14\149\14\149\14\149\14\149\14\149\14\149\14\149\14\149\14\149\14\149\14\149\14\149\15\149\15\149\15\149\15\149\15\149\15\149\15\149\15\149\15\149\15\149\15\149\15\149\15\149\15\149\15\149\15\149\16\149\16\149\16\149\16\149\16\149\16\149\16\149\16\149\16\149\17\149\17\149\17\149\17\149\17\149\17\149\17\149\17\149\17\149\17\149\17\149\17\149\18\149\18\149\18\149\18\149\18\149\18\149\18\149\18\149\18\149\18\149\18\149\18\149\18\149\18\149\18\149\18\149\19\149\19\149\19\149\19\149\19\149\20\149\20\149\20\149\20\149\20\149\21\149\21\149\21\149\21\149\21\149\21\149\21\149\21\149\22\149\22\149\22\149\22\149\22\149\22\149\22\149\23\149\23\149\23\149\23\149\23\149\23\149\23\149\24\149\24\149\24\149\24\149\24\149\24\149\25\149\25\149\25\149\26\149\14\149\16\149\18\149\20\149\20\149\21\149\26\150\f\150\r\150\15\150\15\150\17\150\18\150\20\150\21\150\25\151\v\151\14\151\15\151\16\151\17\151\17\151\17\151\18\151\19\151\19\151\19\151\19\151\19\151\20\151\20\151\20\151\24\151\28\152\r\152\14\152\14\152\15\152\16\152\18\152\18\152\18\152\19\152\19\152\21\152\22\152\22\152\24\152\25\152\28\152\28\153\14\153\14\153\14\153\14\153\15\153\15\153\17\153\18\153\18\153\19\153\20\153\21\153\21\153\22\153\22\153\22\153\22\154\14\154\14\154\15\154\15\154\15\154\15\154\15\154\15\154\15\154\16\154\16\154\16\154\17\154\17\154\17\154\18\154\18\154\18\154\18\154\18\154\18\154\18\154\18\154\18\154\18\154\19\154\19\154\19\154\19\154\19\154\20\154\20\154\21\154\22\154\23\154\25\154\26\154\16\154\18\154\18\154\19\154\19\155\r\155\16\155\17\155\17\155\24\156\r\156\r\156\r\156\14\156\14\156\14\156\14\156\15\156\15\156\15\156\15\156\15\156\15\156\15\156\15\156\16\156\16\156\16\156\16\156\16\156\16\156\17\156\17\156\17\156\17\156\17\156\17\156\17\156\17\156\18\156\18\156\18\156\18\156\18\156\18\156\19\156\19\156\19\156\19\156\20\156\20\156\20\156\20\156\21\156\21\156\21\156\21\156\21\156\21\156\22\156\23\156\23\156\23\156\23\156\24\156\25\156\25\156\25\156\26\156\27\156\28\157\f\157\f\157\r\157\r\157\14\157\14\157\14\157\14\157\14\157\14\157\14\157\14\157\15\157\15\157\15\157\15\157\15\157\15\157\15\157\15\157\15\157\15\157\15\157\15\157\15\157\15\157\15\157\16\157\16\157\16\157\16\157\16\157\16\157\17\157\17\157\17\157\17\157\17\157\17\157\17\157\17\157\18\157\17\157\18\157\18\157\18\157\18\157\18\157\18\157\18\157\18\157\18\157\18\157\18\157\18\157\18\157\18\157\18\157\19\157\19\157\19\157\19\157\19\157\19\157\19\157\19\157\19\157\19\157\20\157\20\157\20\157\20\157\20\157\20\157\20\157\21\157\21\157\21\157\21\157\21\157\22\157\22\157\22\157\22\157\22\157\23\157\23\157\24\157\24\157\25\157\26\157\26\157\27\157\28\157\31\158\15\158\15\158\15\158\15\158\15\158\16\158\16\158\16\158\16\158\18\158\19\158\20\158\20\158\22\158\23\158\26\159\f\159\f\159\f\159\r\159\14\159\14\159\14\159\14\159\14\159\14\159\14\159\14\159\14\159\15\159\15\159\15\159\15\159\16\159\16\159\16\159\16\159\16\159\17\159\17\159\17\159\17\159\18\159\18\159\18\159\18\159\19\159\19\159\19\159\19\159\19\159\20\159\20\159\20\159\20\159\20\159\20\159\21\159\21\159\21\159\21\159\21\159\21\159\21\159\22\159\22\159\22\159\22\159\23\159\24\159\24\159\24\159\25\159\25\159\27\159\29\159\30\159\"\159\r\159\14\159\15\160\18\160\23\161\16\161\17\161\18\161\23\161\23\162\r\162\r\162\14\162\14\162\14\162\14\162\15\162\15\162\16\162\16\162\16\162\16\162\16\162\16\162\16\162\17\162\17\162\17\162\18\162\18\162\18\162\18\162\18\162\19\162\20\162\20\162\20\162\20\162\21\162\21\162\21\162\21\162\22\162\22\162\22\162\22\162\23\162\24\162\24\162\25\162\30\163\f\163\r\163\14\163\14\163\14\163\15\163\15\163\15\163\16\163\16\163\16\163\16\163\16\163\16\163\16\163\16\163\17\163\17\163\17\163\17\163\17\163\17\163\17\163\18\163\18\163\18\163\18\163\18\163\18\163\19\163\19\163\19\163\20\163\20\163\20\163\20\163\20\163\21\163\21\163\21\163\21\163\21\163\22\163\22\163\22\163\22\163\23\163\24\163\30\163\30\164\f\164\f\164\r\164\r\164\14\164\14\164\14\164\14\164\14\164\15\164\15\164\15\164\15\164\15\164\15\164\16\164\16\164\16\164\16\164\16\164\16\164\17\164\17\164\18\164\18\164\18\164\18\164\19\164\19\164\19\164\19\164\19\164\19\164\19\164\19\164\19\164\20\164\20\164\20\164\20\164\21\164\22\164\22\164\22\164\22\164\22\164\24\164\24\164\25\164\25\164\27\164\27\164\31\166\14\167\f\167\r\167\14\167\14\167\14\167\14\167\15\167\15\167\15\167\16\167\16\167\16\167\16\167\16\167\16\167\16\167\17\167\17\167\17\167\17\167\17\167\17\167\17\167\17\167\18\167\18\167\18\167\18\167\19\167\19\167\19\167\19\167\19\167\19\167\20\167\20\167\20\167\20\167\20\167\20\167\20\167\20\167\20\167\20\167\20\167\21\167\21\167\21\167\21\167\21\167\21\167\21\167\21\167\21\167\21\167\21\167\21\167\22\167\22\167\22\167\22\167\22\167\22\167\22\167\22\167\22\167\23\167\23\167\23\167\23\167\23\167\23\167\23\167\23\167\23\167\23\167\24\167\24\167\24\167\24\167\24\167\24\167\24\167\24\167\25\167\25\167\25\167\25\167\25\167\25\167\26\167\26\167\26\167\27\167\31\167\14\167\14\167\14\167\15\167\15\167\15\167\16\167\17\167\20\167\22\167\22\167\22\167\30\168\r\168\15\168\15\168\16\168\21\169\r\169\r\169\14\169\14\169\14\169\14\169\15\169\15\169\15\169\16\169\16\169\16\169\16\169\16\169\16\169\16\169\17\169\17\169\17\169\17\169\18\169\18\169\18\169\18\169\18\169\18\169\18\169\18\169\18\169\19\169\19\169\19\169\19\169\19\169\19\169\19\169\21\169\22\169\23\169\23\169\23\169\24\169\16\169\17\169\19\170\f\170\f\170\r\170\14\170\14\170\14\170\14\170\14\170\15\170\15\170\15\170\16\170\16\170\16\170\16\170\16\170\17\170\17\170\17\170\17\170\17\170\17\170\17\170\18\170\18\170\18\170\18\170\18\170\18\170\18\170\19\170\19\170\19\170\20\170\20\170\20\170\20\170\20\170\20\170\21\170\21\170\21\170\21\170\22\170\22\170\22\170\23\170\23\170\22\170\23\170\24\170\24\170\24\170\26\170\27\170\28\172\f\172\r\172\r\172\14\172\14\172\14\172\15\172\15\172\15\172\15\172\16\172\17\172\17\172\18\172\18w\20\172\19\172\19\172\20\172\21\172\22\172\22\172\22\172\24\172\27\172\"\173\r\173\14\173\14\173\15\173\16\173\16\173\16\173\16\173\16\173\16\173\16\173\16\173\17\173\17\173\17\173\18\173\18\173\18\173\18\173\19\173\19\173\19\173\19\173\19\173\19\173\19\173\20\173\20\173\20\173\20\173\20\173\20\173\21\173\21\173\21\173\21\173\21\173\22\173\22\173\24\173\24\173\24\173\25\173\25\173\26\173\27\173\29\173&\1736\174\24\175\r\175\r\175\14\175\17\175\22\176\14\176\14\176\14\176\15\176\15\176\15\176\17\176\17\176\18\176\21\176\22\176\22\176\23\176\25\177\r\177\r\177\r\177\14\177\14\177\14\177\14\177\14\177\14\177\15\177\15\177\15\177\15\177\15\177\15\177\16\177\17\177\17\177\17\177\17\177\17\177\17\177\17\177\17\177\18\177\18\177\18\177\18\177\18\177\18\177\18\177\19\177\19\177\19\177\19\177\19\177\19\177\19\177\20\177\20\177\20\177\20\177\20\177\20\177\21\177\21\177\21\177\22\177\22\177\22\177\22\177\22\177\22\177\23\177\23\177\24\177\24\177\25\177\26\177\26\177\27\177\27\177\28\178\14\178\15\178\15\178\15\178\15\178\17\178\18\178\19\178\19\178\19\178\20\178\20\178\22\178\23\178\24\179\14\179\16\179\18\179\20\179\20\179\21\179\22\179\24\180\r\180\r\180\r\180\14\180\15\180\17\180\17\180\19\180\20\180\20\180\23\181\r\181\r\181\14\181\14\181\14\181\15\181\15\181\15\181\15\181\15\181\15\181\15\181\15\181\15\181\16\181\16\181\16\181\16\181\17\181\17\181\17\181\17\181\17\181\17\181\17\181\17\181\18\181\18\181\18\181\18\181\18\181\18\181\18\181\18\181\18\181\19\181\19\181\19\181\19\181\19\181\19\181\19\181\19\181\19\181\19\181\20\181\20\181\20\181\20\181\20\181\20\181\20\181\20\181\20\181\20\181\21\181\21\181\21\181\21\181\22\181\22\181\22\181\22\181\22\181\22\181\23\181\23\181\23\181\25\181\25\181\26\182\f\182\r\182\14\182\14\182\14\182\14\182\15\182\15\182\15\182\15\182\15\182\15\182\16\182\16\182\17\182\17\182\17\182\17\182\17\182\18\182\18\182\18\182\18\182\18\182\18\182\19\182\19\182\19\182\19\182\19\182\19\182\19\182\20\182\20\182\20\182\21\182\21\182\22\182\24\182\25\183\18\183\19\184\f\184\r\184\r\184\r\184\14\184\14\184\14\184\14\184\14\184\15\184\15\184\15\184\15\184\15\184\15\184\15\184\15\184\15\184\15\184\16\184\16\184\16\184\16\184\16\184\16\184\16\184\17\184\17\184\17\184\17\184\17\184\17\184\17\184\18\184\18\184\18\184\18\184\18\184\19\184\19\184\19\184\19\184\19\184\19\184\19\184\19\184\20\184\20\184\20\184\20\184\20\184\21\184\21\184\21\184\22\184\22\184\22\184\22\184\22\184\23\184\23\184\23\184\23\184\24\184\24\184\24\184\24\184\25\184\27\184\27\184\28\184\29\184\22\185\16\185\16\185\19\185\20\186\15\186\18\186\18\186\18\186\28\187\f\187\r\187\r\187\14\187\14\187\14\187\14\187\14\187\14\187\14\187\14\187\15\187\15\187\15\187\15\187\15\187\15\187\15\187\16\187\16\187\16\187\16\187\16\187\16\187\16\187\16\187\17\187\17\187\17\187\17\187\17\187\18\187\18\187\18\187\18\187\18\187\18\187\18\187\18\187\18\187\19\187\19\187\19\187\19\187\19\187\19\187\19\187\20\187\20\187\20\187\20\187\20\187\20\187\20\187\21\187\21\187\21\187\21\187\21\187\21\187\21\187\21\187\22\187\22\187\22\187\22\187\22\187\23\187\23\187\23\187\24\187\24\187\24\187\25\187\26\187\27\187\28\187\29\187\"\187\16\187\17\187\20\188\v\188\f\188\14\188\14\188\15\188\15\188\15\188\15\188\15\188\16\188\16\188\16\188\16\188\16\188\16\188\17\188\17\188\17\188\17\188\17\188\17\188\18\188\18\188\19\188\19\188\19\188\19\188\20\188\21\188\22\188\23\188\24\188\25\189\f\189\r\189\14\189\19\189\22\189\25\190\f\190\f\190\14\190\14\190\14\190\14\190\14\190\14\190\15\190\15\190\16\190\16\190\17\190\17\190\17\190\17\190\18\190\18\190\18\190\18\190\18\190\18\190\18\190\19\190\19\190\19\190\19\190\20\190\20\190\20\190\20\190\21\190\21\190\22\190\24\190\24\190\24\190\24\190\25\190\25\190\26\190\29\191\20\191\21\193\14\193\14\193\15\193\16\193\22\193\25\194\14\194\15\194\15\194\16\194\16\194\18\194\18\194\18\194\18\194\19\194\19\194\20\194\22\194\22\194\22\194\23\194\24\194\24\194\"\195\v\195\f\195\r\195\r\195\r\195\14\195\14\195\14\195\14\195\14\195\14\195\14\195\14\195\15\195\15\195\15\195\15\195\15\195\15\195\15\195\15\195\15\195\15\195\15\195\16\195\16\195\16\195\16\195\16\195\17\195\17\195\17\195\17\195\17\195\17\195\17\195\17\195\17\195\17\195\18\195\18\195\18\195\18\195\18\195\18\195\18\195\18\195\18\195\18\195\18\195\18\195\18\195\18\195\18\195\18\195\18\195\18\195\19\195\19\195\19\195\19\195\19\195\19\195\19\195\19\195\19\195\19\195\20\195\20\195\20\195\20\195\20\195\20\195\20\195\20\195\20\195\21\195\21\195\21\195\21\195\21\195\21\195\21\195\21\195\21\195\21\195\21\195\22\195\22\195\22\195\22\195\22\195\22\195\22\195\23\195\23\195\23\195\23\195\23\195\23\195\24\195\24\195\24\195\25\195\26\195\26\195+\195\14\195\15\195\15\195\19\195\19\195\20\195\20\195\20\196\f\196\r\196\r\196\r\196\r\196\r\196\r\196\14\196\14\196\14\196\14\196\14\196\14\196\14\196\14\196\14\196\14\196\14\196\14\196\14\196\15\196\15\196\15\196\15\196\15\196\15\196\15\196\15\196\15\196\15\196\15\196\15\196\15\196\15\196\15\196\15\196\15\196\15\196\16\196\16\196\16\196\16\196\16\196\16\196\16\196\16\196\16\196\16\196\17\196\17\196\17\196\17\196\17\196\17\196\17\196\17\196\18\196\18\196\18\196\18\196\18\196\18\196\18\196\18\196\18\196\19\196\19\196\19\196\19\196\19\196\19\196\19\196\19\196\19\196\19\196\19\196\20\196\20\196\20\196\20\196\20\196\20\196\21\196\21\196\21\196\21\196\21\196\21\196\21\196\22\196\22\196\22\196\22\196\22\196\22\196\22\196\22\196\22\196\23\196\23\196\23\196\23\196\23\196\24\196\24\196\25\196\26\196\30\196!\196\"\196\14\196\16\196\16\196\18\196\19\196\20\196\23\197\14\197\17\197\20\197\22\197\24\198\r\198\14\198\14\198\14\198\15\198\15\198\15\198\17\198\18\198\20\198\21\198\23\198\23\199\r\199\r\199\r\199\14\199\14\199\15\199\15\199\15\199\15\199\16\199\17\199\17\199\17\199\18\199\18\199\18\199\18\199\18\199\20\199\20\199\20\199\21\199\21\199\22\199\23\199\21\199\24\200\14\200\19\200\19\201\14\201\16\201\17\201\18\201\19\201\21\201\22\202\r\202\14\202\14\202\18\202\18\202\18\202\19\202\19\202\19\202\20\202\21\202\23\203\v\203\f\203\r\203\r\203\14\203\15\203\15\203\16\203\16\203\16\203\16\203\17\203\17\203\18\203\18\203\18\203\19\203\19\203\19\203\21\203\22\203\23\203\23\203\23\203\24\205\15\205\16\205\19\205\21\206\r\206\21\206\21\207\15\207\15\207\15\207\16\207\18\208\r\208\14\208\15\208\16\208\18\208\19\208\20\208\20\209\14\209\14\209\15\209\16\209\16\209\17\209\23\209\26\210\r\210\r\211\r\211\14\211\14\211\15\211\15\211\15\211\16\211\16\211\17\211\17\211\18\211\18\211\19\211\19\211\19\211\20\211\20\211\21\211\21\211\22\211\23\211\24\211\24\211\30\212\16\212\14\212\14\213\r\213\14\213\15\213\15\214\14\214\18\214\20\1\24\30\f\30\r-\nJ\14J\14J\18J\19L\16\184\f\1\n\1\v\1\v\1\v\1\v\1\v\1\v\1\f\1\f\1\f\1\f\1\f\1\f\1\r\1\r\1\r\1\r\1\r\1\r\1\r\1\14\1\14\1\14\1\r\1\14\1\14\1\14\1\14\1\14\1\14\1\15\1\15\1\15\1\15\1\15\1\16\1\16\1\16\1\17\1\17\2\n\2\v\2\f\2\fZ\n\2\r\2\r\2\r\2\r\2\14\2\16\2\17\2\18\2\19\3\n\3\v\3\f\3\r\3\r\3\14\3\14\1\16\3\18\4\n\4\n\4\n\4\v\4\v\4\v\4\f\4\f\4\f\4\f\3\f\4\f\4\r\4\r\4\14\4\14\4\14\4\14\4\15\4\15\4\15\4\15\4\16\4\17\4\18\4\19\5\n\5\n\5\n\5\v\5\v\5\f\5\f\5\f4\n.\v\5\r\5\r\5\r\5\r\5\14\5\15\5\15\5\15\5\15\5\15\5\15\5\15\5\15\5\15\5\16\5\16\5\17\5\17\5\17\5\17\5\17\5\17\5\18\5\18\5\18\5\18\5\19\5\20\5\20\5\20\5\21\5\22\5\22\5\22\6\n\6\v\6\f\6\r\6\15\6\16\6\17\a\n\a\v\a\v\a\v\1\f\a\f\a\f\a\f\a\f\a\f\a\f\a\r\a\14\a\14\a\14\a\15\a\15\a\16\a\16\a\16\b\n\b\v\b\f\b\f\b\14\b\14\b\14\b\14\b\15\b\15\b\15\b\16\b\16\b\17\b\17\b\17\b\17\b\17\b\17\b\18\b\20\b\20\b\21\b\21\b\24\b\29\t\n\t\n\t\v\t\v\t\v\t\v\t\f\t\f\t\f\t\f\t\f\t\f\t\f\t\f\t\f\t\f\t\f\t\f\t\f\t\f\t\f\t\f\t\f\t\f\t\f\t\f\t\r\t\r\t\r\t\r\t\r\t\r\t\r\t\r\t\r\t\r\t\r\t\r\t\r\t\r\t\r\t\r\t\r\t\r\t\r\t\r\t\r\t\r\t\r\t\r\t\r\t\r\t\14\t\14\t\14\t\14\t\14\t\14\t\14\t\14\t\14\t\14\t\14\t\14\t\14\t\14\t\14\t\14\t\14\t\14\t\14\t\14\t\14\t\14\t\14\t\14\t\14\t\14\t\14\t\14\t\14\t\14\t\14\t\14\t\14\t\14\t\14\t\14\t\14\t\14\t\14\t\14\t\14\t\14\t\14\t\14\t\14\t\14\t\14\t\14\t\14\t\14\t\14\t\14\t\14\t\14\t\14\t\14\t\14\t\14\t\14\t\14\t\14\t\14\t\14\t\15\t\15\t\15\t\15\t\15\t\15\t\15\t\15\t\15\t\15\t\15\t\15\t\15\t\15\t\15\t\15\t\15\t\15\t\15\t\15\t\15\t\15\t\15\t\15\t\15\t\15\t\15\t\15\t\15\t\15\t\15\t\15\t\15\t\15\t\15\t\15\t\15\t\15\t\15\t\15\t\15\t\15\t\15\t\15\t\15\t\15\t\15\t\15\t\15\t\15\t\15\t\15\t\15\t\15\t\15\t\15\t\15\t\15\t\15\t\15\t\16\t\16\t\16\t\16\t\16\t\16\t\16\t\16\t\16\t\16\t\16\t\16\t\16\t\16\t\16\t\16\t\16\t\16\t\16\t\16\t\16\t\16\t\16\t\16\t\16\t\16\t\16\t\16\t\16\t\16\t\16\t\16\t\16\t\16\t\16\t\16\t\16\t\16\t\16\t\16\t\16\t\16\t\16\t\16\t\16\t\16\t\16\t\16\t\16\t\16\t\16\t\16\t\16\t\16\t\16\t\16\t\16\t\16\t\16\t\16\t\16\t\16\t\16\t\16\t\16\t\16\t\16\t\16\t\16\t\17\t\17\t\17\t\17\t\17\t\17\t\17\t\17\t\17\t\17\t\17\t\17\t\17\t\17\t\17\t\17\t\17\t\17\t\17\t\17\t\17\t\17\t\17\t\17\t\17\t\17\t\17\t\17\t\17\t\17\t\17\t\17\t\17\t\17\t\17\t\17\t\17\t\17\t\17\t\17\t\17\t\17\t\17\t\17\t\17\t\17\t\17\t\17\t\17\t\17\t\17\t\17\t\17\t\17\t\17\t\17\t\17\t\17\t\17\t\17\t\17\t\17\t\17\t\17\t\18\t\18\t\18\t\18\t\18\t\18\t\18\t\18\t\18\t\18\t\18\t\18\t\18\t\18\t\18\t\18\t\18\t\18\t\18\t\18\t\18\t\18\t\18\t\18\t\18\t\18\t\18\t\18\t\18\t\18\t\18\t\18\t\18\t\18\t\18\t\18\t\18\t\18\t\18\t\18\t\18\t\18\t\18\t\18\t\18\t\18\t\18\t\18\t\18\t\18\t\18\t\18\t\18\t\18\t\18\t\18\t\18\t\18\t\18\t\18\t\18\t\18\t\18\t\18\t\18\t\18\t\18\t\18\t\18\t\18\t\18\t\18\t\18\t\18\t\18\t\18\t\18\t\19\t\18\t\18\t\18\t\18\t\19\t\19\t\19\t\19\t\19\t\19\t\19\t\19\t\19\t\19\t\19\t\19\t\19\t\19\t\19\t\19\t\19\t\19\t\19\t\19\t\19\t\19\t\19\t\19\t\19\t\19\t\19\t\19\t\19\t\19\t\19\t\19\t\19\t\19\t\19\t\19\t\19\t\19\t\19\t\19\t\19\t\19\t\19\t\19\t\19\t\19\t\19\t\19\t\19\t\19\t\19\t\19\t\19\t\19\t\19\t\19\t\19\t\19\t\19\t\19\t\19\t\19\t\19\t\19\t\20\t\20\t\20\t\20\t\20\t\20\t\20\t\20\t\20\t\20\t\20\t\20\t\20\t\20\t\20\t\20\t\20\t\20\t\20\t\20\t\20\t\20\t\20\t\20\t\20\t\20\t\20\t\20\t\20\t\20\t\20\t\20\t\20\t\20\t\20\t\20\t\20\t\20\t\20\t\20\t\20\t\20\t\21\t\21\t\21\t\21\t\21\t\21\t\21\t\21\t\21\t\21\t\21\t\21\t\21\t\21\t\21\t\21\t\21\t\21\t\21\t\21\t\21\t\21\t\21\t\21\t\21\t\21\t\21\t\21\t\21\t\21\t\21\t\21\t\21\t\21\t\21\t\21\t\22\t\22\t\22\t\22\t\22\t\22\t\22\t\22\t\22\t\22\t\22\t\22\t\22\t\22\t\22\t\22\t\22\t\22\t\22\t\22\t\22\t\22\t\22\t\22\t\22\t\22\t\22\t\22\t\22\t\22\t\22\t\22\t\22\t\22\t\22\t\22\t\23\t\22\t\22\t\23\t\23\t\23\t\23\t\23\t\23\t\23\t\23\t\23\t\23\t\23\t\23\t\23\t\23\t\23\t\23\t\23\t\23\t\23\t\23\t\23\t\23\t\23\t\23\t\23\t\23\t\23\t\24\t\24\t\24\t\24\t\24\t\24\t\24\t\24\t\24\t\24\t\24\t\24\t\24\t\24\t\24\t\25\t\25\t\25\t\25\t\25\t\25\t\25\t\25\t\25\t\25\t\25\t\25\t\24\t\25\t\26\t\26\t\26\t\26\t\26\t\26\t\27\t\27\t\27\t\28\t\29\t\29\t\29\t\29\t\30\t\30\t\31\t \n\n\n\v\n\f\n\f\n\f\n\r\n\14\n\14\n\14\n\14\n\14\n\14\n\15\n\15\n\15\n\15\n\15\n\15\n\15\n\16\n\16\n\16\n\16\n\16\n\17\n\17\n\17\n\18\n\18\n\19\n\19\n\19\n\20\n\20\n\21\n\22\n\24\n\29\v\n\v\v\v\f\v\14\v\16\v\17\f\n\f\f\f\f\f\f\f\f\f\r\f\14\f\14\f\14\f\14\f\15\f\16\f\16\f\16\f\17\f\18\f\17\f\18\f\19\f\21\f\21\f\24\f\26\r\n\r\f\r\f\r\f\r\f\r\f\r\f\r\r\r\r\r\r\r\r\r\14\r\14\r\15\r\16\r\17\r\17\r\18\r\18\r\19\14\n\14\f\14\f\14\r\14\r\14\14\14\14\14\15\14\16\14\17\14\17\14\18\14\18\14\18\14\18\14\18\14\18\14\18\14\19\14\22\14\24\15\n\15\r\15\r\15\r\15\r\15\14\15\14\15\14\15\14\15\14\15\15\15\15\15\15\15\15\15\15\15\15\15\15\15\16\15\16\15\16\15\16\15\16\15\17\15\17\15\17\15\18\15\18\15\18\15\18\15\18\15\18\15\18\15\18\15\18\15\18\15\18\15\19\15\19\15\19\15\20\15\20\15\20\15\20\15\20\15\21\15\22\15\23\15\23\15\23\15\23\15\24\15\24\15\25\16\n\16\v\16\v\16\v\16\f\16\r\16\r\16\r\16\14\16\14\16\14\16\14\16\15\16\16\16\16\16\16\16\19\16\20\16\20\16\22\16\22\17\n\17\f\17\r\17\r\17\r\17\r\17\r\17\14\17\16\17\17\17\20\18\n\18\n\18\n\18\v\18\v\18\f\18\f\18\f\18\f\18\r\18\r\18\r\18\r\18\r\18\14\18\14\18\14\18\14\18\14\18\14\18\14\18\14\18\14\18\14\18\14\18\14\18\14\18\14\18\15\18\15\18\15\18\15\18\15\18\15\18\15\18\15\18\15\18\15\18\15\18\15\18\15\18\15\18\15\18\15\18\15\18\15\18\16\18\16\18\16\18\16\18\16\18\16\18\16\18\16\18\16\18\16\18\16\18\16\18\16\18\16\18\16\18\16\18\16\18\16\18\16\18\16\18\16\18\17\18\17\18\17\18\17\18\17\18\17\18\17\18\17\18\17\18\17\18\17\18\17\18\17\18\17\18\17\18\18\18\18\18\18\18\18\18\18\18\18\18\18\18\18\18\18\18\18\18\18\18\18\18\18\18\18\18\18\18\18\18\18\18\18\18\18\18\18\18\18\18\18\18\19\18\20\18\19\18\19\18\19\18\19\18\19\18\19\18\19\18\19\18\20\18\20\18\20\18\20\18\19\18\21\18\21\18\21\18\21\18\21\18\21\18\21\18\21\18\21\18\22\18\22\18\22\18\22\18\22\18\23\18\23\18\23\18\23\18\23\18\23\18\23\18\23\18\23\18\23\18\23\18\24\18\24\18\24\18\24\18\24\18\25\18\27\18\29\18\29\18\31\18\31\19\n\19\v\19\f\19\f\19\r\19\r\19\r\19\r\19\14\19\14\19\14\19\14\19\14\19\14\19\15\19\15\19\15\19\15\19\15\19\15\19\15\19\15\19\15\19\15\19\15\19\15\19\16\19\16\19\16\19\16\19\16\19\16\19\16\19\16\19\16\19\16\19\16\19\17\19\17\19\17\19\17\19\17\19\17\19\17\19\17\19\17\19\17\19\17\19\17\19\18\19\18\19\18\19\18\19\18\19\18\19\19\19\19\19\19\19\19\19\19H\17\19\19\19\19\19\19\19\20\19\20\19\20\19\20\19\21\19\21\19\21\19\21\19\21\19\21\19\21\19\21\19\21\19\22\19\22\19\22\19\22\19\22\19\22\19\23\19\23\19\23\19\23\19\23\19\24\19\25\19\25\19\25\19\27\19\28\20\n\20\v\20\f\20\f\20\f\20\f\20\f\20\f\20\f\20\f\20\r\20\r\20\r\20\r\20\r\20\14\20\15\20\16\20\16\20\16\20\17\20\18\20\19\20\19\20\20\20\20\20\21\20\23\21\n\21\f\21\r\21\19\21\19\22\n\22\r\22\r\22\r\22\r\22\14\22\14\22\14\22\14\22\15\22\15\22\15\22\16\22\17\22\17\22\17\22\18\22\18\22\19\22\19\22\19\22\21\22\22\22\22\22\22\22\23\22\24\22\25\22\27\22\28\23\n\23\f\23\f\23\15\23\16\23\17\23\19\23\19\23\19\24\n\24\v\24\v\1\f\24\f\24\f\24\f\24\f\24\r\24\r\24\14\24\r\24\14\24\14\24\14\24\14\24\16\24\16\24\16\24\16\24\16\24\16\24\17\24\17\24\19\24\20\24\29\25\n\25\f\25\f\25\r\25\r\25\r\25\r\25\15\25\15\25\16\25\16\25\16\25\19\26\n\26\v\26\v\26\f\26\r\26\r\26\r\26\14\26\14\26\15\26\15\26\15\26\15\26\16\26\16\26\16\26\16\26\16\26\17\26\17\26\17\26\19\26\18\26\21\26\21\27\n\27\f\27\f\27\f\27\f\27\r\27\r\27\r\27\14\27\14\27\14\27\14\27\15\27\15\27\15\27\15\27\16\27\16\27\16\27\16\27\17\27\17\27\17\27\17\27\17\27\17\27\18\27\18\27\18\27\18\27\19\27\19\27\19\27\19\27\20\27\20\27\20\27\20\27\20\27\19\27\21\27\21\27\22\27\22\27\22\27\21\27\22\27\23\27\23\27\25\27\27\27&\28\n\28\f\28\f\28\f\28\r\28\r\28\r\28\14\28\14\28\15\28\16\28\16\28\16\28\19\28\19\28\20\28\22\28\23\29\n\29\v\29\f\29\f\29\f\29\f\29\f\29\r\29\r\29\r\29\14\29\15\29\16\29\16\29\16\29\16\29\16\29\17\29\17\29\17\29\17\29\17\29\18\29\18\29\21\29\24\29\26\30\n\30\f\30\f\30\f\30\f\30\f\30\f\30\f\30\f\30\f\30\f\30\f\30\f\30\f\30\f\30\f\30\f\30\f\30\f\30\f\30\f\30\f\30\f\30\f\30\f\30\f\30\f\30\f\30\r\30\r\30\r\30\r\30\r\30\r\30\r\30\r\30\r\30\r\30\r\30\r\30\r\30\r\30\r\30\r\30\r\30\r\30\r\30\r\30\r\30\r\30\r\30\r\30\r\30\14\30\14\30\14\30\14\30\14\30\14\30\14\30\14\30\14\30\14\30\14\30\14\30\14\30\14\30\14\30\14\30\14\30\14\30\14\30\14\30\14\30\14\30\14\30\14\30\14\30\14\30\14\30\14\30\14\30\14\30\14\30\14\30\14\30\14\30\14\30\14\30\14\30\14\30\14\30\14\30\14\30\14\30\14\30\14\30\14\30\14\30\14\30\14\30\14\30\14\30\14\30\14\30\14\30\14\30\14\30\14\30\14\30\14\30\14\30\14\30\14\30\14\30\14\30\14\30\14\30\14\30\14\30\14\30\14\30\15\30\15\30\15\30\15\30\15\30\15\30\15\30\15\30\15\30\15\30\15\30\15\30\15\30\15\30\15\30\15\30\15\30\15\30\15\30\15\30\15\30\15\30\15\30\15\30\15\30\15\30\15\30\15\30\15\30\15\30\15\30\15\30\15\30\15\30\15\30\15\30\15\30\15\30\15\30\15\30\15\30\15\30\15\30\15\30\15\30\15\30\15\30\15\30\15\30\15\30\15\30\15\30\15\30\15\30\15\30\15\30\15\30\15\30\15\30\15\30\15\30\15\30\15\30\15\30\15\30\16\30\16\30\16\30\16\30\16\30\16\30\16\30\16\30\16\30\16\30\16\30\16\30\16\30\16\30\16\30\16\30\16\30\16\30\16\30\16\30\16\30\16\30\16\30\16\30\16\30\16\30\16\30\16\30\16\30\16\30\16\30\16\30\16\30\16\30\16\30\16\30\16\30\16\30\16\30\16\30\16\30\16\30\16\30\16\30\16\30\16\30\16\30\16\30\16\30\16\30\16\30\16\30\16\30\16\30\16\30\16\30\16\30\16\30\16\30\16\30\16\30\16\30\16\30\16\30\16\30\16\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\19\30\18\30\18\30\18\30\18\30\18B\17\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\19\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\20\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\22\30\22\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\22\30\22\30\22\30\22\30\22\30\22\30\22\30\22\30\22\30\22\30\22\30\22\30\22\30\22\30\22\30\22\30\22\30\22\30\22\30\22\30\22\30\22\30\22\30\22\30\22\30\22\30\22\30\22\30\22\30\22\30\22\30\22\30\22\30\22\30\22\30\22\30\22\30\22\30\22\30\22\30\22\30\21\30\22\30\21\30\22W\21\30\22\30\22\30\22\30\22\30\22\30\22\30\22\30\22\30\23\30\23\30\23\30\23\30\23\30\23\30\23\30\23\30\23\30\23\30\23\30\23\30\23\30\23\30\23\30\23\30\23\30\23\30\23\30\23\30\23\30\23\30\22\30\23\30\23\30\23\30\23\30\23\30\23\30\23\30\23\30\24\30\24\30\24\30\24\30\24\30\24\30\24\30\24\30\24\30\24\30\24\30\24\30\24\30\24\30\24\30\24\30\24\30\24\30\24\30\24\30\24\30\24\30\24\30\25\30\25\30\25\30\25\30\25\30\25\30\25\30\25\30\25\30\25\30\25\30\25\30\25\30\25\30\25\30\25\30\25\30\26\30\26\30\26\30\26\30\26\30\26\30\26\30\26\30\26\30\26\30\26\30\26\30\27\30\27\30\27\30\27\30\27\30\27\30\27\30\27\30\27\30\24\30\28\30\28\30\28\30\28\30\28\30\28\30\28\30\28\30\28\30\28\30\29\30\29\30\29\30\29\30\29\30\29\30\29\30\30\30\28\30\29\30\30\30\30\30\31\30\31\30\31\30 \30 \30#\31\n\r\r\31\f\31\f\31\f\31\f\31\r\31\r\31\r\31\r\31\r\31\r\31\r\31\14\31\14\31\14\31\14\31\14\31\14\31\14\31\14\31\14\31\14\31\14\31\14\31\14\31\14\31\14\31\14\31\14\31\14\31\15\31\15\31\15\31\15\31\15\31\15\31\15\31\15\31\15\31\16\31\16\31\17\31\17\31\17\31\17\31\17\31\17\31\18\31\18\31\18\31\18\31\18\31\19\31\19\31\19\31\18\31\19\31\20\31\20\31\20\31\20\31\20\31\21\31\21\31\21\31\21\31\22\31\23\31\23\31\29\31! \n \v \v \f \f \f \f \f \f \r \r \r \r \r \r \r \r \r \r \r \r \r \r \r \r \r \r \r \14 \14 \14 \14 \14 \14 \14 \14 \14 \14 \14 \14 \14 \14 \14 \14 \14 \14 \14 \14 \14 \14 \14 \14 \14 \14 \14 \14 \14 \14 \14 \14 \14 \14 \14 \14 \14 \14 \15 \15 \15 \15 \15 \15 \15 \15 \15 \15 \15 \15 \15 \15 \15 \15 \15 \15 \15 \15 \15 \15 \15 \15 \15 \15 \15 \15 \15 \15 \15 \15 \15 \15 \15 \15 \15 \15 \15 \15 \15 \15 \16 \16 \16 \16 \16 \16 \16 \16 \16 \16 \16 \16 \16 \16 \16 \16 \16 \16 \16 \16 \16 \16 \16 \16 \16 \16 \16 \16 \16 \16 \16 \16 \16 \16 \16 \16 \16 \16 \16 \16 \16 \16 \16 \17 \17 \17 \17 \17 \17 \17 \17 \17 \17 \17 \17 \17 \17 \17 \17 \17 \17 \17 \17 \17 \17 \17 \17 \16 \17 \17 \17 \17 \17 \17 \17 \17 \17 \17 \17 \17 \17 \18 \18 \18 \18 \18 \18 \18 \18 \18 \18 \18 \18 \18 \18 \19 \18 \18 \18 \18 \18 \18 \18 \18 \18 \18 \18 \18 \18 \18 \18 \18 \18 \18 \18 \18 \18 \18 \18 \18 \18 \18 \18 \18 \18 \18 \18 \18 \18 \18 \18 \18 \18 \18 \18 \18 \18 \18 \19 \19 \19 \19 \19 \19 \19 \19 \19 \19 \19 \19 \19 \19 \19 \19 \19 \19 \19 \19 \19 \19 \19 \19 \19 \19 \19 \19 \19 \19 \19 \19 \19 \19 \19 \19 \19 \19 \19 \19 \20 \19 \19 \19 \19 \19 \20 \19 \19 \19 \19 \19 \20 \20 \20 \20 \20 \20 \20 \20 \20 \20 \20 \20 \20 \20 \20 \20 \20 \20 \20 \20 \20 \20 \20 \20 \20 \20 \20 \20 \20 \20 \20 \20 \20 \20 \20 \20 \20 \20 \20 \20 \20 \21 \21 \21 \21 \21 \21 \21 \21 \21 \21 \21 \21 \21 \21 \21 \21 \21 \21 \21 \21 \21 \21 \21 \21 \21 \21 \21 \21 \21 \21 \21 \21 \21 \21 \21 \21 \21 \21 \21 \21 \21 \21 \22 \22 \22 \22 \22 \22 \22 \22 \22 \22 \22 \22\203\r \22 \22 \22 \22 \22 \22 \22 \22 \22 \22 \22 \22 \22 \22 \22 \22 \22 \23 \23 \23 \23 \23 \23 \23 \23 \23 \23 \23 \23 \23 \23 \23 \23 \23 \23 \23 \24 \24 \24 \24 \24 \24 \24 \24 \24 \24 \24 \25 \25 \26 \26 \26 \26 \26 \26 \26\29\27 \26 \27 \27 \27 \28 \30 \30 \31 !\n!\v!\f!\r!\14!\14!\14!\14!\14!\16!\16!\17!\18!\18!\19!\19!\19!\20!\21!\21!\22!\22!\23\"\n\"\v\"\f\"\r\"\14\"\15\"\16#\16#\n#\14#\15#\16#\17#\17#\21#\25#\26#\25#\29$\n$\f$\f$\f$\r$\r$\r$\15$\15$\17$\18$\18$\19$\21$\21$\21$\21$\22%\n%\n%\v%\v%\v%\v%\v%\f%\f%\f%\f%\f%\f%\f%\r%\r%\r%\r%\r%\r%\r%\r%\14%\14%\14%\14%\14%\14%\15%\15%\15%\15%\15%\15%\15%\17%\15%\15%\15%\16%\16%\16%\16%\16%\16%\15%\16%\16%\17%\17%\17%\17%\18%\18%\18%\18%\18%\19%\19%\19%\19%\19%\19%\20%\20%\20%\21%\21%\21%\21%\22%\23%\23%\25%\29%\31&\n&\f&\f&\f&\r&\r&\r&\r&\r&\r&\r&\r&\r&\r&\r&\r&\r&\r&\r&\r&\r&\r&\14&\14&\14&\14&\16&\14&\14&\14&\14&\14&\14&\14&\14&\14&\14&\14&\14&\14&\14&\14&\14&\14&\14&\14&\14&\14&\14&\14&\14&\14&\14&\14&\14&\14&\14&\15&\15&\15&\15&\15&\15&\15&\15&\15&\15&\15&\15&\15&\15&\15&\15&\15&\15&\15&\15&\15&\15&\15&\15&\15&\15&\15&\15&\15&\15&\15&\15&\15&\15&\15&\15&\15&\15&\15&\15&\15&\15&\15&\15&\16&\16&\16&\16&\16&\16&\16&\16&\16&\16&\16&\16&\16&\16&\16&\16&\16&\16&\16&\16&\17&\16&\16&\16&\16&\16&\16&\16&\16&\16&\16&\16&\16&\16&\16&\16&\16&\16&\16&\16&\16&\16&\16&\16w\r&\16&\16&\16&\16&\17&\17&\17&\17&\17&\17&\17&\17&\17&\17&\17&\17&\17&\17&\17&\17&\17&\17&\17&\17&\17&\17&\17&\17&\17&\17&\17&\17&\17&\17&\17&\17&\17&\17&\17&\18&\17&\17&\17&\17&\17&\17&\17&\17&\18&\18&\18&\18&\18&\18&\18&\18&\17&\18&\18&\18&\18&\18&\18&\18&\18&\18&\18&\18&\18&\18&\18&\18&\18&\18&\18&\18&\18&\18&\18&\18&\18&\18&\18&\18&\18&\18&\18&\18&\18&\18&\18&\18&\18&\18&\18&\18&\18&\18&\18&\18&\18&\18&\18&\18&\18&\18&\18&\18&\18&\18&\18&\18&\18&\18&\19&\19&\19&\19&\19&\19&\19&\19&\19&\19&\19&\19&\19&\19&\19&\19&\19&\19&\19&\19&\19&\19&\19&\19&\19&\20&\19&\19&\19&\19&\19&\19&\19&\19&\19&\19&\19&\19&\19&\19&\19&\19&\19&\19&\19&\19&\19&\19&\19&\19&\19&\19&\19&\19&\19&\19&\19&\20&\20&\20&\20&\20&\20&\20&\20&\20&\20&\20&\20&\20&\20&\20&\20&\20&\20&\20&\20&\20&\20&\20&\20&\20&\20&\20&\20&\20&\20&\20&\19&\20&\20&\20&\20&\20&\21&\21&\21&\21&\21&\21&\21&\21&\21&\21&\21&\21&\21&\21&\21&\21&\21&\21&\21&\21&\21&\21&\21&\21&\21&\21&\21&\21&\21&\21&\22&\22&\22&\22&\22&\22&\22&\22&\22&\22&\22&\22&\22&\22&\22&\22&\22&\22&\22&\22&\22&\22&\22&\22&\22&\22&\22&\22&\22&\23&\23&\23&\23&\23&\23&\23&\23&\23&\23&\23&\23&\23&\23&\23&\23&\23&\23&\23&\24&\24&\24&\24&\24&\24&\24&\24&\24&\24&\24&\24&\24&\24&\24&\24&\24&\23&\24&\24&\24&\25&\26&\25&\25&\25&\25&\26&\26&\27&\27&\27&\27&\27&\27&\27&\28&\28&\28&\29&\29&\29&\30&\31&\31'\n'\n'\n'\n'\v'\f'\r'\r'\r'\r'\14'\14'\14'\14'\14'\15'\15'\15'\15'\15'\15'\15'\15'\15'\16'\16'\16'\17'\17'\17'\18'\18'\18'\19'\18'\20'\20'\21'\21'\21'\23'\23'\24'\24'\26'\27'\27'\29(\n(\f(\f(\f(\f(\r(\r(\r(\r(\r(\14(\14(\14(\14(\14(\14(\14(\14(\14(\15(\15(\15(\15(\15(\15(\15(\15(\15(\15(\15(\15(\15(\15(\15(\16(\16(\16(\16(\16(\17(\16(\16(\16(\16(\17(\17(\17(\17(\17(\17(\17(\17(\17(\17(\17(\17(\17(\17(\17(\17(\17(\17(\17(\18(\18(\18(\18(\18(\18(\18(\18(\18(\18(\18(\19(\19(\19(\19(\19(\19(\19(\19(\19(\19(\19(\19(\20(\20(\20(\20(\20(\20(\20(\20(\21(\21(\21(\21(\21(\21(\21(\21(\21(\21(\21(\22(\19(\22(\22(\22(\22(\23(\23(\24(\24(\26(\26(\26(\27(\28)\n)\f)\r)\r)\r)\14)\14)\14)\15)\16)\16)\17)\17)\17)\16)\18)\18)\18)\19)\19)\19)\21)\22*\n*\v*\v*\f*\f*\f*\f*\r*\r*\r*\15*\15*\16*\16*\16*\19*\20*\20*\21+\n+\n+\v+\r+\r+\r+\14+\14+\14+\14+\14+\15+\16+\16+\19+\19+\20+\20+\20+\22+\24+\24,\n\4\r,\v,\f,\f,\r,\14,\14,\14,\14,\14,\14,\15,\15,\15,\15,\15,\15,\15,\16,\16,\16,\16,\16,\17,\17,\17,\17,\17,\17,\17,\17,\17,\18,\18,\18,\18,\18,\19,\19,\19,\19,\21,\21,\22,\22,\22,\22,\24,\25,\25,\26,\28,\31-\n-\v-\r.\n.\v.\f.\f.\f.\f.\f.\r.\r.\r.\r.\r.\r.\r.\r.\r.\r.\r.\r.\14.\14.\14.\14.\14.\14.\14.\14.\14.\16.\14.\14.\14.\14.\14.\14.\14.\14.\14.\14.\14.\14.\14.\14.\14.\15.\15.\15.\15.\15.\15.\15.\15.\15.\15.\15.\15.\15.\15.\15.\15.\15.\15.\15.\15.\15.\15.\15.\15.\15.\15.\15.\15.\15.\15.\15.\15.\15.\15.\15.\15.\15.\15.\15.\15.\15.\16.\16.\16.\16.\16.\16.\16.\16.\16.\16.\16.\16.\16.\16.\16.\16.\16.\16.\16.\16.\16.\16.\16.\16.\16.\16.\16.\16.\16.\16.\16.\16.\16.\16.\17.\17.\17.\17.\17.\17.\17.\17.\17.\17.\17.\17.\17.\17.\17.\17.\17.\17.\17.\17.\17.\17.\17.\17.\17.\17.\17.\17.\17.\17.\18.\18.\18.\18.\18.\18.\18.\18.\18.\18.\18.\18.\18.\18.\18.\18.\18.\18.\18.\18.\18.\18.\18.\18.\18.\18.\18.\18.\18.\18.\18.\18.\18.\18.\18.\18.\18.\18.\18.\18.\18.\18.\18.\19.\19.\19.\19.\19.\19.\19.\19.\19.\19.\19.\19.\19.\19.\19.\19.\19.\19.\19.\19.\19.\19.\19.\19.\19.\20.\19.\19.\19.\19.\19.\19.\19.\19.\19.\19.\19.\19.\19.\19.\19.\19.\19.\19.\19.\20.\20.\20.\20.\20.\20.\20.\20.\20.\20.\20.\20.\20.\20.\20.\20.\20.\20.\20.\20.\20.\20.\20.\20.\20.\21.\21.\21.\21.\21.\21.\21.\21.\21.\21.\21.\21.\21.\21.\21.\21.\21.\21.\21.\21.\21.\21.\21.\21.\22.\22.\22.\22.\22.\22.\22.\22.\22.\22.\22.\22.\22.\22.\22.\22.\22.\22.\22.\22.\22.\22.\22.\23.\23.\23.\23.\23.\23.\23.\23.\23.\23.\23.\23.\23.\23.\23.\23.\23.\24.\24.\24.\24.\26.\24.\24.\24.\24.\25.\25.\25.\26.\26.\26.\27.\27.\27.\27.\27.\27.\27.\28.\29.\28.\28.\29.\29.\29.\29.\29.\30.\29.\30.\30.\30/\n/\1/\n/\r/\r/\14\162\r/\18/\18/\0220\n0\f0\f0\f0\r0\r0\0140\0160\0160\0170\0190\0201\n1\n1\n1\v1\0141\0151\0161\0161\0161\0161\0161\0171\0192\n2\v2\v2\v2\f2\f2\f2\f2\r2\r2\r2\0142\0142\0142\0142\0142\0142\0142\0142\0152\0152\0152\0152\0152\0152\0152\0152\0152\0152\0152\0152\0162\0162\0162\0162\0162\0162\0162\0162\0162\0162\0162\0172\0172\0172\0172\0172\0172\0172\0172\0172\0172\0182\0182\0182\0182\0182\0182\0182\0182\0182\0182\0182\0192\0192\0192\0192\0192\0192\0192\0192\0192\0192\0192\0212\0192\0202\0202\0202\0202\0202\20\130\0192\0212\0212\0212\0212\0212\0212\0212\0212\0212\0222\0212\0222\0222\0222\0222\0222\0222\0222\0222\0222\0222\0232\0232\0232\0232\0242\0242\0242\0252\0252\0252\0262\0273\n3\f3\r3\r3\0153\0153\0153\0204\n4\v4\f4\0164\0195\n5\f5\f5\f5\f5\r5\r5\r5\0145\0145\0145\0145\0145\0145\0145\0145\0145\0145\0145\0145\0145\0145\0155\0155\0155\0145\0155\0155\0155\0155\0155\0155\0155\0165\0165\0165\0165\0165\0165\0165\0175\0175\0175\0175\0175\0175\0175\0175\0175\0185\0185\0185\0185\0185\0185\0185\0185\0185\0185\0185\0185\0185\0195\0195\0195\0195\0195\0195\0195\0215\0205\0205\0205\0205\0205\0195\0205\0205\0215\0215\0215\0215\0215\0215\0215\0215\0215\0215\0215\0215\0225\0225\0225\0225\0225\0225\0225\0225\0225\0225\0225\0225\0235\0235\0235\0235\0235\0235\0255\0265\0265\0275\0275\0275\0285\0295 6\n6\r6\0146\0146\0156\0156\0166\0166\0166\0177\n7\v7\v7\f7\r7\0147\0147\0147\0157\0167\0167\0177\0228\n8\v8\f8\r8\r8\r8\0198\0209\n9\v9\v9\v9\f9\f9\r9\r9\r9\r9\0149\0149\0149\0149\0159\0159\0159\0159\0159\0159\0159\0159\0159\0159\0169\0169\0169\0169\0169\0179\0179\0179\0179\0189\0189\0189\0189\0189\0189\0199\0199\0199\0199\0199\0209\0209\0209\0209\0219\0219\0219\0229\0229\0229\0229\0239\0239\0249\0259\0299\30:\n:\n:\f:\r:\15:\15:\16:\18:\19:\20:\20:\23:\23:\25:\25:\26:!;\n;\14;\14;\14;\16;\16;\17;\17;\18\141\15;\18;\18;\19;\20;\21;\21;\22;\29<\n<\r<\r<\14<\14<\14<\14<\14<\14<\15<\15<\15<\15<\15<\15<\15<\15<\15<\16<\16<\16<\16<\16<\16<\16<\16<\16<\17<\17<\17<\17<\17<\17<\16<\17<\18<\18<\18<\18<\19<\18<\18<\18<\18<\18<\18<\18<\18<\18<\19<\19<\19<\19<\19<\19<\19<\19<\20<\20<\20<\20<\20<\21<\22<\21<\21<\22<\22<\22<\22<\22<\22<\23<\23<\24<\24<\26<\27<\27<\28=\n=\n=\v=\v=\f=\f=\f=\f=\r=\r=\r=\r=\r=\r=\r=\r=\r=\r=\r=\r=\r=\r=\r=\r=\r=\r=\14=\14=\14=\14=\14=\14=\14=\14=\14=\14=\14=\14=\14=\14=\14=\14=\14=\14=\14=\14=\14=\14=\14=\14=\14=\14=\14=\14=\14=\14=\14=\14=\14=\14=\14=\14=\14=\14=\14=\14=\14=\14=\15=\15=\15=\15=\15=\15=\15=\15=\15=\15=\15=\15=\15=\15=\15=\15=\15=\15=\15=\15=\15=\15=\15=\15=\15=\15=\15=\15=\15=\15=\15=\15=\15=\15=\15=\15=\15=\15=\15=\15=\15=\15=\15=\15=\15=\15=\15=\15=\15=\15=\15=\15=\15=\15=\15=\15=\15=\16=\16=\16=\16=\16=\16=\16=\16=\16=\16=\16=\16=\16=\16=\16=\16=\16=\16=\16=\16=\16=\16=\16=\16=\16=\16=\16=\16=\16=\16=\16=\16=\16=\16=\16=\16=\16=\16=\16=\16=\16=\16=\16=\16=\16=\16=\16=\16=\16=\16=\16=\16=\16=\16=\16=\16=\16=\16=\16=\16=\16=\16=\17=\17=\17=\17=\17=\17=\17=\17=\17=\17=\17=\17=\17=\17=\17=\17=\17=\17=\17=\17=\17=\17=\17=\17=\17=\17=\17=\17=\17=\17=\17=\17=\17=\17=\17=\17=\17=\17=\17=\17=\17=\17=\17=\17=\17=\17=\17=\17=\17=\17=\18=\18=\18=\18=\18=\18=\18=\18=\18=\18=\18=\18=\18=\18=\18=\18=\18=\18=\18=\18=\18=\18=\18=\18=\18=\18=\18=\18=\18=\18=\18=\18=\18=\18=\18=\18=\18=\18=\18=\18=\18=\18=\18=\18=\18=\18=\18=\18=\18=\18=\18=\18=\18=\18=\18=\18=\18=\18=\18=\18=\18=\18=\18=\18=\19=\19=\19=\19=\19=\19=\19=\19=\19=\19=\19=\19=\19=\19=\19=\19=\19=\19=\19=\19=\19=\19=\19=\19=\19=\19=\19=\19=\19=\19=\19=\19=\19=\19=\19=\19=\19=\19=\19=\19=\19=\19=\19=\19=\19=\19=\19=\19=\19=\19=\19=\19=\19=\19=\19=\20=\20=\20=\20=\20=\20=\20=\20=\20=\20=\20=\20=\20=\20=\20=\20=\20=\20=\20=\20=\20=\20=\20=\20=\20=\20=\20=\20=\20=\20=\20=\20=\20=\20=\20=\20=\20=\20=\20=\20=\20=\20=\20=\21=\21=\21=\21=\21=\21=\21=\21=\21=\21=\21=\21=\21=\21=\21=\21=\21=\21=\21=\21=\21=\21=\19=\21=\21=\21=\21=\21=\21=\21=\21=\21=\21=\21=\21=\21=\21=\21=\21=\21=\21=\21=\21=\21=\21=\21=\21=\21=\21=\21=\21=\21=\21=\21=\21=\22=\22=\22=\22=\22=\22=\22=\22=\22=\22=\22=\22=\22=\22=\22=\22=\22=\22=\22=\22=\22=\22=\22=\22=\22=\22=\22=\22=\22=\22=\22=\22=\22=\22=\22=\22=\22=\22=\22=\22=\22=\22=\22=\23=\23=\23=\23=\23=\23=\23=\24=\23=\23=\23=\23=\23=\23=\23=\23=\23=\23=\23=\23=\23=\23=\23=\23=\23=\23=\23=\23=\23=\23=\23=\23=\23=\24=\24=\24=\24=\24=\24=\24=\24=\24=\24=\24=\24=\24=\24=\24=\24=\24=\24=\24=\24=\25=\25=\25=\25=\25=\25=\25=\25=\25=\25=\25=\25=\26=\26=\26=\26=\27=\27=\27=\28=\28=\28=\28=\29=\29=\29=\30=\30=\31=\31=\">\n>\v>\v>\v>\f>\f>\f>\f>\f>\r>\r>\r>\14>\14>\14>\14>\15>\16>\17>\17>\17>\17>\18>\18>\19>\19>\19>\19>\19>\19>\18>\20>\20>\20>\20>\20>\20>\21>\21>\21>\22>\21>\23>\24>\23>\28?\n?\n?\n?\v?\r?\r?\r?\14?\14?\14?\14?\15?\15?\15?\16?\16?\16?\16?\17?\18?\18@\n@\n@\n@\v@\r@\f@\f@\f@\f@\f@\f@\f@\r@\r@\r@\r@\r@\r@\r@\r@\14@\r@\r@\r@\r@\r@\r@\r@\r@\r@\r@\r@\r@\r@\14@\14@\14@\14@\14@\14@\14@\14@\14@\14@\14@\15@\14@\14@\14@\14@\14@\14@\14@\14@\14@\14@\14@\14@\14@\14@\14@\14@\14@\14@\14@\14@\14@\14@\14@\14@\14@\14@\14@\14@\14@\14@\14@\14@\14@\14@\14@\14@\14@\14@\14@\14@\14@\14@\14@\14@\14@\15@\15@\15@\15@\15@\15@\15@\15@\15@\15@\15@\15@\15@\15@\15@\15@\15@\15@\15@\15@\15@\15@\15@\15@\15@\15@\15@\15@\15@\15@\15@\15@\15@\15@\15@\15@\15@\15@\15@\15@\15@\15@\15@\15@\15@\15@\15@\15@\15@\15@\15@\15@\15@\15@\15@\15@\15@\15@\15@\15@\15@\15@\15@\15@\15@\15@\15@\15@\16@\16@\16@\16@\16@\16@\16@\16@\16@\16@\16@\16@\16@\16@\16@\16@\16@\16@\16@\16@\16@\16@\16@\16@\16@\16@\16@\16@\16@\16@\16@\16@\16@\16@\16@\16@\16@\16@\16@\16@\16@\16@\16@\16@\16@\16@\16@\16@\16@\16@\16@\16@\16@\16@\16@\16@\16@\16@\16@\16@\16@\16@\17@\17@\17@\17@\17@\17@\17@\17@\17@\17@\17@\17@\17@\17@\17@\17@\17@\17@\17@\17@\17@\17@\17@\17@\17@\17@\17@\17@\17@\17@\17@\17@\17@\17@\17@\17@\17@\17@\17@\17@\17@\17@\17@\17@\17@\17@\17@\17@\17@\17@\17@\17@\17@\17@\17@\17@\17@\17@\17@\17@\17@\18@\18@\18@\18@\18@\18@\18@\18@\18@\18@\18@\18@\18@\18@\18@\18@\18@\18@\18@\18@\18@\18@\18@\18@\18@\18@\18@\18@\18@\18@\18@\18@\18@\18@\18@\18@\18@\18@\18@\18@\18@\18@\18@\18@\18@\18@\18@\18@\18@\18@\18@\18@\18@\18@\18@\18@\18@\18@\18@\18@\18@\18@\18@\18@\18@\18@\18@\18@\18@\18@\18@\18@\18@\18@\18@\18@\18@\19@\18@\18@\18@\18@\18@\18@\18@\18@\18@\18@\18@\19@\19@\19@\19@\19@\19@\19@\21@\19@\19@\19@\19@\19@\19@\19@\19@\19@\19@\19@\19@\19@\19@\19@\19@\19@\19@\19@\19@\19@\19@\19@\19@\19@\19@\19@\19@\19@\19@\19@\19@\19@\19@\19@\19@\19@\19@\19@\19@\19@\19@\19@\19@\19@\19@\19@\19@\19@\19@\19@\19@\19@\19@\19@\19@\19@\19@\19@\19@\19@\19@\19@\19@\20@\20@\20@\20@\20@\20@\20@\20@\20@\20@\20@\20@\20@\20@\20@\20@\20@\20@\20@\20@\20@\20@\19@\20@\20@\20@\20@\20@\20@\20@\20@\20@\20@\20@\20@\20@\20@\20@\20@\20@\20@\20@\20@\22@\20@\20@\20@\20@\20@\20@\20@\20@\20@\20@\20@\20@\20@\20@\20@\20@\20@\20@\20@\20@\20@\20@\20@\20@\20@\21@\21@\21@\21@\21@\21@\21@\21@\21@\21@\21@\22@\21@\21@\21@\21@\21@\21@\21@\21@\21@\21@\21@\21@\21@\21@\21@\21@\21@\21@\21@\21@\21@\21@\21@\21@\21@\21@\21@\21@\21@\21@\21@\21@\21@\21@\21@\21@\21@\21@\21@\21@\21@\21@\21@\21@\21@\21@\22@\22@\21@\22@\22@\22@\22@\22@\22@\22@\22@\22@\22@\22@\22@\22@\22@\22@\22@\22@\22@\22@\22@\22@\22@\22@\22@\22@\22@\22@\22@\22@\22@\22@\22@\22@\22@\22@\22@\22@\22@\22@\22@\22@\22@\22@\22@\22@\22@\22@\22@\22@\22@\22@\23@\23@\23@\23@\23@\23@\23@\23@\23@\23@\23@\22@\23@\23@\23@\23@\23@\23@\23@\23@\23@\23@\23@\23@\23@\23@\23@\23@\23@\23@\23@\23@\23@\23@\23@\23@\24@\24@\24@\24@\24@\24@\25@\24@\24@\24@\24@\24@\24@\24@\24@\24@\24@\24@\24@\25@\25@\25@\25@\25@\25@\25@\25@\25@\25@\25@\25@\25@\25@\25@\25@\25@\25@\25@\25@\25@\26@\26@\26@\26@\26@\26@\26@\26@\26@\26@\27@\26@\27@\27@\27@\27@\27@\27@\27@\27@\28@\28@\28@\29@\29@\29@\29@\29@\29@\29@\30@\29@\29@\30@\30@\30@\30@\31@\31@ A\nA\fA\15A\18A\22B\nB\nB\fB\fB\rB\rB\rB\rB\rB\14B\14B\14B\15B\15B\15B\15B\15B\15B\16B\16B\16B\16B\16B\16B\16B\17B\17B\17B\17B\17B\17B\17B\17B\17B\17B\17B\17B\17B\17B\17B\18B\18B\18B\18B\18B\18B\18B\18B\18B\18B\18B\18B\18B\18B\18B\19B\19B\18B\19B\19B\19B\20B\20B\20B\21B\21B\21B\21B\21B\21B\21B\21B\22B\22B\22B\22B\23B\23B\23B\24B\25B\26B\26C\nC\rC\14C\16C\16C\17C\17C\17C\17C\18C\18C\19C\22C\25C\27C\29D\nD\rD\16D\16D\17D\17D\18D\19D\19D\20D\20D\22D\23E\nE\vE\14E\14E\14E\14E\15E\15E\17E\17E\18E\18E\19E\19E\20E\21E\22E\23E\23E\24E\31F\nF\14F\14F\14F\15F\15F\15F\15F\16F\16F\16F\16F\16F\16F\17F\17F\17F\16F\17F\17F\17F\17F\17F\18F\18F\19F\19F\19F\19F\20F\20F\22F\22F\23F\24F\25F\25F\25F\26G\nG\vG\15G\17G\19H\nH\vH\vH\fH\fH\fH\fH\fH\fH\fH\fH\rH\rH\rH\rH\rH\rH\rH\rH\rH\14H\14H\14H\14H\14H\14H\14H\14H\14H\14H\14H\14H\14H\14H\14H\14H\14H\14H\14H\14H\14H\14H\14H\14H\14H\14H\14H\14H\14H\14H\14H\14H\14H\15H\15H\15H\15H\15H\15H\15H\15H\15H\15H\15H\15H\15H\15H\15H\15H\15H\15H\15H\15H\15H\15H\15H\15H\15H\15H\15H\15H\15H\15H\15H\15H\15H\15H\15H\15H\15H\15H\16H\16H\16H\16H\16H\16H\16H\16H\16H\16H\16H\16H\16H\16H\16H\16H\16H\16H\16H\16H\16H\16H\16H\17H\17H\17H\17H\17H\17H\17H\17H\17H\17H\17H\17H\17H\17H\17H\17H\17H\17H\17H\18H\18H\18H\18H\18H\18H\18H\18H\18H\18H\18H\18H\18H\18H\18H\18H\18H\18H\18H\18H\18H\18H\18H\18H\18H\18H\19H\19H\19H\19H\19H\19H\19H\19H\19H\19H\19H\19H\19H\18H\19H\19H\19H\19H\19H\19H\19H\19H\20H\20H\20H\20H\20H\20H\20H\20H\20H\20H\20H\20H\20H\20H\20H\21H\21H\21H\21H\21H\21H\21H\21H\21H\21H\21H\21H\21H\21H\21H\22H\22H\22H\22H\22H\22H\22H\22H\22H\22H\22H\22H\22H\22H\22H\22H\22H\22H\22H\22H\22H\22H\23H\23H\23H\23H\23H\23H\23H\23H\23H\23H\24H\24H\23H\24H\24H\25H\25H\25H\25H\25H\25H\26H\26H\26H\26H\26H\26H\27H\29H\29H\29H\30H\30H\31I\nI\vI\fI\fI\rI\rI\14I\15I\16I\17I\16I\17I\17H\17I\18I\18\r\20I\18I\18I\19I\20I\20I\22I\27J\nJ\fJ\14J\14J\14J\14J\15J\15J\15\130\15J\16J\16J\16J\16J\17J\17J\17J\17J\17J\17J\18J\18J\18J\18J\19\130\19J\20J\22J\22\130\22J\24J\26K\nK\nK\vK\vK\vK\vK\vK\vK\vK\fK\fK\fK\fK\fK\fK\fK\fK\fK\fK\fK\fK\fK\fK\fK\fK\fK\fK\fK\rK\rK\rK\rK\rK\rK\rK\rK\rK\rK\rK\rK\rK\rK\rK\rK\rK\rK\rK\rK\rK\rK\rK\rK\rK\rK\rK\rK\rK\rK\rK\rK\rK\rK\rK\rK\rK\rK\14K\14K\14K\14K\14K\14K\14K\14K\14K\14K\14K\14K\14K\14K\14K\14K\14K\14K\14K\14K\14K\14K\14K\rK\14K\14K\14K\14K\14K\14K\14K\14K\14K\14K\14K\14K\14K\14K\14K\14K\14K\14K\14K\14K\14K\14K\14K\14K\14K\14K\14K\14K\14K\14K\14K\14K\14K\14K\14K\14K\14K\14K\14K\14K\14K\14K\14K\14K\15K\15K\15K\15K\15K\15K\15K\15K\15K\15K\15K\15K\15K\15K\15K\15K\15K\15K\15K\15K\15K\15K\15K\15K\15K\15K\15K\15K\15K\15K\15K\15K\15K\15K\15K\15K\15K\15K\15K\15K\15K\15K\15K\15K\15K\15K\15K\15K\15K\15K\15K\15K\15K\15K\15K\15K\15K\15K\15K\15K\15K\15K\15K\15K\15K\15K\15K\15K\15K\15K\15K\15K\15K\15K\15K\15K\15K\15K\15K\15K\15K\15K\15K\15K\15K\15K\15K\15K\15K\15K\15K\15K\15K\15K\15K\15K\15K\15K\15K\15K\16K\16K\16K\16K\16K\16K\16K\16K\16K\16K\16K\16K\16K\16K\16K\16K\16K\16K\16K\16K\16K\16K\16K\16K\16K\16K\16K\16K\16K\16K\16K\16K\16K\16K\16K\16K\16K\16K\16K\16K\16K\16K\16K\16K\16K\16K\16K\16K\16K\16K\16K\16K\16K\16K\16K\16K\16K\16K\16K\16K\16K\16K\16K\16K\16K\16K\16K\16K\16K\16K\16K\16K\16K\16K\16K\16K\16K\16K\16K\16K\16K\16K\16K\16K\16K\16K\16K\16K\16K\17K\17K\17K\17K\17K\17K\17K\17K\17K\17K\17K\17K\17K\17K\17K\17K\17K\17K\17K\17K\17K\17K\17K\17K\17K\17K\17K\17K\17K\17K\17K\17K\17K\17K\17K\17K\17K\17K\17K\17K\17K\17K\17K\17K\17K\17K\17K\17K\17K\17K\17K\17K\17K\17K\17K\17K\17K\17K\17K\17K\17K\17K\17K\17K\17K\17K\17K\17K\17K\17K\17K\17K\17K\17K\17K\17K\17K\17K\17K\17K\17K\17K\17K\17K\17K\17K\17K\17K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\20K\19K\19K\20K\20K\20K\20K\20K\20K\20K\19K\20K\20K\20K\19K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\21K\21K\21K\21K\21K\21K\21K\20K\21K\21K\21K\21K\21K\21K\21K\21K\21K\21K\21K\21K\21K\21K\21K\21K\21K\21K\21K\21K\21K\21K\21K\21K\21K\21K\21K\21K\21K\21K\21K\21K\21K\21K\21K\21K\21K\21K\21K\21K\21K\21K\21K\21K\21K\21K\21K\21K\21K\21K\21K\21K\21K\21K\21K\21K\21K\21K\21K\21K\21K\21K\21K\21K\21K\21K\21K\21K\20K\21K\21K\21K\22K\22K\22K\22K\22K\22K\22K\22K\22K\22K\22K\22K\22K\22K\22K\22K\22K\22K\22K\22K\22K\22K\22K\22K\22K\22K\22K\22K\22K\22K\22K\22K\22K\22K\22K\22K\22K\22K\22K\22K\22K\22K\22K\22K\22K\22K\22K\22K\22K\22K\22K\21K\22K\22K\22K\22K\22K\22K\22K\22K\22K\22K\22K\22K\22K\22K\21K\22K\22K\22K\22K\22K\22K\22K\22K\23K\23K\23K\23K\23K\23K\23K\23K\23K\23K\23K\23K\23K\23K\23K\23K\23K\23K\23K\23K\23K\23K\23K\23K\23K\23K\23K\23K\23K\23K\23K\23K\23K\23K\23K\23K\23K\23K\23K\23K\23K\23K\23K\23K\23K\23K\24K\24K\24K\24K\24K\24K\24K\24K\24K\24K\24K\24K\24K\24K\24K\24K\24K\24K\24K\24K\24K\24K\24K\24K\24K\24K\24K\24K\24K\24K\24K\24K\25K\25K\25K\25K\25K\25K\25K\25K\25K\25K\25K\25K\25K\25K\25K\25K\25K\25K\25K\25K\25K\25K\25K\25K\25K\25K\25K\25K\26K\26K\26K\26K\25K\26K\25K\26K\26K\26K\26K\26K\26K\26K\26K\26K\28K\27K\27K\27K\27K\27K\27K\27K\27K\27K\27K\27K\27K\27K\27K\28K\28K\28K\28K\28K\28K\27K\28K\28K\29K\29K\29K\29K\30K\30K\30K\31K\31K\31K\31K\31K\31K K K\"K\"L\nL\fL\fL\14L\rL\14L\14L\14L\15L\15L\15L\16L\16L\16L\16L\16L\16L\16L\17L\17L\17L\17L\17L\17L\17L\18L\18L\18L\18L\18L\18L\18L\19L\19L\19L\19L\19L\19L\19L\19L\19L\20L\20L\20L\20L\20L\21L\21L\21L\21L\21L\21L\22L\22L\22L\22L\22L\22L\22L\23L\23L\23L\24L\24L\25L\28M\nM\vM\fM\rM\14M\14M\14M\14M\15M\15M\16M\16M\18M\18M\19M\19M\19M\19M\20M\21M\21M\22M\24N\nN\vN\fN\rN\14N\14N\14N\14N\14N\15N\15N\15N\15N\15N\15N\16N\16N\16N\16N\17N\17N\17N\17N\17N\17N\17N\17N\18N\18N\18N\18N\18N\18N\18N\19N\19N\20N\20N\20N\20N\20N\21N\21N\21N\21N\21N\22N\22N\22N\22N\22N\23N\23N\23N\24N\25N\25N\27O\nO\14O\15O\15O\16O\17O\17O\17O\17O\18O\18O\19O\19O\19O\19O\19O\20O\20O\21O\21O\22O\22O\25O\29P\nP\nP\vP\fP\rP\rP\14P\14P\19Q\nQ\fQ\15Q\15Q\15Q\16Q\23R\nR\rR\rR\14R\14R\15R\15R\16R\16R\16R\16R\16R\16R\16R\16R\16R\17R\17R\17R\17R\18R\18R\18R\18R\18R\18R\18R\18R\19R\19R\19R\19R\19R\19R\19R\20R\21R\21R\21R\21R\22R\22R\22R\22R\22R\23R\23R\23R\24R\25R\28R S\nS\vS\vS\fS\14T\nT\vT\fT\fT\fT\rT\rT\14T\14T\14T\15T\15T\15T\15T\15T\16T\16T\16T\16T\16T\16T\16T\17T\17T\18T\18T\18T\18T\18T\19T\20T\20U\nU\nU\vU\vU\vU\vU\nU\fU\f\v\14U\fU\fU\fU\fU\fU\fU\fU\fU\fU\fU\fU\fU\rU\rU\rU\rU\rU\rU\rU\rU\rU\rU\rU\rU\rU\rU\rU\rU\rU\rU\rU\rU\rU\rU\rU\rU\rU\rU\rU\14U\14U\14U\14U\14U\14U\14U\14U\14U\14U\14U\14U\14U\14U\14U\14U\14U\14U\rU\14U\14U\14U\14U\14U\14U\14U\14U\14U\14U\14U\14U\14U\14U\14U\14U\14U\14U\14U\14U\14U\14U\14U\14U\14U\14U\14U\14U\14U\14U\14U\14U\14U\14U\14U\14U\14U\14U\14U\14U\14U\14U\14U\14U\14U\14U\14U\14U\14U\14U\14U\15U\15U\15U\15U\15U\15U\15U\15U\15U\15U\15U\15U\15U\15U\15U\15U\15U\15U\15U\15U\15U\15U\15U\15U\15U\15U\15U\15U\15U\15U\15U\15U\15U\15U\15U\15U\15U\15U\15U\15U\15U\15U\15U\15U\15U\15U\15U\16U\15U\15U\15U\15U\15U\15U\15U\15U\15U\15U\15U\15U\15U\15U\15U\15U\15U\15U\15U\15U\15U\15U\15U\15U\15U\15p\14U\15U\15U\15U\15U\15U\15U\15U\15U\15U\16U\16U\16U\16U\16U\16U\16U\16U\16U\16U\16U\16U\16U\16U\17U\16U\16U\16U\16U\16U\16U\16U\16U\17U\16U\16U\16U\16U\16U\16U\16U\16U\16U\16U\16U\16U\16U\16U\16U\16U\16U\16U\16U\16U\16U\16U\16U\16U\16U\16U\16U\16U\16U\16U\16U\16U\16U\16U\16U\16U\16U\16U\16U\16U\16U\16U\16U\16U\16U\16U\16U\16U\16U\16U\16U\16U\16U\16U\16U\16U\16U\16U\16U\16U\16U\16U\16U\17U\17U\17U\17U\17U\17U\17U\17U\17U\17U\17U\17U\17U\17U\17U\17U\17U\17U\17U\17U\17U\17U\17U\17U\17U\17U\17U\17U\17U\17U\17U\17U\17U\17U\17U\17U\17U\17U\17U\17U\17U\17U\17U\17U\17U\17U\17U\17U\17U\17U\17U\17U\17U\17U\17U\17U\17U\17U\17U\17U\17U\17U\17U\17U\17U\17U\17U\18U\17U\17U\17U\17U\17U\17U\17U\17U\17U\17U\17U\17U\17U\17U\17U\17U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\19U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\19U\19U\18U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\18U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\20U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\19U\21U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\21U\20U\20U\20U\19U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\21U\21U\21U\21U\21U\21U\21U\21U\21U\21U\21U\21U\21U\21U\21U\21U\21U\21U\21U\21U\21U\21U\21U\21U\21U\21U\21U\21U\21U\21U\21U\21U\22U\21U\21U\21U\21U\21U\21U\21U\20U\21U\21U\21U\21U\21U\21U\21U\21U\21U\21U\21U\21U\21U\21U\21U\21U\21U\21U\21U\21U\21U\21U\21U\21U\21U\21U\21U\21U\21U\21U\21U\21U\21U\21U\21U\21U\21U\21U\21U\21U\21U\22U\21U\21U\21U\21U\21U\21U\21U\21U\21U\21U\21U\21U\21U\21U\21U\21U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\24U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\23U\22U\22U\22U\22U\23U\23U\23U\23U\23U\23U\23U\23U\23U\23U\23U\23U\23U\23U\23U\23U\23U\23U\23U\23U\23U\23U\23U\23U\23U\23U\23U\23U\23U\23U\23U\23U\23U\23U\23U\23U\23U\23U\23U\23U\23U\23U\23U\23U\23U\23U\23U\23U\23U\23U\22U\23U\23U\23U\24U\24U\23U\24U\24U\24U\24U\24U\24U\24U\24U\24U\24U\24U\24U\24U\24U\24U\24U\24U\24U\24U\24U\24U\24U\24U\24U\24U\24U\24U\24U\26U\24U\24U\24U\24U\24U\25U\25U\25U\25U\25U\25U\25U\25U\25U\25U\25U\25U\25U\25U\25U\25U\25U\25U\25U\25U\25U\25U\25U\25U\25U\25U\25U\25U\26U\26U\26U\26U\26U\26U\26U\26U\26U\26U\26U\26U\26U\26U\26U\26U\26U\26U\26U\26U\26U\26U\26U\26U\26U\26U\27U\27U\27U\27U\27U\27U\27U\27U\27U\27U\27U\27U\27U\27U\27U\27U\27U\27U\27U\28U\28U\28U\28U\28U\28U\28U\28U\28U\28U\28U\28U!U\28U\28U\29U\29U\29U\29U\29U\29U\29U\29U\30U\30U\30U\30U\31U\31U\31U\31U\31U U U!U!U!U\"U\"U&U'V\nV\nV\vV\fV\fV\fV\fV\fV\fV\rV\rV\rV\rV\rV\rV\rV\rV\rV\rV\rV\rV\rV\14V\14V\14V\14V\14V\14V\fV\14V\14V\14V\14V\14V\14V\14V\14V\14V\14V\14V\14V\14V\14V\14V\14V\14V\14V\14V\14V\14V\14V\14V\15V\15V\15V\15V\15V\15V\15V\15V\15V\15V\15V\15V\15V\15V\15V\15V\15V\15V\15V\15V\15V\15V\15V\15V\15V\15V\15V\15V\15V\15V\15V\15V\15V\15V\15V\15V\15V\16V\16V\16V\16V\16V\16V\16V\16V\16V\16V\16V\16V\16V\16V\16V\16V\16V\16V\16V\16V\16V\16V\16V\16V\16V\16V\16V\16V\16V\16V\16V\16V\16V\16V\16V\16V\16V\16V\16V\16V\16V\16V\16V\17V\17V\17V\17V\17V\17V\17V\17V\17V\17V\17V\17V\17V\17V\17V\17V\17V\17V\17V\17V\17V\17V\17V\17V\17V\17V\17V\17V\17V\17V\17V\17V\17V\17V\17V\17V\17V\18V\17V\17V\17V\17V\18V\18V\18V\18V\18V\18V\18V\18V\18V\18V\18V\18V\18V\18V\18V\18V\18V\18V\18V\18V\18V\18V\18V\18V\18V\18V\18V\18V\18V\18V\18V\18V\18V\18V\18V\18V\18V\18V\18V\18V\19V\19V\19V\19V\19V\19V\19V\19V\19V\19V\19V\19V\19V\19V\19V\19V\19V\19V\19V\19V\19V\19V\19V\19V\19V\19V\20V\19V\19V\19V\19V\19V\19V\19V\19V\19V\19V\19V\19V\19V\19V\19V\19V\19V\19V\18V\19V\19V\19V\19V\19V\19V\19V\19V\19V\19V\20V\19V\20V\20V\20V\20V\20V\20V\20V\20V\20V\20V\20V\20V\20V\20V\20V\20V\20V\20V\20V\20V\20V\20V\20V\20V\20V\20V\20V\20V\20V\20V\20V\21V\21V\21V\21V\21V\21V\21V\21V\21V\21V\21V\21V\20V\21V\21V\21V\21V\21V\21V\21V\21V\21V\21V\21V\21V\21V\21V\21V\22V\22V\22V\22V\22V\22V\22V\22V\22V\22V\22V\22V\22V\22V\22V\22V\22V\22V\22V\22V\22V\22V\22V\22V\22V\22V\22V\22V\22V\22V\22V\22V\22V\22V\22V\22V\22V\22V\22V\22V\22V\23V\23V\23V\23V\23V\23V\23V\23V\23V\23V\23V\23V\23V\23V\23V\23V\23V\23V\23V\23V\23V\23V\23V\23V\23V\24V\24V\24V\24V\24V\24V\24V\24V\24V\24V\24V\24V\25V\25V\25V\25V\25V\25V\25V\26V\25V\25V\25V\26V\26V\26V\26V\26V\26V\25V\26V\26V\26V\27V\27V\27V\28V\28V\28V\28V\28V\29V\29V\30V\31V\31V\31V\"V#V'W\nW\nW\14W\14W\15W\15W\15W\16W\18W\20W\21W\24X\nX\fX\14X\16X\19Y\nY\15Y\17Y\20Z\nZ\14Z\15Z\16Z\19Z\20Z\21Z\23[\n[\14[\15[\15[\18[\18[\18[\19[\19[\19[\19[\19[\20[\20[\21[\21[\21[\25\\\n\\\18]\n]\n]\f]\f]\f]\r]\r]\r]\r]\r]\14]\14]\14]\14]\14]\14]\14]\14]\15]\15]\15]\15]\15]\15]\15]\15]\15]\16]\16]\16]\16]\16]\17]\17]\17]\17]\17]\18]\17]\18]\18]\18]\18]\18]\18]\18]\18]\18]\18]\19]\19]\19]\19]\19]\19]\20]\20]\20]\20]\20]\20]\21]\21]\21]\21]\22]\22]\22]\22]\23]\25]\25]\25]\25]\25]\25]\26]\26]\28]\30]!^\n^\n^\v^\f^\f^\r^\r^\r^\r^\r^\r^\r^\r^\14^\14^\14^\14^\14^\14^\14^\14^\14^\14^\14^\14^\14^\14^\14^\14^\15^\15^\15^\15^\15^\15^\15^\15^\15^\15^\15^\15^\15^\15^\15^\15^\15^\15^\15^\15^\15^\15^\16^\16^\16^\16^\16^\16^\16^\16^\16^\16^\16^\16^\16^\16^\16^\16^\16^\16^\16^\16^\17^\17^\17^\17^\17^\17^\17^\17^\17^\17^\17^\17^\17^\17^\17^\17^\17^\18^\18^\18^\18^\18^\18^\18^\18^\18^\18^\18^\18^\18^\18^\18^\18^\18^\18^\18^\18^\18^\18^\18^\18^\18^\18^\18^\18^\18^\18^\19^\19^\19^\19^\19^\19^\19^\19^\18^\19^\19^\19^\19^\19^\19^\19^\19^\19^\19^\19^\19^\19^\19^\19^\20^\20^\20^\20^\20^\20^\20^\19^\20^\20^\21^\20^\20^\20^\20^\20^\20^\22^\21^\21^\21^\21^\21^\21^\21^\21^\21^\21^\22^\22^\22^\22^\22^\22^\22^\22^\22^\22^\22^\22^\22^\22^\22^\23^\23^\23^\23^\23^\23^\23^\23^\23^\24^\24^\24^\24^\24^\24^\24^\25^\25^\25^\25^\26^\26^\26^\27^\27^\28^\28^\29^\30^\30^\30_\n_\14_\15_\16_\16`\n`\v`\1`\v`\v`\f`\f`\f`\f`\r`\r`\r`\r`\r`\r`\r`\r`\r`\r`\14`\14`\14`\14`\14`\14`\14`\14`\14`\14`\14`\14`\14`\14`\14`\14`\14`\14`\14`\14`\14`\14`\15`\15`\15`\15`\15`\15`\15`\15`\15`\15`\15`\15`\15`\15`\15`\15`\15`\15`\15`\15`\15`\15`\15`\15`\15`\15`\15`\15`\15`\15`\15`\15`\16`\16`\16`\16`\16`\16`\16`\16`\16`\16`\16`\16`\16`\16`\16`\16`\16`\16`\16`\16`\16`\16`\16`\16`\16`\16`\16`\16`\16`\16`\16`\16`\16`\17`\17`\17`\17`\18`\17`\17`\17`\17`\17`\17`\17`\17`\17`\17`\17`\17`\17`\17`\17`\17`\17`\16`\17`\17`\17`\17`\17`\17`\17`\17`\17`\17`\18`\18`\18`\18`\18`\18`\18`\18`\18`\18`\19`\18`\18`\18`\18`\18`\18`\18`\18`\18`\18`\18`\18`\18`\18`\18`\18`\18`\18`\18`\18`\18`\18`\18`\18`\18`\18`\18`\18`\18`\18`\19`\19`\19`\19`\19`\19`\19`\19`\19`\19`\19`\19`\19`\19`\19`\19`\19`\19`\19`\19`\19`\19`\19`\19`\19`\19`\19`\19`\19`\19`\19`\19`\19`\19`\19`\20`\20`\20`\20`\20`\20`\20`\20`\20`\20`\20`\20`\20`\20`\20`\20`\20`\20`\20`\20`\20`\20`\20`\20`\20`\21`\21`\21`\21`\21`\21`\21`\21`\21`\21`\21`\21`\21`\21`\21`\21`\21`\21`\21`\21`\22`\21`\22`\22`\22`\22`\21`\22`\22`\22`\22`\22`\22`\22`\22`\22`\22`\22`\22`\22`\22`\23`\22`\22`\23`\23`\23`\23`\23`\23`\23`\23`\23`\23`\23`\23`\23`\23`\23`\23`\24`\24`\24`\24`\24`\24`\24`\24`\24`\24`\24`\24`\24`\24`\25`\25`\25`\25`\25`\25`\25`\25`\25`\26`\26`\26`\26`\26`\26`\26`\27`\27`\27`\27`\28`\28`\28`\29`\30a\na\ra\15a\15a\16a\18a\21a\24a\27a\29b\nb\fb\rb\rb\14b\14b\14b\14b\14b\14b\14b\14b\14b\15b\15b\15b\16b\16b\16b\17b\17b\17b\17b\18b\18b\18b\18b\18b\19b\19b\19b\19b\19b\20b\20b\20b\21b\21b\21b\21b\21b\22b\22b\22b\22b\23b\23b\23b\24b\26c\nc\rc\14c\16c\16c\18c\18d\nd\14d\15d\16d\16d\17d\17d\17d\19e\ne\ne\ve\fe\fe\14e\14e\17f\nf\nf\nf\nf\nf\nf\vf\ff\ff\ff\ff\rf\ff\rf\rf\rf\rf\rf\rf\rf\rf\rf\14f\14f\14f\14f\14f\14f\14f\14f\14f\14f\14f\14f\14f\14f\15f\15f\15f\15f\15f\15f\15f\15f\15f\15f\15f\15j\15f\16f\16f\16f\16f\16f\16f\16w\15f\16f\17f\17f\17f\17f\17f\17f\16f\19f\17f\17f\17f\18f\18f\18f\18f\18f\18f\19f\19f\19f\20f\20f\21f\21f\21f\22f\22f\23f\24f\24f\25f\27f\27g\ng\rg\15g\17g\17g\19g\19h\nh\fh\fh\fh\fh\fh\rh\rh\rh\rh\rh\rh\rh\rh\rh\14h\14h\14h\14h\14h\14h\14h\14h\14h\14h\14h\14h\14h\14h\14h\15h\15h\15h\15h\15h\15h\15h\15h\15h\15h\14h\15h\15h\15h\15h\15h\15h\15h\15h\15h\15h\15h\15h\15h\15h\15h\16h\16h\16h\16h\16h\16h\16h\16h\16h\16h\16h\16h\16h\17h\17h\17h\17h\17h\17h\17h\17h\17h\17h\17h\17h\17h\17h\17h\17h\17h\17h\17h\17h\17h\18h\18h\18h\18h\18h\18h\18h\18h\18h\18h\18h\18h\18h\18h\18h\18h\18h\18h\18h\18h\18h\18h\18h\18h\18h\18h\18h\19h\19h\19h\19h\19h\19h\19h\19h\19h\19h\19h\19h\19h\19h\19h\19h\19h\19h\20h\20h\20h\20h\20h\20h\19h\20h\20h\20h\20h\20h\20h\20h\19h\20h\20h\20h\20h\21h\21h\21h\21h\21h\21h\21h\21h\21h\21h\21h\21h\21h\21h\21h\21h\21h\21h\21h\21h\22h\22h\22h\22h\22h\22h\22h\22h\22h\22h\21h\22h\22h\22h\22h\23h\23h\23h\23h\23h\23h\23h\23h\23h\23h\23h\23h\23h\23h\23h\23h\24h\24h\24h\25h\24h\25h\25h\25h\26h\26h\26h\26h\26h\27h\27h\27h\28h\28h\29h\29h\31h!h#i\ni\ri\14i\14i\14i\17i\17j\nj\vj\vj\fj\fj\fj\fj\rj\14j\14j\14j\14j\15j\15j\15j\15j\15j\16j\16j\16j\16j\17j\17j\17j\17j\17j\18j\18j\18j\20j\20j\20j\20j\20j\21j\21j\21j\22j\22j\22j\22j\23j\23j\23j\24j\25j\25j\26j\28k\nk\rk\15k\15k\16k\17k\17k\18k\19k\19k\19k\19k\20k\21k\22k\23k\25l\nl\fl\fl\rl\14l\14l\14l\14l\14l\14l\15l\15l\15l\15l\15l\15l\15l\15l\15l\16l\16l\16l\16l\16l\16l\16l\17l\17l\16l\17l\18l\18l\18l\19l\19l\19l\19l\20l\21l\21l\21l\22l\22l\22l\23l\23l\25m\nm\fm\rm\rm\rm\rm\rm\rm\14m\14m\14m\14m\14m\14m\14m\14m\14m\14m\14m\14m\14m\14m\14m\14m\14m\14m\14m\14m\14m\14m\14m\14m\15m\15m\15m\15m\15m\15m\15m\15m\15m\15m\15m\15m\15m\15m\15m\15m\15m\15m\15m\15m\15m\15m\15m\15m\15m\15m\15m\15m\15m\15m\15m\16m\16m\16m\16m\16m\16m\16m\16m\16m\16m\16m\16m\16m\16m\16m\16m\16m\16m\15m\17m\16m\17m\17m\17m\17m\17m\17m\17m\17m\17m\17m\17m\17m\17m\17m\17m\17m\18m\18m\18m\18m\18m\18m\18m\18m\18m\18m\18m\18m\18m\18m\18m\19m\18m\18m\18m\18m\18m\18m\18m\18m\18m\18m\18m\18m\19m\19m\19m\19m\19m\19m\19m\19m\19m\19m\19m\19m\19m\19m\19m\19m\19m\19m\19m\19m\19m\19m\19m\19m\19m\20m\20m\20m\20m\20m\20m\20m\20m\20m\20m\20m\20m\20m\21m\21m\21m\21m\21m\21m\21m\21m\21m\21m\21m\21m\21m\21m\21m\21m\22m\22m\22m\22m\22m\22m\22m\22m\22m\22m\22m\22m\22m\22m\22m\22m\22m\22m\22m\22m\23m\23m\23m\23m\23m\23m\23m\23m\23m\23m\23m\24m\24m\24m\24m\24m\24m\24m\24m\25m\25m\25m\25m\25m\26m\26m\26m\26m\28m\29m\31m\29m\30m\30m\31n\nn\14n\15n\17n\17n\18n\30o\no\fo\ro\ro\14o\14o\14o\15o\16o\16o\17o\17o\18o\22o\22o\24o\25p\np\fp\fp\fp\rp\rp\rp\rp\rp\rp\rp\rp\rp\rp\rp\14p\14p\14p\14p\14p\14p\14p\14p\14p\14p\14p\14p\14p\14p\14p\14p\14p\14p\14p\14p\14p\14p\14p\14p\14p\14p\14p\15p\15p\15p\15p\15p\15p\15p\15p\15p\15p\15p\15p\15p\15p\15p\15p\15p\15p\15p\15p\15p\15p\15p\15p\15p\15p\15p\15p\15p\15p\15p\15p\15p\15p\15p\15p\15p\16p\16p\16p\16p\16p\16p\16p\16p\16p\16p\16p\16p\16p\16p\16p\16p\16p\16p\16p\16p\16p\16p\16p\16p\16p\16p\17p\17p\17p\17p\17p\17p\17p\17p\17p\17p\17p\17p\17p\17p\17p\17p\17p\17p\17p\17p\17p\17p\17p\17p\17p\17p\17p\17p\18p\18p\18p\18p\18p\18p\19p\18p\18p\18p\18p\18p\18p\18p\18p\18p\18p\18p\18p\18p\18p\18p\18p\18p\18p\18p\18p\18p\18p\18p\18p\18p\18p\18p\18p\18p\18p\19p\19p\19p\19p\19p\19p\19p\19p\19p\19p\19p\19p\19p\19p\19p\19p\19p\19p\19p\18p\19p\19p\19p\19p\19p\19p\19p\19p\19p\20p\20p\20p\20p\20p\20p\20p\19p\20p\20p\20p\20p\20p\20p\20p\20p\20p\20p\20p\20p\20p\20p\20p\20p\20p\20p\20p\20p\20p\20p\20p\20p\21p\21p\20p\21p\21p\21p\21p\21p\21p\21p\20p\21p\21p\21p\21p\21p\21p\21p\21p\21p\21p\22p\22p\22p\22p\22p\22p\22p\22p\22p\22p\22p\22p\22p\22p\22p\22p\22p\22p\22p\22p\22p\22p\22p\23p\23p\23p\23p\23p\23p\23p\23p\23p\23p\23p\23p\23p\23p\23p\23p\23p\24p\24p\24p\24p\24p\24p\24p\24p\24p\24p\24p\25p\25p\25p\25p\25p\25p\25p\25p\25p\25p\25p\26p\26p\26p\26p\26p\26p\26p\26p\27p\28p\28p\29p\30q\nq\nq\vq\fq\rq\rq\rq\rq\rq\rq\14q\14q\14q\14q\14q\14q\14q\14q\14q\14q\14q\15q\15q\15q\15q\15q\15q\15q\15q\15q\15q\15q\15q\15q\15q\15q\15q\15q\15q\15q\15q\16q\16q\16q\17q\16q\16q\16q\16q\16q\16q\16q\16q\16q\17q\17q\17q\17q\17q\17q\17q\17q\17q\18q\18q\18q\18q\18q\18q\18q\18q\18q\18q\18q\17q\18q\18q\19q\19q\19q\19q\19q\19q\19q\19q\19q\19q\19q\19q\19q\19q\19q\19q\19q\19q\19q\20q\20q\20q\20q\20q\20q\20q\20q\20q\20q\21q\21q\21q\22q\22q\22q\22q\22q\23q\23q\23q\23q\24q\24q\25q\27q\27q\28q\29q\29r\nr\14r\14r\16r\17r\18s\ns\fs\fs\fs\fs\fs\rs\rs\rs\rs\rs\rs\rs\14s\14s\14s\14s\14s\14s\14s\14s\14s\14s\14s\14s\14s\15s\15s\15s\15s\15s\15s\15s\15s\15s\15s\15s\15s\15s\15s\15s\15s\15s\15s\15s\15s\15s\15s\15s\15s\15s\16s\16s\16s\16s\16s\16s\16s\16s\16s\16s\16s\16s\16s\16s\17s\17s\17s\17s\17s\17s\17s\16s\17s\17s\17s\17s\17s\17s\17s\17s\18s\18s\18s\18s\18s\18s\18s\18s\18s\18s\18s\18s\18s\18s\18s\18s\18s\18s\18s\18s\18s\18s\18s\19s\19s\19s\19s\19s\19s\19s\19s\19s\19s\19s\19s\19s\19s\20s\20s\20s\20s\20s\20s\20s\20s\20s\20s\20s\20s\20s\20s\20s\20s\21s\21s\21s\21s\21s\22s\19s\21s\21s\21s\21s\21s\21s\21s\21s\22s\22s\22s\22s\22s\22s\22s\22s\22s\22s\22s\22s\23s\23s\23s\23s\23s\24s\24s\24s\24s\24s\24s\24s\24s\25s\25s\25s\25s\27s\28s\29s\27t\nt\vt\ft\ft\rt\rt\rt\rt\14t\14t\14t\14t\14t\14t\14t\14t\15t\15t\15t\15t\15t\15t\15t\15t\15t\15t\15t\16t\16t\16t\16t\16t\16t\16t\17t\17t\17t\17t\17t\17t\17t\17t\18t\18t\18t\18t\18t\18t\18t\18t\18t\18t\19t\19t\19t\19t\19t\19t\20t\20t\20t\20t\20t\20t\20t\21t\21t\21t\21t\21t\21t\21t\21t\21t\22t\22t\22t\22t\22t\22t\23t\23t\24t\25t\26t\26t\27u\nu\fu\fu\ru\ru\14u\14u\14u\14u\14u\14u\14u\14u\15u\15u\15u\15u\15u\15u\15\180\f\180\fu\16u\17u\17u\17u\17u\17u\17u\18u\18u\18u\18u\19u\19u\21u\19u\19u\21u\22u\22u\22u\23u\25u\25u\27v\nv\fv\fv\rv\rv\rv\rv\rv\rv\rv\rv\16v\14v\14v\14v\14v\14v\14v\14v\14v\14v\14v\14v\14v\14v\14v\14v\14v\14v\15v\15v\15v\15v\15v\15v\15v\15v\15v\15v\15v\15v\15v\15v\15v\15v\15v\15v\15v\15v\15v\15v\15v\15v\15v\15v\15v\15v\15v\15v\15v\15v\15v\15v\15v\15v\15v\15v\15v\15v\15v\16v\16v\16v\16v\16v\16v\16v\16v\16v\16v\16v\16v\16v\16v\16v\16v\16v\16v\16v\16v\16v\16v\16v\16v\16v\16v\16v\16v\16v\16v\16v\17v\17v\17v\17v\17v\17v\17v\17v\17v\17v\17v\17v\17v\17v\17v\17v\17v\17v\17v\17v\17v\17v\17v\17v\17v\17v\17v\17v\17v\17v\17v\17v\17v\17v\17v\18v\18v\18v\18v\18v\18v\18v\18v\18v\18v\18v\18v\18v\18v\18v\18v\18v\18v\18v\18v\18v\18v\18v\18v\18v\18v\18v\18v\18v\18v\18v\18v\18v\18v\18v\18v\18v\18v\18v\18v\18v\18v\18v\19v\19v\19v\19v\19v\19v\19v\19v\19v\19v\19v\19v\19v\19v\19v\19v\19v\19v\19v\19v\17v\19v\19v\19v\19v\19v\19v\19v\19v\20v\19v\19v\19v\19v\19v\19v\19v\19v\19v\19v\20v\20v\20v\20v\20v\20v\20v\20v\20v\20v\20v\20v\20v\20v\20v\20v\20v\20v\20v\20v\20v\20v\20v\20v\20v\20v\20v\20v\21v\21v\21v\21v\21v\21v\21v\21v\21v\21v\21v\21v\21v\21v\21v\21v\21v\21v\21v\21v\21v\21v\21v\21v\21v\21v\21v\21v\21v\21v\21v\21v\21v\20v\21v\21v\21v\20v\21v\21v\22v\22v\22v\22v\22v\22v\22v\22v\22v\22v\22v\22v\22v\22v\22v\22v\22v\22v\22v\22v\22v\22v\22v\22v\22v\22v\22v\23v\23v\23v\23v\23v\23v\23v\23v\23v\23v\23v\23v\23v\23v\23v\23v\24v\24v\24v\24v\24v\24v\24v\24v\24v\24v\24v\24v\24v\25v\25v\25v\25v\25v\24v\24v\26v\26v\26v\26v\26v\26v\26v\26v\26v\26v\26v\27v\27v\27v\27v\27v\27v\27v\29v\28v\29v\29v\29v\29v\30v\30v\"v$w\nw\fw\fw\fw\rw\rw\rw\rw\rw\rw\rw\rw\rw\rw\rw\rw\14w\14w\14w\14w\14w\14w\14w\14w\14w\14w\14w\14w\14w\14w\14w\15w\15w\15w\15w\15w\15w\15w\15w\15w\15w\15w\15w\16w\16w\16w\16w\16w\15w\16w\16w\16w\16w\16w\16w\16w\16w\16w\16w\17w\17w\17w\17w\17w\17w\17w\17w\18w\18w\18w\18w\18w\18w\18w\18w\18w\18w\17w\18w\19w\19w\19w\19w\19w\19w\19w\19w\19w\19w\19w\19w\19w\20w\20w\20w\20w\20w\20w\20w\20w\20w\20w\21w\21w\21w\21w\21w\21w\21w\21w\21w\21w\22w\22w\22w\22w\22w\21w\23w\23w\23w\23w\23w\24w\24w\24w\26w\25w\26w\26w\27w\29w\31x\nx\nx\vx\vx\fx\fx\fx\fx\rx\rx\rx\rx\rx\rx\rx\rx\rx\rx\14x\14x\14x\14x\14x\14x\14x\14x\14x\14x\14x\14x\14x\14x\14x\14x\14x\14x\14x\14x\14x\14x\14x\14x\14x\14x\14x\14x\14x\14x\15x\15x\15x\15x\15x\15x\15x\15x\15x\15x\15x\15x\15x\15x\15x\15x\15x\15x\15x\15x\15x\15x\15x\15x\15x\15x\15x\15x\15x\15x\15x\15x\15x\15x\15x\15x\15x\16x\16x\16x\16x\16x\16x\16x\16x\16x\16x\16x\16x\16x\16x\17x\16x\16x\16x\16x\16x\16x\16x\16x\16x\16x\16x\16x\16x\16x\16x\16x\16x\16x\16x\16x\16x\16x\16x\16x\16x\16x\16x\16x\17x\17x\17x\17x\17x\17x\17x\17x\17x\17x\17x\17x\17x\17x\17x\17x\17x\17x\17x\17x\17x\17x\17x\17x\17x\17x\17x\17x\17x\17x\17x\17x\17x\17x\17x\17x\18x\18x\18x\18x\18x\18x\18x\18x\18x\18x\18x\18x\18x\18x\18x\18x\18x\18x\18x\18x\18x\18x\18x\18x\18x\18x\18x\18x\18x\18x\18x\18x\18x\18x\18x\18x\18x\18x\18x\18x\18x\18x\18x\18x\18x\18x\18x\18x\18x\18x\18x\18x\18x\18x\18x\19x\18x\18x\19x\19x\19x\19x\19x\19x\19x\19x\19x\19x\19x\19x\19x\19x\19x\19x\19x\19x\19x\19x\19x\19x\19x\19x\19x\19x\19x\19x\19x\19x\19x\19x\19x\19x\19x\19x\19x\19x\19x\19x\19x\19x\19x\19x\19x\19x\19x\19x\19x\19x\20x\20x\20x\20x\20x\20x\20x\20x\20x\20x\20x\20x\20x\20x\20x\20x\20x\20x\20x\20x\20x\20x\20x\20x\20x\20x\20x\20x\20x\20x\20x\20x\20x\21x\21x\21x\21x\21x\21x\21x\21x\21x\21x\21x\21x\21x\21x\21x\21x\21x\21x\21x\21x\21x\21x\21x\21x\21x\21x\21x\21x\21x\21x\21x\22x\21x\21x\23x\21x\21x\22x\22x\22x\22x\22x\22x\22x\22x\22x\22x\22x\22x\22x\22x\22x\22x\22x\22x\22x\22x\22x\22x\22x\22x\23x\22x\23x\23x\23x\23x\23x\23x\23x\23x\23x\22x\23x\23x\23x\23x\23x\23x\23x\23x\23x\24x\24x\24x\24x\24x\24x\24x\24x\24x\25x\25x\25x\25x\25x\25x\25x\25x\25x\25x\25x\25x\25x\26x\26x\27x\27x\27x\27x\28x\29x\29x\29x\29x\31x\31x!x\nx\fx\rx\rx\rx\rx\rx\rx\rx\rx\rx\rx\rx\14x\14x\14x\14x\14x\14x\14x\14x\14x\14x\rx\14x\14x\14x\14x\14x\14x\14x\14x\15x\15x\15x\15x\15x\15x\15x\15x\15x\15x\15x\15x\15x\15x\15x\15x\15x\15x\16x\16x\16x\16x\16x\16x\16x\16x\16x\16x\16x\16x\16x\16x\16x\17x\17x\17x\17x\17x\17x\17x\17x\17x\18x\18x\18x\18x\18x\18x\18x\18x\18x\18x\18x\18x\18x\18x\18x\18x\18x\18x\18x\18x\18x\18x\18x\18x\18x\19x\19x\19x\19x\19x\19x\19x\19x\19x\19x\19x\19x\19x\19x\19x\19x\19x\19x\19x\19x\19x\19x\19x\20x\20x\20x\20x\20x\20x\20x\20x\20x\20x\20x\20x\21x\21x\21x\21x\21x\21x\21x\22x\22x\22x\22x\23x\23x\23x\23x\23x\26y\ny\fy\ry\14y\14y\15y\14y\15y\16y\16y\16y\18y\18y\20y\21y\21y\21y\22y\22y\22y\23y\23y\24y\25y\26y\26y\28z\nz\nz\nz\rz\rz\rz\rz\14z\14z\14z\15z\15z\15z\15z\15z\15z\15z\15z\16z\17z\17z\17z\18z\18z\18z\18z\18z\18z\18z\18z\19z\19z\19z\18z\19z\19z\20z\20z\20z\20z\21z\21z\21z\21z\22z\22z\22z\22z\22z\23z\24z\24z\24z\24z\27z\29z\29{\n{\v{\f{\r{\r{\r{\r{\r{\14{\14{\14{\15{\14{\14{\14{\14{\15{\15{\15{\15{\15{\15{\16{\16{\16{\17{\17{\17{\17{\17{\17{\17{\17{\18{\19{\19{\19{\19{\19{\20{\20{\22{\22{\22{\23{\23{\23{\23{\24{\25{\25|\n|\r|\r|\14|\14|\14|\14|\14|\14|\14|\15|\15|\15|\15|\15|\15|\15|\15|\15|\15|\15|\15|\16|\16|\16|\16|\16|\16|\16|\16|\17|\17|\17|\18|\18|\18|\18|\18|\18|\18|\19|\19|\19|\19|\19|\19|\19|\19|\19|\20|\20|\20|\20|\21|\21|\21|\21|\21|\22|\22|\22|\22|\22|\21|\23|\23|\24|\24}\n}\2}\n}\14}\14}\14}\15}\15}\15}\16}\16~\n~\r~\r~\r~\r~\r\127\n\127\f\127\r\127\14\127\14\127\14\127\14\127\14\127\15\127\15\127\15\127\15\127\15\127\15\127\16\127\17\127\17\127\18\127\18\127\18\127\19\127\19\127\20\127\20\127\20\127\21\127\21\127\22\127\22\127\24\127\25\127\26\127\26\128\n\128\v\128\f\128\r\128\r\128\14\128\14\128\14\128\14\128\14\128\14\128\14\128\14\128\14\128\14\128\14\128\15\128\15\128\15\128\15\128\15\128\15\128\15\128\15\128\15\128\15\128\15\128\16\128\16\128\16\128\16\128\16\128\16\128\16\128\17\128\17\128\17\128\17\128\18\128\18\128\18\128\18\128\18\128\18\128\18\128\16\128\18\128\18\128\18\128\19\128\19\128\19\128\19\128\19\128\19\128\19\128\19\128\20\128\20\128\22\128\21\128\21\128\21\128\21\128\21\128\22\128\22\128\22\128\22\128\23\128\24\128\24\128\24\128\24\128\26\128\26\129\n\129\2\129\14\129\14\129\14\129\17\129\17\129\17\129\18\129\18\130\n\130\v\130\f\130\f\130\f\130\f\130\f\130\r\130\r\130\r\130\r\130\r\130\r\130\r\130\r\130\r\130\r\130\r\130\r\130\r\130\r\130\r\130\r\130\r\130\14\130\14\130\14\130\14\130\14\130\14\130\14\130\14\130\14\130\14\130\14\130\14\130\14\130\14\130\14\130\14\130\14\130\14\130\14\130\14\130\14\130\14\130\14\130\14\130\14\130\14\130\14\130\14\130\14\130\14\130\14\130\14\130\14\130\15\130\15\130\15\130\15\130\15\130\15\130\15\130\15\130\15\130\15\130\15\130\15\130\15\130\15\130\15\130\15\130\15\130\15\130\15\130\15\130\15\130\15\130\15\130\15\130\15\130\15\130\15\130\15\130\15\130\15\130\15\130\15\130\15\130\15\130\15\130\15\130\15\130\15\130\15\130\15\130\15\130\15\130\15\130\16\130\16\130\16\130\16\130\16\130\16\130\16\130\16\130\16\130\16\130\16\130\16\130\16\130\16\130\16\130\16\130\16\130\16\130\16\130\16\130\16\130\16\130\16\130\16\130\16\130\16\130\16\130\16\130\15\130\16\130\16\130\16\130\16\130\16\130\16\130\16\130\16\130\16\130\16\130\16\130\17\130\17\130\17\130\17\130\17\130\17\130\17\130\17\130\17\130\17\130\17\130\17\130\17\130\17\130\17\130\17\130\17\130\17\130\17\130\17\130\17\130\17\130\17\130\17\130\17\130\17\130\17\130\17\130\17\130\17\130\17\130\17\130\17\130\17\130\17\130\17\130\18\130\18\130\18\130\18\130\18\130\18\130\18\130\18\130\18\130\18\130\18\130\18\130\18\130\18\130\18\130\18\130\18\130\18\130\18\130\18\130\18\130\18\130\18\130\18\130\18\130\18\130\18\130\18\130\18\130\18\130\18\130\18\130\18\130\18\130\19\130\19\130\19\130\19\130\19\130\19\130\19\130\19\130\19\130\19\130\19\130\19\130\19\130\19\130\19\130\19\130\19\130\19\130\19\130\19\130\19\130\19\130\19\130\19\130\19\130\19\130\19\130\19\130\19\130\19\130\19\130\19\130\19\130\19\130\19\130\19\130\20\130\20\130\20\130\20\130\20\130\20\130\20\130\20\130\20\130\20\130\20\130\20\130\20\130\20\130\20\130\20\130\20\130\20\130\20\130\21\130\21\130\21\130\21\130\21\130\21\130\21\130\21\130\21\130\21\130\21\130\21\130\21\130\21\130\21\130\21\130\21\130\21J\21\130\22\130\22\130\22\130\22\130\22\130\22\130\22\130\22\130\22\130\22\130\22\130\22\130\22\130\22\130\22\130\22\130\22\130\22\130\23\130\23\130\23\130\23\130\23\130\23\130\23\130\23\130\23\130\23\130\23\130\23\130\23\130\23\130\23\130\23\130\23\130\23\130\23\130\23\130\23\130\23\130\24\130\24\130\24\130\24\130\24\130\24\130\24\130\25\130\25\130\26\130\25\130\25\130\26\130\26\130\26\130\26\130\27\130\28\130\28\130\29\130\29\130\29\131\n\131\f\131\f\131\16\131\18\131\21\131\21\132\n\132\v\132\14\132\14\132\16\132\16\132\16\132\19\132\20\133\n\133\r\133\16\133\16\133\16\133\16\133\17\133\18\133\20\134\n\134\f\134\f\134\r\134\14\134\14\134\15\134\16\134\16\134\17\134\20\134\18\134\19\134\20\134\22\134\23\135\n\135\f\135\f\135\f\135\14\135\15\135\16\135\18\135\18\135\18\135\19\135\19\135\20\135\22\135\23\136\n\136\16\136\17\136\18\137\n\137\f\137\r\137\r\137\r\137\r\137\14\137\14\137\14\137\14\137\14\137\14\137\14\137\14\137\14\137\14\137\14\137\14\137\14\137\15\137\15\137\15\137\15\137\15\137\15\137\15\137\15\137\15\137\15\137\16\137\16\137\16\137\16\137\17\137\17\137\17\137\17\137\17\137\17\137\17\137\17\137\17\137\17\137\18\137\18\137\18\137\18\137\19\137\19\137\19\137\19\137\19\137\19\137\19\137\20\137\20\137\20\137\20\137\20\137\21\137\21\137\21\137\21\137\22\137\22\137\22\137\23\137\23\137\23\137\23\137\23\137\24\137\24\137\24\137\24\137\25\137\26\137\27\137\28\138\n\138\v\138\f\138\21\139\n\139\14\139\15\139\18\139\23\139\28\140\n\140\n\140\v\140\f\140\f\140\f\140\f\140\f\140\f\140\f\140\f\140\r\140\r\140\r\140\r\140\r\140\r\140\r\140\r\140\r\140\r\140\r\140\r\140\r\140\r\140\r\140\r\140\r\140\r\140\r\140\r\140\r\140\14\140\14\140\14\140\14\140\14\140\14\140\14\140\14\140\14\140\14\140\14\140\14\140\14\140\14\140\14\140\14\140\14\140\14\140\14\140\14\140\14\140\14\140\14\140\14\140\14\140\14\140\14\140\14\140\14\140\14\140\14\140\14\140\14\140\14\140\14\140\14\140\14\140\14\140\14\140\15\140\14\140\14\140\14\140\14\140\14\140\14\140\14\140\14\140\14\140\14\140\14\140\14\140\14\140\14\140\14\140\14\140\15\140\15\140\15\140\15\140\15\140\15\140\15\140\15\140\15\140\15\140\15\140\15\140\15\140\15\140\15\140\15\140\15\140\15\140\15\140\15\140\15\140\15\140\15\140\15\140\15\140\15\140\15\140\15\140\15\140\15\140\15\140\15\140\15\140\15\140\15\140\15\140\15\140\15\140\15\140\15\140\15\140\15\140\15\140\15\140\15\140\15\140\15\140\15\140\15\140\15\140\15\140\15\140\15\140\15\140\15\140\15\140\15\140\15\140\15\140\15\140\15\140\15\140\15\140\15\140\15\140\15\140\16\140\15\140\15\140\15\140\16\140\16\140\16\140\16\140\16\140\16\140\16\140\17\140\16\140\16\140\16\140\16\140\16\140\17\140\16\140\16\140\16\140\16\140\16\140\16\140\16\140\16\140\16\140\16\140\16\140\16\140\16\140\16\140\16\140\16\140\16\140\16\140\16\140\16\140\16\140\16\140\16\140\16\140\16\140\16\140\14\140\16\140\16\140\16\140\16\140\16\140\16\140\16\140\16\140\16\140\16\140\16\140\16\140\16\140\16\140\16\140\16\140\16\140\16\140\16\140\16\140\18\140\16\140\16\140\16\140\16\140\16\140\16\140\16\140\16\140\16\140\16\140\16\140\16\140\16\140\16\140\16\140\16\140\16\140\16\140\16\140\16\140\16\140\16\140\16\140\17\140\16\140\16\140\16\140\16\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\19\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\19\140\19\140\19r\18\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\18\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20V\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\24\140\23\140\23\140\23\140\24\140\23\140\24\140\24\140\24\140\24\140\24\140\24\140\24\140\24\140\24\140\24\140\24\140\24\140\24\140\24\140\24\140\24\140\24\140\24\140\24\140\24\140\24\140\24\140\24\140\24\140\24\140\24\140\24\140\24\140\24\140\24\140\24\140\24\140\24\140\24\140\24\140\24\140\24\140\25\140\25\140\25\140\25\140\25\140\25\140\25\140\25\140\25\140\25\140\25\140\25\140\25\140\25\140\25\140\25\140\25\140\25\140\25\140\25\140\25\140\25\140\25\140\25\140\25\140\25\140\26\140\25\140\25\140\25\140\25\140\25\140\25\140\25\140\26\140\26\140\26\140\26\140\26\140\26\140\26\140\26\140\26\140\26\140\26\140\26\140\26\140\26\140\26\140\26\140\26\140\26\140\26\140\26\140\26\140\26\140\26\140\26\140\26\140\26\140\26\140\26\140\27\140\26\140\26\140\27\140\27\140\27\140\27\140\27\140\27\140\27\140\27\140\27\140\27\140\27\140\27\140\27\140\26\140\27\140\24\140\27\140\27\140\27\140\27\140\27\140\27\140\27\140\27\140\27\140\27\140\27\140\27\140\29\140\28\140\28\140\28\140\28\140\28\140\28\140\29\140\29\140\29\140\29\140\29\140\29\140\29\140\29\140\29\140\29\140\30\140\30\140\30\140\30\140\31\140\31\140\31\140\31\140!\140#\140#\141\n\141\f\141\f\141\r\141\14\27\18\141\14\141\14\141\15\141\15\141\15\141\15\141\15\141\15\141\16\141\16\141\16\141\17\141\17\141\18\141\18\141\19\141\19\141\20\141\20\141\20\141\21\141\21\141\22\141\30\142\n\142\v\142\f\142\f\142\f\142\f\142\f\142\f\142\r\142\r\142\r\142\r\142\r\142\r\142\r\142\r\142\r\142\r\142\r\142\r\142\r\142\r\142\r\142\r\142\r\142\14\142\14\142\14\142\14\142\16\142\14\142\14\142\14\142\14\142\14\142\14\142\14\142\14\142\14\142\14\142\14\142\14\142\14\142\14\142\14\142\14\142\14\142\14\142\14\142\14\142\14\142\14\142\14\142\14\142\14\142\14\142\14\142\14\142\14\142\14\142\14\142\14\142\14\142\14\142\15\142\14\142\15\142\15\142\15\142\15\142\15\142\15\142\15\142\15\142\15\142\15\142\15\142\15\142\15\142\15\142\15\142\15\142\15\142\15\142\15\142\15\142\15\142\15\142\15\142\15\142\15\142\15\142\15\142\15\142\15\142\15\142\15\142\15\142\15\142\15\142\15\142\16\142\16\142\16\142\16\142\16\142\16\142\17\142\16\142\16\142\16\142\16\142\16\142\16\142\16\142\16\142\16\142\16\142\16\142\16\142\16\142\16\142\16\142\16\142\16\142\16\142\16\142\16\142\16\142\16\142\16\142\16\142\16\142\16\142\16\142\16\142\16\142\16\142\17\142\17\142\17\142\17\142\17\142\17\142\17\142\17\142\17\142\17\142\17\142\17\142\17\142\17\142\17\142\17\142\17\142\17\142\17\142\17\142\17\142\17\142\17\142\17\142\17\142\17\142\17\142\17\142\17\142\17\142\17\142\17\142\17\142\17\142\17\142\18\142\18\142\18\142\18\142\18\142\18\142\18\142\18\142\18\142\18\142\18\142\18\142\18\142\18\142\18\142\18\142\18\142\18\142\18\142\17\142\18\142\18\142\18\142\18\142\18\142\18\142\18\142\18\142\18\142\18\142\18\142\18\142\18\142\18\142\18\142\18\142\18\142\18\142\18\142\18\142\18\142\18\142\18\142\18\142\18\142\18\142\17\142\18\142\18\142\18\142\18\142\18\142\19\142\19\142\19\142\19\142\19\142\19\142\19\142\19\142\19\142\19\142\19\142\19\142\19\142\19\142\19\142\19\142\19\142\19\142\19\142\19\142\19\142\19\142\19\142\19\142\19\142\19\142\19\142\19\142\19\142\19\142\19\142\19\142\19\142\19\142\19\142\19\142\19\142\19\142\19\142\19\142\19\142\19\142\19\142\19\142\19\142\20\142\19\142\19\142\19\142\19\142\19\142\19\142\19\142\20\142\20\142\20\142\20\142\20\142\20\142\20\142\20\142\20\142\20\142\20\142\20\142\20\142\20\142\20\142\20\142\20\142\20\142\20\142\20\142\20\142\20\142\20\142\20\142\20\142\20\142\20\142\20\142\20\142\20\142\20\142\20\142\20\142\20\142\20\142\20\142\20\142\20\142\20\142\20\142\20\142\21\142\21\142\21\142\21\142\21\142\21\142\21\142\21\142\21\142\21\142\21\142\21\142\21\142\21\142\21\142\21\142\21\142\21\142\21\142\21\142\21\142\21\142\21\142\21\142\21\142\21\142\21\142\21\142\21\142\21\142\21\142\21\142\21\142\21\142\21\142\21\142\21\142\21\142\21\142\21\142\21\142\22\142\22\142\22\142\22\142\22\142\22\142\22\142\22\142\22\142\22\142\22\142\22\142\22\142\22\142\19\142\22\142\22\142\22\142\22\142\22\142\22\142\22\142\22\142\22\142\22\142\22\142\22\142\22\142\22\142\22\142\22\142\22\142\22\142\22\142\22\142\23\142\23\142\23\142\23\142\23\142\23\142\23\142\23\142\23\142\23\142\23\142\22\142\23\142\23\142\23\142\23\142\23\142\23\142\23\142\23\142\23\142\23\142\23\142\23\142\22\142\23\142\24\142\24\142\24\142\24\142\24\142\24\142\24\142\24\142\24\142\24\142\25\142\25\142\25\142\25\142\25\142\25\142\25\142\25\142\25\142\25\142\25\142\26\142\26\142\26\142\26\142\26\142\26\142\26\142\26\142\27\142\27\142\27\142\27\142\27\142\27\142\27\142\25\142\28\142\28\142\28\142\28\142\28\142\28\142\29\142\30\142\31\142\31\142 \143\n\143\r\143\r\143\14\143\14\143\15\143\16\143\16\143\16\143\16\143\25\143\28\144\n\144\r\144\r\144\14\144\15\144\15\144\15\144\15\144\15\144\16\144\16\144\16\144\16\144\17\144\19\144\19\144\19\144\19\144\20\144\20\144\20\144\20\144\28\145\n\145\n\145\f\145\r\145\r\145\r\145\r\145\r\145\r\145\r\145\14\145\14\145\14\145\14\145\14\145\14\145\14\145\14\145\14\145\14\145\14\145\14\145\14\145\14\145\14\145\14\145\14\145\14\145\14\145\14\145\14\145\14\145\14\145\14\145\14\145\14\145\14\145\15\145\15\145\15\145\15\145\15\145\15\145\15\145\15\145\15\145\15\145\15\145\15\145\15\145\15\145\15\145\15\145\15\145\15\145\15\145\15\145\15\145\15\145\15\145\15\145\15\145\15\145\15\145\15\145\15\145\15\145\15\145\15\145\15\145\15\145\15\145\15\145\15\145\15\145\15\145\16\145\15\145\16\145\16\145\16\145\16\145\16\145\16\145\16\145\16\145\16\145\16\145\16\145\16\145\16\145\16\145\16\145\16\145\16\145\16\145\16\145\16\145\16\145\16\145\16\145\16\145\16\145\17\145\17\145\17\145\17\145\17\145\17\145\17\145\17\145\17\145\17\145\17\145\17\145\17\145\17\145\17\145\17\145\17\145\17\145\17\145\17\145\17\145\17\145\17\145\17\145\17\145\17\145\17\145\17\145\19\145\18\145\18\145\18\145\18\145\18\145\18\145\18\145\18\145\18\145\18\145\18\145\18\145\18\145\18\145\18\145\18\145\18\145\18\145\18\145\18\145\18\145\18\145\18\145\18\145\18\145\18\145\18\145\18\145\18\145\18\145\19\145\19\145\19\145\19\145\19\145\19\145\19\145\19\145\19\145\19\145\19\145\19\145\19\145\19\145\19\145\19\145\19\145\19\145\19\145\19\145\19\145\19\145\19\145\19\145\19\145\20\145\20\145\20\145\20\145\20\145\20\145\20\145\20\145\20\145\20\145\20\145\20\145\20\145\20\145\20\145\20\145\20\145\20\145\20\145\20\145\20\145\21\145\20\145\21\145\21\145\21\145\21\145\21\145\21\145\21\145\21\145\21\145\21\145\21\145\21\145\21\145\21\145\21\145\21\145\21\145\22\145\22\145\22\145\22\145\22\145\22\145\22\145\22\145\22\145\22\145\22\145\22\145\22\145\22\145\21\145\22\145\23\145\23\145\23\145\23\145\23\145\23\145\23\145\23\145\23\145\23\145\23\145\23\145\23\145\24\145\24\145\24\145\24\145\24\145\24\145\25\145\25\145\25\145\25\145\25\145\25\145\26\145\26\145\26\145\26\145\27\145\27\145\28\145\28\145\28\145\29\145\29\145\29\145\29\145\29\145\27\146\n\146\n\146\n\146\r\146\15\146\16\146\16\146\17\146\22\146\23\146\23\146\27\146\29\147\n\147\f\147\r\147\r\147\14\147\14\147\14\147\14\147\14\147\14\147\15q\17\147\15\147\15\147\f\147\15\147\16\147\16\147\17\147\17\147\17\147\17\147\17\147\18\147\18\147\18\147\18\147\19\147\19\147\19\147\19\147\19\147\20\147\20\147\20\147\20\147\20\147\21\147\21\147\21\147\21\147\22\147\22\147\22\147\22\147\22\147\23\147\23\147\23\147\24\147\24\147\25\147\25\147\28\147\n\147\f\147\r\147\14\147\14q\14\147\15\147\15\147\15\147\16\147\17\147\18\147\18\147\19\147\20\147\21\147\21\148\n\148\f\148\f\148\14\148\14\148\14\148\14\148\14\148\15\148\15\148\16\148\15\148\15\148\16\148\16\148\16\148\16\148\16\148\16\148\16\148\16\148\16\148\17\148\17\148\17\148\17\148\18\148\18\148\18\148\18\148\19\148\19\148\20\148\20\148\21\148\22\148\22\148\23\148\23\148\23\148\24\148\25\148\25\148\26\148\26\148\28\149\n\149\n\149\f\149\f\149\f\149\f\149\f\149\f\149\f\149\r\149\r\149\r\149\r\149\r\149\r\149\r\149\r\149\r\149\r\149\r\149\r\149\r\149\r\149\r\149\r\149\r\149\r\149\14\149\14\149\14\149\14\149\14\149\14\149\14\149\14\149\14\149\14\149\14\149\14\149\14\149\14\149\14\149\14\149\14\149\14\149\14\149\14\149\14\149\14\149\14\149\14\149\14\149\15\149\15\149\15\149\15\149\15\149\15\149\15\149\15\149\15\149\15\149\15\149\15\149\15\149\15\149\15\149\15\149\15\149\15\149\15\149\15\149\15\149\15\149\15\149\15\149\15\149\15\149\15\149\15\149\15\149\15\149\15\149\15\149\15\149\15\149\15\149\15\149\15\149\15\149\15\149\15\149\15\149\15\149\15\149\15\149\15\149\16\149\16\149\16\149\16\149\16\149\16\149\16\149\16\149\16\149\16\149\16\149\16\149\16\149\16\149\16\149\16\149\16\149\16\149\16\149\16\149\16\149\16\149\16\149\16\149\16\149\16\149\16\149\16\149\16\149\16\149\16\149\16\149\16\149\16\149\16\149\16\149\16\149\16\149\16\149\16\149\16\149\16\149\17\149\17\149\17\149\17\149\17\149\17\149\17\149\17\149\17\149\17\149\17\149\17\149\17\149\17\149\17\149\17\149\17\149\17\149\17\149\17\149\17\149\16\149\17\149\17\149\17\149\17\149\17\149\17\149\17\149\17\149\17\149\17\149\17\149\17\149\17\149\17\149\18\149\18\149\18\149\18\149\18\149\18\149\18\149\18\149\18\149\18\149\18\149\18\149\18\149\18\149\18\149\18\149\18\149\18\149\18\149\18\149\18\149\18\149\18\149\18\149\18\149\18\149\18\149\18\149\18\149\18\149\18\149\18\149\18\149\18\149\18\149\18\149\18\149\18\149\18\149\18\149\18\149\18\149\18\149\18\149\19\149\19\149\19\149\19\149\19\149\19\149\19\149\19\149\19\149\19\149\19\149\19\149\19\149\19\149\18\149\19\149\19\149\19\149\19\149\19\149\19\149\19\149\19\149\19\149\19\149\19\149\19\149\19\149\19\149\19\149\19\149\19\149\19\149\19\149\19\149\19\149\19\149\19\149\19\149\19\149\19\149\20\149\20\149\20\149\20\149\20\149\20\149\20\149\20\149\20\149\20\149\20\149\20\149\20\149\20\149\20\149\20\149\20\149\20\149\20\149\20\149\20\149\20\149\20\149\20\149\20\149\20\149\20\149\20\149\20\149\20\149\20\149\21\149\21\149\21\149\21\149\21\149\21\149\21\149\21\149\21\149\21\149\21\149\21\149\21\149\21\149\21\149\21\149\21\149\21\149\21\149\21\149\21\149\21\149\21\149\21\149\21\149\21\149\21\149\21\149\22\149\22\149\22\149\22\149\22\149\22\149\22\149\22\149\22\149\22\149\22\149\22\149\22\149\22\149\23\149\22\149\22\149\22\149\22\149\22\149\22\149\22\149\22\149\22\149\22\149\22\149\22\149\22\149\22\149\22\149\23\149\23\149\23\149\23\149\23\149\23\149\23\149\23\149\23\149\23\149\23\149\23\149\23\149\23\149\23\149\23\149\23\149\23\149\23\149\23\149\23\149\23\149\24\149\24\149\24\149\24\149\24\149\24\149\24\149\24\149\24\149\24\149\24\149\25\149\25\149\25\149\25\149\25\149\25\149\25\149\25\149\26\149\26\149\26\149\26\149\26\149\26\149\26\149\26\149\26\149\26\149\26\149\27\149\27\149\27\149\27\149\27\149\27\149\28\149\28\149\28\149\29\149\29\149\30\149\30\149\30\149 \149\n\149\f\149\f\149\f\149\f\149\f\149\r\149\r\149\r\149\r\149\r\149\r\149\r\149\r\149\r\149\r\149\r\149\r\149\14\149\14\149\14\149\14\149\14\149\14\149\14\149\14\149\14\149\14\149\14\149\14\149\14\149\14\149\14\149\15\149\15\149\15\149\15\149\15\149\15\149\15\149\15\149\15\149\15\149\15\149\15\149\15\149\15\149\15\149\15\149\15\149\15\149\16\149\16\149\16\149\16\149\16\149\16\149\16\149\16\149\16\149\16\149\16\149\16\149\16\149\16\149\16\149\16\149\16\149\16\149\16\149\16\149\16\149\16\149\16\149\17\149\17\149\17\149\17\149\17\149\17\149\17\149\17\149\17\149\17\149\17\149\17\149\17\149\18\149\18\149\18\149\18\149\18\149\18\149\18\149\18\149\18\149\18\149\18\149\18\149\18\149\18\149\18\149\18\149\18\149\18\149\18\149\18\149\19\149\19\149\19\149\19\149\19\149\19\149\19\149\19\149\19\149\19\149\19\149\19\149\19\149\19\149\19\149\19\149\19\149\19\149\19\149\19\149\20\149\20\149\20\149\20\149\20\149\20\149\20\149\20\149\20\149\21\149\21\149\21\149\21\149\21\149\22\149\22\149\22\149\22\149\22\149\22\149\23\149\23\149\23\149\27\150\n\150\r\150\14\150\14\150\14\150\16\150\17\150\18\150\20\150\20\150\20\150\21\150\22\150\25\150\26\151\n\151\r\151\r\151\14\151\16\151\16\151\18\151\18\151\18\151\20\151\21\151\23\151\28\151\30\151\31\152\n\152\v\152\r\152\14\152\14\152\14\152\14\152\14\152\14\152\15\152\15\152\15\152\15\152\16\152\16\152\16\152\16\152\16\152\17\152\17\152\17\152\17\152\19\152\19\152\19\152\19\152\20\152\20\152\20\152\20\152\20\152\21\152\21\152\23\152\22\153\n\153\r\153\r\153\r\153\14\153\14\153\15\153\15\153\15\153\15\153\15\153\15\153\16\153\16\153\16\153\16\153\16\153\16\153\16\153\17\153\17\153\17\153\18\153\18\153\19\153\19\153\19\153\19\153\20\153\20\153\20\153\21\153\21\153\21\153\22\153\28\153\30\154\n\154\f\154\f\154\f\154\r\154\r\154\r\154\r\154\14\154\14\154\14\154\14\154\14\154\14\154\14\154\14\154\14\154\14\154\15\154\15\154\15\154\15\154\15\154\15\154\15\154\15\154\15\154\15\154\15\154\15\154\15\154\15\154\15\154\15\154\15\154\15\154\15\154\16\154\16\154\16\154\16\154\16\154\16\154\16\154\16\154\16\154\16\154\16\154\16\154\16\154\17\154\17\154\17\154\17\154\17\154\17\154\17\154\17\154\17\154\17\154\18\154\18\154\18\154\18\154\18\154\18\154\18\154\18\154\18\154\18\154\18\154\18\154\18\154\18\154\18\154\18\154\18\154\18\154\18\154\18\154\19\154\19\154\19\154\19\154\19\154\19\154\19\154\19\154\19\154\20\154\20\154\20\154\20\154\20\154\20\154\20\154\20\154\21\154\21\154\21B\24\154\21\154\21\154\21\154\21\154\22\154\22\154\22\154\22\154\22\154\22\154\22\154\23\154\23\154\23\154\24\154\24\154\24\154\24\154\24\154\25\154\25\154\25\154\25\154\26\154\26\154\27\154\28\154\n\154\f\154\f\154\f\154\r\154\r\154\14\154\14\154\14\154\14\154\14\154\14\154\14\154\14\154\14\154\14\154\14\154\14\154\14\154\15\154\15\154\15\154\15\154\15\154\15\154\15\154\15\154\15\154\15\154\15\154\15\154\16\154\16\154\16\154\16\154\16\154\16\154\16\154\16\154\16\154\16\154\16\154\17\154\17\154\17\154\17\154\18\154\18\154\18\154\18\154\18\154\18\154\18\154\18\154\18\154\18\154\18\154\19\154\19\154\20\154\20\154\20\154\20\154\21\154\22\154\22\154\22\154\22\154\23\154\23\154\27\155\n\155\14\155\14\155\15\155\16\155\16\155\16\155\17\155\19\155\19\155\19\155\20\156\n\156\n\156\f\156\f\156\f\156\f\156\r\156\r\156\r\156\14\156\14\156\14\156\14\156\14\156\14\156\14\156\15\156\15\156\15\156\15\156\15\156\15\156\15\156\15\156\15\156\15\156\15\156\15\156\16\156\16\156\16\156\16\156\16\156\16\156\16\156\16\156\16\156\17\156\17\156\17\156\17\156\17\156\17\156\18\156\18\156\18\156\18\156\18\156\18\156\18\156\18\156\18\156\18\156\19\156\19\156\19\156\20\156\22\156\22\156\22\156\22\156\22\156\23\156\24\156\24\156\26\156\29\157\n\157\f\157\r\157\r\157\r\157\r\157\14\157\14\157\14\157\16\157\14\157\14\157\14\157\14\157\14\157\14\157\14\157\14\157\15\157\15\157\15\157\15\157\15\157\15\157\15\157\15\157\15\157\15\157\15\157\15\157\15\157\15\157\15\157\15\157\15\157\15\157\15\157\15\157\15\157\15\157\15\157\15\157\15\157\15\157\16\157\16\157\16\157\16\157\16\157\16\157\16\157\16\157\16\157\16\157\16\157\16\157\16\157\16\157\16\157\16\157\16\157\16\157\16\157\16\157\16\157\16\157\15\157\16\157\16\157\16\157\16\157\16\157\16\157\17\157\17\157\17\157\17\157\17\157\17\157\17\157\17\157\17\157\17\157\17\157\17\157\17\157\17\157\17\157\17\157\17\157\17\157\17\157\18\157\18\157\18\157\18\157\18\157\18\157\18\157\18\157\18\157\18\157\18\157\18\157\18\157\18\157\18\157\18\157\18\157\18\157\18\157\18\157\18\157\18\157\18\157\18\157\18\157\18\157\18\157\18\157\19\157\18\157\18\157\18\157\18\157\19\157\19\157\19\157\19\157\19\157\19\157\19\157\19\157\19\157\19\157\18\157\19\157\19\157\19\157\19\157\19\157\19\157\19\157\19\157\19\157\19\157\19\157\20\157\20\157\20\157\20\157\20\157\20\157\20\157\20\157\20\157\20\157\20\157\20\157\20\157\20\157\21\157\21\157\21\157\21\157\21\157\21\157\21\157\21\157\21\157\21\157\21\157\21\157\21\157\21\157\21\157\21\157\21\157\21\157\21\157\21\157\22\157\22\157\22\157\22\157\22\157\22\157\21\157\22\157\22\157\22\157\22\157\22\157\22\157\22\157\22\157\22\157\22\157\22\157\22\157\22\157\22\157\22\157\22\157\22\157\21\157\23\157\23\157\23\157\23\157\23\157\23\157\23\157\23\157\23\157\24\157\24\157\24\157\24\157\24\157\24\157\25\157\25\157\25\157\25\157\25\157\25\157\25\157\26\157\26\157\26\157\26\157\26\157\26\157\27\157\27\157\27\157\27\157\28\157\28\157\28\157\28\157\28\157\29\157\29\157\31\157\30\157\30\158\n\158\r\158\14\158\14\158\14\158\15\158\16\158\16\158\17\158\17\158\17\158\18\158\18\158\18\158\18\158\18\158\18\158\18\158\19\158\19\158\20\158\21\158\21\158\22\158\22\158\22\158\22\158\23\158\24\158\27\158\30\159\n\159\v\159\f\159\f\159\r\159\r\159\r\159\r\159\r\159\r\159\r\159\r\159\14\159\14\159\14\159\14\159\14\159\14\159\14\159\14\159\14\159\14\159\14\159\14\159\14\159\14\159\15\159\15\159\15\159\15\159\15\159\15\159\15\159\15\159\15\159\16\159\15\159\15\159\15\159\15\159\15\159\15\159\15\159\15\159\15\159\15\159\15\159\15\159\15\159\15\159\15\159\15\159\16\159\16\159\16\159\16\159\16\159\16\159\16\159\16\159\16\159\16\159\16\159\16\159\16\159\16\159\16\159\17\159\17\159\17\159\17\159\17\159\17\159\17\159\17\159\17\159\18\159\18\159\18\159\18\159\18\159\18\159\18\159\18\159\18\159\18\159\18\159\18\159\18\159\18\159\18\159\18\159\18\159\18\159\18\159\18\159\18\159\18\159\18\159\19\159\19\159\19\159\19\159\19\159\19\159\19\159\19\159\19\159\19\159\19\159\19\159\19\159\19\159\19\159\19\159\20\159\20\159\20\159\20\159\20\159\20\159\20\159\20\159\20\159\21\159\21\159\21\159\21\159\21\159\21\159\21\159\22\159\22\159\22\159\22\159\22\159\22\159\22\159\22\159\23\159\23\159\23\159\23\159\23\159\23\159\24\159\24\159\24\159\24\159\24\159\25\159\25\159\25\159\26\159\26\159\30\159\n\159\v\159\f\159\r\159\r\159\r\159\14\159\14\159\14\159\14\159\14\159\15\159\15\159\15\159\15\159\15\159\15\159\15\159\15\159\15\159\15\159\15\159\16\159\16\159\16\159\16\159\16\159\16\159\16\159\16\159\17\159\17\159\17\159\18\159\18\159\18\159\18\159\18\159\18\159\18\159\18\159\19\159\19\159\19\159\19\159\19\159\19\159\20\159\20\159\20\159\21\159\22\159\22\160\n\160\15\160\15\160\16\160\16\160\16\160\17\160\17\160\17\160\18\160\19\160\19\160\19\160\19\160\19\160\19\160\20\160\21\160\22\160\23\160\24\161\n\161\r\161\16\161\18\161\22\162\n\162\n\162\v\162\f\162\f\162\f\162\f\162\f\162\f\162\r\162\r\162\r\162\r\162\r\162\r\162\r\162\r\162\r\162\r\162\r\162\r\162\14\162\14\162\14\162\14\162\14\162\14\162\14\162\14\162\14\162\14\162\14\162\14\162\14\162\14\162\14\162\14\162\14\162\14\162\14\162\14\162\14\162\14\162\15\162\15\162\15\162\15\162\15\162\15\162\15\162\15\162\15\162\15\162\15\162\15\162\14\162\15\162\15\162\15\162\15\162\15\162\15\162\15\162\16\162\16\162\16\162\16\162\16\162\16\162\16\162\16\162\16\162\16\162\16\162\16\162\16\162\16\162\16\162\16\162\16\162\16\162\16\162\16\162\16\162\16\162\16\162\17\162\17\162\17\162\17\162\17\162\17\162\17\162\17\162\17\162\17\162\17\162\17\162\17\162\17\162\17\162\17\162\17\162\17\162\17\162\17\162\17\162\17\162\17\162\17\162\17\162\17\162\17\162\17\162\17\162\18\162\18\162\18\162\18\162\18\162\18\162\18\162\18\162\18\162\18\162\18\162\18\162\18\162\18\162\18\162\18\162\18\162\18\162\18\162\18\162\19\162\19\162\19\162\19\162\19\162\19\162\19\162\19\162\19\162\19\162\19\162\19\162\19\162\19\162\19\162\19\162\19\162\19\162\19\162\19\162\19\162\19\162\19\162\19\162\19\162\19\162\19\162\19\162\20\162\20\162\20\162\20\162\20\162\20\162\20\162\20\162\20\162\20\162\20\162\20\162\20\162\20\162\21\162\21\162\21\162\21\162\21\162\21\162\21\162\21\162\21\162\21\162\21\162\21\162\22\162\21\162\22\162\22\162\22\162\22\162\22\162\22\162\22\162\22\162\22\162\23\162\23\162\23\162\23\162\23\162\23\162\23\162\23\162\23\162\22\162\24\162\24\162\23\162\25\162\25\162\25\162\26\162\27\162\29\162\29\163\n\163\f\163\f\163\r\163\r\163\r\163\r\163\r\163\r\163\r\163\r\163\r\163\r\163\14\163\14\163\14\163\14\163\14\163\14\163\14\163\14\163\14\163\14\163\14\163\14\163\14\163\14\163\14\163\15\163\15\163\15\163\15\163\15\163\15\163\15\163\15\163\15\163\15\163\15\163\15\163\15\163\15\163\15\163\16\163\16\163\16\163\16\163\16\163\16\163\16\163\16\163\16\163\16\163\16\163\16\163\16\163\16\163\16\163\16\163\16\163\16\163\16\163\16\163\16\163\16\163\17\163\16\163\17\163\17\163\17\163\17\163\17\163\17\163\17\163\17\163\17\163\17\163\17\163\17\163\17\163\17\163\17\163\17\163\17\163\17\163\17\163\17\163\18\163\18\163\18\163\18\163\18\163\18\163\18\163\18\163\18\163\18\163\18\163\18\163\18\163\18\163\18\163\18\163\18\163\19\163\19\163\19\163\19\163\19\163\19\163\19\163\19\163\19\163\19\163\19\163\19\163\19\163\19\163\19\163\19\163\19\163\19\163\20\163\20\163\20\163\20\163\20\163\20\163\20\163\20\163\20\163\20\163\20\163\20\163\20\163\21\163\21\163\21\163\21\163\21\163\21\163\21\163\21\163\21\163\21\163\21\163\21\163\21\163\21\163\22\163\22\163\22\163\22\163\22\163\22\163\22\163\22\163\22\163\22\163\22\163\22\163\22\163\23\163\23\163\23\163\23\163\23\163\24\163\24\163\25\163\25\163\25\163\25\163\25\163\26\163\26\163\27\163\26\163\27\163\28\163\28\163\28\163\29\163\29\164\n\164\f\164\f\164\r\164\r\164\r\164\r\164\r\164\r\164\r\164\14\164\14\164\14\164\14\164\14\164\14\164\14\164\14\164\14\164\14\164\14\164\14\164\15\164\15\164\15\164\15\164\15\164\15\164\15\164\16\164\16\164\16\164\16\164\16\164\16\164\16\164\16\164\16\164\16\164\16\164\16\164\17\164\17\164\17\164\17\164\17\164\17\164\17\164\17\164\17\164\17\164\17\164\17\164\17\164\17\164\18\164\18\164\18\164\18\164\18\164\18\164\18\164\18\164\18\164\18\164\18\164\18\164\18\164\19\164\19\164\19\164\19\164\19\164\19\164\19\164\19\164\19\164\19\164\19\164\20\164\20\164\20\164\20\164\20\164\20\164\20\164\20\164\20\164\20\164\20\164\20\164\20\164\21\164\21\164\21\164\21\164\21\164\21\164\21\164\21\164\22\164\22\164\22\164\22\164\22\164\23\164\23\164\23\164\23\164\23\164\23\164\23\164\24\164\24\164\24\164\26\164\27\164\27\164\27\164\27\164\28\164\28\164\29\164\29\164\30\165\n\165\v\165\14\165\15\165\15\165\23\166\n\166\f\166\14\166\15\166\21\167\n\167\n\167\v\167\v\167\f\167\f\167\f\167\f\167\f\167\f\167\f\167\f\167\f\167\f\167\f\167\f\167\f\167\f\167\r\167\r\167\r\167\r\167\r\167\r\167\r\167\r\167\r\167\r\167\r\167\r\167\r\167\r\167\r\167\r\167\r\167\r\167\r\167\r\167\r\167\r\167\r\167\r\167\r\167\r\167\14\167\14\167\14\167\14\167\14\167\14\167\14\167\14\167\14\167\14\167\14\167\14\167\14\167\14\167\14\167\14\167\14\167\14\167\14\167\14\167\14\167\14\167\14\167\14\167\14\167\14\167\14\167\14\167\14\167\14\167\14\167\14\167\14\167\14\167\14\167\14\167\14\167\14\167\14\167\14\167\14\167\14\167\14\167\14\167\14\167\14\167\14\167\14\167\15\167\15\167\15\167\15\167\15\167\15\167\15\167\15\167\15\167\15\167\15\167\15\167\15\167\15\167\15\167\15\167\15\167\15\167\15\167\15\167\15\167\15\167\15\167\15\167\15\167\15\167\15\167\15\167\15\167\15\167\15\167\15\167\15\167\15\167\15\167\15\167\15\167\15\167\15\167\15\167\15\167\15\167\15\167\15\167\15\167\15\167\15\167\15\167\15\167\15\167\15\167\15\167\15\167\15\167\15\167\15\167\15\167\15\167\15\167\15\167\15\167\15\167\15\167\15\167\15\167\15\167\15\167\15\167\15\167\15\167\15\167\15\167\16\167\16\167\16\167\16\167\16\167\16\167\16\167\18\167\16\167\16\167\16\167\16\167\16\167\16\167\16\167\16\167\16\167\16\167\16\167\16\167\16\167\16\167\16\167\16\167\16\167\16\167\15\167\16\167\16\167\16\167\16\167\16\167\16\167\16\167\16\167\16\167\16\167\16\167\16\167\16\167\16\167\16\167\16\167\16\167\16\167\16\167\16\167\16\167\16\167\16\167\16\167\16\167\16\167\16\167\16\167\16\167\16\167\16\167\16\167\16\167\16\167\17\167\17\167\17\167\17\167\17\167\17\167\17\167\17\167\17\167\17\167\17\167\17\167\17\167\17\167\17\167\17\167\17\167\17\167\17\167\17\167\17\167\17\167\17\167\17\167\17\167\17\167\17\167\17\167\17\167\17\167\17\167\17\167\17\167\17\167\17\167\17\167\17\167\17\167\17\167\17\167\17\167\17\167\17\167\17\167\17\167\17\167\17\167\17\167\17\167\17\167\17\167\17\167\17\167\17\167\17\167\17\167\17\167\17\167\17\167\17\167\17\167\17\167\17\167\17\167\17\167\17\167\17\167\17\167\17\167\18\167\18\167\18\167\18\167\18\167\18\167\18\167\18\167\18\167\18\167\18\167\18\167\18\167\18\167\18\167\18\167\18\167\18\167\18\167\18\167\18\167\18\167\18\167\18\167\18\167\18\167\18\167\18\167\18\167\18\167\18\167\18\167\18\167\18\167\18\167\18\167\18\167\18\167\18\167\18\167\18\167\18\167\18\167\18\167\18\167\18\167\18\167\18\167\18\167\19\167\18\167\18\167\18\167\18\167\18\167\18\167\18\167\18\167\18\167\18\167\18\167\18\167\18\167\18\167\18\167\18\167\18\167\18\167\18\167\18\167\18\167\18\167\18\167\18\167\18\167\18\167\18\167\18\167\18\167\18\167\19\167\18\167\19\167\19\167\19\167\19\167\19\167\19\167\19\167\19\167\19\167\19\167\19\167\19\167\19\167\19\167\19\167\19\167\19\167\19\167\19\167\19\167\19\167\19\167\19\167\19\167\19\167\19\167\19\167\19\167\19\167\19\167\19\167\19\167\19\167\19\167\19\167\19\167\19\167\19\167\19\167\19\167\19\167\19\167\19\167\19\167\19\167\19\167\19\167\19\167\19\167\19\167\19\167\19\167\19\167\19\167\19\167\19\167\19\167\19\167\19\167\19\167\19\167\19\167\19\167\20\167\20\167\20\167\20\167\20\167\20\167\20\167\20\167\20\167\20\167\20\167\20\167\20\167\20\167\20\167\20\167\20\167\20\167\20\167\20\167\20\167\20\167\20\167\20\167\20\167\20\167\20\167\20\167\20\167\20\167\20\167\20\167\20\167\21\167\20\167\20\167\20\167\20\167\20\167\20\167\20\167\20\167\20\167\20\167\20\167\20\167\20\167\20\167\20\167\20\167\20\167\20\167\20\167\20\167\20\167\20\167\21\167\21\167\21\167\21\167\21\167\21\167\21\167\21\167\21\167\21\167\21\167\21\167\21\167\21\167\21\167\21\167\21\167\21\167\21\167\21\167\21\167\21\167\21\167\21\167\21\167\21\167\21\167\21\167\21\167\21\167\21\167\21\167\21\167\21\167\21\167\21\167\21\167\21\167\21\167\21\167\21\167\21\167\21\167\21\167\21\167\21\167\21\167\21\167\21\167\21\167\21\167\22\167\23\167\22\167\22\167\22\167\22\167\21\167\22\167\22\167\22\167\22\167\22\167\22\167\22\167\22\167\22\167\22\167\22\167\22\167\22\167\22\167\22\167\22\167\22\167\22\167\22\167\22\167\22\167\22\167\22\167\22\167\22\167\22\167\22\167\22\167\22\167\22\167\22\167\22\167\22\167\22\167\22\167\22\167\22\167\22\167\22\167\22\167\22\167\22\167\22\167\22\167\22\167\22\167\22\167\23\167\23\167\23\167\23\167\23\167\23\167\23\167\23\167\23\167\23\167\23\167\23\167\23\167\23\167\23\167\23\167\23\167\23\167\23\167\23\167\23\167\23\167\23\167\23\167\23\167\24\167\24\167\24\167\24\167\24\167\24\167\24\167\24\167\24\167\24\167\24\167\24\167\24\167\24\167\24\167\24\167\24\167\24\167\24\167\25\167\25\167\25\167\25\167\25\167\25\167\25\167\25\167\25\167\25\167\25\167\25\167\25\167\25\167\25\167\25\167\25\167\25\167\24\167\26\167\26\167\26\167\26\167\26\167\27\167\27\167\27\167\27\167\27\167\27\167\27\167\28\167\28\167\28\167\28\167\28\167\28\167\28\167\29\167\29\167\29\167\29\167\29\167\30\167\30\167\30\167\31\167\31\167\n\167\v\167\v\167\f\167\f\167\f\167\f\167\f\167\r\167\r\167\r\167\r\167\r\167\r\167\r\167\r\167\r\167\r\167\r\167\14\167\14\167\14\167\14\167\14\167\14\167\14\167\14\167\14\167\14\167\14\167\14\167\14\167\14\167\14\167\14\167\14\167\14\167\14\167\14\167\14\167\14\167\14\167\14\167\15\167\15\167\15\167\15\167\15\167\15\167\15\167\15\167\15\167\15\167\15\167\15\167\15\167\15\167\15\167\15\167\15\167\15\167\15\167\15\167\15\167\15\167\15\167\15\167\15\167\15\167\15\167\15\167\15\167\15\167\15\167\16\167\16\167\16\167\16\167\16\167\16\167\16\167\16\167\16\167\16\167\16\167\16\167\16\167\16\167\16\167\16\167\16\167\16\167\16\167\16\167\16\167\16\167\16\167\16\167\16\167\16\167\16\167\16\167\16\167\16\167\16\167\16\167\16\167\16\167\16\167\16\167\16\167\16\167\16\167\16\167\16\167\17\167\17\167\17\167\17\167\17\167\17\167\17\167\17\167\17\167\17\167\17\167\17\167\17\167\17\167\17\167\17\167\17\167\17\167\17\167\17\167\17\167\17\167\17\167\17\167\17\167\17\167\17\167\17\167\17\167\17\167\18\167\18\167\18\167\18\167\18\167\18\167\18\167\18\167\18\167\18\167\18\167\18\167\18\167\18\167\18\167\18\167\18\167\18\167\18\167\18\167\18\167\18\167\18\167\18\167\18\167\18\167\18\167\18\167\19\167\19\167\19\167\19\167\19\167\19\167\19\167\19\167\19\167\19\167\19\167\19\167\19\167\19\167\19\167\19\167\19\167\19\167\19\167\19\167\20\167\20\167\20\167\20\167\20\167\20\167\20\167\20\167\20\167\20\167\20\167\20\167\20\167\20\167\20\167\20\167\21\167\21\167\21\167\21\167\21\167\21\167\21\167\21\167\21\167\21\167\21\167\22\167\22\167\22\167\22\167\22\167\22\167\22\167\22\167\22\167\22\167\22\167\23\167\23\167\23\167\23\167\23\167\23\167\24\167\25\167\25\167\27\167\27\168\n\168\n\168\r\168\14\168\15\168\18\168\22\168\24\168\n\169\n\169\v\169\v\169\f\169\f\169\f\169\r\169\r\169\r\169\r\169\r\169\14\169\14\169\14\169\14\169\14\169\14\169\14\169\14\169\14\169\14\169\14\169\14\169\14\169\15\169\15\169\15\169\15\169\15\169\15\169\15\169\15\169\15\169\16\169\16\169\16\169\16\169\16\169\16\169\16\169\16\169\16\169\16\169\17\169\17\169\17\169\17\169\17\169\17\169\17\169\17\169\17\169\17\169\18\169\18\169\19\169\18\169\18\169\18\169\18\169\18\169\18\169\18\169\18\169\18\169\18\169\18\169\19\169\19\169\19\169\19\169\19\169\19\169\19\169\19\169\19\169\19\169\19\169\19\169\19\169\20\169\20\169\20\169\20\169\20\169\20\169\20\169\20\169\20\169\21\169\21\169\21\169\21\169\21\169\22\169\22\169\22\169\22\169\23\169\23\169\23\169\23\169\23\169\24\169\n\169\v\169\f\169\r\169\r\169\r\169\r\169\r\169\14\169\14\169\14\169\14\169\14\169\14\169\14\169\14\169\15\169\15\169\16\169\16\169\16\169\16\169\16\169\16\169\16\169\16\169\16\169\17\169\17\169\17\169\17\169\18\169\18\169\18\169\18\169\18\169\18\169\18\169\18\169\18\169\18\169\19\169\19\169\19\169\19\169\19\169\20\169\20\169\20\169\20\169\21\169\23\170\n\170\n\170\f\170\f\170\r\170\r\170\r\170\r\170\r\170\14\170\14\170\14\170\14\170\14\170\14\170\14\170\14\170\14\170\14\170\14\170\14\170\14\170\14\170\14\170\14\170\14\170\14\170\15\170\15\170\15\170\15\170\15\170\15\170\15\170\15\170\15\170\15\170\15\170\15\170\15\170\15\170\15\170\15\170\15\170\15\170\15\170\16\170\16\170\16\170\16\170\16\170\16\170\16\170\16\170\16\170\16\170\16\170\16\170\17\170\17\170\17\170\17\170\18\170\17\170\17\170\17\170\17\170\17\170\17\170\17\170\17\170\17\170\17\170\17\170\17\170\17\170\17\170\17\170\18\170\18\170\18\170\18\170\18\170\18\170\18\170\18\170\18\170\18\170\18\170\18\170\18\170\18\170\18\170\18\170\18\170\19\170\19\170\19\170\19\170\19\170\19\170\19\170\19\170\19\170\19\170\19\170\19\170\19\170\19\170\19\170\19\170\19\170\19\170\19\170\19\170\20\170\19\170\20\170\20\170\20\170\20\170\20\170\20\170\20\170\20\170\20\170\21\170\21\170\21\170\21\170\21\170\21\170\21\170\21\170\22\170\22\170\22\170\22\170\23\170\23\170\23\170\23\170\23\170\23\170\24\170\24\170\24\170\24\170\24\170\24\170\24\170\25\170\26\170\27\171\n\171\18\171\19\172\n\172\f\172\f\172\f\172\f\172\f\172\r\172\r\172\14\172\14\172\14\172\14\172\14\172\14\172\14\172\14\172\15\172\15\172\15\172\15\172\15\172\15\172\15\172\16\172\16\172\16\172\17\172\18\172\18\172\19\172\20\172\20\172\20\172\20\172\20\172\20\172\20\172\20\172\20\172\20\172\21\172\21\172\21\172\23\172\26\172\26\172\30\173\n\173\r\173\r\173\r\173\14\173\14\173\14\173\14\173\14\173\14\173\14\173\14\173\15\173\15\173\15\173\15\173\15\173\15\173\15\173\15\173\15\173\15\173\15\173\16\173\16\173\16\173\17\173\17\173\17\173\17\173\17\173\17\173\17\173\17\173\17\173\18\173\18\173\18\173\18\173\18\173\18\173\18\173\18\173\18\173\18\173\18\173\18\173\18\173\19\173\19\173\19\173\19\173\19\173\19\173\19\173\19\173\19\173\20\173\20\173\20\173\20\173\20\173\21\173\21\173\21\173\21\173\21\173\21\173\21\173\21\173\22\173\22\173\22\173\22\173\22\173\22\173\22\173\23\173\23\173\23\173\23\173\23\173\23\173\23\173\24\173\24\173\24\173\24\173\24\173\25\173\26\173\26\173\26\173\26\173\26\173\26\173\26\173\27\173\28\173\29\173\29\173\29\173\29\173\31\173)\174\n\174\n\174\14\174\14\174\15\174\15\174\16\174\16\174\16\174\17\174\18\174\18\174\20\175\n\175\14\175\17\175\21\176\n\176\n\176\15\176\16\176\17\176\22\176\24\177\n\177\f\177\r\177\r\177\r\177\r\177\r\177\r\177\r\177\14\177\14\177\14\177\14\177\14\177\14\177\14\177\14\177\15\177\15\177\15\177\15\177\15\177\15\177\15\177\15\177\15\177\15\177\15\177\15\177\15\177\16\177\16\177\16\177\16\177\16\177\16\177\16\177\16\177\16\177\16\177\16\177\16\177\17\177\17\177\17\177\17\177\17\177\17\177\17\177\18\177\18\177\18\177\18\177\18\177\18\177\18\177\18\177\19\177\19\177\19\177\19\177\19\177\19\177\19\177\19\177\19\177\19\177\19\177\19\177\19\177\19\177\19\177\20\177\20\177\20\177\20\177\20\177\20\177\20\177\21\177\21\177\21\177\21\177\22\177\22\177\22\177\22\177\23\177\23\177\23\177\23\177\24\177\24\177\25\177\25\177\25\177\27\177\31\178\n\178\r\178\15\178\15\178\16\178\16\178\16\178\17\178\18\178\18\178\18\178\19\178\19\178\19\178\19\178\19\178\21\178\20\178\20\178\20\178\20\178\21\178\22\178\22\178\23\178\25\178\25\178\n\178\r\178\15\178\18\178\19\178\19\178\20\179\n\179\14\179\16\179\17\179\18\179\20\180\n\180\14\180\14\180\15\180\15\180\17\180\19\180\19\180\20\180\20\180\21\180\21\180\21\180\24\181\n\181\f\181\f\181\f\181\r\181\r\181\r\181\r\181\r\181\14\181\14\181\14\181\14\181\14\181\14\181\14\181\14\181\14\181\14\181\15\181\15\181\15\181\15\181\15\181\15\181\15\181\16\181\16\181\16\181\16\181\16\181\16\181\16\181\16\181\16\181\17\181\17\181\16\181\16\181\16\181\16\181\16\181\16\181\16\181\17\181\17\181\17\181\17\181\17\181\17\181\17\181\17\181\17\181\17\181\17\181\17\181\17\181\17\181\17\181\17\181\17\181\19\181\18\181\18\181\18\181\18\181\18\181\18\181\18\181\18\181\18\181\18\181\18\181\18\181\19\181\19\181\19\181\19\181\19\181\19\181\19\181\19\181\19\181\19\181\19\181\20\181\20\181\20\181\20\181\20\181\20\181\20\181\20\181\20\181\21\181\21\181\21\181\21\181\21\181\22\181\22\181\22\181\22\181\22\181\23\181\23\181\23\181\24\181\24\181\24\181\24\181\25\181\26\181\26\181\28\181\28\181\n\181\f\181\f\181\r\181\r\181\r\181\r\181\14\181\14\181\14\181\14\181\14\181\14\181\14\181\14\181\14\181\15\181\15\181\15\181\15\181\16\181\16\181\16\181\16\181\16\181\16\181\16\181\17\181\17\181\17\181\17\181\17\181\17\181\17\181\18\181\19\181\19\181\19\181\19\181\19\181\19\181\20\181\20\181\20\181\20\181\22\181\22\181\23\181\24\181\25\181\27\182\n\182\r\182\r\182\14\182\14\182\15\182\15\182\15\182\15\182\15\182\16\182\16\182\17\182\17\182\18\182\18\182\19\182\19\182\19\182\20\182\20\182\20\182\20\182\20\182\20\182\21\182\21\182\21\182\21\182\22\182\22\182\22\182\22\182\22\182\22\182\23\182\28\182\28\182\n\182\r\182\15\182\15\182\15\182\18\182\19\182\20\182\19\182\20\182\21\182\22\182\22\183\n\183\22\183\28\183\n\184\n\184\n\184\f\184\f\184\f\184\f\184\r\184\r\184\r\184\r\184\14\184\14\184\14\184\14\184\14\184\14\184\14\184\14\184\14\184\14\184\15\184\15\184\15\184\15\184\15\184\15\184\15\184\16\184\15\184\15\184\15\184\15\184\15\184\16\184\16\184\16\184\16\184\16\184\16\184\16\184\16\184\16\184\16\184\16\184\16\184\16\184\16\184\16\184\16\184\17\184\17\184\17\184\17\184\17\184\17\184\17\184\17\184\17\184\17\184\18\184\18\184\18\184\17\184\18\184\18\184\18\184\18\184\18\184\18\184\18\184\18\184\18\184\18\184\18\184\18\184\19\184\19\184\19\184\19\184\19\184\19\184\19\184\19\184\19\184\19\184\19\184\19\184\20\184\19\184\20\184\20\184\20\184\20\184\20\184\20\184\20\184\20\184\20\184\20\184\20\184\21\184\21\184\21\184\21\184\21\184\21\184\21\184\22\184\22\184\22\184\22\184\22\184\22\184\22\184\22\184\22\184\22\184\23\184\23\184\23\184\23\184\23\184\23\184\24\184\24\184\24\184\26\184\27\184\27\184\29\184\29\184 \184\n\184\f\184\f\184\r\184\r\184\14\184\14\184\14\184\14\184\14\184\14\184\14\184\15\184\15\184\15\184\15\184\15\184\15\184\16\184\16\184\16\184\16\184\16\184\16\184\16\184\16\184\17\184\17\184\17\184\17\184\17\184\17\184\18\184\18\184\18\184\18\184\19\184\19\184\20\184\19\184\19\184\20\184\20\184\20\184\20\184\20\184\21\184\21\184\22\184\22\184 \185\n\185\f\185\18\186\n\186\14\186\15\186\15\186\15\186\17\186\17\186\17\186\18\186\18\186\18\186\19\186\19\186\20\186\20\186\21\186\22\186\24\186\28\187\n\187\f\187\f\187\r\187\r\187\r\187\r\187\r\187\r\187\r\187\14\187\14\187\14\187\14\187\14\187\14\187\14\187\14\187\14\187\14\187\14\187\14\187\14\187\14\187\14\187\14\187\14\187\14\187\15\187\15\187\15\187\15\187\15\187\15\187\15\187\15\187\15\187\15\187\15\187\15\187\15\187\15\187\15\187\15\187\15\187\15\187\15\187\15\187\15\187\15\187\15\187\15\187\15\187\16\187\16\187\16\187\16\187\16\187\16\187\16\187\16\187\16\187\16\187\16\187\16\187\16\187\16\187\16\187\16\187\16\187\16\187\18\187\17\187\17\187\17\187\17\187\17\187\17\187\17\187\17\187\17\187\17\187\17\187\17\187\17\187\17\187\17\187\17\187\18\187\18\187\18\187\18\187\18\187\18\187\18\187\18\187\18\187\18\187\18\187\18\187\18\187\18\187\18\187\18\187\19\187\19\187\19\187\19\187\19\187\19\187\19\187\19\187\19\187\19\187\19\187\19\187\19\187\19\187\19\187\19\187\19\187\19\187\19\187\19\187\19\187\20\187\20\187\20\187\20\187\20\187\20\187\20\187\20\187\20\187\20\187\20\187\20\187\20\187\20\187\20\187\20\187\21\187\21\187\21\187\21\187\21\187\21\187\21\187\21\187\21\187\21\187\21\187\21\187\21\187\21\187\21\187\22\187\22\187\22\187\22\187\22\187\22\187\22\187\22\187\22\187\22\187\22\187\22\187\22\187\22\187\23\187\23\187\23\187\23\187\23\187\23\187\23\187\24\187\24\187\24\187\26\187\26\187\26\187\26\187\27\187\26\187\27\187\27\187\28\187\28\187\29\187\30\187\n\187\f\187\r\187\r\187\r\187\14\187\14\187\14\187\14\187\15\187\15\187\15\187\15\187\15\187\15\187\15\187\15\187\15\187\15\187\15\187\15\187\16\187\16\187\16\187\16\187\16\187\16\187\16\187\16\187\16\187\17\187\17\187\17\187\17\187\17\187\17\187\18\187\18\187\18\187\18\187\18\187\18\187\18\187\19\187\19\187\19\187\19\187\19\187\20\187\20\187\20\187\20\187\21\187\21\187\21\187\22\187\24\187\26\187\27\187\27\188\n\188\f\188\r\188\r\188\r\188\r\188\r\188\14\188\14\188\14\188\15\188\15\188\15\188\15\188\15\188\15\188\16\188\16\188\16\188\16\188\16\188\17\188\17\188\18\188\18\188\18\188\19\188\19\188\19\188\19\188\20\188\20\188\20\188\20\188\20\188\20\188\20\188\21\188\21\188\21\188\22\188\23\188\23\188\23\188\23\188\24\188\25\188\26\189\n\189\n\189\14\189\15\189\18\189\22\189\23\190\n\190\f\190\r\190\r\190\14\190\14\190\14\190\14\190\14\190\14\190\14\190\14\190\15\190\15\190\15\190\15\190\15\190\15\190\15\190\15\190\15\190\15\190\16\190\16\190\16\190\16\190\16\190\16\190\16\190\17\190\17\190\17\190\17\190\17\190\17\190\17\190\18\190\18\190\18\190\18\190\16\190\18\190\19\190\19\190\19\190\19\190\19\190\19\190\19\190\20\190\20\190\20\190\20\190\21\190\21\190\21\190\21\190\21\190\22\190\22\190\22\190\22\190\21\190\23\190\23\190\23\190\24\190\24\190\25\190\27\191\n\191\14\191\15\191\16\191\18\191\20\191\22\191\24\191\24\191\27\192\n\192\27\192\29\193\n\193\16\193\17\193\18\193\18\193\19\193\20\193\21\193\21\193\22\194\n\194\r\194\14\194\14\194\14\194\14\194\14\194\15\194\15\194\15\194\15\194\16\194\17\194\17\194\18\194\18\194\18\194\18\194\18\194\18\194\20\194\21\194\21\194\21\194\21\194\22\194\22\194\24\194\24\194\24\195\n\195\f\195\f\195\f\195\f\195\r\195\r\195\r\195\r\195\14\195\14\195\14\195\14\195\14\195\14\195\14\195\14\195\14\195\14\195\14\195\14\195\14\195\14\195\14\195\14\195\14\195\14\195\14\195\14\195\14\195\14\195\14\195\15\195\15\195\15\195\15\195\15\195\15\195\15\195\15\195\15\195\15\195\15\195\15\195\15\195\15\195\15\195\15\195\15\195\15\195\15\195\15\195\15\195\15\195\15\195\15\195\15\195\15\195\15\195\15\195\15\195\15\195\15\195\16\195\16\195\16\195\16\195\16\195\16\195\16\195\16\195\16\195\16\195\15\195\16\195\16\195\16\195\16\195\16\195\16\195\16\195\16\195\16\195\16\195\16\195\16\195\16\195\16\195\16\195\16\195\16\195\17\195\17\195\17\195\17\195\17\195\16\195\17\195\17\195\17\195\17\195\17\195\17\195\17\195\17\195\17\195\17\195\17\195\17\195\17\195\17\195\17\195\17\195\17\195\17\195\17\195\17\195\17\195\17\195\17\195\17\195\17\195\18\195\18\195\18\195\18\195\18\195\18\195\18\195\18\195\18\195\18\195\18\195\18\195\18\195\18\195\18\195\18\195\18\195\18\195\18\195\18\195\18\195\18\195\18\195\18\195\18\195\18\195\18\195\18\195\18\195\18\195\18\195\18\195\18\195\18\195\19\195\19\195\19\195\19\195\19\195\18\195\19\195\17\195\19\195\19\195\19\195\19\195\19\195\19\195\19\195\19\195\19\195\19\195\19\195\19\195\19\195\19\195\19\195\19\195\19\195\19\195\19\195\19\195\19\195\19\195\19\195\19\195\19\195\19\195\19\195\19\195\19\195\19\195\20\195\20\195\20\195\20\195\19\195\20\195\20\195\20\195\20\195\20\195\20\195\20\195\20\195\20\195\20\195\20\195\20\195\20\195\20\195\20\195\20\195\21\195\21\195\21\195\21\195\21\195\21\195\21\195\21\195\21\195\21\195\21\195\21\195\21\195\21\195\21\195\21\195\21\195\21\195\21\195\21\195\21\195\21\195\21\195\21\195\22\195\22\195\22\195\22\195\22\195\22\195\22\195\22\195\22\195\22\195\22\195\22\195\22\195\22\195\22\195\22\195\22\195\22\195\22\195\23\195\23\195\23\195\23\195\23\195\23\195\23\195\23\195\23\195\23\195\23\195\23\195\24\195\23\195\23\195\23\195\24\195\24\195\24\195\24\195\24\195\25\195\25\195\25\195\25\195\25\195\25\195\26\195\26\195\28\195\29\195 \195\n\195\f\195\r\195\14\195\14\195\14\195\14\195\14\195\15\195\15\195\15\195\15\195\15\195\15\195\15\195\15\195\15\195\15\195\15\195\15\195\15\195\16\195\16\195\16\195\16\195\16\195\16\195\16\195\16\195\16\195\16\195\16\195\16\195\16\195\16\195\16\195\17\195\17\195\17\195\17\195\17\195\17\195\17\195\17\195\17\195\17\195\17\195\17\195\17\195\18\195\18\195\18\195\18\195\18\195\18\195\18\195\18\195\18\195\18\195\18\195\18\195\18\195\18\195\18\195\19\195\19\195\20\195\19\195\19\195\19\195\19\195\19\195\19\195\19\195\19\195\19\195\19\195\19\195\19\195\19\195\20\195\20\195\20\195\20\195\20\195\20\195\20\195\21\195\21\195\21\195\21\195\21\195\21\195\21\195\21\195\21\195\22\195\22\195\22\195\22\195\23\195\23\195\23\195\23\195\24\196\n\196\v\196\f\196\f\196\f\196\f\196\f\196\f\196\f\196\f\196\f\196\f\196\r\196\r\196\r\196\r\196\r\196\r\196\14\196\14\196\14\196\14\196\14\196\14\196\14\196\14\196\14\196\14\196\14\196\14\196\14\196\14\196\14\196\14\196\14\196\14\196\14\196\15\196\14\196\14\196\14\196\14\196\15\196\15\196\15\196\15\196\15\196\15\196\15\196\15\196\15\196\15\196\15\196\15\196\15\196\15\196\15\196\15\196\15\196\15\196\15\196\15\196\15\196\15\196\15\196\15\196\15\196\15\196\15\196\15\196\15\196\15\196\16\196\16\196\16\196\16\196\16\196\16\196\16\196\16\196\16\196\16\196\16\196\16\196\16\196\16\196\16\196\16\196\16\196\16\196\16\196\16\196\16\196\16\196\16\196\16\196\16\196\16\196\16\196\16\196\16\196\17\196\17\196\17\196\17\196\17\196\17\196\17\196\17\196\17\196\17\196\17\196\17\196\17\196\17\196\17\196\17\196\17\196\17\196\17\196\17\196\17\196\17\196\17\196\17\196\17\196\17\148\21\196\17\196\18\196\18\196\18\196\18\196\18\196\18\196\18\196\18\196\18\196\18\196\18\196\18\196\18\196\18\196\18\196\18\196\18\196\18\196\18\196\18\196\18\196\18\196\18\196\18\196\18\196\18\196\18\196\18\196\18\196\18\196\18\196\18\196\18\196\18\196\18\196\18\196\18\196\18\196\18\196\18\196\18\196\18\196\19\196\18\196\19\196\19\196\19\196\19\196\19\196\19\196\19\196\19\196\19\196\19\196\19\196\19\196\19\196\19\196\19\196\19\196\19\196\19\196\19\196\19\196\19\196\19\196\19\196\19\196\19\196\19\196\20\196\20\196\20\196\20\196\20\196\20\196\20\196\20\196\20\196\20\196\20\196\20\196\20\196\20\196\20\196\20\196\20\196\20\196\20\196\20\196\20\196\20\196\20\196\20\196\20\196\20\196\20\196\20\196\20\196\20\196\20\196\21\196\20\196\20\196\20\196\20\196\21\196\21\196\21\196\21\196\21\196\21\196\21\196\21\196\21\196\21\196\21\196\21\196\21\196\21\196\21\196\21\195\21\196\22\196\22\196\22\196\22\196\22\196\22\196\22\196\22\196\22\196\22\196\22\196\22\196\22\196\22\196\22\196\22\196\22\196\22\196\22\196\22\196\22\196\22\196\22\196\22\196\23\196\22\196\22\196\22\196\23\196\23\196\23\196\23\196\23\196\23\196\23\196\23\196\23\196\23\196\23\196\23\196\23\196\23\196\24\196\24\196\24\196\24\196\24\196\24\196\24\196\24\196\25\196\25\196\26\196\26\196\26\196\27\196\27\196\27\196\28\196\28\196\29\196\29\196\n\196\f\196\f\196\r\196\r\196\r\196\14\196\14\196\14\196\14\196\14\196\15\196\15\196\15\196\15\196\15\196\15\196\15\196\15\196\15\196\15\196\15\196\15\196\15\196\16\196\16\196\16\196\16\196\16\196\16\196\16\196\16\196\16\196\17\196\17\196\17\196\17\196\17\196\17\196\17\196\17\196\17\196\18\196\18\196\18\196\18\196\18\196\18\196\18\196\18\196\18\196\18\196\18\196\18\196\19\196\19\196\19\196\20\196\19\196\19\196\19\196\19\196\20\196\20\196\20\196\20\196\20\196\20\196\20\196\20\196\21\196\21\196\21\196\21\196\22\196\22\196\22\196\22\196\23\196\23\196\23\196\23\196\24\196\24\196\27\196\27\197\n\197\14\197\15\197\18\197\19\197\20\197\20\197\23\197\23\197\19\198\n\198\f\198\f\198\f\198\14\198\14\198\15\198\15\198\15\198\15\198\16\198\16\198\16\198\17\198\17\198\17\198\17\198\17\198\18\198\18\198\18\198\18\198\18\198\18\198\18\198\19\198\19\198\19\198\19\198\20\198\20\198\21\198\22\198\23\198\24\198\27\198\30\198 \199\n\199\n\199\r\199\14\199\14\199\14\199\14\199\15\199\15\199\15\199\16\199\16\199\17\199\17\199\18\199\18\199\19\199\21\199\28\199\14\199\18\199\19\200\n\200\r\200\r\200\14\200\17\200\18\200\19\200\23\201\n\201\n\201\14\201\14\201\15\201\15\201\15\201\16\201\16\201\23\202\n\202\r\202\15\202\20\203\n\203\n\203\r\203\14\203\14\203\14\203\14\203\14V\21\203\15\203\15\203\15\203\15\203\15\203\16\203\16\203\16\203\17\203\17\203\18\203\18\203\18\203\18\203\18\203\18\203\18\203\19\203\19\203\19\203\19\203\19\203\20\203\20\203\21\203\21\203\21\203\23\203\24\203\25\203\26\204\n\204\14\204\15\204\17\205\n\205\n\205\14\205\15\205\15\205\15\205\16\205\16\205\18\205\20\205\20\205\22\205\22\205\23\205\14\205\15\205\22\206\n\206\f\206\f\206\f\206\r\207\n\207\n\207\15\207\15\207\16\207\18\207\18\207\18\207\18\207\20\207\21\207\21\207\22\208\n\208\n\208\14\208\14\208\14\208\15\208\15\208\15\208\15\208\15\208\15\208\15\208\15\208\16\208\17\208\17\208\17\208\18\208\19\208\19\208\19\208\19\208\20\208\20\208\20\208\20\208\25\209\n\209\f\209\f\209\r\209\r\209\15\209\15\209\18\209\19\209\19\209\20\209\20\209\21\209\23\209 \210\n\210\r\210\14\210\15\210\17\210\19\210\n\210\19\211\n\211\v\211\f\211\r\211\14\211\14\211\14\211\15\211\15\211\15\211\15\211\15\211\15\211\15\211\15\211\15\211\15\211\15\211\16\211\16\211\16\211\16\211\16\211\16\211\17\211\17\211\17\211\18\211\18\211\18\211\18\211\18\211\19\211\19\211\19\211\19\211\19\211\19\211\20\211\20\211\20\211\20\211\23\211\23\211\30\211\n\211\f\211\r\211\14\211\15\211\15\211\15\211\15\211\16\211\16\211\17\211\17\211\19\211\19\212\n\212\f\212\r5\26\212\14\212\15\212\16\212\16\212\16\212\26\212\27\212*\212\n\212\16\212\16\213\n\213\15\213\22\213\n\214\n\214\14\214\15\214\18\214\19\214\19V\21H\22\22\18\140\23\156\f\159\15\167\18\187\21\187\27\167\15M\n\31\f\167\20 \23\5\v@\n \v\140\v*\f\f\14\24\16\149\22 \24V\21k\18\140\18\140\28\149\16\159\21m\17K\16q\23q\14\t\16<\14<\14\140\17\145\22U\19 \16p\16\167\17\195\20\15\15\140\16\140\19\167\20\195\14\1\16\1\18\t\20\t\21\t\24\15 @\29K!N\26s\17s\26z&\128\18\128\19\128\22\138\27\140\28\170!\173\29\195\28V\23T\23p\15\167\0155\20w\20U\22`\14\151\17\195\21\195\15\195\17\195\17\195\19\195\21\195\21\196\17\208\15\208\15\30\20 \19U\19\151\rI\r\159\n\154\16U\20\2\16\30\f\213\n\213\n%\16\167\n\30\19%\15=\26h\26z\24\140\29\142\21\145\18\162\29K\21U\16V\16`\16\140\19\164\16\187\16\5\22\26\15K\27V\27\140\27\196\29.\19U\24\140\24\145\24@\15\130\25\142\0255\19J\17U\17^\17\163\16\t\16\15\15\19\20@\23K\25V\26l\21}\n\140\26\141\16\157\16\173\22\195\14\196\22p\18q\18x\18\140\18\167\18\198\n\149\18 \0267\14v\26\128\26]\rp\20\154\16\173\15 \25,\21K\21U\18U\21x\15x\21\170\16\19\19\130\f\15\23\15\18s\18x\18\140\18\170\18\149\25@\15K\21\149\19\3\r(\21=\15_\16f\17\21\rp\22\t\17<\19\1\rU\15B\21x\14\28\19 \20m\14\140\19\149\17O\17\161\nU\14@\16\140\15@\18f\16\b\17\v\16\15\18K\17w\22\138\v\149\18\166\15\19\25\30\14&\n5\26F\16U\25p\25\169\17\187\29\198\18\202\r\19\nH\22M\22\159\0253\r=\22=\29@\22U\21V\19`\21s\rx\19\128\21\159\18\140\21\162\17\167\19\18\14\19\14\30\16V\16\145\16\149\0175\20=\14@\18N\23v\23^\25\t\r\31\15(\21.\24=\15`\15`\20{\15\128\15\167\15\173\15\173\26\181\15\t\16q\23\164\23\171\19=\18\6\v\t\22(\22,\14D\16K\21V\22h\22\140\21\162\22\212\nH\19\170\14\18\23K\14K\15U\16U\20`\16f\15p\17x\14\181\20\f\f>\21\170\18\t\18.\18U\18\159\18<\16=\20K\16_\16\170\19\18\15\30\r,\22H\14K\rK\17U\15`\17h\17z\21\145\17\145\17\166\n\172\21\23\19U\20\30\14V\22`\22\140\26\170\22\195\22\198\22K\14U\18\131\21u\nv\15w\15^\14V\14\149\22\t\f\140\16\18\16\18\f5\16@\15w\20(\rU\16H\21\159\19\144\n\170\16\147\n5\21\n\v\30\20\29\21 \17 \20.\19H\18K\19K\20\15\24^\18l\15q\vq\15q\16q\19\174\15w\18|\n\140\23\140\27\142\15\149\19\156\14\162\14\162\18\163\19\167\17\167\18\170\20\184\14\184\15\184\18\196\20\163\17\171\18\t\17\t\22\n\16\19\17\19\21\24\16\30\19\30\21\30\23 \19 \22,\22-\n=\17=\19=\22=\25B\17G\15H\18K\17U\17U\18U\21V\18W\n`\18p\18q\rq\14q\14q\15q\15q\15q\19q\19s\20t\14v\17x\19x\20x\21z\18}\14\132\14\140\n\140\n\140\18\145\19\147\14\149\19\149\21\154\17\154\22\162\n\162\18\172\21\180\21\181\17=\17V\20\30\23\1\17\15\15\v\14\t\16\n\14\f\24\19\17\20\v\30\19\30\18\30\19\30\20 \20 \22%\15%\16&\18&\0245\0215\22;\18<\20=\18=\20=\19=\22=\21=\25>\23@\19@\20@\19B\17H\18J\17J\17K\rN\nO\17U\16U\20U\19U\21U\26V\18m\22W\24^\f^\18`\20b\19f\rh\20h\19l\15l\16m\rm\17m\17p\20t\20v\17w\rx\17x\19y\16}\14\140\16\140\18\142\20\145\21\146\22q\17\149\18\149\19\149\18\149\19\149\19\149\19\149\21\149\26\154\22\159\19\162\22\164\20\167\16\170\19\172\21\174\15\178\21\180\21\181\14\181\17\190\20\213\n=\22=\22K\14K\19m\14m\17m\20v\22\156\16\209\19\212\f\1\v\1\v\1\v\1\f\1\f\1\f\1\f\1\r\1\r\1\r\1\r\1\r\1\r\1\14\1\14\1\14\1\14\1\14\1\14\1\14\1\14\1\14\1\14\1\14\1\15\1\15\1\15%\r\1\15\25\14\1\15\1\15\1\15\1\16\1\16\1\16\1\16\a\15\1\16\1\16\1\16\6\15\1\16\1\16\1\17\1\17\1\17\31\15\1\17\1\17\1\17\1\17\1\17\1\18\1\18\30\16\1\18\30\16\1\18\1\18#\17\1\19\1\19\1\19\1\19\1\20\1\20\1\20\1\20\1\20\1\21\1\21\1\21\16\20\1\21\1\21\1\22\1\22\1\23\1\23\1\23\1\23\1\23\1\24\1\24\1\25\1\26\1\25\1\25\1\25\1\25\1\25\f\25\1\25H\23\1\27\1\29\2\v\2\v\2\r\31\f\2\14\2\15\2\16\2\16\2\17\2\17\2\17\2\17\2\18\2\18\2\18\2\19\2\19\170\14\2\20\2\21\2\21\2\23\30\21\2\24\2\27\2\28\2\31\3\f\3\f\5\r\3\r\3\14\3\14\3\15\3\19\3\22\3\25\4\v\4\v\4\v\4\v\4\v\4\f\4\f\4\f\4\f\4\r\4\r\4\r\4\r\4\r\4\14\4\14\4\14\4\14\4\14\4\14\4\14\4\14\4\14\4\14\4\14\4\14\4\14\4\14\4\15\4\15\4\15\4\15\4\15\4\15\137\n\4\15\4\15\4\15\27\14\4\15\27\14\4\16\27\15Q\r\4\17\4\17\4\18e\r\4\17\4\18\5\18\4\19\4\19\4\19\4\19\4\19\4\19\4\20\4\20\4\20\4\20\4\21\4\21\4\23\4\22\4\24\4 \5\n\5\n\5\n\5\n\5\n\5\n\5\v\5\v\5\n\5\f\5\f\5\f\5\r\5\r\5\r\5\r\5\r\5\r\5\r\5\r\5\r\5\14\5\14\5\14\5\14\5\14\5\14\5\15\5\15\5\15\5\15\5\15\5\16\5\16f\f\5\16\5\17\5\17\5\17e\r'\15\5\18\5\18\5\18\5\18\5\18\5\18\5\19\5\19\5\19\5\19\5\20\5\20\5\20\5\20\5\20\5\20\5\20\5\22\5\22\5\23\5\23\5\23\5\23\5\26\5\28\5\29\6\n\6\v\6\v\6\v\6\v\6\f\6\r\6\r\6\r\6\15\6\16\6\16\6\16\6\17\6\20\6\21\6\24\6\25\a\n\a\n\a\n\a\f\a\14\a\14\a\14\a\14\a\14\a\14\a\15\a\15\a\15\a\16\a\16\a\16\a\16\a\16\a\17\a\17\a\17\a\0179\16\a\18\a\18\a\18\a\18\a\19\a\19\a\20\a\21\a\21\a\21\a\22\a\23\b\f\b\r\b\14\b\14\b\14\b\14\b\14\b\15\b\15\b\15\b\15\b\16\b\16\b\16\b\16\b\16\b\16\b\16\b\17\b\17\b\17\b\18$\17\b\18\b\18\b\18\b\18\b\18\b\18\b\19\b\19\b\19\b\19\b\19\b\19\b\19\b\19\b\19\b\19\b\20\b\20\b\20\b\20\b\20\b\20\b\20\b\20o\17$\19\b\20\b\21\b\21\b\21\b\21\b\21\b\0214\20\b\21\b\21\b\21*\20\b\22\b\22\b\21\b\23\b\23\b\23\b\23\b\23\b\23\b\23\b\23\b\23\30\22\b\24\b\24\b\24\b\24\b\24\b\24\b\24\b\24$\23\b\24$\23\b\24\b\24\b\24$\24\b\26H\24\210\14\b\27\b\29\b \b$\b%\t\n\t\v\t\v\t\v\t\f\t\f\t\f\t\r\t\r\t\r\t\r\t\r\19\r\t\r\t\r\24\r5\f\t\r\t\14\t\14\t\14\t\14\t\14\t\14\t\14\t\14\t\14\t\14\t\14\t\14\t\14\t\14\t\14\t\14\t\14\t\14\t\14\t\14\t\14\t\14\t\14\t\14\t\14\t\14\t\14\t\14\t\14\t\14\v\14\t\14\t\14\t\14\t\15\t\15\t\15\t\15\t\15\t\15\t\15\t\15\t\15\t\15\t\15\t\15\t\15\t\15\t\15\t\15\t\15\t\15\t\15\t\15\t\15\t\15\t\15\t\15\t\15\t\15\t\15\t\15\t\15\t\15\t\15\t\15\t\15\t\15\t\15\t\15\t\15\t\15\t\15\t\15\t\15\t\15\t\15\t\15\30\14\t\16\t\16\t\16\t\16\t\16\t\16\t\16\t\16\t\16\t\16\t\16\t\16\t\16\t\16\t\16\t\16\t\16\t\16\t\16\t\16\t\16\t\16\t\16\t\16\t\16\t\16\t\16\t\16\t\16\t\16\t\16\t\16\t\16*\15\t\16\t\16\t\16\t\16\t\16\t\16\t\16\t\16\t\17\t\17\t\17\t\17\t\17\t\17\t\17\t\17\t\17\t\17\t\17\t\17\t\17\t\17\t\17\t\17\t\17\t\17\t\17\t\17\t\17\t\17\t\17\t\17\t\17\t\17\t\17\t\17\t\17\t\17\t\17\t\17\t\17\t\17\t\17\t\17\t\17\t\17\t\17\t\17\t\17\t\17\t\17\t\17\t\17\t\17\t\17\t\17\t\17\t\17\t\17\t\17\t\17\t\17\t\18\t\18\t\18\t\18\t\18\t\18\t\18\t\18\t\18\t\18\t\18\t\18\t\18\t\18\t\18\t\18\t\18\t\18\t\18\t\18\t\18\t\18\t\18\t\18\t\18\t\18\t\18\t\18\t\18\t\18\t\18\t\18\t\18\t\18\t\18\t\18\t\18\t\18\t\18\t\18\t\18\t\18\t\18\t\18\t\18\t\18\t\18\t\18\t\18\t\18\t\18\t\18\t\18\t\18\t\18\t\18\t\18\t\18\t\18\t\18\t\18\t\18\t\18\t\18\t\18\t\18\t\18\t\18\t\19\t\19\t\19\t\19\t\19\t\19\t\19\t\19\t\19\t\19\t\19\t\19\t\19\t\19\t\19\t\19\t\19\t\19\t\19\t\19\t\19\t\19\t\19\t\19\t\19\t\19\t\19\t\19\t\19\t\19\t\19\t\19\t\19\t\19\t\19\t\19\t\19\t\19\t\19\t\19\t\19\t\19\184\n\t\19\t\19\t\19\t\19\t\19\t\19\t\19\t\19\t\19\t\19\t\19\t\19\t\19\t\18\t\19\t\19\t\19\t\19\t\19\t\19\t\19\t\19\t\19\t\19\t\19\t\19\t\19\t\20\t\20\t\20\t\20\t\20\t\20\t\20\t\20\t\20\t\20\t\20\t\20\t\20\t\20\t\20\t\20\t\20\t\20\t\20\t\20\t\20\t\20\t\20\t\20\t\20\v\20\t\20\t\20\t\20\t\20\t\20\t\20\t\20\t\20\t\20\t\20\t\20\t\20\t\20\t\20\t\20\t\20\t\20\t\20\t\20\t\20\t\20\t\20\t\20#\19j\17\t\20\t\20\t\20\t\20\t\20\t\20\t\20\t\20\t\20\t\20m\16\t\21\t\21\t\21\t\21\t\21\t\21\t\21\t\21\t\21\t\21\t\21\t\21\t\21\t\21\t\21\t\21\t\21\t\21\t\21\t\21\t\21\t\21\t\21\t\21\t\21\t\21\t\21\t\21\t\21\t\21\t\21\t\21\t\21\t\21\t\21\t\21\t\21\t\21\t\21\t\21\t\21\t\21\t\21\t\21\t\21\t\21\t\21\t\21\t\21\t\21\t\21\t\21\t\21\t\21\t\21n\18\t\21\t\21\t\22\t\21\t\21\t\21\t\21\t\21\t\21\t\21\t\22\t\22\t\22\t\22\t\22\t\22\t\22\t\22\t\22\t\22\t\22\t\22\t\22\t\22\t\22\t\22\t\22\t\22\t\22\t\22\t\22\t\22\t\22\t\22\t\22\t\22\t\22\t\22\t\22\t\22\t\22\t\22\t\22\t\22\t\22\t\22\t\22\t\22\t\22\t\22\t\22\t\22\t\22r\20\t\22\t\22Y\20\211\15\t\22\t\22\t\22\t\22\t\22\t\22\t\22\t\22\t\22\t\22\t\22\t\22\t\22\t\22\t\22\t\22\t\22\t\22\t\22\t\22\t\22\t\22\t\22\t\22\t\21>\20\t\23\t\23\t\23\t\23\t\23\t\23\t\23\t\23\t\23\t\23\t\23\t\23\t\23\t\23\t\23\t\23\t\23\t\23\t\23\t\23\t\23\t\23\t\23\t\23\t\23\t\22\t\23\t\24\30\22\t\23\t\23\t\23\t\23\t\23\t\23\t\23\t\23\t\23\t\23\t\23\t\23\t\23\t\23\t\23\t\23\t\23\t\23\t\23\30\22\t\24\t\24\t\24\t\24\t\24\t\24\t\24\t\24\t\24\t\24\t\24\t\24\t\24\t\24\t\24\t\24\t\24\t\24\t\24\t\24\t\24\t\24\t\24\t\24\t\24\t\24\t\24\t\24\t\24\t\24\t\24\t\24\t\25\t\25\t\25\t\25\t\25\t\25\t\25\t\25\t\25\t\25\t\25\t\25\t\25\t\25\t\25\t\25\t\25\t\25\t\25\t\25\149\20\t\25\t\25\t\25\t\25\t\25\t\25\t\26\t\26\t\26\t\26\t\26\t\26\t\26\t\26\t\26\t\26\t\26\t\26\t\26\t\26\t\26\t\26\t\26\t\26\t\26\t\26\t\26\t\26\t\26\t\26\t\27\t\27\t\27\t\27\t\27\t\27\t\27Y\25\t\27\t\27\t\27\t\27\t\27\t\27\t\27\t\27\t\27\t\27\t\28\t\28\t\28\t\28\t\28\t\28\t\28\t\28\t\28\t\28\t\29\t\29\t\29\t\29\t\29\t\29\t\29\t\28\t\29\t\29\t\29\t\29\t\29\t\30\t\30\t\30\t\30\t\30\t\30\t\31\t\31\t\31\t\31\t\31\t\31\t I\31\t\"\t\"\142!\t%\n\f\n\r\n\r\n\14\n\14\n\14\n\14\n\15\n\15\n\15\n\15\n\15\n\15\n\16\n\16\n\16\n\16\n\16\n\16\n\16\n\16\n\16\n\17\n\17\n\17\n\17\n\18\n\18\n\18\n\18\n\18\n\18\n\18\n\19\n\19\n\19\n\19\n\19\n\19\n\19\n\20\n\20\n\20\n\20\n\20\n\20\n\21\n\21\n\21\n\22\n\22\n\22\n\22\n\22\n\22\n\22\n\22\n\22\n\23\n\23\n\23\n\24\n\23\n\23\n\23\n\23\n\24\n\24\n\24\n\24\n\24\n\24\n\24\n\25\n\25\n\25\n\25\n\25\n\25\n\25\n\26\n\25\n\26\n\26\n\26\n\0275\26\n\28\n\27\n\28\n\28\n\29\n\29\n\30\n\30\n\31\n\31\n \n \n \n\"\v\v\v\f\v\f\v\f\v\r\v\14\v\14\v\14\v\14\v\15\v\15\v\15\v\15\v\15\v\16\v\17\v\17\v\17\v\18\v\18\v\18\v\18\v\19\v\20\v\20\v\21\v\21\v\21\v\21\v\22\v\22\v\22\v\22\v\24\v\25\v\26\v\28\f\v\f\f\f\f\f\f\f\f\f\r\f\r\162\n\f\14\f\14\f\15\f\15\f\15\f\15\f\15\f\15\f\16\f\16\f\17\f\17\f\17\f\17\f\17\f\0179\16\f\18\f\18\f\18\f\19\f\19\f\20\f\20\f\20\f\20\f\20\f\20\f\20\f\20\f\20\f\20\f\21\f\21\f\21\f\21\f\21\f\21\f\21\f\22\f\22\f\22\28\22\f\24\f\24\f\24\f\26\f\26\f\27\f\27\f\27\134D\r\v\r\f\r\f\r\f\r\f\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\14\r\14\r\14\r\14\r\14\r\15\r\15\r\15\r\15\r\15\r\15\r\16\r\16\r\16\r\16\r\16\r\17\r\17\r\18\r\18\r\18\r\19\r\19\r\19\r\20\r\20\r\20\r\21\r\21\r\22\r\22\r\23=\21\r\23\r\24\r\24\r\26\r\26\r\28\r\30\14\f\14\f\14\r\14\r\14\r\14\r\14\14\14\14\14\14\14\14\14\14\14\14\14\14\14\15\14\15\14\15\14\15\14\16\14\16\14\16\14\17\14\17\14\17\14\17\14\17\14\18\14\18\14\18\14\18\14\18\14\18\14\18\14\19\14\20\14\20\14\20\14\20\14\20\14\20\14\21\14\21\14\22\14\22\14\22q\20\14\24\14\24\14\25\14\26\14\26\14\26\14\28\14\28\14\28\14\29\14\30\14\31\15\v\15\f\15\r\15\r\15\r\15\14\15\14\15\14\15\14\15\14\15\14\15\15\15\15\15\15\15\15\15\15\15\15\15\15\15\15\15\15\15\16\15\15\15\16\15\16\15\16\15\16\15\16\15\16\15\17\15\17\15\17\15\17\15\17\15\17\15\17\15\17\15\17\15\17\15\17\15\17\15\17\15\17\15\17\15\17\15\18\15\18\15\18\15\18\15\18\15\18\15\18\15\18\15\18\15\18\15\18\15\18\15\18\15\19\15\19\15\19\15\19\15\19\15\19\15\19\15\19\15\19\15\19\15\19\15\19\15\20\15\20\15\20\15\20\15\20\15\20\15\20\15\20\15\20\15\21\15\21\15\21\15\21\15\21\15\21\15\21\15\21\15\21\15\21\15\22\15\22\15\22\15\22\15\22\15\22\15\23\15\23\15\23\15\23\15\23\15\23\15\23\15\23\15\24\15\22\15\24\15\24\15\25\15\25\15\25\15\25\15\25\15\25\15\25\15\26\15\26\15\26\15\26\15\26\15\27\15\27\15\29\15\30\15\"\16\n\16\n\16\f\16\f\16\f\16\f\16\f\16\f\16\f\16\f\16\r\16\r\16\r\16\r\16\14\16\14\16\14\16\14\16\14\16\14\16\14\16\15\16\15\16\15\16\15\16\15\16\15\16\15\16\15\16\15\16\15\16\16\16\16\16\16\16\16\16\16\16\16\16\16\16\16\16\16\16\17\16\17\16\17\16\18\16\18\16\18\16\18\16\18/\17\16\19\16\19\"\18\16\19\16\19\16\19\16\19\16\20\16\20\16\20\16\20\16\20\16\21\16\21\16\21\16\21\16\22\16\22\16\22\16\23\182\16\16\24\16\24\16\24\16\24\16\25\16\28\16\29\17\n\17\v\17\f\17\f\17\f\17\r\17\r\17\r\30\f\17\r\17\14\17\14\17\14\17\14\17\14\17\14\17\14\17\14\17\15\17\15\17\15\17\15\17\15\17\16\17\16\17\16\17\17\17\17\17\17\176\n\17\18\17\18\17\19\17\19\17\19\17\19\17\20\17\22\17\22 \22\17\23\17\24\17\25\17\27\17\28\17\29\17 \18\n\18\v\18\f\18\f\18\f\18\f\18\f\18\f\18\f\18\f\18\r\18\r\18\r\18\r\18\r\18\r\18\r\18\r\18\14\18\r\18\14\18\14\18\14\18\14\18\r\18\14\18\14\18\14\18\14\18\14\18\14\18\14\18\14\18\14\18\14\18\14\18\14\18\14\18\14\18\14\18\14\18\14\18\14\18\15\18\15\18\15\18\15\18\15\18\15\18\15\18\15\18\15\18\15\18\15\18\15\18\15\18\15\18\15\18\15\18\15\18\15\18\15\18\15\18\15\18\15\18\15\18\15\18\15\18\16\18\16\18\16\18\16\18\16\18\16\18\16\18\16\18\16\18\16\18\16\18\16\18\16\18\16\18\16\18\16\18\16\18\16\18\16\18\16\18\16\18\16\18\16\18\16\18\16\18\16\18\16\18\16\18\16\18\16\18\16\18\16\18\16\18\16\18\16\18\16\18\16\18\16\18\16\18\16\18\16\18\17\18\17\18\17\18\17\18\17\18\17\18\17\18\17\18\17\18\17\18\17\18\17\18\17\18\17\18\17\18\17\18\17\18\17\18\17\18\17\18\17\18\17\18\17\18\17\18\17\18\17\18\17\18\17\18\17\18\17\18\17\18\17\18\17\18\18\18\18\18\18\18\18\18\18\18\18\18\18\18\18\18\18\18\18\18\18\18\18\18\18\18\18\18\18\18\18\18\18\18\18\18\18\18\18\18\18\18\18\18\18\18\18\18\18\18\18\18\18\18\18\18\18\18\18\18\18\18\18\18\18\18\18\18\18\18\18\18\18\18\18\18\18\18\18\18\18\18\18\18\18\18\18\18\19\18\19\18\19\18\19\18\19\18\19\18\19\18\19\18\19\18\19\18\19\18\19\18\19\18\19\18\19\18\19\18\19\18\19\18\19\18\19\18\19\18\19\18\19\18\19\18\19\18\18\18\19\18\19\18\19\18\19\18\19\18\19\18\19\18\19\18\20\18\20\18\20\18\20\18\20\18\20\18\20\18\20\18\20\18\20\18\20\18\20\18\20\18\20\18\20\18\20\18\20\18\20\18\20\18\20\18\20\18\20\18\20\18\20\18\20\18\20\18\20\18\20\18\20s\17\18\20\18\20\18\20\18\20\18\20\18\20\18\20\18\20\18\21\18\21\18\21\18\21\18\21\18\21\18\21\18\21\18\21\18\21\18\21\18\21\18\21\18\21\18\21\18\21\18\21\18\21\18\21\18\21\18\21\18\21\18\21\18\21\18\21\18\21\18\21\18\21\18\21\18\22\18\22\18\22\18\22\18\22\18\22\18\22\18\22\18\22\18\22\18\22\18\22\18\22\18\22\18\22\18\22\18\22\18\22\18\22\18\22\18\22\18\22\18\22\18\22\18\22\18\22\18\22\18\22\18\22\18\22\18\23\18\22\18\22\18\22\18\22\18\22\18\23\18\23\18\23\18\23\18\23\18\23\18\23\18\23\18\23\18\23\18\23\18\23\18\23\18\23\18\23\18\23\18\23\18\23\18\23\18\23\18\24\18\24\18\24\18\24\18\24\18\24\18\24\18\24\18\24\18\24\18\24\18\24\18\24\18\24\18\24\18\24\18\24\154\19\18\25\18\25\18\25\18\25\18\25\18\25\18\25\18\25\18\25\18\25\18\25\18\25\18\25\18\25\18\25\18\26\18\26\18\26\18\26\18\26\18\26\18\27\18\27\18\27\18\28\18\29\18\28\18\28\18\28\18\28\18\29\18\29\18\29\18\29\18\31\18 \18\"\18\"\19\v\19\f\19\f\19\f\19\r\19\r\19\r\19\14\19\14\19\14\19\14\19\14\19\14\19\14\19\14\19\14\19\15\19\15\19\15\19\15\19\15\19\15\19\15\19\15\19\15\19\15\19\15\19\15\19\15\19\15\19\15\19\16\19\16\19\16\19\16\19\16\19\16\19\16\19\16\19\16\19\16\19\16\19\16\19\16\19\17\19\17\19\17\19\17\19\17\19\17\19\17\19\17\19\17\19\17\19\17\19\17\19\17\19\18\19\18\19\18\19\18\19\18\19\18\19\18\19\18\19\18\19\18\19\18\19\18\19\18\19\18\19\18\19\17\19\19\19\19\19\19\19\19\19\19\19\19\19\19\19\19\19\19\19\19\19\20\19\20\19\20\19\20\19\20\19\20\19\20\19\20\19\20\19\20\19\20\19\20\19\20\19\20\19\21\19\21\19\21\19\21\19\21\19\21\19\21\19\21\19\21\19\21\19\21\19\21\19\21\19\22\19\22\19\22\19\22\19\22\19\22\19\22\19\22\19\22\19\22\19\22\19\22\19\22\19\22\19\22\19\22\19\23\19\23\19\23\19\23\19\23\19\23\19\24\19\24\19\24\19\25\19\25\19\25\19\25\19\25\19\25\19\25\19\26\19\26\19\26\19\26\19\27\19\27\19\28\19\29\19\31\19\31\19!\19*\20\f\20\r\20\r\20\r\20\r\20\14\20\14\20\14\20\15\20\15\20\15\20\15\20\16\20\16\20\16\20\16\20\16\20\16\20\17\20\17\20\17\20\17\20\17\20\17\20\18\20\18\20\18\20\18\20\18\20\18\20\18\20\18\20\18\20\18\20\19\20\19\20\19\20\19\20\19\20\19\20\19\20\20\20\20\20\20\20\21\20\21\20\21\20\21\20\21\20\22\20\22\20\22\20\22\20\22\20\22\20\23\20\24\20\24\20\24\20\24\20\25\20\25\20\25\20\28\20\28\20\28\21\n\21\f\21\r\21\15\21\15\21\15\21\15\21\15\21\16\21\17\21\17\21\17\21\17\21\17\21\17\21\17\21\18\21\18\21\18\21\18\1\19\21\20\21\20\21\21\21\22\21\22\21\22\21\25\21\26\134\23\22\n\22\f\22\14\22\14\22\14\22\14\23\14\22\15\22\15\22\15\22\15\22\15\22\16\22\16\22\16\22\16\22\17\22\17\22\17\22\17\22\17\22\17\22\17\23\17\22\17\22\17\22\17\22\17\22\17\22\18\22\18\22\18\22\18\22\18\22\19\22\19\22\20\22\20\22\20\22\20\22\20\22\20\22\21\22\21\22\21\22\22\22\22\22\22\22\23\22\23\22\23\22\23\22\23\22\23\22\24\22\24\22\26\22\26\22\27\22\27\22\28\22\28\22\30\22\"\22&\23\f\23\14\23\14\23\15\23\15\23\15\23\16\23\17\23\17\23\18\23\22\23\28\23\30\23\30\24\f\24\f\24\r\24\r\24\f\24\r\24\r\24\14\24\14\24\14\24\14\24\14\24\14\24\14\24\14\24\14\24\14\24\14\24\14\24\14\24\14\24\14\24\15\24\15\24\15\24\15\24\15\24\15\24\15\24\16\24\16\24\16\24\16\24\16\24\16\24\16\24\16\24\16\24\16\24\16\24\18\24\18\24\18\24\18\24\18\24\18\24\18\24\19\24\19\24\19\24\19\24\19\24\19\24\20\24\20\24\20\24\20\24\21\24\21\24\21\24\21\24\21\24\21\24\21\24\21\24\21\24\22\24\22\24\22\24\23\24\23\24\23\24\23\24\23\24\25\24\25\24\25\24\25\24\26\24\26\24\26\24\26\24\26\24\27\24\29\24!\24\"\25\v\25\r\25\14\25\14\25\14\25\14\25\14\25\15\25\15\25\15\25\15\5\16\25\16\25\16\25\16\25\16\25\16\25\16\25\16\25\16\25\16\25\16\25\16\25\17\25\17\25\17\25\17\25\17\25\17\25\17\25\17\25\17\25\17\25\18\25\18\25\18\25\18\25\18\197\n\25\18\25\19\25\19\25\19\25\19\25\19\25\19\25\20\25\20\25\20$\19\25\20\25\21\25\22\25\22\25\23\25\23\25\23\25#\25)\26\f\26\f\26\f\26\f\26\r\26\14\26\14\26\14\26\14\26\14\26\14\26\15\26\17\26\17\26\17\26\17\26\17\26\18\26\20\26\20\26\20\26\21\26\21\26\21\26\22\26\25\26\26\26\26\26\26\26\26\26\"\27\f\27\r\27\r\27\r\27\r\27\r\27\r\27\r\27\14\27\14\27\14\27\14\27\14\27\14\27\14\27\14\27\14\27\14\27\14\27\14\27\15\27\15\27\15\27\15\27\15\27\15\27\15\27\15\27\15\27\15\27\16\27\16\27\16\27\16\27\16\27\16\27\16\27\16\27\16\27\16\27\16\27\16\f\16\27\17\27\17\27\17\27\17\27\17\27\17\27\17\27\17\27\17\27\17\27\17\27\17\27\17\27\17\27\17\27\17\27\18\27\18\27\18\27\18\27\18\27\18\27\18\27\18\27\18\27\18\27\18\27\18\27\18\27\18\27\18\27\18\27\18\27\19\27\19\27\19\27\19\27\19\27\19\27\19\27\21\27\19\27\19\27\19\27\19\27\19\27\19\27\19\27\20\27\20\27\20\27\20\27\20\27\20\27\20\27\20\27\20\27\20\27\21\27\21\27\21\27\21\27\21\27\21\27\21\27\21\27\22\27\22\27\22\27\22\27\22\27\22\27\22\27\22\27\22\27\22\27\22\27\22\27\22\27\22\27\22\27\22\27\22\27\22\27\22\27\22\27\23\27\23\27\23\27\23\27\23\27\23\27\23\27\23\27\23\27\23\27\23\27\23b\20\27\24\27\24\27\24\27\24\27\24\27\25\27\26\27\26\27\26\27\26\27\26\27\26\27\26\27\28R\26\27\29\27\29\27\30\27\31\27\31\27\31\27 \27%\27(\27)\28\v\28\v\28\v\28\v\28\f\28\f\28\r\28\r\28\r\28\r\28\r\28\14\28\14\28\14\28\14\28\14\28\14\28\14\28\14\28\15\28\15\28\15\28\16\28\16\28\16\28\16\28\16\16\16\28\16\28\17\28\17\28\17\29\17\28\17\28\17\28\17\28\17\28\17\28\18\28\18\28\18\28\18\28\19\28\19\28\20\28\20\28\20\28\20\28\20\28\20\28\20\28\21\28\21\28\21\28\21\28\21\28\21\28\21\28\22\28\22\28\22\28\22\28\23\28\23\28\24\28\27\28\25\28\25\28\25\28\27\28\27\29\f\29\f\29\f\29\f\29\f\29\f\29\f\29\r\29\r\29\r\29\r\29\r\29\r\29\r\29\r\29\14\29\14\29\14\29\14\29\14\29\14\29\14\29\14\29\15\29\15\29\15\29\15\29\15\29\15\29\15\29\15\29\16\29\16\29\16\29\16\29\16\29\16\29\17\29\17\29\17\29\17\29\17\29\17\29\17\29\17\29\17\29\17\25\17\29\18\29\18\29\18\29\18\29\18\29\18\29\18\29\18\29\18\29\18\29\18\29\19\29\19\29\19\29\19\29\19\29\19\29\19\29\19\29\19\29\19\29\19\29\19\29\19\29\19\29\19\29\19\29\20\29\20\29\20\29\20\29\20\29\20\29\20\29\20\29\20\29\20\29\21\29\21\29\21\29\21\29\21\29\21\29\21#\20\29\21\29\21\29\21\29\21\f\22\29\22\29\22\29\22\29\22\29\22\29\22\29\22\29\23\29\23\29\23\29\23\29\24\29\24\29\24\29\24\29\24\29\24\29\25\29\25\29\25\29\26\29\27\29\27\29\29\29\29\29\30\29\31\29 \29 \30\v\30\v\30\v\30\v\30\v\30\v\30\f\30\f\30\f\30\f\30\f\30\f\30\f\30\f\30\f\30\f\30\f\30\f\30\r\30\r\30\r\30\r\30\r\30\r\30\r\30\r\30\r\30\r\30\r\30\r\30\r\30\r\30\r\30\r\30\r\30\r\30\r\30\r\30\r\30\r\30\r\30\r\30\r\30\r\30\r\30\r\30\r\30\r\30\r\30\r\30\14\30\14\30\14\30\14\30\14\30\14\30\14\30\14\30\14\30\14\30\14\30\14\30\14\30\14\30\14\30\14\30\14\30\14\30\14\30\14\30\14\30\14\30\14\30\14\30\14\30\14\30\14\30\14\30\14\30\14\30\14\30\14\30\14\30\14\30\14\30\14\30\14\30\14\30\14\30\14\30\14\30\14\30\14\30\14\30\14\30\14\30\14\30\14\30\14\30\14\30\14\30\14\30\14\30\14\30\14\30\14\30\14\30\14\30\14\30\14\30\14\30\15\30\15\30\15\30\15\30\15\30\15\30\15\30\15\30\15\30\15\30\15\30\15\30\15\30\15\30\15\30\15\30\15\30\15\30\15\30\15\30\15\30\15\30\15\30\15\30\15\30\15\30\15\30\15\30\15\30\15\30\15\30\15\30\15\30\15\30\15\30\15\30\15\30\15\30\15\30\15\30\15\30\15\30\15\30\15\30\15\30\15\30\15\30\15\30\15\30\15\30\15\30\15\30\15\30\15\30\15\30\15\30\15\30\15\30\15\30\15\30\15\30\15\30\15\30\15\30\15\30\15\30\15\30\15\30\15\30\15\30\15\30\15\30\16\30\16\30\16\30\16\30\16\30\16\30\16\30\16\30\16\30\16\30\16\30\16\30\16\30\16\30\16\30\16\30\16\30\16\30\16\30\16\30\16\30\16\30\16\30\16\30\16\30\16\30\16\30\16\30\16\30\16\30\16\30\16\30\16\30\16\30\16\30\16\30\16\30\16\30\16\30\16\30\16\30\16\30\16\30\16\30\16\30\16\30\16\30\16\30\16\30\16\30\16\30\16\30\16\30\16\30\16\30\16\30\16\30\16\30\16\30\16\30\16\30\16\30\16\30\16\30\16\30\16\30\16\30\16\30\16\30\16\30\16\30\16\30\16\30\16\30\16\30\16\30\16\30\16\30\16\30\16\30\16\30\16\30\16\30\16\30\16\30\16\30\16\30\16\30\16\30\16\30\16\30\16\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\18\30\17\30\17\30\17\30\17\30\17e\15\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17`\16\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\20\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\20\30\20\30\20\30\20\30\20\30\19\30\19\30\19\30\19\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\22\30\22\30\22\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\22\30\22\30\22\30\22\30\22\30\22\30\22\30\22\30\22\30\22\30\22\30\22\30\22\30\22\30\22\30\22\30\22\30\22\30\22\30\22\30\22\30\22\30\22\30\22\30\22\30\22\30\22\30\22\30\22\30\22\30\22\30\22\30\22\30\22\30\22\30\22\30\22\30\22\30\22\30\22\30\22\30\22\30\22\30\22\30\22\30\22\30\22\30\22\30\22\30\22\30\22\30\22\30\22\30\22\30\22\30\22\30\22\30\22\30\22\30\22\30\22\30\22\30\22\30\22\30\22\30\22\30\22\30\22\30\22\30\22r\20\30\22\30\22\30\22\30\22\30\22\30\22\30\22\30\22\30\22\30\22\30\22\30\22\30\22\30\22\30\22\30\22\30\22\30\22\30\22\30\22\30\22\30\22\30\22\30\22\30\22\30\22\30\22\30\22\30\22\30\22\30\22\30\23\30\23\30\23\30\23\30\23\30\23\30\23\30\23\30\23\30\23\30\23\30\23\30\23\30\23\30\23\30\23\30\23\30\23\30\23\30\23\30\23\30\23\30\23\30\23\30\23\30\23\30\23\30\23\30\23\30\23\30\23\30\23\30\23\30\23\30\23\30\23\30\23\30\23\30\23\30\23\30\23\30\23\30\23\30\23\30\23\30\23\30\23\30\23\30\23\30\23\30\23\30\23\30\23\30\23\30\23\30\23\30\23\30\23\30\23\30\23\30\23\30\23\30\23\30\23\30\23\30\23\30\23\30\23\30\23\30\23\30\23\30\23\30\23\30\23\30\23\30\23\30\23\30\23\30\23\30\23\30\23\30\23\30\23\30\23\30\23\30\23\30\23\30\23\30\23\30\23\30\23\30\23\30\23\30\23\30\23\30\22\30\23\30\23\30\23\30\23\30\23\30\23\30\23\30\23\30\23\30\23\30\23\30\23\30\23\30\23\30\23\30\23\30\23\30\23\30\23\30\23\30\23\30\23\30\24\30\24\30\24\30\24\30\24\30\24\30\24\30\24\30\24\30\24\30\24\30\24\30\24\30\24\30\24\30\24\30\24\30\24\30\24\30\24\30\24\30\24\30\24\30\24\30\24\30\24\30\24\30\24\30\24\30\24\30\24\30\24\30\24\30\24\30\24\30\24\30\24\30\24\30\24\30\24\30\24\30\24\30\24\30\24\30\24\30\24\30\24\30\24\30\24\30\24\30\24\30\24\30\24\30\24\30\24\30\24\30\24\30\24\30\24\30\24\30\24\30\24\30\24\30\24\30\24\30\24\30\24\30\24\30\24\30\24\30\24\30\24\30\24\30\24\30\24\30\24\30\24\30\24\30\24\30\24\30\24\30\24\30\25\30\25\30\25\30\25\30\25\30\25\30\25\30\25\30\25\30\25\30\25\30\25\30\25\30\25\30\25\30\25\30\25\30\25\30\25\30\25\30\25\30\25\30\25\30\25\30\25\30\25\30\25\30\25\30\25\30\25\30\25\30\25\30\25\30\25\30\25\30\25\30\25\30\25\30\25\30\25\30\25\30\25\30\25\30\25\30\25\30\25\30\25\30\25\30\25\30\25\30\25\30\25\30\25\30\25\30\25\30\25\30\25\30\25\30\25\30\25\30\25\30\25\30\25\30\25\30\25\30\25\30\25\30\25\30\25\30\25\30\25\30\25\30\25\30\25\30\25\30\25\30\25\30\25\30\25\30\25\30\25\30\26\30\26\30\26\30\26\30\26\30\26\30\26\30\26\30\26\30\26\30\26\30\26\30\26\30\26\30\26\30\26\30\25\30\26\30\26\30\26\30\26\30\26\30\26\30\26\30\26\30\26\30\26\30\26\30\26\30\26\30\26\30\26\30\26\30\26\30\26\30\26\30\26\30\26\30\26\30\26\30\26Y\25\30\26\30\26\30\26\30\26\30\26\30\26\30\26\30\27\30\27\30\27\30\27\30\27\30\27\30\27\30\27\30\27\30\27\30\27\30\27\30\27\30\27\30\27\30\27\30\27\30\27\30\27\30\27\30\27\30\27\30\27\30\27\30\27\30\27\30\27\30\27\30\27\30\27\30\27\30\27\30\28\30\28\30\28\30\28\30\28\30\28\30\28\30\28\30\28\30\28\30\28\30\28\30\28\30\28\30\28\30\28\30\28\30\28\30\28\30\28\30\28\30\28\30\28\30\28\30\28\30\28\30\28\30\28\30\28\30\28\30\28\30\28\30\28\30\28\30\28\30\28!\28{\25\30\29\30\29\30\29\30\29\30\29\30\29\30\29\30\29\30\29\30\29\30\29\30\29\30\28\30\29\30\29\30\29\30\29\30\29\30\29\30\29\30\29\30\29\30\29\30\29\30\29\30\30\30\30\30\30\30\30\30\30\30\30\30\30\30\30\30\30\30\31\30\31\30\31\30\31\30\31\30\31\30\31\30\31\30\31\30\31\30\31\30\31\30\31\30 \30 \30 \30 \30 \30 \30 \30 \30 \30!\30!\30!\30!\30!\30!\30!\30!\30!\30!\30\"\30\"\30#\30#\30#\30\"\30&\31\v\31\v\31\v\31\f\31\f\31\f\31\f\31\r\31\r\31\r\31\r\31\r\31\r\31\r\31\r\31\r\31\r\31\r\31\r\31\r\31\14\31\14\31\14\31\14\31\14\31\14\31\14\31\14\31\14\31\14\31\14\31\14\31\14\31\14\31\14\31\14\31\14\31\14\31\14\31\14\31\15\31\15\31\15\31\15\31\15f\r\31\15\31\15\31\15\31\15\31\16\31\16\31\16\31\16\31\16\31\16\31\16\31\16\31\16\31\16\31\16\31\16\31\16\31\16\31\17\31\17\31\17\31\17\31\17\31\17\31\17\31\17\31\17\31\17\31\17\31\17\31\17\31\17\31\17\31\17\31\18\31\18\31\18\31\18\31\18\31\18\31\18\31\18\31\18\31\18\31\18\31\18\31\19\31\19\31\19\31\19\31\18\31\19\31\19\31\19\31\19\31\19\31\19\31\19\31\19\31\19\31\20\31\20\31\20\31\20\31\20\31\20\31\20\31\20\31\20\31\20\31\20\31\21\31\21\31\21\31\21\31\21\31\21\31\21\31\21\31\21\31\21\31\21\31\21\31\21\31\22\31\22\31\22\31\23\31\22\31\22\31\22\31\22\31\23\31\23\31\23\31\24\31\24\31\24\31\24\31\24\31\25\31\26\31\26\31\27\31\27\31\27\31\28\31\28\31\28\31! \v \v \v \f \f \f \f \f \f \f \f \f \r \r \r \r \r \r \r \r \r \r \r \r \r \r \r'\r \14 \14 \14 \14 \14 \14 \14 \14 \14 \14 \14 \14 \14 \14 \14 \14 \14 \14 \14 \14 \14 \14 \14 \14 \14 \14 \14 \14 \14 \14 \14 \14 \14 \14 \14 \14 \14 \14 \14 \14 \14 \14 \14 \14 \15 \15 \15 \15 \15 \15 \15 \15 \15 \15 \15 \15 \15 \15 \15 \15 \15 \15 \15 \15 \15 \15 \15 \15 \15 \15 \15 \15 \15 \15 \15 \15 \15 \15 \15 \15 \15 \15 \15 \15 \15 \15 \15 \15 \15 \15 \15 \15 \15 \15 \15 \16 \16 \16 \16 \16 \16 \16 \16 \16 \16 \16 \16 \16 \16 \16 \16 \16 \16 \16 \16 \16 \16 \16 \16 \16 \16 \16 \16 \16 \16 \16 \16 \16 \16 \16 \16 \16\130\15 \16 \16 \16 \16 \16 \16 \16 \16 \16 \16 \16 \16 \16 \16 \16 \16 \17 \17 \17 \17 \17 \17 \17 \17 \17 \17 \17 \17 \17 \17 \17 \17 \17 \17 \17 \17 \17 \17 \17 \17 \17 \17 \17 \17 \17 \17 \17 \17 \17 \17 \17 \17 \17 \17 \17 \17 \17 \17 \17 \17 \17 \17 \17 \17 \17 \17 \17 \17 \17 \17 \17 \17 \17 \18 \18 \18 \18 \18 \18 \18 \18 \18 \18 \18 \18 \18 \18 \18 \18 \18 \18 \18 \18 \18 \18 \18 \18 \18 \18 \18 \18 \18 \18 \18 \18 \18 \18 \18 \18 \18 \18 \18 \18 \18 \18 \18 \18 \18 \18 \18 \18 \18 \18 \18 \18 \18 \18 \18 \18 \18 \18 \18 \18 \18 \18 \19 \19 \19 \19 \19 \19 \19 \19 \19 \19 \19 \19 \19 \19 \19 \19 \19 \19 \19 \19 \19 \19 \19 \19 \19 \19 \19 \19 \19 \19 \19 \19 \19 \19 \19 \19 \19 \19 \19 \19 \19 \19 \19 \19 \19 \19 \19 \19 \19 \19 \19 \19 \19 \19 \19 \19 \19 \19 \19 \19 \19 \19 \19 \19 \19 \19 \19 \19 \19 \19 \19 \19 \19 \19 \20 \20 \20 \20 \20 \20 \20 \20 \20 \20 \20 \20 \20 \20 \20 \20 \20 \20 \20 \20 \20 \20 \20 \20 \20 \20 \20 \20 \20 \20 \20 \20 \20 \20 \20 \20 \20 \20 \20 \20 \20 \20 \20 \20 \20 \20 \20 \20 \20 \20 \20 \20 \20 \20 \20 \20 \20 \20 \20 \20 \20 \20 \20 \21 \21 \21 \21 \21 \21 \21 \21 \21 \21 \21 \21 \21 \21 \21 \21 \21 \21 \21 \21 \21 \21 \21 \21 \21 \21 \21 \21 \21 \21 \21 \21 \21 \21 \21 \21 \21 \21 \21 \21 \21 \21 \21 \21 \21 \21 \21 \21 \21 \22 \22 \22 \22 \22 \22 \22 \22 \22 \22 \22 \22 \22 \22 \22 \22 \22 \22 \22 \22 \22 \22 \22 \22 \22 \22 \22 \22 \22 \22 \22 \22 \22 \22 \22 \22 \22 \22 \22 \22 \22 \22 \22 \22 \22 \22 \22 \22 \22 \22 \22 \22 \22 \22 \22 \22 \22 \22 \22 \22 \22 \22 \22 \22 \23 \23 \23 \23 \23 \23 \23 \23 \23 \23 \23 \23 \23 \23 \23 \23 \23 \23 \23 \23 \23 \23 \23 \23 \23 \23 \23 \23\168\19 \23 \23 \23 \23 \23 \23 \23 \23 \23 \23 \23 \23 \23 \23 \24 \24 \24 \24 \24 \24 \24 \24 \24 \24 \24 \24 \24 \24 \24 \24 \24 \24 \24 \24 \24 \24 \24 \24\207\14 \24 \24 \24 \24 \24 \24 \24 \24 \24 \24 \24 \24 \24 \24 \25 \25 \25 \25 \25 \25 \25 \25 \25 \25 \25 \25 \25 \25 \25 \25 \26 \25 \25 \25 \25 \25 \25 \25 \25 \25 \25 \25 \26 \25 \25 \25 \26 \26 \26 \26 \26 \26 \26 \26 \26 \26 \26\150\22 \26 \26 \26 \26 \26 \26 \26 \26 \26 \26 \27 \27 \27 \27 \27 \27 \27 \27 \27 \27 \27 \28 \28 \28 \28 \28 \28\184\22 \28 \28 \29 \28 \28 \28 \28 \28 \28 \28 \29 \29 \29 \29 \29 \29 \29 \29 \30 \30 \30 \30 \30 \31 \31 \31 \31 \31 \31 \31 ! $ % + .!\f!\r!\14!\14!\15!\16!\16!\16!\17!\17!\17!\17!\17!\17!\17!\18!\18!\18!\18!\19!\19!\20%\19!\20!\20!\20!\20!\21\207\n!\21!\21!\21!\21!\22!\22!\23!\23!\23!\24!\24!\24!\24!\25\151\21!\25!\25!\25!\25!\26!\26!\27p\25!\29!\29!\29\"\n\"\f\"\f\"\r\"\r\"\14\"\14\"\14\"\17\"\18\"\18\"\20#\r#\r#\14#\14#\15#\15#\15#\15#\17#\18#\18#\18#\18#\18#\18#\19#\20#\20#\20#\20#\21#\21#\21#\21#\22#\22#\23#\23#\23#\24#\25#\25#\25#\25#\26#\27#\30#%$\f$\f$\f$\r$\r$\r$\14$\14$\14$\15$\15$\15$\16$\16$\17$\17$\17$\17$\17$\17$\17$\17$\17$\17$\17$\18$\18$\18$\18$\18$\18$\18$\18$\18$\19$\19$\19$\19$\19$\19$\19$\19$\19$\20$\19$\20$\20$\20$\20$\20$\21$\21$\21$\21$\21$\21$\21$\21$\21$\22$\22$\22$\23$\23$\23$\23$\24$\24$\24$\25$\25$\26$\26$\28$\28$!$\26$&%\v%\v%\v%\f%\f%\f%\f%\f%\f%\f^\v%\r%\r%\r%\r%\r%\r%\r%\r%\14%\14%\14%\14%\14%\14%\14%\14%\14%\14%\14%\14%\14%\14%\14%\14%\14%\14%\15%\15%\15%\15%\15%\15%\15%\15%\15%\15%\15%\15%\15%\15%\15%\15%\15%\15%\15%\15%\15%\15%\16%\16%\16%\16%\16%\16%\16%\16%\16%\16%\16%\16%\16%\16%\16%\16%\17%\17%\17%\17%\17%\17%\17%\17%\17%\17%\17%\17%\17%\17%\17%\17%\17%\17%\17%\17%\17%\17%\17%\18%\18%\18%\18%\18%\18%\18%\18%\18%\18%\18%\18%\18%\18%\18%\18%\18%\18%\18%\19%\19%\19%\19%\19%\19%\19%\19%\19%\19%\19%\19%\19%\19%\19%\19%\19%\19%\19%\19%\20%\20%\20%\20%\20%\20%\20%\20%\20%\20%\20%\20%\20%\20%\20%\20%\20%\21%\21%\21%\21%\21%\21%\21%\21%\21%\21%\21%\22%\22%\22%\22%\22%\22%\22%\22%\22%\22%\22%\22%\22%\22%\22%\23%\23%\23%\23%\23%\23%\23%\23%\23%\24%\24%\24%\24%\24%\24%\24%\24%\25%\26%\26%\26%\27%\28%\28%\29%\29%\30%\30%\30%\31%\31%\"&\v&\f&\f&\f&\f&\f&\f&\f&\r&\r&\r&\r&\r&\r&\r&\r&\r&\r&\r&\r&\r&\r&\14&\14&\14&\14&\14&\14&\14&\14&\14&\14&\14&\14&\14&\14&\14&\14&\14&\14&\14&\14&\14&\14&\14&\14&\14&\14&\14&\14&\14&\15&\15&\15&\15&\15&\15&\15&\15&\15&\15&\15&\15&\15&\15&\15&\15&\15&\15&\15&\15&\15&\15&\15&\15&\15&\15&\15&\15&\15&\15&\15&\15&\15&\15&\15&\15&\15&\15&\15&\15&\15&\16&\16&\16&\16&\16&\16&\16&\16&\16&\16&\16&\16&\16&\16&\16&\16&\16&\16&\16&\16&\16&\16&\16&\16&\16&\16&\16&\16&\16&\16&\16&\16&\16&\16&\16&\16&\16&\16&\16&\16&\16&\16&\16&\16&\17&\17&\17&\17&\17&\17&\17&\17&\17&\17&\17&\17&\17&\17&\17&\17&\17&\17&\17&\17&\17&\17&\17&\17&\17&\17&\17&\17&\17&\17&\17&\17&\17&\17&\17&\17&\17&\17&\17&\17&\17&\17&\17&\17&\17&\17&\17&\17&\18&\18&\18&\18&\18&\18&\18&\18&\18&\18&\18&\18&\18&\18&\18&\18&\18&\18&\18&\18&\18&\18&\18&\18&\18&\18&\18&\18&\18&\18&\18&\18&\18&\18&\18&\18&\18&\18&\18&\18&\18&\18&\18&\18&\18&\18&\18&\18&\18&\18&\18&\18&\18&\18&\18&\18&\18&\18&\18&\18&\18&\18&\19&\19&\19&\19&\19&\19&\19&\19&\19&\19&\19&\19&\19&\19&\19&\19&\19&\19&\19&\19&\19&\19&\19&\19&\19&\19&\19&\19&\19&\19&\19&\19&\19&\19&\19&\19&\19&\19&\19&\19&\19&\19&\19&\19&\19&\19&\19&\19&\19&\19&\19&\19&\19&\19&\19&\19&\19&\19&\19&\19&\19&\19&\19&\19&\19&\19&\19&\19&\19&\19&\19&\19&\19&\19&\19&\19&\20&\20&\20&\20&\20&\20&\20&\20&\20&\20&\20&\20&\20&\20&\20&\20&\20&\20&\20&\20&\20&\20&\20&\20&\20&\20&\20&\20&\20&\20&\20&\20&\20&\20&\20&\20&\20&\20&\20&\20&\20&\20&\20&\20&\20&\20&\22&\21&\22&\21&\21&\21&\21&\21&\21&\21&\21&\21&\21&\19&\21&\21&\21&\21&\21&\21&\21&\21&\21&\21&\21&\21&\21&\21&\21&\21&\21&\21&\21&\21&\21&\21&\21&\21&\21&\21&\21&\21&\21&\21&\21&\21&\21&\21&\21&\21&\21&\21&\21&\21&\21&\21&\21&\22&\22&\22&\22&\22&\22&\22&\22&\22&\22&\22&\22&\22&\22&\22&\22&\22&\22&\22&\22&\22&\22&\22&\22&\22&\22&\22&\22&\22&\22&\22&\22&\22&\22&\22&\22&\22&\22&\22&\22&\22&\22&\22&\22&\22&\22&\22&\22&\22&\22&\22&\22&\22&\22&\22&\22&\22&\22&\22&\22&\22&\22&\22&\23w\19&\22&\23&\23&\23&\23&\23&\23&\23&\23&\23&\23&\23&\23&\23&\23&\23&\23&\23&\23&\23&\23&\23&\23&\23&\23&\23&\23&\23&\23&\23&\23&\23&\23&\23&\23&\23&\23&\23&\23&\23&\23&\23&\23&\23&\23&\23&\23&\23&\23&\23&\23&\23&\23&\24&\24&\24&\24&\24&\24&\24&\24&\24&\24&\24&\24&\24&\24&\24&\24&\24&\24&\24&\24&\24&\24&\24&\24&\24&\24&\24&\24&\24\166\20&\24&\24&\24&\24&\24&\24&\24&\25&\25&\25&\25&\25&\25&\25&\25&\25&\25&\25&\25&\25&\25&\25&\25&\25&\25&\25&\26&\26&\26&\26&\26&\26&\26&\26&\26&\26&\26&\26&\26&\26&\26&\26&\26&\27&\27&\27&\27&\27&\27&\27&\27&\27&\27&\28&\28&\28&\28&\28&\28&\26&\28&\28&\29&\29&\29&\29&\29&\29&\29&\29&\29&\29&\30&\30&\30&\31&\31&\31&\31&\31&\31& & & &\"&\"&\"&\"&('\n'\v'\f'\f'\f'\f'\f'\r'\r'\r'\14'\14'\14'\14'\14\25\15'\14'\14'\15'\15'\15'\15'\15'\15'\15'\15'\15'\15'\15'\15'\15'\16'\16'\16'\16'\16'\16'\16'\16'\16'\16'\16'\16'\16'\17'\17'\17'\17'\17'\17'\18'\18'\18'\18'\18'\18'\18'\18'\19'\19'\19'\19'\19'\19'\19'\19'\19'\19'\19'\19'\19'\20'\20'\20'\20'\20'\20'\20'\20'\20'\20'\20'\20'\20'\20'\21'\21'\21'\21'\21'\21'\22'\22'\22'\22'\22'\22'\22'\23'\23'\23'\23'\23'\23'\23'\23'\23'\23'\23'\24'\25'\25'\25'\26'\26'\26'\26'\27'\27'\27'\27'\27'\27'\29'\"(\v(\f(\f(\f(\r(\r(\r(\r(\r(\r(\r(\r(\r(\r(\r(\r(\r(\r(\14(\14(\14(\14(\14(\14(\14(\14(\14(\14(\14(\15(\15(\15(\15(\15(\15(\15(\15(\15(\15(\15(\15(\15(\15(\15(\15(\15(\15(\15(\16(\16(\16(\16(\16(\16(\16(\16(\16(\16(\16(\16(\16(\16(\16(\16(\16(\16(\16(\16(\16(\16(\16(\17(\17(\17(\17(\17(\17(\17(\17(\17(\17(\17(\17(\17(\17(\17(\17(\17(\17(\17(\17(\17(\17(\17(\17(\17(\17(\17(\17(\17(\17(\17(\17(\17(\17(\18(\18(\18(\18(\18(\18(\18(\18(\18(\18(\18(\18(\18(\18(\18(\18(\18(\18(\18(\18(\18(\18(\18(\18(\18(\18(\18(\19(\19(\19(\19(\19(\19(\19(\19(\19(\19(\19(\19(\19(\19(\19(\19(\19(\19(\19(\19(\19(\19(\19(\19(\19(\19(\19(\19(\19(\19(\19(\19(\19(\19(\20(\20(\20(\20(\20(\20(\20(\20(\20(\20(\20(\20(\20(\20(\20(\20(\20(\20(\20(\20(\20(\20(\20(\20(\20(\20(\20(\20(\21(\21(\21(\21(\21(\21(\21(\21(\21(\21(\21(\21(\21(\21(\21(\21(\21(\21(\21(\21(\21(\21(\21(\21(\21(\21(\21(\21(\21(\21(\21(\21(\21(\21(\21\29\22(\22(\22(\22(\22(\22(\22(\22(\22(\22(\22(\22(\22(\22(\22(\22(\22(\22(\22(\22(\22(\22(\22(\22(\22(\22(\22(\22(\22(\22(\22(\22(\23(\23(\23(\23(\23(\23(\23(\23(\23(\23(\23(\23(\23(\23(\23(\23(\23(\23(\23(\24(\24(\24(\24(\24(\24(\24(\24(\24(\24(\24(\24(\24(\25(\25(\25(\25(\25(\25(\25(\25(\25(\25(\25(\25(\25(\25(\26(\26(\26(\26(\26(\26(\26(\26(\26(\26(\26(\27(\27(\27(\27(\27(\28(\28(\28(\28(\28(\28(\28(\28(\29(\29(\29(\29(\29(\29(\29(\29(\30(\31(\"(\31(\31( (#( ( ( (!(!(!(\"(\"($(+)\v)\r)\15)\15)\15)\15)\15)\15)\15)\15)\16)\16)\16)\16)\16)\16)\17)\18)\18)\18)\18)\18)\19)\19)\19)\19)\19)\19)\20)\20)\20)\20)\21)\21)\21)\21)\21)\21)\22)\22)\22)\22)\22)\22)\22)\23)\23)\23)\24)\24)\24)\25)\26)\27)\28*\n*\v*\v*\f*\f*\r*\r*\r*\r*\14*\14*\14*\14*\14*\14*\14*\14*\15*\15*\15*\15*\15*\16*\16*\16*\16*\16*\16*\16*\16*\16*\16*\17*\17*\17*\17*\17*\17*\17*\17*\17*\18*\18*\18*\18*\18*\18*\18*\18*\18*\18*\18*\18*\18*\18*\18*\18*\18*\19*\19*\19*\19*\19*\19*\19*\19*\19*\19*\20*\20*\20*\20*\20*\20*\21*\21*\21*\21*\21*\21*\21*\21*\22*\22*\22*\22*\22*\22*\22*\22*\22*\22*\23*\23*\23*\23*\24*\24*\24*\25*\25*\25*\25*\25*\26*\26*\26*\28*'+\n+\n+\v+\f+\f+\f+\f+\f+\f+\f+\r+\r+\r+\r+\14+\14+\14+\14+\14+\14+\14+\14+\14+\14+\14+\15+\15+\15+\15+\15+\15+\15+\15+\16+\16+\16\142\r+\16+\16+\17+\17+\17+\17+\17+\17+\17+\17+\17+\17+\17+\18+\18+\18+\18+\18+\18+\19+\19+\19+\19+\19+\19+\19+\19+\19+\19+\20+\20+\20+\20+\20+\20+\20+\20+\21+\21+\21+\21+\21+\22+\22+\22+\22+\22+\22+\23+\23+\23+\23+\23+\24+\24+\28+\28+\29+\29+ + ,\n,\f,\f,\f,\f,\f,\r,\r,\r,\r,\r,\r,\r,\r,\r,\r,\r,\f,\14,\14,\14,\14,\14,\14,\14,\14,\14,\15,\15,\15,\15,\15,\15,\15,\15,\15,\15,\15,\15,\15,\15,\16,\16,\16,\16,\16,\16,\16,\16,\16,\16,\16,\16,\16,\16,\16,\16,\16,\16,\16,\16,\16,\16,\17,\17,\17,\17,\17,\17,\17,\17,\17,\17,\17,\17,\17,\17,\17,\17,\17,\17,\17,\17,\17,\17,\17,\17,\18,\18,\18,\18,\18,\18,\18,\18,\18,\18,\18,\18,\18,\18,\18,\18,\18,\18,\18,\18,\18,\18,\18,\18,\18,\18,\19,\19,\19,\19,\19,\19,\19,\19,\19,\19,\19,\19,\19,\19,\19,\19,\19,\19,\19,\19,\19,\19,\19,\19,\20,\20,\20,\20,\20,\20,\20,\20,\20,\20,\20,\20,\20,\20,\20,\20,\20,\20,\20,\20,\20,\20,\20,\20,\21,\21,\21,\21,\21,\21,\21,\21,\21,\21,\21,\21,\22,\22,\22,\22,\22,\22,\22,\22,\22,\22,\22,\22,\22,\22,\22,\23,\23,\23,\23,\23,\23,\23,\23,\23,\24,\24,\25,\25,\26,\26,\26,\26,\26,\27,\27,\27,\27,\28,\28,\28,\29,\29,\29,\31, , -\n-\f-\r-\r-\r-\r-\r-\r-\14-\14-\14-\14-\14-\15-\15-\15-\16-\16-\16-\16-\16-\16-\16-\17-\17-\17-\17-\17-\17-\18-\18-\19-\19-\19-\19-\19-\19-\19-\20-\20-\22-\22-\22-\22-\25-\28-\29.\v.\v.\v.\f.\f.\f.\f.\f.\f.\f.\f.\f.\f.\f.\f.\f.\f.\r.\r.\r.\r.\r.\r.\r.\r.\r.\r.\r.\r.\r.\r.\r.\r.\r.\r.\r.\r.\r.\14.\14.\14.\14.\14.\14.\14.\14.\14.\14.\14.\14.\14.\14.\14.\14.\14.\14.\14.\14.\14.\14.\14.\14.\14.\14.\14.\14.\14.\14.\14.\14.\14.\14.\14.\14.\14.\14.\14.\14.\14.\14.\14.\14.\14.\14.\14.\14.\15.\15.\15.\15.\15.\15.\15.\15.\15.\15.\15.\15.\15.\15.\15.\15.\15.\15.\15.\15.\15.\15.\15.\15.\15.\15.\15.\15.\15.\15.\15.\15.\15e\r.\15.\15.\15.\15.\15.\15.\16.\16.\16.\16.\16.\16.\16.\16.\16.\16.\16.\16.\16.\16.\16.\16.\16.\16.\16.\16.\16.\16.\16.\16.\16.\16.\16.\16.\16.\16.\16.\16.\16.\16.\16.\16.\16.\16.\16.\16.\16.\16.\17.\17.\17.\17.\17.\17.\17.\17.\17.\17.\17.\17.\17.\17.\17.\17.\17.\17.\17.\17.\17.\17.\17.\17.\17.\17.\17.\17.\17.\17.\17.\17.\17.\17.\17.\17.\17.\17.\17.\17.\17.\17.\17.\17.\17.\17.\17.\17.\17.\17.\17.\17.\17.\17.\17.\17.\17.\17.\17.\17.\18.\18.\18.\18.\18.\18.\18.\18.\18.\18.\18.\18.\18.\18.\18.\18.\18.\18.\18.\18.\18.\18.\18.\18.\18.\18.\18.\18.\18.\18.\18.\18.\18.\18.\18.\18.\18.\18.\18.\18.\18.\18.\18.\18.\18.\18.\18.\18.\18.\18.\18.\18.\18.\18.\18.\18.\18.\18.\18.\18.\18.\18.\18.\18.\18.\18.\18.\18.\18.\18.\18.\18.\18.\18.\18.\18.\18.\18.\18.\18.\18.\18.\18.\18.\18.\18.\18.\18.\18.\19.\19.\19.\19.\19.\19.\19.\19.\19.\19.\19.\19.\19.\19.\19.\19.\19.\19.\19.\19.\19.\19.\19.\19.\19.\19.\19.\19.\19.\19.\19.\19.\19.\19.\19.\19.\19.\19.\19.\19.\19.\19.\19.\19.\19.\19.\19.\19.\19.\19.\19.\19.\19.\19.\19.\19.\19.\19.\19.\19.\19.\19.\19.\19.\20.\20.\20.\20.\20.\20.\20.\20.\20.\20.\20.\20.\20.\20.\20.\20.\20.\20.\20.\20.\20.\20.\20.\20.\20.\20.\20.\20.\20.\20.\20.\20.\20.\20.\20.\20.\20.\20.\20.\20.\20.\20.\20.\20.\20.\20.\21.\21.\21.\21.\21.\21.\21.\21.\21.\21.\21.\21.\21.\21.\21.\21.\21.\21.\21.\21.\21.\21.\21.\21.\21.\21.\21.\21.\21.\21.\21.\21.\21.\21.\21.\21.\21.\21.\21.\21.\21.\21.\21.\21.\21.\21.\21.\21.\21.\21.\22.\22.\22.\22.\22.\22.\22.\22.\22.\22.\22.\22.\22.\22.\22.\22.\22.\22.\22.\22.\22.\22.\22.\22.\22.\22.\22.\22.\22.\22.\22.\22.\22.\22.\22.\22.\22.\22.\22.\22.\22.\22.\22.\22.\22.\22.\22.\22.\22.\22.\22.\23.\23.\23.\23.\23.\23.\23.\23.\23.\23.\23.\23.\24.\23.\23.\23.\23.\23.\23.\23.\23.\23.\23.\23.\23.\23.\23.\23.\23.\23.\23.\24.\24.\24.\24.\24.\24.\24.\24.\24.\24.\24.\24.\24.\24.\24.\24.\24.\24.\24.\24.\24.\24.\24.\24.\24.\24.\24.\24.\24.\24.\24.\24.\24.\24.\24.\24.\24.\24.\25.\25.\25.\25.\25.\25.\25.\25.\25.\25.\25.\25.\25.\25.\25.\25.\25.\25.\25.\25.\25%\25.\26.\26.\26.\26.\26.\26.\26.\26.\25.\26.\26.\26.\26.\26.\26.\26.\26.\26.\26.\26.\26.\26.\27.\27.\27.\27.\27.\27.\27.\27.\27.\27.\27.\27.\27.\24.\28.\28.\28.\28.\28.\28.\28.\28.\28.\28.\28.\29.\29.\29.\29.\29.\29.\29.\29.\29.\29.\29.\30.\30.\31.\31.\31.\31.\31.\31.\31.\31.\31. . . .\".\".#.\".\".'/\n/\v/\2/\r/\r/\r/\r/\r/\14/\14/\14/\15/\15/\15/\15/\15/\15/\16/\16/\16/\16/\16/\17/\17/\18/\18/\18/\19/\21/\22/\23/\23/\23/\24/\25/\26/\26/\27/\29/\29/\31/\"/$0\v0\v0\v0\v0\v0\f0\f0\f0\f0\r0\r0\0140\0140\0140\0150\0160\0170\0170\0180\0190\0190\0200\0200\0220\0220\0220\0220\0230\0240\0250\0260\0280\0280\0281\v1\f1\f1\r1\0151\0151\0161\0161\0161\0171\0171\0171\0171\0181\0181\0181\0181\0181\0191\0191\0191\0191\0191\0201\0221\0221\0231\0241\0231\0251\0272\f2\f2\f2\r2\r2\r2\r2\r2\r2\r2\r2\r2\r2\r2\r2\r2\r2\r2\r2\0142\0142\0142\0142\0142\0142\0142\0142\0142\0142\0142\0142\0142\0142\0142\0142\0142\0142\0142\0142\0142\0142\0152\0152\0152\0152\0152\0152\0152\0152\0152\0152\0152\0152\0152\0152\0152\0152\0152\0152\0152\0152\0152\0162\0162\0162\0162\0162\0162\0162\0162\0162\0162\0162\0162\0162\0162\0162\0162\0162\0162\0162\0162\0162\0162\0162\0162\0162\0162\0162\0162\0162\0162\0162\0162\0162\0172\0172\0172\0172\0172\0172\0172\0172\0172\0172\0172\0172\0172\0172\0172\0172\0172\0172\0172\0172\0172\0172\0172\0172\0172\0172\0172\0172\0182\0182\0182\0182\0182\0182\0182\0182\0182\0182\0182\0182\0182\0182\0182\0182\0182\0182\0182\0182\0182\0182\0182\0182\0182\0182\0182\0182\0182\0182\0192\0192\0192\0192\0192\0192\0192\0192\0192\0192\0192\0192\0192\0192\0192\0192\0192\0192\0192\0192\0192\0192\0192\0192\0192\0192\0192\0192\0192\0192\0192\0202\0202\0202\0202\0202\0202\0202\0202\0202\0202\0202\0202\0202\0202\0202\0202\0202\0202\0202\0202\0202\0212\0212\0212\0212\0212\0212\0212\0212\0212\0212\0212\0212\0212\0212\0212\0212\0212\0212\0212\0212\0222\0222\0222\0222\0222\0222\0222\0222\0222\0222\0222\0222\0222\0222\0222\0222\0222\0222\0222\0222\0222\0222\0222\0222\0222\0222\0232\0232\0232\0232\0232\0232\0232\0232\0232\0232\0232\0232\0232\0232\0232\0232\0232\0232\0242\0242\0242\0242\0242\0242\0242\0242\0242\0242\0252\0252\0252\0252\0262\0262\0262\0262\0262\0262\0262\0262\0262\0262\0262\0272\0272\0272\0282\0282\0282\0292\0292\0292\0292\0302\0312\0312\0312\0312\"2\"3\f3\0143\0143\0143\0153\0153\0153\0153\0163\0163\0163\0163\0163\0173\0173\0173\0173\0183\0193\0193\0193\0203\0203\20\5\0233\21$\0213\0213\0223\0233\0233\0233\0233\0253\0263\0273\0283\0304\v4\v4\v4\f4\f4\f4\f4\r4\0144\0144\0144\0144\0154\0154\0154\0154\16,\0164\0174\0164\0174\0174\0174\0174\0184\0184\0184\0194\0204\0214\0214\0214\0214\0224\0224\0224\22*\24\17\0264\0295\r5\r5\r5\r5\r5\r5\r5\r5\r5\r5\r5\r5\0145\0145\0145\0145\0145\0145\0145\0145\0145\0145\0145\0145\0145\0145\0145\0155\0155\0155\0155\0155\0155\0155\0155\0155\0155\0155\0155\0155\0155\0155\0155\0155\0155\0155\0155\0155\0165\0165\0165\0165\0165\0165\0165\0165\0165\0165\0165\0165\0165\0165\0165\0165\0165\0165\0175\0175\0175\0175\0175\0175\0175\0175\0175\0175\0175\0175\0175\0175\0175\0175\0175\0175\0175\0175\0175\0175\0175\0175\17'\0175\0185\0185\0185\0185\0185\0185\0185\0185\0185\0185\0185\0185\0185\0185\0185\0185\0185\0185\0185\0185\0185\0185\0185\0185\0185\0185\0185\0185\0185\0185\0185\0185\0185\0185\18\198\n5\0185\0185\0185\0185\0195\0195\0195\0195\0195\0195\0195\0195\0195\0195\0195\0195\0195\0195\0195\0195\0195\0195\0195\0195\0195\0195\0195\0195\0195\0195\0195\0195\0195\0195\0195\0195\0195\0195\0195\0195\0205\0205\0205\0205\0205\0205\0205\0205\0205\0205\0205\0205\0205\0205\0205\0205\0205\0205\0205\0205\0205\0205\0215\0215\0215\0215\0215\0215\0215\0215\0215\0215\0215\0215\0215\0215\0215\0215\0215\0215\0215\0215\0215\0215\0215\0215\0225\0225\0225\0225\0225\0225\0225\0225\0225\0225\0225\0225\0225\0225\0225\0225\0225\0225\0225\0225\0225\0235\0235\0235\0235\0235\0235\0235\0235\0235\0235\0235\0235\0235\0235\0235\0245\0245\0245\0245\0245\0245\0245\0245\0245\0245\24\142\0215\0245\0245\0245\0245\0255\0255\0255\0255\0255\0255\0255\0255\0255\0255\0255\0255\0255\0265\0265\0265\0265\0265\0265\0265\0265\0265\0265\0265\0265\0265\0275\0275\0275\0275\0275\0275\0275\0275\0275\0285\0285\28U\0285\0295\0295\0295\0295\0295\0305\0305\0305\0305\0305\0315!5\"5\"5#6\f6\r6\r6\r6\0156\0146\0156\0156\0166\0176\0176\0176\0176\0176\0176\0186\0186\0196\0196\0196\0207\n7\v7\f7\f7\r7\r7\r7\0147\0167\0147\0147\0147\0147\0147\0147\0157\0167\0157\0157\0157\0157\0157\0167\0167\0167\0167\0167\0167\0167\0167\0167\0167\0167\0177\0177\0177\0177\0177\0177\0177\0187\0187\0187\0187\0187\0187\0197\0197\0197\0197\0197\0197\0197\0197\0207\0207\0207\0207\0217\0217\0217\0217\0217\0217\22\17\0227\0237\0237\0237\0237\0247\0247\0247\0267\0297\"7\"7$8\n8\v8\v8\r8\r8\0148\0148\0148\0148\0148\0158\0158\0168\0168\0168\0168\0168\0178\0178\0188\0198\0208\0208\0228\0228\0238\0248\0258\0289\n9\n9\v9\v9\v9\v9\v9\v9\v9\v9\v9\f9\f9\f9\f9\f9\f9\f9\f9\f9\r9\r9\r9\r9\r9\r9\r9\r9\r9\r9\r9\r9\0149\0149\0149\0149\0149\0149\0149\0149\0149\0149\0149\0149\0149\0149\0149\0159\0159\0159\0159\0159\0159\0159\0159\0159\0159\0159\0159\0159\0159\0169\0169\0169\0169\0169\0169\0169\0169\0169\0169\0169\0169\0169\0169\0169\0169\0179\0179\0179\0179\0179\0179\0179\0179\0179\0179\0189\0189\0189\0189\0189\0189\0189\0189\0189\0189\0189\0189\0189\0189\0189\0189\0189\0189\0199\0199\0199\0199\0199\0199\0199\0199\0199\0199\0209\0209\0209\0209\0209\0209\0209\0209\0219\0219\0219\0219\0219\0219\0219\0219\0219\0219\0219\0219\0229\0229\0229\0229\0229\0229\0229\0239\0239\0239\0239\0239\23w\0209\0249\0249\0249\0249\0249\0249\0259\0259\0259\0259\0259\0259\0269\0269\0269\0269\0269\0269\0269\0279\0279\0279\0279\0279\0279\0279\0289\0289\0289\0289\0299\0319 9#9':\r:\r:\r:\r:\14:\15:\15f\r:\16:\16:\16:\16:\17:\17:\17:\18:\18:\18:\18:\19:\19:\19:\20:\20:\20:\21:\21:\21:\21:\21:\22:\22:\0230\23:\23:\24:\25:\25:\25:\25:\26:\26:\26:\26:\27:\27:\29:\30:!;\f;\f;\f;\r;\r;\r;\r;\14;\14;\15;\15;\15;\15;\15;\16;\17;\17;\17;\17;\17;\18;\18;\18;\18;\18;\18;\18;\18;\18;\18;\19;\19;\19;\19;\19;\19;\20;\20;\20;\20;\20;\21;\21;\22;\22;\22;\22;\22;\23;\23;\23;\23;\24;\25;\28;\27;\29;\29;\29; <\v<\v<\f<\f<\r<\r<\r<\r<\14<\14<\14<\14<\14<\14<\14<\14<\14<\14<\14<\14<\14<\14<\15<\15<\15<\15<\15<\15<\15<\15<\15<\15<\16<\16<\16<\16<\16<\16<\16<\16<\16<\16<\16<\16<\16<\16<\17<\17<\17<\17<\17<\17<\17<\17<\17<\17<\17<\17<\17<\17<\17<\17<\17<\17<\17<\17<\17<\17<\17<\18<\18<\18<\18<\18<\18<\18<\18<\18<\18<\18<\18<\18<\18<\18<\18<\18<\18<\18<\18<\18<\18<\18<\18<\18<\18<\18<\18<\18<\18<\19<\19<\19<\19<\19<\19<\19<\19<\19<\19<\19<\19<\19\144\16<\19<\19<\19<\19<\19<\20<\20<\20<\20<\20<\20<\20<\20<\20<\20<\20<\20<\20<\20<\20<\20<\20<\20<\20<\20<\20<\20<\20<\20<\20<\20<\20<\20<\20<\21<\21<\21<\21<\21<\21<\21<\21<\21<\21<\21<\21<\21<\21<\21<\21<\21<\21<\21<\21<\21<\21<\21<\21<\20<\21<\21<\22<\22<\22<\22<\22<\22<\22<\22<\22<\22<\22<\22<\22<\22<\22<\23<\23<\23<\23<\23<\23<\23<\23<\23<\23<\23<\23\144\20<\23<\23<\24<\24<\24\144\21<\24<\24<\24<\25<\25<\25<\25<\25<\25<\25<\25<\25<\26<\26<\26\203\17<\26<\27<\27<\27<\27\144\24<\27<\28<\28<\29<\30< <\"=\1=\v=\f=\f=\f=\f=\f=\f=\f=\r=\r=\r=\r=\r=\r=\r=\r=\r=\r=\r=\r=\r=\r=\r=\r=\r=\r=\r=\r=\r=\r=\r=\14=\14=\14=\14=\14=\14=\14=\14=\14=\14=\14=\14=\14=\14=\14=\14=\14=\14=\14=\14=\14=\14=\14=\14=\14=\14=\14=\14=\14=\14=\14=\14=\14=\14=\14=\14=\14=\14=\14=\14=\14=\14=\14=\14=\14=\14=\14=\14=\14=\14=\14=\14=\14=\14=\15=\15=\15=\15=\15=\15=\15=\15=\15=\15=\15=\15=\15=\15=\15=\15=\15=\15=\15=\15=\15=\15=\15=\15=\15=\15=\15=\15=\15=\15=\15=\15=\15=\15=\15=\15=\15=\15=\15=\15=\15=\15=\15=\15=\15=\15=\15=\15=\15=\15=\15=\15=\15=\16=\16=\16=\16=\16=\16=\16=\16=\16=\16=\16=\16=\16=\16=\16=\16=\16=\16=\16=\16=\16=\16=\16=\16=\16=\16=\16=\16=\16=\16=\16=\16=\16=\16=\16=\16=\16=\16=\16=\16=\16=\16=\16=\16=\16=\16=\16=\16=\16=\16=\16=\16=\16=\16=\16=\16=\16=\16=\16=\16=\16=\17=\17=\17=\17=\17=\17=\17=\17=\17=\17=\17=\17=\17=\17=\17=\17=\17=\17=\17=\17=\17=\17=\17=\17=\17=\17=\17=\17=\17=\17=\17=\17=\17=\17=\17=\17=\17=\17=\17=\17=\17=\17=\17=\17=\17=\17=\17=\17=\17=\17=\17=\17=\17=\17=\17=\17=\17=\17=\17=\17=\17=\17=\17=\17=\17=\17=\17=\17=\17=\17=\17=\17=\17=\17=\17=\17=\17=\17=\17=\18=\18=\18=\18=\18=\18=\18=\18=\18=\18=\18=\18=\18=\18=\18=\18=\18=\18=\18=\18=\18=\18=\18=\18=\18=\18=\18=\18=\18=\18=\18=\18=\18=\18=\18=\18=\18=\18=\18=\18=\18=\18=\18=\18=\18=\18=\18=\18=\18=\18=\18=\18=\18=\18=\18=\18=\18=\18=\18=\18=\18=\18=\18=\18=\18=\18=\18=\18=\18=\18=\18=\18=\18=\18=\18=\18=\18=\18=\18=\18=\18=\18=\18=\18=\18=\18=\18=\18=\18=\18=\18=\18=\18=\18=\18=\18=\18=\18=\18=\18=\18=\18=\18=\18=\19=\19=\19=\19=\19=\19=\19=\19=\19=\19=\19=\19=\19=\19=\19=\19=\19=\19=\19=\19=\19=\19=\19=\19=\19=\19=\19=\19=\19=\19=\19=\19=\19=\19=\19=\19=\19=\19=\19=\19=\19=\19=\19=\19=\19=\19=\19=\19=\19=\19=\19=\19=\19=\19=\19=\19=\19=\19=\19=\19=\19=\19=\19=\19=\19=\19=\19=\19=\19=\19=\19=\19=\19=\19=\19=\19=\19=\19=\19=\19=\19=\19=\19=\19=\19=\19=\19=\19=\19=\19=\19=\19=\19=\19=\19=\19=\19=\19=\19=\19=\19=\20=\20=\20=\20=\20=\20=\20=\20=\20=\20=\20=\20=\20=\20=\20=\20=\20=\20=\20=\20=\20=\20=\20=\20=\20=\20=\20=\20=\20=\20=\20=\20=\20=\20=\20=\20=\20=\20=\20=\20=\20=\20=\20=\20=\20=\20=\20=\20=\20=\20=\20=\20=\20=\20=\20=\20=\20=\20=\20=\20=\20=\20=\20=\20=\20=\20=\20=\20=\20=\20=\20=\20=\20=\20=\20=\20=\20=\20=\20=\20=\20=\20=\20=\21=\21=\21=\21=\21=\21=\21=\21=\21=\21=\21=\21=\21=\21=\21=\21=\21=\21=\21=\21=\21=\21=\21=\21=\21=\21=\21=\21=\21=\21=\21=\21=\21=\21=\21=\21=\21=\21=\21=\21=\21=\21=\21=\21=\21=\21=\21=\21=\21=\21=\21=\21=\21=\21=\21=\21=\21=\21=\21=\21=\21=\21=\21=\21=\21=\21=\21=\21=\21=\21=\21=\21=\21=\21=\21=\21=\21=\21=\21=\21=\21=\22=\22=\22=\22=\22=\22=\22=\22=\22=\22=\22=\22=\22=\22=\22=\22=\22=\22=\22=\22=\22=\22=\22=\22=\22=\22=\22=\22=\22=\22=\22=\22=\22=\22=\22=\22=\22=\22=\22=\22=\22=\22=\22=\22=\22=\22=\22=\22=\22=\22=\22=\22=\22=\22=\22=\22=\22=\22=\22=\22=\22=\22=\22=\22=\22=\22=\22=\22=\22=\22=\22=\22=\22=\22=\22=\22=\22=\22=\22=\22=\22=\22=\22=\22=\22=\22=\22=\22=\22=\22=\22=\22=\22=\22=\22=\22=\22=\23=\23=\23=\23=\23=\23=\23=\23=\23=\23=\23=\23=\23=\23=\23=\23=\23=\23=\23=\23=\23=\23=\23=\23=\23=\23=\23=\23=\23=\23=\23=\23=\23=\23=\23=\23=\23=\23=\23=\23=\23=\23=\23=\23=\23=\23=\23=\23=\23=\23=\23=\23=\23=\23=\23=\23=\23=\23=\23=\23=\24=\24=\24=\24=\24=\24=\24=\24=\24=\24=\24=\24=\24=\24=\24=\24=\24=\24=\24=\24=\24=\24=\24=\24=\24=\24=\24=\24=\24=\24=\24=\24=\24=\24=\24=\24=\24=\24=\24=\24=\24=\24=\24=\24=\24=\25=\25=\25=\25=\25=\25=\25=\25=\25=\25=\25=\25=\25=\25=\25=\25=\25=\25=\25=\25=\25=\25=\25=\25=\25=\25=\25=\25=\25=\25=\25=\25=\25=\25=\25=\25=\25=\25=\25=\25=\25=\25=\25=\26=\26=\26=\26=\26=\26=\26=\26=\26=\26=\26=\26=\26=\26=\26=\26=\26=\26=\26=\26=\26=\26=\26=\26=\26=\26=\26=\26=\26=\26=\26=\26=\26=\26=\26=\26=\26=\27=\27=\27=\27=\27=\27=\27=\27=\27=\27=\27=\27=\28=\28=\28=\28=\28=\28=\28=\28=\28=\28=\28=\28=\28=\28=\29=\29=\29=\29=\29=\29=\29=\29=\29=\29=\30=\30=\30=\30=\30=\30=\30=\30=\30=\30=\30=\30=\31=\31=\31=\31=\31=\31=\31=\31=!=!=\"=\"=\"=#=#=%=&>\v>\v>\f>\f>\f>\f>\r>\r>\r>\r>\r>\r>\r>\r>\14>\14>\14>\14>\14>\14>\14>\14>\14>\14>\14>\14>\15>\15>\15>\15>\15>\15>\15>\15>\15>\15>\15>\15>\15>\15>\15>\15>\15>\16>\16>\16>\16>\16>\16>\16>\16>\17>\17>\17>\17>\17>\17>\17>\17>\17>\18>\18>\18>\18>\18>\18>\18>\18>\18>\18>\18>\18>\19>\19>\19>\19>\19>\19>\19>\19>\19>\19>\19>\19>\19>\19>\20>\20>\20>\20>\20>\20>\21>\20>\20>\20>\20>\20>\20>\20>\20>\20>\21>\21>\21>\21>\21>\21>\21>\21>\21>\21>\21>\21>\21>\21>\21>\21>\21>\21>\21>\21>\21>\22>\22>\22>\22>\22>\22>\22>\22>\22\30\23>\22>\22>\23>\23>\23>\23>\23>\24>\24>\25>\25>\25>\25>\26>\26>\26>\27>\27>\27?\v?\v?\f?\f?\f?\f?\r?\r?\r?\r?\r?\14?\14?\14?\14?\14?\14?\14?\15?\15?\15?\15?\15?\15?\15?\15?\15?\15?\15?\15?\15?\15?\15?\16?\16?\16?\16?\16?\16?\16?\16?\17?\17?\17?\17?\18?\18?\18?\18?\18?\19?\19?\20?\20?\20?\20?\21?\21?\21?\22?\23?\24?\27?\29?\29@\v@\v@\v@\f@\f@\f@\f@\f@\r@\r@\r@\r@\r@\r@\r@\r@\r@\r@\r@\r@\r@\r@\r@\r@\r@\r@\r@\r@\r@\r@\14@\14@\14@\14@\14@\14@\14@\14@\14@\14@\14@\14@\14@\14@\14@\14@\14@\14@\14@\14@\14@\14@\14@\14@\14@\14@\14@\14@\14@\14@\14@\14@\14@\14@\14@\14@\14@\14@\14@\14@\14@\14@\14@\14@\14@\14@\14@\14@\14@\15@\15@\15@\15@\15@\15@\15@\15@\15@\15@\15@\15@\15@\15@\15@\15@\15@\15@\15@\15@\15@\15@\15@\15@\15@\15@\15@\15@\15@\15@\15@\15@\15@\15@\15@\15@\15@\15@\15@\15@\15@\15@\15@\15@\15@\15@\15@\15@\16@\16@\16@\16@\16@\16@\16@\16@\16@\16@\16@\16@\16@\16@\16@\16@\16@\16@\16@\16@\16@\16@\16@\16@\16@\16@\16@\16@\16@\16@\16@\16@\16@\16@\16@\16@\16@\16@\16@\16@\16@\16@\16@\16@\16@\16@\16@\16@\16@\16@\16@\16@\16@\16@\16@\16@\16@\16@\16@\16@\16@\16@\16@\16@\16@\16@\16@\16@\16@\16@\16@\16@\16@\16@\16@\17@\17@\17@\17@\17@\17@\17@\17@\17@\17@\17@\17@\17@\17@\17@\17@\17@\17@\17@\17@\17@\17@\17@\17@\17@\17@\17@\17@\17@\17@\17@\17@\17@\17@\17@\17@\17@\17@\17@\17@\17@\17@\17@\17@\17@\17@\17@\17@\17@\17@\17@\17@\17@\17@\17@\17@\17@\17@\17@\17@\17@\17@\17@\17@\17@\17@\17@\17@\17@\17@\17@\17@\17@\17@\17@\17@\17@\17@\17@\17@\17@\17@\18@\18@\18@\18@\18@\18@\18@\18@\18@\18@\18@\18@\18@\18@\18@\18@\18@\18@\18@\18@\18@\18@\18@\18@\18@\18@\18@\18@\18@\18@\18@\18@\18@\18@\18@\18@\18@\18@\18@\18@\18@\18@\18@\18@\18@\18@\18@\18@\18@\18@\18@\18@\18@\18@\18@\18@\18@\18@\18@\18@\18@\18@\18@\18@\18@\18@\18@\18@\18@\18@\18@\18@\18@\18@\18@\18@\18@\18@\18@\18@\18@\18@\18@\18@\18@\18@\18@\18@\18@\18@\18@\18@\18@\18@\18@\18@\18@\18@\18@\18@\18@\18@\18@\18@\19@\19@\19@\19@\19@\19@\19@\19@\19@\19@\19@\19@\19@\19@\19@\19@\19@\19@\19@\19@\19@\19@\19@\19@\19@\19@\19@\19@\19@\19@\19@\19@\19@\19@\19@\19@\19@\19@\19@\19@\19@\19@\19@\19@\19@\19@\19@\19@\19@\19@\19@\19@\19@\19@\19@\19@\19@\19@\19@\19@\19@\19@\19@\19@\19@\19@\19@\19@\19@\19@\19@\19@\19@\19@\19@\19@\19@\19@\19@\19@\19@\19@\19@\19@\19@\19m\18@\19@\19@\19@\19@\19@\19@\19@\19@\19@\19@\19@\19@\19@\19@\19@\19@\19@\19@\19@\19@\19@\19@\19@\19@\19@\19@\19@\19@\19@\19@\19@\20@\20@\20@\20@\20@\20@\20@\20@\20@\20@\20@\20@\20@\20@\20@\20@\20@\20@\20@\20@\20@\20@\20@\20@\20@\20@\20@\20@\20@\20@\20@\20@\20@\20@\20@\20@\20@\20@\20@\20@\20@\20@\20@\20@\20@\20@\20@\20@\20@\20@\20@\20@\20@\20@\20@\20@\20@\20@\20@\20@\20@\20@\20@\20@\20@\20@\20@\20@\20@\20@\20@\20@\20@\20@\20@\20@\20@\20@\20@\20@\20@\20@\20@\20@\21@\21@\21@\21@\21@\21@\21@\21@\21@\21@\21@\21@\21@\21@\21@\21@\21@\21@\21@\21@\21@\21@\21@\21@\21@\21@\21@\21@\21@\21@\21@\21@\21@\21@\21@\21@\21@\21@\21@\21@\21@\21@\21@\21@\21@\21@\21@\21@\21@\21@\21@\21@\21@\21@\21@\21@\21@\21@\21@\21@\21@\21@\21@\21@\21@\21@\21@\21@\21@\21@\21@\21@\21@\21@\21@\21@\21@\21@\21@\21@\21@\21@\21@\21@\21@\21@\21@\21@\21@\21@\21@\21@\21@\21@\21@\21@\21@\21@\22@\21@\21@\21@\21@\21@\21@\21@\21@\21@\21@\22@\22@\22@\22@\22@\22@\22@\22@\22@\22@\22@\22@\22@\22@\22@\22@\22@\22@\22@\22@\22@\22@\22@\22@\22@\22@\22@\22@\22@\22@\22@\22@\22@\22@\22@\22@\22@\22@\22@\22@\22@\22@\22@\22@\22@\22@\22@\22@\22@\22@\22@\22@\22@\22@\22@\22@\22@\22@\22@\22@\22@\22@\22@\22@\22@\22@\22@\22@\22@\22@\22@\22@\22@\22@\22@\22@\22@\22@\22@\22@\22@\22@\22@\22@\22@\22@\22@\22@\22@\22@\22@\22@\22@\22@\22@\23@\23@\23@\23@\23@\23@\23@\23@\23@\23@\23@\23@\23@\23@\23@\23@\23@\23@\23@\23@\23@\23@\23@\23@\23@\23@\23@\23@\23@\23@\23@\23@\23@\23@\23@\23@\23@\23@\23@\23@\23@\23@\23@\23@\23@\23@\23@\23@\23@\23@\23@\23@\23@\23@\23@\23@\23@\23@\23@\23@\23@\23@\23@\23@\23@\23@\23@\23@\23@\23@\22@\23@\23@\23@\23@\23@\24@\24@\24@\24@\24@\24@\24@\24@\24@\24@\24@\24@\24@\24@\24@\24@\24@\24@\24@\24@\24@\24@\24@\24@\24@\24@\24@\24@\24@\24@\24@\24@\24@\24@\24@\24@\24@\24@\24@\24@\24@\24@\24@\25@\25@\25@\25@\25@\25@\25@\25@\25@\25@\25@\25@\25@\25@\25@\25@\25@\25@\25@\25@\25@\25@\25@\25@\25@\25@\25@\25@\25@\25@\25@\25@\25@\25@\25@\25@\25@\25@\25@\25@\25@\25@\25@\25@\25@\26@\26@\26@\26@\26@\26@\26@\26@\26@\26@\26@\26@\26@\26@\26@\26@\26@\26@\26@\26@\26@\26@\26@\26@\26@\26@\26@\26@\26@\26@\26@\26@\26@\26@\26@\26@\26@\26@\26@\26@\26@\26@\27@\27@\27@\27@\27@\27@\27@\27@\27@\27@\27@\27@\27@\27@\27@\27@\27@\27@\27@\27@\27@\28@\27@\27@\27@\27@\27@\27@\27@\27@\27@\28@\28@\28@\28@\28@\28@\28@\28@\28@\28@\28@\28@\28@\28@\28@\28@\28@\28@\28@\28@\28@\28@\29@\29@\29@\29@\29@\29@\29@\29@\29@\29@\29@\29@\29@\29@\29@\29@\29@\29@\29@\29@\30@\30@\30@\30@\30@\30@\30@\30@\31@\31@\31@\31@\31@\31@\31@\31@\31@\31@\31@\31@\31@\31@ @ @ @ @\"@\"@\"@#@'A\fA\rA\14A\14A\14A\14A\14A\14A\14A\15A\15A\15A\16A\16A\16A\16A\16A\16A\16$\17A\16A\17A\17A\17A\17A\18A\18A\18A\18A\18A\18A\18A\19A\19A\19A\19A\19A\20A\20A\20A\21A\21A\21A\22A\22A\22A\22A\22A\23A\23A\23A\23A\23A\26B\rB\rB\rB\rB\rB\rB\rB\rB\14B\14B\14B\14B\14B\14B\14B\14B\14B\14B\14B\14B\14B\14B\14B\14B\14B\14B\14B\14B\14B\14B\15B\15B\15B\15B\15B\15B\15B\15B\15B\15B\15B\15B\15B\15B\15B\15B\15B\15B\16B\16B\16B\16B\16B\16B\16B\16B\16B\16B\16B\16B\16B\16B\16B\16B\16B\16B\16B\16B\16B\16B\16B\16B\16B\16B\16B\16B\16B\16B\17B\17B\17B\17B\17B\17B\17B\17B\17B\17B\17B\17B\17B\17B\17B\17B\17B\17B\17B\17B\17B\17B\17B\17B\17B\17B\17B\17B\17B\17B\17B\17B\17B\18B\18B\17B\18B\18B\18B\18B\18B\18B\18B\18B\18B\18B\18B\18B\18B\18B\18B\18B\18B\18B\18B\18B\18B\18B\18B\18B\18B\18B\17B\18B\18B\18B\18B\18B\18B\18B\19B\19B\19B\19B\19B\19B\19B\19B\19B\19B\19B\19B\19B\19B\19B\19B\19B\19B\19B\19B\19B\19B\19B\19B\19B\19B\19B\19B\19B\19B\19B\19B\19B\19B\19B\19B\18B\19m\18B\20B\20B\20B\20B\20B\20B\20B\20B\20B\20B\20B\20B\20B\20B\20B\20B\20B\20B\20B\20B\20B\20B\20B\20B\20B\20B\20B\20B\20B\20B\20B\20q\19B\21B\21B\21B\21B\21B\21B\21B\21B\21B\21B\21B\21B\21B\21B\21B\21B\21B\21B\21B\21B\21B\21B\21B\22B\22B\22B\22B\22B\22B\22B\22B\22B\22B\22B\22B\22B\22B\22B\22B\22B\22B\22B\22B\22B\22B\22B\22B\22B\22B\22B\22B\22B\22B\22B\22B\23B\23B\23B\23B\23B\23B\24B\23B\23B\23B\23B\23B\23B\23B\23B\23B\23B\23B\24B\24B\24B\24B\24B\24B\24B\24B\24B\24B\24B\25B\25B\25B\25B\25B\25B\25B\25B\26B\26B\26B\26B\26B\26B\26B\26B\26B\26B\26B\27B\27B\27B\27B\27B\28B\28B\29B\29B\29B\29B\29B\29B\31B\31B!B!B\"B#C\fC\rC\14C\14C\14C\15C\15C\15C\15C\16B\16C\16C\16C\17C\17C\17C\17C\17C\17C\18C\18C\18C\19C\19C\19C\17B\21C\21C\21C\21C\21C\21C\21C\22C\22C\23C\24C\24C\25C\26C\27C\27C\29D\nD\rD\14D\14D\14D\15D\15D\16D\16D\16D\16D\17D\17D\17D\17D\17D\18D\18D\18D\18D\18D\19D\20D\19D\19D\19D\20D\20D\20D\21D\21D\21D\23D\23D\24D\25D\26E\nE\fE\rE\14E\14E\14E\14E\14E\15E\15E\16E\16E\16E\17E\17E\17E\18E\18E\18E\18E\18E\18E\18E\18E\18E\18q\17E\18E\18E\19E\19E\19E\19E\19E\19E\19E\19E\20E\20E\20E\20E\20E\21E\21E\21E\21E\21E\22E\22E\22E\22E\22E\22E\22E\23E\23E\23E\23E\23E\24E\24E\24E\24E\24E\25E\25E\25E\26E\26E\28F\fF\rF\rF\14F\14F\14F\15F\15F\15F\15F\15F\15F\15F\15F\15F\16F\16F\16F\16F\16F\16F\16F\16F\16F\16F\16F\16F\16F\17F\17F\17F\17F\17F\17F\17F\17F\17F\18F\18F\18F\18F\18F\18F\18F\18F\18F\18F\18F\18F\19F\19F\19F\19F\19F\19F\20F\20F\20F\20F\20F\20F\21F\21F\21F\22F\22F\22F\22F\22F\22F\23F\24F\24F\24F\24F\24F\24F\25F\26F\27F\28F\28F\29F\30F\31F G\fG\rG\rG\15G\16G\16G\16G\18G\18G\19G\19G\19G\21G\22H\vH\vH\vH\fH\fH\fH\fH\fH\fH\rH\fH\rH\rH\rH\rH\rH\rH\rH\rH\rH\rH\rH\rH\rH\rH\rH\rH\rH\rH\rH\rH\14H\14H\14H\14H\14H\14H\14H\14H\14H\14H\14H\14H\14H\14H\14H\14H\14H\14H\14H\14H\14H\14H\14H\14H\14H\14H\14H\14H\14H\15H\15H\15H\15H\15H\15H\15H\15H\15H\15H\15H\15H\15H\15H\15H\15H\15H\15I\15H\15H\15H\15H\15H\15H\15H\15H\15H\16H\16H\16H\16H\16H\16H\16H\16H\16H\16H\16H\16H\16H\16H\16H\16H\16H\16H\16H\16H\16H\16H\16H\16H\16H\16H\16H\16H\16H\16H\16H\16H\17H\17H\17H\17H\17H\17H\17H\17H\17H\17H\17H\17H\17H\17H\17H\17H\17H\17H\17H\17H\17H\17H\17H\17H\17H\17H\17H\17H\17H\17H\17H\17H\17H\17H\17H\17H\17H\17H\17H\17H\17H\17H\17H\17H\17H\17H\17H\17H\18H\18H\18H\18H\18H\18H\18H\18H\18H\18H\18H\18H\18H\18H\18H\18H\18H\18H\18H\18H\18H\18H\18H\18H\18H\18H\18H\18H\18H\18H\18H\18H\18H\18H\18H\18H\18H\18H\18H\18H\18H\18H\18H\18H\18H\18H\18H\18H\18H\18H\18H\18H\18H\18H\18H\18H\18H\18H\18H\18H\18H\18H\18H\18H\18H\18H\19H\19H\19H\19H\19H\19H\19H\19H\19H\19H\19H\19H\16H\19H\19H\19H\19H\19H\19H\19H\19H\19H\19H\19H\19H\19H\19H\19H\19H\19H\19H\19H\19H\19H\19H\19H\19H\19H\19H\19H\19H\19H\19H\19H\19H\19H\20H\20H\20H\20H\20H\20H\20H\20H\20H\20H\20H\20H\20H\20H\0206\21H\20H\20H\20H\20H\20H\20H\20H\20H\20H\20H\20H\20H\20H\20H\20H\20H\20H\20H\20H\20H\20H\20H\20H\20H\20H\21H\21H\21H\21H\21H\21H\21H\21H\21H\21H\21H\21H\21H\21H\22H\21H\21H\21H\21H\21H\21H\21H\21)\22H\21H\21H\21H\21H\21H\21H\21H\21H\21H\21H\21H\22H\22H\22H\22H\22H\22H\22H\22H\22H\22H\22H\22H\22H\22H\22H\22H\22H\22H\22H\22H\22H\22H\22H\22H\22H\22H\22H\22H\22H\22H\22H\22H\22H\22H\22H\22H\22H\22H\22H\22H\22H\21H\22H\23H\23H\23H\23H\23H\23H\23H\23H\23H\23H\23H\23H\23H\23H\23H\23H\23H\23H\23H\23H\23H\24H\24H\24H\24H\24H\24H\24H\24H\24H\24H\24H\24H\24H\24H\24H\24H\24H\24H\24H\24H\25H\25H\25H\25H\25H\25H\25H\25H\25H\25H\25H\25H\25H\26H\26H\26H\26H\26H\26H\26H\26H\26H\27H\27H\27H\27H\27H\28H\28H\28H\28H\28H\28H\28H\28H\28H\29H\30H\30H\30\149\27H\30H\31H\31{\31H\"H*I\rI\rI\14I\14I\14I\14I\15I\15I\15I\15I\15I\15I\16I\16I\16I\16I\16I\16I\16I\16I\16I\16I\17I\17I\17I\17I\18I\18I\18I\19I\19I\19I\19I\19I\20I\20I\20I\21I\21I\21I\21I\21I\22I\22I\22I\22I\23I\23I\24I\24I\24I\24I\24I\25I\25I\26I\26I\30I\"I)J\vJ\fJ\rJ\rJ\rJ\rJ\rJ\14J\15J\15J\15\130\15J\15J\15J\15J\15J\16J\16\130\16\130\16J\17J\17J\17J\17J\17J\17J\18J\18J\18J\18J\18J\18J\18J\18J\18J\18J\18J\18J\18J\19J\19J\19J\19J\19J\19J\19J\19J\19J\20J\20J\20J\20J\20J\21J\21J\21J\21J\21J\21J\21J\21J\22J\22J\23J\22J\22J\22J\22J\22J\22J\23J\23J\23J\23J\23J\23J\24J\24J\24J\24J\24J\26J\26J\28J\29J\30K\nK\nK\vK\vK\vK\fK\fK\fK\fK\fK\fK\fK\fK\fK\rK\rK\rK\rK\rK\rK\rK\rK\rK\rK\rK\rK\rK\rK\rK\rK\rK\rK\rK\14K\14K\14K\14K\14K\14K\14K\14K\14K\14K\14K\14K\14K\14K\14K\14K\14K\14K\14K\14K\14K\14K\14K\14K\14K\14K\14K\14K\14K\14K\14K\14K\14K\14K\14K\14K\14K\14K\14K\14K\14K\14K\14K\14K\14K\14K\14K\14K\14K\14K\14K\14K\15K\15K\15K\15K\15K\15K\15K\15K\15K\15K\15K\15K\15K\15K\15K\15K\15K\15K\15K\15K\15K\15K\15K\15K\15K\15K\15K\15K\15K\15K\15K\15K\15K\15K\15K\15K\15K\15K\15K\15K\15K\15K\15K\15K\15K\16K\16K\16K\16K\16K\16K\16K\16K\16K\16K\16K\16K\16K\16K\16K\16K\16K\16K\16K\16K\16K\16K\16K\16K\16K\16K\16K\16K\16K\16K\16K\16K\16K\16K\16K\16K\16K\16K\16K\16K\16K\16K\16K\16K\16K\16K\16K\16K\16K\16 \17K\16K\16K\16K\16K\16K\16K\16K\16K\16K\16K\16K\16K\16K\16K\16K\16K\16K\16K\16K\16K\16K\16K\16K\17K\17K\17K\17K\17K\17K\17K\17K\17K\17K\17K\17K\17K\17K\17K\17K\17K\17K\17K\17K\17K\17K\17K\17K\17K\17K\17K\17K\17K\17K\17K\17K\17K\17K\17K\17K\17K\17K\17K\17K\17K\17K\17K\17K\17K\17K\17K\17K\17K\17K\17K\17K\17K\17K\17K\17K\17K\17K\17K\17K\17K\17K\17K\17K\17K\17K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\20K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\21K\21K\21K\21K\21K\21K\21K\21K\21K\21K\21K\21K\21K\21K\21K\21K\21K\21K\21K\21K\21K\21K\21K\21K\21K\21K\21K\21K\21K\21K\21K\21K\21K\21K\21K\21K\21K\21K\21K\21K\21K\21K\21K\21K\21K\21K\21K\21K\21K\21K\21K\21K\21K\21K\21K\21K\21K\21K\21K\21K\21K\22K\21K\21K\21K\21K\21K\21K\21K\21K\21K\21K\21K\21K\21K\21K\21K\21K\21K\21K\21K\21K\21K\21K\21K\21K\21K\21K\21K\21K\21K\21K\21K\21K\21K\21K\21K\21K\21K\21K\21K\21K\22K\22K\22K\22K\22K\22K\22K\22K\22K\22K\22K\22K\22K\22K\22K\22K\22K\22K\22K\22K\22K\22K\22K\22K\22K\22K\22K\22K\22K\22K\22K\22K\22K\22K\22K\22K\22K\22K\22K\22K\22K\22K\22K\22K\22K\22K\22K\22K\22K\22K\22K\22K\22K\22K\22K\22K\22K\22K\22K\22K\22K\22K\22K\22K\22K\22K\22K\22K\22K\22K\22K\22K\22K\22K\22K\22K\22K\22K\22K\22K\22K\22K\22K\22K\22K\22K\22K\22K\22K\22K\22K\22K\22K\22K\22K\22K\22K\22K\22K\22K\22K\22K\22K\22K\22K\22K\22K\22K\22K\22K\22K\22K\22K\22K\22K\22K\21K\23K\23K\23K\23K\23K\23K\23K\23K\23K\23K\23K\23K\23K\23K\23K\23K\23K\23K\23K\23K\23K\23K\23K\23K\23K\23K\23K\23K\23K\23K\23K\23K\23K\23K\23K\23K\23K\23K\23K\23K\23K\23K\23K\23K\23K\23K\23K\23K\23K\23r\22K\23K\23K\23K\23K\23K\23K\23K\23K\23K\23K\23K\23K\23K\23K\23K\23K\23K\23K\23K\23K\23K\23K\23K\23K\23K\23K\23K\23K\23K\23K\24K\24K\24K\24K\24K\24K\24K\24K\24K\24K\24K\24K\24K\24K\24K\24K\24K\24K\24K\24K\24K\24K\24K\24K\25K\24K\24K\24K\24K\24K\24K\24K\24K\24K\24K\24K\24K\24K\24K\24K\24K\24K\24K\24K\24K\24K\24K\24K\24K\24K\24K\24K\24K\24K\24K\24K\24K\24K\24K\24K\24K\24K\24K\24K\24K\24K\24K\24K\24K\24K\24K\24K\24K\24K\24K\24K\24K\24p\23K\25K\25K\25K\25K\25K\25K\25K\25K\25K\25K\25K\25K\25K\25K\25K\25K\25K\25K\25K\25K\25K\25K\25K\25K\25K\25K\25K\25K\25K\25K\25K\25K\25K\25K\25K\25K\25K\25K\25K\25K\25K\25K\25K\25K\25K\25K\25K\25K\25K\25K\25K\25K\26K\26K\26K\26K\26K\26K\26K\26K\26K\26K\26K\26K\26K\25K\26K\26K\26K\26K\26K\26K\26K\26K\26K\26K\26K\26K\26K\26K\26K\26K\26K\26K\26K\26K\26K\26K\26K\26K\26K\26K\26K\26K\26K\27K\27K\27K\27K\27K\27K\27K\27K\27K\27K\27K\27K\27K\27K\27K\27K\27K\27K\27K\28K\27K\27K\27K\27K\27K\27K\27K\27K\27K\27K\27K\27K\27K\27K\27K\27K\27K\27K\27K\27K\27K\27K\28K\28K\28K\28K\28K\28K\28K\28K\28K\28K\28K\28K\28K\28K\28K\28K\28K\28K\28K\28K\28K\28K\28K\28K\28K\28K\28K\28K\28K\28K\29K\29K\29K\29K\29K\29K\29K\29K\29K\29K\29K\29K\29K\29K\29K\29K\29K\29K\29K\29K\30K\30K\30K\30K\30K\30K\30K\30K\30K\30K\30K\30K\30K\30K\30K\30K\30K\30K\30K\31K\31K\31K\31K\31K\31K\31K\31K\31K\31K\31K K K K K K\31K K K K!$\"K!K!K\"K\"K\"K#K$K$K%K&K&K(L\fL\rL\rL\rL\rL\rL\rL\rL\rL\14L\14L\14L\14L\14L\14L\14L\14L\14L\14L\14L\14L\14L\14L\15L\15L\15L\15L\15L\15L\15L\15L\15L\15L\15L\15L\15L\15L\15L\15L\16L\16L\16L\16L\16L\16L\16L\16L\16L\16L\16L\16L\16L\16L\16L\16L\16L\16L\16L\17L\17L\17L\17L\17L\17L\17L\17L\17L\17L\17L\17L\17L\17L\18L\18L\18L\18L\18L\18L\18L\18L\18L\18L\18L\18L\18L\18L\18L\18L\18L\18L\18L\18L\18L\19L\19L\19L\19L\19L\19L\19L\19L\19L\19L\19L\19L\19L\19L\19\154\16L\19L\19L\19L\19L\19L\20L\20L\20L\20L\20L\20L\20L\20L\20L\20L\20L\20L\20L\20L\20L\20L\20L\20L\20L\20L\20L\20L\21L\21L\21L\21L\21L\21L\21L\21L\21L\21L\21L\21L\21L\21L\21L\21L\22L\22L\22L\22L\22L\22L\22L\22L\23L\23L\23L\23L\23L\23L\23L\23L\24L\24L\24L\24L\25L\25L\25L\25L\25L\26L\26L\26L\27L\27L\28L\27L\27L\28L\28L\28L\28L\29L\30L\31L\31L M\nM\vM\vM\fM\fM\rM\rM\14M\rM\rM\rM\14M\14M\14M\14M\14M\14M\14M\14M\14M\14M\14M\14M\14M\14M\14M\14M\14M\14M\14M\14M\14M\15M\15M\15\24\16M\16M\16M\16M\16M\16M\16M\16M\16M\16M\16M\16M\16;\17M\17M\17M\17M\17M\17M\17M\18M\18M\18M\18M\18M\18M\18M\18M\18M\18M\18M\18M\18M\18M\19M\19M\19M\19\211\nM\19M\19M\0198\20M\20M\20M\20M\20M\21M\21M\21M\21M\21M\21M\21M\21M\22M\22M\22M\22M\22M\23M\23M\23M\23M\23M\24M\24M\24M\24M\24M\24M\25.\26M\27M\28M\28M\29M\29M\30M\30N\nN\nN\vN\fN\fN\fN\fN\fN\fN\fN\rN\rN\rN\rN\rN\rN\rN\rN\rN\rN\14N\14N\14N\14N\14N\14N\14N\14N\14N\14N\14N\14N\14N\14N\14N\14N\14N\14N\14N\14N\15N\15N\15N\15N\15N\15N\15N\15N\15N\15N\15N\15N\15N\15N\15N\15N\15N\15N\15N\15N\15N\16N\16N\16N\16N\16N\16N\16N\16N\16N\16N\16N\16N\16N\16N\16N\16N\16N\16N\16N\17N\17N\17N\17N\17N\17N\17N\17N\17N\17N\17N\17N\17N\17N\17N\17N\17N\18N\18N\18N\18N\18N\18N\18N\18N\18N\18N\18N\18N\18N\18N\18N\18N\18N\18N\18N\18N\18N\18N\18N\18N\18N\18N\18N\19N\19N\19N\19N\19N\19N\19N\19N\19N\19N\19N\19N\19N\19N\19N\19N\19N\19N\19N\20N\20N\20N\20N\20N\20N\20N\20N\20N\21N\21N\21N\21N\21N\21N\21N\21N\21N\21N\21N\21N\21N\21N\21N\21N\22N\22N\22N\22N\22N\22N\22N\22N\22N\22N\22N\23N\23N\23N\23N\23N\23N\23N\24N\24N\24N\24N\24N\24N\24N\24N\25N\25N\26N\26N\26N\27N\27N\28N\29N\29N\29O\14O\14O\14O\15O\15O\15O\16O\16O\16O\17O\17O\17O\17O\17O\17O\17O\17O\17O\17O\17O\17O\17O\17O\18O\18O\18O\18O\18O\18O\18O\19O\19O\19O\19O\19O\19O\19O\19O\19O\19O\19O\19O\19m\18O\20O\20O\20O\20O\20O\20O\20O\20O\21O\21O\21O\21O\21O\22O\22O\22O\22O\22O\22O\22O\22O\22O\22O\22O\22O\22O\22O\22O\22O\22O\23O\23O\23O\23O\24O\24O\24O\24O\24O\24O\24O\24O\25O\25O\25O\25O\25O\25O\26O\26O\27O\27O\29O\29O\29O\29O\30O\30O\30O\31O!O!P\nP\fP\rP\14P\14P\14P\14P\15P\16P\17P\17P\17P\17P\19P\20P\20P\20P\22P\22P\23P\25P\28Q\rQ\rQ\14Q\14Q\14Q\14Q\16Q\16Q\16Q\17Q\17Q\19Q\20Q\20Q\20Q\20Q\21Q\22Q\22Q\23Q\25Q\26Q\26Q\28Q!R\nR\fR\fR\fR\fR\fR\rR\rR\rR\rR\rR\rR\rR\rR\14R\14R\14R\14R\14R\14R\14R\14R\14R\14R\14R\14R\14R\14R\14R\15R\15R\15R\15R\15R\15R\15R\15R\15R\15R\15R\15R\15R\15R\15R\15R\15R\15R\15R\15R\15R\15R\15R\15R\15R\15R\15R\15R\15R\15R\15R\15R\15R\15R\15R\15R\16R\16R\16R\16R\16R\16R\16R\16R\16R\16R\16R\16R\16R\16R\16R\16R\16R\16R\16R\16R\16R\17R\17R\17R\17R\17R\17R\17R\17R\17R\17R\17R\17R\17R\17R\17R\17R\17R\17R\17R\17R\17R\17R\17R\18R\18R\18R\18R\18R\18R\18R\18R\18R\18R\18R\18R\18R\18R\18R\18R\18R\18R\18R\18R\18R\18R\18R\18R\18R\18R\18R\18R\18R\18R\18R\18R\19R\19R\19R\19R\19R\19R\19R\19R\19R\19R\19R\19R\19R\19R\19R\19R\19R\19R\19R\19R\19R\19R\19R\19R\19R\19R\19R\19R\19R\20R\20R\20R\20R\20R\20R\20R\20R\20R\20R\20R\20R\20R\20R\20R\20R\20R\20R\20R\20R\20R\20R\20R\20R\20R\20R\20R\20R\20R\20R\21R\21R\21R\21R\21R\21R\21R\21R\21R\21R\21R\21R\21R\21R\21R\21R\21R\21R\21R\21R\21R\22R\22R\22R\22R\22R\22R\22R\22R\22R\22R\22R\22R\22R\22R\22R\22R\22R\22R\23R\23R\23R\23R\23R\23R\23R\23R\23R\23R\23R\23R\23R\23R\23R\23R\24R\24R\24R\24R\24R\24R\24R\24R\24R\24R\24R\24R\24R\24R\24R\24R\24R\25R\25R\25R\25R\25R\25R\26R\26R\26R\26R\26R\27R\27R\27R\27R\27R\28R\28R\28R\28R\29R\29R\29R R R\"S\14S\14S\15S\15S\15S\15S\17S\17S\17S\17S\19S\20S\22S\23S\24S\24T\fT\fT\rT\rT\14T\14T\14T\15T\15T\15T\15T\15T\16T\18T\17T\18T\18T\19T\19T\19T\20T\21T\21T\23T\23T\24T\27T\27U\nU\vU\vU\vU\fU\fU\fU\fU\fU\fU\fU\fU\fU\fU\fU\rU\rU\rU\rU\rU\rU\rU\rU\rU\rU\rU\rU\rU\rU\14U\14U\14U\14U\14U\14U\14U\14U\14U\14U\14U\14U\14U\14U\14U\14U\14U\14U\14U\14U\14U\14U\14U\14U\14U\14U\14U\14U\14U\14U\14U\14U\14U\14U\14U\14U\15U\15U\15U\15U\15U\15U\15U\15U\15U\15U\15U\15U\15U\15U\15U\15U\15U\15U\15U\15U\15U\15U\15U\15U\15U\15U\15U\15U\15U\15U\15U\15U\15U\15U\15U\15U\15U\15U\15U\15U\15U\15U\15U\15U\15U\15U\15U\15U\15U\15U\16U\16U\16U\16U\16U\16U\16U\16U\16U\16U\16U\16U\16U\16U\16U\16U\16U\16U\16U\16U\16U\16U\16U\16U\16U\16U\16U\16U\16U\16U\16U\16U\16U\16U\16U\16U\16U\16U\16U\16U\16U\16U\16U\16U\16U\16U\16U\16U\16U\16U\16U\16U\16U\16U\16U\16U\16U\16U\17U\17U\17U\17U\17U\17U\17U\17U\17U\17U\17U\17U\17U\17U\17U\17U\17U\17U\17U\17U\17U\17U\17U\17U\17U\17U\17U\17U\17U\17U\17U\17U\17U\17U\17U\17U\17U\17U\17U\17U\17U\17U\17U\17U\17U\17U\17U\17U\17U\17U\17U\17U\17U\17U\17U\17U\17U\17U\17U\17U\17U\17U\17U\17U\17U\17U\17U\17U\17U\17U\17U\17U\17U\17U\17U\17U\17U\17U\17U\17U\17U\17U\17U\17U\17U\17U\17U\17U\17U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\17U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\18U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\21U\21U\21U\21U\21U\21U\21U\21U\21U\21U\21U\21U\21U\21U\21U\21U\21U\21U\21U\21U\21U\21U\21U\21U\21U\21U\21U\21U\21U\21U\21U\21U\21U\21U\21U\21U\21U\21U\21U\22U\21U\21U\21U\21U\21U\21U\21U\21U\21U\21U\21U\21U\21U\21U\21U\21U\21U\21U\21U\21U\21U\21U\21U\21U\21U\21U\21U\21U\21U\21U\21U\21U\21U\21U\21U\21:\22U\21U\21U\21U\21U\21U\21U\21U\21U\21U\21U\21U\21U\21U\21U\21U\21U\21U\21U\21U\21U\21U\21U\21U\21U\21U\21U\21U\21U\21U\21U\21U\21U\21U\21U\21U\21U\21U\21U\21U\21U\21U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\23U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\24U\22U\22U\22U\22U\23U\23U\23U\23U\23U\23U\23U\23U\23U\23U\23U\23U\23U\23U\23U\23U\23U\23U\23U\23U\23U\23U\23U\23U\23U\23U\23U\23U\23U\23U\23U\23U\23U\23U\23U\23U\23U\23U\23U\23U\23U\23U\23U\23U\23U\23U\23U\23U\23U\23U\23U\23U\23U\23U\23U\23U\23U\23U\23U\23U\23U\23U\23U\23U\23U\23U\23U\23U\23U\23U\23U\23U\23U\23U\23U\23U\23U\23U\23U\23U\23U\23U\23U\23U\23U\23U\23U\23U\23U\23U\23U\23U\0230\23U\24U\24U\24U\24U\24U\24U\24U\24U\24U\24U\24U\24U\24U\24U\24U\24U\24U\24U\24U\24U\24U\24U\24U\24U\24U\24U\24U\24U\24U\24U\24U\24U\24U\24U\24U\24U\24U\24U\24U\24U\24U\24U\24U\24U\24U\24U\24U\24U\24U\24U\24U\24U\24U\24U\24U\24U\24U\24U\24U\25U\24U\24U\25U\25U\25U\25U\25U\25U\25U\25U\25U\25U\25U\25U\25U\25U\25U\25U\25U\25U\25U\25U\25U\25U\25U\25U\25U\25U\25U\25U\25U\25U\25U\25U\25U\25U\25U\25U\25U\25U\25U\25U\25U\25U\25U\25U\25U\25U\25U\25U\25U\25U\25U\25U\25U\25U\25U\25U\25U\25U\25U\25U\26U\25U\25U\25U\26U\25U\25U\25U\25U\25U\25U\25U\25U\25U\25U\25U\25U\25U\25U\25U\25U\25U\26U\26U\26U\26U\26U\26U\26U\26U\26U\26U\26U\26U\26U\26U\26U\26U\26U\26U\26U\26U\26U\26U\26U\26U\26U\26U\26U\26U\26U\26U\26U\26U\26U\26U\26U\26U\26U\26U\26U\26U\26U\26U\26U\26U\26U\26U\26U\26U\26U\26U\26U\26U\26U\27U\27U\27U\27U\27U\27U\27U\27U\27U\27U\27U\27U\27U\27U\27U\27U\27U\27U\27U\27U\27U\27U\27U\27U\27U\27U\27U\27U\27U\27U\27U\27U\27U\27U\27U\27U\27U\27U\28U\28U\28U\28U\28U\28U\28U\28U\28U\28U\28U\28U\28U\28U\28U\28U\28U\28U\28U\28U\28U\28U\28U\28U\28U\28U\28U\28U\28U\28U\28U\28U\28U\28U\28U\28U\28U\28U\28U\28U\29U\29U\29U\29U\29U\29U\29U\29U\29U\29U\29U\29U\29U\29U\29U\29U\29U\29U\29U\29U\30U\30U\30U\30U\30U\30U\30U\30U\30U\30U\30U\30U\30U\30U\30U\30U\30U\30U\30U\30U\30U\30U\31U\31U\31U\31U\31U\31U\31U\31U\31U U U U U U U U!U!U!U!U!U!U!U\"U\"U\"U\"U\"U#U#U$U%U(U*V\vV\fV\fV\fV\fV\fV\fV\fV\fV\fV\fV\rV\rV\rV\rV\rV\rV\rV\rV\rV\rV\rV\rV\rV\rV\rV\rV\14V\14V\14V\14V\14V\14V\14V\14V\14V\14V\14V\14V\14V\14V\14V\14V\14V\14V\14V\14V\14V\14V\14V\14V\14V\14V\14V\14V\14V\14V\14V\15V\15V\15V\15V\15V\15V\15V\15V\15V\15V\15V\15V\15V\15V\15V\15V\15V\15V\15V\15V\15V\15V\15V\15V\15V\15V\15V\15V\15V\15V\15V\15V\15V\15V\15V\15V\15V\15V\15V\15V\15V\15V\15V\15V\15V\15V\15V\15V\15V\15V\15V\16V\16V\16V\16V\16V\16V\16V\16V\16V\16V\16V\16V\16V\16V\16V\16V\16V\16V\16V\16V\16V\16V\16V\16V\16V\16V\16V\16V\16V\16V\16V\16V\16V\16V\16V\16V\16V\16V\16V\16V\16V\16V\16V\16V\16V\16V\16V\16V\16V\16V\16V\16V\16V\16V\17V\17V\17V\17V\17V\17V\17V\17V\17V\17V\17V\17V\17V\17V\17V\17V\17V\17V\17V\17V\17V\17V\17V\17V\17V\17V\17V\17V\17V\17V\17V\17V\17V\17V\17V\17V\17V\17V\17V\17V\17V\17V\17V\17V\17V\17V\17V\17V\17V\17V\17V\17V\17V\17V\17V\17V\17V\17V\17V\17V\17V\18V\18V\18V\18V\18V\18V\18V\18V\18V\18V\18V\18V\18V\18V\18V\18V\18V\18V\18V\18V\18V\18V\18V\18V\18V\18V\18V\18V\18V\18V\18V\18V\18V\18V\18V\18V\18V\18V\18V\18V\18V\18V\18V\18V\18V\18V\18V\18V\18V\18V\18V\18V\18V\18V\18V\18V\18V\18V\18V\18V\18V\18V\18V\18V\18V\18V\18V\18V\18V\18V\18V\18V\18V\18V\18V\18V\18V\18V\18V\18V\19V\19V\19V\19V\19V\19V\19V\19V\19V\19V\19V\19V\19V\19V\19V\19V\19V\19V\19V\19V\19V\19V\19V\19V\19V\19V\19V\19V\19V\19V\19V\19V\19V\19V\19V\19V\19V\19V\19V\19V\19V\19V\19V\19V\19V\19V\19V\19V\19V\19V\19V\19V\19V\19V\19V\19V\19V\19V\19V\19V\19V\19V\19V\19V\19\195\nV\19V\19V\19V\19V\19V\19V\19V\19V\19V\19V\19V\19V\19V\19V\19V\19V\19V\19V\19V\20V\20V\20V\20V\20V\20V\20V\20V\20V\20V\20V\20V\20V\20V\20V\20V\20V\20V\20V\20V\20V\20V\20V\20V\20V\20V\20V\20V\20V\20V\20V\20V\20V\20V\20V\20V\20V\20V\20V\20V\20V\20V\20V\21V\20V\20V\20V\20V\20V\20V\20V\20V\20V\20V\20V\20V\20V\20V\20V\20V\20V\20V\20V\20V\20V\20V\20V\20V\20V\20V\20V\20V\19V\21V\21V\21V\21V\21V\21V\21V\21V\21V\21V\21V\21V\21V\21V\21V\21V\21V\21V\21V\21V\21V\21V\21V\21V\21V\22V\21V\21V\21V\21V\21V\21V\21V\21V\21V\21V\21V\21V\21V\21V\21V\21V\21V\21V\21V\21V\21V\21\140\20V\21\176\16V\21V\21V\21V\21V\21V\21V\21V\21V\21V\21V\21V\21V\21V\21V\21V\21V\21V\21V\21V\21V\21V\21V\21V\21V\21V\21V\22V\22V\22V\22V\22V\22V\22V\22V\22V\22V\22V\22V\22V\22V\22V\22V\22V\22V\22V\22V\22V\22V\22V\22V\22V\22V\22V\22V\22V\22V\22V\22V\22V\22V\22V\22V\22V\22V\22V\22V\22V\22V\22V\22V\22V\22V\22V\22V\22V\22V\22V\22V\22V\22V\22V\22V\22V\22V\22V\22V\22V\22V\22V\22V\22V\22V\22%\23V\22V\22V\22V\22V\22V\22V\22V\22V\22V\22V\22V\22V\22V\22V\22V\22V\22V\22V\22V\22V\23V\23V\23V\23V\23V\23V\23V\23V\23V\23V\23V\23V\23V\23V\23V\23V\23V\23V\23V\23V\23V\23V\23V\23V\23V\23V\23V\23V\23V\23V\23V\23V\23V\23V\23V\23V\23V\23V\23V\23V\23V\23V\23V\23V\23V\23V\23V\24V\24V\24V\24V\24V\24V\24V\24V\24V\24V\24V\24V\24V\24V\24V\24V\24V\24V\24V\24V\24V\24V\24V\24V\24V\24V\24V\24V\24V\24V\24\130\24V\24V\24V\24V\24V\24V\24V\24V\24V\24V\24V\24V\24V\24V\24V\25V\25V\25V\25V\25V\25V\25V\25V\25V\25V\25V\25V\25V\25V\25V\25V\25V\25V\25V\25V\25V\25V\25V\25V\25V\25V\25V\25V\25V\25V\25V\25V\25V\26V\26V\26V\26V\26V\26V\26V\26V\26V\26V\26V\26V\26V\26V\26V\26V\26V\26V\26V\26V\26V\26V\26V\26V\26V\26V\26V\26V\26V\26V\26V\26V\26V\26V\26V\26V\26V\26V\26V\26V\26V\26V\26V\26V\26V\26V\27V\27V\27V\27V\27V\27V\27V\26V\28V\27V\27V\27V\27V\27V\27V\27V\27V\27V\27V\27V\27V\27V\27V\27V\27V\28V\28V\29V\28V\28V\28V\28V\28V\28V\28V\28V\28V\28V\28V\29V\29V\29V\29V\29V\29V\29\130\29V\29V\29V\29V\29V\29V\29V\29V\30V\30V\30V\30V\30V\31V\31V\31\134\28V\31V\31V\31V\31V V V!V!V!V!V\"V#V\"V$V'W\nW\nW\vW\rW\rW\rW\rW\14W\14W\14W\14W\14W\14W\14W\15W\15W\15W\15W\15W\15W\15W\15W\15W\15W\15W\15W\15W\15W\15W\16W\16W\16W\16W\17W\17W\17W\17W\18W\18W\18\31\19W\18W\18W\18W\18W\19W\19W\19W\19W\19W\19W\20W\20W\20W\20W\20W\21W\21W\21W\21W\21W\21W\21W\22W\22W\22W\22W\23W\23W\23W\23W\23W\23W\23W\24W\25W\24W\23W\24W\24W\25W\25y\23W\26W\26W\26W\26W\26W\27W\29W\29W\29W\30W\31W\31X\rX\rX\14X\14X\15X\16X\16X\17X\18X\18X\19X\20X\20X\22Y\vY\14Y\15Y\15Y\16Y\16Y\17Y\18Y\19Y\19Y\21Y\21Y\21Y\22Z\nZ\vZ\vZ\fZ\rZ\14Z\14Z\14Z\15Z\15Z\15Z\15Z\16Z\16Z\16Z\16Z\16Z\17Z\17Z\17Z\17Z\17Z\17Z\17Z\17Z\17Z\18Z\18Z\18Z\18Z\18Z\18Z\18Z\18Z\19Z\19Z\19Z\20Z\20Z\20Z\20Z\21Z\21Z\21Z\22Z\22Z\22Z\22Z\22Z\22Z\23Z\23Z\23Z\23Z\25Z\25Z\26Z\28Z\29Z!Z\"Z\"[\v[\r[\r[\r[\14[\14[\14[\14[\14[\15[\15[\15[\15[\15[\15[\15[\15[\15[\16[\16[\16[\16[\16[\16[\17[\17[\17[\17[\17[\17[\17[\18[\18[\18[\18[\18[\18[\18[\18[\18[\18[\18[\18[\18[\18[\18[\18[\18[\19[\19[\19[\19[\19[\19[\19[\19[\19[\19[\20[\20[\20[\20[\20[\20[\21[\21[\21[\21[\21[\21[\21[\21[\21[\21[\21[\22[\22[\22[\22[\22[\22[\22[\23[\23[\23[\23[\23[\24[\24[\24[\24[\26[\27\\\r\\\14\\\15\\\16\\\16\\\17\\\17\\\18\\\18\\\18\\\18\\\19\\\20\\\21\\\24]\v]\f]\f]\f]\r]\r]\r]\r]\14]\14]\14]\14]\14]\14]\14]\14]\14]\14]\14]\14]\14]\14]\14]\14]\14]\14]\14]\14]\14]\14]\14]\14]\14]\14]\14]\14]\15]\15]\15]\15]\15]\15]\15]\15]\15]\15]\15]\15]\15]\15]\15]\15]\15]\15]\15]\15]\15]\15]\15]\15]\15]\16]\16]\16]\16]\16]\16]\16]\16]\16]\16]\17]\17]\17]\17]\17]\17]\17]\17]\17]\17]\17]\17]\17]\17]\17]\17]\17]\17]\17]\17]\18]\18]\18]\18]\18]\18]\18]\18]\18]\18]\18]\18]\18]\18]\18]\18]\18]\18]\18]\18]\18]\18]\18]\18]\18]\18]\18]\18]\18]\18]\19]\19]\19]\19]\19]\19]\19]\19]\19]\19]\19]\19]\19]\19]\19M\19]\19]\19]\19]\19]\19]\19]\19]\19]\19]\19]\19]\19]\20]\20]\20]\20]\20]\20]\20]\20]\20]\20]\20]\20]\20]\20]\20]\20]\20]\20]\20]\20]\20]\20]\19]\20]\20]\20]\20]\20]\20]\20]\20]\20]\20]\21]\21]\21]\21]\21]\21]\21]\21]\21]\21]\21]\21]\21O\21]\21]\21]\21]\21]\21]\21]\21]\21]\21]\22]\22]\22]\22]\22]\22]\22]\22]\22]\22]\22]\22]\22]\22]\23]\23]\23]\23]\23]\23]\23]\23]\23]\23]\24]\24]\25]\25]\25]\25]\25]\25]\25]\26]\26]\26]\26]\26]\27]\27]\27]\27]\27]\28]\28]\28]\28]\28]\29]\29]\29]\30]\30]\31]\31]\31]\"^\v^\f^\f^\f^\f^\f^\f^\r^\r^\r^\r^\r^\r^\r^\r^\r^\r^\r^\r^\r^\r^\14^\14^\14^\14^\14^\14^\14^\14^\14^\14^\14^\14^\14^\14^\14^\14^\14^\14^\14^\14^\14^\14^\14^\14^\14^\14^\14^\14^\14^\14^\14^\14^\15^\15^\15^\15^\15^\15^\15^\15^\15^\15^\15^\15^\15^\15^\15^\15^\15^\15^\15^\15^\15^\15^\15^\15^\15^\15^\15^\15^\15^\15^\15^\14^\16^\16^\16^\16^\16^\16^\16^\16^\16^\16^\16^\16^\16^\16^\16^\16^\16^\16^\16^\16^\16^\16^\16^\16^\16^\16^\16^\16^\16^\16^\16^\16^\16^\16^\16^\16^\16^\16^\16^\16^\16^\16^\17^\17^\17^\17^\17^\17^\17^\17^\17^\17^\16^\17^\17^\17^\17^\17^\17^\17^\17^\17^\17^\17^\17^\17^\17^\17^\17^\17^\17^\17^\17^\17^\17^\17^\17^\17^\17^\17^\17^\17^\17^\17^\18^\18^\18^\18^\18^\18^\18^\18^\18^\18^\18^\18^\18^\18^\18^\18^\18^\18^\18^\18^\18^\18^\18^\18^\18^\19^\19^\19^\19^\19^\19^\19^\19^\19^\19^\19^\19^\19^\19^\19^\19^\19^\19^\19^\19^\19^\19^\19^\19^\19?\19^\19^\19^\19^\19^\19^\19^\19^\19^\19^\19^\19^\19^\19^\19^\19^\19^\19^\19^\19^\19^\19^\19^\19^\20^\20^\20^\20^\20^\20^\20^\20^\20^\20^\20^\20^\20^\20^\20^\20^\20^\20^\20^\20^\20^\20^\20^\20^\20^\20^\20^\20^\20^\20^\20^\20^\20^\20^\20^\20^\20^\20^\20^\20^\20^\20^\20^\20^\21^\21^\21^\21^\21^\21^\21^\21^\21^\21^\21^\21^\21^\21^\21^\21^\21^\21^\21^\21^\21^\21^\21^\21^\21^\21^\21^\21^\21^\21^\21^\21^\21^\21^\21^\21^\21^\21^\21^\21^\21^\21^\22^\22^\22^\22^\22^\22^\22^\22^\22^\22^\22^\22^\22^\22^\22^\22^\22^\22^\22^\22^\22^\22^\22^\22^\22^\22^\22^\22^\22^\22^\22^\22^\22^\22^\22^\22^\22^\22^\22^\22^\22^\23^\23^\23^\23^\23^\23^\23^\23^\23^\23^\23^\23^\23^\23^\23^\23^\23^\23^\23^\23^\23^\23^\23^\23^\23^\23^\24^\24^\24^\24^\24^\24^\24^\24^\24^\24^\24^\24^\24^\24^\25^\25^\25^\25^\25^\25^\25^\25^\25^\25^\25^\25^\25^\25^\25^\25^\25^\26^\26^\26^\26^\26^\26^\26^\26^\27^\27^\27^\27^\28^\28^\28^\28^\28^\28^\29^\29^\29^\29^\30^\30^\30^\30^\31^\31^\31^\31^ ^\"_\1_\14_\17_\19`\n`\f`\f`\f`\r`\r`\r`\r`\r`\r`\r`\r`\r`\r`\r`\r`\14`\14`\14`\14`\14`\14`\14`\14`\14`\14`\14`\14`\14`\14`\14`\14`\14`\14`\14`\14`\14`\14`\15`\15`\15`\15`\15`\15`\15`\15`\15`\15`\15`\15`\15`\15`\15`\15`\15`\15`\15`\15`\15`\15`\15`\15`\15`\15`\15`\15`\15`\15`\15`\15`\15`\15`\15`\15`\15`\15`\16`\16`\16`\16`\16`\16`\16`\16`\16`\16`\16`\16`\16`\16`\16`\16`\16`\16`\16`\16`\16`\16`\16`\16`\16`\16`\16`\16`\16`\16`\16`\16`\16`\17`\17`\17`\17`\17`\17`\17`\17`\17`\17`\17`\17`\17`\17`\17`\17`\17`\17`\17`\17`\17`\17`\17`\17`\17`\17`\17`\17`\17`\17`\17`\17`\17`\17`\17`\17`\17`\18`\18`\18`\18`\18`\18`\18`\18`\18`\18`\18`\18`\18`\18`\18`\18`\18`\18`\18`\18`\18`\18`\18`\18`\18`\18`\18`\18`\18`\18`\18`\18`\18`\18`\18`\18`\18`\18`\18`\18`\18`\18`\18`\18`\18`\18`\18`\18`\18`\18`\18`\18`\19`\19`\19`\19`\19`\19`\19`\19`\19`\19`\19`\19`\19`\19`\19`\19`\19`\19`\19`\19`\19`\19`\19`\19`\19`\19`\19`\19`\19`\19`\19`\19`\19`\19`\19`\19`\19`\19`\19`\19`\19`\19`\19`\19`\19`\19`\19`\19`\19`\19`\19`\19`\19`\19`\19`\19`\19`\19`\19`\20`\20`\20`\20`\20`\20`\20`\20`\20`\20`\20`\20`\20`\20`\20`\20`\20`\20`\20`\20`\20`\20`\20`\20`\20`\20`\20`\20`\20`\20`\20`\20`\20`\20`\20`\20`\20`\20`\20`\20`\20`\20`\21`\21`\21`\21`\21`\21`\21`\21`\21`\21`\21`\21`\21`\21`\21`\21`\21`\21`\21`\21`\21`\21`\21`\21`\21`\21`\21`\21`\21`\21`\21`\21`\21`\21`\21`\21`\21`\21`\21`\21`\21`\21`\21`\21`\22`\21`\22`\22`\22`\22`\22`\22`\22`\22`\22`\22`\22`\22`\22`\22`\22`\22`\22`\22`\22`\22`\22`\22`\22`\22`\22`\22`\22`\22`\22`\22`\22`\22`\22`\22`\22`\22`\22`\22`\22`\22`\22`\23`\23`\23`\23`\23`\23`\23`\23`\23`\23`\23`\23`\23`\23`\23`\23`\23`\23`\23`\23`\23`\23`\23`\23`\23`\23`\23`\23`\23`\23`\23`\23`\24`\24`\24`\24`\24`\24`\24`\24`\24`\24`\24`\24`\24`\24`\24`\24`\24`\24`\24`\24`\24`\24`\24`\24`\24`\24`\24`\24`\24`\24`\25`\25`\25`\25`\25`\25`\25`\25`\25`\25`\25`\24`\25`\25`\25`\25`\25`\25`\25`\25`\25`\26`\26`\26`\26`\26`\26`\26`\26`\26`\26`\26`\27`\27`\27`\27`\27`\27`\27`\27`\27`\27`\27`\28`\28`\28`\28`\28`\29`\29`\29`\29`\29`\29`\29`\30y\28`\31`\31`\31`\31`\31`\31` `\"a\ra\14a\14a\14a\14a\14a\15a\15a\15a\15a\15a\16a\16a\16a\16a\16a\17a\17a\17a\17a\17a\17a\17a\18a\18a\18a\18a\18a\18a\20a\19a\19a\19a\19a\19a\20a\21a\21a\20a\20a\20a\20a\20a\20a\21a\22a\23a\23a\23a\26a\26a\26a\27a\27a\28a\28a\29a\31a\31a#b\fb\fb\rb\rb\rb\rb\14b\14b\14b\14b\14b\14b\14b\15b\15b\15b\15b\15b\15b\15b\15b\15b\15b\15b\16b\16b\16b\16b\16b\16b\16b\16b\16b\16b\16b\16b\16b\16b\17b\17b\17b\17b\17b\17b\17b\17b\17b\17b\17b\17b\17b\17b\17b\18b\18b\18b\18b\18b\18b\18b\18b\18b\18b\18b\18b\19b\19b\19b\19b\19b\19b\19b\19b\19b\19b\19b\18b\19b\19b\19b\19b\19b\19b\20b\20b\20b\20b\20b\20b\20b\20b\20b\20b\20b\20b\21b\21b\21b\21b\21b\21b\21b\21b\21b\22b\22b\22b\22b\22b\22b\22b\22b\18b\22b\23b\23b\23b\23b\23b\23b\23b\23b\24b\24b\25b\25b\25b\25b\26b\26b\26b\26b\26b\26b\26b\27b\27b\27b\28b\28b\28b\28b\28b\28b\29b\30b b\"c\nc\rc\rc\rc\rc\rc\rc\14c\14c\14c\14c\15c\17c\18c\19c\20c\20c\21c\21c\22c\23*\25c\26c\27c!d\nd\vd\rd\rd\rd\14d\14d\14d\14d\14d\14d\14d\15d\16d\16d\16d\16d\16d\16d\17d\17d\17d\17d\17d\17d\18d\18d\18d\18d\18d\18d\19d\19d\19d\20d\21d\22d\22d\22d\23d\24d\0249\26d\24d\24d\26d\27d\27e\ve\fe\re\re\15e\16e\17e\19e\20e\20e\23e\24e\27e\30e\28f\nf\vf\vf\ff\ff\ff\ff\ff\ff\ff\ff\rf\rf\rf\rf\rf\rf\rf\rf\rf\rf\rf\rf\14f\14f\14f\14f\14f\14f\14f\14f\14f\14f\14f\14f\14f\14f\14f\14f\14f\14f\14f\14f\14f\14f\14f\14f\14f\14f\14f\14f\14f\14f\14f\14f\14f\14f\14f\15f\15f\15f\15f\15f\15f\15f\15f\15f\15f\15f\15f\15f\15f\15f\15f\15f\15f\15f\15f\15\5\19f\15f\15f\15f\16f\16f\16f\16f\16f\16f\16f\16f\16f\16f\16f\16f\16f\16f\16f\16f\16f\16f\16f\16f\16f\16f\17f\17f\17f\17f\17f\17f\17f\17f\17f\17f\17f\17f\17f\17f\17f\17f\17f\17f\17f\17f\17f\17f\18f\18f\18f\18f\18f\18f\18f\18f\18f\18f\18f\18f\18f\18f\18f\18f\18f\18f\18f\18f\18f\18f\18f\18f\18f\18f\19f\19f\19f\19f\19f\19f\19f\19f\19f\19f\19f\19f\20f\20f\20f\20f\20f\20f\20f\20f\20f\20f\20f\20f\20f\20f\20f\20f\20f\21f\21f\21f\21f\21f\21f\21\1\25f\21f\21f\22f\22f\22f\22f\22f\22f\22f\22f\22\165\20f\22f\22f\22f\22f\22f\22f\22f\22f\23f\23f\23f\23f\23f\24f\24f\24f\24f\24f\24f\24f\24f\25f\24f\25f\25f\25f\25f\25f\25f\26f\26f\26f\26f\26f\26f\27f\27f\27f\28f\28f\28f\29f\30f\31f\31f\31f\31f\31f f f!f#f%f&f)g\ng\ng\vg\rg\15g\14g\17g\17g\17g\18g\18g\20g\21g\21g\21g\21g\23g\27h\vh\fh\fh\fh\fh\fh\fh\fh\fh\fh\rh\rh\rh\rh\rh\rh\rh\rh\14h\14h\14h\14h\14h\14h\14h\14h\14h\14h\14h\14h\14h\14h\14h\14h\14h\14h\14h\14h\14h\14h\14h\14h\14h\14h\14h\14h\14h\14h\14h\14h\15h\15h\15h\15h\15h\15h\15h\15h\15h\15h\15h\15h\15h\15h\15h\15h\15h\15h\15h\15h\15h\15h\15h\15h\15h\15h\15h\15h\15h\15h\15h\15h\16h\16h\16h\16h\16h\16h\16h\16h\16h\16h\16h\16h\16h\16h\16h\16h\16h\16h\16h\16h\16h\16h\16h\16h\16h\16h\16h\16h\16h\16h\17h\17h\17h\17h\17h\17h\17h\17h\17h\17h\17h\17h\17h\17h\17h\17h\17h\17h\17h\17h\17h\17h\17h\17h\17h\17h\17h\17h\17h\17h\17h\17h\17h\17h\17h\17h\17h\17h\17h\17h\17h\17h\17h\17h\17h\18h\18h\18h\18h\18h\18h\18h\18h\18h\18h\18h\18h\18h\18h\18h\18h\18h\18h\18h\18h\18h\18h\18h\18h\18h\18h\18h\18h\18h\18h\18h\18h\18h\18h\18h\18h\18h\18h\18h\18h\18h\18h\18h\18h\18h\18h\18h\18h\18h\18h\18h\18h\18h\18h\18h\18h\18h\19h\19h\19h\19h\19h\19h\19h\19h\19h\19h\19h\19h\19h\19h\19h\19h\19h\19h\19h\19h\19h\19h\19h\19h\19h\19h\19h\19h\19h\19h\19h\19h\19h\19h\19h\19h\19h\19h\19h\19h\19h\19h\19h\19h\19h\19h\19h\20h\20h\20h\20h\20h\20h\20h\20h\20h\20h\20h\20h\20h\20h\20h\20h\20h\20h\20h\20h\20h\20h\20h\20h\20h\20h\20h\20h\20h\20h\20h\20h\20h\20h\20h\20h\20h\20h\20h\20h\20h\20h\20h\20h\20h\20h\20h\20h\20h\20h\20h\21h\21h\21h\21h\21h\21h\21h\21h\21h\21h\21h\21h\21h\21h\21h\21h\21h\21h\21h\21h\21h\21h\21h\21h\21h\21h\21h\21h\21h\21h\21h\21h\21h\21h\21h\21h\21h\21h\22h\22h\22h\22h\22h\22h\22h\22h\22h\22h\22h\22h\22h\22h\22h\22h\22h\22h\22h\22h\22h\22h\22h\22h\22h\22h\22h\21h\22h\22h\22h\22h\22h\22h\22h\22h\22h\22h\22h\22h\22h\22h\22h\22h\22h\22h\22h\22h\22h\22h\22h\22h\22h\22h\22h\23h\23h\23h\23h\23h\23h\23h\23h\23h\23h\23h\23h\23h\23h\23h\23h\23h\23h\23h\23h\23h\23h\23h\23h\23h\23h\23h\24h\24h\24h\24h\24h\24h\24h\24h\24h\24h\24h\24h\24h\24h\24h\24h\24h\24h\24h\24h\24h\24h\24h\24h\24h\24h\24h\25h\25h\25h\25h\25h\25h\25h\25h\25h\25h\25h\25h\25h\25h\25h\25h\26h\26h\26h\26h\26h\26h\26h\26h\26h\26h\26h\27h\27h\27h\27h\27h\28h\28h\28h\28h\28h\28h\28h\28h\29h\29h\29h\29h\30h\30h\30h\31h\31h\31h h!h\"i\fi\fi\14i\14i\15i\15i\15i\16i\16i\16i\17i\17i\17i\17i\18i\18i\18i\19i\20i\20i\21i\21i\25i\21j\vj\vj\fj\fj\fj\rj\rj\rj\rj\rj\rj\14j\14j\14j\14j\14j\14j\14j\14j\14j\14j\14j\14j\14j\14j\14j\14j\15j\15j\15j\15j\15j\15j\15j\15j\15j\15j\15j\15j\15j\16j\16j\16j\16j\16j\16j\16j\17j\17j\17j\17j\17j\17j\17j\17j\17j\17j\17j\17j\17j\18j\18j\18j\18j\18j\18j\18j\18j\18j\18j\18j\18j\18j\18j\18j\19j\19j\19j\19j\19j\19j\19j\19j\19j\19j\19j\19j\20j\20j\20j\20j\20j\20j\20j\21j\21j\21j\21j\21j\22j\22j\22j\22j\22j\22j\22j\23j\23j\23j\23j\24j\24j\24j\24j\24j\24j\24j\24j\24j\25j\25j\25j\25j\26j\26j\26j\27j\27j\27j\28j\28j\29j\29j\29j\29j\30j\"k\fk\fk\rk\rk\rk\rk\rk\rk\14k\14k\14k\14k\14k\14k\14k\15k\15k\15k\15k\15k\15k\15k\15k\15k\15k\16k\16k\16k\16k\16k\16k\16k\16k\17k\17k\17k\17k\17k\17k\17k\17k\18k\17k\17k\17k\18k\18k\18k\18k\18k\18k\18k\18k\18k\18k\18k\18k\18k\19k\19k\19k\19k\19k\19k\19k\19k\19k\19k\19k\19k\19k\20k\20k\20k\20k\20k\20k\20k\21k\21k\21k\21k\21k\21k\21k\21k\21k\21k\21k\22k\22k\22k\23k\23k\23k\23k\23k\23k\23k\23k\23k\24k\24k\24k\24k\25k\25k\25k\25k\25k\26k\26k\27k\27k\27k\29k\29\207\22\207\23\207\26\207\30l\fl\fl\rl\rl\rl\rl\rl\14l\14l\14l\14l\14l\14l\14l\14l\15l\15l\15l\15l\15l\15l\15l\15l\15l\15l\15l\15l\15l\15l\15l\15l\16l\16l\16l\16l\16l\16l\16l\16l\16l\16l\16l\16l\16l\15l\17l\17l\17l\17l\17l\17l\17l\17l\17l\17l\17l\18l\18l\18l\18l\18l\18l\18l\18l\18l\18l\18l\18l\19l\19l\19l\19l\20l\20l\20l\20l\20l\20l\20l\20l\20l\20l\20l\20l\21l\21l\21l\21l\21l\21l\21l\21l\21l\21l\21l\21l\21l\21l\21l\21l\21l\21l\22l\22l\22l\22l\22l\22l\22l\22l\22l\22l\22l\22l\22l\22\15\25l\22l\22l\22l\22l\23l\23l\23l\24l\23l\23l\23l\23l\23l\24l\24l\24l\24l\24l\24l\25l\25l\25l\25l\25l\25l\25l\25l\25l\25l\25l\26l\27l\27l\27l\27l\27l\28l\28l\29l\29l\29l\29l\28l\30l\30l\31l#l&m\vm\vm\fm\fm\fm\fm\fm\fm\fm\fm\fm\fm\fm\fm\rm\rm\rm\rm\rm\rm\rm\rm\rm\rm\rm\rm\rm\rm\rm\rm\rm\14m\14m\14m\14m\14m\14m\14m\14m\14m\14m\14m\14m\14m\14m\14m\14m\14m\14m\14m\14m\14m\14m\14m\14m\14m\14m\14m\14m\14m\14m\14m\14m\14m\14m\14m\14m\14m\14m\14m\14m\14m\14m\14m\14m\14m\14m\15m\15m\15m\15m\15m\15m\15m\15m\15m\15m\15m\15m\15m\15m\15m\15m\15m\15m\15m\15m\15m\15m\15m\15m\15m\15m\15m\15m\15m\15m\15m\15m\15m\15m\15m\15m\15m\15m\15m\15m\15m\16m\16m\16m\16m\16m\16m\16m\16m\16m\16m\16m\16m\16m\16m\16m\16m\16m\16m\16m\16m\16m\16m\16m\16m\16m\16m\16m\16m\16m\16m\16m\16m\16m\16m\16m\16m\16m\16m\16m\16m\16m\16m\16m\16m\16m\16m\16m\16m\17m\17m\17m\17m\17m\17m\17m\17m\17m\17m\17m\17m\17m\17m\17m\17m\17m\17m\17m\17m\17m\17m\17m\17m\17m\17m\17m\17m\17m\17m\17m\17m\17m\17m\17m\17m\17m\17m\17m\17m\17m\17m\17m\17m\17m\17m\17m\17m\17m\17m\17m\17m\17m\17m\17m\17m\17m\17m\17m\18m\17m\17m\17m\18m\18m\18m\18m\18m\18m\18m\18m\18m\18m\18m\18m\18m\18m\18m\18m\18m\18m\18m\18m\18m\18m\18m\18m\18m\18m\18m\18m\18m\18m\18m\18m\18m\18m\17m\18m\18m\18m\18m\18m\18m\18m\18E\19m\18m\18m\18m\18m\18m\18m\18m\18m\18m\18m\18m\18m\18m\19m\19m\19m\19m\19m\19m\19m\19m\19m\19m\19m\19m\19m\19m\19m\19m\19m\19m\19m\19m\19m\19m\19m\19m\19m\19m\19m\19m\19m\19m\19m\19m\19m\19m\19m\19m\19m\19m\19m\19m\19m\19m\19m\19m\19m\19m\19m\19m\19m\19m\19m\19m\19m\19m\19m\19m\19m\19m\20m\20m\20m\20m\20m\20m\20m\20m\20m\20m\20m\20m\20m\20m\20m\20m\20m\20m\20m\20m\20m\20m\20m\20m\20m\20m\20m\20m\20m\20m\20m\20m\20m\20m\20m\20m\20m\20m\20m\20m\20m\20m\20m\20m\20m\20m\20m\20m\20m\20m\20m\20m\20m\20m\20m\20m\21m\21m\21m\21m\21m\21m\21m\21m\21m\21m\21m\21m\21m\21m\21m\21m\21m\21m\21m\20m\21m\21m\21m\21m\21m\21m\21m\21m\21m\21m\21m\21m\21m\21m\21m\21m\21m\21m\21m\21m\21m\21m\21m\21m\21m\21m\21m\21m\21m\21m\21m\21m\21m\21m\22m\22m\22m\22m\22m\22m\22m\22m\22m\22m\22m\22m\22m\22m\22m\22m\22m\22m\22m\22m\22m\22m\22m\22m\22m\22m\22m\22m\22m\22m\22m\22m\22m\22m\22m\22m\22m\22m\22m\22m\22m\22m\22m\21m\21m\22m\23m\23m\23m\23m\23m\23m\23m\23m\23m\23m\23m\23m\23m\23m\23m\23m\23m\23m\23m\23m\23m\23m\23m\23m\23m\23m\23m\23m\23m\23m\23m\23m\23m\23m\23m\23m\23m\23m\23m\24m\24m\24m\24m\24m\24m\24m\24m\24m\24m\24m\24m\24m\24m\24m\24m\24m\24m\24m\24m\24m\24\177\20m\24m\24m\24m\24m\25m\25m\25m\25m\25m\25m\25m\25m\25m\25m\25m\25m\25m\25m\25m\25m\25m\25m\25m\26m\26m\26m\26m\26m\26m\26m\26m\26m\26m\26m\26m\26m\27m\27m\27m\27m\27m\27m\27m\27m\26m\27\147\25m\27m\27m\27m\28m\28m\28m\28m\28m\28m\28m\29m\29m\29m\29m\30m\31m\31m\31m\31m\31m m m!m\"n\vn\rn\14n\14n\15n\15n\15n\15n\15n\15n\16n\16n\16n\17n\17n\17n\17n\17n\17n\17n\17n\18n\18n\18n\18n\19n\19n\19n\19n\19n\19n\19n\19n\19n\19n\19n\19n\20n\20n\20n\20n\20n\20n\20n\20n\21n\21n\21n\21n\23n\22n\22n\22n\22n\23n\23n\23n\24n\24n\24n\24n\24n\24n\24n\26n\25n\25n\25n\28n\28n\28n(n)o\fo\fo\ro\14o\14o\14o\14o\14o\14o\14o\15o\15o\15o\15o\15o\15o\15o\15o\15o\16o\16o\16o\16o\16o\16o\16o\16o\16o\16o\16o\16o\16o\16o\16o\16o\16o\16o\16o\16o\16o\17o\17o\17o\17o\17o\17o\17o\17o\17o\17o\18o\18o\18o\18o\18o\18o\18o\18o\18o\18o\18o\18o\18o\18o\18o\18o\18o\18o\19o\19o\19o\19o\19o\19o\19o\19o\20o\20o\20o\20o\20o\20o\20o\20o\20o\21o\21o\21o\21o\21o\22o\22o\22o\22o\22o\22o\22o\23o\23o\23o\23o\23o\24o\24o\24o\24o\28o\27o\27o\28o\28p\vp\vp\fp\fp\fp\fp\fp\fp\rp\rp\rp\rp\rp\rp\rp\rp\rp\rp\rp\rp\14p\14p\14p\14p\14p\14p\14p\14p\14p\14p\14p\14p\14p\14p\14p\14p\14p\14p\14p\14p\14p\14p\14p\14p\14p\14p\14p\14p\14p\15p\15p\15p\15p\15p\15p\15p\15p\15p\15p\15p\15p\15p\15p\15p\15p\15p\15p\15p\15p\15p\15p\15p\15p\15p\15p\15p\15p\15p\15p\15p\15p\15p\15p\15p\15p\15p\15p\15p\15p\15p\15p\15p\15p\15p\16p\16p\16p\16p\16p\16p\16p\16p\16p\16p\16p\16p\16p\16p\16p\16p\16p\16p\16p\16p\16p\16p\16p\16p\16p\16p\16p\16p\16p\16p\16p\16p\16p\16p\16p\16p\16p\16p\16p\16p\16p\16p\16p\16p\16p\16p\16p\16p\16p\16p\16p\16p\16p\16p\16p\17p\17p\17p\17p\17p\17p\17p\17p\17p\17p\17p\17p\17p\17p\17p\17p\17p\17p\17p\17p\17p\17p\17p\17p\17p\17p\17p\17p\17p\17p\17p\17p\18p\18p\18p\18p\18p\18p\18p\18p\18p\18p\18p\18p\18p\18p\18p\18p\18p\18p\18p\18p\18p\18p\18p\18p\18p\18p\18p\18p\18p\18p\18p\18p\18p\18p\18p\18p\18p\18p\18p\18p\18p\18p\18p\18p\18p\18p\18p\18p\19p\19p\19p\19p\19p\19p\19p\19p\19p\19p\19p\19p\19p\19p\19p\19p\19p\19p\19p\19p\19p\19p\19p\19p\19p\19p\19p\19p\19p\19p\19p\19p\19p\19p\19p\19p\19p\19p\19p\19p\19p\19p\19p\19p\19p\19p\19p\19p\19p\19p\19p\20p\20p\20p\20p\20p\20p\20p\20p\20p\20p\20p\20p\20p\20p\20p\20p\20p\20p\20p\20p\20p\20p\20p\20p\20p\20p\20p\20p\20p\20p\20p\21p\21p\21p\21p\21p\21p\21p\21p\21p\21p\21p\21p\21p\21p\21p\21p\21p\21p\21p\21p\21p\21p\21p\21p\21p\21p\21p\21p\21p\21p\21p\21p\21p\21p\21p\21p\22p\22p\22p\22p\22p\22p\22p\22p\22p\22p\22p\22p\22p\22p\22p\22p\22p\22p\22p\22p\22p\22p\22p\22p\22p\22p\22p\22p\22p\22p\22p\22p\22p\22p\22p\22p\22p\22p\22p\23p\23p\23p\23p\23p\23p\23p\23p\23p\23p\23p\23p\23p\23p\23p\23p\23p\23p\23p\24p\24p\24p\24p\24p\24p\24p\24p\24p\24p\24p\24p\24p\24p\24p\24p\24p\25p\25p\25p\25p\25p\25p\25p\25p\25p\25p\25p\25p\25p\25p\25p\25p\25p\25p\25p\25p\25p\25p\25p\26p\26p\26p\26p\26p\26p\26p\26p\26p\26p\26p\27p\27p\27p\27p\27p\27p\27p\27p\27p\27p\27p\27p\27p\27p\28p\28p\28p\28p\28p\28p\28p\28p\28p\29p\29\186\25p\29p\29p\30p\31p\31p\31p\31p p p p!p!p\"p'q\nq\vq\fq\fq\fq\fq\fq\fq\rq\rq\rq\rq\rq\rq\rq\rq\14q\14q\14q\14q\14q\14q\14q\14q\14q\14q\14q\14q\14q\14q\14q\14q\14q\14q\14q\14q\14q\14q\15q\15q\15q\15q\15q\15q\15q\15q\15q\15q\15q\15q\15q\15q\15q\15q\15q\15q\15q\15q\15q\15q\15q\15q\15q\15q\15q\15q\15q\15q\15q\15q\15q\15q\15q\16q\16q\16q\16q\16q\16q\16q\16q\16q\16q\16q\16q\16q\16q\16q\16q\16q\16q\16q\16q\16q\16q\16q\16q\16q\16q\16q\16q\16q\17q\17q\17q\17q\17q\17q\17q\17q\17q\17q\17q\17q\17q\17q\17q\17q\17q\17q\17q\17q\17q\17q\17q\17q\17q\17q\17q\17q\17q\18q\18q\18q\18q\18q\18q\18q\18q\18q\18q\18q\18q\18q\18q\18q\18q\18q\18q\18q\18q\18q\18q\18q\18q\18q\18q\18q\18q\18q\18q\19q\19q\19q\19q\19q\19q\19q\19q\19q\19q\19q\19q\19q\19q\19q\19q\19q\19q\19q\19q\19q\19q\19q\19q\19q\19q\19q\19q\19q\19q\19q\20q\20q\20q\20q\20q\20q\20q\20q\20q\20q\20q\20q\20q\20q\20q\20q\20q\20q\20q\21q\21q\21q\21q\21q\21q\21q\21q\21q\21q\21q\21q\21q\21q\21q\21q\21q\21q\21q\21q\21q\21q\22q\22q\22q\22q\22q\22q\22q\22q\22q\22q\22q\22q\22q\22q\22q\22q\22q\22q\22q\22q\22q\23q\23q\23q\23q\23q\23q\23q\23q\23q\23q\23q\23q\23q\23q\23q\24q\24q\24q\24q\24q\24q\24q\24q\25q\25q\25q\25q\25q\25q\26q\26q\26q\26q\26q\27q\27q\27q\27q\27q\28q\28q\28q\28q\28q\28q\29q\29q\29q\29q\30q\30q\31q\31q\31q q r\vr\14r\16r\17r\18\5\21r\18r\18r\19r\20r\21r\21r\21r\23r\23r\27r\30s\ns\vs\vs\vs\fs\fs\fs\fs\rs\rs\rs\rs\rs\rs\rs\rs\rs\rs\rs\rs\rs\rs\rs\14s\14s\14s\14s\14s\14s\14s\14s\14s\14s\14s\14s\14s\14s\14s\14s\14s\14s\14s\14s\14s\14s\14s\14s\14s\14s\14s\15s\15s\15s\15s\15s\15s\15s\15s\15s\15s\15s\15s\15s\15s\15s\15s\15s\15s\15s\15s\15s\15s\15s\15s\15s\15s\16s\16s\16s\16s\16s\16s\16s\16s\16s\16s\16s\16s\16s\16s\16s\16s\16s\16s\16s\16s\16s\16s\16s\16s\16s\16s\17s\17s\17s\17s\17s\17s\17s\17s\17s\17s\17s\17s\17s\17s\17s\17s\17s\17s\17s\16s\17s\17s\17s\17s\17s\17s\17s\18s\18s\18s\18s\18s\18s\18s\18s\18s\18s\18s\18s\18s\18s\18s\18s\18s\18s\18s\18s\18s\18s\18s\18s\18s\18s\18s\18s\18s\18s\18s\18s\18s\18s\18s\18s\18s\18s\18s\18s\18s\18s\18s\18s\18s\18s\18s\18s\19s\19s\19s\19s\19s\19s\19s\19s\19s\19s\19s\19s\19s\19s\19s\19s\19s\19s\19s\19s\19s\19s\19s\19s\19s\19s\19s\19s\19s\19s\19s\19s\19s\19s\19s\19s\19s\19s\19s\19s\19s\19s\19s\19s\19s\19s\19s\19s\19s\19s\19s\19s\20s\20s\20s\20s\20s\20s\20s\20s\20s\20s\20s\20s\20s\20s\20s\20s\20s\20s\20s\20s\20s\20s\20s\20s\20s\20s\20s\20s\20s\20s\20s\20s\20s\20s\20s\20s\20s\20s\20s\20s\20s\20s\20s\21s\21s\21s\21s\21s\21s\21s\21s\21s\21s\21s\21s\21s\21s\21s\21s\21s\21s\21s\21s\21s\21s\21s\21s\21s\21s\21s\21s\21s\21s\21s\21s\21s\21s\21s\21s\21s\21s\21s\21s\21s\21s\21s\21s\21s\21s\22s\22s\22s\22s\22s\22s\22s\22s\22s\22s\22s\22s\22s\22s\22s\22s\22s\22s\22s\22s\22s\22s\22s\22s\22s\22s\22s\22s\22s\22s\22s\22s\22s\22s\22s\22s\22s\22s\22s\22s\22s\22s\23s\23s\23s\23s\23s\23s\23s\23s\23s\23s\23s\23s\23s\23s\23s\23s\23s\23s\23s\23s\23s\23s\24s\23s\23s\23s\23s\23s\23s\23s\23s\23s\23s\24s\24s\24s\24s\24s\24s\24s\24s\24s\24s\24s\24s\24s\25s\24s\24s\24s\24s\24s\25s\25s\25s\25s\25s\25s\25s\25s\25s\25s\25s\25s\25s\25s\25\166\23s\25s\25s\25s\25s\25s\25s\25s\25s\26s\26s\26s\26s\26s\26s\27s\27s\27s\27s\28s\28s\28s\28s\28s\28s\28s\28s\28s\29K\30s\29s\29s\30s\30s\30s\30s\31s\31s\31s\"s\"s%s(t\nt\ft\ft\ft\ft\rt\rt\rt\rt\rt\rt\rt\rt\rt\rt\rt\rt\rt\14t\14t\14t\14t\14t\14t\14t\14t\14t\14t\14t\14t\14t\14t\14t\14t\14t\14t\14t\15t\15t\15t\15t\15t\15t\15t\15t\15t\15t\15t\15t\15t\15t\15t\15t\15t\15t\15t\15t\15t\15t\15t\15t\15t\16t\16t\16t\16t\16t\16t\16t\16t\16t\16t\16t\16t\16t\16t\16t\16t\16t\16t\16t\16t\16t\16t\17t\17t\17t\17t\17t\17t\17t\17t\17t\17t\17t\17t\17t\17t\17t\17t\17t\17t\17t\17t\17t\17t\17t\17t\17t\17t\17t\17t\17t\17t\17t\17t\17t\17t\17t\17t\17t\18t\18t\18t\18t\18t\18t\18t\18t\18t\18t\18t\18t\18t\18t\18t\18t\18t\18t\18t\18t\18t\18t\18t\18t\18t\18t\18t\18t\18t\19t\19t\19t\19t\19t\19t\19t\19t\19t\19t\19t\19t\19t\19t\19t\19t\19t\19t\19t\19t\19t\19t\19t\19t\20t\20t\20t\20t\20t\20t\20t\20t\20t\20t\20t\20t\20t\20t\20t\20t\20t\20\128\19t\20t\20t\20t\20t\20t\20t\20t\20t\20t\21t\21t\21t\21t\21t\21t\21t\21t\21t\21t\21t\21t\21t\21t\21t\21t\22t\21t\21t\21t\21t\21t\21t\21t\21t\21t\21t\21t\21t\21t\21t\21t\22t\22t\22t\22t\22t\22t\22t\22t\22t\22t\22t\22t\22t\22t\22t\22t\22t\22t\22t\22t\23t\23t\23t\23t\23t\23t\23t\23t\23t\22t\24t\24t\24t\24t\24t\24t\25t\25t\24t\25t\25t\26t\25t\25t\25t\25t\25t\26t\26t\26t\26t\26t\26t\26t\26t\26t\26t\26t\26t\26t\26t\27t\28t\28t\29t\29t\30t\29t\29t\29t\30t\31t\"u\fu\fu\ru\ru\14u\14u\14u\14u\14u\14u\14u\15u\15u\15u\15u\15u\15u\15u\15u\15u\15u\15u\15u\15u\15u\15u\15u\15u\16u\16u\16u\16u\16u\16u\16u\16u\16u\16u\16u\16u\16u\17u\17u\17u\17u\17u\17u\17u\17u\17u\17u\17u\17u\18u\18u\18u\18u\18u\18u\18u\18u\18u\18u\18u\18u\18u\18u\19u\19u\19u\19u\19u\19u\19u\19u\19u\19u\19u\19u\19u\20u\20u\20u\20u\20u\20u\20u\20u\21u\21u\22u\21u\21u\22u\22u\22u\22u\22u\22u\22u\22u\24u\22u\23u\23u\23u\23u\23u\23H\24u\23u\23u\24u\24u\24u\25u\25u\25u\25u\25u\25u\26u\26u\27u\27u\30u\28u\29u\30u\30v\nv\vv\fv\fv\fv\fv\rv\rv\rv\rv\rv\rv\rv\rv\rv\rv\rv\rv\rv\rv\rv\rv\rv\rv\14v\14v\14v\14v\14v\14v\14v\14v\14v\14v\14v\14v\14v\14v\14v\14v\14v\14v\14v\14v\14v\14v\14v\14v\14v\14v\14v\14v\14v\15v\15v\15v\15v\15v\15v\15v\15v\15v\15v\15v\15v\15v\15v\15v\15v\15v\15v\15v\15v\15v\15v\15v\15v\15v\15v\15v\15v\15v\15v\16v\16v\16v\16v\16v\16v\16v\16v\16v\16v\16v\16v\16v\16v\16v\16v\16v\16v\16v\16v\16v\15v\16v\16v\16v\16v\16v\16v\16v\16v\16v\16v\16v\16v\16v\16v\16v\16v\17v\17v\17v\17v\17v\17v\17v\17v\17v\17v\17v\17v\17v\17v\17v\17v\17v\17v\17v\17v\17v\17v\17v\17v\17v\17v\17v\17v\17v\17v\17v\17v\17v\17v\17v\17v\17v\17v\17v\17v\17v\17v\17v\17v\17v\17v\17v\17v\17v\17v\17v\17v\17v\17v\17v\17v\18v\17v\17v\17v\17v\18v\18v\18v\18v\18v\18v\18v\18v\18v\18v\18v\18v\18v\18v\18v\18v\18v\18v\18v\18v\18v\18v\18v\18v\18v\18v\18v\18v\18v\18v\18v\18v\18v\18v\18v\18v\18v\18v\18v\18v\18v\18v\18v\18v\18v\18v\18v\18v\18v\18v\18v\18v\18v\18v\18v\18v\18v\18v\18v\18v\18v\18v\18v\18v\18v\18v\18v\18v\19v\19v\19v\19v\19v\19v\19v\19v\19v\19v\19v\19v\19v\19v\19v\19v\19v\19v\19v\19v\19v\19v\19v\19v\19v\19v\19v\19v\19v\19v\19v\19v\19v\19v\19v\19v\19v\19v\19v\19v\19v\19v\19v\19v\19v\19v\19v\19v\19v\19v\19v\19v\19v\19v\19v\19v\19v\19v\19v\19v\19v\19v\19v\19v\19v\19v\19v\19v\19v\19v\19v\20v\20v\20v\20v\20v\20v\20v\20v\20v\20v\20v\20v\20v\20v\20v\20v\20v\20v\20v\20v\20v\20v\20v\20v\20v\20v\20v\20v\20v\20v\20v\20v\20v\20v\20v\20v\20v\20v\20v\20v\20v\20v\20v\20v\20v\20v\20v\20v\20v\20v\20v\20v\20v\20v\20v\20v\20v\20v\20v\20v\20v\20v\20v\20v\20v\20v\20v\20v\20v\20v\20v\20v\20v\20v\20v\20v\20v\20v\20v\20v\20v\20v\20v\20v\20v\20v\20v\20v\20v\20v\20v\20v\20v\21v\21v\21v\21v\21v\21v\21v\21v\21v\21v\21v\21v\21v\21v\21v\21v\21v\21v\21v\21v\21v\21v\21v\21v\21v\21v\21v\21v\21v\21v\21v\21v\21v\21v\21v\21v\21v\21v\21v\21v\21v\21v\21v\21v\21v\21v\21v\21v\21v\21v\21v\21v\21v\21v\21v\21v\21v\21v\21v\21v\21v\21v\21v\21v\21v\21v\21v\21v\21v\21v\21v\21v\21v\21v\21v\21v\22v\21v\21v\21v\21v\22v\22v\22v\22v\22v\22v\22v\22v\22v\22v\22v\22v\22v\22v\22v\22v\22v\22v\22v\22v\22v\22v\22v\22v\22v\22v\22v\22v\22v\22v\22v\22v\22v\22v\22v\22v\22v\22v\22v\22v\22v\22v\22v\22v\22v\22v\22v\22v\22v\22v\22v\22v\22v\22v\22v\22v\22v\22v\22v\22v\22v\22v\22v\22v\22v\22v\22v\22v\22v\22v\22v\22v\21v\22v\22v\22v\22v\22v\22v\22v\22v\22v\22v\22v\22v\22v\22v\22v\22v\22v\22v\23v\23v\23v\23v\23v\23v\23v\23v\23v\23v\23v\23v\23v\23v\23v\23v\23v\23v\23v\23v\23v\23v\23v\23v\23v\23v\23v\23v\23v\23v\23v\23v\23v\23v\23v\23v\23v\23v\23v\23v\23v\23v\23v\23v\23v\23v\23v\23v\23v\23v\23v\23v\23v\23v\23v\23v\23v\23v\23v\24v\24v\24v\24v\24v\24v\24v\24v\24v\24v\24v\24v\24v\24v\24v\24v\24v\24v\24v\24v\24v\24v\24v\24v\24v\24v\24v\24v\24v\24v\24v\24v\24v\24v\24v\24v\24v\24v\24v\24v\24v\25v\25v\25v\25v\25v\25v\25v\25v\25v\25v\25v\25v\25v\25v\25v\25v\25v\25v\25v\25v\25v\25v\25v\25v\25v\25v\25v\25v\25v\25v\25v\25v\25v\25v\25v\25v\25v\25v\25v\25v\25v\25v\25v\25v\25v\25v\25v\25v\26v\26v\26v\26v\26v\26v\26v\26v\26v\26v\26v\26v\26v\26v\26v\26v\26v\26v\26v\26v\26v\26v\26v\26v\26v\26v\26v\26v\26v\26v\26v\27v\27v\27v\27v\27v\27v\27v\27v\27v\27v\27v\27v\27v\27v\27v\27v\27v\27v\27v\27v\28v\28v\28v\28v\28v\28v\28v\28v\28v\28v\28v\28v\28v\28v\28v\28v\28v\28v\28v\28v\29v\29v\29v\29v\29v\29v\29v\29v\29v\29v\29v\29v\30v\30v\30v\30v\30v\30v\30v\30v\31v\31v\31v\31v\31v\31v\31v v!v!v v v v v!v!v!v\"v\"v#v$w\vw\vw\fw\fw\fw\fw\rw\rw\rw\rw\rw\rw\rw\rw\14w\14w\14w\14w\14w\14w\14w\14w\14w\14w\14w\14w\14w\14w\15w\15w\15w\15w\15w\15w\15w\15w\15w\15w\15w\15w\15w\15w\15w\15w\15w\15w\15w\15w\15w\15w\16w\15w\15w\16w\16w\16w\16w\16w\16w\16w\16w\16w\16w\16w\16w\16w\16w\16w\16w\16w\16w\16w\16w\16w\16w\16w\15w\17w\17w\17w\17w\17w\17w\17w\17w\17w\17w\17w\17w\17w\17w\17w\17w\17w\17w\17w\17w\17w\17w\17w\17w\17w\17w\17w\17w\17w\17w\17w\17w\17w\17w\17w\17w\17w\17w\18w\18w\18w\18w\18w\18w\18w\18w\18w\18w\18w\18w\18w\18w\18w\18w\18w\18w\18w\18w\18w\18w\18w\18w\18w\18w\18w\18w\18w\18w\18w\18w\18w\18w\18w\18w\18w\18w\18w\18w\18w\19w\19w\19w\19w\19w\19w\19w\19w\19w\19w\19w\19w\19w\19w\19w\19w\19w\19w\19w\19w\19w\19w\19w\19w\19w\19w\19w\19w\19w\19w\19w\19w\19w\19w\19w\20w\20w\20w\20w\20w\20w\20w\20w\20w\20w\20w\20w\20w\20w\20w\20w\20w\20w\20w\20w\20w\20w\20w\20w\20w\20w\20w\21w\21w\21w\21w\21w\21w\21w\21w\21w\21w\21w\21w\21w\21w\21w\21w\21w\21w\21w\21w\21w\21w\21w\21w\22w\22w\22w\22w\22w\22w\22w\22w\22w\22w\22w\22w\22w\22w\22w\22w\22w\22w\22w\22w\22w\22w\22w\22w\22w\22w\22w\22w\22w\22w\22w\23w\23w\23w\23w\23w\23w\23w\23w\23w\23w\23w\23w\23w\23w\23w\23w\23w\23w\23w\23w\23w\23w\23w\23w\23w\24w\24w\24w\24w\24w\24w\24w\24w\25w\25w\25w\25w\25w\25w\25w\25w\25w\25w\26w\25w\25w\26w\26w\26w\26w\26w\26w\26w\26w\27w\27w\27w\27w\27w\28w\28w\28w\28w\28w\29w\29w\29w\29w\29w\30w\30w\30w\30w\30w\31w\31w\"w#w%x\fx\fx\fx\fx\fx\fx\fx\rx\rx\rx\rx\rx\rx\rx\rx\rx\rx\rx\rx\rx\14x\14x\14x\14x\14x\14x\14x\14x\14x\14x\14x\14x\14x\14x\14x\14x\14x\14x\14x\14x\14x\14x\14x\14x\14x\14x\14x\14x\14x\14x\14x\14x\14x\14x\14x\14x\14x\14x\14x\14x\14x\14x\15x\15x\15x\15x\15x\15x\15x\15x\15x\15x\15x\15x\15x\15x\15x\15x\15x\15x\15x\15x\15x\15x\15x\15x\15x\15x\15x\15x\15x\15x\15x\15x\15x\15x\15x\16x\16x\16x\16x\16x\16x\16x\16x\16x\16x\16x\16x\16x\16x\16x\16x\16x\16x\16x\16x\16x\16x\16x\16x\16x\16x\16x\16x\16x\16x\16x\16x\16x\16x\16x\16x\16x\16x\16x\16x\16x\16x\16x\16x\17x\17x\17x\17x\17x\17x\17x\17x\17x\17x\17x\17x\17x\17x\17x\17x\17x\17x\17x\17x\17x\17x\17x\17x\17x\17x\17x\17x\17x\17x\17x\17x\17x\17x\17x\17x\17x\17x\17x\17x\17x\17x\17x\17x\17x\17x\17x\17x\17x\17x\17x\17x\18x\18x\18x\18x\18x\18x\18x\18x\18x\18x\18x\18x\18x\18x\18x\18x\18x\18x\18x\18x\18x\18x\18x\18x\18x\18x\18x\18x\18x\18x\18x\18x\18x\18x\18x\18x\18x\18x\18x\18x\18x\18x\18x\18x\18x\18x\18x\18x\18x\18x\18x\18x\18x\18x\18x\18x\18x\18x\19x\19x\19x\19x\19x\19x\19x\19x\19x\19x\19x\19x\19x\19x\19x\19x\19x\19x\19x\19x\19x\19x\19x\19x\19x\19x\19x\19x\19x\19x\19x\19x\19x\19x\19x\19x\19x\19x\19x\20x\19x\19x\19x\19x\19x\19x\19x\19x\19x\19x\19x\19x\19x\19x\19x\19x\19x\19x\19x\19x\19x\19x\19x\19x\19x\19x\20x\20x\20x\20x\20x\20x\20x\20x\20x\20x\20x\20x\20x\20x\20x\20x\20x\20x\20x\20x\20x\20x\20x\20x\20x\20x\20x\20x\20x\20x\20x\20x\20x\20x\20x\20x\20x\20x\20x\20x\20x\20x\20x\20x\20x\20x\20x\20x\20x\20x\20x\20x\20x\20x\20x\20x\20x\20x\20x\20x\20x\20x\20x\20x\21x\20x\20x\20x\20x\20x\20x\21x\21x\21x\21x\21x\21x\21x\21x\21x\21x\21x\21x\21x\21x\21x\21x\21x\21x\21x\21x\21x\21x\21x\21x\21x\21x\21x\21x\21x\21x\21x\21x\21x\21x\21x\21x\21x\21x\21x\21x\21x\21x\21x\21x\21x\21x\21x\21x\21x\21x\21x\22x\22x\22x\22x\22x\22x\22x\22x\22x\22x\22x\22x\22x\22x\22x\22x\22x\22x\22x\22x\22x\22x\22x\22x\22x\22x\22x\22x\22x\22x\22x\22x\22x\22x\22x\22x\22x\22x\22x\22x\22x\22x\22x\22x\22x\22x\22x\22x\22x\22x\22x\22x\22x\22x\22x\22x\22x\23x\23x\23x\23x\23x\23x\23x\23x\23x\23x\23x\23x\23x\23x\23x\23x\23x\23x\23x\23x\23x\23x\23x\23x\23x\23x\23x\23x\23x\23x\23x\23x\23x\23x\23x\23x\23x\23x\23x\24x\24x\24x\24x\24x\24x\24x\24x\25x\23x\24x\24x\25x\24x\24x\25x\24x\24x\24x\24x\24x\24x\24x\24x\24x\24x\24x\24x\24x\24x\24x\25x\25x\25x\25x\25x\25x\25x\26x\25x\25x\25x\25x\25x\25x\25x\25x\25x\25x\25x\25x\25x\25x\25x\25x\25x\26x\26x\26x\26x\26x\26x\26x\26x\26x\26x\26x\26x\26x\26x\26x\26x\26x\26x\26x\27x\27x\27x\27x\27x\27x\27x\27x\27x\28x\28x\28x\28x\28x\28x\28x\28x\29x\28x\29x\29x\30x\30x\31x\31x\31x\31x\31x x x!x\"x#x\15x\16x\17x\17x\17x\18x\18x\18x\18x\19x\19x\19x\19x\19x\20x\20x\20x\20x\21x\22x\22x\22x\23x\23x\24x\24y\ny\ry\ry\ry\14y\14y\14y\15y\15y\15y\15y\15y\15y\16y\16y\16y\16y\16y\17y\17y\17y\17y\18y\18y\18y\18y\18y\18y\18y\18y\18y\19y\19y\19y\19y\19y\19y\19y\20y\20y\20y\20y\20y\20y\20y\21y\21y\21y\21y\21y\21y\22y\22y\22y\22y\23y\23y\23y\23y\24y\24y\25y\25y\26y\27y\27y\27y\28y\28y\30y\31y#z\nz\nz\fz\nz\fz\vz\nz\fz\fz\fz\fz\fz\fz\rz\rz\rz\rz\rz\rz\rz\rz\rz\rz\14z\14z\14z\14z\14z\14z\14z\14z\14z\14z\14z\14z\14z\15z\15z\15z\15z\15z\15z\15z\15z\15z\15z\15z\15z\15z\15z\15z\15z\15z\15z\15z\15z\15z\15.\17z\15z\15z\15z\15z\15z\16z\16z\16z\16z\16z\16z\16z\16z\16z\15z\16z\16z\16z\16z\16z\16z\16z\16z\17z\17z\17z\17z\17z\17z\17z\17z\17z\18z\18z\18z\18z\18z\18z\18z\18z\18z\18z\18z\18z\17z\18z\18z\18z\18z\18z\18z\18z\18z\18z\18z\18z\19z\19z\19z\19z\19z\19z\19z\19z\19z\19z\19z\19z\0196\22z\19z\19z\19z\19z\20z\20z\20z\20z\20z\20z\20z\20z\20z\20z\20z\20z\20z\20z\21z\21z\21z\21z\21z\21z\21z\21z\21z\21z\21z\21z\21z\21z\21z\21z\21z\21z\21z\21z\21z\22z\22z\22z\22z\22z\22z\22z\22z\22z\22z\22z\22z\22z\23z\23z\23z\23z\23z\23z\23z\23z\23z\23{\22z\24z\24z\24z\24z\24z\24z\24z\24z\24z\24z\24z\25z\25z\25z\25z\25z\25z\26z\26z\28z\29z\29z\29z\29z\29z\29z\29z\29z\31z z!z!z!{\n{\n{\1{\f{\f{\f{\r{\r{\r{\r{\r{\r{\14{\14{\14{\14{\14{\14{\14{\14{\14{\14{\14{\14{\14{\14{\15{\15{\15{\15{\15{\15{\15{\15{\15{\14{\15{\15{\15{\15{\15{\15{\15{\15{\15{\15{\16{\16{\16{\16{\16{\16{\16{\16{\16{\16{\16{\16\28\20{\17{\17{\17{\17{\17{\17{\17{\17{\17{\17{\17{\17{\17{\17{\17{\17{\17{\18{\18{\18{\18{\18{\18{\18{\18{\18{\18{\18{\19{\19{\19{\19{\19{\19{\19{\19{\19{\19{\19{\19{\19{\20{\20{\20{\20{\20{\20{\20{\20{\21{\21{\21{\21{\21{\21{\21{\21{\21{\21{\21{\21{\21{\21{\22{\22{\22{\22{\22{\22{\22{\22{\22{\22{\22{\22{\22{\22{\22{\22{\23{\23{\23{\23{\23{\23{\23{\24{\24{\24{\24{\24{\24{\25{\25{\25{\25{\25{\25{\26{\26{\27{\27{\28{\29{\30{\31{\"{\"|\f|\v|\r|\r|\r|\r|\r|\r|\r|\r|\r|\r|\r|\r|\r|\r|\14|\14|\14|\14|\14|\14|\14|\14|\14|\14|\14|\14|\14|\14|\14|\14|\14|\14|\14|\15|\15|\15|\15|\15|\15|\15|\15|\15|\15|\15|\15|\15|\15|\16|\16|\16|\16|\16|\16|\16|\16|\16|\16|\16|\16|\16|\16|\16|\16|\16|\16|\16|\16|\16|\17|\17|\17|\17|\17|\17|\17|\17|\17|\17|\17|\17|\17|\18|\17|\18|\18|\18|\18|\18|\18|\18|\18|\18|\18=\21|\18|\18|\18|\18|\18|\18|\19|\19|\19|\19|\19|\19|\19|\19|\19|\19|\19|\19|\19|\19|\19|\19|\19|\19|\19|\19|\19|\19|\19|\19|\20|\20|\20|\20|\20|\20|\20|\20|\20|\20|\20|\19|\20|\20|\20|\20|\20|\20|\20|\21|\21|\21|\21|\21|\21|\21|\21|\21|\21|\22|\22|\22|\22|\22|\22|\22|\22|\22|\22|\22|\22|\22|\22|\22|\23|\23|\20|\22|\23|\23|\24|\24|\24|\24|\25|\26|\25|\25|\24|\24|\25|\26|\26|\26|\28}\f}\f}\r}\r}\r}\14}\14}\14}\14}\15}\15}\15}\15}\15}\15}\16}\18}\19}\22}\20}\20}\21}\21}\22}\22}\23}\28}\28}\31~\f~\f~\1~\f~\14~\15~\16~\16~\17~\18~\19~\19~\19~\19~\19~\20~\20~\21~\21~\21~\26~\28\127\n\127\f\127\f\127\f\127\r\127\r\127\r\127\14\127\15\127\15\127\15\127\16\127\16\127\16\127\16\127\16\127\17\127\17\127\17\127\18\127\18\127\18\127\18\127\18\127\18\127\18\127\18\127\18\127\18\127\18\127\19\127\19\127\19\127\19\127\19\127\19\127\19\127\19\127\19\127\20\127\20\127\20\127\20\127\20\127\20\127\20\127\20\127\21\127\21\127\21\127\21\127\21\127\21\127\21\127\21\127\22\127\22\127\22\127\22\127\23\127\22\127\22\127\22\127\22\127\22\127\23\127\23\127\23\127\23\127\25\127\25\127\28\127\28\127\29\128\v\128\f\128\f\128\f\128\f\128\f\128\f\128\f\128\f\128\r\128\r\128\r\128\r\128\r\128\14\128\14\128\14\128\14\128\14\128\14\128\14\128\14\128\14\128\14\128\14\128\14\128\14\128\14\128\14\128\14\128\14\128\14\128\14\128\14\128\15\128\15\128\15\128\15\128\15\128\15\128\15\128\15\128\15\128\15\128\15\128\15\128\15\128\15\128\15\128\15\128\16\128\16\128\16\128\17\128\16\128\16\128\16\128\16\128\16\128\16\128\16\128\16\128\16\128\16\128\16\128\16\128\16\128\16\128\16\128\16\128\16\128\17\128\17\128\17\128\17\128\17\128\17\128\17\128\17\128\17\128\17\128\17\128\17\128\17\128\17\128\17\128\17\128\17\128\17\128\17\128\18\128\18\128\18\128\18\128\18\128\18\128\18\128\18\128\18\128\18\128\18\128\18\128\18\128\18\128\18\128\17\128\18\128\18\128\18\128\18\128\18\128\18\128\18\128\18\128\18\128\18\128\19\128\19\128\19\128\19\128\19\128\19\128\19\128\19\128\19\128\19\128\19\128\19\128\19\128\19\128\19\128\19\128\19\128\19\128\19\128\19\128\19\128\19\128\19\128\19\128\19\128\19\128\20\128\20\128\20\128\20\128\20\128\20\128\20\128\20\128\20\128\20\128\20\128\19\128\20\128\20\128\20\128\20\128\20\128\20\128\20\128\20\128\21\128\21\128\21\128\21\128\21\128\21\128\21\128\21\128\21\128\21\128\21\128\21\128\21\128\21\128\21\128\22\128\22\128\22\128\22\128\22\128\22\128\22\128\22\128\22\128\22\128\22\128\22\128\22\128\22\128\22\128\22\128\22\128\22\128\22\128\22\128\23\128\23\128\23\128\23\128\23\128\23\128\23\128\23\128\23\128\23\128\23\128\24\128\24\128\24\128\24\128\24\128\24\128\24\128\25\128\25\128\25\128\25\128\25\128\26\128\26\128\26\128\27\128\27\128\28\128\29\128\30\129\1\129\f\129\r\129\15\129\15\129\15\129\16\129\16\129\16\129\17\129\17\129\18\129\18\129\18\129\19\129\19\129\19\129\20\129\21\129\21\129\21\129\23\129\24\130\f\130\f\130\f\130\f\130\f\130\f\130\f\130\f\130\f\130\f\130\f\130\r\130\r\130\r\130\r\130\r\130\r\130\r\130\r\130\r\130\r\130\r\130\14\130\14\130\14\130\14\130\14\130\14\130\14\130\14\130\14\130\14\130\14\130\14\130\14\130\14\130\14\130\14\130\14\130\14\130\14\130\14\130\14\130\14\130\14\130\14J\14\130\14\130\14\130\14\130\14\130\14\130\14\130\14\130\14\130\14\130\14\130\14\130\14\130\14\130\14\130\14\130\14\130\14\130\14\130\15\130\15\130\15\130\15\130\15\130\15\130\15\130\15\130\15\130\15\130\15\130\15\130\15\130\15\130\15\130\15\130\15\130\15\130\15\130\15\130\15\130\15\130\15\130\15\130\15\130\15\130\15\130\15\130\15\130\15\130\15\130\15\130\15\130\15\130\15\130\15\130\15\130\15\130\15\130\15\130\15\130\15\130\15\130\15\130\15\130\15\130\15\130\15\130\15\130\15\130\15\130\16\130\16\130\16\130\16\130\16\130\16\130\16\130\16\130\16\130\16\130\16\130\16\130\16\130\16\130\16\130\16\130\16\130\16\130\16\130\16\130\16\130\16\130\16\130\16\130\16\130\16\130\16\130\16J\16\130\16\130\16\130\16\130\16\130\16\130\16\130\16\130\16\130\16\130\16\130\16\130\16\130\16\130\16\130\16\130\16\130\16\130\16\130\16\130\16\130\16\130\16\130\16\130\16\130\16\130\16\130\17\130\17\130\17\130\17\130\17\130\17\130\17\130\17\130\17\130\17\130\17\130\17\130\17\130\17\130\17\130\17\130\17\130\17\130\17\130\17\130\17\130\17\130\17\130\17\130\17\130\17\130\17\130\17\130\17\130\17\130\17\130\17\130\17\130\17\130\17\130\17\130\17\130\17\130\17\130\17\130\17\130\17\130\17\130\17\130\17\130\17\130\17\130\17\130\17\130\17\130\18\130\18\130\18\130\18\130\18\130\18\130\18\130\18\130\18\130\18\130\18\130\18\130\18\130\18\130\18\130\18\130\18\130\18\130\18\130\18\130\18\130\18\130\18\130\18\130\18\130\18\130\18\130\18\130\18\130\18\130\18\130\18\130\18\130\18\130\18\130\18\130\18\130\18\130\18\130\18\130\18\130\18\130\18\130\18\130\18J\18\130\18\130\18\130\18\130\18\130\18\130\18\130\18\130\18\130\18\130\18\130\18\130\18\130\18\130\18\130\18\130\18\130\18\130\18\130\18\130\18\130\18\130\18\130\18\130\18\130\18\130\18\130\18\130\18\130\18\130\18\130\18\130\18\130\18\130\18\130\18\130\18\130\18\130\18\130\19\130\19\130\19\130\19\130\19\130\19\130\19\130\19\130\19\130\19\130\19\130\19\130\19\130\19\130\19\130\19\130\19\130\19\130\19\130\19\130\19\130\19\130\19\130\19\130\19\130\19\130\19\130\19\130\19\130\19\130\19\130\19\130\19\130\19\130\19\130\19\130\19\130\19\130\19\130\19\130\19\130\19\130\19\130\19\130\19\130\19\130\19\130\19\130\19\130\19\130\19\130\19\130\19\130\19\130\19\130\19\130\19\130\19\130\19\130\19\130\19\130\19\130\19\130\20\130\20\130\20\130\20\130\20\130\20\130\20\130\20\130\20\130\20\130\20\130\20\130\20\130\20\130\20\130\20\130\20\130\20\130\20\130\20\130\20\130\20\130\20\130\20\130\20\130\20\130\20\130\20\130\20\130\20\130\20\130\20\130\20\130\20\130\20\130\20\130\20\130\20\130\20\130\20\130\20\130\20\130\20\130\20\130\20\130\20\130\20\130\20\130\20\130\20\130\20\130\20\130\20\130\20\130\20\130\20\130\20\130\20\130\19\130\19\130\20\130\20\130\20\130\21\130\21\130\21\130\21\130\21\130\21\130\21\130\21\130\21\130\21\130\21\130\21\130\21\130\21\130\21\130\21\130\21\130\21\130\21\130\21\130\21\130\21\130\21\130\21\130\21\130\21\130\21\130\21\130\21\130\21\130\21\130\21\130\21\130\21\130\21\130\21\130\21\130\21\130\21\130\21\130\21\130\21\130\21\130\22\130\22\130\22\130\22\130\22\130\22\130\22\130\22\130\22\130\22\130\22\130\22\130\22\130\22\130\22\130\22\130\22\130\22\130\22\130\22\130\22\130\22\130\22\130\22\130\22\130\22\130\22\130\22\130\22\130\22\130\22\130\22\130\22\130\22\130\22\130\22\130\22\130\22\130\22\130\22\130\22\130\22\130\22\130\22\130\22\130\22\130\22\130\22\130\22\130\22\130\22\130\22\130\22\130\22\130\22\130\22\130\22\130\22\130\22\130\23\130\23\130\23\130\23\130\23\130\23\130\22\130\23\130\23\130\23\130\23\130\23\130\23\130\23\130\23\130\23\130\24\130\23\130\23\130\23\130\23\130\23\130\23\130\23J\23=\23\130\23\130\23\130\23\130\23\130\23\130\23\130\23\130\23\130\23\130\23\130\23\130\23\130\23\130\23\130\23\130\23\130\23\130\23\130\23\130\23\130\23\130\23\130\22\130\23\130\24\130\24\130\24\130\24\130\24\130\24\130\24\130\24\130\24\130\24\130\24\130\24\130\24\130\24\130\24\130\24\130\24\130\24\130\24\130\24\130\24\130\24\130\24\130\24\130\24\130\24\130\25\130\25\130\25\130\25\130\25\130\25\130\25\130\25\130\25\130\25\130\25\130\25\130\25\130\25\130\25\130\25\130\25\130\25\130\25\130\25\130\25\130\25\130\25\130\25\130\25\130\25\130\25\130\26\130\26\130\26\130\26\130\26\130\26\130\26\130\26\130\26\130\26\130\26\130\26\130\26\130\26\130\26\130\26\130\26\130\26\130\26\130\27\130\27\130\27\130\27\130\27\130\27\130\27\130\28\130\28\130\28\130\28\130\28\130\28\130\28\130\29\130\29\130\29\130\29\130\29\130\29\130\29\130\29\130\29\130\29\130\29\130\30\130\30\130\30\130\30\130\30\130\31\130\31\130 \130\31\130 \130!\130\"\131\v\131\n\131\r\131\14\131\14\131\14\131\14\131\15\131\15\131\16\131\16\131\16\131\16\131\20\131\18\131\18\131\19\131\18\131\19\131\21\131\21\131\22\131\22\131\25\131\25\131\26\131!\131#\132\n\132\v\132\v\132\v\132\f\132\r\132\r\132\r\132\14\132\14\132\14\132\14\132\14\132\14\132\14\132\14\132\14\132\14\132\14\132\15\132\15\132\15\132\15\132\16\132\16\132\16\132\16\132\17\132\18\132\18\132\18\132\19\132\19\132\19\132\19\132\19\132\19\132\20\132\20\132\20\132\21\132\21\132\21\132\21\132\22\132\23\132\23\132\23\132\23\132\23\132\24\132\24\132\24\132\24\132\25\132\25\132\28\132\30\133\n\133\n\133\f\133\r\133\r\133\r\133\14\133\14\133\15\133\15\133\15\133\15\133\16\133\16\133\17\133\18\133\18\133\18\133\19\133\19\133\19 \21\133\20\133\20\133\20\133\20\133\20\133\21\133\22\133\22\134\n\134\n\134\n\134\v\134\f\134\f\134\r\134\r\134\f\134\r\134\r\134\r\134\14\134\14\134\14\134\14\134\14\134\14\134\14\134\14\134\15\134\15\134\14\134\15\134\15\134\15\134\15\134\15\134\16\134\16\134\16\134\16\134\16\134\16\134\17\134\17\134\17\134\17\134\17\134\17\134\17\134\17\134\18\134\18\134\18\134\18\134\18\134\18\134\18\134\18\134\18\134\18\134\19\134\19\134\19\134\19\134\19\134\19\134\19\134\19\134\19\134\19\134\20\134\20\134\20\134\20\134\20r\21\134\20\134\20\134\20\134\21\134\21\134\21\134\21\134\21\134\21\134\21\134\21\134\21\134\22\134\22\134\22\134\22\134\22\134\22\134\22V\24\134\23\134\23\134\23\134\23\134\24\134\24\134\23\134\24\134\24\134\24\134\24\134\24\134\24\134\25\134\25\134\25\134\26\134\27\134\27\134\28\134\29\134\29\134\29\134\30\134\31\134\31\134\"\134.\1344\135\v\135\r\135\14\135\14\135\14\135\14\135\14\135\14\135\14\135\14\135\14\135\15\135\15\135\15\135\15\135\16\135\16\135\16\135\16\135\16\135\16\135\16\135\16\135\17\135\17\135\18\135\18\135\18\135\18\135\18\135\18\135\18\135\18\135\19\135\19\135\19\135\19\135\19\135\19\135\20\135\20\135\20\135\20\135\21\135\21\135\21\135\22\135\22\135\22\135\23\135\24\135\25\135\26\135\27\135\27\135\30\136\19\136\19\136\22\136\24\136\27\136\26\136\28\136\29\136\31\137\v\137\f\137\f\137\f\137\f\137\f\137\f\137\r\137\r\137\r\137\r\137\r\137\r\137\r\137\14\137\14\137\14\137\14\137\14\137\14\137\14\137\14\137\14\137\14\137\14\137\14\137\15\137\15\137\15\137\15\137\15\137\15\137\15\137\15\137\15\137\15\137\15\137\15\137\15\137\15\137\16\137\16\137\16\137\16\137\17\137\16\137\16\137\16\137\16\137\16\137\16\137\16\137\16\137\16\137\17\137\17\137\17\137\17\137\17\137\17\137\17\137\17\137\17\137\17\137\17\137\17\137\17\137\18\137\18\137\18\137\18\137\18\137\18\137\18\137\18\137\18\137\18\137\18\137\18\137\18\137\18\137\18\137\18\137\18\137\18\137\18\137\19\137\19\137\19\137\19\137\19\137\19\137\19\137\19\137\19\137\19\137\19\137\19\137\19\137\19\137\19\137\19\137\19\137\19\137\19\137\19\137\19\137\19\137\19\137\20\137\20\137\20\137\20\137\20\137\20\137\20\137\20\137\20\137\20\137\20\137\19\137\20\137\20\137\20\137\20\137\20\137\20\137\21\137\21\137\21\137\21\137\21\137\21\137\21\137\21\137\21\137\21\137\21\137\22\137\22\137\22\137\22\137\22\137\22\137\22\137\22\137\22\137\22\137\22\137\22\137\22\137\22\137\22\137\22\137\22\137\22\137\22\137\22\137\22\137\22\137\22\137\23\137\23\137\23\137\23\137\23\137\23\137\23\137\23\137\23\137\24\137\24\137\24\137\24\137\24\137\25\137\25\137\25l\26\137\25\137\25\137\25\137\26\137\26\137\26\137\26\137\26\137\26\137\27\137\27\137\29\137\29\137\30\137\31\137\30\137\"\138\r\138\15\138\15\138\16\138\17\138\19\138\21\138\24\139\r\139\15\139\15\139\15\139\15\139\15\139\15\139\16\139\17\139\17\139\17\139\18\139\18\139\18\139\18\139\18\139\18\139\19\139\19\139\19\139\19\139\19\139\19\139\20\139\20\139\20\139\20\139\20\139\24\139\24\139\24\139\29\140\v\140\v\140\v\140\f\140\f\140\f\140\f\140\f\140\f\140\f\140\f\140\f\140\f\140\f\140\r\140\r\140\r\140\r\140\r\140\r\140\r\140\r\140\r\140\r\140\r\140\r\140\r\140\r\140\r\140\r\140\r\140\r\140\14\140\14\140\14\140\14\140\14\140\14\140\14\140\14\140\14\140\14\140\14\140\14\140\14\140\14\140\14\140\14\140\14\140\14\140\14\140\14\140\14\140\14\140\14\140\14\140\14\140\14\140\14\140\14\140\14\140\14\140\14\140\14\140\14\140\14\140\14\140\14\140\15\140\15\140\15\140\15\140\15\140\15\140\15\140\15\140\15\140\15\140\15\140\15\140\15\140\15\140\15\140\15\140\15\140\15\140\15\140\15\140\15\140\15\140\15\140\15\140\15\140\15\140\15\140\15\140\15\140\15\140\15\140\15\140\15\140\15\140\15\140\15\140\15\140\15\140\15\140\15\140\15\140\15\140\15\140\15\140\15\140\15\140\15\140\15\140\15\140\15\140\15\140\15\140\15\140\15\140\16\140\16\140\16\140\16\140\16\140\16\140\16\140\16\140\16\140\16\140\16\140\16\140\16\140\16\140\16\140\16\140\16\140\16\140\16\140\16\140\16\140\16\140\16\140\16\140\16\140\16\140\16\140\16\140\16\140\16\140\16\140\16\140\16\140\16\140\16\140\16\140\16\140\16\140\16\140\16\140\16\140\16\140\16\140\16\140\16\140\16\140\16\140\16\140\16\140\16\140\16\140\16\140\16\140\16\140\16\140\16\140\16\140\16\140\16\140\16\140\16\140\16\140\16\140\16\140\16\140\16\140\16\140\16\140\16\140\16\140\16\140\16\140\16\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\18\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\18\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19U\20\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\20\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\22\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140$\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22=\24\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\23\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\22\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\24\140\24\140\24\140\24\140\24\140\24\140\24\140\24\140\24\140\24\140\24\140\24\140\24\140\24\140\24\140\24\140\24\140\24\140\24\140\24\140\24\140\24\140\24\140\24\140\24\140\24\140\24\140\24\140\24\140\24\140\24\140\24\140\24\140\24\140\24\140\24\140\24\140\24\140\24\140\24\140\24\140\24\140\25\140\25\140\24\140\24\140\24\140\24\140\24\140\24\140\24\140\25\140\24\140\24\140\24\140\23\140\24\140\24\140\24\140\24\140\24\140\24\140\24\140\24\140\24\140\24\140\24\140\24\140\24\140\24\140\24\140\24\140\24\140\24\140\24\140\24\140\24\140\24\140\23\140\24\140\24\140\24\140\24\140\24\140\24\140\24\140\24\140\24\140\24\140\24\140\24\140\24\140\24\140\24\140\24\140\24\140\24\140\24\140\24\140\24\140\24\140\24\140\24\140\24\140\24\140\24\140\24\140\24\140\24\140\24\140\24\140\24\140\24\140\24\140\24\140\24\140\24\140\24\140\25\140\25\140\25\140\25\140\25\140\25\140\25\140\25\140\25\140\25\140\25\140\25\140\25\140\25\140\25\140\25\140\25\140\25\140\25\140\25\140\25\140\25\140\25\140\25\140\25\140\25\140\25\140\25\140\25\140\25\140\25\140\25\140\25\140\25\140\25\140\25\140\25\140\25\140\25\140\25\140\25\140\25\140\25\140\25\140\25\140\25\140\25\140\25\140\25\140\25\140\25\140\25\140\25\140\25\140\25\140\25\140\25\140\25\140\25\140\25\140\25\140\25\140\25\140\25\140\25\140\25\140\25\140\25\140\25\140\25\140\25\140\25\140\25\140\25\140\25\140\25\140\25\140\25\140\25\140\25\140\25\140\25\140\25\140\25\140\25\140\25\140\25\140\25\140\25\140\25\140\25\140\26\140\26\140\26\140\26\140\26\140\26\140\26\140\26\140\26\140\26\140\26\140\26\140\26\140\26\140\26\140\26\140\26\140\26\140\26\140\26\140\26\140\26\140\26\140\26\140\26\140\26\140\26\140\26\140\26\140\26\140\26\140\26\140\26\140\26\140\26\140\26\140\26\140\26\140\26\140\26\140\26\140\26\140\26\140\26\140\26\140\26\140\26\140\26\140\26\140\26\140\26\140\26\140\26\140\26\140\26\140\26\140\26\140\26\140\26\140\26\140\26\140\26\140\26\140\26\140\26\140\26\140\26\140\26\140\26\140\26\140\26\140\26\140\26\140\26\140\26\140\26\140\26\140\26\140\26\140\26\140\26\140\25\140\27\140\26\140\27\140\27\140\27\140\27\140\27\140\27\140\27\140\27\140\27\140\27\140\27\140\27\140\27\140\27\140\27\140\27\140\27\140\27\140\27\140\27\140\27\140\27\140\27\140\27\140\27\140\27\140\27\140\27\140\27\140\27\140\27\140\27\140\27\140\27\140\27\140\27\140\27\140\27\140\27\140\27\140\27\140\27\140\27\140\27\140\27\140\27\140\27\140\27\140\27\140\27\140\27\140\27\140\27\140\27\140\27\140\27\140\27\140\27\140\27\140\27\140\27\140\27\140\28\140\28\140\28\140\28\140\28\140\28\140\28\140\28\140\28\140\28\140\28\140\28\140\28\140\28\140\28\140\28\140\28\140\28\140\28\140\28\140\28\140\28\140\28\140\28\140\28\140\28\140\28\140\28\140\28\140\28\140\28\140\28\140\28\140\28\140\28\140\28\140\28\140\28\140\28\140\28\140\28\140\29\140\29\140\29\140\29\140\29\140\29\140\29\140\29\140\29\140\29\140\29\140\29\140\29\140\29\140\29\140\29\140\29\140\29\140\29\140\29\140\29\140\29\140\29\140\29\140\29\140\29\140\29\140\29\140\29\140\29\140\29\140\29\140\30\140\30\140\30\140\30\140\30\140\30\140\30\140\30\140\30\140\30\140\30\140\30\140\30\140\30\140\30\140\30\140\30\140\30\140\30\140\30\140\30\140\30\140\30\140\30\140\31\140\31\140\31\140\31\140\31\140\31\140\31\140\"\140\31\140\31\140\31\140\31\140 \140 \140 \140 \140 \140 \140 \140 \140 \140 \140 \140 q\31\140!\140!\140!\140!\140!\140!\140!\140!\140\"\140\"\140\"\140\"\140+\140#\140#\140$\140%\1401\140'\140$\141\f\141\r\141\r\141\r\141\14\141\14\141\14\141\14\141\15\141\15\141\15\141\15\141\15\141\15\141\15\141\15\141\15\141\15\141\15\141\15\141\15\141\15\141\16\141\16\141\16\141\16\141\16\141\16\141\16\141\16\141\16\141\17\141\17\141\17\141\17\141\17\141\17\141\17\141\18\141\18\141\18\141\18\141\18\141\18\141\18\141\18\141\18\141\18\141\18\141\18\141\18\141\18\141\19\141\19\141\19\141\19\141\19\141\19\141\19\141\19\141\19\141\19\141\19\141\19\141\19\141\20\141\20\141\20\141\20\141\20\141\20\141\20\141\20\141\20\141\20\141\20\141\20\141\20\141\20\141\20\141\20\141\20\141\20\141\20\141\20\141\20\141\21\141\21\141\21\141\21\141\21\141\21\141\21\141\21\141\21\141\21\141\22\141\22\141\22\141\22\141\22\141\22\141\22\141\23\141\22\141\22\141\23\141\23\141\23\141\23\141\23\141\23\141\24\141\24\141\24\141\24\141\24\184\21\141\25\141\25\141\25\141\25\141\25\141\25\141\25\141\26\141\26\141\27\141\27\141\30\142\v\142\v\142\f\142\f\142\f\142\f\142\f\142\f\142\f\142\f\142\f\142\r\142\r\142\r\142\r\142\r\142\r\142\r\142\r\142\r\142\r\142\r\142\r\142\r\142\r\142\r\142\r\142\r\142\r\142\r\142\14\142\14\142\14\142\14\142\14\142\14\142\14\142\14\142\14\142\14\142\14\142\14\142\14\142\14\142\14\142\14\142\14\142\14\142\14\142\14\142\14\142\14\142\14\142\14\142\14\142\14\142\14\142\14\142\14\142\14\142\14\142\14\142\14\142\14\142\14\142\15\142\15\142\15\142\15\142\15\142\15\142\15\142\15\142\15\142\15\142\15\142\15\142\15\142\15\142\15\142\15\142\15\142\15\142\15\142\15\142\15\142\15\142\15\142\15\142\15\142\15\142\15\142\15\142\15\142\15\142\15\142\15\142\15\142\15\142\15\142\15\142\15\142\15\142\15\142\15\142\15\142\15\142\15\142\15\142\15\142\15\142\15\142\15\142\15\142\16\142\16\142\16\142\16\142\16\142\16\142\16\142\16\142\16\142\16\142\16\142\16\142\16\142\16\142\16\142\16\142\16\142\16\142\16\142\16\142\16\142\16\142\16\142\16\142\16\142\16\142\16\142\16\142\17\142\16\142\16\142\17\142\16\142\16\142\16\142\16\142\16\142\16\142\16\142\16\142\16\142\16\142\16\142\16\142\16\142\16\142\16\142\16\142\16\142\16\142\16\142\16\142\16\142\16\142\16\142\16\142\16\142\17\142\17\142\17\142\17\142\17\142\17\142\17\142\17\142\17\142\17\142\17\142\17\142\17\142\17\142\17\142\17\142\17\142\17\142\17\142\17\142\17\142\17\142\18\142\17\142\17\142\17\142\17\142\17\142\17\142\17\142\17\142\17\142\17\142\17\142\17\142\17\142\17\142\17\142\17\142\17\142\17\142\17\142\17\142\17\142\17\142\17\142\17\142\17\142\17\142\17\142\17\142\17\142\17\142\17\142\17\142\17\142\17\142\17\142\17\142\18\142\18\142\18\142\18\142\18\142\18\142\18\142\18\142\18\142\18\142\18\142\18\142\18\142\18\142\18\142\18\142\18\142\18\142\18\142\18\142\18\142\18\142\18\142\18\142\18\142\18\142\18\142\17\142\18\142\18\142\18\142\18\142\18\142\18\142\18\142\18\142\18\142\18\142\18\142\18\142\18\142\18\142\18\142\18\142\18\142\19\142\18\142\18\142\18\142\18\142\18\142\18\142\18\142\18\142\18\142\18\142\18\142\18\142\18\142\18\142\18\142\18\142\18\142\18\142\18\142\18\142\18\142\18\142\18\142\18\142\18\142\18\142\18\142\18\142\18\142\18\142\18\142\20\142\18\142\19\142\19\142\19\142\19\142\19\142\19\142\19\142\19\142\19\142\19\142\19\142\19\142\19\142\19\142\19\142\19\142\19\142\19\142\19\142\19\142\19\142\19\142\19\142\19\142\19\142\19\142\19\142\19\142\19\142\19\142\19\142\19\142\19\142\19\142\19\142\19\142\19\142\19\142\19\142\19\142\19\142\19\142\19\142\19\142\19\142\19\142\19\142\19\142\19\142\19\142\19\142\19\142\19\142\19\142\19\142\19\142\19\142\19\142\19\142\19\142\19\142\19\142\19\142\19\142\19\142\19\142\19\142\19\142\19\142\19\142\19\142\19\142\19\142\19\142\19\142\19\142\19\142\19\142\19\142\20\142\20\142\20\142\20\142\20\142\20\142\20\142\20\142\20\142\20\142\20\142\20\142\20\142\20\142\20\142\20\142\20\142\20\142\20\142\20\142\20\142\20\142\20\142\20\142\20\142\20\142\20\142\20\142\20\142\20\142\20\142\20\142\20\142\20\142\20\142\20\142\20\142\20\142\19\142\20\142\20\142\20\142\20\142\20\142\20\142\20\142\20\142\20\142\20\142\20\142\20\142\20\142\20\142\20\142\20\142\20\142\20\142\20\142\20\142\20\142\20\142\20\142\20\142\20\142\20\142\20\142\20\142\20\142\20\142\20\142\20\142\20\142\20\142\20\142\20\142\20\142\20\142\20\142\20\142\20\142\20\142\20\142\20\142\20\142\20\142\20\142\20\142\21\142\21\142\21\142\21\142\21\142\21\142\21\142\21\142\21\142\21\142\21\142\21\142\21\142\21\142\21\142\21\142\21\142\21\142\21\142\21\142\21\142\21\142\21\142\21\142\21\142\21\142\21\142\21\142\21\142\21\142\21\142\21\142\21\142\21\142\21\142\21\142\21\142\21\142\21\142\21\142\21\142\21\142\21\142\21\142\21\142\21\142\21\142\21\142\21\142\21\142\21\142\21\142\21\142\21\142\21\142\21z\23\142\21\142\21\142\21\142\21\142\21\142\21\142\21\142\21\142\21\142\21\142\21\142\21\142\21\142\21\142\21\142\21\142\21\142\21\142\21\142\22\142\22\142\22\142\22\142\22\142\22\142\22\142\22\142\22\142\22\142\22\142\22\142\22\142\22\142\22\142\22\142\22\142\22\142\22\142\22\142\22\142\22\142\22\142\22\142\22\142\22\142\22\142\22\142\22\142\22\142\22\142\22\142\22\142\22\142\22\142\22\142\22\142\22\142\22\142\22\142\22\142\22\142\22\142\22\142\22\142\22\142\22\142\22\142\22\142\22\142\22\142\22\142\22\142\22\142\22\142\22\142\22\142\22\142\22\142\22\142\22\142\22\142\22\142\22\142\22\142\22\142\22\142\22\142\22\142\22\142\22\142\22\142\22\142\22\142\23\142\23\142\23\142\23\142\23\142\23\142\23\142\23\142\23\142\23\142\23\142\23\142\23\142\23\142\23\142\23\142\23\142\23\142\23\142\23\142\23\142\23\142\23\142\23\142\23\142\23\142\23\142\23\142\23\142\23\142\23\142\23\142\23\142\23\142\23\142\23\142\23\142\23\142\23\142\23\142\23\142\23\142\23\142\23\142\23\142\23\142\23\142\23\142\23\142\23\142\23\142\23\142\23\142\23\142\23\142\23\142\23\142\23\142\23\142\24\142\24\142\24\142\24\142\24\142\24\142\24\142\24\142\24\142\24\142\24\142\24\142\24\142\24\142\24\142\24\142\24\142\24\142\24\142\24\142\24\142\24\142\24\142\24\142\24\142\24\142\24\142\24\142\24\142\24\142\24\142\24\142\24\142\24\142\24\142\24\142\24\142\24\142\24\142\24\142\25\142\25\142\25\142\25\142\25\142\25\142\25\142\25\142\25\142\25\142\25\142\25\142\25\142\25\142\25\142\25\142\25\142\25\142\25\142\25\142\25\142\25\142\25\142\25\142\25\142\25\142\25\142\25\142\25\142\25\142\25\142\25\142\25\142\25\142\25\142\25\142\25\142\25\142\25\142\25\142\25\142\25\142\25\142\25\142\26\142\26\142\26\142\26\142\26\142\26\142\26\142\26\142\26\142\26\142\26\142\26\142\26\142\26\142\26\142\26\142\26\142\26\142\26\142\26\142\26\142\26\142\26\142\26\142\26\142\26\142\26\142\26\142\26\142\26\142\26\142\26\142\26\142\26\142\26\142\26\142\26\142\26\142\27\142\27\142\27\142\27\142\27\142\27\142\27\142\27\142\27\142\27\142\27\142\27\142\27\142\27\142\27\142\27\142\28\142\27\142\27\142\27\142\27\142\27\142\27\142\27\142\28\142\28\142\28\142\28\142\28\142\28\142\28\142\28\142\28\142\28\142\28\142\28\142\28\142\28\142\28\142\28\142\28\142\28\142\28\142\28\142\29\142\29\142\29\142\29\142\29\142\29\142\29\142\29\142\29\142\29\142\29\142\29\142\29\142\29\142\30\142\30\142\30\142\30\142\30\142\30\142\30\142\31\142\31\142\31\142\31\142\31\142\31\142\30\142\31\142\31\142\31\142\31\142\31\142\31\142 \142 \142 \142 \142 \142 \142 \142!\142!\142!\142!\142\"\142\"\142\"\142\"\196\29\142\"\142#\142#\142$\142$\142$\143\f\143\f\143\f\143\r\143\14\143\14\143\14\143\14\143\14\143\15\143\15\143\15\143\16\143\16\143\17\143\17\143\17\143\17\143\17\143\18\143\18\143\18\143\18\143\18\143\18\143\19\143\19\143\19\143\19\143\18\143\19\143\20\143\20\143\20\143\20\143\20\143\21\143\21\143\21\143\22\143\22\143\22\143\22\143\22\143\22\143\23\143\23\143\24\143\24\143\25\143\26\143\26\143\27\143\"\144\f\144\f\144\f\144\f\144\r\144\r\144\r\144\r\144\r\144\14\144\14\144\14\144\14\144\15\144\16\144\16\144\16\144\16\144\16\144\16\144\16\144\17\144\17\144\17\144\17\144\17\144\17\144\18\144\19\144\18\144\18\144\19\144\19\144\20\144\21\144\21\144\21\144\22\144\22\144\23\144\25\144\26\145\2\145\f\145\f\145\f\145\f\145\f\145\r\145\r\145\r\145\r\145\r\145\r\145\r\145\r\145\r\145\r\145\r\145\r\145\r\145\r\145\r\145\r\145\14\145\14\145\14\145\14\145\14\145\14\145\14\145\14\145\14\145\14\145\14\145\14\145\14\145\14\145\14\145\14\145\14\145\14\145\14\145\14\145\14\145\14\145\14\145\14\145\14\145\14\145\14\145\14\145\14\145\14\145\14\145\14\145\15\145\16\145\15\145\15\145\15\145\15\145\15\145\15\145\15\145\15\145\15\145\15\145\15\145\15\145\15\145\15\145\15\145\15\145\15\145\15\145\15\145\15\145\15\145\15\145\15\145\15\145\15\145\15\145\15\145\15\145\15\145\15\145\15\145\16\145\16\145\16\145\16\145\16\145\16\145\16\145\16\145\16\145\16\145\16\145\16\145\16\145\16\145\16\145\16\145\16\145\16\145\16\145\16\145\16\145\16\145\16\145\16\145\16\145\16\145\16\145\16\145\16\145\16\145\16\145\16\145\16\145\16\145\17\145\17\145\17\145\17\145\17\145\17\145\17\145\17\145\17\145\17\145\17\145\17\145\17\145\17\145\17\145\17\145\17\145\17\145\17\145\17\145\17\145\17\145\17\145\17\145\17\145\17\145\17\145\17\145\17\145\17\145\17\145\17\145\17\145\17\145\17\145\17\145\18\145\18\145\18\145\18\145\18\145\18\145\18\145\18\145\18\145\18\145\18\145\18\145\18\145\18\145\18\145\18\145\18\145\18\145\18\145\18\145\18\145\18\145\18\145\19\145\18\145\18\145\18\145\18\145\18\145\18\145\18\145\18\145\18\145\18\145\18\145\18\145\18\145\18\145\18\145\18\145\18\145\18\145\18\145\19\145\19\145\19\145\19\145\19\145\19\145\19\145\19\145\19\145\19\145\19\145\19\145\19\145\19\145\19\145\19\145\19\145\19\145\19\145\19\145\19\145\19\145\19\145\19\145\19\145\19\145\19\145\19\145\19\145\19\145\19\145\19\145\19\145\19\145\19\145\19\145\19\145\19\145\19\145\19\145\19\145\20\145\20\145\20\145\20\145\20\145\20\145\20\145\20\145\20\145\20\145\20\145\20\145\20\145\20\145\20\145\20\145\20\145\20\145\20\145\20\145\20\145\20\145\20\145\20\145\20\145\20\145\20\145\20\145\20\145\20\145\20\145\20\145\20\145\20\145\20\145\20\145\20\145\21\145\21\145\21\145\21\145\21\145\21\145\21\145\21\145\21\145\21\145\21\145\20\145\21\145\21\145\21\145\21\145\22\145\21\145\21\145\21\145\21\145\21\145\21\145\21\145\21\145\21\145\21\145\21\145\21\145\21\145\21\145\21\145\21\145\21\145\21\145\21\145\21\145\22\145\22\145\22\145\22\145\22\145\22\145\22\145\22\145\22\145\22\145\22\145\22\145\22\145\22\145\22\145\22\145\22\145\22\145\22\145\22\145\22\145\22\145\22\145\22\145\22\145\22\145\22\145\22\145\22\145\22\145\22\145\22\145\22\145\22\145\22\145\22\145\22\145\22\145\22\145\22\145\22\145\22\145\22\145\22\145\22\145\22\145\22\145\23\145\23\145\23\145\23\145\23\145\23\145\23\145\23\145\23\145\23\145\23\145\23\145\23\145\23\145\23\145\23\145\23\145\23\145\23\145\23\145\23\145\23\145\23\145\23\145\23\145\23\145\23\145\23\145\24\145\24\145\24\145\24\145\24\145\24\145\24\145\24\145\24\145\24\145\25\145\24\145\24\145\24\145\24\145\24\145\24\145\24\145\24\145\24\145\24\145\24\145\24\145\24\145\24\145\24\145\25\145\25\145\25\145\25\145\25\145\25\145\25\145\25\145\25\145\25\145\25\145\26\145\25\145\25\145\25\145\26\145\26\145\26\145\26\145\26\145\26\145\26\145\26\145\26\145\26\145\26\145\26\145\26\145\27\145\27\145\27\145\27\145\27\145\28\145\28\145\28\145\28\145\29\145\29\145\29\145\29\145\30\145\30\145\30\145\30\145\30\145\31\145\31\145\31\145 \145\"\145\"\145$\145&\145&\145*\145*\146\v\146\v\146\v\146\f\146\r\146\r\146\r\146\14\146\14\146\14\146\15\146\15\146\15\146\16\146\16\146\17\146\17\146\18\146\18\146\18\146\18\146\18\146\18\146\18\146\18\146\19\146\19\146\19\146\20\146\20\146\20\146\21\146\22\146\22\146\23\146\24\146\25\146\29\147\v\147\v\147\f\147\r\147\r\147\r\147\r\147\r\147\14\147\14\147\14\147\14\147\14\147\14\147\14\147\14\147\14\147\14\147\14\147\14\147\14\147\14\147\15\147\15\147\15\147\15\147\15\147\15\147\15\147\15\147\15\147\15\147\15\147\15\147\16\147\16\147\16\147\16\147\16\147\16\147\16\147\16\147\16\147\16\147\16\147\16\147\16\147\16\147\16\147\16\147\16\147\16\147\16\147\17\147\17\147\17\147\17\147\17\147\17\147\17\147\17\147\17\147\17\147\17\147\17\147\17\147\17\147\17\147\17\147\18\147\18\147\18\147\18\147\18\147\18\147\18\147\18\147\18\147\18\147\18\147\18\147\18\147\18\147\18\147\18\147\18\147\18\147\18\147\18\147\18\147\18\147\19\147\19\147\19\147\19\147\19\147\19\147\19\147\19\147\19\147\19\147\19\147\19\147\19\147\19\147\19\147\19\147\19\147\19\147\19\147\19\147\19\147\19\147\20\147\20\147\20\147\20\147\20\147\20\147\20\147\20\147\20\147\20\147\20\147\21\147\21\147\21\147\21\147\21\147\21\147\21\147\21\147\21\147\21\147\22\147\22\147\22\147\22\147\22\147\22\147\23\147\23\147\23\147\23\147\23\147\23\147\24\147\24\147\24\147\24\147\25\147\25\147\25\147\25\147\25\147\25\147\27\147\27\147\27\147\27\147\28\147\28\147\28\147\28\147\28\147\28\147\29\147\30\147\31\147%\147(\147/\148\n\148\v\148\f\148\f\148\f\148\r\148\r\148\r\148\r\148\14\148\14\148\14\148\14\148\14\148\14\148\14\148\14\148\14\148\14\148\14\148\14\148\14\148\14\148\14\148\14\148\14\148\14\148\14\148\14\148\14\148\14\148\15\148\15\148\15\148\15\148\15\148\15\148\15\148\15\148\15\148\15\148\15\148\15\148\15\148\15\148\15\148\15\148\16\148\16\148\16\148\16\148\16\148\16\148\16\148\17\148\17\148\17\148\17\148\17\148\17\148\17\148\17\148\17\148\17\148\17\148\17\148\18\148\18\148\18\148\18\148\18\148\18\148\18\148\18\148\18\148\18\148\18\148\18\148\18\148\18\148\18\148\18\148\18\148\18\148\18\148\18\148\18\148\18\148\18\148\19\148\19\148\19\148\19\148\19\148\19\148\19\148\19\148\19\148\19\148\19\148\19\148\19\148\19\148\19\148\19\148\20\148\20\148\20\148\20\148\20\148\20\148\20\148\19\148\20\148\20\148\20\148\20\148\20\148\20\148\20\148\20\148\20\148\20\148\20\148\20\148\21\148\21\148\21\148\21\148\21\148\21\148\21\148\21\148\21\148\21\148\21\148\22\148\22\148\22\148\22\148\22\148\22\148\22\148\22\148\22\148\22\148\23\148\23\148\23\148\23\148\24\148\24\148\24\148\24\148\25\148\25\148\25\148\25\148\25\148\26\148\26\148\27\148\27\148\28\148\29\148\31\148\31\148 \148 \149\1\149\1\149\v\149\v\149\v\149\f\149\r\149\r\149\r\149\r\149\r\149\r\149\r\149\r\149\r\149\r\149\r\149\r\149\r\149\14\149\14\149\14\149\14\149\14\149\14\149\14\149\14\149\14\149\14\149\14\149\14\149\14\149\14\149\14\149\14\149\14\149\14\149\14\149\14\149\14\149\14\149\14\149\14\149\14\149\14\149\14\149\14\149\14\149\14\149\14\149\14\149\14\149\14\149\14\149\14\149\14\149\14\149\14\149\14\149\14\149\14\149\14\149\14\149\14\149\14\149\15\149\15\149\15\149\15\149\15\149\15\149\15\149\15\149\15\149\15\149\15\149\15\149\15\149\15\149\15\149\15\149\15\149\15\149\15\149\15\149\15\149\15\149\15\149\15\149\15\149\15\149\15\149\15\149\15\149\15\149\15\149\15\149\15\149\15\149\15\149\15\149\15\149\15\149\15\149\16\149\16\149\16\149\16\149\16\149\16\149\16\149\16\149\16\149\16\149\16\149\16\149\16\149\16\149\16\149\16\149\16\149\16\149\16\149\16\149\16\149\16\149\16\149\16\149\16\149\16\149\16\149\16\149\16\149\16\149\16\149\16\149\16\149\16\149\16\149\16\149\16\149\16\149\16\149\16\149\16\149\16\149\16\149\16\149\16\149\16\149\16\149\16\149\16\149\17\149\17\149\17\149\17\149\17\149\17\149\17\149\17\149\17\149\17\149\17\149\17\149\17\149\17\149\17\149\17\149\17\149\17\149\17\149\17\149\17\149\17\149\17\149\17\149\17\149\17\149\17\149\17\149\17\149\17\149\17\149\17\149\17\149\17\149\17\149\17\149\17\149\17\149\17\149\17\149\16\149\17\149\17\149\17\149\17\149\17\149\17\149\17\149\17\149\17\149\18\149\18\149\18\149\18\149\18\149\18\149\18\149\18\149\18\149\18\149\18\149\18\149\18\149\18\149\18\149\18\149\18\149\18\149\18\149\18\149\18\149\18\149\18\149\18\149\18\149\18\149\18\149\18\149\18\149\18\149\18\149\18\149\18\149\18\149\18\149\18\149\18\149\18\149\18\149\18\149\18\149\18\149\18\149\18\149\18\149\18\149\18\149\18\149\18\149\18\149\18\149\18\149\18\149\18\149\18\149\18\149\18\149\18\149\18\149\18\149\18\149\19\149\19\149\19\149\19\149\19\149\19\149\19\149\19\149\19\149\19\149\19\149\19\149\19\149\19\149\19\149\19\149\19\149\19\149\19\149\19\149\19\149\19\149\19\149\19\149\19\149\19\149\19\149\19\149\19\149\19\149\19\149\19\149\19\149\19\149\19\149\19\149\19\149\19\149\19\149\19\149\19\149\19\149\19\149\19\149\19\149\19\149\19\149\19\149\19\149\19\149\19\149\19\149\19\149\20\149\20\149\20\149\20\149\20\149\20\149\20\149\20\149\20\149\20\149\20\149\20\149\20\149\20\149\20\149\20\149\20\149\20\149\20\149\20\149\20\149\20\149\20\149\20\149\20\149\20\149\20\149\20\149\20\149\20\149\20\149\20\149\20\149\20\149\20\149\20\149\20\149\20\149\20\149\20\149\20\149\20\149\20\149\20\149\20\149\20\149\20\149\20\149\20\149\20\149\20\149\20\149\20\149\20\149\20\149\20\149\20\149\20\149\21\149\21\149\21\149\21\149\21\149\21\149\21\149\21\149\21\149\21\149\21\149\21\149\21\149\21\149\21\149\21\149\21\149\21\149\21\149\21\149\21\149\21\149\21\149\21\149\21\149\21\149\21\149\21\149\21\149\21\149\21\149\21\149\21\149\21\149\21\149\21\149\21\149\21\149\21\149\21\149\21\149\21\149\21\149\21\149\22\149\22\149\22\149\22\149\22\149\22\149\22\149\22\149\22\149\22\149\22\149\22\149\22\149\22\149\22\149\22\149\22\149\22\149\22\149\22\149\22\149\22\149\22\149\22\149\22\149\22\149\22\149\22\149\22\149\22\149\22\149\22\149\22\149\22\149\22\149\22\149\22\149\22\149\22\149\22\149\22\149\23\149\23\149\23\149\23\149\23\149\23\149\23\149\23\149\23\149\23\149\23\149\23\149\23\149\23\149\23\149\23\149\23\149\23\149\23\149\23\149\23\149\23\149\23\149\23\149\23\149\23\149\23\149\24\149\24\149\24\149\24\149\24\149\24\149\24\149\24\149\24\149\24\149\24\149\24\149\24\149\24\149\24\149\25\149\24\149\24\149\24\149\24\149\24\149\24\149\24\149\24\149\24\149\24\149\25\149\25\149\25\149\25\149\25\149\25\149\25\149\25\149\25\149\25\149\25\149\25\149\25\149\25\149\25\149\25\149\25\149\25\149\25\149\25\149\25\149\25\149\25\149\25\149\25\149\25\149\25\149\25\149\26\149\26\149\26\149\26\149\26\149\26\149\26\149\26\149\26\149\26\149\26\149\26\149\26\149\27\149\27\149\27\149\27\149\27\149\27\149\27\149\27\149\27\149\27\149\27\149\27\149\28\149\28\149\28\149\28\149\28\149\28\149\28\149\28\149\29\149\29\149\29\149\29\149\29\149\30\149\30\149\30\149\30\149\31\149\31\149\31\30#\149\31\149\31\149 \149*\149\15\150\n\150\r\150\r\150\r\150\14\150\14\150\14\150\14\150\15\150\15\150\16\150\16\150\16\150\17\150\17\150\18\150\18\150\18\150\18\150\18\150\18\150\19\150\19\150\19\150\19\150\19\150\19\150\20\150\20\150\20\150\20\150\21\150\22\150\22\150\22\150\22\150\22\150\22\150\22\150\22\150\23\150\23\150\24\150\24\150\28\150\30\150\"\151\f\151\r\151\r\151\r\151\14\151\14\151\15\151\15\151\15\151\15\151\15\151\16\151\16 \20\151\16\151\17\151\17\151\17\151\17\151\18\151\18\151\18\151\18\151\18\151\18\151\18\151\18\151\18\151\18\151\19\151\19\151\19\151\19\151\19\151\20\151\20\151\20\151\20\151\20\151\20\151\20\151\21\151\21\151\21\151\21\151\21\151\20\151\22\151\22\151\22\151\22\151\22\151\22\151\22\151\22\151\23\151\23\151\23\151\23\151\23\151\23\151\24\151\24\151\25\151\25\151\25\151\25\151\26\151\26\151\26\151\27\151\28\151\28\151\30\151\30\151 \152\v\152\1\152\1\152\f\152\r\152\r\152\r\152\r\152\14\152\14\152\14\152\14\152\14\152\14\152\14\152\15\152\15\152\15\152\15\152\15\152\15\152\15\152\15\152\15\152\15\152\16\152\16\152\16\152\16\152\16\152\16\152\16\152\16\152\16\152\16\152\16\152\16\152\16\152\16\152\17\152\17\152\17\152\17\152\17\152\17\152\17\152\17\152\17\152\17\152\17\152\18\152\18\152\18\152\18\152\18\152\18\152\18\152\18\152\18\152\18\152\18\152\18\152\18\152\18\152\18\152\18\152\19\152\19\152\19\152\19\152\19\152\19\152\19\152\19\152\19\152\19\152\20\152\20\152\20\152\20\152\20\152\20\152\20\152\20\152\20\152\21\152\21\152\21\152\21\152\21\152\21\152\21\152\22\152\22\152\22\152\22\152\22\152\23\152\23\152\23\152\23\152\23\152\24\152\24\152\24\152\24\152\25\152\25\152\25\152\25\152\26\152\26\152\26\152\25\152\27\152\27\152\28\152\28\152\28\152\30\152 \152'\153\v\153\f\153\r\153\r\153\14\153\14\153\14\153\14\153\14\153\14\153\14\153\14\153\15\153\15\153\15\153\15\153\15\153\15\153\15\153\15\153\15\153\15\153\15\153\15\153\15\153\15\153\15\153\15\153\15\153\15\153\16\153\16\153\16\153\16\153\16\153\16\153\16\153\16\153\16\153\16\153\16\153\16\153\17\153\17\153\17\153\17\153\17\153\17\153\17\153\17\153\17\153\17\153\17\153\17\153\17\153\17\153\17\153\18\153\18\153\18\153\18\153\18\153\18\153\18\153\18\153\18\153\18\153\18\153\18\153\18\153\19\153\19\153\19\153\19\153\19\153\19\153\19\153\19\153\19\153\19\153\19\153\18\153\19\153\19\153\19\153\20\153\20\153\20\153\20\153\20\153\20\153\20\153\20\153\20\153\20\153\20\153\20\153\21\153\21\153\21\153\21\153\21\153\22\153\21\153\21\153\21\153\21\153\21\153\22\153\22\153\22\153\22\153\23\153\22\153\22\153\22\153\22\153\22\153\23\153\23\153\23\153\23\153\23\153\23\153\23\153\24\153\24\153\25\153\26\153\26\153\27\153\30\154\f\154\f\154\f\154\f\154\f\154\f\154\r\154\r\154\r\154\r\154\r\154\r\154\r\154\r\154\r\154\14\154\14\154\14\154\14\154\14\154\14\154\14\154\14\154\14\154\14\154\14\154\14\154\14\154\14\154\14\154\14\154\14\154\14\154\14\154\14\154\14\154\14\154\15\154\15\154\15\154\15\154\15\154\15\154\15\154\15\154\15\154\15\154\15\154\15\154\15\154\15\154\15\154\15\154\15\154\15\154\15\154\15\154\15\154\15\154\15\154\15\154\15\154\15\154\16\154\16\154\16\154\16\154\16\154\16\154\16\154\16\154\16\154\16\154\16\154\16\154\16\154\16\154\16\154\16\154\16\154\16\154\16\154\16\154\16\154\16\154\16\154\16\154\16\154\16\154\16\154\16\154\16\154\16\154\16\154\16\154\16\154\16\154\17\154\17\154\17\154\17\154\17\154\17\154\17\154\17\154\17\154\17\154\17\154\17\154\17\154\17\154\17\154\17\154\17\154\17\154\17\154\17\154\17\154\17\154\18\154\18\154\18\154\18\154\18\154\18\154\18\154\18\154\18\154\18\154\18\154\18\154\18\154\18\154\18\154\18\154\18\154\18\154\18\154\18\154\18\154\18\154\19\154\19\154\19\154\19\154\19\154\19\154\19\154\19\154\19\154\19\154\19\154\19\154\19\154\19\154\19\154\19\154\19\154\19\154\19\154\19z\22\154\19\154\19\154\19\154\19\154\19\154\19\154\20\154\20\154\20\154\20\154\20\154\20\154\20\154\20\154\20\154\20\154\20\154\20\154\20\154\20\154\20\154\20\154\20\154\20\154\21\154\21\154\21\154\21\154\21\154\21\154\21\154\21\154\21\154\21\154\21\154\21\154\21\154\21\154\21\154\21\154\21\154\21\154\21\154\21\154\21\154\21\154\21\154\21\154\21\154\21\154\21\154\21\154\21\154\21\154\22\154\22\154\22\154\22\154\22\154\22\154\22\154\22\154\22\154\22\154\22\154\22\154\22\154\22\154\22\154\22\154\22\154\22\154\22\154\22\154\22\154\22\154\22\154\22\154\22\154\22\154\23\154\23\154\23\154\23\154\23\154\23\154\23\154\23\154\23\154\23\154\23\154\23\154\23\154\23\154\23\154\23\154\24\154\24\154\24\154\24\154\24\154\24\154\24\154\24\154\24\154\24\154\24\154\25\154\25\154\25\154\25\154\25\154\25\154\25\154\25\154\25\154\25\154\25\154\25\154\26\154\26\154\25\154\26\154\26\154\26\154\26\154\26\154\26\154\26\154\26\154\27\154\27\154\27\154\27\154\28\154\28\154\29\154\29\154\29\154\14\154\15\154\17\154\18\154\18\154\18\154\21\155\v\155\f\155\f\155\14\155\14\155\15\155\15\155\15\155\16\155\16\155\16\155\17\155\17\155\17\155\17\155\18\155\18\155\18\155\18\155\18\155\19\155\19\155\19\155\19\155\19\155\19\155\20\155\20\155\20\155\20\155\21\155\21\155\22\155\22\155\22\155\22\155\22\155\24\155\24\155\24\155\25\155\25\155\26\155\26\155\26\155\26\156\n\156\v\156\f\156\f\156\f\156\f\156\f\156\f\156\f\156\r\156\r\156\r\156\r\156\r\156\r\156\r\156\r\156\r\156\r\156\r\156\r\156\r\156\r\156\14\156\14\156\14\156\14\156\14\156\14\156\14\156\14\156\14\156\14\156\14\156\14\156\14\156\14\156\14\156\14\156\14\156\14\156\14\156\14\156\14\156\14\156\14\156\14\156\14\156\15\156\15\156\15\156\15\156\15\156\15\156\15\156\15\156\15\156\15\156\15\156\15\156\15\156\15\156\15\156\15\156\15\156\15\156\15\156\15\156\15\156\15\156\15\156\15\156\15\156\15\156\16\156\16\156\16\156\16\156\16\156\16\156\16\156\16\156\16\156\16\156\16\156\16\156\16\156\16\156\16\156\16\156\16\156\16\156\16\156\16\156\16\156\16\156\16\156\16\156\16\156\16\156\16\156\16\156\16\156\16\156\16\156\17\156\17\156\17\156\17\156\17\156\17\156\17\156\17\156\17\156\17\156\17\156\17\156\17\156\17\156\17\156\17\156\17\156\17\156\17\156\17\156\17\156\17\156\17\156\17\156\17\156\17\156\17\156\17\156\17\156\17\156\17\156\18\156\18\156\18\156\18\156\18\156\18\156\18\156\18\156\18\156\18\156\18\156\18\156\18\156\18\156\18\156\17\156\18\156\19\156\18\156\18\156\18\156\18\156\18\156\18\156\18\156\18\156\19\156\19\156\19\156\19\156\19\156\19\156\19\156\19\156\19\156\19\156\19\156\19\156\19\156\19\156\19\156\19\156\19\156\19\156\19\156\19\156\19\156\19\156\19\156\19\156\19\156\19\156\19\156\19\156\19\156\19\156\19\156\19\156\19\156\20\156\20\156\20\156\20\156\20\156\20\156\20\156\20\156\20\156\20\156\20\156\20\156\20\156\20\156\20\156\20\156\20\156\20\156\20\156\20\156\20\156\21\156\21\156\21\156\21\156\21\156\21\156\21\156\21\156\21\156\21\156\21\156\21\156\21\156\21\156\21\156\21\156\21\156\21\156\21\156\21\156\21\156\21\156\21\156\21\156\22\156\22\156\22\156\22\156\22\156\22\156\22\156\22\156\22\156\22\156\22\156\22\156\22\156\22\156\22\156\22\156\22\156\22\156\22\156\22\156\22\156\22\156\22\156\23\156\23\156\23\156\23\156\23\156\23\156\23\156\23\156\23\156\23\156\23\156\23\156\24\156\24\156\24\156\24\156\24\156\24\156\24\156\24\156\25\156\25\156\25\156\25\156\25\156\25\156\25\156\26\156\26\156\26\156\26\156\26\156\26\156\27\156\27\156\28\156\28\156\28\156\28\156\28\156\30\156\31\157\n\157\v\157\v\157\f\157\f\157\f\157\f\157\f\157\f\157\f\157\r\157\r\157\r\157\r\157\r\157\r\157\r\157\r\157\r\157\r\157\r\157\r\157\r\157\r\157\r\157\r\157\r\157\14\157\14\157\14\157\14\157\14\157\14\157\14\157\14\157\14\157\14\157\14\157\14\157\14\157\14\157\14\157\14\157\14\157\14\157\14\157\14\157\14\157\14\157\14\157\14\157\14\157\14\157\14\157\14\157\14\157\14\157\14\157\14\157\15\157\15\157\15\157\15\157\15\157\15\157\15\157\15\157\15\157\15\157\15\157\15\157\15\157\15\157\15\157\15\157\15\157\15\157\15\157\15\157\15\157\15\157\15\157\15\157\15\157\15\157\15\157\15\157\15\157\15\157\15\157\15\157\15\157\15\157\15\157\16\157\16\157\16\157\16\157\16\157\16\157\16\157\16\157\16\157\16\157\16\157\16\157\16\157\16\157\16\157\16\157\16\157\16\157\16\157\16\157\16\157\16\157\16\157\16\157\16\157\16\157\16\157\16\157\16\157\16\157\16\157\16\157\16\157\16\157\16\157\16\157\16\157\16\157\16\157\16\157\16\157\16\157\16\157\17\157\17\157\17\157\17\157\17\157\17\157\17\157\17\157\17\157\17\157\17\157\17\157\17\157\17\157\17\157\17\157\17\157\17\157\17\157\17\157\17\157\17\157\17\157\17\157\17\157\17\157\17\157\17\157\17\157\17\157\17\157\17\157\17\157\17\157\17\157\17\157\17\157\17\157\17\157\17\157\17\157\17\157\17\157\17\157\17\157\17\157\17\157\17\157\17\157\17\157\17\157\17\157\17\157\18\157\18\157\18\157\18\157\18\157\18\157\18\157\18\157\18\157\18\157\18\157\18\157\18\157\18\157\18\157\18\157\18\157\18\157\18\157\18\157\18\157\18\157\18\157\18\157\18\157\18\157\18\157\18\157\18\157\18\157\18\157\18\157\18\157\18\157\18\157\18\157\18\157\18\157\18\157\18\157\19\157\19\157\18\157\19\157\19\157\19\157\19\157\19\157\19\157\19\157\19\157\19\157\19\157\19\157\19\157\19\157\19\157\19\157\19\157\19\157\19\157\19\157\19\157\19\157\19\157\19\157\19\157\19\157\19\157\19\157\19\157\19\157\19\157\19\157\19\157\19\157\19\157\19\157\19\157\19\157\19\157\19\157\19\157\19\157\19\157\19\157\16\157\19\157\19\157\19\157\19\157\19\157\19\157\19\157\20\157\20\157\20\157\20\157\20\157\20\157\20\157\20\157\20\157\20\157\20\157\20\157\20\157\20\157\20\157\20\157\20\157\20\157\20\157\20\157\20\157\20\157\20\157\20\157\20\157\20\157\20\157\20\157\20\157\20\157\20\157\20\157\20\157\20\157\20\157\20\157\20\157\20\157\20\157\20\157\20\157\20\157\20\157\20\157\20\157\20\157\20\157\20\157\21\157\20\157\21\157\21\157\21\157\21\157\21\157\21\157\21\157\21\157\21\157\21\157\21\157\21\157\21\157\21\157\21\157\21\157\21\157\21\157\21\157\21\157\21\157\21\157\21\157\21\157\21\157\21\157\21\157\21\157\21\157\21\157\21\157\21\157\21\157\21\157\21\157\21\157\21\157\21\157\21\157\21\157\21\157\21\157\21\157\21\157\21\157\21\157\21\157\21\157\21\157\21\157\21\157\21\157\21\157\21\157\21\157\21\157\21\157\21\157\21\157\21\157\21\157\21\157\21\157\21\157\21\157\21\157\21\157\21\157\21\157\22\157\22\157\22\157\22\157\22\157\22\157\22\157\22\157\22\157\22\157\22\157\22\157\22\157\22\157\22\157\22\157\21\157\22\157\22\157\22\157\22\157\22\157\22\157\22\157\22\157\22\157\22\157\22\157\22\157\22\157\22\157\22\157\22\157\22\157\22\157\22\157\22\157\22\157\22\157\22\157\22\157\22\157\22\157\22\157\22\157\22\157\22\157\22\157\22\157\22\157\22\157\22\157\22\157\22\157\22\157\23\157\23\157\23\157\23\157\23\157\23\157\23\157\23\157\23\157\23\157\23\157\23\157\23\157\23\157\23\157\23\157\23\157\23\157\23\157\23\157\23\157\23\157\23\157\23\157\23\157\23\157\23\157\23\157\23\157\23\157\23\157\23\157\23\157\23\157\23\157\23\157\23\157\23\157\23\157\23\157\23\157\24\157\24\157\24\157\24\157\24\157\24\157\24\157\24\157\24\157\24\157\24\157\24\157\24\157\24\157\24\157\24\157\24\157\24\157\24\157\24\157\24\157\24\157\24\157\25\157\25\157\25\157\25\157\25\157\25\157\25\157\25\157\25\157\25\157\25\157\25\157\25\157\25\157\25\157\25\157\25\157\25\157\25\157\25\157\25\157\26\157\26\157\26\157\26\157\26\157\26\157\26\157\26\157\26\157\26\157\26\157\26\157\26\157\26\157\27\157\27\157\27\157\27\157\27\157\27\157\27\157\27\157\27\157\27\157\28\157\28\157\28\157\28\157\28\157\28\157\28\157\28\157\28\157\28\157\28\157\28\157\28\157\29\157\29\157\29\157\29\157\29\157\29\157\30\157\30\157\30\157\31\157\31\157\31\157\31\157 \157 \157 \157!\157!\157\"\157(\158\n\158\2\158\1\158\f\158\r\158\r\158\r\158\r\158\r\158\14\158\14\158\14\158\14\158\14\158\14\158\14\158\14\158\14\158\14\158\14\158\14\158\14\158\14\158\14\158\14\158\14\158\15\158\15\158\15\158\15\158\15\158\15\158\15\158\15\158\15\158\15\158\15\158\15\158\15\158\15\158\15\158\16\158\16\158\16\158\16\158\16\158\16\158\16\158\16\158\16\158\16\158\16\158\16\158\16\158\16\158\16\158\16\158\17\158\17\158\17\158\17\158\17\158\17\158\17\158\17\158\17\158\17\158\17\158\17\158\18\158\18\158\18\158\18\158\18\158\18\158\18\158\18\158\18\158\18\158\18\158\18\158\18\158\18\158\19\158\19\158\19\158\19\158\20\158\19\158\19\158\19\158\19\158\19\158\19\158\19\158\20\158\20\158\20\158\20\158\20\158\20\158\20\158\20\158\20\158\20\158\20\158\21\158\21\158\21\158\21\158\21\158\21\158\22\158\22\158\22\158\22\158\22\158\22\158\22\158\22\158\22\158\22\158\22\158\22\158\22\158\22\158\23\158\23\158\23\158\23\158\23\158\23\158\24\158\24\158\24\158\24\158\24\158\25\158\25\158\25\158\26\158\26\158\28\158\28\158\29\159\f\159\f\159\f\159\f\159\f\159\f\159\f\159\r\159\r\159\r\159\r\159\r\159\r\159\r\159\r\159\r\159\r\159\r\159\r\159\14\159\14\159\14\159\14\159\14\159\14\159\14\159\14\159\14\159\14\159\14\159\14\159\14\159\14\159\14\159\14\159\14\159\14\159\14\159\14\159\14\159\14\159\14\159\14\159\14\159\14\159\14\159\15\159\15\159\15\159\15\159\15\159\15\159\15\159\15\159\15\159\15\159\15\159\15\159\15\159\15\159\15\159\15\159\15\159\15\159\15\159\15\159\15\159\15\159\15\159\15\159\15\159\15\159\16\159\16\159\16\159\16\159\16\159\16\159\16\159\16\159\16\159\16\159\16\159\16\159\16\159\16\159\16\159\16\159\16\159\16\159\16\159\16\159\16\159\16\159\16\159\16\159\16\159\16\159\17\159\17\159\17\159\17\159\17\159\17\159\17\159\17\159\17\159\17\159\17\159\17\159\17\159\17\159\17\159\17\159\17\159\17\159\17\159\17\159\17\159\17\159\17\159\17\159\17\159\17\159\17\159\17\159\17\159\17\159\18\159\18\159\18\159\18\159\18\159\18\159\18\159\18\159\18\159\18\159\18\159\18\159\18\159\18\159\18\159\18\159\18\159\18\159\18\159\18\159\18\159\18\159\18\159\18\159\18\159\18\159\18\159\18\159\18\159\18\159\18\159\18\159\18\159\18\159\18\159\18\159\18\159\18\159\18\159\19\159\19\159\19\159\19\159\19\159\19\159\19\159\19\159\19\159\19\159\19\159\19\159\19\159\19\159\19\159\19\159\19\159\19\159\19\159\19\159\19\159\19\159\19\159\19\159\19\159\19\159\19\159\19\159\19\159\19\159\19\159\19\159\19\159\19\159\20\159\20\159\20\159\20\159\20\159\20\159\20\159\20\159\20\159\20\159\20\159\20\159\20\159\20\159\20\159\20\159\20\159\20\159\20\159\20\159\20\159\20\159\20\159\20\159\20\159\20\159\20\159\20\159\20\159\20\159\20\159\20\159\20\159\21\159\21\159\21\159\21\159\21\159\21\159\21\159\21\159\21\159\21\159\21\159\21\159\21\159\21\159\21\159\21\159\21\159\21\159\21\159\21\159\21\159\21\159\21\159\21\159\21\159\21\159\22\159\22\159\22\159\22\159\22\159\22\159\22\159\22\159\22\159\22\159\22\159\22\159\22\159\22\159\23\159\23\159\23\159\23\159\23\159\23\159\23\159\23\159\23\159\23\159\23\159\23\159\23\159\23\159\23\159\23\159\23\159\23\159\23\159\23\159\23\159\23\159\24\159\24\159\24\159\24\159\24\159\24\159\24\159\24\159\24\159\25\159\25\159\25\159\25\159\25\159\25\159\25\159\25\159\25\159\25\159\25\159\25\159\25\159\26\159\26\159\26\159\26\159\26\159\26\159\26\159\26\159\26\159\26\159\26\159\27\159\27\159\27\159\27\159\27\159\27\159\27\159\27\159\27\159\27\159\28\159\28\159\29\159\29\159\29\159\29\159\30\159\31\159\30\159\31\159\29\159\30\159\31\159\31\159 \159!\159\"\159)\159\14\159\14\159\15\159\16\159\22\159\26\160\n\160\v\160\r\160\r\160\14\160\14\160\14\160\15\160\15\160\16\160\16\160\16\160\16\160\17\160\17\160\17\160\17\160\18\160\18\160\18\160\18\160\19\160\19\160\19\160\19\160\19\160\19\160\19\160\19\160\20\160\20\160\20\160\20\160\20\160\20\160\20\160\20\160\21\160\21\160\21?\24f\23\160\22\160\22\160\22\160\22\160\22\160\23\160\23\160\23\160\24\160\25\160\25\160\27\160 \160!\161\n\161\n\161\16\161\16\161\16\161\18\161\19\161\22\161\24\161\25\162\f\162\f\162\f\162\f\162\r\162\r\162\r\162\r\162\r\162\r\162\r\162\r\162\r\162\r\162\r\162\r\162\r\162\r\162\r\162\r\162\r\162\14\162\14\162\14\162\14\162\14\162\14\162\14\162\14\162\14\162\14\162\14\162\14\162\14\162\14\162\14\162\14\162\14\162\14\162\14\162\14\162\14\162\14\162\14\162\14\162\14\162\14\162\14\162\14\162\14\162\14\162\14\162\14\162\15\162\15\162\15\162\15\162\15\162\15\162\15\162\15\162\15\162\15\162\15\162\15\162\15\162\15\162\15\162\15\162\15\162\15\162\15\162\15\162\15\162\15\162\15\162\15\162\15\162\15\162\15\162\15\162\15\162\15\162\15\162\15\162\15\162\15\162\15\162\16\162\16\162\16\162\16\162\16\162\16\162\16\162\16\162\16\162\16\162\16\162\16\162\16\162\16\162\16\162\16\162\16\162\16\162\16\162\16\162\16\162\16\162\16\162\16\162\16\162\16\162\16\162\16\162\16\162\16\162\16\162\16\162\17\162\17\162\17\162\17\162\17\162\17\162\17\162\17\162\17\162\17\162\17\162\17\162\17\162\17\162\17\162\17\162\17\162\17\162\17\162\17\162\17\162\17\162\17\162\17\162\17\162\17\162\17\162\17\162\17\162\17\162\17\162\17\162\17\162\17\162\17\162\17\162\17\162\17\162\18\162\18\162\18\162\18\162\18\162\18\162\18\162\18\162\18\162\18\162\18\162\18\162\18\162\18\162\18\162\18\162\18\162\18\162\18\162\18\162\18\162\18\162\18\162\18\162\18\162\18\162\18\162\18\162\18\162\18\162\18\162\18\162\18\162\18\162\18\162\19\162\18\162\18\162\18\162\18\162\18\162\18\162\18\162\18\162\18\162\18\162\18\162\18\162\18\162\18\162\19\162\19\162\19\162\18\162\19\162\19\162\19\162\19\162\19\162\19\162\19\162\19\162\19\162\19\162\19\162\19\162\19\162\19\162\19\162\19\162\19\162\19\162\19\162\19\162\19\162\19\162\19\162\19\162\19\162\19\162\19\162\19\162\19\162\19\162\19\162\19\162\19\162\19\162\19\162\19\162\19\162\19\162\19\162\19\162\19\162\19\162\19\162\19\162\19\162\19\162\19\162\19\162\19\162\19\162\19\162\19\162\19\162\19\162\19\162\19\162\19\162\19\162\19\162\19\162\20\162\20\162\20\162\20\162\20\162\20\162\20\162\20\162\20\162\20\162\20\162\20\162\20\162\20\162\20\162\20\162\20\162\20\162\20\162\20\162\20\162\20\162\20\162\20\162\20\162\20\162\20\162\20\162\20\162\20\162\20\162\20\162\20\162\20\162\20\162\20\162\20\162\20\162\20\162\20\162\20\162\21\162\21\162\21\162\21\162\21\162\21\162\21\162\21\162\21\162\21\162\21\162\21\162\21\162\21\162\21\162\21\162\21\162\21\162\21\162\21\162\21\162\21\162\21\162\21\162\21\162\21\162\21\162\21\162\21\162\21\162\21\162\21\162\21\162\21\162\21\162\21\162\21\162\21\162\21\162\21\162\21\162\21\162\21\162\21\162\21\162\21\162\22\162\22\162\22\162\22\162\22\162\22\162\22\162\22\162\22\162\22\162\22\162\22\162\22\162\22\162\22\162\22\162\22\162\22\162\22\162\22\162\22\162\22\162\22\162\22\162\22\162\22\162\22\162\22\162\22\162\22\162\22\30\23\162\22\162\22\162\22\162\22\162\22\162\22\162\22\162\22\162\22\162\22\162\22\162\22\162\22\162\22\162\22\162\22\162\22\162\23\162\23\162\23\162\23\162\23\162\23\162\23\162\23\162\23\162\23\162\23\162\23\162\23\162\23\162\23\162\23\162\23\162\23\162\23\162\23\162\23\162\23\162\23\162\23\162\23\162\23\162\23\162\23\162\23\162\23\162\23\162\23\162\23\162\23\162\24\162\24\162\24\162\24\162\24\162\24\162\24\162\24\162\24\162\24\162\24\162\24\162\24\162\24\162\24\162\24\162\24\162\24\162\24\162\24\162\24\162\24\162\24\162\24\162\24\162\24\162\25\162\25\162\25\162\25\162\25\162\25\162\25\162\25\162\25\162\25\162\25\162\25\162\25\162\25\162\25\162\25\162\25\162\25\162\25\162\25\162\25\162\25\162\26\162\26\162\26\162\26\162\26\159\23\162\26\162\26\162\26\162\26\162\26\162\27\162\27\162\27\162\27\162\27\162\27\162\27\162\27\162\27\162\27\162\27\162\27\162\27\162\27\162\27\162\27\162\28\162\28\162\28\162\28\162\28\162\28\162\28\162\29\162\29\162\29\162\29\162\29\162\29\162\30\162\30\162\30\162\30\162\30\162\31\162\31\162 \162!\163\n\163\f\163\f\163\r\163\r\163\r\163\r\163\r\163\r\163\r\163\r\163\r\163\r\163\r\163\14\163\14\163\14\163\14\163\14\163\14\163\14\163\14\163\14\163\14\163\14\163\14\163\14\163\14\163\14\163\14\163\14\163\14\163\14\163\14\163\14\163\14\163\14\163\14\163\14\163\14\163\14\163\14\163\14\163\15\163\15\163\15\163\15\163\15\163\15\163\15\163\15\163\15\163\15\163\15\163\15\163\15\163\15\163\15\163\15\163\15\163\15\163\15\163\15\163\15\163\15\163\15\163\15\163\15\163\15\163\15\163\15\163\16\163\16\163\16\163\16\163\16\163\16\163\16\163\16\163\16\163\16\163\16\163\16\163\16\163\16\163\16\163\16\163\16\163\16\163\16\163\16\163\16\163\16\163\16\163\16\163\16\163\16\163\16\163\16\163\17\163\17\163\17\163\17\163\17\163\17\163\17\163\17\163\17\163\17\163\17\163\17\163\17\163\17\163\17\163\17\163\17\163\17\163\17\163\17\163\17\163\17\163\17\163\17\163\17\163\17\163\17\163\17\163\17\163\17\163\17\163\17\163\18\163\18\163\18\163\18\163\18\163\18\163\18\163\18\163\18\163\18\163\18\163\18\163\18\163\18\163\18\163\18\163\18\163\18\163\18\163\18\163\18\163\18\163\18\163\18\163\18\163\18\163\18\163\18\163\18\163\18\163\18\163\18\163\18\163\18\163\18\163\18\163\19\163\19\163\19\163\19\163\19\163\19\163\19\163\19\163\20\163\19\163\19\163\19\163\19\163\19\163\19\163\19\163\19\163\19\163\19\163\19\163\19\163\19\163\19\163\19\163\19\163\19\163\19\163\19\163\19\163\19\163\19\163\19\163\19\163\19\163\19\163\20\163\20\163\20\163\20\163\20\163\20\163\20\163\20\163\20\163\20\163\20\163\20\163\20\163\20\163\20\163\20\163\20\163\20\163\20\163\20\163\20\163\20\163\20\163\20\163\20\163\21\163\21\163\21\163\21\163\21\163\21\163\21\163\21\163\21\163\21\163\21\163\21\163\21\163\21\163\21\163\21\163\21\163\21\163\21\163\21\163\21\163\21\163\21\163\21\163\21\163\21\163\21\163\21\163\21\163\21\163\21\163\21\163\22\163\22\163\22\163\22\163\22\163\22\163\22\163\22\163\22\163\22\163\22\163\22\163\22\163\22\163\21\163\22\163\22\163\22\163\22\163\22\163\22\163\22\163\22\163\22\163\22\163\22\163\22\163\22\163\22\163\22\163\22\163\22\163\22\163\22\163\22\163\22\163\22\163\22\163\23\163\23\163\23\163\23\163\23\163\23\163\23\163\23\163\23\163\23\163\23\163\23\163\23\163\23\163\23\163\23\163\23\163\23\163\23\163\23\163\23\163\23\163\24\163\24\163\24\163\24\163\24\163\24\163\24\163\24\163\24\163\24\163\24\163\24\163\24\163\24\163\24\163\24\163\24\163\24\163\24\163\25\163\25\163\25\163\25\163\25\163\25\163\25\163\25\163\25\163\25\163\25\163\25\163\25\163\25\163\25\163\25\163\25\163\25\163\25\163\26\163\26\163\26\163\26\163\26\163\26\163\26\163\26\163\26\163\26\163\26\163\26\163\27\163\27\163\27\163\27\163\27\163\27\163\27\163\28\163\28\163\28\163\28\163\29\163\29\163\29\163\29\163\30\163\31\163\31\163\31\163\31\163\31\163\31\163\"\164\r\164\r\164\r\164\r\164\14\164\14\164\14\164\14\164\14\164\14\164\14\164\14\164\14\164\14\164\14\164\14\164\14\164\14\164\14\164\14\164\14\164\14\164\14\164\14\164\14\164\14\164\14\164\15\164\15\164\15\164\15\164\15\164\15\164\15\164\15\164\15\164\15\164\15\164\15\164\15\164\15\164\15\164\15\164\15\164\15\164\15\164\15\164\15\164\15\164\15\164\15\164\15\164\16\164\16\164\16\164\16\164\16\164\16\164\16\164\16\164\16\164\16\164\16\164\16\164\16\164\16\164\16\164\16\164\16\164\16\164\16\164\17\164\17\164\17\164\17\164\17\164\17\164\17\164\17\164\17\164\17\164\17\164\17\164\17\164\17\164\17\164\17\164\17\164\17\164\17\164\17\164\17\164\18\164\18\164\18\164\18\164\18\164\18\164\18\164\18\164\18\164\18\164\18\164\18\164\18\164\18\164\18\164\18\164\18\164\18\164\18\164\18\164\18\164\18\164\18\164\18\164\18\164\18\164\18\164\18\164\18\164\19\164\19\164\19\164\19\164\19\164\19\164\19\164\19\164\19\164\19\164\19\164\19\164\19\164\19\164\19\164\19\164\19\164\19\164\19\164\19\164\19\164\19\164\19\164\19\164\19\164\19\164\19\164\19\164\20\164\20\164\20\164\20\164\20\164\20\164\20\164\20\164\20\164\20\164\20\164\20\164\20\164\20\164\20\164\20\164\20\164\20\164\20\164\20\164\20\164\20\164\20\164\20\164\20\164\20\164\20\164\20\164\21\164\21\164\21\164\21\164\21\164\21\164\21\164\21\164\21\164\21\164\21\164\21\164\21\164\21\164\21\164\21\164\21\164\21\164\21\164\21\164\21\164\21\164\21\164\21\164\21\164\21\164\21\164\21\164\22\164\22\164\22\164\22\164\22\164\22\164\22\164\22\164\22\164\22\164\22\164\22\164\22\164\22\164\22\164\22\164\22\164\22\164\22\164\22\164\22\164\22\164\22\164\22\164\22\164\23\164\23\164\23\164\23\164\23\164\23\164\23\164\23\164\23\164\23\164\23\164\23\164\23\164\23\164\23\164\23\164\24\164\24\164\24\164\24\164\24\164\24\164\24\164\24\164\25\164\25\164\25\164\25\164\25\164\25\164\25\164\25\164\26\164\26\164\26\164\26\164\26\164\26\164\26\164\26\164\27\164\27\164\27\164\27\164\27\164\28\164\28\164\29\164\29\164\30\164\30\164\30\164\31\164\31\164\31\164\"\164\"\165\r\165\14\165\14\165\17\165\17\165\17\165\18\165\18\165\18\165\19\165\19\165\20\165\20\165\20\165\21\165\23\165\24\165\24\165\25\166\14\166\r\166\r\166\14\166\15\166\15\166\15\166\15\166\16\166\16\166\17\166\18\166\18\166\18\166\19\166\19\166\20\166\20\166\21\166\21\166\21\166\21\166\23\166\24\166\24\166\28\166!\167\f\167\f\167\f\167\f\167\f\167\r\167\r\167\r\167\r\167\r\167\r\167\r\167\r\167\14\167\14\167\14\167\14\167\14\167\14\167\14\167\14\167\14\167\14\167\14\167\14\167\14\167\14\167\14\167\14\167\14\167\14\167\14\167\14\167\14\167\14\167\14\167\14\167\14\167\14\167\14\167\15\167\15\167\15\167\15\167\15\167\15\167\15\167\15\167\15\167\15\167\15\167\15\167\15\167\15\167\15\167\15\167\15\167\15\167\15\167\15\167\15\167\15\167\15\167\15\167\15\167\15\167\15\167\15\167\15\167\16\167\16\167\16\167\16\167\16\167\16\167\16\167\16\167\16\167\16\167\16\167\16\167\16\167\16\167\16\167\16\167\16\167\16\167\16\167\16\167\16\167\16\167\16\167\16\167\16\167\16\167\16\167\16\137\18\167\16\167\16\167\16\167\16\167\16\167\16\167\16\167\16\167\16\167\16\167\16\167\16\167\16\167\17\167\17\167\17\167\17\167\17\167\17\167\17\167\17\167\17\167\17\167\17\167\17\167\17\167\17\167\17\167\17\167\17\167\17\167\17\167\17\167\17\167\17\167\17\167\17\167\17\167\17\167\17\167\17\167\17\167\17\167\17\167\17\167\17\167\17\167\17\167\17\167\17\167\17\167\17\167\17\167\17\167\17\167\17\167\17\167\17\167\17\167\17\167\17\167\17\167\17\167\17\167\17\167\17\167\17\167\17\167\17\167\17\167\17\167\18\167\18\167\18\167\18\167\18\167\18\167\18\167\18\167\18\167\18\167\18\167\18\167\18\167\18\167\18\167\18\167\18\167\18\167\18\167\18\167\18\167\18\167\18\167\18\167\18\167\18\167\18\167\18\167\18\167\18\167\18\167\18\167\18\167\18\167\18\167\18\167\18\167\18\167\18\167\18\167\18\167\18\167\18\167\18\167\18\167\18\167\18\167\18\167\18\167\18\167\18\167\18\167\18\167\18\167\18\167\18\167\18\167\18\167\18\167\18\167\18\167\18\167\18\167\18\167\18\167\18\167\18\167\18\167\18\167\18\167\18\167\18\167\18\167\19\167\19\167\19\167\19\167\19\167\19\167\19\167\19\167\19\167\19\167\19\167\19\167\19\167\19\167\19\167\19\167\19\167\19\167\19\167\19\167\19\167\19\167\19\167\19\167\19\167\19\167\19\167\19\167\19\167\19\167\19\167\19\167\19\167\19\167\19\167\19\167\19\167\19\167\19\167\19\167\19\167\19\167\19\167\19\167\19\167\19\167\19\167\19\167\19\167\19\167\19\167\19\167\19\167\19\167\19\167\19\167\19\167\19\167\19\167\19\167\19\167\19\167\19\167\19\167\19\167\19\167\19\167\19\167\19\167\19\167\19\167\19\167\19\167\19\167\19\167\19\167\19\167\19\167\19\167\19\167\19\167\19\167\19\167\19\167\19\167\19\167\19\167\19\167\20\167\20\167\20\167\20\167\20\167\20\167\20\167\20\167\20\167\20\167\20\167\20\167\20\167\20\167\20\167\20\167\20\167\20\167\20\167\20\167\20\167\20\167\20\167\20\167\20\167\20\167\20\167\20\167\20\167\20\167\20\167\20\167\20\167\20\167\20\167\20\167\20\167\20\167\20\167\20\167\20\167\20\167\20\167\20\167\20\167\20\167\20\167\20\167\20\167\20\167\20\167\20\167\20\167\20\167\20\167\20\167\20\167\20\167\20\167\20\167\20\167\20\167\20\167\20\167\20\167\20\167\20\167\20\167\20\167\20\167\20\167\20\167\21\167\21\167\21\167\21\167\21\167\21\167\21\167\21\167\21\167\21\167\21\167\21\167\21\167\21\167\21\167\21\167\21\167\21\167\21\167\21\167\21\167\21\167\21\167\21\167\21\167\21\167\21\167\21\167\21\167\21\167\21\167\21\167\21\167\21\167\21\167\21\167\21\167\21\167\21\167\21\167\21\167\21\167\21\167\21\167\21\167\21\167\21\167\21\167\21\167\21\167\21\167\21\167\21\167\21\167\21\167\21\167\21\167\21\167\21\167\21\167\21\167\21\167\22\167\22\167\22\167\22\167\22\167\22\167\22\167\22\167\23\167\22\167\22\167\22\167\22\167\22\167\22\167\22\167\22\167\22\167\22\167\22\167\22\167\22\167\22\167\22\167\22\167\22\167\22\167\22\167\22\167\22\167\22\167\22\167\22\167\22\167\22\167\22\167\22\167\22\167\22\167\22\167\22\167\22\167\22\167\22\167\22\167\22\167\22\167\22\167\22\167\22\167\22\167\22\167\22\167\22\167\22\167\22\167\22\167\22\167\22\167\22\167\22\167\22\167\22\167\22\167\22\167\22\167\22\167\22\167\22\167\22\167\22\167\22\167\23\167\23\167\23\167\23\167\23\167\23\167\23\167\23\167\23\167\23\167\23\167\23\167\23\167\23\167\23\167\23\167\23\167\23\167\23\167\23\167\23\167\23\167\23\167\23\167\23\167\23\167\23\167\23\167\23\167\23\167\23\167\23\167\23\167\23\167\23\167\23\167\23\167\23\167\23\167\23\167\23\167\23\167\23\167\23\167\23\167\23\167\23\167\23\167\23\167\23\167\23\167\23\167\23\167\23\167\23\167\23\167\23\167\23\167\23\167\23\167\23\167\24\167\24\167\24\167\24\167\24\167\24\167\24\167\24\167\24\167\24\167\24\167\24\167\24\167\24\167\24\167\24\167\24\167\24\167\24\167\24\167\24\167\24\167\24\167\24\167\24\167\24\167\24\167\24\167\24\167\24\167\24\167\24\167\24\167\24\167\24\167\24\167\24\167\24\167\25\167\25\167\25\167\25\167\25\167\25\167\25\167\25\167\25\167\25\167\25\167\25\167\25\167\25\167\25\167\25\167\25\167\25\167\25\167\25\167\25\167\25\167\25\167\25\167\25\167\25\167\25\167\25\167\25\167\25\167\25\167\25\167\25\167\25\167\25\167\25\167\25\167\26\167\26\167\26\167\26\167\26\167\26\167\26\167\26\167\26\167\26\167\26\167\26\167\26\167\26\167\26\167\26\167\26\167\26\167\26\167\26\167\26\167\26\167\26\167\26\167\26\167\26\167\26\167\26\167\26\167\27\167\27\167\27\167\27\167\27\167\27\167\27\167\27\167\27\167\27\167\27\167\27\167\27\167\27\167\27\167\28\167\28\167\28\167\28\167\28\167\28\167\28\167\28\167\28\167\28\167\28\167\28\167\28\167\28\167\28\167\28\167\28\167\28\167\28\167\28\167\28\167\29\167\29\167\29\167\29\167\29\167\29\167\29\167\29\167\29\167\29\167\29\167\30\167\30\167\30\167\30\167\30\167\30\167\30\167\30\167\27\167\31\167\31\167\31\167\31\167\31\167 \167 \167 \167!\167\"\167%\167(\167\r\167\r\167\14\167\14\167\14\167\15\167\15\167\15\167\15\167\17\167\17\167\18\167\18\167\18\167\18\167\20\167\19\167\20\167\21\167\22\167\21\167\22\167\22\167\23\167\23\168\n\168\n\168\f\168\14\168\14\168\14\168\14\168\14\168\14\168\14\168\14\168\14\168\14\168\14\168\14\168\15\168\15\168\15\168\15\168\15\168\15\168\15\168\15\168\15\168\15\168\15\168\15\168\16\168\16\168\16\168\16\168\16\168\16\168\16\168\16\168\16\168\16\168\16\168\16\168\16\168\16\168\17\168\17\168\17\168\17\168\17\168\17\168\17\168\18\168\18\168\18\168\18\168\18\168\18\168\18\168\18\168\18\168\18\168\18\168\18\168\19\168\19\168\19\168\19\168\19\168\19\168\19\168\19\168\19\168\19\168\19\168\20\168\20\168\20\168\20\168\20\168\20\168\20\168\21\168\21\168\21\168\21\168\21\168\21\168\21\168\21\168\22\168\22\168\22\168\22\168\22\168\22\168\23\168\23\168\23\168\23\168\23\168\24\168\24\168\24\168\25\168\25\168\25\168\25\168\25\168\26\168\26\168\27\168\27\168\29\168\31\168 \169\n\169\n\169\v\169\f\169\f\169\f\169\f\169\f\169\f\169\r\169\r\169\r\169\r\169\r\169\r\169\r\169\14\169\14\169\14\169\14\169\14\169\14\169\14\169\14\169\14\169\14\169\14\169\14\169\14\169\14\169\14\169\14\169\14\169\14\169\14\169\14\169\14\169\14\169\14\169\14\169\14\169\14\169\14\169\14\169\15\169\15\169\15\169\15\169\15\169\15\169\15\169\15\169\15\169\15\169\15\169\15\169\15\169\15\169\15\169\15\169\15\169\15\169\15\169\15\169\15\169\15\169\15\169\15\169\15\169\15\169\16\169\16\169\16\169\16\169\16\169\16\169\16\169\16\169\16\169\16\169\16\169\16\169\16\169\16\169\16\169\16\169\16\169\16\169\16\169\16\169\16\169\16\169\16\169\16\169\16\169\16\169\17\169\17\169\17\169\17\169\17\169\17\169\17\169\17\169\17\169\17\169\17\169\17\169\17\169\17\169\17\169\17\169\17\169\17\169\17\169\17\169\17\169\17\169\17\169\17\169\17\169\17\169\17\169\17\169\17\169\17\169\17\169\17\169\17\169\18\169\18\169\18\169\18\169\18\169\18\169\18\169\18\169\18\169\18\169\18\169\18\169\18\169\18\169\18\169\18\169\18\169\18\169\18\169\18\169\18\169\18\169\18\169\18\169\18\169\18\169\18\169\18\169\18\169\19\169\19\169\19\169\19\169\19\169\19\169\19\169\19\169\19\169\19\169\19\169\19\169\19\169\19\169\19\169\19\169\19\169\19\169\19\169\19\169\19\169\19\169\19\169\19\169\19\169\19\169\19\169\20\169\20\169\20\169\20\169\20\169\20\169\20\169\20\169\20\169\20\169\20\169\20\169\20\169\20\169\20\169\20\169\20\169\20\169\20\169\20\169\20\169\20\169\20\169\20\169\20\169\20\169\20\169\20\169\21\169\21\169\21\169\21\169\21\169\21\169\21\169\21\169\21\169\21\169\21\169\21\169\21\169\21\169\21\169\21\169\22\169\22\169\22\169\22\169\22\169\22\169\22\169\22\169\22\169\22\169\22\169\22\169\22\169\22\169\22\169\22\169\22\169\22\169\22\169\22\169\22\169\22\169\22\169\23\169\23\169\23\169\23\169\23\169\23\169\23\169\23\169\23\169\23\169\23\169\23\169\23\169\23\169\23\169\23\169\23\169\24\169\23\169\23\169\23\169\24\169\24\169\24\169\24\169\24\169\24\169\24\169\25\169\25\169\25\169\25\169\25\169\25\169\25\169\26\169\26\169\26\169\26\169\26\169\26\169\26\169\26\169\26\169\27\169\27\169\27\169\27\169\27\169\27\169\27\169\26\169\28\169\27\169\28\169\28\169\29\169\31\169\"\169\"\169\r\169\r\169\r\169\14\169\14\169\16\169\16\169\19\169\19\169\19\169\20\169\20\169\22\169\22\169\24\169\27\170\n\170\f\170\f\170\f\170\f\170\f\170\f\170\r\170\r\170\r\170\r\170\14\170\14\170\14\170\14\170\14\170\14\170\14\170\14\170\14\170\14\170\14\170\14\170\14\170\14\170\14\170\14\170\15\170\15\170\15\170\15\170\15\170\15\170\15\170\15\170\15\170\15\170\15\170\15\170\15\170\15\170\15\170\15\170\15\170\15\170\15\170\15\170\15\170\15\170\15\170\16\170\16\170\16\170\16\170\16\170\16\170\16\170\16\170\16\170\16\170\16\170\16\170\16\170\16\170\16\170\16\170\16\170\16\170\16\170\16\170\16\170\16\170\16\170\17\170\17\170\17\170\17\170\17\170\17\170\17\170\17\170\17\170\17\170\17\170\17\170\17\170\17\170\17\170\17\170\17\170\17\170\17\170\17\170\17\170\17\170\17\170\17\170\17\170\17\170\17\170\17'\17\170\18\170\18\170\18\170\18\170\18\170\18\170\18\170\18\170\18\170\18\170\18\170\18\170\18\170\18\170\18\170\18\170\18\170\18\170\18\170\18\170\18\170\18\170\18\170\18\170\18\170\18\170\18\170\18\170\18\170\18\170\18\170\18\170\18\170\18\170\18\170\18\170\18\170\18\170\18\170\18\170\18\170\19\170\19\170\19\170\19\170\19\170\19\170\19\170\19\170\19\170\19\170\19\170\19\170\19\170\19\170\19\170\19\170\19\170\19\170\19\170\19\170\19\170\19\170\19\170\19\170\19\170\19\170\19\170\19\170\19\170\19\170\19\170\19\170\19\170\19\170\20\170\20\170\20\170\20\170\20\170\20\170\20\170\20\170\20\170\20\170\20\170\20\170\20\170\20\170\20\170\20\170\20\170\20\170\20\170\20\170\20\170\20\170\20\170\20\170\20\170\20\170\20\170\20\170\20\170\20\170\20\170\20\170\20\170\20\170\20\170\20\170\20\170\20\170\20\170\20\170\20\170\20\170\20\170\20\170\20\170\20\170\21\170\21\170\21\170\21\170\21\170\21\170\21\170\21\170\21\170\21\170\21\170\21\170\21\170\21\170\21\170\21\170\21\170\21\170\21\170\21\170\21\170\21\170\21\170\21\170\21\170\21\170\21\170\21\170\22\170\22\170\22\170\22\170\22\170\22\170\22\170\22\170\22\170\22\170\22\170\22\170\22\170\22\170\22\170\22\170\22\170\22\170\22\170\22\170\22\170\22\170\22\170\22\170\22\170\22\170\22\170\22\170\22\170\22\170\22\170\22\170\23\170\23\170\23\170\23\170\23\170\23\170\23\170\23\170\23\170\23\170\23\170\23\170\23\170\23\170\23\170\23\170\23\170\23\170\23\170\23\170\23\170\24\170\24\170\24\170\24\170\24\170\24\170\24\170\24\170\24\170\24\170\24\170\24\170\24\170\24\170\25\170\25\170\25\170\25\170\25\170\25\170\25\170\25\170\25\170\26\170\26\170\26\170\26\170\26\170\26\170\26\170\26\170\26\170\26\170\26\170\26\170\27\170\27\170\27\170\27\170\28\170\28\170\28\170\28\170\28\170\28\170\29\170\29\170\30\170\30\170\31\170\31\170\"\170\"\170#\170#\171\15\171\16\171\17\171\17\171\17\171\17\171\18\171\18\171\18\171\19\171\20\171\20\171\22\171\22\171\24\172\f\172\f\172\f\172\r\172\r\172\r\172\r\172\r\172\r\172\r\172\r\172\r\172\r\172\14\172\14\172\14\172\14\172\14\172\14\172\14\172\14\172\14\172\14\172\14\172\14\172\14\172\14\172\15\172\15\172\15\172\15\172\15\172\15\172\15\172\15\172\15\172\15\172\15\172\15\172\15\172\15\172\15\172\15\172\15\172\15\172\16\172\16\172\16\172\16\172\16\172\16\172\16\172\16\172\16\172\16\172\16\172\16\172\16\172\16\172\16\172\16\172\16\172\16\172\16\172\16\172\16\172\16\172\16\172\16\172\16\172\17\172\17\172\17\172\17\172\17\172\17\172\17\172\17\172\17\172\17\172\17\172\17\172\17\172\17\172\17\172\17\172\17\172\17\172\17\172\17\172\17\172\18\172\18\172\18\172\18\172\18\172\18\172\18\172\18\172\18\172\18\172\18\172\18\172\18\172\18\172\18\172\18\172\18\172\18\172\18\172\18\172\18\172\18\172\18\172\18\172\18\172\18\172\18\172\18\172\18\172\18\172\18\172\19\172\19\172\19\172\19\172\19\172\19\172\19\172\19\172\19\172\19\172\19\172\19\172\19\172\19\172\19\172\19\172\19\172\19\172\19\172\19\172\19\172\19\172\19\172\19\172\20\172\20\172\20\172\20\172\20\172\20\172\20\172\20\172\20\172\20\172\20\172\20\172\20\172\21\172\21\172\21\172\21\172\21\172\21\172\21\172\21\172\21\172\21\172\21\172\21\172\21\172\21\172\21\172\21\172\22\172\22\172\22\172\22\172\22\172\22\172\22\172\22\172\22\172\22\172\22\172\22\172\22\172\22\172\22\172\22\172\22\172\22\172\22\172\23\172\23\172\23\172\23\172\23\172\23\172\23\172\23\172\23\172\23\172\23\172\23\172\24\172\24\172\24\172\24\172\24\172\24\172\24\172\24\172\24\172\25\172\25\172\25\172\25\172\25\172\25\172\25\172\25\172\25\172\25\172\25\172\26\172\26\172\26\172\26\172\26\172\27\172\27\172\27\172\28\172\28\172\28\172\30\172\30\172\"\172&\173\v\173\f\173\f\173\r\173\r\173\r\173\r\173\r\173\r\173\r\173\r\173\r\173\14\173\14\173\14\173\14\173\14\173\14\173\14\173\14\173\14\173\14\173\14\173\14\173\14\173\14\173\14\173\14\173\15\173\15\173\15\173\15\173\15\173\15\173\15\173\15\173\15\173\15\173\15\173\15\173\15\173\15\173\15\173\15\173\16\173\16\173\16\173\16\173\16\173\16\173\16\173\16\173\16\173\16\173\16\173\16\173\16\173\16\173\16\173\16\173\16\173\16\173\16\173\16\173\16\173\17\173\17\173\17\173\17\173\17\173\17\173\17\173\17\173\17\173\17\173\17\173\17\173\17\173\17\173\17\173\17\173\17\173\17\173\17\173\17\173\17\173\17\173\17\173\17\173\17\173\17\173\17\173\18\173\18\173\18\173\18\173\18\173\18\173\18\173\18\173\18\173\18\173\18\173\18\173\18\173\18\173\18\173\18\173\18\173\18\173\18\173\18\173\18\173\18\173\18\173\18\173\18\173\18\173\18\173\18\173\18\173\18\173\18\173\18\173\18\173\18\173\18\173\19\173\19\173\19\173\19\173\19\173\19\173\19\173\19\173\19\173\20\173\19\173\19\173\19\173\19\173\19\173\19\173\19\173\19\173\19\173\19\173\19\173\19\173\19\173\19\173\19\173\19\173\19\173\19\173\19\173\19\173\19\173\19\173\19\173\19\173\20\173\20\173\20\173\20\173\20\173\20\173\20\173\20\173\20\173\20\173\20\173\20\173\20\173\20\173\20\173\20\173\20\173\20\173\20\173\20\173\20\173\20\173\20\162\24\173\20\173\20\173\20\173\20\173\20\173\20\173\20\173\20\173\20\173\20\173\20\173\20\173\21\173\21\173\21\173\21\173\21\173\21\173\21\173\21\173\21\173\21\173\21\173\21\173\21\173\21\173\21\173\21\173\21\173\21\173\21\173\21\173\21\173\21\173\21\173\21\173\21\173\21\173\21\173\21\173\21\173\21\173\21\173\21\173\21\173\21\173\22\173\22\173\22\173\22\173\22\173\22\173\22\173\22\173\22\173\22\173\22\173\22\173\22\173\22\173\22\173\22\173\22\173\22\173\22\173\22\173\22\173\22\173\22\173\22\173\22\173\22\173\22\173\22\173\22\173\22\173\22\173\23\173\23\173\23\173\23\173\23\173\23\173\23\173\23\173\23\173\23\173\23\173\23\173\23\173\23\173\23\173\23\173\23\173\23\173\23\173\23\173\23\173\24\173\24\173\24\173\24\173\24\173\24\173\24\173\24\173\24\173\24\173\24\173\24\173\24\173\24\173\24\173\24\173\24\173\24\173\24\173\25\173\25\173\25\173\25\173\25\173\25\173\25\173\25\173\25\173\26\173\26\173\26\173\26\173\26\173\26\173\26\173\26\173\27\173\27\173\27\173\27\173\27\173\27\173\27\173\27\173\27\173\27\173\28\173\28\173\28\173\28\173\28\173\28\173\28\173\28\173\28\173\30\173\30\173\31\173\31\173\31\173\31\173\31\173!\173\"\173\"\173(\173*\1732\174\r\174\14\174\14\174\15\174\15\174\15\174\15\174\16\174\18\174\18\174\19\174\20\174\21\174\22\174\23\174\26\174\27\175\f\175\f\175\f\175\r\175\r\175\r\175\r\175\14\175\14\175\14\175\14\175\14\175\14\175\14\175\14\175\15\175\15\175\16\175\17\175\17\175\17\175\17\175\18\175\20\175\22\175\22\175\22\175\22\175\28\176\r\176\r\176\r\176\14\176\14\176\14\176\14\176\14\176\14\176\14\176\15\176\15\176\15\176\15\176\15\176\15\176\15\176\15\176\15\176\15\176\15\176\15\176\16\176\16\176\16\176\16\176\16\176\16\176\16\176\16\176\17\176\17\176\17\176\17\176\17\176\17\176\17\176\17\176\17\176\17\176\18\176\18\176\18\176\18\176\18\176\18\176\18\176\19\176\19\176\19\176\19\176\19\176\19\176\20\176\20\176\20\176\21\176\21\176\21\176\21\176\21\176\21\176\22\176\22\176\22\176\22\176\22\176\22\176\22\176\22\176\22\176\23\176\23\176\24\176\24\176\24\176\24\176\24\176\25\176\25\176\26\176\27\176\27\176\28\176\28\176\28\176\29\176\29\177\f\177\f\177\r\177\r\177\r\177\r\177\14\177\14\177\14\177\14\177\14\177\14\177\14\177\14\177\14\177\14\177\14\177\14\177\14\177\14\177\14\177\14\177\14\177\14\177\14\177\14\177\14\177\14\177\14\177\15\177\15\177\15\177\15\177\15\177\15\177\15\177\15\177\15\177\15\177\15\177\15\177\15\177\15\177\15\177\15\177\15\177\15\177\15\177\15\177\15\177\15\177\15\177\15\177\16\177\16\177\16\177\16\177\16\177\16\177\16\177\16\177\16\177\16\177\16\177\16\177\16\177\16\177\16\177\16\177\16\177\16\177\16\177\16\177\16\177\16\177\16\177\16\177\16\177\17\177\17\177\17\177\17\177\17\177\17\177\17\177\17\177\17\177\17\177\17\177\17\177\17\177\17\177\17\177\17\177\17\177\17\177\17\177\17\177\17\177\17\177\18\177\18\177\18\177\18\177\18\177\18\177\18\177\18\177\18\177\18\177\18\177\18\177\18\177\18\177\18\177\18\177\18\177\18\177\18\177\18\177\18\177\18\177\18\177\18\177\18\177\18\177\18\177\18\177\18\177\18\177\18\177\18\177\19\177\19\177\19\177\19\177\19\177\19\177\19\177\19\177\19\177\19\177\19\177\19\177\19\177\19\177\19\177\19\177\19\177\19\177\19\177\19\177\19\177\19\177\19\177\19\177\19\177\19\177\19\177\19\177\19\177\19\177\19\177\19\177\19\177\19\177\19\177\19\177\20\177\20\177\20\177\20\177\20\177\20\177\20\177\20\177\20\177\20\177\20\177\20\177\20\177\20\177\20\177\20\177\20\177\20\177\20\177\20\177\20\177\20\177\20\177\20\177\20\177\20\177\20\177\20\177\20\177\20\177\20\177\20\177\20\177\20\177\20\177\21\177\21\177\21\177\21\177\21\177\21\177\21\177\21\177\21\177\21\177\21\177\21\177\21\177\21\177\21\177\21\177\21\177\21\177\21\177\21\177\21\177\21\177\21\177\21\177\21\177\21\177\21\177\21\177\21\177\22\177\22\177\22\177\22\177\22\177\22\177\22\177\22\177\22\177\22\177\22\177\22\177\22\177\22\177\22\177\22\177\23\177\23\177\23\177\23\177\23\177\23\177\23\177\23\177\23\177\23\177\23\177\23\177\23\177\23\177\23\177\23\177\23\177\23\177\24\177\24\177\24\177\24\177\24\177\24\177\24\177\24\177\24\177\24\177\24\177\24\177\24\177\25\177\25\177\25\177\25\177\25\177\25\177\26\177\26\177\26\193\25\177\26\177\26\177\26\177\27\177\27\177\27\177\27\177\27\177\27\177\27\177\27\177\28\177\29\177\29\177\29\177\31\177!\177!\177\"\177\"\177#\177'\178\r\178\14\178\14\178\14\178\14\178\14\178\15\178\15\178\15\178\15\178\15\178\15\178\15\178\15\178\15\178\15\178\15\178\15\178\16\178\16\178\16\178\16\178\16\178\16\178\16\178\16\178\16\178\16\178\16\178\17\178\17\178\17\178\17\178\17\178\17\178\17\178\17\178\17\178\18\178\18\178\18\178\18\178\18\178\18\178\18\178\18\178\18\178\18\178\18\178\18\178\18\178\19\178\19\178\19\178\19\178\19\178\19\178\19\178\19\178\19\178\19\178\20\178\20\178\20\178\20\178\20\178\20\178\20\178\20\178\20\178\21\178\21\178\21\178\21\178\21\178\21\178\21\178\21\178\22\178\22\178\22\178\22\178\22\178\22\178\22\178\22\178\23\178\23\178\23\178\23\178\23\178\23\178\24\178\24\178\24\178\24\178\25\178\25\178\26\178\27\178\28\178\28\178\28\178\29\178\30\178\30\178\14\178\15\178\15\178\19\178\19\179\14\179\14\179\16\179\17\179\18\179\18\179\18\179\19\179\20\179\20\179\21\179\22\179\21\179\21\179\22\179\22\179\23\179\23\179\23\179\24\179\24\179\26\180\r\180\14\180\14\180\15\180\15\180\15\180\15\180\16\180\16\180\16\180\16\180\16\180\16\180\16\180\16\180\16\180\17\180\17\180\17\180\17\180\17\180\17\180\18\180\18\180\18\180\18\180\19\180\19\180\19\180\19\180\20\180\20\180\20\180\20\180\21\180\21\180\21\180\21\180\21\180\21\180\22\180\22\180\22\180\23\180\23\180\23\180\23\180\23\180\24\180\25\180\28\180\"\181\n\181\f\181\f\181\f\181\f\181\r\181\r\181\r\181\r\181\r\181\r\181\r\181\r\181\r\181\14\181\14\181\14\181\14\181\14\181\14\181\14\181\14\181\14\181\14\181\14\181\14\181\14\181\14\181\14\181\14\181\14\181\14\181\14\181\14\181\14\181\14\181\14\181\15\181\15\181\15\181\15\181\15\181\15\181\15\181\15\181\15\181\15\181\15\181\15\181\15\181\15\181\15\181\15\181\15\181\15\181\15\181\15\181\15\181\15\181\15\181\15\181\15\181\15\181\15\181\15\181\15\181\15\181\15\181\16\181\16\181\16\181\16\181\16\181\16\181\16\181\16\181\16\181\16\181\16\181\16\181\16\181\16\181\16\181\16\181\16\181\16\181\16\181\16\181\16\181\16\181\16\181\16\181\16\181\16\181\16\181\16\181\16\181\16\181\16\181\17\181\17\181\17\181\17\181\17\181\17\181\17\181\17\181\17\181\17\181\17\181\17\181\17\181\17\181\17\181\17\181\17\181\17\181\17\181\17\181\17\181\17\181\17\181\17\181\17\181\17\181\17\181\17\181\17\181\17\181\17\181\17\181\17\181\17\181\17\181\17\181\17\181\17\181\17\181\17\181\17\181\17\181\17\181\17\181\17\181\17\181\17\181\18\181\18\181\18\181\18\181\18\181\18\181\18\181\18\181\18\181\18\181\18\181\18\181\18\181\18\181\18\181\18\181\18\181\18\181\18\181\18\181\18\181\18\181\18\181\18\181\18\181\18\181\18\181\18\181\18\181\18\181\18\181\18\181\18\181\18\181\18\181\19\181\19\181\19\181\19\181\19\181\19\181\19\181\19\181\19\181\19\181\19\181\19\181\19\181\19\181\19\181\19\181\19\181\19\181\19\181\19\181\19\181\19\181\19\181\19\181\19\181\20\181\20\181\20\181\20\181\20\181\20\181\20\181\20\181\20\181\20\181\20\181\20\181\20\181\20\181\20\181\20\181\20\181\20\181\20\181\20\181\20\181\20\181\20\181\20\181\20\181\20\181\21\181\21\181\21\181\21\181\21\181\21\181\21\181\21\181\21\181\21\181\21\181\21\181\21\181\21\181\21\181\21\181\21\181\21\181\21\181\21\181\21\181\21\181\22\181\22\181\22\181\22\181\22\181\22\181\22\181\22\181\22\181\22\181\22\181\22\181\22\181\22\181\22\181\22\181\22\181\22\181\22\181\22\181\22\181\22\181\23\181\23\181\23\181\23\181\23\181\23\181\23\181\23\181\23\181\23\181\23\181\23\181\23\181\24\181\24\181\24\181\24\181\24\181\24\181\24\181\24\181\24\181\24\181\24\181\24\181\24\181\24\181\24\181\24\181\24\181\24\181\25\181\25\181\25\181\25\181\25\181\25\181\25\181\25\181\26\181\26\181\26\181\27\181\27\181\27\181\27\181\27\181\27\181\28\181\28\181\28\181\30\181\30\196\30\181\18\181\18\181\23\182\f\182\f\182\r\182\r\182\r\182\r\182\r\182\r\182\r\182\r\182\14\182\14\182\14\182\14\182\14\182\14\182\14\182\14\182\14\182\14\182\14\182\14\182\14\182\14C\19\182\14\182\14\182\14\182\15\182\15\182\15\182\15\182\15\182\15\182\15\182\15\182\15\182\15\182\15\182\15\182\15\182\15\182\15\182\15\182\16\182\16\182\16\182\16\182\16\182\16\182\16\182\16\182\16\182\16\182\16\182\16\182\16\182\16\182\16\182\17\182\17\182\17\182\17\182\17\182\17\182\17\182\17\182\17\182\17\182\17\182\17\182\17\182\17\182\17\182\17\182\17\182\17\182\17\182\17\182\17\182\18\182\18\182\18\182\18\182\18\182\18\182\18\182\18\182\18\182\18\182\18\182\18\182\18\182\18\182\18\182\18\182\18\182\18\182\18\182\18\182\18\182\18\182\18\182\18\182\18\182\18\182\18\182\18\182\18\182\19\182\19\182\19\182\19\182\19\182\19\182\19\182\19\182\19\182\20\182\19\182\19\182\19\182\19\182\19\182\19\182\19\182\19\182\19\182\19\182\19\182\19\182\19\182\20\182\20\182\20\182\20\182\20\182\20\182\20\182\20\182\20\182\20\182\20\182\20\182\20\182\20\182\20\182\20\182\20\182\21\182\21\182\21\182\21\182\21\182\21\182\21\182\21\182\21\182\21\182\21\182\22\182\22\182\22\182\22\182\22\182\22\182\22\182\22\182\22\182\22\182\22\182\22\182\22\182\22\182\22\182\22\182\23\182\23\182\23\182\23\182\23\182\23\182\24\182\24\182\24\182\25\182\25\182\25\182\25\182\25\182\26\182\26\182\26\182\26\182\26\182\27\182\27\182\28\182\28\182\29\182$\182%\182&\182/\1821\182\15\182\15\182\17\182\18\182\18\182\18\182\19\182\19\182\20\182\20\182\22\182\23\183\n\183\14\183\15\183\16\183\19\183\20\183\20\183\20\183\21\183\22\183\22\183\23\183\23\183 \184\n\184\n\184\n\184\v\184\n\184\f\184\f\184\f\184\r\184\r\184\r\184\r\184\r\184\r\184\r\184\r\184\r\184\r\184\r\184\r\184\r\184\r\184\14\184\14\184\14\184\14\184\14\184\14\184\14\184\14\184\14\184\14\184\14\184\14\184\14\184\14\184\14\184\14\184\14\184\14\184\14\184\15\184\15\184\15\184\15\184\15\184\15\184\15\184\15\184\15\184\15\184\15\184\15\184\15\184\15\184\15\184\15\184\15\184\15\184\15\184\15\184\15\184\15\184\15\184\15\184\15\184\15\184\15\184\15\184\15\184\15\184\15\184\15\184\15\184\16\184\16\184\16\184\16\184\16\184\16\184\16\184\16\184\16\184\16\184\16\184\16\184\16\184\16\184\16\184\16\184\16\184\16\184\16\184\16\184\17\184\17\184\17\184\17\184\17\184\17\184\17\184\17\184\17\184\17\184\17\184\17\184\17\184\17\184\17\184\17\184\17\184\17\184\17\184\17\184\17\184\17\184\17\184\17\184\17\184\17\184\17\184\17\184\17\184\18\184\18\184\18\184\18\184\18\184\18\184\18\184\18\184\18\184\18\184\18\184\18\184\18\184\18\184\18\184\18\184\18\184\18\184\18\184\18\184\18\184\18\184\18\184\18\184\18\184\18\184\18\184\18\184\18\184\18\184\18\184\18\184\18\184\18\184\18\184\18\184\18\184\18\184\18\184\18\184\18\184\19\184\18\184\18\184\18\184\18\184\18\184\18\184\18\184\18\184\18\184\19\184\19\184\19\184\19\184\19\184\19\184\19\184\19\184\19\184\19\184\19\184\19\184\19\184\19\184\19\184\19\184\19\184\19\184\19\184\19\184\19\184\19\184\19\184\19\184\19\184\19\184\19\184\19\184\19\184\19\184\19\184\19\184\19\184\19\184\19\184\19\184\19\184\19\184\19\184\19\184\19\184\19\184\19\184\19\184\20\184\20\184\20\184\20\184\20\184\20\184\20\184\20\184\20\184\20\184\20\184\20\184\20\184\20\184\20\184\20\184\20\184\20\184\20\184\20\184\20\184\20\184\20\184\20\184\20\184\20\184\20\184\21\184\20\184\20\184\20\184\20\184\20\184\20\184\20\184\20\184\21\184\21\184\21\184\21\184\21\184\21\184\21\184\21\184\21\184\21\184\21\184\21\184\21\184\21\184\21\184\21\184\21\184\21\184\21\184\21\184\21\184\21\184\21\184\21\184\21\184\21\184\21\184\21\184\21\184\21\184\21\184\21\184\21\184\21\184\21\184\21\184\22\184\22\184\22\184\22\184\22\184\22\184\22\184\22\184\22\184\22\184\22\184\22\184\22\184\22\184\22\184\22\184\22\184\22\184\22\184\22\184\22\184\23\184\22\184\22\184\22\184\22\184\22\184\22\184\22\184\23\184\23\184\23\184\23\184\23\184\23\184\23\184\23\184\23\184\23\184\23\184\23\184\23\184\23\184\23\184\23\184\23\184\23\184\23\184\23\184\23\184\24\184\24\184\24\184\24\184\24\184\24\184\24\184\24\184\24\184\24\184\24\184\24\184\24\184\24\184\24\184\24\184\24\184\25\184\25\184\25\184\25\184\25\184\25\184\25\184\25\184\25\184\26\184\26\184\26\184\26\184\26\184\26\184\26\184\26\184\26\184\27\184\28\184\28\184\28\184\28\184\31\184 \184\"\184\14\184\14\184\14\184\15\184\15\184\16\184\17\184\17\184\18\184\17\184\18\184\18\184\19\184\19\184\20\184\21\184\21\184\22\185\n\185\f\185\f\185\r\185\14\185\15\185\15\185\15\185\15\185\15\185\16\185\16\185\16\185\16\185\16\185\16\185\16\185\17\185\17\185\17\185\17\185\17\185\17\185\17\185\18\185\18\185\19\185\19\185\19\185\19B\25\185\20B\26\185\20\185\21\185\22\185\23\185\24\185\24\185\25\185\26\185\28\186\v\186\14\186\14\186\14\186\15\186\15\186\15\186\15\186\16\186\15\186\15\186\16\186\16\186\17\186\17\186\18\186\18\186\18\186\19\186\19\186\19\186\19\186\19\186\19\186\19\186\20\186\20\186\20\186\20\186\20\186\20\186\21\186\21\186\21\186\21\186\22\186\22\186\22\186\22\186\22\186\23\186\23\186\24\186\27\186\29\187\v\187\v\187\f\187\f\187\f\187\f\187\f\187\f\187\f\187\r\187\r\187\r\187\r\187\r\187\r\187\r\187\14\187\14\187\14\187\14\187\14\187\14\187\14\187\14\187\15\187\14\187\14\187\14\187\14\187\14\187\14\187\15\187\14\187\14\187\14\187\14\187\14\187\14\187\15\187\15\187\15\187\15\187\15\187\15\187\15\187\15\187\15\187\15\187\15\187\15\187\15\187\15\187\15\187\15\187\15\187\15\187\15\187\15\187\15\187\15\187\15\187\15\187\15\187\15\187\15\187\15\187\15\187\15\187\15\187\15\187\15\187\16\187\16\187\16\187\16\187\16\187\16\187\16\187\16\187\16\187\16\187\16\187\16\187\16\187\16\187\16\187\16\187\16\187\16\187\16\187\16\187\16\187\16\187\16\187\16\187\16\187\16\187\16\187\16\187\16\187\16\187\16\187\16\187\16\187\16\187\16\187\16\187\16\187\16\187\16\187\16\187\17\187\17\187\17\187\17\187\17\187\17\187\17\187\17\187\17\187\17\187\17\187\17\187\17\187\17\187\17\187\17\187\17\187\17\187\17\187\17\187\17\187\17\187\17\187\18\187\18\187\18\187\18\187\18\187\18\187\18\187\18\187\18\187\18\187\18\187\18\187\18\187\18\187\18\187\18\187\18\187\18\187\18\187\18\187\18\187\18\187\18\187\18\187\18\187\18\187\18\187\18\187\18\187\18\187\18\187\18\187\18\187\18\187\18\187\18\187\18\187\18\187\18\187\18\187\18\187\18\187\19\187\19\187\19\187\19\187\19\187\19\187\19\187\18\187\19\187\19\187\19\187\19\187\19\187\19\187\19\187\19\187\19\187\19\187\19\187\19\187\19\187\19\187\19\187\19\187\19\187\19\187\19\187\19\187\19\187\19\187\19\187\19\187\17\187\19\187\19\187\19\187\19\187\19\187\20\187\20\187\20\187\20\187\20\187\20\187\20\187\20\187\20\187\20\187\20\187\20\187\20\187\20\187\20\187\20\187\20\187\20\187\20\187\20\187\20\187\20\187\20\187\20\187\20\187\20\187\20\187\20\187\20\187\20\187\20\187\20\187\20\187\20\187\20\187\20\187\20\187\20\187\20\187\20\187\20\187\20\187\20\187\20\187\20\187\20\187\21\187\21\187\21\187\21\187\21\187\21\187\21\187\21\187\21\187\21\187\21\187\21\187\21\187\21\187\21\187\21\187\21\187\21\187\21\187\21\187\21\187\21\187\21\187\22\187\22\187\22\187\22\187\22\187\22\187\22\187\22\187\22\187\22\187\22\187\22\187\22\187\22\187\22\187\22\187\22\187\22\187\22\187\22\187\22\187\22\187\22\187\22\187\22\187\22\187\22\187\22\187\23\187\23\187\23\187\23\187\23\187\23\187\23\187\23\187\23\187\23\187\23\187\23\187\23\187\23\187\23\187\23\187\23\187\23\187\23\187\23\187\23\187\23\187\23\187\23\187\24\187\24\187\24\187\24\187\24\187\24\187\24\187\24\187\24\187\24\187\24\187\24\187\25\187\25\187\25\187\25\187\25\187\25\187\25\187\25\187\25\187\25\187\25\187\25\187\25\187\26\187\26\187\26\187\26\187\26\187\27\187\27\187\27\187\27\187\28\187\28\187\28\187\28\187\28\187\28\187\28\187\29\187\29\187\30\187\30\187\31\187\31\187$\187\14\187\15\187\15\187\15\187\15\187\15\187\15\187\15\187\16\187\15\187\16\187\16\187\16\187\16\187\16\187\16\187\16\187\17\187\17\187\17\187\17\187\18\187\18\187\18\187\19\187\19\187\19\187\19\187\19\187\19\187\20\187\19\187\19\187\19\187\19\187\19\187\19\187\20\187\20\187\20\187\22\187\22\187\25\188\f\188\f\188\f\188\r\188\r\188\r\188\r\188\r\188\r\188\r\188\r\188\14\188\14\188\14\188\14\188\14\188\14\188\14\188\14\188\14\188\14\188\14\188\14\188\14\188\14\188\14\188\14\188\15\188\15\188\15\188\15\188\15\188\15\188\15\188\15\188\15\188\15\188\15\188\15\188\15\188\15\188\15\188\15\188\15\188\16\188\16\188\16\188\16\188\16\188\16\188\16\188\16\188\16\188\16\188\16\188\16\188\17\188\17\188\17\188\17\188\17\188\17\188\17\188\17\188\17\188\17\188\17\188\17\188\17\188\17\188\18\188\18\188\18\188\18\188\18\188\18\188\18\188\18\188\18\188\18\188\18\188\18\188\18\188\18\188\18\188\18\188\18\188\18\188\18\188\18\188\18\188\18\188\19\188\19\188\19\188\19\188\19\188\19\188\19\188\19\188\19\188\19\188\19\188\19\188\19\188\19\188\19\188\19\188\19\188\19\188\19\188\20\188\20\188\20\188\20\188\20\188\20\188\20\188\20\188\20\188\21\188\21\188\21\188\21\188\21\188\21\188\21\188\21\188\21\188\21\188\21\188\21\188\21\188\21\188\22\188\22\188\22\188\22\188\22\188\22\188\22\188\22\188\22\188\23\188\23\188\23\188\23\188\23\188\23\188\23\188\23\188\23\188\23\188\23\188\23\188\24\188\24\188\24\188\24\188\24\188\24\188\25\188\25\188\25\188\25\188\25\188\26\188\26\188\26\188\26\188\27\188\28\188\28\188\29\189\r\189\r\189\14\189\14\189\14\189\14\189\14\189\14\189\14\189\14\189\14\189\15\189\15\189\15\189\15\189\16\189\16\189\16\189\16\189\16\189\16\189\16\189\17\189\17\189\17\189\17\189\17\189\18\189\18\189\18\189\18\189\19\189\19\189\20\189\20\189\20\189\20\189\20\189\21\189\21\189\22\189\23\189\23\189\23\189\24\189\24\189\25\189\26\189\26\189\27\189\27\189\28\189\31\190\f\190\f\190\f\190\f\190\f\190\r\190\r\190\r\190\r\190\r\190\r\190\14\190\14\190\14\190\14\190\14\190\14\190\14\190\14\190\14\190\14\190\14\190\14\190\14\190\14\190\14\190\14\190\14\190\14\190\15\190\15\190\15\190\15\190\15\190\15\190\15\190\15\190\15\190\15\190\15\190\15\190\15\190\15\190\15\190\15\190\15\190\15\190\15\190\15\190\15\190\15\190\15\190\15\190\15\190\15\190\15\190\15\190\15\190\15\190\15\190\16\190\16\190\16\190\16\190\16\190\16\190\16\190\16\190\16\190\16\190\16\190\16\190\16\190\16\190\16\190\16\190\16\190\16\190\16\190\16\190\16\190\16\190\16\190\17\190\17\190\17\190\17\190\17\190\17\190\17\190\17\190\17\190\17\190\17\190\17\190\17\190\17\190\17\190\17\190\17\190\17\190\17\190\17\190\17\190\17\190\17\190\18\190\18\190\18\190\18\190\18\190\18\190\18\190\18\190\18\190\18\190\18\190\18\190\18\190\18\190\18\190\18\190\18\190\18\190\18\190\18\190\18\190\18\190\18\190\18\190\18\190\18\190\18\190\18\190\19\190\19\190\19\190\19\190\19\190\19\190\19\190\19\190\19\190\19\190\19\190\19\190\19\190\19\190\19\190\19\190\19\190\19\190\19\190\19\190\19\190\19\190\19\190\19\190\19\190\19\190\19\190\19\190\20\190\20\190\20\190\20\190\20\190\20\190\20\190\20\190\20\190\20\190\20\190\20\190\20\190\20\190\20\190\20\190\20\190\20\190\20\190\20\190\20\190\20\190\20\190\20\190\20\190\21\190\21\190\21\190\21\190\21\190\21\190\21\190\21\190\21\190\21\190\21\190\21\190\21\190\21\190\21\190\21\190\21\190\21\190\21\190\21\190\22\190\22\190\22\190\22\190\22\190\22\190\22\190\22\190\22\190\22\190\22\190\22\190\22\190\22\190\22\190\22\190\22\190\22\190\22\190\22\190\22\190\22\190\22\190\22\190\23\190\23\190\23\190\23\190\23\190\23\190\23\190\23\190\23\190\23\190\23\190\24\190\24\190\24\190\24\190\24\190\24\190\24\190\24\190\24\190\24\190\25\190\25\190\25\190\25\190\25\190\25\190\25\190\25\190\25\190\25\190\26\190\26\190\26\190\26\190\26\190\26\190\26\190\27\190\27\190\27\190\27\190\28\190\28\190\28\190\31\190 \191\5\191\5\191\r\191\14\191\14\191\14\191\15\191\16\191\17\191\18\191\18\191\20\191\21\191\21\191\21\191\22\191\22\191\23\191\24\191\24\191\24\191\28\192\15\192\15\192\16\192\18\192\20\192\21\192\21\192\22\192\23\192\27\192\28\193\r\193\r\193\14\193\14\193\15\193\15\193\16\193\16\193\16\193\16\193\16\193\16\193\16\193\16\193\17\193\17\193\17\193\17\193\17\193\18\193\18\193\18\193\18\193\18\193\19\193\19\193\19\193\19\193\20\193\20\193\20\193\20\193\20\193\21\193\21\193\21\193\21\193\21\193\21\193\22\193\22\193\22\193\22\193\23\193\23\193\23\193\23\193\23\193\23\193\23\193\23\193\23\193\23\193\24\193\24\193\24\193\24\193\25\193\25\193\26\193\26\193\26\193\26\193\26\193\27\193\27\193\28\193\28\193\29\193\29\193\30\193\30\193\30\193\31\193\31\193 \193%\193%\194\f\194\f\194\f\194\f\194\r\194\r\194\r\194\r\194\r\194\r\194\r\194\r\194\r\194\r\194\r\194\r\194\r\194\14\194\14\194\14\194\14\194\14\194\14\194\14\194\14\194\14\194\14\194\14\194\14\194\14\194\14\194\14\194\14\194\14\194\14\194\14\194\14\194\14\194\14\194\14\194\15\194\15\194\15\194\15\194\15\194\15\194\15\194\15\194\15\194\15\194\15\194\15\194\15\194\15\194\15\194\15\194\15\194\15\194\15\194\15\194\15\194\15\194\15\194\15\194\15\194\16\194\16\194\16\194\16\194\16\194\16\194\16\194\16\194\16\194\16\194\16\194\16\194\16\194\16\194\16\194\16\194\16\194\16\194\17\194\17\194\17\194\17\194\17\194\17\194\17\194\17\194\17\194\17\194\17\194\17\194\17\194\17\194\17\194\17\194\17\194\17\194\17\194\17\194\17\194\17\194\18\194\18\194\18\194\18\194\18\194\18\194\18\194\18\194\18\194\18\194\18\194\18\194\18\194\18\194\18\194\18\194\18\194\18\194\18\194\19\194\19\194\19\194\19\194\19\194\19\194\19\194\19\194\19\194\19\194\19\194\19\194\19\194\19\194\19\194\19\194\19\194\20\194\20\194\20\194\20\194\20\194\20\194\20\194\20\194\20\194\20\194\21\194\21\194\21\194\21\194\21\194\21\194\21\194\21\194\21\194\21\194\21\194\21\194\22\194\22\194\22\194\22\194\22\194\22\194\22\194\22\194\22\194\22\194\22\194\22\194\22\194\22\194\22\194\22\194\22\194\22\194\23\194\23\194\23\194\24\194\24\194\24\194\24\194\24\194\24\194\24\194\24\194\24\194\25\194\25\194\25\194\25\194\25\194\26\194\27\194\27\194\27\194\27\194\28\194\28\194\29\194\29\194\30\194 \194!\195\n\195\f\195\f\195\f\195\f\195\f\195\f\195\f\195\f\195\r\195\r\195\r\195\r\195\r\195\r\195\r\195\r\195\r\195\r\195\r\195\r\195\14\195\14\195\14\195\14\195\14\195\14\195\14\195\14\195\14\195\14\195\14\195\14\195\14\195\14\195\14\195\14\195\14\195\14\195\14\195\14\195\14\195\14\195\14\195\14\195\14\195\14\195\14\195\14\195\14\195\14\195\14\195\14\195\14\195\15\195\15\195\15\195\15\195\15\195\15\195\15\195\15\195\15\195\15\195\15\195\15\195\15\195\15\195\15\195\15\195\15\195\15\195\15\195\15\195\15\195\15\195\15\195\15\195\15\195\15\195\15\195\15\195\15\195\15\195\15\195\15\195\16\195\16\195\16\195\16\195\16\195\16\195\16\195\16\195\16\195\16\195\16\195\16\195\16\195\16\195\16\195\16\195\16\195\16\195\16\195\16\195\16\195\16\195\r\195\16\195\16\195\16\195\16\195\16\195\16\195\16\195\16\195\16\195\16\195\16\195\16\195\16\195\16\195\16\195\16\195\16\195\16\195\16\195\16\195\16\195\17\195\17\195\17\195\17\195\17\195\17\195\17\195\17\195\17\195\17\195\17\195\17\195\17\195\17\195\17\195\17\195\17\195\17\195\17\195\17\195\17\195\17\195\17\195\17\195\17\195\17\195\17\195\17\195\17\195\17\195\17\195\17\195\17\195\17\195\17\195\17\195\17\195\17\195\17\195\17\195\17\195\17\195\18\195\18\195\18\195\18\195\18\195\18\195\18\195\18\195\18\195\18\195\18\195\18\195\18\195\18\195\18\195\18\195\18\195\18\195\18\195\18\195\18\195\18\195\18\195\18\195\18\195\18\195\18\195\18\195\18\195\18\195\18\195\18\195\18\195\18\195\18\195\18\195\18\195\18\195\18\195\18\195\18\195\18\195\18\195\18\195\18\195\18\195\18\195\18\195\18\195\18\195\18\195\18\195\18\195\18\195\18\195\18\195\18\195\18\195\18\195\18\195\18\195\18\195\18\195\18\195\18\195\18\195\18\195\18\195\18\195\18\195\18\195\19\195\19\195\19\195\19\195\19\195\19\195\19\195\19\195\19\195\19\195\19\195\19\195\19\195\19\195\19\195\19\195\19\195\19\195\19\195\19\195\19\195\19\195\19\195\19\195\19\195\19\195\19\195\19\195\19\195\19\195\19\195\19\195\19\195\19\195\19\195\19\195\19\195\19\195\19\195\19\195\19\195\19\195\19\195\19\195\19\195\19\195\19\195\19\195\19\195\19\195\19\195\20\195\20\195\20\195\20\195\20\195\20\195\20\195\20\195\20\195\20\195\20\195\20\195\20\195\20\195\20\195\20\195\20\195\20\195\20\195\20\195\20\195\20\195\20\195\20\195\20\195\20\195\20\195\20\195\20\195\20\195\20\195\20\195\20\195\20\195\20\195\20\195\20\195\20\195\20\195\20\195\20\195\20\195\20\195\20\195\20\195\20\195\20\195\20\195\20\195\20\195\20\195\20\195\20\195\20\195\20\195\20\195\20\195\20\195\20\195\20\195\21\195\21\195\21\195\21\195\21\195\21\195\21\195\21\195\21\195\21\195\21\195\21\195\21\195\21\195\21\195\21\195\21\195\21\195\21\195\21\195\21\195\21\195\21\195\21\195\21\195\21\195\21\195\21\195\21\195\21\195\21\195\21\195\21\195\21\195\21\195\21\195\21\195\21\195\21\195\21\195\21\195\21\195\21\195\22\195\22\195\22\195\22\195\22\195\22\195\22\195\22\195\22\195\22\195\22\195\22\195\22\195\22\195\22\195\22\195\22\195\22\195\22\195\22\195\22\195\22\195\22\195\22\195\22\195\22\195\22\195\22\195\22\195\22\195\22\195\22\195\22\195\22\195\22\195\22\195\22\195\22\195\22\195\22\195\22\195\22\195\23\195\23\195\23\195\23\195\23\195\23\195\23\195\23\195\23\195\23\195\23\195\23\195\23\195\23\195\23\195\23\195\23\195\23\195\23\195\23\195\23\195\23\195\23\195\23\195\23\195\23\195\23\195\23\195\23\195\23\195\23\195\23\195\23\195\23\195\23\195\24\195\24\195\24\195\24\195\24\195\24\195\24\195\24\195\24\195\24\195\24\195\24\195\24\195\24\195\24\195\24\195\24\195\24\195\24\195\24\195\24\195\24\195\25\195\25\195\25\195\25\195\25\195\25\195\25\195\25\195\25\195\25\195\25\195\25\195\25\195\25\195\25\195\25\195\25\195\25\195\26\195\26\195\26\195\26\195\26\195\26\195\26\195\26\195\26\195\26\195\26\195\26\195\26\195\27\195\27\195\27\195\27\195\27\195\27\195\27\195\27\195\27\195\27\195\27\195\27\195\27\195\28\195\28\195\28\195\28\195\28\195\28\195\28\195\28\195\28\195\29\195\29\195\29\195\30\195\30\195\31\195\31\195\31\195\31\195\14\195\14\195\14\195\16\195\16\195\16\195\16\195\15\195\17\195\17\195\17\195\17\195\18\195\18\195\18\195\18\195\17\195\19\195\19\195\21\195\23\195\25\196\v\196\v\196\v\196\f\196\f\196\f\196\f\196\f\196\f\196\f\196\f\196\f\196\f\196\f\196\r\196\r\196\r\196\r\196\r\196\r\196\r\196\r\196\r\196\r\196\r\196\r\196\r\196\r\196\r\196\r\196\r\196\r\196\r\196\14\196\14\196\14\196\14\196\14\196\14\196\14\196\14\196\14\196\14\196\14\196\14\196\14\196\14\196\14\196\14\196\14\196\14\196\14\196\14\196\14\196\14\196\14\196\14\196\14\196\14\196\14\196\14\196\14\196\14\196\14\196\14\196\14\196\14\196\14\196\14\196\14\196\14\196\14\196\14\196\14\196\14\196\14\196\14\196\15\196\15\196\15\196\15\196\15\196\15\196\15\196\15\196\15\196\15\196\15\196\15\196\15\196\15\196\15\196\15\196\15\196\15\196\15\196\15\196\15\196\15\196\15\196\15\196\15\196\15\196\15\196\15\196\15\196\15\196\15\196\15\196\15\196\15\196\15\196\15\196\15\196\15\196\15\196\15\196\15\196\15\196\15\196\15\196\15\196\15\196\15\196\15\196\15\196\15\196\15\196\15\196\15\196\15\196\16\196\16\196\16\196\16\196\16\196\16\196\16\196\16\196\16\196\16\196\16\196\16\196\16\196\16\196\16\196\16\196\16\196\16\196\16\196\16\196\16\196\16\196\16\196\16\196\16\196\16\196\16\196\16\196\16\196\16\196\16\196\16\196\16\196\16\196\16\196\16\196\16\196\16\196\16\196\16\196\16\196\16\196\16\196\16\196\16\196\16\196\16\196\16\196\16\196\16\196\16\196\16\196\16\196\16\196\16\196\16\196\17\196\17\196\17\196\17\196\17\196\17\196\17\196\17\196\17\196\17\196\17\196\17\196\17\196\17\196\17\196\17\196\17\196\17\196\17\196\17\196\17\196\17\196\17\196\17\196\17\196\17\196\17\196\17\196\17\196\17\196\17\196\17\196\17\196\17\196\17\196\17\196\17\196\17\196\17\196\17\196\17\196\17\196\17\196\17\196\17\196\18\196\18\196\18\196\18\196\18\196\18\196\18\196\18\196\18\196\18\196\18\196\18\196\18\196\18\196\18\196\18\196\18\196\18\196\18\196\18\196\18\196\18\196\18\196\18\196\18\196\18\196\18\196\18\196\18\196\18\196\18\196\18\196\18\196\18\196\18\196\18\196\18\196\18\196\18\196\18\196\18\196\18\196\18\196\18\196\18\196\18\196\18\196\18\196\18\196\18\196\18\196\18\196\18\196\18\196\18\196\18\196\18\196\18\196\18\196\18\196\18\196\18\196\18\196\19\196\19\196\19\196\19\196\19\196\19\196\19\196\19\196\19\196\19\196\19\196\19\196\19\196\19\196\19\196\19\196\19\196\19\196\19\196\19\196\19\196\19\196\19\196\19\196\19\196\19\196\19\196\19\196\19\196\19\196\19\196\19\196\19\196\19\196\19\196\19\196\19\196\19\196\19\196\19\196\19\196\19\196\19\196\19\196\19\196\19\196\19\196\19\196\19\196\19\196\19\196\19\196\19\196\19\196\19\196\19\196\19\196\19\196\19\196\19\196\19\196\19\196\19\196\19\196\19\196\19\196\19\196\19\196\20\196\20\196\20\196\20\196\20\196\20\196\20\196\20\196\20\196\20\196\20\196\20\196\20\196\20\196\20\196\20\196\20\196\20\196\20\196\20\196\20\196\20\196\20\196\20\196\20\196\20\196\20\196\20\196\20\196\20\196\20\196\20\196\20\196\20\196\20\196\20\196\20\196\20\196\20\196\20\196\20\196\20\196\20\196\20\196\20\196\20\196\20\196\20\196\20\196\20\196\20\196\21\196\21\196\21\196\21\196\21\196\21\196\21\196\21\196\21\196\21\196\21\196\21\196\21\196\21\196\21\196\21\196\21\196\21\196\21\196\21\196\21\196\21\196\21\196\21\196\21\196\21\196\21\196\21\196\21\196\21\196\21\196\21\196\21\196\21\196\21\196\21\196\21\196\21\196\21\196\21\196\21\196\21\196\21\196\21\196\21\196\21\196\21\196\21\196\21\196\21\196\21\196\21\196\21\196\21\196\21\196\21\196\21\196\21\196\21\196\21\196\21\196\21\196\21\196\21\196\21\196\21\196\22\196\22\196\22\196\22\196\22\196\22\196\22\196\22\196\22\196\22\196\22\196\22\196\22\196\22\196\22\196\22\196\22\196\22\196\22\196\22\196\22\196\22\196\22\196\22\196\22\196\22\196\22\196\22\196\22\196\22\196\22\196\22\196\22\196\22\196\22\196\22\196\22\196\22\196\22\196\22\196\22\196\22\196\22\196\22\196\22\196\22\196\22\196\22\196\22\196\22\196\22\196\22\196\22\196\22\196\22\196\22\196\22\196\22\196\22\196\22\196\22\196\23\196\22\196\23\196\23\196\23\196\23\196\23\196\23\196\23\196\23\196\23\196\23\196\23\196\23\196\23\196\23\196\23\196\23\196\23\196\23\196\23\196\23\196\23\196\23\196\23\196\23\196\23\196\23\196\23\196\23\196\23\196\23\196\23\196\23\196\23\196\23\196\23\196\24\196\24\196\24\196\24\196\24\196\24\196\24\196\24\196\24\196\24\196\24\196\24\196\24\207\22\196\24\196\24\196\24\196\24\196\24\196\24\196\24\196\24\196\24\196\24\196\24\196\24\196\24\196\24\196\25\196\25\196\25\196\25\196\25\196\25\196\25\196\25\196\25\196\25\196\25\196\25\196\25\196\25\196\25\196\25\196\25\196\25\196\25\196\25\196\25\196\25\196\26\196\26\196\26\196\26\196\26\196\26\196\26\196\26\196\26\196\26\196\26\196\26\196\26\196\26\196\26\196\26\196\26\196\26\196\26\196\26\196\26\196\27\196\27\196\27\196\27\196\27\196\27\196\27\196\27\196\27\196\27\196\27\196\27\196\27\196\28\196\28\196\28\196\28\196\28\196\28\196\28\196\28\196\28\196\29\196\29\196\29\196\29\196\29\196\29\196\30\196\30\196\30\196\30\196\31\196\31\196\31\196 \196 \196 \196\"\196#\196#\196\14\196\14\196\14\196\15\196\16\196\16\196\16\196\16\196\16\196\16\196\16\196\17\196\17\196\18\196\19\196\19\196\20\196\20\196\20\196\20\196\25\197\r\197\r\197\14\197\14\197\14\197\14\197\15\197\15\197\15\197\15\197\15\197\15\197\16\197\17\197\17\197\17\197\18\197\18\197\18\197\18\197\18\197\18\197\18\197\19\197\19\197\19\197\19\197\19\197\19\197\19\197\19\197\20\197\20\197\20\197\20\197\20\197\21\197\21\197\21\197\21\197\21\197\22\197\22\197\22\197\22\197\23\197\23\197\23\197\24\197\24\197\25\197\26\197\27\198\f\198\f\198\r\198\r\198\14\198\14\198\14\198\14\198\14\198\14\198\14\198\14\198\14\198\14\198\14\198\14\198\15\198\15\198\15\198\15\198\15\198\15\198\15\198\15\198\15\198\15\198\16\198\16\198\16\198\16\198\16\198\16\198\16\198\16\198\16\198\16\198\16\198\16\198\16\198\16\198\16\198\17\198\17\198\17\198\17\198\17\198\17\198\17\198\17\198\17\198\17\198\17\198\17\198\17\198\17\198\17\198\17\198\18\198\18\198\18\198\18\198\18\198\18\198\18\198\18\198\18\198\18\198\19\198\19\198\19\198\19\198\19\198\19\198\19\198\19\198\19\198\20\198\20\198\20\198\20\198\20\198\21\198\21\198\21\198\21\198\21\198\22\198\22\198\22\198\22\198\22\198\22\198\22\198\22\198\22\198\23\198\23\198\23\198\23\198\24\198\24\198\24\198\24\198\24\198\24\198\24\198\26\198\27\198\27\198\28\198\30\198\"\198#\199\f\199\f\199\f\199\f\199\f\199\r\199\r\199\r\199\r\199\14\199\14\199\14\199\14\199\14\199\14\199\14\199\14\199\14\199\14\199\14\199\14\199\14\199\14\199\14\199\15\199\15\199\15\199\15\199\15\199\15\199\15\"\19\199\15\199\15\199\15\199\15\199\15\199\15\199\16\199\16\199\16\199\16\199\16\199\16\199\16\199\16\199\16\199\16\199\16\199\17\199\17\199\17\199\17\199\17\199\17\199\17\199\17\199\17\199\17\199\17\199\17\199\17\199\17\199\17\199\18\199\18\199\18\199\18\199\18\199\18\199\18\199\18\199\18\199\18\199\18\199\18\199\18\199\18\199\18\199\18\199\19\199\19\199\19\199\19\199\19\199\19\199\19\199\19\199\19\199\19\199\19\199\19\199\19\199\19\199\19\199\20\199\20\199\20\199\20\199\20\199\20\199\20\199\20\199\21\199\21\199\21\199\21\199\21\199\21\199\21\199\21\199\21\199\21\199\21\199\21\199\21\199\21\199\21\199\22\199\22\199\22\199\22\199\22\199\22\199\23\199\23\199\23\199\23\199\23\199\23\199\23\199\25\199\25\199\26\199\26\199\27\199\27\199\27\199\29\199\30\199\r\199\14\199\14\199\15\199\17\199\f\199\18\199\18\199\21\200\f\200\r\200\r\200\r\200\14\200\14\200\14\200\14\200\14\200\14\200\15\200\15\200\15\200\15\200\15\200\16\200\16\200\16\200\17\200\17\200\18\200\18\200\18\200\19\200\19\200\20\200\20\200\21\200\22\200\22\200\22\200\23\200\24\200\30\201\f\201\r\201\14\201\14\201\14\201\14\201\14\201\15\201\16\201\16\201\16\201\16\201\16\201\16\201\16\201\17\201\17\201\17\201\17\201\18\201\18\201\18\201\18\201\18\201\18\201\18\201\18\201\18\201\18\201\18\201\18\201\18\201\19\201\19\201\19\201\19\201\19\201\19\201\20\201\20\201\20\201\20\201\20\201\20\201\21\201\21\201\21\201\21\201\21\201\22\201\22\201\22\201\23\201\23\201\23\201\25\201\26\201\30\202\f\202\r\202\r\202\14\202\14\202\14\202\14\202\14\202\14\202\15\202\15\202\15\202\15\202\15\202\15\202\15\202\15\202\15\202\16\202\16\202\17\202\18\202\18\202\18\202\18\202\18\202\19\202\19\202\19\202\19\202\20\202\21\202\21\202\21\202\21\202\22\202\24\202\23\202\24\202\26\202\26\202\26\203\n\203\v\203\f\203\f\203\f\203\r\203\r\203\r\203\r\203\r\203\r\203\r\203\r\203\14\203\14\203\14\203\14\203\14\203\14\203\14\203\14\203\14\203\14\203\14\203\14\203\14\203\14\203\15\203\15\203\15\203\15\203\15\203\15\203\15\203\15\203\15\203\15\203\15\203\15\203\15\203\16\203\16\203\16\203\16\203\16\203\16\203\16\203\16\203\16\203\17\203\17\203\17\203\17\203\17\203\17\203\17\203\17\203\17\203\17\203\18\203\18\203\18\203\18\203\18\203\18\203\18\203\18\203\18\203\18\203\18\203\18\203\18\203\18\203\18\203\18\203\18\203\19\203\18\203\19\203\19\203\19\203\19\203\19\203\19\203\19\203\19\203\19\203\19\203\19\203\19\203\19\203\19\203\19\203\19\203\19\203\19\203\19\203\19\203\19\203\19\203\19\203\19\203\19\203\20\203\20\203\20\203\20\203\20\203\20\203\20\203\20\203\20\203\20\203\20\203\20\203\20\203\20\203\20\203\20\203\20\203\21\203\21\203\21\203\21\203\21\203\21\203\21\203\21\203\21\203\22\203\22\203\22\203\22\203\22\203\22\203\22\203\22\203\22\203\22\203\22\203\22\203\22\203\22\203\22\203\22\203\22\203\23\203\23\203\23\203\23\203\23\203\23\203\23\203\23\203\23\203\23\203\23\203\24\203\24\203\24\203\24\203\24\203\25\203\25\203\25\203\25\203\25\203\25\203\26\203\26\203\26\203\26\203\27\203\27\203\28\203\28\203\30\203\30\203$\203'\204\16\204\18\204\19\204\19\204\19\204\21\205\v\205\f\205\f\205\14\205\14\205\14\205\14\205\14\205\14\205\15\205\15\205\15\205\15\205\15\205\15\205\15\205\16\205\16\205\16\205\16\205\16\205\16\205\17\205\17\205\17\205\17\205\17\205\18\205\18\205\19\205\19\205\19\205\19\205\19\205\19\205\19\205\19\205\19\205\20\205\20\205\21\205\22\213\19\205\23\205\22\205\23\205\24\205\24\205\25\206\n\206\f\206\r\206\r\206\r\206\14\206\16\206\20\206\25\207\r\207\r\207\14\207\14\207\14\207\15\207\15\207\15\207\15\207\16\207\16\207\16\207\16\207\16\207\16\207\16\207\16\207\17\207\17\207\17\207\17\207\17\207\17\207\18\207\18\207\18\207\18\207\19\207\19\207\19\207\19\207\19\207\19\207\19\207\19\207\20\207\21\207\21\207\21\207\21\207\22\207\22\207\23\207\24\207\26\208\f\208\f\208\r\208\r\208\r\208\14\208\14\208\14\208\14\208\14\208\14\208\14\208\14\208\14\208\14\208\14\208\14\208\15\208\15\208\15\208\15\208\15\208\15\208\15\208\15\208\15\208\16\208\16\208\16\208\16\208\16\208\16\208\16\208\16\208\17\208\17\208\17\208\17\208\17\208\16\208\17\208\17\208\17\208\17\208\17\208\17\208\17\208\17\208\18\208\18\208\18\208\19\208\19\208\19\208\19\208\19\208\19\208\19\208\19\208\19\208\19\208\20\208\20\208\20\208\20\208\20\208\20\208\20\208\20\208\20\208\20\209\20\208\21\208\21\208\21\208\21\208\21\208\22\208\22\208\22\208\22\208\22\208\23\208\24\208\26\208\26\208\27\208\28\209\v\209\f\209\f\209\r\209\r\209\14\209\14\209\14\209\14\209\14\209\15\209\15\209\15\209\15\209\15\209\15\209\15\209\16\209\16\209\16\209\16\209\17\209\17\209\17\209\17\209\17\209\17\209\17\209\17\209\18\209\18\209\19\209\19\209\19\209\19\209\20\209\20\209\20\209\21\209\21\209\21\209\21\209\21\209\22\209\22\209\22\209\23\209\23\209\23\209\26\209\27\209\28\210\n\210\f\210\r\210\14\210\14\210\15\210\15\210\16\210\16\210\18\210\17\210\21\210\21\210\21\210\24\210\26\211\f\211\f\211\f\211\f\211\r\211\r\211\r\211\14\211\14\211\14\211\14\211\14\211\14\211\14\211\14\211\14\211\14\211\15\211\15\211\15\211\15\211\15\211\15\211\15\211\15\211\15\211\15\211\15\211\15\211\15\211\15\211\15\211\15\211\15\211\15\211\16\211\16\211\16\211\16\211\16\211\16\211\16\211\16\211\16\211\16\211\16\211\16\211\16\211\16\211\16\211\16\211\16\211\16\211\16\211\16\211\16\211\16\211\16\211\17\211\17\211\17\211\17\211\17\211\17\211\17\211\17\211\17\211\17\211\17\211\17\211\17\211\17\211\17\211\17\211\17\211\17\211\17\211\17\211\17\211\17\211\17\211\18\211\18\211\18\211\18\211\18\211\18\211\18\211\18\211\18\211\18\211\18\211\18\211\18\211\18\211\18\211\18\211\18\211\18\211\18\211\18\211\19\211\19\211\19\211\19\211\19\211\19\211\19\211\19\211\19\211\19\211\19\211\19\211\19\211\19\211\19\211\19\211\20\211\20\211\20\211\20\211\20\211\20\211\20\211\20\211\20\211\20\211\20\211\20\211\20\211\20\211\20\211\20\211\20\211\21\211\21\211\21\211\21\211\21\211\21\211\21\211\21\211\21\211\22\211\22\211\22\211\22\211\22\211\22\211\22\211\22\211\22\211\22\211\22\211\22\211\22\211\23\211\23\211\23\211\23\211\23\211\23\211\24\211\25\211\25\211\25\211\25\211\25\211\25\211\26\211\26\211\26\211\26\211\27\211\27\211\27\211\27\211\28\211\29\211\29\211\29\211\29\211\30\211\30\211\31\211#\211#\211\16\211\18\212\r\212\r\212\r\212\r\212\14\212\14\212\14\212\14\212\15\212\14\212\14\212\16\212\16\212\16\212\16\212\17\212\17\212\19\212\21\212\21\212:\213\n\213\15\213\f\213\r\213\r\213\14\213\14\213\14\213\14\213\14\213\14\213\14\213\14\213\14\213\14\213\14\213\15\213\15\213\15\213\15\213\15\213\15\213\15\213\15\213\17\213\17\213\18\213\19\213\21\213\21\213\21\213\22\213\22\213\24\213\27\213\n\214\14\214\18\214\18\214\18\214\19\214\19\214\19\214\19\214\20\214\21\214\24\214\26\214\30\30\r\31\f\1\n\1\f,\v0\n\16\v`\20m\14\1\f\1\f\1\r\1\17\1\18\1\19\1\20\1\25\2\r\2\18\3\v\3\17\4\15\4\18\4\19\4\19\5\14\5\15\5\16\5\16\5\17\5\18\5\19\5\19\5\20\5\21\5\21\5\22\6\16\6\21\a\22\a\23\b\r\b\r\b\15\b\19\b\20\b\23\b\27\t\f\t\14\t\14\t\14\t\14\t\15\t\15\t\15\t\15\t\15\t\15\t\15\t\15\t\15\t\16\t\16\t\16\t\16\t\16\t\16\t\17\t\17\t\17\t\17\t\17\t\17\t\17\t\17\t\18\t\18\t\18\t\18\t\18\t\18\t\18\t\18\t\19\t\19\t\19\t\19\t\19\t\19\t\19\t\19\t\19\t\19\t\19\t\20\t\20\t\20\t\20\t\20\t\20\t\20\t\20\t\20\t\20\t\21\t\21\t\21\t\21\t\21\t\22\t\22\t\22\t\22\t\22\t\22\t\23\t\23\t\23\t\23\t\23\t\24\t\24\t\24\t\24\t\25\t\25\t\25\t\26\t\26\t\26\t\27\t\27\t\27\t\28\t\29\n\16\n\17\n\18\n\21\n\23\n\23\n\23\n\27\v\18\f\14\f\20\f\21\f\22\f\23\f\24\r\15\14\15\14\15\14\16\14\18\14\19\14\20\14\22\15\r\15\14\15\14\15\14\15\14\15\15\15\15\15\15\15\16\15\17\15\17\15\17\15\18\15\18\15\18\15\18\15\19\15\19\15\19\15\20\15\20\15\21\15\21\15\22\15\23\15\24\15\28\16\14\16\15\16\18\16\19\16\21\17\r\17\16\17\18\17\20\17\21\17\21\17\26\17\27\18\14\18\14\18\14\18\15\18\15\18\16\18\16\18\16\18\17\18\17\18\18\18\18\18\19\18\19\18\19\18\19\18\20\18\20\18\20\18\21\18\21\18\21\18\23\18\24\18\24\19\15\19\15\19\15\19\16\19\16\19\17\19\18\19\18\19\18\19\19\19\20\19\20\19\21\19\22\19\22\19\23\19\29\21\v\21\14\21\17\21\21\22\14\22\15\22\15\22\17\22\18\22\22\22\28\24\15\24\18\24\19\24\21\24\22\24\23\24\23\24\25\24\26\24\28\25\f\25\15\25\18\25\22\26\16\26\17\27\r\27\15\27\16\27\16\27\17\27\17\27\17\27\17\27\18\27\18\27\18\27\18\27\19\27\19\27\20\27\20\27\21\27\21\27\21\27\22\27\22\27\23\27\23\27\25\27\28\28\17\28\18\28\19\28\20\28\21\28\23\28\28\29\f\29\f\29\14\29\15\29\16\29\16\29\17\29\17\29\18\29\18\29\20\29\20\29\21\29\22\29\24\30\f\30\14\30\14\30\14\30\15\30\15\30\15\30\15\30\16\30\16\30\16\30\16\30\16\30\16\30\16\30\16\30\16\30\16\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\22\30\22\30\22\30\22\30\22\30\22\30\22\30\22\30\22\30\23\30\23\30\23\30\23\30\23\30\23\30\23\30\24\30\24\30\24\30\24\30\25\30\25\30\25\30\25\30\25\30\25\30\26\30\26\30\26\30\27\30\27\30\27\30\29\30\31\30\31\31\14\31\15\31\16\31\17\31\18\31\18\31\20\31\21\31\23 \f \f \r \r \r \r \r \14 \14 \14 \14 \14 \14 \14 \14 \14 \14 \14 \15 \15 \15 \15 \15 \15 \15 \15 \16 \16 \16 \16 \16 \16 \16 \16 \16 \17 \17 \17 \17 \17 \17 \17 \17 \17 \17 \17 \17 \17 \17 \17 \17 \18 \18 \18 \18 \18 \18 \18 \18 \18 \18 \18 \18 \18 \18 \19 \19 \19 \19 \19 \19 \19 \19 \19 \19 \19 \19 \20 \20 \20 \20 \20 \20 \20 \20 \20 \20 \20 \20 \20 \20 \20 \20 \21 \21 \21 \21 \21 \21 \21 \21 \21 \21 \21 \22 \22 \22 \22 \22 \22 \23 \23 \23 \23 \23 \23 \23 \24 \24 \24 \24 \24 \24 \25 \25 \25 \25 \26 \27!\17!\20!\29\"\27#\20$\r$\15$\16$\17$\18$\19$\21$\22$\23$\29%\v%\f%\r%\14%\14%\14%\15%\15%\15%\15%\15%\15%\16%\16%\16%\17%\17%\17%\18%\18%\18%\19%\19%\19%\20%\20%\20%\21%\21%\21%\22%\22%\22%\25%\27&\r&\r&\14&\14&\14&\14&\14&\14&\14&\15&\15&\15&\15&\16&\16&\16&\16&\16&\17&\17&\17&\17&\17&\18&\18&\18&\18&\18&\18&\18&\18&\18&\18&\18&\19&\19&\19&\19&\19&\19&\19&\19&\19&\19&\19&\20&\20&\20&\20&\20&\20&\21&\21&\21&\21&\21&\21&\21&\21&\21&\22&\22&\22&\22&\22&\22&\23&\23&\23&\23&\23&\24&\25&\25&\25&\25&\26&\26&\27&\28&\28&\30'\14'\14'\14'\14'\15'\16'\18'\18'\18'\19'\21'\23'\24'\24'\28(\14(\14(\14(\15(\15(\16(\16(\16(\17(\17(\17(\17(\18(\18(\18(\19(\19(\19(\19(\19(\19(\19(\20(\20(\20(\20(\20(\20(\21(\21(\21(\21(\21(\22(\22(\22(\22(\22(\23(\23(\23(\23(\24(\25(\25(\25(\27(\27(\28(\31)\r)\18)\18)\19)\22)\22)\23)\24*\14*\15*\17*\17*\21*\22*\23*\24+\19+\20,\14,\14,\14,\15,\16,\16,\17,\17,\18,\20,\20,\20,\19,\19,\19,\19,\21,\21,\22,\22,\23,\24,\26,\26,\29.\r.\r.\r.\r.\14.\14.\14.\15.\15.\15.\15.\15.\15.\16.\16.\16.\16.\16.\16.\17.\17.\17.\17.\17.\17.\18.\18.\18.\18.\18.\18.\18.\19.\19.\19.\19.\19.\19.\20.\20.\20.\20.\21.\21.\21.\21.\21.\21.\21.\22.\22.\22.\22.\23.\23.\23.\23.\24.\24.\24.\26.\28.\29/\14/\0160\r0\0180\0190\0200\0210\0240\0250\0291\0151\0141\0191\0191\0211\0231\0232\f2\0172\0182\0182\0182\0182\0192\0192\0192\0212\0222\0232\0242\0262\0273\0143\0183\0183\0193\0203\0203\0223\0253\0264\r4\0165\0145\0145\0155\0155\0165\0165\0175\0175\0175\0175\0175\0175\0185\0185\0195\0195\0205\0205\0215\0215\0215\0225\0225\0225\0235\0235\0245\0245\0245\0255\0265\0286\r6\0156\0156\0176\0186\0196\0227\0147\0157\0177\0197\0207\0247\0299\r9\0159\0169\0169\0179\0189\0199\0199\0219\0249\0289 :\r:\25;\17;\22;\24<\14<\15<\17<\17<\18<\18<\19<\19<\19<\20<\20<\21<\21<\21<\23<\24<\25<\25=\f=\r=\14=\14=\14=\14=\14=\14=\14=\15=\15=\15=\15=\15=\15=\15=\16=\16=\16=\16=\16=\16=\16=\16=\17=\17=\17=\17=\17=\17=\17=\17=\17=\17=\18=\18=\18=\18=\18=\18=\18=\18=\19=\19=\19=\19=\19=\19=\19=\19=\19=\19=\19=\19=\20=\20=\20=\20=\20=\20=\20=\20=\20=\20=\20=\20=\21=\21=\21=\21=\21=\21=\21=\21=\21=\22=\22=\22=\22=\22=\22=\23=\23=\23=\23=\23=\23=\23=\23=\23=\24=\24=\24=\25=\25=\25=\25=\25=\26=\26=\27=\27=\28=\28=\29=\29=\30= >\v>\f>\15>\15>\16>\16>\17>\17>\18>\19>\20>\22>\22>\22> ?\15?\17?\21?\28@\r@\14@\14@\14@\14@\14@\14@\15@\15@\15@\15@\15@\15@\15@\15@\16@\16@\16@\16@\16@\16@\16@\16@\16@\17@\17@\17@\17@\17@\17@\17@\17@\17@\17@\17@\17@\17@\18@\18@\18@\18@\18@\18@\18@\18@\18@\18@\18@\19@\19@\19@\19@\19@\19@\19@\19@\19@\19@\19@\20@\20@\20@\20@\20@\20@\20@\20@\20@\20@\20@\20@\21@\21@\21@\21@\21@\21@\21@\21@\22@\22@\22@\22@\22@\22@\22@\22@\22@\22@\23@\23@\23@\24@\24@\24@\25@\25@\25@\25@\25@\25@\26@\27@\29@\30A\17A\14A\21B\14B\15B\15B\16B\16B\17B\18B\18B\19B\20B\20B\21B\21B\21B\21B\22B\22B\22B\23B\24B\24B\27B\27B\30C\rC\14C\14C\15C\16C\18C\18C\18C\20C\20C\20D\15D\16D\20D\21D\23D\27E\14F\14F\14F\15F\16F\16F\16F\17F\18F\18F\18F\18F\19F\20F\21F\21F\22F\22F\25F\25F\26H\rH\rH\14H\14H\14H\14H\14H\14H\14H\15H\15H\15H\15H\15H\15H\15H\15H\15H\15H\16H\16H\16H\16H\16H\16H\16H\16H\16H\16H\16H\16H\17H\17H\17H\17H\18H\18H\18H\18H\18H\18H\19H\19H\19H\19H\19H\19H\19H\19H\19H\20H\20H\20H\20H\20H\20H\21H\21H\21H\21H\21H\21H\21H\21H\23H\22H\22H\22H\22H\22H\22H\23H\24H\24H\24H\27H\27H\27H\30I\21I\22I\22I\25J\fJ\rJ\14J\15J\15J\16J\20J\17J\17J\17J\18J\19J\19J\19J\19J\20J\20J\20J\21J\21J\22J\27J\27J\30K\rK\rK\rK\rK\rK\14K\14K\14K\14K\15K\15K\15K\15K\15K\15K\15K\15K\15K\16K\16K\16K\16K\16K\16K\16K\16K\16K\16K\16K\16K\16K\17K\17K\17K\17K\17K\17K\17K\17K\17K\17K\17K\17K\17K\17K\17K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\21K\21K\21K\21K\21K\21K\21K\21K\21K\21K\21K\21K\21K\21K\21K\21K\22K\22K\22K\22K\22K\22K\22K\22K\22K\22K\22K\22K\22K\22K\22K\22K\23K\23K\23K\23K\23K\23K\23K\23K\23K\23K\23K\23K\24K\24K\24K\24K\24K\24K\24K\25K\25K\25K\25K\25K\25K\26K\26K\26K\26K\26K\27K\27K\27K\27K\28K\28K\28K\29K\29K\30K\30K\31K!K L\14L\15L\15L\17L\17L\18L\19L\19L\20L\21L\26L\30M\14M\16M\17M\18M\19M\19M\20M\21M\22M\22M\23N\15N\15N\16N\16N\17N\18N\20N\23O\16O\16B\17O\17O\18O\18O\18O\19O\21O\23O\23O\31P\20Q\20R\vR\14R\14R\15R\15R\16R\16R\18R\18R\19R\20R\21R\24T\14T\15T\17T\19T\20U\fU\rU\rU\rU\rU\14U\14U\14U\14U\15U\15U\15U\15U\15U\15U\16U\16U\16U\16U\16U\16U\16U\17U\17U\17U\17U\17U\17U\17U\17U\17U\17U\17U\17U\17U\17U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\21U\21U\21U\21U\21U\21U\21U\21U\21U\21U\21U\21U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\23U\23U\23U\23U\23U\23U\23U\23U\23U\23U\23U\24U\24U\24U\24U\24U\24U\24U\24U\24U\24U\24U\25U\25U\25U\25U\25U\25U\25U\26U\26U\26U\26U\26U\26U\27U\27U\27U\28U\28U\28U\28U\28U\29U\29U\30U\30U\31V\vV\rV\rV\rV\14V\14V\14V\14V\14V\14V\14V\15V\15V\15V\15V\15V\15V\15V\15V\15V\15V\15V\16V\16V\16V\16V\16V\16V\16V\16V\17V\17V\17V\17V\17V\17V\17V\17V\18V\18V\18V\18V\18V\18V\18V\18V\18V\18V\18V\18V\18V\18V\18V\18V\18V\19V\19V\19V\19V\19V\19V\19V\19V\19V\19V\19V\19V\19V\19V\20V\20V\20V\20V\20V\20V\20V\20V\20V\20V\20V\20V\20V\20V\20V\21V\21V\21V\21V\21V\21V\21V\21V\21V\22V\22V\22V\22V\22V\22V\22V\22V\22V\22V\23V\23V\23V\23V\23V\23V\23V\23V\24V\24V\24V\24V\24V\25V\25V\26V\26V\26V\28V\28V\29V\30V\31V\31V!W\rW\15W\17W\18W\18W\18W\18W\19W\19W\21W\21W\23W\23W+X\16X\17Y\14Z\17Z\18Z\21Z\24[\16[\17[\17[\18[\22\\\14\\\18]\r]\15]\15]\16]\16]\16]\18]\19]\20]\20]\20]\21]\22]\27^\14^\15^\15^\16^\16^\17^\17^\18^\18^\18^\18^\19^\19^\19^\19^\20^\20^\21^\22^\24^\25^\26`\f`\14`\14`\14`\14`\14`\14`\14`\15`\15`\16`\16`\16`\16`\16`\16`\16`\16`\16`\17`\17`\17`\17`\17`\17`\18`\18`\18`\18`\18`\18`\18`\18`\18`\18`\18`\18`\18`\19`\19`\19`\19`\19`\19`\19`\19`\19`\19`\19`\19`\19`\19`\19`\19`\20`\20`\20`\20`\20`\20`\20`\20`\20`\20`\20`\20`\20`\21`\21`\21`\21`\21`\21`\21`\22`\22`\22`\22`\22`\22`\22`\22`\22`\22`\23`\23`\23`\23`\23`\23`\24`\24`\25`\25`\25`\26`\26`\26`\26`\27`\29`\30a\ra\14a\18b\rb\14b\14b\15b\18b\18b\19b\20b\20b\27c\17d\fd\16d\18d\18d\18e\vf\ff\rf\14f\14f\14f\14f\15f\15f\15f\15f\16f\16f\17f\17f\17f\17f\17f\18f\18f\18f\19f\19f\20f\20f\21f\21f\21f\22f\23f\25f\26f\26g\22h\14h\14h\14h\14h\15h\15h\15h\16h\17h\17h\18h\19h\19h\19h\20h\20h\22h\22h\24j\14j\14j\15j\17j\17j\18j\18j\19j\19j\20j\26k\rk\14k\19k\19l\14l\14l\15l\15l\16l\17l\17l\18l\18l\19l\19l\20l\21l\22l\22l\23l\24l\26l\27l\29l\"m\rm\rm\14m\14m\14m\15m\15m\15m\15m\16m\16m\16m\17m\17m\18m\18m\18m\18m\19m\19m\19m\19m\20m\20m\20m\20m\21m\21m\21m\22m\22m\22m\22m\22m\24m\25m\26m\26m\"n\14n\17o\14o\14o\16o\18o\19o\20o\20o\25o\26p\14p\14p\14p\15p\15p\15p\15p\15p\16p\16p\16p\16p\16p\17p\17p\17p\17p\17p\17p\18p\18p\18p\18p\18p\18p\19p\19p\20p\20p\20p\21p\21p\21p\21p\21p\21p\22p\22p\22p\23p\23p\23p\24p\24p\24p\26p\28q\rq\rq\14q\14q\15q\15q\15q\16q\16q\16q\16q\17q\17q\17q\17q\17q\18q\18q\18q\18q\18q\18q\18q\18q\18q\18q\19q\19q\20q\20q\20q\20q\21q\21q\23q\24q\30r\24s\vs\rs\14s\14s\15s\15s\15s\15s\16s\16s\16s\16s\17s\17s\17s\17s\17s\17s\17s\18s\18s\18s\19s\19s\19s\19s\19s\20s\20s\20s\20s\21s\22s\23s\23s\25t\14t\15t\16t\16t\17t\17t\17t\18t\18t\18t\19t\19t\20t\21t\21t\21t\21t\22t\23t\28u\ru\14u\15u\15u\16u\17u\17u\18u\18u\19u\19u\20u\20u\20u\21u\22u\24u\27v\fv\rv\14v\14v\14v\14v\14v\14v\15v\15v\15v\15v\16v\16v\17v\17v\17v\17v\17v\17v\18v\18v\18v\18v\18v\18v\19v\19v\19v\19v\19v\19v\20v\20v\20v\20v\20v\20v\20v\20v\21v\21v\21v\21v\21v\21v\21v\21v\22v\22v\22v\22v\22v\23v\23v\24v\25v\25v\25v\25v\26v\27v\28v\29v w\fw\fw\rw\rw\14w\14w\14w\15w\15w\15w\15w\15w\16w\16w\16w\16w\17w\18w\18w\18w\18w\19w\19w\19w\20w\20w\20w\20w\21w\21w\22w\22w\22w\23w\23w\23w\23w\24w\26w\26w\26x\fx\fx\rx\rx\14x\15x\15x\15x\16x\16x\16x\17x\17x\17x\17x\17x\18x\18x\18x\18x\18x\18x\18x\18x\18x\19x\19x\19x\19x\19x\20x\20x\20x\20x\20x\21x\21x\21x\21x\22x\22x\22x\22x\23x\23x\23x\23x\23x\23x\23x\24x\24x\24x\25x\25x\25x\26x\26x\26x\27x\29x\30x\31x\vx\14x\14x\14x\14x\15x\15x\16x\16x\16x\16x\17x\17x\17x\17x\17x\17x\18x\18x\19x\19x\19x\20x\20x\21x\21x\21x\21x\22x\22x\23x\24x\28y\17y\18y\19y\19y\20y\23z\rz\14z\15z\16z\16z\16z\18z\18z\19z\20z\21z\23z\24z\26{\f{\15{\15{\15{\15{\16{\16{\17{\19{\19{\19{\20{\21{\21{\21{\22{\22{\24{\26{\26|\r|\14|\15|\16|\16|\16|\17|\17|\18|\19|\19|\20|\20|\21|\22|\22|\26}\15}\15}\18}\19}\20}\23\127\15\127\16\127\16\127\17\127\19\127\20\127\22\128\f\128\14\128\16\128\16\128\17\128\17\128\17\128\18\128\18\128\19\128\20\128\20\128\20\128\20\128\21\128\21\128\22\128\22\128\23\128 \129\17\129\18\130\14\130\14\130\14\130\15\130\15\130\15\130\15\130\16\130\16\130\17\130\17\130\17\130\18\130\18\130\18\130\18\130\19\130\19\130\19\130\20\130\20\130\20\130\20\130\20\130\20\130\21\130\21\130\21\130\21\130\21\130\21\130\22\130\22\130\22\130\22\130\23\130\23\130\23\130\24\130\24\130\25\130\25\130\26\130\27\130\28J\29\130$\131\14\131\16\131\17\131\18\131\22\132\16\132\19\132\22\132\29\133\17\133\18\133\18\133\24\134\22\134\30\135\f\135\17\135\17\135\20\135\23\135\26\137\r\137\18\137\19\137\19\137\21\137\22\137\24\137\26\137\26\137\26\139\20\140\f\140\f\140\r\140\r\140\14\140\14\140\14\140\14\140\14\140\15\140\15\140\15\140\15\140\15\140\15\140\15\140\15\140\16\140\16\140\16\140\16\140\16\140\16\140\16\140\16\140\16\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\24\140\24\140\24\140\24\140\24\140\24\140\24\140\24\140\24\140\24\140\24\140\24\140\24\140\24\140\24\140\24\140\25\140\25\140\25\140\25\140\25\140\25\140\25\140\26\140\26\140\26\140\26\140\27\140\27\140\27\140\27\140\28\140\28\140\28\140\29\140\30\140\30\140\30\140 \140 \141\r\141\r\141\14\141\16\141\16\141\18\141\21\142\f\142\r\142\r\142\14\142\14\142\14\142\14\142\14\142\15\142\15\142\15\142\15\142\15\142\15\142\15\142\16\142\16\142\16\142\16\142\16\142\16\142\16\142\16\142\16\142\16\142\17\142\17\142\17\142\17\142\17\142\18\142\18\142\18\142\18\142\18\142\18\142\18\142\18\142\19\142\19\142\19\142\19\142\19\142\20\142\20\142\20\142\20\142\20\142\20\142\20\142\21\142\21\142\21\142\21\142\22\142\22\142\22\142\22\142\22\142\23\142\23\142\23\142\23\142\24\142\24\142\24\142\25\142\25\142\26\142!\143\14\143\15\143\21\144\15\144\16\144\19\144\22\144\27\145\14\145\14\145\14\145\15\145\15\145\15\145\16\145\16\145\16\145\16\145\16\145\17\145\18\145\18\145\18\145\18\145\18\145\18\145\18\145\19\145\19\145\20\145\20\145\20\145\21\145\21\145\21\145\21\145\21\145\21\145\22\145\22\145\22\145\23\145\23\145\24\145\25\145\27\145\28\145\28\146\15\146\20\147\r\147\15\147\16\147\17\147\17\147\18\147\19\147\19\147\21\147\23\147\28\147\28\147\15\147\15\147\16\147\19\147\21\147\23\148\16\148\16\148\19\148\19\149\r\149\r\149\14\149\14\149\15\149\15\149\15\149\15\149\16\149\16\149\17\149\17\149\17\149\18\149\18\149\19\149\19\149\19\149\19\149\19\149\20\149\20\149\20\149\21\149\21\149\21\149\21\149\22\149\22\149\22\149\23\149\23\149\24\149\26\149\27\149\27\149\27\149\29\149\31\149\r\149\14\149\14\149\15\149\15\149\15\149\15\149\15\149\15\149\16\149\16\149\16\149\16\149\16\149\17\149\17\149\17\149\17\149\18\149\18\149\18\149\18\149\19\149\19\149\19\149\19\149\19\149\19\149\20\149\20\149\20\149\20\149\21\149\21\149\22\149\22\149\23\149\24\149\25\150\f\150\14\150\18\151\18\151\21\152\v\152\14\152\17\152\17\152\19\153\r\153\16\153\19\153\20\154\f\154\r\154\r\154\r\154\14\154\14\154\15\154\15\154\16\154\17\154\17\154\17\154\18\154\18\154\19\154\19\154\19\154\20\154\20\154\21\154\22\154\25\154\25\154\26\154\15\154\15\154\17\154\18\154\19\154\22\154\24\155\15\155\16\155\18\155\21\156\14\156\15\156\16\156\16\156\17\156\17\156\17\156\18\156\18\156\18\156\19\156\19\156\20\156\21\156\21\157\r\157\14\157\14\157\14\157\15\157\15\157\15\157\16\157\16\157\16\157\16\157\16\157\17\157\17\157\17\157\18\157\18\157\18\157\18\157\18\157\19\157\19\157\19\157\19\157\19\157\20\157\20\157\20\157\21\157\21\157\21\157\21\157\22\157\22\157\22\157\23\157\23\157\23\157\23\157\24\157\24\157\26\158\16\158\16\158\17\158\20\158\20\158\21\158\22\158\23\159\r\159\14\159\15\159\15\159\17\159\17\159\17\159\18\159\19\159\19\159\20\159\20\159\21\159\21\159\22\159\23\159\24\159$\159\r\159\r\159\14\159\14\159\15\159\15\159\15\159\16\159\16\159\17\159\18\159\18\159\18\159\18\159\19\159\19\159\20\159\21\159\21\159\22\159\23\159\25\160\15\160\16\160\16\160\23\162\v\162\r\162\14\162\14\162\15\162\15\162\15\162\16\162\17\162\17\162\17\162\17\162\17\162\18\162\18\162\18\162\18\162\18\162\18\162\18\162\18\162\19\162\19\162\19\162\19\162\19\162\19\162\19\162\20\162\20\162\20\162\20\162\21\162\21\162\21\162\21\162\21\162\21\162\22\162\22\162\22\162\22\162\22\162\22\162\22\162\23\162\24\162\24\162\24\162\24\162\25\162\25\162\27\162\27\162\27\162\27\162\28\163\r\163\14\163\14\163\15\163\15\163\16\163\17\163\17\163\17\163\18\163\18\163\18\163\19\163\19\163\20\163\20\163\21\163\21\163\21\163\23\163\23\163\24\163\25\163\26\163\26\163\26\163\28\163$\164\r\164\16\164\16\164\17\164\17\164\17\164\18\164\20\164\21\164\22\164\22\164\24\164\26\165\15\166\14\166\15\166\17\166\20\166\22\167\r\167\r\167\r\167\r\167\14\167\14\167\14\167\14\167\14\167\15\167\15\167\15\167\15\167\15\167\15\167\16\167\16\167\16\167\16\167\16\167\16\167\16\167\16\167\17\167\17\167\17\167\17\167\17\167\17\167\17\167\17\167\17\167\18\167\18\167\18\167\18\167\18\167\18\167\18\167\18\167\18\167\18\167\19\167\19\167\19\167\19\167\19\167\19\167\19\167\19\167\20\167\20\167\20\167\20\167\20\167\20\167\20\167\21\167\21\167\21\167\21\167\21\167\22\167\22\167\22\167\22\167\22\167\22\167\22\167\22\167\22\167\22\167\22\167\23\167\23\167\23\167\23\167\23\167\23\167\23\167\24\167\24\167\24\167\24\167\24\167\25\167\25\167\26\167\26\167\26\167\27\167\27\167\27\167\28\167\29\167\f\167\r\167\14\167\14\167\14\167\14\167\14\167\15\167\15\167\15\167\16\167\16\167\16\167\16\167\16\167\16\167\17\167\17\167\17\167\18\167\18\167\18\167\18\167\18\167\18\167\18\167\18\167\19\167\19\167\19\167\19\167\19\167\20\167\20\167\20\167\20\167\21\167\21\167\22\167\22\167\22\167\22\167\22\167\23\167\23\167\24\167\26\167\28\167\29\168\16\168\18\169\v\169\r\169\14\169\14\169\15\169\15\169\15\169\15\169\15\169\17\169\17\169\17\169\17\169\18\169\18\169\18\169\19\169\21\169\23\169\27\169\r\169\14\169\14\169\14\169\15\169\16\169\17\169\17\169\18\169\20\169\20\169\21\169\21\169\24\170\r\170\14\170\15\170\15\170\16\170\16\170\16\170\17\170\17\170\17\170\18\170\18\170\19\170\19\170\19\170\19\170\19\170\19\170\19\170\19\170\20\170\20\170\21\170\21\170\21\170\21\170\22\170\22\170\22\170\22\170\26\171\17\172\14\172\16\172\20\173\f\173\r\173\14\173\14\173\15\173\15\173\16\173\16\173\17\173\17\173\18\173\18\173\19\173\19\173\20\173\21\173\21\173\22\173\22\173\22\173\22\173\23\173\24\173\24\173\26\173\26\173\31\174\r\174\15\174\15\174\18\174\21\175\16\175\23\175\27\176\15\176\16\176\17\176\19\176\21\177\15\177\15\177\16\177\16\177\21\177\22\177\23\178\v\178\14\178\18\178\21\178\25\178\14\178\16\178\18\178\20\178\20\178\22\180\14\180\15\180\19\180\21\180\22\180\26\181\14\181\15\181\17\181\17\181\18\181\19\181\19\181\20\181\21\181\21\181\22\181\23\181\25\181\r\181\14\181\15\181\15\181\16\181\16\181\16\181\16\181\17\181\17\181\18\181\18\181\18\181\19\181\20\181\21\181\25\182\14\182\15\182\18\182\19\182\19\182\20\182\20\182\20\182\23\182\23\182\24\182\25\182\14\182\17\182\18\182\19\182\23\183\18\184\14\184\15\184\16\184\16\184\16\184\16\184\17\184\19\184\19\184\19\184\19\184\20\184\21\184\21\184\22\184\24\184\24\184\r\184\14\184\14\184\15\184\15\184\15\184\16\184\16\184\17\184\17\184\17\184\18\184\18\184\19\184\19\184\19\184\19\184\19\184\20\184\20\184\22\184\22\184\23\184\27\185\15\185\17\185\18\185\20\185\21\185\25\186\16\186\16\186\18\186\19\186\21\186\21\186\22\186\23\186\30\187\r\187\14\187\14\187\14\187\14\187\16\187\18\187\18\187\18\187\18\187\19\187\19\187\19\187\20\187\20\187\20\187\20\187\20\187\22\187\23\187\24\187\27\187\r\187\14\187\14\187\15\187\15\187\16\187\16\187\17\187\17\187\17\187\18\187\18\187\18\187\19\187\19\187\20\187\20\187\20\187\21\187\21\187\22\187\23\187\28\188\16\188\19\188\19\189\f\189\15\189\16\190\v\190\r\190\r\190\14\190\15\190\16\190\17\190\17\190\18\190\18\190\19\190\21\193\14\193\15\193\21\193\28\194\f\194\14\194\16\194\17\194\18\194\18\194\22\195\f\195\r\195\14\195\14\195\15\195\15\195\15\195\15\195\15\195\16\195\16\195\16\195\16\195\16\195\16\195\16\195\16\195\17\195\17\195\17\195\17\195\18\195\18\195\18\195\18\195\19\195\19\195\19\195\20\195\20\195\20\195\20\195\20\195\21\195\21\195\21\195\21\195\21\195\21\195\21\195\22\195\22\195\22\195\22\195\22\195\22\195\23\195\23\195\23\195\23\195\23\195\24\195\24\195\25\195\27\195\29\195\31\195\r\195\r\195\r\195\14\195\14\195\14\195\15\195\15\195\15\195\15\195\15\195\16\195\16\195\16\195\16\195\16\195\16\195\17\195\17\195\17\195\18\195\18\195\18\195\18\195\18\195\18\195\19\195\19\195\19\195\19\195\20\195\21\195\21\195\22\195\22\195\23\195\24\195\25\196\v\196\14\196\14\196\14\196\14\196\15\196\15\196\15\196\15\196\15\196\16\196\16\196\16\196\16\196\17\196\17\196\17\196\17\196\17\196\18\196\18\196\18\196\18\196\18\196\18\196\18\196\18\196\19\196\19\196\19\196\20\196\20\196\20\196\20\196\21\196\22\196\22\196\22\196\22\196\22\196\23\196\24\196\25\196\29\196\14\196\14\196\14\196\14\196\14\196\15\196\15\196\15\196\15\196\15\196\15\196\16\196\16\196\16\196\16\196\16\196\16\196\17\196\17\196\17\196\17\196\17\196\18\196\18\196\18\196\18\196\18\196\18\196\19\196\19\196\19\196\19\196\19\196\19\196\19\196\20\196\20\196\21\196\21\196\21\196\21\196\22\196\22\196\23\196\24\197\16\197\17\197\19\197\19\198\f\198\14\198\16\198\17\198\22\199\18\199\14\199\15\199\17\199\18\199\20\200\16\200\18\201\14\203\18\203\18\203\19\204\14\205\16\205\22\205\19\206\r\206\20\208\v\208\22\209\14\211\16\211\17\211\22\211\14\211\16\211\16\211\17\211\18\211\18\211\19\211\20\211\23\212\17\212\16\213\15\214\22\4\r\130\22\163\17\30\f:\n\1\f\1\15\1\16\1\23\4\f\b\14\t\r\t\16\t\16\t\18\t\19\t\21\n\17\r\17\15\17\15\19\18\17\19\21\24\15\24\16\24\17\27\15\27\18\27\18\30\r\30\16\30\21\30\22\30\24\30\25\30\29 \19 \21 \23$\r$\14%\17%\23&\14&\16&\16&\17&\17&\17&\19&\21&\22'\22(\21(\22,\r.\r.\16.\0175\0185\18;\16=\14@\15@\16@\19@\20@\21@\25F\17F\19H\15H\15H\16J\16J\18J\18K\14K\16K\16K\20K\20K\21K\21K\21K\22K\23K\24M\19N\21S\vS\fU\17U\18U\20U\20U\20U\22U\23U\26V\16V\17V\20]\15^\15^\18`\14`\16`\18`\20`\21c\14f\16h\15h\20j\15l\rl\14l\18m\15m\16q\16q\17q\22s\16s\18t\ft\27u\fu\16v\19v\19v\19w\21x\19x\22x\16x\17x\18x\19x\24{\r\128\f\130\20\134\16\140\15\140\15\140\16\140\17\140\17\140\17\140\19\140\19\140\20\140\21\140\22\142\24\144\19\144\21\145\17\146\16\147\26\149\25\149\14\149\15\149\18\149\18\149\20\157\22\159\15\159\20\159\23\162\f\162\19\162\19\162\23\163\15\163\18\163\19\164\16\166\f\167\16\167\20\167\f\167\r\167\14\167\14\167\15\167\15\167\16\167\16\167\16\167\16\167\17\167\18\167\19\167\19\167\20\167\24\169\15\170\19\178\16\178\19\181\14\182\14\182\15\187\3\187\15\187\21\187\23\195\20\195\23\195\14\195\15\195\19\195\21\196\3\196\15\196\21\196\14\197\18\208\15\211\14\211\15\211\19\211\18\213\0228\1\1\r\1\14\1\14\1\15\1\15\1\16\1\16\1\16\1\16\1\17\1\17\1\17\1\17\1\18\1\19\1\19\1\19\1\19\1\20\1\20\1\20\1\21\1\22\1\22\1\22\1\22\1\22\1\22\1\23\1\24\1\24\1\25\1\27\1\27\2\f\2\f\2\r\2\16\2\17\2\19\2\19\2\23\2\24\2\24\2\29\2\31\4\f\4\14\4\15\4\15\4\15\4\16\4\17\4\17\4\17\4\17\4\18\4\18\4\19\4\19\4\20\4\21\4\24\4\24\4%\5\r\5\14\5\15\5\16\5\16\5\16\5\17\5\18\5\19\5\19\5\19\5\20\5\20\5\22\5\22\a\14\a\15\a\16\a\19\a\21\a\21\a\22\a\24\a\24\b\15\b\18\b\20\b\21\b\21\b\22\b\22\b\25\b\25\b\28\b\30\t\v\t\f\t\f\t\f\t\r\t\r\t\14\t\14\t\14\t\14\t\14\t\14\t\15\t\15\t\15\t\15\t\15\t\15\t\15\t\15\t\16\t\16\t\16\t\16\t\16\t\17\t\17\t\17\t\17\t\17\t\17\t\17\t\17\t\17\t\17\t\17\t\17\t\18\t\18\t\18\t\18\t\18\t\18\t\18\t\18\t\18\t\18\t\18\t\18\t\18\t\18\t\18\t\18\t\18\t\18\t\18\t\19\t\19\t\19\t\19\t\19\t\19\t\19\t\20\t\20\t\20\t\20\t\20\t\20\t\20\t\20\t\20\t\20\t\20\t\20\t\20\t\21\t\21\t\21\t\21\t\21\t\21\t\22\t\22K\19K\19\t\22\t\22\t\22\t\21\t\22\t\22\t\22\t\22\t\23\t\23\t\23\t\23\t\23\t\23\t\23\t\23\t\23\t\23\t\24\t\24\t\24\t\24\t\24\t\25\t\25\t\25\t\25\t\25\t\25\t\25\t\26\t\26\t\26\t\26\t\26\t\26\t\26\t\26\t\26\t\26\t\26\t\27\t\27\t\27\t\27\t\27\t\28\t\28\t\28\t\29\t\29\t\29\t\29\t\29\t\29\t\31\t\31\t\31\t \t!\n\14\n\16\n\17\n\19\n\19\n\20\n\20\n\21\n\22\n\22\n\25\n\25\n\26\n\26\n\26\n\26\n\27\n\30\v\18\v\20\f\14\f\14\f\16\f\18\f\18\f\19\f\20\f\21\f\26\f\27\f\27\f!\r\21\14\15\14\17\14\17\14\23\14\27\14\28\15\v\15\r\15\14\15\14\15\14\15\14\15\15\15\15\15\15\15\15\15\15\15\16\15\16\15\16\15\17\15\17\15\17\15\18\15\18\15\19\15\19\15\19\15\19\15\20\15\20\15\21\15\21\15\22\15\23\15\23\15\23\15\26\16\14\16\14\16\18\16\19\16\20\16\21\17\18\17\20\17\20\17\21\17\21\17\21\17\22\17\22\17\23\17\27\17\27\17\27\18\r\18\r\18\14\18\14\18\14\18\15\18\15\18\15\18\15\18\15\18\15\18\15\18\16\18\16\18\16\18\16\18\17\18\17\18\18\18\18\18\18\18\18\18\19\18\19\18\19\18\19\18\19\18\19\18\19\18\20\18\20\18\20\18\20\18\20\18\21\18\21\18\21\18\22\18\22\18\22\18\22\18\22\18\23\18\25\18\26\18\26\18\26\18\27\18\27\18\31\18!\18\"\19\v\19\14\19\15\19\15\19\16\19\17\19\17\19\17\19\17\19\17\19\18\19\18\19\18\19\18\19\18\19\19\19\20\19\20\19\21\19\21\19\22\19\23\19\23\19\24\19\24\19\26\19\26\19)\20\r\20\r\20\18\20\18\20\20\20\23\20\24\21\f\21\19\21\19\21\27\22\f\22\r\22\14\22\14\22\14\22\15\22\16\22\15\22\17\22\18\22\20\22\21\22\22\22\23\22\23\22\24\22\25\22\25\22\31\24\15\24\16\24\16\24\17\24\17\24\20\24\21\24\21\24\22\24\23\24\23\24\25\24\25\24\25\24\27\24\29\25\16\25\17\25\18\25\20\25\20\25\21\25\21\25\22\25\24\25\29\25\29\26\f\26\14\26\19\26\20\26\21\26\22\26\23\26\24\26\29\27\r\27\15\27\15\27\16\27\16\27\16\27\16\27\17\27\17\27\18\27\19\27\19\27\19\27\19\27\19\27\20\27\20\27\20\27\20\27\20\27\20\27\20\27\21\27\21\27\21\27\21\27\22\27\22\27\23\27\23\27\24\27\24\27\24\27\25\27\28\27 \28\f\28\15\28\17\28\17\28\18\28\19\28\21\28\21\28\21\28\25\28\25\28%\29\f\29\14\29\15\29\15\29\15\29\15\29\15\29\16\29\17\29\17\29\18\29\18\29\18\29\18\29\19\29\19\29\19\29\19\29\20\29\20\29\21\29\21\29\22\29\22\29\23\29\24\29\24\29\25\29\25\30\v\30\f\30\f\30\r\30\r\30\r\30\r\30\r\30\r\30\14\30\14\30\14\30\14\30\14\30\14\30\14\30\15\30\15\30\15\30\15\30\15\30\15\30\15\30\15\30\15\30\15\30\15\30\15\30\16\30\16\30\16\30\16\30\16\30\16\30\16\30\16\30\16\30\16\30\16\30\16\30\16\30\16\30\16\30\16\30\16\30\16\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\22\30\22\30\22\30\22\30\22\30\22\30\22\30\22\30\22\30\22\30\22\30\22\30\22\30\22\30\23\30\23\30\23\30\23\30\23\30\23\30\23\30\23\30\23\30\23\30\23\30\23\30\23\30\23\30\23\30\23\30\23\30\24\30\24\30\24\30\24\30\24\30\24\30\24\30\24\30\24\30\24\30\24\30\25\30\25\30\25\30\25\30\25\30\25\30\25\30\25\30\25\30\25\30\26\30\26\30\26\30\26\30\26\30\26\30\26\30\26\30\26\30\26\30\26\30\26\30\26\30\26\30\26\30\26\30\27\30\27\30\27\30\27\30\27\30\27\30\27\30\27\30\27\30\27\30\28\30\28\30\28\30\29\30\30\30\30\30\30\30\31\30\31\30\31\30 \30\"\31\f\31\14\31\14\31\15\31\15\31\16\31\16\31\17\31\17\31\18\31\18\31\19\31\19\31\19\31\20\31\21\31\22\31\23\31\24\31\28 \v \f \f \r \r \14 \14 \14 \14 \14 \14 \14 \14 \14 \14 \15 \15 \15 \15 \16 \16 \16 \16 \16 \16 \16 \17 \17 \17 \17 \17 \17 \17 \17 \17 \17 \17 \17 \18 \18 \18 \18 \18 \18 \18 \18 \18 \18 \19 \19 \19 \19 \19 \19 \19 \19 \19 \19 \19 \19 \20 \20 \20 \20 \20 \20 \20 \20 \20 \21 \21 \21 \21 \21 \21 \21 \21 \22 \22 \22 \22 \22 \22 \22 \22 \22 \22 \23 \23 \23 \24 \24 \24 \24 \24 \24 \25 \25 \25 \26 \26 \26 \26 \27 \27 \27 \28!\16!\16!\21!\21!\22!\27!\27!\29!\30\"\21#\17#\17$\15$\17$\18$\18$\19$\19$\21$\21$\22$\23$\23$\24$\29$#%\v%\r%\14%\14%\14%\15%\15%\15%\16%\16%\16%\17%\17%\18%\19%\19%\19%\19%\19%\19%\19%\20%\20%\20%\20%\20%\21%\21%\21%\22%\22%\22%\22%\22%\23%\23%\23%\23%\24%\26%\27%\27%\30&\v&\f&\r&\r&\r&\14&\14&\14&\14&\14&\14&\14&\14&\14&\14&\14&\14&\15&\15&\15&\15&\15&\16&\16&\16&\16&\16&\16&\16&\16&\16&\16&\16&\16&\16&\16&\17&\17&\17&\17&\18&\17&\17&\17&\17&\17&\17&\17&\17&\18&\18&\18&\18&\18&\18&\18&\18&\18&\18&\18&\18&\19&\19&\19&\19&\19&\19&\19&\19&\19&\19&\19&\19&\19&\19&\20&\20&\20&\20&\20&\20&\20&\20&\20&\20&\20&\20&\20&\20&\21&\21&\21&\21&\21&\21&\21&\21&\21&\21&\21&\21&\21&\22&\22&\22&\22&\22&\22&\22&\22&\22&\22&\22&\22&\23&\23&\23&\23&\23&\23&\23&\23&\23&\23&\23&\23&\23&\24&\24&\24&\24&\24&\24&\24&\24&\25&\25&\25&\25&\25&\25&\25&\26&\26&\26&\26&\26&\26&\27&\27&\28&\28&\29&\29&\30'\f'\15'\15'\15'\16'\17'\18'\18'\19'\19'\20'\20'\21'\21'\22'\22'\23'\23'\26'\31(\r(\r(\14(\14(\14(\14(\14(\14(\14(\15(\15(\15(\16(\16(\16(\16(\16(\16(\17(\17(\17(\17(\17(\17(\17(\17(\17(\18(\18(\18(\18(\18(\18(\18(\18(\18(\18(\19(\19(\19(\19(\19(\19(\19(\19(\19(\19(\20(\20(\20(\20(\20(\20(\20(\20(\20(\20(\20(\21(\21(\21(\21(\21(\21(\21(\21(\21(\21(\21(\21(\21(\21(\22(\22(\22(\22(\22(\23(\23(\23(\23(\23(\23(\23(\23(\23(\23(\23(\23(\23(\23(\24(\24(\24(\24(\24(\24(\24(\24(\25(\25(\25(\25(\26(\26(\26(\26(\27(\28(\28(\28(\29(\29(\30(\30(\31(\31(\31($)\16)\17)\19)\19)\20)\20)\20)\20)\22)\22)\28)\28*\14*\14*\15*\15*\16*\16*\18*\18*\18*\18*\18*\18*\19*\19*\21*\21*\22*\22*\23*\23*\23*\26+\f+\14+\15+\18+\22,\14,\14,\14,\15,\15,\15,\16,\16,\16,\16,\16,\17,\17,\18,\19,\21,\21,\21,\21,\23,\23,\24,\25,\26,\26,\28,\28-\17-\21-\21.\f.\f.\f.\f.\r.\14.\14.\15.\15.\16.\16.\17.\17.\17.\17.\17.\18.\18.\18.\18.\18.\19.\19.\19.\19.\20.\20.\20.\20.\20.\20.\20.\21.\21.\21.\21.\22.\22.\23.\23.\23.\23.\23.\23.\24.\25.\26.\26.\26.\26.\26.\28.\31.!/\n/\17/\18/\0280\0140\0150\0160\0180\0200\0210\0220\0230\0230\0241\r1\0171\0181\0191\0191\0231\0251\0252\f2\f2\0142\0142\0142\0142\0152\0152\0162\0182\0182\0192\0192\0202\0202\0202\0202\0202\0202\0232\0232\0262\0263\r3\0143\0143\0183\0203\0203\0203\0213\0223\0223\0254\0164\0194\0194\0204\0204\0225\f5\r5\0145\0165\0165\0175\0175\0175\0175\0175\0175\0185\0185\0185\0185\0185\0185\0195\0195\0195\0195\0205\0205\0215\0215\0215\0215\0225\0235\0235\0245\0245\0245\0245\0255\0265\0275\0285\0295\0295\0305\0305 5!6\r6\0186\0186\0236\0267\r7\0157\0157\0157\0177\0177\0187\0187\0197\0207\0237\0237\0247\0257\0279\r9\r9\r9\0149\0149\0149\0159\0159\0159\0169\0169\0169\0169\0169\0179\0179\0179\0179\0189\0189\0199\0199\0219\0229\0229\0239\0239\0249\0259\0279\28:\15:\19:\19:\22:\22;\17;\25<\f<\r<\14<\14<\14<\14<\15<\16<\16<\17<\17<\18<\18<\18<\19<\19<\19<\19<\19<\20<\20<\20<\21<\21<\22<\22<\22<\24<\25<\25<\28<\30=\f=\f=\f=\r=\r=\r=\r=\14=\14=\14=\14=\14=\14=\14=\14=\15=\15=\15=\15=\15=\15=\16=\16=\16=\16=\16=\16=\16=\16=\16=\16=\16=\16=\17=\17=\17=\17=\17=\17=\17=\17=\17=\17=\18=\18=\18=\18=\18=\18=\18=\18=\18=\18=\19=\19=\19=\19=\19=\19=\19=\19=\19=\19=\19=\19=\19=\19=\20=\20=\20=\20=\20=\20=\20=\20=\20=\20=\21=\21=\21=\21=\21=\21=\21=\21=\21=\21=\21=\22=\22=\22=\22=\22=\22=\22=\23=\23=\23=\23=\23=\23=\24=\24=\24=\25=\25=\25=\25=\25=\25=\25=\26=\26=\26=\27=\27=\27=\27=\27=\28=\28=\28=\">\f>\f>\r>\14>\14>\15>\15>\16>\16>\16>\16>\16>\17>\17>\17>\17>\17>\18>\18>\18>\18>\18>\18>\18>\18>\19>\19>\20>\21>\21>\22>\22>\22>\22>\22?\14?\15?\16?\16?\17?\17?\18?\18?\19?\31@\v@\f@\r@\r@\r@\14@\14@\14@\14@\15@\15@\15@\15@\15@\15@\16@\16@\16@\16@\16@\16@\16@\16@\16@\16@\16@\16@\16@\16@\16@\17@\17@\17@\17@\17@\17@\17@\17@\17@\17@\17@\17@\17@\17@\17@\17@\18@\18@\18@\18@\18@\18@\18@\18@\18@\18@\18@\18@\18@\18@\18@\18@\18@\18@\18@\18@\18@\18@\19@\19@\19@\19@\19@\19@\19@\19@\19@\19@\19@\19@\19@\19@\19@\19@\19@\19@\20@\20@\20@\20@\20@\20@\20@\20@\20@\20@\20@\20@\20@\20@\21@\21@\21@\21@\21@\21@\21@\21@\21@\21@\21@\22@\22@\22@\22@\22@\22@\22@\22@\23@\23@\23@\23@\23@\23@\24@\24@\24@\25@\25@\25@\25@\25@\25@\26@\26@\27@\28@\29@\28@\29@\29@\30@\31A\20A\22A\24B\fB\rB\14B\15B\16B\16B\16B\16B\16B\16B\16B\17B\17B\17B\17B\17B\17B\17B\17B\18B\18B\18B\18B\18B\18B\18B\18B\19B\19B\19B\19B\19B\19B\19B\20B\20B\20B\20B\20B\21B\21B\21B\21B\22B\22B\22B\22B\22B\22B\22B\23B\23B\23B\24B\24B\24B\25B\25B\25B\25B\25B\26B\26B\26B\26B\27B\27B\28B\30B\30B\30C\fC\15C\15C\16C\18C\26D\16D\17D\18D\21D\22D\23E\17E\17E\18E\18E\22E\25E\26F\14F\16F\16F\16F\16F\16F\16F\17F\17F\18F\18F\19F\19F\19F\20F\20F\20F\21F\21F\22F\22F\22F\22F\23F\24F\24F\24F\24F\25F\25F\26F\26F\26F\27F\28F\29F\"G\17H\fH\rH\rH\14H\14H\14H\15H\15H\15H\16H\16H\16H\16H\16H\16H\17H\17H\17H\17H\17H\17H\18H\18H\18H\18H\18H\18H\18H\19H\19H\19H\19H\19H\19H\19H\19H\20H\20H\21H\20H\20H\20H\21H\21H\21H\22H\22H\22H\22H\22H\22H\23H\23H\23H\24H\26H\26I\rI\rI\14I\16I\17I\17I\18I\18I\18I\20I\20I\20I\21I\23I\26I\26I\26J\fJ\rJ\rJ\rJ\14J\14J\14J\14J\14J\15J\16J\16J\16J\17J\17J\17J\17J\17J\18J\18J\18J\18J\19J\20J\20J\20J\20J\20J\20J\21J\21J\22J\22J\23J\23J\23J\23J\24J\24J\25J\25J\17J$K\2K\vK\rK\rK\rK\14K\14K\14K\14K\14K\15K\15K\16K\16K\16K\16K\16K\16K\16K\16K\16K\16K\16K\17K\17K\17K\17K\17K\17K\18K\17K\17K\17K\17K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\21K\21K\21K\21K\21K\21K\21K\21K\21K\21K\21K\21K\21K\21K\21K\21K\21K\21K\22K\22K\22K\22K\22K\22K\22K\22K\22K\22K\22K\22K\22K\22K\22K\22K\22K\22K\22K\23K\23K\23K\23K\23K\23K\23K\23K\23K\23K\23K\24K\24K\24K\24K\24K\24K\24K\24K\24K\24K\25K\26K\25K\25K\25K\25K\25K\25K\26K\26K\27K\27K\27K\27K\27K\28K\28K\28K\28K\29K\30K\30K\30K\30K K K!K%L\rL\rL\14L\15L\15L\16L\16L\17L\17L\17L\17L\17L\18L\18L\19L\19L\20L\20L\20L\22L\22L\23L\24L\27L\29M\fM\fM\rM\14M\15M\15M\16M\16M\17M\17M\17M\18M\18M\18M\19M\19M\20M\20M\21M\21M\22M\22M\23M\23M\24M\25M\25N\15N\15N\16N\16N\16N\17N\17N\18N\18N\18N\19N\25N\26O\rO\14O\14O\15O\15O\16O\16O\17O\17O\17O\18O\19O\19O\19O\19O\20O\21O\21O\21O\22O\23O\23O\28O#P\14P\18P\23Q\18Q\19Q\25R\rR\14R\14R\14R\15R\17R\19R\20R\20R\21R\22R\23R\24S\rS\14S\14S\15S\16S\20T\14T\15T\16T\20T\23U\rU\rU\rU\rU\14U\14U\14U\15U\15U\15U\15U\15U\16U\16U\16U\16U\16U\16U\16U\17U\17U\17U\17U\17U\17U\17U\17U\17U\17U\17U\17U\17U\17U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\21U\21U\21U\21U\21U\21U\21U\21U\21U\21U\21U\21U\21U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\23U\23U\23U\23U\23U\23U\23U\23U\23U\23U\23U\24U\24U\24U\24U\24U\24U\24U\24U\25U\25U\25U\25U\26U\26U\26U\26U\26U\26U\27U\27U\27U\27U\27U\27U\28U\28U\28U\29U\29U\31U\31U%U(V\rV\rV\rV\rV\rV\rV\rV\14V\14V\14V\14V\14V\14V\15V\15V\16V\16V\16V\16V\16V\16V\17V\17V\17V\17V\17V\17V\17V\17V\17V\17V\17V\17V\17V\17V\18V\18V\18V\18V\18V\18V\18V\18V\18V\18V\18V\18V\18V\18V\18V\18V\18V\18V\19V\19V\19V\19V\19V\19V\19V\19V\19V\20V\20V\20V\20V\20V\20V\20V\20V\20V\20V\20V\20V\20V\21V\21V\21V\21V\21V\21V\22V\22V\22V\22V\22V\22V\22V\22V\23V\23V\23V\23V\24V\24V\24V\25V\25V\25V\25V\25V\26V\26V\26V\26V\26V\29V\31V\31V\"V\"V+W\14W\14W\15W\16W\16W\17W\17W\18W\18W\19W\19W\20W\20W\21W\21W\22W\22W\23W\23W\25W\27W\28W X\rX\21Y\23Y\29Z\15Z\15Z\15Z\17Z\18Z\18Z\18Z\18Z\18Z\18Z\20Z\21Z\22Z\22Z\22Z\24Z\25Z\26Z\27Z\21[\14[\14[\17[\29\\\16\\\20]\f]\r]\14]\14]\15]\16]\16]\17]\18]\18]\19]\19]\19]\20]\20]\21^\v^\r^\r^\15^\15^\16^\16^\16^\16^\17^\17^\17^\18^\18^\18^\19^\19^\19^\19^\19^\20^\20^\20^\20^\21^\21^\21^\21^\21^\22^\22^\23^\23^\23^\24^\25^\27^\31_\19`\r`\r`\14`\14`\14`\14`\14`\15`\15`\15`\15`\15`\15`\15`\16`\16`\16`\16`\16`\16`\16`\17`\17`\17`\17`\17`\18`\18`\18`\18`\18`\18`\18`\18`\18`\18`\19`\19`\19`\19`\19`\19`\19`\20`\20`\20`\20`\20`\20`\20`\20`\20`\20`\21`\21`\21`\21`\21`\21`\22`\22`\22`\22`\22`\22`\22`\22`\23`\23`\23`\23`\24`\24`\24`\25`\26`\26`\26`\30`\31`\31` a\15a\15b\fb\rb\14b\14b\16b\16b\16b\16b\18b\18b\19b\20b\24c\18c\19d\14d\16d\16d\17d\18d\18d\18d\19d\19d\19e\re\rf\ff\rf\14f\15f\15f\16f\16f\16f\17f\17f\17f\17f\18f\20f\20f\20f\20f\20f\20f\20f\21f\21f\22f\23f\23f\28g\18h\vh\rh\rh\14h\14h\14h\14h\15h\15h\15h\15h\15h\15h\16h\16h\16h\16h\16h\16h\17h\17h\17h\17h\17h\18h\18h\18h\18h\19h\19h\19h\20h\21h\21h\22h\22h\23h\26h\26h\27i\17j\vj\14j\14j\15j\15j\16j\16j\17j\18j\18j\18j\18j\19j\19j\28k\14k\15k\15k\17k\19l\rl\14l\14l\15l\15l\16l\16l\16l\17l\17l\17l\18l\18l\18l\18l\18l\18l\19l\19l\19l\19l\19l\19l\19l\19l\20l\21l\22l\22l\22l\22l\23l\23l\24l\24l\24l\24l\24l\25l\25l\26l\26l\27l\27l\30l\30m\rm\14m\14m\15m\15m\15m\15m\15m\15m\15m\15m\16m\16m\16m\16m\16m\16m\17m\17m\18m\18m\18m\18m\19m\19m\20m\20m\20m\20m\20m\20m\21m\21m\21m\21m\22m\22m\24m\26m\30n\rn\18n\19o\15o\15o\17o\17o\18o\22o\23o\24o\26p\fp\rp\rp\rp\14p\14p\14p\14p\14p\14p\15p\15p\15p\15p\15p\15p\16p\16p\16p\16p\17p\17p\17p\17p\17p\18p\18p\18p\18p\19p\19p\19p\19p\19p\20p\21p\21p\21p\22p\22p\22p\22p\22p\23p\23p\24p\24p\25p\27p\27p\29q\rq\14q\14q\14q\14q\15q\15q\15q\16q\16q\17q\17q\17q\17q\17q\17q\17q\17q\18q\18q\18q\18q\18q\18q\18q\18q\18q\18q\18q\19q\19q\19q\19q\19q\20q\20q\20q\21q\21q\21q\21q\21q\21q\21q\22q\22q\22q\23q\24q\27r\21r\27s\fs\14s\14s\14s\14s\15s\15s\16s\16s\16s\17s\17s\17s\18s\18s\18s\18s\19s\19s\19s\19s\20s\20s\20\202\rs\20s\21s\21s\21s\21s\22s\22s\22s\23s\24s\25s\26t\ft\14t\14t\15t\16t\16t\17t\17t\18t\20t\20t\21t\21t\21t\21t\23t\26u\vu\ru\14u\14u\14u\15u\15u\16u\17u\17u\17u\18u\18u\18u\19u\19u\19u\20u\21u\21u\22u\26v\fv\rv\14v\14v\14v\14v\14v\15v\15v\15v\15v\15v\15v\15v\16v\16v\16v\16v\16v\16v\16v\16v\17v\17v\17v\17v\17v\17v\17v\17v\17v\17v\17v\17v\18v\18v\18v\18v\18v\18v\18v\18v\18v\18v\18v\18v\19v\19v\19v\19v\19v\19v\19v\19v\20v\20v\20v\20v\20v\20v\20v\21v\21v\21v\21v\22v\22v\22v\22v\22v\22v\23v\23v\23v\23v\23v\23v\23v\23v\25v\25v\25v\25v\25v\26v\26v\26v\26v\26v\26v\27v\28v\31v\31v\31w\vw\fw\fw\fw\rw\14w\14w\14w\15w\15w\15w\15w\15w\15w\16w\16w\16w\16w\17w\17w\17w\17w\18w\18w\18w\18w\18w\19w\19w\19w\19w\19w\20w\20w\20w\20w\20w\20w\20w\20w\21w\21w\21w\22w\22w\22w\22w\22w\23w\24w\24w\24w\25w\26w\26w\28x\rx\rx\14x\14x\15x\15x\15x\15x\16x\16x\16x\16x\16x\16x\16x\16x\16x\16x\17x\17x\17x\17x\17x\17x\17x\17x\17x\17x\18x\18x\18x\18x\18x\18x\18x\18x\18x\19x\19x\19x\19x\19x\19x\19x\20x\20x\20x\20x\21x\21x\21x\21x\21x\21x\21x\21x\22x\22x\22x\22x\22x\22x\22x\23x\24x\24x\24x\24x\24x\24x\25x\25x\25x\25x\26x\26x\26x\27x\27x\28x\rx\14x\14x\14x\14x\14x\15x\15x\15x\15x\15x\15x\16x\16x\16x\16x\16x\16x\16x\16x\16x\17x\17x\17x\17x\18x\18x\18x\18x\19x\19x\19x\19x\19x\19x\19x\19x\19x\20x\20x\20x\20x\20x\21x\21x\21x\21x\21x\22x\22x\22x\22x\22x\22x\23x\25x\27y\14y\14y\15y\16y\18y\19y\19y\20y\23z\fz\rz\rz\rz\14z\15z\15z\15z\16z\17z\17z\18z\18z\18z\18z\20z\20z\20z\22z\22z\23z\26z\28{\r{\14{\14{\14{\15{\16{\16{\16{\17{\18{\18{\19{\19{\20{\20{\20{\21{\21{\22{\23{\25{\26{\30|\17|\18|\20|\20|\21|\21}\f}\f}\15}\18}\22}\25~\19\127\16\127\23\128\r\128\r\128\15\128\15\128\15\128\16\128\16\128\16\128\17\128\17\128\17\128\17\128\18\128\18\128\18\128\19\128\19\128\20\128\20\128\20\128\22\128\22\128\24\1289\129\f\129\17\129\19\129\20\129\20\130\r\130\14\130\14\130\14\130\14\130\15\130\15\130\15\130\16\130\16\130\16\130\16\130\17\130\17\130\17\130\17\130\17\130\17\130\17\130\18\130\18\130\18\130\18\130\18\130\18\130\19\130\19\130\19\130\19\130\20\130\20\130\20\130\21\130\21\130\21\130\21\130\21\130\22\130\22\130\22\130\22\130\22\130\23\130\23\130\23\130\24\130\24\130\26\130\27\130\29\130\30\131\14\131\14\131\15\131\16\131\17\131\19\131\19\131\21\131\25\131\28\132\15\132\18\132\21\132\23\132\24\133\f\133\14\133\16\133\20\133\20\133\24\133 \134\r\134\r\134\17\134\19\134\20\134\21\134\22\134\23\134\23\134\27\134\28\134\30\134 \135\15\135\15\135\17\135\18\135\19\135\19\135\19\135\19\135\21\135\22\135\23\135\23\137\f\137\r\137\16\137\17\137\18\137\18\137\19\137\20\137\20\137\20\137\21\137\25\139\16\139\18\139\29\140\f\140\r\140\r\140\14\140\14\140\14\140\15\140\15\140\16\140\16\140\16\140\16\140\16\140\16\140\16\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\24\140\24\140\24\140\24\140\24\140\24\140\24\140\24\140\24\140\24\140\24\140\24\140\24\140\24\140\24\140\24\140\24\140\24\140\25\140\25\140\25\140\25\140\24\140\25\140\25\140\25\140\25\140\25\140\25\140\25\140\25\140\25\140\25\140\26\140\26\140\26\140\26\140\26\140\26\140\26\140\26\140\27\140\27\140\27\140\27\140\27\140\27\140\28\140\28\140\28\140\28\140\29\140\29\140\29\140\29\140\29\140\30\140\31\141\r\141\14\141\14\141\16\141\17\141\17\141\17\141\20\141\20\141\20\141\22\141\23\141\27\142\r\142\r\142\14\142\14\142\14\142\14\142\14\142\14\142\15\142\15\142\15\142\15\142\15\142\15\142\16\142\16\142\16\142\16\142\16\142\16\142\17\142\17\142\17\142\17\142\17\142\17\142\18\142\18\142\18\142\18\142\18\142\18\142\18\142\18\142\18\142\18\142\18\142\18\142\18\142\19\142\19\142\19\142\19\142\20\142\20\142\20\142\20\142\20\142\20\142\21\142\21\142\21\142\21\142\22\142\22\142\22\142\22\142\22\142\22\142\23\142\23\142\23\142\24\142\24\142\24\142\24\142\24\142\24\142\25\142\26\142\28\142\29\143\16\144\v\144\14\144\14\144\19\144\25\145\f\145\r\145\r\145\r\145\r\145\r\145\14\145\14\145\14\145\15\145\15\145\15\145\15\145\15\145\15\145\16\145\16\145\16\145\16\145\16\145\16\145\16\145\16\145\17\145\17\145\17\145\17\145\17\145\18\145\18\145\18\145\18\145\18\145\18\145\18\145\19\145\19\145\20\145\20\145\20\145\21\145\21\145\21\145\21\145\22\145\22\145\23\145\23\145\24\145\24\145\24\145\25\145\25\145\26\146\14\146\17\146\18\146\22\147\14\147\15\147\18\147\18\147\18\147\20\147\21\147\22\147\22\147\24\147\26\147\f\147\15\147\15\147\15\147\16\147\17\147\16\147\18\147\19\147\19\147\19\147\20\147\21\147\22\148\15\148\16\148\17\148\18\148\23\149\f\149\f\149\r\149\r\149\r\149\14\149\14\149\15\149\15\149\16\149\16\149\16\149\16\149\16\149\16\149\16\149\17\149\17\149\17\149\17\149\18\149\18\149\18\149\18\149\18\149\18\149\19\149\19\149\19\149\19\149\19\149\19\149\20\149\20\149\20\149\20\149\20\149\20\149\20\149\20\149\20\149\20\149\20\149\21\149\22\149\22\149\22\149\22\149\23\149\23\149\24\149\24\149\24\149\24\149\24\149\24\149\25\149\25\149\25\149\26\149\27\149 \149!\149\r\149\r\149\14\149\14\149\14\149\14\149\14\149\15\149\15\149\15\149\15\149\15\149\15\149\15\149\15\149\16\149\16\149\16\149\16\149\16\149\16\149\16\149\16\149\16\149\16\149\16\149\16\149\17\149\17\149\17\149\17\149\17\149\17\149\17\149\17\149\17\149\18\149\18\149\18\149\18\149\18\149\18\149\18\149\18\149\18\149\18\149\19\149\19\149\19\149\19\149\19\149\19\149\19\149\19\149\19\149\20\149\20\149\20\149\20\149\20\149\20\149\20\149\20\149\21\149\21\149\21\149\21\149\21\149\22\149\22\149\22\149\22\149\22\149\22\149\22\149\22\149\22\149\23\149\23\149\23\149\24\149\24\149\24\149\24\149\25\149\26\149\27\149\28\149\28\150\15\150\18\150\19\150\20\151\14\151\16\151\22\151\23\151\26\152\f\152\14\152\14\152\17\152\17\152\17\152\18\152\18\152\18\152\20\152\20\152\23\152\24\153\16\153\18\153\21\153\21\153\22\153\25\154\f\154\14\154\14\154\14\154\14\154\15\154\16\154\16\154\17\154\17\154\17\154\17\154\17\154\18\154\18\154\18\154\18\154\18\154\19\154\19\154\19\154\20\154\20\154\20\154\21\154\21\154\22\154\23\154\24\154\24\154\26\154\24\154\25\154\25\154\25\154\26\154 \154\14\154\15\154\15\154\15\154\16\154\17\154\18\154\19\154\19\154\19\154\19\154\20\154\24\154 \155\14\155\16\155\19\155\25\156\r\156\14\156\14\156\14\156\15\156\15\156\15\156\16\156\16\156\17\156\17\156\17\156\17\156\18\156\18\156\19\156\19\156\19\156\19\156\20\156\20\156\20\156\20\156\20\156\21\156\21\156\22\157\f\157\r\157\r\157\14\157\14\157\14\157\14\157\14\157\15\157\15\157\15\157\15\157\16\157\16\157\16\157\16\157\16\157\16\157\17\157\17\157\17\157\17\157\18\157\18\157\18\157\18\157\18\157\18\157\19\157\19\157\19\157\19\157\19\157\19\157\19\157\19\157\20\157\20\157\20\157\20\157\20\157\20\157\21\157\21\157\21\157\21\157\21\157\21\157\21\157\22\157\22\157\22\157\22\157\23\157\23\157\23\157\24\157\25\157\26\157\26\157\27\157\30\157\31\157 \158\v\158\14\158\15\158\16\158\18\158\18\158\18\158\18\158\18\158\18\158\18\158\19\158\20\158\20\158\20\158\21\158\22\159\14\159\15\159\15\159\15\159\16\159\18\159\18\159\19\159\19\159\20\159\21\159\21\159\21\159\23\159\25\159\25\159\14\159\14\159\14\159\15\159\15\159\16\159\16\159\17\159\17\159\17\159\17\159\18\159\19\159\19\159\19\159\20\159\20\159\21\159\21\159\23\159\24\160\v\160\15\160\15\160\15\160\17\160\26\162\f\162\14\162\14\162\14\162\14\162\15\162\15\162\15\162\16\162\16\162\17\162\17\162\17\162\17\162\17\162\17\162\17\162\18\162\18\162\18\162\18\162\18\162\18\162\19\162\19\162\19\162\19\162\19\162\19\162\19\162\20\162\20\162\20\162\20\162\20\162\20\162\21\162\21\162\21\162\21\162\21\162\21\162\21\162\21\162\21\162\22\162\22\162\22\162\22\162\22\162\22\162\22\162\22\162\23\162\23\162\23\162\23\162\23\162\23\162\23\162\23\162\23\162\23\162\23\162\24\162\24\162\24\162\24\162\24\162\24\162\24\162\24\162\25\162\25\162\25\162\25\162\25\162\25\162\25\162\26\162\26\162\26\162\26\162\28\162\28\162\28\162\28\163\f\163\f\163\14\163\14\163\15\163\15\163\15\163\16\163\16\163\16\163\16\163\17\163\17\163\17\163\17\163\17\163\17\163\17\163\18\163\18\163\18\163\18\163\18\163\18\163\19\163\19\163\19\163\19\163\19\163\19\163\21\163\21\163\21\163\21\163\22\163\22\163\23\163\23\163\23\163\23\163\23\163\24\163\25\163\25\163\25\163\26\163\26\163\26\163\27\163\27\163\31\164\14\164\14\164\15\164\16\164\17\164\17\164\17\164\19\164\19\164\19\164\19\164\19\164\20\164\20\164\20\164\20\164\21\164\23\164\23\164\23\165\r\165\15\166\15\166\15\166\16\166\20\166\20\166\23\167\14\167\14\167\14\167\14\167\15\167\15\167\15\167\15\167\15\167\15\167\15\167\16\167\16\167\16\167\16\167\16\167\16\167\16\167\17\167\17\167\17\167\17\167\17\167\17\167\17\167\17\167\17\167\17\167\17\167\17\167\17\167\18\167\18\167\18\167\18\167\18\167\18\167\18\167\18\167\18\167\18\167\18\167\18\167\19\167\19\167\19\167\19\167\19\167\19\167\20\167\20\167\20\167\20\167\20\167\20\167\20\167\20\167\20\167\20\167\20\167\20\167\21\167\21\167\21\167\21\167\21\167\21\167\22\167\22\167\22\167\22\167\22\167\22\167\23\167\23\167\23\167\23\167\23\167\23\167\23\167\24\167\24\167\24\167\24\167\24\167\24\167\25\167\25\167\25\167\25\167\26\167\26\167\26\167\27\167\27\167\28\167\28\167\30\167\31\167 \167!\167\r\167\r\167\r\167\r\167\14\167\14\167\14\167\14\167\14\167\14\167\14\167\14\167\14\167\14\167\14\167\14\167\15\167\15\167\15\167\15\167\15\167\15\167\15\167\15\167\15\167\15\167\15\167\15\167\16\167\16\167\16\167\16\167\16\167\16\167\16\167\17\167\17\167\17\167\17\167\17\167\17\167\17\167\18\167\18\167\18\167\18\167\18\167\18\167\18\167\18\167\18\167\18\167\18\167\18\167\18\167\19\167\19\167\19\167\19\167\19\167\19\167\19\167\19\167\20\167\20\167\20\167\20\167\20\167\20\167\21\167\21\167\21\167\21\167\21\167\21\167\21\167\22\167\22\167\22\167\22\167\22\167\22\167\22\167\23\167\23\167\23\167\23\167\24\167\25\167\26\167\27\167\29\167\30\168\16\169\f\169\r\169\14\169\14\169\15\169\17\169\17\169\17\169\19\169\19\169\20\169\20\169\20\169\21\169\22\169\23\169\23\169\24\169\25\169\f\169\r\169\r\169\r\169\14\169\14\169\14\169\14\169\15\169\15\169\16\169\16\169\16\169\16\169\16\169\16\169\17\169\17\169\17\169\18\169\18\169\18\169\18\169\18\169\18\169\19\169\19\169\19\169\19\169\19\169\21\169\21\169\22\169\22\170\r\170\14\170\14\170\14\170\15\170\16\170\16\170\17\170\17\170\17\170\18\170\18\170\18\170\18\170\18\170\18\170\18\170\19\170\19\170\19\170\19\170\19\170\20\170\20\170\20\170\20\170\21\170\21\170\21\170\21\170\21\170\22\170\22\170\22\170\23\170\23\170\23\170\23\170\24\170\25\170\27\170\27\170\27\170\28\170\28\170\28\170\29\170\31\172\14\172\15\172\16\172\16\172\17\172\18\172\18\172\19\172\22\172\22\172\22\172\24\172\24\172\25\173\r\173\14\173\14\173\15\173\17\173\17\173\18\173\18\173\18\173\18\173\18\173\18\173\19\173\19\173\19\173\19\173\20\173\21\173\21\173\22\173\22\173\22\173\23\173\23\173\23\173\24\173\24\173\24\173\24\173\29\173 \174\15\174\15\175\r\175\15\175\15\175\17\175\20\175\21\175\24\176\15\176\18\176\21\176\21\177\16\177\17\177\18\177\19\177\22\177\22\178\14\178\16\178\16\178\16\178\19\178\24\178\27\178\r\178\14\178\15\178\15\178\19\178\22\178\23\178\26\180\15\180\15\180\15\180\16\180\17\180\27\181\f\181\r\181\15\181\15\181\16\181\17\181\17\181\17\181\17\181\18\181\18\181\19\181\19\181\21\181\21\181\22\181\23\181\25\181\27\181\"\181\f\181\14\181\14\181\15\181\15\181\15\181\15\181\15\181\16\181\16\181\16\181\16\181\16\181\16\181\16\181\16\181\17\181\17\181\17\181\18\181\18\181\18\181\18\181\18\181\18\181\18\181\19\181\19\181\19\181\20\181\22\181\24\181\27\182\19\182\14\182\14\182\14\182\15\182\15\182\15\182\15\182\16\182\17\182\18\182\18\182\18\182\19\182\19\182\20\182\20\182\22\182\22\182\23\182\26\183\15\183\25\184\14\184\14\184\14\184\14\184\16\184\16\184\16\184\17\184\17\184\17\184\18\184\18\184\19\184\19\184\19\184\21\184\22\184\22\184\22\184\22\184\23\184\23\184\25\184\28\184\28\184\29\184\f\184\f\184\r\184\r\184\14\184\14\184\15\184\15\184\15\184\15\184\15\184\15\184\15\184\15\184\15\184\16\184\16\184\16\184\16\184\17\184\17\184\17\184\17\184\18\184\18\184\18\184\18\184\18\184\18\184\18\184\19\184\19\184\19\184\19\184\19\184\20\184\20\184\20\184\20\184\20\184\20\184\21\184\21\184\21\184\22\184\22\184\23\184\24\185\16\185\16\185\17\185\17\185\18\185\20\185\23\186\14\186\18\186\18\186\19\186\19\186\20\186\20\186\20\186\21\186\21\186\21\186\22\187\r\187\14\187\14\187\16\187\17\187\18\187\18\187\18\187\21\187\22\187\31\187\14\187\15\187\15\187\15\187\15\187\15\187\16\187\16\187\16\187\16\187\16\187\16\187\17\187\17\187\18\187\18\187\19\187\19\187\20\187\21\187\21\187\21\187\22\187\22\187\23\187\24\187\25\187\26\187\27\187\28\188\17\188\17\188\26\189\f\189\14\189\16\189\16\189\17\189\18\189\18\189\20\189\21\189\22\189\22\189\22\189\23\189\24\189\25\189\26\189\29\189\29\189\30\190\14\190\16\190\16\190\17\190\18\190\18\190\19\190\19\190\23\191\18\191\25\193\f\193\r\193\15\193\16\193\17\193\19\193\22\193\24\193\25\193\30\193\30\194\f\194\r\194\16\194\17\195\f\195\f\195\r\195\r\195\14\195\14\195\15\195\15\195\15\195\15\195\15\195\15\195\16\195\16\195\16\195\16\195\16\195\17\195\17\195\17\195\17\195\17\195\18\195\18\195\18\195\18\195\18\195\19\195\19\195\19\195\19\195\20\195\20\195\20\195\20\195\21\195\21\195\21\195\21\195\21\195\21\195\22\195\22\195\22\195\22\195\23\195\23\195\23\195\23\195\24\195\24\195\24\195\24\195\25\195\26\195\26\195\26\195\27\195\28\195\28\195\29\195\29\195\31\195\f\195\f\195\r\195\r\195\r\195\14\195\14\195\14\195\14\195\14\195\15\195\15\195\15\195\15\195\16\195\16\195\16\195\17\195\17\195\17\195\17\195\17\195\18\195\18\195\19\195\18\195\18\195\18\195\18\195\18\195\19\195\19\195\19\195\19\195\19\195\19\195\19\195\19\195\19\195\19\195\19\195\20\195\20\195\21\195\21\195\21\195\22\195\22\195\22\195\22\195\22\195\22\195\22\195\23\195\23\195\24\195\25\195\26\195\28\195\31\196\f\196\r\196\r\196\r\196\14\196\14\196\14\196\14\196\14\196\15\196\15\196\15\196\15\196\15\196\15\196\15\196\15\196\16\196\16\196\16\196\16\196\16\196\16\196\17\196\17\196\17\196\17\196\17\196\17\196\17\196\17\196\17\196\18\196\18\196\18\196\18\196\18\196\18\196\19\196\19\196\19\196\19\196\19\196\19\196\20\196\20\196\20\196\20\196\20\196\20\196\21\196\21\196\21\196\22\196\22\196\22\196\23\196\23\196\23\196\24\196\25\196\26\196\30\196\v\196\f\196\f\196\r\196\14\196\14\196\15\196\15\196\15\196\15\196\15\196\15\196\15\196\16\196\16\196\16\196\16\196\16\196\17\196\17\196\17\196\17\196\17\196\18\196\18\196\18\196\18\196\18\196\18\196\19\196\19\196\19\196\19\196\19\196\19\196\19\196\19\196\20\196\20\196\20\196\20\196\21\196\21\196\21\196\22\196\22\196\22\196\22\196\22\196\23\196\23\196\23\196\23\196\26\196\28\197\14\197\17\197\23\197\15\197\18\197\19\197\19\197\21\198\v\198\14\198\15\198\16\198\16\198\18\198\20\198\21\199\16\199\18\199\22\199\r\199\16\199\17\199\17\199\17\199\18\199\18\199\18\199\21\199\22\200\17\201\r\201\17\201\20\201\21\202\14\203\16\203\16\203\17\203\19\203\20\203\20\203\25\204\21\205\f\205\r\205\15\205\17\205\17\205\18\205\16\205\18\206\r\206\14\206\14\206\15\206\19\206\20\206\21\206\27\208\15\208\18\209\16\209\18\210\n\210\15\210\14\211\15\211\16\211\16\211\16\211\22\211\26\211\14\211\14\211\14\211\14\211\15\211\15\211\15\211\16\211\16\211\16\211\16\211\16\211\17\211\17\211\18\211\18\211\18\211\18\211\18\211\19\211\19\211\20\211\20\211\20\211\21\211\23\211\23\211\24\211\27\212\r\212\r\212\17\212\18\212\r\212\14\212\21\213\n\214\14\214\18\214\22\1\v\1\f\1\f\1\f\1\f\1\r\1\r\1\r\1\r\1\r\1\14\1\14\1\14\1\14\1\14\1\15\1\15\1\15\1\15\1\15\1\15\1\15\1\15\1\15\1\15\1\15\1\16\1\16\1\16\1\16\1\16\1\16\1\16\1\16\1\16\1\17\1\17\1\17\1\17\1\17\1\17\1\18\1\18\1\18\1\18\1\18\1\19\1\19\1\19\1\20\1\20\1\20\1\20\1\20\1\21\1\21\1\21\1\22\1\22\1\22\1\22\1\22\1\22\1\23\1\24\1\31\2\15\2\15\2\18\2\19\2\19\2\19\2\22\2\22\3\f\3\15\3\18\3\20\3\24\4\v\4\v\4\v\4\v\4\f\4\f\4\r\4\r\4\14\4\14\4\15\4\16\4\17\4\19\4\19\4\19\4\19\4\20\4\23\4\24\4\25\4\25\4\31\5\f\5\r\5\r\5\14\5\14\5\14\5\14\5\15\5\15\5\15\5\15\5\15\5\15\5\16\5\16\5\17\5\17\5\17\5\18\5\18\5\18\5\18\5\19\5\19\5\20\5\20\5\20\5\20\5\21\5\21\5\21\5\22\6\f\6\f\6\f\6\15\6\17\6\22\6\28\a\v\a\16\a\17\a\17\a\18\a\20\b\r\b\14\b\15\b\15\b\15\b\16\b\16\b\17\b\17\b\17\b\18\b\19\b\19\b\19\b\19\b\19\b\20\b\20\b\21\b\21\b\21\b\21\b\23\b\23\b\24\b\24\b\25\b\25\b\29\b\31\t\f\t\f\t\r\t\r\t\r\t\r\t\r\t\r\t\14\t\14\t\14\t\14\t\14\t\15\t\15\t\15\t\15\t\15\t\15\t\15\t\15\t\15\t\15\t\15\t\15\t\15\t\16\t\16\t\16\t\16\t\16\t\16\t\16\t\16\t\16\t\16\t\17\t\17\t\17\t\17\t\17\t\17\t\17\t\17\t\17\t\17\t\17\t\17\t\17\t\17\t\17\t\17\t\17\t\17\t\17\t\17\t\17\t\18\t\18\t\18\t\18\t\18\t\18\t\18\t\18\t\18\t\18\t\18\t\18\t\18\t\18\t\18\t\18\t\19\t\19\t\19\t\19\t\19\t\19\t\19\t\19\t\19\t\19\t\19\t\19\t\19\t\19\t\19\t\19\t\19\t\19\t\19\t\20\t\20\t\20\t\20\t\20\t\20\t\20\t\20\t\20\t\20\t\20\t\20\t\20\t\20\t\20\t\20\t\20\t\20\t\20\t\21\t\21\t\21\t\21\t\21\t\21\t\21\t\21\t\21\t\21\t\21\t\21\t\21\t\21\t\21\t\21\t\21\t\22\t\22\t\22\t\22\t\22\t\22\t\22\t\22\t\22\t\22\t\22\t\22\t\22\t\22\t\23\t\23\t\23\t\23\t\23\t\23\t\23\t\23\t\23\t\23\t\23\t\23\t\24\t\24\t\24\t\24\t\24\t\24\t\25\t\25\t\25\t\25\t\25\t\26\t\26\t\26\t\26\t\26\t\26\t\26\t\27\t\27\t\27\t\28\t\28\t\30\t\31\t\31\t \n\f\n\f\n\f\n\r\n\r\n\r\n\r\n\r\n\15\n\15\n\15\n\16\n\16\n\16\n\16\n\17\n\18\n\18\n\19\n\20\n\20\n\20\n\20\n\20\n\21\n\21\n\22\n\22\n\22\n\22\n\23\n\24\n\25\n\25\n\25\n\26\n\26\v\r\v\15\v\15\v\15\v\16\v\17\v\24\v\25\v$\f\r\f\14\f\14\f\15\f\16\f\16\f\16\f\16\f\17\f\17\f\17\f\18\f\18\f\19\f\19\f\19\f\20\f\20\f\20\f\21\f\21\f\22\f\23\f\23\f\23\f\27\f\29\r\f\r\r\r\14\r\14\r\16\r\16\r\16\r\16\r\16\r\16\r\16\r\17\r\17\r\18\r\18\r\18\r\18\r\20\r\20\r\27\14\r\14\16\14\18\14\18\14\18\14\18\14\18\14\18\14\18\14\19\14\19\14\19\14\19\14\20\14\21\14\21\14\23\14\23\14\23\15\f\15\f\15\r\15\15\15\15\15\16\15\16\15\16\15\16\15\17\15\17\15\18\15\18\15\18\15\18\15\18\15\19\15\19\15\19\15\20\15\20\15\20\15\21\15\21\15\21\15\22\15\22\15\22\15\23\15\23\15\23\15\24\15\25\15\26\15\28\16\f\16\f\16\f\16\f\16\14\16\14\16\14\16\15\16\16\16\16\16\17\16\17\16\19\16\19\16\20\16\21\16\21\16\24\17\15\17\18\17\19\17\20\17\22\17\23\17\25\18\f\18\f\18\f\18\r\18\r\18\r\18\14\18\14\18\14\18\14\18\14\18\15\18\15\18\15\18\15\18\15\18\15\18\15\18\15\18\16\18\16\18\16\18\16\18\16\18\16\18\16\18\16\18\16\18\16\18\16\18\16\18\16\18\17\18\17\18\17\18\17\18\17\18\17\18\17\18\18\18\18\18\18\18\18\18\18\18\18\18\18\18\18\18\18\18\18\18\18\18\19\18\19\18\19\18\19\18\19\18\19\18\19\18\19\18\19\18\19\18\19\18\20\18\20\18\20\18\20\18\20\18\20\18\20\18\21\18\21\18\21\18\21\18\21\18\21\18\21\18\21\18\21\18\21\18\22\18\22\18\23\18\24\18\24\18\24\18\24\18\24\18\25\18\25\18\26\18\26\18\27\18 \19\f\19\r\19\r\19\16\19\16\19\16\19\16\19\16\19\17\19\17\19\17\19\17\19\17\19\17\19\18\19\18\19\18\19\18\19\18\19\18\19\18\19\19\19\19\19\19\19\19\19\20\19\20\19\20\19\21\19\21\19\21\19\21\19\21\19\22\19\22\19\22\19\22\19\22\20\f\20\r\20\14\20\15\20\15\20\16\20\16\20\17\20\19\20\20\20\21\20\21\21\14\21\16\21\17\21\18\22\f\22\r\22\r\22\15\22\15\22\16\22\16\22\18\22\19\22\19\22\22\23\17\24\f\24\17\24\17\24\18\24\19\24\20\24\20\24\21\24\23\24\23\24\24\24\26\24\26\24\28\24!\25\14\25\15\25\19\26\v\26\f\26\r\26\14\26\16\26\16\26\16\26\16\26\16\26\18\26\18\26\21\26\21\26\23\27\r\27\14\27\15\27\15\27\16\27\17\27\18\27\18\27\18\27\19\27\19\27\19\27\20\27\20\27\20\27\20\27\20\27\21\27\21\27\22\27\22\27\22\27\23\27\24\27!\28\14\28\14\28\17\28\17\28\17\28\18\28\18\28\18\28\18\28\18\28\19\28\21\29\v\29\r\29\14\29\14\29\16\29\16\29\16\29\17\29\17\29\17\29\18\29\18\29\19\29\19\29\20\29\20\29\22\29\22\29\23\30\f\30\f\30\r\30\r\30\r\30\r\30\r\30\r\30\r\30\r\30\r\30\14\30\14\30\14\30\14\30\14\30\14\30\14\30\14\30\14\30\14\30\14\30\15\30\15\30\15\30\15\30\15\30\15\30\15\30\15\30\15\30\15\30\15\30\15\30\15\30\15\30\15\30\15\30\16\30\16\30\16\30\16\30\16\30\16\30\16\30\16\30\16\30\16\30\16\30\16\30\16\30\16\30\16\30\16\30\16\30\16\30\16\30\16\30\16\30\16\30\16\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\22\30\22\30\22\30\22\30\22\30\22\30\22\30\22\30\22\30\22\30\22\30\22\30\22\30\22\30\22\30\22\30\22\30\22\30\22\30\22\30\22\30\22\30\22\30\22\30\22\30\22\30\22\30\22\30\22\30\22\30\22\30\22\30\22\30\23\30\23\30\23\30\23\30\23\30\23\30\23\30\23\30\23\30\23\30\23\30\23\30\23\30\23\30\23\30\23\30\23\30\23\30\23\30\23\30\23\30\23\30\23\30\23\30\23\30\23\30\24\30\24\30\24\30\24\30\24\30\24\30\24\30\24\30\24\30\24\30\24\30\24\30\24\30\24\30\24\30\24\30\24\30\24\30\24\30\24\30\25\30\25\30\25\30\25\30\25\30\25\30\25\30\25\30\25\30\25\30\25\30\25\30\25\30\25\30\25\30\25\30\25\30\25\30\25\30\25\30\25\30\25\30\25\30\25\30\25\30\25\30\26\30\26\30\26\30\26\30\26\30\26\30\26\30\26\30\26\30\26\30\26\30\26\30\26\30\26\30\26\30\26\30\26\30\26\30\26\30\26\30\26\30\26\30\26\30\26\30\27\30\27\30\27\30\27\30\27\30\27\30\27\30\27\30\27\30\27\30\27\30\27\30\27\30\27\30\28\30\28\30\28\30\28\30\29\30\29\30\29\30\29\30\29\30\29\30\29\30\29\30\29\30\29\30\30\30\30\30\30\30\30\30\30\30\30\30\30\30\30\30\31\30\31\30\31\30\31\30\31\30\31\30 \30 \30 \30 \30!\30!\30!\30\"\30\"\30#\30#\30#\30%\30*\31\f\31\14\31\14\31\15\31\16\31\16\31\17\31\17\31\17\31\17\31\17\31\18\31\18\31\18\31\18\31\19\31\19\31\20\31\21\31\21\31\21\31\21\31\21\31\22\31\22\31\22\31\23\31\24\31\25\31\26\31\28\31\" \f \r \r \r \14 \14 \14 \14 \14 \14 \14 \15 \15 \15 \15 \15 \15 \15 \15 \15 \15 \16 \16 \16 \16 \16 \16 \16 \16 \16 \16 \16 \16 \16 \17 \17 \17 \17 \17 \17 \17 \17 \17 \17 \17 \17 \17 \18 \18 \18 \18 \18 \18 \18 \18 \18 \18 \18 \18 \18 \19 \19 \19 \19 \19 \19 \19 \19 \19 \19 \19 \19 \19 \19 \19 \19 \19 \19 \19 \19 \19 \19 \20 \20 \20 \20 \20 \20 \20 \20 \20 \20 \20 \20 \20 \20 \20 \20 \20 \21 \21 \21 \21 \21 \21 \21 \21 \21 \21 \21 \21 \21 \22 \22 \22 \22 \22 \22 \22 \22 \22 \22 \22 \22 \23 \23 \23 \23 \23 \23 \23 \23 \24 \24 \24 \25 \25 \25 \25 \26 \26 \26 \26 \26 \27 \27 \28 \28 \28 \29 \31 !!\15!\19!\19!\19!\20!\21!\22!\24!\26!\29!\31\"\f\"\17#\f#\15#\15#\16#\16#\16#\17#\17#\18#\20#\20#\21#\21#\22#\23#\23#\24#\25#\26#\29$\r$\r$\14$\15$\18$\18$\19$\19$\19$\21$\21$\22$\22$\24$\25%\f%\r%\14%\14%\15%\15%\15%\15%\15%\15%\16%\16%\16%\17%\17%\17%\17%\18%\18%\18%\18%\19%\19%\19%\19%\19%\20%\20%\20%\20%\21%\23%\23%\23%\24%\25%\26&\f&\f&\f&\f&\f&\r&\r&\14&\14&\15&\15&\15&\15&\15&\15&\16&\16&\16&\16&\17&\17&\17&\17&\17&\17&\18&\18&\18&\18&\18&\19&\19&\19&\19&\19&\19&\19&\19&\20&\20&\20&\20&\20&\21&\21&\21&\21&\21&\21&\21&\21&\21&\21&\21&\21&\22&\22&\22&\22&\23&\23&\23&\23&\24&\24&\24&\25&\25&\25&\25&\25&\26&\27&\27&\27&\27&\27&\31& '\f'\f'\f'\f'\r'\r'\r'\15'\15'\15'\15'\16'\16'\17'\17'\17'\17'\17'\18'\18'\18'\18'\18'\18'\18'\19'\19'\19'\19'\19'\19'\20'\20'\21'\21'\23'\23'\24'\26'#(\r(\14(\14(\14(\15(\15(\15(\15(\15(\15(\15(\15(\16(\16(\16(\16(\16(\16(\17(\17(\17(\17(\18(\18(\18(\18(\18(\18(\18(\18(\18(\18(\18(\18(\19(\19(\19(\19(\19(\19(\20(\20(\20(\20(\20(\20(\20(\21(\21(\21(\21(\22(\22(\22(\22(\22(\22(\23(\23(\23(\24(\24(\24(\24(\24(\25(\25(\25(\26(\26(\26(\27(\27(\28(\29)\r)\14)\15)\15)\16)\16)\16)\17)\17)\17)\18)\18)\18)\19)\19)\19)\20)\20)\20)\20)\21)\21)\21)\22)\22)\23)\26*\n*\r*\14*\14*\15*\15*\16*\20*\23+\r+\15+\18+\18+\20+\20+\21,\f,\15,\15,\15,\15,\16,\16,\16,\16,\16,\17,\17,\18,\18,\18,\18,\19,\20,\20,\20,\20,\20,\20,\20,\20,\20,\21,\21,\22,\22,\22,\22,\22,\22,\24,\25,\25,\26,\26,\28,\30,\31-\f-\r.\f.\r.\r.\r.\r.\14.\14.\14.\14.\14.\14.\15.\15.\15.\15.\15.\15.\15.\15.\15.\15.\16.\16.\16.\16.\16.\16.\16.\16.\16.\16.\17.\17.\17.\17.\17.\17.\17.\17.\17.\17.\18.\18.\18.\18.\18.\18.\18.\18.\18.\19.\19.\19.\19.\19.\19.\19.\19.\19.\19.\19.\19.\19.\19.\20.\20.\20.\20.\20.\20.\20.\21.\21.\21.\21.\21.\21.\21.\21.\21.\21.\21.\21.\21.\22.\22.\22.\22.\22.\22.\22.\22.\22.\22.\22.\23.\23.\24.\24.\24.\24.\25.\25.\25.\25.\25.\25.\25.\26.\26.\26.\26.\26.\26.\27.\27.\27.\28.\28.\29.\30.\31/\f/\r/\r/\14/\14/\15/\16/\0170\v0\r0\r0\r0\0150\0160\0160\0201\0141\0151\0151\0161\0191\0191\0252\r2\r2\0142\0142\0152\0152\0152\0152\0152\0152\0162\0162\0162\0162\0172\0172\0172\0172\0172\0182\0182\0182\0192\0192\0192\0192\0192\0192\0192\0192\0202\0202\0202\0212\0212\0212\0222\0232\0232\0232\0252\0252\0252\0262\0303\r3\0153\0153\0163\0173\0173\0213\0213\0213\0254\v4\v4\f4\0144\0165\f5\f5\f5\r5\r5\r5\0145\0145\0145\0145\0145\0155\0155\0165\0165\0175\0175\0175\0175\0175\0175\0185\0185\0195\0195\0195\0195\0205\0205\0205\0205\0205\0205\0215\0215\0215\0215\0215\0215\0225\0225\0225\0225\0225\0225\0225\0225\0235\0235\0235\0235\0235\0235\0235\0235\0245\0255\0255\0255\0255\0265\0265\0265\0275\0285\0285\0295\0295\0316\0146\0146\0146\0157\0167\0177\0177\0207\0217\0237\0237\0237\0308\f8\f8\f8\0188\0208\0209\v9\r9\0149\0149\0159\0159\0159\0169\0169\0169\0169\0169\0179\0179\0179\0179\0179\0189\0189\0189\0189\0199\0199\0199\0199\0199\0199\0199\0199\0209\0209\0219\0229\0229\0229\0239\0239\0249\0249\25:\15:\15:\16:\18:\19:\19;\15;\20;\20;\21;\21;\21;\22;\22;\22<\r<\r<\14<\15<\15<\15<\15<\15<\15<\15<\15<\16<\16<\16<\17<\17<\17<\17<\17<\18<\18<\18<\18<\18<\18<\18<\18<\19<\19<\19<\19<\19<\19<\20<\21<\21<\21<\22<\22<\22<\22<\22<\23<\23<\23<\25<\26=\r=\r=\r=\r=\14=\14=\14=\14=\14=\14=\14=\14=\14=\14=\15=\15=\15=\15=\15=\15=\15=\15=\15=\15=\15=\15=\15=\15=\15=\16=\16=\16=\16=\16=\16=\16=\16=\16=\16=\16=\16=\16=\16=\17=\17=\17=\17=\17=\17=\17=\17=\17=\17=\17=\17=\17=\17=\17=\17=\17=\17=\17=\17=\17=\17=\18=\18=\18=\18=\18=\18=\18=\18=\18=\18=\18=\18=\18=\18=\18=\18=\18=\18=\18=\18=\18=\19=\19=\19=\19=\19=\19=\19=\19=\19=\19=\19=\19=\19=\19=\19=\19=\19=\19=\19=\19=\19=\19=\20=\20=\20=\20=\20=\20=\20=\20=\20=\20=\20=\20=\20=\20=\20=\20=\20=\20=\20=\20=\20=\20=\21=\21=\21=\21=\21=\21=\21=\21=\21=\21=\21=\21=\21=\21=\21=\21=\21=\21=\21=\21=\21=\21=\21=\21=\21=\22=\22=\22=\22=\22=\22=\22=\22=\22=\22=\22=\22=\22=\22=\22=\22=\22=\22=\22=\22=\23=\23=\23=\23=\23=\23=\23=\23=\23=\23=\23=\24=\24=\24=\24=\24=\24=\24=\24=\25=\25=\25=\25=\25=\25=\25=\25=\25=\25=\25=\26=\26=\26=\26=\26=\26=\26=\27=\27=\27=\27=\28=\28=\28=\28=\29=\31=\31=\31= = =!>\v>\r>\14>\14>\14>\15>\17>\17>\18>\19>\20>\20>\21>\21>\21>\22>\23?\v?\r?\14?\14?\15?\15?\15?\15?\18?\18?\18?\21?\22?\30@\n@\f@\r@\r@\14@\14@\14@\14@\14@\14@\15@\15@\15@\15@\15@\15@\15@\15@\15@\15@\15@\16@\16@\16@\16@\16@\16@\16@\16@\16@\16@\16@\16@\16@\16@\16@\16@\16@\17@\17@\17@\17@\17@\17@\17@\17@\17@\17@\17@\17@\17@\17@\17@\17@\17@\17@\17@\17@\17@\17@\18@\18@\18@\18@\18@\18@\18@\18@\18@\18@\18@\18@\18@\18@\18@\18@\18@\18@\18@\18@\18@\19@\19@\19@\19@\19@\19@\19@\19@\19@\19@\19@\19@\19@\19@\19@\19@\19@\19@\19@\19@\20@\20@\20@\20@\20@\20@\20@\20@\20@\20@\20@\20@\20@\20@\20@\20@\20@\20@\20@\20@\20@\21@\21@\21@\21@\21@\21@\21@\21@\21@\21@\21@\21@\21@\21@\21@\21@\22@\22@\22@\22@\22@\22@\22@\22@\22@\22@\22@\22@\23@\23@\23@\23@\23@\23@\23@\23@\23@\23@\23@\23@\23@\23@\23@\24@\24@\24@\24@\24@\24@\24@\24@\24@\24@\24@\24@\25@\25@\25@\25@\25@\25@\26@\26@\26@\26@\26@\26@\26@\26@\27@\27@\27@\27@\27@\28@\28@$A\vA\fA\rA\15A\15A\19A\19A\21A\22A\22A\23A\24A\29B\fB\rB\rB\14B\15B\15B\15B\15B\15B\16B\16B\16B\16B\16B\16B\16B\16B\17B\17B\17B\17B\18B\18B\18B\18B\18B\18B\19B\19B\19B\19B\19B\19B\19B\20B\20B\20B\20B\20B\21B\21B\21B\21B\23B\23B\24B\24B\27B\27B\28B\31C\rC\15C\15C\15C\15C\15C\23C\23D\21D\22D\31E\vE\14E\15E\15E\19E\19E\20E\23F\nF\fF\fF\fF\14F\14F\15F\15F\15F\15F\15F\15F\15F\15F\16F\16F\16F\16F\16F\17F\18F\18F\18F\18F\19F\19F\20F\21F\21F\21F\22F\23F\24F\24F\25G\26H\vH\fH\fH\fH\rH\rH\rH\14H\14H\14H\14H\14H\14H\14H\14H\14H\14H\14H\14H\14H\14H\14H\15H\15H\15H\15H\15H\15H\15H\15H\15H\15H\15H\15H\15H\16H\16H\16H\16H\16H\16H\16H\16H\16H\16H\16H\16H\16H\16H\16H\16H\16H\16H\16H\16H\16H\16H\17H\17H\17H\17H\17H\17H\17H\17H\17H\17H\17H\17H\17H\17H\17H\17H\17H\17H\17H\17H\17H\18H\18H\18H\18H\18H\18H\18H\18H\18H\18H\18H\18H\18H\18H\18H\19H\19H\19H\19H\19H\19H\19H\19H\19H\19H\19H\19H\19H\19H\19H\19H\19H\19H\19H\19H\19H\19H\19H\19H\19H\19H\20H\20H\20H\20H\20H\20H\20H\20H\20H\20H\20H\20H\20H\20H\20H\20H\21H\21H\21H\21H\21H\21H\21H\21H\21H\21H\21H\21H\21H\21H\21H\21H\22H\22H\22H\22H\22H\22H\22H\22H\22H\22H\22H\22H\22H\22H\22H\22H\22H\22H\22H\23H\23H\23H\23H\23H\23H\23H\23H\23H\23H\24H\24H\24H\24H\24H\24H\24H\24H\24H\24H\24H\25H\25H\25H\26H\26H\26H\26H\27H\29H\30H\30H\31H\31H!I\fI\15I\15I\16I\16I\18I\20I\21I\21I\21I\21I\27J\fJ\fJ\rJ\rJ\14J\14J\14J\14J\14J\14J\15J\15J\15J\15J\16J\16J\17J\17J\17J\17J\17J\18J\18J\18J\18J\18J\19J\19J\19J\20J\20J\20J\21J\21J\22J\22J\22J\22J\23J\23J\23J\23J\23J\24J\24J\24J\25J\25J\25J\25J\29J\30K\vK\rK\rK\rK\14K\14K\14K\14K\14K\14K\15K\15K\15K\15K\15K\15K\15K\15K\15K\15K\15K\15K\15K\15K\15K\15K\15K\16K\16K\16K\16K\16K\16K\16K\16K\16K\16K\16K\16K\16K\16K\16K\16K\17K\17K\17K\17K\17K\17K\17K\17K\17K\17K\17K\17K\17K\17K\17K\17K\17K\17K\17K\17K\17K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\21K\21K\21K\21K\21K\21K\21K\21K\21K\21K\21K\21K\21K\21K\21K\21K\21K\21K\21K\21K\21K\21K\21K\21K\21K\21K\21K\22K\22K\22K\22K\22K\22K\22K\22K\22K\22K\22K\22K\22K\22K\22K\23K\23K\23K\23K\23K\23K\23K\23K\24K\24K\24K\24K\24K\24K\24K\24K\24K\24K\24K\24K\25K\25K\25K\25K\25K\25K\25K\25K\25K\25K\25K\26K\26K\26K\26K\26K\26K\26K\26K\26K\26K\26K\27K\27K\27K\27K\28K\28K\28K\29K\29K\29K\29K\29K\29K K#K%L\fL\14L\14L\16L\16L\16L\16L\16L\17L\18L\18L\18L\19L\19L\20L\21L\21L\22L\22L\26M\fM\fM\fM\14M\14M\14M\15M\15M\15M\16M\17M\17M\17M\17M\18M\18M\18M\18M\19M\19M\20M\20M\21M\21M\21M\21M\22M\22M\22M\23M\23M\24M\27M\27M\27M\27M!N\fN\fN\fN\rN\rN\14N\14N\14N\14N\15N\15N\15N\16N\16N\16N\16N\16N\16N\16N\16N\16N\17N\17N\17N\17N\17N\18N\18N\19N\19N\19N\20N\21N\21N\22N\22N\22N\22N\22N\24N\24N\24N\24O\14O\16O\16O\16O\16O\16O\17O\17O\17O\17O\18O\18O\18O\18O\18O\19O\19O\20O\20O\20O\21O\21O\22O\22O\22O\22O\24O\25O\26O\30O\31P\fP\14P\21Q\15Q\16Q\16Q\16Q\16Q\17Q\18Q\18R\14R\15R\15R\15R\15R\15R\16R\17R\17R\18R\18R\18R\19R\19R\20R\20R\20R\22R\22R\22R\23R\23R\23R\23R\24R\25R\26R\28R\29R S\14S\17T\14T\21T\22T\24U\rU\rU\14U\14U\14U\14U\14U\15U\15U\15U\15U\15U\15U\15U\15U\15U\15U\15U\15U\15U\15U\15U\16U\16U\16U\16U\16U\16U\16U\16U\16U\16U\16U\17U\17U\17U\17U\17U\17U\17U\17U\17U\17U\17U\17U\17U\17U\17U\17U\17U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\21U\21U\21U\21U\21U\21U\21U\21U\21U\21U\21U\21U\21U\21U\21U\21U\21U\21U\21U\21U\21U\21U\21U\21U\21U\21U\21U\21U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\23U\23U\23U\23U\23U\23U\23U\23U\23U\23U\23U\23U\23U\23U\23U\23U\24U\24U\24U\24U\24U\24U\24U\24U\24U\24U\24U\24U\24U\24U\24U\24U\24U\24U\24U\24U\25U\25U\25U\25U\25U\25U\25U\25U\25U\25U\25U\25U\26U\26U\26U\26U\26U\26U\26U\26U\26U\26U\26U\26U\26U\26U\26U\26U\27U\27U\27U\27U\28U\28U\28U\28U\28U\28U\28U\29U\29U\29U\31U\31U\31U\31U'V\vV\fV\fV\fV\rV\rV\rV\rV\rV\14V\14V\14V\14V\14V\14V\14V\14V\14V\14V\15V\15V\15V\15V\15V\15V\15V\15V\15V\16V\16V\16V\16V\16V\16V\16V\16V\16V\16V\16V\17V\17V\17V\17V\17V\17V\17V\17V\17V\17V\17V\17V\17V\17V\17V\17V\17V\17V\18V\18V\18V\18V\18V\18V\18V\18V\18V\18V\18V\18V\18V\18V\18V\18V\18V\19V\19V\19V\19V\19V\19V\19V\19V\19V\19V\19V\19V\19V\19V\19V\19V\19V\19V\19V\19V\19V\19V\19V\19V\19V\20V\20V\20V\20V\20V\20V\20V\20V\20V\20V\20V\20V\20V\20V\20V\20V\20V\21V\21V\21V\21V\21V\21V\21V\21V\21V\21V\22V\22V\22V\22V\22V\22V\22V\22V\22V\22V\22V\22V\22V\22V\22V\23V\23V\23V\23V\23V\23V\23V\23V\23V\23V\23V\23V\23V\23V\24V\24V\24V\24V\24V\24V\24V\24V\25V\25V\26V\26V\26V\28V\30V\30W\14W\15W\16W\16W\16W\16W\17W\18W\19W\19W\20W\20W\21W\22W\22W\24X\fX\rX\17X\27Z\rZ\rZ\14Z\14Z\15Z\15Z\16Z\16Z\17Z\23Z\24[\14[\15[\15[\17[\23[\24\\\14\\\15\\\16\\\18]\v]\f]\14]\14]\14]\14]\14]\15]\15]\15]\15]\16]\16]\17]\17]\17]\17]\18]\18]\18]\18]\18]\18]\18]\18]\18]\19]\20]\20]\21]\21]\21]\21]\22]\22]\25]\29^\f^\r^\14^\14^\14^\14^\14^\15^\15^\15^\15^\15^\16^\16^\16^\16^\16^\16^\17^\17^\17^\17^\17^\17^\17^\17^\18^\18^\18^\18^\18^\19^\19^\19^\19^\19^\19^\19^\19^\19^\19^\20^\21^\21^\21^\21^\21^\21^\22^\22^\22^\22^\22^\23^\24^\24^\25^\25^\27^\28^\"`\f`\14`\14`\14`\14`\14`\14`\15`\15`\15`\15`\15`\15`\15`\15`\16`\16`\16`\16`\16`\16`\16`\16`\17`\17`\17`\17`\17`\17`\17`\17`\17`\18`\18`\18`\18`\18`\18`\18`\18`\18`\18`\18`\18`\18`\18`\19`\19`\19`\19`\19`\19`\19`\19`\20`\20`\20`\20`\21`\21`\21`\21`\21`\21`\21`\22`\22`\22`\22`\22`\22`\22`\22`\22`\22`\23`\23`\23`\23`\23`\23`\23`\23`\23`\24`\24`\24`\24`\25`\25`\25`\25`\26`\27`\27`\28`\28`\28a\14a\15a\21a\23b\nb\nb\14b\16b\16b\16b\16b\17b\18b\20b\23b\23b\25b\25b\27c\nc\nc\16c\18c\19c\19c\20d\rd\rd\rd\15d\17d\23d\23e\re\14e\16e\17e\22f\vf\14f\14f\14f\14f\14f\14f\14f\14f\14f\15f\15f\15f\15f\15f\16f\16f\16f\16f\16f\16f\16f\16f\17f\17f\17f\17f\17f\17f\17f\18f\18f\18f\18f\18f\19f\19f\19f\19f\19f\20f\20f\21f\21f\21f\21f\21f\21f\21f\21f\22f\22f\22f\23f\23f\24f\24f\25f\25f\26f\27f\28f\30f f!g\fg\14g\15g\16g\18g\19g\19g\20h\14h\14h\15h\15h\16h\16h\16h\16h\17h\17h\17h\17h\17h\18h\18h\18h\18h\19h\19h\19h\19h\19h\19h\19h\20h\21h\21h\21h\21h\21h\21h\21h\21h\21h\22h\22h\22h\22h\22h\22h\23h\23h\24h\24h\24h\24h\24h\25h\25h\25h\26h\29h\29h h!i\ni\14i\14i\16i\17i\18i\19i\20i\21j\fj\rj\rj\rj\rj\14j\14j\14j\15j\15j\15j\15j\15j\15j\16j\16j\16j\16j\17j\18j\18j\18j\18j\19j\19j\20j\21j\23j\23k\15k\15k\16k\16k\16k\16k\16k\16k\17k\18k\18k\18k\19k\19k\20k\20k\20k\21k\21k\22k\23k\24k\24k\28k\30l\14l\15l\15l\15l\16l\16l\17l\18l\18l\18l\18l\19l\19l\19l\19l\19l\20l\20l\20l\20l\21l\22l\23l\24l\24l\26l\28m\fm\fm\fm\rm\rm\rm\rm\14m\14m\14m\14m\14m\14m\14m\14m\15m\15m\15m\15m\15m\16m\16m\16m\16m\16m\16m\16m\16m\17m\17m\17m\17m\17m\17m\18m\18m\18m\18m\18m\18m\18m\18m\18m\18m\19m\19m\19m\19m\19m\19m\19m\19m\19m\19m\19m\19m\19m\20m\20m\20m\20m\20m\21m\21m\21m\21m\21m\21m\21m\21m\22m\22m\22m\22m\22m\23m\23m\23m\23m\23m\23m\23m\24m\24m\24m\24m\24m\26m\26m\26m\26m\27m\29m\29n\nn\vn\15n\15n\16n\16n\20n\21o\fo\14o\14o\15o\16o\16o\18o\18o\19o\20o\20o\20o\21o\25p\rp\rp\14p\14p\15p\15p\15p\15p\15p\15p\16p\16p\16p\16p\17p\17p\17p\17p\17p\17p\17p\17p\17p\18p\18p\18p\18p\18p\18p\18p\18p\18p\18p\19p\19p\19p\19p\19p\19p\19p\19p\19p\19p\20p\20p\20p\20p\20p\21p\21p\21p\21p\21p\21p\21p\21p\21p\22p\22p\22p\22p\22p\22p\23p\23p\23p\23p\23p\23p\24p\24p\24p\24p\25p\26p\28p\28p\28p\29p\29p\31q\fq\fq\rq\14q\14q\14q\15q\15q\15q\15q\15q\15q\15q\15q\15q\15q\15q\16q\16q\16q\16q\16q\16q\16q\16q\16q\16q\16q\17q\17q\17q\17q\17q\17q\17q\18q\18q\18q\18q\18q\19q\19q\19q\19q\19q\19q\20q\20q\20q\20q\20q\21q\21q\21q\21q\21q\21q\21q\21q\22q\22q\22q\22q\22q\23q\23q\24q\24q\25q\25q\25q\27q\27q\27q\27q\27q\28q\29q\29q\29r\17r\26r\27s\fs\rs\14s\14s\14s\14s\14s\14s\14s\14s\14s\15s\15s\15s\15s\15s\15s\15s\16s\16s\16s\16s\17s\17s\18s\18s\18s\18s\18s\18s\18s\18s\18s\18s\18s\18s\19s\19s\19s\19s\19s\19s\19s\19s\20s\20s\20s\20s\20s\20s\20s\20s\21s\21s\21s\21s\21s\21s\21s\21s\21s\22s\22s\22s\22s\22s\22s\23s\24s\26s\26s\29s\29t\rt\14t\15t\15t\16t\17t\17t\17t\17t\18t\18t\18t\18t\18t\18t\18t\19t\19t\19t\19t\20t\20t\20t\21t\21t\21t\21t\21t\21t\21t\22t\22t\22t\22t\22t\23t\23t\23t\24t\24t\24t\24t\26t\27t\28t\28t\29u\ru\14u\15u\15u\15u\15u\16u\16u\17u\17u\18u\18u\18u\19u\19u\19u\20u\21u\21u\21u\22u\22u\24u\25u#v\14v\14v\14v\14v\15v\15v\15v\16v\16v\16v\16v\16v\16v\16v\16v\16v\16v\17v\17v\17v\17v\18v\18v\18v\18v\18v\18v\18v\18v\18v\18v\18v\18v\19v\19v\19v\19v\19v\19v\19v\19v\19v\19v\19v\19v\19v\19v\20v\20v\20v\20v\20v\20v\20v\21v\21v\21v\21v\21v\21v\21v\21v\21v\21v\21v\21v\21v\21v\21v\21v\21v\22v\22v\22v\22v\22v\22v\22v\22v\22v\22v\22v\22v\22v\23v\23v\23v\23v\23v\23v\23v\23v\23v\23v\23v\24v\24v\24v\24v\24v\24v\24v\24v\24v\25v\25v\25v\25v\25v\25v\25v\25v\25v\25v\25v\25v\25v\25v\26v\26v\26v\26v\26v\26v\26v\26v\29v\29v\30v\31v!w\fw\fw\rw\14w\14w\14w\14w\14w\15w\15w\15w\15w\15w\15w\15w\15w\16w\16w\16w\16w\16w\16w\16w\16w\16w\16w\16w\17w\17w\17w\17w\17w\17w\17w\18w\18w\18w\18w\18w\18w\18w\19w\19w\19w\19w\19w\19w\19w\20w\20w\20w\20w\20w\20w\20w\21w\22w\22w\23w\23w\25w\29x\rx\rx\14x\14x\14x\15x\15x\15x\15x\15x\16x\16x\16x\16x\16x\16x\17x\17x\17x\17x\17x\18x\18x\18x\18x\18x\18x\18x\18x\18x\18x\18x\18x\18x\19x\19x\19x\19x\19x\19x\19x\19x\19x\19x\19x\19x\19x\19x\20x\20x\20x\20x\20x\20x\20x\20x\21x\21x\21x\21x\21x\21x\21x\21x\21x\21x\21x\22x\22x\22x\22x\22x\22x\23x\23x\23x\23x\23x\23x\24x\24x\24x\25x\25x\25x\25x\26x\26x\26x\27x\28x\28x\29x\29x\31x\fx\15x\15x\15x\16x\16x\16x\17x\17x\17x\18x\18x\18x\19x\21x\21y\ry\14y\15y\17y\17y\18y\19y\20y\21y\22y\22y\22z\vz\rz\14z\14z\14z\15z\15z\15z\15z\16z\17z\18z\18z\18z\19z\19z\19z\20z\20z\20z\20z\20z\20z\20z\21z\21z\21z\21z\21z\21z\22z\22z\23z\24z\24z\26z\28z\30{\r{\r{\r{\15{\15{\16{\16{\17{\18{\18{\18{\18{\19{\19{\20{\20{\20{\22{\23{\25{\25{\26|\14|\14|\14|\14|\15|\16|\16|\16|\16|\16|\16|\17|\17|\18|\18|\18|\18|\19|\19|\19|\19|\20|\20|\20|\20|\20|\21|\21|\23|\23|\24|\24|\25|\25|\29}\15}\16}\17}\18~\18~\20~\20~\27\127\f\127\14\127\15\127\15\127\15\127\16\127\16\127\17\127\22\128\r\128\r\128\14\128\15\128\17\128\17\128\17\128\18\128\18\128\18\128\19\128\19\128\19\128\20\128\21\128\22\128\24\128\24\128\25\128\25\128\28\129\v\129\f\129\r\129\17\129\19\129\19\130\n\130\r\130\r\130\r\130\14\130\15\130\15\130\15\130\15\130\16\130\16\130\16\130\16\130\17\130\17\130\17\130\17\130\17\130\17\130\18\130\18\130\18\130\18\130\18\130\18\130\18\130\19\130\19\130\19\130\19\130\19\130\20\130\20\130\20\130\20\130\20\130\20\130\20\130\20\130\20\130\20\130\20\130\21\130\21\130\21\130\21\130\21\130\21\130\21\130\21\130\21\130\22\130\22\130\22\130\22\130\22\130\22\130\23\130\23\130\24\130\24\130\24\130\24\130\24\130\25\130\25\130\25\130\26\130\30\131\n\131\f\131\15\131\15\131\18\131\18\131\18\131\20\132\14\132\14\132\15\132\15\132\15\132\16\132\17\132\17\132\18\132\24\132\24\132\28\133\14\133\14\133\16\133\18\133\25\134\f\134\14\134\14\134\16\134\16\134\16\134\16\134\16\134\17\134\17\134\18\134\19\134\19\134\29\134\31\135\r\135\r\135\15\135\15\135\17\135\18\135\19\135\19\135\19\135\19\135\19\135\20\135\28\136\14\136\29\137\14\137\14\137\15\137\15\137\15\137\15\137\15\137\15\137\16\137\16\137\17\137\17\137\17\137\17\137\17\137\18\137\18\137\21\137\25\137\26\137\26\138\17\138\18\138\21\139\1\139\n\139\19\139\25\140\14\140\14\140\14\140\14\140\14\140\15\140\15\140\15\140\16\140\16\140\16\140\16\140\16\140\16\140\16\140\16\140\16\140\16\140\16\140\16\140\16\140\16\140\16\140\16\140\16\140\16\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\24\140\24\140\24\140\24\140\24\140\24\140\24\140\24\140\24\140\24\140\24\140\24\140\24\140\24\140\24\140\24\140\24\140\24\140\24\140\24\140\24\140\24\140\24\140\24\140\24\140\24\140\24\140\25\140\25\140\25\140\25\140\25\140\25\140\25\140\25\140\25\140\25\140\25\140\25\140\25\140\25\140\25\140\25\140\25\140\25\140\26\140\26\140\26\140\26\140\26\140\26\140\26\140\26\140\26\140\26\140\26\140\26\140\26\140\26\140\26\140\27\140\27\140\27\140\27\140\27\140\27\140\27\140\27\140\27\140\27\140\27\140\27\140\28\140\28\140\28\140\28\140\28\140\28\140\28\140\28\140\28\140\28\140\29\140\29\140\29\140\29\140\29\140\30\140\31\140\31\140 \141\n\141\f\141\f\141\f\141\r\141\r\141\14\141\14\141\14\141\14\141\15\141\16\141\16\141\16\141\17\141\17\141\19\141\19\141\20\141\20\141\21\141\21\141\22\141\23\141\24\142\n\142\v\142\f\142\r\142\r\142\r\142\r\142\r\142\14\142\14\142\14\142\14\142\14\142\15\142\15\142\15\142\15\142\16\142\16\142\16\142\16\142\16\142\16\142\16\142\16\142\17\142\17\142\17\142\17\142\17\142\17\142\17\142\17\142\17\142\17\142\17\142\17\142\17\142\17\142\18\142\18\142\18\142\18\142\18\142\18\142\18\142\19\142\19\142\19\142\19\142\19\142\19\142\19\142\19\142\19\142\19\142\20\142\20\142\20\142\20\142\20\142\20\142\20\142\20\142\20\142\20\142\20\142\21\142\21\142\21\142\21\142\21\142\21\142\21\142\21\142\22\142\22\142\22\142\22\142\22\142\22\142\22\142\23\142\23\142\23\142\23\142\23\142\23\142\24\142\24\142\24\142\24\142\25\142\25\142\25\142\25\142\25\142\25\142\26\142\27\142\27\142\27\142\27\142\28\142\29\142\29\142\30\142 \143\v\143\f\143\15\143\15\143\16\143\25\144\r\144\17\145\v\145\f\145\f\145\f\145\r\145\14\145\14\145\14\145\14\145\14\145\14\145\14\145\15\145\15\145\15\145\15\145\15\145\15\145\15\145\15\145\15\145\16\145\16\145\16\145\16\145\16\145\16\145\16\145\16\145\17\145\17\145\17\145\17\145\17\145\17\145\17\145\17\145\17\145\17\145\17\145\17\145\17\145\17\145\18\145\18\145\18\145\18\145\18\145\19\145\19\145\19\145\19\145\19\145\19\145\19\145\19\145\19\145\19\145\19\145\19\145\19\145\20\145\20\145\20\145\20\145\20\145\20\145\20\145\20\145\20\145\21\145\21\145\21\145\21\145\21\145\22\145\22\145\22\145\22\145\22\145\22\145\22\145\22\145\23\145\23\145\23\145\23\145\24\145\24\145\25\145\25\146\15\146\15\146\16\146\16\146\16\146\18\146\19\146\19\146\23\146\24\146\25\146\26\146\28\146\29\147\14\147\15\147\16\147\16\147\16\147\17\147\17\147\17\147\18\147\18\147\18\147\19\147\20\147\22\147\22\147\22\147\22\147\23\148\v\148\v\148\r\148\r\148\14\148\14\148\14\148\14\148\14\148\14\148\15\148\15\148\16\148\16\148\16\148\16\148\16\148\17\148\17\148\17\148\18\148\20\148\20\148\22\149\f\149\f\149\r\149\r\149\14\149\14\149\14\149\14\149\15\149\15\149\15\149\15\149\15\149\15\149\15\149\15\149\15\149\16\149\16\149\16\149\16\149\16\149\16\149\16\149\17\149\17\149\17\149\17\149\17\149\17\149\17\149\17\149\18\149\18\149\18\149\18\149\18\149\18\149\18\149\18\149\18\149\18\149\19\149\19\149\19\149\19\149\19\149\19\149\19\149\19\149\19\149\19\149\20\149\20\149\20\149\20\149\20\149\21\149\21\149\21\149\21\149\21\149\21\149\21\149\21\149\21\149\22\149\22\149\22\149\22\149\22\149\23\149\23\149\23\149\23\149\23\149\24\149\24\149\25\149\25\149\26\149\28\149\17\149\22\149\25\150\14\150\16\150\17\150\18\150\19\150\22\151\15\151\17\151\17\151\19\151\21\151\22\151\24\151\25\152\f\152\14\152\15\152\15\152\15\152\16\152\16\152\19\152\19\152\19\152\21\153\f\153\14\153\14\153\15\153\15\153\17\153\19\153\22\154\f\154\r\154\r\154\r\154\r\154\14\154\14\154\14\154\14\154\14\154\14\154\14\154\15\154\15\154\15\154\15\154\15\154\15\154\15\154\15\154\16\154\16\154\16\154\16\154\17\154\17\154\17\154\17\154\17\154\17\154\18\154\18\154\18\154\18\154\18\154\18\154\18\154\18\154\18\154\18\154\19\154\19\154\19\154\19\154\19\154\20\154\20\154\20\154\20\154\21\154\21\154\21\154\22\154\22\154\22\154\22\154\22\154\22\154\23\154\23\154\24\154\24\154\24\154\25\154\26\154\29\154\30\154\30\155\19\156\v\156\r\156\14\156\14\156\15\156\15\156\16\156\16\156\17\156\17\156\19\156\20\156\20\156\22\156\25\157\v\157\f\157\r\157\r\157\r\157\r\157\r\157\r\157\14\157\14\157\14\157\14\157\14\157\14\157\15\157\15\157\15\157\15\157\15\157\15\157\15\157\15\157\16\157\16\157\17\157\17\157\17\157\17\157\17\157\17\157\17\157\18\157\18\157\18\157\18\157\18\157\18\157\18\157\18\157\18\157\18\157\18\157\18\157\18\157\18\157\18\157\19\157\19\157\19\157\19\157\19\157\19\157\19\157\19\157\19\157\19\157\19\157\19\157\19\157\19\157\19\157\19\157\19\157\20\157\20\157\20\157\20\157\20\157\20\157\20\157\20\157\20\157\21\157\21\157\21\157\21\157\21\157\21\157\21\157\21\157\21\157\21\157\21\157\22\157\22\157\22\157\22\157\22\157\23\157\23\157\23\157\24\157\24\157\24\157\24\157\24\157\25\157\25\157\25\157\25\157\25\157\26\157\26\157\26\157\26\157\26\157\27\157\27\157\29\158\r\158\14\158\15\158\16\158\16\158\16\158\16\158\16\158\17\158\17\158\17\158\17\158\23\158\23\158\23\158\26\158\28\159\r\159\14\159\14\159\14\159\14\159\14\159\14\159\15\159\15\159\15\159\15\159\15\159\15\159\15\159\16\159\16\159\16\159\16\159\16\159\17\159\17\159\18\159\18\159\18\159\18\159\18\159\18\159\18\159\18\159\18\159\19\159\19\159\19\159\20\159\20\159\20\159\21\159\21\159\21\159\22\159\22\159\22\159\23\159\23\159\23\159\24\159\24\159\24\159\24\159\25\159\25\159\25\159\14\159\15\159\16\159\17\159\19\159\19\159\23\159\23\160\17\160\18\160\21\161\v\161\19\161\19\162\r\162\r\162\r\162\14\162\14\162\15\162\15\162\15\162\15\162\15\162\15\162\15\162\15\162\15\162\16\162\16\162\16\162\17\162\17\162\17\162\17\162\18\162\18\162\18\162\18\162\18\162\18\162\18\162\18\162\18\162\18\162\18\162\18\162\18\162\18\162\18\162\18\162\18\162\18\162\18\162\19\162\19\162\19\162\19\162\19\162\19\162\19\162\19\162\19\162\19\162\19\162\19\162\19\162\20\162\20\162\20\162\20\162\20\162\20\162\20\162\21\162\21\162\21\162\21\162\21\162\21\162\21\162\21\162\21\162\21\162\21\162\21\162\22\162\22\162\22\162\22\162\22\162\22\162\22\162\23\162\23\162\23\162\23\162\23\162\23\162\23\162\23\162\24\162\24\162\24\162\24\162\24\162\25\162\25\162\25\162\25\162\25\162\26\162\26\162\27\162\27\162\27\162\28\162\31\162 \163\r\163\r\163\14\163\14\163\14\163\15\163\15\163\15\163\15\163\15\163\15\163\15\163\15\163\16\163\16\163\16\163\16\163\17\163\17\163\18\163\18\163\18\163\19\163\19\163\19\163\20\163\20\163\20\163\21\163\22\163\22\163\22\163\23\163\23\163\23\163\23\163\23\163\24\163\24\163\25\163\25\163\27\163\28\164\v\164\f\164\f\164\r\164\r\164\r\164\14\164\14\164\14\164\14\164\14\164\14\164\15\164\15\164\15\164\15\164\16\164\16\164\16\164\16\164\16\164\16\164\17\164\17\164\17\164\18\164\18\164\18\164\18\164\18\164\18\164\18\164\19\164\19\164\19\164\19\164\19\164\19\164\19\164\20\164\21\164\21\164\21\164\21\164\22\164\22\164\22\164\22\164\23\164\23\164\24\164\24\164\24\164\24\164\25\164\25\164\27\165\r\165\14\165\19\165\21\166\14\166\15\166\16\166\16\166\16\166\17\166\17\166\18\166\19\166\21\166\22\166\22\166\23\166\23\166\23\166\23\166\23\166\27\167\r\167\r\167\r\167\14\167\14\167\14\167\14\167\14\167\14\167\14\167\15\167\15\167\15\167\16\167\16\167\16\167\16\167\16\167\16\167\16\167\17\167\17\167\17\167\17\167\17\167\17\167\17\167\17\167\17\167\17\167\18\167\18\167\18\167\18\167\18\167\18\167\18\167\18\167\18\167\18\167\18\167\18\167\18\167\18\167\18\167\18\167\18\167\18\167\18\167\18\167\18\167\18\167\18\167\19\167\19\167\19\167\19\167\19\167\19\167\19\167\19\167\19\167\19\167\19\167\19\167\19\167\19\167\19\167\20\167\20\167\20\167\20\167\20\167\20\167\20\167\20\167\20\167\20\167\20\167\20\167\21\167\21\167\21\167\21\167\21\167\21\167\21\167\21\167\21\167\21\167\22\167\22\167\22\167\22\167\22\167\22\167\22\167\22\167\22\167\22\167\22\167\22\167\22\167\22\167\22\167\22\167\22\167\23\167\23\167\23\167\23\167\23\167\23\167\23\167\23\167\23\167\23\167\24\167\24\167\24\167\24\167\24\167\25\167\25\167\25\167\25\167\25\167\25\167\25\167\26\167\26\167\26\167\26\167\26\167\27\167\27\167\28\167\28\167\29\167\30\167\"\167+\167\r\167\14\167\17\167\18\167\20\167\23\168\r\168\14\168\14\168\15\168\16\168\16\168\17\168\17\168\18\168\18\168\20\168\21\168\21\168\23\168\23\169\r\169\14\169\14\169\15\169\15\169\15\169\15\169\16\169\16\169\18\169\18\169\18\169\18\169\18\169\18\169\18\169\19\169\19\169\19\169\19\169\19\169\20\169\20\169\20\169\21\169\21\169\21\169\22\169\22\169\22\169\22\169\23\169\23\169\24\169\26\169\27\169\f\169\r\169\r\169\14\169\14\169\14\169\15\169\15\169\16\169\18\169\18\169\18\169\19\169\22\170\r\170\14\170\14\170\15\170\15\170\15\170\15\170\16\170\16\170\16\170\16\170\16\170\16\170\17\170\17\170\17\170\17\170\17\170\17\170\18\170\18\170\18\170\18\170\18\170\18\170\19\170\20\170\20\170\20\170\20\170\20\170\20\170\20\170\20\170\21\170\21\170\21\170\21\170\21\170\22\170\22\170\22\170\22\170\22\170\23\170\23\170\23\170\23\170\23\170\24\170\24\170\24\170\24\170\24\170\25\170\26\170\27\170\30\170\31\171\v\171\19\172\r\172\14\172\14\172\14\172\14\172\15\172\17\172\18\172\18\172\18\172\19\172\20\172\26\172\28\173\n\173\r\173\14\173\14\173\14\173\14\173\15\173\15\173\15\173\15\173\16\173\16\173\17\173\17\173\17\173\17\173\18\173\18\173\18\173\18\173\18\173\18\173\18\173\18\173\19\173\19\173\19\173\19\173\19\173\19\173\19\173\19\173\20\173\20\173\20\173\20\173\20\173\20\173\20\173\20\173\21\173\22\173\22\173\22\173\22\173\22\173\22\173\23\173\23\173\23\173\23\173\24\173\24\173\24\173\24\173\24\173\25\173\26\173\27\173\28\173\29\173\29\173 \174\15\175\14\175\15\175\15\175\16\175\26\176\r\176\15\176\15\176\16\176\17\176\18\176\19\176\21\176\22\176\22\177\n\177\14\177\15\177\15\177\15\177\16\177\16\177\17\177\17\177\17\177\17\177\18\177\19\177\19\177\19\177\19\177\20\177\20\177\20\177\21\177\21\177\21\177\21\177\22\177\22\177\23\177\23\178\n\178\n\178\n\178\16\178\19\178\22\178\14\178\16\180\r\180\r\180\15\180\16\180\16\180\17\180\19\180\20\180\22\180\23\181\14\181\14\181\14\181\15\181\15\181\15\181\15\181\16\181\16\181\16\181\16\181\17\181\17\181\18\181\18\181\18\181\18\181\18\181\18\181\18\181\18\181\19\181\19\181\20\181\20\181\20\181\20\181\20\181\21\181\21\181\22\181\22\181\23\181\23\181\25\181\25\181\26\181\26\182\f\182\14\182\15\182\16\182\16\182\16\182\17\182\18\182\18\182\18\182\20\182\21\182\23\182\29\182\18\182\21\183\15\184\r\184\r\184\15\184\15\184\15\184\16\184\18\184\18\184\18\184\18\184\19\184\19\184\19\184\19\184\19\184\19\184\19\184\20\184\20\184\20\184\20\184\21\184\21\184\21\184\21\184\22\184\23\184\23\184\23\184\23\184\23\184\25\184\25\184\26\184\27\184\27\184\16\184\16\184\19\184\22\185\r\185\15\185\16\185\17\185\17\185\18\185\19\185\19\186\16\186\16\186\18\186\18\186\20\186\20\186\21\186\22\186\23\186\23\186\24\187\f\187\r\187\r\187\r\187\r\187\14\187\14\187\14\187\15\187\15\187\15\187\15\187\16\187\16\187\16\187\16\187\16\187\16\187\16\187\17\187\17\187\17\187\18\187\18\187\18\187\18\187\18\187\19\187\19\187\19\187\19\187\19\187\19\187\19\187\19\187\20\187\21\187\21\187\21\187\21\187\23\187\24\187\25\187\26\187\26\187\27\187\28\187\17\187\17\187\19\187\20\187\22\188\f\188\15\188\15\188\16\188\17\188\17\188\17\188\18\188\18\188\18\188\19\188\19\188\20\188\21\188\21\188\23\188\25\188\26\189\14\189\15\189\18\189\20\189\20\190\14\190\14\190\14\190\15\190\15\190\15\190\16\190\16\190\16\190\17\190\17\190\17\190\18\190\18\190\18\190\18\190\19\190\19\190\20\190\22\190\22\190\23\190\26\191\18\191\20\192\n\192\21\192\25\193\v\193\25\193\27\194\14\194\14\194\16\194\16\194\17\194\18\194\18\194\18\194\19\194\20\194\20\194\21\194\23\194\26\194\27\194\31\195\n\195\n\195\n\195\n\195\r\195\14\195\14\195\15\195\15\195\16\195\16\195\16\195\16\195\17\195\17\195\17\195\17\195\17\195\18\195\18\195\19\195\19\195\19\195\19\195\19\195\19\195\20\195\20\195\20\195\20\195\20\195\21\195\21\195\21\195\22\195\22\195\22\195\22\195\22\195\23\195\23\195\24\195\25\195\26\195\26\195\27\195\27\195\14\195\16\195\16\195\17\195\18\195\18\195\20\195\20\195\21\195\25\196\f\196\r\196\r\196\r\196\r\196\r\196\14\196\14\196\14\196\14\196\14\196\15\196\15\196\15\196\16\196\16\196\16\196\16\196\16\196\16\196\17\196\17\196\17\196\18\196\18\196\18\196\18\196\18\196\18\196\18\196\18\196\19\196\19\196\19\196\19\196\20\196\20\196\20\196\20\196\20\196\20\196\20\196\20\196\21\196\21\196\21\196\21\196\21\196\21\196\22\196\23\196\23\196\24\196\24\196\25\196\25\196\26\196\26\196\28\196 \196\14\196\14\196\14\196\15\196\16\196\17\196\17\196\20\196\20\196\21\197\15\197\17\197\18\197\18\197\19\197\14\198\n\198\r\198\15\198\16\198\17\198\18\198\18\198\19\198\20\198\20\199\15\199\18\199\18\199\19\199\20\199\20\199\21\199\27\199\f\199\14\199\14\199\15\199\16\200\14\200\14\200\14\200\17\200\22\200\29\200 \201\15\202\n\202\n\202\16\202\23\203\14\203\14\203\15\203\16\203\16\203\18\203\18\203\18\203\19\203\21\203\24\203\25\204\n\205\f\205\14\205\16\205\17\206\r\207\n\207\15\207\16\207\17\207\22\207\22\208\14\208\15\208\18\208\22\209\n\209\n\209\n\209\n\209\n\209\n\209\r\209\16\209\22\209\27\210\n\210\n\210\n\211\n\211\f\211\r\211\14\211\14\211\15\211\15\211\16\211\16\211\16\211\17\211\18\211\18\211\18\211\19\211\19\211\19\211\19\211\20\211\20\211\21\211\21\211\21\211\22\211\22\211\22\211\23\211\27\211\15\212\16\213\n\213\n\213\n\213\n\213\n\214\18\1\r\3\14\4\r\b\22\t\f\t\r\t\r\t\r\t\14\t\14\t\15\t\15\t\18\t\18\t\18\t\19\t\19\t\19\t\22\v\16\14\15\14\20\15\r\15\21\15\22\16\15\16\17\16\21\18\16\19\16\19\18\24\18\24\24\27\16\27\23\29\14\30\14\30\18\30\19\30\28\31\16 \v \r \14 \14 \16 \16 \16 \16 \16 \17 \17 \18 \19 \19 \19 \20 \21 \21 \21 \21 \22 \23 \24!\r!\16!\16\"\24%\14%\16%\18&\f&\r&\14&\14&\14&\14&\15&\15&\16&\16&\16&\16&\16&\17&\17&\17&\18&\18&\18&\18&\18&\18&\19&\19&\19&\19&\20&\20&\21&\21&\21&\21&\21&\22&\26&\26&\31'\15'\20(\r(\14(\25*\r*\15+\22.\14.\14.\14.\15.\16.\16.\17.\17.\17.\18.\18.\18.\23.\24.\0242\0149\0149\0169\0169\0169\17;\15<\15<\15<\16<\19<\22=\r=\14=\14=\14=\15=\16=\16=\17=\18=\19=\19=\20=\20>\19>\19>\20@\14@\17@\20@\21B\15B\16B\17C\15C\18F\18F\18H\rH\rH\14H\14H\15H\16H\16H\16H\16H\17H\18H\19H\20H\20H\20H\21J\15J\16K\14K\14K\14K\15K\16K\16K\16K\17K\18K\18K\19K\19K\19K\21K\22K\22K\25K\27L\21M\21O\14R\16R\17U\rU\14U\16U\16U\17U\18U\18U\18U\19U\19U\19U\19U\19U\21U\21U\21U\21U\22U\22U\23U\23U\23U\25V\rV\rV\rV\14V\14V\14V\14V\14V\14V\15V\15V\16V\16V\16V\16V\17V\17V\18V\18V\18V\18V\19V\19V\19V\19V\19V\20V\20V\21V\21V\23V\23]\r]\14]\18^\16^\17^\22`\r`\r`\r`\r`\14`\14`\14`\14`\14`\15`\15`\15`\15`\15`\15`\16`\16`\16`\16`\16`\16`\16`\16`\16`\17`\17`\17`\17`\17`\17`\17`\18`\18`\18`\18`\18`\18`\18`\19`\19`\19`\20`\20`\20`\21`\21`\21`\21`\21`\22`\22`\22`\22`\22`\23`\24`\25`\26`\26a\15b\19f\vf\15f\15f\16f\16f\17f\22j\14m\rm\14m\18m\18p\rp\14p\14p\14p\16p\16p\16p\16p\16p\16p\18p\19p\19p\19p\19q\14q\14q\15q\16q\16q\19q\19q\23s\14s\16s\17s\18s\19u\14u\15u\17u\18u\21u\21v\fv\14v\14v\15v\15v\16v\17v\17v\17v\18v\18v\18v\19v\22v\28w\18w\18w\21w\21x\20x\rx\15x\15x\17x\20x\20x\20x\20z\r|\f|\15|\15|\16|\16|\16|\22\128\14\128\15\128\15\128\16\128\16\130\14\130\14\132\14\137\r\137\14\137\20\137\22\140\f\140\r\140\r\140\r\140\15\140\15\140\15\140\17\140\17\140\17\140\17\140\18\140\18\140\18\140\19\140\19\140\19\140\20\140\20\140\21\140\21\140\21\140\21\140\21\140\21\140\22\140\22\140\23\140\24\140\25\140\25\141\15\142\r\142\15\142\15\142\17\145\14\145\15\145\17\145\19\145\27\147\16\149\15\149\15\149\15\149\18\149\18\149\22\151\f\154\v\154\15\154\17\154\17\154\20\155\17\157\16\158\14\158\15\158\15\159\f\159\14\159\14\159\15\159\16\159\18\159\19\159\20\162\14\162\15\162\15\162\17\162\18\162\18\162\19\162\20\162\20\162\21\163\14\163\14\163\17\163\18\163\19\163\19\166\19\167\15\167\17\167\18\167\18\167\18\167\22\167\r\167\r\167\14\167\14\167\14\167\14\167\14\167\14\167\14\167\15\167\15\167\15\167\15\167\15\167\15\167\16\167\16\167\16\167\16\167\16\167\17\167\17\167\17\167\17\167\17\167\17\167\17\167\18\167\18\167\18\167\18\167\19\167\19\167\19\167\19\167\19\167\20\167\20\167\20\167\20\167\21\167\21\167\21\167\21\167\22\167\22\167\25\168\14\169\16\169\18\169\20\170\18\170\19\170\21\173\r\173\15\174\16\177\14\178\16\178\19\180\r\180\14\180\14\181\r\181\18\181\19\181\19\181\19\181\22\181\22\182\18\182\22\183\16\184\14\184\17\186\20\187\14\187\r\187\14\187\14\187\15\187\16\187\17\187\17\187\18\187\18\187\18\187\20\187\20\187\21\187\22\187\22\193\16\194\r\195\14\196\14\196\15\196\18\196\18\196\20\196\21\196\21\196\25\196\26\212\20\1\16\3\f\4\n\a\14\t\15\t\17\t\17\t\18\t\19\t\20\t\22\t\22\t\25\16\14\n\16\n\16\n\29\f\16\f\19\f\28\v\f\r\14\r\14\14\f\14\18\t\f\15\r\15\15\174\19\17\n\18\v\18\15\18\16\18\17\18\20\18\21\19\14\19\17\19\17\19\21\20\v\20\r\20\r\21\r\24\r\24\16\24\20\26\15\26\17\26\19\26\19\26\19\27\f\27\14\29\f\29\18\29\19\30\f\30\f\30\r\30\16\30\14\30\14\30\15\30\16\30\17\30\17\30\18\30\18\30\19\30\19\30\19\30\19\30\19\30\20\31\21\30\21\31\21\30\21\30\22\18\f!\r \16 \18 \18 \16 \19 \19 \22 \26!\14!\18\"\14$\r$\21%\19&\f&\15&\17&\17&\17&\16&\18&\19&\19&\22&\26&\26(\r(\18(\20(\21(\26(!)\14)\16*\r+\n+\16,\19-\n.\15.\16.\17.\19.\17.\20.\20.\21/\14/\0181\f1\0192\0172\0192\0232\0232\0315\0165\0185\0185\0185\19\200\r7\n7\r7\r\134\0149\0159\15:\15H\22x\26;\14;\18<\17<\19=\r=\r=\14=\17=\16=\16=\17=\18=\18=\20=\20=\20=\20=\21=\22=\22=\22=\22=\24=\25=\26>\r>\17@\r@\15@\15@\17@\16@\17@\16@\18@\18@\19@\19@\20@\21@\18@\21@\21@\21@\22@\21@\26B\17B\19B\23G\17I\16H\16H\22H\18H\19H\15\r\17\r\19I\18H\20\130\14\130\14J\17J\17J\19K\rK\rK\rK\14K\15K\14K\16K\17K\16K\17K\16K\18K\19K\19K\20K\21K\23K\22K\25K\28L\fL\16L\22L\31M\19N\20O\17O\17O\17-\15P\20U\rU\15U\15U\15U\14U\17U\16U\17U\16U\17U\17U\17U\17U\18U\19U\19U\20U\19U\20U\21U\18U\22U\22U\22U\23U\27U\26U\26U\28U\28V\rV\rV\15\f\20V\19V\18V\21V\22V#W\24[\19\\\16]\18]\20^\14^\20^\26`\n`\r`\14`\15`\15`\19`\19`\20`\21`\25b\14d\17f\14f\rf\18f\0173\20h\19j\22j\26l\rl\14l\21m\rm\rm\rm\14m\15m\15m\15m\15m\17m\17m\20m\18p\vp\rp\16p\18p\20p\22q\14q\15q\18q\20q\19s\15s\14s\20s\21s\21t\17u\20u\20u\21v\18v\18v\19v\20v\19v\21w\20w\21w\21w\22x\rx\fx\16x\19x\18x\19x\21x\29y\14y\19z\17z\18z\21z\29{\15|\22}\14~\19\127\22\128\16\128\19\128\21J\r\130\14\130\14\130\16\130\18\130\18&\20\130\20\130\20J\21J\23\134\14\134\16\160\16\137\16\140\r\140\r\140\14\19\15\140\14\140\14\140\14\140\15\140\15\140\15\140\17\140\16\140\19\140\17\140\16\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\20\140\19\140\21\140\21\140\21\140\21\142\20\140\22\140\23\140\24\140\25\140\24\140\27\140\26\141\r\141\16\141\21\141\22\142\14\142\16\142\17\142\16\142\20\142\18\142\19\142\20\142\22\142\19\142\23\142\23\144\20\145\n\145\16\145\17\145\17\145\18\145\18\r\19\147\31\149\r\149\14\149\15\149\17\149\19\149\26\152\n\153\14\154\14\154\15\154\27\156\r\156\19\18\24\157\15\157\16\157\16\20\17\159\r\159\19\162\22\162\23\163\r\163\18\163\20\163\19\163\21\167\15\167\17\167\17\167\18\167\21\167\22\167\27\169\14\169\16\169\19\169\19\170\22\172\14.\23\173\20\173\21\176\16\177\18\177\20\178\21\179\20\181\r\181\16\181\14\181\14\181\16\182\15\184\f\184\15\184\18\186\20\187\14\187\17\188\15\190\16\190\20\195\21\196\14\196\16\196\19\196\18\196\19\196\21\196\20\196\26\198\14\200\n\202\18\204\n\205\n\205\18\206\f\207\15\209\n\211\16\1\v\1\f\1\f\1\f\1\f\1\r\1\r\1\r\1\14\1\14\1\14\1\15\1\16\1\17\1\18\1\18\1\18\1\18\1\19\1\19\1\19\1\19\1\21\1\21\1\21\1\22\1\22\1\23\1\23\1\24\1\26\1\29\2\f\2\r\2\14\2\15\2\17\2\18\2\19\2\19\2\27\3\19\4\v\4\v\4\14\4\21\4\21\4\21\5\f\5\r\5\14\5\14\5\14\5\14\5\15\5\15\5\15\5\15\5\15\5\15\5\15\5\16\5\16\5\16\5\16\5\17\5\17\5\17\5\18\5\18\5\18\5\18\5\18\5\19\5\19\5\19\5\20\5\21\5\23\5\24\5\25\5\26\6\r\6\20\6\20\a\f\a\r\a\14\a\17\a\21\a\22\a\23\b\14\b\19\b\20\b\20\b\23\t\f\t\r\t\r\t\14\t\14\t\14\t\14\t\14\t\14\t\14\t\15\t\15\t\15\t\15\t\15\t\15\t\16\t\16\t\16\t\16\t\16\t\16\t\16\t\16\t\16\t\16\t\16\t\16\t\16\t\16\t\16\t\16\t\16\t\16\t\16\t\16\t\17\t\17\t\17\t\17\t\17\t\17\t\17\t\17\t\17\t\17\t\18\t\18\t\18\t\18\t\18\t\18\t\18\t\18\t\19\t\19\t\19\t\19\t\19\t\19\t\19\t\19\t\19\t\19\t\19\t\20\t\20\t\20\t\20\t\20\t\20\t\20\t\20\t\21\t\21\t\21\t\22\t\22\t\22\t\22\t\22\t\22\t\23\t\23\t\23\t\23\t\23\t\23\t\23\t\24\t\24\t\24\t\24\t\25\t\25\t\25\t\25\t\26\t\26\t\26\t\26\t\26\t\27\t\27\t\31\n\r\n\15\n\16\n\19\n\20\n\21\n\21\n\22\n\22\n\24\n\24\n\27\v\14\v\16\v\16\v\16\v\17\v\17\v\19\f\14\f\14\f\14\f\16\f\17\f\18\f\18\f\19\f\21\r\v\r\14\r\14\r\18\r\18\r\20\r\23\r\23\14\r\14\15\14\15\14\18\14\21\14\31\14\"\15\f\15\14\15\14\15\14\15\15\15\15\15\16\15\16\15\16\15\17\15\18\15\18\15\18\15\19\15\19\15\19\15\20\15\20\15\20\15\21\15\21\15\21\15\22\15\22\15\23\15\25\15\25\16\18\17\f\17\16\17\18\17\18\17\19\17\22\17\23\17\23\18\f\18\f\18\r\18\r\18\r\18\14\18\14\18\14\18\14\18\14\18\15\18\15\18\15\18\15\18\16\18\16\18\16\18\16\18\16\18\17\18\17\18\17\18\17\18\17\18\17\18\17\18\18\18\18\18\18\18\18\18\19\18\19\18\19\18\19\18\21\18\21\18\21\18\22\18\22\18\22\18\22\18\22\18\23\18\24\18\25\18\25\18\25\18\31\19\14\19\15\19\15\19\15\19\16\19\16\19\18\19\18\19\19\19\19\19\19\19\20\19\21\19\22\19\22\19\23\19\26\19\30\20\f\20\17\20\17\20\19\20\19\20\22\21\r\21\16\21\20\22\15\22\18\22\18\22\19\22\21\22\26\23\14\23\15\23\18\24\f\24\f\24\r\24\14\24\14\24\15\24\15\24\15\24\16\24\17\24\17\24\18\24\18\24\19\24\19\24\21\24\22\24\22\24\25\24\26\24\26\24#\25\16\25\17\25\17\25\17\25\20\25\20\25\23\26\n\26\f\26\14\26\14\26\15\26\16\26\17\26\19\26\19\26\23\26\24\27\r\27\14\27\14\27\15\27\17\27\17\27\18\27\18\27\18\27\18\27\18\27\20\27\20\27\20\27\20\27\20\27\20\27\20\27\21\27\22\27\22\27\25\27\25\27\28\28\r\28\17\28\20\29\r\29\14\29\14\29\14\29\14\29\14\29\14\29\15\29\15\29\15\29\15\29\16\29\16\29\16\29\17\29\17\29\19\29\19\29\20\29\20\29\21\29\22\29\28\30\f\30\r\30\r\30\14\30\14\30\14\30\14\30\15\30\15\30\15\30\15\30\15\30\15\30\16\30\16\30\16\30\16\30\16\30\16\30\16\30\16\30\16\30\16\30\16\30\16\30\16\30\16\30\16\30\16\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\22\30\22\30\22\30\22\30\22\30\22\30\23\30\23\30\23\30\23\30\23\30\23\30\23\30\23\30\24\30\24\30\24\30\24\30\24\30\24\30\24\30\25\30\25\30\25\30\25\30\25\30\26\30\26\30\26\30\27\30\27\30\27\30\27\30\28\30\28\30\29\31\14\31\14\31\15\31\15\31\18\31\20\31\21\31\22 \v \f \f \14 \14 \14 \14 \14 \14 \14 \15 \15 \15 \15 \15 \15 \16 \16 \16 \16 \16 \16 \16 \16 \16 \17 \17 \17 \17 \17 \17 \17 \17 \17 \18 \18 \18 \18 \18 \18 \18 \18 \18 \18 \19 \19 \19 \19 \19 \19 \19 \19 \19 \19 \19 \19 \20 \20 \20 \20 \20 \20 \20 \20 \20 \20 \20 \20 \21 \21 \21 \21 \21 \21 \21 \21 \21 \21 \21 \21 \21 \22 \22 \22 \22 \22 \22 \22 \22 \22 \22 \22 \22 \23 \23 \23 \23 \23 \23 \23 \24 \24 \25 \25 \25 \25 \25 \25 \26 \26 \27 \27 \29 \30 !!\14!\17!\20!\21!\21!\27\"\17#\19$\15$\19$\19$\20$\21$\21$\22$\23$\24%\f%\r%\14%\14%\15%\15%\15%\16%\16%\17%\17%\18%\18%\18%\18%\19%\19%\19%\19%\19%\20%\20%\21%\21%\22%\23%\23%\27&\v&\f&\r&\r&\14&\14&\14&\15&\16&\16&\16&\16&\16&\16&\16&\17&\17&\18&\18&\18&\18&\18&\18&\19&\19&\19&\20&\20&\20&\20&\20&\20&\21&\22&\22&\23&\23&\23&\29'\r'\r'\14'\14'\14'\14'\14'\15'\15'\15'\16'\16'\17'\18'\18'\18'\19'\19'\20'\21'\23'\25'\27(\f(\r(\r(\14(\14(\14(\15(\15(\16(\16(\16(\17(\17(\17(\18(\18(\18(\18(\18(\19(\19(\19(\19(\19(\19(\19(\19(\20(\20(\20(\20(\20(\20(\20(\20(\20(\20(\21(\21(\21(\22(\22(\23(\23(\23(\24(\25(\27(\30(\31)\21)\22*\1*\1*\f*\14*\16*\24+\15+\16+\17,\v,\14,\14,\15,\15,\16,\16,\16,\17,\17,\17,\17,\18,\18,\18,\19,\19,\20,\21,\22,\22,\22,\23,\26-\19.\r.\14.\14.\14.\14.\15.\15.\15.\15.\15.\15.\16.\16.\16.\16.\16.\16.\16.\16.\16.\16.\16.\17.\17.\17.\17.\17.\17.\18.\18.\18.\18.\19.\19.\19.\19.\19.\20.\20.\20.\21.\21.\21.\21.\22.\22.\22.\22.\23.\23.\24.\25.\25.\25.\26.\26.\26.!/\16/\16/\21/\0220\r0\0140\0140\0140\0150\0180\0230\0251\0171\0182\f2\r2\0142\0142\0152\0152\0162\0162\0172\0192\0192\0192\0202\0212\0222\0232\0283\r3\0143\0153\0173\0173\0183\0183\0193\0193\0193\0213\0213\0234\f4\f4\0165\r5\0155\0155\0165\0165\0175\0175\0185\0185\0185\0195\0195\0205\0215\0215\0215\0225\0225\0245\0255\0297\r7\r7\0147\0177\0177\0228\0158\0178\0178\0178\0218\0229\0159\0159\0169\0169\0179\0179\0189\0189\0189\0199\0199\0199\0219\0229\0279\28:\18:\20:\20;\14;\15;\16;\17;\17;\19<\r<\15<\17<\17<\18<\18<\18<\18<\19<\19<\20<\21<\23<\25=\v=\f=\f=\r=\r=\r=\r=\14=\14=\14=\14=\14=\14=\14=\14=\14=\15=\15=\15=\15=\15=\15=\15=\15=\15=\15=\16=\16=\16=\16=\16=\16=\16=\16=\17=\17=\17=\17=\17=\17=\17=\17=\17=\17=\17=\18=\18=\18=\18=\18=\18=\18=\18=\18=\19=\19=\19=\19=\19=\19=\19=\19=\19=\19=\19=\19=\20=\20=\20=\20=\20=\20=\20=\20=\20=\21=\21=\21=\21=\21=\21=\22=\22=\22=\22=\22=\22=\22=\22=\22=\23=\23=\23=\24=\24=\24=\24=\25=\25=\25=\25=\26=\26=\27=\27=\27>\14>\14>\15>\15>\15>\16>\17>\18>\19>\19>\19>\20>\21>\21>\22>\22?\18?\21?\22@\f@\f@\f@\f@\f@\r@\r@\14@\14@\14@\14@\14@\14@\14@\14@\14@\14@\14@\14@\14@\14@\15@\15@\15@\15@\15@\15@\15@\15@\15@\15@\15@\16@\16@\16@\16@\16@\16@\16@\16@\16@\16@\16@\16@\16@\16@\16@\16@\16@\16@\16@\16@\17@\17@\17@\17@\17@\17@\17@\17@\17@\17@\17@\17@\17@\17@\17@\18@\18@\18@\18@\18@\18@\18@\18@\18@\18@\18@\19@\19@\19@\19@\19@\19@\19@\19@\19@\19@\19@\19@\19@\20@\20@\20@\20@\20@\20@\20@\20@\20@\20@\20@\20@\20@\21@\21@\21@\21@\21@\21@\21@\22@\22@\22@\22@\23@\23@\23@\23@\23@\23@\23@\23@\23@\24@\24@\24@\24@\24@\25@\25@\26@\27@\27@\28@\28@\29A\rA\16A\19B\fB\14B\14B\14B\15B\16B\17B\17B\18B\18B\18B\18B\19B\19B\20B\21B\21B\22B\22B\23B\23B\25B\26C\15C\20C\24E\14E\14E\18E\19E\20E\21E\22E\22E\24E\"F\15F\16F\17F\17F\17F\18F\18F\19F\20G\fH\fH\fH\rH\14H\14H\14H\14H\15H\15H\15H\15H\15H\15H\15H\16H\16H\16H\16H\16H\16H\16H\16H\17H\17H\17H\17H\17H\17H\18H\18H\18H\18H\18H\18H\18H\18H\18H\19H\19H\19H\19H\19H\20H\20H\20H\20H\20H\20H\21H\21H\21H\21H\21H\21H\21H\21H\21H\21H\22H\22H\22H\22H\23H\23H\23H\23H\24H\24H\24H\25H\25H\25H\27H\27H\27H\28H\29H\31I\18I\18I\20I\24I!J\14J\15J\16J\16J\18J\18J\19J\20J\21J\21J\22J\24K\fK\fK\fK\rK\14K\14K\14K\14K\15K\15K\15K\15K\16K\16K\16K\16K\16K\16K\16K\16K\16K\16K\16K\17K\17K\17K\17K\17K\17K\17K\17K\17K\17K\18K\18K\18K\18K\18K\18K\18K\18K\18K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\19K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\21K\21K\21K\21K\21K\21K\21K\21K\21K\21K\21K\21K\21K\21K\21K\22K\22K\22K\22K\22K\22K\22K\22K\22K\22K\22K\22K\22K\22K\23K\23K\23K\23K\23K\23K\23K\23K\24K\24K\24K\25K\25K\25K\25K\25K\25K\25K\27K\27K\27K\27K\"L\14L\14L\15L\17L\17L\18L\18L\18L\19L\19L\19L\19L\20L\20L\21L\23M\fM\rM\rM\14M\14M\14M\15M\15M\15M\15M\16M\16M\16M\16M\16M\16M\17M\18M\18M\18M\18M\19M\19M\19M\19M\19M\20M\20M\21M\21M\22M\22M\25M\27N\rN\16N\16N\17N\17N\21N\26O\19O\19O\19O\21O\21O\22O\23O\25Q\17Q\19R\rR\14R\14R\14R\14R\15R\15R\15R\15R\16R\16R\17R\17R\17R\17R\17R\17R\18R\18R\18R\18R\18R\18R\19R\19R\19R\20R\20R\20R\20R\20R\20R\20R\20R\21R\21R\21R\22R\24R\24R\25R\28S\fS\15S\16S\23T\fT\14T\14T\15T\15T\16T\16T\17T\18U\2U\1U\vU\rU\rU\rU\rU\rU\14U\14U\14U\14U\14U\14U\15U\15U\15U\15U\15U\15U\15U\15U\15U\15U\15U\15U\16U\16U\16U\16U\16U\16U\16U\16U\16U\16U\16U\16U\16U\17U\17U\17U\17U\17U\17U\17U\17U\17U\17U\17U\17U\17U\17U\17U\17U\17U\17U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\21U\21U\21U\21U\21U\21U\21U\21U\21U\21U\21U\21U\21U\21U\21U\21U\21U\21U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\23U\23U\23U\23U\23U\23U\23U\23U\24U\24U\24U\24U\24U\24U\24U\24U\24U\25U\25U\25U\25U\25U\25U\25U\25U\25U\25U\26U\26U\26U\26U\27U\27U\28U\29U\29U&V\fV\rV\rV\rV\rV\rV\rV\14V\14V\14V\14V\15V\15V\15V\15V\15V\15V\15V\16V\16V\16V\16V\16V\16V\16V\16V\16V\16V\16V\16V\16V\16V\16V\16V\16V\16V\16V\16V\16V\16V\16V\17V\17V\17V\17V\17V\17V\17V\17V\17V\17V\17V\17V\17V\17V\18V\18V\18V\18V\18V\18V\18V\18V\18V\18V\18V\18V\18V\19V\19V\19V\19V\19V\19V\19V\19V\19V\19V\19V\19V\19V\20V\20V\20V\20V\20V\20V\20V\20V\20V\21V\21V\21V\21V\21V\21V\21V\21V\21V\22V\22V\22V\22V\22V\22V\22V\22V\22V\22V\23V\23V\23V\23V\23V\23V\23V\24V\24V\24V\24V\24V\24V\25V\25V\25V\25V\26V\26V\26V\26V\26V\26V\27V\30W\14W\15W\16W\16W\17W\18W\18W\18W\18W\19W\19W\21W\22W\30W\30X\15X\16X\18Z\14Z\14Z\14Z\15Z\16Z\17Z\17Z\18Z\21Z\rZ\19[\14[\14[\15[\15[\15[\17[\18\\\r\\\15\\\16\\\16\\\17\\\25]\f]\r]\r]\14]\14]\14]\14]\15]\15]\15]\15]\15]\15]\15]\16]\17]\18]\18]\19]\20]\20]\21]\22^\r^\r^\14^\14^\14^\15^\15^\15^\15^\15^\15^\15^\16^\16^\16^\16^\16^\17^\17^\17^\17^\17^\18^\18^\18^\18^\18^\18^\18^\18^\18^\18^\18^\19^\19^\19^\20^\21^\21^\21^\21^\22^\22^\25^\26^\26^\26^\28`\f`\f`\14`\14`\14`\14`\14`\15`\15`\15`\16`\16`\16`\16`\16`\16`\17`\17`\17`\17`\18`\18`\18`\18`\19`\19`\19`\19`\20`\20`\21`\21`\21`\22`\22`\22`\22`\22`\23`\23`\25`\25`\26`\26`\27`\28a\va\15a\17a\18a\18a\23a\27b\14b\18b\18b\19b\19c\14c\14c\16c\17d\14d\15d\16d\17d\19e\14e\15e\15e\16f\vf\ff\ff\ff\rf\14f\14f\14f\14f\14f\14f\15f\15f\15f\15f\15f\15f\15f\16f\16f\16f\16f\16f\17f\18f\19f\19f\20f\20f\20f\21f\21f\22f\22f\22f\22f\22f\22f\22f\24f\25f\26f!f$g\16g\18h\14h\14h\14h\14h\14h\14h\14h\15h\15h\16h\16h\17h\17h\17h\18h\18h\18h\18h\18h\19h\19h\19h\19h\19h\20h\20h\20h\20h\21h\21h\21h\22h\22h\22h\22h\23h\23h\23h\24h\25h\27h#i\ri\ri\14i\15i\17i\18j\vj\rj\rj\15j\16j\16j\16j\17j\18j\18j\18j\22k\fk\15k\15k\15k\15k\16k\16k\16k\16k\16k\17k\17k\17k\18k\18k\18k\18k\19k\20k\20l\fl\fl\fl\rl\15l\15l\15l\15l\17l\17l\18l\19l\19l\19l\20l\20l\20l\21l\21l\21l\23l\24l\26l\27l\31m\fm\rm\rm\rm\rm\rm\14m\14m\14m\14m\15m\15m\15m\15m\15m\15m\15m\15m\16m\16m\16m\16m\16m\17m\17m\17m\17m\17m\17m\17m\17m\18m\18m\18m\18m\18m\18m\18m\18m\18m\18m\18m\19m\19m\19m\20m\20m\20m\20m\20m\20m\21m\21m\21m\21m\22m\22m\23m\23m\23m\24m\24m\25m\26m\27m#n\vn\14n\15n\16n\18o\vo\fo\14o\14o\15o\17o\18o\18o\19o\20o\20o\20o\21o\21o\21o\21o\21o\23p\rp\14p\14p\14p\14p\14p\14p\14p\14p\15p\15p\15p\15p\15p\15p\16p\16p\16p\16p\16p\16p\16p\16p\16p\17p\17p\17p\17p\17p\17p\17p\17p\17p\17p\18p\18p\18p\18p\18p\19p\19p\19p\19p\19p\19p\20p\20p\20p\20p\20p\20p\20p\20p\21p\21p\21p\21p\21p\21p\21p\21p\22p\22p\22p\22p\22p\22p\22p\22p\24p\25p\27p\27q\rq\rq\rq\rq\14q\14q\15q\15q\15q\16q\16q\16q\16q\16q\16q\16q\16q\16q\16q\17q\17q\17q\17q\18q\18q\18q\18q\18q\18q\19q\19q\19q\19q\20q\20q\20q\21q\21q\22q\23q\25q\25q\26q\27q\31r\17s\fs\rs\14s\14s\15s\15s\15s\15s\15s\15s\16s\16s\16s\16s\17s\17s\17s\17s\18s\18s\18s\19s\20s\20s\20s\20s\21s\21s\21s\22s\22s\22s\22s\23s\23s\25s\25s\26s\26s\27s\28t\14t\15t\15t\15t\15t\15t\16t\17t\17t\17t\17t\17t\18t\18t\18t\19t\19t\19t\20t\20t\21t\21t\22t\22t\23t\23t\23t\26u\14u\14u\15u\16u\16u\19u\19u\19u\19u\21u\21u\29v\rv\rv\14v\14v\14v\14v\15v\15v\15v\15v\15v\15v\16v\16v\16v\17v\17v\17v\17v\18v\18v\18v\18v\18v\18v\19v\19v\19v\19v\19v\19v\19v\19v\19v\19v\20v\20v\20v\20v\20v\21v\21v\21v\22v\22v\22v\23v\23v\24v\24v\25v\25v\25v\25v\25v\27v\30v\31w\fw\rw\rw\rw\rw\14w\14w\14w\14w\14w\14w\15w\15w\15w\15w\15w\16w\16w\16w\16w\16w\16w\16w\17w\18w\18w\18w\18w\19w\19w\19w\19w\20w\20w\20w\20w\20w\21w\21w\21w\21w\21w\21w\22w\22w\22w\24w\24w\26x\fx\rx\rx\14x\14x\14x\14x\15x\15x\15x\15x\16x\16x\16x\17x\17x\17x\17x\18x\18x\18x\18x\18x\19x\19x\20x\21x\21x\22x\22x\25x\25x\25x\26x\26x\27x x\fx\14x\14x\14x\14x\14x\15x\15x\15x\15x\15x\15x\15x\15x\15x\15x\16x\16x\16x\16x\16x\16x\16x\16x\16x\16x\17x\17x\17x\17x\17x\17x\17x\17x\17x\18x\18x\18x\18x\18x\18x\18x\18x\18x\18x\18x\18x\19x\19x\19x\19x\19x\19x\20x\20x\20x\20x\21x\21x\22x\22x\22x\22x\22x\23x\23x\23x\24x\25x\25y\fy\fy\18y\21y\22y\25z\14z\15z\16z\16z\16z\17z\17z\18z\18z\18z\20z\20z\20z\21z\29{\f{\14{\16{\19{\20{\20|\v|\14|\14|\14|\15|\16|\17|\18|\20|\27}\1}\r}\r}\15}\19~\r~\18~\18~\21\127\14\127\14\127\23\128\r\128\14\128\14\128\14\128\14\128\15\128\15\128\15\128\22\129\v\129\15\130\v\130\f\130\f\130\f\130\f\130\r\130\r\130\r\130\r\130\14\130\14\130\14\130\14\130\14\130\14\130\14\130\14\130\14\130\14\130\14\130\15\130\15\130\15\130\15\130\15\130\15\130\15\130\15\130\15\130\15\130\15\130\16\130\16\130\16\130\16\130\16\130\16\130\16\130\16\130\17\130\17\130\17\130\17\130\17\130\17\130\18\130\18\130\18\130\18\130\18\130\18\130\18\130\18\130\18\130\18\130\19\130\19\130\19\130\19\130\19\130\19\130\19\130\19\130\19\130\19\130\19\130\19\130\20\130\20\130\20\130\20\130\20\130\20\130\20\130\20\130\20\130\20\130\20\130\21\130\21\130\21\130\21\130\21\130\21\130\21\130\21\130\22\130\22\130\22\130\22\130\22\130\22\130\22\130\22\130\22\130\22\130\23\130\23\130\23\130\24\130\24\130\24\130\25\130\25\130\25\130\25\130\26\130\26\130\26\130\28\130\31\130\"\131\r\131\14\131\15\131\16\131\18\131\18\132\r\132\15\132\16\132\23\134\18\134\18\134\19\134\22\134\26\135\15\135\15\135\15\135\16\135\17\135\17\135\17\135\17\135\17\135\18\135\19\135\21\135\22\136\15\137\14\137\15\137\17\137\18\137\19\137\19\137\19\137\20\137\22\138\r\139\f\139\15\139\15\139\17\139\18\139\20\139\22\140\f\140\f\140\f\140\f\140\r\140\r\140\r\140\14\140\14\140\14\140\14\140\14\140\14\140\14\140\14\140\15\140\15\140\15\140\15\140\15\140\15\140\15\140\16\140\16\140\16\140\16\140\16\140\16\140\16\140\16\140\16\140\16\140\16\140\16\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\17\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\18\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\21\140\21\140\21\140\21\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\24\140\24\140\25\140\25\140\25\140\25\140\25\140\25\140\25\140\26\140\26\140\26\140\27\140\27\140\28\140 \141\14\141\14\141\14\141\15\141\15\141\15\141\16\141\16\141\17\141\17\141\17\141\17\141\18\141\18\141\18\141\19\141\25\142\f\142\r\142\14\142\14\142\14\142\14\142\14\142\14\142\14\142\14\142\15\142\15\142\15\142\15\142\15\142\16\142\16\142\17\142\17\142\17\142\17\142\17\142\18\142\18\142\18\142\18\142\18\142\18\142\18\142\18\142\18\142\18\142\18\142\19\142\19\142\19\142\19\142\20\142\20\142\20\142\20\142\20\142\20\142\20\142\20\142\21\142\21\142\21\142\21\142\21\142\22\142\22\142\23\142\23\142\23\142\23\142\24\142\24\142\24\142\25\142\26\142\28\143\15\143\16\143\21\144\16\144\17\144\17\144\17\144\18\144\22\145\f\145\14\145\15\145\15\145\15\145\15\145\15\145\15\145\15\145\16\145\16\145\17\145\17\145\17\145\17\145\17\145\17\145\18\145\18\145\20\145\20\145\20\145\21\145\21\145\21\145\26\145\29\146\18\146\20\146\26\147\15\147\15\147\15\147\17\147\18\147\20\147\23\147\15\147\15\147\17\147\17\147\17\147\19\147\20\147\21\147\22\147\23\148\1\148\f\148\r\148\15\148\15\148\17\148\17\148\22\149\v\149\f\149\f\149\14\149\15\149\15\149\16\149\16\149\16\149\16\149\16\149\16\149\16\149\16\149\16\149\16\149\16\149\16\149\17\149\17\149\17\149\18\149\18\149\19\149\19\149\19\149\19\149\19\149\20\149\20\149\21\149\22\149\22\149\22\149\24\149\f\149\r\149\r\149\14\149\14\149\14\149\14\149\14\149\14\149\15\149\15\149\15\149\15\149\15\149\15\149\15\149\15\149\15\149\15\149\15\149\15\149\15\149\15\149\15\149\16\149\16\149\16\149\16\149\16\149\17\149\17\149\17\149\17\149\17\149\17\149\17\149\17\149\17\149\18\149\18\149\18\149\18\149\18\149\18\149\18\149\18\149\18\149\20\149\20\149\20\149\20\149\20\149\20\149\20\149\21\149\21\149\21\149\21\149\22\149\22\149\22\149\22\149\22\149\23\149\23\149\23\149\24\149\24\149\24\149\27\150\f\150\15\150\15\150\16\150\18\150\19\150\19\151\v\151\14\151\15\151\15\151\16\151\17\151\18\151\20\151\21\151\22\151\22\151\23\151\26\152\f\152\f\152\15\152\18\152\18\152\18\152\19\152\19\152\19\152\19\152\20\152\23\152\"\154\f\154\r\154\14\154\14\154\14\154\14\154\14\154\14\154\14\154\14\154\14\154\15\154\15\154\15\154\15\154\16\154\16\154\16\154\16\154\16\154\17\154\18\154\18\154\18\154\19\154\20\154\20\154\20\154\21\154\21\154\21\154\21\154\22\154\22\154\22\154\22\154\22\154\22\154\22\154\24\154\24\154\24\154\25\154\28\154\28\154\r\154\r\154\r\154\14\154\15\154\18\154\18\154\18\154\19\154\19\154\20\154\20\154\20\154\22\154\23\154\24\154\26\155\16\155\27\156\r\156\14\156\15\156\15\156\16\156\16\156\16\156\18\156\18\156\19\156\20\156\20\156\20\156\21\156\22\156\23\157\f\157\r\157\r\157\r\157\14\157\14\157\14\157\16\157\16\157\16\157\16\157\16\157\16\157\16\157\16\157\17\157\17\157\17\157\17\157\18\157\18\157\18\157\18\157\18\157\18\157\19\157\19\157\19\157\19\157\19\157\19\157\19\157\19\157\19\157\19\157\19\157\19\157\19\157\19\157\20\157\20\157\21\157\22\157\22\157\22\157\22\157\22\157\23\157\23\157\23\157\24\157\24\157\24\157\25\157\25\157\28\157\30\158\14\158\15\158\15\158\15\158\18\158\18\158\18\158\19\158\19\158\19\158\19\158\19\158\20\158\22\159\v\159\v\159\r\159\r\159\14\159\15\159\15\159\15\159\15\159\16\159\17\159\18\159\18\159\18\159\18\159\18\159\18\159\18\159\18\159\19\159\19\159\19\159\19\159\20\159\20\159\20\159\20\159\21\159\22\159\22\159\22\159\22\159\23\159\24\159\25\159\25\159\28\159\29\159\"\159\v\159\f\159\f\159\r\159\r\159\r\159\r\159\14\159\14\159\14\159\14\159\14\159\14\159\15\159\15\159\15\159\15\159\15\159\15\159\15\159\15\159\16\159\16\159\16\159\17\159\17\159\18\159\18\159\18\159\18\159\18\159\18\159\18\159\18\159\18\159\19\159\19\159\19\159\19\159\20\159\20\159\21\159\21\159\22\159\22\159\22\159\22\159\22\159\23\159\23\159\24\159\25\159\25\159\25\160\r\160\14\160\16\160\18\160\19\160\21\160\22\160\24\161\16\162\f\162\r\162\r\162\r\162\r\162\r\162\14\162\14\162\15\162\16\162\16\162\16\162\16\162\17\162\17\162\17\162\18\162\18\162\18\162\18\162\18\162\18\162\18\162\18\162\19\162\19\162\19\162\20\162\20\162\20\162\20\162\20\162\21\162\21\162\21\162\21\162\22\162\22\162\22\162\22\162\23\162\23\162\23\162\23\162\23\162\26\162\28\1621\162@\163\r\163\r\163\14\163\14\163\14\163\14\163\14\163\14\163\15\163\15\163\16\163\17\163\17\163\17\163\18\163\18\163\18\163\18\163\18\163\19\163\19\163\20\163\20\163\20\163\20\163\20\163\21\163\21\163\21\163\22\163\23\163\24\163\25\163\26\163\26\163'\164\r\164\14\164\15\164\15\164\17\164\17\164\17\164\18\164\18\164\18\164\19\164\19\164\20\164\21\164\21\164\21\164\22\164\22\164\24\164\25\165\14\166\v\166\14\166\19\166\19\166\19\166\19\166\20\167\r\167\r\167\14\167\14\167\14\167\15\167\15\167\15\167\16\167\16\167\16\167\16\167\16\167\16\167\17\167\17\167\17\167\17\167\17\167\17\167\17\167\17\167\18\167\18\167\18\167\18\167\18\167\18\167\19\167\19\167\19\167\19\167\19\167\19\167\19\167\20\167\20\167\21\167\21\167\22\167\22\167\22\167\22\167\22\167\22\167\22\167\23\167\24\167\24\167\24\167\24\167\25\167 \167N\167\f\167\f\167\r\167\r\167\r\167\r\167\r\167\14\167\14\167\14\167\14\167\14\167\14\167\14\167\14\167\14\167\15\167\15\167\15\167\15\167\15\167\15\167\15\167\15\167\15\167\15\167\15\167\15\167\15\167\16\167\16\167\16\167\16\167\16\167\16\167\16\167\16\167\16\167\16\167\16\167\16\167\17\167\17\167\17\167\17\167\17\167\17\167\17\167\17\167\17\167\17\167\17\167\17\167\17\167\17\167\18\167\18\167\18\167\18\167\18\167\18\167\18\167\18\167\19\167\19\167\19\167\19\167\19\167\19\167\19\167\19\167\19\167\19\167\19\167\19\167\19\167\19\167\19\167\19\167\19\167\19\167\19\167\20\167\20\167\20\167\20\167\20\167\20\167\20\167\20\167\20\167\21\167\21\167\21\167\22\167\22\167\22\167\22\167\22\167\22\167\22\167\22\167\22\167\22\167\22\167\23\167\23\167\23\167\23\167\24\167\25\167\25\167\25\167\26\167\26\167\27\167\28\167\29\168\r\168\14\168\16\168\17\168\17\168\17\168\18\168\19\168\20\168\21\168\21\168\14\169\f\169\r\169\r\169\r\169\r\169\14\169\14\169\15\169\16\169\18\169\18\169\18\169\19\169\24\169\v\169\f\169\r\169\14\169\14\169\14\169\14\169\15\169\15\169\16\169\17\169\17\169\18\169\18\169\18\169\19\169\19\169\19\169\20\169\20\169\21\169\21\169\22\169\22\169\23\169\23\169\24\169\24\170\r\170\r\170\14\170\14\170\14\170\15\170\15\170\15\170\15\170\15\170\16\170\16\170\16\170\16\170\16\170\16\170\17\170\17\170\17\170\17\170\17\170\17\170\18\170\18\170\18\170\18\170\18\170\18\170\18\170\18\170\18\170\18\170\19\170\19\170\19\170\19\170\19\170\19\170\19\170\19\170\19\170\20\170\20\170\21\170\21\170\21\170\21\170\21\170\22\170\22\170\22\170\22\170\22\170\22\170\23\170\23\170\23\170\23\170\24\170\25\170\25\170\25\170\25\170\26\170\26\170\26\170\28\170\28\172\f\172\r\172\r\172\r\172\14\172\19\172\20\172\21\172\22\172\24\172\24\172\29\173\f\173\15\173\15\173\17\173\17\173\17\173\17\173\17\173\17\173\17\173\18\173\18\173\18\173\18\173\18\173\19\173\19\173\19\173\21\173\24\173\25\173\25\173\25\173\25\173\26\173!\173\"\173V\174\17\174\17\175\22\176\20\177\r\177\14\177\15\177\16\177\16\177\17\177\18\177\19\177\19\177\19\177\20\177\20\177\22\177\26\178\r\178\14\178\15\178\17\178\14\178\15\178\15\178\16\178\16\178\16\178\17\178\19\178\23\178\24\179\15\179\21\180\r\180\17\180\17\180\19\180\19\181\14\181\14\181\16\181\16\181\17\181\17\181\20\181\20\181\20\181\22\181\24\181\27\181\r\181\14\181\15\181\16\181\16\181\16\181\16\181\16\181\16\181\17\181\17\181\17\181\17\181\18\181\18\181\18\181\18\181\19\181\19\181\19\181\20\181\20\181\20\181\20\181\20\181\20\181\21\181\22\182\14\182\15\182\15\182\15\182\17\182\17\182\17\182\18\182\18\182\18\182\18\182\19\182\19\182\19\182\20\182\21\182\21\182\21\182\23\182\23\182\25\182\27\182\28\182\28\182\r\182\14\182\15\182\15\182\16\182\16\182\16\182\17\182\18\182\18\182\19\182\21\182\22\184\r\184\r\184\r\184\14\184\16\184\16\184\16\184\17\184\17\184\18\184\18\184\20\184\20\184\20\184\21\184\22\184\r\184\14\184\14\184\14\184\15\184\15\184\15\184\16\184\16\184\16\184\16\184\18\184\18\184\18\184\18\184\19\184\19\184\19\184\19\184\19\184\20\184\22\184\22\184\24\184\24\184\26\185\14\185\15\185\18\186\14\186\17\186\21\187\f\187\14\187\15\187\15\187\15\187\15\187\15\187\16\187\16\187\16\187\16\187\16\187\17\187\17\187\17\187\17\187\17\187\17\187\18\187\19\187\19\187\19\187\19\187\19\187\20\187\20\187\20\187\20\187\20\187\21\187\21\187\21\187\21\187\22\187\22\187\22\187\23\187\23\187\24\187\24\187\25\187\25\187\25\187\r\187\r\187\r\187\r\187\14\187\14\187\14\187\15\187\15\187\15\187\15\187\15\187\15\187\16\187\16\187\16\187\16\187\16\187\16\187\16\187\16\187\16\187\16\187\17\187\17\187\17\187\17\187\17\187\17\187\17\187\18\187\18\187\19\187\19\187\19\187\19\187\20\187\20\187\20\187\20\187\20\187\20\187\21\187\21\187\21\187\21\187\22\187\22\187\26\188\16\188\16\188\16\188\18\188\18\188\18\188\22\189\f\189\f\189\f\189\r\189\15\189\15\189\15\189\16\189\16\189\23\189\23\190\15\190\17\190\17\190\19\190\19\190\19\190\20\190\21\190\22\190\26\191\24\192\f\193\15\193\15\193\15\193\17\193\21\193\21\193\24\193\25\193\26\193\26\193 \194\f\194\14\194\14\194\16\194\16\194\17\194\18\194\18\194\19\194\19\194\24\194\24\194\"\195\f\195\r\195\14\195\14\195\14\195\14\195\15\195\15\195\15\195\16\195\17\195\17\195\17\195\17\195\17\195\17\195\18\195\18\195\19\195\19\195\19\195\19\195\19\195\20\195\20\195\20\195\21\195\21\195\22\195\22\195\22\195\23\195\24\195\25\195\25\195\25\195\25\195\26\195\27\195\29\195 \195!\195\v\195\f\195\r\195\14\195\14\195\14\195\14\195\14\195\14\195\14\195\14\195\14\195\14\195\15\195\15\195\15\195\15\195\15\195\15\195\15\195\15\195\15\195\15\195\15\195\16\195\16\195\16\195\16\195\16\195\16\195\16\195\17\195\17\195\17\195\17\195\17\195\17\195\17\195\17\195\17\195\18\195\18\195\18\195\18\195\18\195\18\195\18\195\18\195\18\195\18\195\18\195\18\195\18\195\19\195\19\195\19\195\19\195\19\195\19\195\19\195\20\195\20\195\20\195\20\195\20\195\20\195\21\195\21\195\21\195\22\195\22\195\22\195\22\195\23\195\24\195\24\195\25\195\26\195\26\195\26\196\f\196\14\196\14\196\15\196\15\196\15\196\15\196\15\196\15\196\16\196\16\196\17\196\17\196\17\196\17\196\17\196\18\196\18\196\18\196\18\196\19\196\19\196\19\196\20\196\20\196\20\196\20\196\20\196\21\196\22\196\22\196\22\196\22\196\23\196\23\196\23\196\23\196\23\196\24\196\25\196\26\196\26\196\v\196\f\196\f\196\r\196\r\196\r\196\14\196\14\196\14\196\14\196\14\196\14\196\14\196\14\196\15\196\15\196\15\196\15\196\15\196\15\196\15\196\15\196\15\196\15\196\15\196\15\196\15\196\15\196\16\196\16\196\16\196\16\196\16\196\16\196\16\196\16\196\16\196\16\196\16\196\16\196\16\196\16\196\16\196\16\196\16\196\17\196\17\196\17\196\17\196\17\196\17\196\17\196\17\196\17\196\17\196\17\196\17\196\18\196\18\196\18\196\18\196\18\196\18\196\18\196\18\196\18\196\18\196\18\196\18\196\18\196\18\196\18\196\19\196\19\196\19\196\19\196\19\196\19\196\19\196\19\196\19\196\19\196\20\196\20\196\20\196\20\196\20\196\20\196\20\196\21\196\21\196\21\196\21\196\21\196\21\196\22\196\22\196\22\196\22\196\23\196\23\196\23\196\23\196\23\196\23\196\23\196\24\196\25\196\25\196\26\196\27\197\14\197\15\197\16\197\17\197\r\197\17\197\22\197\26\198\17\198\17\198\21\198\21\198\27\199\18\199\f\199\f\199\r\199\r\199\r\199\14\199\15\199\15\199\15\199\15\199\15\199\15\199\16\199\16\199\16\199\16\199\16\199\16\199\17\199\17\199\17\199\18\199\18\199\18\199\18\199\18\199\19\199\19\199\19\199\19\199\19\199\19\199\19\199\19\199\20\199\20\199\21\199\21\199\21\199\22\199\22\199\24\199\24\200\17\200\18\200\19\201\15\201\17\201\18\202\18\203\15\203\17\203\17\203\21\203\22\205\17\205\17\205\19\205\15\205\15\205\15\205\15\205\15\205\16\205\18\205\18\205\20\205\21\205\21\205\23\207\14\207\15\207\21\208\r\208\16\208\16\208\22\209\f\209\f\209\14\209\15\209\16\209\16\210\14\210\15\210\16\211\14\211\14\211\14\211\15\211\17\211\19\211\19\211\19\211\20\211\20\211\21\211\22\211\23\211\24\211\26\211\r\211\14\211\15\211\15\211\15\211\15\211\15\211\16\211\16\211\16\211\16\211\17\211\17\211\18\211\18\211\18\211\19\211\20\211\20\211\20\211\20\212\15\212\16\212\19\212\r\212\15\213\r\213\14\213\14\213\14\213\15\213\21\214\17\214\18\1\14\1\15\1\16\1\17\1\17\1\17\1\17\1\17\1\19\1\19\1\19\1\19\1\19\1\19\1\20\1\20\1\21\1\21\1\22\1\22\1\22\1\23\1\24\1\24\1\25\1\26\1\"\2\f\2\15\2\17\2\17\2\17\2\17\2\19\2\19\2\19\2\20\2\21\2\26\3\r\4\f\4\f\4\14\4\15\4\16\4\19\4\22\4\23\5\r\5\14\5\15\5\15\5\16\5\16\5\17\5\18\5\19\5\19\5\19\5\19\5\21\5\21\5\22\5\23\5\26\6\24\a\16\a\18\a\18\a\21\a\21\a\22\b\18\b\23\t\f\t\r\t\r\t\r\t\r\t\r\t\14\t\14\t\14\t\14\t\14\t\14\t\14\t\14\t\15\t\15\t\15\t\16\t\16\t\16\t\17\t\17\t\17\t\17\t\17\t\18\t\18\t\18\t\18\t\18\t\18\t\18\t\18\t\19\t\19\t\19\t\19\t\20\t\20\t\20\t\20\t\20\t\20\t\21\t\21\t\21\t\21\t\21\t\21\t\21\t\22\t\22\t\22\t\22\t\22\t\22\t\22\t\22\t\23\t\23\t\23\t\23\t\24\t\24\t\24\t\25\t\26\t\26\t\27\t\28\t\28\t\29\t\31\t#\n\18\n\18\n\19\n\19\n\19\n\20\n\22\n\22\n\22\n\23\n\24\n\25\n\27\v\r\v\17\f\14\f\17\f\21\f\21\f\26\f\26\r\r\r\14\r\14\r\22\14\18\14\22\15\r\15\14\15\14\15\15\15\16\15\17\15\17\15\17\15\19\15\20\15\20\15\20\15\21\15\22\17\16\17\17\17\17\17\20\17\21\18\14\18\14\18\14\18\14\18\15\18\15\18\16\18\16\18\17\18\17\18\18\18\18\18\18\18\18\18\18\18\20\18\21\18\21\18\22\18\24\18\26\18\28\18\28\19\f\19\r\19\15\19\15\19\15\19\15\19\15\19\17\19\18\19\18\19\18\19\19\19\23\19\23\19\24\20\17\20\18\20\19\20\19\20\21\20\22\20\22\20\22\20\22\20\24\20\25\20\26\21\16\21\22\22\19\22\20\22\28\22\31\23\17\23\20\23\23\23\"\24\16\24\19\24\23\24\23\24\24\24\24\24\25\24\27\25\17\25\20\26\r\26\19\26\20\26\22\27\14\27\16\27\19\27\19\27\19\27\24\28\v\28\16\28\17\28\17\28\19\28\19\28\20\28\20\28\20\28\22\28\24\28\25\28\26\28\26\28\28\29\r\29\15\29\15\29\16\29\16\29\16\29\17\29\18\29\18\29\18\29\19\29\20\29\21\29 \30\f\30\r\30\r\30\r\30\r\30\r\30\r\30\14\30\14\30\14\30\14\30\14\30\14\30\14\30\14\30\14\30\15\30\15\30\15\30\15\30\15\30\16\30\16\30\16\30\16\30\16\30\16\30\16\30\16\30\16\30\16\30\16\30\16\30\16\30\16\30\16\30\16\30\16\30\16\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\17\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\18\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\19\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\20\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\21\30\22\30\22\30\22\30\22\30\22\30\22\30\22\30\22\30\22\30\22\30\22\30\22\30\22\30\22\30\22\30\22\30\22\30\22\30\22\30\22\30\22\30\22\30\22\30\22\30\22\30\22\30\22\30\22\30\23\30\23\30\23\30\23\30\23\30\23\30\23\30\23\30\23\30\23\30\23\30\23\30\23\30\23\30\23\30\23\30\23\30\23\30\24\30\24\30\24\30\24\30\24\30\24\30\24\30\24\30\24\30\24\30\24\30\24\30\24\30\24\30\25\30\25\30\25\30\25\30\25\30\25\30\25\30\25\30\25\30\25\30\26\30\26\30\26\30\26\30\26\30\26\30\26\30\26\30\27\30\27\30\27\30\27\30\27\30\28\30\28\30\28\30\29\30\29\30\29\30\29\30\30\30\30\30\30\30\31\30\31\30\31\30\31\31\14\31\15\31\16\31\16\31\16\31\16\31\17\31\17\31\18\31\18\31\18\31\19\31\19\31\21 \f \r \r \r \14 \14 \14 \14 \14 \14 \14 \15 \15 \15 \15 \15 \15 \15 \15 \15 \15 \15 \15 \16 \16 \16 \16 \16 \16 \16 \16 \16 \16 \16 \16 \16 \17 \17 \17 \17 \17 \17 \17 \17 \17 \17 \17 \17 \17 \17 \18 \18 \18 \18 \18 \18 \18 \18 \18 \18 \18 \18 \18 \18 \18 \18 \18 \18 \18 \19 \19 \19 \19 \19 \19 \19 \19 \19 \19 \19 \19 \19 \19 \19 \19 \20 \20 \20 \20 \20 \20 \20 \20 \20 \20 \20 \20 \20 \20 \20 \21 \21 \21 \21 \21 \21 \21 \21 \21 \21 \22 \22 \22 \22 \22 \22 \22 \22 \22 \22 \22 \22 \22 \22 \22 \22 \23 \23 \23 \23 \23 \23 \23 \24 \24 \24 \24 \24 \24 \24 \24 \25 \25 \26 \26 \26 \27 \27 \28 \29 \30 \31 ! \"!\22!\24!\28\"\15#\18#\20$\f$\20$\21$\23$\24$\27$#%\14%\14%\15%\16%\17%\17%\17%\17%\17%\19%\19%\19%\21%\21%\21%\23%\24%\26%\29%\29&\v&\f&\f&\r&\r&\r&\14&\14&\14&\14&\15&\15&\15&\16&\16&\16&\16&\16&\16&\17&\17&\17&\17&\17&\17&\18&\18&\18&\19&\19&\19&\20&\20&\20&\20&\20&\20&\20&\21&\21&\21&\21&\21&\21&\22&\22&\24&\24&\27&\27&\28& '\r'\14'\14'\14'\15'\16'\17'\18'\18'\19'\20'\23'\23'\25(\r(\14(\15(\16(\17(\17(\18(\18(\18(\18(\19(\19(\20(\20(\21(\22(\22(\23(\23(\24(\24(\24(\24(\24(\29( )\14)\15)\15)\16)\22)\22*\14*\15*\16*\19*\19*\21*\22*\24*\24*\28+\20+\24+\24,\f,\r,\r,\14,\14,\15,\15,\16,\16,\16,\17,\18,\19,\20,\21,\22,\22,\25,\25,\"-\17.\f.\f.\r.\14.\14.\14.\14.\14.\14.\14.\14.\14.\14.\14.\15.\15.\15.\15.\15.\15.\15.\15.\15.\16.\16.\16.\16.\16.\16.\16.\16.\16.\16.\16.\16.\17.\17.\17.\17.\17.\17.\17.\17.\17.\18.\18.\18.\18.\18.\18.\19.\19.\19.\19.\19.\19.\19.\19.\19.\19.\20.\20.\20.\20.\21.\21.\21.\21.\21.\21.\21.\21.\22.\22.\22.\23.\23.\23.\25.\28.%/\0250\0190\0200\0200\0210\0230\0260\0311\0191\0211\0222\r2\r2\0152\0162\0162\0172\0172\0172\0172\0182\0182\0182\0182\0192\0192\0192\0192\0202\0212\0212\0222\0222\0222\0242\0252\0252\0252\0263\0173\0193\0233\0233\0253\0255\0165\0165\0175\0195\0215\0215\0215\0225\0225\0225\0225\0255\0265\0306\r6\0166\0197\0157\0227\0237\0247\0269\0149\0149\0149\0159\0179\18:\15:\16:\20;\18;\18;\20;\21;\21;\25;\28;\28<\v<\r<\r<\14<\14<\16<\18<\18<\18<\18<\19<\19<\19<\20<\23<\23<\28<\28=\f=\f=\r=\r=\r=\r=\14=\14=\14=\14=\14=\14=\15=\15=\15=\15=\15=\15=\15=\15=\15=\16=\16=\16=\16=\16=\16=\17=\17=\17=\17=\17=\17=\18=\18=\18=\18=\18=\18=\18=\18=\18=\18=\18=\18=\18=\19=\19=\19=\19=\19=\19=\19=\19=\19=\19=\19=\19=\19=\19=\19=\19=\19=\19=\20=\20=\20=\20=\20=\21=\21=\21=\21=\21=\22=\22=\22=\22=\22=\22=\22=\22=\22=\22=\22=\22=\23=\23=\23=\23=\24=\24=\25=\26=!=F>\18>\20>\20>\21>\21>\26?\18?\20?\22?\22?\25?\25?\29@\r@\r@\r@\r@\15@\15@\15@\15@\15@\15@\15@\15@\15@\16@\16@\16@\17@\17@\17@\17@\17@\17@\17@\17@\17@\17@\17@\17@\17@\17@\18@\18@\18@\18@\18@\18@\18@\18@\18@\18@\18@\18@\18@\18@\19@\19@\19@\19@\19@\19@\19@\19@\19@\19@\19@\20@\20@\20@\20@\20@\20@\20@\20@\20@\21@\21@\21@\21@\21@\21@\21@\21@\22@\22@\22@\22@\22@\22@\22@\22@\23@\23@\23@\23@\23@\24@\24@\24@\24@\24@\24@\25@\25@\25@\25@\25@\25@\25@\25@\26@\26@\27@\28@\28@\28@\29@\29@\30@ @!A\16B\17B\18B\18B\18B\18B\18B\19B\19B\21B\26C\rC\17C\18C\18C\18C$D\22E\17E\17E\18E\19E\20E\22E\25E\27F\14F\16F\16F\18F\18F\18F\22F\23H\fH\14H\14H\14H\15H\15H\16H\16H\16H\16H\17H\17H\17H\17H\17H\17H\18H\18H\18H\18H\18H\18H\19H\19H\19H\19H\19H\19H\19H\19H\19H\19H\20H\20H\20H\20H\20H\20H\20H\20H\21H\21H\21H\21H\22H\22H\22H\22H\22H\22H\22H\22H\23H\23H\23H\24H\24H\26H\26H\29I\20I\22I\24J\15J\16J\18J\23J\30J\30K\fK\rK\14K\14K\14K\14K\14K\14K\15K\15K\15K\15K\15K\15K\15K\16K\16K\16K\16K\16K\16K\16K\16K\16K\16K\16K\16K\17K\17K\17K\17K\17K\17K\17K\17K\17K\17K\17K\17K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\18K\19K\19K\19K\19K\19K\19K\19K\19K\19K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\20K\21K\21K\21K\21K\21K\21K\21K\22K\22K\22K\22K\22K\22K\22K\22K\22K\22K\22K\22K\22K\23K\23K\23K\23K\23K\23K\23K\23K\23K\23K\24K\24K\24K\24K\24K\24K\25K\25K\25K\25K\25K\26K\26K\27K\27K K%L\19L\19L\20L\24M\nM\fM\fM\rM\14M\15M\15M\16M\18M\19M\19M\21M\22M\23M\25M\25N\rN\14N\15N\17N\18N\18N\18N\19N\19N\23N\23O\15O\17O\23O\28O!P\16P\19P\25R\15R\15R\16R\16R\19R\19R\20R\21R\23R\23S\14S\14T\17T\18T\22T\24U\fU\fU\rU\rU\14U\14U\14U\14U\14U\14U\14U\14U\14U\14U\15U\15U\15U\15U\15U\15U\15U\15U\15U\16U\16U\16U\16U\16U\16U\16U\16U\16U\16U\16U\16U\16U\16U\16U\16U\16U\16U\16U\16U\17U\17U\17U\17U\17U\17U\17U\17U\17U\17U\17U\17U\17U\17U\17U\17U\17U\17U\17U\17U\17U\17U\17U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\18U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\19U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\20U\21U\21U\21U\21U\21U\21U\21U\21U\21U\21U\21U\21U\21U\21U\21U\21U\21U\21U\21U\21U\21U\21U\21U\21U\21U\21U\21U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\22U\23U\23U\23U\23U\23U\23U\23U\23U\23U\23U\23U\23U\23U\23U\23U\23U\23U\23U\23U\23U\23U\23U\23U\23U\23U\23U\23U\23U\23U\23U\24U\24U\24U\24U\24U\24U\24U\24U\24U\24U\24U\24U\24U\24U\24U\24U\25U\25U\25U\25U\25U\25U\25U\25U\25U\25U\25U\26U\26U\26U\26U\26U\26U\26U\26U\26U\26U\26U\26U\26U\27U\27U\27U\27U\27U\27U\27U\28U\28U\28U\28U\29U\29U\29U\30U\30U\30U\30U\31U\31U\31U\31U U\"U\"V\fV\fV\fV\rV\rV\rV\rV\rV\14V\14V\14V\14V\14V\14V\14V\14V\15V\15V\15V\15V\15V\15V\15V\15V\15V\15V\15V\15V\16V\16V\16V\16V\16V\16V\16V\16V\16V\17V\17V\17V\17V\17V\17V\17V\17V\17V\17V\17V\18V\18V\18V\18V\18V\18V\18V\18V\18V\18V\18V\18V\18V\18V\18V\19V\19V\19V\19V\19V\19V\19V\19V\19V\19V\19V\19V\19V\19V\19V\20V\20V\20V\20V\20V\20V\20V\20V\20V\20V\20V\20V\20V\20V\21V\21V\21V\21V\21V\21V\21V\21V\21V\21V\21V\21V\21V\21V\21V\21V\21V\21V\22V\22V\22V\22V\22V\22V\22V\22V\23V\23V\23V\23V\23V\23V\24V\24V\24V\24V\24V\24V\24V\25V\25V\25V\25V\26V\26V\26V\27V\27V\28V\29V\29V\31V\31V V*W\vW\rW\rW\14W\15W\15W\17W\17W\17W\17W\18W\18W\19W\19W\19W\19W\19W\21W\22W\23W\24W\25X\17Y\24Y\31Z\14Z\14Z\15Z\17Z\18Z\18Z\18Z\21Z\23Z\25Z\17Z\18[\r[\15[\16[\18[\18[\18[\20[\21[\22\\\f\\\14\\\16\\\16\\\17\\\21\\\24]\14]\15]\15]\15]\16]\16]\22]\23]\24]\25^\14^\14^\15^\15^\15^\15^\16^\16^\16^\17^\17^\17^\18^\18^\18^\18^\18^\18^\18^\18^\18^\19^\19^\19^\19^\19^\19^\19^\19^\19^\19^\20^\20^\20^\20^\20^\20^\20^\21^\21^\21^\21^\21^\21^\21^\21^\21^\22^\22^\22^\22^\23^\23^\23^\23^\24^\24^\25^\25^\27^\28^\31^\31_\f`\14`\14`\14`\14`\15`\15`\15`\16`\16`\16`\16`\17`\17`\17`\17`\18`\18`\18`\18`\18`\18`\18`\18`\19`\19`\19`\20`\20`\20`\20`\20`\20`\20`\20`\20`\20`\20`\20`\20`\20`\20`\21`\21`\21`\21`\21`\21`\21`\22`\22`\22`\22`\22`\22`\23`\23`\23`\23`\23`\23`\23`\23`\23`\23`\23`\24`\24`\24`\24`\24`\24`\24`\24`\25`\25`\25`\25`\26`\26`\26`\27`\28a\17a\19a\31b\15b\16b\16b\16b\17b\20b\21b\21b\22b\23b\23b\27b\28b\30c\16d\15d\17d\18d\18d\24e\ne\16e\16e\17e\21e\21e\22e\24f\vf\ff\14f\14f\14f\14f\14f\14f\14f\14f\15f\15f\16f\16f\16f\16f\16f\16f\17f\17f\18f\18f\19f\19f\19f\20f\20f\21f\22f\24f\24f\24f\25f\28f.g\16g\18h\rh\rh\14h\14h\15h\15h\15h\15h\15h\16h\16h\16h\17h\17h\18h\19h\19h\19h\19h\19h\20h\20h\20h\20h\21h\21h\22h\22h\22h\22h\23h\23h\23h\23h\24h\24h\25h\25h\25h\27h\27h\28h\31i\fi\14i\14i\17i\17i\20j\fj\rj\20j\20j\25k\fk\rk\15k\15k\16k\16k\19k\21k\23k\25k\28k\30l\14l\14l\14l\15l\15l\16l\16l\16l\21l\21l\21l\21l\21l\22l\22l\23l\23l\23l\23l\26l\26l\28l\29l\29m\fm\fm\rm\14m\14m\14m\14m\14m\14m\15m\15m\15m\15m\15m\16m\16m\16m\16m\16m\16m\17m\17m\17m\17m\17m\17m\18m\18m\18m\18m\18m\18m\19m\19m\20m\20m\21m\21m\22m\23m\23m\23m\23m\23m\23m\24m\24m\24m\24m\24m\24m\25m\25m\26m\26m\28n\15n\17o\16o\16o\17o\17o\18o\19o\20o\22o\22o\22o\23p\rp\14p\14p\14p\14p\14p\14p\14p\14p\14p\14p\14p\15p\15p\15p\15p\15p\16p\16p\16p\16p\16p\16p\16p\16p\17p\17p\17p\17p\17p\17p\17p\17p\17p\17p\17p\18p\18p\18p\18p\18p\18p\18p\18p\18p\18p\18p\18p\19p\19p\19p\19p\19p\19p\19p\19p\19p\19p\19p\19p\20p\20p\20p\20p\20p\20p\20p\20p\20p\21p\21p\21p\21p\22p\22p\22p\22p\22p\22p\23p\23p\24p\24p\24p\24p\24p\24p\25p\25p\25p\26p\26p\30p\31q\14q\15q\16q\16q\16q\16q\16q\17q\17q\17q\17q\17q\17q\17q\17q\18q\18q\18q\18q\18q\18q\18q\19q\19q\19q\19q\19q\20q\20q\20q\20q\20q\20q\21q\21q\22q\22q\22q\23q\23q\23q\23q\23q\24q\24q\24q\25q\25q\25q\26q\28r\15r\23r\26s\rs\14s\14s\15s\15s\15s\16s\16s\16s\16s\16s\17s\17s\17s\17s\17s\18s\18s\18s\18s\18s\18s\18s\19s\19s\19s\19s\19s\19s\19s\19s\20s\20s\20s\20s\21s\21s\22s\22s\22s\22s\22s\23s\23s\23s\24s\24s\24s\25s\28s\30s\31t\rt\14t\14t\15t\15t\15t\16t\16t\16t\16t\16t\16t\16t\17t\17t\17t\17t\17t\17t\18t\18t\18t\18t\18t\18t\18t\18t\19t\19t\19t\19t\20t\20t\20t\20t\21t\21t\21t\21t\23t\23t\24t\25t\25t\26t\26t\26t\27t\27t\29t\30u\14u\15u\16u\16u\17u\17u\18u\18u\18u\19u\22v\fv\rv\14v\14v\14v\14v\14v\15v\16v\16v\16v\16v\16v\16v\16v\16v\17v\17v\18v\18v\18v\18v\18v\18v\18v\18v\18v\18v\18v\18v\18v\19v\19v\19v\19v\19v\19v\19v\19v\19v\20v\20v\20v\20v\20v\20v\21v\21v\21v\21v\21v\21v\21v\21v\21v\22v\22v\22v\22v\23v\23v\24v\24v\24v\24v\25v\26v\28v\29w\fw\rw\14w\14w\15w\15w\15w\15w\16w\16w\16w\16w\16w\16w\16w\16w\16w\17w\17w\17w\17w\17w\17w\18w\18w\18w\19w\19w\19w\19w\19w\19w\19w\20w\20w\20w\20w\20w\20w\21w\21w\21w\21w\22w\22w\22w\22w\23w\23w\23w\24w\24w\24w\25w\30x\vx\fx\14x\14x\15x\15x\16x\16x\16x\16x\17x\17x\18x\18x\18x\18x\19x\19x\19x\20x\20x\21x\21x\21x\21x\21x\21x\21x\22x\22x\22x\23x\23x\24x\24x\25x\26x\fx\fx\fx\rx\14x\15x\15x\15x\15x\15x\15x\16x\16x\17x\17x\17x\17x\17x\17x\17x\18x\18x\18x\19x\19x\19x\19x\21x\21x\22x\23x\24x\25x y\14y\18y\20z\rz\rz\rz\14z\14z\14z\14z\14z\16z\16z\16z\17z\17z\17z\18z\18z\18z\18z\18z\20z\24{\f{\f{\14{\17{\17{\17{\18{\18{\20{\22{\22{\26{\27{\28|\15|\15|\16|\17|\18|\18|\19|\19|\19|\19|\20|\20|\21|\22|\26|\27}\f}\f}\14}\14}\16}\18}\19}\19}\26~\f~\15\127\r\127\17\127\18\127\21\127\22\128\r\128\14\128\16\128\16\128\18\128\18\128\19\128\19\129\17\130\n\130\f\130\r\130\14\130\15\130\16\130\16\130\16\130\16\130\17\130\17\130\17\130\17\130\19\130\19\130\19\130\19\130\19\130\19\130\20\130\21\130\21\130\21\130\21\130\21\130\21\130\22\130\22\130\22\130\23\130\23\130\23\130\24\130\24\130\25\130\25\130\26\130\27\130\30\131\v\132\18\133\v\133\15\133\16\133\17\134\r\134\16\134\16\134\18\134\27\134&\135\17\135\25\136\27\137\r\137\14\137\14\137\16\137\16\137\18\137\20\137\20\137\20\137\21\137\21\137\21\137\22\137\23\137\24\137\27\137\28\138\r\138\14\139\16\139\29\140\r\140\14\140\14\140\14\140\14\140\14\140\15\140\15\140\15\140\15\140\15\140\15\140\15\140\15\140\15\140\15\140\16\140\16\140\16\140\16\140\16\140\16\140\16\140\16\140\16\140\16\140\16\140\16\140\16\140\17\140\17\140\17\140\17\140\17\140\18\140\18\140\18\140\18\140\18\140\18\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\19\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\20\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\21\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\22\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\23\140\24\140\24\140\24\140\24\140\24\140\24\140\24\140\25\140\25\140\25\140\25\140\25\140\25\140\25\140\26\140\26\140\26\140\27\140\27\140\27\140\27\140\27\140\28\140\28\140\28\140\28\140\28\140\29\140\29\140\31\140\31\140 \140 \140\"\141\14\141\16\141\16\141\19\141\19\141\19\141\20\141\22\141\25\141\28\142\f\142\r\142\14\142\14\142\14\142\15\142\15\142\16\142\16\142\16\142\17\142\17\142\17\142\17\142\17\142\17\142\18\142\18\142\18\142\18\142\18\142\18\142\18\142\19\142\19\142\19\142\19\142\19\142\19\142\19\142\19\142\19\142\19\142\19\142\19\142\19\142\20\142\20\142\20\142\20\142\20\142\21\142\21\142\21\142\21\142\21\142\21\142\21\142\22\142\22\142\22\142\22\142\23\142\24\142\24\142\25\142\25\142\26\142\27\142\28\142\28\142\29\142\30\143\15\143\17\143\19\143\19\144\r\144\r\144\14\144\16\144\18\144\18\144\20\144\22\144\22\145\f\145\f\145\r\145\14\145\15\145\15\145\16\145\16\145\16\145\16\145\16\145\17\145\17\145\17\145\17\145\17\145\18\145\18\145\18\145\18\145\19\145\19\145\19\145\20\145\20\145\20\145\20\145\21\145\21\145\21\145\21\145\22\145\22\145\23\145\23\145\27\145\27\146\14\146\16\146\17\146\20\146\21\147\16\147\21\147\29\147\14\147\14\147\14\147\15\147\16\147\16\147\19\147\19\147\20\148\15\148\15\148\17\148\17\148\22\148\26\148\31\149\r\149\r\149\r\149\r\149\14\149\14\149\16\149\16\149\16\149\18\149\18\149\18\149\18\149\19\149\19\149\19\149\19\149\20\149\20\149\21\149\21\149\22\149\22\149\22\149\22\149\23\149\24\149\24\149\24\149\25\149\26\149\29\149\29\149\r\149\r\149\14\149\14\149\15\149\15\149\16\149\16\149\16\149\17\149\17\149\17\149\18\149\18\149\19\149\19\149\19\149\21\149\21\149\23\149\23\149\25\150\17\150\17\150\22\150\22\150\23\151\15\151\19\151\22\151\23\152\20\152\24\152\26\153\15\153\15\153\18\153\25\154\14\154\14\154\15\154\15\154\15\154\16\154\16\154\16\154\18\154\18\154\19\154\19\154\20\154\20\154\25\154\26\154\27\154!\154\r\154\14\154\14\154\14\154\15\154\15\154\15\154\15\154\18\154\18\154\19\154\19\154\20\155\18\155\23\156\r\156\14\156\15\156\16\156\17\156\17\156\18\156\19\156\20\156\21\156\22\157\f\157\r\157\r\157\14\157\14\157\14\157\15\157\15\157\15\157\16\157\16\157\16\157\16\157\16\157\16\157\16\157\16\157\16\157\16\157\17\157\17\157\17\157\17\157\18\157\18\157\18\157\18\157\18\157\19\157\19\157\19\157\19\157\19\157\19\157\19\157\19\157\19\157\19\157\19\157\20\157\20\157\20\157\20\157\20\157\20\157\21\157\21\157\21\157\21\157\21\157\22\157\22\157\23\157\23\157\24\157\24\157\24\157\24\157\25\157\25\157\25\157\27\157\27\157\27\157\28\157\29\157\30\158\v\158\14\158\14\158\14\158\14\158\15\158\16\158\16\158\16\158\17\158\17\158\17\158\18\158\18\158\18\158\18\158\19\158\19\158\20\158\20\158\20\158\22\158\23\158\23\158\23\158\24\158\27\158\30\159\14\159\15\159\16\159\16\159\18\159\18\159\18\159\19\159\21\159\21\159\21\159\24\159\26\159\14\159\14\159\17\159\"\160\v\160\16\160\16\160\18\160\21\160 \161\17\162\f\162\r\162\r\162\r\162\r\162\14\162\14\162\14\162\15\162\15\162\15\162\15\162\16\162\16\162\16\162\17\162\17\162\17\162\17\162\17\162\18\162\18\162\18\162\18\162\18\162\18\162\18\162\19\162\19\162\19\162\19\162\19\162\19\162\20\162\20\162\21\162\21\162\21\162\21\162\21\162\21\162\22\162\22\162\22\162\22\162\22\162\22\162\22\162\22\162\22\162\22\162\22\162\22\162\23\162\23\162\23\162\23\162\23\162\25\162\25\162\26\162\27\162\28\162\28\162\29\162\29\162\29\162\31\163\r\163\16\163\16\163\17\163\17\163\17\163\18\163\18\163\19\163\19\163\20\163\21\163\22\163\22\163\22\163\23\163\24\163\24\163\25\163\25\163\25\163\29\164\r\164\r\164\r\164\14\164\14\164\16\164\16\164\16\164\17\164\17\164\17\164\18\164\18\164\19\164\19\164\19\164\20\164\20\164\20\164\20\164\20\164\21\164\22\164\23\164\23\164\23\164\24\165\17\166\15\166\17\166\23\166\25\167\14\167\14\167\14\167\15\167\15\167\16\167\16\167\16\167\16\167\17\167\17\167\18\167\18\167\19\167\19\167\20\167\20\167\20\167\20\167\20\167\20\167\20\167\20\167\20\167\21\167\21\167\21\167\21\167\22\167\22\167\22\167\22\167\22\167\23\167\23\167\25\167\25\167\25\167\25\167\26\167\r\167\r\167\r\167\r\167\14\167\14\167\14\167\14\167\14\167\14\167\15\167\15\167\16\167\16\167\16\167\16\167\17\167\17\167\17\167\17\167\18\167\18\167\18\167\18\167\18\167\18\167\18\167\18\167\18\167\18\167\19\167\19\167\19\167\19\167\19\167\19\167\19\167\20\167\20\167\20\167\21\167\21\167\21\167\21\167\22\167\22\167\22\167\22\167\23\167\23\167\26\167\26\167\28\168\22\168\23\168\r\168\16\169\r\169\14\169\15\169\15\169\16\169\17\169\18\169\18\169\19\169\20\169\20\169\21\169\21\169\21\169\21\169\14\169\14\169\14\169\14\169\16\169\16\169\16\169\16\169\17\169\17\169\17\169\18\169\19\169\19\169\19\169\20\169\20\169\21\169\23\169\24\170\14\170\14\170\15\170\15\170\15\170\16\170\16\170\17\170\17\170\17\170\18\170\18\170\18\170\19\170\19\170\19\170\19\170\19\170\19\170\20\170\20\170\21\170\21\170\21\170\21\170\24\170\25\170\27\170\29\170\30\172\f\172\r\172\14\172\15\172\16\172\18\172\18\172\19\172\23\173\f\173\14\173\14\173\15\173\15\173\16\173\16\173\16\173\17\173\18\173\18\173\18\173\18\173\18\173\18\173\18\173\18\173\18\173\20\173\20\173\21\173\21\173\21\173\21\173\22\173\22\173\23\173\24\173\24\173\25\173\25\173\25\173\25\173\28\173\28\173\29\173\30\174\r\174\16\174\17\174\20\175\20\176\19\177\14\177\15\177\16\177\17\177\20\177\24\177\26\178\14\178\19\178\19\178\15\179\14\180\16\180\18\180\19\181\15\181\15\181\15\181\16\181\16\181\17\181\18\181\18\181\18\181\19\181\19\181\20\181\20\181\21\181\22\181\r\181\15\181\15\181\17\181\17\181\19\181\19\181\19\181\20\181\22\181\23\182\n\182\17\182\19\182\19\182\19\182\23\182\23\182\23\182\24\182\25\182\14\182\14\182\15\182\18\183\22\183\20\184\r\184\15\184\15\184\16\184\16\184\17\184\18\184\19\184\19\184\19\184\20\184\21\184\23\184\26\184\14\184\15\184\15\184\16\184\18\184\18\184\19\184\20\184\20\184\20\184\21\185\19\186\17\186\18\186\18\186\20\186\24\187\14\187\14\187\15\187\15\187\16\187\17\187\17\187\19\187\19\187\19\187\20\187\20\187\21\187\21\187\22\187\22\187\23\187\f\187\15\187\17\187\18\187\18\187\18\187\22\187\22\188\14\188\15\188\16\188\18\188\19\188\21\188\23\188\23\188\23\188\26\189\f\189\16\189\23\189\23\190\r\190\16\190\17\190\17\190\17\190\18\190\18\190\21\190\22\190\26\192\18\192\22\192\23\194\15\194\15\194\17\194\18\194\18\194\18\194\18\194\18\194\20\194\24\195\14\195\14\195\15\195\16\195\17\195\17\195\17\195\18\195\18\195\18\195\19\195\19\195\21\195\21\195\21\195\21\195\23\195\23\195\25\195\27\195\29\195\f\195\r\195\r\195\14\195\14\195\14\195\15\195\15\195\16\195\16\195\16\195\16\195\17\195\17\195\17\195\18\195\19\195\19\195\21\195\22\196\r\196\14\196\14\196\15\196\15\196\17\196\17\196\17\196\17\196\19\196\20\196\21\196\22\196\23\196\25\196\25\196\28\196\r\196\r\196\14\196\14\196\15\196\15\196\15\196\15\196\16\196\16\196\16\196\16\196\17\196\17\196\17\196\17\196\17\196\17\196\18\196\18\196\18\196\19\196\20\196\20\196\21\196\21\196\22\196\22\196\23\196\24\196\26\197\16\198\14\198\18\198\21\198\26\199\n\199\21\199\18\199\18\199\21\200\17\201\f\203\18\203\29\203\29\206\15\207\17\207\17\207\18\208\14\208\17\208\19\208\20\209\20\211\17\211\18\211\21\211\21\211\21\211\14\211\16\211\18\211\22\211\26\212\15\212\19\213\14\214\19"
3teyguqv9jayvk8x8ay1mdl5lg1gtrd
Module:Hani-sortkey/data/core
828
51251
114816
2026-10-02T13:23:00Z
Nisetpdajsankha
643
បានបង្កើតទំព័រដែលផ្ដើមដោយ local u = mw.ustring.char local data = {} -- Codepoint ranges (start, end). -- Note: does not use subtables to save memory. data.ranges = { 0x3007, 0x3007, 0x3400, 0x4DBF, 0x4E00, 0x9FFF, 0xF900, 0xFA6D, 0xFA70, 0xFAD9, 0x20000, 0x2A6DF, 0x2A700, 0x2B739, 0x2B740, 0x2B81D, 0x2B820, 0x2CEA1, 0x2CEB0, 0x2EBE0, 0x2EBF0, 0x2EE5D, 0x2F800, 0x2FA1D, 0x30000, 0x3134A, 0x31350, 0x323AF } data.ranges.n = #dat...
114816
Scribunto
text/plain
local u = mw.ustring.char
local data = {}
-- Codepoint ranges (start, end).
-- Note: does not use subtables to save memory.
data.ranges = {
0x3007, 0x3007,
0x3400, 0x4DBF,
0x4E00, 0x9FFF,
0xF900, 0xFA6D,
0xFA70, 0xFAD9,
0x20000, 0x2A6DF,
0x2A700, 0x2B739,
0x2B740, 0x2B81D,
0x2B820, 0x2CEA1,
0x2CEB0, 0x2EBE0,
0x2EBF0, 0x2EE5D,
0x2F800, 0x2FA1D,
0x30000, 0x3134A,
0x31350, 0x323AF
}
data.ranges.n = #data.ranges
-- Characters not included in Unicode, which must be described using IDS.
data.unsupported = {
["⿰丿丨"] = "丿01",
["⿱𠆢𬼽"] = "人03",
["⿱北共"] = "八09",
["⿱⿻丅⿱冖⿰丶丶双"] = "冖08",
["⿱⿻丅⿱冖⿰丶丶令"] = "冖09",
["⿰十⿺专丶"] = "十05",
["⿰土肅"] = "土13",
["⿰⿸声耳殳"] = "士14",
["⿻㇒夫"] = "大02",
["⿰女人"] = "女02",
["⿱女子"] = "女03",
["⿱𡩧⿺進⿰貝招"] = "宀37",
["⿰扌幸"] = "手08",
["⿰扌𦍒"] = "手09",
["⿰车匡"] = "手10車06",
["⿱犬一"] = "犬01",
["⿰男也"] = "田05",
["⿰纟恋"] = "糹10",
["⿱䒑合"] = "艸06",
["⿰⿳⿰SIR木阝"] = "邑11",
["⿳⻗人𰆊"] = "雨04",
["⿱成龙"] = "龍06",
["⿱成龍"] = "龍06",
}
-- IDS characters paired to the number of characters which must follow them.
data.ids = {
["⿰"] = 2, -- left-to-right
["⿱"] = 2, -- above-to-below
["⿲"] = 3, -- left-to-middle and right
["⿳"] = 3, -- above-to-middle and below
["⿴"] = 2, -- full surround
["⿵"] = 2, -- surround from above
["⿶"] = 2, -- surround from below
["⿷"] = 2, -- surround from left
["⿸"] = 2, -- surround from upper left
["⿹"] = 2, -- surround from upper right
["⿺"] = 2, -- surround from lower left
["⿻"] = 2, -- overlaid
[""] = 2, -- surround from right
[""] = 2, -- surround from lower right
[""] = 1, -- horizontal reflection
[""] = 1, -- rotation
["〾"] = 1, -- variant but not equivalent
[""] = 2 -- subtraction
}
data.preconvert = {
-- Enclosed CJK Letters and Months
["㈠"] = "一",
["㈡"] = "二",
["㈢"] = "三",
["㈣"] = "四",
["㈤"] = "五",
["㈥"] = "六",
["㈦"] = "七",
["㈧"] = "八",
["㈨"] = "九",
["㈩"] = "十",
["㈪"] = "月",
["㈫"] = "火",
["㈬"] = "水",
["㈭"] = "木",
["㈮"] = "金",
["㈯"] = "土",
["㈰"] = "日",
["㈱"] = "株",
["㈲"] = "有",
["㈳"] = "社",
["㈴"] = "名",
["㈵"] = "特",
["㈶"] = "財",
["㈷"] = "祝",
["㈸"] = "労",
["㈹"] = "代",
["㈺"] = "呼",
["㈻"] = "学",
["㈼"] = "監",
["㈽"] = "企",
["㈾"] = "資",
["㈿"] = "協",
["㉀"] = "祭",
["㉁"] = "休",
["㉂"] = "自",
["㉃"] = "至",
["㉄"] = "問",
["㉅"] = "幼",
["㉆"] = "文",
["㉇"] = "箏",
["㊀"] = "一",
["㊁"] = "二",
["㊂"] = "三",
["㊃"] = "四",
["㊄"] = "五",
["㊅"] = "六",
["㊆"] = "七",
["㊇"] = "八",
["㊈"] = "九",
["㊉"] = "十",
["㊊"] = "月",
["㊋"] = "火",
["㊌"] = "水",
["㊍"] = "木",
["㊎"] = "金",
["㊏"] = "土",
["㊐"] = "日",
["㊑"] = "株",
["㊒"] = "有",
["㊓"] = "社",
["㊔"] = "名",
["㊕"] = "特",
["㊖"] = "財",
["㊗"] = "祝",
["㊘"] = "労",
["㊙"] = "秘",
["㊚"] = "男",
["㊛"] = "女",
["㊜"] = "適",
["㊝"] = "優",
["㊞"] = "印",
["㊟"] = "注",
["㊠"] = "項",
["㊡"] = "休",
["㊢"] = "写",
["㊣"] = "正",
["㊤"] = "上",
["㊥"] = "中",
["㊦"] = "下",
["㊧"] = "左",
["㊨"] = "右",
["㊩"] = "医",
["㊪"] = "宗",
["㊫"] = "学",
["㊬"] = "監",
["㊭"] = "企",
["㊮"] = "資",
["㊯"] = "協",
["㊰"] = "夜",
["㋿"] = "令和",
-- CJK Compatibility
["㍻"] = "平成",
["㍼"] = "昭和",
["㍽"] = "大正",
["㍾"] = "明治",
["㍿"] = "株式会社",
-- Enclosed Ideographic Supplement
["🈐"] = "手",
["🈑"] = "字",
["🈒"] = "双",
["🈔"] = "二",
["🈕"] = "多",
["🈖"] = "解",
["🈗"] = "天",
["🈘"] = "交",
["🈙"] = "映",
["🈚"] = "無",
["🈛"] = "料",
["🈜"] = "前",
["🈝"] = "後",
["🈞"] = "再",
["🈟"] = "新",
["🈠"] = "初",
["🈡"] = "終",
["🈢"] = "生",
["🈣"] = "販",
["🈤"] = "声",
["🈥"] = "吹",
["🈦"] = "演",
["🈧"] = "投",
["🈨"] = "捕",
["🈩"] = "一",
["🈪"] = "三",
["🈫"] = "遊",
["🈬"] = "左",
["🈭"] = "中",
["🈮"] = "右",
["🈯"] = "指",
["🈰"] = "走",
["🈱"] = "打",
["🈲"] = "禁",
["🈳"] = "空",
["🈴"] = "合",
["🈵"] = "満",
["🈶"] = "有",
["🈷"] = "月",
["🈸"] = "申",
["🈹"] = "割",
["🈺"] = "営",
["🈻"] = "配",
["🉀"] = "本",
["🉁"] = "三",
["🉂"] = "二",
["🉃"] = "安",
["🉄"] = "点",
["🉅"] = "打",
["🉆"] = "盗",
["🉇"] = "勝",
["🉈"] = "敗",
["🉐"] = "得",
["🉑"] = "可",
["🉠"] = "福",
["🉡"] = "祿",
["🉢"] = "壽",
["🉣"] = "喜",
["🉤"] = "囍",
["🉥"] = "財",
}
local function add_sequences(from, to, offset, char)
for i = from, to do
local k = u(i)
local v = (i - from + offset) .. char
data.preconvert[k] = v
end
end
add_sequences(0x32C0, 0x32CB, 1, "月")
add_sequences(0x3358, 0x3370, 0, "点")
add_sequences(0x33E0, 0x33FE, 1, "日")
data.radicals = {
"一", "丨", "丶", "丿", "乙", "亅", "二", "亠", "人", "儿", "入", "八", "冂", "冖", "冫", "几", "凵", "刀", "力", "勹", "匕", "匚", "匸", "十", "卜", "卩", "厂", "厶", "又", "口", "囗", "土", "士", "夂", "夊", "夕", "大", "女", "子", "宀", "寸", "小", "尢", "尸", "屮", "山", "巛", "工", "己", "巾", "干", "幺", "广", "廴", "廾", "弋", "弓", "彐", "彡", "彳", "心", "戈", "戶", "手", "支", "攴", "文", "斗", "斤", "方", "无", "日", "曰", "月", "木", "欠", "止", "歹", "殳", "毋", "比", "毛", "氏", "气", "水", "火", "爪", "父", "爻", "爿", "片", "牙", "牛", "犬", "玄", "玉", "瓜", "瓦", "甘", "生", "用", "田", "疋", "疒", "癶", "白", "皮", "皿", "目", "矛", "矢", "石", "示", "禸", "禾", "穴", "立", "竹", "米", "糸", "缶", "网", "羊", "羽", "老", "而", "耒", "耳", "聿", "肉", "臣", "自", "至", "臼", "舌", "舛", "舟", "艮", "色", "艸", "虍", "虫", "血", "行", "衣", "襾", "見", "角", "言", "谷", "豆", "豕", "豸", "貝", "赤", "走", "足", "身", "車", "辛", "辰", "辵", "邑", "酉", "釆", "里", "金", "長", "門", "阜", "隶", "隹", "雨", "靑", "非", "面", "革", "韋", "韭", "音", "頁", "風", "飛", "食", "首", "香", "馬", "骨", "高", "髟", "鬥", "鬯", "鬲", "鬼", "魚", "鳥", "鹵", "鹿", "麥", "麻", "黃", "黍", "黑", "黹", "黽", "鼎", "鼓", "鼠", "鼻", "齊", "齒", "龍", "龜", "龠"
}
local function add_radicals(radicals)
for k, v in pairs(radicals) do
data.preconvert[k] = data.radicals[v]
end
end
-- Kangxi radicals
add_radicals{
["⼀"] = 1, ["⼁"] = 2, ["⼂"] = 3, ["⼃"] = 4, ["⼄"] = 5,
["⼅"] = 6, ["⼆"] = 7, ["⼇"] = 8, ["⼈"] = 9, ["⼉"] = 10,
["⼊"] = 11, ["⼋"] = 12, ["⼌"] = 13, ["⼍"] = 14, ["⼎"] = 15,
["⼏"] = 16, ["⼐"] = 17, ["⼑"] = 18, ["⼒"] = 19, ["⼓"] = 20,
["⼔"] = 21, ["⼕"] = 22, ["⼖"] = 23, ["⼗"] = 24, ["⼘"] = 25,
["⼙"] = 26, ["⼚"] = 27, ["⼛"] = 28, ["⼜"] = 29, ["⼝"] = 30,
["⼞"] = 31, ["⼟"] = 32, ["⼠"] = 33, ["⼡"] = 34, ["⼢"] = 35,
["⼣"] = 36, ["⼤"] = 37, ["⼥"] = 38, ["⼦"] = 39, ["⼧"] = 40,
["⼨"] = 41, ["⼩"] = 42, ["⼪"] = 43, ["⼫"] = 44, ["⼬"] = 45,
["⼭"] = 46, ["⼮"] = 47, ["⼯"] = 48, ["⼰"] = 49, ["⼱"] = 50,
["⼲"] = 51, ["⼳"] = 52, ["⼴"] = 53, ["⼵"] = 54, ["⼶"] = 55,
["⼷"] = 56, ["⼸"] = 57, ["⼹"] = 58, ["⼺"] = 59, ["⼻"] = 60,
["⼼"] = 61, ["⼽"] = 62, ["⼾"] = 63, ["⼿"] = 64, ["⽀"] = 65,
["⽁"] = 66, ["⽂"] = 67, ["⽃"] = 68, ["⽄"] = 69, ["⽅"] = 70,
["⽆"] = 71, ["⽇"] = 72, ["⽈"] = 73, ["⽉"] = 74, ["⽊"] = 75,
["⽋"] = 76, ["⽌"] = 77, ["⽍"] = 78, ["⽎"] = 79, ["⽏"] = 80,
["⽐"] = 81, ["⽑"] = 82, ["⽒"] = 83, ["⽓"] = 84, ["⽔"] = 85,
["⽕"] = 86, ["⽖"] = 87, ["⽗"] = 88, ["⽘"] = 89, ["⽙"] = 90,
["⽚"] = 91, ["⽛"] = 92, ["⽜"] = 93, ["⽝"] = 94, ["⽞"] = 95,
["⽟"] = 96, ["⽠"] = 97, ["⽡"] = 98, ["⽢"] = 99, ["⽣"] = 100,
["⽤"] = 101, ["⽥"] = 102, ["⽦"] = 103, ["⽧"] = 104, ["⽨"] = 105,
["⽩"] = 106, ["⽪"] = 107, ["⽫"] = 108, ["⽬"] = 109, ["⽭"] = 110,
["⽮"] = 111, ["⽯"] = 112, ["⽰"] = 113, ["⽱"] = 114, ["⽲"] = 115,
["⽳"] = 116, ["⽴"] = 117, ["⽵"] = 118, ["⽶"] = 119, ["⽷"] = 120,
["⽸"] = 121, ["⽹"] = 122, ["⽺"] = 123, ["⽻"] = 124, ["⽼"] = 125,
["⽽"] = 126, ["⽾"] = 127, ["⽿"] = 128, ["⾀"] = 129, ["⾁"] = 130,
["⾂"] = 131, ["⾃"] = 132, ["⾄"] = 133, ["⾅"] = 134, ["⾆"] = 135,
["⾇"] = 136, ["⾈"] = 137, ["⾉"] = 138, ["⾊"] = 139, ["⾋"] = 140,
["⾌"] = 141, ["⾍"] = 142, ["⾎"] = 143, ["⾏"] = 144, ["⾐"] = 145,
["⾑"] = 146, ["⾒"] = 147, ["⾓"] = 148, ["⾔"] = 149, ["⾕"] = 150,
["⾖"] = 151, ["⾗"] = 152, ["⾘"] = 153, ["⾙"] = 154, ["⾚"] = 155,
["⾛"] = 156, ["⾜"] = 157, ["⾝"] = 158, ["⾞"] = 159, ["⾟"] = 160,
["⾠"] = 161, ["⾡"] = 162, ["⾢"] = 163, ["⾣"] = 164, ["⾤"] = 165,
["⾥"] = 166, ["⾦"] = 167, ["⾧"] = 168, ["⾨"] = 169, ["⾩"] = 170,
["⾪"] = 171, ["⾫"] = 172, ["⾬"] = 173, ["⾭"] = 174, ["⾮"] = 175,
["⾯"] = 176, ["⾰"] = 177, ["⾱"] = 178, ["⾲"] = 179, ["⾳"] = 180,
["⾴"] = 181, ["⾵"] = 182, ["⾶"] = 183, ["⾷"] = 184, ["⾸"] = 185,
["⾹"] = 186, ["⾺"] = 187, ["⾻"] = 188, ["⾼"] = 189, ["⾽"] = 190,
["⾾"] = 191, ["⾿"] = 192, ["⿀"] = 193, ["⿁"] = 194, ["⿂"] = 195,
["⿃"] = 196, ["⿄"] = 197, ["⿅"] = 198, ["⿆"] = 199, ["⿇"] = 200,
["⿈"] = 201, ["⿉"] = 202, ["⿊"] = 203, ["⿋"] = 204, ["⿌"] = 205,
["⿍"] = 206, ["⿎"] = 207, ["⿏"] = 208, ["⿐"] = 209, ["⿑"] = 210,
["⿒"] = 211, ["⿓"] = 212, ["⿔"] = 213, ["⿕"] = 214
}
-- CJK Radicals Supplement
add_radicals{
["⺀"] = 3, ["⺁"] = 27, ["⺂"] = 5, ["⺃"] = 5, ["⺄"] = 5,
["⺅"] = 9, ["⺆"] = 13, ["⺇"] = 16,["⺈"] = 18, ["⺉"] = 18,
["⺊"] = 25, ["⺋"] = 26, ["⺌"] = 42, ["⺍"] = 42, ["⺎"] = 43,
["⺏"] = 43, ["⺐"] = 43, ["⺑"] = 43, ["⺒"] = 49, ["⺓"] = 52,
["⺔"] = 58, ["⺕"] = 58, ["⺖"] = 61, ["⺗"] = 61, ["⺘"] = 64,
["⺙"] = 66, ["⺛"] = 71, ["⺜"] = 72, ["⺝"] = 74, ["⺞"] = 78,
["⺟"] = 80, ["⺠"] = 83, ["⺡"] = 85, ["⺢"] = 85, ["⺣"] = 86,
["⺤"] = 87, ["⺥"] = 87, ["⺦"] = 90, ["⺧"] = 93, ["⺨"] = 94,
["⺩"] = 96, ["⺪"] = 103, ["⺫"] = 109, ["⺬"] = 113, ["⺭"] = 113,
["⺮"] = 118, ["⺯"] = 120, ["⺰"] = 120, ["⺱"] = 122, ["⺲"] = 109,
["⺳"] = 122, ["⺴"] = 122, ["⺵"] = 122, ["⺶"] = 123, ["⺷"] = 123,
["⺸"] = 123, ["⺹"] = 125, ["⺺"] = 129, ["⺻"] = 129, ["⺼"] = 130,
["⺽"] = 134, ["⺾"] = 140, ["⺿"] = 140, ["⻀"] = 140, ["⻁"] = 141,
["⻂"] = 145, ["⻃"] = 146, ["⻄"] = 146, ["⻅"] = 147, ["⻆"] = 148,
["⻇"] = 148, ["⻈"] = 149, ["⻉"] = 154, ["⻊"] = 157, ["⻋"] = 159,
["⻌"] = 162, ["⻍"] = 162, ["⻎"] = 162, ["⻏"] = 163, ["⻐"] = 167,
["⻑"] = 168, ["⻒"] = 168, ["⻓"] = 168, ["⻔"] = 169, ["⻕"] = 170,
["⻖"] = 170, ["⻗"] = 173, ["⻘"] = 174, ["⻙"] = 178, ["⻚"] = 181,
["⻛"] = 182, ["⻜"] = 183, ["⻝"] = 184, ["⻞"] = 184, ["⻟"] = 184,
["⻠"] = 184, ["⻡"] = 185, ["⻢"] = 187, ["⻣"] = 188, ["⻤"] = 194,
["⻥"] = 195, ["⻦"] = 196, ["⻧"] = 197, ["⻨"] = 199, ["⻩"] = 201,
["⻪"] = 205, ["⻫"] = 210, ["⻬"] = 210, ["⻭"] = 211, ["⻮"] = 211,
["⻯"] = 212, ["⻰"] = 212, ["⻱"] = 213, ["⻲"] = 213, ["⻳"] = 213
}
return data
4ke1w0kekm7vh5fe9jpyiae4b1fmn2x
Kunming
0
51252
114824
2026-10-02T15:23:02Z
Nisetpdajsankha
643
បានបង្កើតទំព័រដែលផ្ដើមដោយ ==អង់គ្លេស== ===នាមអសាធារណ៍=== '''Kunming''' #[[ឃន់មិង]]។
114824
wikitext
text/x-wiki
==អង់គ្លេស==
===នាមអសាធារណ៍===
'''Kunming'''
#[[ឃន់មិង]]។
dgwzoxjfp92oj0tiqgruawyj4ix4ot6
border
0
51253
114826
2026-10-02T15:28:21Z
Nisetpdajsankha
643
បានបង្កើតទំព័រដែលផ្ដើមដោយ ==អង់គ្លេស== ===កិរិយាសព្ទ=== '''border''' #[[ជាប់]], [[ទល់]], [[មានព្រំប្រទល់]], [[មានព្រំដែន]]។
114826
wikitext
text/x-wiki
==អង់គ្លេស==
===កិរិយាសព្ទ===
'''border'''
#[[ជាប់]], [[ទល់]], [[មានព្រំប្រទល់]], [[មានព្រំដែន]]។
8uhs2y9fht7106rub3gaz49wwvsnee9
Guizhou
0
51254
114827
2026-10-02T15:51:16Z
Nisetpdajsankha
643
បានបង្កើតទំព័រដែលផ្ដើមដោយ ==អង់គ្លេស== ===នាមអសាធារណ៍=== '''Guizhou''' #គួយចុវ
114827
wikitext
text/x-wiki
==អង់គ្លេស==
===នាមអសាធារណ៍===
'''Guizhou'''
#គួយចុវ
0bty676bnjy09l8fnnpj8h2m80mh6df
114828
114827
2026-10-02T15:52:13Z
Nisetpdajsankha
643
/* នាមអសាធារណ៍ */
114828
wikitext
text/x-wiki
==អង់គ្លេស==
===នាមអសាធារណ៍===
'''Guizhou'''
#[[គួយចុវ]]។
8519uex8uill5r0aq31269e34f9rrsw
Sichuan
0
51255
114829
2026-10-02T15:55:33Z
Nisetpdajsankha
643
បានបង្កើតទំព័រដែលផ្ដើមដោយ ==អង់គ្លេស== ===នាមអសាធារណ៍=== '''Sichuan''' #[[ស៊ឺឈ័ន]]។
114829
wikitext
text/x-wiki
==អង់គ្លេស==
===នាមអសាធារណ៍===
'''Sichuan'''
#[[ស៊ឺឈ័ន]]។
kk7lskbut7pf7el5yavintgaows4e07
Tibet
0
51256
114832
2026-10-02T16:06:04Z
Nisetpdajsankha
643
បានបង្កើតទំព័រដែលផ្ដើមដោយ ==អង់គ្លេស== ===នាមអសាធារណ៍=== '''Tibet''' #(''[[តំបន់ស្វយ័តចិន]]'') [[ទីបេ]]។ #(''[[អតីតប្រទេស]]'') [[ទីបេ]]។
114832
wikitext
text/x-wiki
==អង់គ្លេស==
===នាមអសាធារណ៍===
'''Tibet'''
#(''[[តំបន់ស្វយ័តចិន]]'') [[ទីបេ]]។
#(''[[អតីតប្រទេស]]'') [[ទីបេ]]។
k8gwxfk7igavclnz6y587m3nw5fv8yy
least developed country
0
51257
114835
2026-10-02T16:15:03Z
Nisetpdajsankha
643
បានបង្កើតទំព័រដែលផ្ដើមដោយ ==អង់គ្លេស== ===នាម=== '''[[least]] [[developed]] [[country]]''' #[[ប្រទេសអភិវឌ្ឍតិចតួច]]។
114835
wikitext
text/x-wiki
==អង់គ្លេស==
===នាម===
'''[[least]] [[developed]] [[country]]'''
#[[ប្រទេសអភិវឌ្ឍតិចតួច]]។
9g1usyq33m36742hjo3av4cwwidbr15
LDC
0
51258
114836
2026-10-02T16:15:47Z
Nisetpdajsankha
643
បានបង្កើតទំព័រដែលផ្ដើមដោយ #[[least developed country]]។
114836
wikitext
text/x-wiki
#[[least developed country]]។
bbnpxx3r810qn4vzgk8a2sd8aoi563k
114837
114836
2026-10-02T16:17:01Z
Nisetpdajsankha
643
114837
wikitext
text/x-wiki
==អង់គ្លេស==
===នាម===
'''LDC'''
#[[least developed country]], [[ប្រទេសអភិវឌ្ឍតិចតួច]]។
rpj51p71vn42m0ch388xkfdwk0zibwv
disposable income
0
51259
114838
2026-10-02T16:35:27Z
Nisetpdajsankha
643
បានបង្កើតទំព័រដែលផ្ដើមដោយ ==អង់គ្លេស== ===នាម=== '''[[disposable]] [[income]]''' #[[ចំនូល]]ក្រោយកាត់[[ពន្ធ]] និង [[ប.ស.ស.]]ហើយ។
114838
wikitext
text/x-wiki
==អង់គ្លេស==
===នាម===
'''[[disposable]] [[income]]'''
#[[ចំនូល]]ក្រោយកាត់[[ពន្ធ]] និង [[ប.ស.ស.]]ហើយ។
5bjpfsla5ya0bi3n7nqm8alsdeuqki0
elevation
0
51260
114841
2026-10-02T16:53:38Z
Nisetpdajsankha
643
បានបង្កើតទំព័រដែលផ្ដើមដោយ ==អង់គ្លេស== ===នាម=== '''elevation''' #[[រយៈកំពស់]]។
114841
wikitext
text/x-wiki
==អង់គ្លេស==
===នាម===
'''elevation'''
#[[រយៈកំពស់]]។
o4o77wm3bg19v5lxwrljaw6ipn38yjq
vary
0
51261
114844
2026-10-02T17:09:23Z
Nisetpdajsankha
643
បានបង្កើតទំព័រដែលផ្ដើមដោយ ==អង់គ្លេស== ===កិរិយាសព្ទ=== '''vary''' #[[ខុសៗគ្នា]], [[ផ្សេងៗគ្នា]], [[ដោយឡែក]]ពី[[គ្នា]]។
114844
wikitext
text/x-wiki
==អង់គ្លេស==
===កិរិយាសព្ទ===
'''vary'''
#[[ខុសៗគ្នា]], [[ផ្សេងៗគ្នា]], [[ដោយឡែក]]ពី[[គ្នា]]។
56gsgsymy4a8fil8eyp4cy5qibggoel