- Country: United States - Location: Ohio - Status: Split-up - Formed in: 2008 - Genre: Black Metal - Lyrical themes: Nature, Fantasy, The Unknown - Record label: Unsigned/independent - Years active: 2008-2012
Members
Lord Aзøрдøн
All instruments, Vocals (2008-2012)
Member(bands):
Azordon , Metookie , Mystic Underworld, Sunbuilder, The Enlargement Alliance
Close
Type:
Full-length
Release date:
June 13th, 2009
Catalog ID:
N/A
Version desc.:
Limited edition
Label:
The Black 666 Production
Format:
Cassette
Limitation:
30 copies
Members
Lord Aзøрдøн
All instruments, Vocals
Tracks
1.
Kvasta
(loading lyrics...)
2.
Christ Sodomy
(loading lyrics...)
3.
Winter Hellstorm
(loading lyrics...)
4.
Dawn ov Solitude
(loading lyrics...)
5.
Our Blood Forever
(loading lyrics...)
6.
Winds ov Forgotten Sorrow
(loading lyrics...)
7.
The Son ov Obscurity
(loading lyrics...)
8.
Snu mikrokosmos tegn (Burzum cover)
(loading lyrics...)
Close
Type:
Full-length
Release date:
July 2009
Catalog ID:
N/A
Version desc.:
Limited edition
Label:
Independent
Format:
Unknown
Limitation:
10 copies
Members
Lord Aзøрдøн
All instruments, Vocals
Tracks
1.
To My Death
02:55
(loading lyrics...)
2.
Hunger in the Night
05:12
(loading lyrics...)
3.
The Castle ov Frost
06:36
(loading lyrics...)
4.
Second Dimension ov Reality
01:28
instrumental
(loading lyrics...)
5.
The Frozen Cemetary
03:07
(loading lyrics...)
6.
The Darkened Purple Sky over the Horizon
06:07
(loading lyrics...)
7.
Age ov Eternity
02:40
instrumental
(loading lyrics...)
8.
The Kvasta II
05:26
(loading lyrics...)
9.
Nothing
03:28
(loading lyrics...)
10.
Moonlight
04:06
instrumental
(loading lyrics...)
11.
Nocturnal Setting in Dimension
05:33
(loading lyrics...)
12.
Outro
01:02
(loading lyrics...)
13.
Dunkler Herrscher (Barad Dur cover)
06:50
(loading lyrics...)
54:30
Close
Type:
EP
Release date:
January 1st, 2010
Catalog ID:
N/A
Label:
Independent
Format:
Unknown
Members
Lord Aзøрдøн
All instruments, Vocals
Tracks
1.
Third Illusion ov a Dream
17:40
(loading lyrics...)
2.
Dawn ov Sollitude (Ohmazing Version)
06:03
(loading lyrics...)
23:43
Close
Type:
EP
Release date:
March 3rd, 2010
Catalog ID:
N/A
Label:
Independent
Format:
Unknown
Members
Lord Aзøрдøн
All instruments, Vocals
Tracks
1.
Age ov Eternity (Second Version)
(loading lyrics...)
2.
Kvasta (Second Version)
06:39
(loading lyrics...)
3.
Winter Hellstorm (Second Version)
05:41
(loading lyrics...)
4.
From My Sorrowful Vision
01:10
(loading lyrics...)
13:30
Close
Type:
Full-length
Release date:
July 2010
Catalog ID:
N/A
Label:
Independent
Format:
Unknown
Members
Lord Aзøрдøн
All instruments, Vocals
Tracks
1.
Descent ov the Dark Ages
05:20
(loading lyrics...)
2.
Cosmic Isolator
02:43
(loading lyrics...)
3.
Centron
06:36
(loading lyrics...)
4.
The Black Star
04:18
(loading lyrics...)
5.
Barren Centuries
03:39
(loading lyrics...)
6.
The Burning Horrors ov Reality
11:31
(loading lyrics...)
7.
The Swamp
03:59
(loading lyrics...)
38:06
Close
Type:
Full-length
Release date:
March 18th, 2011
Catalog ID:
N/A
Label:
Independent
Format:
Unknown
Members
Lord Aзøрдøн
All instruments, Vocals
Tracks
1.
The Last Snow
04:09
(loading lyrics...)
2.
Journey ov Warmth
05:36
(loading lyrics...)
3.
Fallen Shrine
04:52
(loading lyrics...)
4.
Kvasta III
03:33
(loading lyrics...)
5.
Season ov Bliss
02:13
(loading lyrics...)
6.
To the Purple Sky!
02:48
(loading lyrics...)
23:11
Close
Type:
Full-length
Release date:
April 29th, 2012
Catalog ID:
N/A
Label:
Independent
Format:
Unknown
Members
Imperializer
All instruments, Vocals
Tracks
1.
To the Death
02:17
(loading lyrics...)
2.
Nocturnal Warrior
05:28
(loading lyrics...)
3.
The Castle ov Frost
03:32
(loading lyrics...)
4.
Second Dimension ov Reality
02:59
(loading lyrics...)
5.
Vanished
03:36
instrumental
(loading lyrics...)
6.
Cosmic Forest
04:04
instrumental
(loading lyrics...)
7.
Kvasta II
03:36
(loading lyrics...)
8.
Moonlighting
02:22
(loading lyrics...)
9.
Scattered Paths ov Destiny
02:49
(loading lyrics...)
30:43
Close
Type:
Full-length
Release date:
2014
Catalog ID:
N/A
Label:
Independent
Format:
Digital
Members
Imperializer
All instruments, Vocals
Lord Aзøрдøн
Artwork
Tracks
1.
Kvasta I
04:32
(loading lyrics...)
2.
Age of Eternity
04:08
(loading lyrics...)
3.
Winter Hellstorm
05:02
(loading lyrics...)
4.
Dawn of Solitude
03:51
(loading lyrics...)
5.
Winds of Forgotten Sorrow
04:33
(loading lyrics...)
6.
Outro of Injustice
01:47
instrumental
(loading lyrics...)
23:53
Close
Type:
Full-length
Release date:
2015
Catalog ID:
N/A
Label:
Independent
Format:
Digital
Members
Imperializer
All instruments, Vocals
Imperializer
Artwork
Tracks
1.
Descent of the Dark Ages
03:35
instrumental
(loading lyrics...)
2.
Cosmic Isolator
03:45
(loading lyrics...)
3.
Centron
03:27
(loading lyrics...)
4.
Barren Centuries
03:51
(loading lyrics...)
5.
The Black Star
04:26
(loading lyrics...)
6.
The Swamp
04:15
(loading lyrics...)
23:19
Close
Type:
Full-length
Release date:
2015
Catalog ID:
N/A
Label:
Independent
Format:
Digital
Members
Imperializer
All instruments, Vocals
Imperializer
Artwork
Tracks
1.
Kvasta III
04:45
instrumental
(loading lyrics...)
2.
Hovel in the Blue Woods
05:30
(loading lyrics...)
3.
The Timeless Forest
05:39
(loading lyrics...)
4.
Murkwood
01:47
(loading lyrics...)
5.
Coldwood
04:54
(loading lyrics...)
6.
Kvasta IV
02:36
instrumental
(loading lyrics...)
7.
Darkwood
03:39
(loading lyrics...)
28:50
Close
Type:
Full-length
Release date:
March 31st, 2017
Catalog ID:
N/A
Version desc.:
Bandcamp
Label:
Independent
Format:
Digital
Members
Imperializer
All instruments, Vocals
Lord Aзøрдøн
Artwork
Tracks
1.
Something Something Kvasta
05:12
(loading lyrics...)
2.
Mushrooms
03:57
(loading lyrics...)
3.
Third Illusion of a Dream
05:10
instrumental
(loading lyrics...)
4.
Season of Bliss
02:08
instrumental
(loading lyrics...)
5.
Kvasta V
01:38
instrumental
(loading lyrics...)
6.
Altered Perceptions
03:17
(loading lyrics...)
21:22
Band ascii art
............................,,,,,,......................................................................................
....................;+*?%%S###S###S%?*+:............................................................,,,,................
..............;*??S#@@??*++:,,,,,,:;+*%#S?;.............................................,;+**?%%%S##SSSSS+,.............
............:%?;:,,;?#?,................;?##?;...............................,+%S#SSSS%%SSSSS%?+%@@?,,..;%%.............
............,:.......:S#*.................,*S#S+,.........................:?S#S?+;,,,,,........,#@+.......,.............
.......................*@*,..................,*S#%+:...................:*SS%*,.................%@*......................
........................*@%.....................,;?S%%+:,..........:+?%?+:....................+@+.......................
.........................+@%,.......................,:;;,..........;;,.......................,#?........................
..........................;%#%,..........;S*................................................,S#,........................
............................:S#;.......+S@?,...............................................,S@+.........................
.............................,##:....;S@?:.................................................%@S,.........................
..............................:#%..;%#?:..................................................:@@*..........................
...............................S@SS@?,......;++:,........................................,%@@:..........................
...............................%@@%,.......+@?+**%*.....,,...............................?@@#,..........................
...............................%@@#;.......:@*...+@;...,##:.......:*??*;...;*?%%?*+:....+@%S@:..........................
..............................,#@%S@%,......#S::+#@;...:#%S,.....;#@S??#S:.+::+@@S*??,.,S#,*@?..........................
.............................,S@%..%@S,....;#@S%?%@%,..?+.+%,....S@?....:......%@;..,..+@*.:@@+.........................
............................;S@%,...?@S:...;@S...*@S..:S...*%...:#@:...........S@*.....S#,..S@#:........................
...........................*@#+......;##?,.;@%.,?@?,.;S#%%%%@%...S@;...........?@+....:@%,,:?@@?........................
.........................,?@S:........:S@%,;@S*S#*..+@S+:,:*S@S,.+@#?:,*S?.....*@;....%@@#S#@@@@+.......................
........................,S@%,..........,%@%:%%?;,..+@%,......:%S+.:*S###%:.....*@;...?@S;,..:+#@S:......................
.......................;##+..............:,.........,..........,:....,,........;%:.,%#%,......,S@#;.....................
......................+@#;.........................................................,:,.........,?@#?....................
.....................+@%,........................................................................+#@S:..................
...................,%@?........................,:;;;;;:,..........................................:#@#*,.......*,.......
..................+##*....................,:*%S##%%%??*+..........:*??%SS%%??*++:..................;S@@#*,...:%#,.......
........::,....,+SS*,.................,;*%%??+:,.......................,,:;;+*?S##S+,................;S@@#%?%%?:........
........;SS%??S@@S:............,,:;*%SSS+:,.....................................,;?S#SS?+;:......,:;+?##S?+:,...........
..........,:;++?%S%%S??%???%%%%%SS**;:..............................................,;*S#@###SSSS#S%?+:,................
....................,.,.....,,..........................................................,::;;;+++:...................... ##@@@@@@@@@@@@##@@SSS@@@@@@@@@@@@@@@@@@##@S####%###@S%%+?S##S%?*%:;*###@@#+*??#@##@@####S###S#@@#S*%%++?%SS:.+??#@@@@@@@
SS#@##SS#@@@@#@@@@@@####@@@@@@@@@##@#S##@S%#####@@@##@#SS###%?+?SSS###S?**+?S#S#SS##@##S###S%#@#S#S%?;,??%%%**;?%#@@@@@@
%##@#####@###@##@@@##S#S#S%##@@#S?%#S##S#%%###@@@@@###@@@#S###%%#SS##S+,;;*%#S%%SS@###@####@@##%%##?%*+%%*?S#@#####@@@@@
#####@##@##@@###########@S%@#######%?%S%%S#@#@@@@@#S#S?###S#S#@##??S#S%?%%#@SS%S##@@@###@#####%???*?%S%%#SS#@#SS@#S##@@@
@#@@#@##@##%#####S##@@@@#@##@@@@@@##S##SS##@@#@@@#@@#%S#@@@S*%SSS%%**S%%%%S#%S%S##S###SS#@@@@@@#*,+%SSS%#@@##S%+%SS%?+%#
######@SS####SS#%S#@#@@@@@@@S#@@@@#@@#%*?#@##@#####@@@@#@@#?**?%?%S%%S##S%S#####SSS%??%S%#@@@@@@#S%%SS##SSS%?%%S%;:,++;S
#SSSS#@#S##S#@##?%SS@@@###%S##@@@##@@#?*S##@S######@@#?S@#S##S%%++SSSSS+??S###SSS##???+*%SS##@@@@@#SS####%S%?S#S?*,,*+??
#@@##@@@@##@###%S?S#@@@#SSS#@@@###@@@@#S@@#######@#SS?*%#S%%S##?##%%##??S#S##S%S%SS%?+?+?%?*#@@@@@@@#####SSS%%SS?;*,..,?
S###@@@@@###*?+?%%#@@SSSS#@@@@@##@##@@##@#S@@##S@#%?%S#SS#########%S@#S%S#S%SSSS%S%%%*++?%?*##@@@@@@@#S######SSS@SS?....
SS#S#@@@@@#%%%?%##@@S+:?#%S#####S#@#@@@@@S%SS#SS#######@@@@@@@#######SS?%##S#S%%?*::???:?%S##?##@@@@@@@S%%%SS#####SS*;;+
#%%S###@@@@@@###@@@##SSS#*:?**S#S#@@@@##SS####S##@@#####@@###@#######SS%#@####SS*;*?%?S%S#@#+;;?#@@@@@#######S%S#S?%?+%#
S%?####@@@@@#S##@@@##@@@@#?+++###%#@#############@##########SSS##@@###S@####SSS#S%##SS%%?##S??%##@@@@@@@@@S%##?+*?%%%##@
###@@@@@@@@##S?%#S#######SS;;**SSSS####@@@##@#S##@#%S#############@###SS*?%#SS##@##?:%S#S@@#@@@@#@@@@@@@@@##%%%%%?SS##@@
###@@@@#@@@@###SS#####SS?*?*,.::??;?S#@@@@#SS??#@@@@###SS#S#######@#########@@@@SSS?%###@@##@@##S#@@@@@@@@@@#S??S#S###@@
@@@#@@@@@@@@@@@##@@@@#S%*?##*,::+::*%?#@@@@#%+#@@@@#@##@#####@@@@#@@@@#S#@###S###S#@@@@@@###@###@##@@@@@@@@@@#S#S%S@##S#
@@##@@@@@@@@@@@##@@@@#%#@####%;.,+*+#%?#@@@@S?#@@@###?%########@@###@@@###S##S##@@#S#@%*;*SSS**?###@@@@@@@@@#@@@#?S##S%S
@@@@@@@#@@@@@@@@###*?+,%@##SS%%:,*??S?*?#@@#SSS@@@###SS##SSS#S#########@@@@###%#@@##S+....:%??+%#@#@@@@@@@@@@@@@##@@#@#S
@@@#S##@@@@@@@@#%S#++..*%?SSS?%S?***SS#SS@@@#@S####@#@##SSSS########?;%@#####%%%?#@S#%+,.:,?*%S@#@@@@@@#@@@@@@#@#####SS@
#######@@@##@@####SSS+:%?%S#SS%%??%S?++*?S###@@#@@@##SS####@@@@@###@###S####S*;++#S###@S*??%###%#@@@@@@@@@##@@@@#######@
#####S%S#@@@#S#@@#%#*;???%####%:,,:;??*;::;%%?S@@@######@@@@@@@@#####@#####@?*%++%?####@S?%#%?S##@@@@#@@@@@@@@@@@#@@@@@@
###S###S#@@@##S@@@##SS####%*%S%?%SS%*;;*;,,:*%*+%%S@@###@@@#@@###@##S######@@#SS?S#@###@####SS###@#%S#SS##@@@@@@@@@@@@@@
#S####S###@@##@@@@@###SS%:,*S@@@@@@@#?:;;,..:?%:;;+?####S@##@##@######S#####@##@%SS@#S#####SS#??%?%+?*?%S*?#@@@@@@@@@@@@
@##@@@######@@@@##@@@##%,.%@@@@@@@@@@#+,:;,..,?*:,:;+%#@###S##@@########@@##@@@###??;####@###@#S#?SS%?SS#S?S@@@###@@@@@@
@@#####@@@@@@@@@###@@@#;.,#@@@@@@@#*;,..,:,....++,.,,;%#################@@@@@#####%**#SS#S######%#S??SS#SSSS#@S###@@@@@@
@#@@@@@@#@@##@@@###@@@S:.,#@@#S#@@S;.....,,.....::..,,:*@@##SSSS#S#@##@###@#@#####?;;?%S#######@###SSSS###SSSS##@@@SS@@@
@@@@@@@##@SS#@###@@@@#?..,?*:,,+#@@#+,,::,........,..,.:*#@#SS###%%S%*%############?+S%S##S#S###SS###@###S%%%%S@@@@#S%#@
@@@@@@#%S%%##@##@@@@@@S,,......,#@@@@##S%+:............,,;#######@#S%*?###########SS#####SS############S#*:??%%%#@S@@#SS
@@@@@@#%S?S#####@@@@@#S:,,....:%@##S###@@#;........,....,,;#@@@@#SS#S%S#S%SSSS####SSSS##S#S####S##S%S?**?*?S%*;*S#%#@@#%
@@@@@###S#SS####@@@@@##:....,+#@%::++*#@@#?........,.....:::?S@##########S#####S##S#SS%#SSS#######%%S?*%*S%S?*+*S%S@#@@@
@@@@@#S#?+%####@@@@@@@@S:...,?#@#?S@@#####?.....,..,,......,:+?##@@@@@@@@@@@@#####@#S#%%########@##%;?.;%?%S#S%*?S###S#@
@@@@@@#S?*#@######@@@@#@S:.,..+%##%****?**,.....,:..,.......:;+?%#@@@@@@@#S%%%SSS%%%%%%S%SS%####@@#S?;:..,?%%%?*%%S#%%%#
@@@@@###SS#SS%S####@##S#@S+:,,..:,,*?**+*+.......:...........,;?*S@@#@@@#%:,,:;+:,,:+,.:;;+?%%S%*?##%*?.,,?%S*:?%%+*S?##
#@@@@#@@SSSS#######@@##@##%?+:.......,+?S%:....................:*;%%++?%*+:,,........,...,;?SSS%*++#@#?***?%*+*?%SS*?###
S#@@@#@@@#SS%S###S%##@@@@@#%S+......:%S%*+,.....................:;+;,..,,...,:**:,.....,.....::;+?%S@#S#%%%??#S???;S%%S#
S#@@@@@@@@S*%%%###S####@@@#S%:......,...........................,:;......,,.,,,....,,...,,.......:;+%@##%?+%S%??*,;%??#@
#@###S#@@@@#S%?S%S#S######@S?*,...................................:,,,....,..............:;,........,*#@S?SS*+%S:,%%%?%%
S%#@####@##@@@@#?S#S%S#####?:+;.........................,,,.........,:....................,;:.........*@@#%%S##S?+%%%?%?
SS##@@####@@#@@@##S?+?#@##@%,.+,..........................,,.................,..............:+,.......,%@@S+;*###@@#S#S%
#%?#@@@@@##@#####?#S%S##%S@S,.;;........................................,,.,::;:?*;:,....,,,,+%,.......;#@@*+:%##@@@#S##
@@%S#@@@@@@@#S%S#%##S###SS@#+.::........................................,:.,;+**+;*%;....,,,,:%%,.......%@%;+;%SSS#@###S
###SSS#@@@@@#S?SS@#@SS@#S%@@%+,:.........................................,...,:;+%*,.........,;%%:......+S?+;*??S%?%#@##
%%S#SS#@@@@@@#?*SSS@##?%###@#S;;:..............................................;?,.........,,,:;%S:......:;;::;+**+;*S@@
S#####S#@@@@@@S+*S+?#%;*@S%#@@%:..............................................:*...::,.....,,,::;??:............,,,:;*#@
S##SS###@@@@@@#S??,,%#?S%#S#@#%?,............................................,+...,;;:,....,,,,:;:+**,.............,:*@#
SS#%%S#@@@@@@@@@?+:,S@%;?##SS###+...........................................,+.....,;;:,....,,,::::+*?...............,*+
?%#S?S@@@@@@@@@@#+*.+###S#S*,S@@%,...................,:....................,;.......,;;,,...,,,,.,,;?S*.................
?%#@S%@@@@@@@@@@@%;+.*#####S+%#@?,..................,,*,..................,+.........,;:,...,::,..;+%#@?................
SSSSS*S#@@@@@@@@@#?;;%#SS+?%S#S@?,...............::.;,,,..................+............::..,,::,..;;*SS@?...............
SSS*+?*#@@@@@@@@@@#%*%#S#*,?%*#@#?..,...........,.,.::...,...............;:.............,,..::,..:+:?+%##*,:............
#%%S%*+%##@@@@@@@@@#S?####%S*;%#@@?+............,;:.,;;,?S:.............,+................,,,,..,*+*+;**S#?+*,..........
SSS%*+*+S@#@@@@@@@@#%%##S#@#%S#@#@#+;.............,+?#??#?:::+:,,....,..;;...;:..................;:?+;;+*?##@S;.........
###%+:?%%#@@@##@@@@@#S####@#S###@@#?;,,...........:??%+%*;S#*SS??:.,,?*:+%,,,::,..............,,.,++;;;++?#@@@#+........
@@#%SSSS?S##@@S##@@@@#S##SS#?%SS%#@S;:,.........,..;%?;::*S@#@@#@S++:;?*+:*:,:;;:,.............,:::::::;;%@@S#S;........
@@%++?*,:*#@@@*SS###@@##%*%@S+%###@#S%%:........:..:?+;,,;*#@@@@@@S?*,++,::++,,:;:,..............,;;::,,,+#SS@S+........
+S??:,:++*#@@#?%%S#@@@##%+%%#%%#@#S@@@@;......,;%;.,;::+;??S@@@@@@##;:.,:+:.,+;,,:;:,...............,,:,..:?%%%*:.......
:;*?++*;**#@@@#S##@#@@@##S*;##?##+*@@@@*......:*?S;.;,.;+?%S#@@@@@##*:..+:,,..,++:::;:............,.........;?%*+:.:....
%S%*?%?SS*S@@@@@##S#@@@###+:%#SS%;S@##@%.......;:?#;,+:***S%#@@@@@@S?;,..+:***:.:++:,::,..........,;:,........:*?*;.....
#S??S#SSS?%#@@@@@@%#@@@@S#S;,SS%SS#@S#@#,.......;;?%,+*#%+*%#@@@@@###S?::?@@S+.....;+:,:::,.........,+++++;:.....:+;,...
?;??SSSS%%??S#@@@@##@@@@@##?+S#%*#?%S#@@,........;:**:?%%*+?#@@##@@#%%S#S+#+,....,,..:;:,,,::,........+#SS**+;;+;:,:;:,.
#??S?%SS%SSSS@@@@@@@@@@@@#SS?:*#**#??#@#,.........:;;,*+;+:+##@######@@##S?;.,*+*+,....,;;:.,::,......:#?+++++++**;,,,:,
@#?%;%?+SSS#%S@@@@@@@@@@@@##%;;S#;SS*S@*...........,;+*%*;,;?#SS###S@S*+?S+..+#S*:..,....,;+:.,,,:,...,+;:;;;;::::::;;;:
@#*,.*%SSSSSS%#@@@##@#@@@@@###S*##S#SS#:............,;;:,..:+S##S?;;S;;#S+...+?;;,,.........;+:,.,:::,..;;::,,:::;;++;::
@#S**??%%SS##%%@@@##@@@@@@@@@#%:%#**@S#?....................;#@*,::,.;S*....,:,,..............:+;,..,,,,,..:;+;;;;::;;;:
@@##SS%S%S###S%#@@@#@@@@@@@@@@@S*%#S####...............,...,S#@#?::;?%,.:;;,+:..................:+;:,..,,,,,,:;;;;::::::
@@@@@#S#@##@#%?%#@@@@@@@@@@@@@@@##@@##@@;...............?S%%#S#@@##@?.:+:.*S%*.,..................,;;:,...,,,.,,,,:::::?
########S########@@@@@@@@@@@@@@@@@@@##@#?...............;@@S**S@@#%;.....;**?%?:.....;:..............:;;,.....,,,,,,,,,,
###S##@@####@@@##@@@@@@@@@@@@@#S#@@@@#@@#;...............?@##@##S*;,,.,++:,:?@S?,..,;,.................:;;,.......,:,,..
##@S#@#@@@@@@@@#@@@@@@@@@@@@@#+:?#S##@##@S...............;@@@#*;+++*;;;:..,.,*+,.........................,;;,......,:;;:
##@@@@@@@@##%S#####@@@@@@@@@@#?::S#%*###@@+..............,S@@##%?+,..::,.,:,+,.:.,;........................,;:.......,::
..............................................................................................................................................................,.....................
.......................................,,...........................................................................................................................................
.......................................................................................,,.,............................,;::,,,,,....................................................
....................................................,:..........................,*+::;.+?+%:...........................:,,::,,::.,..................................................
..............................................,,::;;;:,,,,,,,,,.................:+*+*:;*+*%*........................,..,,,;;:,,.,:,.,.......:,......................................
...........................................,:;::,,:::,,,.,,,,................,:;*S;?:,?*++?*,,,...........................,,,,,,,,,,;:,,,..,+,......................................
.....................................:+:,:,:;;;;;;:,..,;+;;,.................;%*%?+;.,;*;;;+*++,............................,:;;:::,:;;:;,:::,::,...,;:.............................
.....................................,,::::;::;;:,....,:;::,................:;?%?+*....,+,.+?%#;............................:;;:::.,::::;;+;,.,,.,:;;,..............................
.......................................,,;:;+:::::,.,,,,...................;?*++;*;.....,,.,;?S%:...........................:;+::,::,..,;;;;,..,*+:,................................
..................................,:+,,;,,;++:,,,,,,;++;;,.................+?+?:,,,.....,+:,.;%%+.........................,.:++;;;;;;,:+;;:::;*++:..................................
.................................,,:*;;+;+;,::;:::::;:;;+:;,...............+%*;.:+:,.....,:+::*S?.........................,:;+;:,,:+;;;::,.,::?+....................................
............................:*,..,,:+:*+;,,;;;+;..,:;:..,,,,...............,?S;.;+;,.......:,;+??,........................;+;:,.,..:;:;::,,+;;;::,..................................
.............................:;,,,...:+;:++;:+;+*::,.:::,...................+%*..*,..........;;?*............................,;;;,.,,,:,,::;,.,,,;..................................
................................:;:...,..:+;+;;+*;:,,+;*:...................;#?,,,...,*?,....,?*+........................,;::,,::....,,:;;,,:;;;,,..................................
.................................:;::.::.;:,,:;:,....,,,,,..................,+S++,..,*S@%...,*?+;.....................,:::;:;::........,...,;;:,..,:?;..............................
...................................:+,+,.::,.,.,....,,,,,.,,.,,:............;%?%?;..+*?@@?..+*S%;....................,::;:,..,::;;;+++;;;;::::;+?S##*...............................
..........................,,.........,;,,;.....,,...::,:,:;:,:;:.............+##S?+:?+S@#@;?S@%,.......................,:;+??%%??%%SS##@#@@@@@@@S?;,................................
..........................:%?+::,,,,:;+*%S%%SSSS%%*+;;::;:.,,.................:S@S#S*?S#@#S@@*.....................:;+%*;+%@SSSSS@@@#@@@###%%*;,.............,......................
...........................:?#@@@@@@@@@@@@@@@@@@@@%%???????+;;:,,..............,%#@@#S#@@@@@*..................,;+?+;*@*S%@#S%%*;;+:::;:,,..........................................
.............................,:+??**+*#S??%%?S##@@#@@##??*?*?%%*;,..............,#S#@@#@@@@S................,;+S%**?+#@@#%*,.........,,,,,,,,.......................................
........................,,,,...................,,+??S#@@@?*?:++?S?;,.............:#%#@@@@@@+..............:+*???#?%@#@S;,:,.,..,:::,.:;+++:;:,......................................
...........,.......;*;:::;+**++;,.::::;::;::::;;:::..,*?%@%S??:,;*#S+,............*@@#@@@@@,............,*?:?;?*###?+:.,:;;:,,,,,:,.,:;;;;..........................................
...........:;++:,,.,+???*?????**+;?%%%*?%??*****;+;;+,...;?%@@S%*,**?S+,..........,#@@@@@@S...........,;?++?*%#@@#+..,,,,,,::::,,,,.:;::::,.........................................
............,;?%??*+;;*??S%%%%?**??*?*;;;;;:;+*??*+;+;:,,,..+#@##S#%?%SS:..........*@@@@@@%..........,*+.;S@@@@?;,.::::..,,:,;?*???*;;+;,...........................................
.......,.......:?SS#%??%?%%??%%**;:,...,:;+++???*?*+;++;;*;,.,;#@@#S?*?S#*,........:@@@@@@?.........+??%?%@@@@?.....,,::,,,:.;+????%**+++;:,........................................
......,??+;:,....,;?%??%%%???*;,....:*%%%%%??????**+++*++;;*+:.:?#@#S##S%S%,.......,@@@@@@?........+#++#@@@@%;..,,.::,,..........,;**??%%%*++:......................................
.......:?%%%*?*;:,.:***%%%??;.....:%###SSS%%*?%?*++*****+;++*+*:.:@@@@@#?*SS:......,@@@@@@?......,?%S###@@@#:...:*::,:,............,+%???S#%*+::....................................
........:*???%SS%?%??*?S@#*,....,?S#S###S%%???S?*+:::,::;;;;++*::,;S@@#%?%?%%;.....,@@@@@@%.....,%S*?%@@@@%:....,,,....,,,,.........,:*??*?%%?%*+,..................................
.........,+?%##S#@#S%???S%,....:SSSS??%%%?**+;**?*?*;:,......::,,..,S@@@@@@SS%;....:@@@@@@#,....*S*?S#@@@%......,....:++;*++;:.........,+*****???*+:................................
..........,+?SS%S#S%S%?%S,....,S@SSS????%????+:,:;;;+*++;:,.........,?@@@@@##S?;...;@@@@@@@+...;%%?%@@@@%:..........,+;;;+?%%?+,.........:+***++++++*;,.............................
............:???%SS%%%?S?.....%#S@@@%*;+;:;++++,...;%@S?**+*,.........*@@@##S#%%;::%@@@S?@@@+:+??S#@@@@?...........,***;;;+%*%S%;..........:*?**++:,,::,............................
.............,++*?%S%%*S*....;@S?SS%S?+,.......,..+@@@#%*;;%?,.........+#@@@######@@@@@*:?@@@@###@@@@@@:...,:,,....;*+S;;?S@S?###+,,,,......,;**+;++,...............................
..............,:+**???*S*....*#SSS???*%?*:,......+@@@@#+,::?#;........,:+@@@@#@@@@###SS;?+?%**S@@@@@@@%;:::::,,,...*+;;;?##?%?S?#?+:;::::,:,,.,+***+;:,.............................
................,+?*?**??,...?%?%%???%????*;....?@@@@@%:;;:?#+......,:++?#@@@@#S@#S?;++*SS++*#@@@@@@@@?*;,.........:*;;:+S#+%*?%%SS%:,:;;+*?**+;+;;;++::,...........................
.................,:**;*?%+...*%??%%?????%???*;.+@@@@@@@?;;;*%*.....,;+?%S@@@##???S##@#;+*+*;S@@@@@@@@@@#%?+;:,,.....+++:;S??%??%%%%@S:..,:;+?????**;::,::...........................
...................,;;+?%%;..+??%%*;;+*?????**;#@@@@@@@S;+;;?*;++*?SSS%%%%S@SS**;+?*S%:*S#%?;S@@@@@@@@@@@@@@@@#SS%*;+*;;+%*%%S%?%S###%:....,:+*****?*+:,............................
...........:::.......,:+??%*,,?S??*+;:,,;++**+S@@@@@@@#@%*+:?S%#@@@@@#%%S#@@#%???***SSS@@@@@@@#SSS#@#@@@@#@@@@@S?+,.+;:;+%?S%%?%??%%%S?:.....,:++++**?*+;::,........................
...........,;+++::,...,:;*?%*:;%??*::;::,..,,;#@@@@#@@@@#++*%S,,,+???%S@@@@@@###SS*+?S@SS#@#%??SS#@@#S**?+,:;:,.....*;*+?S%SS%+??S%?SS#?,.......,:;+;+******;:,.....................
..............,+?**+::,..:**??*%%**+,..,,....?@@@@##S@@@#?+**%?......:%#@@@@@@@?#@##S?%####*%SS@%%@@#%**:*.........,S%%%S%#@#??S%@S*%SS@?,........,:++++++*?+**,,...................
................;+*+:;*+;::;***???*+:.,.....;@@@@@###@@@@#%*+%%+,,..,+?%@@@@@@#S##?#@@S##@@@@#%?S@@@S#S%;*:,.......*?*+S%S#@#S%#%?S#%SS?#?..........,++;;;:;+****;:.................
..................,;;+??*??*******?*+:*+:...S@@@@@@@@@@@@@#%;**%+*;,.:;*S?S@@@#S??S@#@SS*?S#@@@@@@@@#?#S;:........;+;;+SS#S?##S#%S?#@S#%?%*,....:.....;;:+,.,,:;;+*+;,..............
....................,;??*?%????*?****++*+;.;@@@@@@@@@@@####?%;?%?+***;;,;+S%@@@#?SS##@#+:;;###@@@@@@@?*#.........:*,?*?@##S?#@@@#@@%%@%%S%S+......,;;,::;;,,.....,,:+;..............
......................:+*?%?%%%??**+*;++;+,%@@@@@@@@@##S%##?*;+?S;;;+?*;.*;;?@@@@@@@@#?,,;;%#@@@@@#%S::+........,?:;+?###%%?S@@@@#@@S%SS?SS?,.....::::::;;;:,,......................
........................,;+?%%???***+;?:*,?@@@@@@@@@@SS#S@@#S%+*%?.,:;*+;*,.;S@@@@@@S**+,,;SS@@@@#?:;.:.........+*+;+%@@#%?%@@@@@@S#@SS%S##%*.......:,..,:;+;:,.....................
...........................:*?%??**?*+%:#,*@@@@@@@@@@@@@@SS##S?*%S:...,++;,:::?%@@##?*+%+,?#*#@@@;.............++:+:%@@@#%S@@@@@@@@@@SSS%S@##:.............:;;:,....................
.............................,;*+**+*;*,*+;@@@@@@@@@@#@@@#SSS##*?#%,.....,..,,.*##@##%?*+:*SS#@@S+;,..........;?**?S@@#@@@#@@@@@@@##@@SSS%%SS?.......,;,.....,:;;:,.................
.................................,,;%++,:*;@@@@@@@@@@@@@@@S%S@@S*%S%:........,+?*?#@?+SS:,+#S#@@?+%??+;,....,+%??%@@@@@@@@@@@@@@@@@@###@%%S#%#;.......:;........,;+;,...............
...................................+%;,..:+@@@@@#@@@@@@@@@SS#@S%??%%S+...,;+*??+;?S@@S?+;+%S@@@S+,:;++?**+:+%%SSS#@#@@@@@@@@@@@@@@@@@@@@#S%@@#S,........,;:........,:,..............
...................................**;....;@@@@@@@@@@@@@@@@#@@@#S#??SS*:+**;+,.,.+%*@S****?%S@@+:....,::+;+*%S#@@@@@@@@@@@@@@@@@@@@@@@@@#@#SS##*.........,:,........................
...................................;S:....?@@@@@@@@@@@@@@@@@@@@@@##%S?+;::....,..+??##?*++?S@@%?:....,,....,,;*%%@@@@@@@@@@@@@@@@@@@@@@@@SS#SS@#:...........,,,,....................
....................................*;....*@@@@@@@@@@@@@#@@@@@@@@@?;:......,,..:,;*%S@@@#%@@@@??,..............:?##@@@@@@@@@@@#@@@@@@@@@@@##@#S#%.............::,,..................
....................................,*.....*@@@@@@@@@@@@@@@@@@@@#+:..............:%?%##SSS####%*,...............;S#@@@@@@@@@@@@@@@@@@@@@@@@@#S#@@*..............,:,,................
.....................................+:.....+@@@@@@@@@@@@#@@@@@S:+,...........,...*%?SSS%S#%SS%;.,:,....,......:+?@@@@@@@@@@@@@@@@@@@@@@@@@##S@@#@+...............,,................
.....................................*%,.,;+.;#@@@@@@@@@@S@@@@S:,+.......,:;:,,...,*?%S%S##S%%*,.,,,....:;;,.,,*??%%S@@@@@@#@@@@@@@@@#@@#@@S##S##S?.................................
....................................:@@*.,::,,,?@@@@@@@@@@@@#*:,.,.....,;;,,.......,*%?%%%##%*;...........:??%+%S%%*+S@@@@@@@@@@@@@@@@@@S%%##@SS@SS,................................
....................................;@@#;,.::;..;S@@@@@@@@S+,........,;?,...........+**+%%+*?*:..........,+*@*+*?%%?;;?#@@@@@@@@@@@@@@@@#SS%@####@@?................................
....................................%@@@#:..,;:.:+?#@@@#?:.........,:+%?...:*;......++?++*??;+,......,*%,:*+@:,,:;+?*:;?@@@@@@@@@@@@@@@@@@S%####@##S,...............................
...................................;@##@@#,.,:,;:,;*%#*,.......,,,;**##:,..;?;.......*;+++:%,+.......,+*+?**@#+;;+;*+;;,;#@@@@@@@@@@@@@@@@#?%SS###@#*...............................
...................................%@@@@@@S,..,+:,:;+:::......:+;+*S@@S+;;,.,,,,.:;:;*:+;+++::..,..,+?++??%@#@@*,;:;;:::,:S@@@@@@@@#@@#@@@@#%#S#@#@S?,..............................
..................................;@@@@@@@@S,...,+*:.,:.....:+++*%@@@@@?*+*;;;;,:+?%*;;*:;*:::.:?*;:;*+*%?S#S@@@%:,;:;;:+:;S@@@@@@@@@@@@@@@#S@#@###@?;..............................
..................................S@@@@@@@@@#+...:.......,:;++?S@@@@@@@@#;+++*??S#*?++++*;?+*+**+?#@S####SSSS@@@@#*:.,,;;;::%@@@@@@@@@@@@@@@S?S@@@##?*..............................
.................................+@@@@@@@@@@@@S+,......,:;*??SS@@@@@@@@@#*+:+;;;**;++?+;+??*?%*+*S#S####@#%S@@@@@@@S+..:;:,,,:?#@@@@@@@@@@@@@#%#@@@#S?:.............................
................................,#@@@@@@@@@@@@@@#?+,,,+?%##S%S%@##@@@@@@@%*:**:+*+*?;?*+;?*+***??S?%SS#@#%?S@@@@@@@@@S:...:;::.,?@@@@@@@@@@@#@@S#@@@@S*,............................
................................+@@@@@@@@@@@@@#@#S%%%%#@@@S%%###S@@@@@@@@?%?*?**?*++*+*%+:?%;++???SS###@S%S%#@@@@@@@@@S:..;,.:,..:#@@@#@@@@@@@#S#@@@@S*;............................
...............................,#@@@@@@@@@@@@@#@#SSS%S@@@S@SSSS%S@@@@@@@@%%?+?%#S#%S#%S?:,?%S**?;.+@@@@@@#%#SS@#@@@@@@@S::..:;;...,?@@#S#@@@@@#S%@@@@@?+,...........................
...............................+@@@@@@@@@@@@@@#@S#S%S@@@S%%#@#SS#@@@@@@@@#?S%?%%#S??*++?S%?*++++?+.#@@@@@#S@#%?%%S##@@@@%;..,,:+:,..*@@#?S@#@@#S#?#@@S#++...........................
..............................,S@@@@@@@#@@@#S#%SSSS%S@#SS%??%%###@@@@@#@@@##S?%%#:,,;;:;@##,....+?;++%#@@#%@@#%S@S%S##@@@S*:,..:++;,.+@@#?#@S#@##@%#@@@??,..........................
..............................+@@@@@@@@#@@@S%S#%%%#SS#S%*?;;SS##@#@@@@@@@@@?*;+?S+:*%%S##+###%?*++?...,+S@S#@@@S#S#@@@S####S*;;,,:,;,.+@@#S@@%S#S##?#@##**..........................
.............................,#@@@@@@@@@@@S%S%%##S@##@@*?+:.:*#@@#@@@@@@@%+;++;%SS##@@@@#:#@@@#*+#S*:.,,,;SS##@SS?%S#S%?%?SS::+**;,:,:,;S@S%#S%?#%SS##SSS%,.........................
.............................*@@@@@@@@@@@SSS@#S@#SS?#%??;,...:#S@*#@@@@#;:+:;?#@@@#SS%S@#:#@%+;?##@@#%;::.:?SS@@#S%S##%%%;;?;..,;*%+::.:;?####@#S#%S##SSS*+.........................
............................,@@@@@@@@@@#%?##S###SS+%**?:......;*+,#@%*%,,+:;%SSS#@@###@@%;+::?#@@@@@@##?:..,;#S@@%####%S%;.,,.....:%%+,+:.,,::;*?#@#@SS#S*%,........................
............................%@@@@@@@@#@%%#@@#@@#%*?+??,...........;+:?,.:,+S@#%SS####%%??%?SS?%#@@@#@###S+..,+S##+*?#%:,,...........**:,....,,,:;;++?#S#S%%+........................
...........................;@@@@@@@@@@S?#@#@##%+?***+,.......,:::::;?+,,.;S######SSS+*S##@S@@@S;S##S@@#@@@+;;:::::+;;:;;++;:.........+;...,:;;:*@S#S%S@%#SS?,.......................
..........................,#@@@@@@@@@#SSS@@#?%??*+,........,;+;,;::::::::*SSS@@##S#;;#@@S;;@@#@;+###@@#S*:,.,,...,%@##%%?*???*:......,;+,.,:++;.*@@@##@S%##S*.......................
..........................?@@@@@@@@@#?*S@@%*%??*:.........,?+++;;;++;;,..,.,:?##@?S.S@@@%.,#@@@*:@#@S?:..,;+%+...,;?%##@@#S%%SS?:......:*:,++:+;:%##@@S@S@@S?;......................
.........................+@@@@@@@@@#?S%S#S%?*++,..........+?***+;+*S%?+;,*%+..,;%SS;*@@@?..?@@%:?@?+++,;*%##?,:,...,;+?%S#@@@#SS%+......,;:;+:*:;,+###SS%#@#**......................
........................:@@@@@@@@@S%%S;###%*,...........,+??;,.......:;*;,?#%:...:+***?S;..*S*+*?::+?S###S*;:;*;.....,;+*?S#@@@##?;.......,:::;;;;:*%#@S#%@#%%;.....................
........................%@@@@@@@@%*%@;*##%;,..........,;*+,.....,;+*+;,...,:*S?,.,.,;*+++;:++;;++?S#S%+:,..,::,,.......,+**%@@@@@??,...........,:;+;*@##@#S@#%*,....................
.......................+@@@@@@@#S+%#%++*:,..........:+;:...........,;?S?;,...:?%+*%*:::,,,,:;*S@@@S+,,;;;,.....,........,;+*?#@@@%%;.............,:+@@S#S#S#S??;....................
......................:@@@@@@@@@*%@#?:............,;;,................,*#S+,...:?%?%SS??+*?%#@@#%*:,;;;:..,,;+;:.,;:......,;**S@@@%+...............,+S######@#?%,...................
.....................,%@@@@@@@#?S@*+;..........,.,+:....................:?S%+,...,*%%SS#S%S%@@?;?%,,...:+;::;:...,:,.......:+**S@@@;.................,*%##@@@##?+...................
.....................*@@@@@@@@SS@;...............*;..........,,,..,,,....,;?SS*,....:;++**?%@*,?S*,.,:;;,..,,:+?%S%S*;......,;*?S@#,...................,*@@#@@@%%,..................
....................:@@@@@@@@@#?:...............,%....,;:,...,:::,,;:,,....,;?S#?;:?*+**?%#@S*,;*::.,,,,;?%%?***?S#@@#,.......:*?#@:.....................*@##@@#?*..................
....................%@@@@@@@S;:.................;S,..:,,+;,......,.:,;:......:+?SS?%%#@##@#%?S:.,,:;*?%%?+:,,?S%*::::,,........;*%@*......................+#@%@@SS:.................
...................:@@@@%S%?,...................,#%;:;+;,,,::,,......,.....,,:,++*%#SS?S@@@???%+*##S?;:,,..,,+;::;;;;;,........,*%##,......................;S**@@#?.................
...................%@@@*,+;,.....................?@#%?*++;:,,,,,...........,;+*,;****?*?%#S?*+S@#?:..:;;**;**??%*++............,?%%S;............,,...........,?@@#;................
..................,@@S*..........................,?@@SS?*+:::,,:,,...,..,....,;:.+;:,.,*?S??*%S+,.:;;+??%SS@@###%?+:,,.........,%%%S+............:*?+:..........+@##,...............
..................;#?;............................,?@###%%*;;:,:::,..,::;,,....,::,.,+*%S??+?+,:;+?%?%@@@@##@#SSSSS*;,..,;:;++*%###S,..............;SS?;,........;#@?...............
..................,,................................+@@@#@#S%*;;;;:,,..........,:::.,%SS?++%*:;;;**?%#@@@@@##%%%%?*????++;??S#@#@@S:................,?S%S+,.......:?S,..............
.....................................................;#@@@##@#SS?*+++;::,.,?**+**??**?S?*%@@S%??++++++++*?%%SSS%%%%??%?%#S###@#S#%:..................,??S@S:........,...............
......................,,,,,,,,,:::::::,,::::::,.......:%@@@#S#@@@@S%%??**+:+;+++*****%S##@@%;::;*?*?*+;::,.,,,,,:;;;;;+**%SSS#S%*,....................:%?@@#:.......................
...................,+;;;;;;;;:::;:::+++;+;;:;::.........;#@@@@#####@@@@@##S%%%%%%SS##@@@#%+:;+S@#SS##???*???*:,;??%***???%SS#%*:.......................?%S##%,......................
....................,::;;;;;;::::;++**++**++;;::,:,......,?@@@@@@@##@@@@@@@@@@@@@@@@@@#?++*?%S#@@@#%***??**+*%S#@@@@@@@@@SS#;..........................+%%S##;......................
..................,:::;::;;;;::::::,;;;;;+;;;:,,,,,........;S@@@@@@@@@@#@@@@@@@@@@@@#%+;;*%@@@#%?*+++++++++*?%%%%*%?SSS%?S*,...........................*%%#@@?......................
...................,:+:*+:;;*;;;:;;;;;+;+++++;:,............:S######@@@@@@@@@@@@@@#?*:+%#@@#%?+:;;++;;;;+;++*;;;+*++?++%#S,...........................,SS#@@@%......................
.....................,:;++;*?+;;+*+++;****++*++**+:::,,,,,,.:??%#@@#@@@@@@@@@@@@#SS?SS@@@@#SS%?%%%?**+;+*****???%?%S#SSSSS,...........................*S%%###*......................
.........................,.**+?%S@SS##@##@#####%?*+;;;++++;,,%???%S##@@@@@@@@@#S%%#@@@@@@@###@@@@@@@@@@@@@@@##S%S%S#S%%*+?,.........................,*%%%S##S,......................
..........................;*S#@#SS#@@@@@##@@##@S*+;::;:;;;;;,*????***?SS#@#SS#S#S@#@@@@SS?%S%*?SSS##@@@#S#@@@@@@#S???*+++?,........................:?%%%S##S:.......................
......................:;++*+%S##SS#######@#@@S%*+;;:::;:;;:;:;:++*?**?SSSSS?????SSS##%%%?%S%?*%%S%%%%S#SS%SS#S#@@S#+;++++*:.....................,;?%%S#@##S:........................
....................,,,:+%#S%?*#@@@SSSSS####@#SS%+;;::;;;,..,*;::::;+##%%%?**S??%%?%%%?????*+**?%??%%%%%SSSS%?%SS%*;+++++*:......,:,.......,,:;+?%SS###S%+,.........................
....................+*+*S@@@##S#@@@@@@@####%%%S@#S*;;;;;;,,.,+;;+;+*%%S?**???S%%%?*+***???*++**??**++***??%%%%*?%SS?*;;;+*:......,;?%%%??????%%%?SSS#%*;,...........................
.....................,+?SS@@#@@@@@##@@@@#@##S%#@@#%%;;+;,;;:,++???%%??%%??%%%?%SSSS#%%%%%?%##@####SSS???***?S%+***%S@?;++*;.........:+?%SS#####?????+,.....:;:,::::.................
.................,..:,::..;+*@@@@@@@###@#@####@#S#S%++?+:+*;.+SS%?*?**????%%#S%%S#S#SS%%%?%S@@@@@@@@@@@#S%?*%%;*?*S@#S?+++:.............,,:::::,,.......,:,,::,:,...................
.................+:,*,:++....:?#@@@@@@###@#S##@@SS?%%*++;;::+?@S??*%%?%???S%#%?????%??%S%?%%S##@@@@@@@@@@##S%?***%S%%?%S**:................:;;::,,,,,,:;:,,,:::;,...................
.................,;;;+..;;;*;*%###@@@@#####SS##@SS?*::,,:;+**?#?**+%%%%%?**++;++;;++***??%%?%??%#@@@@@@@@@@@@%%?*#%+???##S?+:,.......,::;+?%%*++;:::;;;;:,,,::::,...................
.....................:;,;+:S@@@@#S#@#@@##SSS%#%**+;:.,;**?????S++*%???+;++;:,::;:;;;++**???%%**?%#@@@@@@@@@@@@#?%%*+*??S@@@#%?+:.,:;;++;;;?%%?*??***?:;++:,,;;;:,.,,................
......................,::;+%*;%??SSSS#@#SSS*%S;,..,;**?%%S%??*%*+S%*%:,,,,,,;;;+;;;;;++**???%??????%#@@@@@@@@@@@%%?*;;;%@@@@@S%%**+;+*??**+%S%%%%%*?*++??*+::::;;::,................
........................,,:;**%%S####S#@#%?%%?+,,;**??%%%?*+;::+;;?%:.........,::;::;++;+**??**??%%?%#@@@@@@@@@@S??S?+*@@@@@@S%%?%S#@@#S%SSS@#SSS%%#%????*:::::,..,,................
......................,,,+*+**%%?SS%%#S##%?%*++;***?%%??**;;::::,.,:.....,......,:;:;;;+;;+****????S%?SS@@@@@@@@@@%S@%@@@@@@@@#SS%??S@@@@@@@@@@@@@@@#%%+:.,,,,,,:::,................
......................::::;*%S?%%S##%%%%##S%??**%SSS????*+;:?+;,:+:.:+.,*++.+,.::.,;;:+*+;:;***?????S%%SS#S@@@@@@@@@@@@@@@@@@@@@@@%?*?S@@@@@@@@@@@##***+**%;;+::,...................
......................,:;;;+#S#%S?#@######S?*???SSS%??**+;;,*+;.+*:,*,.+*:,:?::?,,;**:+**;;;***???%%S#SS##@@@#@@@@@@@@@@@@@@@@@@@@#S%%??#@@@@@@@@@@%?**?*++;,:.:;+;:,...............
...................,,,::;;;;;??+%S#@@@@@#SS+;+%%?%%?*++?++;;::,,:::,,,,:,..::..:,,:,;;+**;;+****??%%%%SS##@SSS#@@@@@@@@@@@@@@@@@@@@@@##%*%@@@@@@@@%;;*+*:::,.,+:+;:,................
...................,;:,,,,+??%SS#@@@@#@@##?**?S#S%?+++?;+;*?+:,?,++.++....;+++++;::+:;++;;;;+**??%%#S%%S@@@@@S#S#@@@@@@@@@@@@@@@@@@@@@@#S%SS####@#?%?%?*+:::::;+,...................
.....................,::++%#@@@@@@@@@@@@@@######%**+;??*?;**+;:*::.,?:,,,:*;+:?+;,%;+;+++++**??%%###SSSSS##@@@#@#%%S%%SSSS##@@@@@@@@@@@@@@@S???*???%???*++;;+,,,,,..................
....................,:;;;;;;++*%SS%###@@#####S%?**+**;;*****+*+++*++;;++++;++;;:,.,,,,:;;;;;++;+**+*++*++*???????????*????%S%?%?%S##S@@@%*%%#S%%?*+;;:;+++;+*??++;..................
...................................,,,::,,.........,,,,,,,,,,,,,,,,,,...................,,,,,:;;:;;;;;;::++;:::,,,.........,.,::+*?**?%?:.,,++*+++++++;;....,,,,,,..................
...................................................,.......,..............,,...................................................,....................................................