
24
Canon Powershot G3 Sept 2003
          
15
Canon Digital Rebel Release August 2003
          
12
Canon t2i Release Feb 2010
          
53
Canon t3i. Release Feb 2011
          
76
Canon 10d. Release Feb 2003
          
34
Canon 30d. Release Feb 2006
          
33
Canon 40D Release Aug 2007
          
5
Canon 50d. Release Oct 2008
          
12
Canon 60D. Release Aug 2010
          
61
Canon 6D Released Nov 2012
          
83
Canon 5D Mk i. Release October 2005
          
53
Canon 5d Mk ii. Release Nov 2008
          
11
Canon 5d mk iii March 2012
          
92
Canon 1Ds Mark ii 2004
          
105
Canon RP March 2019
          
15
Canon R Release Sept 2018
          
94
Canon R6 July 2020
          
14
Nikon D70. Release Jan 2004
          
7
Nikon D3300. Release Jan 2014
          
7
Nikon D5000 Released April 2009
          
45
Nikon D5500 Released Jan 2015
          
30
Nikon D200 Release Nov 2005
          
142
Nikon D700. Release July 2008
          
33
Nikon D610 Release October 2013
          
7
Nikon DF Release Nov 2013
          
202
Nikon Z5 Release July 2020
          
15
Nikon ZF Release October 2023
          
76
Nikon Z fc Released July 2021
          
31
Nikon Z 30 Aug 2022
          
43
Sony NEX-3 June 2010
          
26
Sony a6000. Release Feb 2014
          
11
Sony A7rii. Release Aug 2015
          
52
Fujifilm x100. Release Sept 2010
          
32
Fujifilm X-pro 1 Release January 2012
          
27
Fujifilm xt-10. Release May 2015
          
113
Fujifilm xt-3 Release Sept 2018
          
32
Olympus Stylus 1s Release April 2015
          
30
Olympus E300 Released Sept 2004
          
18
Canon 16mm
          
46
1.23-24.2024 testing z30
          55
Lumix S9 Release May 2024
           
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
             
              
            
            
            