AWS Device Farm device list

This is a list of real devices available for testing on AWS Device Farm. With Device Farm, you can interact with real Android and iOS devices from your browser or run automated tests written in popular frameworks like Appium, Espresso, and XCTest.

                            :;                                                      
                            +++                                                     
                           `++++                                                    
                            +++++`                                                  
                            ++++++,                                                 
                            +++++++;                                                
                            +++ +++++                                               
                            +++` +++++                                              
                            ;++:  '++++                                             
                            ,+++   ,++++                                            
                             +++    `++++`                                          
                             +++      ++++,                                         
                             +++       ++++'                                        
                             +++        +++++                                       
                             +++         +++++                                      
                             +++.         ;++++                                     
                             ;++;          ,++++                                    
                             .+++           `++++`                                  
                              +++             ++++:                                 
                              +++              ++++'                                
                              +++               +++++                               
                              +++                ++++:                              
                              +++                 ;+++                              
                             ++++                  +++:                             
                            ,+++                   .+++                             
                            +++:                    +++,                            
                           ++++                     .+++                            
                           +++                       +++,                           
                          ++++                       .+++                           
                    `;+++++++                         ++++++++;`                    
                ;+++++++++++,                         .++++++++++++;                
            .+++++++++++++++                           ++++++++++++++++,            
         `+++++++++++;``+++                            .+++  .;+++++++++++`         
       :++++++++'      +++'                             +++,      `'++++++++:       
     `+++++++.        '+++                              .+++          .+++++++`     
    ++++++,           +++`                               +++,            :++++++    
   +++++.            ++++                                .+++              .+++++   
  +++++             .+++                                  +++,               '++++  
 '+++.              +++;                                  ,+++                ,+++' 
 +++,              :+++,                                   +++                 ,+++ 
,+++               `+++++.                                ++++                  +++,
'++:                 ++++++:                            ;++++`                  :++'
'++,                  :+++++++                        .+++++                    ,++'
,+++                    ;+++++++'                   ;++++++                     +++,
 +++                      ,+++++++++'.          ,++++++++.                      +++ 
 ++++                        '+++++++++++++++++++++++++,                       ++++ 
  ++++                          ;++++++++++++++++++++                         ++++  
   ++++                             ,++++++++++++.                           ++++   
   `++++;                                                                  '++++`   
     +++++`                                                              `+++++     
      ++++++`                                                          `++++++      
       .++++++:                                                      :++++++.       
         ;+++++++`                                                `+++++++;         
           ;++++++++:                                          :++++++++;           
            ++++++++++++:                                  :++++++++++'             
           ++++++++++++++++++':`                    `,;++++++++++++++++'            
          ++++  +++,+++++++++++++++++++++++++++++++++++++++++++++++ ++++.           
         ,+++   +++  ++++++++++++++++++++++++++++++++++++++++++ +++  ++++           
         +++,  .+++  +++    `,'++++++++++++++++++++++',`    +++ +++   +++.          
         +++   '++:  +++                                    +++ +++   .+++          
         +++   +++   +++                                    +++ +++    +++          
         +++   +++   +++                                    +++ +++    +++          
         +++   +++   +++            ++       ,+:            +++ +++    +++          
         ++++  +++   +++           :+++,    ++++            +++ +++   +++'          
          +++:.+++   +++            ++++++++++++            +++ +++. `+++           
          +++++++:   +++             +++++++++'             +++ ;++;'++++           
           ++++++`   +++              ,++++++               +++ ,+++++++            
            ,++++    +++                                    +++ .++++++             
              +++    +++                  `                 +++  +++:               
              +++    +++              :+++++++;             +++  +++                
             `+++    +++         `'+++++++++++++++'`        +++  ;+++               
             ;++;    +++     :+++++++++++++++++++++++++.    +++   +++               
             +++`    +++`'+++++++++++++.      '++++++++++++,+++   +++:              
             +++     +++++++++++++:               ;++++++++++++   `+++              
             +++     ++++++++'`                       :++++++++    +++`             
             +++     `+++:                                ,+++`    ;+++             
            `+++                        ;;`                         +++             
            :++;                        .;;;                        +++;            
            +++.             .           ;;;;:                       +++            
            ++++            `;;;;;:`     :;;;;;.                     +++`           
             ++++.             ;;;;;;;;;,`;;;;;;;                    :+++           
              ++++;              .;;;;;;;;;;;;;;;;;                   +++           
               +++++                ,;;;;;;;;;;;;;;;.               `++++;          
                +++++                  :;;;;;;;  `;;;;            :++++++.          
                 '++++                   `;;;;;;     :          ++++++++            
                  ,++++`                    .;;;               ++++++:              
                    ++++,                      `              `++++`                
                     ++++'                                    +++:                  
                      +++++                                   +++                   
                       +++++                                  +++                   
                        ;+++.                                +++;                   
                         ,+++                                +++                    
                          +++                                +++                    
                          +++.                              '++'                    
                          ,+++                              +++                     
                           +++                            .++++                     
                           +++,                         .++++++                     
                           .+++                       ,++++++:                      
                            +++                     ,++++++,                        
                            +++,                  :++++++,                          
                            .+++                :++++++.                            
                             +++               ++++++.                              
                             +++,             +++++`                                
                             .+++            ++++;                                  
                              +++           ++++,                                   
                              +++:        `++++`                                    
                              `+++       .++++                                      
                               +++      :++++                                       
                               +++:    '++++                                        
                               `+++   +++++                                         
                                +++  +++++                                          
                                +++:++++;                                           
                                `++++++.                                            
                                 +++++`                                             
                                 ++++                                               
                                  ++                                                
                                                                                                                                                                                                        
                                                                       ```````````     ````````````                   ````````````                                                                      
                                                                     ``````````````` `````````````````              `````````````````                                                                   
                                                                   ``````````````````````````````````````          `````````````````````                                                                
                                                                 `````````````````````````````````````````        ```````````````````````                                                               
                                                                ````````````````````````````````````````````     ``````````````````````````                                                             
                                                              ```````````````````````````````````````````````   ````````````````````````````                                                            
                                                             `````````````````````````````````````````````````````````````````````````````````                                                          
                                                            ```````````````````````````````````````````````````````````````````````````````````                                                         
                                                            ````````````````````````````````````````````````````````````````````````````````````                                                        
                                                           ``````````````````````````````````````````````````````````````````````````````````````                                                       
                                                          ```````````````````````````````````````````````````````````````````````````````````````                                                       
                                                          ````````````````````````````````````````````````````````````````````````````````````````                                                      
                                                         ``````````````````````````````````````````````````````````````````````````````````````````                                                     
                                                        ````````````````````...````````````.,..``````````````````````````.,,.``````````````````````                                                     
                                                        ````````````````,;;;;;;;`````````;;;;;;;;;,`````````````````````;;;;;;;;;.``````````````````                                                    
                                                       ```````````````:;;;;;;;;;,```````,;;;;;;;;;;;;``````````````````:;;;;;;;;;;;:````````````````                                                    
                                                       ``````````````;;;;;;;;;;;;```````;;;;;;;;;;;;;;:````````````````;;;;;;;;;;;;;;:```````````````                                                   
                                                       `````````````;;;;;;;;;;;;;```````;;;;;;;;;;;;;;;;```````````````;;;;;;;;;;;;;;;;``````````````                                                   
                                                      `````````````;;;;;;;;;;;;;;```````;;;;;;;;;;;;;;;;;.`````````````;;;;;;;;;;;;;;;;;``````````````                                                  
                                                      ````````````;;;;;;;;;;;;;;;```````+;;;;;;;;;;;;;;;;;.````````````+;;;;;;;;;;;;;;;;;`````````````                                                  
                                                      ```````````,;;;;;;;;;;;;;;;```````+++';;;;;;;;;;;;;;;.```````````+++;;;;;;;;;;;;;;;;````````````                                                  
                                                     ````````````;;;;;;;;,`,;;;;;```````+++++'```:;;;;;;;;;;```````````+++++:```:;;;;;;;;;:````````````                                                 
                                                     ```````````,;;;;;;;```,;;;;;```````+++++'`````.;;;;;;;;:``````````+++++:`````.;;;;;;;;````````````                                                 
                                                     ```````````;;;;;;;````,;;;;;```````+++++'```````:;;;;;;;``````````+++++:```````:;;;;;;;```````````                                                 
                                                    ````````````;;;;;;`````,;;;;;```````+++++'````````,;;;;;;;`````````+++++:````````:;;;;;;```````````                                                 
                                                    ```````````:;;;;;.`````,;;;;;```````+++++'`````````,;;;;;;`````````+++++:`````````;;;;;;:```````````                                                
                                                    ```````````;;;;;;``````,;;;;;```````+++++'``````````;;;;;;,````````+++++:``````````;;;;;;```````````                                                
                                                    ```````````;;;;;,``````,;;;;;```````+++++'```````````;;;;;;````````+++++:``````````:;;;;;```````````                                                
                                                    ``````````,;;;;;```````,;;;;;```````+++++'```````````:;;;;;````````+++++:```````````;;;;;.``````````                                                
                                                   ```````````:;;;;;```````,;;;;;```````+++++'```````````.;;;;;````````+++++:```````````;;;;;:``````````                                                
                                                   ```````````;;;;;;```````,;;;;;```````+++++'````````````;;;;;.```````+++++:```````````;;;;;:``````````                                                
                                                   ```````````;;;;;.```````,;;;;;```````+++++'````````````;;;;;,```````+++++:```````````:;;;;;``````````                                                
                                                   ```````````;;;;;````````,;;;;;```````+++++'````````````;;;;;:```````+++++:```````````:;;;;;``````````                                                
                                                   ``````````,;;;;;````````,;;;;;```````+++++'````````````;;;;;:```````+++++:```````````,;;;;;``````````                                                
                                                   ``````````:;;;;;````````,;;;;;```````+++++'````````````;;;;;,```````+++++:```````````:;;;;;``````````                                                
                                                   ``````````;;;;;;````````,;;;;;```````+++++'````````````;;;;;,```````+++++:```````````:;;;;;``````````                                                
                                                  ```````````;;;;;:````````,;;;;;```````+++++'````````````;;;;;.```````+++++:```````````;;;;;:``````````                                                
                                                 ````````````;;;;;.````````,;;;;;```````+++++'````````````;;;;;````````+++++:```````````;;;;;:``````````                                                
                                              ```````````````;;;;;.````````,;;;;;```````+++++'```````````,;;;;;````````+++++:```````````;;;;;,``````````                                                
                                            `````````````````;;;;;`````````,;;;;;```````+++++'```````````;;;;;;````````+++++:``````````.;;;;;```````````                                                
                                          ```````````````````;;;;;`````````,;;;;;```````+++++'``````````.;;;;;:````````+++++:``````````:;;;;;```````````                                                
                                         ```````````````````.;;;;;`````````,;;;;;```````+++++'``````````;;;;;;`````````+++++:``````````;;;;;;```````````                                                
                                        ````````````````````,;;;;;`````````,;;;;;```````+++++'`````````,;;;;;;`````````+++++:`````````:;;;;;:```````````                                                
                                      ``````````````````````:;;;;;`````````,;;;;;```````+++++'````````.;;;;;;,`````````+++++:`````````;;;;;;```````````                                                 
                                     ```````````````````````;;;;;;`````````,;;;;;```````+++++'````````;;;;;;;``````````+++++:````````;;;;;;;```````````                                                 
                                    ````````````````````````;;;;;:`````````,;;;;;```````+++++'``````,;;;;;;;,``````````+++++:```````;;;;;;;.```````````                                                 
                                    ````````````````````````;;;;;,`````````,;;;;;```````+++++'`````;;;;;;;;;```````````+++++:`````.;;;;;;;;````````````                                                 
                                   `````````````````````````;;;;;.`````````,;;;;;```````+++++'```:;;;;;;;;;````````````+++++:````:;;;;;;;;````````````                                                  
                                  ``````````````````````````;;;;;``````````,;;;;;```````+++++'`;;;;;;;;;;;.````````````+++++:`.;;;;;;;;;;:````````````                                                  
                                  ```````````````````````.:;;;;;;++++++++++';;;;;```````;;;;;;;;;;;;;;;;;,`````````````++';;;;;;;;;;;;;;;`````````````                                                  
                                 ```````````````````,+++++++;;;;;++++++++++';;;;;```````;;;;;;;;;;;;;;;;,``````````````;;;;;;;;;;;;;;;;;`````````````                                                   
                                 ````````````````.+++++++++;;;;;;++++++++++';;;;;```````;;;;;;;;;;;;;;;.```````````````;;;;;;;;;;;;;;;;``````````````                                                   
                                ```````````````.+++++++++++;;;;;;++++++++++';;;;;```````;;;;;;;;;;;;;;````````;.```````;;;;;;;;;;;;;;:``````````````                                                    
                                ``````````````+++++++++++++;;;;;;++++++++++';;;;;```````;;;;;;;;;;;;.````````,;;```````;;;;;;;;;;;;;.```````````````                                                    
                               ``````````````++++++++++++++;;;;;;++++++++++';;;;;```````;;;;;;;;;;,``````````;;;```````;;;;;;;;;;;.````````````````                                                     
                               `````````````+++++++++++++++;;;;;+++++++++++';;;;;```````;;;;;;;;.````````````;;;```````;;;;;;;;:```````````````````                                                     
                               ````````````++++++++++++++++;;;;;::::::::::::;;;;;```````;;;;;;``````````````,;;;```````;;;;;,`````````````````````                                                      
                              ````````````:++++++++++;````:;;;;;```````````,;;;;;```````+++++'``````````````;;;:```````+++++:`````````````````````                                                      
                              ````````````'++++++++```````;;;;;;```````````,;;;;;```````+++++'``````````````;;;:```````+++++:````````````````````                                                       
                              ```````````;+++++++`````````;;;;;:```````````,;;;;;```````+++++'`````````````.;;;.```````+++++:```````````````````                                                        
                              ```````````;++++++`````````.;;;;;.```````````,;;;;;```````+++++'`````````````;;;;````````+++++:``````````````````                                                         
                              ``````````:;+++++``````````;;;;;;````````````,;;;;;```````+++++'`````````````;;;;````````+++++:`````````````````                                                          
                             ```````````;;++++```````````;;;;;;````````````,;;;;;```````+++++'````````````.;;;;````````+++++:````````````````                                                           
                             ```````````;;+++'``````````,;;;;;,````````````,;;;;;```````+++++'````````````:;;;;````````+++++:```````````````                                                            
                             ```````````;;;++.``````````;;;;;;`````````````,;;;;;```````+++++'````````````;;;;:````````+++++:``````````````                                                             
                             ```````````;;;++``````````,;;;;;;`````````````,;;;;;```````+++++'````````````;;;;,````````+++++:`````````````                                                              
                             ```````````;;;'+.`````````;;;;;;.`````````````:;;;;;```````+++++'```````````,;;;;.````````+++++:```````````                                                                
                             ```````````;;;;+;````````;;;;;;;``````````````:;;;;;```````+++++'```````````;;;;;`````````+++++:``````````                                                                 
                             ```````````;;;;;+```````;;;;;;;,``````````````:;;;;:```````+++++'```````````;;;;;`````````+++++:``````````                                                                 
                              ``````````:;;;;;+`````;;;;;;;;```````````````:;;;;:```````+++++'``````````,;;;;;`````````+++++:``````````                                                                 
                              ```````````;;;;;;;:,;;;;;;;;;.```````````````;;;;;,```````+++++'``````````;;;;;;`````````+++++:``````````                                                                 
                              ```````````;;;;;;;;;;;;;;;;;:````````````````;;;;;,```````+++++'``````````;;;;;:`````````+++++:``````````                                                                 
                              ```````````.;;;;;;;;;;;;;;;;`````````````````;;;;;.```````+++++'`````````.;;;;;,`````````+++++:``````````                                                                 
                              ````````````;;;;;;;;;;;;;;;`````````````````.;;;;;````````+++++'`````````:;;;;;.````;,```+++++:``````````                                                                 
                               ````````````;;;;;;;;;;;;;``````````````````;;;;;;````````+++++'`````````;;;;;;```,;;;```+++++:``````````                                                                 
                               `````````````;;;;;;;;;;;```````````````````+;;;;;````````+++++'````````.;;;;;;``;;;;;```+++++:``````````                                                                 
                               ``````````````:;;;;;;;.````````````````````';;;;:````````+++++'````````:;;;;;;:;;;;;;```+++++:``````````                                                                 
                    ```````````````````````````.::,``````````````````````.;;;;;.````````+++++'````````;;;;;;;;;;;;;;```+++++:``````````                 `````````          ``````       ``````          
                 ````````````````````````````````````````````````````````+;;;;;`````````+++++'````````;;;;;;;;;;;;;;```+++++:``````````              ``````````````      ``````````   ``````````        
               ``````````````````````````````````````````````````````````+;;;;;`````````+++++'```````,;;;;;;;;;;;;;,```+++++:``````````            ``````````````````  ```````````````````````````      
             ```````````````````````````````````````````````````````````;';;;;,`````````+++++'```````;;;;;;;;;;;;;;````+++++:```````````          `````````````````````````````````````````````````     
            ````````````````````````````````````````````````````````````+;;;;;``````````+++++'```````;;;;;;;;;;;;;;````+++++:`````````````      ````````````````````````````````````````````````````    
          `````````````````````````````````````````````````````````````++;;;;;``````````+++++'``````,;;;;;;;;;;;;;:````+++++:``````````````    ``````````````````````````````````````````````````````   
         `````````````````````````````````````````````````````````````:+';;;;.``````````+++++'``````;;;;;;;;;;;;;;,````+++++:```````````````` ```````````````````````````````````````````````````````   
        `````````````````````````````````````````````````````````````.++;;;;;```````````+++++'``````;;;;;;;;;;;;;;`````+++++:`````````````````````````````````````````````````````````````````````````  
        ````````````````````````````````````````````````````````````.+++;;;;.```````````+++++'`````.;;;;;;;;;;;;;;`````+++++:`````````````````````````````````````````````````````````````````````````  
       ````````````````````````````````````````````````````````````;+++;;;;;````````````+++++'`````:;;;;;;;;;;;;;:`````+++++:`````````````````````````````````````````````````````````````````````````` 
      ````````````````````````````````````````````````````````````++++';;;;`````````````+++++'`````;;;;;;;;;;;;;;.`````+++++:`````````````````````````````````````````````````````````````````````````` 
     ```````````````````````````````````````````````````````````++++++;;;;.`````````````+++++'`````;;;;;;;;;;;;;;``````+++++:```````````````````````````````````````````````````````````````````````````
     ````````````````````````````````````````````````````````'+++++++;;;;:``````````````+++++'````:;;;;;;;;;;;;;;``````+++++:```````````````````````````````````````````````````````````````````````````
    ```````````````````````````````````````````````````.;+++++++++++;;;;:```````````````+++++'````;;;;;;;;;;;;;;:``````+++++:```````````````````````````````````````````````````````````````````````````
    ````````````````:++++++++++++++++++++++++++++++++++++++++++++++;;;;:`````````````;;;+++++'````;;;;;;;;;;;;;;```````+++++;;;:.```````````````````````.;+++++;````````````.++:``````````++:```````````
   ```````````````'+++++++++++++++++++++++++++++++++++++++++++++++;;;;.```````````;+;;;;+++++'```,;;;;;;;;;;;;;;```````+++++;;;;;;:````````````````````;;++++++++```````````++++`````````++++.``````````
   ``````````````++++++++++++++++++++++++++++++++++++++++++++++++;;;;```````````.++;;;;;+++++'```;;;;;;;;;;;;;;;```````+++++;;;;;;;;:`````````````````;;;+++++++++.````````:++++'```````;+++++``````````
   ````````````.+++++++++++++++++++++++++++++++++++++++++++++++:;;;````````````'++;;;;;;+++++'```;;;;;;;;.;;;;;,```````+++++;;;;;;;;;;```````````````;;;+++++++++++````````++++++```````++++++``````````
  `````````````++++++++++++++++++++++++++++++++++++++++++++++:;;;`````````````++++;;;;;;+++++'``.;;;;;;;`.;;;;;````````+++++;;;;;;;;;;;.````````````:;;;++++++++++++```````++++++``````;++++++``````````
  ````````````++++++++++++++++++++++++++++++++++++++++++++';;;```````````````;+++;;;;;;;+++++'``:;;;;;,``,;;;;;````````+++++;;;;;;;;;;;;```````````.;;;;++++++++++++,``````++++++``````++++++,``````````
  ```````````:++++++++++++++++++++++++++++++++++++++++;;:,``````````````````.++++;;;;;;;+++++'``:;;;;````:;;;;;````````+++++;;;;;;;;;;;;;``````````;;;;;+++++++++++++``````++++++`````'++++++```````````
 ````````````++++++:;:``````````;;;;;```````````````````````````````````````++++';;;;:``+++++'``.;;;`````;;;;;,````````+++++:``:;;;;;;;;;;`````````;;;;+++````+++++++``````++++++`````++++++,```````````
 ```````````;+++:;;:````````````;;;;;``````````````````````````````````````:++++;;;,````+++++'```:,``````;;;;;`````````+++++:`````;;;;;;;;.```````,;;;;++``````'+++++;`````++++++````'++++++````````````
 ```````````++:;;;:`````````````;;;;;``````````````````````````````````````+++++;;``````+++++'```````````;;;;;`````````+++++:``````:;;;;;;;```````;;;;;+````````++++++`````++++++````++++++,````````````
 ```````````+;;;;;``````````````;;;;;`````````````````````````````````````.++++';```````+++++'```````````;;;;:`````````+++++:```````,;;;;;;```````;;;;;'````````'+++++`````++++++```'++++++```````````` 
 ``````````:;;;;;.``````````````;;;;;`````````````````````````````````````+++++;,```````+++++'```````````;;;;.`````````+++++:````````:;;;;;:``````;;;;;.````````,+++++`````++++++```++++++,```````````` 
 ``````````+;;;;;```````````````;;;;;`````````````````````````````````````+++++;````````+++++'``````````.;;;;``````````+++++:`````````;;;;;;``````;;;;;``````````+++++`````++++++``'++++++````````````  
```````````;;;;;:```````````````;;;;;`````````````````;;:`````````````````+++++,````````+++++'``````````,;;;;``````````+++++:`````````,;;;;;``````;;;;;``````````+++++`````++++++``++++++.````````````  
```````````;;;;;.```````````````;;;;;````````````````;;;;````````````````;+++++`````````+++++'``````````:;;;:``````````+++++:``````````;;;;;,`````;;;;;``````````+++++`````++++++`+++++++`````````````  
```````````;;;;;.```````````````;;;;;```````````````.;;;;:```````````````+++++'`````````+++++'``````````;;;;.``````````+++++:``````````;;;;;:`````;;;;;``````````+++++`````++++++`++++++.````````````   
```````````;;;;;````````````````;;;;;```````````````,;;;;;```````````````+++++;`````````+++++'``````````;;;;```````````+++++:``````````:;;;;;`````;;;;;``````````,+++:`````+++++++++++++`````````````   
```````````;;;;;````````````````;;;;;```````````````,;;;;;```````````````+++++,`````````+++++'``````````;;;;```````````+++++:``````````,;;;;;`````;;;;;````````````'.``````++++++++++++.````````````    
```````````;;;;;.```````````````;;;;;```````````````,;;;;;```````````````+++++``````````+++++'``````````;;;,```````````+++++:``````````.;;;;;`````;;;;;````````````````````++++++++++++````````````     
```````````;;;;;:```````````````;;;;;```````````````,;;;;;```````````````+++++``````````+++++'``````````;;;````````````+++++:``````````.;;;;;`````;;;;;````````````````````+++++++++++.````````````     
 ``````````:;;;;;```````````````;;;;;```````````````,;;;;;``````````````,+++++``````````+++++'`````````,;;;````````````+++++:``````````.;;;;;`````;;;;;````````````````````+++++++++++````````````      
 ``````````:;;;;;```````````````;;;;;```````````````,;;;;;``````````````:+++++``````````+++++'`````````,;;;````````````+++++:``````````.;;;;;`````;;;;;````````````````````++++++++++`````````````      
 ```````````;;;;;;``````````````;;;;;```````````````,;;;;;``````````````;+++++``````````+++++'`````````:;;,````````````+++++:``````````.;;;;;`````;;;;;````````````````````++++++++++````````````       
 ```````````;;;;;;,`````````````;;;;;```````````````,;;;;;``````````````;+++++``````````+++++'`````````;;;`````````````+++++:``````````.;;;;;`````;;;;;````````````````````+++++++++`````````````       
 ```````````:;;;;;;.````````````;;;;;```````````````,;;;;;``````````````'+++++``````````+++++'`````````;;;`````````````+++++:``````````.;;;;;`````;;;;;````````````````````+++++++++``````````````      
 ````````````;;;;;;;;```````````;;;;;```````````````,;;;;;``````````````'+++++``````````+++++'`````````;;:`````````````+++++:``````````.;;;;;`````;;;;;````````````````````++++++++```````````````      
  ```````````:;;;;;;;;;;;.``````;;;;;```````````````,;;;;;``````````````'+++++``````````+++++'`````````.;.`````````````+++++:``````````,;;;;;`````;;;;;````````````````````+++++++++'``````````````     
  ````````````;;;;;;;;;;;;,`````;;;;;```````````````,;;;;;``````````````'+++++``````````+++++'`````````````````````````+++++:``````````:;;;;;`````;;;;;````````````````````+++++++++++`````````````     
  ````````````.;;;;;;;;;;;;`````;;;;;```````````````:;;;;;``````````````'+++++``````````+++++'`````````````````````````+++++:``````````;;;;;;`````;;;;;````````````````````++++++++++++````````````     
   ````````````,;;;;;;;;;;;`````;;;;;```````````````:;;;;;``````````````'+++++``````````+++++'````````````.:```````````+++++:`````````:;;;;;;`````;;;;;````````````````````+++++++++++++````````````    
   `````````````,;;;;;;;;;;`````;;;;;```````````````:;;;;;``````````````++++++``````````+++++'```````````:;;;``````````+++++:````````:;;;;;;;`````;;;;;````````````````````+++++++++++++.```````````    
   ```````````````;;;;;;;;;`````;;;;;```````````````;;;;;;:`````````````++++++``````````+++++'```````````;;;;;`````````+++++:```````;;;;;;;;'`````;;;;;````````````````````++++++++++++++```````````    
    ```````````````.;;;;;;``````;;;;;```````````````;;;;;;;`````````````++++++``````````+++++'``````````:;;;;;`````````+++++:`````:;;;;;;;;;+`````;;;;;````````````````````++++++,;:+++++```````````    
    ````````````````````.```````;;;;;```````````````;;;;;;;,````````````++++++``````````+++++'``````````;;;;;;'````````+++++:````;;;;;;;;;;;+`````;;;;;````````````````````++++++``;;;'++'```````````   
     ```````````````````````````;;;;;```````````````;';;;;;;````````````++++++``````````+++++'`````````,;;;;;;+````````+++++:``:;;;;;;;;;;:++`````;;;;;````````````````````++++++```;;;:++```````````   
     ```````````````````````````;;;;;```````````````;+;;;;;;;,``````````++++++``````````+++++'`````````;;;;;;++,```````+++++:`;;;;;;;;;;;;+++`````;;;;;````````````````````++++++```:;;;:+```````````   
      ``````````````````````````;;;;;```````````````;+;;;;;;;;;:````````++++++``````````+++++'````````,;;;;;;+++```````+++++:;;;;;;;;;;;'++++`````;;;;;````````````````````++++++````;;;;+,``````````   
       `````````````````````````;;;;;```````````````;++;;;;;;;;;;;:`````++++++``````````+++++'````````;;;;;;'+++```````+++++;;;;;;;;;;:.+++++`````;;;;;````````````````````++++++````;;;;;;``````````   
       `````````````````````````;;;;;```````````````;++;;;;;;;;;;;;;;,``++++++``````````+++++'```````.;;;;;;++++'``````++++;;;;;;;;;;.`.+++++`````;;;;;````````````````````++++++````:;;;;+``````````   
        ````````````````````````;;;;;```````````````;+++;;;;;;;;;;;;;;;,++++++``````````+++++'```````;;;;;;'+++++``````+++;;;;;;;;;;```.+++++`````;;;;;````````````````````++++++````:;;;;'``````````   
         ```````````````````````;;;;;```````````````;++++;;;;;;;;;;;;;;;;+++++``````````+++++'```````;;;;;;++++++.`````++;;;;;;;;;.````.+++++`````;;;;;````````````````````++++++````,;;;;:``````````   
          ``````````````````````;;;;;```````````````;+++++.;;;;;;;;;;;;;;;++++``````````+++++'``````:;;;;;,.++++++`````++;;;;;;;;```````+++++`````;;;;;.```````````````````++++++````,;;;;;``````````   
           `````````````````````;;;;;```````````````;+++++``:;;;;;;;;;;;;;;+++``````````+++++'``````;;;;;;``++++++`````+;;;;;;;;````````+++++`````;;;;;,```````````````````+++++'````,;;;;;``````````   
             ```````````````````;;;;;```````````````;+++++````.;;;;;;;;;;;;+++``````````+++++'`````:;;;;;:``:+++++'````+;;;;;;;`````````+++++`````;;;;;;```````````````````+++++:````,;;;;;``````````   
              ``````````````````;;;;;```````````````;+++++```````.;;;;;;;;;;++``````````+++++'`````;;;;;;````++++++````+;;;;;;,`````````+++++`````:;;;;;```````````````````+++++.````:;;;;;``````````   
                ````````````````;;;;;```````````````;+++++``````````,;;;;;;;++``````````+++++'````,;;;;;;````++++++.```;;;;;;;``````````+++++,````.;;;;;``````````````````.+++++`````:;;;;;``````````   
                   `````````````;;;;;```````````````;+++++````````````;;;;;;;+``````````+++++'````;;;;;;`````.++++++```;;;;;;,``````````+++++'`````;;;;;:`````````````````;+++++`````:;;;;;``````````   
                     ```````````;;;;;```````````````;+++++`````````````;;;;;;+``````````+++++'```.;;;;;;``````++++++```;;;;;;```````````++++++`````;;;;;;`````````````````;+++++`````;;;;;:``````````   
                     ```````````;;;;;```````````````;+++++`````````````,;;;;;+``````````+++++'```;;;;;;.``````:+++++'``;;;;;;```````````'+++++`````:;;;;;,```````````````,;++++;`````;;;;;,``````````   
                     ```````````;;;;;```````````````;+++++``````````````;;;;;'``````````+++++'```;;;;;;````````++++++``;;;;;;```````````:+++++``````;;;;;;```````````````;;++++``````;;;;;.``````````   
                     ```````````;;;;;```````````````;+++++``````````````;;;;;;``````````+++++'``;;;;;;,````````++++++.`;;;;;:````````````+++++.`````;;;;;;;`````````````:;'++++``````;;;;;```````````   
                     ```````````;;;;;```````````````;+++++``````````````;;;;;;``````````+++++'``;;;;;;`````````.++++++`;;;;;,````````````+++++:`````,;;;;;;:```````````,;;++++:`````,;;;;;```````````   
                     ```````````;;;;;```````````````;+++++``````````````;;;;;:``````````+++++'`:;;;;;,``````````++++++`;;;;;,````````````++++++``````;;;;;;;;`````````:;;;++++``````:;;;;;```````````   
                     ```````````;;;;;```````````````;+++++``````````````:;;;;:``````````+++++'`;;;;;;```````````:+++++';;;;;,````````````;+++++.`````.;;;;;;;;,`````.;;;;;+++:``````;;;;;;```````````   
                     ```````````;;;;;```````````````;+++++``````````````:;;;;:``````````+++++':;;;;;:````````````++++++;;;;;,`````````````+++++;``````:;;;;;;;;;;;;;;;;;;++++```````;;;;;.``````````    
                     ```````````;;;;;.``````````````;+++++``````````````:;;;;:``````````+++++';;;;;;`````````````++++++;;;;;,`````````````+++++;```````;;;;;;;;;;;;;;;;;;+++```````:;;;;;```````````    
                     ```````````;;;;;.``````````````'+++++``````````````:;;;;:``````````+++++;;;;;;;`````````````.++++++;;;;,`````````````:+++++:```````;;;;;;;;;;;;;;;;;++,```````;;;;;;```````````    
                      ``````````;;;;;;``````````````++++++``````````````:;;;;:``````````+++++;;;;;;```````````````++++++;;;;,``````````````+++++;````````;;;;;;;;;;;;;;;++:```````:;;;;;,```````````    
                      ``````````;;;;;+``````````````+++++'``````````````:;;;;:``````````+++++;;;;;;```````````````;+++++;;;;,``````````````+++++;;````````;;;;;;;;;;;;;++.````````;;;;;;````````````    
                      ``````````:;;;;+``````````````+++++;``````````````:;;;;:``````````++++;;;;;;.````````````````++++++;;;,```````````````+++++;:````````:;;;;;;;;;;++`````````;;;;;;;```````````     
                      ``````````.;;;;;,````````````:+++++```````````````:;;;;:``````````++++;;;;;;`````````````````++++++;;;,```````````````+++++;;``````````:;;;;;;;+``````````,;;;;;;````````````     
                      ```````````;;;;:+````````````++++++```````````````:;;;;:``````````+++;;;;;;.`````````````````.++++++;;,```````````````.++++;;;```````````````````````````.;;;;;;;````````````     
                      ```````````;;;;;+:``````````:++++++```````````````:;;;;:``````````+++;;;;;;```````````````````++++++;;,````````````````'++++;;;``````````````````````````;;;;;;;.```````````      
                      ```````````,;;;;++,````````.++++++:```````````````:;;;;:``````````++;;;;;;,```````````````````;+++++;;,`````````````````++++;;;;```````````````````````.;;;;;;;:````````````      
                       ```````````;;;;+++'``````;+++++++````````````````:;;;;:``````````++;;;;;;`````````````````````++++++;,`````````````````.++++;;;;,````````````````````,;;;;;;;;`````````````      
                       ```````````:;;;++++++;;+++++++++'````````````````:;;;;:``````````++;;;;;:`````````````````````++++++;,``````````````````;+++;;;;;;``````````````````;;;;;;;;;.````````````       
                       ````````````;;;'++++++++++++++++`````````````````:;;;;:``````````+;;;;;;``````````````````````.+++++;,```````````````````++++;;;;;;;.`````````````;;;;;;;;;;,`````````````       
                       `````````````;;;+++++++++++++++.`````````````````:;;;;:``````````+;;;;;;```````````````````````++++++,````````````````````++++;;;;;;;;;,``````.;;;;;;;;;;;;:`````````````        
                        ````````````,;;++++++++++++++;``````````````````:;;;;:``````````;;;;;;````````````````````````;+++++,`````````````````````+++;;;;;;;;;;;;;;;;;;;;;;;;;;;;:``````````````        
                        `````````````,;:++++++++++++;```````````````````:;;;;:``````````;;;;;;```````````` ````````````+++++,``````````````````````'++;;;;;;;;;;;;;;;;;;;;;;;;;;,``````````````         
                        ```````````````;'++++++++++.````````````````````,;;;;,``````````:;;;;.```````````` ````````````+++++.```````````````````````,++;;;;;;;;;;;;;;;;;;;;;;;;.```````````````         
                         ```````````````:'+++++++'```````````````````````;;;;````````````;;;;````````````   ````````````++++``````````````````````````++;;;;;;;;;;;;;;;;;;;;;;````````````````          
                         ``````````````````:+':```````````````````````````,,``````````````:,`````````````   `````````````+;````````````````````````````.++;;;;;;;;;;;;;;;;;;.`````````````````          
                          ``````````````````````````````````````````````````````````````````````````````     `````````````````````````````````````````````+;;;;;;;;;;;;;;;```````````````````           
                          ``````````````````````````````````````````````````````````````````````````````     ````````````````````````` ``````````````````````;;;;;;;;;:`````````````````````            
                           ````````````````````````````````````````````````````````````````````````````      `````````````````````````  ````````````````````````````````````````````````````            
                            `````````````````````````````````` ````````````````````````````````````````       ````````````````````````   ``````````````````````````````````````````````````             
                            ``````````````````````````````````  ``````````````````````````````````````        ```````````````````````     ````````````````````````````````````````````````              
                             ````````````````````````````````   ``````````````````````````````````````         ``````````````````````      ``````````````````````````````````````````````               
                              ``````````````````````````````    `````````````````````````````````````          `````````````````````        ````````````````````````````````````````````                
                               ````````````````````````````      ````````````````````````````````````           ````````````````````         ``````````````````````````````````````````                 
                                ``````````````````````````        ``````````````````````````````````             ``````````````````           ````````````````````````````````````````                  
                                 ````````````````````````          ````````````````````````````````              `````````````````             ``````````````````````````````````````                   
                                   ````````````````````             ``````````````  ``````````````                ```````````````                ``````````````````````````````````                     
                                     ````````````````                ````````````    ````````````                   ````````````                  ````````````````````````````````                      
                                       ````````````                    ````````        ````````                      `````````                      ````````````````````````````                        
                                           ```                                                                           ``                           ````````````````````````                          
                                                                                                                                                         ``````````````````                             
                                                                                                                                                             ``````````                                 
                                                                                         <3 T.P. * P.W. * A.H. * D.S. * B.S.

© 2017, Amazon Web Services, Inc. or its affiliates. All rights reserved.