- Country: Italy - Location: Pordenone, Friuli-Venezia Giulia - Status: Active - Formed in: 2013 - Genre: Black Metal - Lyrical themes: Satanism, Anti-Christianity, Blasphemy - Record label: N/A - Years active: 2013-present # Discography Type Year 1
Breviarium Daemonicus Idolatrorum
Full-length
2015
Show album
2
Tetrabestiarchy
Full-length
2020
Show album
Close
Type:
Full-length
Release date:
February 1st, 2015
Catalog ID:
N/A
Version desc.:
Bandcamp
Label:
Independent
Format:
Digital
Members
Idolatra Malum Ferus Maeficus
Bass
Idolatra Hircus Sanctitas Belloz
Drums
Idolatra Pestis Perversus Turpis
Guitars
Idolatra Atrum Dominus Haereticus
Vocals
Tracks
1.
Sathanas Cult - The Redeemer
03:45
(loading lyrics...)
2.
Anticlerical Vein
05:40
(loading lyrics...)
3.
Involve His Black Majesty
04:01
(loading lyrics...)
4.
Reminiscence and Folklore of Lucifer
04:39
(loading lyrics...)
5.
Divium Diabolus Resuscita
04:53
(loading lyrics...)
6.
Neophyte Under the Cross Reverse
03:56
(loading lyrics...)
7.
Icons of Pure Idolatry
04:07
(loading lyrics...)
8.
Resolution of Vatican’s Head
06:44
(loading lyrics...)
9.
Hallelujah...Praise to You...Magnificent!
02:57
instrumental
(loading lyrics...)
40:42
Close
Type:
Full-length
Release date:
September 4th, 2020
Catalog ID:
N/A
Version desc.:
Bandcamp
Label:
Signal Rex
Format:
Digital
Members
Idolatra Malum Ferus Maeficus
Bass, Vocals
Idolatra Hircus Sanctitas Belloz
Drums
Idolatra Pestis Perversus Turpis
Guitars
M.T. Iracundus
Guitars
Antithesis
Artwork
Ars Alchymiae
Logo
Christofer Burelli
Recording, Mixing
Ivan Moni Bidin
Recording
Wann
Mastering
Francesco Sogaro
Photography
Tracks
1.
Intro - Glorious Praise to the Tetrarchs
01:19
(loading lyrics...)
2.
Serpent - The Father of Darkness
08:09
(loading lyrics...)
3.
Noctule - The Emperor of Scourge
06:47
(loading lyrics...)
4.
Goat - The Servant of Underworld
06:45
(loading lyrics...)
5.
Vulture - The God of Last Rites
07:59
(loading lyrics...)
6.
Outro - Vibrant Flare of Their Coming
02:20
(loading lyrics...)
33:19
Close
Type:
Full-length
Release date:
February 1st, 2015
Catalog ID:
N/A
Version desc.:
Bandcamp
Label:
Independent
Format:
Digital
Members
Idolatra Malum Ferus Maeficus
Bass
Idolatra Hircus Sanctitas Belloz
Drums
Idolatra Pestis Perversus Turpis
Guitars
Idolatra Atrum Dominus Haereticus
Vocals
Tracks
1.
Sathanas Cult - The Redeemer
03:45
(loading lyrics...)
2.
Anticlerical Vein
05:40
(loading lyrics...)
3.
Involve His Black Majesty
04:01
(loading lyrics...)
4.
Reminiscence and Folklore of Lucifer
04:39
(loading lyrics...)
5.
Divium Diabolus Resuscita
04:53
(loading lyrics...)
6.
Neophyte Under the Cross Reverse
03:56
(loading lyrics...)
7.
Icons of Pure Idolatry
04:07
(loading lyrics...)
8.
Resolution of Vatican’s Head
06:44
(loading lyrics...)
9.
Hallelujah...Praise to You...Magnificent!
02:57
instrumental
(loading lyrics...)
40:42
Close
Type:
Full-length
Release date:
February 4th, 2015
Catalog ID:
MT008
Version desc.:
Limited edition
Label:
Mater Tenebrarum Records
Format:
CD
Limitation:
400 copies
Members
Idolatra Malum Ferus Maeficus
Bass
Idolatra Hircus Sanctitas Belloz
Drums
Idolatra Pestis Perversus Turpis
Guitars
Idolatra Atrum Dominus Haereticus
Vocals
Tracks
1.
Sathanas Cult - The Redeemer
03:45
(loading lyrics...)
2.
Anticlerical Vein
05:40
(loading lyrics...)
3.
Involve His Black Majesty
04:01
(loading lyrics...)
4.
Reminiscence and Folklore of Lucifer
04:39
(loading lyrics...)
5.
Divium Diabolus Resuscita
04:53
(loading lyrics...)
6.
Neophyte Under the Cross Reverse
03:56
(loading lyrics...)
7.
Icons of Pure Idolatry
04:07
(loading lyrics...)
8.
Resolution of Vatican’s Head
06:44
(loading lyrics...)
9.
Hallelujah...Praise to You...Magnificent!
02:57
instrumental
(loading lyrics...)
40:42
Close
Type:
Full-length
Release date:
February 15th, 2015
Catalog ID:
PUTRID 40
Version desc.:
Limited edition
Label:
Putrid Cult
Format:
Cassette
Limitation:
150 copies
Members
Idolatra Malum Ferus Maeficus
Bass
Idolatra Hircus Sanctitas Belloz
Drums
Idolatra Pestis Perversus Turpis
Guitars
Idolatra Atrum Dominus Haereticus
Vocals
Tracks
Side A
1.
Sathanas Cult - The Redeemer
03:45
(loading lyrics...)
2.
Anticlerical Vein
05:40
(loading lyrics...)
3.
Involve His Black Majesty
04:01
(loading lyrics...)
4.
Reminiscence and Folklore of Lucifer
04:39
(loading lyrics...)
Side B
5.
Divium Diabolus Resuscita
04:53
(loading lyrics...)
6.
Neophyte Under the Cross Reverse
03:56
(loading lyrics...)
7.
Icons of Pure Idolatry
04:07
(loading lyrics...)
8.
Resolution of Vatican’s Head
06:44
(loading lyrics...)
9.
Hallelujah...Praise to You...Magnificent!
02:57
instrumental
(loading lyrics...)
40:42
Close
Type:
Full-length
Release date:
September 4th, 2020
Catalog ID:
N/A
Version desc.:
Bandcamp
Label:
Signal Rex
Format:
Digital
Members
Idolatra Malum Ferus Maeficus
Bass, Vocals
Idolatra Hircus Sanctitas Belloz
Drums
Idolatra Pestis Perversus Turpis
Guitars
M.T. Iracundus
Guitars
Antithesis
Artwork
Ars Alchymiae
Logo
Christofer Burelli
Recording, Mixing
Ivan Moni Bidin
Recording
Wann
Mastering
Francesco Sogaro
Photography
Tracks
1.
Intro - Glorious Praise to the Tetrarchs
01:19
(loading lyrics...)
2.
Serpent - The Father of Darkness
08:09
(loading lyrics...)
3.
Noctule - The Emperor of Scourge
06:47
(loading lyrics...)
4.
Goat - The Servant of Underworld
06:45
(loading lyrics...)
5.
Vulture - The God of Last Rites
07:59
(loading lyrics...)
6.
Outro - Vibrant Flare of Their Coming
02:20
(loading lyrics...)
33:19
Close
Type:
Full-length
Release date:
September 4th, 2020
Catalog ID:
N/A
Label:
Signal Rex
Format:
CD
Members
Idolatra Malum Ferus Maeficus
Bass, Vocals
Idolatra Hircus Sanctitas Belloz
Drums
Idolatra Pestis Perversus Turpis
Guitars
M.T. Iracundus
Guitars
Ivan Moni Bidin
Recording
Wann
Mastering
Francesco Sogaro
Photography
Antithesis
Artwork
Ars Alchymiae
Logo
Christofer Burelli
Recording, Mixing
Tracks
1.
Intro - Glorious Praise to the Tetrarchs
01:19
(loading lyrics...)
2.
Serpent - The Father of Darkness
08:09
(loading lyrics...)
3.
Noctule - The Emperor of Scourge
06:47
(loading lyrics...)
4.
Goat - The Servant of Underworld
06:45
(loading lyrics...)
5.
Vulture - The God of Last Rites
07:59
(loading lyrics...)
6.
Outro - Vibrant Flare of Their Coming
02:20
(loading lyrics...)
33:19
Close
Type:
Full-length
Release date:
September 4th, 2020
Catalog ID:
SIGNAL118
Version desc.:
Limited edition, 2 colors
Label:
Signal Rex
Format:
12" vinyl (33⅓ RPM)
Limitation:
250 copies
Members
Idolatra Malum Ferus Maeficus
Bass, Vocals
Idolatra Hircus Sanctitas Belloz
Drums
Idolatra Pestis Perversus Turpis
Guitars
M.T. Iracundus
Guitars
Ivan Moni Bidin
Recording
Wann
Mastering
Francesco Sogaro
Photography
Antithesis
Artwork
Ars Alchymiae
Logo
Christofer Burelli
Recording, Mixing
Tracks
Side A
1.
Intro - Glorious Praise to the Tetrarchs
01:19
(loading lyrics...)
2.
Serpent - The Father of Darkness
08:09
(loading lyrics...)
3.
Noctule - The Emperor of Scourge
06:47
(loading lyrics...)
Side B
4.
Goat - The Servant of Underworld
06:45
(loading lyrics...)
5.
Vulture - The God of Last Rites
07:59
(loading lyrics...)
6.
Outro - Vibrant Flare of Their Coming
02:20
(loading lyrics...)
33:19
Close
Type:
Full-length
Release date:
September 4th, 2020
Catalog ID:
N/A
Label:
Signal Rex
Format:
Cassette
Members
Idolatra Malum Ferus Maeficus
Bass, Vocals
Idolatra Hircus Sanctitas Belloz
Drums
Idolatra Pestis Perversus Turpis
Guitars
M.T. Iracundus
Guitars
Ivan Moni Bidin
Recording
Wann
Mastering
Francesco Sogaro
Photography
Antithesis
Artwork
Ars Alchymiae
Logo
Christofer Burelli
Recording, Mixing
Tracks
1.
Intro - Glorious Praise to the Tetrarchs
01:19
(loading lyrics...)
2.
Serpent - The Father of Darkness
08:09
(loading lyrics...)
3.
Noctule - The Emperor of Scourge
06:47
(loading lyrics...)
4.
Goat - The Servant of Underworld
06:45
(loading lyrics...)
5.
Vulture - The God of Last Rites
07:59
(loading lyrics...)
6.
Outro - Vibrant Flare of Their Coming
02:20
(loading lyrics...)
33:19
Band ascii art
..........................................................,,............................................................
.........................................................,;:............................................................
.........................................................;;+,...........................................................
........................................................:;;;;,..........................................................
.......................................................,::;;,,..........................................................
.........................................................,;;............................................................
.........................................................,+:............................................................
...........................................,,............,;:.........,:,,,..............................................
........................................,,,,::;:..........::.......;;;;;;;::,...........................................
.......................................,,.....,+;,.......,;,.....,::,...,,::;:..........................................
...............................................;+;,......,+,....,:..........:;:.........................................
..............................................:;::;:.....:+,....:.............:,........................................
.............................................,:...::,....:+,...,:.......,.....::........................................
............................................::......;;,..,+,...,,......::.....,;........................................
..........................................,;:.......,:+:,:+....,,.....:++;,....;........................................
.................................,,,,....,;;..........:;+++....,:....,;::;;:::,:........................................
...............................:::;;+,..,:,............,;++,....:,...,......,:;;,,......................................
..............................,,...,;;.:;:.............,+++;....,;:,..........::::;:,...................................
..............................;.....,;;+;;:,.,.,,,,:::;;;;;+;,...,;+:,,....,,:....,;+;:,................................
..............................:;,,::;++:,,::,::,:,,,,,.....:++.....,:;;:::,,,..,;;:::::.................................
................................,,,,.,;,....................;+,................:++......................................
......................................,;....................;;.........,::::::,:++:,,:::::,.............................
.......................................:.........,:;:::,...:;.........:;:,,,,,,;+;;:::,,,:+,............................
..............................:::::,...,:.,,.....++,...;:,;,..........:........,;+,.....,+:.............................
.............................,;...,;:...+;::;,...:;....:+;,.,..................,;;......,+;,,...........................
..............................,...,;:...+...,:.....,,,:+,.,;,...................;:.......,:;;;:,........................
.........................,........;:....+:.,;.........;:.,++;,.............,...,+;:..,:.......,;........................
.......................,:+......,::....:,;;:........,;,.,:,..,;+;,,........;;::;++:,,::........,........................
......................:+++;.....;:....;,..........:;;........:;:..,::......:...,;+,...,......:;.........................
.....................,...,;+:,:;,....,:.........;+:........::.......:+,.........;;,.......:;:,..........................
...........................,:++:....,:........:;:........,;;........,+;........,+;.......::.............................
...........................,;:,:::.,;.......;+;,........:++,........:+;........,+;,.....,;,.............................
..........................,;;...,;;+;.....:;;,........,;++;;::,...,;+;..........;+:......:;;:...........................
.........................:+:......;++;,,:+;,........,:;:,......,,::::.........,;++;:,.......::..........................
.......................,;++,.....:+,.:++;,.........;;:........,,,............,,,,..,.........,..........................
.....................,,:::::,...,++,..,:.........:+:........:++:,:;........................,:,..........................
................................:;;+;...........;+:.........:+....+;.....:;;;;:.........;:;,............................
...................................,;;........,++:,,,,:,,.,.,+,.:;;,....;;:..,;;.......;:...............................
....................................:;.......,;+;;;;::::::;++++,,.......;,....,:......,+,...............................
.................................,;;,......................:+++,........,;;+;;+,......:+................................
................................:+;.........................:++:..........,;+,...,:..,;.................................
...............................:*+.....,,...,:;++:,.........;++,...........:;...:+:.::..................................
................................:+:....;++.....++....,....,:++:............,:....;,:,...................................
..................................;;;,..;;.....;:....:+;;;++:..............,;...,+:.....................................
...................................,;+;,,;.....::....::,..,;+:.............,+...,:......................................
.....................................,;+++,....;;....,......:+,.....:......,+,..........................................
.......................................,;+,....;:............+;.....:,.....,+,..........................................
...............................................;+;...........+;......;:.....+,..........................................
...............................................+;::..........;;.......+:...::...........................................
................................................::;;,........:+:.....:;,..::............................................
.................................................,:+;:........,:;::,,,...;:.............................................
...................................................,;;;................::...............................................
.....................................................;++:.............::................................................
......................................................,++:..........,;:.................................................
.......................................................,;+;,.......:+:..................................................
.........................................................;;+:.....:;,...................................................
..........................................................:++;,.,+:.....................................................
...........................................................,+:;:;,......................................................
............................................................,;:;........................................................
..............................................................,......................................................... ........................................................................................................................
........................................................................................................................
........................................................................................................................
........................................................................................................................
...................,....................................................................................................
..................::..,..............................................................................,.,,...............
................,:,...,,...,.........................................................................,.,,...........,...
...............,:;::,,,,..,,...........................................................................,,........,:;S?:,
................,;+;::,,,,,,..................................................,:,....................,,,,.........::+*:.
.................:++++;:,,,..................::,........................,,.,,..:,....................,,,...,,*?:,.......
.........,,......:;++;::,,..................,::,........................,,....,::,..................,,:,.....:;,........
.......,;S*:,....,::;:::,,..................,::,,....,.........................,,,..................,,..................
.......,:*:,.....,:::::::,...................:;,........................................................................
........,..........,,,,,,......................,........................,,,..,,,....................................,,..
........,.....................................,.........................,,,,,,,,.....................................,..
.....................................................................................................................,,.
........,............................................................................................................,:.
.......::...................................................................................................,.,,.,...,:.
........,...............................................................................................,.......,,....,,
.,......:............................................................,;+*?*,..........................,..........,....,;
....................................,,,,:,,,,,,................,:;+*???????:....................................,.......
...................................,;;,,,,,,:,::::::,,.....,;+*????????????+.....................................,......
........,..........................:;:,,,,,,:,,,,,,,:::,.;?%%%%%%%%%%%%%????:....................................:......
.......,,.........................,:;,,,,,:::::,:::,,,::,,?%%%%S%%%%%%%%%%?%+...........................................
.......,,.........................:::,,,,,::,,,,:;;;;:;:,:?SSSSSSSSSSS%%%%%%?,.................,,...............,.......
.....,..:....:;+?+;,............,,:,,,,,,,,:::,::;;;;;++:;?%?%SSSSSSSSSS%%??%;..............,;*??;:,............:,......
.....,..;;..?##%%+:,.............,::,,:,,::;;+;+++++*+**;;*??%SS%%%SS%%%%%%??;..............+??*;:.:,...........*:......
........,;..%SS?;,...............,,,,,,,,::;+*+++*******;+?%%%%???%%SSS%?+;,................+??+;,.,:..,.......:*:,.....
........,:..%SS%;....................,,,,::;+*++++++*+*+:;%?***????*+;:,,,,,,,..............;??*;,.,:..,......,...,.....
........,,.:*;:,,.........................,:;++**++++;+;::*%?*+;:,,,,,,,,,..................:**+;,..;..,,.,,............
...........;;;:,..............................,,,,::::,,,,::,...............................:??*;:,.:...................
:,....,.;,.,,+*?**;::.,.....................................................................:*+;,.......................
.......,?;:::;*%%%%?+:.................................................................,,,,:,,..........................
........+*++;;**?%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%%?*+;;:;+++;+*??++;..................
...................................,,,::,,.........,,,,,,,,,,,,,,,,,,...................,,,,,:;;:;;;;;;::++;:::,,,.........,.,::+*?**?%?:.,,++*+++++++;;....,,,,,,..................
...................................................,.......,..............,,...................................................,....................................................