#########################((((((((((((((((((((((((((--------------------------333333333333333333333333388888888888888888888888888==========================BBBBBBBBBBBBBBBBBBBBBBBBBBGGGGGGGGGGGGGGGGGGGGGGGGGGLLLLLLLLLLLLLLLLLLLLLLLLLQQQQQQQQQQQQQQQQQQQQQQQQQVVVVVVVVVVVVVVVVVVVVVVVVVV[[[[[[[[[[[[[[[[[[[[[[[[[[``````````````````````````ffffffffffffffffffffffffffkkkkkkkkkkkkkkkkkkkkkkkkkppppppppppppppppppppppppppuuuuuuuuuuuuuuuuuuuuuuuuuzzzzzzzzzzzzzzzzzzzzzzzzzz LLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL #########################((((((((((((((((((((((((------------------------33333333333333333333333338888888888888888888888888=========================BBBBBBBBBBBBBBBBBBBBBBBBGGGGGGGGGGGGGGGGGGGGGGGGGLLLLLLLLLLLLLLLLLLLLLLLLLQQQQQQQQQQQQQQQQQQQQQQQQVVVVVVVVVVVVVVVVVVVVVVVVV[[[[[[[[[[[[[[[[[[[[[[[[`````````````````````````fffffffffffffffffffffffffkkkkkkkkkkkkkkkkkkkkkkkkkppppppppppppppppppppppppuuuuuuuuuuuuuuuuuuuuuuuuuzzzzzzzzzzzzzzzzzzzzzzzz QQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQ ########################(((((((((((((((((((((((------------------------33333333333333333333333388888888888888888888888========================BBBBBBBBBBBBBBBBBBBBBBBBGGGGGGGGGGGGGGGGGGGGGGGGLLLLLLLLLLLLLLLLLLLLLLLLQQQQQQQQQQQQQQQQQQQQQQQVVVVVVVVVVVVVVVVVVVVVVV[[[[[[[[[[[[[[[[[[[[[[[[````````````````````````ffffffffffffffffffffffffkkkkkkkkkkkkkkkkkkkkkkkkpppppppppppppppppppppppuuuuuuuuuuuuuuuuuuuuuuuuzzzzzzzzzzzzzzzzzzzzzzzz TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT #######################((((((((((((((((((((((-----------------------3333333333333333333333388888888888888888888888=======================BBBBBBBBBBBBBBBBBBBBBBBGGGGGGGGGGGGGGGGGGGGGGLLLLLLLLLLLLLLLLLLLLLLLQQQQQQQQQQQQQQQQQQQQQQQVVVVVVVVVVVVVVVVVVVVVV[[[[[[[[[[[[[[[[[[[[[[[```````````````````````fffffffffffffffffffffffkkkkkkkkkkkkkkkkkkkkkkkpppppppppppppppppppppppuuuuuuuuuuuuuuuuuuuuuuuzzzzzzzzzzzzzzzzzzzzzzz VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV ######################((((((((((((((((((((((----------------------33333333333333333333338888888888888888888888======================BBBBBBBBBBBBBBBBBBBBBBGGGGGGGGGGGGGGGGGGGGGGLLLLLLLLLLLLLLLLLLLLLLQQQQQQQQQQQQQQQQQQQQQQVVVVVVVVVVVVVVVVVVVVVV[[[[[[[[[[[[[[[[[[[[[```````````````````````ffffffffffffffffffffffkkkkkkkkkkkkkkkkkkkkkkppppppppppppppppppppppuuuuuuuuuuuuuuuuuuuuuuzzzzzzzzzzzzzzzzzzzzzz [[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[ #####################(((((((((((((((((((((---------------------333333333333333333333888888888888888888888======================BBBBBBBBBBBBBBBBBBBBBGGGGGGGGGGGGGGGGGGGGGLLLLLLLLLLLLLLLLLLLLLLQQQQQQQQQQQQQQQQQQQQQVVVVVVVVVVVVVVVVVVVVV[[[[[[[[[[[[[[[[[[[[[`````````````````````fffffffffffffffffffffkkkkkkkkkkkkkkkkkkkkkkpppppppppppppppppppppuuuuuuuuuuuuuuuuuuuuuzzzzzzzzzzzzzzzzzzzzzz ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ####################(((((((((((((((((((((--------------------33333333333333333333888888888888888888888====================BBBBBBBBBBBBBBBBBBBBBGGGGGGGGGGGGGGGGGGGGGLLLLLLLLLLLLLLLLLLLLQQQQQQQQQQQQQQQQQQQQQVVVVVVVVVVVVVVVVVVVVV[[[[[[[[[[[[[[[[[[[[````````````````````ffffffffffffffffffffkkkkkkkkkkkkkkkkkkkkkpppppppppppppppppppppuuuuuuuuuuuuuuuuuuuuzzzzzzzzzzzzzzzzzzzzz  ``````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````` ####################((((((((((((((((((((--------------------333333333333333333388888888888888888888====================BBBBBBBBBBBBBBBBBBBBGGGGGGGGGGGGGGGGGGGGLLLLLLLLLLLLLLLLLLLLQQQQQQQQQQQQQQQQQQQQVVVVVVVVVVVVVVVVVVV[[[[[[[[[[[[[[[[[[[[````````````````````fffffffffffffffffffkkkkkkkkkkkkkkkkkkkkppppppppppppppppppppuuuuuuuuuuuuuuuuuuuuzzzzzzzzzzzzzzzzzzzz """"""""""""""fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ###################(((((((((((((((((((--------------------3333333333333333338888888888888888888====================BBBBBBBBBBBBBBBBBBBGGGGGGGGGGGGGGGGGGGLLLLLLLLLLLLLLLLLLLLQQQQQQQQQQQQQQQQQQQVVVVVVVVVVVVVVVVVVV[[[[[[[[[[[[[[[[[[[````````````````````ffffffffffffffffffkkkkkkkkkkkkkkkkkkkppppppppppppppppppppuuuuuuuuuuuuuuuuuuuzzzzzzzzzzzzzzzzzzzÿ """"""""""""""hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh ##################(((((((((((((((((((-------------------333333333333333338888888888888888888===================BBBBBBBBBBBBBBBBBBBGGGGGGGGGGGGGGGGGGLLLLLLLLLLLLLLLLLLLQQQQQQQQQQQQQQQQQQQVVVVVVVVVVVVVVVVVVV[[[[[[[[[[[[[[[[[[```````````````````fffffffffffffffffffkkkkkkkkkkkkkkkkkpppppppppppppppppppuuuuuuuuuuuuuuuuuuuzzzzzzzzzzzzzzzzzzz  ##############kkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk ##################((((((((((((((((((------------------333333333333333333888888888888888888==================BBBBBBBBBBBBBBBBBBGGGGGGGGGGGGGGGGGGLLLLLLLLLLLLLLLLLLQQQQQQQQQQQQQQQQQQQVVVVVVVVVVVVVVVVVV[[[[[[[[[[[[[[[[[[``````````````````ffffffffffffffffffkkkkkkkkkkkkkkkkkkppppppppppppppppppuuuuuuuuuuuuuuuuuuzzzzzzzzzzzzzzzzzz¾ !!!!!!!!!!!!!!!%%%%%%%%%%%%%%ppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppp ##################(((((((((((((((((------------------3333333333333333338888888888888888==================BBBBBBBBBBBBBBBBBBGGGGGGGGGGGGGGGGGLLLLLLLLLLLLLLLLLLQQQQQQQQQQQQQQQQQQVVVVVVVVVVVVVVVVV[[[[[[[[[[[[[[[[[[``````````````````fffffffffffffffffkkkkkkkkkkkkkkkkkkpppppppppppppppppuuuuuuuuuuuuuuuuuzzzzzzzzzzzzzzzzzzÿ """""""""""""""&&&&&&&&&&&&&&rrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr #################(((((((((((((((((-----------------3333333333333333388888888888888888=================BBBBBBBBBBBBBBBBBGGGGGGGGGGGGGGGGGLLLLLLLLLLLLLLLLLQQQQQQQQQQQQQQQQQQVVVVVVVVVVVVVVVVV[[[[[[[[[[[[[[[[[`````````````````fffffffffffffffffkkkkkkkkkkkkkkkkkppppppppppppppppppuuuuuuuuuuuuuuuuzzzzzzzzzzzzzzzzz ###############''''''''''''''uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu ################(((((((((((((((((-----------------33333333333333338888888888888888=================BBBBBBBBBBBBBBBBBGGGGGGGGGGGGGGGGLLLLLLLLLLLLLLLLLQQQQQQQQQQQQQQQQQVVVVVVVVVVVVVVVVV[[[[[[[[[[[[[[[[`````````````````fffffffffffffffffkkkkkkkkkkkkkkkkpppppppppppppppppuuuuuuuuuuuuuuuuzzzzzzzzzzzzzzzzz ###############''''''''''''''wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww ################((((((((((((((((----------------333333333333333338888888888888888===============BBBBBBBBBBBBBBBBBGGGGGGGGGGGGGGGGLLLLLLLLLLLLLLLLQQQQQQQQQQQQQQQQQVVVVVVVVVVVVVVVV[[[[[[[[[[[[[[[[````````````````fffffffffffffffffkkkkkkkkkkkkkkkkppppppppppppppppuuuuuuuuuuuuuuuuuzzzzzzzzzzzzzzz !!!!!!!!!!!!!!!%%%%%%%%%%%%%%%))))))))))))))||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| ################((((((((((((((((---------------33333333333333338888888888888888===============BBBBBBBBBBBBBBBBGGGGGGGGGGGGGGGGLLLLLLLLLLLLLLLLQQQQQQQQQQQQQQQQVVVVVVVVVVVVVVVV[[[[[[[[[[[[[[[[```````````````ffffffffffffffffkkkkkkkkkkkkkkkkppppppppppppppppuuuuuuuuuuuuuuuuzzzzzzzzzzzzzzzz """""""""""""""&&&&&&&&&&&&&&&************** ################(((((((((((((((----------------3333333333333338888888888888888==============BBBBBBBBBBBBBBBBGGGGGGGGGGGGGGGLLLLLLLLLLLLLLLLQQQQQQQQQQQQQQQVVVVVVVVVVVVVVVV[[[[[[[[[[[[[[[````````````````fffffffffffffffkkkkkkkkkkkkkkkkpppppppppppppppuuuuuuuuuuuuuuuuzzzzzzzzzzzzzzz """""""""""""""&&&&&&&&&&&&&&&***************.............. ###############(((((((((((((((---------------333333333333333888888888888888================BBBBBBBBBBBBBBGGGGGGGGGGGGGGGLLLLLLLLLLLLLLLQQQQQQQQQQQQQQQVVVVVVVVVVVVVVV[[[[[[[[[[[[[[[[```````````````fffffffffffffffkkkkkkkkkkkkkkkpppppppppppppppuuuuuuuuuuuuuuuzzzzzzzzzzzzzzzz """""""""""""""&&&&&&&&&&&&&&&***************...............22222222222222 ###############(((((((((((((((---------------33333333333333388888888888888===============BBBBBBBBBBBBBBGGGGGGGGGGGGGGGLLLLLLLLLLLLLLLQQQQQQQQQQQQQQQVVVVVVVVVVVVVV[[[[[[[[[[[[[[[```````````````fffffffffffffffkkkkkkkkkkkkkkkpppppppppppppppuuuuuuuuuuuuuuzzzzzzzzzzzzzzz###############'''''''''''''''+++++++++++++++///////////////33333333333333377777777777777 ###############((((((((((((((---------------33333333333333888888888888888==============BBBBBBBBBBBBBBGGGGGGGGGGGGGGLLLLLLLLLLLLLLLQQQQQQQQQQQQQQVVVVVVVVVVVVVVV[[[[[[[[[[[[[[```````````````ffffffffffffffkkkkkkkkkkkkkkkppppppppppppppuuuuuuuuuuuuuuuzzzzzzzzzzzzzz!!!!!!!!!!!!!!!$$$$$$$$$$$$$$$(((((((((((((((,,,,,,,,,,,,,,,000000000000000444444444444444888888888888888;;;;;;;;;;;;;;;?????????????? ##############((((((((((((((---------------3333333333333388888888888888==============BBBBBBBBBBBBBBBGGGGGGGGGGGGGLLLLLLLLLLLLLLQQQQQQQQQQQQQQVVVVVVVVVVVVVV[[[[[[[[[[[[[[[``````````````ffffffffffffffkkkkkkkkkkkkkkpppppppppppppppuuuuuuuuuuuuuuzzzzzzzzzzzzzz"""""""""""""""&&&&&&&&&&&&&&&)))))))))))))))---------------111111111111111555555555555555888888888888888<<<<<<<<<<<<<<<@@@@@@@@@@@@@@@DDDDDDDDDDDDDD ##############((((((((((((((--------------3333333333333388888888888888==============BBBBBBBBBBBBBBGGGGGGGGGGGGGLLLLLLLLLLLLLLQQQQQQQQQQQQQQVVVVVVVVVVVVV[[[[[[[[[[[[[[``````````````ffffffffffffffkkkkkkkkkkkkkkppppppppppppppuuuuuuuuuuuuuuzzzzzzzzzzzzzz#########################################################################################################################################################################################################################################################################################################################################################'''''''''''''''+++++++++++++++...............222222222222222555555555555555999999999999999===============@@@@@@@@@@@@@@@DDDDDDDDDDDDDDDHHHHHHHHHHHHHH ##############((((((((((((((-------------3333333333333388888888888888=============BBBBBBBBBBBBBBGGGGGGGGGGGGGLLLLLLLLLLLLLQQQQQQQQQQQQQQVVVVVVVVVVVVVV[[[[[[[[[[[[[``````````````ffffffffffffffkkkkkkkkkkkkkkpppppppppppppuuuuuuuuuuuuuuzzzzzzzzzzzzzz(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((,,,,,,,,,,,,,,,///////////////333333333333333777777777777777:::::::::::::::>>>>>>>>>>>>>>>AAAAAAAAAAAAAAAEEEEEEEEEEEEEEEHHHHHHHHHHHHHHHLLLLLLLLLLLLLL #############(((((((((((((--------------333333333333388888888888888=============BBBBBBBBBBBBBBGGGGGGGGGGGGLLLLLLLLLLLLLQQQQQQQQQQQQQQVVVVVVVVVVVVV[[[[[[[[[[[[[[`````````````ffffffffffffffkkkkkkkkkkkkkppppppppppppppuuuuuuuuuuuuuzzzzzzzzzzzzz---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------111111111111111444444444444444888888888888888;;;;;;;;;;;;;;;???????????????BBBBBBBBBBBBBBBFFFFFFFFFFFFFFFIIIIIIIIIIIIIIIMMMMMMMMMMMMMMMPPPPPPPPPPPPPP #############(((((((((((((--------------33333333333338888888888888=============BBBBBBBBBBBBBGGGGGGGGGGGGGGLLLLLLLLLLLLQQQQQQQQQQQQQVVVVVVVVVVVVV[[[[[[[[[[[[[``````````````fffffffffffffkkkkkkkkkkkkkpppppppppppppuuuuuuuuuuuuuzzzzzzzzzzzzzz333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333666666666666666999999999999999===============@@@@@@@@@@@@@@@DDDDDDDDDDDDDDDGGGGGGGGGGGGGGGJJJJJJJJJJJJJJJNNNNNNNNNNNNNNNQQQQQQQQQQQQQQQUUUUUUUUUUUUUU #############(((((((((((((-------------33333333333338888888888888=============BBBBBBBBBBBBBGGGGGGGGGGGGGLLLLLLLLLLLLQQQQQQQQQQQQQVVVVVVVVVVVVV[[[[[[[[[[[[[`````````````fffffffffffffkkkkkkkkkkkkkpppppppppppppuuuuuuuuuuuuuzzzzzzzzzzzzz888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888;;;;;;;;;;;;;;;>>>>>>>>>>>>>>>BBBBBBBBBBBBBBBEEEEEEEEEEEEEEEHHHHHHHHHHHHHHHKKKKKKKKKKKKKKKOOOOOOOOOOOOOOORRRRRRRRRRRRRRRUUUUUUUUUUUUUUUYYYYYYYYYYYYYY #############(((((((((((((------------33333333333338888888888888=============BBBBBBBBBBBBGGGGGGGGGGGGGLLLLLLLLLLLLQQQQQQQQQQQQQVVVVVVVVVVVVV[[[[[[[[[[[[`````````````fffffffffffffkkkkkkkkkkkkkppppppppppppuuuuuuuuuuuuuzzzzzzzzzzzzz=========================================================================================================================================================================================================================================================================================================================================================@@@@@@@@@@@@@@@CCCCCCCCCCCCCCCFFFFFFFFFFFFFFFJJJJJJJJJJJJJJJMMMMMMMMMMMMMMMPPPPPPPPPPPPPPPSSSSSSSSSSSSSSSWWWWWWWWWWWWWWWZZZZZZZZZZZZZZZ]]]]]]]]]]]]]] ############(((((((((((((------------33333333333338888888888888============BBBBBBBBBBBBBGGGGGGGGGGGGLLLLLLLLLLLLQQQQQQQQQQQQQVVVVVVVVVVVV[[[[[[[[[[[[[````````````fffffffffffffkkkkkkkkkkkkpppppppppppppuuuuuuuuuuuuuzzzzzzzzzzzzBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBEEEEEEEEEEEEEEEHHHHHHHHHHHHHHHKKKKKKKKKKKKKKKNNNNNNNNNNNNNNNRRRRRRRRRRRRRRRUUUUUUUUUUUUUUUXXXXXXXXXXXXXXX[[[[[[[[[[[[[[[^^^^^^^^^^^^^^^aaaaaaaaaaaaaa #############((((((((((((-------------333333333333888888888888=============BBBBBBBBBBBBGGGGGGGGGGGGGLLLLLLLLLLLLQQQQQQQQQQQVVVVVVVVVVVVV[[[[[[[[[[[[`````````````ffffffffffffkkkkkkkkkkkkpppppppppppppuuuuuuuuuuuuzzzzzzzzzzzzzGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGJJJJJJJJJJJJJJJMMMMMMMMMMMMMMMPPPPPPPPPPPPPPPSSSSSSSSSSSSSSSVVVVVVVVVVVVVVVYYYYYYYYYYYYYYY\\\\\\\\\\\\\\\_______________bbbbbbbbbbbbbbbeeeeeeeeeeeeee ############(((((((((((((------------333333333333888888888888=============BBBBBBBBBBBBGGGGGGGGGGGGLLLLLLLLLLLLQQQQQQQQQQQQVVVVVVVVVVVV[[[[[[[[[[[[````````````fffffffffffffkkkkkkkkkkkkppppppppppppuuuuuuuuuuuuzzzzzzzzzzzzLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLOOOOOOOOOOOOOOORRRRRRRRRRRRRRRUUUUUUUUUUUUUUUXXXXXXXXXXXXXXX[[[[[[[[[[[[[[[^^^^^^^^^^^^^^^aaaaaaaaaaaaaaadddddddddddddddgggggggggggggggjjjjjjjjjjjjjj ############((((((((((((------------333333333333888888888888=============BBBBBBBBBBBBGGGGGGGGGGGGLLLLLLLLLLLLQQQQQQQQQQQVVVVVVVVVVVV[[[[[[[[[[[[````````````ffffffffffffkkkkkkkkkkkkppppppppppppuuuuuuuuuuuuzzzzzzzzzzzzQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQTTTTTTTTTTTTTTTWWWWWWWWWWWWWWWZZZZZZZZZZZZZZZ]]]]]]]]]]]]]]]```````````````bbbbbbbbbbbbbbbeeeeeeeeeeeeeeehhhhhhhhhhhhhhhkkkkkkkkkkkkkkknnnnnnnnnnnnnn ############((((((((((((------------333333333333888888888888============BBBBBBBBBBBBGGGGGGGGGGGLLLLLLLLLLLLQQQQQQQQQQQVVVVVVVVVVVV[[[[[[[[[[[[````````````ffffffffffffkkkkkkkkkkkkppppppppppppuuuuuuuuuuuuzzzzzzzzzzzzVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVYYYYYYYYYYYYYYY\\\\\\\\\\\\\\\_______________aaaaaaaaaaaaaaadddddddddddddddgggggggggggggggjjjjjjjjjjjjjjjmmmmmmmmmmmmmmmooooooooooooooorrrrrrrrrrrrrr ############((((((((((((-----------333333333333888888888888============BBBBBBBBBBBBGGGGGGGGGGGLLLLLLLLLLLLQQQQQQQQQQQVVVVVVVVVVVV[[[[[[[[[[[[```````````ffffffffffffkkkkkkkkkkkkppppppppppppuuuuuuuuuuuuzzzzzzzzzzzVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVYYYYYYYYYYYYYYY\\\\\\\\\\\\\\\_______________aaaaaaaaaaaaaaadddddddddddddddgggggggggggggggjjjjjjjjjjjjjjjmmmmmmmmmmmmmmmooooooooooooooorrrrrrrrrrrrrr ############(((((((((((------------33333333333388888888888============BBBBBBBBBBBBGGGGGGGGGGGLLLLLLLLLLLLQQQQQQQQQQQQVVVVVVVVVV[[[[[[[[[[[[````````````fffffffffffkkkkkkkkkkkkppppppppppppuuuuuuuuuuuzzzzzzzzzzzz[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[^^^^^^^^^^^^^^^aaaaaaaaaaaaaaacccccccccccccccfffffffffffffffiiiiiiiiiiiiiiilllllllllllllllnnnnnnnnnnnnnnnqqqqqqqqqqqqqqqtttttttttttttttwwwwwwwwwwwwww ############(((((((((((------------33333333333888888888888============BBBBBBBBBBBGGGGGGGGGGGGLLLLLLLLLLLQQQQQQQQQQQQVVVVVVVVVV[[[[[[[[[[[[```````````ffffffffffffkkkkkkkkkkkppppppppppppuuuuuuuuuuuuzzzzzzzzzzz`````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````cccccccccccccccfffffffffffffffhhhhhhhhhhhhhhhkkkkkkkkkkkkkkknnnnnnnnnnnnnnnpppppppppppppppsssssssssssssssuuuuuuuuuuuuuuuxxxxxxxxxxxxxxx{{{{{{{{{{{{{{ ###########(((((((((((------------33333333333888888888888===========BBBBBBBBBBBBGGGGGGGGGGGLLLLLLLLLLLQQQQQQQQQQQQVVVVVVVVVV[[[[[[[[[[[[```````````ffffffffffffkkkkkkkkkkkpppppppppppuuuuuuuuuuuuzzzzzzzzzzz`````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````cccccccccccccccfffffffffffffffhhhhhhhhhhhhhhhkkkkkkkkkkkkkkknnnnnnnnnnnnnnnpppppppppppppppsssssssssssssssuuuuuuuuuuuuuuuxxxxxxxxxxxxxxx{{{{{{{{{{{{{{ ###########(((((((((((------------3333333333388888888888============BBBBBBBBBBBGGGGGGGGGGGLLLLLLLLLLLLQQQQQQQQQQQVVVVVVVVVV[[[[[[[[[[[[```````````fffffffffffkkkkkkkkkkkkpppppppppppuuuuuuuuuuuzzzzzzzzzzzzeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeehhhhhhhhhhhhhhhkkkkkkkkkkkkkkkmmmmmmmmmmmmmmmppppppppppppppprrrrrrrrrrrrrrruuuuuuuuuuuuuuuwwwwwwwwwwwwwwwzzzzzzzzzzzzzzz||||||||||||||| ###########((((((((((((-----------3333333333388888888888============BBBBBBBBBBBGGGGGGGGGGGLLLLLLLLLLLQQQQQQQQQQQVVVVVVVVVVV[[[[[[[[[[[```````````fffffffffffkkkkkkkkkkkkpppppppppppuuuuuuuuuuuzzzzzzzzzzzkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkmmmmmmmmmmmmmmmppppppppppppppprrrrrrrrrrrrrrrtttttttttttttttwwwwwwwwwwwwwwwyyyyyyyyyyyyyyy|||||||||||||||~~~~~~~~~~~~~~~ ###########(((((((((((-----------3333333333388888888888===========BBBBBBBBBBBBGGGGGGGGGGGLLLLLLLLLLLQQQQQQQQQQQVVVVVVVVVV[[[[[[[[[[[```````````ffffffffffffkkkkkkkkkkkpppppppppppuuuuuuuuuuuzzzzzzzzzzzkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkmmmmmmmmmmmmmmmppppppppppppppprrrrrrrrrrrrrrrtttttttttttttttwwwwwwwwwwwwwwwyyyyyyyyyyyyyyy|||||||||||||||~~~~~~~~~~~~~~~ ###########(((((((((((-----------3333333333388888888888===========BBBBBBBBBBBGGGGGGGGGGGGLLLLLLLLLLLQQQQQQQQQQQVVVVVVVVVVV[[[[[[[[[[```````````fffffffffffkkkkkkkkkkkpppppppppppuuuuuuuuuuuzzzzzzzzzzzppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppprrrrrrrrrrrrrrrtttttttttttttttwwwwwwwwwwwwwwwyyyyyyyyyyyyyyy|||||||||||||||~~~~~~~~~~~~~~~ ###########(((((((((((-----------3333333333388888888888===========BBBBBBBBBBBGGGGGGGGGGGLLLLLLLLLLLQQQQQQQQQQQVVVVVVVVVVV[[[[[[[[[[```````````fffffffffffkkkkkkkkkkkpppppppppppuuuuuuuuuuuzzzzzzzzzzzppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppprrrrrrrrrrrrrrrtttttttttttttttwwwwwwwwwwwwwwwyyyyyyyyyyyyyyy|||||||||||||||~~~~~~~~~~~~~~~ ###########(((((((((((-----------3333333333388888888888===========BBBBBBBBBBBGGGGGGGGGGGLLLLLLLLLLQQQQQQQQQQQVVVVVVVVVVV[[[[[[[[[[```````````fffffffffffkkkkkkkkkkkpppppppppppuuuuuuuuuuuzzzzzzzzzzzuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuwwwwwwwwwwwwwwwyyyyyyyyyyyyyyy|||||||||||||||~~~~~~~~~~~~~~~ ###########((((((((((-----------3333333333388888888888===========BBBBBBBBBBBGGGGGGGGGGGLLLLLLLLLLLQQQQQQQQQQVVVVVVVVVVV[[[[[[[[[[```````````fffffffffffkkkkkkkkkkkpppppppppppuuuuuuuuuuuzzzzzzzzzzuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuwwwwwwwwwwwwwwwyyyyyyyyyyyyyyy|||||||||||||||~~~~~~~~~~~~~~~ ###########(((((((((((-----------333333333338888888888===========BBBBBBBBBBBGGGGGGGGGGGLLLLLLLLLLLQQQQQQQQQQQVVVVVVVVVV[[[[[[[[[[```````````fffffffffffkkkkkkkkkkkpppppppppppuuuuuuuuuuzzzzzzzzzzzuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuwwwwwwwwwwwwwwwyyyyyyyyyyyyyyy|||||||||||||||~~~~~~~~~~~~~~~ ###########(((((((((((----------3333333333388888888888===========BBBBBBBBBBGGGGGGGGGGGLLLLLLLLLLLQQQQQQQQQQQVVVVVVVVVVV[[[[[[[[[```````````fffffffffffkkkkkkkkkkkpppppppppppuuuuuuuuuuzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz|||||||||||||||~~~~~~~~~~~~~~~ ##########(((((((((((-----------333333333338888888888===========BBBBBBBBBBBGGGGGGGGGGGLLLLLLLLLLQQQQQQQQQQQVVVVVVVVVVV[[[[[[[[[[``````````fffffffffffkkkkkkkkkkkpppppppppppuuuuuuuuuuzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz|||||||||||||||~~~~~~~~~~~~~~~ ##########(((((((((((-----------333333333388888888888===========BBBBBBBBBBBGGGGGGGGGGLLLLLLLLLLLQQQQQQQQQQQVVVVVVVVVV[[[[[[[[[[```````````fffffffffffkkkkkkkkkkpppppppppppuuuuuuuuuuuzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz|||||||||||||||~~~~~~~~~~~~~~~ ###########(((((((((((----------3333333333388888888888===========BBBBBBBBBBGGGGGGGGGGGLLLLLLLLLLLQQQQQQQQQQVVVVVVVVVVV[[[[[[[[[[``````````fffffffffffkkkkkkkkkkkpppppppppppuuuuuuuuuuzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz|||||||||||||||~~~~~~~~~~~~~~~ ###########(((((((((((----------3333333333388888888888==========BBBBBBBBBBBGGGGGGGGGGGLLLLLLLLLLQQQQQQQQQQQVVVVVVVVVVV[[[[[[[[[```````````fffffffffffkkkkkkkkkkpppppppppppuuuuuuuuuuuzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz|||||||||||||||~~~~~~~~~~~~~~~ ###########(((((((((((----------3333333333388888888888==========BBBBBBBBBBBGGGGGGGGGGGLLLLLLLLLLQQQQQQQQQQQVVVVVVVVVVV[[[[[[[[[```````````fffffffffffkkkkkkkkkkpppppppppppuuuuuuuuuuuzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz|||||||||||||||~~~~~~~~~~~~~~~ ###########((((((((((-----------333333333338888888888===========BBBBBBBBBBBGGGGGGGGGGLLLLLLLLLLLQQQQQQQQQQQVVVVVVVVVV[[[[[[[[[[```````````ffffffffffkkkkkkkkkkkpppppppppppuuuuuuuuuuzzzzzzzzzzz ###########(((((((((((----------3333333333388888888888==========BBBBBBBBBBBGGGGGGGGGGGLLLLLLLLLLQQQQQQQQQQQVVVVVVVVVVV[[[[[[[[[```````````fffffffffffkkkkkkkkkkpppppppppppuuuuuuuuuuuzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz|||||||||||||||~~~~~~~~~~~~~~~ ###########(((((((((((----------3333333333388888888888==========BBBBBBBBBBBGGGGGGGGGGGLLLLLLLLLLQQQQQQQQQQQVVVVVVVVVVV[[[[[[[[[```````````fffffffffffkkkkkkkkkkpppppppppppuuuuuuuuuuuzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz|||||||||||||||~~~~~~~~~~~~~~~ ###########(((((((((((----------3333333333388888888888===========BBBBBBBBBBGGGGGGGGGGGLLLLLLLLLLLQQQQQQQQQQVVVVVVVVVVV[[[[[[[[[[``````````fffffffffffkkkkkkkkkkkpppppppppppuuuuuuuuuuzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz|||||||||||||||~~~~~~~~~~~~~~~ ##########(((((((((((-----------333333333388888888888===========BBBBBBBBBBBGGGGGGGGGGLLLLLLLLLLLQQQQQQQQQQQVVVVVVVVVV[[[[[[[[[[```````````fffffffffffkkkkkkkkkkpppppppppppuuuuuuuuuuuzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz|||||||||||||||~~~~~~~~~~~~~~~ ##########(((((((((((-----------333333333338888888888===========BBBBBBBBBBBGGGGGGGGGGGLLLLLLLLLLQQQQQQQQQQQVVVVVVVVVVV[[[[[[[[[[``````````fffffffffffkkkkkkkkkkkpppppppppppuuuuuuuuuuzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz|||||||||||||||~~~~~~~~~~~~~~~ ###########(((((((((((----------3333333333388888888888===========BBBBBBBBBBGGGGGGGGGGGLLLLLLLLLLLQQQQQQQQQQQVVVVVVVVVVV[[[[[[[[[```````````fffffffffffkkkkkkkkkkkpppppppppppuuuuuuuuuuzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz|||||||||||||||~~~~~~~~~~~~~~~ ###########(((((((((((-----------333333333338888888888===========BBBBBBBBBBBGGGGGGGGGGGLLLLLLLLLLLQQQQQQQQQQQVVVVVVVVVV[[[[[[[[[[```````````fffffffffffkkkkkkkkkkkpppppppppppuuuuuuuuuuzzzzzzzzzzzuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuwwwwwwwwwwwwwwwyyyyyyyyyyyyyyy|||||||||||||||~~~~~~~~~~~~~~~ ###########((((((((((-----------3333333333388888888888===========BBBBBBBBBBBGGGGGGGGGGGLLLLLLLLLLLQQQQQQQQQQVVVVVVVVVVV[[[[[[[[[[```````````fffffffffffkkkkkkkkkkkpppppppppppuuuuuuuuuuuzzzzzzzzzzuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuwwwwwwwwwwwwwwwyyyyyyyyyyyyyyy|||||||||||||||~~~~~~~~~~~~~~~ ###########(((((((((((-----------3333333333388888888888===========BBBBBBBBBBBGGGGGGGGGGGLLLLLLLLLLQQQQQQQQQQQVVVVVVVVVVV[[[[[[[[[[```````````fffffffffffkkkkkkkkkkkpppppppppppuuuuuuuuuuuzzzzzzzzzzzuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuwwwwwwwwwwwwwwwyyyyyyyyyyyyyyy|||||||||||||||~~~~~~~~~~~~~~~ ###########(((((((((((-----------3333333333388888888888===========BBBBBBBBBBBGGGGGGGGGGGLLLLLLLLLLLQQQQQQQQQQQVVVVVVVVVVV[[[[[[[[[[```````````fffffffffffkkkkkkkkkkkpppppppppppuuuuuuuuuuuzzzzzzzzzzzppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppprrrrrrrrrrrrrrrtttttttttttttttwwwwwwwwwwwwwwwyyyyyyyyyyyyyyy|||||||||||||||~~~~~~~~~~~~~~~ ###########(((((((((((-----------3333333333388888888888===========BBBBBBBBBBBGGGGGGGGGGGGLLLLLLLLLLLQQQQQQQQQQQVVVVVVVVVVV[[[[[[[[[[```````````fffffffffffkkkkkkkkkkkpppppppppppuuuuuuuuuuuzzzzzzzzzzzppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppprrrrrrrrrrrrrrrtttttttttttttttwwwwwwwwwwwwwwwyyyyyyyyyyyyyyy|||||||||||||||~~~~~~~~~~~~~~~ ###########(((((((((((-----------3333333333388888888888===========BBBBBBBBBBBBGGGGGGGGGGGLLLLLLLLLLLQQQQQQQQQQQVVVVVVVVVV[[[[[[[[[[[```````````ffffffffffffkkkkkkkkkkkpppppppppppuuuuuuuuuuuzzzzzzzzzzzkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkmmmmmmmmmmmmmmmppppppppppppppprrrrrrrrrrrrrrrtttttttttttttttwwwwwwwwwwwwwwwyyyyyyyyyyyyyyy|||||||||||||||~~~~~~~~~~~~~~~ ###########((((((((((((-----------3333333333388888888888============BBBBBBBBBBBGGGGGGGGGGGLLLLLLLLLLLQQQQQQQQQQQVVVVVVVVVVV[[[[[[[[[[[```````````fffffffffffkkkkkkkkkkkkpppppppppppuuuuuuuuuuuzzzzzzzzzzzkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkmmmmmmmmmmmmmmmppppppppppppppprrrrrrrrrrrrrrrtttttttttttttttwwwwwwwwwwwwwwwyyyyyyyyyyyyyyy|||||||||||||||~~~~~~~~~~~~~~~ ###########(((((((((((------------3333333333388888888888============BBBBBBBBBBBGGGGGGGGGGGLLLLLLLLLLLLQQQQQQQQQQQVVVVVVVVVV[[[[[[[[[[[[```````````fffffffffffkkkkkkkkkkkkpppppppppppuuuuuuuuuuuzzzzzzzzzzzzeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeehhhhhhhhhhhhhhhkkkkkkkkkkkkkkkmmmmmmmmmmmmmmmppppppppppppppprrrrrrrrrrrrrrruuuuuuuuuuuuuuuwwwwwwwwwwwwwwwzzzzzzzzzzzzzzz||||||||||||||| ###########(((((((((((------------33333333333888888888888===========BBBBBBBBBBBBGGGGGGGGGGGLLLLLLLLLLLQQQQQQQQQQQQVVVVVVVVVV[[[[[[[[[[[[```````````ffffffffffffkkkkkkkkkkkpppppppppppuuuuuuuuuuuuzzzzzzzzzzz