█████████████████████████████████████████████████████████
█─▄▄▄▄█▄─▄▄─█─▄▄▄─█▄─▀█▀─▄█▄─▄▄─█─█─█▄─▀█▀─▄█▄─▄▄─█─▄─▄─█
█▄▄▄▄─██─▄█▀█─███▀██─█▄█─███─▄█▀█─▄─██─█▄█─███─▄█▀███─███
▀▄▄▄▄▄▀▄▄▄▄▄▀▄▄▄▄▄▀▄▄▄▀▄▄▄▀▄▄▄▄▄▀▄▀▄▀▄▄▄▀▄▄▄▀▄▄▄▄▄▀▀▄▄▄▀▀     


archive | code | collection | samples | contact
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@#/**,.,.. ...,*(((#&&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@# ,@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&(/////#&@@@@@@@@@@@@@@@@@@@@@@@@@&#*,....,/***,..%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@%.*/%&(. ,%@(#&(*,*#####&@&#(/*/**(&&@@@@@@@@@@@@@@@@@*/(,%@@@@@@@@@@@@@@@@@@@@@@@@@@@@%*(@@@@@@@@%(*. (@@@@@@@@@@@@&#*..,,, .*#&(%@%/, .#@@#*.,@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@&,*&@&*, &%&%(%%#%&&@@%%*#%/(#(*/#* .,,**/######///**/#/./#*/@@@@@@@@@@@@@@@@@@@@@@@@@@&//&@@@@&##//(%@@%,.,(@@&%(**((#&%%(/(%@&%###@/&#&%*,*(@@(, &@@@@@%#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @%.*%@%/,*%#%%(#(.*%%&@@%#( ,///(%#/#&&%(###&@%/(&@@@@@@/*..##,.*,#@@@@@@@@@@@@@@@@@@@@@&&(&@@@/,%@#(%(%&(%@@%,.*. (((*/#(%%/(%&@@%&#.,.((##&(,(%@@%, @@@@%..*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ &/.#@@&(/*%&(*.#@@@%,&@@%/*&&#/. .*/((, ./#&&@@#%@@@@@@@./(.,%(**/(..%%#####%&&@@@@@@@@@/%(&@@&,,@%*@@@%,/***///((#&((%%(*(#(*/%@@&*&@@@@,*&%///(&@%/,%@@%,((*%@@@@@@@@@@@@@@@@&&&&&&&&&@@@@@@@@@@@@@@@@ #*,(@@%/(,#%/,@@@@@@@/#@%*(%#/#&&&&@&*%%/#&//(%&%//*,,,*./*/,*%(,*./*.%@@@@@@@&%#*/(%&@@&,%/(@@&*.#&##%&#*#@@@@@(.,(#/*. ,#&%*/@@#%@@@@@@#*#/*((%@%%(/@(,#(..#@@@@@@@@((*.*(/((%@&#/#/((/*,,//%&@@@@@@@ %/(%%@&/#*/%/#@@@@@@@@,#@//#*@@@@@@&*#&@@@%(/. ,(#%%(*.#///*(**%(.(/..%(/#(*,.,/&@@@@@&/*(.,&%%@@@&/,,,,**##/****(%*(@@&@@@#(%((@&,@@@@@@@%/(/*(/&@(@(../%/ ,/(@@@@@%//./(/**(/*&#(&&(/(#(, .,/((//***#@ @#*&%%@#/#*/(,&@@@@@@@@,###*&@@@@@@##%@&#/,*/#&&(*,(&%*/%/,/*#(*&#.*&#,(# *@@@%*,**/&@@@@@&/. *%@@@@@@@@@@@@@@%@@@%@@# #@@@@&,*#%(#@@@@@@@//(*((#%#@@*.#%*,*/*#@@@&*@**#@@@/.*&@%((/*#&%//%%#(%@@@@@%*/& @@%/@%%#%*#**#,#@@@@@@@@((%((@@@@@&##(&#/,%%##(,(@@@@@,.*%,***%(,&%,/##,.,,*//*,,,,**,/&@@@@@@(,.,,.,/###(***/%@@@@@@(/ ,@@@@%(%(/@@@@@@@/*/*//(&&@@/,#(/**//*/#@&/@(*/&@@%#/*/*(&@@@@%#(/,****///#%&#&@ @@@%*@@&&&(*(,(%*#@@@@@@@@#//#@@@@@/#&#//((//.*@@@@@@*..//(*(/(%(*##,,(&(/,,. ,*(@@@%%@@#*. .*&@&/*/((((((/*/&@@@@@@@#,*,&@@@((#&@@@@@@%,/,*/(%%@@( **#//*,/%//@#&@(,*#@@##(.&@@@@@%/***(%&%###((,(@@@@ @@@@@/.%@@%%/*/,,*,,&@@@@@@@@@@@@% ..#*,(&#(/,/(,. .. ,*,,.,*%##&/,#(@#((/,(((*.,//*%@@@&@@&/.,,.(@@&&&///(#&@@@@@%(**#(/@@@@&&@@@@@@&,*.,*,,#@%* ./ *&*/*.(#..,//,,*.(/#@@&#/%@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@&. *#&&%*.*/*..,*%@@@@@@@@@(*#,./ /&&/./((((%@@@%.*@&, **..#@&#%&.&@@@@&(/(*.(&%(,*/(&(/%&&/ ..*(###%%%##(**/#&#./%&@@@@@@@@@#,.,/*..**. ,#*,@#,(/*//. ,&@%#@&/(#, (@@&(,/#@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@... ... /#*....(@@@@@(.(%* ,.&,///#/(@@@&(/(,.&@#. ,(&%//#*//,,,*&@@@@@@,@@@* ..,/(///,*@#....,,*///*,./#/((((/*,,#@( . .* .,*,,*,/&# ###&%/,,(#*,*.,*(&@@@#*&@/ ./#@@(,.*#@@@@@@@@@@@@@@@@ @@@@@@@@@@@( **,/(/(///*///**/(/*, *%( . ,,/#/%@&/(%(**,.&@@,*#((%//%//@*#*(@@@@@@@@(@(.#&(//(//&&/(&@@*./#&&#//*/,,*******,,*/(((#%%%##/*/@@*,#/,(/***###/*/..*&@&/,(&@@%/((.,(*,.,(@@#,./&@@@@@@@@@@@ @@@@@@@@@@@@@@%((#/*,,,*/**,****,,//,,#%.,,*(/(@%(%#(%@@.,@@@/%%***%#/#*(*#%,*(////(%&%#.*%&#/*#&*,&(,,.*#&%##%%%%%%%##(/*//*******/(#%&@@&* ,(#(/&#,((###/,,*#(#%,(#%@(*(@@&##,. */,(*/&@%/*,&@@@@@@@@@ @@@@@@@@@@@@@@@@@@&#%@@@&&@@&@@&*.*/**,/&/,,//%%#%%(@@@/,%@@%//&&*//,#%#*#/. /#((#&%%#/ ..(&/#@%#@@(*,%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%* ,*/##*,*,/###(,.**(%#* ((#@@&(&&//%@@&/, ,,/#,(@@&#*.#@@@@@@@@ @@@@@@@@@@@@@(/#/*&@@@@&######%*/#/,*//#,#&*..*(#%(&@@#,#@@&@%@@/(%#%@,#%(*(&* ,,.,/###%#* //(&%**#@(*&&%#(####((///,*,*,,***,** . ,&%((*(#(**(/##%(..*/#&%(*,*.**/&@@@%#%#/#@%,#*/##*%@@@&*.*@@@@@@@@ @@@@@@@@@@@(/%%#&&&#,*/#@@@@@@&/,/#(.*/,%/*&&*,,#%(@@&.#&@&&&%@@@@%/#(&%(@%*#&/,%@(/, ...*//*.*%@&#@(.////**..,*(%&#&(( .,*. ,/##,*&#(&#**//#&(%&/,,/*(&%(,*(,,*(%(..%@@@@%(##(((//*/&@@@@#..#@@@@@@@@ @@@@@@@@@@@&(#%((/(&&(*&(/@@@@@@( ./%./(.%#*/@&/, /@@#*#@@#&#&@@@@@@(%##(#@%*#%, .,*/#((%@&#/,..,/,./*,,*#&@%((#/** .&@@@#. ,/(##/.*/(/&*((,(&(*//./**#%/,.,#%/**%&/(///.(@@@@@%/(##/*/(((*,/##@@@@@@@@@ @@@@@@@@@@@@(,%&%((&@&/*&(*%@@@@/ .//***#//@%.,%&/,.,(./&@&#%#@@@@@%*@&**#@&/,,//*#(/(**.*/((((/***.*#*((#/,,,*(/(#*//.%/.//(##(,*%@**%,(#*(%*,.*###*,.,*/&@(,**/**//*&@@@#*,(%(,###@@@@@@@(/@@@@@@@@@@@ @@@@@@@@@@@@*(//&@@%#@#*&@##*%@/,/**##*,*/%(((/(*/&/(*..,#@@&#///*#@@%,*/@@/,*/*(#(%,/,,#**.,*/,.....*/*,,**(/**,%((#,(,./*#@(../&@#.*,%#/..,,/%&(/,*/((&@(,.,/#/.,*&@@@%****%&%&##%/@@&/*%@@@@@@@@@@@@@ @@@@@@@@@@@@%,(&%(***//((/&@/*.//,,*/###(**(&(/(#,*&#*%(*. *#%&&%/,*/,%@#.//,,*(%( , .,*//,.,/*,***,*/,.,//*,,,*./&/(.*(*.%@#*%@#.,@#/***%%/#&#*,***//,*,/@@%(/,&@@@@/*&##@&(*(/#%(#@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@(,/%%/*/(&&*,,, ,(#/*,,*##%#(,/&/(%#/,(//@(*. *#/(&#/(#%#/(*(*. .,..,,**//(//***((*,,,*((***/////**,..*,, ,((*#((#,(@@#*/,/&%*/(*.,&%**%//*%@#/*/(/@@#/(%&/*&@%#&&&%,#@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@/,(@%*/,. *%@(..(%#(** ./####*,,*(##** ,@%*.&#*,/%(*,/#* ./&%* ./(#(*,*//##/*,***,./(*,,*/##(/***(#(*..*%%(.,(&@%@#,&@*(@(*(*.*/%#(*.**(/..*##*,&@**#&(/(/,(@&(/(%*%@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@&/. *&/,..#&/*,*#&@((*../%#(((/*/(%//%*@&,(%#(,.(#(.,#%%, ,(/,,*((/*,,****,,*(#*,**(%#(/***,,*/((*,,/(, *%&#* */(@#..* (&(,,(#(* . ./%#((##/%@&.**,/#(///%@&#/.&@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@(,@#/(,%%,*/,*(%%///*,*&&(%%//*,*#@*&#,(%%%*. .(%&/ .***,... .. ,/**///*,/#((/.,*(((((((//,. .,*,,. /&%(, .%@%@&/..*(*.,%&,*/(##%&%/./@@(%@(..*/(%&#/*(@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@&,@&&##&%/*(%/..*(&#,//./(*/&%,/%,#%/*,*(/,*,,/##,.,. /(*//,. ,/*,/((//(((/((/*/(#/**/, .*///, .*..,.,#(/,./,,. /&@/ ./@@#/**/(##((/,../#&(.,,(%, /&@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@&,@@@%((/***/&@#/,..,*(#(*.,*(%*/%,/,,%#,,/*,**(,, ..****,.*,./##///(#((#/*(&///#/#(/(*/&%/../*/(#/*,,,.*(/*,,/ (@@#./@@#***, ,,//*/(*/(/#&#(((@#.@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@(/@@@(/**(/,.,/&@#(#*,,*#@&*.,. */@*.(/(,.//,,*,.., *(//* .#&%@%(//**,*%&#/((#%#**/,,*/%@%%@* *//(,**/*.,,,*// ..*%%,,(%%(/* ,*,**/(/.,((@##@@@,@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@%.@@@%.&#.*#%@@( ,*((#****/#&#*(%***%.*%#, .*//**.* //, .(&@@@@@@@@@@@&%#(/#%%%#/(%#@@@@@@@@@@@@%* ,/*,,*/**. #@&*,*.,/%&/.*#/**/,./#/,/@*%@@&/&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@( .%@@* &@, ///(#@&/(*#/,/&#,,/#(/#&#*,., (#..,,,**,*, ,.,*(&&(, .*#&@@@@%((///##&@@@@%/, ./%&%///.,/*,,**,*,, #@@@/(%/,..(////**.%@@&/,/@*#@@%/&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@%.,,/@@/.&@,/#,,#(*,*##/**./(&%/,.,*//@(.%@(,*, .,,//,,./.,@@((%@&@@%(, (@@@#,@@@%, .*%@@@@&(/#@&* .*,,//,,,.*//,*(#(*,,*%##((*.*,#%#/.,@#.&@@./@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@#*/.,@@&.#@% /@#,**/%%/ . ,/#%/.,/@( &%.(@&*,** .,.,,,#(#/ .. ..,*/#%#%&%%@@@@@%%&#%&#/*,. .... /#*&***,,. ./&((%(/&@%*.*/**(@@@//(/&@@@&#@*,@@(, &@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@%///*(@&(,@@/, /@#,#&&#/*///.*#*.*(/*.//@%/@#./%#(***,((,. (@%. ,*../*/, ,,,#@@@%#@@@(&@@@(,....*/*, **..&@#*.,((,.#%%#(*(%/.*%&&&%#(,#@%(#(#&@@%(@( &@(./,&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@(./#*/@@# %@&***..,*/((#(##&/*(@&/..**/*.,//@@%,*(,,.**(, #@%#%/,,..,,,*/((,/%@@#&@&#@@%,,/(**,,,,.,,*%#@@(..,/*,, ,.*/*/%%(****//* /@@&,.*(&&*,(@(,&@#,,/#&@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@%.#&//&@#*./&@@@#//,***#(/*//,*/#&@@( ,@@@(,((#@%, .*(, .. *&@@%%&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&@&@@@*.,. ,(/....*(//((((/,.,((*%@@@#,,**,#@@,/@@//(**&@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@&,(@#*(#&/,,*,*/(/,/#**((/*(,.*(/*,,/(* .(@@/*(/,,*,,*..*,.,%@@#*#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@//@@@%,.**. *,,,,,*/*,((/,.#@##(/*,(&@@@@@&#* /#@#*(&,(@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@( %@/(@/(@%/,,,,,,,.,/(((/**.*///(%&%(@@&* ,(/,*(// ,*//*,(&@&&@@@@@@@@@@@@@@&#%@@@%%@@@@@@@@@@@@@@&&@@&%,*/*,. .*(*(.(/#* *@@(,(#*#(*,*////,,*,/&%///@(,@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@( (@#,@@&*,(&@@@@&/.,,//(,**,./&@&%(*. *%%**.(#*/*** **(*,,%@&&@@@@@@@@@@@@&&&%&@@@@@&/@@@@@@@@@@@@&%@&@( */** ,**/.%*.* /&(/(&@&, /*/&@&%(/(%&#*(@//@( &@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@*.#@#,(%@@@@&###%##(,(/*///(*.***//*%@@@*.,/((((/(/*.,*/./@@&@@@@@@@@@@@@@@%@&*.*%%#@@@@@@@@@@@@@%&@@&***,,,/((/#/#*..*, (&(##(%@@@%(*****(%@@&//@%..@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@# *&@%*/#//(##/***/,.*((%&(.,*,*//((/,*/*//*/#&%##%/... (@&%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@,.../%##%&#///(*,*,,. *%(,*,,/(%%%#%#/,,(&&*.(@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@/ ,/#&@@@%(*,*(%(, .*/*,,.*%@&(/((,/(**/(#(//(#@(,. (@%&@@@@@@@@@@@@%((/**(##@@@@@@@@@@@@%@@@, ..#@%///(#((,***/.,((*. *((**(&@@@@@@#* .%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@%#/*****,,,*#@&#(%&&&&%(*.(&(/(%(#%#((#(//**/(*/* /@%@@@@@@@@&#%&&(*#%#,*%&%%&@@@@@@@%&@% .,,*(/**//(#(((#/(**//***/(/, ,******/#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*,//****/%&#*//*../%&#/**((*,.. ,/..%@@@@@@@@@@@@@@@@@@@@@@&@@@@@@@@@@&, #. .,/((*/(#&(*&#**/(/#%/**&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&*,/((((((/#, /#(*...*///*,, ./*,(( .#&&@@@@@@@@#*,... .#@@@@@@@@@@% ,,./*..,,*//*,. %#..,/,*(*.,,,,#&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&&#(*,.,.*(*,*((/**((%(*(* .,/*#(//,#,,//*,*.. /&@@@@@@@@@@@@@@@@@@@@@@@%, (%, *//.//*//((,*, .,.*(*.*,,//%%%#%%/(*,,(&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&#/,,,,..(&@@@@#,*%&*,((#*(&(/(*,,,*#*(*////*,((,,**#&(*/%@@@@@@@@@@@@@@@@@#. **.#*.*((,///(//(///.,.#(*/%@@(.// *&((@@@@&&/.,*,*#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@((&%(/**/%//%&((%#,*(*,*(/ ,(&@//(*//,,/*(.(///#//*//.*//%@@@&(**#&@@@&&%&%* /&@@@#,/, ///*#((/(/*//*,/%,(#&@@%(**%@@&//,#@%(%%/.*(/(//,/&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@#(&@@@@@&/.,,*/**/%@@@@%/#*(((.#@(*#%/*/ ,,.,(//*/**, ,(%&@@@@@@@@@@%(/(#&&/@@##%%%%(,, ,**/**(/,.,, /&%/&(&@%%(.,*,/&@@@#**/***,/&@@@@@@(((@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@&(****(##(##%@@@&##(#&&#,.%#(*/(/#%, /@*(&/ ...,..,.,/(/@@@@@@@@@@#//%/*/***//(%@@@* ,..,.....*(%#////, .((&@&#,*@@@@&%/*(%@@#(((/*/(%@@@(%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&*.,,,,/#&@@@@@@@@@@@&*#%@@#&/ ...,,*/%.**/%/(#*,(//(&@@@@@@@@%#@@@@&/*/*,,.*//,..,. /(/*,/*.*&@@@@#(%* (@@%/%@@@@@@@@@@@@%((((#(*,#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&*(%@&/ ,*/, .,. ,@#&#((%#****/*%(%@@@@@@@(.,/(%%#/%####%@@@#//,.**/.*/*,,**,#@@@@@@/ *&&(*/@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%(/(&@%#/ ,*(%@@&((/. ,%&.%&%#(&@&/,*,*#(/&@@@@@@@&&@(***(**//#&(/%/./%%#(, .*#@@#*(#/*&@@@#%* ..*%&/,(&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&* ,(&&/ .**.,%*%@@@%,.(#,,&#.@@%%*/&&((/ ,#/,##(%@@@@@@@@#%@@%((..(#/*(##(*#%%#*. .. ,%@(*(,/&@@##/.*((,.#@%,.#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&.*/&@&*.*#(*../#%@@&/*&%((*.%&,@@@&%*/@%*,/(#*/(//(//,,#&@@@@@@@@@%#*.,/&@**#%&@@@&(#&%*,...(/(@//&@@%/,.*(*/,%@&/,,&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@(*/#@@%*(#**,./(@@@(.(@##@&* *&*(&@@@#//&&**, ,/(((%/%@%/*/#%/(((%@@@@@(/&@(*/&@@@%@@%(&%(@% ,/*..&%/#@@#* .,/(**@@&(/*&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@% *(@@@(*(#*,,,*%@(/%&(&@(//. /&,(&@@@&#/%&/ ,#, *(,#%#*/%%#(/%@@@@@@@@(*%%/(&@@@%, .,,%&(&&#% ,@*/ ,%#/%%*///##,%@@@%*.%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@% ,(@@@@#*//**/#((%##@@((@( ,//%*@/&@@@%((%%//#,. (*/(%(/****///&@@@@@(/(/(@&*,/#,/**((.*##&#* .&@** /###((((/*/@@@@@(,*&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@,.*#@@@@@&#(((((#&@&/#@@(,(( ,%/%#*@@@@#(##%/.*#. *#.*/(%/*&&*/%@&(/(%%#/*(&@@@/*#*.**.*#&&#..*@@#* *&@%/,,/(#%&@@&/,,&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@( /#/,**//(%@@@&#%@@#,**#/., /&(%@%&@@@%/,/#(* .../*(**////##*@@%///#@@@@@@@#/#/(*. *((#(//(/@@@%, (@@@@@@@&(#(#&&*%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%//(#%%%@@@@@%(*/%@@@#*/(, ,*@%&%#%@@@@#*/(%(,. **/./*/@&(*/%&@@@#(((((**(#%(/, ,#%(,,((/&@@@@* /%/,*(#%##((/(#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&%####&@@@@@@@@@#,/#*.(#,&%,#&@@@@@&//#(%&/,.../,/@@@@%%(%@@@@%///(%&*.,**/,./&%*/&@@@@% .//&@@@@&(#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@//&#*,/#*,@&,#@@@@@@@#/((/@@@#/*,,..,/((##((/*,.,/%@@@%/,*/*/&@@@@@@&* *////&@@@%#&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%,%@#.*.#%,.(@#*(@@@@@@&#/*,*#&@@@@&%#(/#%####(((#(***(@@@@@@@@@%///,/**/(**&@@%(&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@# %@%.//../(/.*%&//&@@@@@@&%#*..,(%@@@@@@@@@&(///*#&@@@@@@@&#(/,*((//**(((#%%##@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@# *@@(.&@&/. ,*, .(%##&@@@@@@@@@@&%#(((((#%%&@@@@@@@&(.%&(,.,#%*.*#/(,/(#(#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&, /&@%,*%@@@@@@@&%/,..,*(#%&@@@&&%%%%%%%%##(/*.. .,,,*/&@@#(##%(/&/***/(@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@/,./@@&*..*(((###%@%/...,. ... .,.. /*(#(*,*(&&(*/%(#@@%/(///(@@@%(//@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@(,..(&@@@@@&#%&@@@%*./##/..#(**%&#%/%%#@%(//***#@@@%@&(//#@@@@%((%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&#/. .,,,,,****,../%&&&@@@@@#*(///*/((*,//**(/&@%,(@@@@@@(@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&&%&@@&%&@@@@@@@@(,,*///**/##/(//#//(///&@@@@@@@@%/(@@@@@&&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&##@@@@@%%#/&@&@@@@@%,(#((*(,,(##/*&@@@@@%@@@%(&@@&&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&@&&%&@@@@@@@@@#(#((&#*(&*,*/(*.%@&&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#(@@@@%*@@@@%//*//%##&@%/*#%//#&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&&&(#@@@@@@%/(/*/*/%@@%#(((/#/*&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&(%&#@@@@@&&@@@@@@@%&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%&@@@@@@@@@&#@@%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&%&%%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@