Files
OpenFrontIO/resources/maps/sierpinski/map4x.bin
T
FloPinguin 4ae1fa2ebe Remove small islands on compact maps with half threshold 🏝️ (#3762)
## Description:

Small-island removal previously ran only on the full-size terrain. The
compact (4x downscaled) map inherited that filtering before being
downscaled, which meant islands that survived at full size could end up
as tiny specks in the compact map.

This PR runs `removeSmallIslands` on the 4x terrain as well, with half
the threshold (15 vs 30 tiles), so very small islands are pruned in
compact maps while the full-size map is unchanged.

## Please complete the following:

- [X] I have added screenshots for all UI updates
- [X] I process any text displayed to the user through translateText()
and I've added it to the en.json file
- [X] I have added relevant tests to the test directory
- [X] I confirm I have thoroughly tested these changes and take full
responsibility for any bugs introduced

## Please put your Discord username so you can be contacted if a bug or
regression is found:

FloPinguin
2026-04-25 11:51:02 -06:00

1 line
478 KiB
Plaintext

:99887766554433221100//..----------------------------..//00112233445566778899::99887766554433221100//..---------------------------..//00112233445566778899:::99887766554433221100//..---------------------------..//00112233445566778899::99887766554433221100//..----------------------------..//00112233445566778899::99887766554433221100//..----------------------------..//00112233445566778899::99887766554433221100//..----------------------------..//00112233445566778899::99887766554433221100//..---------------------------..//00112233445566778899:::99887766554433221100//..---------------------------..//00112233445566778899::99887766554433221100//..----------------------------..//00112233445566778899:99887766554433221100//..--,,,,,,,,,,,,,,,,,,,,,,,,,,--..//0011223344556677889999887766554433221100//..--,,,,,,,,,,,,,,,,,,,,,,,,,--..//00112233445566778899:99887766554433221100//..--,,,,,,,,,,,,,,,,,,,,,,,,,--..//0011223344556677889999887766554433221100//..--,,,,,,,,,,,,,,,,,,,,,,,,,,--..//0011223344556677889999887766554433221100//..--,,,,,,,,,,,,,,,,,,,,,,,,,,--..//0011223344556677889999887766554433221100//..--,,,,,,,,,,,,,,,,,,,,,,,,,,--..//0011223344556677889999887766554433221100//..--,,,,,,,,,,,,,,,,,,,,,,,,,--..//00112233445566778899:99887766554433221100//..--,,,,,,,,,,,,,,,,,,,,,,,,,--..//0011223344556677889999887766554433221100//..--,,,,,,,,,,,,,,,,,,,,,,,,,,--..//001122334455667788999887766554433221100//..--,,,,,,,,,,,,,,,,,,,,,,,,,,,,--..//00112233445566778899887766554433221100//..--,,,,,,,,,,,,,,,,,,,,,,,,,,,--..//001122334455667788999887766554433221100//..--,,,,,,,,,,,,,,,,,,,,,,,,,,,--..//00112233445566778899887766554433221100//..--,,,,,,,,,,,,,,,,,,,,,,,,,,,,--..//00112233445566778899887766554433221100//..--,,,,,,,,,,,,,,,,,,,,,,,,,,,,--..//00112233445566778899887766554433221100//..--,,,,,,,,,,,,,,,,,,,,,,,,,,,,--..//00112233445566778899887766554433221100//..--,,,,,,,,,,,,,,,,,,,,,,,,,,,--..//001122334455667788999887766554433221100//..--,,,,,,,,,,,,,,,,,,,,,,,,,,,--..//00112233445566778899887766554433221100//..--,,,,,,,,,,,,,,,,,,,,,,,,,,,,--..//0011223344556677889887766554433221100//..--,,++++++++++++++++++++++++++,,--..//001122334455667788887766554433221100//..--,,+++++++++++++++++++++++++,,--..//0011223344556677889887766554433221100//..--,,+++++++++++++++++++++++++,,--..//001122334455667788887766554433221100//..--,,++++++++++++++++++++++++++,,--..//001122334455667788887766554433221100//..--,,++++++++++++++++++++++++++,,--..//001122334455667788887766554433221100//..--,,++++++++++++++++++++++++++,,--..//001122334455667788887766554433221100//..--,,+++++++++++++++++++++++++,,--..//0011223344556677889887766554433221100//..--,,+++++++++++++++++++++++++,,--..//001122334455667788887766554433221100//..--,,++++++++++++++++++++++++++,,--..//00112233445566778887766554433221100//..--,,++++++++++++++++++++++++++++,,--..//0011223344556677887766554433221100//..--,,+++++++++++++++++++++++++++,,--..//00112233445566778887766554433221100//..--,,+++++++++++++++++++++++++++,,--..//0011223344556677887766554433221100//..--,,++++++++++++++++++++++++++++,,--..//0011223344556677887766554433221100//..--,,++++++++++++++++++++++++++++,,--..//0011223344556677887766554433221100//..--,,++++++++++++++++++++++++++++,,--..//0011223344556677887766554433221100//..--,,+++++++++++++++++++++++++++,,--..//00112233445566778887766554433221100//..--,,+++++++++++++++++++++++++++,,--..//0011223344556677887766554433221100//..--,,++++++++++++++++++++++++++++,,--..//001122334455667787766554433221100//..--,,++**************************++,,--..//00112233445566777766554433221100//..--,,++*************************++,,--..//001122334455667787766554433221100//..--,,++*************************++,,--..//00112233445566777766554433221100//..--,,++**************************++,,--..//00112233445566777766554433221100//..--,,++**************************++,,--..//00112233445566777766554433221100//..--,,++**************************++,,--..//00112233445566777766554433221100//..--,,++*************************++,,--..//001122334455667787766554433221100//..--,,++*************************++,,--..//00112233445566777766554433221100//..--,,++**************************++,,--..//0011223344556677766554433221100//..--,,++****************************++,,--..//001122334455667766554433221100//..--,,++***************************++,,--..//0011223344556677766554433221100//..--,,++***************************++,,--..//001122334455667766554433221100//..--,,++****************************++,,--..//001122334455667766554433221100//..--,,++****************************++,,--..//001122334455667766554433221100//..--,,++****************************++,,--..//001122334455667766554433221100//..--,,++***************************++,,--..//0011223344556677766554433221100//..--,,++***************************++,,--..//001122334455667766554433221100//..--,,++****************************++,,--..//00112233445566766554433221100//..--,,++**))))))))))))))))))))))))))**++,,--..//0011223344556666554433221100//..--,,++**)))))))))))))))))))))))))**++,,--..//00112233445566766554433221100//..--,,++**)))))))))))))))))))))))))**++,,--..//0011223344556666554433221100//..--,,++**))))))))))))))))))))))))))**++,,--..//0011223344556666554433221100//..--,,++**))))))))))))))))))))))))))**++,,--..//0011223344556666554433221100//..--,,++**))))))))))))))))))))))))))**++,,--..//0011223344556666554433221100//..--,,++**)))))))))))))))))))))))))**++,,--..//00112233445566766554433221100//..--,,++**)))))))))))))))))))))))))**++,,--..//0011223344556666554433221100//..--,,++**))))))))))))))))))))))))))**++,,--..//001122334455666554433221100//..--,,++**))))))))))))))))))))))))))))**++,,--..//00112233445566554433221100//..--,,++**)))))))))))))))))))))))))))**++,,--..//001122334455666554433221100//..--,,++**)))))))))))))))))))))))))))**++,,--..//00112233445566554433221100//..--,,++**))))))))))))))))))))))))))))**++,,--..//00112233445566554433221100//..--,,++**))))))))))))))))))))))))))))**++,,--..//00112233445566554433221100//..--,,++**))))))))))))))))))))))))))))**++,,--..//00112233445566554433221100//..--,,++**)))))))))))))))))))))))))))**++,,--..//001122334455666554433221100//..--,,++**)))))))))))))))))))))))))))**++,,--..//00112233445566554433221100//..--,,++**))))))))))))))))))))))))))))**++,,--..//0011223344556554433221100//..--,,++**))(((((((((((((((((((((((((())**++,,--..//001122334455554433221100//..--,,++**))((((((((((((((((((((((((())**++,,--..//0011223344556554433221100//..--,,++**))((((((((((((((((((((((((())**++,,--..//001122334455554433221100//..--,,++**))(((((((((((((((((((((((((())**++,,--..//001122334455554433221100//..--,,++**))(((((((((((((((((((((((((())**++,,--..//001122334455554433221100//..--,,++**))(((((((((((((((((((((((((())**++,,--..//001122334455554433221100//..--,,++**))((((((((((((((((((((((((())**++,,--..//0011223344556554433221100//..--,,++**))((((((((((((((((((((((((())**++,,--..//001122334455554433221100//..--,,++**))(((((((((((((((((((((((((())**++,,--..//00112233445554433221100//..--,,++**))(((((((((((((((((((((((((((())**++,,--..//0011223344554433221100//..--,,++**))((((((((((((((((((((((((((())**++,,--..//00112233445554433221100//..--,,++**))((((((((((((((((((((((((((())**++,,--..//0011223344554433221100//..--,,++**))(((((((((((((((((((((((((((())**++,,--..//0011223344554433221100//..--,,++**))(((((((((((((((((((((((((((())**++,,--..//0011223344554433221100//..--,,++**))(((((((((((((((((((((((((((())**++,,--..//0011223344554433221100//..--,,++**))((((((((((((((((((((((((((())**++,,--..//00112233445554433221100//..--,,++**))((((((((((((((((((((((((((())**++,,--..//0011223344554433221100//..--,,++**))(((((((((((((((((((((((((((())**++,,--..//001122334454433221100//..--,,++**))((''''''''''''''''''''''''''(())**++,,--..//00112233444433221100//..--,,++**))(('''''''''''''''''''''''''(())**++,,--..//001122334454433221100//..--,,++**))(('''''''''''''''''''''''''(())**++,,--..//00112233444433221100//..--,,++**))((''''''''''''''''''''''''''(())**++,,--..//00112233444433221100//..--,,++**))((''''''''''''''''''''''''''(())**++,,--..//00112233444433221100//..--,,++**))((''''''''''''''''''''''''''(())**++,,--..//00112233444433221100//..--,,++**))(('''''''''''''''''''''''''(())**++,,--..//001122334454433221100//..--,,++**))(('''''''''''''''''''''''''(())**++,,--..//00112233444433221100//..--,,++**))((''''''''''''''''''''''''''(())**++,,--..//0011223344433221100//..--,,++**))((''''''''''''''''''''''''''''(())**++,,--..//001122334433221100//..--,,++**))(('''''''''''''''''''''''''''(())**++,,--..//0011223344433221100//..--,,++**))(('''''''''''''''''''''''''''(())**++,,--..//001122334433221100//..--,,++**))((''''''''''''''''''''''''''''(())**++,,--..//001122334433221100//..--,,++**))((''''''''''''''''''''''''''''(())**++,,--..//001122334433221100//..--,,++**))((''''''''''''''''''''''''''''(())**++,,--..//001122334433221100//..--,,++**))(('''''''''''''''''''''''''''(())**++,,--..//0011223344433221100//..--,,++**))(('''''''''''''''''''''''''''(())**++,,--..//001122334433221100//..--,,++**))((''''''''''''''''''''''''''''(())**++,,--..//00112233433221100//..--,,++**))((''&&&&&&&&&&&&&&&&&&&&&&&&&&''(())**++,,--..//0011223333221100//..--,,++**))((''&&&&&&&&&&&&&&&&&&&&&&&&&''(())**++,,--..//00112233433221100//..--,,++**))((''&&&&&&&&&&&&&&&&&&&&&&&&&''(())**++,,--..//0011223333221100//..--,,++**))((''&&&&&&&&&&&&&&&&&&&&&&&&&&''(())**++,,--..//0011223333221100//..--,,++**))((''&&&&&&&&&&&&&&&&&&&&&&&&&&''(())**++,,--..//0011223333221100//..--,,++**))((''&&&&&&&&&&&&&&&&&&&&&&&&&&''(())**++,,--..//0011223333221100//..--,,++**))((''&&&&&&&&&&&&&&&&&&&&&&&&&''(())**++,,--..//00112233433221100//..--,,++**))((''&&&&&&&&&&&&&&&&&&&&&&&&&''(())**++,,--..//0011223333221100//..--,,++**))((''&&&&&&&&&&&&&&&&&&&&&&&&&&''(())**++,,--..//001122333221100//..--,,++**))((''&&&&&&&&&&&&&&&&&&&&&&&&&&&&''(())**++,,--..//00112233221100//..--,,++**))((''&&&&&&&&&&&&&&&&&&&&&&&&&&&''(())**++,,--..//001122333221100//..--,,++**))((''&&&&&&&&&&&&&&&&&&&&&&&&&&&''(())**++,,--..//00112233221100//..--,,++**))((''&&&&&&&&&&&&&&&&&&&&&&&&&&&&''(())**++,,--..//00112233221100//..--,,++**))((''&&&&&&&&&&&&&&&&&&&&&&&&&&&&''(())**++,,--..//00112233221100//..--,,++**))((''&&&&&&&&&&&&&&&&&&&&&&&&&&&&''(())**++,,--..//00112233221100//..--,,++**))((''&&&&&&&&&&&&&&&&&&&&&&&&&&&''(())**++,,--..//001122333221100//..--,,++**))((''&&&&&&&&&&&&&&&&&&&&&&&&&&&''(())**++,,--..//00112233221100//..--,,++**))((''&&&&&&&&&&&&&&&&&&&&&&&&&&&&''(())**++,,--..//0011223221100//..--,,++**))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())**++,,--..//001122221100//..--,,++**))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())**++,,--..//0011223221100//..--,,++**))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())**++,,--..//001122221100//..--,,++**))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())**++,,--..//001122221100//..--,,++**))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())**++,,--..//001122221100//..--,,++**))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())**++,,--..//001122221100//..--,,++**))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())**++,,--..//0011223221100//..--,,++**))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())**++,,--..//001122221100//..--,,++**))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())**++,,--..//00112221100//..--,,++**))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())**++,,--..//0011221100//..--,,++**))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())**++,,--..//00112221100//..--,,++**))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())**++,,--..//0011221100//..--,,++**))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())**++,,--..//0011221100//..--,,++**))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())**++,,--..//0011221100//..--,,++**))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())**++,,--..//0011221100//..--,,++**))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())**++,,--..//00112221100//..--,,++**))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())**++,,--..//0011221100//..--,,++**))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())**++,,--..//001121100//..--,,++**))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())**++,,--..//00111100//..--,,++**))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())**++,,--..//001121100//..--,,++**))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())**++,,--..//00111100//..--,,++**))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())**++,,--..//00111100//..--,,++**))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())**++,,--..//00111100//..--,,++**))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())**++,,--..//00111100//..--,,++**))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())**++,,--..//001121100//..--,,++**))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())**++,,--..//00111100//..--,,++**))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())**++,,--..//0011100//..--,,++**))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())**++,,--..//001100//..--,,++**))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())**++,,--..//0011100//..--,,++**))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())**++,,--..//001100//..--,,++**))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())**++,,--..//001100//..--,,++**))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())**++,,--..//001100//..--,,++**))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())**++,,--..//001100//..--,,++**))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())**++,,--..//0011100//..--,,++**))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())**++,,--..//001100//..--,,++**))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())**++,,--..//00100//..--,,++**))((''&&%%$$##########################$$%%&&''(())**++,,--..//0000//..--,,++**))((''&&%%$$#########################$$%%&&''(())**++,,--..//00100//..--,,++**))((''&&%%$$#########################$$%%&&''(())**++,,--..//0000//..--,,++**))((''&&%%$$##########################$$%%&&''(())**++,,--..//0000//..--,,++**))((''&&%%$$##########################$$%%&&''(())**++,,--..//0000//..--,,++**))((''&&%%$$##########################$$%%&&''(())**++,,--..//0000//..--,,++**))((''&&%%$$#########################$$%%&&''(())**++,,--..//00100//..--,,++**))((''&&%%$$#########################$$%%&&''(())**++,,--..//0000//..--,,++**))((''&&%%$$##########################$$%%&&''(())**++,,--..//000//..--,,++**))((''&&%%$$############################$$%%&&''(())**++,,--..//00//..--,,++**))((''&&%%$$###########################$$%%&&''(())**++,,--..//000//..--,,++**))((''&&%%$$###########################$$%%&&''(())**++,,--..//00//..--,,++**))((''&&%%$$############################$$%%&&''(())**++,,--..//00//..--,,++**))((''&&%%$$############################$$%%&&''(())**++,,--..//00//..--,,++**))((''&&%%$$############################$$%%&&''(())**++,,--..//00//..--,,++**))((''&&%%$$###########################$$%%&&''(())**++,,--..//000//..--,,++**))((''&&%%$$###########################$$%%&&''(())**++,,--..//00//..--,,++**))((''&&%%$$############################$$%%&&''(())**++,,--..//0//..--,,++**))((''&&%%$$##""""""""""""""""""""""""""##$$%%&&''(())**++,,--..////..--,,++**))((''&&%%$$##"""""""""""""""""""""""""##$$%%&&''(())**++,,--..//0//..--,,++**))((''&&%%$$##"""""""""""""""""""""""""##$$%%&&''(())**++,,--..////..--,,++**))((''&&%%$$##""""""""""""""""""""""""""##$$%%&&''(())**++,,--..////..--,,++**))((''&&%%$$##""""""""""""""""""""""""""##$$%%&&''(())**++,,--..////..--,,++**))((''&&%%$$##""""""""""""""""""""""""""##$$%%&&''(())**++,,--..////..--,,++**))((''&&%%$$##"""""""""""""""""""""""""##$$%%&&''(())**++,,--..//0//..--,,++**))((''&&%%$$##"""""""""""""""""""""""""##$$%%&&''(())**++,,--..////..--,,++**))((''&&%%$$##""""""""""""""""""""""""""##$$%%&&''(())**++,,--..///..--,,++**))((''&&%%$$##""""""""""""""""""""""""""""##$$%%&&''(())**++,,--..//..--,,++**))((''&&%%$$##"""""""""""""""""""""""""""##$$%%&&''(())**++,,--..///..--,,++**))((''&&%%$$##"""""""""""""""""""""""""""##$$%%&&''(())**++,,--..//..--,,++**))((''&&%%$$##""""""""""""""""""""""""""""##$$%%&&''(())**++,,--..//..--,,++**))((''&&%%$$##""""""""""""""""""""""""""""##$$%%&&''(())**++,,--..//..--,,++**))((''&&%%$$##""""""""""""""""""""""""""""##$$%%&&''(())**++,,--..//..--,,++**))((''&&%%$$##"""""""""""""""""""""""""""##$$%%&&''(())**++,,--..///..--,,++**))((''&&%%$$##"""""""""""""""""""""""""""##$$%%&&''(())**++,,--..//..--,,++**))((''&&%%$$##""""""""""""""""""""""""""""##$$%%&&''(())**++,,--../..--,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,--....--,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,--../..--,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,--....--,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,--....--,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,--....--,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,--....--,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,--../..--,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,--....--,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,--...--,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,--..--,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,--...--,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,--..--,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,--..--,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,--..--,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,--..--,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,--...--,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,--..--,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,--.--,,++**))((''&&%%$$##""!!``````````````````````````!!""##$$%%&&''(())**++,,----,,++**))((''&&%%$$##""!!`````````````````````````!!""##$$%%&&''(())**++,,--.--,,++**))((''&&%%$$##""!!`````````````````````````!!""##$$%%&&''(())**++,,----,,++**))((''&&%%$$##""!!``````````````````````````!!""##$$%%&&''(())**++,,----,,++**))((''&&%%$$##""!!``````````````````````````!!""##$$%%&&''(())**++,,----,,++**))((''&&%%$$##""!!``````````````````````````!!""##$$%%&&''(())**++,,----,,++**))((''&&%%$$##""!!`````````````````````````!!""##$$%%&&''(())**++,,--.--,,++**))((''&&%%$$##""!!`````````````````````````!!""##$$%%&&''(())**++,,----,,++**))((''&&%%$$##""!!``````````````````````````!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!`````````````````````````!!""##$$%%&&''(())**++,,-----,,++**))((''&&%%$$##""!!`````````````````````````!!""##$$%%&&''(())**++,,-----,,++**))((''&&%%$$##""!!`````````````````````````!!""##$$%%&&''(())**++,,--.--,,++**))((''&&%%$$##""!!`````````````````````````!!""##$$%%&&''(())**++,,----,,++**))((''&&%%$$##""!!``````````````````````````!!""##$$%%&&''(())**++,,----,,++**))((''&&%%$$##""!!`````````````````````````!!""##$$%%&&''(())**++,,--.--,,++**))((''&&%%$$##""!!`````````````````````````!!""##$$%%&&''(())**++,,-----,,++**))((''&&%%$$##""!!`````````````````````````!!""##$$%%&&''(())**++,,-----,,++**))((''&&%%$$##""!!`````````````````````````!!""##$$%%&&''(())**++,,--.--,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,----,,,,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,,,,----,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,--...--,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,---,,,,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,,,,---,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,--...--,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,----,,,,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,,,,----,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,--...--,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,----,,,,,,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,,,,,,----,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,--../..--,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,---,,,,,,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,,,,,,---,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,--../..--,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,----,,,,,,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,,,,,,----,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,--../..--,,++**))((''&&%%$$##"""""""""""""""""""""""""""##$$%%&&''(())**++,,----,,+++++++++**))((''&&%%$$##"""""""""""""""""""""""""""##$$%%&&''(())**+++++++++,,----,,++**))((''&&%%$$##"""""""""""""""""""""""""""##$$%%&&''(())**++,,--..///..--,,++**))((''&&%%$$##"""""""""""""""""""""""""""##$$%%&&''(())**++,,---,,+++++++++**))((''&&%%$$##""""""""""""""""""""""""""""##$$%%&&''(())**+++++++++,,---,,++**))((''&&%%$$##"""""""""""""""""""""""""""##$$%%&&''(())**++,,--..///..--,,++**))((''&&%%$$##"""""""""""""""""""""""""""##$$%%&&''(())**++,,----,,+++++++++**))((''&&%%$$##"""""""""""""""""""""""""""##$$%%&&''(())**+++++++++,,----,,++**))((''&&%%$$##"""""""""""""""""""""""""""##$$%%&&''(())**++,,--..///..--,,++**))((''&&%%$$##"""""""""""""""""""""""""##$$%%&&''(())**++,,----,,+++++++++++**))((''&&%%$$##"""""""""""""""""""""""""##$$%%&&''(())**+++++++++++,,----,,++**))((''&&%%$$##"""""""""""""""""""""""""##$$%%&&''(())**++,,--..//0//..--,,++**))((''&&%%$$##"""""""""""""""""""""""""##$$%%&&''(())**++,,---,,+++++++++++**))((''&&%%$$##""""""""""""""""""""""""""##$$%%&&''(())**+++++++++++,,---,,++**))((''&&%%$$##"""""""""""""""""""""""""##$$%%&&''(())**++,,--..//0//..--,,++**))((''&&%%$$##"""""""""""""""""""""""""##$$%%&&''(())**++,,----,,+++++++++++**))((''&&%%$$##"""""""""""""""""""""""""##$$%%&&''(())**+++++++++++,,----,,++**))((''&&%%$$##"""""""""""""""""""""""""##$$%%&&''(())**++,,--..//0//..--,,++**))((''&&%%$$###########################$$%%&&''(())**++,,----,,++*************))((''&&%%$$###########################$$%%&&''(())*************++,,----,,++**))((''&&%%$$###########################$$%%&&''(())**++,,--..//000//..--,,++**))((''&&%%$$###########################$$%%&&''(())**++,,---,,++*************))((''&&%%$$############################$$%%&&''(())*************++,,---,,++**))((''&&%%$$###########################$$%%&&''(())**++,,--..//000//..--,,++**))((''&&%%$$###########################$$%%&&''(())**++,,----,,++*************))((''&&%%$$###########################$$%%&&''(())*************++,,----,,++**))((''&&%%$$###########################$$%%&&''(())**++,,--..//000//..--,,++**))((''&&%%$$#########################$$%%&&''(())**++,,----,,++***************))((''&&%%$$#########################$$%%&&''(())***************++,,----,,++**))((''&&%%$$#########################$$%%&&''(())**++,,--..//00100//..--,,++**))((''&&%%$$#########################$$%%&&''(())**++,,---,,++***************))((''&&%%$$##########################$$%%&&''(())***************++,,---,,++**))((''&&%%$$#########################$$%%&&''(())**++,,--..//00100//..--,,++**))((''&&%%$$#########################$$%%&&''(())**++,,----,,++***************))((''&&%%$$#########################$$%%&&''(())***************++,,----,,++**))((''&&%%$$#########################$$%%&&''(())**++,,--..//00100//..--,,++**))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())**++,,----,,++**)))))))))))))))))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(()))))))))))))))))**++,,----,,++**))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())**++,,--..//0011100//..--,,++**))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())**++,,---,,++**)))))))))))))))))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(()))))))))))))))))**++,,---,,++**))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())**++,,--..//0011100//..--,,++**))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())**++,,----,,++**)))))))))))))))))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(()))))))))))))))))**++,,----,,++**))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())**++,,--..//0011100//..--,,++**))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())**++,,----,,++**)))))))))))))))))))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(()))))))))))))))))))**++,,----,,++**))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())**++,,--..//001121100//..--,,++**))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())**++,,---,,++**)))))))))))))))))))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(()))))))))))))))))))**++,,---,,++**))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())**++,,--..//001121100//..--,,++**))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())**++,,----,,++**)))))))))))))))))))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(()))))))))))))))))))**++,,----,,++**))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())**++,,--..//001121100//..--,,++**))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())**++,,----,,++**))(((((((((((((((((((((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&''((((((((((((((((((((())**++,,----,,++**))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())**++,,--..//00112221100//..--,,++**))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())**++,,---,,++**))(((((((((((((((((((((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&''((((((((((((((((((((())**++,,---,,++**))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())**++,,--..//00112221100//..--,,++**))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())**++,,----,,++**))(((((((((((((((((((((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&''((((((((((((((((((((())**++,,----,,++**))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())**++,,--..//00112221100//..--,,++**))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())**++,,----,,++**))(((((((((((((((((((((((''&&%%%%%%%%%%%%%%%%%%%%%%%%%&&''((((((((((((((((((((((())**++,,----,,++**))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())**++,,--..//0011223221100//..--,,++**))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())**++,,---,,++**))(((((((((((((((((((((((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%&&''((((((((((((((((((((((())**++,,---,,++**))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())**++,,--..//0011223221100//..--,,++**))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())**++,,----,,++**))(((((((((((((((((((((((''&&%%%%%%%%%%%%%%%%%%%%%%%%%&&''((((((((((((((((((((((())**++,,----,,++**))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())**++,,--..//0011223221100//..--,,++**))((''&&&&&&&&&&&&&&&&&&&&&&&&&&&''(())**++,,----,,++**))(('''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''(())**++,,----,,++**))((''&&&&&&&&&&&&&&&&&&&&&&&&&&&''(())**++,,--..//001122333221100//..--,,++**))((''&&&&&&&&&&&&&&&&&&&&&&&&&&&''(())**++,,---,,++**))(('''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''(())**++,,---,,++**))((''&&&&&&&&&&&&&&&&&&&&&&&&&&&''(())**++,,--..//001122333221100//..--,,++**))((''&&&&&&&&&&&&&&&&&&&&&&&&&&&''(())**++,,----,,++**))(('''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''(())**++,,----,,++**))((''&&&&&&&&&&&&&&&&&&&&&&&&&&&''(())**++,,--..//001122333221100//..--,,++**))((''&&&&&&&&&&&&&&&&&&&&&&&&&''(())**++,,----,,++**))(('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''(())**++,,----,,++**))((''&&&&&&&&&&&&&&&&&&&&&&&&&''(())**++,,--..//00112233433221100//..--,,++**))((''&&&&&&&&&&&&&&&&&&&&&&&&&''(())**++,,---,,++**))(('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''(())**++,,---,,++**))((''&&&&&&&&&&&&&&&&&&&&&&&&&''(())**++,,--..//00112233433221100//..--,,++**))((''&&&&&&&&&&&&&&&&&&&&&&&&&''(())**++,,----,,++**))(('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''(())**++,,----,,++**))((''&&&&&&&&&&&&&&&&&&&&&&&&&''(())**++,,--..//00112233433221100//..--,,++**))(('''''''''''''''''''''''''''(())**++,,----,,++**))((''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''(())**++,,----,,++**))(('''''''''''''''''''''''''''(())**++,,--..//0011223344433221100//..--,,++**))(('''''''''''''''''''''''''''(())**++,,---,,++**))((''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''(())**++,,---,,++**))(('''''''''''''''''''''''''''(())**++,,--..//0011223344433221100//..--,,++**))(('''''''''''''''''''''''''''(())**++,,----,,++**))((''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''(())**++,,----,,++**))(('''''''''''''''''''''''''''(())**++,,--..//0011223344433221100//..--,,++**))(('''''''''''''''''''''''''(())**++,,----,,++**))((''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''(())**++,,----,,++**))(('''''''''''''''''''''''''(())**++,,--..//001122334454433221100//..--,,++**))(('''''''''''''''''''''''''(())**++,,---,,++**))((''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''(())**++,,---,,++**))(('''''''''''''''''''''''''(())**++,,--..//001122334454433221100//..--,,++**))(('''''''''''''''''''''''''(())**++,,----,,++**))((''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''(())**++,,----,,++**))(('''''''''''''''''''''''''(())**++,,--..//001122334454433221100//..--,,++**))((((((((((((((((((((((((((())**++,,----,,++**))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())**++,,----,,++**))((((((((((((((((((((((((((())**++,,--..//00112233445554433221100//..--,,++**))((((((((((((((((((((((((((())**++,,---,,++**))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())**++,,---,,++**))((((((((((((((((((((((((((())**++,,--..//00112233445554433221100//..--,,++**))((((((((((((((((((((((((((())**++,,----,,++**))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())**++,,----,,++**))((((((((((((((((((((((((((())**++,,--..//00112233445554433221100//..--,,++**))((((((((((((((((((((((((())**++,,----,,++**))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())**++,,----,,++**))((((((((((((((((((((((((())**++,,--..//0011223344556554433221100//..--,,++**))((((((((((((((((((((((((())**++,,---,,++**))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())**++,,---,,++**))((((((((((((((((((((((((())**++,,--..//0011223344556554433221100//..--,,++**))((((((((((((((((((((((((())**++,,----,,++**))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())**++,,----,,++**))((((((((((((((((((((((((())**++,,--..//0011223344556554433221100//..--,,++**)))))))))))))))))))))))))))**++,,----,,++**))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())**++,,----,,++**)))))))))))))))))))))))))))**++,,--..//001122334455666554433221100//..--,,++**)))))))))))))))))))))))))))**++,,---,,++**))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())**++,,---,,++**)))))))))))))))))))))))))))**++,,--..//001122334455666554433221100//..--,,++**)))))))))))))))))))))))))))**++,,----,,++**))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())**++,,----,,++**)))))))))))))))))))))))))))**++,,--..//001122334455666554433221100//..--,,++**)))))))))))))))))))))))))**++,,----,,++**))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())**++,,----,,++**)))))))))))))))))))))))))**++,,--..//00112233445566766554433221100//..--,,++**)))))))))))))))))))))))))**++,,---,,++**))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())**++,,---,,++**)))))))))))))))))))))))))**++,,--..//00112233445566766554433221100//..--,,++**)))))))))))))))))))))))))**++,,----,,++**))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())**++,,----,,++**)))))))))))))))))))))))))**++,,--..//00112233445566766554433221100//..--,,++***************************++,,----,,++**))((''&&%%$$#############################################################################$$%%&&''(())**++,,----,,++***************************++,,--..//0011223344556677766554433221100//..--,,++***************************++,,---,,++**))((''&&%%$$##############################################################################$$%%&&''(())**++,,---,,++***************************++,,--..//0011223344556677766554433221100//..--,,++***************************++,,----,,++**))((''&&%%$$#############################################################################$$%%&&''(())**++,,----,,++***************************++,,--..//0011223344556677766554433221100//..--,,++*************************++,,----,,++**))((''&&%%$$###############################################################################$$%%&&''(())**++,,----,,++*************************++,,--..//001122334455667787766554433221100//..--,,++*************************++,,---,,++**))((''&&%%$$################################################################################$$%%&&''(())**++,,---,,++*************************++,,--..//001122334455667787766554433221100//..--,,++*************************++,,----,,++**))((''&&%%$$###############################################################################$$%%&&''(())**++,,----,,++*************************++,,--..//001122334455667787766554433221100//..--,,+++++++++++++++++++++++++++,,----,,++**))((''&&%%$$##"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""##$$%%&&''(())**++,,----,,+++++++++++++++++++++++++++,,--..//00112233445566778887766554433221100//..--,,+++++++++++++++++++++++++++,,---,,++**))((''&&%%$$##""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""##$$%%&&''(())**++,,---,,+++++++++++++++++++++++++++,,--..//00112233445566778887766554433221100//..--,,+++++++++++++++++++++++++++,,----,,++**))((''&&%%$$##"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""##$$%%&&''(())**++,,----,,+++++++++++++++++++++++++++,,--..//00112233445566778887766554433221100//..--,,+++++++++++++++++++++++++,,----,,++**))((''&&%%$$##"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""##$$%%&&''(())**++,,----,,+++++++++++++++++++++++++,,--..//0011223344556677889887766554433221100//..--,,+++++++++++++++++++++++++,,---,,++**))((''&&%%$$##""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""##$$%%&&''(())**++,,---,,+++++++++++++++++++++++++,,--..//0011223344556677889887766554433221100//..--,,+++++++++++++++++++++++++,,----,,++**))((''&&%%$$##"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""##$$%%&&''(())**++,,----,,+++++++++++++++++++++++++,,--..//0011223344556677889887766554433221100//..--,,,,,,,,,,,,,,,,,,,,,,,,,,,----,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,----,,,,,,,,,,,,,,,,,,,,,,,,,,,--..//001122334455667788999887766554433221100//..--,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,--..//001122334455667788999887766554433221100//..--,,,,,,,,,,,,,,,,,,,,,,,,,,,----,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,----,,,,,,,,,,,,,,,,,,,,,,,,,,,--..//001122334455667788999887766554433221100//..--,,,,,,,,,,,,,,,,,,,,,,,,,----,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,----,,,,,,,,,,,,,,,,,,,,,,,,,--..//00112233445566778899:99887766554433221100//..--,,,,,,,,,,,,,,,,,,,,,,,,,---,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,---,,,,,,,,,,,,,,,,,,,,,,,,,--..//00112233445566778899:99887766554433221100//..--,,,,,,,,,,,,,,,,,,,,,,,,,----,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,----,,,,,,,,,,,,,,,,,,,,,,,,,--..//00112233445566778899:99887766554433221100//..-----------------------------,,++**))((''&&%%$$##""!!`````````````````````````````````````````````````````````````````````````````!!""##$$%%&&''(())**++,,-----------------------------..//00112233445566778899:::99887766554433221100//..----------------------------,,++**))((''&&%%$$##""!!``````````````````````````````````````````````````````````````````````````````!!""##$$%%&&''(())**++,,----------------------------..//00112233445566778899:::99887766554433221100//..-----------------------------,,++**))((''&&%%$$##""!!`````````````````````````````````````````````````````````````````````````````!!""##$$%%&&''(())**++,,-----------------------------..//00112233445566778899::99887766554433221100//..----------------------------,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,----------------------------..//00112233445566778899::99887766554433221100//..----------------------------,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,----------------------------..//00112233445566778899::99887766554433221100//..----------------------------,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,----------------------------..//00112233445566778899:99887766554433221100//..--,,,,,,,,,,,,,,,,,,,,,,,,,,-,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,,,,,,,,,,,,,,,,,,,,,,,,--..//0011223344556677889999887766554433221100//..--,,,,,,,,,,,,,,,,,,,,,,,,,,-,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,-,,,,,,,,,,,,,,,,,,,,,,,,,,--..//0011223344556677889999887766554433221100//..--,,,,,,,,,,,,,,,,,,,,,,,,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,-,,,,,,,,,,,,,,,,,,,,,,,,,,--..//001122334455667788999887766554433221100//..--,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,-,,,,,,,,,,,,,,,,,,,,,,,,,,,--..//00112233445566778899887766554433221100//..--,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,--..//00112233445566778899887766554433221100//..--,,,,,,,,,,,,,,,,,,,,,,,,,,,-,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,--..//0011223344556677889887766554433221100//..--,,++++++++++++++++++++++++++,,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,,,+++++++++++++++++++++++++,,--..//001122334455667788887766554433221100//..--,,++++++++++++++++++++++++++,,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,,++++++++++++++++++++++++++,,--..//001122334455667788887766554433221100//..--,,+++++++++++++++++++++++++,,,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,,++++++++++++++++++++++++++,,--..//00112233445566778887766554433221100//..--,,++++++++++++++++++++++++++++,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,,+++++++++++++++++++++++++++,,--..//0011223344556677887766554433221100//..--,,++++++++++++++++++++++++++++,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,++++++++++++++++++++++++++++,,--..//0011223344556677887766554433221100//..--,,+++++++++++++++++++++++++++,,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,++++++++++++++++++++++++++++,,--..//001122334455667787766554433221100//..--,,++**************************++,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,++*************************++,,--..//00112233445566777766554433221100//..--,,++**************************++,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,++**************************++,,--..//00112233445566777766554433221100//..--,,++*************************++,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,++**************************++,,--..//0011223344556677766554433221100//..--,,++****************************++++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,++***************************++,,--..//001122334455667766554433221100//..--,,++****************************++++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++++****************************++,,--..//001122334455667766554433221100//..--,,++***************************++,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++++****************************++,,--..//00112233445566766554433221100//..--,,++**))))))))))))))))))))))))))**+++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++++**)))))))))))))))))))))))))**++,,--..//0011223344556666554433221100//..--,,++**))))))))))))))))))))))))))**+++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**+++**))))))))))))))))))))))))))**++,,--..//0011223344556666554433221100//..--,,++**)))))))))))))))))))))))))**++++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**+++**))))))))))))))))))))))))))**++,,--..//001122334455666554433221100//..--,,++**))))))))))))))))))))))))))))**++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**+++**)))))))))))))))))))))))))))**++,,--..//00112233445566554433221100//..--,,++**))))))))))))))))))))))))))))**++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++**))))))))))))))))))))))))))))**++,,--..//00112233445566554433221100//..--,,++**)))))))))))))))))))))))))))**+++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++**))))))))))))))))))))))))))))**++,,--..//0011223344556554433221100//..--,,++**))(((((((((((((((((((((((((())**+**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++**))((((((((((((((((((((((((())**++,,--..//001122334455554433221100//..--,,++**))(((((((((((((((((((((((((())**+**))((''&&%%$$##""!!``!!""##$$%%&&''(())**+**))(((((((((((((((((((((((((())**++,,--..//001122334455554433221100//..--,,++**))((((((((((((((((((((((((())**++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**+**))(((((((((((((((((((((((((())**++,,--..//00112233445554433221100//..--,,++**))(((((((((((((((((((((((((((())****))((''&&%%$$##""!!``!!""##$$%%&&''(())**+**))((((((((((((((((((((((((((())**++,,--..//0011223344554433221100//..--,,++**))(((((((((((((((((((((((((((())****))((''&&%%$$##""!!``!!""##$$%%&&''(())****))(((((((((((((((((((((((((((())**++,,--..//0011223344554433221100//..--,,++**))((((((((((((((((((((((((((())**+**))((''&&%%$$##""!!``!!""##$$%%&&''(())****))(((((((((((((((((((((((((((())**++,,--..//001122334454433221100//..--,,++**))((''''''''''''''''''''''''''(())***))((''&&%%$$##""!!``!!""##$$%%&&''(())****))(('''''''''''''''''''''''''(())**++,,--..//00112233444433221100//..--,,++**))((''''''''''''''''''''''''''(())***))((''&&%%$$##""!!``!!""##$$%%&&''(())***))((''''''''''''''''''''''''''(())**++,,--..//00112233444433221100//..--,,++**))(('''''''''''''''''''''''''(())****))((''&&%%$$##""!!``!!""##$$%%&&''(())***))((''''''''''''''''''''''''''(())**++,,--..//0011223344433221100//..--,,++**))((''''''''''''''''''''''''''''(())**))((''&&%%$$##""!!``!!""##$$%%&&''(())***))(('''''''''''''''''''''''''''(())**++,,--..//001122334433221100//..--,,++**))((''''''''''''''''''''''''''''(())**))((''&&%%$$##""!!``!!""##$$%%&&''(())**))((''''''''''''''''''''''''''''(())**++,,--..//001122334433221100//..--,,++**))(('''''''''''''''''''''''''''(())***))((''&&%%$$##""!!``!!""##$$%%&&''(())**))((''''''''''''''''''''''''''''(())**++,,--..//00112233433221100//..--,,++**))((''&&&&&&&&&&&&&&&&&&&&&&&&&&''(())*))((''&&%%$$##""!!``!!""##$$%%&&''(())**))((''&&&&&&&&&&&&&&&&&&&&&&&&&''(())**++,,--..//0011223333221100//..--,,++**))((''&&&&&&&&&&&&&&&&&&&&&&&&&&''(())*))((''&&%%$$##""!!``!!""##$$%%&&''(())*))((''&&&&&&&&&&&&&&&&&&&&&&&&&&''(())**++,,--..//0011223333221100//..--,,++**))((''&&&&&&&&&&&&&&&&&&&&&&&&&''(())**))((''&&%%$$##""!!``!!""##$$%%&&''(())*))((''&&&&&&&&&&&&&&&&&&&&&&&&&&''(())**++,,--..//001122333221100//..--,,++**))((''&&&&&&&&&&&&&&&&&&&&&&&&&&&&''(())))((''&&%%$$##""!!``!!""##$$%%&&''(())*))((''&&&&&&&&&&&&&&&&&&&&&&&&&&&''(())**++,,--..//00112233221100//..--,,++**))((''&&&&&&&&&&&&&&&&&&&&&&&&&&&&''(())))((''&&%%$$##""!!``!!""##$$%%&&''(())))((''&&&&&&&&&&&&&&&&&&&&&&&&&&&&''(())**++,,--..//00112233221100//..--,,++**))((''&&&&&&&&&&&&&&&&&&&&&&&&&&&''(())*))((''&&%%$$##""!!``!!""##$$%%&&''(())))((''&&&&&&&&&&&&&&&&&&&&&&&&&&&&''(())**++,,--..//0011223221100//..--,,++**))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%&&''(()))((''&&%%$$##""!!``!!""##$$%%&&''(())))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())**++,,--..//001122221100//..--,,++**))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%&&''(()))((''&&%%$$##""!!``!!""##$$%%&&''(()))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())**++,,--..//001122221100//..--,,++**))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())))((''&&%%$$##""!!``!!""##$$%%&&''(()))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())**++,,--..//00112221100//..--,,++**))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())((''&&%%$$##""!!``!!""##$$%%&&''(()))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())**++,,--..//0011221100//..--,,++**))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())((''&&%%$$##""!!``!!""##$$%%&&''(())((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())**++,,--..//0011221100//..--,,++**))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&''(()))((''&&%%$$##""!!``!!""##$$%%&&''(())((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())**++,,--..//001121100//..--,,++**))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(()((''&&%%$$##""!!``!!""##$$%%&&''(())((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())**++,,--..//00111100//..--,,++**))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(()((''&&%%$$##""!!``!!""##$$%%&&''(()((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())**++,,--..//00111100//..--,,++**))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())((''&&%%$$##""!!``!!""##$$%%&&''(()((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())**++,,--..//0011100//..--,,++**))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''((((''&&%%$$##""!!``!!""##$$%%&&''(()((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())**++,,--..//001100//..--,,++**))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''((((''&&%%$$##""!!``!!""##$$%%&&''((((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())**++,,--..//001100//..--,,++**))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(()((''&&%%$$##""!!``!!""##$$%%&&''((((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())**++,,--..//00100//..--,,++**))((''&&%%$$##########################$$%%&&''(((''&&%%$$##""!!``!!""##$$%%&&''((((''&&%%$$#########################$$%%&&''(())**++,,--..//0000//..--,,++**))((''&&%%$$##########################$$%%&&''(((''&&%%$$##""!!``!!""##$$%%&&''(((''&&%%$$##########################$$%%&&''(())**++,,--..//0000//..--,,++**))((''&&%%$$#########################$$%%&&''((((''&&%%$$##""!!``!!""##$$%%&&''(((''&&%%$$##########################$$%%&&''(())**++,,--..//000//..--,,++**))((''&&%%$$############################$$%%&&''((''&&%%$$##""!!``!!""##$$%%&&''(((''&&%%$$###########################$$%%&&''(())**++,,--..//00//..--,,++**))((''&&%%$$############################$$%%&&''((''&&%%$$##""!!``!!""##$$%%&&''((''&&%%$$############################$$%%&&''(())**++,,--..//00//..--,,++**))((''&&%%$$###########################$$%%&&''(((''&&%%$$##""!!``!!""##$$%%&&''((''&&%%$$############################$$%%&&''(())**++,,--..//0//..--,,++**))((''&&%%$$##""""""""""""""""""""""""""##$$%%&&''(''&&%%$$##""!!``!!""##$$%%&&''((''&&%%$$##"""""""""""""""""""""""""##$$%%&&''(())**++,,--..////..--,,++**))((''&&%%$$##""""""""""""""""""""""""""##$$%%&&''(''&&%%$$##""!!``!!""##$$%%&&''(''&&%%$$##""""""""""""""""""""""""""##$$%%&&''(())**++,,--..////..--,,++**))((''&&%%$$##"""""""""""""""""""""""""##$$%%&&''((''&&%%$$##""!!``!!""##$$%%&&''(''&&%%$$##""""""""""""""""""""""""""##$$%%&&''(())**++,,--..///..--,,++**))((''&&%%$$##""""""""""""""""""""""""""""##$$%%&&''''&&%%$$##""!!``!!""##$$%%&&''(''&&%%$$##"""""""""""""""""""""""""""##$$%%&&''(())**++,,--..//..--,,++**))((''&&%%$$##""""""""""""""""""""""""""""##$$%%&&''''&&%%$$##""!!``!!""##$$%%&&''''&&%%$$##""""""""""""""""""""""""""""##$$%%&&''(())**++,,--..//..--,,++**))((''&&%%$$##"""""""""""""""""""""""""""##$$%%&&''(''&&%%$$##""!!``!!""##$$%%&&''''&&%%$$##""""""""""""""""""""""""""""##$$%%&&''(())**++,,--../..--,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&'''&&%%$$##""!!``!!""##$$%%&&''''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,--....--,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&'''&&%%$$##""!!``!!""##$$%%&&'''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,--....--,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''''&&%%$$##""!!``!!""##$$%%&&'''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,--...--,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''&&%%$$##""!!``!!""##$$%%&&'''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,--..--,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''&&%%$$##""!!``!!""##$$%%&&''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,--..--,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&'''&&%%$$##""!!``!!""##$$%%&&''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,--.--,,++**))((''&&%%$$##""!!``````````````````````````!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&''&&%%$$##""!!`````````````````````````!!""##$$%%&&''(())**++,,----,,++**))((''&&%%$$##""!!``````````````````````````!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``````````````````````````!!""##$$%%&&''(())**++,,----,,++**))((''&&%%$$##""!!`````````````````````````!!""##$$%%&&''&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``````````````````````````!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``````````````````````````!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&''&&%%$$##""!!`````````````````````````!!""##$$%%&&''(())**++,,----,,++**))((''&&%%$$##""!!``````````````````````````!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``````````````````````````!!""##$$%%&&''(())**++,,----,,++**))((''&&%%$$##""!!`````````````````````````!!""##$$%%&&''&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``````````````````````````!!""##$$%%&&''(())**++,,--.--,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''&&%%$$##""!!``!!""##$$%%&&'''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,--..--,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''&&%%$$##""!!``!!""##$$%%&&''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,--..--,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&'''&&%%$$##""!!``!!""##$$%%&&''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,--...--,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&'''&&%%$$##""!!``!!""##$$%%&&''''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,--....--,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&'''&&%%$$##""!!``!!""##$$%%&&'''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,--....--,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''''&&%%$$##""!!``!!""##$$%%&&'''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,--../..--,,++**))((''&&%%$$##""""""""""""""""""""""""""""##$$%%&&''''&&%%$$##""!!``!!""##$$%%&&''(''&&%%$$##"""""""""""""""""""""""""""##$$%%&&''(())**++,,--..//..--,,++**))((''&&%%$$##""""""""""""""""""""""""""""##$$%%&&''''&&%%$$##""!!``!!""##$$%%&&''''&&%%$$##""""""""""""""""""""""""""""##$$%%&&''(())**++,,--..//..--,,++**))((''&&%%$$##"""""""""""""""""""""""""""##$$%%&&''(''&&%%$$##""!!``!!""##$$%%&&''''&&%%$$##""""""""""""""""""""""""""""##$$%%&&''(())**++,,--..///..--,,++**))((''&&%%$$##""""""""""""""""""""""""""##$$%%&&''(''&&%%$$##""!!``!!""##$$%%&&''((''&&%%$$##"""""""""""""""""""""""""##$$%%&&''(())**++,,--..////..--,,++**))((''&&%%$$##""""""""""""""""""""""""""##$$%%&&''(''&&%%$$##""!!``!!""##$$%%&&''(''&&%%$$##""""""""""""""""""""""""""##$$%%&&''(())**++,,--..////..--,,++**))((''&&%%$$##"""""""""""""""""""""""""##$$%%&&''((''&&%%$$##""!!``!!""##$$%%&&''(''&&%%$$##""""""""""""""""""""""""""##$$%%&&''(())**++,,--..//0//..--,,++**))((''&&%%$$############################$$%%&&''((''&&%%$$##""!!``!!""##$$%%&&''(((''&&%%$$###########################$$%%&&''(())**++,,--..//00//..--,,++**))((''&&%%$$############################$$%%&&''((''&&%%$$##""!!``!!""##$$%%&&''((''&&%%$$############################$$%%&&''(())**++,,--..//00//..--,,++**))((''&&%%$$###########################$$%%&&''(((''&&%%$$##""!!``!!""##$$%%&&''((''&&%%$$############################$$%%&&''(())**++,,--..//000//..--,,++**))((''&&%%$$##########################$$%%&&''(((''&&%%$$##""!!``!!""##$$%%&&''((((''&&%%$$#########################$$%%&&''(())**++,,--..//0000//..--,,++**))((''&&%%$$##########################$$%%&&''(((''&&%%$$##""!!``!!""##$$%%&&''(((''&&%%$$##########################$$%%&&''(())**++,,--..//0000//..--,,++**))((''&&%%$$#########################$$%%&&''((((''&&%%$$##""!!``!!""##$$%%&&''(((''&&%%$$##########################$$%%&&''(())**++,,--..//00100//..--,,++**))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''((((''&&%%$$##""!!``!!""##$$%%&&''(()((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())**++,,--..//001100//..--,,++**))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''((((''&&%%$$##""!!``!!""##$$%%&&''((((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())**++,,--..//001100//..--,,++**))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(()((''&&%%$$##""!!``!!""##$$%%&&''((((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())**++,,--..//0011100//..--,,++**))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(()((''&&%%$$##""!!``!!""##$$%%&&''(())((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())**++,,--..//00111100//..--,,++**))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(()((''&&%%$$##""!!``!!""##$$%%&&''(()((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())**++,,--..//00111100//..--,,++**))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())((''&&%%$$##""!!``!!""##$$%%&&''(()((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())**++,,--..//001121100//..--,,++**))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())((''&&%%$$##""!!``!!""##$$%%&&''(()))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())**++,,--..//0011221100//..--,,++**))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())((''&&%%$$##""!!``!!""##$$%%&&''(())((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())**++,,--..//0011221100//..--,,++**))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&''(()))((''&&%%$$##""!!``!!""##$$%%&&''(())((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())**++,,--..//00112221100//..--,,++**))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%&&''(()))((''&&%%$$##""!!``!!""##$$%%&&''(())))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())**++,,--..//001122221100//..--,,++**))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%&&''(()))((''&&%%$$##""!!``!!""##$$%%&&''(()))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())**++,,--..//001122221100//..--,,++**))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())))((''&&%%$$##""!!``!!""##$$%%&&''(()))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())**++,,--..//0011223221100//..--,,++**))((''&&&&&&&&&&&&&&&&&&&&&&&&&&&&''(())))((''&&%%$$##""!!``!!""##$$%%&&''(())*))((''&&&&&&&&&&&&&&&&&&&&&&&&&&&''(())**++,,--..//00112233221100//..--,,++**))((''&&&&&&&&&&&&&&&&&&&&&&&&&&&&''(())))((''&&%%$$##""!!``!!""##$$%%&&''(())))((''&&&&&&&&&&&&&&&&&&&&&&&&&&&&''(())**++,,--..//00112233221100//..--,,++**))((''&&&&&&&&&&&&&&&&&&&&&&&&&&&''(())*))((''&&%%$$##""!!``!!""##$$%%&&''(())))((''&&&&&&&&&&&&&&&&&&&&&&&&&&&&''(())**++,,--..//001122333221100//..--,,++**))((''&&&&&&&&&&&&&&&&&&&&&&&&&&''(())*))((''&&%%$$##""!!``!!""##$$%%&&''(())**))((''&&&&&&&&&&&&&&&&&&&&&&&&&''(())**++,,--..//0011223333221100//..--,,++**))((''&&&&&&&&&&&&&&&&&&&&&&&&&&''(())*))((''&&%%$$##""!!``!!""##$$%%&&''(())*))((''&&&&&&&&&&&&&&&&&&&&&&&&&&''(())**++,,--..//0011223333221100//..--,,++**))((''&&&&&&&&&&&&&&&&&&&&&&&&&''(())**))((''&&%%$$##""!!``!!""##$$%%&&''(())*))((''&&&&&&&&&&&&&&&&&&&&&&&&&&''(())**++,,--..//00112233433221100//..--,,++**))((''''''''''''''''''''''''''''(())**))((''&&%%$$##""!!``!!""##$$%%&&''(())***))(('''''''''''''''''''''''''''(())**++,,--..//001122334433221100//..--,,++**))((''''''''''''''''''''''''''''(())**))((''&&%%$$##""!!``!!""##$$%%&&''(())**))((''''''''''''''''''''''''''''(())**++,,--..//001122334433221100//..--,,++**))(('''''''''''''''''''''''''''(())***))((''&&%%$$##""!!``!!""##$$%%&&''(())**))((''''''''''''''''''''''''''''(())**++,,--..//0011223344433221100//..--,,++**))((''''''''''''''''''''''''''(())***))((''&&%%$$##""!!``!!""##$$%%&&''(())****))(('''''''''''''''''''''''''(())**++,,--..//00112233444433221100//..--,,++**))((''''''''''''''''''''''''''(())***))((''&&%%$$##""!!``!!""##$$%%&&''(())***))((''''''''''''''''''''''''''(())**++,,--..//00112233444433221100//..--,,++**))(('''''''''''''''''''''''''(())****))((''&&%%$$##""!!``!!""##$$%%&&''(())***))((''''''''''''''''''''''''''(())**++,,--..//001122334454433221100//..--,,++**))(((((((((((((((((((((((((((())****))((''&&%%$$##""!!``!!""##$$%%&&''(())**+**))((((((((((((((((((((((((((())**++,,--..//0011223344554433221100//..--,,++**))(((((((((((((((((((((((((((())****))((''&&%%$$##""!!``!!""##$$%%&&''(())****))(((((((((((((((((((((((((((())**++,,--..//0011223344554433221100//..--,,++**))((((((((((((((((((((((((((())**+**))((''&&%%$$##""!!``!!""##$$%%&&''(())****))(((((((((((((((((((((((((((())**++,,--..//00112233445554433221100//..--,,++**))(((((((((((((((((((((((((())**+**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++**))((((((((((((((((((((((((())**++,,--..//001122334455554433221100//..--,,++**))(((((((((((((((((((((((((())**+**))((''&&%%$$##""!!``!!""##$$%%&&''(())**+**))(((((((((((((((((((((((((())**++,,--..//001122334455554433221100//..--,,++**))((((((((((((((((((((((((())**++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**+**))(((((((((((((((((((((((((())**++,,--..//0011223344556554433221100//..--,,++**))))))))))))))))))))))))))))**++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**+++**)))))))))))))))))))))))))))**++,,--..//00112233445566554433221100//..--,,++**))))))))))))))))))))))))))))**++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++**))))))))))))))))))))))))))))**++,,--..//00112233445566554433221100//..--,,++**)))))))))))))))))))))))))))**+++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++**))))))))))))))))))))))))))))**++,,--..//001122334455666554433221100//..--,,++**))))))))))))))))))))))))))**+++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++++**)))))))))))))))))))))))))**++,,--..//0011223344556666554433221100//..--,,++**))))))))))))))))))))))))))**+++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**+++**))))))))))))))))))))))))))**++,,--..//0011223344556666554433221100//..--,,++**)))))))))))))))))))))))))**++++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**+++**))))))))))))))))))))))))))**++,,--..//00112233445566766554433221100//..--,,++****************************++++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,++***************************++,,--..//001122334455667766554433221100//..--,,++****************************++++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++++****************************++,,--..//001122334455667766554433221100//..--,,++***************************++,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++++****************************++,,--..//0011223344556677766554433221100//..--,,++**************************++,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,++*************************++,,--..//00112233445566777766554433221100//..--,,++**************************++,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,++**************************++,,--..//00112233445566777766554433221100//..--,,++*************************++,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,++**************************++,,--..//001122334455667787766554433221100//..--,,++++++++++++++++++++++++++++,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,,+++++++++++++++++++++++++++,,--..//0011223344556677887766554433221100//..--,,++++++++++++++++++++++++++++,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,++++++++++++++++++++++++++++,,--..//0011223344556677887766554433221100//..--,,+++++++++++++++++++++++++++,,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,++++++++++++++++++++++++++++,,--..//00112233445566778887766554433221100//..--,,++++++++++++++++++++++++++,,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,,,+++++++++++++++++++++++++,,--..//001122334455667788887766554433221100//..--,,++++++++++++++++++++++++++,,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,,++++++++++++++++++++++++++,,--..//001122334455667788887766554433221100//..--,,+++++++++++++++++++++++++,,,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,,++++++++++++++++++++++++++,,--..//0011223344556677889887766554433221100//..--,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,-,,,,,,,,,,,,,,,,,,,,,,,,,,,--..//00112233445566778899887766554433221100//..--,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,--..//00112233445566778899887766554433221100//..--,,,,,,,,,,,,,,,,,,,,,,,,,,,-,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,--..//001122334455667788999887766554433221100//..--,,,,,,,,,,,,,,,,,,,,,,,,,,-,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,,,,,,,,,,,,,,,,,,,,,,,,--..//0011223344556677889999887766554433221100//..--,,,,,,,,,,,,,,,,,,,,,,,,,,-,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,-,,,,,,,,,,,,,,,,,,,,,,,,,,--..//0011223344556677889999887766554433221100//..--,,,,,,,,,,,,,,,,,,,,,,,,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,-,,,,,,,,,,,,,,,,,,,,,,,,,,--..//00112233445566778899:99887766554433221100//..----------------------------,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,----------------------------..//00112233445566778899::99887766554433221100//..----------------------------,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,----------------------------..//00112233445566778899::99887766554433221100//..----------------------------,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,----------------------------..//00112233445566778899:::99887766554433221100//..----------------------------,,++**))((''&&%%$$##""!!`````````````````````````````````````````````````````````````````````````````!!""##$$%%&&''(())**++,,--.-------------------------..//00112233445566778899::::99887766554433221100//..----------------------------,,++**))((''&&%%$$##""!!``````````````````````````````````````````````````````````````````````````````!!""##$$%%&&''(())**++,,----------------------------..//00112233445566778899::::99887766554433221100//..-------------------------.--,,++**))((''&&%%$$##""!!`````````````````````````````````````````````````````````````````````````````!!""##$$%%&&''(())**++,,----------------------------..//00112233445566778899:::99887766554433221100//..------------------------------,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,--.---------------------------..//00112233445566778899::99887766554433221100//..------------------------------,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,------------------------------..//00112233445566778899::99887766554433221100//..---------------------------.--,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,------------------------------..//00112233445566778899:99887766554433221100//..--,,,,,,,,,,,,,,,,,,,,,,,,,,----,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,--.--,,,,,,,,,,,,,,,,,,,,,,,,,--..//0011223344556677889999887766554433221100//..--,,,,,,,,,,,,,,,,,,,,,,,,,,----,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,----,,,,,,,,,,,,,,,,,,,,,,,,,,--..//0011223344556677889999887766554433221100//..--,,,,,,,,,,,,,,,,,,,,,,,,,--.--,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,----,,,,,,,,,,,,,,,,,,,,,,,,,,--..//001122334455667788999887766554433221100//..--,,,,,,,,,,,,,,,,,,,,,,,,,,,,----,,++**))((''&&%%$$##"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""##$$%%&&''(())**++,,--.--,,,,,,,,,,,,,,,,,,,,,,,,,,,--..//00112233445566778899887766554433221100//..--,,,,,,,,,,,,,,,,,,,,,,,,,,,,----,,++**))((''&&%%$$##""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""##$$%%&&''(())**++,,----,,,,,,,,,,,,,,,,,,,,,,,,,,,,--..//00112233445566778899887766554433221100//..--,,,,,,,,,,,,,,,,,,,,,,,,,,,--.--,,++**))((''&&%%$$##"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""##$$%%&&''(())**++,,----,,,,,,,,,,,,,,,,,,,,,,,,,,,,--..//0011223344556677889887766554433221100//..--,,++++++++++++++++++++++++++,,----,,++**))((''&&%%$$##"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""##$$%%&&''(())**++,,--.--,,+++++++++++++++++++++++++,,--..//001122334455667788887766554433221100//..--,,++++++++++++++++++++++++++,,----,,++**))((''&&%%$$##""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""##$$%%&&''(())**++,,----,,++++++++++++++++++++++++++,,--..//001122334455667788887766554433221100//..--,,+++++++++++++++++++++++++,,--.--,,++**))((''&&%%$$##"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""##$$%%&&''(())**++,,----,,++++++++++++++++++++++++++,,--..//00112233445566778887766554433221100//..--,,++++++++++++++++++++++++++++,,----,,++**))((''&&%%$$###############################################################################$$%%&&''(())**++,,--.--,,+++++++++++++++++++++++++++,,--..//0011223344556677887766554433221100//..--,,++++++++++++++++++++++++++++,,----,,++**))((''&&%%$$################################################################################$$%%&&''(())**++,,----,,++++++++++++++++++++++++++++,,--..//0011223344556677887766554433221100//..--,,+++++++++++++++++++++++++++,,--.--,,++**))((''&&%%$$###############################################################################$$%%&&''(())**++,,----,,++++++++++++++++++++++++++++,,--..//001122334455667787766554433221100//..--,,++**************************++,,----,,++**))((''&&%%$$#############################################################################$$%%&&''(())**++,,--.--,,++*************************++,,--..//00112233445566777766554433221100//..--,,++**************************++,,----,,++**))((''&&%%$$##############################################################################$$%%&&''(())**++,,----,,++**************************++,,--..//00112233445566777766554433221100//..--,,++*************************++,,--.--,,++**))((''&&%%$$#############################################################################$$%%&&''(())**++,,----,,++**************************++,,--..//0011223344556677766554433221100//..--,,++****************************++,,----,,++**))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())**++,,--.--,,++***************************++,,--..//001122334455667766554433221100//..--,,++****************************++,,----,,++**))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())**++,,----,,++****************************++,,--..//001122334455667766554433221100//..--,,++***************************++,,--.--,,++**))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())**++,,----,,++****************************++,,--..//00112233445566766554433221100//..--,,++**))))))))))))))))))))))))))**++,,----,,++**))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())**++,,--.--,,++**)))))))))))))))))))))))))**++,,--..//0011223344556666554433221100//..--,,++**))))))))))))))))))))))))))**++,,----,,++**))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())**++,,----,,++**))))))))))))))))))))))))))**++,,--..//0011223344556666554433221100//..--,,++**)))))))))))))))))))))))))**++,,--.--,,++**))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())**++,,----,,++**))))))))))))))))))))))))))**++,,--..//001122334455666554433221100//..--,,++**))))))))))))))))))))))))))))**++,,----,,++**))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())**++,,--.--,,++**)))))))))))))))))))))))))))**++,,--..//00112233445566554433221100//..--,,++**))))))))))))))))))))))))))))**++,,----,,++**))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())**++,,----,,++**))))))))))))))))))))))))))))**++,,--..//00112233445566554433221100//..--,,++**)))))))))))))))))))))))))))**++,,--.--,,++**))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())**++,,----,,++**))))))))))))))))))))))))))))**++,,--..//0011223344556554433221100//..--,,++**))(((((((((((((((((((((((((())**++,,----,,++**))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())**++,,--.--,,++**))((((((((((((((((((((((((())**++,,--..//001122334455554433221100//..--,,++**))(((((((((((((((((((((((((())**++,,----,,++**))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())**++,,----,,++**))(((((((((((((((((((((((((())**++,,--..//001122334455554433221100//..--,,++**))((((((((((((((((((((((((())**++,,--.--,,++**))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())**++,,----,,++**))(((((((((((((((((((((((((())**++,,--..//00112233445554433221100//..--,,++**))(((((((((((((((((((((((((((())**++,,----,,++**))((''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''(())**++,,--.--,,++**))((((((((((((((((((((((((((())**++,,--..//0011223344554433221100//..--,,++**))(((((((((((((((((((((((((((())**++,,----,,++**))((''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''(())**++,,----,,++**))(((((((((((((((((((((((((((())**++,,--..//0011223344554433221100//..--,,++**))((((((((((((((((((((((((((())**++,,--.--,,++**))((''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''(())**++,,----,,++**))(((((((((((((((((((((((((((())**++,,--..//001122334454433221100//..--,,++**))((''''''''''''''''''''''''''(())**++,,----,,++**))((''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''(())**++,,--.--,,++**))(('''''''''''''''''''''''''(())**++,,--..//00112233444433221100//..--,,++**))((''''''''''''''''''''''''''(())**++,,----,,++**))((''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''(())**++,,----,,++**))((''''''''''''''''''''''''''(())**++,,--..//00112233444433221100//..--,,++**))(('''''''''''''''''''''''''(())**++,,--.--,,++**))((''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''(())**++,,----,,++**))((''''''''''''''''''''''''''(())**++,,--..//0011223344433221100//..--,,++**))((''''''''''''''''''''''''''''(())**++,,----,,++**))(('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(())**++,,--.--,,++**))(('''''''''''''''''''''''''''(())**++,,--..//001122334433221100//..--,,++**))((''''''''''''''''''''''''''''(())**++,,----,,++**))((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(())**++,,----,,++**))((''''''''''''''''''''''''''''(())**++,,--..//001122334433221100//..--,,++**))(('''''''''''''''''''''''''''(())**++,,--.--,,++**))(('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(())**++,,----,,++**))((''''''''''''''''''''''''''''(())**++,,--..//00112233433221100//..--,,++**))((''&&&&&&&&&&&&&&&&&&&&&&&&&&''(())**++,,----,,++**))((''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''(())**++,,--.--,,++**))((''&&&&&&&&&&&&&&&&&&&&&&&&&''(())**++,,--..//0011223333221100//..--,,++**))((''&&&&&&&&&&&&&&&&&&&&&&&&&&''(())**++,,----,,++**))((''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''(())**++,,----,,++**))((''&&&&&&&&&&&&&&&&&&&&&&&&&&''(())**++,,--..//0011223333221100//..--,,++**))((''&&&&&&&&&&&&&&&&&&&&&&&&&''(())**++,,--.--,,++**))((''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''(())**++,,----,,++**))((''&&&&&&&&&&&&&&&&&&&&&&&&&&''(())**++,,--..//001122333221100//..--,,++**))((''&&&&&&&&&&&&&&&&&&&&&&&&&&&&''(())**++,,----,,++**))((((((((((((((((((((((((''&&&&&&&&&&&&&&&&&&&&&&&&&&&''(((((((((((((((((((((((())**++,,--.--,,++**))((''&&&&&&&&&&&&&&&&&&&&&&&&&&&''(())**++,,--..//00112233221100//..--,,++**))((''&&&&&&&&&&&&&&&&&&&&&&&&&&&&''(())**++,,----,,++**))((((((((((((((((((((((((''&&&&&&&&&&&&&&&&&&&&&&&&&&&&''(((((((((((((((((((((((())**++,,----,,++**))((''&&&&&&&&&&&&&&&&&&&&&&&&&&&&''(())**++,,--..//00112233221100//..--,,++**))((''&&&&&&&&&&&&&&&&&&&&&&&&&&&''(())**++,,--.--,,++**))((((((((((((((((((((((((''&&&&&&&&&&&&&&&&&&&&&&&&&&&''(((((((((((((((((((((((())**++,,----,,++**))((''&&&&&&&&&&&&&&&&&&&&&&&&&&&&''(())**++,,--..//0011223221100//..--,,++**))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())**++,,----,,++**))((((((((((((((((((((((''&&%%%%%%%%%%%%%%%%%%%%%%%%%&&''(((((((((((((((((((((())**++,,--.--,,++**))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())**++,,--..//001122221100//..--,,++**))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())**++,,----,,++**))((((((((((((((((((((((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%&&''(((((((((((((((((((((())**++,,----,,++**))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())**++,,--..//001122221100//..--,,++**))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())**++,,--.--,,++**))((((((((((((((((((((((''&&%%%%%%%%%%%%%%%%%%%%%%%%%&&''(((((((((((((((((((((())**++,,----,,++**))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())**++,,--..//00112221100//..--,,++**))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())**++,,----,,++**))))))))))))))))))))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())))))))))))))))))))**++,,--.--,,++**))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())**++,,--..//0011221100//..--,,++**))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())**++,,----,,++**))))))))))))))))))))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())))))))))))))))))))**++,,----,,++**))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())**++,,--..//0011221100//..--,,++**))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())**++,,--.--,,++**))))))))))))))))))))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())))))))))))))))))))**++,,----,,++**))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())**++,,--..//001121100//..--,,++**))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())**++,,----,,++**))))))))))))))))))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())))))))))))))))))**++,,--.--,,++**))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())**++,,--..//00111100//..--,,++**))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())**++,,----,,++**))))))))))))))))))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())))))))))))))))))**++,,----,,++**))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())**++,,--..//00111100//..--,,++**))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())**++,,--.--,,++**))))))))))))))))))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())))))))))))))))))**++,,----,,++**))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())**++,,--..//0011100//..--,,++**))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())**++,,----,,++****************))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())****************++,,--.--,,++**))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())**++,,--..//001100//..--,,++**))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())**++,,----,,++****************))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())****************++,,----,,++**))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())**++,,--..//001100//..--,,++**))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())**++,,--.--,,++****************))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())****************++,,----,,++**))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())**++,,--..//00100//..--,,++**))((''&&%%$$##########################$$%%&&''(())**++,,----,,++**************))((''&&%%$$#########################$$%%&&''(())**************++,,--.--,,++**))((''&&%%$$#########################$$%%&&''(())**++,,--..//0000//..--,,++**))((''&&%%$$##########################$$%%&&''(())**++,,----,,++**************))((''&&%%$$##########################$$%%&&''(())**************++,,----,,++**))((''&&%%$$##########################$$%%&&''(())**++,,--..//0000//..--,,++**))((''&&%%$$#########################$$%%&&''(())**++,,--.--,,++**************))((''&&%%$$#########################$$%%&&''(())**************++,,----,,++**))((''&&%%$$##########################$$%%&&''(())**++,,--..//000//..--,,++**))((''&&%%$$############################$$%%&&''(())**++,,----,,++++++++++++**))((''&&%%$$###########################$$%%&&''(())**++++++++++++,,--.--,,++**))((''&&%%$$###########################$$%%&&''(())**++,,--..//00//..--,,++**))((''&&%%$$############################$$%%&&''(())**++,,----,,++++++++++++**))((''&&%%$$############################$$%%&&''(())**++++++++++++,,----,,++**))((''&&%%$$############################$$%%&&''(())**++,,--..//00//..--,,++**))((''&&%%$$###########################$$%%&&''(())**++,,--.--,,++++++++++++**))((''&&%%$$###########################$$%%&&''(())**++++++++++++,,----,,++**))((''&&%%$$############################$$%%&&''(())**++,,--..//0//..--,,++**))((''&&%%$$##""""""""""""""""""""""""""##$$%%&&''(())**++,,----,,++++++++++**))((''&&%%$$##"""""""""""""""""""""""""##$$%%&&''(())**++++++++++,,--.--,,++**))((''&&%%$$##"""""""""""""""""""""""""##$$%%&&''(())**++,,--..////..--,,++**))((''&&%%$$##""""""""""""""""""""""""""##$$%%&&''(())**++,,----,,++++++++++**))((''&&%%$$##""""""""""""""""""""""""""##$$%%&&''(())**++++++++++,,----,,++**))((''&&%%$$##""""""""""""""""""""""""""##$$%%&&''(())**++,,--..////..--,,++**))((''&&%%$$##"""""""""""""""""""""""""##$$%%&&''(())**++,,--.--,,++++++++++**))((''&&%%$$##"""""""""""""""""""""""""##$$%%&&''(())**++++++++++,,----,,++**))((''&&%%$$##""""""""""""""""""""""""""##$$%%&&''(())**++,,--..///..--,,++**))((''&&%%$$##""""""""""""""""""""""""""""##$$%%&&''(())**++,,----,,,,,,,,++**))((''&&%%$$##"""""""""""""""""""""""""""##$$%%&&''(())**++,,,,,,,,--.--,,++**))((''&&%%$$##"""""""""""""""""""""""""""##$$%%&&''(())**++,,--..//..--,,++**))((''&&%%$$##""""""""""""""""""""""""""""##$$%%&&''(())**++,,----,,,,,,,,++**))((''&&%%$$##""""""""""""""""""""""""""""##$$%%&&''(())**++,,,,,,,,----,,++**))((''&&%%$$##""""""""""""""""""""""""""""##$$%%&&''(())**++,,--..//..--,,++**))((''&&%%$$##"""""""""""""""""""""""""""##$$%%&&''(())**++,,--.--,,,,,,,,++**))((''&&%%$$##"""""""""""""""""""""""""""##$$%%&&''(())**++,,,,,,,,----,,++**))((''&&%%$$##""""""""""""""""""""""""""""##$$%%&&''(())**++,,--../..--,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,----,,,,,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,,,,,--.--,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,--....--,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,----,,,,,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,,,,,----,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,--....--,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,--.--,,,,,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,,,,,----,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,--...--,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,------,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,----.--,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,--..--,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,------,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,------,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,--..--,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,--.----,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,------,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,--.--,,++**))((''&&%%$$##""!!``````````````````````````!!""##$$%%&&''(())**++,,----,,++**))((''&&%%$$##""!!`````````````````````````!!""##$$%%&&''(())**++,,--.--,,++**))((''&&%%$$##""!!`````````````````````````!!""##$$%%&&''(())**++,,----,,++**))((''&&%%$$##""!!``````````````````````````!!""##$$%%&&''(())**++,,----,,++**))((''&&%%$$##""!!``````````````````````````!!""##$$%%&&''(())**++,,----,,++**))((''&&%%$$##""!!``````````````````````````!!""##$$%%&&''(())**++,,----,,++**))((''&&%%$$##""!!`````````````````````````!!""##$$%%&&''(())**++,,--.--,,++**))((''&&%%$$##""!!`````````````````````````!!""##$$%%&&''(())**++,,----,,++**))((''&&%%$$##""!!``````````````````````````!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``````````````````````````!!""##$$%%&&''(())**++,,----,,++**))((''&&%%$$##""!!`````````````````````````!!""##$$%%&&''(())**++,,--.--,,++**))((''&&%%$$##""!!`````````````````````````!!""##$$%%&&''(())**++,,----,,++**))((''&&%%$$##""!!``````````````````````````!!""##$$%%&&''(())**++,,----,,++**))((''&&%%$$##""!!``````````````````````````!!""##$$%%&&''(())**++,,----,,++**))((''&&%%$$##""!!``````````````````````````!!""##$$%%&&''(())**++,,----,,++**))((''&&%%$$##""!!`````````````````````````!!""##$$%%&&''(())**++,,--.--,,++**))((''&&%%$$##""!!`````````````````````````!!""##$$%%&&''(())**++,,----,,++**))((''&&%%$$##""!!``````````````````````````!!""##$$%%&&''(())**++,,--.--,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,--..--,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,--...--,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,--.---,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,------,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,------,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,---.--,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,--...--,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,--..--,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,--...--,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,--....--,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,--../..--,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,--.--,,,,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,,,,,,,,,,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,,,,,,,,,,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,,,,--.--,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,--../..--,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,--....--,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,--../..--,,++**))((''&&%%$$##""""""""""""""""""""""""""""##$$%%&&''(())**++,,--..//..--,,++**))((''&&%%$$##"""""""""""""""""""""""""""##$$%%&&''(())**++,,--..///..--,,++**))((''&&%%$$##"""""""""""""""""""""""""""##$$%%&&''(())**++,,--.--,,,,,,,++**))((''&&%%$$##""""""""""""""""""""""""""""##$$%%&&''(())**++,,,,,,,,,,,,,,++**))((''&&%%$$##""""""""""""""""""""""""""""##$$%%&&''(())**++,,,,,,,,,,,,,,++**))((''&&%%$$##""""""""""""""""""""""""""""##$$%%&&''(())**++,,,,,,,--.--,,++**))((''&&%%$$##"""""""""""""""""""""""""""##$$%%&&''(())**++,,--..///..--,,++**))((''&&%%$$##"""""""""""""""""""""""""""##$$%%&&''(())**++,,--..//..--,,++**))((''&&%%$$##""""""""""""""""""""""""""""##$$%%&&''(())**++,,--..///..--,,++**))((''&&%%$$##""""""""""""""""""""""""""##$$%%&&''(())**++,,--..////..--,,++**))((''&&%%$$##"""""""""""""""""""""""""##$$%%&&''(())**++,,--..//0//..--,,++**))((''&&%%$$##"""""""""""""""""""""""""##$$%%&&''(())**++,,--.--,,+++++++++**))((''&&%%$$##""""""""""""""""""""""""""##$$%%&&''(())**++++++++++++++++++++**))((''&&%%$$##""""""""""""""""""""""""""##$$%%&&''(())**++++++++++++++++++++**))((''&&%%$$##""""""""""""""""""""""""""##$$%%&&''(())**+++++++++,,--.--,,++**))((''&&%%$$##"""""""""""""""""""""""""##$$%%&&''(())**++,,--..//0//..--,,++**))((''&&%%$$##"""""""""""""""""""""""""##$$%%&&''(())**++,,--..////..--,,++**))((''&&%%$$##""""""""""""""""""""""""""##$$%%&&''(())**++,,--..//0//..--,,++**))((''&&%%$$############################$$%%&&''(())**++,,--..//00//..--,,++**))((''&&%%$$###########################$$%%&&''(())**++,,--..//000//..--,,++**))((''&&%%$$###########################$$%%&&''(())**++,,--.--,,+++++++++++**))((''&&%%$$############################$$%%&&''(())**++++++++++++++++++++++**))((''&&%%$$############################$$%%&&''(())**++++++++++++++++++++++**))((''&&%%$$############################$$%%&&''(())**+++++++++++,,--.--,,++**))((''&&%%$$###########################$$%%&&''(())**++,,--..//000//..--,,++**))((''&&%%$$###########################$$%%&&''(())**++,,--..//00//..--,,++**))((''&&%%$$############################$$%%&&''(())**++,,--..//000//..--,,++**))((''&&%%$$##########################$$%%&&''(())**++,,--..//0000//..--,,++**))((''&&%%$$#########################$$%%&&''(())**++,,--..//00100//..--,,++**))((''&&%%$$#########################$$%%&&''(())**++,,--.--,,++*************))((''&&%%$$##########################$$%%&&''(())****************************))((''&&%%$$##########################$$%%&&''(())****************************))((''&&%%$$##########################$$%%&&''(())*************++,,--.--,,++**))((''&&%%$$#########################$$%%&&''(())**++,,--..//00100//..--,,++**))((''&&%%$$#########################$$%%&&''(())**++,,--..//0000//..--,,++**))((''&&%%$$##########################$$%%&&''(())**++,,--..//00100//..--,,++**))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())**++,,--..//001100//..--,,++**))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())**++,,--..//0011100//..--,,++**))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())**++,,--.--,,++***************))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())******************************))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())******************************))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())***************++,,--.--,,++**))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())**++,,--..//0011100//..--,,++**))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())**++,,--..//001100//..--,,++**))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())**++,,--..//0011100//..--,,++**))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())**++,,--..//00111100//..--,,++**))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())**++,,--..//001121100//..--,,++**))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())**++,,--.--,,++**)))))))))))))))))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())))))))))))))))))))))))))))))))))))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())))))))))))))))))))))))))))))))))))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(()))))))))))))))))**++,,--.--,,++**))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())**++,,--..//001121100//..--,,++**))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())**++,,--..//00111100//..--,,++**))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())**++,,--..//001121100//..--,,++**))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())**++,,--..//0011221100//..--,,++**))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())**++,,--..//00112221100//..--,,++**))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())**++,,--.--,,++**)))))))))))))))))))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())))))))))))))))))))))))))))))))))))))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())))))))))))))))))))))))))))))))))))))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&''(()))))))))))))))))))**++,,--.--,,++**))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())**++,,--..//00112221100//..--,,++**))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())**++,,--..//0011221100//..--,,++**))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())**++,,--..//00112221100//..--,,++**))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())**++,,--..//001122221100//..--,,++**))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())**++,,--..//0011223221100//..--,,++**))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())**++,,--.--,,++**))(((((((((((((((((((((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%&&''((((((((((((((((((((((((((((((((((((((((((((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%&&''((((((((((((((((((((((((((((((((((((((((((((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%&&''((((((((((((((((((((())**++,,--.--,,++**))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())**++,,--..//0011223221100//..--,,++**))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())**++,,--..//001122221100//..--,,++**))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())**++,,--..//0011223221100//..--,,++**))((''&&&&&&&&&&&&&&&&&&&&&&&&&&&&''(())**++,,--..//00112233221100//..--,,++**))((''&&&&&&&&&&&&&&&&&&&&&&&&&&&''(())**++,,--..//001122333221100//..--,,++**))((''&&&&&&&&&&&&&&&&&&&&&&&&&&&''(())**++,,--.--,,++**))(((((((((((((((((((((((''&&&&&&&&&&&&&&&&&&&&&&&&&&&&''((((((((((((((((((((((((((((((((((((((((((((((''&&&&&&&&&&&&&&&&&&&&&&&&&&&&''((((((((((((((((((((((((((((((((((((((((((((((''&&&&&&&&&&&&&&&&&&&&&&&&&&&&''((((((((((((((((((((((())**++,,--.--,,++**))((''&&&&&&&&&&&&&&&&&&&&&&&&&&&''(())**++,,--..//001122333221100//..--,,++**))((''&&&&&&&&&&&&&&&&&&&&&&&&&&&''(())**++,,--..//00112233221100//..--,,++**))((''&&&&&&&&&&&&&&&&&&&&&&&&&&&&''(())**++,,--..//001122333221100//..--,,++**))((''&&&&&&&&&&&&&&&&&&&&&&&&&&''(())**++,,--..//0011223333221100//..--,,++**))((''&&&&&&&&&&&&&&&&&&&&&&&&&''(())**++,,--..//00112233433221100//..--,,++**))((''&&&&&&&&&&&&&&&&&&&&&&&&&''(())**++,,--.--,,++**))(('''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''(())**++,,--.--,,++**))((''&&&&&&&&&&&&&&&&&&&&&&&&&''(())**++,,--..//00112233433221100//..--,,++**))((''&&&&&&&&&&&&&&&&&&&&&&&&&''(())**++,,--..//0011223333221100//..--,,++**))((''&&&&&&&&&&&&&&&&&&&&&&&&&&''(())**++,,--..//00112233433221100//..--,,++**))((''''''''''''''''''''''''''''(())**++,,--..//001122334433221100//..--,,++**))(('''''''''''''''''''''''''''(())**++,,--..//0011223344433221100//..--,,++**))(('''''''''''''''''''''''''''(())**++,,--.--,,++**))((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(())**++,,--.--,,++**))(('''''''''''''''''''''''''''(())**++,,--..//0011223344433221100//..--,,++**))(('''''''''''''''''''''''''''(())**++,,--..//001122334433221100//..--,,++**))((''''''''''''''''''''''''''''(())**++,,--..//0011223344433221100//..--,,++**))((''''''''''''''''''''''''''(())**++,,--..//00112233444433221100//..--,,++**))(('''''''''''''''''''''''''(())**++,,--..//001122334454433221100//..--,,++**))(('''''''''''''''''''''''''(())**++,,--.--,,++**))((''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''(())**++,,--.--,,++**))(('''''''''''''''''''''''''(())**++,,--..//001122334454433221100//..--,,++**))(('''''''''''''''''''''''''(())**++,,--..//00112233444433221100//..--,,++**))((''''''''''''''''''''''''''(())**++,,--..//001122334454433221100//..--,,++**))(((((((((((((((((((((((((((())**++,,--..//0011223344554433221100//..--,,++**))((((((((((((((((((((((((((())**++,,--..//00112233445554433221100//..--,,++**))((((((((((((((((((((((((((())**++,,--.--,,++**))((''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''(())**++,,--.--,,++**))((((((((((((((((((((((((((())**++,,--..//00112233445554433221100//..--,,++**))((((((((((((((((((((((((((())**++,,--..//0011223344554433221100//..--,,++**))(((((((((((((((((((((((((((())**++,,--..//00112233445554433221100//..--,,++**))(((((((((((((((((((((((((())**++,,--..//001122334455554433221100//..--,,++**))((((((((((((((((((((((((())**++,,--..//0011223344556554433221100//..--,,++**))((((((((((((((((((((((((())**++,,--.--,,++**))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())**++,,--.--,,++**))((((((((((((((((((((((((())**++,,--..//0011223344556554433221100//..--,,++**))((((((((((((((((((((((((())**++,,--..//001122334455554433221100//..--,,++**))(((((((((((((((((((((((((())**++,,--..//0011223344556554433221100//..--,,++**))))))))))))))))))))))))))))**++,,--..//00112233445566554433221100//..--,,++**)))))))))))))))))))))))))))**++,,--..//001122334455666554433221100//..--,,++**)))))))))))))))))))))))))))**++,,--.--,,++**))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())**++,,--.--,,++**)))))))))))))))))))))))))))**++,,--..//001122334455666554433221100//..--,,++**)))))))))))))))))))))))))))**++,,--..//00112233445566554433221100//..--,,++**))))))))))))))))))))))))))))**++,,--..//001122334455666554433221100//..--,,++**))))))))))))))))))))))))))**++,,--..//0011223344556666554433221100//..--,,++**)))))))))))))))))))))))))**++,,--..//00112233445566766554433221100//..--,,++**)))))))))))))))))))))))))**++,,--.--,,++**))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())**++,,--.--,,++**)))))))))))))))))))))))))**++,,--..//00112233445566766554433221100//..--,,++**)))))))))))))))))))))))))**++,,--..//0011223344556666554433221100//..--,,++**))))))))))))))))))))))))))**++,,--..//00112233445566766554433221100//..--,,++****************************++,,--..//001122334455667766554433221100//..--,,++***************************++,,--..//0011223344556677766554433221100//..--,,++***************************++,,--.--,,++**))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())**++,,--.--,,++***************************++,,--..//0011223344556677766554433221100//..--,,++***************************++,,--..//001122334455667766554433221100//..--,,++****************************++,,--..//0011223344556677766554433221100//..--,,++**************************++,,--..//00112233445566777766554433221100//..--,,++*************************++,,--..//001122334455667787766554433221100//..--,,++*************************++,,--.--,,++**))((''&&%%$$########################################################################################################################################################################################################################################$$%%&&''(())**++,,--.--,,++*************************++,,--..//001122334455667787766554433221100//..--,,++*************************++,,--..//00112233445566777766554433221100//..--,,++**************************++,,--..//001122334455667787766554433221100//..--,,++++++++++++++++++++++++++++,,--..//0011223344556677887766554433221100//..--,,+++++++++++++++++++++++++++,,--..//00112233445566778887766554433221100//..--,,+++++++++++++++++++++++++++,,--.--,,++**))((''&&%%$$##########################################################################################################################################################################################################################################$$%%&&''(())**++,,--.--,,+++++++++++++++++++++++++++,,--..//00112233445566778887766554433221100//..--,,+++++++++++++++++++++++++++,,--..//0011223344556677887766554433221100//..--,,++++++++++++++++++++++++++++,,--..//00112233445566778887766554433221100//..--,,++++++++++++++++++++++++++,,--..//001122334455667788887766554433221100//..--,,+++++++++++++++++++++++++,,--..//0011223344556677889887766554433221100//..--,,+++++++++++++++++++++++++,,--.--,,++**))((''&&%%$$##""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""##$$%%&&''(())**++,,--.--,,+++++++++++++++++++++++++,,--..//0011223344556677889887766554433221100//..--,,+++++++++++++++++++++++++,,--..//001122334455667788887766554433221100//..--,,++++++++++++++++++++++++++,,--..//0011223344556677889887766554433221100//..--,,,,,,,,,,,,,,,,,,,,,,,,,,,,--..//00112233445566778899887766554433221100//..--,,,,,,,,,,,,,,,,,,,,,,,,,,,--..//001122334455667788999887766554433221100//..--,,,,,,,,,,,,,,,,,,,,,,,,,,,--.--,,++**))((''&&%%$$##""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""##$$%%&&''(())**++,,--.--,,,,,,,,,,,,,,,,,,,,,,,,,,,--..//001122334455667788999887766554433221100//..--,,,,,,,,,,,,,,,,,,,,,,,,,,,--..//00112233445566778899887766554433221100//..--,,,,,,,,,,,,,,,,,,,,,,,,,,,,--..//001122334455667788999887766554433221100//..--,,,,,,,,,,,,,,,,,,,,,,,,,,--..//0011223344556677889999887766554433221100//..--,,,,,,,,,,,,,,,,,,,,,,,,,--..//00112233445566778899:99887766554433221100//..--,,,,,,,,,,,,,,,,,,,,,,,,,--.--,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,--.--,,,,,,,,,,,,,,,,,,,,,,,,,--..//00112233445566778899:99887766554433221100//..--,,,,,,,,,,,,,,,,,,,,,,,,,--..//0011223344556677889999887766554433221100//..--,,,,,,,,,,,,,,,,,,,,,,,,,,--..//00112233445566778899:99887766554433221100//..----------------------------..//00112233445566778899::99887766554433221100//..---------------------------..//00112233445566778899:::99887766554433221100//..---------------------------.--,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,--.---------------------------..//00112233445566778899:::99887766554433221100//..---------------------------..//00112233445566778899::99887766554433221100//..----------------------------..//00112233445566778899::99887766554433221100//..---------------------------..//00112233445566778899:::99887766554433221100//..---------------------------..//00112233445566778899:::99887766554433221100//..-----------------------------,,++**))((''&&%%$$##""!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!""##$$%%&&''(())**++,,-----------------------------..//00112233445566778899:::99887766554433221100//..---------------------------..//00112233445566778899:::99887766554433221100//..---------------------------..//00112233445566778899:99887766554433221100//..--,,,,,,,,,,,,,,,,,,,,,,,,,--..//00112233445566778899:99887766554433221100//..--,,,,,,,,,,,,,,,,,,,,,,,,,--..//00112233445566778899:99887766554433221100//..--,,,,,,,,,,,,,,,,,,,,,,,,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,,,,,,,,,,,,,,,,,,,,,,,,--..//00112233445566778899:99887766554433221100//..--,,,,,,,,,,,,,,,,,,,,,,,,,--..//00112233445566778899:99887766554433221100//..--,,,,,,,,,,,,,,,,,,,,,,,,,--..//001122334455667788999887766554433221100//..--,,,,,,,,,,,,,,,,,,,,,,,,,,,--..//001122334455667788999887766554433221100//..--,,,,,,,,,,,,,,,,,,,,,,,,,,,--..//001122334455667788999887766554433221100//..--,,,,,,,,,,,,,,,,,,,,,,,,,,,-,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,-,,,,,,,,,,,,,,,,,,,,,,,,,,,--..//001122334455667788999887766554433221100//..--,,,,,,,,,,,,,,,,,,,,,,,,,,,--..//001122334455667788999887766554433221100//..--,,,,,,,,,,,,,,,,,,,,,,,,,,,--..//0011223344556677889887766554433221100//..--,,+++++++++++++++++++++++++,,--..//0011223344556677889887766554433221100//..--,,+++++++++++++++++++++++++,,--..//0011223344556677889887766554433221100//..--,,+++++++++++++++++++++++++,,,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,,,+++++++++++++++++++++++++,,--..//0011223344556677889887766554433221100//..--,,+++++++++++++++++++++++++,,--..//0011223344556677889887766554433221100//..--,,+++++++++++++++++++++++++,,--..//00112233445566778887766554433221100//..--,,+++++++++++++++++++++++++++,,--..//00112233445566778887766554433221100//..--,,+++++++++++++++++++++++++++,,--..//00112233445566778887766554433221100//..--,,+++++++++++++++++++++++++++,,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,,+++++++++++++++++++++++++++,,--..//00112233445566778887766554433221100//..--,,+++++++++++++++++++++++++++,,--..//00112233445566778887766554433221100//..--,,+++++++++++++++++++++++++++,,--..//001122334455667787766554433221100//..--,,++*************************++,,--..//001122334455667787766554433221100//..--,,++*************************++,,--..//001122334455667787766554433221100//..--,,++*************************++,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,++*************************++,,--..//001122334455667787766554433221100//..--,,++*************************++,,--..//001122334455667787766554433221100//..--,,++*************************++,,--..//0011223344556677766554433221100//..--,,++***************************++,,--..//0011223344556677766554433221100//..--,,++***************************++,,--..//0011223344556677766554433221100//..--,,++***************************++,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,++***************************++,,--..//0011223344556677766554433221100//..--,,++***************************++,,--..//0011223344556677766554433221100//..--,,++***************************++,,--..//00112233445566766554433221100//..--,,++**)))))))))))))))))))))))))**++,,--..//00112233445566766554433221100//..--,,++**)))))))))))))))))))))))))**++,,--..//00112233445566766554433221100//..--,,++**)))))))))))))))))))))))))**++++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++++**)))))))))))))))))))))))))**++,,--..//00112233445566766554433221100//..--,,++**)))))))))))))))))))))))))**++,,--..//00112233445566766554433221100//..--,,++**)))))))))))))))))))))))))**++,,--..//001122334455666554433221100//..--,,++**)))))))))))))))))))))))))))**++,,--..//001122334455666554433221100//..--,,++**)))))))))))))))))))))))))))**++,,--..//001122334455666554433221100//..--,,++**)))))))))))))))))))))))))))**+++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**+++**)))))))))))))))))))))))))))**++,,--..//001122334455666554433221100//..--,,++**)))))))))))))))))))))))))))**++,,--..//001122334455666554433221100//..--,,++**)))))))))))))))))))))))))))**++,,--..//0011223344556554433221100//..--,,++**))((((((((((((((((((((((((())**++,,--..//0011223344556554433221100//..--,,++**))((((((((((((((((((((((((())**++,,--..//0011223344556554433221100//..--,,++**))((((((((((((((((((((((((())**++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++**))((((((((((((((((((((((((())**++,,--..//0011223344556554433221100//..--,,++**))((((((((((((((((((((((((())**++,,--..//0011223344556554433221100//..--,,++**))((((((((((((((((((((((((())**++,,--..//00112233445554433221100//..--,,++**))((((((((((((((((((((((((((())**++,,--..//00112233445554433221100//..--,,++**))((((((((((((((((((((((((((())**++,,--..//00112233445554433221100//..--,,++**))((((((((((((((((((((((((((())**+**))((''&&%%$$##""!!``!!""##$$%%&&''(())**+**))((((((((((((((((((((((((((())**++,,--..//00112233445554433221100//..--,,++**))((((((((((((((((((((((((((())**++,,--..//00112233445554433221100//..--,,++**))((((((((((((((((((((((((((())**++,,--..//001122334454433221100//..--,,++**))(('''''''''''''''''''''''''(())**++,,--..//001122334454433221100//..--,,++**))(('''''''''''''''''''''''''(())**++,,--..//001122334454433221100//..--,,++**))(('''''''''''''''''''''''''(())****))((''&&%%$$##""!!``!!""##$$%%&&''(())****))(('''''''''''''''''''''''''(())**++,,--..//001122334454433221100//..--,,++**))(('''''''''''''''''''''''''(())**++,,--..//001122334454433221100//..--,,++**))(('''''''''''''''''''''''''(())**++,,--..//0011223344433221100//..--,,++**))(('''''''''''''''''''''''''''(())**++,,--..//0011223344433221100//..--,,++**))(('''''''''''''''''''''''''''(())**++,,--..//0011223344433221100//..--,,++**))(('''''''''''''''''''''''''''(())***))((''&&%%$$##""!!``!!""##$$%%&&''(())***))(('''''''''''''''''''''''''''(())**++,,--..//0011223344433221100//..--,,++**))(('''''''''''''''''''''''''''(())**++,,--..//0011223344433221100//..--,,++**))(('''''''''''''''''''''''''''(())**++,,--..//00112233433221100//..--,,++**))((''&&&&&&&&&&&&&&&&&&&&&&&&&''(())**++,,--..//00112233433221100//..--,,++**))((''&&&&&&&&&&&&&&&&&&&&&&&&&''(())**++,,--..//00112233433221100//..--,,++**))((''&&&&&&&&&&&&&&&&&&&&&&&&&''(())**))((''&&%%$$##""!!``!!""##$$%%&&''(())**))((''&&&&&&&&&&&&&&&&&&&&&&&&&''(())**++,,--..//00112233433221100//..--,,++**))((''&&&&&&&&&&&&&&&&&&&&&&&&&''(())**++,,--..//00112233433221100//..--,,++**))((''&&&&&&&&&&&&&&&&&&&&&&&&&''(())**++,,--..//001122333221100//..--,,++**))((''&&&&&&&&&&&&&&&&&&&&&&&&&&&''(())**++,,--..//001122333221100//..--,,++**))((''&&&&&&&&&&&&&&&&&&&&&&&&&&&''(())**++,,--..//001122333221100//..--,,++**))((''&&&&&&&&&&&&&&&&&&&&&&&&&&&''(())*))((''&&%%$$##""!!``!!""##$$%%&&''(())*))((''&&&&&&&&&&&&&&&&&&&&&&&&&&&''(())**++,,--..//001122333221100//..--,,++**))((''&&&&&&&&&&&&&&&&&&&&&&&&&&&''(())**++,,--..//001122333221100//..--,,++**))((''&&&&&&&&&&&&&&&&&&&&&&&&&&&''(())**++,,--..//0011223221100//..--,,++**))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())**++,,--..//0011223221100//..--,,++**))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())**++,,--..//0011223221100//..--,,++**))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())))((''&&%%$$##""!!``!!""##$$%%&&''(())))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())**++,,--..//0011223221100//..--,,++**))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())**++,,--..//0011223221100//..--,,++**))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())**++,,--..//00112221100//..--,,++**))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())**++,,--..//00112221100//..--,,++**))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())**++,,--..//00112221100//..--,,++**))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&''(()))((''&&%%$$##""!!``!!""##$$%%&&''(()))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())**++,,--..//00112221100//..--,,++**))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())**++,,--..//00112221100//..--,,++**))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())**++,,--..//001121100//..--,,++**))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())**++,,--..//001121100//..--,,++**))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())**++,,--..//001121100//..--,,++**))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())((''&&%%$$##""!!``!!""##$$%%&&''(())((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())**++,,--..//001121100//..--,,++**))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())**++,,--..//001121100//..--,,++**))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())**++,,--..//0011100//..--,,++**))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())**++,,--..//0011100//..--,,++**))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())**++,,--..//0011100//..--,,++**))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(()((''&&%%$$##""!!``!!""##$$%%&&''(()((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())**++,,--..//0011100//..--,,++**))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())**++,,--..//0011100//..--,,++**))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())**++,,--..//00100//..--,,++**))((''&&%%$$#########################$$%%&&''(())**++,,--..//00100//..--,,++**))((''&&%%$$#########################$$%%&&''(())**++,,--..//00100//..--,,++**))((''&&%%$$#########################$$%%&&''((((''&&%%$$##""!!``!!""##$$%%&&''((((''&&%%$$#########################$$%%&&''(())**++,,--..//00100//..--,,++**))((''&&%%$$#########################$$%%&&''(())**++,,--..//00100//..--,,++**))((''&&%%$$#########################$$%%&&''(())**++,,--..//000//..--,,++**))((''&&%%$$###########################$$%%&&''(())**++,,--..//000//..--,,++**))((''&&%%$$###########################$$%%&&''(())**++,,--..//000//..--,,++**))((''&&%%$$###########################$$%%&&''(((''&&%%$$##""!!``!!""##$$%%&&''(((''&&%%$$###########################$$%%&&''(())**++,,--..//000//..--,,++**))((''&&%%$$###########################$$%%&&''(())**++,,--..//000//..--,,++**))((''&&%%$$###########################$$%%&&''(())**++,,--..//0//..--,,++**))((''&&%%$$##"""""""""""""""""""""""""##$$%%&&''(())**++,,--..//0//..--,,++**))((''&&%%$$##"""""""""""""""""""""""""##$$%%&&''(())**++,,--..//0//..--,,++**))((''&&%%$$##"""""""""""""""""""""""""##$$%%&&''((''&&%%$$##""!!``!!""##$$%%&&''((''&&%%$$##"""""""""""""""""""""""""##$$%%&&''(())**++,,--..//0//..--,,++**))((''&&%%$$##"""""""""""""""""""""""""##$$%%&&''(())**++,,--..//0//..--,,++**))((''&&%%$$##"""""""""""""""""""""""""##$$%%&&''(())**++,,--..///..--,,++**))((''&&%%$$##"""""""""""""""""""""""""""##$$%%&&''(())**++,,--..///..--,,++**))((''&&%%$$##"""""""""""""""""""""""""""##$$%%&&''(())**++,,--..///..--,,++**))((''&&%%$$##"""""""""""""""""""""""""""##$$%%&&''(''&&%%$$##""!!``!!""##$$%%&&''(''&&%%$$##"""""""""""""""""""""""""""##$$%%&&''(())**++,,--..///..--,,++**))((''&&%%$$##"""""""""""""""""""""""""""##$$%%&&''(())**++,,--..///..--,,++**))((''&&%%$$##"""""""""""""""""""""""""""##$$%%&&''(())**++,,--../..--,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,--../..--,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,--../..--,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''''&&%%$$##""!!``!!""##$$%%&&''''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,--../..--,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,--../..--,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,--...--,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,--...--,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,--...--,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&'''&&%%$$##""!!``!!""##$$%%&&'''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,--...--,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,--...--,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,--.--,,++**))((''&&%%$$##""!!`````````````````````````!!""##$$%%&&''(())**++,,--.--,,++**))((''&&%%$$##""!!`````````````````````````!!""##$$%%&&''(())**++,,--.--,,++**))((''&&%%$$##""!!`````````````````````````!!""##$$%%&&''&&%%$$##""!!``!!""##$$%%&&''&&%%$$##""!!`````````````````````````!!""##$$%%&&''(())**++,,--.--,,++**))((''&&%%$$##""!!`````````````````````````!!""##$$%%&&''(())**++,,--.--,,++**))((''&&%%$$##""!!`````````````````````````!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``````````````````````````!!""##$$%%&&''(())**++,,----,,++**))((''&&%%$$##""!!`````````````````````````!!""##$$%%&&''(())**++,,-----,,++**))((''&&%%$$##""!!`````````````````````````!!""##$$%%&&''&&%%$$##""!!``!!""##$$%%&&''&&%%$$##""!!`````````````````````````!!""##$$%%&&''(())**++,,-----,,++**))((''&&%%$$##""!!`````````````````````````!!""##$$%%&&''(())**++,,----,,++**))((''&&%%$$##""!!``````````````````````````!!""##$$%%&&''(())**++,,--.--,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,---,,,,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,,,,----,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&'''&&%%$$##""!!``!!""##$$%%&&'''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,----,,,,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,,,,---,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,--...--,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,---,,,,,,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,,,,,,----,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''''&&%%$$##""!!``!!""##$$%%&&''''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,----,,,,,,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,,,,,,---,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,--../..--,,++**))((''&&%%$$##""""""""""""""""""""""""""""##$$%%&&''(())**++,,---,,+++++++++**))((''&&%%$$##"""""""""""""""""""""""""""##$$%%&&''(())**+++++++++,,----,,++**))((''&&%%$$##"""""""""""""""""""""""""""##$$%%&&''(''&&%%$$##""!!``!!""##$$%%&&''(''&&%%$$##"""""""""""""""""""""""""""##$$%%&&''(())**++,,----,,+++++++++**))((''&&%%$$##"""""""""""""""""""""""""""##$$%%&&''(())**+++++++++,,---,,++**))((''&&%%$$##""""""""""""""""""""""""""""##$$%%&&''(())**++,,--..///..--,,++**))((''&&%%$$##""""""""""""""""""""""""""##$$%%&&''(())**++,,---,,+++++++++++**))((''&&%%$$##"""""""""""""""""""""""""##$$%%&&''(())**+++++++++++,,----,,++**))((''&&%%$$##"""""""""""""""""""""""""##$$%%&&''((''&&%%$$##""!!``!!""##$$%%&&''((''&&%%$$##"""""""""""""""""""""""""##$$%%&&''(())**++,,----,,+++++++++++**))((''&&%%$$##"""""""""""""""""""""""""##$$%%&&''(())**+++++++++++,,---,,++**))((''&&%%$$##""""""""""""""""""""""""""##$$%%&&''(())**++,,--..//0//..--,,++**))((''&&%%$$############################$$%%&&''(())**++,,---,,++*************))((''&&%%$$###########################$$%%&&''(())*************++,,----,,++**))((''&&%%$$###########################$$%%&&''(((''&&%%$$##""!!``!!""##$$%%&&''(((''&&%%$$###########################$$%%&&''(())**++,,----,,++*************))((''&&%%$$###########################$$%%&&''(())*************++,,---,,++**))((''&&%%$$############################$$%%&&''(())**++,,--..//000//..--,,++**))((''&&%%$$##########################$$%%&&''(())**++,,---,,++***************))((''&&%%$$#########################$$%%&&''(())***************++,,----,,++**))((''&&%%$$#########################$$%%&&''((((''&&%%$$##""!!``!!""##$$%%&&''((((''&&%%$$#########################$$%%&&''(())**++,,----,,++***************))((''&&%%$$#########################$$%%&&''(())***************++,,---,,++**))((''&&%%$$##########################$$%%&&''(())**++,,--..//00100//..--,,++**))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())**++,,---,,++**)))))))))))))))))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(()))))))))))))))))**++,,----,,++**))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(()((''&&%%$$##""!!``!!""##$$%%&&''(()((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())**++,,----,,++**)))))))))))))))))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(()))))))))))))))))**++,,---,,++**))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())**++,,--..//0011100//..--,,++**))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())**++,,---,,++**)))))))))))))))))))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(()))))))))))))))))))**++,,----,,++**))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())((''&&%%$$##""!!``!!""##$$%%&&''(())((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())**++,,----,,++**)))))))))))))))))))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(()))))))))))))))))))**++,,---,,++**))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())**++,,--..//001121100//..--,,++**))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())**++,,---,,++**))(((((((((((((((((((((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&''((((((((((((((((((((())**++,,----,,++**))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&''(()))((''&&%%$$##""!!``!!""##$$%%&&''(()))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())**++,,----,,++**))(((((((((((((((((((((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&''((((((((((((((((((((())**++,,---,,++**))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())**++,,--..//00112221100//..--,,++**))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())**++,,---,,++**))(((((((((((((((((((((((''&&%%%%%%%%%%%%%%%%%%%%%%%%%&&''((((((((((((((((((((((())**++,,----,,++**))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())))((''&&%%$$##""!!``!!""##$$%%&&''(())))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())**++,,----,,++**))(((((((((((((((((((((((''&&%%%%%%%%%%%%%%%%%%%%%%%%%&&''((((((((((((((((((((((())**++,,---,,++**))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())**++,,--..//0011223221100//..--,,++**))((''&&&&&&&&&&&&&&&&&&&&&&&&&&&&''(())**++,,---,,++**))(('''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''(())**++,,----,,++**))((''&&&&&&&&&&&&&&&&&&&&&&&&&&&''(())*))((''&&%%$$##""!!``!!""##$$%%&&''(())*))((''&&&&&&&&&&&&&&&&&&&&&&&&&&&''(())**++,,----,,++**))(('''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''(())**++,,---,,++**))((''&&&&&&&&&&&&&&&&&&&&&&&&&&&&''(())**++,,--..//001122333221100//..--,,++**))((''&&&&&&&&&&&&&&&&&&&&&&&&&&''(())**++,,---,,++**))(('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''(())**++,,----,,++**))((''&&&&&&&&&&&&&&&&&&&&&&&&&''(())**))((''&&%%$$##""!!``!!""##$$%%&&''(())**))((''&&&&&&&&&&&&&&&&&&&&&&&&&''(())**++,,----,,++**))(('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''(())**++,,---,,++**))((''&&&&&&&&&&&&&&&&&&&&&&&&&&''(())**++,,--..//00112233433221100//..--,,++**))((''''''''''''''''''''''''''''(())**++,,---,,++**))((''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''(())**++,,----,,++**))(('''''''''''''''''''''''''''(())***))((''&&%%$$##""!!``!!""##$$%%&&''(())***))(('''''''''''''''''''''''''''(())**++,,----,,++**))((''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''(())**++,,---,,++**))((''''''''''''''''''''''''''''(())**++,,--..//0011223344433221100//..--,,++**))((''''''''''''''''''''''''''(())**++,,---,,++**))((''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''(())**++,,----,,++**))(('''''''''''''''''''''''''(())****))((''&&%%$$##""!!``!!""##$$%%&&''(())****))(('''''''''''''''''''''''''(())**++,,----,,++**))((''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''(())**++,,---,,++**))((''''''''''''''''''''''''''(())**++,,--..//001122334454433221100//..--,,++**))(((((((((((((((((((((((((((())**++,,---,,++**))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())**++,,----,,++**))((((((((((((((((((((((((((())**+**))((''&&%%$$##""!!``!!""##$$%%&&''(())**+**))((((((((((((((((((((((((((())**++,,----,,++**))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())**++,,---,,++**))(((((((((((((((((((((((((((())**++,,--..//00112233445554433221100//..--,,++**))(((((((((((((((((((((((((())**++,,---,,++**))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())**++,,----,,++**))((((((((((((((((((((((((())**++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++**))((((((((((((((((((((((((())**++,,----,,++**))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())**++,,---,,++**))(((((((((((((((((((((((((())**++,,--..//0011223344556554433221100//..--,,++**))))))))))))))))))))))))))))**++,,---,,++**))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())**++,,----,,++**)))))))))))))))))))))))))))**+++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**+++**)))))))))))))))))))))))))))**++,,----,,++**))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())**++,,---,,++**))))))))))))))))))))))))))))**++,,--..//001122334455666554433221100//..--,,++**))))))))))))))))))))))))))**++,,---,,++**))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())**++,,----,,++**)))))))))))))))))))))))))**++++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++++**)))))))))))))))))))))))))**++,,----,,++**))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())**++,,---,,++**))))))))))))))))))))))))))**++,,--..//00112233445566766554433221100//..--,,++****************************++,,---,,++**))((''&&%%$$#############################################################################$$%%&&''(())**++,,----,,++***************************++,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,++***************************++,,----,,++**))((''&&%%$$#############################################################################$$%%&&''(())**++,,---,,++****************************++,,--..//0011223344556677766554433221100//..--,,++**************************++,,---,,++**))((''&&%%$$###############################################################################$$%%&&''(())**++,,----,,++*************************++,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,++*************************++,,----,,++**))((''&&%%$$###############################################################################$$%%&&''(())**++,,---,,++**************************++,,--..//001122334455667787766554433221100//..--,,++++++++++++++++++++++++++++,,---,,++**))((''&&%%$$##"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""##$$%%&&''(())**++,,----,,+++++++++++++++++++++++++++,,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,,+++++++++++++++++++++++++++,,----,,++**))((''&&%%$$##"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""##$$%%&&''(())**++,,---,,++++++++++++++++++++++++++++,,--..//00112233445566778887766554433221100//..--,,++++++++++++++++++++++++++,,---,,++**))((''&&%%$$##"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""##$$%%&&''(())**++,,----,,+++++++++++++++++++++++++,,,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,,,+++++++++++++++++++++++++,,----,,++**))((''&&%%$$##"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""##$$%%&&''(())**++,,---,,++++++++++++++++++++++++++,,--..//0011223344556677889887766554433221100//..--,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,----,,,,,,,,,,,,,,,,,,,,,,,,,,,-,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,-,,,,,,,,,,,,,,,,,,,,,,,,,,,----,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,--..//001122334455667788999887766554433221100//..--,,,,,,,,,,,,,,,,,,,,,,,,,,---,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,----,,,,,,,,,,,,,,,,,,,,,,,,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,,,,,,,,,,,,,,,,,,,,,,,,----,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,---,,,,,,,,,,,,,,,,,,,,,,,,,,--..//00112233445566778899:99887766554433221100//..-----------------------------,,++**))((''&&%%$$##""!!`````````````````````````````````````````````````````````````````````````````!!""##$$%%&&''(())**++,,------------------------------,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,------------------------------,,++**))((''&&%%$$##""!!`````````````````````````````````````````````````````````````````````````````!!""##$$%%&&''(())**++,,-----------------------------..//00112233445566778899::99887766554433221100//..----------------------------,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,-----------------------------,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,-----------------------------,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,----------------------------..//00112233445566778899:99887766554433221100//..--,,,,,,,,,,,,,,,,,,,,,,,,,,-,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,,,,,,,,,,,,,,,,,,,,,,,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,,,,,,,,,,,,,,,,,,,,,,,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,-,,,,,,,,,,,,,,,,,,,,,,,,,,--..//001122334455667788999887766554433221100//..--,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,-,,,,,,,,,,,,,,,,,,,,,,,,,,,-,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,-,,,,,,,,,,,,,,,,,,,,,,,,,,,-,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,--..//0011223344556677889887766554433221100//..--,,++++++++++++++++++++++++++,,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,,,+++++++++++++++++++++++++,,,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,,,+++++++++++++++++++++++++,,,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,,++++++++++++++++++++++++++,,--..//00112233445566778887766554433221100//..--,,++++++++++++++++++++++++++++,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,,+++++++++++++++++++++++++++,,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,,+++++++++++++++++++++++++++,,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,++++++++++++++++++++++++++++,,--..//001122334455667787766554433221100//..--,,++**************************++,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,++*************************++,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,++*************************++,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,++**************************++,,--..//0011223344556677766554433221100//..--,,++****************************++++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,++***************************++,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,++***************************++,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++++****************************++,,--..//00112233445566766554433221100//..--,,++**))))))))))))))))))))))))))**+++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++++**)))))))))))))))))))))))))**++++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++++**)))))))))))))))))))))))))**++++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**+++**))))))))))))))))))))))))))**++,,--..//001122334455666554433221100//..--,,++**))))))))))))))))))))))))))))**++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**+++**)))))))))))))))))))))))))))**+++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**+++**)))))))))))))))))))))))))))**+++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++**))))))))))))))))))))))))))))**++,,--..//0011223344556554433221100//..--,,++**))(((((((((((((((((((((((((())**+**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++**))((((((((((((((((((((((((())**++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++**))((((((((((((((((((((((((())**++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**+**))(((((((((((((((((((((((((())**++,,--..//00112233445554433221100//..--,,++**))(((((((((((((((((((((((((((())****))((''&&%%$$##""!!``!!""##$$%%&&''(())**+**))((((((((((((((((((((((((((())**+**))((''&&%%$$##""!!``!!""##$$%%&&''(())**+**))((((((((((((((((((((((((((())**+**))((''&&%%$$##""!!``!!""##$$%%&&''(())****))(((((((((((((((((((((((((((())**++,,--..//001122334454433221100//..--,,++**))((''''''''''''''''''''''''''(())***))((''&&%%$$##""!!``!!""##$$%%&&''(())****))(('''''''''''''''''''''''''(())****))((''&&%%$$##""!!``!!""##$$%%&&''(())****))(('''''''''''''''''''''''''(())****))((''&&%%$$##""!!``!!""##$$%%&&''(())***))((''''''''''''''''''''''''''(())**++,,--..//0011223344433221100//..--,,++**))((''''''''''''''''''''''''''''(())**))((''&&%%$$##""!!``!!""##$$%%&&''(())***))(('''''''''''''''''''''''''''(())***))((''&&%%$$##""!!``!!""##$$%%&&''(())***))(('''''''''''''''''''''''''''(())***))((''&&%%$$##""!!``!!""##$$%%&&''(())**))((''''''''''''''''''''''''''''(())**++,,--..//00112233433221100//..--,,++**))((''&&&&&&&&&&&&&&&&&&&&&&&&&&''(())*))((''&&%%$$##""!!``!!""##$$%%&&''(())**))((''&&&&&&&&&&&&&&&&&&&&&&&&&''(())**))((''&&%%$$##""!!``!!""##$$%%&&''(())**))((''&&&&&&&&&&&&&&&&&&&&&&&&&''(())**))((''&&%%$$##""!!``!!""##$$%%&&''(())*))((''&&&&&&&&&&&&&&&&&&&&&&&&&&''(())**++,,--..//001122333221100//..--,,++**))((''&&&&&&&&&&&&&&&&&&&&&&&&&&&&''(())))((''&&%%$$##""!!``!!""##$$%%&&''(())*))((''&&&&&&&&&&&&&&&&&&&&&&&&&&&''(())*))((''&&%%$$##""!!``!!""##$$%%&&''(())*))((''&&&&&&&&&&&&&&&&&&&&&&&&&&&''(())*))((''&&%%$$##""!!``!!""##$$%%&&''(())))((''&&&&&&&&&&&&&&&&&&&&&&&&&&&&''(())**++,,--..//0011223221100//..--,,++**))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%&&''(()))((''&&%%$$##""!!``!!""##$$%%&&''(())))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())))((''&&%%$$##""!!``!!""##$$%%&&''(())))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())))((''&&%%$$##""!!``!!""##$$%%&&''(()))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())**++,,--..//00112221100//..--,,++**))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())((''&&%%$$##""!!``!!""##$$%%&&''(()))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&''(()))((''&&%%$$##""!!``!!""##$$%%&&''(()))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&''(()))((''&&%%$$##""!!``!!""##$$%%&&''(())((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())**++,,--..//001121100//..--,,++**))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(()((''&&%%$$##""!!``!!""##$$%%&&''(())((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())((''&&%%$$##""!!``!!""##$$%%&&''(())((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())((''&&%%$$##""!!``!!""##$$%%&&''(()((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())**++,,--..//0011100//..--,,++**))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''((((''&&%%$$##""!!``!!""##$$%%&&''(()((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(()((''&&%%$$##""!!``!!""##$$%%&&''(()((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(()((''&&%%$$##""!!``!!""##$$%%&&''((((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())**++,,--..//00100//..--,,++**))((''&&%%$$##########################$$%%&&''(((''&&%%$$##""!!``!!""##$$%%&&''((((''&&%%$$#########################$$%%&&''((((''&&%%$$##""!!``!!""##$$%%&&''((((''&&%%$$#########################$$%%&&''((((''&&%%$$##""!!``!!""##$$%%&&''(((''&&%%$$##########################$$%%&&''(())**++,,--..//000//..--,,++**))((''&&%%$$############################$$%%&&''((''&&%%$$##""!!``!!""##$$%%&&''(((''&&%%$$###########################$$%%&&''(((''&&%%$$##""!!``!!""##$$%%&&''(((''&&%%$$###########################$$%%&&''(((''&&%%$$##""!!``!!""##$$%%&&''((''&&%%$$############################$$%%&&''(())**++,,--..//0//..--,,++**))((''&&%%$$##""""""""""""""""""""""""""##$$%%&&''(''&&%%$$##""!!``!!""##$$%%&&''((''&&%%$$##"""""""""""""""""""""""""##$$%%&&''((''&&%%$$##""!!``!!""##$$%%&&''((''&&%%$$##"""""""""""""""""""""""""##$$%%&&''((''&&%%$$##""!!``!!""##$$%%&&''(''&&%%$$##""""""""""""""""""""""""""##$$%%&&''(())**++,,--..///..--,,++**))((''&&%%$$##""""""""""""""""""""""""""""##$$%%&&''''&&%%$$##""!!``!!""##$$%%&&''(''&&%%$$##"""""""""""""""""""""""""""##$$%%&&''(''&&%%$$##""!!``!!""##$$%%&&''(''&&%%$$##"""""""""""""""""""""""""""##$$%%&&''(''&&%%$$##""!!``!!""##$$%%&&''''&&%%$$##""""""""""""""""""""""""""""##$$%%&&''(())**++,,--../..--,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&'''&&%%$$##""!!``!!""##$$%%&&''''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''''&&%%$$##""!!``!!""##$$%%&&''''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''''&&%%$$##""!!``!!""##$$%%&&'''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,--...--,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''&&%%$$##""!!``!!""##$$%%&&'''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&'''&&%%$$##""!!``!!""##$$%%&&'''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&'''&&%%$$##""!!``!!""##$$%%&&''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,--.--,,++**))((''&&%%$$##""!!``````````````````````````!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&''&&%%$$##""!!`````````````````````````!!""##$$%%&&''&&%%$$##""!!``!!""##$$%%&&''&&%%$$##""!!`````````````````````````!!""##$$%%&&''&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``````````````````````````!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``````````````````````````!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&''&&%%$$##""!!`````````````````````````!!""##$$%%&&''&&%%$$##""!!``!!""##$$%%&&''&&%%$$##""!!`````````````````````````!!""##$$%%&&''&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``````````````````````````!!""##$$%%&&''(())**++,,--.--,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''&&%%$$##""!!``!!""##$$%%&&'''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&'''&&%%$$##""!!``!!""##$$%%&&'''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&'''&&%%$$##""!!``!!""##$$%%&&''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,--...--,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&'''&&%%$$##""!!``!!""##$$%%&&''''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''''&&%%$$##""!!``!!""##$$%%&&''''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''''&&%%$$##""!!``!!""##$$%%&&'''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,--../..--,,++**))((''&&%%$$##""""""""""""""""""""""""""""##$$%%&&''''&&%%$$##""!!``!!""##$$%%&&''(''&&%%$$##"""""""""""""""""""""""""""##$$%%&&''(''&&%%$$##""!!``!!""##$$%%&&''(''&&%%$$##"""""""""""""""""""""""""""##$$%%&&''(''&&%%$$##""!!``!!""##$$%%&&''''&&%%$$##""""""""""""""""""""""""""""##$$%%&&''(())**++,,--..///..--,,++**))((''&&%%$$##""""""""""""""""""""""""""##$$%%&&''(''&&%%$$##""!!``!!""##$$%%&&''((''&&%%$$##"""""""""""""""""""""""""##$$%%&&''((''&&%%$$##""!!``!!""##$$%%&&''((''&&%%$$##"""""""""""""""""""""""""##$$%%&&''((''&&%%$$##""!!``!!""##$$%%&&''(''&&%%$$##""""""""""""""""""""""""""##$$%%&&''(())**++,,--..//0//..--,,++**))((''&&%%$$############################$$%%&&''((''&&%%$$##""!!``!!""##$$%%&&''(((''&&%%$$###########################$$%%&&''(((''&&%%$$##""!!``!!""##$$%%&&''(((''&&%%$$###########################$$%%&&''(((''&&%%$$##""!!``!!""##$$%%&&''((''&&%%$$############################$$%%&&''(())**++,,--..//000//..--,,++**))((''&&%%$$##########################$$%%&&''(((''&&%%$$##""!!``!!""##$$%%&&''((((''&&%%$$#########################$$%%&&''((((''&&%%$$##""!!``!!""##$$%%&&''((((''&&%%$$#########################$$%%&&''((((''&&%%$$##""!!``!!""##$$%%&&''(((''&&%%$$##########################$$%%&&''(())**++,,--..//00100//..--,,++**))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''((((''&&%%$$##""!!``!!""##$$%%&&''(()((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(()((''&&%%$$##""!!``!!""##$$%%&&''(()((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(()((''&&%%$$##""!!``!!""##$$%%&&''((((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())**++,,--..//0011100//..--,,++**))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(()((''&&%%$$##""!!``!!""##$$%%&&''(())((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())((''&&%%$$##""!!``!!""##$$%%&&''(())((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())((''&&%%$$##""!!``!!""##$$%%&&''(()((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())**++,,--..//001121100//..--,,++**))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())((''&&%%$$##""!!``!!""##$$%%&&''(()))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&''(()))((''&&%%$$##""!!``!!""##$$%%&&''(()))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&''(()))((''&&%%$$##""!!``!!""##$$%%&&''(())((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())**++,,--..//00112221100//..--,,++**))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%&&''(()))((''&&%%$$##""!!``!!""##$$%%&&''(())))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())))((''&&%%$$##""!!``!!""##$$%%&&''(())))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())))((''&&%%$$##""!!``!!""##$$%%&&''(()))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())**++,,--..//0011223221100//..--,,++**))((''&&&&&&&&&&&&&&&&&&&&&&&&&&&&''(())))((''&&%%$$##""!!``!!""##$$%%&&''(())*))((''&&&&&&&&&&&&&&&&&&&&&&&&&&&''(())*))((''&&%%$$##""!!``!!""##$$%%&&''(())*))((''&&&&&&&&&&&&&&&&&&&&&&&&&&&''(())*))((''&&%%$$##""!!``!!""##$$%%&&''(())))((''&&&&&&&&&&&&&&&&&&&&&&&&&&&&''(())**++,,--..//001122333221100//..--,,++**))((''&&&&&&&&&&&&&&&&&&&&&&&&&&''(())*))((''&&%%$$##""!!``!!""##$$%%&&''(())**))((''&&&&&&&&&&&&&&&&&&&&&&&&&''(())**))((''&&%%$$##""!!``!!""##$$%%&&''(())**))((''&&&&&&&&&&&&&&&&&&&&&&&&&''(())**))((''&&%%$$##""!!``!!""##$$%%&&''(())*))((''&&&&&&&&&&&&&&&&&&&&&&&&&&''(())**++,,--..//00112233433221100//..--,,++**))((''''''''''''''''''''''''''''(())**))((''&&%%$$##""!!``!!""##$$%%&&''(())***))(('''''''''''''''''''''''''''(())***))((''&&%%$$##""!!``!!""##$$%%&&''(())***))(('''''''''''''''''''''''''''(())***))((''&&%%$$##""!!``!!""##$$%%&&''(())**))((''''''''''''''''''''''''''''(())**++,,--..//0011223344433221100//..--,,++**))((''''''''''''''''''''''''''(())***))((''&&%%$$##""!!``!!""##$$%%&&''(())****))(('''''''''''''''''''''''''(())****))((''&&%%$$##""!!``!!""##$$%%&&''(())****))(('''''''''''''''''''''''''(())****))((''&&%%$$##""!!``!!""##$$%%&&''(())***))((''''''''''''''''''''''''''(())**++,,--..//001122334454433221100//..--,,++**))(((((((((((((((((((((((((((())****))((''&&%%$$##""!!``!!""##$$%%&&''(())**+**))((((((((((((((((((((((((((())**+**))((''&&%%$$##""!!``!!""##$$%%&&''(())**+**))((((((((((((((((((((((((((())**+**))((''&&%%$$##""!!``!!""##$$%%&&''(())****))(((((((((((((((((((((((((((())**++,,--..//00112233445554433221100//..--,,++**))(((((((((((((((((((((((((())**+**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++**))((((((((((((((((((((((((())**++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++**))((((((((((((((((((((((((())**++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**+**))(((((((((((((((((((((((((())**++,,--..//0011223344556554433221100//..--,,++**))))))))))))))))))))))))))))**++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**+++**)))))))))))))))))))))))))))**+++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**+++**)))))))))))))))))))))))))))**+++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++**))))))))))))))))))))))))))))**++,,--..//001122334455666554433221100//..--,,++**))))))))))))))))))))))))))**+++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++++**)))))))))))))))))))))))))**++++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++++**)))))))))))))))))))))))))**++++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**+++**))))))))))))))))))))))))))**++,,--..//00112233445566766554433221100//..--,,++****************************++++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,++***************************++,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,++***************************++,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++++****************************++,,--..//0011223344556677766554433221100//..--,,++**************************++,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,++*************************++,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,++*************************++,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,++**************************++,,--..//001122334455667787766554433221100//..--,,++++++++++++++++++++++++++++,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,,+++++++++++++++++++++++++++,,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,,+++++++++++++++++++++++++++,,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,++++++++++++++++++++++++++++,,--..//00112233445566778887766554433221100//..--,,++++++++++++++++++++++++++,,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,,,+++++++++++++++++++++++++,,,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,,,+++++++++++++++++++++++++,,,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,,++++++++++++++++++++++++++,,--..//0011223344556677889887766554433221100//..--,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,-,,,,,,,,,,,,,,,,,,,,,,,,,,,-,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,-,,,,,,,,,,,,,,,,,,,,,,,,,,,-,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,--..//001122334455667788999887766554433221100//..--,,,,,,,,,,,,,,,,,,,,,,,,,,-,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,,,,,,,,,,,,,,,,,,,,,,,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,,,,,,,,,,,,,,,,,,,,,,,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,-,,,,,,,,,,,,,,,,,,,,,,,,,,--..//00112233445566778899:99887766554433221100//..----------------------------,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,-----------------------------,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,-----------------------------,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,----------------------------..//00112233445566778899::99887766554433221100//..-----------------------------,,++**))((''&&%%$$##""!!`````````````````````````````````````````````````````````````````````````````!!""##$$%%&&''(())**++,,------------------------------,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,------------------------------,,++**))((''&&%%$$##""!!`````````````````````````````````````````````````````````````````````````````!!""##$$%%&&''(())**++,,-----------------------------..//00112233445566778899:99887766554433221100//..--,,,,,,,,,,,,,,,,,,,,,,,,,,---,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,----,,,,,,,,,,,,,,,,,,,,,,,,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,,,,,,,,,,,,,,,,,,,,,,,,----,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,---,,,,,,,,,,,,,,,,,,,,,,,,,,--..//001122334455667788999887766554433221100//..--,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,----,,,,,,,,,,,,,,,,,,,,,,,,,,,-,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,-,,,,,,,,,,,,,,,,,,,,,,,,,,,----,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,--..//0011223344556677889887766554433221100//..--,,++++++++++++++++++++++++++,,---,,++**))((''&&%%$$##"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""##$$%%&&''(())**++,,----,,+++++++++++++++++++++++++,,,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,,,+++++++++++++++++++++++++,,----,,++**))((''&&%%$$##"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""##$$%%&&''(())**++,,---,,++++++++++++++++++++++++++,,--..//00112233445566778887766554433221100//..--,,++++++++++++++++++++++++++++,,---,,++**))((''&&%%$$##"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""##$$%%&&''(())**++,,----,,+++++++++++++++++++++++++++,,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,,+++++++++++++++++++++++++++,,----,,++**))((''&&%%$$##"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""##$$%%&&''(())**++,,---,,++++++++++++++++++++++++++++,,--..//001122334455667787766554433221100//..--,,++**************************++,,---,,++**))((''&&%%$$###############################################################################$$%%&&''(())**++,,----,,++*************************++,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,++*************************++,,----,,++**))((''&&%%$$###############################################################################$$%%&&''(())**++,,---,,++**************************++,,--..//0011223344556677766554433221100//..--,,++****************************++,,---,,++**))((''&&%%$$#############################################################################$$%%&&''(())**++,,----,,++***************************++,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,++***************************++,,----,,++**))((''&&%%$$#############################################################################$$%%&&''(())**++,,---,,++****************************++,,--..//00112233445566766554433221100//..--,,++**))))))))))))))))))))))))))**++,,---,,++**))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())**++,,----,,++**)))))))))))))))))))))))))**++++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++++**)))))))))))))))))))))))))**++,,----,,++**))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())**++,,---,,++**))))))))))))))))))))))))))**++,,--..//001122334455666554433221100//..--,,++**))))))))))))))))))))))))))))**++,,---,,++**))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())**++,,----,,++**)))))))))))))))))))))))))))**+++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**+++**)))))))))))))))))))))))))))**++,,----,,++**))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())**++,,---,,++**))))))))))))))))))))))))))))**++,,--..//0011223344556554433221100//..--,,++**))(((((((((((((((((((((((((())**++,,---,,++**))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())**++,,----,,++**))((((((((((((((((((((((((())**++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++**))((((((((((((((((((((((((())**++,,----,,++**))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())**++,,---,,++**))(((((((((((((((((((((((((())**++,,--..//00112233445554433221100//..--,,++**))(((((((((((((((((((((((((((())**++,,---,,++**))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())**++,,----,,++**))((((((((((((((((((((((((((())**+**))((''&&%%$$##""!!``!!""##$$%%&&''(())**+**))((((((((((((((((((((((((((())**++,,----,,++**))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())**++,,---,,++**))(((((((((((((((((((((((((((())**++,,--..//001122334454433221100//..--,,++**))((''''''''''''''''''''''''''(())**++,,---,,++**))((''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''(())**++,,----,,++**))(('''''''''''''''''''''''''(())****))((''&&%%$$##""!!``!!""##$$%%&&''(())****))(('''''''''''''''''''''''''(())**++,,----,,++**))((''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''(())**++,,---,,++**))((''''''''''''''''''''''''''(())**++,,--..//0011223344433221100//..--,,++**))((''''''''''''''''''''''''''''(())**++,,---,,++**))((''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''(())**++,,----,,++**))(('''''''''''''''''''''''''''(())***))((''&&%%$$##""!!``!!""##$$%%&&''(())***))(('''''''''''''''''''''''''''(())**++,,----,,++**))((''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''(())**++,,---,,++**))((''''''''''''''''''''''''''''(())**++,,--..//00112233433221100//..--,,++**))((''&&&&&&&&&&&&&&&&&&&&&&&&&&''(())**++,,---,,++**))(('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''(())**++,,----,,++**))((''&&&&&&&&&&&&&&&&&&&&&&&&&''(())**))((''&&%%$$##""!!``!!""##$$%%&&''(())**))((''&&&&&&&&&&&&&&&&&&&&&&&&&''(())**++,,----,,++**))(('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''(())**++,,---,,++**))((''&&&&&&&&&&&&&&&&&&&&&&&&&&''(())**++,,--..//001122333221100//..--,,++**))((''&&&&&&&&&&&&&&&&&&&&&&&&&&&&''(())**++,,---,,++**))(('''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''(())**++,,----,,++**))((''&&&&&&&&&&&&&&&&&&&&&&&&&&&''(())*))((''&&%%$$##""!!``!!""##$$%%&&''(())*))((''&&&&&&&&&&&&&&&&&&&&&&&&&&&''(())**++,,----,,++**))(('''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''(())**++,,---,,++**))((''&&&&&&&&&&&&&&&&&&&&&&&&&&&&''(())**++,,--..//0011223221100//..--,,++**))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())**++,,---,,++**))(((((((((((((((((((((((''&&%%%%%%%%%%%%%%%%%%%%%%%%%&&''((((((((((((((((((((((())**++,,----,,++**))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())))((''&&%%$$##""!!``!!""##$$%%&&''(())))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())**++,,----,,++**))(((((((((((((((((((((((''&&%%%%%%%%%%%%%%%%%%%%%%%%%&&''((((((((((((((((((((((())**++,,---,,++**))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())**++,,--..//00112221100//..--,,++**))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())**++,,---,,++**))(((((((((((((((((((((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&''((((((((((((((((((((())**++,,----,,++**))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&''(()))((''&&%%$$##""!!``!!""##$$%%&&''(()))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())**++,,----,,++**))(((((((((((((((((((((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&''((((((((((((((((((((())**++,,---,,++**))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())**++,,--..//001121100//..--,,++**))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())**++,,---,,++**)))))))))))))))))))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(()))))))))))))))))))**++,,----,,++**))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())((''&&%%$$##""!!``!!""##$$%%&&''(())((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())**++,,----,,++**)))))))))))))))))))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(()))))))))))))))))))**++,,---,,++**))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())**++,,--..//0011100//..--,,++**))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())**++,,---,,++**)))))))))))))))))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(()))))))))))))))))**++,,----,,++**))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(()((''&&%%$$##""!!``!!""##$$%%&&''(()((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())**++,,----,,++**)))))))))))))))))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(()))))))))))))))))**++,,---,,++**))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())**++,,--..//00100//..--,,++**))((''&&%%$$##########################$$%%&&''(())**++,,---,,++***************))((''&&%%$$#########################$$%%&&''(())***************++,,----,,++**))((''&&%%$$#########################$$%%&&''((((''&&%%$$##""!!``!!""##$$%%&&''((((''&&%%$$#########################$$%%&&''(())**++,,----,,++***************))((''&&%%$$#########################$$%%&&''(())***************++,,---,,++**))((''&&%%$$##########################$$%%&&''(())**++,,--..//000//..--,,++**))((''&&%%$$############################$$%%&&''(())**++,,---,,++*************))((''&&%%$$###########################$$%%&&''(())*************++,,----,,++**))((''&&%%$$###########################$$%%&&''(((''&&%%$$##""!!``!!""##$$%%&&''(((''&&%%$$###########################$$%%&&''(())**++,,----,,++*************))((''&&%%$$###########################$$%%&&''(())*************++,,---,,++**))((''&&%%$$############################$$%%&&''(())**++,,--..//0//..--,,++**))((''&&%%$$##""""""""""""""""""""""""""##$$%%&&''(())**++,,---,,+++++++++++**))((''&&%%$$##"""""""""""""""""""""""""##$$%%&&''(())**+++++++++++,,----,,++**))((''&&%%$$##"""""""""""""""""""""""""##$$%%&&''((''&&%%$$##""!!``!!""##$$%%&&''((''&&%%$$##"""""""""""""""""""""""""##$$%%&&''(())**++,,----,,+++++++++++**))((''&&%%$$##"""""""""""""""""""""""""##$$%%&&''(())**+++++++++++,,---,,++**))((''&&%%$$##""""""""""""""""""""""""""##$$%%&&''(())**++,,--..///..--,,++**))((''&&%%$$##""""""""""""""""""""""""""""##$$%%&&''(())**++,,---,,+++++++++**))((''&&%%$$##"""""""""""""""""""""""""""##$$%%&&''(())**+++++++++,,----,,++**))((''&&%%$$##"""""""""""""""""""""""""""##$$%%&&''(''&&%%$$##""!!``!!""##$$%%&&''(''&&%%$$##"""""""""""""""""""""""""""##$$%%&&''(())**++,,----,,+++++++++**))((''&&%%$$##"""""""""""""""""""""""""""##$$%%&&''(())**+++++++++,,---,,++**))((''&&%%$$##""""""""""""""""""""""""""""##$$%%&&''(())**++,,--../..--,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,---,,,,,,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,,,,,,----,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''''&&%%$$##""!!``!!""##$$%%&&''''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,----,,,,,,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,,,,,,---,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,--...--,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,---,,,,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,,,,----,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&'''&&%%$$##""!!``!!""##$$%%&&'''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,----,,,,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,,,,---,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,--.--,,++**))((''&&%%$$##""!!``````````````````````````!!""##$$%%&&''(())**++,,----,,++**))((''&&%%$$##""!!`````````````````````````!!""##$$%%&&''(())**++,,-----,,++**))((''&&%%$$##""!!`````````````````````````!!""##$$%%&&''&&%%$$##""!!``!!""##$$%%&&''&&%%$$##""!!`````````````````````````!!""##$$%%&&''(())**++,,-----,,++**))((''&&%%$$##""!!`````````````````````````!!""##$$%%&&''(())**++,,----,,++**))((''&&%%$$##""!!``````````````````````````!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!`````````````````````````!!""##$$%%&&''(())**++,,--.--,,++**))((''&&%%$$##""!!`````````````````````````!!""##$$%%&&''(())**++,,--.--,,++**))((''&&%%$$##""!!`````````````````````````!!""##$$%%&&''&&%%$$##""!!``!!""##$$%%&&''&&%%$$##""!!`````````````````````````!!""##$$%%&&''(())**++,,--.--,,++**))((''&&%%$$##""!!`````````````````````````!!""##$$%%&&''(())**++,,--.--,,++**))((''&&%%$$##""!!`````````````````````````!!""##$$%%&&''(())**++,,--.--,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,--...--,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,--...--,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&'''&&%%$$##""!!``!!""##$$%%&&'''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,--...--,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,--...--,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,--...--,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,--../..--,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,--../..--,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''''&&%%$$##""!!``!!""##$$%%&&''''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,--../..--,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,--../..--,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,--../..--,,++**))((''&&%%$$##"""""""""""""""""""""""""""##$$%%&&''(())**++,,--..///..--,,++**))((''&&%%$$##"""""""""""""""""""""""""""##$$%%&&''(())**++,,--..///..--,,++**))((''&&%%$$##"""""""""""""""""""""""""""##$$%%&&''(''&&%%$$##""!!``!!""##$$%%&&''(''&&%%$$##"""""""""""""""""""""""""""##$$%%&&''(())**++,,--..///..--,,++**))((''&&%%$$##"""""""""""""""""""""""""""##$$%%&&''(())**++,,--..///..--,,++**))((''&&%%$$##"""""""""""""""""""""""""""##$$%%&&''(())**++,,--..///..--,,++**))((''&&%%$$##"""""""""""""""""""""""""##$$%%&&''(())**++,,--..//0//..--,,++**))((''&&%%$$##"""""""""""""""""""""""""##$$%%&&''(())**++,,--..//0//..--,,++**))((''&&%%$$##"""""""""""""""""""""""""##$$%%&&''((''&&%%$$##""!!``!!""##$$%%&&''((''&&%%$$##"""""""""""""""""""""""""##$$%%&&''(())**++,,--..//0//..--,,++**))((''&&%%$$##"""""""""""""""""""""""""##$$%%&&''(())**++,,--..//0//..--,,++**))((''&&%%$$##"""""""""""""""""""""""""##$$%%&&''(())**++,,--..//0//..--,,++**))((''&&%%$$###########################$$%%&&''(())**++,,--..//000//..--,,++**))((''&&%%$$###########################$$%%&&''(())**++,,--..//000//..--,,++**))((''&&%%$$###########################$$%%&&''(((''&&%%$$##""!!``!!""##$$%%&&''(((''&&%%$$###########################$$%%&&''(())**++,,--..//000//..--,,++**))((''&&%%$$###########################$$%%&&''(())**++,,--..//000//..--,,++**))((''&&%%$$###########################$$%%&&''(())**++,,--..//000//..--,,++**))((''&&%%$$#########################$$%%&&''(())**++,,--..//00100//..--,,++**))((''&&%%$$#########################$$%%&&''(())**++,,--..//00100//..--,,++**))((''&&%%$$#########################$$%%&&''((((''&&%%$$##""!!``!!""##$$%%&&''((((''&&%%$$#########################$$%%&&''(())**++,,--..//00100//..--,,++**))((''&&%%$$#########################$$%%&&''(())**++,,--..//00100//..--,,++**))((''&&%%$$#########################$$%%&&''(())**++,,--..//00100//..--,,++**))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())**++,,--..//0011100//..--,,++**))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())**++,,--..//0011100//..--,,++**))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(()((''&&%%$$##""!!``!!""##$$%%&&''(()((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())**++,,--..//0011100//..--,,++**))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())**++,,--..//0011100//..--,,++**))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())**++,,--..//0011100//..--,,++**))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())**++,,--..//001121100//..--,,++**))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())**++,,--..//001121100//..--,,++**))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())((''&&%%$$##""!!``!!""##$$%%&&''(())((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())**++,,--..//001121100//..--,,++**))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())**++,,--..//001121100//..--,,++**))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())**++,,--..//001121100//..--,,++**))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())**++,,--..//00112221100//..--,,++**))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())**++,,--..//00112221100//..--,,++**))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&''(()))((''&&%%$$##""!!``!!""##$$%%&&''(()))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())**++,,--..//00112221100//..--,,++**))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())**++,,--..//00112221100//..--,,++**))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())**++,,--..//00112221100//..--,,++**))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())**++,,--..//0011223221100//..--,,++**))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())**++,,--..//0011223221100//..--,,++**))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())))((''&&%%$$##""!!``!!""##$$%%&&''(())))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())**++,,--..//0011223221100//..--,,++**))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())**++,,--..//0011223221100//..--,,++**))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())**++,,--..//0011223221100//..--,,++**))((''&&&&&&&&&&&&&&&&&&&&&&&&&&&''(())**++,,--..//001122333221100//..--,,++**))((''&&&&&&&&&&&&&&&&&&&&&&&&&&&''(())**++,,--..//001122333221100//..--,,++**))((''&&&&&&&&&&&&&&&&&&&&&&&&&&&''(())*))((''&&%%$$##""!!``!!""##$$%%&&''(())*))((''&&&&&&&&&&&&&&&&&&&&&&&&&&&''(())**++,,--..//001122333221100//..--,,++**))((''&&&&&&&&&&&&&&&&&&&&&&&&&&&''(())**++,,--..//001122333221100//..--,,++**))((''&&&&&&&&&&&&&&&&&&&&&&&&&&&''(())**++,,--..//001122333221100//..--,,++**))((''&&&&&&&&&&&&&&&&&&&&&&&&&''(())**++,,--..//00112233433221100//..--,,++**))((''&&&&&&&&&&&&&&&&&&&&&&&&&''(())**++,,--..//00112233433221100//..--,,++**))((''&&&&&&&&&&&&&&&&&&&&&&&&&''(())**))((''&&%%$$##""!!``!!""##$$%%&&''(())**))((''&&&&&&&&&&&&&&&&&&&&&&&&&''(())**++,,--..//00112233433221100//..--,,++**))((''&&&&&&&&&&&&&&&&&&&&&&&&&''(())**++,,--..//00112233433221100//..--,,++**))((''&&&&&&&&&&&&&&&&&&&&&&&&&''(())**++,,--..//00112233433221100//..--,,++**))(('''''''''''''''''''''''''''(())**++,,--..//0011223344433221100//..--,,++**))(('''''''''''''''''''''''''''(())**++,,--..//0011223344433221100//..--,,++**))(('''''''''''''''''''''''''''(())***))((''&&%%$$##""!!``!!""##$$%%&&''(())***))(('''''''''''''''''''''''''''(())**++,,--..//0011223344433221100//..--,,++**))(('''''''''''''''''''''''''''(())**++,,--..//0011223344433221100//..--,,++**))(('''''''''''''''''''''''''''(())**++,,--..//0011223344433221100//..--,,++**))(('''''''''''''''''''''''''(())**++,,--..//001122334454433221100//..--,,++**))(('''''''''''''''''''''''''(())**++,,--..//001122334454433221100//..--,,++**))(('''''''''''''''''''''''''(())****))((''&&%%$$##""!!``!!""##$$%%&&''(())****))(('''''''''''''''''''''''''(())**++,,--..//001122334454433221100//..--,,++**))(('''''''''''''''''''''''''(())**++,,--..//001122334454433221100//..--,,++**))(('''''''''''''''''''''''''(())**++,,--..//001122334454433221100//..--,,++**))((((((((((((((((((((((((((())**++,,--..//00112233445554433221100//..--,,++**))((((((((((((((((((((((((((())**++,,--..//00112233445554433221100//..--,,++**))((((((((((((((((((((((((((())**+**))((''&&%%$$##""!!``!!""##$$%%&&''(())**+**))((((((((((((((((((((((((((())**++,,--..//00112233445554433221100//..--,,++**))((((((((((((((((((((((((((())**++,,--..//00112233445554433221100//..--,,++**))((((((((((((((((((((((((((())**++,,--..//00112233445554433221100//..--,,++**))((((((((((((((((((((((((())**++,,--..//0011223344556554433221100//..--,,++**))((((((((((((((((((((((((())**++,,--..//0011223344556554433221100//..--,,++**))((((((((((((((((((((((((())**++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++**))((((((((((((((((((((((((())**++,,--..//0011223344556554433221100//..--,,++**))((((((((((((((((((((((((())**++,,--..//0011223344556554433221100//..--,,++**))((((((((((((((((((((((((())**++,,--..//0011223344556554433221100//..--,,++**)))))))))))))))))))))))))))**++,,--..//001122334455666554433221100//..--,,++**)))))))))))))))))))))))))))**++,,--..//001122334455666554433221100//..--,,++**)))))))))))))))))))))))))))**+++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**+++**)))))))))))))))))))))))))))**++,,--..//001122334455666554433221100//..--,,++**)))))))))))))))))))))))))))**++,,--..//001122334455666554433221100//..--,,++**)))))))))))))))))))))))))))**++,,--..//001122334455666554433221100//..--,,++**)))))))))))))))))))))))))**++,,--..//00112233445566766554433221100//..--,,++**)))))))))))))))))))))))))**++,,--..//00112233445566766554433221100//..--,,++**)))))))))))))))))))))))))**++++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++++**)))))))))))))))))))))))))**++,,--..//00112233445566766554433221100//..--,,++**)))))))))))))))))))))))))**++,,--..//00112233445566766554433221100//..--,,++**)))))))))))))))))))))))))**++,,--..//00112233445566766554433221100//..--,,++***************************++,,--..//0011223344556677766554433221100//..--,,++***************************++,,--..//0011223344556677766554433221100//..--,,++***************************++,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,++***************************++,,--..//0011223344556677766554433221100//..--,,++***************************++,,--..//0011223344556677766554433221100//..--,,++***************************++,,--..//0011223344556677766554433221100//..--,,++*************************++,,--..//001122334455667787766554433221100//..--,,++*************************++,,--..//001122334455667787766554433221100//..--,,++*************************++,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,++*************************++,,--..//001122334455667787766554433221100//..--,,++*************************++,,--..//001122334455667787766554433221100//..--,,++*************************++,,--..//001122334455667787766554433221100//..--,,+++++++++++++++++++++++++++,,--..//00112233445566778887766554433221100//..--,,+++++++++++++++++++++++++++,,--..//00112233445566778887766554433221100//..--,,+++++++++++++++++++++++++++,,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,,+++++++++++++++++++++++++++,,--..//00112233445566778887766554433221100//..--,,+++++++++++++++++++++++++++,,--..//00112233445566778887766554433221100//..--,,+++++++++++++++++++++++++++,,--..//00112233445566778887766554433221100//..--,,+++++++++++++++++++++++++,,--..//0011223344556677889887766554433221100//..--,,+++++++++++++++++++++++++,,--..//0011223344556677889887766554433221100//..--,,+++++++++++++++++++++++++,,,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,,,+++++++++++++++++++++++++,,--..//0011223344556677889887766554433221100//..--,,+++++++++++++++++++++++++,,--..//0011223344556677889887766554433221100//..--,,+++++++++++++++++++++++++,,--..//0011223344556677889887766554433221100//..--,,,,,,,,,,,,,,,,,,,,,,,,,,,--..//001122334455667788999887766554433221100//..--,,,,,,,,,,,,,,,,,,,,,,,,,,,--..//001122334455667788999887766554433221100//..--,,,,,,,,,,,,,,,,,,,,,,,,,,,-,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,-,,,,,,,,,,,,,,,,,,,,,,,,,,,--..//001122334455667788999887766554433221100//..--,,,,,,,,,,,,,,,,,,,,,,,,,,,--..//001122334455667788999887766554433221100//..--,,,,,,,,,,,,,,,,,,,,,,,,,,,--..//001122334455667788999887766554433221100//..--,,,,,,,,,,,,,,,,,,,,,,,,,--..//00112233445566778899:99887766554433221100//..--,,,,,,,,,,,,,,,,,,,,,,,,,--..//00112233445566778899:99887766554433221100//..--,,,,,,,,,,,,,,,,,,,,,,,,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,,,,,,,,,,,,,,,,,,,,,,,,--..//00112233445566778899:99887766554433221100//..--,,,,,,,,,,,,,,,,,,,,,,,,,--..//00112233445566778899:99887766554433221100//..--,,,,,,,,,,,,,,,,,,,,,,,,,--..//00112233445566778899:99887766554433221100//..---------------------------..//00112233445566778899:::99887766554433221100//..---------------------------..//00112233445566778899:::99887766554433221100//..-----------------------------,,++**))((''&&%%$$##""!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!""##$$%%&&''(())**++,,-----------------------------..//00112233445566778899:::99887766554433221100//..---------------------------..//00112233445566778899:::99887766554433221100//..---------------------------..//00112233445566778899::99887766554433221100//..----------------------------..//00112233445566778899::99887766554433221100//..---------------------------..//00112233445566778899:::99887766554433221100//..---------------------------.--,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,--.---------------------------..//00112233445566778899:::99887766554433221100//..---------------------------..//00112233445566778899::99887766554433221100//..----------------------------..//00112233445566778899:99887766554433221100//..--,,,,,,,,,,,,,,,,,,,,,,,,,,--..//0011223344556677889999887766554433221100//..--,,,,,,,,,,,,,,,,,,,,,,,,,--..//00112233445566778899:99887766554433221100//..--,,,,,,,,,,,,,,,,,,,,,,,,,--.--,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,--.--,,,,,,,,,,,,,,,,,,,,,,,,,--..//00112233445566778899:99887766554433221100//..--,,,,,,,,,,,,,,,,,,,,,,,,,--..//0011223344556677889999887766554433221100//..--,,,,,,,,,,,,,,,,,,,,,,,,,,--..//001122334455667788999887766554433221100//..--,,,,,,,,,,,,,,,,,,,,,,,,,,,,--..//00112233445566778899887766554433221100//..--,,,,,,,,,,,,,,,,,,,,,,,,,,,--..//001122334455667788999887766554433221100//..--,,,,,,,,,,,,,,,,,,,,,,,,,,,--.--,,++**))((''&&%%$$##""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""##$$%%&&''(())**++,,--.--,,,,,,,,,,,,,,,,,,,,,,,,,,,--..//001122334455667788999887766554433221100//..--,,,,,,,,,,,,,,,,,,,,,,,,,,,--..//00112233445566778899887766554433221100//..--,,,,,,,,,,,,,,,,,,,,,,,,,,,,--..//0011223344556677889887766554433221100//..--,,++++++++++++++++++++++++++,,--..//001122334455667788887766554433221100//..--,,+++++++++++++++++++++++++,,--..//0011223344556677889887766554433221100//..--,,+++++++++++++++++++++++++,,--.--,,++**))((''&&%%$$##""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""##$$%%&&''(())**++,,--.--,,+++++++++++++++++++++++++,,--..//0011223344556677889887766554433221100//..--,,+++++++++++++++++++++++++,,--..//001122334455667788887766554433221100//..--,,++++++++++++++++++++++++++,,--..//00112233445566778887766554433221100//..--,,++++++++++++++++++++++++++++,,--..//0011223344556677887766554433221100//..--,,+++++++++++++++++++++++++++,,--..//00112233445566778887766554433221100//..--,,+++++++++++++++++++++++++++,,--.--,,++**))((''&&%%$$##########################################################################################################################################################################################################################################$$%%&&''(())**++,,--.--,,+++++++++++++++++++++++++++,,--..//00112233445566778887766554433221100//..--,,+++++++++++++++++++++++++++,,--..//0011223344556677887766554433221100//..--,,++++++++++++++++++++++++++++,,--..//001122334455667787766554433221100//..--,,++**************************++,,--..//00112233445566777766554433221100//..--,,++*************************++,,--..//001122334455667787766554433221100//..--,,++*************************++,,--.--,,++**))((''&&%%$$########################################################################################################################################################################################################################################$$%%&&''(())**++,,--.--,,++*************************++,,--..//001122334455667787766554433221100//..--,,++*************************++,,--..//00112233445566777766554433221100//..--,,++**************************++,,--..//0011223344556677766554433221100//..--,,++****************************++,,--..//001122334455667766554433221100//..--,,++***************************++,,--..//0011223344556677766554433221100//..--,,++***************************++,,--.--,,++**))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())**++,,--.--,,++***************************++,,--..//0011223344556677766554433221100//..--,,++***************************++,,--..//001122334455667766554433221100//..--,,++****************************++,,--..//00112233445566766554433221100//..--,,++**))))))))))))))))))))))))))**++,,--..//0011223344556666554433221100//..--,,++**)))))))))))))))))))))))))**++,,--..//00112233445566766554433221100//..--,,++**)))))))))))))))))))))))))**++,,--.--,,++**))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())**++,,--.--,,++**)))))))))))))))))))))))))**++,,--..//00112233445566766554433221100//..--,,++**)))))))))))))))))))))))))**++,,--..//0011223344556666554433221100//..--,,++**))))))))))))))))))))))))))**++,,--..//001122334455666554433221100//..--,,++**))))))))))))))))))))))))))))**++,,--..//00112233445566554433221100//..--,,++**)))))))))))))))))))))))))))**++,,--..//001122334455666554433221100//..--,,++**)))))))))))))))))))))))))))**++,,--.--,,++**))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())**++,,--.--,,++**)))))))))))))))))))))))))))**++,,--..//001122334455666554433221100//..--,,++**)))))))))))))))))))))))))))**++,,--..//00112233445566554433221100//..--,,++**))))))))))))))))))))))))))))**++,,--..//0011223344556554433221100//..--,,++**))(((((((((((((((((((((((((())**++,,--..//001122334455554433221100//..--,,++**))((((((((((((((((((((((((())**++,,--..//0011223344556554433221100//..--,,++**))((((((((((((((((((((((((())**++,,--.--,,++**))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())**++,,--.--,,++**))((((((((((((((((((((((((())**++,,--..//0011223344556554433221100//..--,,++**))((((((((((((((((((((((((())**++,,--..//001122334455554433221100//..--,,++**))(((((((((((((((((((((((((())**++,,--..//00112233445554433221100//..--,,++**))(((((((((((((((((((((((((((())**++,,--..//0011223344554433221100//..--,,++**))((((((((((((((((((((((((((())**++,,--..//00112233445554433221100//..--,,++**))((((((((((((((((((((((((((())**++,,--.--,,++**))((''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''(())**++,,--.--,,++**))((((((((((((((((((((((((((())**++,,--..//00112233445554433221100//..--,,++**))((((((((((((((((((((((((((())**++,,--..//0011223344554433221100//..--,,++**))(((((((((((((((((((((((((((())**++,,--..//001122334454433221100//..--,,++**))((''''''''''''''''''''''''''(())**++,,--..//00112233444433221100//..--,,++**))(('''''''''''''''''''''''''(())**++,,--..//001122334454433221100//..--,,++**))(('''''''''''''''''''''''''(())**++,,--.--,,++**))((''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''(())**++,,--.--,,++**))(('''''''''''''''''''''''''(())**++,,--..//001122334454433221100//..--,,++**))(('''''''''''''''''''''''''(())**++,,--..//00112233444433221100//..--,,++**))((''''''''''''''''''''''''''(())**++,,--..//0011223344433221100//..--,,++**))((''''''''''''''''''''''''''''(())**++,,--..//001122334433221100//..--,,++**))(('''''''''''''''''''''''''''(())**++,,--..//0011223344433221100//..--,,++**))(('''''''''''''''''''''''''''(())**++,,--.--,,++**))((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(())**++,,--.--,,++**))(('''''''''''''''''''''''''''(())**++,,--..//0011223344433221100//..--,,++**))(('''''''''''''''''''''''''''(())**++,,--..//001122334433221100//..--,,++**))((''''''''''''''''''''''''''''(())**++,,--..//00112233433221100//..--,,++**))((''&&&&&&&&&&&&&&&&&&&&&&&&&&''(())**++,,--..//0011223333221100//..--,,++**))((''&&&&&&&&&&&&&&&&&&&&&&&&&''(())**++,,--..//00112233433221100//..--,,++**))((''&&&&&&&&&&&&&&&&&&&&&&&&&''(())**++,,--.--,,++**))(('''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''(())**++,,--.--,,++**))((''&&&&&&&&&&&&&&&&&&&&&&&&&''(())**++,,--..//00112233433221100//..--,,++**))((''&&&&&&&&&&&&&&&&&&&&&&&&&''(())**++,,--..//0011223333221100//..--,,++**))((''&&&&&&&&&&&&&&&&&&&&&&&&&&''(())**++,,--..//001122333221100//..--,,++**))((''&&&&&&&&&&&&&&&&&&&&&&&&&&&&''(())**++,,--..//00112233221100//..--,,++**))((''&&&&&&&&&&&&&&&&&&&&&&&&&&&''(())**++,,--..//001122333221100//..--,,++**))((''&&&&&&&&&&&&&&&&&&&&&&&&&&&''(())**++,,--.--,,++**))(((((((((((((((((((((((''&&&&&&&&&&&&&&&&&&&&&&&&&&&&''((((((((((((((((((((((((((((((((((((((((((((((''&&&&&&&&&&&&&&&&&&&&&&&&&&&&''((((((((((((((((((((((((((((((((((((((((((((((''&&&&&&&&&&&&&&&&&&&&&&&&&&&&''((((((((((((((((((((((())**++,,--.--,,++**))((''&&&&&&&&&&&&&&&&&&&&&&&&&&&''(())**++,,--..//001122333221100//..--,,++**))((''&&&&&&&&&&&&&&&&&&&&&&&&&&&''(())**++,,--..//00112233221100//..--,,++**))((''&&&&&&&&&&&&&&&&&&&&&&&&&&&&''(())**++,,--..//0011223221100//..--,,++**))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())**++,,--..//001122221100//..--,,++**))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())**++,,--..//0011223221100//..--,,++**))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())**++,,--.--,,++**))(((((((((((((((((((((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%&&''((((((((((((((((((((((((((((((((((((((((((((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%&&''((((((((((((((((((((((((((((((((((((((((((((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%&&''((((((((((((((((((((())**++,,--.--,,++**))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())**++,,--..//0011223221100//..--,,++**))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())**++,,--..//001122221100//..--,,++**))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())**++,,--..//00112221100//..--,,++**))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())**++,,--..//0011221100//..--,,++**))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())**++,,--..//00112221100//..--,,++**))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())**++,,--.--,,++**)))))))))))))))))))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())))))))))))))))))))))))))))))))))))))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())))))))))))))))))))))))))))))))))))))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&''(()))))))))))))))))))**++,,--.--,,++**))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())**++,,--..//00112221100//..--,,++**))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())**++,,--..//0011221100//..--,,++**))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())**++,,--..//001121100//..--,,++**))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())**++,,--..//00111100//..--,,++**))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())**++,,--..//001121100//..--,,++**))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())**++,,--.--,,++**)))))))))))))))))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())))))))))))))))))))))))))))))))))))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())))))))))))))))))))))))))))))))))))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(()))))))))))))))))**++,,--.--,,++**))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())**++,,--..//001121100//..--,,++**))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())**++,,--..//00111100//..--,,++**))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())**++,,--..//0011100//..--,,++**))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())**++,,--..//001100//..--,,++**))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())**++,,--..//0011100//..--,,++**))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())**++,,--.--,,++***************))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())******************************))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())******************************))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())***************++,,--.--,,++**))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())**++,,--..//0011100//..--,,++**))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())**++,,--..//001100//..--,,++**))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())**++,,--..//00100//..--,,++**))((''&&%%$$##########################$$%%&&''(())**++,,--..//0000//..--,,++**))((''&&%%$$#########################$$%%&&''(())**++,,--..//00100//..--,,++**))((''&&%%$$#########################$$%%&&''(())**++,,--.--,,++*************))((''&&%%$$##########################$$%%&&''(())****************************))((''&&%%$$##########################$$%%&&''(())****************************))((''&&%%$$##########################$$%%&&''(())*************++,,--.--,,++**))((''&&%%$$#########################$$%%&&''(())**++,,--..//00100//..--,,++**))((''&&%%$$#########################$$%%&&''(())**++,,--..//0000//..--,,++**))((''&&%%$$##########################$$%%&&''(())**++,,--..//000//..--,,++**))((''&&%%$$############################$$%%&&''(())**++,,--..//00//..--,,++**))((''&&%%$$###########################$$%%&&''(())**++,,--..//000//..--,,++**))((''&&%%$$###########################$$%%&&''(())**++,,--.--,,+++++++++++**))((''&&%%$$############################$$%%&&''(())**++++++++++++++++++++++**))((''&&%%$$############################$$%%&&''(())**++++++++++++++++++++++**))((''&&%%$$############################$$%%&&''(())**+++++++++++,,--.--,,++**))((''&&%%$$###########################$$%%&&''(())**++,,--..//000//..--,,++**))((''&&%%$$###########################$$%%&&''(())**++,,--..//00//..--,,++**))((''&&%%$$############################$$%%&&''(())**++,,--..//0//..--,,++**))((''&&%%$$##""""""""""""""""""""""""""##$$%%&&''(())**++,,--..////..--,,++**))((''&&%%$$##"""""""""""""""""""""""""##$$%%&&''(())**++,,--..//0//..--,,++**))((''&&%%$$##"""""""""""""""""""""""""##$$%%&&''(())**++,,--.--,,+++++++++**))((''&&%%$$##""""""""""""""""""""""""""##$$%%&&''(())**++++++++++++++++++++**))((''&&%%$$##""""""""""""""""""""""""""##$$%%&&''(())**++++++++++++++++++++**))((''&&%%$$##""""""""""""""""""""""""""##$$%%&&''(())**+++++++++,,--.--,,++**))((''&&%%$$##"""""""""""""""""""""""""##$$%%&&''(())**++,,--..//0//..--,,++**))((''&&%%$$##"""""""""""""""""""""""""##$$%%&&''(())**++,,--..////..--,,++**))((''&&%%$$##""""""""""""""""""""""""""##$$%%&&''(())**++,,--..///..--,,++**))((''&&%%$$##""""""""""""""""""""""""""""##$$%%&&''(())**++,,--..//..--,,++**))((''&&%%$$##"""""""""""""""""""""""""""##$$%%&&''(())**++,,--..///..--,,++**))((''&&%%$$##"""""""""""""""""""""""""""##$$%%&&''(())**++,,--.--,,,,,,,++**))((''&&%%$$##""""""""""""""""""""""""""""##$$%%&&''(())**++,,,,,,,,,,,,,,++**))((''&&%%$$##""""""""""""""""""""""""""""##$$%%&&''(())**++,,,,,,,,,,,,,,++**))((''&&%%$$##""""""""""""""""""""""""""""##$$%%&&''(())**++,,,,,,,--.--,,++**))((''&&%%$$##"""""""""""""""""""""""""""##$$%%&&''(())**++,,--..///..--,,++**))((''&&%%$$##"""""""""""""""""""""""""""##$$%%&&''(())**++,,--..//..--,,++**))((''&&%%$$##""""""""""""""""""""""""""""##$$%%&&''(())**++,,--../..--,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,--....--,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,--../..--,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,--.--,,,,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,,,,,,,,,,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,,,,,,,,,,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,,,,--.--,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,--../..--,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,--....--,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,--...--,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,--..--,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,--...--,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,--.---,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,------,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,------,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,---.--,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,--...--,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,--..--,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,--.--,,++**))((''&&%%$$##""!!``````````````````````````!!""##$$%%&&''(())**++,,----,,++**))((''&&%%$$##""!!`````````````````````````!!""##$$%%&&''(())**++,,--.--,,++**))((''&&%%$$##""!!`````````````````````````!!""##$$%%&&''(())**++,,----,,++**))((''&&%%$$##""!!``````````````````````````!!""##$$%%&&''(())**++,,----,,++**))((''&&%%$$##""!!``````````````````````````!!""##$$%%&&''(())**++,,----,,++**))((''&&%%$$##""!!``````````````````````````!!""##$$%%&&''(())**++,,----,,++**))((''&&%%$$##""!!`````````````````````````!!""##$$%%&&''(())**++,,--.--,,++**))((''&&%%$$##""!!`````````````````````````!!""##$$%%&&''(())**++,,----,,++**))((''&&%%$$##""!!``````````````````````````!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``````````````````````````!!""##$$%%&&''(())**++,,----,,++**))((''&&%%$$##""!!`````````````````````````!!""##$$%%&&''(())**++,,--.--,,++**))((''&&%%$$##""!!`````````````````````````!!""##$$%%&&''(())**++,,----,,++**))((''&&%%$$##""!!``````````````````````````!!""##$$%%&&''(())**++,,----,,++**))((''&&%%$$##""!!``````````````````````````!!""##$$%%&&''(())**++,,----,,++**))((''&&%%$$##""!!``````````````````````````!!""##$$%%&&''(())**++,,----,,++**))((''&&%%$$##""!!`````````````````````````!!""##$$%%&&''(())**++,,--.--,,++**))((''&&%%$$##""!!`````````````````````````!!""##$$%%&&''(())**++,,----,,++**))((''&&%%$$##""!!``````````````````````````!!""##$$%%&&''(())**++,,--.--,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,------,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,----.--,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,--..--,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,------,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,------,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,--..--,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,--.----,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,------,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,--...--,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,----,,,,,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,,,,,--.--,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,--....--,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,----,,,,,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,,,,,----,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,--....--,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,--.--,,,,,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,,,,,----,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,--../..--,,++**))((''&&%%$$##""""""""""""""""""""""""""""##$$%%&&''(())**++,,----,,,,,,,,++**))((''&&%%$$##"""""""""""""""""""""""""""##$$%%&&''(())**++,,,,,,,,--.--,,++**))((''&&%%$$##"""""""""""""""""""""""""""##$$%%&&''(())**++,,--..//..--,,++**))((''&&%%$$##""""""""""""""""""""""""""""##$$%%&&''(())**++,,----,,,,,,,,++**))((''&&%%$$##""""""""""""""""""""""""""""##$$%%&&''(())**++,,,,,,,,----,,++**))((''&&%%$$##""""""""""""""""""""""""""""##$$%%&&''(())**++,,--..//..--,,++**))((''&&%%$$##"""""""""""""""""""""""""""##$$%%&&''(())**++,,--.--,,,,,,,,++**))((''&&%%$$##"""""""""""""""""""""""""""##$$%%&&''(())**++,,,,,,,,----,,++**))((''&&%%$$##""""""""""""""""""""""""""""##$$%%&&''(())**++,,--..///..--,,++**))((''&&%%$$##""""""""""""""""""""""""""##$$%%&&''(())**++,,----,,++++++++++**))((''&&%%$$##"""""""""""""""""""""""""##$$%%&&''(())**++++++++++,,--.--,,++**))((''&&%%$$##"""""""""""""""""""""""""##$$%%&&''(())**++,,--..////..--,,++**))((''&&%%$$##""""""""""""""""""""""""""##$$%%&&''(())**++,,----,,++++++++++**))((''&&%%$$##""""""""""""""""""""""""""##$$%%&&''(())**++++++++++,,----,,++**))((''&&%%$$##""""""""""""""""""""""""""##$$%%&&''(())**++,,--..////..--,,++**))((''&&%%$$##"""""""""""""""""""""""""##$$%%&&''(())**++,,--.--,,++++++++++**))((''&&%%$$##"""""""""""""""""""""""""##$$%%&&''(())**++++++++++,,----,,++**))((''&&%%$$##""""""""""""""""""""""""""##$$%%&&''(())**++,,--..//0//..--,,++**))((''&&%%$$############################$$%%&&''(())**++,,----,,++++++++++++**))((''&&%%$$###########################$$%%&&''(())**++++++++++++,,--.--,,++**))((''&&%%$$###########################$$%%&&''(())**++,,--..//00//..--,,++**))((''&&%%$$############################$$%%&&''(())**++,,----,,++++++++++++**))((''&&%%$$############################$$%%&&''(())**++++++++++++,,----,,++**))((''&&%%$$############################$$%%&&''(())**++,,--..//00//..--,,++**))((''&&%%$$###########################$$%%&&''(())**++,,--.--,,++++++++++++**))((''&&%%$$###########################$$%%&&''(())**++++++++++++,,----,,++**))((''&&%%$$############################$$%%&&''(())**++,,--..//000//..--,,++**))((''&&%%$$##########################$$%%&&''(())**++,,----,,++**************))((''&&%%$$#########################$$%%&&''(())**************++,,--.--,,++**))((''&&%%$$#########################$$%%&&''(())**++,,--..//0000//..--,,++**))((''&&%%$$##########################$$%%&&''(())**++,,----,,++**************))((''&&%%$$##########################$$%%&&''(())**************++,,----,,++**))((''&&%%$$##########################$$%%&&''(())**++,,--..//0000//..--,,++**))((''&&%%$$#########################$$%%&&''(())**++,,--.--,,++**************))((''&&%%$$#########################$$%%&&''(())**************++,,----,,++**))((''&&%%$$##########################$$%%&&''(())**++,,--..//00100//..--,,++**))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())**++,,----,,++****************))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())****************++,,--.--,,++**))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())**++,,--..//001100//..--,,++**))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())**++,,----,,++****************))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())****************++,,----,,++**))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())**++,,--..//001100//..--,,++**))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())**++,,--.--,,++****************))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())****************++,,----,,++**))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())**++,,--..//0011100//..--,,++**))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())**++,,----,,++**))))))))))))))))))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())))))))))))))))))**++,,--.--,,++**))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())**++,,--..//00111100//..--,,++**))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())**++,,----,,++**))))))))))))))))))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())))))))))))))))))**++,,----,,++**))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())**++,,--..//00111100//..--,,++**))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())**++,,--.--,,++**))))))))))))))))))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())))))))))))))))))**++,,----,,++**))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())**++,,--..//001121100//..--,,++**))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())**++,,----,,++**))))))))))))))))))))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())))))))))))))))))))**++,,--.--,,++**))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())**++,,--..//0011221100//..--,,++**))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())**++,,----,,++**))))))))))))))))))))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())))))))))))))))))))**++,,----,,++**))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())**++,,--..//0011221100//..--,,++**))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())**++,,--.--,,++**))))))))))))))))))))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())))))))))))))))))))**++,,----,,++**))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())**++,,--..//00112221100//..--,,++**))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())**++,,----,,++**))((((((((((((((((((((((''&&%%%%%%%%%%%%%%%%%%%%%%%%%&&''(((((((((((((((((((((())**++,,--.--,,++**))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())**++,,--..//001122221100//..--,,++**))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())**++,,----,,++**))((((((((((((((((((((((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%&&''(((((((((((((((((((((())**++,,----,,++**))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())**++,,--..//001122221100//..--,,++**))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())**++,,--.--,,++**))((((((((((((((((((((((''&&%%%%%%%%%%%%%%%%%%%%%%%%%&&''(((((((((((((((((((((())**++,,----,,++**))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())**++,,--..//0011223221100//..--,,++**))((''&&&&&&&&&&&&&&&&&&&&&&&&&&&&''(())**++,,----,,++**))((((((((((((((((((((((((''&&&&&&&&&&&&&&&&&&&&&&&&&&&''(((((((((((((((((((((((())**++,,--.--,,++**))((''&&&&&&&&&&&&&&&&&&&&&&&&&&&''(())**++,,--..//00112233221100//..--,,++**))((''&&&&&&&&&&&&&&&&&&&&&&&&&&&&''(())**++,,----,,++**))((((((((((((((((((((((((''&&&&&&&&&&&&&&&&&&&&&&&&&&&&''(((((((((((((((((((((((())**++,,----,,++**))((''&&&&&&&&&&&&&&&&&&&&&&&&&&&&''(())**++,,--..//00112233221100//..--,,++**))((''&&&&&&&&&&&&&&&&&&&&&&&&&&&''(())**++,,--.--,,++**))((((((((((((((((((((((((''&&&&&&&&&&&&&&&&&&&&&&&&&&&''(((((((((((((((((((((((())**++,,----,,++**))((''&&&&&&&&&&&&&&&&&&&&&&&&&&&&''(())**++,,--..//001122333221100//..--,,++**))((''&&&&&&&&&&&&&&&&&&&&&&&&&&''(())**++,,----,,++**))((''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''(())**++,,--.--,,++**))((''&&&&&&&&&&&&&&&&&&&&&&&&&''(())**++,,--..//0011223333221100//..--,,++**))((''&&&&&&&&&&&&&&&&&&&&&&&&&&''(())**++,,----,,++**))((''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''(())**++,,----,,++**))((''&&&&&&&&&&&&&&&&&&&&&&&&&&''(())**++,,--..//0011223333221100//..--,,++**))((''&&&&&&&&&&&&&&&&&&&&&&&&&''(())**++,,--.--,,++**))((''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''(())**++,,----,,++**))((''&&&&&&&&&&&&&&&&&&&&&&&&&&''(())**++,,--..//00112233433221100//..--,,++**))((''''''''''''''''''''''''''''(())**++,,----,,++**))(('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(())**++,,--.--,,++**))(('''''''''''''''''''''''''''(())**++,,--..//001122334433221100//..--,,++**))((''''''''''''''''''''''''''''(())**++,,----,,++**))((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(())**++,,----,,++**))((''''''''''''''''''''''''''''(())**++,,--..//001122334433221100//..--,,++**))(('''''''''''''''''''''''''''(())**++,,--.--,,++**))(('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(())**++,,----,,++**))((''''''''''''''''''''''''''''(())**++,,--..//0011223344433221100//..--,,++**))((''''''''''''''''''''''''''(())**++,,----,,++**))((''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''(())**++,,--.--,,++**))(('''''''''''''''''''''''''(())**++,,--..//00112233444433221100//..--,,++**))((''''''''''''''''''''''''''(())**++,,----,,++**))((''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''(())**++,,----,,++**))((''''''''''''''''''''''''''(())**++,,--..//00112233444433221100//..--,,++**))(('''''''''''''''''''''''''(())**++,,--.--,,++**))((''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''(())**++,,----,,++**))((''''''''''''''''''''''''''(())**++,,--..//001122334454433221100//..--,,++**))(((((((((((((((((((((((((((())**++,,----,,++**))((''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''(())**++,,--.--,,++**))((((((((((((((((((((((((((())**++,,--..//0011223344554433221100//..--,,++**))(((((((((((((((((((((((((((())**++,,----,,++**))((''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''(())**++,,----,,++**))(((((((((((((((((((((((((((())**++,,--..//0011223344554433221100//..--,,++**))((((((((((((((((((((((((((())**++,,--.--,,++**))((''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''(())**++,,----,,++**))(((((((((((((((((((((((((((())**++,,--..//00112233445554433221100//..--,,++**))(((((((((((((((((((((((((())**++,,----,,++**))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())**++,,--.--,,++**))((((((((((((((((((((((((())**++,,--..//001122334455554433221100//..--,,++**))(((((((((((((((((((((((((())**++,,----,,++**))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())**++,,----,,++**))(((((((((((((((((((((((((())**++,,--..//001122334455554433221100//..--,,++**))((((((((((((((((((((((((())**++,,--.--,,++**))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())**++,,----,,++**))(((((((((((((((((((((((((())**++,,--..//0011223344556554433221100//..--,,++**))))))))))))))))))))))))))))**++,,----,,++**))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())**++,,--.--,,++**)))))))))))))))))))))))))))**++,,--..//00112233445566554433221100//..--,,++**))))))))))))))))))))))))))))**++,,----,,++**))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())**++,,----,,++**))))))))))))))))))))))))))))**++,,--..//00112233445566554433221100//..--,,++**)))))))))))))))))))))))))))**++,,--.--,,++**))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())**++,,----,,++**))))))))))))))))))))))))))))**++,,--..//001122334455666554433221100//..--,,++**))))))))))))))))))))))))))**++,,----,,++**))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())**++,,--.--,,++**)))))))))))))))))))))))))**++,,--..//0011223344556666554433221100//..--,,++**))))))))))))))))))))))))))**++,,----,,++**))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())**++,,----,,++**))))))))))))))))))))))))))**++,,--..//0011223344556666554433221100//..--,,++**)))))))))))))))))))))))))**++,,--.--,,++**))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())**++,,----,,++**))))))))))))))))))))))))))**++,,--..//00112233445566766554433221100//..--,,++****************************++,,----,,++**))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())**++,,--.--,,++***************************++,,--..//001122334455667766554433221100//..--,,++****************************++,,----,,++**))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())**++,,----,,++****************************++,,--..//001122334455667766554433221100//..--,,++***************************++,,--.--,,++**))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())**++,,----,,++****************************++,,--..//0011223344556677766554433221100//..--,,++**************************++,,----,,++**))((''&&%%$$#############################################################################$$%%&&''(())**++,,--.--,,++*************************++,,--..//00112233445566777766554433221100//..--,,++**************************++,,----,,++**))((''&&%%$$##############################################################################$$%%&&''(())**++,,----,,++**************************++,,--..//00112233445566777766554433221100//..--,,++*************************++,,--.--,,++**))((''&&%%$$#############################################################################$$%%&&''(())**++,,----,,++**************************++,,--..//001122334455667787766554433221100//..--,,++++++++++++++++++++++++++++,,----,,++**))((''&&%%$$###############################################################################$$%%&&''(())**++,,--.--,,+++++++++++++++++++++++++++,,--..//0011223344556677887766554433221100//..--,,++++++++++++++++++++++++++++,,----,,++**))((''&&%%$$################################################################################$$%%&&''(())**++,,----,,++++++++++++++++++++++++++++,,--..//0011223344556677887766554433221100//..--,,+++++++++++++++++++++++++++,,--.--,,++**))((''&&%%$$###############################################################################$$%%&&''(())**++,,----,,++++++++++++++++++++++++++++,,--..//00112233445566778887766554433221100//..--,,++++++++++++++++++++++++++,,----,,++**))((''&&%%$$##"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""##$$%%&&''(())**++,,--.--,,+++++++++++++++++++++++++,,--..//001122334455667788887766554433221100//..--,,++++++++++++++++++++++++++,,----,,++**))((''&&%%$$##""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""##$$%%&&''(())**++,,----,,++++++++++++++++++++++++++,,--..//001122334455667788887766554433221100//..--,,+++++++++++++++++++++++++,,--.--,,++**))((''&&%%$$##"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""##$$%%&&''(())**++,,----,,++++++++++++++++++++++++++,,--..//0011223344556677889887766554433221100//..--,,,,,,,,,,,,,,,,,,,,,,,,,,,,----,,++**))((''&&%%$$##"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""##$$%%&&''(())**++,,--.--,,,,,,,,,,,,,,,,,,,,,,,,,,,--..//00112233445566778899887766554433221100//..--,,,,,,,,,,,,,,,,,,,,,,,,,,,,----,,++**))((''&&%%$$##""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""##$$%%&&''(())**++,,----,,,,,,,,,,,,,,,,,,,,,,,,,,,,--..//00112233445566778899887766554433221100//..--,,,,,,,,,,,,,,,,,,,,,,,,,,,--.--,,++**))((''&&%%$$##"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""##$$%%&&''(())**++,,----,,,,,,,,,,,,,,,,,,,,,,,,,,,,--..//001122334455667788999887766554433221100//..--,,,,,,,,,,,,,,,,,,,,,,,,,,----,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,--.--,,,,,,,,,,,,,,,,,,,,,,,,,--..//0011223344556677889999887766554433221100//..--,,,,,,,,,,,,,,,,,,,,,,,,,,----,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,----,,,,,,,,,,,,,,,,,,,,,,,,,,--..//0011223344556677889999887766554433221100//..--,,,,,,,,,,,,,,,,,,,,,,,,,--.--,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,----,,,,,,,,,,,,,,,,,,,,,,,,,,--..//00112233445566778899:99887766554433221100//..------------------------------,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,--.---------------------------..//00112233445566778899::99887766554433221100//..------------------------------,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,------------------------------..//00112233445566778899::99887766554433221100//..---------------------------.--,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,------------------------------..//00112233445566778899:::99887766554433221100//..----------------------------,,++**))((''&&%%$$##""!!`````````````````````````````````````````````````````````````````````````````!!""##$$%%&&''(())**++,,--.-------------------------..//00112233445566778899::::99887766554433221100//..----------------------------,,++**))((''&&%%$$##""!!``````````````````````````````````````````````````````````````````````````````!!""##$$%%&&''(())**++,,----------------------------..//00112233445566778899::::99887766554433221100//..-------------------------.--,,++**))((''&&%%$$##""!!`````````````````````````````````````````````````````````````````````````````!!""##$$%%&&''(())**++,,----------------------------..//00112233445566778899:::99887766554433221100//..----------------------------,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,----------------------------..//00112233445566778899::99887766554433221100//..----------------------------,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,----------------------------..//00112233445566778899::99887766554433221100//..----------------------------,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,----------------------------..//00112233445566778899:99887766554433221100//..--,,,,,,,,,,,,,,,,,,,,,,,,,,-,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,,,,,,,,,,,,,,,,,,,,,,,,--..//0011223344556677889999887766554433221100//..--,,,,,,,,,,,,,,,,,,,,,,,,,,-,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,-,,,,,,,,,,,,,,,,,,,,,,,,,,--..//0011223344556677889999887766554433221100//..--,,,,,,,,,,,,,,,,,,,,,,,,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,-,,,,,,,,,,,,,,,,,,,,,,,,,,--..//001122334455667788999887766554433221100//..--,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,-,,,,,,,,,,,,,,,,,,,,,,,,,,,--..//00112233445566778899887766554433221100//..--,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,--..//00112233445566778899887766554433221100//..--,,,,,,,,,,,,,,,,,,,,,,,,,,,-,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,--..//0011223344556677889887766554433221100//..--,,++++++++++++++++++++++++++,,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,,,+++++++++++++++++++++++++,,--..//001122334455667788887766554433221100//..--,,++++++++++++++++++++++++++,,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,,++++++++++++++++++++++++++,,--..//001122334455667788887766554433221100//..--,,+++++++++++++++++++++++++,,,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,,++++++++++++++++++++++++++,,--..//00112233445566778887766554433221100//..--,,++++++++++++++++++++++++++++,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,,+++++++++++++++++++++++++++,,--..//0011223344556677887766554433221100//..--,,++++++++++++++++++++++++++++,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,++++++++++++++++++++++++++++,,--..//0011223344556677887766554433221100//..--,,+++++++++++++++++++++++++++,,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,++++++++++++++++++++++++++++,,--..//001122334455667787766554433221100//..--,,++**************************++,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,++*************************++,,--..//00112233445566777766554433221100//..--,,++**************************++,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,++**************************++,,--..//00112233445566777766554433221100//..--,,++*************************++,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,++**************************++,,--..//0011223344556677766554433221100//..--,,++****************************++++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,++***************************++,,--..//001122334455667766554433221100//..--,,++****************************++++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++++****************************++,,--..//001122334455667766554433221100//..--,,++***************************++,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++++****************************++,,--..//00112233445566766554433221100//..--,,++**))))))))))))))))))))))))))**+++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++++**)))))))))))))))))))))))))**++,,--..//0011223344556666554433221100//..--,,++**))))))))))))))))))))))))))**+++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**+++**))))))))))))))))))))))))))**++,,--..//0011223344556666554433221100//..--,,++**)))))))))))))))))))))))))**++++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**+++**))))))))))))))))))))))))))**++,,--..//001122334455666554433221100//..--,,++**))))))))))))))))))))))))))))**++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**+++**)))))))))))))))))))))))))))**++,,--..//00112233445566554433221100//..--,,++**))))))))))))))))))))))))))))**++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++**))))))))))))))))))))))))))))**++,,--..//00112233445566554433221100//..--,,++**)))))))))))))))))))))))))))**+++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++**))))))))))))))))))))))))))))**++,,--..//0011223344556554433221100//..--,,++**))(((((((((((((((((((((((((())**+**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++**))((((((((((((((((((((((((())**++,,--..//001122334455554433221100//..--,,++**))(((((((((((((((((((((((((())**+**))((''&&%%$$##""!!``!!""##$$%%&&''(())**+**))(((((((((((((((((((((((((())**++,,--..//001122334455554433221100//..--,,++**))((((((((((((((((((((((((())**++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**+**))(((((((((((((((((((((((((())**++,,--..//00112233445554433221100//..--,,++**))(((((((((((((((((((((((((((())****))((''&&%%$$##""!!``!!""##$$%%&&''(())**+**))((((((((((((((((((((((((((())**++,,--..//0011223344554433221100//..--,,++**))(((((((((((((((((((((((((((())****))((''&&%%$$##""!!``!!""##$$%%&&''(())****))(((((((((((((((((((((((((((())**++,,--..//0011223344554433221100//..--,,++**))((((((((((((((((((((((((((())**+**))((''&&%%$$##""!!``!!""##$$%%&&''(())****))(((((((((((((((((((((((((((())**++,,--..//001122334454433221100//..--,,++**))((''''''''''''''''''''''''''(())***))((''&&%%$$##""!!``!!""##$$%%&&''(())****))(('''''''''''''''''''''''''(())**++,,--..//00112233444433221100//..--,,++**))((''''''''''''''''''''''''''(())***))((''&&%%$$##""!!``!!""##$$%%&&''(())***))((''''''''''''''''''''''''''(())**++,,--..//00112233444433221100//..--,,++**))(('''''''''''''''''''''''''(())****))((''&&%%$$##""!!``!!""##$$%%&&''(())***))((''''''''''''''''''''''''''(())**++,,--..//0011223344433221100//..--,,++**))((''''''''''''''''''''''''''''(())**))((''&&%%$$##""!!``!!""##$$%%&&''(())***))(('''''''''''''''''''''''''''(())**++,,--..//001122334433221100//..--,,++**))((''''''''''''''''''''''''''''(())**))((''&&%%$$##""!!``!!""##$$%%&&''(())**))((''''''''''''''''''''''''''''(())**++,,--..//001122334433221100//..--,,++**))(('''''''''''''''''''''''''''(())***))((''&&%%$$##""!!``!!""##$$%%&&''(())**))((''''''''''''''''''''''''''''(())**++,,--..//00112233433221100//..--,,++**))((''&&&&&&&&&&&&&&&&&&&&&&&&&&''(())*))((''&&%%$$##""!!``!!""##$$%%&&''(())**))((''&&&&&&&&&&&&&&&&&&&&&&&&&''(())**++,,--..//0011223333221100//..--,,++**))((''&&&&&&&&&&&&&&&&&&&&&&&&&&''(())*))((''&&%%$$##""!!``!!""##$$%%&&''(())*))((''&&&&&&&&&&&&&&&&&&&&&&&&&&''(())**++,,--..//0011223333221100//..--,,++**))((''&&&&&&&&&&&&&&&&&&&&&&&&&''(())**))((''&&%%$$##""!!``!!""##$$%%&&''(())*))((''&&&&&&&&&&&&&&&&&&&&&&&&&&''(())**++,,--..//001122333221100//..--,,++**))((''&&&&&&&&&&&&&&&&&&&&&&&&&&&&''(())))((''&&%%$$##""!!``!!""##$$%%&&''(())*))((''&&&&&&&&&&&&&&&&&&&&&&&&&&&''(())**++,,--..//00112233221100//..--,,++**))((''&&&&&&&&&&&&&&&&&&&&&&&&&&&&''(())))((''&&%%$$##""!!``!!""##$$%%&&''(())))((''&&&&&&&&&&&&&&&&&&&&&&&&&&&&''(())**++,,--..//00112233221100//..--,,++**))((''&&&&&&&&&&&&&&&&&&&&&&&&&&&''(())*))((''&&%%$$##""!!``!!""##$$%%&&''(())))((''&&&&&&&&&&&&&&&&&&&&&&&&&&&&''(())**++,,--..//0011223221100//..--,,++**))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%&&''(()))((''&&%%$$##""!!``!!""##$$%%&&''(())))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())**++,,--..//001122221100//..--,,++**))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%&&''(()))((''&&%%$$##""!!``!!""##$$%%&&''(()))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())**++,,--..//001122221100//..--,,++**))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())))((''&&%%$$##""!!``!!""##$$%%&&''(()))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())**++,,--..//00112221100//..--,,++**))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())((''&&%%$$##""!!``!!""##$$%%&&''(()))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())**++,,--..//0011221100//..--,,++**))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())((''&&%%$$##""!!``!!""##$$%%&&''(())((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())**++,,--..//0011221100//..--,,++**))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&''(()))((''&&%%$$##""!!``!!""##$$%%&&''(())((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())**++,,--..//001121100//..--,,++**))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(()((''&&%%$$##""!!``!!""##$$%%&&''(())((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())**++,,--..//00111100//..--,,++**))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(()((''&&%%$$##""!!``!!""##$$%%&&''(()((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())**++,,--..//00111100//..--,,++**))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())((''&&%%$$##""!!``!!""##$$%%&&''(()((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())**++,,--..//0011100//..--,,++**))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''((((''&&%%$$##""!!``!!""##$$%%&&''(()((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())**++,,--..//001100//..--,,++**))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''((((''&&%%$$##""!!``!!""##$$%%&&''((((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())**++,,--..//001100//..--,,++**))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(()((''&&%%$$##""!!``!!""##$$%%&&''((((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())**++,,--..//00100//..--,,++**))((''&&%%$$##########################$$%%&&''(((''&&%%$$##""!!``!!""##$$%%&&''((((''&&%%$$#########################$$%%&&''(())**++,,--..//0000//..--,,++**))((''&&%%$$##########################$$%%&&''(((''&&%%$$##""!!``!!""##$$%%&&''(((''&&%%$$##########################$$%%&&''(())**++,,--..//0000//..--,,++**))((''&&%%$$#########################$$%%&&''((((''&&%%$$##""!!``!!""##$$%%&&''(((''&&%%$$##########################$$%%&&''(())**++,,--..//000//..--,,++**))((''&&%%$$############################$$%%&&''((''&&%%$$##""!!``!!""##$$%%&&''(((''&&%%$$###########################$$%%&&''(())**++,,--..//00//..--,,++**))((''&&%%$$############################$$%%&&''((''&&%%$$##""!!``!!""##$$%%&&''((''&&%%$$############################$$%%&&''(())**++,,--..//00//..--,,++**))((''&&%%$$###########################$$%%&&''(((''&&%%$$##""!!``!!""##$$%%&&''((''&&%%$$############################$$%%&&''(())**++,,--..//0//..--,,++**))((''&&%%$$##""""""""""""""""""""""""""##$$%%&&''(''&&%%$$##""!!``!!""##$$%%&&''((''&&%%$$##"""""""""""""""""""""""""##$$%%&&''(())**++,,--..////..--,,++**))((''&&%%$$##""""""""""""""""""""""""""##$$%%&&''(''&&%%$$##""!!``!!""##$$%%&&''(''&&%%$$##""""""""""""""""""""""""""##$$%%&&''(())**++,,--..////..--,,++**))((''&&%%$$##"""""""""""""""""""""""""##$$%%&&''((''&&%%$$##""!!``!!""##$$%%&&''(''&&%%$$##""""""""""""""""""""""""""##$$%%&&''(())**++,,--..///..--,,++**))((''&&%%$$##""""""""""""""""""""""""""""##$$%%&&''''&&%%$$##""!!``!!""##$$%%&&''(''&&%%$$##"""""""""""""""""""""""""""##$$%%&&''(())**++,,--..//..--,,++**))((''&&%%$$##""""""""""""""""""""""""""""##$$%%&&''''&&%%$$##""!!``!!""##$$%%&&''''&&%%$$##""""""""""""""""""""""""""""##$$%%&&''(())**++,,--..//..--,,++**))((''&&%%$$##"""""""""""""""""""""""""""##$$%%&&''(''&&%%$$##""!!``!!""##$$%%&&''''&&%%$$##""""""""""""""""""""""""""""##$$%%&&''(())**++,,--../..--,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&'''&&%%$$##""!!``!!""##$$%%&&''''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,--....--,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&'''&&%%$$##""!!``!!""##$$%%&&'''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,--....--,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''''&&%%$$##""!!``!!""##$$%%&&'''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,--...--,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''&&%%$$##""!!``!!""##$$%%&&'''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,--..--,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''&&%%$$##""!!``!!""##$$%%&&''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,--..--,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&'''&&%%$$##""!!``!!""##$$%%&&''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,--.--,,++**))((''&&%%$$##""!!``````````````````````````!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&''&&%%$$##""!!`````````````````````````!!""##$$%%&&''(())**++,,----,,++**))((''&&%%$$##""!!``````````````````````````!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``````````````````````````!!""##$$%%&&''(())**++,,----,,++**))((''&&%%$$##""!!`````````````````````````!!""##$$%%&&''&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``````````````````````````!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``````````````````````````!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&''&&%%$$##""!!`````````````````````````!!""##$$%%&&''(())**++,,----,,++**))((''&&%%$$##""!!``````````````````````````!!""##$$%%&&'&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``````````````````````````!!""##$$%%&&''(())**++,,----,,++**))((''&&%%$$##""!!`````````````````````````!!""##$$%%&&''&&%%$$##""!!``!!""##$$%%&&'&&%%$$##""!!``````````````````````````!!""##$$%%&&''(())**++,,--.--,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''&&%%$$##""!!``!!""##$$%%&&'''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,--..--,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''&&%%$$##""!!``!!""##$$%%&&''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,--..--,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&'''&&%%$$##""!!``!!""##$$%%&&''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,--...--,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&'''&&%%$$##""!!``!!""##$$%%&&''''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,--....--,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&'''&&%%$$##""!!``!!""##$$%%&&'''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,--....--,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''''&&%%$$##""!!``!!""##$$%%&&'''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,--../..--,,++**))((''&&%%$$##""""""""""""""""""""""""""""##$$%%&&''''&&%%$$##""!!``!!""##$$%%&&''(''&&%%$$##"""""""""""""""""""""""""""##$$%%&&''(())**++,,--..//..--,,++**))((''&&%%$$##""""""""""""""""""""""""""""##$$%%&&''''&&%%$$##""!!``!!""##$$%%&&''''&&%%$$##""""""""""""""""""""""""""""##$$%%&&''(())**++,,--..//..--,,++**))((''&&%%$$##"""""""""""""""""""""""""""##$$%%&&''(''&&%%$$##""!!``!!""##$$%%&&''''&&%%$$##""""""""""""""""""""""""""""##$$%%&&''(())**++,,--..///..--,,++**))((''&&%%$$##""""""""""""""""""""""""""##$$%%&&''(''&&%%$$##""!!``!!""##$$%%&&''((''&&%%$$##"""""""""""""""""""""""""##$$%%&&''(())**++,,--..////..--,,++**))((''&&%%$$##""""""""""""""""""""""""""##$$%%&&''(''&&%%$$##""!!``!!""##$$%%&&''(''&&%%$$##""""""""""""""""""""""""""##$$%%&&''(())**++,,--..////..--,,++**))((''&&%%$$##"""""""""""""""""""""""""##$$%%&&''((''&&%%$$##""!!``!!""##$$%%&&''(''&&%%$$##""""""""""""""""""""""""""##$$%%&&''(())**++,,--..//0//..--,,++**))((''&&%%$$############################$$%%&&''((''&&%%$$##""!!``!!""##$$%%&&''(((''&&%%$$###########################$$%%&&''(())**++,,--..//00//..--,,++**))((''&&%%$$############################$$%%&&''((''&&%%$$##""!!``!!""##$$%%&&''((''&&%%$$############################$$%%&&''(())**++,,--..//00//..--,,++**))((''&&%%$$###########################$$%%&&''(((''&&%%$$##""!!``!!""##$$%%&&''((''&&%%$$############################$$%%&&''(())**++,,--..//000//..--,,++**))((''&&%%$$##########################$$%%&&''(((''&&%%$$##""!!``!!""##$$%%&&''((((''&&%%$$#########################$$%%&&''(())**++,,--..//0000//..--,,++**))((''&&%%$$##########################$$%%&&''(((''&&%%$$##""!!``!!""##$$%%&&''(((''&&%%$$##########################$$%%&&''(())**++,,--..//0000//..--,,++**))((''&&%%$$#########################$$%%&&''((((''&&%%$$##""!!``!!""##$$%%&&''(((''&&%%$$##########################$$%%&&''(())**++,,--..//00100//..--,,++**))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''((((''&&%%$$##""!!``!!""##$$%%&&''(()((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())**++,,--..//001100//..--,,++**))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''((((''&&%%$$##""!!``!!""##$$%%&&''((((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())**++,,--..//001100//..--,,++**))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(()((''&&%%$$##""!!``!!""##$$%%&&''((((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())**++,,--..//0011100//..--,,++**))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(()((''&&%%$$##""!!``!!""##$$%%&&''(())((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())**++,,--..//00111100//..--,,++**))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(()((''&&%%$$##""!!``!!""##$$%%&&''(()((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())**++,,--..//00111100//..--,,++**))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())((''&&%%$$##""!!``!!""##$$%%&&''(()((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())**++,,--..//001121100//..--,,++**))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())((''&&%%$$##""!!``!!""##$$%%&&''(()))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())**++,,--..//0011221100//..--,,++**))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())((''&&%%$$##""!!``!!""##$$%%&&''(())((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())**++,,--..//0011221100//..--,,++**))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&''(()))((''&&%%$$##""!!``!!""##$$%%&&''(())((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())**++,,--..//00112221100//..--,,++**))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%&&''(()))((''&&%%$$##""!!``!!""##$$%%&&''(())))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())**++,,--..//001122221100//..--,,++**))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%&&''(()))((''&&%%$$##""!!``!!""##$$%%&&''(()))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())**++,,--..//001122221100//..--,,++**))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())))((''&&%%$$##""!!``!!""##$$%%&&''(()))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())**++,,--..//0011223221100//..--,,++**))((''&&&&&&&&&&&&&&&&&&&&&&&&&&&&''(())))((''&&%%$$##""!!``!!""##$$%%&&''(())*))((''&&&&&&&&&&&&&&&&&&&&&&&&&&&''(())**++,,--..//00112233221100//..--,,++**))((''&&&&&&&&&&&&&&&&&&&&&&&&&&&&''(())))((''&&%%$$##""!!``!!""##$$%%&&''(())))((''&&&&&&&&&&&&&&&&&&&&&&&&&&&&''(())**++,,--..//00112233221100//..--,,++**))((''&&&&&&&&&&&&&&&&&&&&&&&&&&&''(())*))((''&&%%$$##""!!``!!""##$$%%&&''(())))((''&&&&&&&&&&&&&&&&&&&&&&&&&&&&''(())**++,,--..//001122333221100//..--,,++**))((''&&&&&&&&&&&&&&&&&&&&&&&&&&''(())*))((''&&%%$$##""!!``!!""##$$%%&&''(())**))((''&&&&&&&&&&&&&&&&&&&&&&&&&''(())**++,,--..//0011223333221100//..--,,++**))((''&&&&&&&&&&&&&&&&&&&&&&&&&&''(())*))((''&&%%$$##""!!``!!""##$$%%&&''(())*))((''&&&&&&&&&&&&&&&&&&&&&&&&&&''(())**++,,--..//0011223333221100//..--,,++**))((''&&&&&&&&&&&&&&&&&&&&&&&&&''(())**))((''&&%%$$##""!!``!!""##$$%%&&''(())*))((''&&&&&&&&&&&&&&&&&&&&&&&&&&''(())**++,,--..//00112233433221100//..--,,++**))((''''''''''''''''''''''''''''(())**))((''&&%%$$##""!!``!!""##$$%%&&''(())***))(('''''''''''''''''''''''''''(())**++,,--..//001122334433221100//..--,,++**))((''''''''''''''''''''''''''''(())**))((''&&%%$$##""!!``!!""##$$%%&&''(())**))((''''''''''''''''''''''''''''(())**++,,--..//001122334433221100//..--,,++**))(('''''''''''''''''''''''''''(())***))((''&&%%$$##""!!``!!""##$$%%&&''(())**))((''''''''''''''''''''''''''''(())**++,,--..//0011223344433221100//..--,,++**))((''''''''''''''''''''''''''(())***))((''&&%%$$##""!!``!!""##$$%%&&''(())****))(('''''''''''''''''''''''''(())**++,,--..//00112233444433221100//..--,,++**))((''''''''''''''''''''''''''(())***))((''&&%%$$##""!!``!!""##$$%%&&''(())***))((''''''''''''''''''''''''''(())**++,,--..//00112233444433221100//..--,,++**))(('''''''''''''''''''''''''(())****))((''&&%%$$##""!!``!!""##$$%%&&''(())***))((''''''''''''''''''''''''''(())**++,,--..//001122334454433221100//..--,,++**))(((((((((((((((((((((((((((())****))((''&&%%$$##""!!``!!""##$$%%&&''(())**+**))((((((((((((((((((((((((((())**++,,--..//0011223344554433221100//..--,,++**))(((((((((((((((((((((((((((())****))((''&&%%$$##""!!``!!""##$$%%&&''(())****))(((((((((((((((((((((((((((())**++,,--..//0011223344554433221100//..--,,++**))((((((((((((((((((((((((((())**+**))((''&&%%$$##""!!``!!""##$$%%&&''(())****))(((((((((((((((((((((((((((())**++,,--..//00112233445554433221100//..--,,++**))(((((((((((((((((((((((((())**+**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++**))((((((((((((((((((((((((())**++,,--..//001122334455554433221100//..--,,++**))(((((((((((((((((((((((((())**+**))((''&&%%$$##""!!``!!""##$$%%&&''(())**+**))(((((((((((((((((((((((((())**++,,--..//001122334455554433221100//..--,,++**))((((((((((((((((((((((((())**++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**+**))(((((((((((((((((((((((((())**++,,--..//0011223344556554433221100//..--,,++**))))))))))))))))))))))))))))**++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**+++**)))))))))))))))))))))))))))**++,,--..//00112233445566554433221100//..--,,++**))))))))))))))))))))))))))))**++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++**))))))))))))))))))))))))))))**++,,--..//00112233445566554433221100//..--,,++**)))))))))))))))))))))))))))**+++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++**))))))))))))))))))))))))))))**++,,--..//001122334455666554433221100//..--,,++**))))))))))))))))))))))))))**+++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++++**)))))))))))))))))))))))))**++,,--..//0011223344556666554433221100//..--,,++**))))))))))))))))))))))))))**+++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**+++**))))))))))))))))))))))))))**++,,--..//0011223344556666554433221100//..--,,++**)))))))))))))))))))))))))**++++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**+++**))))))))))))))))))))))))))**++,,--..//00112233445566766554433221100//..--,,++****************************++++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,++***************************++,,--..//001122334455667766554433221100//..--,,++****************************++++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++++****************************++,,--..//001122334455667766554433221100//..--,,++***************************++,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++++****************************++,,--..//0011223344556677766554433221100//..--,,++**************************++,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,++*************************++,,--..//00112233445566777766554433221100//..--,,++**************************++,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,++**************************++,,--..//00112233445566777766554433221100//..--,,++*************************++,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,++**************************++,,--..//001122334455667787766554433221100//..--,,++++++++++++++++++++++++++++,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,,+++++++++++++++++++++++++++,,--..//0011223344556677887766554433221100//..--,,++++++++++++++++++++++++++++,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,++++++++++++++++++++++++++++,,--..//0011223344556677887766554433221100//..--,,+++++++++++++++++++++++++++,,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,++++++++++++++++++++++++++++,,--..//00112233445566778887766554433221100//..--,,++++++++++++++++++++++++++,,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,,,+++++++++++++++++++++++++,,--..//001122334455667788887766554433221100//..--,,++++++++++++++++++++++++++,,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,,++++++++++++++++++++++++++,,--..//001122334455667788887766554433221100//..--,,+++++++++++++++++++++++++,,,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,,++++++++++++++++++++++++++,,--..//0011223344556677889887766554433221100//..--,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,-,,,,,,,,,,,,,,,,,,,,,,,,,,,--..//00112233445566778899887766554433221100//..--,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,--..//00112233445566778899887766554433221100//..--,,,,,,,,,,,,,,,,,,,,,,,,,,,-,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,--..//001122334455667788999887766554433221100//..--,,,,,,,,,,,,,,,,,,,,,,,,,,-,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,,,,,,,,,,,,,,,,,,,,,,,,--..//0011223344556677889999887766554433221100//..--,,,,,,,,,,,,,,,,,,,,,,,,,,-,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,-,,,,,,,,,,,,,,,,,,,,,,,,,,--..//0011223344556677889999887766554433221100//..--,,,,,,,,,,,,,,,,,,,,,,,,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,-,,,,,,,,,,,,,,,,,,,,,,,,,,--..//00112233445566778899:99887766554433221100//..----------------------------,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,----------------------------..//00112233445566778899::99887766554433221100//..----------------------------,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,----------------------------..//00112233445566778899::99887766554433221100//..----------------------------,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,----------------------------..//00112233445566778899::99887766554433221100//..-----------------------------,,++**))((''&&%%$$##""!!`````````````````````````````````````````````````````````````````````````````!!""##$$%%&&''(())**++,,-----------------------------..//00112233445566778899:::99887766554433221100//..----------------------------,,++**))((''&&%%$$##""!!``````````````````````````````````````````````````````````````````````````````!!""##$$%%&&''(())**++,,----------------------------..//00112233445566778899:::99887766554433221100//..-----------------------------,,++**))((''&&%%$$##""!!`````````````````````````````````````````````````````````````````````````````!!""##$$%%&&''(())**++,,-----------------------------..//00112233445566778899:99887766554433221100//..--,,,,,,,,,,,,,,,,,,,,,,,,,----,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,----,,,,,,,,,,,,,,,,,,,,,,,,,--..//00112233445566778899:99887766554433221100//..--,,,,,,,,,,,,,,,,,,,,,,,,,---,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,---,,,,,,,,,,,,,,,,,,,,,,,,,--..//00112233445566778899:99887766554433221100//..--,,,,,,,,,,,,,,,,,,,,,,,,,----,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,----,,,,,,,,,,,,,,,,,,,,,,,,,--..//001122334455667788999887766554433221100//..--,,,,,,,,,,,,,,,,,,,,,,,,,,,----,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,----,,,,,,,,,,,,,,,,,,,,,,,,,,,--..//001122334455667788999887766554433221100//..--,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,--..//001122334455667788999887766554433221100//..--,,,,,,,,,,,,,,,,,,,,,,,,,,,----,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,----,,,,,,,,,,,,,,,,,,,,,,,,,,,--..//0011223344556677889887766554433221100//..--,,+++++++++++++++++++++++++,,----,,++**))((''&&%%$$##"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""##$$%%&&''(())**++,,----,,+++++++++++++++++++++++++,,--..//0011223344556677889887766554433221100//..--,,+++++++++++++++++++++++++,,---,,++**))((''&&%%$$##""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""##$$%%&&''(())**++,,---,,+++++++++++++++++++++++++,,--..//0011223344556677889887766554433221100//..--,,+++++++++++++++++++++++++,,----,,++**))((''&&%%$$##"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""##$$%%&&''(())**++,,----,,+++++++++++++++++++++++++,,--..//00112233445566778887766554433221100//..--,,+++++++++++++++++++++++++++,,----,,++**))((''&&%%$$##"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""##$$%%&&''(())**++,,----,,+++++++++++++++++++++++++++,,--..//00112233445566778887766554433221100//..--,,+++++++++++++++++++++++++++,,---,,++**))((''&&%%$$##""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""##$$%%&&''(())**++,,---,,+++++++++++++++++++++++++++,,--..//00112233445566778887766554433221100//..--,,+++++++++++++++++++++++++++,,----,,++**))((''&&%%$$##"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""##$$%%&&''(())**++,,----,,+++++++++++++++++++++++++++,,--..//001122334455667787766554433221100//..--,,++*************************++,,----,,++**))((''&&%%$$###############################################################################$$%%&&''(())**++,,----,,++*************************++,,--..//001122334455667787766554433221100//..--,,++*************************++,,---,,++**))((''&&%%$$################################################################################$$%%&&''(())**++,,---,,++*************************++,,--..//001122334455667787766554433221100//..--,,++*************************++,,----,,++**))((''&&%%$$###############################################################################$$%%&&''(())**++,,----,,++*************************++,,--..//0011223344556677766554433221100//..--,,++***************************++,,----,,++**))((''&&%%$$#############################################################################$$%%&&''(())**++,,----,,++***************************++,,--..//0011223344556677766554433221100//..--,,++***************************++,,---,,++**))((''&&%%$$##############################################################################$$%%&&''(())**++,,---,,++***************************++,,--..//0011223344556677766554433221100//..--,,++***************************++,,----,,++**))((''&&%%$$#############################################################################$$%%&&''(())**++,,----,,++***************************++,,--..//00112233445566766554433221100//..--,,++**)))))))))))))))))))))))))**++,,----,,++**))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())**++,,----,,++**)))))))))))))))))))))))))**++,,--..//00112233445566766554433221100//..--,,++**)))))))))))))))))))))))))**++,,---,,++**))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())**++,,---,,++**)))))))))))))))))))))))))**++,,--..//00112233445566766554433221100//..--,,++**)))))))))))))))))))))))))**++,,----,,++**))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())**++,,----,,++**)))))))))))))))))))))))))**++,,--..//001122334455666554433221100//..--,,++**)))))))))))))))))))))))))))**++,,----,,++**))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())**++,,----,,++**)))))))))))))))))))))))))))**++,,--..//001122334455666554433221100//..--,,++**)))))))))))))))))))))))))))**++,,---,,++**))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())**++,,---,,++**)))))))))))))))))))))))))))**++,,--..//001122334455666554433221100//..--,,++**)))))))))))))))))))))))))))**++,,----,,++**))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())**++,,----,,++**)))))))))))))))))))))))))))**++,,--..//0011223344556554433221100//..--,,++**))((((((((((((((((((((((((())**++,,----,,++**))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())**++,,----,,++**))((((((((((((((((((((((((())**++,,--..//0011223344556554433221100//..--,,++**))((((((((((((((((((((((((())**++,,---,,++**))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())**++,,---,,++**))((((((((((((((((((((((((())**++,,--..//0011223344556554433221100//..--,,++**))((((((((((((((((((((((((())**++,,----,,++**))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())**++,,----,,++**))((((((((((((((((((((((((())**++,,--..//00112233445554433221100//..--,,++**))((((((((((((((((((((((((((())**++,,----,,++**))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())**++,,----,,++**))((((((((((((((((((((((((((())**++,,--..//00112233445554433221100//..--,,++**))((((((((((((((((((((((((((())**++,,---,,++**))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())**++,,---,,++**))((((((((((((((((((((((((((())**++,,--..//00112233445554433221100//..--,,++**))((((((((((((((((((((((((((())**++,,----,,++**))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())**++,,----,,++**))((((((((((((((((((((((((((())**++,,--..//001122334454433221100//..--,,++**))(('''''''''''''''''''''''''(())**++,,----,,++**))((''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''(())**++,,----,,++**))(('''''''''''''''''''''''''(())**++,,--..//001122334454433221100//..--,,++**))(('''''''''''''''''''''''''(())**++,,---,,++**))((''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''(())**++,,---,,++**))(('''''''''''''''''''''''''(())**++,,--..//001122334454433221100//..--,,++**))(('''''''''''''''''''''''''(())**++,,----,,++**))((''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''(())**++,,----,,++**))(('''''''''''''''''''''''''(())**++,,--..//0011223344433221100//..--,,++**))(('''''''''''''''''''''''''''(())**++,,----,,++**))((''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''(())**++,,----,,++**))(('''''''''''''''''''''''''''(())**++,,--..//0011223344433221100//..--,,++**))(('''''''''''''''''''''''''''(())**++,,---,,++**))((''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''(())**++,,---,,++**))(('''''''''''''''''''''''''''(())**++,,--..//0011223344433221100//..--,,++**))(('''''''''''''''''''''''''''(())**++,,----,,++**))((''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''(())**++,,----,,++**))(('''''''''''''''''''''''''''(())**++,,--..//00112233433221100//..--,,++**))((''&&&&&&&&&&&&&&&&&&&&&&&&&''(())**++,,----,,++**))(('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''(())**++,,----,,++**))((''&&&&&&&&&&&&&&&&&&&&&&&&&''(())**++,,--..//00112233433221100//..--,,++**))((''&&&&&&&&&&&&&&&&&&&&&&&&&''(())**++,,---,,++**))(('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''(())**++,,---,,++**))((''&&&&&&&&&&&&&&&&&&&&&&&&&''(())**++,,--..//00112233433221100//..--,,++**))((''&&&&&&&&&&&&&&&&&&&&&&&&&''(())**++,,----,,++**))(('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''(())**++,,----,,++**))((''&&&&&&&&&&&&&&&&&&&&&&&&&''(())**++,,--..//001122333221100//..--,,++**))((''&&&&&&&&&&&&&&&&&&&&&&&&&&&''(())**++,,----,,++**))(('''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''(())**++,,----,,++**))((''&&&&&&&&&&&&&&&&&&&&&&&&&&&''(())**++,,--..//001122333221100//..--,,++**))((''&&&&&&&&&&&&&&&&&&&&&&&&&&&''(())**++,,---,,++**))(('''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''(())**++,,---,,++**))((''&&&&&&&&&&&&&&&&&&&&&&&&&&&''(())**++,,--..//001122333221100//..--,,++**))((''&&&&&&&&&&&&&&&&&&&&&&&&&&&''(())**++,,----,,++**))(('''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''(())**++,,----,,++**))((''&&&&&&&&&&&&&&&&&&&&&&&&&&&''(())**++,,--..//0011223221100//..--,,++**))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())**++,,----,,++**))(((((((((((((((((((((((''&&%%%%%%%%%%%%%%%%%%%%%%%%%&&''((((((((((((((((((((((())**++,,----,,++**))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())**++,,--..//0011223221100//..--,,++**))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())**++,,---,,++**))(((((((((((((((((((((((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%&&''((((((((((((((((((((((())**++,,---,,++**))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())**++,,--..//0011223221100//..--,,++**))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())**++,,----,,++**))(((((((((((((((((((((((''&&%%%%%%%%%%%%%%%%%%%%%%%%%&&''((((((((((((((((((((((())**++,,----,,++**))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())**++,,--..//00112221100//..--,,++**))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())**++,,----,,++**))(((((((((((((((((((((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&''((((((((((((((((((((())**++,,----,,++**))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())**++,,--..//00112221100//..--,,++**))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())**++,,---,,++**))(((((((((((((((((((((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&''((((((((((((((((((((())**++,,---,,++**))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())**++,,--..//00112221100//..--,,++**))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())**++,,----,,++**))(((((((((((((((((((((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&''((((((((((((((((((((())**++,,----,,++**))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())**++,,--..//001121100//..--,,++**))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())**++,,----,,++**)))))))))))))))))))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(()))))))))))))))))))**++,,----,,++**))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())**++,,--..//001121100//..--,,++**))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())**++,,---,,++**)))))))))))))))))))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(()))))))))))))))))))**++,,---,,++**))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())**++,,--..//001121100//..--,,++**))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())**++,,----,,++**)))))))))))))))))))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(()))))))))))))))))))**++,,----,,++**))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())**++,,--..//0011100//..--,,++**))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())**++,,----,,++**)))))))))))))))))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(()))))))))))))))))**++,,----,,++**))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())**++,,--..//0011100//..--,,++**))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())**++,,---,,++**)))))))))))))))))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(()))))))))))))))))**++,,---,,++**))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())**++,,--..//0011100//..--,,++**))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())**++,,----,,++**)))))))))))))))))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(()))))))))))))))))**++,,----,,++**))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())**++,,--..//00100//..--,,++**))((''&&%%$$#########################$$%%&&''(())**++,,----,,++***************))((''&&%%$$#########################$$%%&&''(())***************++,,----,,++**))((''&&%%$$#########################$$%%&&''(())**++,,--..//00100//..--,,++**))((''&&%%$$#########################$$%%&&''(())**++,,---,,++***************))((''&&%%$$##########################$$%%&&''(())***************++,,---,,++**))((''&&%%$$#########################$$%%&&''(())**++,,--..//00100//..--,,++**))((''&&%%$$#########################$$%%&&''(())**++,,----,,++***************))((''&&%%$$#########################$$%%&&''(())***************++,,----,,++**))((''&&%%$$#########################$$%%&&''(())**++,,--..//000//..--,,++**))((''&&%%$$###########################$$%%&&''(())**++,,----,,++*************))((''&&%%$$###########################$$%%&&''(())*************++,,----,,++**))((''&&%%$$###########################$$%%&&''(())**++,,--..//000//..--,,++**))((''&&%%$$###########################$$%%&&''(())**++,,---,,++*************))((''&&%%$$############################$$%%&&''(())*************++,,---,,++**))((''&&%%$$###########################$$%%&&''(())**++,,--..//000//..--,,++**))((''&&%%$$###########################$$%%&&''(())**++,,----,,++*************))((''&&%%$$###########################$$%%&&''(())*************++,,----,,++**))((''&&%%$$###########################$$%%&&''(())**++,,--..//0//..--,,++**))((''&&%%$$##"""""""""""""""""""""""""##$$%%&&''(())**++,,----,,+++++++++++**))((''&&%%$$##"""""""""""""""""""""""""##$$%%&&''(())**+++++++++++,,----,,++**))((''&&%%$$##"""""""""""""""""""""""""##$$%%&&''(())**++,,--..//0//..--,,++**))((''&&%%$$##"""""""""""""""""""""""""##$$%%&&''(())**++,,---,,+++++++++++**))((''&&%%$$##""""""""""""""""""""""""""##$$%%&&''(())**+++++++++++,,---,,++**))((''&&%%$$##"""""""""""""""""""""""""##$$%%&&''(())**++,,--..//0//..--,,++**))((''&&%%$$##"""""""""""""""""""""""""##$$%%&&''(())**++,,----,,+++++++++++**))((''&&%%$$##"""""""""""""""""""""""""##$$%%&&''(())**+++++++++++,,----,,++**))((''&&%%$$##"""""""""""""""""""""""""##$$%%&&''(())**++,,--..///..--,,++**))((''&&%%$$##"""""""""""""""""""""""""""##$$%%&&''(())**++,,----,,+++++++++**))((''&&%%$$##"""""""""""""""""""""""""""##$$%%&&''(())**+++++++++,,----,,++**))((''&&%%$$##"""""""""""""""""""""""""""##$$%%&&''(())**++,,--..///..--,,++**))((''&&%%$$##"""""""""""""""""""""""""""##$$%%&&''(())**++,,---,,+++++++++**))((''&&%%$$##""""""""""""""""""""""""""""##$$%%&&''(())**+++++++++,,---,,++**))((''&&%%$$##"""""""""""""""""""""""""""##$$%%&&''(())**++,,--..///..--,,++**))((''&&%%$$##"""""""""""""""""""""""""""##$$%%&&''(())**++,,----,,+++++++++**))((''&&%%$$##"""""""""""""""""""""""""""##$$%%&&''(())**+++++++++,,----,,++**))((''&&%%$$##"""""""""""""""""""""""""""##$$%%&&''(())**++,,--../..--,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,----,,,,,,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,,,,,,----,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,--../..--,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,---,,,,,,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,,,,,,---,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,--../..--,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,----,,,,,,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,,,,,,----,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,--...--,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,----,,,,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,,,,----,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,--...--,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,---,,,,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,,,,---,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,--...--,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,----,,,,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,,,,----,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,--.--,,++**))((''&&%%$$##""!!`````````````````````````!!""##$$%%&&''(())**++,,-----,,++**))((''&&%%$$##""!!`````````````````````````!!""##$$%%&&''(())**++,,-----,,++**))((''&&%%$$##""!!`````````````````````````!!""##$$%%&&''(())**++,,--.--,,++**))((''&&%%$$##""!!`````````````````````````!!""##$$%%&&''(())**++,,----,,++**))((''&&%%$$##""!!``````````````````````````!!""##$$%%&&''(())**++,,----,,++**))((''&&%%$$##""!!`````````````````````````!!""##$$%%&&''(())**++,,--.--,,++**))((''&&%%$$##""!!`````````````````````````!!""##$$%%&&''(())**++,,-----,,++**))((''&&%%$$##""!!`````````````````````````!!""##$$%%&&''(())**++,,-----,,++**))((''&&%%$$##""!!`````````````````````````!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!``!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!``````````````````````````!!""##$$%%&&''(())**++,,----,,++**))((''&&%%$$##""!!`````````````````````````!!""##$$%%&&''(())**++,,--.--,,++**))((''&&%%$$##""!!`````````````````````````!!""##$$%%&&''(())**++,,----,,++**))((''&&%%$$##""!!``````````````````````````!!""##$$%%&&''(())**++,,----,,++**))((''&&%%$$##""!!``````````````````````````!!""##$$%%&&''(())**++,,----,,++**))((''&&%%$$##""!!``````````````````````````!!""##$$%%&&''(())**++,,----,,++**))((''&&%%$$##""!!`````````````````````````!!""##$$%%&&''(())**++,,--.--,,++**))((''&&%%$$##""!!`````````````````````````!!""##$$%%&&''(())**++,,----,,++**))((''&&%%$$##""!!``````````````````````````!!""##$$%%&&''(())**++,,--.--,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,--..--,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,--...--,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,--..--,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,--..--,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,--..--,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,--..--,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,--...--,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,--..--,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,--...--,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,--....--,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,--../..--,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,--....--,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,--....--,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,--....--,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,--....--,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,--../..--,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,--....--,,++**))((''&&%%$$##""!!!!!!!!!!!!!!!!!!!!!!!!!!""##$$%%&&''(())**++,,--../..--,,++**))((''&&%%$$##""""""""""""""""""""""""""""##$$%%&&''(())**++,,--..//..--,,++**))((''&&%%$$##"""""""""""""""""""""""""""##$$%%&&''(())**++,,--..///..--,,++**))((''&&%%$$##"""""""""""""""""""""""""""##$$%%&&''(())**++,,--..//..--,,++**))((''&&%%$$##""""""""""""""""""""""""""""##$$%%&&''(())**++,,--..//..--,,++**))((''&&%%$$##""""""""""""""""""""""""""""##$$%%&&''(())**++,,--..//..--,,++**))((''&&%%$$##""""""""""""""""""""""""""""##$$%%&&''(())**++,,--..//..--,,++**))((''&&%%$$##"""""""""""""""""""""""""""##$$%%&&''(())**++,,--..///..--,,++**))((''&&%%$$##"""""""""""""""""""""""""""##$$%%&&''(())**++,,--..//..--,,++**))((''&&%%$$##""""""""""""""""""""""""""""##$$%%&&''(())**++,,--..///..--,,++**))((''&&%%$$##""""""""""""""""""""""""""##$$%%&&''(())**++,,--..////..--,,++**))((''&&%%$$##"""""""""""""""""""""""""##$$%%&&''(())**++,,--..//0//..--,,++**))((''&&%%$$##"""""""""""""""""""""""""##$$%%&&''(())**++,,--..////..--,,++**))((''&&%%$$##""""""""""""""""""""""""""##$$%%&&''(())**++,,--..////..--,,++**))((''&&%%$$##""""""""""""""""""""""""""##$$%%&&''(())**++,,--..////..--,,++**))((''&&%%$$##""""""""""""""""""""""""""##$$%%&&''(())**++,,--..////..--,,++**))((''&&%%$$##"""""""""""""""""""""""""##$$%%&&''(())**++,,--..//0//..--,,++**))((''&&%%$$##"""""""""""""""""""""""""##$$%%&&''(())**++,,--..////..--,,++**))((''&&%%$$##""""""""""""""""""""""""""##$$%%&&''(())**++,,--..//0//..--,,++**))((''&&%%$$############################$$%%&&''(())**++,,--..//00//..--,,++**))((''&&%%$$###########################$$%%&&''(())**++,,--..//000//..--,,++**))((''&&%%$$###########################$$%%&&''(())**++,,--..//00//..--,,++**))((''&&%%$$############################$$%%&&''(())**++,,--..//00//..--,,++**))((''&&%%$$############################$$%%&&''(())**++,,--..//00//..--,,++**))((''&&%%$$############################$$%%&&''(())**++,,--..//00//..--,,++**))((''&&%%$$###########################$$%%&&''(())**++,,--..//000//..--,,++**))((''&&%%$$###########################$$%%&&''(())**++,,--..//00//..--,,++**))((''&&%%$$############################$$%%&&''(())**++,,--..//000//..--,,++**))((''&&%%$$##########################$$%%&&''(())**++,,--..//0000//..--,,++**))((''&&%%$$#########################$$%%&&''(())**++,,--..//00100//..--,,++**))((''&&%%$$#########################$$%%&&''(())**++,,--..//0000//..--,,++**))((''&&%%$$##########################$$%%&&''(())**++,,--..//0000//..--,,++**))((''&&%%$$##########################$$%%&&''(())**++,,--..//0000//..--,,++**))((''&&%%$$##########################$$%%&&''(())**++,,--..//0000//..--,,++**))((''&&%%$$#########################$$%%&&''(())**++,,--..//00100//..--,,++**))((''&&%%$$#########################$$%%&&''(())**++,,--..//0000//..--,,++**))((''&&%%$$##########################$$%%&&''(())**++,,--..//00100//..--,,++**))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())**++,,--..//001100//..--,,++**))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())**++,,--..//0011100//..--,,++**))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())**++,,--..//001100//..--,,++**))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())**++,,--..//001100//..--,,++**))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())**++,,--..//001100//..--,,++**))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())**++,,--..//001100//..--,,++**))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())**++,,--..//0011100//..--,,++**))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())**++,,--..//001100//..--,,++**))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())**++,,--..//0011100//..--,,++**))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())**++,,--..//00111100//..--,,++**))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())**++,,--..//001121100//..--,,++**))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())**++,,--..//00111100//..--,,++**))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())**++,,--..//00111100//..--,,++**))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())**++,,--..//00111100//..--,,++**))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())**++,,--..//00111100//..--,,++**))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())**++,,--..//001121100//..--,,++**))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())**++,,--..//00111100//..--,,++**))((''&&%%$$$$$$$$$$$$$$$$$$$$$$$$$$%%&&''(())**++,,--..//001121100//..--,,++**))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())**++,,--..//0011221100//..--,,++**))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())**++,,--..//00112221100//..--,,++**))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())**++,,--..//0011221100//..--,,++**))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())**++,,--..//0011221100//..--,,++**))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())**++,,--..//0011221100//..--,,++**))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())**++,,--..//0011221100//..--,,++**))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())**++,,--..//00112221100//..--,,++**))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())**++,,--..//0011221100//..--,,++**))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())**++,,--..//00112221100//..--,,++**))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())**++,,--..//001122221100//..--,,++**))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())**++,,--..//0011223221100//..--,,++**))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())**++,,--..//001122221100//..--,,++**))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())**++,,--..//001122221100//..--,,++**))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())**++,,--..//001122221100//..--,,++**))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())**++,,--..//001122221100//..--,,++**))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())**++,,--..//0011223221100//..--,,++**))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())**++,,--..//001122221100//..--,,++**))((''&&%%%%%%%%%%%%%%%%%%%%%%%%%%&&''(())**++,,--..//0011223221100//..--,,++**))((''&&&&&&&&&&&&&&&&&&&&&&&&&&&&''(())**++,,--..//00112233221100//..--,,++**))((''&&&&&&&&&&&&&&&&&&&&&&&&&&&''(())**++,,--..//001122333221100//..--,,++**))((''&&&&&&&&&&&&&&&&&&&&&&&&&&&''(())**++,,--..//00112233221100//..--,,++**))((''&&&&&&&&&&&&&&&&&&&&&&&&&&&&''(())**++,,--..//00112233221100//..--,,++**))((''&&&&&&&&&&&&&&&&&&&&&&&&&&&&''(())**++,,--..//00112233221100//..--,,++**))((''&&&&&&&&&&&&&&&&&&&&&&&&&&&&''(())**++,,--..//00112233221100//..--,,++**))((''&&&&&&&&&&&&&&&&&&&&&&&&&&&''(())**++,,--..//001122333221100//..--,,++**))((''&&&&&&&&&&&&&&&&&&&&&&&&&&&''(())**++,,--..//00112233221100//..--,,++**))((''&&&&&&&&&&&&&&&&&&&&&&&&&&&&''(())**++,,--..//001122333221100//..--,,++**))((''&&&&&&&&&&&&&&&&&&&&&&&&&&''(())**++,,--..//0011223333221100//..--,,++**))((''&&&&&&&&&&&&&&&&&&&&&&&&&''(())**++,,--..//00112233433221100//..--,,++**))((''&&&&&&&&&&&&&&&&&&&&&&&&&''(())**++,,--..//0011223333221100//..--,,++**))((''&&&&&&&&&&&&&&&&&&&&&&&&&&''(())**++,,--..//0011223333221100//..--,,++**))((''&&&&&&&&&&&&&&&&&&&&&&&&&&''(())**++,,--..//0011223333221100//..--,,++**))((''&&&&&&&&&&&&&&&&&&&&&&&&&&''(())**++,,--..//0011223333221100//..--,,++**))((''&&&&&&&&&&&&&&&&&&&&&&&&&''(())**++,,--..//00112233433221100//..--,,++**))((''&&&&&&&&&&&&&&&&&&&&&&&&&''(())**++,,--..//0011223333221100//..--,,++**))((''&&&&&&&&&&&&&&&&&&&&&&&&&&''(())**++,,--..//00112233433221100//..--,,++**))((''''''''''''''''''''''''''''(())**++,,--..//001122334433221100//..--,,++**))(('''''''''''''''''''''''''''(())**++,,--..//0011223344433221100//..--,,++**))(('''''''''''''''''''''''''''(())**++,,--..//001122334433221100//..--,,++**))((''''''''''''''''''''''''''''(())**++,,--..//001122334433221100//..--,,++**))((''''''''''''''''''''''''''''(())**++,,--..//001122334433221100//..--,,++**))((''''''''''''''''''''''''''''(())**++,,--..//001122334433221100//..--,,++**))(('''''''''''''''''''''''''''(())**++,,--..//0011223344433221100//..--,,++**))(('''''''''''''''''''''''''''(())**++,,--..//001122334433221100//..--,,++**))((''''''''''''''''''''''''''''(())**++,,--..//0011223344433221100//..--,,++**))((''''''''''''''''''''''''''(())**++,,--..//00112233444433221100//..--,,++**))(('''''''''''''''''''''''''(())**++,,--..//001122334454433221100//..--,,++**))(('''''''''''''''''''''''''(())**++,,--..//00112233444433221100//..--,,++**))((''''''''''''''''''''''''''(())**++,,--..//00112233444433221100//..--,,++**))((''''''''''''''''''''''''''(())**++,,--..//00112233444433221100//..--,,++**))((''''''''''''''''''''''''''(())**++,,--..//00112233444433221100//..--,,++**))(('''''''''''''''''''''''''(())**++,,--..//001122334454433221100//..--,,++**))(('''''''''''''''''''''''''(())**++,,--..//00112233444433221100//..--,,++**))((''''''''''''''''''''''''''(())**++,,--..//001122334454433221100//..--,,++**))(((((((((((((((((((((((((((())**++,,--..//0011223344554433221100//..--,,++**))((((((((((((((((((((((((((())**++,,--..//00112233445554433221100//..--,,++**))((((((((((((((((((((((((((())**++,,--..//0011223344554433221100//..--,,++**))(((((((((((((((((((((((((((())**++,,--..//0011223344554433221100//..--,,++**))(((((((((((((((((((((((((((())**++,,--..//0011223344554433221100//..--,,++**))(((((((((((((((((((((((((((())**++,,--..//0011223344554433221100//..--,,++**))((((((((((((((((((((((((((())**++,,--..//00112233445554433221100//..--,,++**))((((((((((((((((((((((((((())**++,,--..//0011223344554433221100//..--,,++**))(((((((((((((((((((((((((((())**++,,--..//00112233445554433221100//..--,,++**))(((((((((((((((((((((((((())**++,,--..//001122334455554433221100//..--,,++**))((((((((((((((((((((((((())**++,,--..//0011223344556554433221100//..--,,++**))((((((((((((((((((((((((())**++,,--..//001122334455554433221100//..--,,++**))(((((((((((((((((((((((((())**++,,--..//001122334455554433221100//..--,,++**))(((((((((((((((((((((((((())**++,,--..//001122334455554433221100//..--,,++**))(((((((((((((((((((((((((())**++,,--..//001122334455554433221100//..--,,++**))((((((((((((((((((((((((())**++,,--..//0011223344556554433221100//..--,,++**))((((((((((((((((((((((((())**++,,--..//001122334455554433221100//..--,,++**))(((((((((((((((((((((((((())**++,,--..//0011223344556554433221100//..--,,++**))))))))))))))))))))))))))))**++,,--..//00112233445566554433221100//..--,,++**)))))))))))))))))))))))))))**++,,--..//001122334455666554433221100//..--,,++**)))))))))))))))))))))))))))**++,,--..//00112233445566554433221100//..--,,++**))))))))))))))))))))))))))))**++,,--..//00112233445566554433221100//..--,,++**))))))))))))))))))))))))))))**++,,--..//00112233445566554433221100//..--,,++**))))))))))))))))))))))))))))**++,,--..//00112233445566554433221100//..--,,++**)))))))))))))))))))))))))))**++,,--..//001122334455666554433221100//..--,,++**)))))))))))))))))))))))))))**++,,--..//00112233445566554433221100//..--,,++**))))))))))))))))))))))))))))**++,,--..//001122334455666554433221100//..--,,++**))))))))))))))))))))))))))**++,,--..//0011223344556666554433221100//..--,,++**)))))))))))))))))))))))))**++,,--..//00112233445566766554433221100//..--,,++**)))))))))))))))))))))))))**++,,--..//0011223344556666554433221100//..--,,++**))))))))))))))))))))))))))**++,,--..//0011223344556666554433221100//..--,,++**))))))))))))))))))))))))))**++,,--..//0011223344556666554433221100//..--,,++**))))))))))))))))))))))))))**++,,--..//0011223344556666554433221100//..--,,++**)))))))))))))))))))))))))**++,,--..//00112233445566766554433221100//..--,,++**)))))))))))))))))))))))))**++,,--..//0011223344556666554433221100//..--,,++**))))))))))))))))))))))))))**++,,--..//00112233445566766554433221100//..--,,++****************************++,,--..//001122334455667766554433221100//..--,,++***************************++,,--..//0011223344556677766554433221100//..--,,++***************************++,,--..//001122334455667766554433221100//..--,,++****************************++,,--..//001122334455667766554433221100//..--,,++****************************++,,--..//001122334455667766554433221100//..--,,++****************************++,,--..//001122334455667766554433221100//..--,,++***************************++,,--..//0011223344556677766554433221100//..--,,++***************************++,,--..//001122334455667766554433221100//..--,,++****************************++,,--..//0011223344556677766554433221100//..--,,++**************************++,,--..//00112233445566777766554433221100//..--,,++*************************++,,--..//001122334455667787766554433221100//..--,,++*************************++,,--..//00112233445566777766554433221100//..--,,++**************************++,,--..//00112233445566777766554433221100//..--,,++**************************++,,--..//00112233445566777766554433221100//..--,,++**************************++,,--..//00112233445566777766554433221100//..--,,++*************************++,,--..//001122334455667787766554433221100//..--,,++*************************++,,--..//00112233445566777766554433221100//..--,,++**************************++,,--..//001122334455667787766554433221100//..--,,++++++++++++++++++++++++++++,,--..//0011223344556677887766554433221100//..--,,+++++++++++++++++++++++++++,,--..//00112233445566778887766554433221100//..--,,+++++++++++++++++++++++++++,,--..//0011223344556677887766554433221100//..--,,++++++++++++++++++++++++++++,,--..//0011223344556677887766554433221100//..--,,++++++++++++++++++++++++++++,,--..//0011223344556677887766554433221100//..--,,++++++++++++++++++++++++++++,,--..//0011223344556677887766554433221100//..--,,+++++++++++++++++++++++++++,,--..//00112233445566778887766554433221100//..--,,+++++++++++++++++++++++++++,,--..//0011223344556677887766554433221100//..--,,++++++++++++++++++++++++++++,,--..//00112233445566778887766554433221100//..--,,++++++++++++++++++++++++++,,--..//001122334455667788887766554433221100//..--,,+++++++++++++++++++++++++,,--..//0011223344556677889887766554433221100//..--,,+++++++++++++++++++++++++,,--..//001122334455667788887766554433221100//..--,,++++++++++++++++++++++++++,,--..//001122334455667788887766554433221100//..--,,++++++++++++++++++++++++++,,--..//001122334455667788887766554433221100//..--,,++++++++++++++++++++++++++,,--..//001122334455667788887766554433221100//..--,,+++++++++++++++++++++++++,,--..//0011223344556677889887766554433221100//..--,,+++++++++++++++++++++++++,,--..//001122334455667788887766554433221100//..--,,++++++++++++++++++++++++++,,--..//0011223344556677889887766554433221100//..--,,,,,,,,,,,,,,,,,,,,,,,,,,,,--..//00112233445566778899887766554433221100//..--,,,,,,,,,,,,,,,,,,,,,,,,,,,--..//001122334455667788999887766554433221100//..--,,,,,,,,,,,,,,,,,,,,,,,,,,,--..//00112233445566778899887766554433221100//..--,,,,,,,,,,,,,,,,,,,,,,,,,,,,--..//00112233445566778899887766554433221100//..--,,,,,,,,,,,,,,,,,,,,,,,,,,,,--..//00112233445566778899887766554433221100//..--,,,,,,,,,,,,,,,,,,,,,,,,,,,,--..//00112233445566778899887766554433221100//..--,,,,,,,,,,,,,,,,,,,,,,,,,,,--..//001122334455667788999887766554433221100//..--,,,,,,,,,,,,,,,,,,,,,,,,,,,--..//00112233445566778899887766554433221100//..--,,,,,,,,,,,,,,,,,,,,,,,,,,,,--..//001122334455667788999887766554433221100//..--,,,,,,,,,,,,,,,,,,,,,,,,,,--..//0011223344556677889999887766554433221100//..--,,,,,,,,,,,,,,,,,,,,,,,,,--..//00112233445566778899:99887766554433221100//..--,,,,,,,,,,,,,,,,,,,,,,,,,--..//0011223344556677889999887766554433221100//..--,,,,,,,,,,,,,,,,,,,,,,,,,,--..//0011223344556677889999887766554433221100//..--,,,,,,,,,,,,,,,,,,,,,,,,,,--..//0011223344556677889999887766554433221100//..--,,,,,,,,,,,,,,,,,,,,,,,,,,--..//0011223344556677889999887766554433221100//..--,,,,,,,,,,,,,,,,,,,,,,,,,--..//00112233445566778899:99887766554433221100//..--,,,,,,,,,,,,,,,,,,,,,,,,,--..//0011223344556677889999887766554433221100//..--,,,,,,,,,,,,,,,,,,,,,,,,,,--..//00112233445566778899:99887766554433221100//..----------------------------..//00112233445566778899::99887766554433221100//..---------------------------..//00112233445566778899:::99887766554433221100//..---------------------------..//00112233445566778899::99887766554433221100//..----------------------------..//00112233445566778899::99887766554433221100//..----------------------------..//00112233445566778899::99887766554433221100//..----------------------------..//00112233445566778899::99887766554433221100//..---------------------------..//00112233445566778899:::99887766554433221100//..---------------------------..//00112233445566778899::99887766554433221100//..----------------------------..//00112233445566778899: