Unholy Vampyric Slaughter Sect
- Country: United States - Location: Northampton, Massachusetts - Status: Active - Formed in: 2015 - Genre: Raw Black Metal - Lyrical themes: Vampires, LaVeyan Themes - Record label: N/A - Years active: 2015-present
Members
Kane
Everything (2015-present)
Member(bands):
lildeadguy
# Discography Type Year 1
Satanic Elite
Demo
2015
Show album
2
Wolven Comfort
Demo
2015
Show album
3
A Sea ov Blood Beneath Ebon Wings
Demo
2016
Show album
4
Orgy of Carrion / Unholy Vampyric Slaughter Sect
Split
2016
Show album
5
Desecrating the Apostle’s Skull
Demo
2016
Show album
6
For the Sect
Compilation
2017
Show album
7
Canticle Bound in Spirit - The Faith in Vampyric Blood
Demo
2017
Show album
8
Vampyric Scorn - A Second Compendium of Hate
Compilation
2017
Show album
9
Global.Vampyric.Assault.Unit
Full-length
2017
Show album
10
Unholy Vampyric Slaughter Sect / Black Aura
Split
2018
Show album
11
Melancholic Chants Yield Wounds in the Night
Split
2018
Show album
12
They Will Rape My Corpse Before They Know My Servitude
Single
2018
Show album
13
Lupine Musings of a Dying Faith
Split
2018
Show album
14
Let Light Give Way to Crimson
Single
2018
Show album
15
Rejoice in the Realm of Unordained Light
Single
2018
Show album
16
Vampyric Death in Droves
Split
2018
Show album
17
The Power of Unordained Light
Full-length
2018
Show album
18
Bizzare Binding Ritual & The Order of the Rose Cross
Compilation
2019
Show album
19
The World Trapped in Vampyric Sway (Darker and Darker)
Full-length
2020
Show album
Close
Type:
Demo
Release date:
October 2015
Catalog ID:
DEFILED LIGHT 009
Version desc.:
Limited edition
Label:
Defiled Light
Format:
Cassette
Limitation:
10 copies
Tracks
Single-sided
1.
Vampyric Sodomy
04:00
(loading lyrics...)
2.
Bastard Demon
01:56
(loading lyrics...)
05:56
Close
Type:
Demo
Release date:
November 2015
Catalog ID:
DEFILED LIGHT 016
Version desc.:
Limited edition
Label:
Defiled Light
Format:
Cassette
Limitation:
10 copies
Tracks
Single-sided
1.
War ov Underlings
01:50
(loading lyrics...)
2.
Vampyric Rights
02:10
(loading lyrics...)
3.
Honor Relinquished
03:00
(loading lyrics...)
07:00
Close
Type:
Demo
Release date:
February 2016
Catalog ID:
DEFILED LIGHT 031
Version desc.:
Limited edition
Label:
Defiled Light
Format:
Cassette
Limitation:
10 copies
Tracks
Single-sided
1.
Untitled
01:21
(loading lyrics...)
2.
Tombs ov the Netherfields
02:04
(loading lyrics...)
3.
Vampyric Abyss
01:52
(loading lyrics...)
4.
Sleeper in the Shrine ov Eden
01:26
(loading lyrics...)
5.
Wings ov the Dark Keeper
02:00
(loading lyrics...)
6.
From Forth the Loins ov Foul Angels
01:53
(loading lyrics...)
10:36
Close
Type:
Split
Release date:
February 18th, 2016
Catalog ID:
DEFILED LIGHT 034
Label:
Defiled Light
Format:
Digital
Members
Orgy of Carrion
Creation of Black Discharge
Everything
Tracks
1.
Orgy of Carrion -
-
02:27
(loading lyrics...)
2.
Orgy of Carrion -
-
01:49
(loading lyrics...)
3.
Orgy of Carrion -
-
00:33
(loading lyrics...)
4.
Unholy Vampyric Slaughter Sect -
Bindless Creatures
03:12
(loading lyrics...)
5.
Unholy Vampyric Slaughter Sect -
Vampyric Descent
02:10
(loading lyrics...)
10:11
Close
Type:
Demo
Release date:
May 2016
Catalog ID:
DEFILED LIGHT 055
Version desc.:
Limited edition
Label:
Defiled Light
Format:
Cassette
Limitation:
15 copies
Album versions
Release date
Label
Catalog ID
Format
Description
May 2016
Defiled Light
DEFILED LIGHT 055
Cassette
Limited edition
October 20th, 2017
Harvest of Death
Cassette
Limited edition
Tracks
Single-sided
1.
Vampyric Sin
02:56
(loading lyrics...)
2.
Luciferian Pride
01:52
(loading lyrics...)
3.
A Death Shall Come for Thee (Christian Scum)
05:50
(loading lyrics...)
4.
Hammer of Supreme and Righteous Hatred
02:26
(loading lyrics...)
5.
Vampyric Sodomy (Rehearsal)
(loading lyrics...)
6.
Untitled (Rehearsal)
(loading lyrics...)
13:04
Close
Type:
Compilation
Release date:
March 4th, 2017
Catalog ID:
006
Version desc.:
Limited edition
Label:
Perverse Homage
Format:
2 cassettes
Limitation:
30 copies
Album versions
Release date
Label
Catalog ID
Format
Description
March 4th, 2017
Perverse Homage
006
2 cassettes
Limited edition
March 22nd, 2017
Perverse Homage
006
Cassette
Reissue
Tracks
Tape
1
Side A
1.
Vampyric Sodomy
04:00
(loading lyrics...)
2.
Bastard Demon
01:56
(loading lyrics...)
3.
War ov Underlings
01:50
(loading lyrics...)
4.
Vampyric Rites
02:10
(loading lyrics...)
5.
Honor Relinquished
03:00
(loading lyrics...)
6.
Bindless Creatures
03:12
(loading lyrics...)
7.
Vampyric Descent
02:10
(loading lyrics...)
Side B
8.
-
01:22
(loading lyrics...)
9.
Tombs ov the Netherfields
02:04
(loading lyrics...)
10.
Vampyric Abyss
01:52
(loading lyrics...)
11.
Sleeper in the Shrine ov Eden
01:26
(loading lyrics...)
12.
Wings ov the Dark Reeper
02:00
(loading lyrics...)
13.
From Forth the Lions ov Foul Angels
01:53
(loading lyrics...)
14.
The Tormented Wolf Strikes Fierce
03:57
(loading lyrics...)
32:52
Tape
2
Side A
1.
Vampyric Sin
02:56
(loading lyrics...)
2.
Luciferian Pride
01:52
(loading lyrics...)
3.
A Death Shall Come for Thee (Christian Scum)
05:50
(loading lyrics...)
4.
Hammer ov Supreme and Rightious Hatred
02:26
(loading lyrics...)
5.
Vampyric Sodomy (rehearsal)
02:43
(loading lyrics...)
6.
Untitled (rehearsal)
01:18
(loading lyrics...)
Side B
7.
Hell Flesh Resigned to Sodomy (live)
01:17
(loading lyrics...)
8.
Corpse of Angel Submerged (live)
01:23
(loading lyrics...)
9.
In Inferior Blood (live)
02:02
(loading lyrics...)
10.
A Beast ov Iron Blood (live)
04:01
(loading lyrics...)
11.
Blessed by a Black Sun (live)
03:20
(loading lyrics...)
12.
Thy Wing Keep My Shade (live)
04:11
(loading lyrics...)
13.
Thy Strenghts Grand Me Hate (live)
04:08
(loading lyrics...)
37:27
Close
Type:
Demo
Release date:
June 10th, 2017
Catalog ID:
014
Version desc.:
Limited edition
Label:
Perverse Homage
Format:
Cassette
Limitation:
100 copies
Tracks
Side A
1.
In the Blood There Is No Quiet
01:31
(loading lyrics...)
2.
The Flesh a Tomb I Shall Not Want
04:05
(loading lyrics...)
3.
Drawn From the Rose Pillar
01:58
(loading lyrics...)
4.
And I Shall Come to Thee as an Ebon Wolf
04:30
(loading lyrics...)
5.
Follow Me Through Thine Dream of Dying Orchids
02:24
(loading lyrics...)
6.
Upon My Tears the More She Wept in the Ivory Light of the Moon
04:01
(loading lyrics...)
Side B
1.
In the Blood There Is No Quiet
01:31
(loading lyrics...)
2.
The Flesh a Tomb I Shall Not Want
04:05
(loading lyrics...)
3.
Drawn From the Rose Pillar
01:58
(loading lyrics...)
4.
And I Shall Come to Thee as an Ebon Wolf
04:30
(loading lyrics...)
5.
Follow Me Through Thine Dream of Dying Orchids
02:24
(loading lyrics...)
6.
Upon My Tears the More She Wept in the Ivory Light of the Moon
04:01
(loading lyrics...)
18:29
Close
Type:
Compilation
Release date:
September 27th, 2017
Catalog ID:
Skjold 010
Version desc.:
Limited edition
Label:
Skjold
Format:
12" vinyl (33⅓ RPM)
Limitation:
100 copies
Tracks
Side A
1.
Bone Through Flesh Blood Shall Serve
03:51
(loading lyrics...)
2.
The Winged and the Horrible They Did Come/Amid Heaps of Rot
05:30
(loading lyrics...)
3.
Vampyric Sodomy
03:21
(loading lyrics...)
4.
Bastard Demon
01:54
(loading lyrics...)
5.
War ov Underlings
01:19
(loading lyrics...)
6.
Vampyric Rites
01:35
(loading lyrics...)
7.
Honor Relinquished
02:08
(loading lyrics...)
Side B
8.
Tombs ov the Nether Fields
03:26
(loading lyrics...)
9.
Vampyric Abyss
01:51
(loading lyrics...)
10.
Sleeper in the Shrine ov Eden
01:26
(loading lyrics...)
11.
Wings ov the Dark Keeper
02:01
(loading lyrics...)
12.
From Forth the Loins ov Foul Angels
01:53
(loading lyrics...)
13.
Vampyric Sin
03:06
(loading lyrics...)
14.
Luciferian Pride
01:40
(loading lyrics...)
15.
A Death Shall Come for Thee (Christian Scum)
05:50
(loading lyrics...)
16.
Hammer of Supreme and Righteous Hatred
02:23
(loading lyrics...)
43:14
Close
Type:
Full-length
Release date:
November 9th, 2017
Catalog ID:
N/A
Version desc.:
CD-R, Limited edition
Label:
Independent
Format:
CD + cassette
Limitation:
20 copies
Tracks
Disc
1.
Dismal Grin 666
03:06
(loading lyrics...)
2.
Wrapped in Robes | Bathed in Virgin’s Blood | Set Ablaze
03:03
(loading lyrics...)
3.
Psychic Attacks
03:06
(loading lyrics...)
4.
Bestial Invocation of Lust
03:06
(loading lyrics...)
5.
Blood Infused Sigils Carved in Cerebrum
03:48
(loading lyrics...)
6.
Blood Catharsis
01:55
(loading lyrics...)
7.
Total Vampyric Supremacy
05:59
(loading lyrics...)
24:03
Tape
Side A
1.
Dismal Grin 666
03:06
(loading lyrics...)
2.
Wrapped in Robes | Bathed in Virgin’s Blood | Set Ablaze
03:03
(loading lyrics...)
3.
Psychic Attacks
03:06
(loading lyrics...)
4.
Bestial Invocation of Lust
03:06
(loading lyrics...)
Side B
5.
Blood Infused Sigils Carved in Cerebrum
03:48
(loading lyrics...)
6.
Blood Catharsis
01:55
(loading lyrics...)
7.
Total Vampyric Supremacy
05:59
(loading lyrics...)
24:03
Close
Type:
Split
Release date:
January 18th, 2018
Catalog ID:
005
Version desc.:
Limited edition
Label:
Cova Rasa Discos
Format:
7" vinyl
Limitation:
150 copies
Tracks
Side A
1.
Unholy Vampyric Slaughter Sect -
Unholy Chant
01:08
(loading lyrics...)
2.
Unholy Vampyric Slaughter Sect -
Second Flesh of the True Gods
02:25
(loading lyrics...)
3.
Unholy Vampyric Slaughter Sect -
Pissing In the Mouth of Allah (Infidel Complete)
02:15
(loading lyrics...)
Side B
4.
Black Aura -
Black Wings of Hate
05:00
(loading lyrics...)
10:48
Close
Type:
Split
Release date:
February 2018
Catalog ID:
026
Label:
Perverse Homage
Format:
Cassette
Album versions
Release date
Label
Catalog ID
Format
Description
February 2018
Perverse Homage
026
Cassette
2020
Livor Mortis
7" vinyl
Limited edition
Tracks
Single-sided
1.
Moraš -
Lair of the Inanimated / Soulless Watchers
07:59
(loading lyrics...)
2.
Unholy Vampyric Slaughter Sect -
Bloodletting at the Gates of the Lycanthrope (A Serenade for the Pale Bride)
07:06
(loading lyrics...)
15:05
Close
Type:
Single
Release date:
March 7th, 2018
Catalog ID:
N/A
Version desc.:
Limited edition
Label:
Independent
Format:
Cassette
Tracks
Single-sided
1.
They Will Rape My Corpse Before They Know My Servitude
(loading lyrics...)
Close
Type:
Split
Release date:
March 8th, 2018
Catalog ID:
N/A
Label:
Harvest of Death
Format:
Cassette
Tracks
Side A
1.
Obsidian Grave -
Forged from Marrow and Blood
04:54
(loading lyrics...)
2.
Obsidian Grave -
Upon Their Broken Bodies I Build My Altar
05:05
(loading lyrics...)
Side B
3.
Unholy Vampyric Slaughter Sect -
Visions in Shadows Cast by Nights of a Thousand Demons
05:55
(loading lyrics...)
4.
Unholy Vampyric Slaughter Sect -
Feeble Corpse upon a Ruined Throne (Food for the Wolf)
02:30
(loading lyrics...)
18:24
Close
Type:
Single
Release date:
May 18th, 2018
Catalog ID:
N/A
Label:
Independent
Format:
Digital
Tracks
1.
Let Light Give Way to Crimson
02:32
(loading lyrics...)
02:32
Close
Type:
Single
Release date:
June 9th, 2018
Catalog ID:
N/A
Version desc.:
Bandcamp
Label:
Independent
Format:
Digital
Tracks
1.
_
10:35
(loading lyrics...)
10:35
Close
Type:
Split
Release date:
June 21st, 2018
Catalog ID:
N/A
Label:
Independent
Format:
Digital
Album versions
Release date
Label
Catalog ID
Format
Description
June 21st, 2018
Independent
Digital
June 21st, 2018
Appalachian Noise Records
ANR-030
Cassette
Limited edition
Members
Forgotten Soul
First General of War Plague
Bass
Lord Wraith
Guitars, Vocals
Unholy Vampyric Slaughter Sect
Kane
Everything
Tracks
1.
Forgotten Soul -
Within Dungeons Rotting (Blood Spell V)
07:57
Show lyrics
Cursed in this eternity. Forced to walk this earth, my hate crawling in every corner. Spirit lurking within the woods at night. Cursed to roam endlessly. Tearing the throat out of Mother’s child, and force her to watch the feast of young blood. Raping a woman of the village. Teenage and full of life. Now in shackles with legs spread, raped and bloody before she dies. Bodies drained and dead. Within dungeons rotting. The stench of blood my only pleasure.
2.
Unholy Vampyric Slaughter Sect -
Pummeled Flesh in the Mouth of the Virgin
03:45
(loading lyrics...)
11:42
Close
Type:
Full-length
Release date:
December 18th, 2018
Catalog ID:
CT020
Version desc.:
Limited edition
Label:
Crown and Throne Ltd.
Format:
12" vinyl
Album versions
Release date
Label
Catalog ID
Format
Description
December 18th, 2018
Crown and Throne Ltd.
CT020
12" vinyl
Limited edition
May 24th, 2019
Crown and Throne Ltd.
CT020
Cassette
Limited edition
Members
Nicholas Constantino
Layout
Tracks
1.
Prepped for Ritual Face the New Moon
01:04
(loading lyrics...)
2.
Await the Wolf in a Circle of White Light
07:51
(loading lyrics...)
3.
Destroy the Left Wrist
09:44
(loading lyrics...)
4.
Let Light Give Way to Crimson
02:32
(loading lyrics...)
5.
In the Embrace of the Blade a New Path Is Forged
03:16
(loading lyrics...)
6.
Born unto Dusk Pt. I (Vampyric Splendor)
12:46
(loading lyrics...)
7.
Born unto Dusk Pt. II (Onward Toward the Shrine)
05:43
(loading lyrics...)
42:56
Close
Type:
Compilation
Release date:
August 2nd, 2019
Catalog ID:
MOSS 036
Label:
Nebular Carcoma Records
Format:
10" vinyl (33⅓ RPM)
Album versions
Release date
Label
Catalog ID
Format
Description
August 2nd, 2019
Nebular Carcoma Records
MOSS 036
10" vinyl
2020
Nebular Carcoma Records
MOSS 036
10" vinyl
Tracks
Side A
1.
-
(loading lyrics...)
Side B
2.
-
(loading lyrics...)
3.
-
(loading lyrics...)
4.
-
(loading lyrics...)
5.
-
(loading lyrics...)
Close
Type:
Full-length
Release date:
August 21st, 2020
Catalog ID:
N/A
Label:
Crown and Throne Ltd.
Format:
Cassette
Tracks
1.
To Love Nothing but the Loss of One’s Enemy
04:55
(loading lyrics...)
2.
Pummeled Flesh in the Mouth of the Virgin
03:08
(loading lyrics...)
3.
Forced Genuflection on Adoring Gored Knees
03:33
(loading lyrics...)
4.
Lunar Intrusion of the Crown Shaktra (Castration of the Inferior Aura)
07:38
(loading lyrics...)
5.
And I Shall Come to Thee as an Iron Wolf
05:09
(loading lyrics...)
24:23
Close
Type:
Split
Release date:
February 18th, 2016
Catalog ID:
DEFILED LIGHT 034
Label:
Defiled Light
Format:
Digital
Members
Orgy of Carrion
Creation of Black Discharge
Everything
Tracks
1.
Orgy of Carrion -
-
02:27
(loading lyrics...)
2.
Orgy of Carrion -
-
01:49
(loading lyrics...)
3.
Orgy of Carrion -
-
00:33
(loading lyrics...)
4.
Unholy Vampyric Slaughter Sect -
Bindless Creatures
03:12
(loading lyrics...)
5.
Unholy Vampyric Slaughter Sect -
Vampyric Descent
02:10
(loading lyrics...)
10:11
Close
Type:
Split
Release date:
February 18th, 2016
Catalog ID:
DEFILED LIGHT 034
Version desc.:
Limited edition
Label:
Defiled Light
Format:
Cassette
Limitation:
20 copies
Members
Orgy of Carrion
Creation of Black Discharge
Everything
Tracks
Side A
1.
Orgy of Carrion -
-
02:27
(loading lyrics...)
2.
Orgy of Carrion -
-
01:49
(loading lyrics...)
3.
Orgy of Carrion -
-
00:33
(loading lyrics...)
Side B
4.
Unholy Vampyric Slaughter Sect -
Bindless Creatures
03:12
(loading lyrics...)
5.
Unholy Vampyric Slaughter Sect -
Vampyric Descent
02:10
(loading lyrics...)
10:11
Close
Type:
Demo
Release date:
May 2016
Catalog ID:
DEFILED LIGHT 055
Version desc.:
Limited edition
Label:
Defiled Light
Format:
Cassette
Limitation:
15 copies
Tracks
Single-sided
1.
Vampyric Sin
02:56
(loading lyrics...)
2.
Luciferian Pride
01:52
(loading lyrics...)
3.
A Death Shall Come for Thee (Christian Scum)
05:50
(loading lyrics...)
4.
Hammer of Supreme and Righteous Hatred
02:26
(loading lyrics...)
5.
Vampyric Sodomy (Rehearsal)
(loading lyrics...)
6.
Untitled (Rehearsal)
(loading lyrics...)
13:04
Close
Type:
Demo
Release date:
October 20th, 2017
Catalog ID:
N/A
Version desc.:
Limited edition
Label:
Harvest of Death
Format:
Cassette
Limitation:
66 copies
Tracks
Side A
1.
Vampyric Sin
02:56
(loading lyrics...)
2.
Luciferian Pride
01:52
(loading lyrics...)
3.
A Death Shall Come for Thee (Christian Scum)
05:50
(loading lyrics...)
4.
Hammer of Supreme and Righteous Hatred
02:26
(loading lyrics...)
5.
Fucking on Altars Still Warm
(loading lyrics...)
Side B
1.
Vampyric Sin
02:56
(loading lyrics...)
2.
Luciferian Pride
01:52
(loading lyrics...)
3.
A Death Shall Come for Thee (Christian Scum)
05:50
(loading lyrics...)
4.
Hammer of Supreme and Righteous Hatred
02:26
(loading lyrics...)
5.
Fucking on Altars Still Warm
(loading lyrics...)
13:04
Close
Type:
Compilation
Release date:
March 4th, 2017
Catalog ID:
006
Version desc.:
Limited edition
Label:
Perverse Homage
Format:
2 cassettes
Limitation:
30 copies
Tracks
Tape
1
Side A
1.
Vampyric Sodomy
04:00
(loading lyrics...)
2.
Bastard Demon
01:56
(loading lyrics...)
3.
War ov Underlings
01:50
(loading lyrics...)
4.
Vampyric Rites
02:10
(loading lyrics...)
5.
Honor Relinquished
03:00
(loading lyrics...)
6.
Bindless Creatures
03:12
(loading lyrics...)
7.
Vampyric Descent
02:10
(loading lyrics...)
Side B
8.
-
01:22
(loading lyrics...)
9.
Tombs ov the Netherfields
02:04
(loading lyrics...)
10.
Vampyric Abyss
01:52
(loading lyrics...)
11.
Sleeper in the Shrine ov Eden
01:26
(loading lyrics...)
12.
Wings ov the Dark Reeper
02:00
(loading lyrics...)
13.
From Forth the Lions ov Foul Angels
01:53
(loading lyrics...)
14.
The Tormented Wolf Strikes Fierce
03:57
(loading lyrics...)
32:52
Tape
2
Side A
1.
Vampyric Sin
02:56
(loading lyrics...)
2.
Luciferian Pride
01:52
(loading lyrics...)
3.
A Death Shall Come for Thee (Christian Scum)
05:50
(loading lyrics...)
4.
Hammer ov Supreme and Rightious Hatred
02:26
(loading lyrics...)
5.
Vampyric Sodomy (rehearsal)
02:43
(loading lyrics...)
6.
Untitled (rehearsal)
01:18
(loading lyrics...)
Side B
7.
Hell Flesh Resigned to Sodomy (live)
01:17
(loading lyrics...)
8.
Corpse of Angel Submerged (live)
01:23
(loading lyrics...)
9.
In Inferior Blood (live)
02:02
(loading lyrics...)
10.
A Beast ov Iron Blood (live)
04:01
(loading lyrics...)
11.
Blessed by a Black Sun (live)
03:20
(loading lyrics...)
12.
Thy Wing Keep My Shade (live)
04:11
(loading lyrics...)
13.
Thy Strenghts Grand Me Hate (live)
04:08
(loading lyrics...)
37:27
Close
Type:
Compilation
Release date:
March 22nd, 2017
Catalog ID:
006
Version desc.:
Reissue
Label:
Perverse Homage
Format:
Cassette
Tracks
Side A
1.
Vampyric Sodomy
04:00
(loading lyrics...)
2.
Bastard Demon
01:56
(loading lyrics...)
3.
War ov Underlings
01:50
(loading lyrics...)
4.
Vampyric Rites
02:10
(loading lyrics...)
5.
Honor Relinquished
03:00
(loading lyrics...)
6.
Bindless Creatures
03:12
(loading lyrics...)
7.
Vampyric Descent
02:10
(loading lyrics...)
8.
-
01:22
(loading lyrics...)
9.
Tombs ov the Netherfields
02:04
(loading lyrics...)
10.
Vampyric Abyss
01:52
(loading lyrics...)
11.
Sleeper in the Shrine ov Eden
01:26
(loading lyrics...)
12.
Wings ov the Dark Reeper
02:00
(loading lyrics...)
13.
From Forth the Lions ov Foul Angels
01:53
(loading lyrics...)
14.
The Tormented Wolf Strikes Fierce
03:57
(loading lyrics...)
Side B
15.
Vampyric Sin
(loading lyrics...)
16.
Luciferian Pride
(loading lyrics...)
17.
A Death Shall Come For Thee (Christian Scum)
(loading lyrics...)
18.
Hammer Ov Supreme And Rightious Hatred
(loading lyrics...)
19.
Vampyric Sodomy (Rehearsal)
(loading lyrics...)
20.
Untitled (Rehearsal)
(loading lyrics...)
21.
Hell Flesh Resigned to Sodomy (Live)
(loading lyrics...)
22.
Corpse of Angel Submerged In Inferior Blood (Live)
(loading lyrics...)
23.
A Beast ov Ebon Blood (Live)
(loading lyrics...)
24.
Blessed by a Black Sun (Live)
(loading lyrics...)
25.
Thy Wings Keep My Shade, Thy Strengths Grant Me Hate (Live)
(loading lyrics...)
32:52
Close
Type:
Demo
Release date:
June 10th, 2017
Catalog ID:
014
Version desc.:
Limited edition
Label:
Perverse Homage
Format:
Cassette
Limitation:
100 copies
Tracks
Side A
1.
In the Blood There Is No Quiet
01:31
(loading lyrics...)
2.
The Flesh a Tomb I Shall Not Want
04:05
(loading lyrics...)
3.
Drawn From the Rose Pillar
01:58
(loading lyrics...)
4.
And I Shall Come to Thee as an Ebon Wolf
04:30
(loading lyrics...)
5.
Follow Me Through Thine Dream of Dying Orchids
02:24
(loading lyrics...)
6.
Upon My Tears the More She Wept in the Ivory Light of the Moon
04:01
(loading lyrics...)
Side B
1.
In the Blood There Is No Quiet
01:31
(loading lyrics...)
2.
The Flesh a Tomb I Shall Not Want
04:05
(loading lyrics...)
3.
Drawn From the Rose Pillar
01:58
(loading lyrics...)
4.
And I Shall Come to Thee as an Ebon Wolf
04:30
(loading lyrics...)
5.
Follow Me Through Thine Dream of Dying Orchids
02:24
(loading lyrics...)
6.
Upon My Tears the More She Wept in the Ivory Light of the Moon
04:01
(loading lyrics...)
18:29
Close
Type:
Demo
Release date:
June 10th, 2017
Catalog ID:
N/A
Label:
Independent
Format:
CD
Limitation:
50 copies
Tracks
1.
In the Blood There Is No Quiet
01:31
(loading lyrics...)
2.
The Flesh a Tomb I Shall Not Want
04:05
(loading lyrics...)
3.
Drawn From the Rose Pillar
01:58
(loading lyrics...)
4.
And I Shall Come to Thee as an Ebon Wolf
04:30
(loading lyrics...)
5.
Follow Me Through Thine Dream of Dying Orchids
02:24
(loading lyrics...)
6.
Beneath These Wings I Shall Take Thee in Sodomy
02:16
(loading lyrics...)
7.
Vampyric Crest
01:54
(loading lyrics...)
18:38
Close
Type:
Compilation
Release date:
September 27th, 2017
Catalog ID:
Skjold 010
Version desc.:
Limited edition
Label:
Skjold
Format:
12" vinyl (33⅓ RPM)
Limitation:
100 copies
Tracks
Side A
1.
Bone Through Flesh Blood Shall Serve
03:51
(loading lyrics...)
2.
The Winged and the Horrible They Did Come/Amid Heaps of Rot
05:30
(loading lyrics...)
3.
Vampyric Sodomy
03:21
(loading lyrics...)
4.
Bastard Demon
01:54
(loading lyrics...)
5.
War ov Underlings
01:19
(loading lyrics...)
6.
Vampyric Rites
01:35
(loading lyrics...)
7.
Honor Relinquished
02:08
(loading lyrics...)
Side B
8.
Tombs ov the Nether Fields
03:26
(loading lyrics...)
9.
Vampyric Abyss
01:51
(loading lyrics...)
10.
Sleeper in the Shrine ov Eden
01:26
(loading lyrics...)
11.
Wings ov the Dark Keeper
02:01
(loading lyrics...)
12.
From Forth the Loins ov Foul Angels
01:53
(loading lyrics...)
13.
Vampyric Sin
03:06
(loading lyrics...)
14.
Luciferian Pride
01:40
(loading lyrics...)
15.
A Death Shall Come for Thee (Christian Scum)
05:50
(loading lyrics...)
16.
Hammer of Supreme and Righteous Hatred
02:23
(loading lyrics...)
43:14
Close
Type:
Compilation
Release date:
September 27th, 2017
Catalog ID:
Skjold 010
Version desc.:
Limited edition, Alternative version
Label:
Skjold
Format:
12" vinyl (33⅓ RPM)
Limitation:
10 copies
Tracks
Side A
1.
Bone Through Flesh Blood Shall Serve
03:51
(loading lyrics...)
2.
The Winged and the Horrible They Did Come/Amid Heaps of Rot
05:30
(loading lyrics...)
3.
Vampyric Sodomy
03:21
(loading lyrics...)
4.
Bastard Demon
01:54
(loading lyrics...)
5.
War ov Underlings
01:19
(loading lyrics...)
6.
Vampyric Rites
01:35
(loading lyrics...)
7.
Honor Relinquished
02:08
(loading lyrics...)
Side B
8.
Tombs ov the Nether Fields
03:26
(loading lyrics...)
9.
Vampyric Abyss
01:51
(loading lyrics...)
10.
Sleeper in the Shrine ov Eden
01:26
(loading lyrics...)
11.
Wings ov the Dark Keeper
02:01
(loading lyrics...)
12.
From Forth the Loins ov Foul Angels
01:53
(loading lyrics...)
13.
Vampyric Sin
03:06
(loading lyrics...)
14.
Luciferian Pride
01:40
(loading lyrics...)
15.
A Death Shall Come for Thee (Christian Scum)
05:50
(loading lyrics...)
16.
Hammer of Supreme and Righteous Hatred
02:23
(loading lyrics...)
43:14
Close
Type:
Full-length
Release date:
November 9th, 2017
Catalog ID:
N/A
Version desc.:
CD-R, Limited edition
Label:
Independent
Format:
CD + cassette
Limitation:
20 copies
Tracks
Disc
1.
Dismal Grin 666
03:06
(loading lyrics...)
2.
Wrapped in Robes | Bathed in Virgin’s Blood | Set Ablaze
03:03
(loading lyrics...)
3.
Psychic Attacks
03:06
(loading lyrics...)
4.
Bestial Invocation of Lust
03:06
(loading lyrics...)
5.
Blood Infused Sigils Carved in Cerebrum
03:48
(loading lyrics...)
6.
Blood Catharsis
01:55
(loading lyrics...)
7.
Total Vampyric Supremacy
05:59
(loading lyrics...)
24:03
Tape
Side A
1.
Dismal Grin 666
03:06
(loading lyrics...)
2.
Wrapped in Robes | Bathed in Virgin’s Blood | Set Ablaze
03:03
(loading lyrics...)
3.
Psychic Attacks
03:06
(loading lyrics...)
4.
Bestial Invocation of Lust
03:06
(loading lyrics...)
Side B
5.
Blood Infused Sigils Carved in Cerebrum
03:48
(loading lyrics...)
6.
Blood Catharsis
01:55
(loading lyrics...)
7.
Total Vampyric Supremacy
05:59
(loading lyrics...)
24:03
Close
Type:
Full-length
Release date:
November 9th, 2017
Catalog ID:
N/A
Version desc.:
CD-R, Limited edition
Label:
Independent
Format:
CD
Limitation:
30 copies
Tracks
1.
Dismal Grin 666
03:06
(loading lyrics...)
2.
Wrapped in Robes | Bathed in Virgin’s Blood | Set Ablaze
03:03
(loading lyrics...)
3.
Psychic Attacks
03:06
(loading lyrics...)
4.
Bestial Invocation of Lust
03:06
(loading lyrics...)
5.
Blood Infused Sigils Carved in Cerebrum
03:48
(loading lyrics...)
6.
Blood Catharsis
01:55
(loading lyrics...)
7.
Total Vampyric Supremacy
05:59
(loading lyrics...)
24:03
Close
Type:
Full-length
Release date:
April 10th, 2018
Catalog ID:
CT019
Version desc.:
Limited edition
Label:
Crown and Throne Ltd.
Format:
Cassette
Tracks
Side A
1.
Dismal Grin 666
03:06
(loading lyrics...)
2.
Wrapped in Robes | Bathed in Virgin’s Blood | Set Ablaze
03:03
(loading lyrics...)
3.
Psychic Attacks
03:06
(loading lyrics...)
4.
Bestial Invocation of Lust
03:06
(loading lyrics...)
5.
Blood Infused Sigils Carved in Cerebrum
03:48
(loading lyrics...)
6.
Blood Catharsis
01:55
(loading lyrics...)
7.
Total Vampyric Supremacy
05:59
(loading lyrics...)
Side B
1.
Dismal Grin 666
03:06
(loading lyrics...)
2.
Wrapped in Robes | Bathed in Virgin’s Blood | Set Ablaze
03:03
(loading lyrics...)
3.
Psychic Attacks
03:06
(loading lyrics...)
4.
Bestial Invocation of Lust
03:06
(loading lyrics...)
5.
Blood Infused Sigils Carved in Cerebrum
03:48
(loading lyrics...)
6.
Blood Catharsis
01:55
(loading lyrics...)
7.
Total Vampyric Supremacy
05:59
(loading lyrics...)
24:03
Close
Type:
Split
Release date:
February 2018
Catalog ID:
026
Label:
Perverse Homage
Format:
Cassette
Tracks
Single-sided
1.
Moraš -
Lair of the Inanimated / Soulless Watchers
07:59
(loading lyrics...)
2.
Unholy Vampyric Slaughter Sect -
Bloodletting at the Gates of the Lycanthrope (A Serenade for the Pale Bride)
07:06
(loading lyrics...)
15:05
Close
Type:
Split
Release date:
2020
Catalog ID:
N/A
Version desc.:
Limited edition
Label:
Livor Mortis
Format:
7" vinyl (33⅓ RPM)
Tracks
Side A
1.
Moraš -
Lair of the Inanimated / Soulless Watchers
07:59
(loading lyrics...)
Side B
2.
Unholy Vampyric Slaughter Sect -
Bloodletting at the Gates of the Lycanthrope (A Serenade for the Pale Bride)
07:06
(loading lyrics...)
15:05
Close
Type:
Split
Release date:
March 8th, 2018
Catalog ID:
N/A
Label:
Harvest of Death
Format:
Cassette
Tracks
Side A
1.
Obsidian Grave -
Forged from Marrow and Blood
04:54
(loading lyrics...)
2.
Obsidian Grave -
Upon Their Broken Bodies I Build My Altar
05:05
(loading lyrics...)
Side B
3.
Unholy Vampyric Slaughter Sect -
Visions in Shadows Cast by Nights of a Thousand Demons
05:55
(loading lyrics...)
4.
Unholy Vampyric Slaughter Sect -
Feeble Corpse upon a Ruined Throne (Food for the Wolf)
02:30
(loading lyrics...)
18:24
Close
Type:
Split
Release date:
October 31st, 2018
Catalog ID:
HRVST41
Version desc.:
Limited edition
Label:
Harvest of Death
Format:
10" vinyl
Limitation:
200 copies
Tracks
Side A
1.
Obsidian Grave -
Forged from Marrow and Blood
04:54
(loading lyrics...)
2.
Obsidian Grave -
Upon Their Broken Bodies I Build My Altar
05:05
(loading lyrics...)
Side B
3.
Unholy Vampyric Slaughter Sect -
Visions in Shadows Cast by Nights of a Thousand Demons
05:55
(loading lyrics...)
4.
Unholy Vampyric Slaughter Sect -
Feeble Corpse upon a Ruined Throne (Food for the Wolf)
02:30
(loading lyrics...)
18:24
Close
Type:
Split
Release date:
October 31st, 2018
Catalog ID:
N/A
Version desc.:
Bandcamp
Label:
Signal Rex
Format:
Digital
Tracks
1.
Obsidian Grave -
Forged from Marrow and Blood
04:54
(loading lyrics...)
2.
Obsidian Grave -
Upon Their Broken Bodies I Build My Altar
05:05
(loading lyrics...)
3.
Unholy Vampyric Slaughter Sect -
Visions in Shadows Cast by Nights of a Thousand Demons
05:55
(loading lyrics...)
4.
Unholy Vampyric Slaughter Sect -
Feeble Corpse upon a Ruined Throne (Food for the Wolf)
02:30
(loading lyrics...)
18:24
Close
Type:
Split
Release date:
June 21st, 2018
Catalog ID:
N/A
Label:
Independent
Format:
Digital
Members
Forgotten Soul
First General of War Plague
Bass
Lord Wraith
Guitars, Vocals
Unholy Vampyric Slaughter Sect
Kane
Everything
Tracks
1.
Forgotten Soul -
Within Dungeons Rotting (Blood Spell V)
07:57
Show lyrics
Cursed in this eternity. Forced to walk this earth, my hate crawling in every corner. Spirit lurking within the woods at night. Cursed to roam endlessly. Tearing the throat out of Mother’s child, and force her to watch the feast of young blood. Raping a woman of the village. Teenage and full of life. Now in shackles with legs spread, raped and bloody before she dies. Bodies drained and dead. Within dungeons rotting. The stench of blood my only pleasure.
2.
Unholy Vampyric Slaughter Sect -
Pummeled Flesh in the Mouth of the Virgin
03:45
(loading lyrics...)
11:42
Close
Type:
Split
Release date:
June 21st, 2018
Catalog ID:
ANR-030
Version desc.:
Limited edition
Label:
Appalachian Noise Records
Format:
Cassette
Limitation:
100 copies
Members
Forgotten Soul
First General of War Plague
Bass
Lord Wraith
Guitars, Vocals
Unholy Vampyric Slaughter Sect
Kane
Everything
Tracks
Side A
1.
Forgotten Soul -
Within Dungeons Rotting (Blood Spell V)
07:57
Show lyrics
Cursed in this eternity. Forced to walk this earth, my hate crawling in every corner. Spirit lurking within the woods at night. Cursed to roam endlessly. Tearing the throat out of Mother’s child, and force her to watch the feast of young blood. Raping a woman of the village. Teenage and full of life. Now in shackles with legs spread, raped and bloody before she dies. Bodies drained and dead. Within dungeons rotting. The stench of blood my only pleasure.
Side B
2.
Unholy Vampyric Slaughter Sect -
Pummeled Flesh in the Mouth of the Virgin
03:45
(loading lyrics...)
11:42
Close
Type:
Full-length
Release date:
December 18th, 2018
Catalog ID:
CT020
Version desc.:
Limited edition
Label:
Crown and Throne Ltd.
Format:
12" vinyl
Members
Nicholas Constantino
Layout
Tracks
1.
Prepped for Ritual Face the New Moon
01:04
(loading lyrics...)
2.
Await the Wolf in a Circle of White Light
07:51
(loading lyrics...)
3.
Destroy the Left Wrist
09:44
(loading lyrics...)
4.
Let Light Give Way to Crimson
02:32
(loading lyrics...)
5.
In the Embrace of the Blade a New Path Is Forged
03:16
(loading lyrics...)
6.
Born unto Dusk Pt. I (Vampyric Splendor)
12:46
(loading lyrics...)
7.
Born unto Dusk Pt. II (Onward Toward the Shrine)
05:43
(loading lyrics...)
42:56
Close
Type:
Full-length
Release date:
May 24th, 2019
Catalog ID:
CT020
Version desc.:
Limited edition
Label:
Crown and Throne Ltd.
Format:
Cassette
Members
Nicholas Constantino
Layout
Tracks
Side A
1.
Prepped for Ritual Face the New Moon
01:04
(loading lyrics...)
2.
Await the Wolf in a Circle of White Light
07:51
(loading lyrics...)
3.
Destroy the Left Wrist
09:44
(loading lyrics...)
4.
Let Light Give Way to Crimson
02:32
(loading lyrics...)
Side B
5.
In the Embrace of the Blade a New Path Is Forged
03:16
(loading lyrics...)
6.
Born unto Dusk Pt. I (Vampyric Splendor)
12:46
(loading lyrics...)
7.
Born unto Dusk Pt. II (Onward Toward the Shrine)
05:43
(loading lyrics...)
42:56
Close
Type:
Compilation
Release date:
August 2nd, 2019
Catalog ID:
MOSS 036
Label:
Nebular Carcoma Records
Format:
10" vinyl (33⅓ RPM)
Tracks
Side A
1.
-
(loading lyrics...)
Side B
2.
-
(loading lyrics...)
3.
-
(loading lyrics...)
4.
-
(loading lyrics...)
5.
-
(loading lyrics...)
Close
Type:
Compilation
Release date:
2020
Catalog ID:
MOSS 036
Label:
Nebular Carcoma Records
Format:
10" vinyl (33⅓ RPM)
Tracks
Side A
1.
-
(loading lyrics...)
Side B
2.
-
(loading lyrics...)
3.
-
(loading lyrics...)
4.
-
(loading lyrics...)
5.
-
(loading lyrics...)
Close
Type:
Full-length
Release date:
August 21st, 2020
Catalog ID:
N/A
Label:
Crown and Throne Ltd.
Format:
Cassette
Tracks
1.
To Love Nothing but the Loss of One’s Enemy
04:55
(loading lyrics...)
2.
Pummeled Flesh in the Mouth of the Virgin
03:08
(loading lyrics...)
3.
Forced Genuflection on Adoring Gored Knees
03:33
(loading lyrics...)
4.
Lunar Intrusion of the Crown Shaktra (Castration of the Inferior Aura)
07:38
(loading lyrics...)
5.
And I Shall Come to Thee as an Iron Wolf
05:09
(loading lyrics...)
24:23
Close
Type:
Full-length
Release date:
August 21st, 2020
Catalog ID:
N/A
Label:
Crown and Throne Ltd.
Format:
Digital
Tracks
1.
To Love Nothing but the Loss of One’s Enemy
04:55
(loading lyrics...)
2.
Pummeled Flesh in the Mouth of the Virgin
03:08
(loading lyrics...)
3.
Forced Genuflection on Adoring Gored Knees
03:33
(loading lyrics...)
4.
Lunar Intrusion of the Crown Shaktra (Castration of the Inferior Aura)
07:38
(loading lyrics...)
5.
And I Shall Come to Thee as an Iron Wolf
05:09
(loading lyrics...)
24:23
Close
Type:
Full-length
Release date:
September 4th, 2020
Catalog ID:
N/A
Label:
Crown and Throne Ltd.
Format:
Vinyl
Tracks
1.
To Love Nothing but the Loss of One’s Enemy
04:55
(loading lyrics...)
2.
Pummeled Flesh in the Mouth of the Virgin
03:08
(loading lyrics...)
3.
Forced Genuflection on Adoring Gored Knees
03:33
(loading lyrics...)
4.
Lunar Intrusion of the Crown Shaktra (Castration of the Inferior Aura)
07:38
(loading lyrics...)
5.
And I Shall Come to Thee as an Iron Wolf
05:09
(loading lyrics...)
24:23
Band ascii art
........................................................................................................................
...............................................................,;.......................................................
..............................................................;+,.......................................................
............................................................,:::..............,;........................................
........:;+;............*+,.,,:*;,.....,,::,...............+;.;,..............*;,,........:;,,,,::.......,....,:?*,.....
.........,*%.,+:.......;?%%%%%*%@@S+,..,,:+??;............,:..;,............:+*+:,...,;+?%?%#@###?,......,+*,:%*,.......
...........%;?:........,...,;::,+?S%%:......*S%,.........;,:::;:...........+S;,....,%S#S%+,;**;,.,,........;S?+.........
...........+*+.....,,.............???%?,....,*?*.........;;:+;,:+.........;S*,....,%%?%?..............,.....S?,.........
...........:?*,.....;+**%?%???:;;;%%%?%?+,..::%%::;....;,;::*+;:;,:,...;;,S%:,..:+%??S?#:,,,:+?S%**+++,....;?*..........
............*??*:::::*%?+,;SS%%SS%S%%%*%%%?**%%#:.:;,;;*?*%%*+?S?***:,::.,S??++*%???S%??%%SS%%#+;?%%+:++;:*?S;..........
............,*%???+++?#@;:*S?S%#S%%S%SS#;%?*%???+..*SS+;?%%****SS?+?@%;..*%?*%++?%%*#%%%%*#?#?%;;+S%;:;?*%%?;...........
...........,+??;*%S????SS?S??%%**S+S%%%S?%%*SS%?%*;*%?.:*******?*?;.+?*;%%*%?%*%??S%S#%*%?S*S?%S*#S?%%*?%%+**;..........
..........:?S#?:;+?%%???SS??%?+.:S,+S?%##%%#S+?%%%%?%:.,****++*?*?,..%?%S?????SS?S%%%?%,*?%?#?*?S%%?%SS%*++S#*+:........
.........+#SS%#*:*%?*%??%%??S+..:?,.:?S%S??SS*,+*?%?S?+:;;::,,:;+::+?SS?+?%?*?S?%*?S%%:.,+%*%??*%%?S%?%%*;%#%?%%?.......
........;?#SS??S%?**++*?*+**??%%%%%*++%SS%S%SS%*+?+.,+SS**++,,;++?##*:.+++%%%*#%%;+?;++*+**?*++++*%%%?+?%?%%%%SS%.......
........%%SS?#%%S%%*+;,+?%?@@@@@@@@@@#%*+*%?%%%%%?++;;;*?%%%%%%%?*?+:+++???%?*??++*?*?%?S*%?%*?*?*++?%SS%%S#%?S#?;......
.......;SSS#?SSSSS%%%%?%S###SSS@S*S@@@##S;??%%%S%#+*%%S@@@@@@@@@#@#S%?*+#SSS?**;?#@??;##S+S##+%%S#?+SS%%#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%#SS%%***+*??SS%S**.....
......%:;%S#S?%%*?**@@#%?*#S##@@%+?SS#S+?%+?%?;+*#@@#+,:,#S:..?%;,:*%S#@%*:;*??;*??*%##SS++SSSS??S?S*????%%%S%%#S;.;....
.....;;.*%%?%%%?%S?S#S%?%%?%?+??*;+%*%??%S*+;+*?%#%SS%+,:#%.+,+%?.:;%S%?#%*+;:++?%?*?SS##**####%%S+?;S?%S%%%##SS++.,;...
.....:..*%S%#S%%?SS%;S?%SS*?**%%%++**+?+?%?++?**?%S@#*;+?;:.:*;,:+*+?%#%%***;,;*S?%%%@@@#%%#@@@S%@#S?;%S%?%?%#?:+*..,,..
........*%SS@%SSS%%S,;?SS%%?%@##???%%%%*??%%?**++%S##S%+%*;*+?%+*?;%#SS#%;;++?*%**SS%#S@@@#@@#SS?@@S*;?%S#%S#%?:%%..,...
........*#?S##?+?%%S;.:*%%#@@@@@@#@@@@##?*+%?****?SSSS+:*;;+%%%:;;:+SS##?**%%%;;;?S@??+##S+##%+%%@%+;;%S??+#S,+%#?......
........+S%SS%%#+?%?+*;+*%%%S@@@@@@@@#S*;???*?%+;+%###%*;;:+##?:;;*?S##%*?S%S%*+*:+SS??%%%????**?+,,:+@%%+*S+.?%S:......
........?SSS@%%%?#%;?%SS?*+*%S%%%%%?*;:+S%%%%SS+..:%#*?+**?#@@#****+;*?*%%%%%%%?%,..:+*?%%?*S%++,,???++?S*%S*?###*......
........*#%+S#S?%@*%S?*%S%*??#*,.;?::?%%#%S?;:?@#+++;+?%S%#@@@@S?#S?;,*?*S@S?S#%S+*;....:**+@%%S;*#SS%**#%SSS@+S@?......
........+#S.*%S#%#+?*%%?*?S??@S+,.?S+??%%?S%?%?S@#**:;?+:+?%%%%?+;%?;+**??%?S#??#?S;,..,?%%?@%S#??#?????S?@%@*.SS:......
.........%%;,?SSSS++:,:S%*%%#@%S?;?#S%?SS%S?*%S%#%*%;*;............;?;:*SS*%%?*%S#*....+S%??@@S%%%****?*?SS%;.,S%.......
.........,%#*;*SS%*+;:;?###@#%%SSS*#%S?%%%S*..;??+*:.;..............*:.+%#*;,.+SS?:+;;;%#*%?%@#%?*+##?**?SS+.:%#:.......
...........;*?*?%%?*?##?@#S???SS@#%#%SS??%%S?;?%*+*..,.............,:..+#?SS:+SS%+%?%%%S#?#?;?*%%%%S#??S?%%??%#,........
...............*?SSS?%%;+;..;*S??%S%+S%?#?S?SS%%:*;....................;+,S#%%SS?S%S%;*#?%%?+...+%+*%##%%S%,..:.........
..............;%:,*%*...,+....+?S?S%..+S@?S?%%?S:::....................,*:#S*%SS+##+.,?S?S?*...:+*,:,?%#++#,............
..............#+..:%;....,....:+?%%%;:?%%*+,.,,+?*......................*%;...,..;##%+;?%?,..,+:+,.,,:**:.?+............
.............:#,..+#;.........;;?#?+S#S;..,....+*:::,................,:;,:;.......:?#%*+S%...:..+;::;,%?..;#,...........
.............,#,:*#*..........,*S#SS?,........:;....,::,...................,......;..;%S@%...........:+?,.:@;...........
..............**:?;.............:%@*..............................................,...,##%.............:?,;%,...........
...............+;,...............*#%::,...............................................;@%*..............:*S;............
..............,,..................;**;;+............................................,+*;,:...............;+:............
....................................:*??;;.......................................,++;:..................,:..............
.......................................:,+++;,................................,:+:,.....................................
............................................,,..........................................................................
........................................................................................................................
........................................................................................................................ ######################################################SS##S%????????*%%?**++?+,?%?;::.+*??;::;+??::,;;**:,::+++;;+;+;:,,
####################################################SS%%SSSS%%%S%*?%?*+*+*%?+%;:%%*;*;:??*,,,:+%?:::;;;::;+++;++++??++;:
########################################S##########SS%???*??????****++;*??*?*+%,+*:???,;?;,;;::*::+++;++**;+++++*+*+;;;:
###################################SS%%SSS##########SSSSS%***???*%%%%%?*?SSS?;S?;,:%SS*,*;;;*+:,.::;*?%?++;;;:;::+***++:
##################################SS%%S%??%?S#SSS#######S?%SS?%?%%SS%%?**%%SS*;%+;;:?%%,,;;:++,.,::::::;++;;+:++;:::;;+:
##################################SS?*??*+++??%%%S##SSSS%%%%S?????%%??*%%**?%?;,+#S;,SS+.*???:.:;;+++;:,,,,;+;:++;;:,,,.
###############################SS#%?**??*?**;;*?%?%S%%?%%S#SS%%S%+?S%*?S%*S%SS?;:%S?,*S*.?%*,.**;:,:,,:;:;++:;;+;+*:;+*,
#############################SSS?%%%***+;;+*?+;**??%%%%%%SSSSS%%%**??%?%?%SS?S%?+:*S;:%?.**:.*%;:+++++*+++;++??+;,:::::.
#############################SSS???%?*+**+*+***++*%?SSSSS#SS%%?***+%SSSSSS%%%%S%%*:+;,%?.+:,.;;+??*++;;;;::;;:::;;;;:::.
###########################SSS%??*****+*???*****%?*+%SSSS#####S??*;*?S#####%?*??*??:..??..,,:++*++;:;:+;:;,,,,::;;;;::,.
############################S%%%???*???%%%%??;;*%%%?++?%%SS###S%?*%%**??%%?++;+++;+;..;:.,,,++*+;+:,:,,,.,,::,,::;+;;+,.
###########################SSS???%%%????%???*??**%%S%+:+?**?%%%????%SS%??%?%%%SSS%??;.,:.:.;*:,,,,:,,,,,:;::,,:;+*+*++,.
S######################SSSS%%%?%???*+*?%%%S%%S%?+:?%%?*,:++*??%SS?*????S#SSSSSS%S???*,.,..,:;+;;:::,::,,::::;++*?+;,::..
##########################S%SS%%?**++?%%?%S###SS%?++***+:::;*?%??%*??*?%SSSSS??SS%?**;....:+?*++;:;;:::;;:;:;;::::++;:..
##########################SS###%????%S%%%S%%%????**;:;*?*+;:,;+*??+*%?+?%*%SS%%SSS%%%*,...+*;.,:::+***?****++;+;++++::..
################################S%%%S%%%SS##S%+*??*%S;+S?***++;+**;;+**;*+?%*?*%S%??%S:..;%;:::+**%%??????+***??+;;::,..
################################SS%SSSSS%##SS%?????%%?:;+???%S%?+++:::;:;+;**%%%%S%%SS:.,*;,*?+?%SS%***?+;*?**+;+?;::,..
###############################SS%SS##SS%##S%??%S#S#S%?++;;;+**+:+??%%*+:::*?%%??%SSS%,,,,,++;::++++*+++;+??*?*;+:::....
###S############################SS#####SS####S?SS#SSS%????++*?+;;,::::;;::,.,:+****?SS,,,+:,::::;;;++;:::+++:+;:,,,,....
::;*S########################################%SS#S#SSSS%%????%%%S?++;*%?*+;:,,,+*%%SS%,,.,:,%S%%%SS%%??*+*+:::,,,,.,,...
::+%S########################################S#SSSSSS#S%%%??%S?%%??***????%%?,+::;*%S*...??,;+**+**+;;+***?+;;:;,:,,,...
?SS%S############################################SS%?%S%?*?SS%%%?***++*?SS?SS;+**;:,:,,,,:,:;*??**??%%S%?++;:;+:;+,,....
.:,+S#########SS#############################SSS%%%%??%**%SSS%?**??*+??*%SS#S*:S%?*+:,,:.:%#####S##S%%%%*;;+;::+;,,,....
.,?###########??S##########################S%%%???*?*??**?%????*+++*?%%?+;++;:,+;:;::,.,,;*****%%SS%%?+***+;:,;:,,,;,...
?%##########SS*+S##########################SSS%??****+++++++*+;+++;;+;+;:;:;;;,;+;;,,,,,,+?*:++;;;+**+;:;:;:,.,,::::....
###########S%?+;*S#########################SSS%?***?***+*???SS??**+;;***%S%%S%?+::*?:,,,,*%?;*+++;:::;::::::,.,,:::,....
###########%*+;+*?S#########################S%%?*??**?*****+?%????*+%??#S#SSS##SSS?+:,,,,,::;;:;::,,:;;;:,,.,:;+;:::.,..
############*::;+?S######################S##S?**+++++++++*+**?%?*+;?%S######SSSSS*:,,,,,:+:.,,,,,:::,,,,:,::,,;+;;;:....
?S#######SS%;:,;;++%#####################SSSS?++*;;;;++;;++;+***++%S##########SS%%%*,,,,,::,,,.,..,,,:,,,,::::,:;;;,....
*S######S?++:::::+?S##################SSSS%SS%*??;;;+++;+++?+;*??S%%##########SS%?%*,,,,.,,,,,::,..,,,,,,,,:::,;;+*,...,
######S?*;:,,,,,::?S#SSSSSSS###########S%%?????+;:::;**+**%?*?SSSSSS##########SS%*+;,,,,,,:,,::,:,.,,,,:,,,:::,:;;:...,.
%%%%%%??*+;,,,,,,,,;*%%SSSSS##SS#####S%%??*+++;;;;::;++++*?*?SSSSSSSSS#######S%%%?+:,,,,,,:,,::,,,::,,:::;,,,::,,::.....
;+*+++++;:,,,,,,,,,:+???%%%S%??%%%%??*****+++;:;;;;;:::;+***%%SSS%S%??S#####SS%??*+,::,,::;:,,:::::,.,:,,,,,,,,,,,,..,,,
:;+;++;;:,,,,,,,,,,,;+***????%%%?%?*++++;;;+++;::::::::;+?**?????????*?????****+;::;,::,,:,,,:+,,,,,..,,,,:,,,,,...,,,..
:;++;;;,,,,,,,,,,,,:,:;+*+??%SS%%S%%*+++;;:;::;:::::::;;+++++++;+++;++++;;;:::::,:;:,:,,,,,,:,,,..........,,,,,,...,,,,.
:;;;;::,,,,,,,,,,,,,:;;;++*?%SS%%%%%*+;;,,,,,,,:;:::::::;++;++;;;;::;;;:::::::::+??+:,,,,,,,..,,..........,,,,,,...,,,..
*??*;:,,,,,,,,,,,,,,:::;;+;+%%%*%%??++;;,.......::::::::;;;;++;;;:;;;;;;;;:;:::+;+;;;,,,,,,,..,.,....,,..,..............
?%??*:....,,,,,,,,,,::::;;;;++;,;++*+;;:........,:::::::;;;;+++;;;;;:;;;;;+++**;;:,,,,,,,....,.......,,,,,..............
:;:,,,..,,.,,,,.,,,,,,,,:::;;;;,;+*++++:........,::::::;;;;++;++;+;+;;;;***%%S*;+;,,::,,.,..........,,::,...............
,:,,,,,:::,,,,,,,::;:,,,,::;;;;,***?*;:,.........,::::::::;;;+;;;*;+;;;+*???+++;*+:,::,,.....,......,,,,,...............
::::,.,,:::,,::::;:;;,::::+;;;;;???:..............,,::::::;;;;;;;*;*;;;*?%*;::;+?*:::,,,............:*;,,,..............
++++::,+;*+;;::;:,;+;;;+;;?:::;+;;,..................:;;:::;;;;;;;;;;+**??+;::;+%?+;;:,:,,:,,,..,,,.+#*,,,,,............
:;;:,;:++?*+*;;;;,**;;+++++;++;;;;..............,....,++;++;++++;,;;;;;++*;:::;+??*+;:,+:;***;,,:;+,*%+,,,;:,,..........
;;;;;;;+::;;++++;;*;::++++++++;;;,.............:::...,++;**+++++;:;+::+*++;:,:;*??***,,;:;+;;;,,;+;,+::,,,+;:,..,,......
+++*;:+*+**+*+;+;*+**+?*++****++:....................,+;+++++;+;:;;::;;;++;::;+*?*+**:,,,:;;;:;**+;;?;,..,++;,..,,......
%???;.+%%%%?%%?++*+??SS*+++++;+;;....................,*+++++*+++;++;+;:;;;:,,;+?%?*?%:,,,,,:;:+?*+;;;:...,::;,.,,,......
%%%S?+**++*%S#####SSSS%?;::++;;::....................:#*;;++*?**+*??????+;:::*??%%??%*+++++++;*?*;;;;,,,,,,::...,,,.....
;;+**??+,;+?%SS########%*+;;;;;;:....................:#?;;;;;***+;**S#S##SS#%?%%%%%%%SS%%%%%%*+*+::::::,,,,,:...,,,.....
;;;;;;;;::::::;;**????%%%S*,::::,....................+%;;;;+;+++++++%#######%?%%%%%%%########?;+;;::+?????**+..,,,,.....
::::::,,,,,,,,:::;;;;;;+***+;:::,...................,#@?+++++;;;:::;?@######?*%%%%%%%###############SSSS####S..,,.......
:::::::,,::,,,,::;;;;;;;;;;;++++:...,:,.............?@#*+++*+;;:::;;*#####S?+;******?S#####################@%..,........
,:::::::::::::::::;:;;;;;;:;:;;;:,.:+++........,+*::*%S?++;++++;;++;+#####?**+;+++**;:;####################%+...........
,::::::::::::::::;;::;+*+;;;;;;;;;;;,...........,,;+;;+;+;;++;::;;;;+####S?**;+***??+,:##################S?,............
:::,::::::::::::::::::;++;:;;;;;;;;;,.............;++++;;:;++;::;;;++%###S?+*+++++*?*:;################S,...............
:::::::::;:::::,,,::,:+**;:,;+;:;;;;,.....::.....,;;*?%+;::;;;;;;;;;;++**?+:+;;+;;;*+:+###############@?................
::;:::::::;::::::,::,,::;;:,:;:::;;;,.....;+.....:**%SSS%?*+::::,,,,::::;++::,,,,,,::.+@##############@*................
::;;::;:::;:::::;:,,;,,,,,,,:,,;;;;;,....;++,....;?*?+++++**+;:::,,:,:,,;+*;,,,,,,,,,.;S###############+................
;;;;;;;;:;;;;;;;;:::;,...,,+;,:;;;;;.....++*;....:*++++++++;;;+;;;;;;;,...,,,,,,.,,,,,.,:*%SSS%:,::;;;;,................
;;;;;;;;;;;:;;;;::;;:,....,,,,::;;;:....;++*+....,+++++++++++;+++;;;;*+;:,,..............,:::::.........,,,.............
;;;+;:;;++;::::;;::::,........,::::.....;;++;....,;;+;++**+++;;;;;+;+++++;:::::,::::,::,,,,,,,,.............,,,,,,,,,,,,
;;;;;;;;;;;;:;;;:::;;,........:;:;;....:;+;+*,...,;:;+;;+++;+++++++;++++++;+++++++++++++;;:;;;:....................,,,,,
:;;:;;;;::::::::::::;:,,,,....:::::....;;;;++,...,+++;;;++++++++;+++++++++++++++++**+++++;;;;;:.........................
;;:::::::::::,::,,,,,::,.,...,:;;;:....;+++;+:...,**;++++++*+;;++*++++*++++++*+++++++;+++;++++:,........................
:,::,,,,,,,:,,,:,,,,,,;;,....,,,,:,...,;;;;;+:...,++;;++;;++;;;+++*+*++**++++**+**+++;::;;;+;::,.,,,,...................
,::::,,,,,:::,,,,,,,,,,,:,:,,,.,,,....:;;;:;+;....;+;;++;++;;+;+++++**?**********++*+;;;::;;;;;*%S###;..................
:::,,,,,,,:;:::::::::::::::::::::,,...:;;;;;;;....,;;:;;++;;;+++++;;++******+++++++++++***?SS########*....,,,.,.........
::,,,,,,,,::::::::::;;::::;:::::,,,,:::;+;:;::::,,,,:::::+;+++++++;;+*++*+****+++++++++++*?%########S%.......,,.........
,,,,:::::,:::::::::::::::;;:::::::::;:;;+;:;;;;++++;;:::::,:::;;;:+++++++++++++++*****++*+*+?%%SSS#SS%*;;:,......:,,,...
,,,,,,::,:::::::::,:,,::;;;;:;:::::;;:::::::;;::::;;;;;::::::::;;;;+;;;;;;+++;;:::,;+++;+++*****;;**?%%?***;,....,,,,,..
::,,:::::;:;;:::::;;;::;:;;;;;;;;;;;;;:::;;;;:::::::::;+++++++++;;;;;+;;;;;+;::;::;;;;;;::;;;;;;:;+++**;;;*+;:,.........
+;:::::;++;;;;:;;;;:;;:;;;+;+;:;+;++++;+;+;;++++;;;;;;;;+;;+*;;:;;;;;;:;;;:::;;:::;;;:::::;;;::;;;;;;+?*++*?**+++;+;::::
:;:;:;;++++*+;;;;;;:;;;;:;+++++++;;;++;;;;;;;;;;++++++?*+++;+;:;;:;;;++;;;:;;;+::::::::,:::,,:;**?*+*?******+**++:;;++++
;+;;;:::;;:++;;;*++;+;;:+;;*++;;++;++++*+++;;;::;;;;;;+*;;++;::;;:;;+;;::;;;;;;:;:,::;::;;:;;;;;++*;;+;;+*+**?**+;+;:;++
+++*+;;++;;;+;:+*++*+*+;++*++++***++*++;+++++;;;;;;;;::;:;;;++*++:,:;::::;++++;;;;;;:;;;;:;;;;;;;;;+++;;+++*?**+++*++**+
**??**?*+++;;;;+++++++;++;;+?*??**+***++*+++*;;*+:;;:;;;++****++***++;;;;;;;+++;;+++;+;;;;;::;;;;+*+*+;+;;:+++++++++*??*
*??*?***+**++*+**++;+;;*++;;++?*+++*+*++;***+*+**;;:;:;;+****?*+***+**++;;****+::;;;;;+++;;;:;;;;:;+*+++*+;:;++;;;;++++;
***+*+*******?**;+***++**++++***?%??*?*;+;++;+++*+++*++*+++;:;+;;;++**+;;;+**++;:;;,:+;;;+;;+**+;:;;+**+;;+;;;;:;;;:::;;
**??+*+++*??*+++;+?*********+***+**+++****;::+*+**%?*;:::::;++++++++**+++;+**+**++;;;;;;***;:+++;;++++++++;++;;;+;++++**
+**++*?***+;+**+*?*++*?*+*?*+++++++;;*****++;;:;;;*+;;++::+*++;;;;+;;;+*+;;++*?*+++++++****+;*;::;++;++;;;+**+;++;;+;+++
..............................................................................................................................................................,.....................
.......................................,,...........................................................................................................................................
.......................................................................................,,.,............................,;::,,,,,....................................................
....................................................,:..........................,*+::;.+?+%:...........................:,,::,,::.,..................................................
..............................................,,::;;;:,,,,,,,,,.................:+*+*:;*+*%*........................,..,,,;;:,,.,:,.,.......:,......................................
...........................................,:;::,,:::,,,.,,,,................,:;*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%%?*+;;:;+++;+*??++;..................
...................................,,,::,,.........,,,,,,,,,,,,,,,,,,...................,,,,,:;;:;;;;;;::++;:::,,,.........,.,::+*?**?%?:.,,++*+++++++;;....,,,,,,..................
...................................................,.......,..............,,...................................................,....................................................