float
float
float
EN / FR
................................................... urban / architecture / interior / scenographie / design / art / infrastructure
................................................................. current / competition / research / built / in construction ......
................................................................. ................................................................
2010 - Holiday Appartment for an art collector
01 / 02 / 03 / 04 / 05 / 06 / 07 / 08 / 09 / 10 / 11 / 12 / 13 / 14 / 15 / 16 / 17 / 18 / 19 / 20 / 21 / 22 / 23 / 24 / 25 / 26 / 27 / 28 / 29 / 30 / 31 / 32 / 33 /

PROJECT TEXT .................................................... CREDITS .........................................................


We're delighted to announce that the Água Carioca project will be exhibited at the 11th São Paulo Architecture Biennial, being held in the city this October until December.

The theme of the Biennial for 2017 is ‘In Project’, proposing a series of experimental actions in the city to generate collaborative knowledge about the territory and its forms of transformation. They challenge participants to reposition the architect in front of the community and foster collective awareness through direct action. They see the biennial as a catalyst to invigorate the city with projects - approaching real issues and challenges, working across disciplines and valuing the importance of the local.

We're really happy that Agua Carioca has been recognised for its social commitment and action and are looking forward to it being part of this exciting event.

 
...................................................................................................................................................................................................................................................................................................=%=..........................
...................................................................................................................................................................................................................................................................................................:%...........................
................................................................................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................................................................................
............................................................................................................................................................................................................:|:............................::...................................................................................
........................................................................................................................................................................................................••••••••••%....................••••••••••...........:•••••••••••••••••••••••....••••••••••••••••••••••••:...............
......................................................................................................................................................................................................••••=.....%•••%................••••......••••.........:•|||||||||||||||||||||•....••=====================•:...............
.....................................................................................................................................................................................................•••...........•••.............•••...........|••%.......:•.....................•....••.....................•:...............
....................................................................................................................................................................................................••...............••...........•••..............•••......:•.....................•....••.....................•:...............
...................................................................................................................................................................................................••.................••.........••%................••%.....:•.....................•....••.....................•:...............
..................................................................................................................................................................................................••......%•••••|......••........••......••••••......••.....:•••••••••••••••••....••....••...•••••••••••••••••••:...............
.................................................................................................................................................................................................=•......•••••••••.....=•.......••.....••••••••••.....••...................••....%•.....••...•••••••••••••••••••:...............
.................................................................................................................................................................................................••.....••.......••.....••.....=•.....••%......•••....:•...................••....••.....••...••.................................
.................................................................................................................................................................................................•.....••.........••....|•.....••....••.........=•%....••.................••....••......••...••.................................
................................................................................................................................................................................................••....••...........••....•=....•%....••..........••....••................%•.....•%......••...••.................................
................................................................................................................................................................................................••....••...........••....••....•....••............•=...|•................••....••.......••...••.................................
................................................................................................................................................................................................••....•............:•....••....•....••............••....•...............••....••........••...••.................................
................................................................................................................................................................................................••...|•.............•....••...:•....••............••....•...............•%....••........••...••.................................
................................................................................................................................................................................................••...••.............•:...••...|•....••............••....•..............••....••.........••...••.................................
................................................................................................................................................................................................••...••.............•|...••...=•....•=............••....•.............••....|•|.........••...••.................................
................................................................................................................................................................................................••...••.............•=...••...••....•|............••....•:............••....••..........••...•••••••••••••••••..................
................................................................................................................................................................................................••...••.............••...••...••....•|............••....•:...........••....••...........••...•••••••••••••••••..................
................................................................................................................................................................................................••...••.............••...••...••....•|............••....•:..........:•|....••...........••..................••..................
................................................................................................................................................................................................••...••.............••...••...••....•:............••....•:..........••....••............••..................••..................
................................................................................................................................................................................................••...••.............••...••...••....•|............••....•:.........••....=•.............••..................••..................
................................................................................................................................................................................................••...••.............••...••...••....•|............••....•:.........••....••.............••...•••••••••••••••••..................
................................................................................................................................................................................................••...••.............•=...••...••....•|............••....•:........••....••..............••...•••••••••••••••••..................
................................................................................................................................................................................................••...••.............•|...••...=•....•=............••....•........=•.....•%..............••...••.................................
................................................................................................................................................................................................••...••.............•:...••...|•....••............••....•........••....••...............••...••.................................
................................................................................................................................................................................................••...|•.............•....••...:•....••............••....•.......••....••................••...••.................................
................................................................................................................................................................................................••....•............:•....••....•....••............••....•.......•%....••................••...••.................................
................................................................................................................................................................................................••....••...........••....••....•....••............•=...|•......••....••.................••...••.................................
................................................................................................................................................................................................••....••...........••....•=....••....••..........••....••.....••.....•=.................••...••.................................
.................................................................................................................................................................................................•.....••.........••....|•.....••....••:........%•%....••.....••....••..................••...••.................................
.................................................................................................................................................................................................••.....••.......••.....••.....|•.....•••......•••....:•.....••....••...................••...••.............:...................
.................................................................................................................................................................................................|•:.....•••••••••.....%•.......••.....••••••••••.....••....:•|....•••••••••••••••••....••...•••••••••••••••••••:...............
..................................................................................................................................................................................................••......|•••••:......••........••......••••••......••.....••....••••••••••••••••••....••...•••••••••••••••••••:...............
...................................................................................................................................................................................................••.................••.........•••................••%.....••.....................•....••.....................•:...............
....................................................................................................................................................................................................••..............:••...........•••..............•••......••.....................•....••.....................•:...............
.....................................................................................................................................................................................................•••...........•••.............%••|..........=••|.......••.....................•....••.....................•:...............
......................................................................................................................................................................................................••••%.....••••=................••••:....|••••.........••••••••••••••••••••••••....••••••••••••••••••••••••:...............
........................................................................................................................................................................................................%•••••••••=....................••••••••••...........••••••••••••••••••••••••....••••••••••••••••••••••••:...............
................................................................................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................................................................................
..............................................................................................................................................................................................................................................................................:.................................................
:.............................................................................................................................................................................................................................................................................=.................................................
=|............................................................................................................................................................................................................................................................................=.................................................
%%=.........................................................................................................................................................................................................................................................................|=%.................................................
•%%=.......................................................................................................................................................................................................................................................................==%%.................................................
••%%:....................................................................................................................................................................................................................................................................|=%%%•.................................................
•••%=...................................................................................................................................................................................................................................................................|=%%%••.................................................
••••%=.................................................................................................................................................................................................................................................................=%%%••••.................................................
•••••%|...............................................................................................................................................................................................................................................................==%••••••.................................................
••••••=..............................................................................................................................................................................................................................................................|=%•••••••.................................................
••••••%=............................................................................................................................................................................................................................................................|%%••••••••.................................................
•••••••%:..........................................................................................................................................................................................................................................................:=%•••••••••..............:|.................................
••••••••%=.........................................................................................................................................................................................................................................................=%••••••••••............=•••.................................
•••••••••%........................................................................................................................................................................................................................................................=%•••••••••••...........%••••.................................
•••••••••%=......................................................................................................................................................................................................................................................=%%•••••••••••..........|•••••.................................
••••••••••%|....................................................................................................................................................................................................................................................:%%••••••••••••..........|=••••.................................
•••••••••••=....................................................................................................................................................................................................................................................=%•••••••••••••...........=••••.................................
•••••••••••%|..................................................................................................................................................................................................................................................=%••••••••••••••...............%.................................
••••••••••••%.................................................................................................................................................................................................................................................=%•••••••••••••••...............%.................................
••••••••••••%=...............................................................................................................................................................................................................................................=%••••••••••••••••............%•••.................................
•••••••••••••%|.............................................................................................................................................................................................................................................%••••••••••••••••••............|%•=.................................
••••••••••••••=.............................................................................................................................................................................................................................................=%••••••••••••••••••.............=..................................
••••••••••••••%=...........................................................................................................................................................................................................................................=%•••••••••••••••••••............:|..................................
•••••••••••••••%|.........................................................................................................................................................................................................................................:%%•••••••••••••••••••................................................
•••••••••••••••%=......................................................................................................................=======|||.......||.................................................................................................=%%••••••••••••••••••===:......|=%•======:...........................
••••••••••••••••%|......................................................................................................||==============%•••%%======:.......................................................................................................:=%%%••••••••••••••=................................................
••••••••••••••••%=:..........................................................::::||=======:..........................................===...................................................................................................................:===%%••••••••••••••|................................................
•••••••••••••••••%=............................................::::::::::::::::::::::::::::..........................................=:=......::::...........................................................................................................==%%••••••••••••••%::|:......==%%=.................................
•••••••••••••••••%%|................................:::::::::::::=%%%%%%%%%%%====::::..............................................:...:=|======|||..........................................................................................................:==%%%••••••••••••=................................................
••••••••••••••••••%=:..............................%%%%%%%%%%%%%%%%%%=::::::::.......................%|...........=................|.....========|:.........................................................................................:|....................|=%%%••••••••.................................................
•••••••••••••••••••%=..............................:::.:::::::::::::::::::::::....................................=................==|.|=.=======||......................................................................................................|||==%%%••••••••••••••=:...............................................
•••••••••••••••••••%=|.............................|:......::::::===%%%%%%=====|:::::::...........................................|=|||.=||%=====||...............................................................................................................:==%%%•••••••=|===||||=•••••%%%%•.............................
•••••••••••••••••••%=|..................................:|%%%%%%%%%%%%%%%%%====|::::::::............||.%..........................=|||||.======|=||...............................................................................................................:::::|=%%%••=.................................................
••••••••••••••••••••%|................................:==%%%%%%%%%%%%%%%%%%=====::::::::................................|.........==||==:.===.=|=|=................................................................:.:|||.............................:|||====%%%%%%%%•••••••••=%%%%%=========||=...............................
••••••••••••••••••••%=................................:==%%%%%%%%%%%%%%%%%%%====|:::::::............|.............................|=|||||:.===.=|||.........................................................===%==||==============|====:.......................:||==%%%%•%%%%•%%%%%%|=:||||||||||||.............................
••••••••••••••••••••%:................................:==%%%%%%%%%%%%%%%%%%%====|:::::::...........................................=||||=||.===||||..........................................................|=.:|::|=============%================||||:............:|=%%%%%%•%%%%=|..|..:||=|.::...............................
••••••••••••••••••%=..................................:==%%%%%%%%%%%%%%%%%%%=====:::::::............::.............................:||||||==..|||.:..................................................................|=================================%=============%%%%%%%%%%==...............................................
••••••••••••••••••%|..................................:==%%%%%%%%%%%%%%%%%%%=====:::::::............%==..=..........................||||||===:.|||......................................:...:||==|%•%%%|:........................|==%%==|===%=%%=%%%%%%%%%%%%%%%•%•%%%%•%%•••••====:............................................
•••••••••••••••••%=....................................:=%%%%%%%%%%%%%%%%%%%=====:::::::.............====..........................::|||||=||=|..::.......................................|======%%%%%%%%%%====::........................::|==%%%%%%•••••••••••••••••••••••••••%==%%%==|:|||==..................................
••••••••••••••••••%....................................:=%%%%%%%%%%%%%%%%%%%%====:::::::..............|==..........................||||||||||==||...................................:....:|==============%%%%========|.....................................:|=%%%%••••••••••••%%======|:|.|===|::....|..........................
•••••••••••••••••%=....................................:=%%%%%%%%%%%%%%%%%%%%====|::::::.............|=%=...........................:|||||||||||||:...................................||.......|======|==|==|:.:========%%====|=|...............................||:|=%%%%•%%%%=|..........||||||||:...|.........................
•••••••••••••••••%.....................................:==%%%%%%%%%%%%%%%%%%%%====::::::.............====...........................:|||||||=|=||||.............:.|||=|:|||=|||::...........||:.:|======%==================%%%%%%%%=%%%====||...................................................................................
••••••••••••••••%=.....................................:|=%%%%%%%%%%%%%%%%%%%%====::::::..............:==............................|||||||||=|||..:.........|====%%%%%%%%%%%%%%=====|.:.:...........:|======%%====%=%=%%%%%%%%%%==%%%%%%%%%%%%==%====%•••%%%=====.............................................................
••••••••••••••••%:......................................==%%%%%%%%%%%%%%%%%%%%====::::::.............:.%%............................==|||||||=|||:.|...........:|=====%%%%%%%%%%%%==========|:..................::||===%%%=%%%%%%%%%%%%%%%%%%%%%%%%%%•••••••••••••••%===:::....................................................
••••••••••••••••%:......................................:=%%%%%%%%%%%%%%%%%%%%%===::::::.............=:%=............................==||||||===||..:......................:|||||||||||::................................::|||======%%%%%%%%%%%%%%%%•%•••••••••%••••%%%%•%%%%%%===|.............................................
•••••••••••••••%=.......................................:=%%%%%%%%%%%%%%%%%%%%%===:::::..............:.%=............................==||||||==|||:.|.................................................................................|========%=%•%••••%•••••••••==%%%%%%%%%%%%%%%%%%%%%%==||:.................................
•••••••••••••••%=:......................................:==%%%%%%%%%%%%%%%%%%%%===|:::::...............=%=...........................==||||||==||||||..........................................................................................%%•••••••••••••••===============||:::||======%%%%=====:..........................
•••••••••••••••%=........................................|=%%%%%%%%%%%%%%%%%%%%===|:::::...............=%=...........................:=|||||||==|||||...............................................................................................:|===%%=%=%.................................................................
••••••••••••••%=.........................................:=%%%%%%%%%%%%%%%%%%%%====::::...............:%%==...........................=|||||||==|||||......|=|===================|::::..........................................................................................................................................
••••••••••••••%=.........................................:=%%%%%%%%%%%%%%%%%%%%%===:::::.............::%%|=...........................|||||||||==||.....=====%%%=%====%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%======||....................................................................................................................
••••••••••••••%=:........................................:=%%%%%%%%%%%%%%%%%%%%%===:::::..............=%===...........................|||||||||=|||......|=%%%=====..::||||=|=======%%%%%%•••••••••%%%%%%•%%%%%%%%%%%%%%%===|=..................................................................................................
•••••••••••••%%=..........................................=%%%%%%%%%%%%%%%%%%%%%===::::..............==%%==.=......................|.||=|||||====|||.......==|====|.|..............:====%%%%%%%•••••••••••••%%%%%%%•••••%%%%•%%%%%%%%%%%====|...................................................................................
•••••••••••%%%%|..........................................==%%%%%%%%%%%%%%%%%%%%===::::.............:|==%=%%.......................|:||=||||==|==||||.....:.:......=|:.................:||====%%%%%%%••••••••••••••%%%%%%•••%%•%%•••%%%%%%%%%%%%%%%=======|=|||||::|::..........................................................
•••••••••%%%%.............................................:=%%%%%%%%%%%%%%%%%%%%===:::::..............|=%%.:.....|=|=|.............::.|||||==|=|||||...::.::.:...:==|=:......................||======%%%%%%%%%•%%•%•%•%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%==========|.................................................
%%%%%%%=====|.............................................:=%%%%%%%%%%%%%%%%%%%%===:::::.............:=%•%:..:==%%%=:====..........:..||=|=====|=|||.:.====|=||:................................:::|====%%%%%%%%•%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%========|........................................
%%%•%%%%%==|..............................................:=%%%%%%%%%%%%%%%%%%%%===::::...........:.:=%%%%%%%===|||===%%==|..........:.:|||=|=|||=||...=%%%%========.................................|||=========%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%=%=======||:||...............................
%•%%%%=|.||................................................=%%%%%%%%%%%%%%%%%%%%%==::::............=====%%%=================..........:|||==||........======|===:||..|....................................:|=||=======%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%======||||=..............................
%%%%==|:...................................................|%%%%%%%%%%%%%%%%%%%%%==::::............====%•%%%=======|==========|.................||==%%%======%====|=|.==.........................................:|||||=======%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%========......|.........................
|==|.......................................................:=%%%%%%%%%%%%%%%%%%%%==::::.............||==%%=======|=|=============================%%%%%%%%%%%%%%%%=====||..............................................|||=|==========%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%===========%==|..............................
|||:.......................................................:=%%%%%%%%%%%%%%%%%%%%==::::...............|============|=|=====|====%%%%%%%==%%%%%%%%%%%%%%%%%%%%%%%%%%%=======|............................................:|.:::|||========%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%==========:|............................
............................................................=%%%%%%%%%%%%%%%%%%%%==::::................:================.=||||==%%%%%%%%%%%%%%%%%%%%%%%%%%%%==%=%===%======|||.:...................................................:|=|=|=======%%%%%%%%%%%%%%%%%%%%•%%%%••%%%•%%%%%%%%%%%=========|:...........................
............................................................=%%%%%%%%%%%%%%%%%%%%==:::.........................::|..||||.||||====%%%%%%%%%%%%%%%%%%%%%%•%========================|...................................................|=||=||==========%%%%%%%%%%%%%%%%••••••%%%%%%%%%%%%%%%%=========|..........................
...........................................................|=%%%%%%%%%%%%%%%%%%%%==::................................=...|========%%%%%%%%%%%%%%%%%%%%%============================||.|:.......................................................||||==|==%%%%%%%%%%%%%%%%%%%•%%%%•%•%%%%%%%%%%%%%%=====|:........................
.......................................................::===.=%%%%%%%%%%%%%%%%%=::.....................................===============%%%%%%%%%%%%%%%%%=====|=============================|:........................................................::=|======%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%=======|:....................
.................................................==|=========..:|=%%%%%%==|:..........................................::.|:=========%%%%%%%%%%%%%%%%%%=======||===|============================:......................................................::|=======%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%===|||...................
...........................................=||============%%%••%==::::|=%====%====|:.........................................==|=====%%%%%%%%%%%%%%%=================================%%%%%%========||:..=%%%•••%%===.......................................|========%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%=======||................
..........................................|||=======%%%%%%%%%•••••••••••••••%%%%%===:.....................................|..|======%=%%%%%%%%%%%%%==================================%%%%%%=%%========••=•••=•••••%•%•••••••••••%............................|||==========%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%========:...............
.........................|||......=|=|====|========%%%%%%%%%%•••••••••••••••%%%%%%===|.........................................:=%===%%%%%%%%%%%%%=%======================|===========%=%%%%%%%%%%%=••••••••••••%%•=••••%%••=%•%...=•|•%=|•%•%=.................||:|============%=%===%%%%%%%%%%%%%%%%%=========|...............
.........................||==============%========%%%%%%%%%%%•••••••••••••••%%%%%====|..........................................=======%=%%%=%%%%%=============|||=======================%%==%%%%%••••••••••••••••••••••••••••:...••==%%|=%%%%=%%:%%%%%%%%%===..........||================%%%%==%%=============|||..............
......................|=========%=%===============%=%%%%%%%%•••••••••••••%•%%%%%%====|...........................................==|====%%=%%=%%%================|======|||||||=============%%%%•%%••%%•••••••••••••••••••••%=|:%••••%•%%%%=%%%%%|•=%•.%••.%%................|||||||||====================|||:|.................
....................|=========%%%%%%=%%%%%%=======%%%%%%%%%%•••••••••••••%%%%%%%%=====.............................................||||=========%===========||========|||==|================%=•••••••••%••=•••=••••••••••••====•%%%•••••%%%%%•%%%==%%•%%%%%%.............................::|=|||||:..|..........................
.................||=====%%%%%%%%%%%%%%%%===========%=%%%%%%%%%••••••••••••%%%%%%%=====|:.............................................|||||=====================|.||=|||====================%•••••••••%•••••••••••••%••=••%===••=••===•••••••••••••%%%%%•%%%.....................................:...............................
................=====%%%%%%%%%%%%%%%%%%%%%%====%=%%%%%%%%%%%%%••••••••••••%%%%%%%%====|=|.............................................:||||||=============================================••==••••••••••••••••••••••••••====••••••••••=•%|%%=|••••%=%%•.•%......................................................................
..............=====%%%%%%%%%%%%•%%%%%%%%%==%%==%%=%=%%%%%%%%%•••••••••••••%%%%%%%%==%=%==|=.............................................:|||||==========================================••=••%=•••••••••••••••••••••••%===%•••••••••%•••%•%••••%••==%%|••|......................................................................
.............|===%%%%%%%%%%%%%%%%%%%%%%%%%%=%%===%%%=%%=%%%%%•••••••••••••%%%%%%%%%%%%====.................................................||||=======================================•••••••••••••%%•%=••••••%••=•••====••=%••••••••••••••%••%%••••••••|.......................................................................
...........:==%=%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%=%===%=%%%%%%•••••••••••••••%%%%%%%%%%====|...................................................|||===================================•••••••••••••••••••••%••=••%%••====%•=%%%%=%••••••••••••••••%••••••=........................................................................
...........==%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%••••••••••••••••••••%•%%%=%=====|.................................................::|||==============================••••••••••••••••••••••••••••••••====••%%%%%=%•••••%%%•=••••••••••%••%.........................................................................
.........:=%%%%%%%%%%%%%%%%%•%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%•••••••••••••••••••••%•%%%%%==|.....=...................................................:|||==||====================••=••••=••••••••••••••••••••••••%====••••••••••••••••••=•••••=••••=••%|||.:|....|...............................................................
........=%%%%%%%%%%%%•%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%••••••••••••••••••••••%•%%=====:..........................................................::||||=================••=%••••=•••••==%=•••••••••••••••%%=%•••••••••••••%••••••••••••••••%•••========|===|===||.........................................................
.......=%%%%%%%%%%%%%%%%%•%%%%%%%%%%%%%%%%%%%%%%%%%%%:.|%%%%••••••••••••••••••••••••%%%%%%==|...............................................................||||============••••••••••••••=•••%=•••••=%•%=%••%====••=%%==•••••••••••••••••••••••••••=====================||.....................................................
......======%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%••%%%••••••••••••••••••••••••%•%%%%%====|:.............................................................:|=|===|=====%••••••••••••••••••••••%••=•••=•••====••=%•%==%••••••••••••••••••••••••••=======%=%=%===============|=|...............................................
....|=====%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%••••••%%%%••••••••••••••••••••••••••••••%%%%%%=====|=.............................................................:|=======••%•••••••%•••••••••••••••••••••••=====•••%%%%==••••••%%%•=•••••••••••%•••%=============%%===============|:.............................................
...=======%=%%%%%%%%%%%%%%%%%%%%%•%•%••••••%%%%%•••••••••••••••••••••••••••••••••••••••%%%%%%%====||...........................................................:====|.••==•••==••••••••••••••••••••••••••====%••••••••%%••••••==%=••••••=••••=•••=====================================|:|.:.....................................
..====%%%%%%%%%%%%%%%%%%%%%%%%%••••••••••••••••••••••••••••••••••••••••••••••••••••••••••%%%%%%%====||..............................................................%•=%••••=••••••%=%•••••••••••••••••=====••••••••%••%•%••••=%•••••••••==%=•••=====================%=======================||.................................
==%%%%==%%%%%%%%•%%%%%••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••%%%%%%%====||...........................................................••%%=%•••••%=•%=%%%==••••••••••%=••%=====•%••••••••%•••••••••••%=••••••••••••===============================================|==|:.............................
••••%=%%%%%%%%%%%%%•%%%%%••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••%%%%%%%====:::.......................................................•%%=%==%•%%••%••••••%%•%•••=••••=•••=====••=%••••=••••••••••••••••%•••••••••••=====================================================|||:|........................
••••••••%=%%%%%%%%%%•%%%•••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••%%%%%%%%%===|:...................................................%%%%==|=•=••%%=•••••••••••••••%%%%••%====%••=••••%=•••••••%%•••••••••••••••••••==========================|=||==||========================|:.......................
••••%=%•••••%%%%%%%%••%••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••%%%%%%===||..................................................|..=%|.:%••%%•=%=%%••••%•%•••••••••••=====•••••••%%••••••%======%•••••••••••=•••================%=============||...:|||=:=====================||:...................
•%=••••%•••••••%%%•••%•••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••%%%%%%%%====||.......................................................:%%%%%•%•••••••••••••••••••%•======••••••••%%=%•••••=====••••••=%•••==•••============================|==||............|==================|||:.................
•••••••••••••••••••%%%%•••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••%%%%%%%%%====|::...................................................:|====%.%=::•••••••••••••••••=====•••%••••••••%•=••••••••%%•••••%=••==•••====%%===========================||...............|=================||................
•••••••••••••••==••••••%•%•••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••%%%%%%%%%====||...................................................:::|..=%=:.%%%•••=:|=•==•••=====%••••••••••••%••••••%•%•%=••••••••••••••======%=================%============||............:..||===============||..............
••••••••••••=••••%•••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••%%%%%%%%=====|::.....................................................||=|:=|:%%.:%••%=•••=||===••==••••=%•••••••••%•%=•%•••••••=•%•••••========================%============|:=.................||||============:..............
••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••%%%%%%%%%=====|:.......................................................:||=%%%%:::.=••%...:|%••=%•%===••••••••••••••••••••%%•••••••••====|=====================%%%%==========|=:............:....::|============|:............
•••••%=••••••••••••••••••••=••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••%%•%%%%%%%%%%%====||..............................:........................||%==%=%%%%%......•••===%%%==•••••••=••==••••••••••••••••••==============================%==============|=:..................:=|=|==|||:.............
%=•%••%••••••••••••••••%%••••=%••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••%%%%%%%%%%=====|:......................:=.............................|:...||=••......%••%%%••••••••|%•%=••••==•••••••%==••==•••===============================%===============||::..................:||||||..|:...........
••%•••••••••••••••••••••%•••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••%%%%%%%%%%%%======||..................=%..|||=|..::.....................::|==%==......••=%=•%•••%%•%•%•••••%%==••••••==••••==•••==================================================||||.....................|:.:.............
••••••••••••••••••••••%•••••••••••••••%•••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••%%%%%%%%%%=====||:..............=%%::==|:::||.|.......................:|=|......=%%=•==%••%%•%|•=•%•••%%•%%••••••%=%••==•••===:====================================================:|...................................
•••••••••••••%••%•=%•••••••••••••••••••••%%•••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••%%%%%%%%%=======||:.........•%%|===||:|.===|::..:..................:.:.......%=|%%%•%•••%=%%%%•%%•=%%%••••••••••••••••••=========================================================|||||................................
•••••••••••••=%%%•••••••••••••••••••=••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••%%%%%%%%%%%%%======|:.....:••%==%%=|=|====....|....:.........................=..%%%=:|•••••••••••%==••••%%=%%••%••••••••=============================================================||=|..............................
•••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••%%%%%%%%%%%=======||::|••••••==|%=|=%.:|:|:=|.:|.........................||.....|=..•%%••%••••••••••%%=%•%••••••%=•••=====================================================.==============|==:::......................
•••=%==%•••••••••••••••••••••%•••••%••••••••••••••••%%•••••••••••••••••••••••••••••••••••••••••••••••••••••••%%%%%%%%%%%======|=•%|%=||%•••%%|||:======...|...:|......................||====.=%%%%%%%%%%•••••••••••••••••••••••=========%================================================================|::....................
=••••=•••••••••••••••••••%••%••=%••••••••••••••••••%••••%%•••••••••••••••••••••••••••••••••••••••••••••••••%•%%%%%%%%%%%%%===••===••••%|••••%•%•%%%=|=::|=||.........................|:.....|=%%%%%%•%••%|.%••••••••••••••••••============================================================================||||..................
=%%•••••••••••••••••••••••=••%••••••••••••••••••••=•••••%••••••••••••••••••••••••••••••••••••••••••••••••••••%%%%%%%%%%%%%=••%=••••%=%••••••••••%%%%%%==|..|..||=.........................|==|.:=%.:%%%%:.%••••%••===•••=%•••==============================================================================||||.................
•••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••%%%%%%%%%%%%%%••••%==%•%==•••••••||::|%•%%%%=%=======|:|||.......................:|.===%|:::..%%%••••:=••••|=••••==================================================================================:|................
%%••••••••••%•••=%==••••••••••••••••••••••••••••••=•••••••••••••••••=•••••••••••••••••••••••••••••••••••••••••%%%%%%%%%•••%•••••••••••••••=||=••|.••%%%%%=%=|=|=|%%||......................:.|:.|..:|:%%%%%|=%•=.••••%|••••|||:==============================================================================|=||:..............
%%%•••••==•••%%••••=•••••••••••••••••••%•••=•==••••••••••••••••••••••••=%•••••••••••••••••••••••••••••••••••••%%%%%%%•••%••••••••••••••••=••••=|•••••••=....%=..%==........:...............:.....|..|=.%=%%=%%•%•%|||:••••...:||==================================================================|==========|||................
%%%••%••••%==••%%•••••••••••••••••••••%••%••%•••••••••••••••••••••%••••••=•••••••••••••••••••••••••••••••••••••%%%••••••••%•••%••••%•%•••••••|%••••••=.=%%%%..%%%=.......|:...................|=..|::.=..%=%%%%%%••••••••.......|===========================================================||=|===.=|=|=|||=|||................
%%%%%••%%••••%•••••••••••••••••••••••••••%••••••••••••••••••••••••••%••%•••••••••••••••••••••••••••••••%%•%%%%%•••••••••••••••••%•%•••%%%•%••%•••=•••|•%%%=.=%%%.......:=...::.:......:......:.....::|:::::..|.%%%%%•••%.........:||=====================================================|||||||||=||||||:|...:.................
%%•%%%•••••••••••••••••••••%%==•••••••=••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••%%%•••=%•••••••••%%••••=•%•%•=••=%•••••••••|:|.:%•%=.......|=..|.......:..:......%.........|...=|==|||:||%%=...........:.||===============================================|===||=||=||||||:.||.......................
%%%%%••••••%•••••••••••%=••••=%••==••••••••••••••••••••••%=%%•••••••••••••••••••••••••%=%•••••••••••••••••%••••=%•••%=•••••••••%%••••••%%••%=••••••••••••••%%.......%%|.:===||...::.......|.:|..:...|:::.|.:==|%%=%%%|................|==============================================|||=|||=|||:||||...........................
%%%%•%•%%•••••%%••••••===•%%••••=%•••%•••••••••••••••••=•••=•%==%••••••••••••••••••••%=•••%=%••••••••%•••••••===••••%=••••••••••••••%•••••••=%%•%%••••••••%|.......%%%==........||......................|=:|.|==%==%:...................||||===========================================||==|||..:|.:|:..........................
%%%%%••••••••%%%%%%%%••••%=%•%%•••%•••••••••••••••••••%••=•••%••••••••••••••••••••••=•••••••=•••••••••••••%=•••••==••••••••••••••••••••••%%•%•••%=%%%=%••%.......%%%%||=:=|==|=|=..:::....................:.|:.:|==.......................:||||=============================================:||.|.::............................
%%%%%••%%%%%%%%%%%%%•%%•••••••%••••••••••••••••••••••••••=%••••••••%•••••••••••••••••%=%%%=••••••••••••••%=%•••••==•••••••••••••••••••••••••%%••••••••••:......=••==%=|..:=.===||||:|..|%::....:...............|:|............................:||=============================================||..=..|:.........................
%%%%%%%%•%%%%%%%•••%•%%%%••••••••••••••••••%%=%••••••••%•••••••••••••••••••••••••••••••••••••••••••••••••••••%%%%•••••••••••••%=•••••••••••••••••••••••.......••%|=%%|%=.==|:|::.::.:|=:.....:|..::.............:.................................||||=========================================|::|:....:.......................
%%%%%%%%%%%%%%•••••%•••%%%%%%•••••••••••%%••••====%••••••••••••••••••••••••••••••••••=••••••••••••••••••••••••••••==••%=%%%==%=%•••••••••••••••••••••:......%•••=%=•%%==:|=%:.===|.:...=..|..|.................:....................................:|:|=||=====================================||:||:..........................
%%%=%=%%%%%•%•%%••%•%%%%%%•••••%•••••%=%•••%%••••%=•••••••••••••%•••••••••=•••==%%•••••••••••••••••••••••••%••%•••••••=%••••==•••••••••===•••%=•••••=|::..:••••••%•=:=•%|=•|%..:•=.•===.=:..:||..|.....................................................||..||||==================================:=|.||.........................
%%%%%%%%%%%%%%%%•••%•%%%%•%••••••••••••%==%••••%%•••••••••••••••••••••••%=••%•••%••••••••••••••••%%•••%•••••••••••••••••••%=••••••••==••••%==%••••===||:.•••==%•••••••%:%==|=%%=.=%%...=|:|.:......|....|..:.............................................|...||||==|================================|:..........................
%%%%%%==%%%%=%%%%%%%%%••%%%%%%••••••••••••%===••••••••%••••%•••••••••••••••=•••=••••••••••••••••••••••••••••%•%•••••••••••••••=%•••=%•••••==••••=====||%••==%•%=||=••••••%=|==.=%=%|==||.:|.::..=...|.........................................................:|||::|==================================|.:......................
=%%%======%=%%%%%%%%%%%•••••%•••%•%••••%•••••••••••••%••%•••••••••••••••••••••••••••••••••••••••••••••••••••••%••••••••••••••••••••=••••%=•••••=======•••==••••••=|•••%•%•%%%•%=:=|:|=|===.=|..:...=:..:.:..........................................................::||||=============================||:......................
|=======%%%%%%%%%%%%%%%%%•%%••%%•%•••%%••••••••••••••••••••••%===••••••••%%•••••%•••••••••%%•%=%•••••••%•%%••••••••=•••••••••••••••••%•=%••••%%%====%••%=%%=====||=••••••••%%••%%%%%%||=|:=:|==|:.....................................................................:||=||=============================|......................
===%==%%%%%%%%%%%%%%%%%%%%•%•%•••••%••••••••••••••••••••••%%••••=%===•••••••••••••••••••%%••••••=%•••••••••••%%•••••%•••%••••••••••••••••••%%%%%===•••==••••••==•••••••%•••••%•%%%%%%=•===.:=.:|||=|:...:...............................................................:==|=|==========================|.......................
%%%=%=======%%%%%%%%%%%%%%%%%•••••%••••••••••%•••••••••%=•••••=%••••==••••%•••••••••••=%•===••%=%••••••••••••••••••••••••••%••••••••••••••%%%%%%%••••%===•••••==%••••••••%|||%•%%=••%%=%%%=|==||.:.===|.|..................................................................|.:::||======================|.......................
=====|===%=%%=%%%%%%%%%%%%%%%%••••••••••••••••••••••••••%==%=••••••=%•••••••••••%•••=%•••••%=•••••••••••••••••••••••••••••••••••%•••••••%%%%%%%%••••=%•••%=====••••••••••%••%%..%•%%•%%%%=|••%•|====.:|=...........................................................................=||===================|:.::..................
======%%%%%%%%%%%%%%%%%•%%%%%••••••••••••••••••••••••••••••%==•••=••••••••••=•=•••%==%•••••%=•••••••••••••••••••••••••••••••••••%••%•••%%%%%%%••••••%%•%•••••••••=%•••=||:||==:.••%%%•%%%%=%%==|=%==||:.............................................................................|:|=|===============||||....................
===%%%%%%%%%%%%%%%%%%%%%%%%%%%••••••••••••••••••••••••••••••••%=•••••%•••••%••••••••••====%••••••••••%••%=•••••••••••••••••••••••••••%%%%%%%%••••••••••%=••••••••••••=|•••••%:|%••%%%%%%%=||%%|=..==||..............................................................................||:|.||===========|||||...:.................
%%%=========%%%%%%%%%%%%•%%%••%%%%%•••••••••••••••••••••••••••••••••••%••••••••%••••••••••••%•••••%%%••••%=•••••••••••••••••••••••••%%%%%%%••••%%••••%%•••=%%=%•=•••••%=|==||=•%•%••%%=..=%%|.|..%%%%....................................................................................::|||==||:||=||||......................
===%========%=%%%%%%%%%%%%%%%%•••%•%••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••=%••••===%••••••••••••••••••••••••••••••%•••••%••••••%•••••••••%=•==•••••••==••••••••=.=%%%•%|..=|==........................................................................................||.=|.:|:||=:.:.....................
|====%===%%====%%%%%%%%%%%%%%%••••••••••••••••••••••••••••••••••••••••••••••%•••••••••••••••••••=%••••==••••••••••%%%••••%=••••••••••••••••••••%•%•••••%••%%•%%••%%=%==%%••••••%|=•••:.••••%%..%%%=.............................................................................................|..|||.|.::.....................
==||=||%=====%%%%%%%%%•%%%%%%%%%••••%•••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••==•••••••••%=•••••=%=••••••••••••••••••••••••=•%••%••••%%•%••%•••••••%%=•••••••%•=.|•%%:.:%%%%................................................................................................:.............................
||::||====%=====%==%%%%%%%%%%••••••••••••••••••••••••••••••••••••••••••••••••••••••••••%••••%•••••••••••%%•••%=•••••••=%••••••••••••••••====%••••••••••%••%••••%%••=%%%•••%••••••••••••%|==.=%••%...............................................................................................................................
..:|||=|==========%%%%%%%%%%%%%%%%•••••••••••••••••••••••••••••••••••••••••••••%••••••%••••••••••••••••••••••=%•••••%=••••••••••••••••%=%••••==%••••••••%••%%%%•••••••=•==%%•••••••••%%%••••••%•................................................................................................................................
..|:=||:|||=======%%%%%%%%%%%%%%%%•••••••••••••••••••••••••••••••••••••••••••••%••••••••%••%•%•••••••••••••••==•••==•••••••••••••••••==•••••••%=•••••••••••••=%%••%•=•••%•=••=%••••••••••%%•••%.................................................................................................................................
..%:||:|||========%•%%%%•%••••%••••••%•%••••••••••••••••••••••••••••••••••••••••••%•%%•••••••••••••••••••••••••••=%••••••••••••••••%=%%===•••%==•••••••••••••••••••%••=•••••=•=•=•=%%%•%••%%•••••%:.............................................................................................................................
..=|:=:|||=|===%%==%%%%%%%%%•••%•••••••••••••••••••••••••••••••••••••••••••••••••••••%•%••••••••••••••••••••••••••••••••••••••••••==••••••==•••••••••••••••••••••••••=%•%•=%=•••%====•==•%••••••••%%•%=.........................................................................................................................
..%%%=%||||||==%===%%%%%%%%%•••••••••••••••••%••••••••••••••••••••••••••••••••••••••••••••••••••••••%•••••••••••••••••••••••••••%==••••••••==••••••••••••••••••••••••••••=•=%•=••••••%•=%%•••••%==%=%%%•%%%:....................................................................................................................
.....=%=:||=|====%%%%%%%%%%%%%•%%%%%%•••••••••••••••••••••••••••••••••••••••••%%••••••••••••••••••••%•••••••••••••••••••••••••••••%==%••••==•••••••••••===%•••••••••••••••••%%••••••••••••••••==%•%=:%:%%%%%%%%=................................................................................................................
.......%:|||||===%%=%%%%%%%%%%•%%••••••%••%••••••••••••••••••••%••••••••••••••••••%•••••••%•••••••••••••%••%••••••••••••••••••%•••••••%==%•••••••••••••••••%==••••••••••••••••••••••••••••%=|%•••|•%|%•:=|::%%|%%==%=...........................................................................................................
.....%=:.||:====%%%%%%=%=%%%%%%%%%%%%%%%%%%%•••••••••••••••••••••••••••••••%%••%••%•••%%••••%%•••%••••••••••••••••••••••••••••••%•••••••••••••••••••==%•••••==•••••••••••••••••••••••••••••%=•••==%%•%=:=|=%•:.....=%||||=......................................................................................................
....=%...||===%%%%%%==%%=%%%%%%%%%%•%%•%%%%%•%%•••••••••••••••••••••••••••••••••%%•%••%•••%•%•%••••••••••••••••••••••••••••••••••••%••••••••%=••••=%•••%%====•••••••••••••••••••%••••••••==••••==%=|%==%=|•%|..•%=|.....:%|=::=:................................................................................................
.....|||:|=%%========•%%%%%%%%%%%%%%%%%%%•%%%•%%•••••••••••••••••••••••%••••%••%%%%•%••%%%%••••%••••••••••••••••••••••••••••%•=••••••%•%•••••••••%=%•••••%=%•••••••••••%==%••••==%••••••===%%•=%%•|••%|=%••%..%%%•=%:..:.....:||=|..............................................................................................
.....|===|:::|::|=|==%%%%%%%%%%%%%%%=%%%•%%%%%%••••••••••••••••••••••••••••••%•••%••%•%%•%••%%•%%•••••••••••%••••••••••%•••%•••%••••%•=••••=•••••••%======•••••••••••==%•••==•==%•••••%%=%•%••••••=%=%=••%•:.=%=%=%=..===|==..=|||=.=:|.........................................................................................
............:||||=|==%%%%%%%%%%%%%%%%%%%%%%%%%%•••••••••••••••••••••••••••••%••%•%•%•%%••%•••%••%%%%••••••••%•%••••••••••%••••%%•••%••%•••%%••••••••••••=••••••••••%==••••••===%•••••••%=%••=%%=%•==%=•••••..:•%%%=..%===%=..|=|....|...........................................................................................
............:.:|||====%%%••%%%%%•%%%%%%%%%%%%%%•••••••••••••••••••••••••••••••••••••••%•%••••%%••%%%••••%•••••••••••••••••%••••••%•••%%•••••••••••%•••••••••%==••••==•••••••==••••••••%•=••==%%••=•||%•%••••=......:.==•==..:=%..|||.....|......................................................................................
.............:::|=|========%%%%%%%=%••%•••%•%%%%••••••••••••••••••••••••••••••••••••%•%••••••%•%%%%•••%%%•••%%••••••••••••=•%•••=••••%•%•%••%••••%•%•••••••••••••••=%••••••==•••••••=%•%••=%=%••%=%%••••%•%•••••%=%%........====|.:.|.=.........................................................................................
.............:============%%==%=••••%%%••%%%•%%%•••••••••••••••••••••••••••••••••••••%•%•%•%••••••••••••%%%%••••••••••••••••••%•=•••••••%••%•••%•••••%•••••••••••••==%•••===••••••%•==•••%•=•%•••%=••••=|:•••%%•%••%%%==|==%=%%=|..|||..|:......................................................................................
.............:.|||=============%=%%%%%%%•••%%%%%%%••••••••••••••••••••••••••••••••••••••%•%%•%%••%%••%•%•%•••%%••%%•%•••••••••••=•%•%••••••••••%•%•••••••••••••••••••%%%%==•••••••%•%•••••••••••==••••••••••••%%••%%%•%%%%%%==%=|..==.:.:.......:..:............................................................................
.............:||||||==========%=%%%%%%%%%%•••••%••%••••••••••••••••••••••••••••••%•%•••%••%%%%%%%••%•%••••••••%••%%•••••••••••••••••••••%••••••••%•••%•••••••••••••••••••••••••••%•••••••=%•••%%=%••••••••••••%•%•%••%%•%•%=%%|||%|=%|...::.....................................................................................
................|=|||=========%%%%%%%%%%%%%%••••••••%••••••••%••••••••••••••••••••%••••%•••%•%••%%%%%%%%%•••••••%%•••••••••••••••••••••%•%•••••••••••••••••••••••••••••••••••••%•%=•••==%••••=%•%•••%|===||•••••••%••%%•••%%=%===..=.|.:.•.....|................................................................................
................:||=============%%%%%%%%%%%%%%•••••••%%•••••••••••••••••••••••••••••••••••%•••%•%%•••••%•%••••••%%••%•••••••%••••••••••••%•%•••••••••••••=•••••••••••••••••••••••=•••=•%••••==••••••|=•••=|=••|%••••%••%••%%%==|.=%=%=|..::.....=%...::.........................................................................
.............:.::||==========%==%%%%%%%%%%%%%%%%%%%••••••••••••••••••%•••%•••••%••••••••••••••••%%•%%%%•%%%%••••••••%•••••••••••••••••••••••••••%•%•••••••••••=•••••••••••••••••%•••••=%•••••••••••==••••=|%••|.:%%••%•%%•%%:%.|===..|%||...|.|.|...............................................................................
..............::||||||========%%%=%%%%%%%%%%%%•%%%%••••••••••••••••••••%••••%%•••••••%••••••••%%••%%••••%%%%•%••••••%••••••••••••••••••••••••••••%•%•••%•••••%%••%••••••••••••%••••%••=%••%••%•••••%=%•••=|••••|:•••%%%•••%%:===%%=..:..=||..|=|.::.............................................................................
...............:|:|:|========%%%%%%%%%%%%%%%%%%%%%%•••%%•%•••••••••••%%•%•%••%•%••••••••%%•••%%%%•%%%%%%•••••••••••%••••••••••••••••••••••••••••••••••%••%••••••%•••%•••••••%•••••%=••%••••%%%•••======%•|%•••%|=•••••%%•••|.=|=%%|.|.:%=..:..|%|.=.|...........................................................................
.................||||==========%=%%%%%%%%%%%%%%%%%%••••%%%%••••••••••••••••••%•••••%•••••••%%•%••%%%•%%%%%%%%%%•••%•••••••••••••••••••••••••••••••••••••%••••••••••••%••••=•%=•••••%••••••••••••••••••==|=|%%||:••••••••%•%:|=%=%.==.%==..||=::=.:..|=..:.......................................................................
................::|:|||============%%%%%%%%%%%%%%%%••%••••%•••••••••••••••••••••••••••••%•%%%•%•%%•%%%••%•%%%%%%%•••%••••••••••••%••••••••••••••••••••••••••••••••••••••••••••••••=••••••••••••••••••••••%=||=%•••••••%••%==.•%%%.=|=:%==..|.%=|...%.|...|.....:................................................................
..................||||==========%%=%%%%%%%%%%%%%%%%%•••••••%•••••••••••••••%•••••••••••••%•%%••%%%%•%%%%%%%%%••••••%%•••%%%%•••%••••••%••••••••••••••••••••••••••••••••••••••••%•%•••••••••••••===•••••••••••••••••••••••%%:|•%•%==%.=%..=|%%%==.=.|.%|.|=..|.:.................................................................
..................|||============%%%%%%%%%%%%%%%%%%%%%••••••••••••••••••••••••••%•••••%•%••%••%%%%%%%%%%%%%%%•%•%•%%••%%%••••••••%••%•••%••••••••••••••••••••••••••••••••••••••%%%•••••••••••••••••••••••••••••%••••••••••=:•••||=•%%%%:.=.:%=:=:|=:|..|::......:...............................................................