873 476 ...................................................................................................................................................................................................................................................................+........................................................................................................................................................................................................................ ...........................................................................................................................................................................................................................................................+................................................................................................................................................................................................................................ ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ..............................................+............................................................................................................................................................................................................................................................................................................................................................................................................................................. ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ...................................+........................................................................................................................................................................................................................................................................................................................................................................................................................................................ ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ .............+.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................. ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................+............................. ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ............................................................................................................................................................................................++...........................................................................................+.................................................................................................................................................................................................. .......................................................................................................................................................................................................................................................+.................................................................................................................................................................................................................................... ...........................................................................+................................................................................................................................................................................................................................................................................................................................................................................................................ .........................................................................................................................................................................................................................................................................+.................................................................................................................................................................................................................. ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ................................................................................................................................................................................................................................................................................................................................+......................+...........................+........................................................................................................ ...............................................................................................................................................................................................................................................................................................................................................................................................+............................................................................................ ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ...............................................................................................................................................................................................................................................................................................................+...................................................................................................................................................................+........ ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ .....+............+............................................................................................................+...............................................................................................................................................................................................................+...............................................................................+............................................................ ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................+....................... .+..............................................................................................................................................................................................................................................................................................................................................................................................................................................+........................................... ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ......................................................................................................................................................................................+..................................................................................................................................................................................................................................................................................................... ...............................................................................................+............................................................................................................................................................................................................................................................................................................................................................................................ ....................................................................................................................................................................................................................................................................................................................................................................................................................................................+....................................... ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ................................+.................................................................................................................................................................................................................................................................................................................................................++........................................................................................................ ..............................................................................................+............................................................................................................................................................................................................................................................................................................................................................................................. ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ...................................................................................................................................................................................................................................................................................+......................+................................................................................................................................................................................. ............................................................................................................................................................................................+............................................................................................................................................................................................................................................................................................... ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ..................................................................................................................................................................................................................................................................................................................................................................................................................................................+.+....................................... ..............................................................................................................................................................................................................................+........................................................................................................................................................................................+............+....................................................... ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ .................................................................................................................................................................+....................................................................................................+..................................................................................................................................................................................................................... .....................................................+.......................................................................................................................................................................................................................................................................................+.............................................................................................................................................. .................................................+.......................................................................................................................................................................................................................................................................................................................................................................................................................................... ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ..............................................................................................................................................................................................................................................................................................+............................................................................................................................................................................................. ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ............................................................................................................................................................................................................................................................................................................................................................................................................................................................+...................+........... ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ...............+............................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ..................................................+......................................................................................................................................................................................................................................................................................................................................................................................................................................... ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ .............................................................................................................................................................................................................................................................................................................................................................................................................................+....+......................................................... ........................................................................................................................................................................................................................................................................................................................................................+................................................................................................................................... ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ...........................................................................................+................................................................................................................................................................................................................................................................................................................................................................................................ ...................................................................................................................................................................+........................................................................................................................................................................................................................................................................................................................ ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ........................................................................................................+................................................................................................................................................................................................................................................................................................................................................................................... .....................................................................................................................................................................................................................................................................................................................................................................................................+...................................................................................... ......................................................................................................................................................................................................................................................................................................................................................................................+.................................................................................................+... ....................................................................................................................................................................................................................................................................................................................................+....................................................................................................................................................... ........................+................................................................................................................................................................................................................................................................................................................................................................................................................................................................... ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ...........................................................................+................................................................................................................................................................................................................................................................................................................................................................................................................ ..........................................................................................................................................................................................................................................................................................................................................................................................................................................+................................................. .......................................................+..................+.........................................................................+....................................................................................................................................................................................................................................................................................................................................... ....................................................................................................................................................................................................................................................................................+....................................................................................................................................................................................................... .......................................................................................................................................................................................................................................................................................+.................................................................................................................................................................................................... .................................................................................................................................................................................................................................................................................................................................+........................................................................+................................................................................. ...................................................................................................................................................................................................+........................................................................................................................................................................................................................................................................................ ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ........................................................................................................................................................................................................................................................................................+....................................................................................+.............................................................................................................. ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ...................................................+....................................................+............................................................................................................................................................................................................................................................................+...................................................................................................... ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ................................................................................................................................................................................................................................................................+........................................................................................................................................................................................................................... ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ............................+.................................................................................................................................................................................................................................................+..............................................+.............................................................................................................................................................. .............................................................................................................................+.....................................................................................................................................................................................................................................................................+........................................................................................ ...........................................................................................................................................................................+..................................................................................................................................................+............................................................................................................................................................. ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ...........................................+.............................+.................................................................................................................................................................................................................................................................................................................................................................................................................. .......................................................................................................................................................................................................................................................+.........................................................................................+.......................................................................................................................................... ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ .................................................................................................+.......................................................................................................................................................................................................................................................................................................................................................................................+.. ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ .............................................................................................................................................................................................................................................................................................................................+.............................................................................................................................................................. ..........................................................................................................................................................................................................................................................................................................................................................................................+....................................................+............................................ ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ............+............................................................................................................................................................................................................................................................................................................................................................................................................................................................................... ..............................................................................................................................................................+.....................+.............................................................................+..................................................................................................................................................................................................+...................... ..............................................................................................................................................................................+............................................................................................................................................................................................................................................................................................................. .......................................................................................................................................................................+.................................................................................................................................................................................................................................................................................................................... ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ...................................................................................+........................................................................................................................................................................................................................................................................................................................................................................................................ .........................................................................................................................................................................................................................................................................................................................................................+..............................................................................................................................+... ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ....................+...............................+....................................................................................................................................................................................................................................................................................................................................................................................................................................... ..............................................................................+............................................................................................................................................................................................................................................................................................................................................................................................................. .....................................................................................................................................................................................................+...................................................................................................................................................................................................................................................................................... ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ .....................................................................................................................................................................................+...................................................................................................................................................................................................................................................................................................... ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ........................................................................................................................................................................................................................................................................................................................................................................................................................+................................................................... ......................................................................................................................................................................................................................................................................................................+...........................................................+......................................................................................................................... ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ...............................................................................................................................................................................................................................................................+.................................................................................................................................................................+.......................................................... ................................................................................................................................................................................................................................................+........................................................................................................................................................................................................................................... ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ................................................................................................................................................................................................................................................................................................+........................................................................................................................................................................................... ......................................................................................................................+................................................................................................................+.................................................................................................................................................................................................................................................... ...................................+........................................................................................................................................................................................................................................................................................................................................................................................................................................................ ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ .................................................................................................................................................................................................................................................................................................................................................................................................................................................................+.......................... ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ......................................................................................................................................................................................................................................+..................................................................................................................................................................................................................................................... ........................................................................+..........................................................................................................................................................................................................................................................+........................................................................................................................................................ ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ .............................................................................................................................................................................................................................................................................................................................................................................................................+.............................................................................. ......................................................................................+..............................................................................................................................................................+...................................................................................................................................................................................................................................... ...........................................................................................................+................................................................................................................................................................................................................................................................................................................................................................................ ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ .........................................................................................................................................................................................................................................................+.................................................................................................................................................................................................................................. ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ..........................................................................................................................................................................................................+..................................................................................................................................................................................................................................+.............................................. ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ..........................................................................................................................................................................................................................................+................................................................................................................................................................................................................................................. ........................................................................................................................................................................+...................................................................................+............................................................................................................................................................................................................................... ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ..........................................................................................................................................................+................................................................................................................................................................................................................................................................................................................................. ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................+......................... ..................................................................................................................................................................................................................................+.......................................................................................................+...+............................................................................................................................................. ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ...............................................................................+................................................................................................................................................................+..............................................................+............................................................................................................................................................................ .......................................+.........................................................................................+.......................................................................................................................................................................................................................................................................................................................................................... ..................................................................................................................................................................................................................................................................................................................................+......................................................+.................................................................................................. ........................................................................................................................................................................................................................................................................................................................................+................................................................................................................................................... ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ........................................................................................................................................................................................................................................................................................................................................................................................+................................................................................................... ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ...............................................................................................................................................................................................................................................................................................................................................................+............................................................................................................................ .......................................................................................................................................................................................................................................................+.................................................................................................................................................................................................................................... ..................................................................................................................................................................................................................................+......................................................................................................................................................................................................................................................... ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ .....................................................................................................................................................................................................................................................................................................................................+....................................................................................................+................................................. ................................................................................................................................................................................................................+........................................................................................................................................................................................................................................................................... ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ...........................................................................................................................................................................................................................................................................+................................................................................................................................................................................................................ ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ .........+.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. .................................................................................................................................................................................................................................................................................................................................................................................................................................................................+.......................... ...............................+............................................................................................................................................................................................................................................................................................................................................................................................................................................................ ...................................................................................................................................................+...................................+...............................................................................................................+.................................................................................................................................................................................... ....................................................................................................................................................................................................................+......................................................................................+................................................................................................................................................................................ .......................................................................................................+...............................................................................................................................................................................................................................................................................+.................................................................................................... .......................................................................................................................................................................................................................+.................................................................................................................................................................................................................................................................... ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ .....+.+.................................................................................................................................................................................................................................................................................+.................................................................................................................................................................................................. ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ .......................................................................................................................................................................................................................................................................................................................+..................................................+................................................................................................................. ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ .....................................................................................................................................................+...................................................................................................................................................................................................................................................................................................................................... .......................................................................................................................................................+...............................................................................................................................................................................+.................................................................+......+........................................................................... ...........................................................................................................................................................................................................................................................................................................................................................................................................................................+................................................ ....................................................................+.......................................................................................................................................................................+............................................................................................................................................................................................................................................... ..........................................................................................................................................+................................................................................................................................................................................................................................................................................................................................................. ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ .....................................................................................................................................................................................................................................................................................................................+...................................................................................................................................................................... ....................................................................................................................................................................................................................................................................................................................................................................+....................................................................................................................... ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ....................................................................................................................................+....................................................................................................................................................................................................................................................................................................................................................... ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ...................................+............................................................................................................................................................................+........................................................................................................................................................................................................................................................................... ..............................................................................................................+...............................................................................................................................................................................................................................................................................+............................................................................................. ...........................................................................................................................................................................................................................................+.....................................................................................+.......................................................................................................................................................... ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ..........................................................................................+................................................................................................................................................................................................................................................................................................................................................................................................. ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ..............................................................................................................................................................................................................................................................................................................................................................................+............................................................................................................. ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................+..................... ....................................................................................................................................................................................................+....................................................................................................................................................................................................................................................................................... ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ...+......................................................................................................................................................................................................................................................................................................................................................+................................................................................................................................. .........+.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ............................................................................................................................................................................................................................................................................................................................................................................................+............................................................................................... ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ..............................................................................................................................................................................................................................................................................................................................................................................+............................................................................................................. ................................................................................................................................................................................................................................................................................................................................+........................................................................................................................................................... ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ................................................................................................................................................................................................................+........................................................................................................................................................................................................................................................................... ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ...........................................................................................................................................................+................................................................................................................................................................................................................................................................................................................................ ...............................................................................................................................................................................................................................................................................................................................................................................................................................+............................................................ ..............+...............................................................................................................................................................................................................................................+............................................................................................................................................................................................................................. .......................................................................................................................................................................................................................+....................................................+............................................................................................................................+.........................+........................................................ ..................................................................................................................................+......................................................................................................................................................................................................................................................................................................................................................... .........................................................................................................................................................................................................................................................................................................+.................................................................................................................................................................................. ............................................................................................................................................................................................................................................................................................................................................+............................................................................................................................................... ..............................................................................................................................................................................................+............................................................................................................................................................................................................................................................................................. .......................................................+.................................................................................................................................................................................................................................................................................................................................................................................................................................... ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ..........................+................................................................................................................................................................................................................................................................................................................................................................................................................................................................. ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ...............+....................................................................................................................................................................................................+....................................................................................................................................................................................................................................................................... .....+...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................+...... ..............................................................................................................................................................................................................................................................................................................................................................................+............................................................................................................. ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ........................................................................................................................................................................................................................................................................................................................................................................................................................................................+............+...................... ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ .............................+.............................................................................................................................................................................................................................................................................................................................................................................................................................................................. ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ...............................................+..............................................................................................................................................................................................................................................................................................................................................................+............................................................................. ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ..............................................................................................+....................................................................................................................................................................................................................................................................+........................................................................................................................ ................................................................................+............+.............................................................................................................................................................................................................................................................................................................................................................................................. ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ..................+.........................................................................................................................................................................................................................................................................................................................................................................................................................................................+............... ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ............................................................................................................................................................................................+............................................................................................................................................................................................................................................................................................... ........................................................................................................................................................................................................................................................................................................................................................................................................................................+................................................... ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................+..... ................................................................................................+........................................................................................................................................................................................................................................................................................................................................................................................... ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ .................................+.......................................................................................................................................................................................................................................................................................................................................................................................................................................................... ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ...............................................................................................................................................+.............................................................................................................................................................+.............................................................................................................................................................................. ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ........................................................................................................+................................................................................................................................................................................................................................................................................................................................................................................... ................................................................................................................................................................................................................................................................................................................................................................................................................................................+........................................... ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ................................................+..................+........................................................................................................................................................................................................................................................................................................................................................................................................................ ................................................................................................................................................................................................................................................................................................................+........................................................................................................................................................................... .......................................................................................................................................................................................................................................................................................................................................+....................................................................................................................................+............... .........................................................................................................................................................................................................................................................................................+.................................................................................................................................................................................................. ................................................+........................................................................................................................................................................................................................................................................................................................................................................................................................................... ......................................................................................................................................................................+..................................................................................................................................................................................................................................................................................................................... .......................................................................................................................................................................................................................................................................................................................................................................+.................................................................................................................... ................................................+........................................................................................................................................................................................................................................................................................................................................................................................................................................... ...........................................................................................................................+............................................................................................................................................................................................................................................................................+................................................................................... .................................................................................................+........+...........................................................................................................................................................................................................................................................+..................................................................................................................... ................+.......................................+...............................................................................................................................................+................................................................................................................................................................................................................................................................................... ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ............................................................................+............................................................................................................................................................................................................................................................................................................................................................+.................................................. ..............................................................................................................................................................................+............................................................................................................................................................................................................................................................................................................. ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ..+..................................................................................................................................................................................................................................+..............+..............................................................................................+........................................................................................................................................ ........................................................................................................................................................................................................................................................................................................................................................................................+................................................................................................... ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................+........ ..........................................................................................................................+...............................+.................................................................................................................................................+...................................................................+........................................................................................................... ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ....................................................................................................................................................................................................................................................................................................................................................................................................................................................+....................................... ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ .......................................................+.................................................................................................................................................................................................................................................................................................................................................................................................................................... ..................................................................................................+......................................................................................................................................................................................................................................................................................................................................................................................... ...............................................................................................................................................................................................................................................................+............................................................................................................................................................................................................................ ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ...................................................................................................................................................................................................................................................................................................................................................+........................................................................................................................................ ....+....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... ...................................................................................................................................................................................................................................................................................................+...................................................................................................................................................................................+.... .................................................................................................................................................................................................................................................................................................................................................................................................................................................+.......................................... ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ .........................................................................................................................................+.................................................................................................................................................................................................................................................................................................................................................. ...................................................................................................................................................................................................................................................+.........................................................................................................................................................................+.............................................................. .........................................................................................................................................................................................................................................................................................................................................................................................+..............................................................................+................... .........................................+.................................................................................................................................................................................................................................................................................................................................................................................................................................................. ............................+......................................................................................................................................................................................................................................................................................+..............................................................................................................................................................+......... ........+...............................................................................................................................................................................................................................................................................................................................................................................+................................................................................................... .................................................................................................................................................................................................................................................................................................................................................................................................................................................................+.......................... ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ..................................................................................................................................................................................................................................................................+......................................................................................................................................................................................................................... ...............................................................................................................................................+............................................................................................................................................................................................................................................................................................................................................ ...................................................................................................................................................................................................................................................................................................................+............................................................+............+.............................................................................................. ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ .............................................................................................................................................................+.............................................................................................................................................................................................................................................................................................................................. ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ..........................................................................................................................................................................................................................................................................................+........................................................+........................................................................................................................................ ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ..............................+.......................................................................................................................................................................+..................................................................................................................................................................................................................................................................................... ................................................+........................................................................................................................................................................................................................................................................................................................................................................................................................................... ...................................................................+................................................................................................................................................................................................................................................................................................................+.............................................................................................+......... ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ........................................................................................................................................................................................................................................................................................................................................................................................................................................................+................................... ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ..........................................................................................................................................................................................................................................................................................+................................................................................................................................................................................................. ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ .......................................................+...................+................................................................................................................................................................................................................................................................................................................................................................................................................ .................................+.......................................................................................................................................................................................................................................................................................................................................................................................................................................................... ...........................................................................................................................................................................................................................................................................................................................................................................................................+................................................................................ ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ...................................................................................................................................................................................................................................................................+............................................................................................................................................................................................................+........... .........................................................................................................................................+......................................................+........................................................................................................................................................................................................................................................................................... ............................................................................................................................................................................................................................................................+............................................................................................................................................................................................................................... ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ........................................................................................................................................................................+................................................................................................................................................................................................................................................................................................................... ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ .................................+.......................................................................................................................................................................................................................................................................................................................................................................+.................................................................................. ...............................+...............................................................................................................................................................................................................................................................................................................................................................................................+............................................................ ............................................................................................................................................................................................................+............................................................................................................................................................................................................................................................................... .................+........................................................................................................................................................................................................................................................................................................................................................................................+................................................................................. ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ................................................................................................................................................................................................................................................................................................+.............................................................................+............................................................................................................. ....................................................................................................................................................................................................................................................................................................................................................................+....................................................................................................................... ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ............................................................................................................................................................................................................................................+............................................................................................................................................................................................................................................... .............................................................................................................................................................................................................................................................................................+.........................................................................................+...................................................................................................+ ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ................................................................................................................................................................................................+........................................................................................................................................................................................................................................................................................... ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ .......................................................................................+...............................................................................................................................................................................................................................................................................................................+..........+......................................................................... ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ................................................................................................................................................................................................................................................................................+........................................................................................................................................................................................................... .............................................+................................................................................................................................................................................................................................................+............................................................................................................................................................................................. ..............................................................................................................................................................................................................................+...............................................................................................................+......................................................................................................................................+...... ..............+...............................................................................................................................+.........................................................................+.........................................+......................................................................................................................................................................................................................... ..................................................................................................................................................................................................................................................................................................................................+................................................................................................................................................+........ ...............................................................................................................................................................................................................................................................................................................................................................................+............................................................................................................ ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ....................................................................................................................................................................................................................................................................................................................................................................................+....................................................................................................... ..............................................................................................................................................................................................................................................................................................+............................................................................................................................................................................................. ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ......................................................................................................................................................................................+......................................................................................................................................................................................................+.............................................................................................. .................................................................................................+...............+..........................................................................................................................................+.........................................................................................................................................................+..................................................................... ........................................................................................................................................................................+................................................................................................................................................................................................................................................................................................................... ....................................................................................+.............................................................................................................................................................+....................+.................................................................................................................................................................................................................... ...............................................................+............................................................................................................................................................................................................................................................................................................................................................................................................................ ......................................................................................................................................................................................................................................................................................................+.........................................................+........................................................................................................................... ......+.......................................................................................................+.......................................................................................................................................................................................................................................................+....................................+................................................................................ ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ............................................................................................................................................................................................................................................................................................................................................................................................................+..............................................................+................ ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ .......................................................................................+.......................................................................................................................+............................................................................................................................................................................................................................................................................ ............................................................................................................................................................................+............................................................................................................................................................................................................................................................................................................... ...................................................................................................................................................................................................................................................................................................................................................................................................................+........................................................................ ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ .........................................................................................+.................................................................................................................................................................................................................................................................................................................................................................................................. .........................................................+........................................................................................................................................................................................................................................................................................................................................................................+.................................+....................... ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ .................................................................................................................................................................................................................................................................................................................................................................................+.......................................................................................................... ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ...................................................................................................................................................................................................................................................................................................................................................................................................................................+........................................................ .............................................................................................+.............................................................................................................................................................................................................................................................................................................................................................................................. ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ....................................................................................................................................................................................+....................................................................................................................................................................................................................................................................................................... ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ............................................................................................................................................................................................................................+............................................................................................................................................................................................................................................................... ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ..........................................................................................+........................................................................................................................................................................+........................................................................................................................................................................................................................ ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ...............................................................................................................................................................................................................................................................................................................+.............................................................................................+.............................................................................. ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................+........... ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................+.... ........................................................................................................................................................................................................................................................................+................................................................................................................................................................................................................... .............................................................................................................................................................................................................+..........................+......+............................................................................................................................................................................................................................................ ...................................................................................................................+........................................................................................................................................................................................................................................................................................................................................................................ ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ .............................................................................................................................................................................................................................................................................................................................................+.............................................................................................................................................. ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ....................................................................................................+....................................................................................................................................................................................................................................................................................................................................................................................... .......................................................................................................+...................................................................................................................................................................................................................................................................................................................................................................................+ .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................+.... ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ .............................................................................................................................................................................+.............................................................................................................................................................................................................................................................................................................. ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ...................................................................................................................................................................................................................................................+........................................................................................................................................................................................................................................ ...................................................................................................................................................................................................................+..................................................................................+..................................................................................................................................................................................... ....................................................................................................................................+....................................................................................................................................................................................................................................................................................................................................................... ........................................................................................................+........................................................................................+.......................................................................................................................................................................................................................................................................................... .................................................................................................................................................................................................................................+.......................................................................................................................................................................................................................................................... ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................+......................... .....................................................................+...........................................................................................................................................................+......................................................................................................................................................................................................................................................+... ............................................+............................................................................................................................................................................................................................................................................................................................................................................................................................................... ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ .....................................................................................................................................+.............................+........................................................................................................................................................................................................................................................................................................................ ....................................................................................................................................................................................................................................................+..........+............................................................................................................................................................................................................................ .............................................................................................................................................................................................................................................................................................................................................................................................................................................+.............................................. ..........+..............................................................................................................................................................................................................................................................................................+.................................................................................................................................................................................. .......................................................................................................................................................................................................................................................................................................................................+............+.........................................................................................................................+............. ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ .........................................................................................................................................................................................................................................................................................................................................................................................................................................................+.................................. ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ .......................................................................................................................................................................................+.................................................................................................................................................................................................................................................................................................... ..................................................................................................................................................................+......................................................................................................................................................................................................................................................................................................................... .........................................................................................................................................................................................................................................................................+....................................................................................+.....................................................+.......................................+............................... .................................................................................................................................................................................................................................................................................+...........................................................................................................................................................................................+.............. ...................................................................................................................................................................................................................................................................................................................................................................................................................................................+...................+.................... ..............................................................................................................................................................................................+............................................................................................................................................................................................................................................................................................. ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ..........................................................................................................................................................................................................................+...........................................................................................................................................................................+..................................................................................... ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ .......................................................................................................................................................................................................................................................................................................................................................................................................+.................................................................................... ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ..............................................................................+........................+..........................................................................................................................................................................................................+......................................................................................................................................................................... .........................................................................................................................................................................................................................................................................................................................................+.................................................................................................................................................. ......................................................................................................................................................................................................................................................................................................................................................................................................................................+..................................................... ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ .......................................................................................................................................................+..................+........................................................................................+........................................................................................................................................................................................................................ ................................................................................+........................................................................................................................................................................................................................................................................................................................................................................................................... ....................................................................................................................................................................................................................................................................................................................................................................+....................................................................................................+.................. ...................................................................................................................................................................................................................................................................................................+........................................................................................................................................................................................ ...........................................................................................................................................................................................................................................................................................................................................................................................................+................................................................................ ..........................................................................................................................................................................................................................+................................................................................................................................................................................................................................................................. .............................................................................................................................................+.............................................................................................................................................................................................................................................................................................................................................. .................................+...............................................................................................................................+.........................................................................................................+................................................................................................................................................................................................................ ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ................................+........................................................................................................................................................................................................................................................................................................................................................................................................................................................... ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ............................+......................................................................................................+......................................................................................................................+................................................................................................................................................................................................................................. ........................................................................................................................................................................................................................................................................................................................................................................................................................................................+................................... ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ..........................................................................................................................+................................................................................................................................................................................................................................................................................................................................................................. ..................................................................................................................................................................................................+............................................................................................................................................................................................................+............................................................................ .............................................................+.............................................................................................................................................................................................................................................................................................................................................................................................................................. .........................................................................................................................................................................................+.................................................................................................................................................................................................................................................................................................. ........................................................................................................................................................................+.........................................................................................................................................................................................................................................................................................................+......... ..........................................................................................................+...........................................................................................................+..................................................................................................................................................................................................................................................................... ...........................................................................................+................................................................................................................................................................................................................................................................................................................................................................................................ ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................+................... ........................................................+................................................................................................................................................................................................................................................................................................................................................................................................................................... ...................................................................................+........................................................................................................................................................................................................................................................................................................................................................................................................ .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................+...... ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ....................................+..............................+.........................................................................................................+.............................................................................................................................................................................................................................................................................................................. ....................................................+....................................................................................................................................................................................................................................................................................................................................................................................................................................... ...............................................................................................+............................................................................................................................................................................................................................................................................................................................................................................................ ..............................................................................................................+............................................................................................................................................................................................................................................................................................................................................................................. ......................................................................................................................................................................................+..................................................................................................................................................................................................................................................................................................... ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ...+........................................................................................................................................................................................................................................................................................................................................................................................+.........................................................................................+..... ......................................................................................................................................................................................................................+..................................................................................................................................................................................................................................................................... ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ....................................................................................................................................................................................................................................................................................................................................+....................................................................................................................................................... ..................................................................................................................................................................+......................................................................................................................................................................................................................................................................................................................... ........................................................+................................................................................................................................................................................................................................................................................................................................................................................................................................... ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ....................................................................................................................................................+....................................................................................................................................................................................................................................................................................................................................... ............................................................................................................................................................................................................................................................................................+............................................................................................................................................................................................... ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................+............................. ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ .................................................................................................................+.......................................................................................................................................................................................................................................................................................................................................................................... .....................................+...................................................................................................................................................................................................................................................................................................................................................................................................................................................... ..........................................................................................................................................................................................................................................................................................................................................................+................................................................................................................................. ..............................................................................................................................................................................................................+............................................+................................................................................................................................................................................................................................ ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ....................................................................................................................................................................................................................................................................................................................................................................................................+....................................................................................... .....................................................................................................................................+.............................................................................................................................................................................................................................................................+.....+.................................................................................. ................................................................................................................................................................................................................................+.............................................................................+............................................................................................................................................................................. ....................................................................................................................................................................................................................................................................................................................................................................................................+....................................................................................... ...........................................+.................................+.............................................................................................................................................................................................................................................................................................................................................................................................................. .........................................................................................................................................................................................+...............................................................................................................................................................................................................................+.................................................................. ............................................................................................................................................................................................................................................................+............................................................................................................................................................................................................................... .............................................................................................................................................................................................................................................+....................+............................................................................................................................................................................................+............................ ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................+........................ .........................................................................................................................................................................................................................................+............................................................................................................................................................+..................................................................................... ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ .....................................................................................................................................................+...................................................................................................................................................................................................................................................................................................................................... ...........................................+.......................................................................................................................................................................................................................................................................................................................................................................+........................................................................ ................................................................................................+........................................................................................................................................................................................................................................................................................................................................................................................... ..............................................................+........................................................................................................................................+.................................................................................................................................................................................................................................................................................... ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ........................................................................................................................................................................................................................................................................+................................................................................................................................................................................................................... ..............................................................................................................................................................................................+.................................................................................................................................................................................+........................................................................................................... .............................................................................................................................................................................................................................................................................+.............................................................................................................................................................................................................. ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ..........................+................................................................................................................................................................................................................................................................................................................................................................................................................................................................. ...................................................................................................................................................................................................................................................................................................................................+........................................................................................................................................................ .....................................................+.................................................................................................+.............................................................................................................................................................................................................................................................+...................................................................... ........................................+................................................................................................................................................................................................................................................................................................................................................................................................................................................... ........................................................................................................................................................................................................................................................................................................................................................................................................................................+................................................... ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ...................................................................................................................+..........................................................................................................................................................................+........................................................................+.................................................................................................................... ...................................................................................................................................................+........................................................................................................................................................................................................................................................................................................................................ ................................................................................................................................................................................................................................................................................................+........................................................................................................................................................................................... ..............................................................................................................................................................................................................................................................................................................................................+....................................................+........................................................................................ ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ..........................................................................................+................................................................................................................................................................................................................................................................................................................................................................................................. ..........................................................................................................................................................................................................................................................................................................................................+................................................................................................................................................. ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ .........................................................................................................................................................................+.................................................................................................................................................................................................................................................................................................................. ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ............................................................................................................................................+............................................................................................................................................................................................................................................................................................................................................... ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ .......................................................................................................................................................................................+............................................................................................................................................................................................................................................................+....................................... ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................+.................. ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ..................................................................................................+......................................................................................................................................................................................................................................................................................................................................................................................... ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ................................................................................................................................................................................................................................................................................................................................................+........................................................................................................................................... ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ................................................................................................................................................................+........................................................................................................................................................................................................................................................................................................................... ........................................................................................................................+................................................................................................................................................................................................................................................................................................................................................................... .....................................................................................................................................................................................................................................................+...................................................................................................................................................................................................................................... ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................+............. .......................................................................................................................................................................................................................................................................+.................................................................................................................................................................................................................... ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ .......................................................................................................+...............................................................+......................................................................................................+............................................................................................................................................................................................................. ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ..........................................................................................................................................................................................+.................................................................................................................+............................................................................................................................................................................... .............................................................................................................................+...............................................................................................................................................................................................................................................................................+.............................................................................. ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ .....................................................................................................................................................................................................................+...................................................................................................................................................................................................................................................................... ......................................................................................................................................................+..................................................................................................................................................................................................................................................................................................................................... ......................................................................................................................+.........................................................................................+.....................................+..................................................................................................................................................................................................................................... ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ .......................................................................................................................................+.........................................................................................................................................................................................................................................................................................................................+.......................... ...............................................................................................................................................+............................................................................................................................................................................................................................................................................................................................................ ............................................................................................................................................................................................................................................................................................................................+............................................................................................................................................................... .............................................................................................................+.............................................................................................................................................................................................................................................................................................................................................................................. ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ........................................................................................................................................................................................................................................................................................................................+................................................................................................................................................................... ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ .................+.................................................................................................................................................................................+........................................................................................................................................................................................................................................................................................ ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ............................................................................................................................................................................................................................................................................................................................................................................................+............................................................................................... ........................................................................................+...................................................................................................................................................................................................................................................................+............................................................................................................................... ......................................................................................+....................................................................................................................................................+................................................................................................................................................................................................................................................ ...........................................................................................+................................................................................................................................................................................................................................................................................................................................................................................................ .................................................................................................................................................................................................................................................................................................................+.......................................................................................................................................................................... .........................................................................................................................................................................................................................+.................................................................................................................................................................................................................................................................. .............................................................................................................................................................................................................................................................................................................................................................................................................................+.............................................+................ .....................................................+............................................................................................................................................................................................................................................................................................................................+......................................................................................................... ..................................+....................................+.................................................................................................................................................................................................................................................................................................................................................................................................................... ...............................................................................................................................................................................................................................................................................................................+............................................................................................................................................................................ ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ .............................................................................................+.............................................................................................................................................................................................................................................................................................................................................................................................. ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ .................................................................................+.......................................................................................................................................................................................................................................................................................................................................................................................................... .................................................................................+.......................................................................................................................................................................................................................................................................................................................................................................................................... ................................................................................................................................................................................................................................................................................................................................................................+...................................................................+....................................................... .........................................................................................................................................................................................................................+.................................................................................................................................................................................................................................................................. ..................................................................................................................................+.......+................................................................................................................................................................................................................................................................................................................................................. ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ..................................................................................................................................................................................................................................................................................................................................................+......................................................................................................................................... .....................................+.............................................................+............................................................................................................................................................................................................................................+........................................................................................................................................... ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ .....................................................................................................................................................................+.....................................+..................................................+...............................................................................................................................+............................................................................................. ......................................................................................................................................+..................................................................................................................................................................................................................................................................................................................................................... ..................................................................................................................................................................................................................................................................................................................................................................................................................................+......................................................... ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ....................................+....................................................................................................................................................................................................................................................................................................................................................................................................................................................... ........................................................................................................+........................................................................................+.......................................................................................................................................................................................................................................................................................... ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ .............................................................................................................................................................................................................................................................................................................................+.............................................................................................................................................................. ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ..........................................+................................................................................................................................................................................................+................................................................................................................................................................................................................................................ ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ...........................+................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ .............................................................................................................................................................................................................................................................................................+....................................+......................................................................................................................................................... ........................................................................................................................................................................................................................................................................+.................+................................................................................................................................................................................................. ............................................................................................................................................................................+............................................................................................................................................................................................................................................................................................................... ....................+.................................................................................................................+..................................................................................................................................................................................................................................................................................................................................................... ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................+........................ ...................................................................................................................................................................................................................................................................................................................................................................................................................+........................................................................ ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ................................................................+...............................................+........................................................................................................................................................................................................................................................................................................................................................................... ................................................................................................................................................................+...............................................................................................................+........................................................................................................................................................................................................... ................................................................................................................+........................................................................................................................................................................................................................................................................................................................................................................... ............................................+...............................................................................................+............................................................................................................................................................................................................................................................................................................................................... ......................................................................................................................................................................................................................................................................................+..................................................................................................................................................................................................... ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ .......................................................................................................................................................+...............................................................................................................................................................................................................................................+.................................................................................... .........................................................................................................................................................+.......+.......................................................................................................................................................................................................................................................................................................................... .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................+.. ............................................................+.................................................................................+............................................................................................................................................................................+................................................................................................................................................................ ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ .............................................................................................................................................................................................................................................................................+.............................................................................................................................................................................................................. .........................................................................................................................................................................................................................................................................+...........................................................................................+...................................................................................................................... .......................................................................................................................................................................................................................................................................................................................................................+.................................................................................................................................... ........................................................................................................................................+................................................................................................................................................................................................................................................................................................................................................... ...................................+........................................................................................................................................................................................................................................................................................................................................................................................................................................................ ............................................................................................................................................................................................................................................................................................................................................................................................+............................................................................................... ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ .............................................................................................................................................................................................................................................................................................................................................................................................................................................+.............................................. ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ........................................................................................................................................................................................................................................................+................................................................................................................................................................................................................................... .........................................................................................................................................................................................................................................................................................................+.................................................................................................................................................................................. ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ .................................................+.....................................................................................................................................+.................................................................................................................................................................................................................................................................................................... .........................................................................................................................................+.................................................................................................................................................................................................................................................................................................................................................. ................................................................................................................................+........................................................................................................................................................................................................................................................................................................................................................... .........................................................................................................................................................................................................................................................................................................................................+.................................................................................................................................................. ..............................................................................................................................................................................................................................................................................................+............................................................................................................................................................................................. ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ................................................................................................................................................+........................................................................................................................................................................................................................................................................................................................................... ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ........................................................................................+.........................................................................+....................................................+.................................................................................................................................................................................................................................................................... ...........................................................................................................................+....................................................................................................................................+........................................................................................................................................................................................................................... ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................+.... .................................................................................................................................................................+.....................................................................................................................................................................................................................+...........................................................................+........................ .....................................................................................................................................................................................................................................................................................................................................................+...................................................................................................................................... ...............................................................................................................................................+..................................................................................................................................................................+..................................................+........................................................................+............................................. ...........................................................................+................................................................................................................................................................................................................................................................................................................................................................................................................ ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ...........................................................................................................................................................................................................................................................................................................................................+................................................................................................................................................ ..........................................................................................................................................................................................................................................................................................................................................+...............................................+................................................................................................. ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ .......................................................................................................................+.................................................................................................................................................................................................................................................................................................................................................................... ................................................................................................................................................................................................................................................................................................................................................................................................................................+........................................................... ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ............................................................................................................................................................................................+............................................................................................................................................................................................................................................................................................... .+.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ .....................................................................................+...................................................+..........................................................................................................................+....................................................................................................................................................................................................................... ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ..........................................................................................................................................................................................................................................................+................................................................................................................................................................................................................................. ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ...................................................................................................................................................................................................................................................................................................................................................................................................................................................+........................................ ..................................................................................................................+......................................................................................................................................................................................................................................................................................................................................................................... ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ..................................................................................................................................................................................................................................................................+....................................................................................+.................................................................................................................................... ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................+............................ .......................................................................+.................................................................................................................................................................................................................................................................................................................................................................................................................... .............+.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................. ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ............................................................................................................................+.............................+....................................................................................................................................................................................+............................................................................................................................................ ............................................................................................................................................................................................................................................+...........................................................................+...+............................................................................................................................................................... ...+........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ..............................................................................................+...................................................................................................................+......................................................................................................................................................................................................................................................................... ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ................................+........................................................................................................................................................................................................................................................................................................................................................................+.................................................................................. ........................................................................................................................+......................................................................+............................................................................................................................................................................................................................................................................................ ............................................................................................................................................................................................................................+..................................................................................................................................+............................................................................................................................ ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ...............................................................................................................................+..............................................................................................................+............................................................................................................................................................................................................................................. .............................................................................................................................................................................................................................................+.............................................................................................................................................................................................................................................. ............................................................................................................................................................................................................................................................+............................................................................................................................................................................................................................... ......................................+...................................................................................................................................................................................................................................................................................................................................................................+................................................................................. ..............................................................................................................................................................................................................................................................................................................................................................................................+............................................................................................. ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ .....................................................................................................................................................................+.........................................................................+............................................................................................................................................................................................................................................ .......................................................................................................................................................................................................................+.................................................................................................................................................................................................................................................................... ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ .............................................................................................................+.............................................................................................................................................................................................................................................................................................................................................................+................ .........................................................................................................................................................................................................................................................................................................................+.................................................................................................................................................................. ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ .....................+...........+.......................................................................................................................................................................................................................................................................................................................................................................................................................................................... .................................................................................................................................................................................................................................................................................................................................................................................................+.......................................................................................... ..........................................................................................................................................................+..................................................................................................................................................................................................+.........+.................................................................................................................... ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ...................................................................................................................+.............................................................................................................+..................................................................................................................+....................................................................................................................................... ........................................................................................................................................................................................+.........................................................................................................................................................................................................................................+......................................................... ........................................................................................................................................................................................................................................................................................+.......................................................................................+.........................................................................+................................. ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ .......................................................................................................................................................................................................................................................................................................................................................................+.................................................................................................................... ...................................................................................................................................................................................................................................................................................................................................................................+..........................+............................................................................................. ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ..............................................................................................................................................................................................................................................................+............................................................................................................................................................................................................................. ..........................................................................................................................................+......................................................................................................................................................................................................................................................................................+.......................................................... ............................................................................................................................................................................................................................................................................................................................................................................................+............................................................................................... ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ .....................................................................................+...+.................................................................................................................................................................................................................................................................................................................................................................................................. ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ..................................................................................................................................................................................................................................................................................................................+......................................................................................................................................................................... ..........................................+..............................................................................................................................................................................................................................................................................................+.................................................................................................................................................. .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................+.............. .......................................................................................................................................................................................................................................................................................................................................................................................................................................+.................................................... ...............................................................................................................................................................................................................+............................................................................................................................................................................................................................................................................ ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ .................................................................................................................................................................+..........+...........................................................................................................................................................+................................................................................................................................................... ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ...................................................................................................................................................................................................................................................................................................................................................................................................................+........................................................................ ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ...............................................................................................................................................+............................................................................................................................................................................................................................................................................................................................................ ......................................................................................................................................................................................................................................................................+..................................................................................................................................................................................................................... ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ .................................................................................................................................................+..............................................................................................................................+........................................................................................................................................................................................................... ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ .......................................................................................................................................................................................................................................................................................................................................................+.................................................................................................................................... ..................................................................................+............................................................................+............................................................................................................................................................................................................................................................................................................................ ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ........................................................................................................................................................................................................................................................................................................................................+................................................................................................................................................... ..........................................................................................................................................................+............................................................................................................................................................................................................................................................+.................................................................... ...........................................................................................................................................................................................................................................................................................................................................................+................................................................................................................................ ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ .............................................................................................+.............................................................................................................................................................................................................................................................................................................................................................................................. ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ .................................................................................................................................................................................................................................+...............................................................+.......................................................................................................................................................................................... ............................................................................................................................................................................................................................................................................................................................................................................................+............................................................................................... ....................................................................................................................................................................................................+.................................................................................................................................................................................................................................................................................+..... ........................................................................................................................................................................................................................................................................................................................................................................................................+......................................................+............................ ........+....................................................................................................................................................................................................................................................................................+.........+.............................................+...................................................................................................................................... .................................................+.......................................................................................................................................................................................................................................................................................................................................................................................................................................... ............................................................................................+.............................................+........................................................+........................................................................................................................................................................................................................................................................................ ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ .....................................................................................................................................................................................................................................................................................................................................................................................................................................+...................................................... ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ............................................................................................................................................................................................................................................................................+............................................................................................................................................................................................................... ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ....................................................................................................................................................................................................................................................................................+....................................................................................................................................................................................................... ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ................................................................................................................................................................................................................................................................................................................+........................................................................................................................................................................... ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ....................................................................................................................................................................................................................................................................................................................................................................................................................................................+....................................... ..................................................................................................................................................................................................................................................+.................................................................................................................................................................+...........................+........................................... ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ........................................................................................................................................................................+................................................................................................................................................................................................................................................................................................................... ....................................................................................................................................................................................................................................................................+....................................................................................................................................................................................................................... ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ...............................................................................................................................................................................................................................................................................................................................................................................................................................................+............................................ ...................................................................................................................................................................................................................................................................................................+........................................................................................................................................................................................ ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ...................................................................................................................................................+..................................................................................................................................................................................................................+..................................................................................................................... .....................................................................................................................................................................................................+........................................................................................................................+............................................................................................................................................................. ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ..........................................................................................................+................................................................................................................................................................................................................................................................................................................................................................................. .....................+...................................................................................................................................................................................................................................................................................................................................................................................................................................................................... ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ..............................................................................................................................................................................................................................................+............................................................................................................................................................................................................................................. .........................................................................................................................................................+.................................................................................................................................................................................................................................................................................................................................. .....................................................................................................................................................................+...................................................................................................................+.................................................................................................................................................................................................. ........................................................................................................................................................................................................................................................................................................+........................................+.......................................................................................................................................... ..........................................................................................................................................................................................................................+................................................................................................................................................................................................................................................................. ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ..........+................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. .............+................................................................................................................................................+..........................................................................................................................................................................+.................................................................................................................................................. ...+........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ..............................+............................................................................................................................................................................................................................................................................................................................................................................................................................................................. ..........................................................................................+................................................................................................................................................................................................................................................................................................................................................................+................................ .........................................................................................................................................................................................................................................................................................................+.................................................................................................................................................................................. ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................+................. ......................................................................+................................................................................................................................................................................................................................................................................................................................................................................................+.................... ...............................................................................................................+..........................................................+................................................................................................................................................................................................................................................................................................................. ..................................................................................................................................+.............+........................................................................................................................................................................................................................................................................................................................................... ........................................................................................................................................................................................................+................................................................................................................................................................................................................................................................................... .......................................................................................................................................................................................................................................................................................................................+.................................................................................................................................................................... ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ..............................................................................................................................................................................................+..............................................................................................+.............................................................................................................................................................................................. ...............................+............................................................................................................................................................................................+............................................................................................................................................................................................................................................................... .......................+............................................................................................................................................................................................................................................................................................................................................+.........................................................................+............................................. ...........................................................................................................................................................................................................................................................................................................................................................................................+................................................................................................ ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ .............................................................................................................................................................................................................................................................................................................................................................................................................................................................+.............................. ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ................................................+........................................................................................................................................................................................................................................................................................................................................................................................................................................... ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ....................................................................................................................................................................................+................................................................................+...................................................................................................................................................................................................................... ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................+....... ......................................................................................................................................................................................................+..................................................................................................................................................................................................................................................................................... ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ......................................................................................................................................................................................................................................................................................+..................................................................................................................................................................................................... .......................................................................................................................................................................................................................................................................................................................................................+.................................................................................................................................... .................................................................................................................................................................................................+.......................................................................................................................................................................................................................................................................................... ..............................................................................................................................................................................................................................................................................................................................+.............................................................................................................................................................