From 4d8bbdc7ef130a77cddf6515479fc6e755bd58a1 Mon Sep 17 00:00:00 2001 From: Andrea Busi Date: Fri, 24 Jul 2020 15:33:53 +0200 Subject: [PATCH] Production version Add to Git the current app version (the same available in the OriginalZip folder) --- .../Base.lproj/MainInterface.storyboard | 87 + Sources/EQNNotificationContent/Info.plist | 47 + .../NotificationViewController.h | 18 + .../NotificationViewController.m | 83 + .../es.lproj/MainInterface.strings | 9 + .../it.lproj/MainInterface.strings | 9 + Sources/EQNNotificationService/Info.plist | 36 + .../NotificationService.h | 13 + .../NotificationService.m | 320 ++ .../project.pbxproj | 1408 +++++ .../contents.xcworkspacedata | 7 + .../UserInterfaceState.xcuserstate | Bin 0 -> 34787 bytes .../xcdebugger/Breakpoints_v2.xcbkptlist | 5 + .../xcschemes/Earthquake Network.xcscheme | 92 + .../xcschemes/xcschememanagement.plist | 47 + .../contents.xcworkspacedata | 10 + .../xcshareddata/IDEWorkspaceChecks.plist | 8 + .../xcshareddata/WorkspaceSettings.xcsettings | 5 + .../UserInterfaceState.xcuserstate | Bin 0 -> 278506 bytes .../WorkspaceSettings.xcsettings | 18 + .../xcdebugger/Breakpoints_v2.xcbkptlist | 87 + .../AbbonamentiViewController.swift | 339 ++ .../AcquistiProViewController.swift | 164 + .../DetailViewController.swift | 50 + .../DettagliAbbonamentoViewController.swift | 123 + .../EQNNotificationContent-Bridging-Header.h | 4 + .../EQNNotificationService-Bridging-Header.h | 4 + .../Earthquake Network-Bridging-Header.h | 7 + .../Acquisti in App/IAPHelper.swift | 192 + .../MasterViewController1.swift | 144 + .../Acquisti in App/ProductCell.swift | 139 + .../Termogea 02-13/DistributionSummary.plist | 34 + .../Termogea 02-13/ExportOptions.plist | 20 + .../Termogea 02-13/Packaging.log | 3553 ++++++++++++ .../Termogea 02-13/Termogea.ipa | Bin 0 -> 2116522 bytes .../Acquisti in App/VersioneProProducts.swift | 53 + .../Acquisti in App/author.txt | 5 + .../Acquisti in App/disclaimer.txt | 1 + .../Acquisti in App/faq.txt | 77 + .../Acquisti in App/info.txt | 22 + .../Acquisti in App/privacy.txt | 9 + Sources/Earthquake Network/AppDelegate.h | 24 + Sources/Earthquake Network/AppDelegate.m | 345 ++ .../Assets.xcassets/AppIcon.appiconset/20.png | Bin 0 -> 1541 bytes .../AppIcon.appiconset/20@2x-1.png | Bin 0 -> 3747 bytes .../AppIcon.appiconset/20@2x-2.png | Bin 0 -> 3747 bytes .../AppIcon.appiconset/20@2x.png | Bin 0 -> 3747 bytes .../AppIcon.appiconset/20@3x.png | Bin 0 -> 6860 bytes .../Assets.xcassets/AppIcon.appiconset/29.png | Bin 0 -> 2462 bytes .../AppIcon.appiconset/29@2x-1.png | Bin 0 -> 6508 bytes .../AppIcon.appiconset/29@2x.png | Bin 0 -> 6508 bytes .../AppIcon.appiconset/29@3x.png | Bin 0 -> 12181 bytes .../AppIcon.appiconset/40@2x-1.png | Bin 0 -> 10609 bytes .../AppIcon.appiconset/40@2x.png | Bin 0 -> 10609 bytes .../AppIcon.appiconset/40@3x-1.png | Bin 0 -> 20640 bytes .../AppIcon.appiconset/40@3x.png | Bin 0 -> 20640 bytes .../AppIcon.appiconset/60@3x.png | Bin 0 -> 39063 bytes .../Assets.xcassets/AppIcon.appiconset/76.png | Bin 0 -> 9748 bytes .../AppIcon.appiconset/76@2x.png | Bin 0 -> 29593 bytes .../AppIcon.appiconset/83.5.png | Bin 0 -> 34588 bytes .../AppIcon.appiconset/Contents.json | 116 + .../AppIcon.appiconset/iOS_icon.png | Bin 0 -> 422767 bytes .../Assets.xcassets/Contents.json | 6 + .../back.imageset/Contents.json | 23 + .../Assets.xcassets/back.imageset/back.png | Bin 0 -> 766 bytes .../Assets.xcassets/back.imageset/back@2x.png | Bin 0 -> 965 bytes .../Assets.xcassets/back.imageset/back@3x.png | Bin 0 -> 1440 bytes .../clock.imageset/Contents.json | 23 + .../ic_history_grey600_24dp @2x.png | Bin 0 -> 5310 bytes .../ic_history_grey600_24dp @3x.png | Bin 0 -> 8573 bytes .../ic_history_grey600_24dp.png | Bin 0 -> 2466 bytes .../distquake_app_pro.imageset/Contents.json | 23 + .../distquake_app_pro-1.png | Bin 0 -> 8753 bytes .../distquake_app_pro-2.png | Bin 0 -> 28226 bytes .../distquake_app_pro.png | Bin 0 -> 4616 bytes .../distquake_app_wave.imageset/Contents.json | 23 + .../distquake_app_wave-1.png | Bin 0 -> 14265 bytes .../distquake_app_wave-2.png | Bin 0 -> 27333 bytes .../distquake_app_wave.png | Bin 0 -> 4381 bytes .../Contents.json | 23 + .../distquake_app_wave_small-1.png | Bin 0 -> 18756 bytes .../distquake_app_wave_small-2.png | Bin 0 -> 9718 bytes .../distquake_app_wave_small.png | Bin 0 -> 3403 bytes .../dor.imageset/Contents.json | 23 + .../Assets.xcassets/dor.imageset/dor.png | Bin 0 -> 1266 bytes .../Assets.xcassets/dor.imageset/dor2x.png | Bin 0 -> 1709 bytes .../Assets.xcassets/dor.imageset/dor3x.png | Bin 0 -> 2331 bytes .../dyamond_green.imageset/Contents.json | 23 + .../dyamond_green-1.png | Bin 0 -> 695 bytes .../dyamond_green-2.png | Bin 0 -> 1147 bytes .../dyamond_green.imageset/dyamond_green.png | Bin 0 -> 914 bytes .../dyamond_red.imageset/Contents.json | 23 + .../dyamond_red.imageset/dyamond_red-1.png | Bin 0 -> 692 bytes .../dyamond_red.imageset/dyamond_red-2.png | Bin 0 -> 1157 bytes .../dyamond_red.imageset/dyamond_red.png | Bin 0 -> 913 bytes .../dyamond_yellow.imageset/Contents.json | 23 + .../dyamond_yellow-1.png | Bin 0 -> 744 bytes .../dyamond_yellow-2.png | Bin 0 -> 1253 bytes .../dyamond_yellow.png | Bin 0 -> 951 bytes .../heart.imageset/Contents.json | 23 + .../ic_heart_pulse_grey600_24dp @2x.png | Bin 0 -> 4459 bytes .../ic_heart_pulse_grey600_24dp @3x.png | Bin 0 -> 6628 bytes .../ic_heart_pulse_grey600_24dp.png | Bin 0 -> 2131 bytes .../ic_action_settings.imageset/Contents.json | 23 + .../ic_action_settings @2x.png | Bin 0 -> 4168 bytes .../ic_action_settings @3x.png | Bin 0 -> 6839 bytes .../ic_action_settings.png | Bin 0 -> 1906 bytes .../ic_action_share.imageset/Contents.json | 23 + .../ic_action_share copia.png | Bin 0 -> 2559 bytes .../ic_action_share copia2.png | Bin 0 -> 3680 bytes .../ic_action_share.png | Bin 0 -> 1446 bytes .../Contents.json | 21 + .../ic_arrow_drop_down_48px-128.png | Bin 0 -> 290 bytes .../Contents.json | 23 + .../ic_compass_outline_grey.png | Bin 0 -> 2112 bytes .../ic_compass_outline_grey@2x.png | Bin 0 -> 4538 bytes .../ic_compass_outline_grey@3x.png | Bin 0 -> 6417 bytes .../Contents.json | 23 + .../ic_filter_grey600_24dp-1.png | Bin 0 -> 1544 bytes .../ic_filter_grey600_24dp-2.png | Bin 0 -> 2197 bytes .../ic_filter_grey600_24dp.png | Bin 0 -> 596 bytes .../Contents.json | 23 + .../ic_help_outline_black_24dp.png | Bin 0 -> 1881 bytes .../ic_help_outline_black_24dp@2x.png | Bin 0 -> 3314 bytes .../ic_help_outline_black_24dp@3x.png | Bin 0 -> 6190 bytes .../Contents.json | 23 + .../ic_info_outline_black_24dp.png | Bin 0 -> 1772 bytes .../ic_info_outline_black_24dp@2x.png | Bin 0 -> 2775 bytes .../ic_info_outline_black_24dp@3x.png | Bin 0 -> 5125 bytes .../Contents.json | 23 + .../ic_person_black_24dp.png | Bin 0 -> 1200 bytes .../ic_person_black_24dp@2x.png | Bin 0 -> 1514 bytes .../ic_person_black_24dp@3x.png | Bin 0 -> 2589 bytes .../Contents.json | 23 + .../ic_settings_black_24dp.png | Bin 0 -> 1661 bytes .../ic_settings_black_24dp@2x.png | Bin 0 -> 2511 bytes .../ic_settings_black_24dp@3x.png | Bin 0 -> 4642 bytes .../Contents.json | 23 + .../ic_shield_half_full_black_24dp.png | Bin 0 -> 1547 bytes .../ic_shield_half_full_black_24dp@2x.png | Bin 0 -> 2221 bytes .../ic_shield_half_full_black_24dp@3x.png | Bin 0 -> 4023 bytes .../Contents.json | 23 + .../ic_star_border_black_24dp.png | Bin 0 -> 1518 bytes .../ic_star_border_black_24dp@2x.png | Bin 0 -> 2599 bytes .../ic_star_border_black_24dp@3x.png | Bin 0 -> 4949 bytes .../Contents.json | 23 + .../ic_verified_user_black_24dp.png | Bin 0 -> 1509 bytes .../ic_verified_user_black_24dp@2x.png | Bin 0 -> 2333 bytes .../ic_verified_user_black_24dp@3x.png | Bin 0 -> 4250 bytes .../if_sync.imageset/Contents.json | 23 + .../ic_action_refresh @2x.png | Bin 0 -> 3937 bytes .../ic_action_refresh @3x.png | Bin 0 -> 6011 bytes .../if_sync.imageset/ic_action_refresh.png | Bin 0 -> 2047 bytes .../menu.imageset/Contents.json | 23 + .../Assets.xcassets/menu.imageset/menu.png | Bin 0 -> 697 bytes .../Assets.xcassets/menu.imageset/menu@2x.png | Bin 0 -> 858 bytes .../Assets.xcassets/menu.imageset/menu@3x.png | Bin 0 -> 1142 bytes .../message.imageset/Contents.json | 23 + .../message.imageset/message-1.png | Bin 0 -> 2983 bytes .../message.imageset/message-2.png | Bin 0 -> 5466 bytes .../message.imageset/message.png | Bin 0 -> 8574 bytes .../priority.imageset/Contents.json | 23 + .../priority.imageset/priority copia 2.png | Bin 0 -> 20681 bytes .../priority.imageset/priority copia 3.png | Bin 0 -> 52453 bytes .../priority.imageset/priority.png | Bin 0 -> 8698 bytes .../star_blue.imageset/Contents.json | 23 + .../star_blue.imageset/star_blue-1.png | Bin 0 -> 721 bytes .../star_blue.imageset/star_blue-2.png | Bin 0 -> 1426 bytes .../star_blue.imageset/star_blue.png | Bin 0 -> 1178 bytes .../star_blue1.imageset/Contents.json | 23 + .../star_blue1.imageset/star_blue1-1.png | Bin 0 -> 1392 bytes .../star_blue1.imageset/star_blue1-2.png | Bin 0 -> 799 bytes .../star_blue1.imageset/star_blue1.png | Bin 0 -> 997 bytes .../star_green.imageset/Contents.json | 23 + .../star_green.imageset/star_green1-1.png | Bin 0 -> 780 bytes .../star_green.imageset/star_green1-2.png | Bin 0 -> 1112 bytes .../star_green.imageset/star_green1.png | Bin 0 -> 1560 bytes .../star_lightblue.imageset/Contents.json | 23 + .../star_lightblue-1.png | Bin 0 -> 765 bytes .../star_lightblue-2.png | Bin 0 -> 1807 bytes .../star_lightblue.png | Bin 0 -> 1242 bytes .../star_lightblue1.imageset/Contents.json | 23 + .../star_lightblue1-1.png | Bin 0 -> 1209 bytes .../star_lightblue1-2.png | Bin 0 -> 1764 bytes .../star_lightblue1.png | Bin 0 -> 836 bytes .../star_red1.imageset/Contents.json | 23 + .../star_red1.imageset/star_red1-1.png | Bin 0 -> 1507 bytes .../star_red1.imageset/star_red1-2.png | Bin 0 -> 2058 bytes .../star_red1.imageset/star_red1.png | Bin 0 -> 985 bytes .../star_white.imageset/Contents.json | 23 + .../star_white.imageset/star_white-1.png | Bin 0 -> 1785 bytes .../star_white.imageset/star_white-2.png | Bin 0 -> 835 bytes .../star_white.imageset/star_white.png | Bin 0 -> 1208 bytes .../star_white1.imageset/Contents.json | 23 + .../star_white1.imageset/star_white1-1.png | Bin 0 -> 1254 bytes .../star_white1.imageset/star_white1-2.png | Bin 0 -> 894 bytes .../star_white1.imageset/star_white1.png | Bin 0 -> 1744 bytes .../star_yellow.imageset/Contents.json | 23 + .../star_yellow.imageset/star_yellow.png | Bin 0 -> 808 bytes .../star_yellow.imageset/star_yellow1-1.png | Bin 0 -> 1678 bytes .../star_yellow.imageset/star_yellow1.png | Bin 0 -> 1207 bytes .../top_100k.imageset/Contents.json | 23 + .../top_100k.imageset/top_100k-1.png | Bin 0 -> 4669 bytes .../top_100k.imageset/top_100k-2.png | Bin 0 -> 7682 bytes .../top_100k.imageset/top_100k.png | Bin 0 -> 10341 bytes .../top_10k.imageset/Contents.json | 23 + .../top_10k.imageset/top_10k-1.png | Bin 0 -> 4830 bytes .../top_10k.imageset/top_10k-2.png | Bin 0 -> 11372 bytes .../top_10k.imageset/top_10k.png | Bin 0 -> 14790 bytes .../weather_01d.imageset/Contents.json | 21 + .../weather_01d.imageset/weather_01d.png | Bin 0 -> 2859 bytes .../weather_01n.imageset/Contents.json | 21 + .../weather_01n.imageset/weather_01n.png | Bin 0 -> 2817 bytes .../weather_02d.imageset/Contents.json | 21 + .../weather_02d.imageset/weather_02d.png | Bin 0 -> 2969 bytes .../weather_02n.imageset/Contents.json | 21 + .../weather_02n.imageset/weather_02n.png | Bin 0 -> 2922 bytes .../weather_03d.imageset/Contents.json | 21 + .../weather_03d.imageset/weather_03d.png | Bin 0 -> 2565 bytes .../weather_03n.imageset/Contents.json | 21 + .../weather_03n.imageset/weather_03n.png | Bin 0 -> 2565 bytes .../weather_04d.imageset/Contents.json | 21 + .../weather_04d.imageset/weather_04d.png | Bin 0 -> 2773 bytes .../weather_04n.imageset/Contents.json | 21 + .../weather_04n.imageset/weather_04n.png | Bin 0 -> 2773 bytes .../weather_09d.imageset/Contents.json | 21 + .../weather_09d.imageset/weather_09d.png | Bin 0 -> 3818 bytes .../weather_09n.imageset/Contents.json | 21 + .../weather_09n.imageset/weather_09n.png | Bin 0 -> 3818 bytes .../weather_10d.imageset/Contents.json | 21 + .../weather_10d.imageset/weather_10d.png | Bin 0 -> 3793 bytes .../weather_10n.imageset/Contents.json | 21 + .../weather_10n.imageset/weather_10n.png | Bin 0 -> 3801 bytes .../weather_11d.imageset/Contents.json | 21 + .../weather_11d.imageset/weather_11d.png | Bin 0 -> 3777 bytes .../weather_11n.imageset/Contents.json | 21 + .../weather_11n.imageset/weather_11n.png | Bin 0 -> 3777 bytes .../Base.lproj/LaunchScreen.storyboard | 45 + .../Base.lproj/Main.storyboard | 4938 +++++++++++++++++ Sources/Earthquake Network/Costanti.h | 343 ++ .../Earthquake Network.entitlements | 8 + .../.xccurrentversion | 8 + .../Earthquake_Network.xcdatamodel/contents | 4 + .../GoogleService-Info-.plist | 40 + .../GoogleService-Info.plist | 40 + Sources/Earthquake Network/Info.plist | 68 + .../NSDictionary+BVJSONString.h | 18 + .../NSDictionary+BVJSONString.m | 25 + Sources/Earthquake Network/Reachability.h | 64 + Sources/Earthquake Network/Reachability.m | 242 + Sources/Earthquake Network/ServerRequest.h | 30 + Sources/Earthquake Network/ServerRequest.m | 498 ++ .../DettagliMappaViewController.h | 34 + .../DettagliMappaViewController.m | 293 + .../Dettagli mappa/PastquakesDettagliMappa.h | 14 + .../Dettagli mappa/PastquakesDettagliMappa.m | 173 + .../Dettagli mappa/ReteSismiDettagliMappa.h | 16 + .../Dettagli mappa/ReteSismiDettagliMappa.m | 101 + .../SegnalazioniUtenteDettagliMappa.h | 13 + .../SegnalazioniUtenteDettagliMappa.m | 195 + .../DettagliTsunamiViewController.h | 14 + .../DettagliTsunamiViewController.m | 48 + .../EQNRetiSismiViewController.h | 13 + .../EQNRetiSismiViewController.m | 191 + .../ElencoFiltroEntiTableViewController.h | 24 + .../ElencoFiltroEntiTableViewController.m | 112 + .../ImpostazioniViewController.h | 13 + .../ImpostazioniViewController.m | 71 + .../InformazioniViewController.h | 19 + .../InformazioniViewController.m | 92 + .../ViewController/LogViewController.h | 13 + .../ViewController/LogViewController.m | 76 + .../ViewController/MasterViewController.h | 27 + .../ViewController/MasterViewController.m | 426 ++ .../MenuFiltroEntiViewController.h | 22 + .../MenuFiltroEntiViewController.m | 120 + .../MenuSelezioneEntiViewController.h | 30 + .../MenuSelezioneEntiViewController.m | 123 + .../ViewController/PrioritaViewController.h | 13 + .../ViewController/PrioritaViewController.m | 120 + .../ViewController/ReteSmartphone.h | 16 + .../ViewController/ReteSmartphone.m | 584 ++ .../ViewController/SWRevealViewController.h | 422 ++ .../ViewController/SWRevealViewController.m | 1936 +++++++ .../SegnalazioniViewController.h | 13 + .../SegnalazioniViewController.m | 381 ++ .../ViewController/TsunamiViewController.h | 13 + .../ViewController/TsunamiViewController.m | 128 + .../VersionePROViewController.h | 16 + .../VersionePROViewController.m | 75 + .../ViewController/WaitViewController.h | 13 + .../ViewController/WaitViewController.m | 52 + .../CellDettagliMappaTableViewCell.h | 19 + .../CellDettagliMappaTableViewCell.m | 55 + .../cellTableView/Cell_Meteo_TableViewCell.h | 13 + .../cellTableView/Cell_Meteo_TableViewCell.m | 85 + .../Cell_Reti_sismicheTableViewCell.h | 26 + .../Cell_Reti_sismicheTableViewCell.m | 149 + .../AllertaSismiTableViewController.h | 17 + .../AllertaSismiTableViewController.m | 537 ++ .../AreaInteresseTableViewController.h | 17 + .../AreaInteresseTableViewController.m | 85 + .../DettadliMenuTableViewController.h | 18 + .../DettadliMenuTableViewController.m | 99 + .../ListaEntiTableViewController.h | 17 + .../ListaEntiTableViewController.m | 125 + .../ManuTableViewController.h | 17 + .../ManuTableViewController.m | 227 + .../MessaggioInformativoTableViewController.h | 17 + .../MessaggioInformativoTableViewController.m | 89 + .../NotificheSismiTableViewController.h | 18 + .../NotificheSismiTableViewController.m | 235 + .../NotificheTsunamiTableViewController.h | 17 + .../NotificheTsunamiTableViewController.m | 300 + .../RetiSismicheTableViewController.h | 17 + .../RetiSismicheTableViewController.m | 514 ++ .../SegnalazioniUtentiTableViewController.h | 17 + .../SegnalazioniUtentiTableViewController.m | 205 + .../TempoRealeTableViewController.h | 17 + .../TempoRealeTableViewController.m | 364 ++ .../inputView/PickerViewController.h | 31 + .../inputView/PickerViewController.m | 108 + .../inputView/PickerViewController.xib | 64 + .../inputView/TBDInputViewControllerData.h | 29 + .../inputView/TBDInputViewControllerData.m | 63 + .../inputView/TBDInputViewControllerData.xib | 58 + .../Earthquake Network/alert_star_trek.wav | Bin 0 -> 54374 bytes .../Earthquake Network/alerta_japanese.m4r | Bin 0 -> 81710 bytes Sources/Earthquake Network/alerta_mexico.m4r | Bin 0 -> 220001 bytes .../en.lproj/Localizable.strings | 797 +++ .../Earthquake Network/es.lproj/Info.plist | 66 + .../es.lproj/LaunchScreen.strings | 1 + .../es.lproj/Localizable.strings | 792 +++ .../Earthquake Network/es.lproj/Main.strings | 525 ++ .../Earthquake Network/it.lproj/Info.plist | 66 + .../it.lproj/LaunchScreen.strings | 1 + .../it.lproj/Localizable.strings | 790 +++ .../Earthquake Network/it.lproj/Main.strings | 525 ++ Sources/Earthquake Network/main.m | 16 + .../model/EQMAccelerometroManager.h | 24 + .../model/EQMAccelerometroManager.m | 154 + .../Earthquake Network/model/EQNAreaCheck.h | 18 + .../Earthquake Network/model/EQNAreaCheck.m | 41 + .../model/EQNCalibrazione.h | 24 + .../model/EQNCalibrazione.m | 51 + .../Earthquake Network/model/EQNDatoGrafico.h | 19 + .../Earthquake Network/model/EQNDatoGrafico.m | 49 + .../model/EQNGeneratoreURLServer.h | 24 + .../model/EQNGeneratoreURLServer.m | 276 + Sources/Earthquake Network/model/EQNManager.h | 32 + Sources/Earthquake Network/model/EQNManager.m | 463 ++ Sources/Earthquake Network/model/EQNMath.h | 23 + Sources/Earthquake Network/model/EQNMath.m | 59 + .../Earthquake Network/model/EQNPastquakes.h | 24 + .../Earthquake Network/model/EQNPastquakes.m | 61 + .../model/EQNReteSmartphone.h | 23 + .../model/EQNReteSmartphone.m | 74 + .../Earthquake Network/model/EQNRilevamento.h | 24 + .../Earthquake Network/model/EQNRilevamento.m | 39 + .../model/EQNSegnalazione.h | 25 + .../model/EQNSegnalazione.m | 69 + Sources/Earthquake Network/model/EQNSisma.h | 40 + Sources/Earthquake Network/model/EQNSisma.m | 122 + Sources/Earthquake Network/model/EQNUser.h | 26 + Sources/Earthquake Network/model/EQNUser.m | 155 + Sources/Earthquake Network/model/EQNUtility.h | 40 + Sources/Earthquake Network/model/EQNUtility.m | 447 ++ Sources/Earthquake Network/model/FiltroEnti.h | 25 + Sources/Earthquake Network/model/FiltroEnti.m | 92 + Sources/Earthquake Network/model/Tsunami.h | 23 + Sources/Earthquake Network/model/Tsunami.m | 144 + .../model/annotation/PastquakesAnnotation.h | 23 + .../model/annotation/PastquakesAnnotation.m | 51 + .../model/annotation/ReteSismicaAnnotation.h | 22 + .../model/annotation/ReteSismicaAnnotation.m | 51 + .../model/annotation/SismaAnnotation.h | 22 + .../model/annotation/SismaAnnotation.m | 50 + .../EQNAllertaSismica.h | 35 + .../EQNAllertaSismica.m | 62 + .../EQNImpostazioniNotifiche.h | 28 + .../EQNImpostazioniNotifiche.m | 51 + .../EQNNotificeReteSismiche.h | 30 + .../EQNNotificeReteSismiche.m | 73 + .../EQNNotificheSegnalazioniUtente.h | 25 + .../EQNNotificheSegnalazioniUtente.m | 47 + .../EQNNotificheTempoReale.h | 28 + .../EQNNotificheTempoReale.m | 55 + .../EQNNotificheTsunami.h | 27 + .../EQNNotificheTsunami.m | 62 + Sources/Podfile | 17 + Sources/Podfile.lock | 79 + Sources/en.lproj/InfoPlist.strings | 15 + Sources/es.lproj/InfoPlist.strings | 15 + Sources/it.lproj/InfoPlist.strings | 16 + 394 files changed, 32151 insertions(+) create mode 100644 Sources/EQNNotificationContent/Base.lproj/MainInterface.storyboard create mode 100644 Sources/EQNNotificationContent/Info.plist create mode 100644 Sources/EQNNotificationContent/NotificationViewController.h create mode 100644 Sources/EQNNotificationContent/NotificationViewController.m create mode 100644 Sources/EQNNotificationContent/es.lproj/MainInterface.strings create mode 100644 Sources/EQNNotificationContent/it.lproj/MainInterface.strings create mode 100644 Sources/EQNNotificationService/Info.plist create mode 100644 Sources/EQNNotificationService/NotificationService.h create mode 100644 Sources/EQNNotificationService/NotificationService.m create mode 100644 Sources/Earthquake Network.xcodeproj/project.pbxproj create mode 100644 Sources/Earthquake Network.xcodeproj/project.xcworkspace/contents.xcworkspacedata create mode 100644 Sources/Earthquake Network.xcodeproj/project.xcworkspace/xcuserdata/lucaberetta.xcuserdatad/UserInterfaceState.xcuserstate create mode 100644 Sources/Earthquake Network.xcodeproj/xcuserdata/lucaberetta.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist create mode 100644 Sources/Earthquake Network.xcodeproj/xcuserdata/lucaberetta.xcuserdatad/xcschemes/Earthquake Network.xcscheme create mode 100644 Sources/Earthquake Network.xcodeproj/xcuserdata/lucaberetta.xcuserdatad/xcschemes/xcschememanagement.plist create mode 100644 Sources/Earthquake Network.xcworkspace/contents.xcworkspacedata create mode 100644 Sources/Earthquake Network.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist create mode 100644 Sources/Earthquake Network.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings create mode 100644 Sources/Earthquake Network.xcworkspace/xcuserdata/lucaberetta.xcuserdatad/UserInterfaceState.xcuserstate create mode 100644 Sources/Earthquake Network.xcworkspace/xcuserdata/lucaberetta.xcuserdatad/WorkspaceSettings.xcsettings create mode 100644 Sources/Earthquake Network.xcworkspace/xcuserdata/lucaberetta.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist create mode 100644 Sources/Earthquake Network/Acquisti in App/AbbonamentiViewController.swift create mode 100644 Sources/Earthquake Network/Acquisti in App/AcquistiProViewController.swift create mode 100644 Sources/Earthquake Network/Acquisti in App/DetailViewController.swift create mode 100644 Sources/Earthquake Network/Acquisti in App/DettagliAbbonamentoViewController.swift create mode 100644 Sources/Earthquake Network/Acquisti in App/EQNNotificationContent-Bridging-Header.h create mode 100644 Sources/Earthquake Network/Acquisti in App/EQNNotificationService-Bridging-Header.h create mode 100644 Sources/Earthquake Network/Acquisti in App/Earthquake Network-Bridging-Header.h create mode 100644 Sources/Earthquake Network/Acquisti in App/IAPHelper.swift create mode 100644 Sources/Earthquake Network/Acquisti in App/MasterViewController1.swift create mode 100644 Sources/Earthquake Network/Acquisti in App/ProductCell.swift create mode 100644 Sources/Earthquake Network/Acquisti in App/Termogea 02-13/DistributionSummary.plist create mode 100644 Sources/Earthquake Network/Acquisti in App/Termogea 02-13/ExportOptions.plist create mode 100644 Sources/Earthquake Network/Acquisti in App/Termogea 02-13/Packaging.log create mode 100644 Sources/Earthquake Network/Acquisti in App/Termogea 02-13/Termogea.ipa create mode 100644 Sources/Earthquake Network/Acquisti in App/VersioneProProducts.swift create mode 100644 Sources/Earthquake Network/Acquisti in App/author.txt create mode 100644 Sources/Earthquake Network/Acquisti in App/disclaimer.txt create mode 100644 Sources/Earthquake Network/Acquisti in App/faq.txt create mode 100644 Sources/Earthquake Network/Acquisti in App/info.txt create mode 100644 Sources/Earthquake Network/Acquisti in App/privacy.txt create mode 100644 Sources/Earthquake Network/AppDelegate.h create mode 100644 Sources/Earthquake Network/AppDelegate.m create mode 100644 Sources/Earthquake Network/Assets.xcassets/AppIcon.appiconset/20.png create mode 100644 Sources/Earthquake Network/Assets.xcassets/AppIcon.appiconset/20@2x-1.png create mode 100644 Sources/Earthquake Network/Assets.xcassets/AppIcon.appiconset/20@2x-2.png create mode 100644 Sources/Earthquake Network/Assets.xcassets/AppIcon.appiconset/20@2x.png create mode 100644 Sources/Earthquake Network/Assets.xcassets/AppIcon.appiconset/20@3x.png create mode 100644 Sources/Earthquake Network/Assets.xcassets/AppIcon.appiconset/29.png create mode 100644 Sources/Earthquake Network/Assets.xcassets/AppIcon.appiconset/29@2x-1.png create mode 100644 Sources/Earthquake Network/Assets.xcassets/AppIcon.appiconset/29@2x.png create mode 100644 Sources/Earthquake Network/Assets.xcassets/AppIcon.appiconset/29@3x.png create mode 100644 Sources/Earthquake Network/Assets.xcassets/AppIcon.appiconset/40@2x-1.png create mode 100644 Sources/Earthquake Network/Assets.xcassets/AppIcon.appiconset/40@2x.png create mode 100644 Sources/Earthquake Network/Assets.xcassets/AppIcon.appiconset/40@3x-1.png create mode 100644 Sources/Earthquake Network/Assets.xcassets/AppIcon.appiconset/40@3x.png create mode 100644 Sources/Earthquake Network/Assets.xcassets/AppIcon.appiconset/60@3x.png create mode 100644 Sources/Earthquake Network/Assets.xcassets/AppIcon.appiconset/76.png create mode 100644 Sources/Earthquake Network/Assets.xcassets/AppIcon.appiconset/76@2x.png create mode 100644 Sources/Earthquake Network/Assets.xcassets/AppIcon.appiconset/83.5.png create mode 100644 Sources/Earthquake Network/Assets.xcassets/AppIcon.appiconset/Contents.json create mode 100644 Sources/Earthquake Network/Assets.xcassets/AppIcon.appiconset/iOS_icon.png create mode 100644 Sources/Earthquake Network/Assets.xcassets/Contents.json create mode 100644 Sources/Earthquake Network/Assets.xcassets/back.imageset/Contents.json create mode 100644 Sources/Earthquake Network/Assets.xcassets/back.imageset/back.png create mode 100644 Sources/Earthquake Network/Assets.xcassets/back.imageset/back@2x.png create mode 100644 Sources/Earthquake Network/Assets.xcassets/back.imageset/back@3x.png create mode 100644 Sources/Earthquake Network/Assets.xcassets/clock.imageset/Contents.json create mode 100644 Sources/Earthquake Network/Assets.xcassets/clock.imageset/ic_history_grey600_24dp @2x.png create mode 100644 Sources/Earthquake Network/Assets.xcassets/clock.imageset/ic_history_grey600_24dp @3x.png create mode 100644 Sources/Earthquake Network/Assets.xcassets/clock.imageset/ic_history_grey600_24dp.png create mode 100644 Sources/Earthquake Network/Assets.xcassets/distquake_app_pro.imageset/Contents.json create mode 100644 Sources/Earthquake Network/Assets.xcassets/distquake_app_pro.imageset/distquake_app_pro-1.png create mode 100644 Sources/Earthquake Network/Assets.xcassets/distquake_app_pro.imageset/distquake_app_pro-2.png create mode 100644 Sources/Earthquake Network/Assets.xcassets/distquake_app_pro.imageset/distquake_app_pro.png create mode 100644 Sources/Earthquake Network/Assets.xcassets/distquake_app_wave.imageset/Contents.json create mode 100644 Sources/Earthquake Network/Assets.xcassets/distquake_app_wave.imageset/distquake_app_wave-1.png create mode 100644 Sources/Earthquake Network/Assets.xcassets/distquake_app_wave.imageset/distquake_app_wave-2.png create mode 100644 Sources/Earthquake Network/Assets.xcassets/distquake_app_wave.imageset/distquake_app_wave.png create mode 100644 Sources/Earthquake Network/Assets.xcassets/distquake_app_wave_small.imageset/Contents.json create mode 100644 Sources/Earthquake Network/Assets.xcassets/distquake_app_wave_small.imageset/distquake_app_wave_small-1.png create mode 100644 Sources/Earthquake Network/Assets.xcassets/distquake_app_wave_small.imageset/distquake_app_wave_small-2.png create mode 100644 Sources/Earthquake Network/Assets.xcassets/distquake_app_wave_small.imageset/distquake_app_wave_small.png create mode 100644 Sources/Earthquake Network/Assets.xcassets/dor.imageset/Contents.json create mode 100644 Sources/Earthquake Network/Assets.xcassets/dor.imageset/dor.png create mode 100644 Sources/Earthquake Network/Assets.xcassets/dor.imageset/dor2x.png create mode 100644 Sources/Earthquake Network/Assets.xcassets/dor.imageset/dor3x.png create mode 100644 Sources/Earthquake Network/Assets.xcassets/dyamond_green.imageset/Contents.json create mode 100644 Sources/Earthquake Network/Assets.xcassets/dyamond_green.imageset/dyamond_green-1.png create mode 100644 Sources/Earthquake Network/Assets.xcassets/dyamond_green.imageset/dyamond_green-2.png create mode 100644 Sources/Earthquake Network/Assets.xcassets/dyamond_green.imageset/dyamond_green.png create mode 100644 Sources/Earthquake Network/Assets.xcassets/dyamond_red.imageset/Contents.json create mode 100644 Sources/Earthquake Network/Assets.xcassets/dyamond_red.imageset/dyamond_red-1.png create mode 100644 Sources/Earthquake Network/Assets.xcassets/dyamond_red.imageset/dyamond_red-2.png create mode 100644 Sources/Earthquake Network/Assets.xcassets/dyamond_red.imageset/dyamond_red.png create mode 100644 Sources/Earthquake Network/Assets.xcassets/dyamond_yellow.imageset/Contents.json create mode 100644 Sources/Earthquake Network/Assets.xcassets/dyamond_yellow.imageset/dyamond_yellow-1.png create mode 100644 Sources/Earthquake Network/Assets.xcassets/dyamond_yellow.imageset/dyamond_yellow-2.png create mode 100644 Sources/Earthquake Network/Assets.xcassets/dyamond_yellow.imageset/dyamond_yellow.png create mode 100644 Sources/Earthquake Network/Assets.xcassets/heart.imageset/Contents.json create mode 100644 Sources/Earthquake Network/Assets.xcassets/heart.imageset/ic_heart_pulse_grey600_24dp @2x.png create mode 100644 Sources/Earthquake Network/Assets.xcassets/heart.imageset/ic_heart_pulse_grey600_24dp @3x.png create mode 100644 Sources/Earthquake Network/Assets.xcassets/heart.imageset/ic_heart_pulse_grey600_24dp.png create mode 100644 Sources/Earthquake Network/Assets.xcassets/ic_action_settings.imageset/Contents.json create mode 100644 Sources/Earthquake Network/Assets.xcassets/ic_action_settings.imageset/ic_action_settings @2x.png create mode 100644 Sources/Earthquake Network/Assets.xcassets/ic_action_settings.imageset/ic_action_settings @3x.png create mode 100644 Sources/Earthquake Network/Assets.xcassets/ic_action_settings.imageset/ic_action_settings.png create mode 100644 Sources/Earthquake Network/Assets.xcassets/ic_action_share.imageset/Contents.json create mode 100644 Sources/Earthquake Network/Assets.xcassets/ic_action_share.imageset/ic_action_share copia.png create mode 100644 Sources/Earthquake Network/Assets.xcassets/ic_action_share.imageset/ic_action_share copia2.png create mode 100644 Sources/Earthquake Network/Assets.xcassets/ic_action_share.imageset/ic_action_share.png create mode 100644 Sources/Earthquake Network/Assets.xcassets/ic_arrow_drop_down_48px-128.imageset/Contents.json create mode 100644 Sources/Earthquake Network/Assets.xcassets/ic_arrow_drop_down_48px-128.imageset/ic_arrow_drop_down_48px-128.png create mode 100644 Sources/Earthquake Network/Assets.xcassets/ic_compass_outline_grey.imageset/Contents.json create mode 100644 Sources/Earthquake Network/Assets.xcassets/ic_compass_outline_grey.imageset/ic_compass_outline_grey.png create mode 100644 Sources/Earthquake Network/Assets.xcassets/ic_compass_outline_grey.imageset/ic_compass_outline_grey@2x.png create mode 100644 Sources/Earthquake Network/Assets.xcassets/ic_compass_outline_grey.imageset/ic_compass_outline_grey@3x.png create mode 100644 Sources/Earthquake Network/Assets.xcassets/ic_filter_grey600_24dp.imageset/Contents.json create mode 100644 Sources/Earthquake Network/Assets.xcassets/ic_filter_grey600_24dp.imageset/ic_filter_grey600_24dp-1.png create mode 100644 Sources/Earthquake Network/Assets.xcassets/ic_filter_grey600_24dp.imageset/ic_filter_grey600_24dp-2.png create mode 100644 Sources/Earthquake Network/Assets.xcassets/ic_filter_grey600_24dp.imageset/ic_filter_grey600_24dp.png create mode 100644 Sources/Earthquake Network/Assets.xcassets/ic_help_outline_black_24dp.imageset/Contents.json create mode 100644 Sources/Earthquake Network/Assets.xcassets/ic_help_outline_black_24dp.imageset/ic_help_outline_black_24dp.png create mode 100644 Sources/Earthquake Network/Assets.xcassets/ic_help_outline_black_24dp.imageset/ic_help_outline_black_24dp@2x.png create mode 100644 Sources/Earthquake Network/Assets.xcassets/ic_help_outline_black_24dp.imageset/ic_help_outline_black_24dp@3x.png create mode 100644 Sources/Earthquake Network/Assets.xcassets/ic_info_outline_black_24dp.imageset/Contents.json create mode 100644 Sources/Earthquake Network/Assets.xcassets/ic_info_outline_black_24dp.imageset/ic_info_outline_black_24dp.png create mode 100644 Sources/Earthquake Network/Assets.xcassets/ic_info_outline_black_24dp.imageset/ic_info_outline_black_24dp@2x.png create mode 100644 Sources/Earthquake Network/Assets.xcassets/ic_info_outline_black_24dp.imageset/ic_info_outline_black_24dp@3x.png create mode 100644 Sources/Earthquake Network/Assets.xcassets/ic_person_black_24dp.imageset/Contents.json create mode 100644 Sources/Earthquake Network/Assets.xcassets/ic_person_black_24dp.imageset/ic_person_black_24dp.png create mode 100644 Sources/Earthquake Network/Assets.xcassets/ic_person_black_24dp.imageset/ic_person_black_24dp@2x.png create mode 100644 Sources/Earthquake Network/Assets.xcassets/ic_person_black_24dp.imageset/ic_person_black_24dp@3x.png create mode 100644 Sources/Earthquake Network/Assets.xcassets/ic_settings_black_24dp.imageset/Contents.json create mode 100644 Sources/Earthquake Network/Assets.xcassets/ic_settings_black_24dp.imageset/ic_settings_black_24dp.png create mode 100644 Sources/Earthquake Network/Assets.xcassets/ic_settings_black_24dp.imageset/ic_settings_black_24dp@2x.png create mode 100644 Sources/Earthquake Network/Assets.xcassets/ic_settings_black_24dp.imageset/ic_settings_black_24dp@3x.png create mode 100644 Sources/Earthquake Network/Assets.xcassets/ic_shield_half_full_black_24dp.imageset/Contents.json create mode 100644 Sources/Earthquake Network/Assets.xcassets/ic_shield_half_full_black_24dp.imageset/ic_shield_half_full_black_24dp.png create mode 100644 Sources/Earthquake Network/Assets.xcassets/ic_shield_half_full_black_24dp.imageset/ic_shield_half_full_black_24dp@2x.png create mode 100644 Sources/Earthquake Network/Assets.xcassets/ic_shield_half_full_black_24dp.imageset/ic_shield_half_full_black_24dp@3x.png create mode 100644 Sources/Earthquake Network/Assets.xcassets/ic_star_border_black_24dp.imageset/Contents.json create mode 100644 Sources/Earthquake Network/Assets.xcassets/ic_star_border_black_24dp.imageset/ic_star_border_black_24dp.png create mode 100644 Sources/Earthquake Network/Assets.xcassets/ic_star_border_black_24dp.imageset/ic_star_border_black_24dp@2x.png create mode 100644 Sources/Earthquake Network/Assets.xcassets/ic_star_border_black_24dp.imageset/ic_star_border_black_24dp@3x.png create mode 100644 Sources/Earthquake Network/Assets.xcassets/ic_verified_user_black_24dp.imageset/Contents.json create mode 100644 Sources/Earthquake Network/Assets.xcassets/ic_verified_user_black_24dp.imageset/ic_verified_user_black_24dp.png create mode 100644 Sources/Earthquake Network/Assets.xcassets/ic_verified_user_black_24dp.imageset/ic_verified_user_black_24dp@2x.png create mode 100644 Sources/Earthquake Network/Assets.xcassets/ic_verified_user_black_24dp.imageset/ic_verified_user_black_24dp@3x.png create mode 100644 Sources/Earthquake Network/Assets.xcassets/if_sync.imageset/Contents.json create mode 100644 Sources/Earthquake Network/Assets.xcassets/if_sync.imageset/ic_action_refresh @2x.png create mode 100644 Sources/Earthquake Network/Assets.xcassets/if_sync.imageset/ic_action_refresh @3x.png create mode 100644 Sources/Earthquake Network/Assets.xcassets/if_sync.imageset/ic_action_refresh.png create mode 100644 Sources/Earthquake Network/Assets.xcassets/menu.imageset/Contents.json create mode 100644 Sources/Earthquake Network/Assets.xcassets/menu.imageset/menu.png create mode 100644 Sources/Earthquake Network/Assets.xcassets/menu.imageset/menu@2x.png create mode 100644 Sources/Earthquake Network/Assets.xcassets/menu.imageset/menu@3x.png create mode 100644 Sources/Earthquake Network/Assets.xcassets/message.imageset/Contents.json create mode 100644 Sources/Earthquake Network/Assets.xcassets/message.imageset/message-1.png create mode 100644 Sources/Earthquake Network/Assets.xcassets/message.imageset/message-2.png create mode 100644 Sources/Earthquake Network/Assets.xcassets/message.imageset/message.png create mode 100644 Sources/Earthquake Network/Assets.xcassets/priority.imageset/Contents.json create mode 100644 Sources/Earthquake Network/Assets.xcassets/priority.imageset/priority copia 2.png create mode 100644 Sources/Earthquake Network/Assets.xcassets/priority.imageset/priority copia 3.png create mode 100644 Sources/Earthquake Network/Assets.xcassets/priority.imageset/priority.png create mode 100644 Sources/Earthquake Network/Assets.xcassets/star_blue.imageset/Contents.json create mode 100644 Sources/Earthquake Network/Assets.xcassets/star_blue.imageset/star_blue-1.png create mode 100644 Sources/Earthquake Network/Assets.xcassets/star_blue.imageset/star_blue-2.png create mode 100644 Sources/Earthquake Network/Assets.xcassets/star_blue.imageset/star_blue.png create mode 100644 Sources/Earthquake Network/Assets.xcassets/star_blue1.imageset/Contents.json create mode 100644 Sources/Earthquake Network/Assets.xcassets/star_blue1.imageset/star_blue1-1.png create mode 100644 Sources/Earthquake Network/Assets.xcassets/star_blue1.imageset/star_blue1-2.png create mode 100644 Sources/Earthquake Network/Assets.xcassets/star_blue1.imageset/star_blue1.png create mode 100644 Sources/Earthquake Network/Assets.xcassets/star_green.imageset/Contents.json create mode 100644 Sources/Earthquake Network/Assets.xcassets/star_green.imageset/star_green1-1.png create mode 100644 Sources/Earthquake Network/Assets.xcassets/star_green.imageset/star_green1-2.png create mode 100644 Sources/Earthquake Network/Assets.xcassets/star_green.imageset/star_green1.png create mode 100644 Sources/Earthquake Network/Assets.xcassets/star_lightblue.imageset/Contents.json create mode 100644 Sources/Earthquake Network/Assets.xcassets/star_lightblue.imageset/star_lightblue-1.png create mode 100644 Sources/Earthquake Network/Assets.xcassets/star_lightblue.imageset/star_lightblue-2.png create mode 100644 Sources/Earthquake Network/Assets.xcassets/star_lightblue.imageset/star_lightblue.png create mode 100644 Sources/Earthquake Network/Assets.xcassets/star_lightblue1.imageset/Contents.json create mode 100644 Sources/Earthquake Network/Assets.xcassets/star_lightblue1.imageset/star_lightblue1-1.png create mode 100644 Sources/Earthquake Network/Assets.xcassets/star_lightblue1.imageset/star_lightblue1-2.png create mode 100644 Sources/Earthquake Network/Assets.xcassets/star_lightblue1.imageset/star_lightblue1.png create mode 100644 Sources/Earthquake Network/Assets.xcassets/star_red1.imageset/Contents.json create mode 100644 Sources/Earthquake Network/Assets.xcassets/star_red1.imageset/star_red1-1.png create mode 100644 Sources/Earthquake Network/Assets.xcassets/star_red1.imageset/star_red1-2.png create mode 100644 Sources/Earthquake Network/Assets.xcassets/star_red1.imageset/star_red1.png create mode 100644 Sources/Earthquake Network/Assets.xcassets/star_white.imageset/Contents.json create mode 100644 Sources/Earthquake Network/Assets.xcassets/star_white.imageset/star_white-1.png create mode 100644 Sources/Earthquake Network/Assets.xcassets/star_white.imageset/star_white-2.png create mode 100644 Sources/Earthquake Network/Assets.xcassets/star_white.imageset/star_white.png create mode 100644 Sources/Earthquake Network/Assets.xcassets/star_white1.imageset/Contents.json create mode 100644 Sources/Earthquake Network/Assets.xcassets/star_white1.imageset/star_white1-1.png create mode 100644 Sources/Earthquake Network/Assets.xcassets/star_white1.imageset/star_white1-2.png create mode 100644 Sources/Earthquake Network/Assets.xcassets/star_white1.imageset/star_white1.png create mode 100644 Sources/Earthquake Network/Assets.xcassets/star_yellow.imageset/Contents.json create mode 100644 Sources/Earthquake Network/Assets.xcassets/star_yellow.imageset/star_yellow.png create mode 100644 Sources/Earthquake Network/Assets.xcassets/star_yellow.imageset/star_yellow1-1.png create mode 100644 Sources/Earthquake Network/Assets.xcassets/star_yellow.imageset/star_yellow1.png create mode 100644 Sources/Earthquake Network/Assets.xcassets/top_100k.imageset/Contents.json create mode 100644 Sources/Earthquake Network/Assets.xcassets/top_100k.imageset/top_100k-1.png create mode 100644 Sources/Earthquake Network/Assets.xcassets/top_100k.imageset/top_100k-2.png create mode 100644 Sources/Earthquake Network/Assets.xcassets/top_100k.imageset/top_100k.png create mode 100644 Sources/Earthquake Network/Assets.xcassets/top_10k.imageset/Contents.json create mode 100644 Sources/Earthquake Network/Assets.xcassets/top_10k.imageset/top_10k-1.png create mode 100644 Sources/Earthquake Network/Assets.xcassets/top_10k.imageset/top_10k-2.png create mode 100644 Sources/Earthquake Network/Assets.xcassets/top_10k.imageset/top_10k.png create mode 100644 Sources/Earthquake Network/Assets.xcassets/weather_01d.imageset/Contents.json create mode 100644 Sources/Earthquake Network/Assets.xcassets/weather_01d.imageset/weather_01d.png create mode 100644 Sources/Earthquake Network/Assets.xcassets/weather_01n.imageset/Contents.json create mode 100644 Sources/Earthquake Network/Assets.xcassets/weather_01n.imageset/weather_01n.png create mode 100644 Sources/Earthquake Network/Assets.xcassets/weather_02d.imageset/Contents.json create mode 100644 Sources/Earthquake Network/Assets.xcassets/weather_02d.imageset/weather_02d.png create mode 100644 Sources/Earthquake Network/Assets.xcassets/weather_02n.imageset/Contents.json create mode 100644 Sources/Earthquake Network/Assets.xcassets/weather_02n.imageset/weather_02n.png create mode 100644 Sources/Earthquake Network/Assets.xcassets/weather_03d.imageset/Contents.json create mode 100644 Sources/Earthquake Network/Assets.xcassets/weather_03d.imageset/weather_03d.png create mode 100644 Sources/Earthquake Network/Assets.xcassets/weather_03n.imageset/Contents.json create mode 100644 Sources/Earthquake Network/Assets.xcassets/weather_03n.imageset/weather_03n.png create mode 100644 Sources/Earthquake Network/Assets.xcassets/weather_04d.imageset/Contents.json create mode 100644 Sources/Earthquake Network/Assets.xcassets/weather_04d.imageset/weather_04d.png create mode 100644 Sources/Earthquake Network/Assets.xcassets/weather_04n.imageset/Contents.json create mode 100644 Sources/Earthquake Network/Assets.xcassets/weather_04n.imageset/weather_04n.png create mode 100644 Sources/Earthquake Network/Assets.xcassets/weather_09d.imageset/Contents.json create mode 100644 Sources/Earthquake Network/Assets.xcassets/weather_09d.imageset/weather_09d.png create mode 100644 Sources/Earthquake Network/Assets.xcassets/weather_09n.imageset/Contents.json create mode 100644 Sources/Earthquake Network/Assets.xcassets/weather_09n.imageset/weather_09n.png create mode 100644 Sources/Earthquake Network/Assets.xcassets/weather_10d.imageset/Contents.json create mode 100644 Sources/Earthquake Network/Assets.xcassets/weather_10d.imageset/weather_10d.png create mode 100644 Sources/Earthquake Network/Assets.xcassets/weather_10n.imageset/Contents.json create mode 100644 Sources/Earthquake Network/Assets.xcassets/weather_10n.imageset/weather_10n.png create mode 100644 Sources/Earthquake Network/Assets.xcassets/weather_11d.imageset/Contents.json create mode 100644 Sources/Earthquake Network/Assets.xcassets/weather_11d.imageset/weather_11d.png create mode 100644 Sources/Earthquake Network/Assets.xcassets/weather_11n.imageset/Contents.json create mode 100644 Sources/Earthquake Network/Assets.xcassets/weather_11n.imageset/weather_11n.png create mode 100644 Sources/Earthquake Network/Base.lproj/LaunchScreen.storyboard create mode 100644 Sources/Earthquake Network/Base.lproj/Main.storyboard create mode 100644 Sources/Earthquake Network/Costanti.h create mode 100644 Sources/Earthquake Network/Earthquake Network.entitlements create mode 100644 Sources/Earthquake Network/Earthquake_Network.xcdatamodeld/.xccurrentversion create mode 100644 Sources/Earthquake Network/Earthquake_Network.xcdatamodeld/Earthquake_Network.xcdatamodel/contents create mode 100644 Sources/Earthquake Network/GoogleService-Info-.plist create mode 100644 Sources/Earthquake Network/GoogleService-Info.plist create mode 100644 Sources/Earthquake Network/Info.plist create mode 100644 Sources/Earthquake Network/NSDictionary+BVJSONString.h create mode 100644 Sources/Earthquake Network/NSDictionary+BVJSONString.m create mode 100644 Sources/Earthquake Network/Reachability.h create mode 100644 Sources/Earthquake Network/Reachability.m create mode 100644 Sources/Earthquake Network/ServerRequest.h create mode 100644 Sources/Earthquake Network/ServerRequest.m create mode 100644 Sources/Earthquake Network/ViewController/Dettagli mappa/DettagliMappaViewController.h create mode 100644 Sources/Earthquake Network/ViewController/Dettagli mappa/DettagliMappaViewController.m create mode 100644 Sources/Earthquake Network/ViewController/Dettagli mappa/PastquakesDettagliMappa.h create mode 100644 Sources/Earthquake Network/ViewController/Dettagli mappa/PastquakesDettagliMappa.m create mode 100644 Sources/Earthquake Network/ViewController/Dettagli mappa/ReteSismiDettagliMappa.h create mode 100644 Sources/Earthquake Network/ViewController/Dettagli mappa/ReteSismiDettagliMappa.m create mode 100644 Sources/Earthquake Network/ViewController/Dettagli mappa/SegnalazioniUtenteDettagliMappa.h create mode 100644 Sources/Earthquake Network/ViewController/Dettagli mappa/SegnalazioniUtenteDettagliMappa.m create mode 100644 Sources/Earthquake Network/ViewController/DettagliTsunamiViewController.h create mode 100644 Sources/Earthquake Network/ViewController/DettagliTsunamiViewController.m create mode 100644 Sources/Earthquake Network/ViewController/EQNRetiSismiViewController.h create mode 100644 Sources/Earthquake Network/ViewController/EQNRetiSismiViewController.m create mode 100644 Sources/Earthquake Network/ViewController/ElencoFiltroEntiTableViewController.h create mode 100644 Sources/Earthquake Network/ViewController/ElencoFiltroEntiTableViewController.m create mode 100644 Sources/Earthquake Network/ViewController/ImpostazioniViewController.h create mode 100644 Sources/Earthquake Network/ViewController/ImpostazioniViewController.m create mode 100644 Sources/Earthquake Network/ViewController/InformazioniViewController.h create mode 100644 Sources/Earthquake Network/ViewController/InformazioniViewController.m create mode 100644 Sources/Earthquake Network/ViewController/LogViewController.h create mode 100644 Sources/Earthquake Network/ViewController/LogViewController.m create mode 100644 Sources/Earthquake Network/ViewController/MasterViewController.h create mode 100644 Sources/Earthquake Network/ViewController/MasterViewController.m create mode 100644 Sources/Earthquake Network/ViewController/MenuFiltroEntiViewController.h create mode 100644 Sources/Earthquake Network/ViewController/MenuFiltroEntiViewController.m create mode 100644 Sources/Earthquake Network/ViewController/MenuSelezioneEntiViewController.h create mode 100644 Sources/Earthquake Network/ViewController/MenuSelezioneEntiViewController.m create mode 100644 Sources/Earthquake Network/ViewController/PrioritaViewController.h create mode 100644 Sources/Earthquake Network/ViewController/PrioritaViewController.m create mode 100644 Sources/Earthquake Network/ViewController/ReteSmartphone.h create mode 100644 Sources/Earthquake Network/ViewController/ReteSmartphone.m create mode 100755 Sources/Earthquake Network/ViewController/SWRevealViewController.h create mode 100755 Sources/Earthquake Network/ViewController/SWRevealViewController.m create mode 100644 Sources/Earthquake Network/ViewController/SegnalazioniViewController.h create mode 100644 Sources/Earthquake Network/ViewController/SegnalazioniViewController.m create mode 100644 Sources/Earthquake Network/ViewController/TsunamiViewController.h create mode 100644 Sources/Earthquake Network/ViewController/TsunamiViewController.m create mode 100644 Sources/Earthquake Network/ViewController/VersionePROViewController.h create mode 100644 Sources/Earthquake Network/ViewController/VersionePROViewController.m create mode 100644 Sources/Earthquake Network/ViewController/WaitViewController.h create mode 100644 Sources/Earthquake Network/ViewController/WaitViewController.m create mode 100644 Sources/Earthquake Network/ViewController/cellTableView/CellDettagliMappaTableViewCell.h create mode 100644 Sources/Earthquake Network/ViewController/cellTableView/CellDettagliMappaTableViewCell.m create mode 100644 Sources/Earthquake Network/ViewController/cellTableView/Cell_Meteo_TableViewCell.h create mode 100644 Sources/Earthquake Network/ViewController/cellTableView/Cell_Meteo_TableViewCell.m create mode 100644 Sources/Earthquake Network/ViewController/cellTableView/Cell_Reti_sismicheTableViewCell.h create mode 100644 Sources/Earthquake Network/ViewController/cellTableView/Cell_Reti_sismicheTableViewCell.m create mode 100644 Sources/Earthquake Network/ViewController/impostazioniNotifiche/AllertaSismiTableViewController.h create mode 100644 Sources/Earthquake Network/ViewController/impostazioniNotifiche/AllertaSismiTableViewController.m create mode 100644 Sources/Earthquake Network/ViewController/impostazioniNotifiche/AreaInteresseTableViewController.h create mode 100644 Sources/Earthquake Network/ViewController/impostazioniNotifiche/AreaInteresseTableViewController.m create mode 100644 Sources/Earthquake Network/ViewController/impostazioniNotifiche/DettadliMenuTableViewController.h create mode 100644 Sources/Earthquake Network/ViewController/impostazioniNotifiche/DettadliMenuTableViewController.m create mode 100644 Sources/Earthquake Network/ViewController/impostazioniNotifiche/ListaEntiTableViewController.h create mode 100644 Sources/Earthquake Network/ViewController/impostazioniNotifiche/ListaEntiTableViewController.m create mode 100644 Sources/Earthquake Network/ViewController/impostazioniNotifiche/ManuTableViewController.h create mode 100644 Sources/Earthquake Network/ViewController/impostazioniNotifiche/ManuTableViewController.m create mode 100644 Sources/Earthquake Network/ViewController/impostazioniNotifiche/MessaggioInformativoTableViewController.h create mode 100644 Sources/Earthquake Network/ViewController/impostazioniNotifiche/MessaggioInformativoTableViewController.m create mode 100644 Sources/Earthquake Network/ViewController/impostazioniNotifiche/NotificheSismiTableViewController.h create mode 100644 Sources/Earthquake Network/ViewController/impostazioniNotifiche/NotificheSismiTableViewController.m create mode 100644 Sources/Earthquake Network/ViewController/impostazioniNotifiche/NotificheTsunamiTableViewController.h create mode 100644 Sources/Earthquake Network/ViewController/impostazioniNotifiche/NotificheTsunamiTableViewController.m create mode 100644 Sources/Earthquake Network/ViewController/impostazioniNotifiche/RetiSismicheTableViewController.h create mode 100644 Sources/Earthquake Network/ViewController/impostazioniNotifiche/RetiSismicheTableViewController.m create mode 100644 Sources/Earthquake Network/ViewController/impostazioniNotifiche/SegnalazioniUtentiTableViewController.h create mode 100644 Sources/Earthquake Network/ViewController/impostazioniNotifiche/SegnalazioniUtentiTableViewController.m create mode 100644 Sources/Earthquake Network/ViewController/impostazioniNotifiche/TempoRealeTableViewController.h create mode 100644 Sources/Earthquake Network/ViewController/impostazioniNotifiche/TempoRealeTableViewController.m create mode 100644 Sources/Earthquake Network/ViewController/inputView/PickerViewController.h create mode 100644 Sources/Earthquake Network/ViewController/inputView/PickerViewController.m create mode 100644 Sources/Earthquake Network/ViewController/inputView/PickerViewController.xib create mode 100644 Sources/Earthquake Network/ViewController/inputView/TBDInputViewControllerData.h create mode 100644 Sources/Earthquake Network/ViewController/inputView/TBDInputViewControllerData.m create mode 100644 Sources/Earthquake Network/ViewController/inputView/TBDInputViewControllerData.xib create mode 100755 Sources/Earthquake Network/alert_star_trek.wav create mode 100644 Sources/Earthquake Network/alerta_japanese.m4r create mode 100644 Sources/Earthquake Network/alerta_mexico.m4r create mode 100644 Sources/Earthquake Network/en.lproj/Localizable.strings create mode 100644 Sources/Earthquake Network/es.lproj/Info.plist create mode 100644 Sources/Earthquake Network/es.lproj/LaunchScreen.strings create mode 100644 Sources/Earthquake Network/es.lproj/Localizable.strings create mode 100644 Sources/Earthquake Network/es.lproj/Main.strings create mode 100644 Sources/Earthquake Network/it.lproj/Info.plist create mode 100644 Sources/Earthquake Network/it.lproj/LaunchScreen.strings create mode 100644 Sources/Earthquake Network/it.lproj/Localizable.strings create mode 100644 Sources/Earthquake Network/it.lproj/Main.strings create mode 100644 Sources/Earthquake Network/main.m create mode 100644 Sources/Earthquake Network/model/EQMAccelerometroManager.h create mode 100644 Sources/Earthquake Network/model/EQMAccelerometroManager.m create mode 100644 Sources/Earthquake Network/model/EQNAreaCheck.h create mode 100644 Sources/Earthquake Network/model/EQNAreaCheck.m create mode 100644 Sources/Earthquake Network/model/EQNCalibrazione.h create mode 100644 Sources/Earthquake Network/model/EQNCalibrazione.m create mode 100644 Sources/Earthquake Network/model/EQNDatoGrafico.h create mode 100644 Sources/Earthquake Network/model/EQNDatoGrafico.m create mode 100644 Sources/Earthquake Network/model/EQNGeneratoreURLServer.h create mode 100644 Sources/Earthquake Network/model/EQNGeneratoreURLServer.m create mode 100644 Sources/Earthquake Network/model/EQNManager.h create mode 100644 Sources/Earthquake Network/model/EQNManager.m create mode 100644 Sources/Earthquake Network/model/EQNMath.h create mode 100644 Sources/Earthquake Network/model/EQNMath.m create mode 100644 Sources/Earthquake Network/model/EQNPastquakes.h create mode 100644 Sources/Earthquake Network/model/EQNPastquakes.m create mode 100644 Sources/Earthquake Network/model/EQNReteSmartphone.h create mode 100644 Sources/Earthquake Network/model/EQNReteSmartphone.m create mode 100644 Sources/Earthquake Network/model/EQNRilevamento.h create mode 100644 Sources/Earthquake Network/model/EQNRilevamento.m create mode 100644 Sources/Earthquake Network/model/EQNSegnalazione.h create mode 100644 Sources/Earthquake Network/model/EQNSegnalazione.m create mode 100644 Sources/Earthquake Network/model/EQNSisma.h create mode 100644 Sources/Earthquake Network/model/EQNSisma.m create mode 100644 Sources/Earthquake Network/model/EQNUser.h create mode 100644 Sources/Earthquake Network/model/EQNUser.m create mode 100644 Sources/Earthquake Network/model/EQNUtility.h create mode 100644 Sources/Earthquake Network/model/EQNUtility.m create mode 100644 Sources/Earthquake Network/model/FiltroEnti.h create mode 100644 Sources/Earthquake Network/model/FiltroEnti.m create mode 100644 Sources/Earthquake Network/model/Tsunami.h create mode 100644 Sources/Earthquake Network/model/Tsunami.m create mode 100644 Sources/Earthquake Network/model/annotation/PastquakesAnnotation.h create mode 100644 Sources/Earthquake Network/model/annotation/PastquakesAnnotation.m create mode 100644 Sources/Earthquake Network/model/annotation/ReteSismicaAnnotation.h create mode 100644 Sources/Earthquake Network/model/annotation/ReteSismicaAnnotation.m create mode 100644 Sources/Earthquake Network/model/annotation/SismaAnnotation.h create mode 100644 Sources/Earthquake Network/model/annotation/SismaAnnotation.m create mode 100644 Sources/Earthquake Network/model/impostazioni notifiche/EQNAllertaSismica.h create mode 100644 Sources/Earthquake Network/model/impostazioni notifiche/EQNAllertaSismica.m create mode 100644 Sources/Earthquake Network/model/impostazioni notifiche/EQNImpostazioniNotifiche.h create mode 100644 Sources/Earthquake Network/model/impostazioni notifiche/EQNImpostazioniNotifiche.m create mode 100644 Sources/Earthquake Network/model/impostazioni notifiche/EQNNotificeReteSismiche.h create mode 100644 Sources/Earthquake Network/model/impostazioni notifiche/EQNNotificeReteSismiche.m create mode 100644 Sources/Earthquake Network/model/impostazioni notifiche/EQNNotificheSegnalazioniUtente.h create mode 100644 Sources/Earthquake Network/model/impostazioni notifiche/EQNNotificheSegnalazioniUtente.m create mode 100644 Sources/Earthquake Network/model/impostazioni notifiche/EQNNotificheTempoReale.h create mode 100644 Sources/Earthquake Network/model/impostazioni notifiche/EQNNotificheTempoReale.m create mode 100644 Sources/Earthquake Network/model/impostazioni notifiche/EQNNotificheTsunami.h create mode 100644 Sources/Earthquake Network/model/impostazioni notifiche/EQNNotificheTsunami.m create mode 100644 Sources/Podfile create mode 100644 Sources/Podfile.lock create mode 100644 Sources/en.lproj/InfoPlist.strings create mode 100644 Sources/es.lproj/InfoPlist.strings create mode 100644 Sources/it.lproj/InfoPlist.strings diff --git a/Sources/EQNNotificationContent/Base.lproj/MainInterface.storyboard b/Sources/EQNNotificationContent/Base.lproj/MainInterface.storyboard new file mode 100644 index 0000000..6e3e79d --- /dev/null +++ b/Sources/EQNNotificationContent/Base.lproj/MainInterface.storyboard @@ -0,0 +1,87 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Sources/EQNNotificationContent/Info.plist b/Sources/EQNNotificationContent/Info.plist new file mode 100644 index 0000000..b70ef07 --- /dev/null +++ b/Sources/EQNNotificationContent/Info.plist @@ -0,0 +1,47 @@ + + + + + CFBundleDevelopmentRegion + $(DEVELOPMENT_LANGUAGE) + CFBundleDisplayName + EQNNotificationContent + CFBundleExecutable + $(EXECUTABLE_NAME) + CFBundleIdentifier + $(PRODUCT_BUNDLE_IDENTIFIER) + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + $(PRODUCT_NAME) + CFBundlePackageType + XPC! + CFBundleShortVersionString + 2.0 + CFBundleVersion + 1.9 + NSAppTransportSecurity + + NSAllowsArbitraryLoads + + + NSExtension + + NSExtensionAttributes + + UNNotificationExtensionCategory + notifica_con_mappa + UNNotificationExtensionDefaultContentHidden + + UNNotificationExtensionInitialContentSizeRatio + 1.5 + UNNotificationExtensionUserInteractionEnabled + + + NSExtensionMainStoryboard + MainInterface + NSExtensionPointIdentifier + com.apple.usernotifications.content-extension + + + diff --git a/Sources/EQNNotificationContent/NotificationViewController.h b/Sources/EQNNotificationContent/NotificationViewController.h new file mode 100644 index 0000000..fc440e7 --- /dev/null +++ b/Sources/EQNNotificationContent/NotificationViewController.h @@ -0,0 +1,18 @@ +// +// NotificationViewController.h +// EQNNotificationContent +// +// Created by Luca Beretta on 03/01/2019. +// Copyright © 2019 Luca Beretta. All rights reserved. +// + +#import +#import + +@interface NotificationViewController : UIViewController +@property (weak, nonatomic) IBOutlet UILabel *titolo; +@property (weak, nonatomic) IBOutlet UILabel *descrizione; +@property (weak, nonatomic) IBOutlet UILabel *onda; +@property (weak, nonatomic) IBOutlet MKMapView *mappa; + +@end diff --git a/Sources/EQNNotificationContent/NotificationViewController.m b/Sources/EQNNotificationContent/NotificationViewController.m new file mode 100644 index 0000000..e22d3f2 --- /dev/null +++ b/Sources/EQNNotificationContent/NotificationViewController.m @@ -0,0 +1,83 @@ +// +// NotificationViewController.m +// EQNNotificationContent +// +// Created by Luca Beretta on 03/01/2019. +// Copyright © 2019 Luca Beretta. All rights reserved. +// + +#import "NotificationViewController.h" +#import +#import +#import +#import "PastquakesAnnotation.h" +#import "ReteSismicaAnnotation.h" + +@interface NotificationViewController () +@property (nonatomic, strong) NSDictionary *info; +@property (nonatomic, strong) NSURLSession *session; + +@end + +@implementation NotificationViewController + +- (void)viewDidLoad { + [super viewDidLoad]; + // Do any required interface initialization here. + +} + +-(void)didReceiveNotification:(UNNotification *)notification { + + self.titolo.text = notification.request.content.title; + self.descrizione.text = notification.request.content.body; + NSDictionary *dict = notification.request.content.userInfo; + CLLocation *coordinate = [[CLLocation alloc] initWithLatitude:[dict[@"latitude"] doubleValue] longitude:[dict[@"longitude"] doubleValue]]; + MKCoordinateSpan span = MKCoordinateSpanMake(10.5, 10.5); + MKCoordinateRegion region = MKCoordinateRegionMake(coordinate.coordinate, span); + self.mappa.delegate = self; + [self.mappa setCenterCoordinate:coordinate.coordinate animated:NO]; + [self.mappa setRegion:region animated:YES]; + self.mappa.scrollEnabled = NO; + + if ([dict[@"type"] isEqualToString:@"eqn"]) { + + PastquakesAnnotation *annotation = [[PastquakesAnnotation alloc] initWithTitle:notification.request.content.body location:coordinate.coordinate intensita:[dict[@"intensity"] intValue]]; + [self.mappa addAnnotation:annotation]; + + } + else if ([dict[@"type"] isEqualToString:@"manual"]){ + + ReteSismicaAnnotation *annotation = [[ReteSismicaAnnotation alloc] initWithTitle:notification.request.content.body location:coordinate.coordinate magnitudo:[dict[@"magnitudo"] intValue]]; + [self.mappa addAnnotation:annotation]; + + } + + self.onda.text = [NSString stringWithFormat:@"%@ %@ %@", NSLocalizedString(@"Onda sismica in", @""), dict[@"wave_speed"], NSLocalizedString(@"secondi", @"")]; +} +-(MKAnnotationView *)mapView:(MKMapView *)mapView viewForAnnotation:(id)annotation{ + + if ([annotation isKindOfClass:[PastquakesAnnotation class]]) { + PastquakesAnnotation *anLocation = (PastquakesAnnotation *)annotation; + MKAnnotationView *annotationView = [mapView dequeueReusableAnnotationViewWithIdentifier:IDENTIFIER_ANNOTATION_PASTQUAKES]; + if (annotationView == nil) + annotationView = anLocation.annotationView; + else + annotationView.annotation = anLocation; + + return annotationView; + } + else if ([annotation isKindOfClass:[ReteSismicaAnnotation class]]) { + ReteSismicaAnnotation *anLocation = (ReteSismicaAnnotation *)annotation; + MKAnnotationView *annotationView = [mapView dequeueReusableAnnotationViewWithIdentifier:IDENTIFIER_ANNOTATION_RETESMARTPHONE]; + if (annotationView == nil) + annotationView = anLocation.annotationView; + else + annotationView.annotation = anLocation; + + return annotationView; + } + return nil; + +} +@end diff --git a/Sources/EQNNotificationContent/es.lproj/MainInterface.strings b/Sources/EQNNotificationContent/es.lproj/MainInterface.strings new file mode 100644 index 0000000..fc45eb5 --- /dev/null +++ b/Sources/EQNNotificationContent/es.lproj/MainInterface.strings @@ -0,0 +1,9 @@ + +/* Class = "UILabel"; text = "Label"; ObjectID = "bT3-3m-qLh"; */ +"bT3-3m-qLh.text" = "Label"; + +/* Class = "UILabel"; text = "Label"; ObjectID = "f3d-th-bgU"; */ +"f3d-th-bgU.text" = "Label"; + +/* Class = "UILabel"; text = "Label"; ObjectID = "pCT-Wh-lut"; */ +"pCT-Wh-lut.text" = "Label"; diff --git a/Sources/EQNNotificationContent/it.lproj/MainInterface.strings b/Sources/EQNNotificationContent/it.lproj/MainInterface.strings new file mode 100644 index 0000000..fc45eb5 --- /dev/null +++ b/Sources/EQNNotificationContent/it.lproj/MainInterface.strings @@ -0,0 +1,9 @@ + +/* Class = "UILabel"; text = "Label"; ObjectID = "bT3-3m-qLh"; */ +"bT3-3m-qLh.text" = "Label"; + +/* Class = "UILabel"; text = "Label"; ObjectID = "f3d-th-bgU"; */ +"f3d-th-bgU.text" = "Label"; + +/* Class = "UILabel"; text = "Label"; ObjectID = "pCT-Wh-lut"; */ +"pCT-Wh-lut.text" = "Label"; diff --git a/Sources/EQNNotificationService/Info.plist b/Sources/EQNNotificationService/Info.plist new file mode 100644 index 0000000..10f3c29 --- /dev/null +++ b/Sources/EQNNotificationService/Info.plist @@ -0,0 +1,36 @@ + + + + + CFBundleDevelopmentRegion + $(DEVELOPMENT_LANGUAGE) + CFBundleDisplayName + EQNNotificationService + CFBundleExecutable + $(EXECUTABLE_NAME) + CFBundleIdentifier + $(PRODUCT_BUNDLE_IDENTIFIER) + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + $(PRODUCT_NAME) + CFBundlePackageType + XPC! + CFBundleShortVersionString + 2.0 + CFBundleVersion + 1.9 + NSAppTransportSecurity + + NSAllowsArbitraryLoads + + + NSExtension + + NSExtensionPointIdentifier + com.apple.usernotifications.service + NSExtensionPrincipalClass + NotificationService + + + diff --git a/Sources/EQNNotificationService/NotificationService.h b/Sources/EQNNotificationService/NotificationService.h new file mode 100644 index 0000000..3984cfe --- /dev/null +++ b/Sources/EQNNotificationService/NotificationService.h @@ -0,0 +1,13 @@ +// +// NotificationService.h +// EQNNotificationService +// +// Created by Luca Beretta on 19/12/18. +// Copyright © 2018 Luca Beretta. All rights reserved. +// + +#import + +@interface NotificationService : UNNotificationServiceExtension + +@end diff --git a/Sources/EQNNotificationService/NotificationService.m b/Sources/EQNNotificationService/NotificationService.m new file mode 100644 index 0000000..116edf5 --- /dev/null +++ b/Sources/EQNNotificationService/NotificationService.m @@ -0,0 +1,320 @@ +// +// NotificationService.m +// EQNNotificationService +// +// Created by Luca Beretta on 19/12/18. +// Copyright © 2018 Luca Beretta. All rights reserved. +// + +#import "NotificationService.h" +#import "EQNAllertaSismica.h" +@interface NotificationService () + +@property (nonatomic, strong) void (^contentHandler)(UNNotificationContent *contentToDeliver); +@property (nonatomic, strong) UNMutableNotificationContent *bestAttemptContent; +@property (nonatomic, strong) NSURLSession *session; +@end + +@implementation NotificationService + +/* +- (void)didReceiveNotificationRequest:(UNNotificationRequest *)request withContentHandler:(void (^)(UNNotificationContent * _Nonnull))contentHandler { + self.contentHandler = contentHandler; + self.bestAttemptContent = [request.content mutableCopy]; + + // Modify the notification content here... + self.bestAttemptContent.title = [NSString stringWithFormat:@"%@ [modified]", self.bestAttemptContent.title]; + self.contentHandler(self.bestAttemptContent); +} +*/ +- (void)didReceiveNotificationRequest:(UNNotificationRequest *)request withContentHandler:(void (^)(UNNotificationContent *_Nonnull))contentHandler +{ + self.contentHandler = contentHandler; + self.bestAttemptContent = [request.content mutableCopy]; + + // Modify the notification content here... + + + // Configure the notification's payload. + UNMutableNotificationContent* content = [[UNMutableNotificationContent alloc] init]; + content.title = [NSString localizedUserNotificationStringForKey:request.content.title arguments:nil]; + content.body = [NSString localizedUserNotificationStringForKey:request.content.body + arguments:nil]; + content.sound = [UNNotificationSound defaultSound]; + + self.bestAttemptContent.title = content.title; + self.bestAttemptContent.body = content.body; + + /* + // Deliver the notification in five seconds. + UNTimeIntervalNotificationTrigger* trigger = [UNTimeIntervalNotificationTrigger + triggerWithTimeInterval:5 repeats:NO]; + UNNotificationRequest* request = [UNNotificationRequest requestWithIdentifier:@"FiveSecond" + content:content trigger:trigger]; + + // Schedule the notification. + UNUserNotificationCenter* center = [UNUserNotificationCenter currentNotificationCenter]; + [center addNotificationRequest:request]; + */ + + // check for media attachment, example here uses custom payload keys mediaUrl and mediaType + NSDictionary *userInfo = request.content.userInfo; + NSString *messaggioModificato = @"non modificato"; + + if (userInfo == nil) + { + + [self contentComplete]; + return; + } + + + if ([userInfo objectForKey:@"type"]) + { + + NSString *stringURL = @"http://www.earthquakenetwork.it/icons/"; + + if ([[userInfo objectForKey:@"type"] isEqualToString:@"eqn"]) { + + self.bestAttemptContent.sound = [UNNotificationSound soundNamed:[EQNAllertaSismica center].tonoAllarme]; + + + NSString *intensity = [userInfo objectForKey:@"intensity"]; + switch ([intensity intValue]) { + case 0: + stringURL = [stringURL stringByAppendingString:@"star_white1.png"]; + break; + case 1: + stringURL = [stringURL stringByAppendingString:@"star_lightblue1.png"]; + break; + case 2: + stringURL = [stringURL stringByAppendingString:@"star_blue1.png"]; + break; + default: + break; + } + + } + else if ([[userInfo objectForKey:@"type"] isEqualToString:@"manual"]) { + + + NSString *intensity = [userInfo objectForKey:@"magnitude"]; + switch ([intensity intValue]) { + case 0: + stringURL = [stringURL stringByAppendingString:@"star_green1.png"]; + break; + case 1: + stringURL = [stringURL stringByAppendingString:@"star_yellow1.png"]; + break; + case 2: + stringURL = [stringURL stringByAppendingString:@"star_red1.png"]; + break; + default: + break; + + } + } + else if ([[userInfo objectForKey:@"type"] isEqualToString:@"official"]) { + + NSString *provaider = [userInfo objectForKey:@"provider"]; + double intensity = [[userInfo objectForKey:@"magnitude"] doubleValue]; + + NSString *colore = @"green"; + + if (intensity < 3.5) + colore = @"_green"; + else if (intensity < 4.5) + colore = @"_yellow"; + else if (intensity < 5.5) + colore = @"_red"; + else + colore = @"_purple"; + + if ([provaider isEqualToString:@"USGS"]) + stringURL = [stringURL stringByAppendingString:[NSString stringWithFormat:@"star%@2.png", colore]]; + if ([provaider isEqualToString:@"SGC"]) + stringURL = [stringURL stringByAppendingString:[NSString stringWithFormat:@"star3%@2.png", colore]]; + if ([provaider isEqualToString:@"CSN"]) + stringURL = [stringURL stringByAppendingString:[NSString stringWithFormat:@"star3f%@2.png", colore]]; + if ([provaider isEqualToString:@"SSN"]) + stringURL = [stringURL stringByAppendingString:[NSString stringWithFormat:@"star4%@2.png", colore]]; + if ([provaider isEqualToString:@"INPRES"]) + stringURL = [stringURL stringByAppendingString:[NSString stringWithFormat:@"star4r%@2.png", colore]]; + if ([provaider isEqualToString:@"FUNVISIS"]) + stringURL = [stringURL stringByAppendingString:[NSString stringWithFormat:@"star6%@2.png", colore]]; + if ([provaider isEqualToString:@"Ineter"]) + stringURL = [stringURL stringByAppendingString:[NSString stringWithFormat:@"triangle%@2.png", colore]]; + if ([provaider isEqualToString:@"RSN"]) + stringURL = [stringURL stringByAppendingString:[NSString stringWithFormat:@"triangle2%@2.png", colore]]; + if ([provaider isEqualToString:@"PHIVOLCS"]) + stringURL = [stringURL stringByAppendingString:[NSString stringWithFormat:@"triround_inner%@2.png", colore]]; + if ([provaider isEqualToString:@"IGEPN"]) + stringURL = [stringURL stringByAppendingString:[NSString stringWithFormat:@"triround%@2.png", colore]]; + if ([provaider isEqualToString:@"INGV"]) + stringURL = [stringURL stringByAppendingString:[NSString stringWithFormat:@"circle%@2.png", colore]]; + if ([provaider isEqualToString:@"EMSC"]) + stringURL = [stringURL stringByAppendingString:[NSString stringWithFormat:@"dyamond%@2.png", colore]]; + if ([provaider isEqualToString:@"IGP"]) + stringURL = [stringURL stringByAppendingString:[NSString stringWithFormat:@"dyamond_round%@2.png", colore]]; + if ([provaider isEqualToString:@"JMA"]) + stringURL = [stringURL stringByAppendingString:[NSString stringWithFormat:@"esa%@2.png", colore]]; + if ([provaider isEqualToString:@"GEONET"]) + stringURL = [stringURL stringByAppendingString:[NSString stringWithFormat:@"oct%@2.png", colore]]; + if ([provaider isEqualToString:@"CSI"]) + stringURL = [stringURL stringByAppendingString:[NSString stringWithFormat:@"penta%@2.png", colore]]; + if ([provaider isEqualToString:@"IGN"]) + stringURL = [stringURL stringByAppendingString:[NSString stringWithFormat:@"square%@2.png", colore]]; + } + else if ([[userInfo objectForKey:@"type"] isEqualToString:@"tsunami"]){ + + NSString *color = [userInfo objectForKey:@"color"]; + + if ([color isEqualToString:@"gr"]) + stringURL = [stringURL stringByAppendingString:@"tsunami_green.png"]; + if ([color isEqualToString:@"ye"]) + stringURL = [stringURL stringByAppendingString:@"tsunami_yellow.png"]; + if ([color isEqualToString:@"or"]) + stringURL = [stringURL stringByAppendingString:@"tsunami_orange.png"]; + if ([color isEqualToString:@"bl"]) + stringURL = [stringURL stringByAppendingString:@"tsunami_blue.png"]; + if ([color isEqualToString:@"re"]) + stringURL = [stringURL stringByAppendingString:@"tsunami_red.png"]; + + messaggioModificato = [self setMessage:[userInfo objectForKey:@"message"]]; + + } + + [self loadAttachmentForUrlString:stringURL + completionHandler: ^(UNNotificationAttachment *attachment) { + self.bestAttemptContent.attachments = [NSArray arrayWithObjects:attachment, nil]; + + if (![messaggioModificato isEqualToString:@"non modificato"]) + self.bestAttemptContent.body = [NSString stringWithFormat:@"%@", messaggioModificato]; + + }]; + + } +} + +-(NSString *)setMessage:(NSString *)message{ + + BOOL warning = false; + BOOL watch = false; + BOOL threat = false; + BOOL threatFinal = false; + BOOL cancellation = false; + BOOL information = false; + BOOL supplement = false; + + NSString * _message; + + if ([message.lowercaseString containsString:@"warning"]) + warning = YES; + if ([message.lowercaseString containsString:@"watch"]) + watch = YES; + if ([message.lowercaseString containsString:@"threat"]) + threat = YES; + if ([message.lowercaseString containsString:@"final"]) + threatFinal = YES; + if ([message.lowercaseString containsString:@"cancellation"]) + cancellation = YES; + if ([message.lowercaseString containsString:@"information"]) + information = YES; + if ([message.lowercaseString containsString:@"supplement"]) + supplement = YES; + + + if (warning){ + if (supplement) + _message = NSLocalizedString(@"Supplemento di allerta", @""); + else if(cancellation) + _message = NSLocalizedString(@"Allerta cancellata", @""); + else + _message = NSLocalizedString(@"Allerta Tsunami", @""); + } + else if (watch){ + if (supplement) + _message = NSLocalizedString(@"Supplemento di valutazione", @""); + else if(cancellation) + _message = NSLocalizedString(@"Valutazione cancellata", @""); + else + _message = NSLocalizedString(@"Valutazione Tsunami", @""); + } + + else if (threat){ + if (threatFinal) + _message = NSLocalizedString(@"Pericolo cessato", @""); + else + _message = NSLocalizedString(@"Pericolo tsunami", @""); + } + else if (information){ + _message = NSLocalizedString(@"Messaggio informativo", @""); + } + else if (supplement){ + _message = NSLocalizedString(@"Messaggio supplementare", @""); + } + return _message; + +} + +- (void)serviceExtensionTimeWillExpire { + // Called just before the extension will be terminated by the system. + // Use this as an opportunity to deliver your "best attempt" at modified content, otherwise the original push payload will be used. + + [self contentComplete]; + + self.contentHandler(self.bestAttemptContent); +} + +- (void)loadAttachmentForUrlString:(NSString *)urlString + completionHandler:(void (^)(UNNotificationAttachment *))completionHandler +{ + __block UNNotificationAttachment *attachment = nil; + __block NSURL *attachmentURL = [NSURL URLWithString:urlString]; + + NSString *fileExt = [@"." stringByAppendingString:[urlString pathExtension]]; + + self.session = [NSURLSession sessionWithConfiguration:[NSURLSessionConfiguration defaultSessionConfiguration]]; + + NSURLSessionDownloadTask *task = [self.session downloadTaskWithURL:attachmentURL + completionHandler: ^(NSURL *temporaryFileLocation, NSURLResponse *response, NSError *error) { + if (error != nil) + { + NSLog(@"%@", error.localizedDescription); + + self.bestAttemptContent.body = [NSString stringWithFormat:@"%@ [error], %@", self.bestAttemptContent.body,error.localizedDescription]; + + } + else + { + NSFileManager *fileManager = [NSFileManager defaultManager]; + NSURL *localURL = [NSURL fileURLWithPath:[temporaryFileLocation.path + stringByAppendingString:fileExt]]; + [fileManager moveItemAtURL:temporaryFileLocation + toURL:localURL + error:&error]; + + NSError *attachmentError = nil; + attachment = [UNNotificationAttachment attachmentWithIdentifier:[attachmentURL lastPathComponent] + URL:localURL + options:nil + error:&attachmentError]; + if (attachmentError) + { + NSLog(@"%@", attachmentError.localizedDescription); + + self.bestAttemptContent.body = [NSString stringWithFormat:@"%@ [attachmentError], %@", self.bestAttemptContent.body,error.localizedDescription]; + } + } + completionHandler(attachment); + }]; + + [task resume]; +} + +- (void)contentComplete +{ + [self.session invalidateAndCancel]; + self.contentHandler(self.bestAttemptContent); +} +@end diff --git a/Sources/Earthquake Network.xcodeproj/project.pbxproj b/Sources/Earthquake Network.xcodeproj/project.pbxproj new file mode 100644 index 0000000..1634bce --- /dev/null +++ b/Sources/Earthquake Network.xcodeproj/project.pbxproj @@ -0,0 +1,1408 @@ +// !$*UTF8*$! +{ + archiveVersion = 1; + classes = { + }; + objectVersion = 48; + objects = { + +/* Begin PBXBuildFile section */ + 4AF6047375F3EA53A42B2380 /* libPods-Earthquake Network.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 51164624757711E06B0778D4 /* libPods-Earthquake Network.a */; }; + 8C10B0B92281FE7F00125C9F /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = 8C10B0BD2281FE7F00125C9F /* Localizable.strings */; }; + 8C10B0BA2281FE7F00125C9F /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = 8C10B0BD2281FE7F00125C9F /* Localizable.strings */; }; + 8C10B0BB2281FE7F00125C9F /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = 8C10B0BD2281FE7F00125C9F /* Localizable.strings */; }; + 8C13E84B220B2E7E0009CFE4 /* MenuSelezioneEntiViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 8C13E84A220B2E7E0009CFE4 /* MenuSelezioneEntiViewController.m */; }; + 8C13E84F220B89360009CFE4 /* ElencoFiltroEntiTableViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 8C13E84E220B89360009CFE4 /* ElencoFiltroEntiTableViewController.m */; }; + 8C14112E21ED2FA300A59729 /* AreaInteresseTableViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 8C14112D21ED2FA300A59729 /* AreaInteresseTableViewController.m */; }; + 8C14113121ED3E5B00A59729 /* AllertaSismiTableViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 8C14113021ED3E5B00A59729 /* AllertaSismiTableViewController.m */; }; + 8C14113721EE502800A59729 /* EQNAllertaSismica.m in Sources */ = {isa = PBXBuildFile; fileRef = 8C14113621EE502800A59729 /* EQNAllertaSismica.m */; }; + 8C149FA321E54E85002C44FD /* NotificheSismiTableViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 8C149FA221E54E85002C44FD /* NotificheSismiTableViewController.m */; }; + 8C29EAFB2258A4DD00FD90A9 /* DettagliAbbonamentoViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8C29EAFA2258A4DD00FD90A9 /* DettagliAbbonamentoViewController.swift */; }; + 8C2B251121938BFD00E0E25E /* SegnalazioniUtenteDettagliMappa.m in Sources */ = {isa = PBXBuildFile; fileRef = 8C2B251021938BFD00E0E25E /* SegnalazioniUtenteDettagliMappa.m */; }; + 8C2B25142193927E00E0E25E /* ReteSismiDettagliMappa.m in Sources */ = {isa = PBXBuildFile; fileRef = 8C2B25132193927E00E0E25E /* ReteSismiDettagliMappa.m */; }; + 8C465D9A21F653AB00F04673 /* Assets.xcassets in Frameworks */ = {isa = PBXBuildFile; fileRef = 8CBD3DD12149B9AD0070C963 /* Assets.xcassets */; }; + 8C465D9B21F653CA00F04673 /* Assets.xcassets in Frameworks */ = {isa = PBXBuildFile; fileRef = 8CBD3DD12149B9AD0070C963 /* Assets.xcassets */; }; + 8C465D9C21F7BBE700F04673 /* PastquakesAnnotation.m in Frameworks */ = {isa = PBXBuildFile; fileRef = 8C602249218EDBE200C799C2 /* PastquakesAnnotation.m */; }; + 8C465D9D21F7BBE700F04673 /* PastquakesAnnotation.h in Frameworks */ = {isa = PBXBuildFile; fileRef = 8C602248218EDBE200C799C2 /* PastquakesAnnotation.h */; }; + 8C465D9E21F7BD8700F04673 /* PastquakesAnnotation.m in Sources */ = {isa = PBXBuildFile; fileRef = 8C602249218EDBE200C799C2 /* PastquakesAnnotation.m */; }; + 8C465D9F21F7BE0600F04673 /* Assets.xcassets in Sources */ = {isa = PBXBuildFile; fileRef = 8CBD3DD12149B9AD0070C963 /* Assets.xcassets */; }; + 8C483C9721FA662900259FD2 /* alert_star_trek.wav in Frameworks */ = {isa = PBXBuildFile; fileRef = 8CF12CC721DE43A400613AC5 /* alert_star_trek.wav */; }; + 8C483C9A21FA664000259FD2 /* EQNAllertaSismica.m in Sources */ = {isa = PBXBuildFile; fileRef = 8C14113621EE502800A59729 /* EQNAllertaSismica.m */; }; + 8C483C9B21FA665C00259FD2 /* EQNAllertaSismica.h in Frameworks */ = {isa = PBXBuildFile; fileRef = 8C14113521EE502800A59729 /* EQNAllertaSismica.h */; }; + 8C483C9C21FA665C00259FD2 /* EQNAllertaSismica.m in Frameworks */ = {isa = PBXBuildFile; fileRef = 8C14113621EE502800A59729 /* EQNAllertaSismica.m */; }; + 8C483C9D21FA68B300259FD2 /* alert_star_trek.wav in Sources */ = {isa = PBXBuildFile; fileRef = 8CF12CC721DE43A400613AC5 /* alert_star_trek.wav */; }; + 8C483CA521FBC06D00259FD2 /* alerta_japanese.m4r in Resources */ = {isa = PBXBuildFile; fileRef = 8C483CA421FBC06D00259FD2 /* alerta_japanese.m4r */; }; + 8C483CA621FBC06D00259FD2 /* alerta_japanese.m4r in Resources */ = {isa = PBXBuildFile; fileRef = 8C483CA421FBC06D00259FD2 /* alerta_japanese.m4r */; }; + 8C483CA721FBC06D00259FD2 /* alerta_japanese.m4r in Resources */ = {isa = PBXBuildFile; fileRef = 8C483CA421FBC06D00259FD2 /* alerta_japanese.m4r */; }; + 8C483CA921FBC1E900259FD2 /* alerta_mexico.m4r in Resources */ = {isa = PBXBuildFile; fileRef = 8C483CA821FBC1E800259FD2 /* alerta_mexico.m4r */; }; + 8C483CAA21FBC1E900259FD2 /* alerta_mexico.m4r in Resources */ = {isa = PBXBuildFile; fileRef = 8C483CA821FBC1E800259FD2 /* alerta_mexico.m4r */; }; + 8C483CAB21FBC1E900259FD2 /* alerta_mexico.m4r in Resources */ = {isa = PBXBuildFile; fileRef = 8C483CA821FBC1E800259FD2 /* alerta_mexico.m4r */; }; + 8C483CAE21FDA53B00259FD2 /* StoreKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 8C483CAD21FDA53B00259FD2 /* StoreKit.framework */; }; + 8C483CB821FDACD300259FD2 /* IAPHelper.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8C483CB721FDACD300259FD2 /* IAPHelper.swift */; }; + 8C483CB921FDACD300259FD2 /* IAPHelper.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8C483CB721FDACD300259FD2 /* IAPHelper.swift */; }; + 8C483CBA21FDACD300259FD2 /* IAPHelper.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8C483CB721FDACD300259FD2 /* IAPHelper.swift */; }; + 8C483CBC21FDACE500259FD2 /* VersioneProProducts.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8C483CBB21FDACE500259FD2 /* VersioneProProducts.swift */; }; + 8C483CBD21FDACE500259FD2 /* VersioneProProducts.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8C483CBB21FDACE500259FD2 /* VersioneProProducts.swift */; }; + 8C483CBE21FDACE500259FD2 /* VersioneProProducts.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8C483CBB21FDACE500259FD2 /* VersioneProProducts.swift */; }; + 8C483CC021FDACEE00259FD2 /* DetailViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8C483CBF21FDACEE00259FD2 /* DetailViewController.swift */; }; + 8C483CC121FDACEE00259FD2 /* DetailViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8C483CBF21FDACEE00259FD2 /* DetailViewController.swift */; }; + 8C483CC221FDACEE00259FD2 /* DetailViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8C483CBF21FDACEE00259FD2 /* DetailViewController.swift */; }; + 8C483CC421FDACF400259FD2 /* ProductCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8C483CC321FDACF400259FD2 /* ProductCell.swift */; }; + 8C483CC521FDACF400259FD2 /* ProductCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8C483CC321FDACF400259FD2 /* ProductCell.swift */; }; + 8C483CC621FDACF400259FD2 /* ProductCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8C483CC321FDACF400259FD2 /* ProductCell.swift */; }; + 8C483CCD21FDB52500259FD2 /* MasterViewController1.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8C483CCC21FDB52500259FD2 /* MasterViewController1.swift */; }; + 8C483CCE21FDB52500259FD2 /* MasterViewController1.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8C483CCC21FDB52500259FD2 /* MasterViewController1.swift */; }; + 8C483CCF21FDB52500259FD2 /* MasterViewController1.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8C483CCC21FDB52500259FD2 /* MasterViewController1.swift */; }; + 8C4B0B7E21CACE3F00AED489 /* NotificationService.m in Sources */ = {isa = PBXBuildFile; fileRef = 8C4B0B7D21CACE3F00AED489 /* NotificationService.m */; }; + 8C4B0B8221CACE3F00AED489 /* EQNNotificationService.appex in Embed App Extensions */ = {isa = PBXBuildFile; fileRef = 8C4B0B7A21CACE3F00AED489 /* EQNNotificationService.appex */; settings = {ATTRIBUTES = (RemoveHeadersOnCopy, ); }; }; + 8C4DD4F9228237E000AE77ED /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = 8C4DD4FB228237E000AE77ED /* InfoPlist.strings */; }; + 8C4E343F215012FA008B0D2A /* EQNManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 8C4E343E215012FA008B0D2A /* EQNManager.m */; }; + 8C4E34422152B5E8008B0D2A /* EQNRilevamento.m in Sources */ = {isa = PBXBuildFile; fileRef = 8C4E34412152B5E8008B0D2A /* EQNRilevamento.m */; }; + 8C4E34452152B707008B0D2A /* EQMAccelerometroManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 8C4E34442152B707008B0D2A /* EQMAccelerometroManager.m */; }; + 8C4E344B2152EE5B008B0D2A /* EQNGeneratoreURLServer.m in Sources */ = {isa = PBXBuildFile; fileRef = 8C4E344A2152EE5B008B0D2A /* EQNGeneratoreURLServer.m */; }; + 8C593E8A217BA2470008B260 /* EQNSegnalazione.m in Sources */ = {isa = PBXBuildFile; fileRef = 8C593E89217BA2470008B260 /* EQNSegnalazione.m */; }; + 8C5C0A6E21E51F3C000B5EFD /* ManuTableViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 8C5C0A6D21E51F3C000B5EFD /* ManuTableViewController.m */; }; + 8C5EA22D21763103002DC156 /* MapKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 8C5EA22C21763102002DC156 /* MapKit.framework */; }; + 8C5EA23121764816002DC156 /* PrioritaViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 8C5EA23021764816002DC156 /* PrioritaViewController.m */; }; + 8C5EA2342176820B002DC156 /* VersionePROViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 8C5EA2332176820B002DC156 /* VersionePROViewController.m */; }; + 8C5EA23A2177B3ED002DC156 /* MasterViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 8C5EA2392177B3ED002DC156 /* MasterViewController.m */; }; + 8C5EA23D2177B51C002DC156 /* SegnalazioniViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 8C5EA23C2177B51C002DC156 /* SegnalazioniViewController.m */; }; + 8C602246218D9DB200C799C2 /* PastquakesDettagliMappa.m in Sources */ = {isa = PBXBuildFile; fileRef = 8C602245218D9DB200C799C2 /* PastquakesDettagliMappa.m */; }; + 8C60224A218EDBE200C799C2 /* PastquakesAnnotation.m in Sources */ = {isa = PBXBuildFile; fileRef = 8C602249218EDBE200C799C2 /* PastquakesAnnotation.m */; }; + 8C6CBAE521597E79005C426A /* GoogleService-Info.plist in Resources */ = {isa = PBXBuildFile; fileRef = 8C6CBAE421597E79005C426A /* GoogleService-Info.plist */; }; + 8C7A3B66225A5EA40045B266 /* NSDictionary+BVJSONString.m in Sources */ = {isa = PBXBuildFile; fileRef = 8C7A3B64225A5EA30045B266 /* NSDictionary+BVJSONString.m */; }; + 8C7CD64821F7D0F800835812 /* ReteSismicaAnnotation.m in Sources */ = {isa = PBXBuildFile; fileRef = 8CD08637218B3BEE0000CB5E /* ReteSismicaAnnotation.m */; }; + 8C7CD64921F7D11700835812 /* ReteSismicaAnnotation.m in Frameworks */ = {isa = PBXBuildFile; fileRef = 8CD08637218B3BEE0000CB5E /* ReteSismicaAnnotation.m */; }; + 8C7CD64A21F7D11700835812 /* ReteSismicaAnnotation.h in Frameworks */ = {isa = PBXBuildFile; fileRef = 8CD08636218B3BEE0000CB5E /* ReteSismicaAnnotation.h */; }; + 8C7E945A21E548A600B0B770 /* DettadliMenuTableViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 8C7E945921E548A600B0B770 /* DettadliMenuTableViewController.m */; }; + 8C8EBBA721540039002784BA /* EQNUser.m in Sources */ = {isa = PBXBuildFile; fileRef = 8C8EBBA621540039002784BA /* EQNUser.m */; }; + 8C9B755C2233A25100F8FDEE /* MenuFiltroEntiViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 8C9B755B2233A25100F8FDEE /* MenuFiltroEntiViewController.m */; }; + 8C9B755F2233BFDE00F8FDEE /* FiltroEnti.m in Sources */ = {isa = PBXBuildFile; fileRef = 8C9B755E2233BFDE00F8FDEE /* FiltroEnti.m */; }; + 8CA46BA12194532E00C63C16 /* SismaAnnotation.m in Sources */ = {isa = PBXBuildFile; fileRef = 8CA46BA02194532E00C63C16 /* SismaAnnotation.m */; }; + 8CABD7212194B7C700C3E09C /* ImpostazioniViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 8CABD7202194B7C700C3E09C /* ImpostazioniViewController.m */; }; + 8CADAA9421B2627D0044E256 /* LogViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 8CADAA9321B2627D0044E256 /* LogViewController.m */; }; + 8CAFD7C521825E4A00F8BD29 /* EQNSisma.m in Sources */ = {isa = PBXBuildFile; fileRef = 8CAFD7C421825E4A00F8BD29 /* EQNSisma.m */; }; + 8CAFD7C82182648600F8BD29 /* EQNRetiSismiViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 8CAFD7C72182648600F8BD29 /* EQNRetiSismiViewController.m */; }; + 8CBD3DC72149B9AD0070C963 /* AppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = 8CBD3DC62149B9AD0070C963 /* AppDelegate.m */; }; + 8CBD3DCA2149B9AD0070C963 /* ReteSmartphone.m in Sources */ = {isa = PBXBuildFile; fileRef = 8CBD3DC92149B9AD0070C963 /* ReteSmartphone.m */; }; + 8CBD3DCD2149B9AD0070C963 /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 8CBD3DCB2149B9AD0070C963 /* Main.storyboard */; }; + 8CBD3DD02149B9AD0070C963 /* Earthquake_Network.xcdatamodeld in Sources */ = {isa = PBXBuildFile; fileRef = 8CBD3DCE2149B9AD0070C963 /* Earthquake_Network.xcdatamodeld */; }; + 8CBD3DD22149B9AD0070C963 /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 8CBD3DD12149B9AD0070C963 /* Assets.xcassets */; }; + 8CBD3DD52149B9AD0070C963 /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 8CBD3DD32149B9AD0070C963 /* LaunchScreen.storyboard */; }; + 8CBD3DD82149B9AD0070C963 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 8CBD3DD72149B9AD0070C963 /* main.m */; }; + 8CC1B15A217CB09100F22178 /* DettagliMappaViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 8CC1B159217CB09100F22178 /* DettagliMappaViewController.m */; }; + 8CC2B44F214AC7F8002ED1B2 /* CoreMotion.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 8CC2B44E214AC7F8002ED1B2 /* CoreMotion.framework */; }; + 8CCE164421E67F1300173CD9 /* EQNImpostazioniNotifiche.m in Sources */ = {isa = PBXBuildFile; fileRef = 8CCE164321E67F1300173CD9 /* EQNImpostazioniNotifiche.m */; }; + 8CCE164821E69AEC00173CD9 /* TempoRealeTableViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 8CCE164721E69AEC00173CD9 /* TempoRealeTableViewController.m */; }; + 8CCE164B21E7BAB200173CD9 /* EQNNotificheTempoReale.m in Sources */ = {isa = PBXBuildFile; fileRef = 8CCE164A21E7BAB200173CD9 /* EQNNotificheTempoReale.m */; }; + 8CCE164E21E7BACE00173CD9 /* EQNNotificheSegnalazioniUtente.m in Sources */ = {isa = PBXBuildFile; fileRef = 8CCE164D21E7BACE00173CD9 /* EQNNotificheSegnalazioniUtente.m */; }; + 8CCE165121E7BAEC00173CD9 /* EQNNotificeReteSismiche.m in Sources */ = {isa = PBXBuildFile; fileRef = 8CCE165021E7BAEC00173CD9 /* EQNNotificeReteSismiche.m */; }; + 8CCE165521EA378800173CD9 /* SegnalazioniUtentiTableViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 8CCE165421EA378800173CD9 /* SegnalazioniUtentiTableViewController.m */; }; + 8CCE165821EB1E0000173CD9 /* RetiSismicheTableViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 8CCE165721EB1E0000173CD9 /* RetiSismicheTableViewController.m */; }; + 8CCE165B21EB7AD800173CD9 /* ListaEntiTableViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 8CCE165A21EB7AD800173CD9 /* ListaEntiTableViewController.m */; }; + 8CCE165E21EB9F2400173CD9 /* NotificheTsunamiTableViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 8CCE165D21EB9F2400173CD9 /* NotificheTsunamiTableViewController.m */; }; + 8CCE166121EBA37500173CD9 /* EQNNotificheTsunami.m in Sources */ = {isa = PBXBuildFile; fileRef = 8CCE166021EBA37500173CD9 /* EQNNotificheTsunami.m */; }; + 8CCE166421EBEFBD00173CD9 /* MessaggioInformativoTableViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 8CCE166321EBEFBD00173CD9 /* MessaggioInformativoTableViewController.m */; }; + 8CD0862E218A41930000CB5E /* CellDettagliMappaTableViewCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 8CD0862D218A41930000CB5E /* CellDettagliMappaTableViewCell.m */; }; + 8CD08631218ADFCA0000CB5E /* Cell_Reti_sismicheTableViewCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 8CD08630218ADFCA0000CB5E /* Cell_Reti_sismicheTableViewCell.m */; }; + 8CD08635218AF6030000CB5E /* Cell_Meteo_TableViewCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 8CD08634218AF6030000CB5E /* Cell_Meteo_TableViewCell.m */; }; + 8CD08638218B3BEE0000CB5E /* ReteSismicaAnnotation.m in Sources */ = {isa = PBXBuildFile; fileRef = 8CD08637218B3BEE0000CB5E /* ReteSismicaAnnotation.m */; }; + 8CEAE3D42211482E00AF948F /* InformazioniViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 8CEAE3D32211482E00AF948F /* InformazioniViewController.m */; }; + 8CEAE3DA22114D1800AF948F /* info.txt in Resources */ = {isa = PBXBuildFile; fileRef = 8CEAE3D522114D1600AF948F /* info.txt */; }; + 8CEAE3DB22114D1800AF948F /* privacy.txt in Resources */ = {isa = PBXBuildFile; fileRef = 8CEAE3D622114D1600AF948F /* privacy.txt */; }; + 8CEAE3DC22114D1800AF948F /* author.txt in Resources */ = {isa = PBXBuildFile; fileRef = 8CEAE3D722114D1700AF948F /* author.txt */; }; + 8CEAE3DD22114D1800AF948F /* faq.txt in Resources */ = {isa = PBXBuildFile; fileRef = 8CEAE3D822114D1700AF948F /* faq.txt */; }; + 8CEAE3DE22114D1800AF948F /* disclaimer.txt in Resources */ = {isa = PBXBuildFile; fileRef = 8CEAE3D922114D1700AF948F /* disclaimer.txt */; }; + 8CEAE3E0221214F700AF948F /* AcquistiProViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8CEAE3DF221214F700AF948F /* AcquistiProViewController.swift */; }; + 8CEAE4D92163E23E001A42B9 /* SWRevealViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 8CEAE4D82163E23D001A42B9 /* SWRevealViewController.m */; }; + 8CECF64B2214A22300E01A6D /* AbbonamentiViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8CECF64A2214A22300E01A6D /* AbbonamentiViewController.swift */; }; + 8CF05B51218C41FB0055012B /* PickerViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 8CF05B4B218C41F90055012B /* PickerViewController.m */; }; + 8CF05B52218C41FB0055012B /* TBDInputViewControllerData.xib in Resources */ = {isa = PBXBuildFile; fileRef = 8CF05B4E218C41FA0055012B /* TBDInputViewControllerData.xib */; }; + 8CF05B53218C41FB0055012B /* PickerViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 8CF05B4F218C41FA0055012B /* PickerViewController.xib */; }; + 8CF05B54218C41FB0055012B /* TBDInputViewControllerData.m in Sources */ = {isa = PBXBuildFile; fileRef = 8CF05B50218C41FB0055012B /* TBDInputViewControllerData.m */; }; + 8CF05B57218C93BA0055012B /* EQNUtility.m in Sources */ = {isa = PBXBuildFile; fileRef = 8CF05B56218C93BA0055012B /* EQNUtility.m */; }; + 8CF12CCA21DE43A500613AC5 /* alert_star_trek.wav in Resources */ = {isa = PBXBuildFile; fileRef = 8CF12CC721DE43A400613AC5 /* alert_star_trek.wav */; }; + 8CF12CD321DE49B600613AC5 /* UserNotifications.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 8CF12CD221DE49B600613AC5 /* UserNotifications.framework */; }; + 8CF12CD521DE49B600613AC5 /* UserNotificationsUI.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 8CF12CD421DE49B600613AC5 /* UserNotificationsUI.framework */; }; + 8CF12CD921DE49B600613AC5 /* NotificationViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 8CF12CD821DE49B600613AC5 /* NotificationViewController.m */; }; + 8CF12CDC21DE49B600613AC5 /* MainInterface.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 8CF12CDA21DE49B600613AC5 /* MainInterface.storyboard */; }; + 8CF12CE021DE49B600613AC5 /* EQNNotificationContent.appex in Embed App Extensions */ = {isa = PBXBuildFile; fileRef = 8CF12CD121DE49B600613AC5 /* EQNNotificationContent.appex */; settings = {ATTRIBUTES = (RemoveHeadersOnCopy, ); }; }; + 8CF4F4D2216D2C780057110B /* EQNReteSmartphone.m in Sources */ = {isa = PBXBuildFile; fileRef = 8CF4F4D1216D2C780057110B /* EQNReteSmartphone.m */; }; + 8CF4F4D5216D336B0057110B /* EQNDatoGrafico.m in Sources */ = {isa = PBXBuildFile; fileRef = 8CF4F4D4216D336B0057110B /* EQNDatoGrafico.m */; }; + 8CF4F4D8216D3A110057110B /* EQNAreaCheck.m in Sources */ = {isa = PBXBuildFile; fileRef = 8CF4F4D7216D3A110057110B /* EQNAreaCheck.m */; }; + 8CF4F4DB216D44930057110B /* EQNPastquakes.m in Sources */ = {isa = PBXBuildFile; fileRef = 8CF4F4DA216D44930057110B /* EQNPastquakes.m */; }; + 8CF4F4DE2175352E0057110B /* WaitViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 8CF4F4DD2175352E0057110B /* WaitViewController.m */; }; + 8CF6604F214C0E58009F4314 /* EQNCalibrazione.m in Sources */ = {isa = PBXBuildFile; fileRef = 8CF6604E214C0E58009F4314 /* EQNCalibrazione.m */; }; + 8CF66053214C12DC009F4314 /* EQNMath.m in Sources */ = {isa = PBXBuildFile; fileRef = 8CF66052214C12DC009F4314 /* EQNMath.m */; }; + 8CF66058214C566B009F4314 /* ServerRequest.m in Sources */ = {isa = PBXBuildFile; fileRef = 8CF66055214C566A009F4314 /* ServerRequest.m */; }; + 8CF66059214C566B009F4314 /* Reachability.m in Sources */ = {isa = PBXBuildFile; fileRef = 8CF66056214C566A009F4314 /* Reachability.m */; }; + 8CFA63202197F9C10099EB0E /* TsunamiViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 8CFA631F2197F9C10099EB0E /* TsunamiViewController.m */; }; + 8CFA6323219A2C610099EB0E /* Tsunami.m in Sources */ = {isa = PBXBuildFile; fileRef = 8CFA6322219A2C610099EB0E /* Tsunami.m */; }; + 8CFA6326219A41590099EB0E /* DettagliTsunamiViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 8CFA6325219A41590099EB0E /* DettagliTsunamiViewController.m */; }; +/* End PBXBuildFile section */ + +/* Begin PBXContainerItemProxy section */ + 8C4B0B8021CACE3F00AED489 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 8CBD3DBA2149B9AD0070C963 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 8C4B0B7921CACE3F00AED489; + remoteInfo = EQNNotificationService; + }; + 8CF12CDE21DE49B600613AC5 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 8CBD3DBA2149B9AD0070C963 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 8CF12CD021DE49B600613AC5; + remoteInfo = EQNNotificationContent; + }; +/* End PBXContainerItemProxy section */ + +/* Begin PBXCopyFilesBuildPhase section */ + 8CADAAA521B98C550044E256 /* Embed App Extensions */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = ""; + dstSubfolderSpec = 13; + files = ( + 8CF12CE021DE49B600613AC5 /* EQNNotificationContent.appex in Embed App Extensions */, + 8C4B0B8221CACE3F00AED489 /* EQNNotificationService.appex in Embed App Extensions */, + ); + name = "Embed App Extensions"; + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXCopyFilesBuildPhase section */ + +/* Begin PBXFileReference section */ + 40CD2E5581CF2FA3D52F392D /* Pods-Earthquake Network.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Earthquake Network.release.xcconfig"; path = "Pods/Target Support Files/Pods-Earthquake Network/Pods-Earthquake Network.release.xcconfig"; sourceTree = ""; }; + 51164624757711E06B0778D4 /* libPods-Earthquake Network.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libPods-Earthquake Network.a"; sourceTree = BUILT_PRODUCTS_DIR; }; + 8C10B0AF2281FBE800125C9F /* it */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = it; path = it.lproj/Main.strings; sourceTree = ""; }; + 8C10B0B02281FBE800125C9F /* it */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = it; path = it.lproj/LaunchScreen.strings; sourceTree = ""; }; + 8C10B0B12281FBE800125C9F /* it */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = it; path = it.lproj/MainInterface.strings; sourceTree = ""; }; + 8C10B0B22281FD6900125C9F /* es */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = es; path = es.lproj/Main.strings; sourceTree = ""; }; + 8C10B0B32281FD6A00125C9F /* es */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = es; path = es.lproj/LaunchScreen.strings; sourceTree = ""; }; + 8C10B0B42281FD6B00125C9F /* es */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = es; path = es.lproj/MainInterface.strings; sourceTree = ""; }; + 8C10B0BC2281FE7F00125C9F /* it */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = it; path = it.lproj/Localizable.strings; sourceTree = ""; }; + 8C10B0BE2281FE9E00125C9F /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/Localizable.strings; sourceTree = ""; }; + 8C10B0BF2281FEA000125C9F /* es */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = es; path = es.lproj/Localizable.strings; sourceTree = ""; }; + 8C10B0C42282360900125C9F /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; + 8C13E849220B2E7E0009CFE4 /* MenuSelezioneEntiViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = MenuSelezioneEntiViewController.h; sourceTree = ""; }; + 8C13E84A220B2E7E0009CFE4 /* MenuSelezioneEntiViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = MenuSelezioneEntiViewController.m; sourceTree = ""; }; + 8C13E84D220B89360009CFE4 /* ElencoFiltroEntiTableViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ElencoFiltroEntiTableViewController.h; sourceTree = ""; }; + 8C13E84E220B89360009CFE4 /* ElencoFiltroEntiTableViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = ElencoFiltroEntiTableViewController.m; sourceTree = ""; }; + 8C14112C21ED2FA300A59729 /* AreaInteresseTableViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AreaInteresseTableViewController.h; sourceTree = ""; }; + 8C14112D21ED2FA300A59729 /* AreaInteresseTableViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = AreaInteresseTableViewController.m; sourceTree = ""; }; + 8C14112F21ED3E5B00A59729 /* AllertaSismiTableViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AllertaSismiTableViewController.h; sourceTree = ""; }; + 8C14113021ED3E5B00A59729 /* AllertaSismiTableViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = AllertaSismiTableViewController.m; sourceTree = ""; }; + 8C14113521EE502800A59729 /* EQNAllertaSismica.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = EQNAllertaSismica.h; sourceTree = ""; }; + 8C14113621EE502800A59729 /* EQNAllertaSismica.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = EQNAllertaSismica.m; sourceTree = ""; }; + 8C149FA121E54E85002C44FD /* NotificheSismiTableViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = NotificheSismiTableViewController.h; sourceTree = ""; }; + 8C149FA221E54E85002C44FD /* NotificheSismiTableViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = NotificheSismiTableViewController.m; sourceTree = ""; }; + 8C29EAFA2258A4DD00FD90A9 /* DettagliAbbonamentoViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DettagliAbbonamentoViewController.swift; sourceTree = ""; }; + 8C2B250F21938BFD00E0E25E /* SegnalazioniUtenteDettagliMappa.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SegnalazioniUtenteDettagliMappa.h; sourceTree = ""; }; + 8C2B251021938BFD00E0E25E /* SegnalazioniUtenteDettagliMappa.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = SegnalazioniUtenteDettagliMappa.m; sourceTree = ""; }; + 8C2B25122193927E00E0E25E /* ReteSismiDettagliMappa.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ReteSismiDettagliMappa.h; sourceTree = ""; }; + 8C2B25132193927E00E0E25E /* ReteSismiDettagliMappa.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = ReteSismiDettagliMappa.m; sourceTree = ""; }; + 8C465D9721F6539700F04673 /* Earthquake Network.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; path = "Earthquake Network.xcodeproj"; sourceTree = ""; }; + 8C483CA421FBC06D00259FD2 /* alerta_japanese.m4r */ = {isa = PBXFileReference; lastKnownFileType = file; path = alerta_japanese.m4r; sourceTree = ""; }; + 8C483CA821FBC1E800259FD2 /* alerta_mexico.m4r */ = {isa = PBXFileReference; lastKnownFileType = file; path = alerta_mexico.m4r; sourceTree = ""; }; + 8C483CAD21FDA53B00259FD2 /* StoreKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = StoreKit.framework; path = System/Library/Frameworks/StoreKit.framework; sourceTree = SDKROOT; }; + 8C483CB021FDA8C700259FD2 /* Earthquake Network-Bridging-Header.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "Earthquake Network-Bridging-Header.h"; sourceTree = ""; }; + 8C483CB521FDACD100259FD2 /* EQNNotificationService-Bridging-Header.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "EQNNotificationService-Bridging-Header.h"; sourceTree = ""; }; + 8C483CB621FDACD100259FD2 /* EQNNotificationContent-Bridging-Header.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "EQNNotificationContent-Bridging-Header.h"; sourceTree = ""; }; + 8C483CB721FDACD300259FD2 /* IAPHelper.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = IAPHelper.swift; sourceTree = ""; }; + 8C483CBB21FDACE500259FD2 /* VersioneProProducts.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = VersioneProProducts.swift; sourceTree = ""; }; + 8C483CBF21FDACEE00259FD2 /* DetailViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DetailViewController.swift; sourceTree = ""; }; + 8C483CC321FDACF400259FD2 /* ProductCell.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ProductCell.swift; sourceTree = ""; }; + 8C483CCC21FDB52500259FD2 /* MasterViewController1.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = MasterViewController1.swift; sourceTree = ""; }; + 8C4B0B7A21CACE3F00AED489 /* EQNNotificationService.appex */ = {isa = PBXFileReference; explicitFileType = "wrapper.app-extension"; includeInIndex = 0; path = EQNNotificationService.appex; sourceTree = BUILT_PRODUCTS_DIR; }; + 8C4B0B7C21CACE3F00AED489 /* NotificationService.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = NotificationService.h; sourceTree = ""; }; + 8C4B0B7D21CACE3F00AED489 /* NotificationService.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = NotificationService.m; sourceTree = ""; }; + 8C4B0B7F21CACE3F00AED489 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; + 8C4DD4FA228237E000AE77ED /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/InfoPlist.strings; sourceTree = ""; }; + 8C4DD4FC228237E200AE77ED /* it */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = it; path = it.lproj/InfoPlist.strings; sourceTree = ""; }; + 8C4DD4FD228237E400AE77ED /* es */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = es; path = es.lproj/InfoPlist.strings; sourceTree = ""; }; + 8C4E343D215012FA008B0D2A /* EQNManager.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = EQNManager.h; sourceTree = ""; }; + 8C4E343E215012FA008B0D2A /* EQNManager.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = EQNManager.m; sourceTree = ""; }; + 8C4E34402152B5E8008B0D2A /* EQNRilevamento.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = EQNRilevamento.h; sourceTree = ""; }; + 8C4E34412152B5E8008B0D2A /* EQNRilevamento.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = EQNRilevamento.m; sourceTree = ""; }; + 8C4E34432152B707008B0D2A /* EQMAccelerometroManager.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = EQMAccelerometroManager.h; sourceTree = ""; }; + 8C4E34442152B707008B0D2A /* EQMAccelerometroManager.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = EQMAccelerometroManager.m; sourceTree = ""; }; + 8C4E34492152EE5B008B0D2A /* EQNGeneratoreURLServer.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = EQNGeneratoreURLServer.h; sourceTree = ""; }; + 8C4E344A2152EE5B008B0D2A /* EQNGeneratoreURLServer.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = EQNGeneratoreURLServer.m; sourceTree = ""; }; + 8C593E88217BA2470008B260 /* EQNSegnalazione.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = EQNSegnalazione.h; sourceTree = ""; }; + 8C593E89217BA2470008B260 /* EQNSegnalazione.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = EQNSegnalazione.m; sourceTree = ""; }; + 8C5C0A6C21E51F3C000B5EFD /* ManuTableViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ManuTableViewController.h; sourceTree = ""; }; + 8C5C0A6D21E51F3C000B5EFD /* ManuTableViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = ManuTableViewController.m; sourceTree = ""; }; + 8C5EA22C21763102002DC156 /* MapKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = MapKit.framework; path = System/Library/Frameworks/MapKit.framework; sourceTree = SDKROOT; }; + 8C5EA22F21764816002DC156 /* PrioritaViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PrioritaViewController.h; sourceTree = ""; }; + 8C5EA23021764816002DC156 /* PrioritaViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = PrioritaViewController.m; sourceTree = ""; }; + 8C5EA2322176820B002DC156 /* VersionePROViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = VersionePROViewController.h; sourceTree = ""; }; + 8C5EA2332176820B002DC156 /* VersionePROViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = VersionePROViewController.m; sourceTree = ""; }; + 8C5EA2382177B3ED002DC156 /* MasterViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = MasterViewController.h; sourceTree = ""; }; + 8C5EA2392177B3ED002DC156 /* MasterViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = MasterViewController.m; sourceTree = ""; }; + 8C5EA23B2177B51C002DC156 /* SegnalazioniViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SegnalazioniViewController.h; sourceTree = ""; }; + 8C5EA23C2177B51C002DC156 /* SegnalazioniViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = SegnalazioniViewController.m; sourceTree = ""; }; + 8C602244218D9DB200C799C2 /* PastquakesDettagliMappa.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PastquakesDettagliMappa.h; sourceTree = ""; }; + 8C602245218D9DB200C799C2 /* PastquakesDettagliMappa.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = PastquakesDettagliMappa.m; sourceTree = ""; }; + 8C602248218EDBE200C799C2 /* PastquakesAnnotation.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PastquakesAnnotation.h; sourceTree = ""; }; + 8C602249218EDBE200C799C2 /* PastquakesAnnotation.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = PastquakesAnnotation.m; sourceTree = ""; }; + 8C6CBAE421597E79005C426A /* GoogleService-Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = "GoogleService-Info.plist"; sourceTree = ""; }; + 8C7A3B64225A5EA30045B266 /* NSDictionary+BVJSONString.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSDictionary+BVJSONString.m"; sourceTree = ""; }; + 8C7A3B65225A5EA40045B266 /* NSDictionary+BVJSONString.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSDictionary+BVJSONString.h"; sourceTree = ""; }; + 8C7E945821E548A600B0B770 /* DettadliMenuTableViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = DettadliMenuTableViewController.h; sourceTree = ""; }; + 8C7E945921E548A600B0B770 /* DettadliMenuTableViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = DettadliMenuTableViewController.m; sourceTree = ""; }; + 8C8EBBA521540039002784BA /* EQNUser.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = EQNUser.h; sourceTree = ""; }; + 8C8EBBA621540039002784BA /* EQNUser.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = EQNUser.m; sourceTree = ""; }; + 8C9B755A2233A25100F8FDEE /* MenuFiltroEntiViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = MenuFiltroEntiViewController.h; sourceTree = ""; }; + 8C9B755B2233A25100F8FDEE /* MenuFiltroEntiViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = MenuFiltroEntiViewController.m; sourceTree = ""; }; + 8C9B755D2233BFDE00F8FDEE /* FiltroEnti.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = FiltroEnti.h; sourceTree = ""; }; + 8C9B755E2233BFDE00F8FDEE /* FiltroEnti.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = FiltroEnti.m; sourceTree = ""; }; + 8CA46B9F2194532E00C63C16 /* SismaAnnotation.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SismaAnnotation.h; sourceTree = ""; }; + 8CA46BA02194532E00C63C16 /* SismaAnnotation.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = SismaAnnotation.m; sourceTree = ""; }; + 8CABD71F2194B7C700C3E09C /* ImpostazioniViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ImpostazioniViewController.h; sourceTree = ""; }; + 8CABD7202194B7C700C3E09C /* ImpostazioniViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = ImpostazioniViewController.m; sourceTree = ""; }; + 8CADAA9221B2627D0044E256 /* LogViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = LogViewController.h; sourceTree = ""; }; + 8CADAA9321B2627D0044E256 /* LogViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = LogViewController.m; sourceTree = ""; }; + 8CAFD7C321825E4A00F8BD29 /* EQNSisma.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = EQNSisma.h; sourceTree = ""; }; + 8CAFD7C421825E4A00F8BD29 /* EQNSisma.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = EQNSisma.m; sourceTree = ""; }; + 8CAFD7C62182648600F8BD29 /* EQNRetiSismiViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = EQNRetiSismiViewController.h; sourceTree = ""; }; + 8CAFD7C72182648600F8BD29 /* EQNRetiSismiViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = EQNRetiSismiViewController.m; sourceTree = ""; }; + 8CBD3DC22149B9AD0070C963 /* Earthquake Network.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "Earthquake Network.app"; sourceTree = BUILT_PRODUCTS_DIR; }; + 8CBD3DC52149B9AD0070C963 /* AppDelegate.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AppDelegate.h; sourceTree = ""; }; + 8CBD3DC62149B9AD0070C963 /* AppDelegate.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = AppDelegate.m; sourceTree = ""; }; + 8CBD3DC82149B9AD0070C963 /* ReteSmartphone.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ReteSmartphone.h; sourceTree = ""; }; + 8CBD3DC92149B9AD0070C963 /* ReteSmartphone.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = ReteSmartphone.m; sourceTree = ""; }; + 8CBD3DCC2149B9AD0070C963 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/Main.storyboard; sourceTree = ""; }; + 8CBD3DCF2149B9AD0070C963 /* Earthquake_Network.xcdatamodel */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcdatamodel; path = Earthquake_Network.xcdatamodel; sourceTree = ""; }; + 8CBD3DD12149B9AD0070C963 /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = ""; }; + 8CBD3DD42149B9AD0070C963 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/LaunchScreen.storyboard; sourceTree = ""; }; + 8CBD3DD72149B9AD0070C963 /* main.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = ""; }; + 8CBD3DDE2149BA300070C963 /* Earthquake Network.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.plist.entitlements; path = "Earthquake Network.entitlements"; sourceTree = ""; }; + 8CC1B158217CB09100F22178 /* DettagliMappaViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = DettagliMappaViewController.h; sourceTree = ""; }; + 8CC1B159217CB09100F22178 /* DettagliMappaViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = DettagliMappaViewController.m; sourceTree = ""; }; + 8CC2B44E214AC7F8002ED1B2 /* CoreMotion.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreMotion.framework; path = System/Library/Frameworks/CoreMotion.framework; sourceTree = SDKROOT; }; + 8CCE164221E67F1300173CD9 /* EQNImpostazioniNotifiche.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = EQNImpostazioniNotifiche.h; sourceTree = ""; }; + 8CCE164321E67F1300173CD9 /* EQNImpostazioniNotifiche.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = EQNImpostazioniNotifiche.m; sourceTree = ""; }; + 8CCE164621E69AEC00173CD9 /* TempoRealeTableViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TempoRealeTableViewController.h; sourceTree = ""; }; + 8CCE164721E69AEC00173CD9 /* TempoRealeTableViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = TempoRealeTableViewController.m; sourceTree = ""; }; + 8CCE164921E7BAB200173CD9 /* EQNNotificheTempoReale.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = EQNNotificheTempoReale.h; sourceTree = ""; }; + 8CCE164A21E7BAB200173CD9 /* EQNNotificheTempoReale.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = EQNNotificheTempoReale.m; sourceTree = ""; }; + 8CCE164C21E7BACE00173CD9 /* EQNNotificheSegnalazioniUtente.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = EQNNotificheSegnalazioniUtente.h; sourceTree = ""; }; + 8CCE164D21E7BACE00173CD9 /* EQNNotificheSegnalazioniUtente.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = EQNNotificheSegnalazioniUtente.m; sourceTree = ""; }; + 8CCE164F21E7BAEC00173CD9 /* EQNNotificeReteSismiche.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = EQNNotificeReteSismiche.h; sourceTree = ""; }; + 8CCE165021E7BAEC00173CD9 /* EQNNotificeReteSismiche.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = EQNNotificeReteSismiche.m; sourceTree = ""; }; + 8CCE165321EA378800173CD9 /* SegnalazioniUtentiTableViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SegnalazioniUtentiTableViewController.h; sourceTree = ""; }; + 8CCE165421EA378800173CD9 /* SegnalazioniUtentiTableViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = SegnalazioniUtentiTableViewController.m; sourceTree = ""; }; + 8CCE165621EB1E0000173CD9 /* RetiSismicheTableViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RetiSismicheTableViewController.h; sourceTree = ""; }; + 8CCE165721EB1E0000173CD9 /* RetiSismicheTableViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RetiSismicheTableViewController.m; sourceTree = ""; }; + 8CCE165921EB7AD800173CD9 /* ListaEntiTableViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ListaEntiTableViewController.h; sourceTree = ""; }; + 8CCE165A21EB7AD800173CD9 /* ListaEntiTableViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = ListaEntiTableViewController.m; sourceTree = ""; }; + 8CCE165C21EB9F2400173CD9 /* NotificheTsunamiTableViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = NotificheTsunamiTableViewController.h; sourceTree = ""; }; + 8CCE165D21EB9F2400173CD9 /* NotificheTsunamiTableViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = NotificheTsunamiTableViewController.m; sourceTree = ""; }; + 8CCE165F21EBA37500173CD9 /* EQNNotificheTsunami.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = EQNNotificheTsunami.h; sourceTree = ""; }; + 8CCE166021EBA37500173CD9 /* EQNNotificheTsunami.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = EQNNotificheTsunami.m; sourceTree = ""; }; + 8CCE166221EBEFBD00173CD9 /* MessaggioInformativoTableViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = MessaggioInformativoTableViewController.h; sourceTree = ""; }; + 8CCE166321EBEFBD00173CD9 /* MessaggioInformativoTableViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = MessaggioInformativoTableViewController.m; sourceTree = ""; }; + 8CD0862C218A41930000CB5E /* CellDettagliMappaTableViewCell.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = CellDettagliMappaTableViewCell.h; sourceTree = ""; }; + 8CD0862D218A41930000CB5E /* CellDettagliMappaTableViewCell.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = CellDettagliMappaTableViewCell.m; sourceTree = ""; }; + 8CD0862F218ADFCA0000CB5E /* Cell_Reti_sismicheTableViewCell.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Cell_Reti_sismicheTableViewCell.h; sourceTree = ""; }; + 8CD08630218ADFCA0000CB5E /* Cell_Reti_sismicheTableViewCell.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = Cell_Reti_sismicheTableViewCell.m; sourceTree = ""; }; + 8CD08633218AF6030000CB5E /* Cell_Meteo_TableViewCell.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Cell_Meteo_TableViewCell.h; sourceTree = ""; }; + 8CD08634218AF6030000CB5E /* Cell_Meteo_TableViewCell.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = Cell_Meteo_TableViewCell.m; sourceTree = ""; }; + 8CD08636218B3BEE0000CB5E /* ReteSismicaAnnotation.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ReteSismicaAnnotation.h; sourceTree = ""; }; + 8CD08637218B3BEE0000CB5E /* ReteSismicaAnnotation.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = ReteSismicaAnnotation.m; sourceTree = ""; }; + 8CEAE3D22211482E00AF948F /* InformazioniViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = InformazioniViewController.h; sourceTree = ""; }; + 8CEAE3D32211482E00AF948F /* InformazioniViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = InformazioniViewController.m; sourceTree = ""; }; + 8CEAE3D522114D1600AF948F /* info.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = info.txt; sourceTree = ""; }; + 8CEAE3D622114D1600AF948F /* privacy.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = privacy.txt; sourceTree = ""; }; + 8CEAE3D722114D1700AF948F /* author.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = author.txt; sourceTree = ""; }; + 8CEAE3D822114D1700AF948F /* faq.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = faq.txt; sourceTree = ""; }; + 8CEAE3D922114D1700AF948F /* disclaimer.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = disclaimer.txt; sourceTree = ""; }; + 8CEAE3DF221214F700AF948F /* AcquistiProViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AcquistiProViewController.swift; sourceTree = ""; }; + 8CEAE4D72163E23D001A42B9 /* SWRevealViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SWRevealViewController.h; sourceTree = ""; }; + 8CEAE4D82163E23D001A42B9 /* SWRevealViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SWRevealViewController.m; sourceTree = ""; }; + 8CECF64A2214A22300E01A6D /* AbbonamentiViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AbbonamentiViewController.swift; sourceTree = ""; }; + 8CF05B4B218C41F90055012B /* PickerViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PickerViewController.m; sourceTree = ""; }; + 8CF05B4C218C41F90055012B /* TBDInputViewControllerData.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TBDInputViewControllerData.h; sourceTree = ""; }; + 8CF05B4D218C41FA0055012B /* PickerViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PickerViewController.h; sourceTree = ""; }; + 8CF05B4E218C41FA0055012B /* TBDInputViewControllerData.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = TBDInputViewControllerData.xib; sourceTree = ""; }; + 8CF05B4F218C41FA0055012B /* PickerViewController.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = PickerViewController.xib; sourceTree = ""; }; + 8CF05B50218C41FB0055012B /* TBDInputViewControllerData.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TBDInputViewControllerData.m; sourceTree = ""; }; + 8CF05B55218C93BA0055012B /* EQNUtility.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = EQNUtility.h; sourceTree = ""; }; + 8CF05B56218C93BA0055012B /* EQNUtility.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = EQNUtility.m; sourceTree = ""; }; + 8CF12CC721DE43A400613AC5 /* alert_star_trek.wav */ = {isa = PBXFileReference; lastKnownFileType = audio.wav; path = alert_star_trek.wav; sourceTree = ""; }; + 8CF12CD121DE49B600613AC5 /* EQNNotificationContent.appex */ = {isa = PBXFileReference; explicitFileType = "wrapper.app-extension"; includeInIndex = 0; path = EQNNotificationContent.appex; sourceTree = BUILT_PRODUCTS_DIR; }; + 8CF12CD221DE49B600613AC5 /* UserNotifications.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = UserNotifications.framework; path = System/Library/Frameworks/UserNotifications.framework; sourceTree = SDKROOT; }; + 8CF12CD421DE49B600613AC5 /* UserNotificationsUI.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = UserNotificationsUI.framework; path = System/Library/Frameworks/UserNotificationsUI.framework; sourceTree = SDKROOT; }; + 8CF12CD721DE49B600613AC5 /* NotificationViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = NotificationViewController.h; sourceTree = ""; }; + 8CF12CD821DE49B600613AC5 /* NotificationViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = NotificationViewController.m; sourceTree = ""; }; + 8CF12CDB21DE49B600613AC5 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/MainInterface.storyboard; sourceTree = ""; }; + 8CF12CDD21DE49B600613AC5 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; + 8CF4F4D0216D2C780057110B /* EQNReteSmartphone.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = EQNReteSmartphone.h; sourceTree = ""; }; + 8CF4F4D1216D2C780057110B /* EQNReteSmartphone.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = EQNReteSmartphone.m; sourceTree = ""; }; + 8CF4F4D3216D336B0057110B /* EQNDatoGrafico.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = EQNDatoGrafico.h; sourceTree = ""; }; + 8CF4F4D4216D336B0057110B /* EQNDatoGrafico.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = EQNDatoGrafico.m; sourceTree = ""; }; + 8CF4F4D6216D3A110057110B /* EQNAreaCheck.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = EQNAreaCheck.h; sourceTree = ""; }; + 8CF4F4D7216D3A110057110B /* EQNAreaCheck.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = EQNAreaCheck.m; sourceTree = ""; }; + 8CF4F4D9216D44930057110B /* EQNPastquakes.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = EQNPastquakes.h; sourceTree = ""; }; + 8CF4F4DA216D44930057110B /* EQNPastquakes.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = EQNPastquakes.m; sourceTree = ""; }; + 8CF4F4DC2175352E0057110B /* WaitViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = WaitViewController.h; sourceTree = ""; }; + 8CF4F4DD2175352E0057110B /* WaitViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = WaitViewController.m; sourceTree = ""; }; + 8CF6604D214C0E58009F4314 /* EQNCalibrazione.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = EQNCalibrazione.h; sourceTree = ""; }; + 8CF6604E214C0E58009F4314 /* EQNCalibrazione.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = EQNCalibrazione.m; sourceTree = ""; }; + 8CF66050214C0F7F009F4314 /* Costanti.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Costanti.h; sourceTree = ""; }; + 8CF66051214C12DC009F4314 /* EQNMath.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = EQNMath.h; sourceTree = ""; }; + 8CF66052214C12DC009F4314 /* EQNMath.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = EQNMath.m; sourceTree = ""; }; + 8CF66054214C566A009F4314 /* Reachability.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Reachability.h; sourceTree = ""; }; + 8CF66055214C566A009F4314 /* ServerRequest.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ServerRequest.m; sourceTree = ""; }; + 8CF66056214C566A009F4314 /* Reachability.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = Reachability.m; sourceTree = ""; }; + 8CF66057214C566B009F4314 /* ServerRequest.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ServerRequest.h; sourceTree = ""; }; + 8CFA631E2197F9C10099EB0E /* TsunamiViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TsunamiViewController.h; sourceTree = ""; }; + 8CFA631F2197F9C10099EB0E /* TsunamiViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = TsunamiViewController.m; sourceTree = ""; }; + 8CFA6321219A2C610099EB0E /* Tsunami.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Tsunami.h; sourceTree = ""; }; + 8CFA6322219A2C610099EB0E /* Tsunami.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = Tsunami.m; sourceTree = ""; }; + 8CFA6324219A41590099EB0E /* DettagliTsunamiViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = DettagliTsunamiViewController.h; sourceTree = ""; }; + 8CFA6325219A41590099EB0E /* DettagliTsunamiViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = DettagliTsunamiViewController.m; sourceTree = ""; }; + C4FB0D7EEA34F8222369E1BB /* Pods-Earthquake Network.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Earthquake Network.debug.xcconfig"; path = "Pods/Target Support Files/Pods-Earthquake Network/Pods-Earthquake Network.debug.xcconfig"; sourceTree = ""; }; +/* End PBXFileReference section */ + +/* Begin PBXFrameworksBuildPhase section */ + 8C4B0B7721CACE3F00AED489 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + 8C483C9B21FA665C00259FD2 /* EQNAllertaSismica.h in Frameworks */, + 8C483C9C21FA665C00259FD2 /* EQNAllertaSismica.m in Frameworks */, + 8C483C9721FA662900259FD2 /* alert_star_trek.wav in Frameworks */, + 8C465D9B21F653CA00F04673 /* Assets.xcassets in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 8CBD3DBF2149B9AD0070C963 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + 8C5EA22D21763103002DC156 /* MapKit.framework in Frameworks */, + 8CC2B44F214AC7F8002ED1B2 /* CoreMotion.framework in Frameworks */, + 4AF6047375F3EA53A42B2380 /* libPods-Earthquake Network.a in Frameworks */, + 8C483CAE21FDA53B00259FD2 /* StoreKit.framework in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 8CF12CCE21DE49B600613AC5 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + 8C7CD64921F7D11700835812 /* ReteSismicaAnnotation.m in Frameworks */, + 8C7CD64A21F7D11700835812 /* ReteSismicaAnnotation.h in Frameworks */, + 8C465D9C21F7BBE700F04673 /* PastquakesAnnotation.m in Frameworks */, + 8C465D9D21F7BBE700F04673 /* PastquakesAnnotation.h in Frameworks */, + 8C465D9A21F653AB00F04673 /* Assets.xcassets in Frameworks */, + 8CF12CD521DE49B600613AC5 /* UserNotificationsUI.framework in Frameworks */, + 8CF12CD321DE49B600613AC5 /* UserNotifications.framework in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXFrameworksBuildPhase section */ + +/* Begin PBXGroup section */ + 8C465D9821F6539700F04673 /* Products */ = { + isa = PBXGroup; + children = ( + ); + name = Products; + sourceTree = ""; + }; + 8C483CAF21FDA7DA00259FD2 /* Acquisti in App */ = { + isa = PBXGroup; + children = ( + 8CEAE3D722114D1700AF948F /* author.txt */, + 8CEAE3D922114D1700AF948F /* disclaimer.txt */, + 8CEAE3D822114D1700AF948F /* faq.txt */, + 8CEAE3D522114D1600AF948F /* info.txt */, + 8CEAE3D622114D1600AF948F /* privacy.txt */, + 8C483CB721FDACD300259FD2 /* IAPHelper.swift */, + 8C483CBB21FDACE500259FD2 /* VersioneProProducts.swift */, + 8C483CBF21FDACEE00259FD2 /* DetailViewController.swift */, + 8C483CC321FDACF400259FD2 /* ProductCell.swift */, + 8C483CCC21FDB52500259FD2 /* MasterViewController1.swift */, + 8C483CB021FDA8C700259FD2 /* Earthquake Network-Bridging-Header.h */, + 8C483CB521FDACD100259FD2 /* EQNNotificationService-Bridging-Header.h */, + 8C483CB621FDACD100259FD2 /* EQNNotificationContent-Bridging-Header.h */, + 8CEAE3DF221214F700AF948F /* AcquistiProViewController.swift */, + 8CECF64A2214A22300E01A6D /* AbbonamentiViewController.swift */, + 8C29EAFA2258A4DD00FD90A9 /* DettagliAbbonamentoViewController.swift */, + ); + path = "Acquisti in App"; + sourceTree = ""; + }; + 8C4B0B7B21CACE3F00AED489 /* EQNNotificationService */ = { + isa = PBXGroup; + children = ( + 8C4B0B7C21CACE3F00AED489 /* NotificationService.h */, + 8C4B0B7D21CACE3F00AED489 /* NotificationService.m */, + 8C4B0B7F21CACE3F00AED489 /* Info.plist */, + ); + path = EQNNotificationService; + sourceTree = ""; + }; + 8C5EA22E217645C8002DC156 /* ViewController */ = { + isa = PBXGroup; + children = ( + 8CCE164521E69A9300173CD9 /* impostazioniNotifiche */, + 8C602247218D9DBF00C799C2 /* Dettagli mappa */, + 8CF05B4A218C41E60055012B /* inputView */, + 8CD08632218AF5C80000CB5E /* cellTableView */, + 8CEAE4D72163E23D001A42B9 /* SWRevealViewController.h */, + 8CEAE4D82163E23D001A42B9 /* SWRevealViewController.m */, + 8CBD3DC82149B9AD0070C963 /* ReteSmartphone.h */, + 8CBD3DC92149B9AD0070C963 /* ReteSmartphone.m */, + 8CF4F4DC2175352E0057110B /* WaitViewController.h */, + 8CF4F4DD2175352E0057110B /* WaitViewController.m */, + 8C5EA22F21764816002DC156 /* PrioritaViewController.h */, + 8C5EA23021764816002DC156 /* PrioritaViewController.m */, + 8C5EA2322176820B002DC156 /* VersionePROViewController.h */, + 8C5EA2332176820B002DC156 /* VersionePROViewController.m */, + 8C5EA2382177B3ED002DC156 /* MasterViewController.h */, + 8C5EA2392177B3ED002DC156 /* MasterViewController.m */, + 8C5EA23B2177B51C002DC156 /* SegnalazioniViewController.h */, + 8C5EA23C2177B51C002DC156 /* SegnalazioniViewController.m */, + 8CAFD7C62182648600F8BD29 /* EQNRetiSismiViewController.h */, + 8CAFD7C72182648600F8BD29 /* EQNRetiSismiViewController.m */, + 8CABD71F2194B7C700C3E09C /* ImpostazioniViewController.h */, + 8CABD7202194B7C700C3E09C /* ImpostazioniViewController.m */, + 8CFA631E2197F9C10099EB0E /* TsunamiViewController.h */, + 8CFA631F2197F9C10099EB0E /* TsunamiViewController.m */, + 8CFA6324219A41590099EB0E /* DettagliTsunamiViewController.h */, + 8CFA6325219A41590099EB0E /* DettagliTsunamiViewController.m */, + 8CADAA9221B2627D0044E256 /* LogViewController.h */, + 8CADAA9321B2627D0044E256 /* LogViewController.m */, + 8C13E849220B2E7E0009CFE4 /* MenuSelezioneEntiViewController.h */, + 8C13E84A220B2E7E0009CFE4 /* MenuSelezioneEntiViewController.m */, + 8C13E84D220B89360009CFE4 /* ElencoFiltroEntiTableViewController.h */, + 8C13E84E220B89360009CFE4 /* ElencoFiltroEntiTableViewController.m */, + 8CEAE3D22211482E00AF948F /* InformazioniViewController.h */, + 8CEAE3D32211482E00AF948F /* InformazioniViewController.m */, + 8C9B755A2233A25100F8FDEE /* MenuFiltroEntiViewController.h */, + 8C9B755B2233A25100F8FDEE /* MenuFiltroEntiViewController.m */, + ); + path = ViewController; + sourceTree = ""; + }; + 8C602247218D9DBF00C799C2 /* Dettagli mappa */ = { + isa = PBXGroup; + children = ( + 8CC1B158217CB09100F22178 /* DettagliMappaViewController.h */, + 8CC1B159217CB09100F22178 /* DettagliMappaViewController.m */, + 8C602244218D9DB200C799C2 /* PastquakesDettagliMappa.h */, + 8C602245218D9DB200C799C2 /* PastquakesDettagliMappa.m */, + 8C2B250F21938BFD00E0E25E /* SegnalazioniUtenteDettagliMappa.h */, + 8C2B251021938BFD00E0E25E /* SegnalazioniUtenteDettagliMappa.m */, + 8C2B25122193927E00E0E25E /* ReteSismiDettagliMappa.h */, + 8C2B25132193927E00E0E25E /* ReteSismiDettagliMappa.m */, + ); + path = "Dettagli mappa"; + sourceTree = ""; + }; + 8C60224B218EDBF700C799C2 /* annotation */ = { + isa = PBXGroup; + children = ( + 8CD08636218B3BEE0000CB5E /* ReteSismicaAnnotation.h */, + 8CD08637218B3BEE0000CB5E /* ReteSismicaAnnotation.m */, + 8C602248218EDBE200C799C2 /* PastquakesAnnotation.h */, + 8C602249218EDBE200C799C2 /* PastquakesAnnotation.m */, + 8CA46B9F2194532E00C63C16 /* SismaAnnotation.h */, + 8CA46BA02194532E00C63C16 /* SismaAnnotation.m */, + ); + path = annotation; + sourceTree = ""; + }; + 8CBD3DB92149B9AD0070C963 = { + isa = PBXGroup; + children = ( + 8C4DD4FB228237E000AE77ED /* InfoPlist.strings */, + 8CBD3DC42149B9AD0070C963 /* Earthquake Network */, + 8C4B0B7B21CACE3F00AED489 /* EQNNotificationService */, + 8CF12CD621DE49B600613AC5 /* EQNNotificationContent */, + 8CBD3DC32149B9AD0070C963 /* Products */, + 8CC2B44D214AC7F8002ED1B2 /* Frameworks */, + A7982CE92BD5D51B8E2AA92F /* Pods */, + ); + sourceTree = ""; + }; + 8CBD3DC32149B9AD0070C963 /* Products */ = { + isa = PBXGroup; + children = ( + 8CBD3DC22149B9AD0070C963 /* Earthquake Network.app */, + 8C4B0B7A21CACE3F00AED489 /* EQNNotificationService.appex */, + 8CF12CD121DE49B600613AC5 /* EQNNotificationContent.appex */, + ); + name = Products; + sourceTree = ""; + }; + 8CBD3DC42149B9AD0070C963 /* Earthquake Network */ = { + isa = PBXGroup; + children = ( + 8C483CAF21FDA7DA00259FD2 /* Acquisti in App */, + 8C483CA421FBC06D00259FD2 /* alerta_japanese.m4r */, + 8CF12CC721DE43A400613AC5 /* alert_star_trek.wav */, + 8C483CA821FBC1E800259FD2 /* alerta_mexico.m4r */, + 8C5EA22E217645C8002DC156 /* ViewController */, + 8CF66054214C566A009F4314 /* Reachability.h */, + 8CF66056214C566A009F4314 /* Reachability.m */, + 8CF66057214C566B009F4314 /* ServerRequest.h */, + 8CF66055214C566A009F4314 /* ServerRequest.m */, + 8C7A3B65225A5EA40045B266 /* NSDictionary+BVJSONString.h */, + 8C7A3B64225A5EA30045B266 /* NSDictionary+BVJSONString.m */, + 8CF66050214C0F7F009F4314 /* Costanti.h */, + 8CF66049214C09E0009F4314 /* model */, + 8CBD3DDE2149BA300070C963 /* Earthquake Network.entitlements */, + 8CBD3DC52149B9AD0070C963 /* AppDelegate.h */, + 8CBD3DC62149B9AD0070C963 /* AppDelegate.m */, + 8C10B0C42282360900125C9F /* Info.plist */, + 8CBD3DCB2149B9AD0070C963 /* Main.storyboard */, + 8CBD3DD12149B9AD0070C963 /* Assets.xcassets */, + 8CBD3DD32149B9AD0070C963 /* LaunchScreen.storyboard */, + 8C6CBAE421597E79005C426A /* GoogleService-Info.plist */, + 8CBD3DD72149B9AD0070C963 /* main.m */, + 8CBD3DCE2149B9AD0070C963 /* Earthquake_Network.xcdatamodeld */, + 8C10B0BD2281FE7F00125C9F /* Localizable.strings */, + ); + path = "Earthquake Network"; + sourceTree = ""; + }; + 8CC2B44D214AC7F8002ED1B2 /* Frameworks */ = { + isa = PBXGroup; + children = ( + 8C483CAD21FDA53B00259FD2 /* StoreKit.framework */, + 8C465D9721F6539700F04673 /* Earthquake Network.xcodeproj */, + 8C5EA22C21763102002DC156 /* MapKit.framework */, + 8CC2B44E214AC7F8002ED1B2 /* CoreMotion.framework */, + 51164624757711E06B0778D4 /* libPods-Earthquake Network.a */, + 8CF12CD221DE49B600613AC5 /* UserNotifications.framework */, + 8CF12CD421DE49B600613AC5 /* UserNotificationsUI.framework */, + ); + name = Frameworks; + sourceTree = ""; + }; + 8CCE164521E69A9300173CD9 /* impostazioniNotifiche */ = { + isa = PBXGroup; + children = ( + 8C5C0A6C21E51F3C000B5EFD /* ManuTableViewController.h */, + 8C5C0A6D21E51F3C000B5EFD /* ManuTableViewController.m */, + 8C7E945821E548A600B0B770 /* DettadliMenuTableViewController.h */, + 8C7E945921E548A600B0B770 /* DettadliMenuTableViewController.m */, + 8C149FA121E54E85002C44FD /* NotificheSismiTableViewController.h */, + 8C149FA221E54E85002C44FD /* NotificheSismiTableViewController.m */, + 8CCE164621E69AEC00173CD9 /* TempoRealeTableViewController.h */, + 8CCE164721E69AEC00173CD9 /* TempoRealeTableViewController.m */, + 8CCE165321EA378800173CD9 /* SegnalazioniUtentiTableViewController.h */, + 8CCE165421EA378800173CD9 /* SegnalazioniUtentiTableViewController.m */, + 8CCE165621EB1E0000173CD9 /* RetiSismicheTableViewController.h */, + 8CCE165721EB1E0000173CD9 /* RetiSismicheTableViewController.m */, + 8CCE165921EB7AD800173CD9 /* ListaEntiTableViewController.h */, + 8CCE165A21EB7AD800173CD9 /* ListaEntiTableViewController.m */, + 8CCE165C21EB9F2400173CD9 /* NotificheTsunamiTableViewController.h */, + 8CCE165D21EB9F2400173CD9 /* NotificheTsunamiTableViewController.m */, + 8CCE166221EBEFBD00173CD9 /* MessaggioInformativoTableViewController.h */, + 8CCE166321EBEFBD00173CD9 /* MessaggioInformativoTableViewController.m */, + 8C14112C21ED2FA300A59729 /* AreaInteresseTableViewController.h */, + 8C14112D21ED2FA300A59729 /* AreaInteresseTableViewController.m */, + 8C14112F21ED3E5B00A59729 /* AllertaSismiTableViewController.h */, + 8C14113021ED3E5B00A59729 /* AllertaSismiTableViewController.m */, + ); + path = impostazioniNotifiche; + sourceTree = ""; + }; + 8CCE165221EA370200173CD9 /* impostazioni notifiche */ = { + isa = PBXGroup; + children = ( + 8CCE164221E67F1300173CD9 /* EQNImpostazioniNotifiche.h */, + 8CCE164321E67F1300173CD9 /* EQNImpostazioniNotifiche.m */, + 8CCE164921E7BAB200173CD9 /* EQNNotificheTempoReale.h */, + 8CCE164A21E7BAB200173CD9 /* EQNNotificheTempoReale.m */, + 8CCE164C21E7BACE00173CD9 /* EQNNotificheSegnalazioniUtente.h */, + 8CCE164D21E7BACE00173CD9 /* EQNNotificheSegnalazioniUtente.m */, + 8CCE164F21E7BAEC00173CD9 /* EQNNotificeReteSismiche.h */, + 8CCE165021E7BAEC00173CD9 /* EQNNotificeReteSismiche.m */, + 8CCE165F21EBA37500173CD9 /* EQNNotificheTsunami.h */, + 8CCE166021EBA37500173CD9 /* EQNNotificheTsunami.m */, + 8C14113521EE502800A59729 /* EQNAllertaSismica.h */, + 8C14113621EE502800A59729 /* EQNAllertaSismica.m */, + ); + path = "impostazioni notifiche"; + sourceTree = ""; + }; + 8CD08632218AF5C80000CB5E /* cellTableView */ = { + isa = PBXGroup; + children = ( + 8CD0862F218ADFCA0000CB5E /* Cell_Reti_sismicheTableViewCell.h */, + 8CD08630218ADFCA0000CB5E /* Cell_Reti_sismicheTableViewCell.m */, + 8CD0862C218A41930000CB5E /* CellDettagliMappaTableViewCell.h */, + 8CD0862D218A41930000CB5E /* CellDettagliMappaTableViewCell.m */, + 8CD08633218AF6030000CB5E /* Cell_Meteo_TableViewCell.h */, + 8CD08634218AF6030000CB5E /* Cell_Meteo_TableViewCell.m */, + ); + path = cellTableView; + sourceTree = ""; + }; + 8CF05B4A218C41E60055012B /* inputView */ = { + isa = PBXGroup; + children = ( + 8CF05B4D218C41FA0055012B /* PickerViewController.h */, + 8CF05B4B218C41F90055012B /* PickerViewController.m */, + 8CF05B4F218C41FA0055012B /* PickerViewController.xib */, + 8CF05B4C218C41F90055012B /* TBDInputViewControllerData.h */, + 8CF05B50218C41FB0055012B /* TBDInputViewControllerData.m */, + 8CF05B4E218C41FA0055012B /* TBDInputViewControllerData.xib */, + ); + path = inputView; + sourceTree = ""; + }; + 8CF12CD621DE49B600613AC5 /* EQNNotificationContent */ = { + isa = PBXGroup; + children = ( + 8CF12CD721DE49B600613AC5 /* NotificationViewController.h */, + 8CF12CD821DE49B600613AC5 /* NotificationViewController.m */, + 8CF12CDA21DE49B600613AC5 /* MainInterface.storyboard */, + 8CF12CDD21DE49B600613AC5 /* Info.plist */, + ); + path = EQNNotificationContent; + sourceTree = ""; + }; + 8CF66049214C09E0009F4314 /* model */ = { + isa = PBXGroup; + children = ( + 8CCE165221EA370200173CD9 /* impostazioni notifiche */, + 8C60224B218EDBF700C799C2 /* annotation */, + 8C8EBBA521540039002784BA /* EQNUser.h */, + 8C8EBBA621540039002784BA /* EQNUser.m */, + 8C4E343D215012FA008B0D2A /* EQNManager.h */, + 8C4E343E215012FA008B0D2A /* EQNManager.m */, + 8CF66051214C12DC009F4314 /* EQNMath.h */, + 8CF66052214C12DC009F4314 /* EQNMath.m */, + 8C4E34432152B707008B0D2A /* EQMAccelerometroManager.h */, + 8C4E34442152B707008B0D2A /* EQMAccelerometroManager.m */, + 8CF6604D214C0E58009F4314 /* EQNCalibrazione.h */, + 8CF6604E214C0E58009F4314 /* EQNCalibrazione.m */, + 8C4E34402152B5E8008B0D2A /* EQNRilevamento.h */, + 8C4E34412152B5E8008B0D2A /* EQNRilevamento.m */, + 8C4E34492152EE5B008B0D2A /* EQNGeneratoreURLServer.h */, + 8C4E344A2152EE5B008B0D2A /* EQNGeneratoreURLServer.m */, + 8CF4F4D0216D2C780057110B /* EQNReteSmartphone.h */, + 8CF4F4D1216D2C780057110B /* EQNReteSmartphone.m */, + 8CF4F4D3216D336B0057110B /* EQNDatoGrafico.h */, + 8CF4F4D4216D336B0057110B /* EQNDatoGrafico.m */, + 8CF4F4D6216D3A110057110B /* EQNAreaCheck.h */, + 8CF4F4D7216D3A110057110B /* EQNAreaCheck.m */, + 8CF4F4D9216D44930057110B /* EQNPastquakes.h */, + 8CF4F4DA216D44930057110B /* EQNPastquakes.m */, + 8C593E88217BA2470008B260 /* EQNSegnalazione.h */, + 8C593E89217BA2470008B260 /* EQNSegnalazione.m */, + 8CAFD7C321825E4A00F8BD29 /* EQNSisma.h */, + 8CAFD7C421825E4A00F8BD29 /* EQNSisma.m */, + 8CF05B55218C93BA0055012B /* EQNUtility.h */, + 8CF05B56218C93BA0055012B /* EQNUtility.m */, + 8CFA6321219A2C610099EB0E /* Tsunami.h */, + 8CFA6322219A2C610099EB0E /* Tsunami.m */, + 8C9B755D2233BFDE00F8FDEE /* FiltroEnti.h */, + 8C9B755E2233BFDE00F8FDEE /* FiltroEnti.m */, + ); + path = model; + sourceTree = ""; + }; + A7982CE92BD5D51B8E2AA92F /* Pods */ = { + isa = PBXGroup; + children = ( + C4FB0D7EEA34F8222369E1BB /* Pods-Earthquake Network.debug.xcconfig */, + 40CD2E5581CF2FA3D52F392D /* Pods-Earthquake Network.release.xcconfig */, + ); + name = Pods; + sourceTree = ""; + }; +/* End PBXGroup section */ + +/* Begin PBXNativeTarget section */ + 8C4B0B7921CACE3F00AED489 /* EQNNotificationService */ = { + isa = PBXNativeTarget; + buildConfigurationList = 8C4B0B8321CACE3F00AED489 /* Build configuration list for PBXNativeTarget "EQNNotificationService" */; + buildPhases = ( + 8C4B0B7621CACE3F00AED489 /* Sources */, + 8C4B0B7721CACE3F00AED489 /* Frameworks */, + 8C4B0B7821CACE3F00AED489 /* Resources */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = EQNNotificationService; + productName = EQNNotificationService; + productReference = 8C4B0B7A21CACE3F00AED489 /* EQNNotificationService.appex */; + productType = "com.apple.product-type.app-extension"; + }; + 8CBD3DC12149B9AD0070C963 /* Earthquake Network */ = { + isa = PBXNativeTarget; + buildConfigurationList = 8CBD3DDB2149B9AD0070C963 /* Build configuration list for PBXNativeTarget "Earthquake Network" */; + buildPhases = ( + 566F2B7433267D7429970520 /* [CP] Check Pods Manifest.lock */, + 8CBD3DBE2149B9AD0070C963 /* Sources */, + 8CBD3DBF2149B9AD0070C963 /* Frameworks */, + 8CBD3DC02149B9AD0070C963 /* Resources */, + 7E813A93FDCDA54E246F0BC7 /* [CP] Copy Pods Resources */, + 8CADAAA521B98C550044E256 /* Embed App Extensions */, + ); + buildRules = ( + ); + dependencies = ( + 8C4B0B8121CACE3F00AED489 /* PBXTargetDependency */, + 8CF12CDF21DE49B600613AC5 /* PBXTargetDependency */, + ); + name = "Earthquake Network"; + productName = "Earthquake Network"; + productReference = 8CBD3DC22149B9AD0070C963 /* Earthquake Network.app */; + productType = "com.apple.product-type.application"; + }; + 8CF12CD021DE49B600613AC5 /* EQNNotificationContent */ = { + isa = PBXNativeTarget; + buildConfigurationList = 8CF12CE121DE49B600613AC5 /* Build configuration list for PBXNativeTarget "EQNNotificationContent" */; + buildPhases = ( + 8CF12CCD21DE49B600613AC5 /* Sources */, + 8CF12CCE21DE49B600613AC5 /* Frameworks */, + 8CF12CCF21DE49B600613AC5 /* Resources */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = EQNNotificationContent; + productName = EQNNotificationContent; + productReference = 8CF12CD121DE49B600613AC5 /* EQNNotificationContent.appex */; + productType = "com.apple.product-type.app-extension"; + }; +/* End PBXNativeTarget section */ + +/* Begin PBXProject section */ + 8CBD3DBA2149B9AD0070C963 /* Project object */ = { + isa = PBXProject; + attributes = { + LastUpgradeCheck = 1010; + ORGANIZATIONNAME = "Luca Beretta"; + TargetAttributes = { + 8C4B0B7921CACE3F00AED489 = { + CreatedOnToolsVersion = 9.2; + LastSwiftMigration = 1010; + ProvisioningStyle = Automatic; + }; + 8CBD3DC12149B9AD0070C963 = { + CreatedOnToolsVersion = 9.2; + LastSwiftMigration = 1010; + ProvisioningStyle = Automatic; + SystemCapabilities = { + com.apple.BackgroundModes = { + enabled = 1; + }; + com.apple.InAppPurchase = { + enabled = 1; + }; + com.apple.Push = { + enabled = 1; + }; + }; + }; + 8CF12CD021DE49B600613AC5 = { + CreatedOnToolsVersion = 9.2; + LastSwiftMigration = 1010; + ProvisioningStyle = Automatic; + }; + }; + }; + buildConfigurationList = 8CBD3DBD2149B9AD0070C963 /* Build configuration list for PBXProject "Earthquake Network" */; + compatibilityVersion = "Xcode 8.0"; + developmentRegion = en; + hasScannedForEncodings = 0; + knownRegions = ( + en, + Base, + it, + es, + ); + mainGroup = 8CBD3DB92149B9AD0070C963; + productRefGroup = 8CBD3DC32149B9AD0070C963 /* Products */; + projectDirPath = ""; + projectReferences = ( + { + ProductGroup = 8C465D9821F6539700F04673 /* Products */; + ProjectRef = 8C465D9721F6539700F04673 /* Earthquake Network.xcodeproj */; + }, + ); + projectRoot = ""; + targets = ( + 8CBD3DC12149B9AD0070C963 /* Earthquake Network */, + 8C4B0B7921CACE3F00AED489 /* EQNNotificationService */, + 8CF12CD021DE49B600613AC5 /* EQNNotificationContent */, + ); + }; +/* End PBXProject section */ + +/* Begin PBXResourcesBuildPhase section */ + 8C4B0B7821CACE3F00AED489 /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 8C483CA621FBC06D00259FD2 /* alerta_japanese.m4r in Resources */, + 8C10B0BA2281FE7F00125C9F /* Localizable.strings in Resources */, + 8C483CAA21FBC1E900259FD2 /* alerta_mexico.m4r in Resources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 8CBD3DC02149B9AD0070C963 /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 8CEAE3DD22114D1800AF948F /* faq.txt in Resources */, + 8C4DD4F9228237E000AE77ED /* InfoPlist.strings in Resources */, + 8CEAE3DE22114D1800AF948F /* disclaimer.txt in Resources */, + 8CF05B52218C41FB0055012B /* TBDInputViewControllerData.xib in Resources */, + 8CEAE3DB22114D1800AF948F /* privacy.txt in Resources */, + 8CF12CCA21DE43A500613AC5 /* alert_star_trek.wav in Resources */, + 8C483CA921FBC1E900259FD2 /* alerta_mexico.m4r in Resources */, + 8CBD3DD52149B9AD0070C963 /* LaunchScreen.storyboard in Resources */, + 8CEAE3DA22114D1800AF948F /* info.txt in Resources */, + 8C483CA521FBC06D00259FD2 /* alerta_japanese.m4r in Resources */, + 8CEAE3DC22114D1800AF948F /* author.txt in Resources */, + 8C10B0B92281FE7F00125C9F /* Localizable.strings in Resources */, + 8C6CBAE521597E79005C426A /* GoogleService-Info.plist in Resources */, + 8CBD3DD22149B9AD0070C963 /* Assets.xcassets in Resources */, + 8CF05B53218C41FB0055012B /* PickerViewController.xib in Resources */, + 8CBD3DCD2149B9AD0070C963 /* Main.storyboard in Resources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 8CF12CCF21DE49B600613AC5 /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 8CF12CDC21DE49B600613AC5 /* MainInterface.storyboard in Resources */, + 8C10B0BB2281FE7F00125C9F /* Localizable.strings in Resources */, + 8C483CA721FBC06D00259FD2 /* alerta_japanese.m4r in Resources */, + 8C483CAB21FBC1E900259FD2 /* alerta_mexico.m4r in Resources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXResourcesBuildPhase section */ + +/* Begin PBXShellScriptBuildPhase section */ + 566F2B7433267D7429970520 /* [CP] Check Pods Manifest.lock */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + inputPaths = ( + "${PODS_PODFILE_DIR_PATH}/Podfile.lock", + "${PODS_ROOT}/Manifest.lock", + ); + name = "[CP] Check Pods Manifest.lock"; + outputPaths = ( + "$(DERIVED_FILE_DIR)/Pods-Earthquake Network-checkManifestLockResult.txt", + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n"; + showEnvVarsInLog = 0; + }; + 7E813A93FDCDA54E246F0BC7 /* [CP] Copy Pods Resources */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + inputPaths = ( + "${SRCROOT}/Pods/Target Support Files/Pods-Earthquake Network/Pods-Earthquake Network-resources.sh", + "${PODS_ROOT}/GoogleMaps/Maps/Frameworks/GoogleMaps.framework/Resources/GoogleMaps.bundle", + "${PODS_ROOT}/GooglePlaces/Frameworks/GooglePlaces.framework/Resources/GooglePlaces.bundle", + ); + name = "[CP] Copy Pods Resources"; + outputPaths = ( + "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/GoogleMaps.bundle", + "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/GooglePlaces.bundle", + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-Earthquake Network/Pods-Earthquake Network-resources.sh\"\n"; + showEnvVarsInLog = 0; + }; +/* End PBXShellScriptBuildPhase section */ + +/* Begin PBXSourcesBuildPhase section */ + 8C4B0B7621CACE3F00AED489 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 8C483CCE21FDB52500259FD2 /* MasterViewController1.swift in Sources */, + 8C483CB921FDACD300259FD2 /* IAPHelper.swift in Sources */, + 8C483C9D21FA68B300259FD2 /* alert_star_trek.wav in Sources */, + 8C483C9A21FA664000259FD2 /* EQNAllertaSismica.m in Sources */, + 8C483CC121FDACEE00259FD2 /* DetailViewController.swift in Sources */, + 8C483CBD21FDACE500259FD2 /* VersioneProProducts.swift in Sources */, + 8C483CC521FDACF400259FD2 /* ProductCell.swift in Sources */, + 8C4B0B7E21CACE3F00AED489 /* NotificationService.m in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 8CBD3DBE2149B9AD0070C963 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 8CF05B54218C41FB0055012B /* TBDInputViewControllerData.m in Sources */, + 8CCE166121EBA37500173CD9 /* EQNNotificheTsunami.m in Sources */, + 8C483CCD21FDB52500259FD2 /* MasterViewController1.swift in Sources */, + 8C5EA23121764816002DC156 /* PrioritaViewController.m in Sources */, + 8CCE165121E7BAEC00173CD9 /* EQNNotificeReteSismiche.m in Sources */, + 8C13E84B220B2E7E0009CFE4 /* MenuSelezioneEntiViewController.m in Sources */, + 8CF4F4DB216D44930057110B /* EQNPastquakes.m in Sources */, + 8CCE165821EB1E0000173CD9 /* RetiSismicheTableViewController.m in Sources */, + 8CCE165521EA378800173CD9 /* SegnalazioniUtentiTableViewController.m in Sources */, + 8C483CC021FDACEE00259FD2 /* DetailViewController.swift in Sources */, + 8CFA6323219A2C610099EB0E /* Tsunami.m in Sources */, + 8CCE164E21E7BACE00173CD9 /* EQNNotificheSegnalazioniUtente.m in Sources */, + 8C4E343F215012FA008B0D2A /* EQNManager.m in Sources */, + 8CCE165E21EB9F2400173CD9 /* NotificheTsunamiTableViewController.m in Sources */, + 8C7E945A21E548A600B0B770 /* DettadliMenuTableViewController.m in Sources */, + 8CABD7212194B7C700C3E09C /* ImpostazioniViewController.m in Sources */, + 8CFA63202197F9C10099EB0E /* TsunamiViewController.m in Sources */, + 8CCE164421E67F1300173CD9 /* EQNImpostazioniNotifiche.m in Sources */, + 8C14113721EE502800A59729 /* EQNAllertaSismica.m in Sources */, + 8CECF64B2214A22300E01A6D /* AbbonamentiViewController.swift in Sources */, + 8C483CC421FDACF400259FD2 /* ProductCell.swift in Sources */, + 8CEAE3D42211482E00AF948F /* InformazioniViewController.m in Sources */, + 8C483CBC21FDACE500259FD2 /* VersioneProProducts.swift in Sources */, + 8C483CB821FDACD300259FD2 /* IAPHelper.swift in Sources */, + 8C4E344B2152EE5B008B0D2A /* EQNGeneratoreURLServer.m in Sources */, + 8CCE164821E69AEC00173CD9 /* TempoRealeTableViewController.m in Sources */, + 8CF4F4D5216D336B0057110B /* EQNDatoGrafico.m in Sources */, + 8CF66058214C566B009F4314 /* ServerRequest.m in Sources */, + 8CD08638218B3BEE0000CB5E /* ReteSismicaAnnotation.m in Sources */, + 8CD0862E218A41930000CB5E /* CellDettagliMappaTableViewCell.m in Sources */, + 8CBD3DD02149B9AD0070C963 /* Earthquake_Network.xcdatamodeld in Sources */, + 8C9B755F2233BFDE00F8FDEE /* FiltroEnti.m in Sources */, + 8CF66059214C566B009F4314 /* Reachability.m in Sources */, + 8C593E8A217BA2470008B260 /* EQNSegnalazione.m in Sources */, + 8C14112E21ED2FA300A59729 /* AreaInteresseTableViewController.m in Sources */, + 8C29EAFB2258A4DD00FD90A9 /* DettagliAbbonamentoViewController.swift in Sources */, + 8CBD3DCA2149B9AD0070C963 /* ReteSmartphone.m in Sources */, + 8C13E84F220B89360009CFE4 /* ElencoFiltroEntiTableViewController.m in Sources */, + 8CFA6326219A41590099EB0E /* DettagliTsunamiViewController.m in Sources */, + 8CAFD7C521825E4A00F8BD29 /* EQNSisma.m in Sources */, + 8CF6604F214C0E58009F4314 /* EQNCalibrazione.m in Sources */, + 8C2B25142193927E00E0E25E /* ReteSismiDettagliMappa.m in Sources */, + 8CF05B51218C41FB0055012B /* PickerViewController.m in Sources */, + 8CF4F4DE2175352E0057110B /* WaitViewController.m in Sources */, + 8CD08635218AF6030000CB5E /* Cell_Meteo_TableViewCell.m in Sources */, + 8C149FA321E54E85002C44FD /* NotificheSismiTableViewController.m in Sources */, + 8CD08631218ADFCA0000CB5E /* Cell_Reti_sismicheTableViewCell.m in Sources */, + 8C2B251121938BFD00E0E25E /* SegnalazioniUtenteDettagliMappa.m in Sources */, + 8C5EA23A2177B3ED002DC156 /* MasterViewController.m in Sources */, + 8C14113121ED3E5B00A59729 /* AllertaSismiTableViewController.m in Sources */, + 8CCE164B21E7BAB200173CD9 /* EQNNotificheTempoReale.m in Sources */, + 8CEAE4D92163E23E001A42B9 /* SWRevealViewController.m in Sources */, + 8CF4F4D2216D2C780057110B /* EQNReteSmartphone.m in Sources */, + 8CBD3DD82149B9AD0070C963 /* main.m in Sources */, + 8CF05B57218C93BA0055012B /* EQNUtility.m in Sources */, + 8C4E34422152B5E8008B0D2A /* EQNRilevamento.m in Sources */, + 8C7A3B66225A5EA40045B266 /* NSDictionary+BVJSONString.m in Sources */, + 8CF66053214C12DC009F4314 /* EQNMath.m in Sources */, + 8C60224A218EDBE200C799C2 /* PastquakesAnnotation.m in Sources */, + 8C5EA2342176820B002DC156 /* VersionePROViewController.m in Sources */, + 8CC1B15A217CB09100F22178 /* DettagliMappaViewController.m in Sources */, + 8C5EA23D2177B51C002DC156 /* SegnalazioniViewController.m in Sources */, + 8CF4F4D8216D3A110057110B /* EQNAreaCheck.m in Sources */, + 8C4E34452152B707008B0D2A /* EQMAccelerometroManager.m in Sources */, + 8C9B755C2233A25100F8FDEE /* MenuFiltroEntiViewController.m in Sources */, + 8CBD3DC72149B9AD0070C963 /* AppDelegate.m in Sources */, + 8CCE165B21EB7AD800173CD9 /* ListaEntiTableViewController.m in Sources */, + 8CA46BA12194532E00C63C16 /* SismaAnnotation.m in Sources */, + 8C602246218D9DB200C799C2 /* PastquakesDettagliMappa.m in Sources */, + 8CAFD7C82182648600F8BD29 /* EQNRetiSismiViewController.m in Sources */, + 8CEAE3E0221214F700AF948F /* AcquistiProViewController.swift in Sources */, + 8C8EBBA721540039002784BA /* EQNUser.m in Sources */, + 8CADAA9421B2627D0044E256 /* LogViewController.m in Sources */, + 8CCE166421EBEFBD00173CD9 /* MessaggioInformativoTableViewController.m in Sources */, + 8C5C0A6E21E51F3C000B5EFD /* ManuTableViewController.m in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 8CF12CCD21DE49B600613AC5 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 8C7CD64821F7D0F800835812 /* ReteSismicaAnnotation.m in Sources */, + 8C465D9F21F7BE0600F04673 /* Assets.xcassets in Sources */, + 8C465D9E21F7BD8700F04673 /* PastquakesAnnotation.m in Sources */, + 8C483CBA21FDACD300259FD2 /* IAPHelper.swift in Sources */, + 8C483CBE21FDACE500259FD2 /* VersioneProProducts.swift in Sources */, + 8C483CCF21FDB52500259FD2 /* MasterViewController1.swift in Sources */, + 8C483CC621FDACF400259FD2 /* ProductCell.swift in Sources */, + 8CF12CD921DE49B600613AC5 /* NotificationViewController.m in Sources */, + 8C483CC221FDACEE00259FD2 /* DetailViewController.swift in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXSourcesBuildPhase section */ + +/* Begin PBXTargetDependency section */ + 8C4B0B8121CACE3F00AED489 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = 8C4B0B7921CACE3F00AED489 /* EQNNotificationService */; + targetProxy = 8C4B0B8021CACE3F00AED489 /* PBXContainerItemProxy */; + }; + 8CF12CDF21DE49B600613AC5 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = 8CF12CD021DE49B600613AC5 /* EQNNotificationContent */; + targetProxy = 8CF12CDE21DE49B600613AC5 /* PBXContainerItemProxy */; + }; +/* End PBXTargetDependency section */ + +/* Begin PBXVariantGroup section */ + 8C10B0BD2281FE7F00125C9F /* Localizable.strings */ = { + isa = PBXVariantGroup; + children = ( + 8C10B0BC2281FE7F00125C9F /* it */, + 8C10B0BE2281FE9E00125C9F /* en */, + 8C10B0BF2281FEA000125C9F /* es */, + ); + name = Localizable.strings; + sourceTree = ""; + }; + 8C4DD4FB228237E000AE77ED /* InfoPlist.strings */ = { + isa = PBXVariantGroup; + children = ( + 8C4DD4FA228237E000AE77ED /* en */, + 8C4DD4FC228237E200AE77ED /* it */, + 8C4DD4FD228237E400AE77ED /* es */, + ); + name = InfoPlist.strings; + sourceTree = ""; + }; + 8CBD3DCB2149B9AD0070C963 /* Main.storyboard */ = { + isa = PBXVariantGroup; + children = ( + 8CBD3DCC2149B9AD0070C963 /* Base */, + 8C10B0AF2281FBE800125C9F /* it */, + 8C10B0B22281FD6900125C9F /* es */, + ); + name = Main.storyboard; + sourceTree = ""; + }; + 8CBD3DD32149B9AD0070C963 /* LaunchScreen.storyboard */ = { + isa = PBXVariantGroup; + children = ( + 8CBD3DD42149B9AD0070C963 /* Base */, + 8C10B0B02281FBE800125C9F /* it */, + 8C10B0B32281FD6A00125C9F /* es */, + ); + name = LaunchScreen.storyboard; + sourceTree = ""; + }; + 8CF12CDA21DE49B600613AC5 /* MainInterface.storyboard */ = { + isa = PBXVariantGroup; + children = ( + 8CF12CDB21DE49B600613AC5 /* Base */, + 8C10B0B12281FBE800125C9F /* it */, + 8C10B0B42281FD6B00125C9F /* es */, + ); + name = MainInterface.storyboard; + sourceTree = ""; + }; +/* End PBXVariantGroup section */ + +/* Begin XCBuildConfiguration section */ + 8C4B0B8421CACE3F00AED489 /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + CLANG_ENABLE_MODULES = YES; + CODE_SIGN_STYLE = Automatic; + DEVELOPMENT_TEAM = WJA4MR4CPC; + INFOPLIST_FILE = EQNNotificationService/Info.plist; + IPHONEOS_DEPLOYMENT_TARGET = 11.2; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @executable_path/../../Frameworks"; + PRODUCT_BUNDLE_IDENTIFIER = com.finazzi.distquake.EQNNotificationService; + PRODUCT_NAME = "$(TARGET_NAME)"; + SKIP_INSTALL = YES; + SWIFT_OBJC_BRIDGING_HEADER = "Earthquake Network/Acquisti in App/EQNNotificationService-Bridging-Header.h"; + SWIFT_OPTIMIZATION_LEVEL = "-Onone"; + SWIFT_VERSION = 4.2; + TARGETED_DEVICE_FAMILY = 1; + }; + name = Debug; + }; + 8C4B0B8521CACE3F00AED489 /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + CLANG_ENABLE_MODULES = YES; + CODE_SIGN_STYLE = Automatic; + DEVELOPMENT_TEAM = WJA4MR4CPC; + INFOPLIST_FILE = EQNNotificationService/Info.plist; + IPHONEOS_DEPLOYMENT_TARGET = 11.2; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @executable_path/../../Frameworks"; + PRODUCT_BUNDLE_IDENTIFIER = com.finazzi.distquake.EQNNotificationService; + PRODUCT_NAME = "$(TARGET_NAME)"; + SKIP_INSTALL = YES; + SWIFT_OBJC_BRIDGING_HEADER = "Earthquake Network/Acquisti in App/EQNNotificationService-Bridging-Header.h"; + SWIFT_VERSION = 4.2; + TARGETED_DEVICE_FAMILY = 1; + }; + name = Release; + }; + 8CBD3DD92149B9AD0070C963 /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES; + CLANG_ANALYZER_NONNULL = YES; + CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; + CLANG_CXX_LANGUAGE_STANDARD = "gnu++14"; + CLANG_CXX_LIBRARY = "libc++"; + CLANG_ENABLE_MODULES = YES; + CLANG_ENABLE_OBJC_ARC = YES; + CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; + CLANG_WARN_BOOL_CONVERSION = YES; + CLANG_WARN_COMMA = YES; + CLANG_WARN_CONSTANT_CONVERSION = YES; + CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; + CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; + CLANG_WARN_DOCUMENTATION_COMMENTS = YES; + CLANG_WARN_EMPTY_BODY = YES; + CLANG_WARN_ENUM_CONVERSION = YES; + CLANG_WARN_INFINITE_RECURSION = YES; + CLANG_WARN_INT_CONVERSION = YES; + CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; + CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; + CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; + CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; + CLANG_WARN_STRICT_PROTOTYPES = YES; + CLANG_WARN_SUSPICIOUS_MOVE = YES; + CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; + CLANG_WARN_UNREACHABLE_CODE = YES; + CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; + CODE_SIGN_IDENTITY = "iPhone Developer"; + COPY_PHASE_STRIP = NO; + DEBUG_INFORMATION_FORMAT = dwarf; + ENABLE_STRICT_OBJC_MSGSEND = YES; + ENABLE_TESTABILITY = YES; + GCC_C_LANGUAGE_STANDARD = gnu11; + GCC_DYNAMIC_NO_PIC = NO; + GCC_NO_COMMON_BLOCKS = YES; + GCC_OPTIMIZATION_LEVEL = 0; + GCC_PREPROCESSOR_DEFINITIONS = ( + "DEBUG=1", + "$(inherited)", + ); + GCC_WARN_64_TO_32_BIT_CONVERSION = YES; + GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; + GCC_WARN_UNDECLARED_SELECTOR = YES; + GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; + GCC_WARN_UNUSED_FUNCTION = YES; + GCC_WARN_UNUSED_VARIABLE = YES; + IPHONEOS_DEPLOYMENT_TARGET = 11.2; + MTL_ENABLE_DEBUG_INFO = YES; + ONLY_ACTIVE_ARCH = YES; + SDKROOT = iphoneos; + }; + name = Debug; + }; + 8CBD3DDA2149B9AD0070C963 /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES; + CLANG_ANALYZER_NONNULL = YES; + CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; + CLANG_CXX_LANGUAGE_STANDARD = "gnu++14"; + CLANG_CXX_LIBRARY = "libc++"; + CLANG_ENABLE_MODULES = YES; + CLANG_ENABLE_OBJC_ARC = YES; + CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; + CLANG_WARN_BOOL_CONVERSION = YES; + CLANG_WARN_COMMA = YES; + CLANG_WARN_CONSTANT_CONVERSION = YES; + CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; + CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; + CLANG_WARN_DOCUMENTATION_COMMENTS = YES; + CLANG_WARN_EMPTY_BODY = YES; + CLANG_WARN_ENUM_CONVERSION = YES; + CLANG_WARN_INFINITE_RECURSION = YES; + CLANG_WARN_INT_CONVERSION = YES; + CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; + CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; + CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; + CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; + CLANG_WARN_STRICT_PROTOTYPES = YES; + CLANG_WARN_SUSPICIOUS_MOVE = YES; + CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; + CLANG_WARN_UNREACHABLE_CODE = YES; + CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; + CODE_SIGN_IDENTITY = "iPhone Developer"; + COPY_PHASE_STRIP = NO; + DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; + ENABLE_NS_ASSERTIONS = NO; + ENABLE_STRICT_OBJC_MSGSEND = YES; + GCC_C_LANGUAGE_STANDARD = gnu11; + GCC_NO_COMMON_BLOCKS = YES; + GCC_WARN_64_TO_32_BIT_CONVERSION = YES; + GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; + GCC_WARN_UNDECLARED_SELECTOR = YES; + GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; + GCC_WARN_UNUSED_FUNCTION = YES; + GCC_WARN_UNUSED_VARIABLE = YES; + IPHONEOS_DEPLOYMENT_TARGET = 11.2; + MTL_ENABLE_DEBUG_INFO = NO; + SDKROOT = iphoneos; + SWIFT_COMPILATION_MODE = wholemodule; + VALIDATE_PRODUCT = YES; + }; + name = Release; + }; + 8CBD3DDC2149B9AD0070C963 /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = C4FB0D7EEA34F8222369E1BB /* Pods-Earthquake Network.debug.xcconfig */; + buildSettings = { + ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES; + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + CLANG_ENABLE_MODULES = YES; + CODE_SIGN_ENTITLEMENTS = "Earthquake Network/Earthquake Network.entitlements"; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; + CODE_SIGN_STYLE = Automatic; + DEFINES_MODULE = YES; + DEVELOPMENT_TEAM = WJA4MR4CPC; + INFOPLIST_FILE = "Earthquake Network/Info.plist"; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; + PRODUCT_BUNDLE_IDENTIFIER = com.finazzi.distquake; + PRODUCT_NAME = "$(TARGET_NAME)"; + PROVISIONING_PROFILE = ""; + PROVISIONING_PROFILE_SPECIFIER = ""; + SWIFT_OBJC_BRIDGING_HEADER = "Earthquake Network/Acquisti in App/Earthquake Network-Bridging-Header.h"; + SWIFT_OPTIMIZATION_LEVEL = "-Onone"; + SWIFT_VERSION = 4.2; + TARGETED_DEVICE_FAMILY = 1; + }; + name = Debug; + }; + 8CBD3DDD2149B9AD0070C963 /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 40CD2E5581CF2FA3D52F392D /* Pods-Earthquake Network.release.xcconfig */; + buildSettings = { + ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES; + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + CLANG_ENABLE_MODULES = YES; + CODE_SIGN_ENTITLEMENTS = "Earthquake Network/Earthquake Network.entitlements"; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; + CODE_SIGN_STYLE = Automatic; + DEFINES_MODULE = YES; + DEVELOPMENT_TEAM = WJA4MR4CPC; + INFOPLIST_FILE = "Earthquake Network/Info.plist"; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; + PRODUCT_BUNDLE_IDENTIFIER = com.finazzi.distquake; + PRODUCT_NAME = "$(TARGET_NAME)"; + PROVISIONING_PROFILE = ""; + PROVISIONING_PROFILE_SPECIFIER = ""; + SWIFT_OBJC_BRIDGING_HEADER = "Earthquake Network/Acquisti in App/Earthquake Network-Bridging-Header.h"; + SWIFT_VERSION = 4.2; + TARGETED_DEVICE_FAMILY = 1; + }; + name = Release; + }; + 8CF12CE221DE49B600613AC5 /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + CLANG_ENABLE_MODULES = YES; + CODE_SIGN_STYLE = Automatic; + DEVELOPMENT_TEAM = WJA4MR4CPC; + INFOPLIST_FILE = EQNNotificationContent/Info.plist; + IPHONEOS_DEPLOYMENT_TARGET = 11.2; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @executable_path/../../Frameworks"; + PRODUCT_BUNDLE_IDENTIFIER = com.finazzi.distquake.EQNNotificationContent; + PRODUCT_NAME = "$(TARGET_NAME)"; + SKIP_INSTALL = YES; + SWIFT_OBJC_BRIDGING_HEADER = "Earthquake Network/Acquisti in App/EQNNotificationContent-Bridging-Header.h"; + SWIFT_OPTIMIZATION_LEVEL = "-Onone"; + SWIFT_VERSION = 4.2; + TARGETED_DEVICE_FAMILY = 1; + }; + name = Debug; + }; + 8CF12CE321DE49B600613AC5 /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + CLANG_ENABLE_MODULES = YES; + CODE_SIGN_STYLE = Automatic; + DEVELOPMENT_TEAM = WJA4MR4CPC; + INFOPLIST_FILE = EQNNotificationContent/Info.plist; + IPHONEOS_DEPLOYMENT_TARGET = 11.2; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @executable_path/../../Frameworks"; + PRODUCT_BUNDLE_IDENTIFIER = com.finazzi.distquake.EQNNotificationContent; + PRODUCT_NAME = "$(TARGET_NAME)"; + SKIP_INSTALL = YES; + SWIFT_OBJC_BRIDGING_HEADER = "Earthquake Network/Acquisti in App/EQNNotificationContent-Bridging-Header.h"; + SWIFT_VERSION = 4.2; + TARGETED_DEVICE_FAMILY = 1; + }; + name = Release; + }; +/* End XCBuildConfiguration section */ + +/* Begin XCConfigurationList section */ + 8C4B0B8321CACE3F00AED489 /* Build configuration list for PBXNativeTarget "EQNNotificationService" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 8C4B0B8421CACE3F00AED489 /* Debug */, + 8C4B0B8521CACE3F00AED489 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + 8CBD3DBD2149B9AD0070C963 /* Build configuration list for PBXProject "Earthquake Network" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 8CBD3DD92149B9AD0070C963 /* Debug */, + 8CBD3DDA2149B9AD0070C963 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + 8CBD3DDB2149B9AD0070C963 /* Build configuration list for PBXNativeTarget "Earthquake Network" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 8CBD3DDC2149B9AD0070C963 /* Debug */, + 8CBD3DDD2149B9AD0070C963 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + 8CF12CE121DE49B600613AC5 /* Build configuration list for PBXNativeTarget "EQNNotificationContent" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 8CF12CE221DE49B600613AC5 /* Debug */, + 8CF12CE321DE49B600613AC5 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; +/* End XCConfigurationList section */ + +/* Begin XCVersionGroup section */ + 8CBD3DCE2149B9AD0070C963 /* Earthquake_Network.xcdatamodeld */ = { + isa = XCVersionGroup; + children = ( + 8CBD3DCF2149B9AD0070C963 /* Earthquake_Network.xcdatamodel */, + ); + currentVersion = 8CBD3DCF2149B9AD0070C963 /* Earthquake_Network.xcdatamodel */; + path = Earthquake_Network.xcdatamodeld; + sourceTree = ""; + versionGroupType = wrapper.xcdatamodel; + }; +/* End XCVersionGroup section */ + }; + rootObject = 8CBD3DBA2149B9AD0070C963 /* Project object */; +} diff --git a/Sources/Earthquake Network.xcodeproj/project.xcworkspace/contents.xcworkspacedata b/Sources/Earthquake Network.xcodeproj/project.xcworkspace/contents.xcworkspacedata new file mode 100644 index 0000000..cd91c11 --- /dev/null +++ b/Sources/Earthquake Network.xcodeproj/project.xcworkspace/contents.xcworkspacedata @@ -0,0 +1,7 @@ + + + + + diff --git a/Sources/Earthquake Network.xcodeproj/project.xcworkspace/xcuserdata/lucaberetta.xcuserdatad/UserInterfaceState.xcuserstate b/Sources/Earthquake Network.xcodeproj/project.xcworkspace/xcuserdata/lucaberetta.xcuserdatad/UserInterfaceState.xcuserstate new file mode 100644 index 0000000000000000000000000000000000000000..aedc4776e22a3b7b774af9e4d8ee11e915fe4041 GIT binary patch literal 34787 zcmeFacX(9A7chM1)(vT!w&}^H7m`g+Hi3|yklrgLEXgKWNU~u!0YdX$M3AB=RRn~D zUIbAPL^>#_Sm+3-AR=JJLJ?5DGkdcsg1*1^dG!6~lO@UBJN=w9r_Icnku8lHeQRjw zX#x=>K@l{;5UgaSq@%)ntXiknXqzj%wIfHVYg+Y{-YQ*9g9cugc(-a>tO+!ILdj?_%16bh91TI$XauT7YBU-(qcNxrjYU(@(`Xuc22Drv z(0sH2EkujZ60`!XL~GDi^cvcRUPo`B?Pwp`j}D;2=som4`UssyXV3-o6}pDLMz_#U z=x1~f{Z4YEgft;-NLx})dXS!^7wJt#l2K$d8AB?`STc@GB$LPtaxhsy7Lt{uiX2Hc zkj-Q(If3NK>EtZ(WpXLGj9gB>LarcJk{iiQn)LiNX>SbyvwTxO#t)bRZd#JtC zK59R8fI3JWq7G9>sCTF{)LH5rb)Nc^xdSpQ$_4UFre#kY;I)me3}2 zKiYz}qMd0M+Kcw31L^*BC>=(}&`Np`olK|Dg>(^JOqbB5bQxVv52J_EHFOi*Ol#>D zdJL_jC()DXDfCnH)AS7bIr@2eF1?t3iC#j#OfRKZ(rf9B^d@>Qy^r2cAD|D?hv>uf z5&9_oKK%jxF@1(UOP`}J(pTtf^w;#y^e^sECgu%hJF|m1${b_fW8P;zV2(2%G9NJ? zGoLUgm`|At%thvV<_G3S<`(l4^E2}c^DA?kxx?IL9%w}oK5PuDWMkPlb^tq&jb{h332Y)en9XFf*rDt&b~szjj$l>nNVbNpWz}pG+stZN zft|`e%}!&VVW+b**k{?9>@0RRJBMAsE@T(6>)8$LMs^dsnSGVrLiw^=*`4ez_AT}U z_Bi_?`w{yw`w4r3J;`2RFS3`|AJ`w+TkKEl&+ISkuk3C1clHnV5og6&b2gkUXUEAn zd(MHAa~_;07s*9&(Oe9t9H=L{HMsN+Bh8x9A z;wE!bxTiRt6S%3|)7&)f8E!iFJU5qnf$QW}ajUsC+*)oOx1QU;ZR1|&-r(Nh-sO&R z$GG>n_qh+a2Z^J^ zN#ZPVk+@3SB<>Qq#6!|w5+n(hC?wI6L`jk)S&|}2m8411B?Xc~Ns**jGE6dDQZ3O) zMoC6Xnk7>tPf2)*AekzeE}2OUm&}sPmduqblq``fEA?(}YivA4m=OI4Q^Jg}B&^Hx ziWQ^P?fNSC+r@j!ylWa&dVMEhPFV0HPjwPf!iuK_g!tjrQty=T*qHF>bY*aKcyvT? zWO7(^aBOUHRB%jeXlhDQQcQGMXiT-#HZwJ?T&o+cZ&B5#Q?)g1P3q=WW6LtamGE9m z*b@$fBjH3i6D~Z%vpmO3coV+gTEdNRC**_+;YoP$ro1_C!S~}Wc`4smE%onRZ@H$q zRy(dbueeC9Z`JBlBOBGlt*Taas;X60Ep@CSOnsR~uYo+(QpcVot+sJw zpEP$!OR8xF+0)&BD4(KjZq;cU8`Zku-DT5tswSvx5Po4CYM-ptDKY6OX<@O-;M9ny zu;9qp$f)3?sHo`R=#=Q>sF?7G@RX#;lSB|8BbZQNRMbMx^R4Likw#I8NQ!3I$f*BO zL`tnWiAg_GGjj_|2RC=QZ&0uzOvHM%)Hzfh9vUr=jSiJZ#e~U2;S(0F43#TGL*<6l z2&MQUCOq=bsos%k;Ys0PF%iM3QL(YXkzrwx!OEEAu;5r_OhigjSWHwzN=zAGA}%bn zDn+YrRW-M26b;o<>)ycW!k5$zUK(kl2e7B4R@OFl_J2*09k#qlhYaY!>Xf6CwX=&W z;5e_ixJIW|H|MC@wQa4XrJ1S4tvXF}J+$06saP{X4P<1>n*j}nCM89uMJS_#Q_{jy zf}_&X!h=&%Vxxl7!;_<9Qd3gXmC<2CCSvFWVem{o>EY?+T_w(oWXiHVtvI~)=Uo$K9jXNV8H4v!d`SDdN=0@pUH zbnTttKGjmoyy9$iySg^1OXvDRY8f4)jEx&GFn&-%Vp4KSYFc{6;LObI%-p>Eg2K$= zVaA#bodk@PXj<{SvH}Van-piHT30P~HNHv*-XjjMd$wezLLW2ry;AU3=u25%acO2| zDgZN6pR3X|S4*XN#pxQIz7;BN(Kgqrbwl!sQ!t;(GfYBzNbafMFzXF{gIvX}?TzYO zm3}l-(%nB17kZ%k-UUlEjp}qwW20W|XEy-z+L}hHbvyz##qpGh2~V5w1aK_UD$$ac zm{_3%P)n_Vm3hHL4hKav2Ncj2;(1~RD3M1&ar_ljMG90!J7kX>ku!2d?#LIE!7@~V zs?bnS`sRYNw*sw4JJD`X>)uCSgYwpoG$SoYe^ArX$P%)g97<})Msf-$W3Q4s$oI&b zQ@+IHNn{xvK6$cH0K^fg zg!cww05On=Ck7D-L?V$yBoisT6>rVk@V2}iFXQcb2i|c5kp`k5gBVO?5?Mqx2!>qV z31-E7{$>6a{|o;Iu!C^EaTsuvv|0@afh3(8c)t|B7dL3f<*CMM>Q(T%S{mG&6ZK)! zrLCGqO=~+YSqyx)wM?TPCsxs2T&&e5SKXx5wP)y5Ee)yak!|($n81Vnvf@;=UQ^%P zr{1Bs@}9EBeu`btsDU75NqRk)Nx(qG0qI3jHG-~^sKKDCB8Ct{iDATWqM8^%sECog zGw;H?@@~94FXugYPu^<-QA?-+c)9S=5Tl6Egq-*02LbTH;iKhe^0VN%v8vI)I!l0y zLgU?V%+=Pat3jGJ*Q#{27`zyqVvj(&mx=b8_`SGoWE14B62BP=N^PJ-s=7|q*4Szo ztq4GQ*Q)|tT;B>RL6N#er`E%R3Ns`azLgO;y-|VNHonI-ohHT;?ZgC-n-hsi#AIR$ zuzQ_W+bV(z4ycExrzC#?M z)oF~wg_h#@fl|c#N{KVX9O5}>?|EV_@dEK8F^`x}nYB<{Q>Rhu z3RJBiVIfBoaLAt5SiJ!TIX=J6ShgpPkLLaPSl*8hua<^X)BunafGCm7p{tp#>L#%| zMK_NIdD>Rf+NM*VB(T=Fm{_)&c!^j-yi6?R1NdM*l#k$}P7$vVD<|!CZdy9@F9Fq zDJIB9DQ!%84dy^69|m+E1f-It(zP~>X;Y0>%k$K&<3M*a=G$S&7x|a@#BT2<-UgYM zq|>R|JBi%{jD9bSeIK!(I6zDqVx)l5qMXWBO%tf5s-_k`hF9`LwX~!TL`+;rNJyz3 z=0HeeTa5}Ni@LQ{71GlypYYJGem(i6VQ?WmYL?imBg8w^Qk&GW5+mA;B-2T}i(&Yr zB(dZ%;yqEb?n4MYIO$8loy7aNI;@HRPx<@Kq~kD`W`K)j5;2P(025#!Pl$wdf>_o; zOopi!C3flzakg6O2aR-7Vjrg6cdB<1=Ww6?*X&{opAr|UrC$F-3!TJ8T>Jl$)ySql zBfcQKJBZKugbv~|pNLHtACcFH9k2c?7HF*CE8=Th!8JaqgSgHo^Nl4~4>G2HOZ-S! zuOhx9z9)X*Q}|RqZ543~X!mD69cZ@+8)^Z4ngdSWsxAg;*j#UT?A8DcGRLlOUUeh* z;MBDs#rwR^P-~mit-5v*U-vM+e&aLnzY}?RVQ1t(b8bM<8 zp+Zp|bTrO^C!{$W)6&KR-^Omo9)2~%mg*pxUXXaRXP>{xBn}N%CY2hY8HyqZ>rNDg!ucwG zNGFO!QT$MT7(cwU4#ue;UfU&6bJWfCtqlg^Lvh5im3)*H)!#6a(IAx2*Q!B-h$ycE zUAnE*v6pZ~DJWGGu6zSOQj~>aotYrnP!`HYIVhK};cIy{U-u`;CJHj6u;?XkjIVmh znXXr8s6nLE|D{OjBRq^^BDh;NXKPv&B83=9Q&FIIhR*PfS7@Vn4Q@ zN2>H{uzVCcbt5PZW7WWCNAocvtQt{MDOguUIi0AH5P2=qq85-3J-U6jdAJIa0F)wt zbTH$Qo^R%X7xp$gLqnB8@`#A2Zv7sOLz4*a)o46wM-$LQzJ(vd>v;WYG#O1HIuOsd z@)JNKn87zzhG-$^G~uZifeVC)xuQMw18=Wb@o1447FnxCV~w#CZJVgpI=7HfUl#a{KO8loS%gIW(6|4 zd*oOJ(~AW=(CSXqiB|EG`KS5m#tPP=jllZRIxAIl^;F~ zs_WrsL-DsB&zBUw;vwX!>YFvKZMEud40t6zwbC$Qj1BETZ#~w~ZbFXs@Y4XM&+x;0 z5CUZj3}rD*-~8q}m!=%A=586*Wdg5JeIc!z(s1ME4l-v9`pp6j&+^Sf28 z!}vD#;{$Y@@Lsu+H##oS$LItu{Ruz21D)jO{2d6-Vi2A~=lSRO7kWT=5q~~Q12mVDUI}h`AODNsjTJcI8f4NT`zo6TA z00tVk!!O_)MSTB;J9{5J;1}{Q^>p?RlKgXnBt^(chF=5?F6M_9cqLB1(Yt=|8(2KC zh?Swp5`MT>V!WXM(FJ4Dj&y>VM9N5e(t&j3m-5T_<@_tFNoUf9bS2&R75tn0yZliM zYIz^lB+6Hq1&VGv0i@PnWHA5*P+il`88|FU{XPb5bk6c;m)t+xA0qGMr?;4=r(ppr;Tp`dsba*m}A&V z#J=1vr*ILdJR<6hy%Q~B56A*(U~?JyFDNNMp&)rGrf2 zH*}C`{6;+5Cz?2hxkqM_IfQp7nMJ(DZ{ow?fy{%4&3t2lvA!a*6mk$7$t*CYHg%F^ z@bD_+F-}0TiX4VBtc3T0I71dZY{D4;%suYN@R+b5c}!@JSRiXib@!O+_}BR1#uhc? z=5{GPQ$2e|-bx}01L zRMwy03;fH1e@CP;yygIStr?x7ZNiQXtX&#V2EGVLGE9IHoeH#0ASi>D2GYYmH94c3 zd<ET5=tT%7gq77zH5E;G4(3tv+-t8b2v*I_&YtQMEPKG!%=Y zD^k}%W6d>c@Y+^O!=M|3Rb$neAY3%6#>RGIEhz=1B1^=b>T;kM#&2MK?rC8m%3f}A>qClI0FGFMMl(i8fV`8EsLqq?94*v({WrWmj z5+u|n@@>HWUUDC~pFBVwBoC2?$s^=D{4t<|_xShu5BTH!hx|wU$NVS!36R0$F`$a~ z$q&fmHW=M084rj<0EPOJMf3lQBM7@I~aQr8-Y z%HYukf-$H{eRwEVY%on2RFC9#(HCU}FH*o7P_^jQwa^IGbTAbfae`^AQCzHmls>s} z1zqpDss!@G&J1zwOk{|U_ZzSFbhntH)3&uhC4XiK(J|4mKtX^riTnbsUdc}vpT8up zuH?^(nBGBN>%^!PQ?8R&SCcou+x-psEq|W>lK-0jmOpF6)DPs(n5KUuZ;?OopYj*@ zi>t_A$Y06Z{3ZS~{t6h*tp?AWRkt0{1E6ZKq8@u`Rnwr-sle9O6{(u*)nMU(KMy9j!PA%447MH=fmdSL959=@t24IJ z`{kdj)7J1`NL~5MQcIq&LKW50%DTVwK7l?v8g|+|+2Qm=*HltVODYf{xYyMRFw0=o zfU>0US{106CE#c^%1fggY87QgSz|xSUuAf*i>g{0=a*O9<1WE04Ll)gou6EzmxB)$ zGnzQL2CvW7w$-R>;Zd&1FP4XeDnh%6gtDU?A14yZ*+3*$F_9P$PPqfZDLMbuUm@I! z@}|7I5bg^I_oe*#Yf=gz49-0($*2D!gqw^*=}(0`VJKl#IMDlb{u|>^qKIXkR5TUC z-{5cl^>7AI1Ga$!5ORv=?|=}yi?vX^WYw*$;KdlP z#4&x03F;YY=3|x2f=cG_zdC?43aO&uXihEazYZ}y8THA_WL3#s)f>bg{mTGBej!NH(wTnhIRM^8@#bU|e zKB_eogk@21{)4*%Od}&d7Z>3no-@^9Yn36uQLmG z*$B{gsSiQ#rjAm_sQ0M%sSl{*0x}bjxqtvhmI9Ir$Z9S15%n?k33Y-xNu3gqwSZ&- z3KCGBfK&pSfMKSr(KabmEig1iZL1ba0DWR~M`{05n*m)x*M;&Oj~+jeoKc;$!M+ zA|s<>LZelxZmE2oy3xn-qQ0emz?1en>U#m%3&^pP`jNUNAZG!2_U+1Tu`3SM(x!h> zrFoK`qX4?byIU}Q>wAOazSsw+YH8U&*#|s*6o&0z#(D8OjX)Sue^8HTLO?D8autx< zDm0g-Xqs;qkh_57nDE_zP^t@ZGK)*9(^4}_@{6jA({j>MN;32Fs9 zkHdj>#N+T1kT)L3-!>f)SU!!ipyAs3|anUJDhlA|I zS?MS-vw-^J{0@5EScMvtQE^?lSzK0DXpDOv=~#LI%q==jK*1gKKmmpHA!s^DBql|* zwDcb&CWT>^wg7uF;vkjIBD~koX>>ZBK@X-g1r#cvFad=NC_+GyYv^n`ht8$*=zIae z2%`m*ET9wtrDDX0T*b)lL{?a!Q;*eX+w@&LP<(0Fm}O*jee)~yhJ~*j;H3&Z-fc4$ zWG}eT3=FGpR%6vADqX$0i}QBX-2VyLtNXme)5yrIpH#U~JQPO$aFJalA&fD&;>k_=AfS^fqE zs~bKBF;vh1xvwx+`ZGgf#Z(=aU@Il>&tkS@~iJLGFCjpF5);Tdq1nVgx@rKjb073pc% z2#Dh}D73v+uINwblNe1W1T?$@T!RKTpryLkszhcg@E>Pzpcr)e676VpbDpNr;6ct+ z=|*=O$n<&o)4o+-qOtBqgYGu6g9hELwl4*A>25XE(z<_=0h#Uc+k8V1A%~q;Fx_uMyBF0X1Q4I~rLt?6!ox zQN8fpy>tZp0w&y84QRpGGo9R{`gX5EVS}v)BY0Xtje(d+dIKNGdaJl6>mxC zTf{hkd-Qz_*xv*+x`TcophiOZrxj3(fW`<&Cm{V=M#7jd{TNfmi~wz}RX}Y58Y`gj0%`}7x3Q{9t8GeG z)c|ydq<|g@d;hRW2r~ooCUtFzwk1bBRt?Tf1H>>9d5iXJW@?GHyRRYu3bcA~&TE@< zRj}x9j}w#d@)Vec>Yip`wxoh!2V+B}>oStP626~4>$-4W19s9xWt1X1JTwOO&_@_P z;n8?^dZZ#OHaaFEJT@v4K2f5VmvI0Az&HwM93NGcTv-(yp$u*fHEyP1Tp2f!lD!f> z=?gheCX(>pDz##~7;nah@n!rNeAPAeiW`Yiiu`o7$p@&#OVvCFZMQ-1x zy%)sxUaFQ>{gc=$QmbHDa-`u*3}8`I>Y4e>Qc&ud112xx_XR<0v*ndJz!zKS0{TtFR$y|4JxiD9dkck%zv_r4lox|!K(*!jwA;lb?b z>_l^!ZCDvz#Sj0}u2(D6VJ!3}vkxO;C$o!ri`mV*&Fo?J3TTah)(U8yfYu9WgMc;) zXwy1oKk{M@GKb*ze&!tkZRSS^=v4u2!GAXkXe-ua|G_Q2PuxZPukJ_wCn!l8=#}Ux zDxOkPBalxrXGF}L#+Z2xW9A&j%(lld!!0lty2N~iG4mPoIr9Z`nYqGz$y^l>n7-Qu zv_n8|3TUT*b_wXMb<8#9YrxD6_KU1 z=qTQ@@5P$47I@1(YlS!J3+R}D-h&PM6#{zyKZF26yb|SIQ^m{(U{_XdzzXY*vGM_6 z1@`Z^eKO4jb3+O`ueI%fd1@wu4z&~i1 zVMEzSHVWh8G?parM?hx;boM`#;5lL|wKjq_iA@!8k%Dn?4sgMy;~8@PF=SYg9~ui~ zv&9%6IczSQ$L6yIY$01DpbG-JD4$7mVD>R3J7%C@m% z*>M88E}$C%x+$P<1O$TPI{|&aj%{ZruoKxy@VlJ_7sw9+`cXizZu*nq0lxnHA7(IS z?4)w9L`4?^voZquIraq+J99C1e!h9C3Xq>GP{&r#x7?; z|Gguiy8^l=px*>^UqBB8^l%-!lAUB=Vv}IffR6S%;6>zOKjBI9$A72+)EL3~8vBNb zi`OwO9${SU09=s7cyhcGVQX7{jr*?sJO_5gcOAW4Cw1dKUDNW#VPizh>A0S3bG$Y#d(Yh)5lODy=%n8XY4hM ziO<;vU9?9md21j0xFen6RQOx=_IpoCHw8A&%rIj^-GSHZ%gdJw@maxMl$aLyPJazF&$o5;m^sK!;DX@^fDhUF8?3?~ z@dN%E^dC9^9nt`4v=O?4xFiuJi5Mlp7$qqfC5p#U($8q!bA!18jFL<)i_7M6xLhue z%NNK{feaH!fO~{MMhawxp7<@JWaryDOn&> z1TqyK@VB)8aDgXArdOi0OT7&<0(k~EOGL~}jF@zcm^m0R8IK{x%KsZ3-A-9NI%)KO#nF5(5kl6y6BapcQnJ19>eP_tZzB8oYKdkhcAse|@MMP}Ih$zH} z*oqNR^f)4{W*8B%o!f&Ev4eY)+sW%sm zh#~(Wq8B1QhI^7!i-VtgIY28xe7igMcpUxbxhn+y(9;cZvIq`&=Na z1#*NysswVRK-LIktw5^5kH}rY`jj#Bhd|b0BLlk;;Rjsq|Ag22|GlsMA6zIf!t@sR zi-?GyF(T?adqRIa*>%YM#(@X8gS#(~nhx%vK#mg6lHiyxV%(@Fo*wOLPJ$%;2m{aeX2e}$A+eN5C02x7AY0-1 z2pBVM0y$P7#|d!o*aBh&z;Qp=o?4umU8T{dHEQa`5Ti2jwYZ5UQ(vxuSR8QF5Kd(D zPB88|g?@{#4PkCt;V=ON-0FTQR+6r2(lo*uTf5#B7|w9wC^E3asrUO#J?wFU$e69_ zp_-Nk*s-D2hlMF1>Q`*-*w$LZ&YoZ~AucL3x-K+4EIKSK2Eur%qasI!)rN(Kk5sB6 z>Y~-PaDrPE8eXSXm#TD4(UE1E0$g3C_$N9j+z4Gyi7)K#mUv0LC7{+$5XgxFIcb%| zPvS2L5Xi{_2?AsZCjU^_h2HmYN!LLX*jQ5B*3<-1*+gU(tLqJ$?!}|BeT(E9c4h-O zam2d5NrqUIhOK*&5VU%YBvcY63714jK&P7`kk1I@Oo5yukUjArBry`$o4rb+l*CHn z1oA0? zhSfLg#!i^r6%<*FnhP;3yPz#bc!l%kNv#l2c4S+tS`WdHjNn`GA*=Q zm)@wV*W)lo-H~M=5wkY0L|+jyRxe8-L^8)a!tp9aae7`cK4u#{Sgjh{ezKo`Kp-5+ z5*zBNqF3)7coW>?pwP%w!HN*x5DRxzSa<|%FvL-2?O~ch|4ML2OEXLHq3G_yhTuRr z0r$1nTe-17x*B3x=+tlyAD?{I_sSv_YfNqgk~dU((z;*Vz>WbB&RK@LGbqWiGa(TN z{_IRn5o3SC4p=B;tP#f|)Arg03VRm2Q}HqNp8cUxLdu@Z%FfAsQsmOU@u70^x}%js ziGspEhpQjzgY=Tpzle@hl9LC?<#4hZho=Sj^Z>rIGVcj*A@`7>UDVJyB=5}d z>Jh4bBWr5abNUs+sR_gfbvvo;*D?lPbp@KXY9I)!27FeI z1PW_{jnf%LNtG3qRdVhUM6|UhEC~f+sjAVpBo!3oU?OaWj)}zB`}du*1j64>1>?GU zr~D7kOf3*R^nQe_pu zGcY0gS9N0s&JXo4PA#nkxK8-aq&7F^;dT?@c@dlk!Q+MR%-Pn45{$EOf?z#cbtSkg z^o@lunCY4DoDR?98+3#5dl)afucgsIX8;rSp{}h6j~&LyrK_7uah;ehc$F?K1D*j^ zU>ubp6-2q!5+mVv4P5kb1(Y^D#Je49c&aBFaf!ifSyU&TJ)bll3#u2!^AqSnxsSPqX; z>{|--teKbqX}E8Ok<<2Y(M1IO41n`p@pP!6H67$=CxQ*{2O8cPTkRP+9^1|CR>weJ zaZF+3=zGJ<2;+kQuU4qJ5k}bD1s^^1<{|WZbXVyfXc}64!Kux^rDf6cg_*E)j(3Tit#X^#UTKRf5ZdxU(m^eqTj11%V! zeTLpO^px4rNp;OHIJLA4Upwi6x}_%-<3T+m?@k^uH7NA8(CUa)WrP;aZ^YE7u9@1K_Aq>VQw+w~|JI}4812guMC=%5orRZ0m<4AM zXc1+RWPvO^;1h0<2v1%Xo)$S4_K-T*!p|br!nqqB83sJ!eqiij9%IB}4;QP1R3jze z@ihP)=nOnd)ivHfk5S%dl$fJwde16k4l`41N#qH}HjQvKP)MJdRSGR>;2I^&OZCux zBYba%zVzmrm=j|z1Qdye7;yN6nEL5B5uIm9l)_Vj{y9h7L(VpD<-ZMiD7uEQ&X{?{2Zo}xNP1VCiQ*CGx+&3^AE|_{5b)XGs8+r>Jgo~t3pij{ibQ3O*x=&JY^MEZx z{_`b6;Hs!3G8^t67)I8UW8iA2X%H3dC5R!m87_f32*Iw-keA7C$=eVg$&`{&9#k-; zq*ADSs*0+EYn-M~v#3RI2f-HL0Y|A*)MYr`{~KJ#WCJI-g8_?!;i{z?xLRonJqIpP zS`X&|kI<*!ilkfgAB;I%f7Bli=VUS!Og%G>nGRcz*TU6B?*NCs#@vDJd@{gK4B)Mj z9R)jJ=D;qDt?U7~6zD2@o8w@;u0LGtlh3KRR=BQb3AdTs&zlfdzq~EB1 zLcf>#ZRz(;zf1joF*P;yG>tVaG}V~$rZ1VkW_rx@is^4=)@FfbDP}{>+RUCeTW5B_ z>{GK}%+1Yx%@fV5%v;T$H{W1>*!*+zdlohp3X4pOT8pPFmRh`Nanj-kOA|{U%OuO; zmJ=)&S-xTUvE_GC6REE>MXHickuH_KB|Rs-ZDnH>W|eQ%WHrZXqt$y>H>^2pU+XmM zTI*@ntE>-OU$voZylhfzYHXgiS#9%<%{5!r*3UN6c9iXG+gEKrvb|+zZ5L@*W;fn$ zsoh??%Q8ylE6bEM%I3;mmz|Z}w|BKqvRB*BwBKTX(*CZ4vqPeT+F_Q%R);eV_Z{Vq zX^x{EUv%8*_?Z*!6zEjwG|uT2r+1vbbGCIJ;9TQ8%lUQZ3ofKfpi7agT2Os`Falb;#?Mx4U<)_ayI4-WPmKe3U*7K8t;h z`rP&P^DXzC;k(oKhM$99rr!j=O@5dB&HWSn$M|>ppAKLHlmVjymIr(iNCrj)HUusW z{J1~aKf1rB|MLDPf|#J#pyr^?pmV`y!AZemgEs|VQOFcIim8g7iXTF}L#jev3^^L| zM`%=NBS^Q4Vb)<;VN=6)hy5HL7+w>;H2idgc|>}|QxUr&ev0fLsg8Ul@_dv{RBqIa zs6$b|L%1_t^p@zGG2SsFVwT06Q`#yElyj8FVwu?F*r#Im#Qqi+9oHK7dfbl#f(MKq zuyMeRfqnzk16L2c8t)meitmWOJV-uh#GsXfE+=>-s1iC8zD)E=tW8{-cs(f~X;jkY zq#u$)lXb~ElJBO(rA$sakV>Uyq|QqHD9t*pH0|ZI&(l5A>(e)--^z%}n3!>3Ff%xN z@QZ`bWx8h8WNyg3l@*gUIqOKaS$1*u%h_M%1m@^+cIT40S-JCbFXj28$ay5;ZDOF zhwrVntX5UOF@hOUK4RmDhpK#4r|R~|%#q7R-l|EdSzPmNZDQ?$+MDWl^*r_Uy7;*v?sY)EKW)bO1qMf0-er%{7Ptr&H8bpGgdqaQVvH*Rf`G>vF_tJ%7Fbn_9d zn|8eRL`(mc=`EMX#En@v=9Vs7w^onz!}PmaZNb1i-sa!-Oxu;QgT^i$dv9FXxHraI zjc*=*ygjgeX8ZLC=@ZsWq$k!)JT%E;k}&DYk zwD957(5dsL{`z$J)4Qj+PUELteJ10XP17x=>!zQZF<{1uXX$4(&weyBV&;;Wf6S_# z_5SS8*^6dBoKrLB{pZ4-d+E7H&(}Tw(cI{{ue`v%(EP&L7ZYAwKhJ93gn3uz=gxm~ zfqcQN1-~w=UijXk$VDp__gmby`0`6RFYQ|5z2t=@4_|J0`OMPfrCXP|EStIP?(*8@ zCtpc?Wy=cJ6|+~|U#VGnz9XaK%}(FWMXT6VV^@8>x@`5)HOe&`);g`7z4rHY&Fe0& zFIsRlEx}tlw#v57evNpo?X_>Vjo5bf_3YOV zy`g+#%XXjb%XZl8nDr)lv;ECmI~#Uh-c`Bl#9LW!9oju$_l~y}Z?D_qv1jRCyS;Pw z_1iaX-=qB#_TN6xa^Smz^#`vWsy=k_aK+)%M+%R8^iK9W$KFkU_wdoAqx+A=AKUX@ z+{L@8GC!U^Gg6~b? z(Vy-w8Uk8d12G1!S$T$-0k@vut1_2?2C^0OkL|>pa5?7N5XNCYXdxdFpMnN*6SR-t z5sOTaDd-=T$OCRSN&&qi1Lc9{QDV5~Xeb&E8puev@bW3R)^Zp60DXc^!qt^$(P!u~ z`Vy|MybjvOx9EG)l=OiJzX1@;HseNy*cMsbreu8SF5`!9O8> z#yZ)1>JS*@B13!&$qdP}A_1#AB{PVq;U(Hy@V%*8<)O;B@X#l&PKYZrbI|Gz!W=y6 z#<=E^7bFmM*YK`G0+3tQ6|7FOs5_@v^5vcgKa%BevK+3F7=q8SbupmR-%h%btNdCEYnc)77SHO}CovHa%>5!t}i97p6B% zZ<>B%Mw(fgd762f`I`BIIv8Z8Fbg#cH;XjOFv~Q{Hp?~3H!CzNHY+tNH>)%oVx}>h zWVYFCzu6gc+T6}*PZQf+AHJ@re&3wA~v*xqR=YS&l zg84l21?G#)JIr^RA2a{L{2L1bOv@OHEQ=u)Ef%vZ)>y2w*kG~A;#G@xEk3q5Yw@Ke zV`*h+V`*n;Z|P|1Z0TwlZkc9TVp(tbwB<9FGc0FX&bEBca=+y<%M+HTEYDb;v;5TZ zqU8&z!UGT1&01t!=Gk)(+Ml z*507V`df!t53wF$JXbyCdwwpCeCJ{%^*;6 z3v9}5Ds6_?46~`Vsk3RY8D-OG^ODVLHpgsE*qpXGYjfV_n$52^cWmz2+_!mX^M@^A zOWIo5+SuCJ+S@wXI@`M1y4!l#Ds1CyOKml_&)BZA-3n~tBiqkxzW^q2)%Ke0b=#Y^ z-`d`{eQ5iK9bre>(RM5_jed4vb_I50?OwJ!V0TSsF0+)m$UJ0TG9Ou>EJ&u1h03C3 zX|g<7zN}DIA{!BK>wn_G?Y^!XW>PAbTMDUG~Tx*~{#`?0xM0>;vp8?d$BD?I+kzvY%qlgQ7my zeu4dR`#0=&+aI=n*Z!FO`}SYj|7d^D{=WS~`#&5A2NMTV2XhBY2P+2~2N#D(hXjXA zhcbt12bDt&sP^>^Ee<+|R)?_;;~geAyyURM;k?674)+}%IQ;I|&(Yk`($U({)=}md z=osOsbc}Nx=s3tR+p);8#Iek=!m-*>1;?w7-#I>TBAqOqtetF~?42B)oSj0P20Fz%4RT6!%5^GmDsn1y zDtD@MYH}LuG|_3Y(^F1@)ALRXofbPSaa!us>9pEut2#mObkCBvn}rOc(mrOIWf%W#(wE=?|4moYASmo}GiF706U%ya2*dBf$L zE9>gx8txk98si%0I?#2HYk})9*AcEGUDdAjt{T@VuCrZVaGmG608FE$uFG9lxUO`4 z)%A7P?XGXSzU{i#b-(LD*No(i% zIk&lP%iNZ`z2dgg?NztkZhOESJK%Q6?TFjEZl~PNxSezR)a|0%XKr7(U2%KpE^`lc z&vvhJpWr^j{dxBn+~J+dRj4PV#)gbD8HR&+VQ&J>T+t+w&{W2VPPyZ?71y zEU#)Wy;qypIIniEiC&Yvc&|%d*SsEiv)*#=Xm7nY?>)nNruS^`=e!qqFYVpKZ>;YC-+13t-*n%>zFEFG zzNNlZzC(S7`;PFP={wu^Ip4XyFZ#~+UF5sp_n_}#-*;B*PfA4?G{}=x|{=fM@^nVmU2G|AI2RH?| z2FL@v0(=7k0)hfU0>T0Y2dD#d0W$;k1bh_mZNTq=4uL*_;b4R-0|x{S3QP)24J-^S z2`mq+3LF+VBCsY<9k?>^{r+_S5HQY{^k3V5L;ubFxAuR%|Mva|`ycNAPXA*;CPA_w z`yhuPry#$eprDYT@SvEWxS;r;grJPWXmEURYH&tyR&Z`` zNpM+kW$@78;lWP@cLpC0z8L&f@b%ztg1-yC9egMFo`O-BDJ&J%3Oj|1!cF0!@K*RL z1}QQW1&U%tnW9oLR54spuV_$=Qs@<9743?NiUo@0icZBE#d^g?#eT&x#m9=1iZhDy ziVKR{A!G;>A_*}Ku?UfdxQ4igcz`2eQpn7Z1tE(=UJh9vvNB{<$d-_8A=^WChU^a6 z8?ry-$55xx%+PV6YeNr&ei-^m=&8`Np`V6c4E-_mUg+;(5MDcs0oQ|Lm`j*@m}gi( zSWuWEEG#S{EGaB6OcnM_*z;ja!#cy(gsl(T6!v=9jfXJZ8kjQWd0~8Zk7&$DmC2~sSi;=4$w?*!bd^>V)8F?r2Zsfhl z`%zp}zbNx4X_R%8ZIo|RYE)rVQB-kMY1GIlbyP#t=&0tXmZ-^5Peln))1tnQx*ttN zv(YBeX3>_>4$)50uF>*nuV|m>r0CMgLI7~2^87^fJ&n829e7zkh#1G_?E;$qTb3S&mc%!}C^vp?oo%+E0oV*XGfC8e}b zIxAh2u1a^MzcNZ$r5vUlp{!BXDK*MQrB}*qRSMF5q zR_;|EP##vkt9(y+T=}u`r1FgNyz-**bLAD~SIV!IzbJ1j?<()dmc`b@s$=V8N5y^^ zdm;8x?B}sp;u7L=;_~7O;)=m3v_I}(+~K%)2Y3$%8xS!dYJhUUx&hkKL^d%vF(*-%xF~T?;*}(mBw3Pkl53JY$tTG#DKIH0X+YAT zr0k@sq+v-Tl4_Fbk~B$;N!p|-NkY=oNz;>NCe2QIKIz4z`ANHyE+@0efyo8Qdmi%k--Q@epzo!r>R0^A7lH!o!oZ^<^ zk>Z`=mlBu~oDz~!k}@f!Gv(cs?^112!&4(uqf?b|)kaooPHKK?NorYYW$KXBQK?O- z6H;fU&Pkn{Ixlr$>Px9hQ(sAaHFaz1w$$yZJ5%3EeLHnu>Ved2Y36AWY2|5?(^jV) zPCK6VQQF0{%V}SxT}%5W?Yp!e(r%?aN;gY)PIpW9NcT?nOAkyBP7h5_NKZ;nO;1lB zoSvPYmtL4&oIXB%W%|46-(*NLVlv7yDl)1v>N6TMnlr{^jLjGij=0Ggb28>;EX&xG zu_a?$#`cVz8M`y~W*o@)IO9ad>5Ow3pJrUj_&noE#?`@+!J&i822U8ga`4f?Uk|=9 z_@}{tWKx+-rXBv9(>F5$0@9^r4u&h5^D+xFOESwd>oPT&jhWg^U1nS6 z_{@o!lQTOr-v@`EZB|^CDvQsWnl&x!xvaTa%d$GMR%NZt+LZNb)@xa>XC2Hsl64~M za@N(Xud{AueV6rP*3VhDv*~OuyC1j-EwZh$ZL($A4%zY9>g?IsTeHt(Kg@B?@y`j) z3CRi1iOGr08JIIDCpV`cXIM^Sjusq>Z8_s}Cgx1Z5prJ0nU}LLXK~JwoMkz$C-=A9hq;gP$UG)b zl4qLdl;@J?p68M0mFJu1pVvPxIIk#gLf*=}BYEHCTjhu5$LA;Kr{-tm=j7+*7v{rt z-1+K!UA~Y%Eq_M-to-NlUjTRJqWm@a>+(0`Z_0l)e{24>{O$Q~=3gwJ3IYmp3-kpq z7ra&QZovly9~OL4aHil~!G(fL1>Y9@Q1GCzU!i%Sw9uwdR_IvhQs`c&C=4r%EQ~3P zD~vBpEKDg(D;!lguW(o4r6RH@plEPWR#8q-Wzq1W5k)mc4Mn4hnu@eVQ;LM5=ZlsX ztt?tqw61 zlpZVnp!B2C6Q!q1ua;gbyp8p z@0Z`Iu&s!zP*w01&sEH;SWvOJVp+v26&)3;DqgSHQE{l^M8)Zfa}^gVKC8G~akb*> zirW=;EACf3toWmns3a@tO13h%GN)2kxu|ka<&`RvDp{3tm1~u}%BRY&Dxj)=Ra{j@ zRaRAQRY6s8RcTdC)%dDssuoo(sajUGqN=lMP1X9UO;uZ}_E#OMI#Tuj)pS3v499U8 zz-hCr78*?=7ll&GZIpv@qTQtQ`MjUc*+DKo?{|qJi&AP)a+5@@lw1^%p|;SpS~jJW zCWYl!oJ9F%c@EF>KfEqaQk|)kN~?^zR5^943fisfb-TmV(4r$ct`j1X|> zKlGRWp%QXY8Ff%U4HMH8MI6qaqj`$b07FW2&E541(c#PNhOtlG^I@4epO^XSdkWJcC zo3(j+Zy#*IzSwvB$))UO4}00i6^EqE|j&C^6@8Xe4@k@;aq)D2k rRoWyd?b0b-4uN+|uk=Y+24ql_kc`Nvj1?`+c_jNw`Fe5xTgHC@^q2>? literal 0 HcmV?d00001 diff --git a/Sources/Earthquake Network.xcodeproj/xcuserdata/lucaberetta.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist b/Sources/Earthquake Network.xcodeproj/xcuserdata/lucaberetta.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist new file mode 100644 index 0000000..fe2b454 --- /dev/null +++ b/Sources/Earthquake Network.xcodeproj/xcuserdata/lucaberetta.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist @@ -0,0 +1,5 @@ + + + diff --git a/Sources/Earthquake Network.xcodeproj/xcuserdata/lucaberetta.xcuserdatad/xcschemes/Earthquake Network.xcscheme b/Sources/Earthquake Network.xcodeproj/xcuserdata/lucaberetta.xcuserdatad/xcschemes/Earthquake Network.xcscheme new file mode 100644 index 0000000..4e322a9 --- /dev/null +++ b/Sources/Earthquake Network.xcodeproj/xcuserdata/lucaberetta.xcuserdatad/xcschemes/Earthquake Network.xcscheme @@ -0,0 +1,92 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Sources/Earthquake Network.xcodeproj/xcuserdata/lucaberetta.xcuserdatad/xcschemes/xcschememanagement.plist b/Sources/Earthquake Network.xcodeproj/xcuserdata/lucaberetta.xcuserdatad/xcschemes/xcschememanagement.plist new file mode 100644 index 0000000..258ff1b --- /dev/null +++ b/Sources/Earthquake Network.xcodeproj/xcuserdata/lucaberetta.xcuserdatad/xcschemes/xcschememanagement.plist @@ -0,0 +1,47 @@ + + + + + SchemeUserState + + EQNNotificationContent.xcscheme + + orderHint + 6 + + EQNNotificationContent.xcscheme_^#shared#^_ + + orderHint + 6 + + EQNNotificationService.xcscheme + + orderHint + 5 + + EQNNotificationService.xcscheme_^#shared#^_ + + orderHint + 5 + + Earthquake Network.xcscheme + + orderHint + 0 + + NotificationService.xcscheme + + orderHint + 5 + + + SuppressBuildableAutocreation + + 8CBD3DC12149B9AD0070C963 + + primary + + + + + diff --git a/Sources/Earthquake Network.xcworkspace/contents.xcworkspacedata b/Sources/Earthquake Network.xcworkspace/contents.xcworkspacedata new file mode 100644 index 0000000..e32c9a5 --- /dev/null +++ b/Sources/Earthquake Network.xcworkspace/contents.xcworkspacedata @@ -0,0 +1,10 @@ + + + + + + + diff --git a/Sources/Earthquake Network.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist b/Sources/Earthquake Network.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist new file mode 100644 index 0000000..18d9810 --- /dev/null +++ b/Sources/Earthquake Network.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist @@ -0,0 +1,8 @@ + + + + + IDEDidComputeMac32BitWarning + + + diff --git a/Sources/Earthquake Network.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings b/Sources/Earthquake Network.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings new file mode 100644 index 0000000..0c67376 --- /dev/null +++ b/Sources/Earthquake Network.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings @@ -0,0 +1,5 @@ + + + + + diff --git a/Sources/Earthquake Network.xcworkspace/xcuserdata/lucaberetta.xcuserdatad/UserInterfaceState.xcuserstate b/Sources/Earthquake Network.xcworkspace/xcuserdata/lucaberetta.xcuserdatad/UserInterfaceState.xcuserstate new file mode 100644 index 0000000000000000000000000000000000000000..a915eacd1f699b9a434b9794dba60ca29732c061 GIT binary patch literal 278506 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 z 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

-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 QIsV`O|NsBrNWbj + + + + BuildLocationStyle + UseAppPreferences + CustomBuildLocationType + RelativeToDerivedData + DerivedDataLocationStyle + Default + EnabledFullIndexStoreVisibility + + IssueFilterStyle + ShowActiveSchemeOnly + LiveSourceIssuesEnabled + + + diff --git a/Sources/Earthquake Network.xcworkspace/xcuserdata/lucaberetta.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist b/Sources/Earthquake Network.xcworkspace/xcuserdata/lucaberetta.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist new file mode 100644 index 0000000..92c17ec --- /dev/null +++ b/Sources/Earthquake Network.xcworkspace/xcuserdata/lucaberetta.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist @@ -0,0 +1,87 @@ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Sources/Earthquake Network/Acquisti in App/AbbonamentiViewController.swift b/Sources/Earthquake Network/Acquisti in App/AbbonamentiViewController.swift new file mode 100644 index 0000000..f3fdd27 --- /dev/null +++ b/Sources/Earthquake Network/Acquisti in App/AbbonamentiViewController.swift @@ -0,0 +1,339 @@ +// +// AbbonamentiViewController.swift +// Earthquake Network +// +// Created by Luca Beretta on 13/02/2019. +// Copyright © 2019 Luca Beretta. All rights reserved. +// + +import UIKit +import StoreKit + +class AbbonamentiViewController: UIViewController, UITableViewDataSource, UITableViewDelegate { + + @IBOutlet weak var actionView: UIActivityIndicatorView! + @IBOutlet weak var tableView: UITableView! + + @IBOutlet weak var tiolo: UILabel! + @IBOutlet weak var dettaglioAcquisto: UITextView! + + @IBOutlet weak var immagine: UIImageView! + @IBOutlet weak var descrizione: UILabel! + // var products: [SKProduct] = [] + var productsMensile: [SKProduct] = [] + var productsAnnuale: [SKProduct] = [] + var anProdotto: SKProduct! + var isAcquisto = false + override func viewDidLoad() { + super.viewDidLoad() + + let restoreButton = UIBarButtonItem(title: "Restore", + style: .plain, + target: self, + action: #selector(MasterViewController1.restoreTapped(_:))) + navigationItem.rightBarButtonItem = restoreButton + + NotificationCenter.default.addObserver(self, selector: #selector(handlePurchaseNotification(_:)), + name: .IAPHelperPurchaseNotification, + object: nil) + + NotificationCenter.default.addObserver(self, selector: #selector(fail(_:)), + name: .IAPHelperPurchaseNotificationFail, + object: nil) + // Do any additional setup after loading the view. + } + override func viewDidAppear(_ animated: Bool) { + super.viewDidAppear(animated) + + reload() + } + + func aggirnaView(){ + + if self.isAcquisto { + + self.immagine.isHidden = false + self.tableView.isHidden = true + self.tiolo.textColor = UIColor.black + self.dettaglioAcquisto.isHidden = false + + if let prodotto = anProdotto{ + + if VersioneProProducts.store.isProductPurchased(prodotto.productIdentifier) { + + + descrizione.isHidden = true + switch prodotto.productIdentifier{ + + case "com.finazzi.distquake.Abbonamento10k.annualeAutomatico", "com.finazzi.distquake.Abbonamento10k.annualeAutomaticoScontato": + + immagine.image = UIImage.init(named: "top_10k") + self.descrizione.text = NSLocalizedString("Sei abbonato: priorità 10000 persone, rinnovo annuale ", comment: "") + + + break + case "com.finazzi.distquake.Abbonamento10k.mensileAutomatico" : + + immagine.image = UIImage.init(named: "top_10k") + self.tiolo.text = NSLocalizedString("Sei abbonato: priorità 10000 persone, rinnovo mensile ", comment: "") + + break + + case "com.finazzi.distquake.Abbonamento100k.annualeAutomatico", + "com.finazzi.distquake.Abbonamento100k.annualeAutomaticoscontato": + + immagine.image = UIImage.init(named: "top_100k") + self.tiolo.text = NSLocalizedString("Sei abbonato: priorità 100000 persone, rinnovo annuale ", comment: "") + + + break + case "com.finazzi.distquake.Abbonamento100k.mensileAutomatico" : + + immagine.image = UIImage.init(named: "top_100k") + self.tiolo.text = NSLocalizedString("Sei abbonato: priorità 100000 persone, rinnovo mensile ", comment: "") + + + break + + default: + + break + + } + + self.dettaglioAcquisto.text = NSLocalizedString("• L'abbonamento si rinnova automaticamente a meno che il rinnovo automatico non venga disattivato almeno 24 ore prima della fine del periodo corrente\n\n• L'abbonamento verrà addebitato per il rinnovo entro 24 ore prima della fine del periodo corrente e identificato il costo del rinnovo\n\n• Le sottoscrizioni possono essere gestite dall'utente e il rinnovo automatico può essere disattivato accedendo alle Impostazioni account dell'utente dopo l'acquisto.\n\n", comment: "") + + } + + } else { + + self.immagine.isHidden = true + self.tableView.isHidden = false + self.tiolo.textColor = UIColor.red + self.tiolo.text = NSLocalizedString("Nessuna sottoscrizione attiva. Nella lista delle persone da allertare ", comment: "") + self.descrizione.isHidden = false + self.dettaglioAcquisto.isHidden = true + + } + } + + } + + @objc func reload() { + productsMensile = [] + productsAnnuale = [] + + tableView.reloadData() + VersioneProProducts.store.requestProducts{ [weak self] success, products in + guard let self = self else { return } + if success { + for prodoct in products!{ + + if VersioneProProducts.store.isProductPurchased(prodoct.productIdentifier) { + + self.isAcquisto = true + self.anProdotto = prodoct + self.aggirnaView() + + }else{ + if self.checkDiscount() { + + if prodoct.productIdentifier == "com.finazzi.distquake.Abbonamento10k.mensileAutomatico" || + prodoct.productIdentifier == "com.finazzi.distquake.Abbonamento100k.mensileAutomatico" { + self.productsMensile.append(prodoct) + + } else if prodoct.productIdentifier == "com.finazzi.distquake.Abbonamento10k.annualeAutomaticoScontato" || + prodoct.productIdentifier == "com.finazzi.distquake.Abbonamento100k.annualeAutomaticoscontato" + + { + + self.productsAnnuale.append(prodoct) + + } + }else{ + + if prodoct.productIdentifier == "com.finazzi.distquake.Abbonamento10k.mensileAutomatico" || + prodoct.productIdentifier == "com.finazzi.distquake.Abbonamento100k.mensileAutomatico"{ + self.productsMensile.append(prodoct) + + } + else if + prodoct.productIdentifier == "com.finazzi.distquake.Abbonamento10k.annualeAutomatico" || + prodoct.productIdentifier == "com.finazzi.distquake.Abbonamento100k.annualeAutomatico" + { + + self.productsAnnuale.append(prodoct) + + } + + } + + } + } + + self.actionView.stopAnimating() + self.tableView.reloadData() + } + + } + } + + @objc func restoreTapped(_ sender: AnyObject) { + + self.actionView.startAnimating() + + VersioneProProducts.store.restorePurchases() + } + + @objc func fail(_ notification: Notification){ + + self.actionView.stopAnimating() + + } + + @objc func handlePurchaseNotification(_ notification: Notification) { + + /*guard + let productID = notification.object as? String, + let index = products.index(where: { product -> Bool in + product.productIdentifier == productID + + }) + else { return }*/ + + reload() + + // tableView.reloadRows(at: [IndexPath(row: index, section: 0)], with: .fade) + self.tableView.reloadData() + + } + + func checkDiscount() -> Bool { + + var minute = 0; + let i = UserDefaults.standard.integer(forKey:CONTEGGIO_APERTURE_PER_SCONTO) + if let date = UserDefaults.standard.object(forKey:DATA_APERTURE_PER_SCONTO){ + + minute = EQNUtility.getDifferenceMinute(date as? Date) + } + if (i >= 15 && minute <= TEMPO_APERTURE_PER_SCONTO){ + return true + } + else{ + return false; + } + + } + + + + // MARK: - Navigation + + // In a storyboard-based application, you will often want to do a little preparation before navigation + override func prepare(for segue: UIStoryboardSegue, sender: Any?) { + // Get the new view controller using segue.destination. + // Pass the selected object to the new view controller. + if segue.identifier == "dettagliAbbonamento"{ + + let prodotto = sender as! SKProduct + + let dettagli = segue.destination as! DettagliAbbonamentoViewController + dettagli.prodotto = prodotto + + } + } + + +} + +// MARK: - UITableViewDataSource + +extension AbbonamentiViewController { + + func numberOfSections(in tableView: UITableView) -> Int { + + return 2 + } + + + func tableView(_ tableView: UITableView, viewForHeaderInSection section: Int) -> UIView?{ + + let headerView = tableView.dequeueReusableCell(withIdentifier: "sessione") + let titolo = headerView?.viewWithTag(1) as! UILabel + if section == 0 { + + titolo.text = NSLocalizedString("Abbonamenti mensili", comment: "") + } else { + + titolo.text = NSLocalizedString("Abbonamenti annuali", comment: "") + } + return headerView + } + func tableView(_ tableView: UITableView, heightForHeaderInSection section: Int) -> CGFloat{ + + return 44 + } + + func tableView(_ tableView: UITableView, numberOfRowsInSection section: Int) -> Int { + + if section == 0{ + return productsMensile.count + } + + return productsAnnuale.count + + } + + func tableView(_ tableView: UITableView, heightForRowAt indexPath: IndexPath) -> CGFloat { + + return 174 + } + + func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell { + + switch indexPath.section { + case 0: + let product = productsMensile[indexPath.row] + let cell = tableView.dequeueReusableCell(withIdentifier: "servizioPriorità", for: indexPath) as! ProductCell + + cell.product = product + cell.buyButtonHandler = { product in + VersioneProProducts.store.buyProduct(product) + } + + return cell + + default: + + let product = productsAnnuale[indexPath.row] + + let cell = tableView.dequeueReusableCell(withIdentifier: "servizioPriorità", for: indexPath) as! ProductCell + + cell.product = product + cell.buyButtonHandler = { product in + VersioneProProducts.store.buyProduct(product) + } + + return cell + } + + + } + + func tableView(_ tableView: UITableView, didSelectRowAt indexPath: IndexPath) { + + var anProdotto : SKProduct! + + switch indexPath.section { + case 0: + anProdotto = self.productsMensile[indexPath.row] + default: + anProdotto = self.productsAnnuale[indexPath.row] + + } + performSegue(withIdentifier: "dettagliAbbonamento", sender: anProdotto) + } +} + + + diff --git a/Sources/Earthquake Network/Acquisti in App/AcquistiProViewController.swift b/Sources/Earthquake Network/Acquisti in App/AcquistiProViewController.swift new file mode 100644 index 0000000..4b21bcb --- /dev/null +++ b/Sources/Earthquake Network/Acquisti in App/AcquistiProViewController.swift @@ -0,0 +1,164 @@ +// +// AcquistiProViewController.swift +// Earthquake Network +// +// Created by Luca Beretta on 11/02/2019. +// Copyright © 2019 Luca Beretta. All rights reserved. +// + +import UIKit + +class AcquistiProViewController: UIViewController { + + @IBOutlet weak var prezzolabel: UILabel! + @IBOutlet weak var descrizioneOfferta: UITextView! + @IBOutlet weak var titoloSconto: UILabel! + @IBOutlet weak var pulsanteAcquista: UIButton! + + var restorClicked = false + + var products: [SKProduct] = [] + var prodotto = SKProduct.init() + + override func viewDidLoad() { + super.viewDidLoad() + + + // Do any additional setup after loading the view. + let viewNavigationBar = UIView.init(frame:CGRect(x: -18, y: 5, width: 150, height:44)) + let imageLogo = UIImageView.init(frame:CGRect(x:-18,y: 5,width: 38,height: 38)) + + imageLogo.image = UIImage(named:"distquake_app_wave") + viewNavigationBar.addSubview(imageLogo) + + let textForNavi = UILabel.init(frame:CGRect(x: 25, y: 5, width: 160, height:38)) + textForNavi.text = NSLocalizedString("Rilevatore Terremoti", comment: "titolo navigation bar") + viewNavigationBar.addSubview(textForNavi) + // self.navigationItem.titleView = viewNavigationBar; + + let restoreButton = UIBarButtonItem(title: "Restore", + style: .plain, + target: self, + action: #selector(AcquistiProViewController.restoreTapped(_:))) + navigationItem.rightBarButtonItem = restoreButton + + NotificationCenter.default.addObserver(self, selector: #selector(handlePurchaseNotification(_:)), + name: .IAPHelperPurchaseNotification, + object: nil) + self.descrizioneOfferta.text = NSLocalizedString("Puoi convertire la tua app nella versione PRO senza doverla scariche dallo store. La versione PRO a notifiche e allerte tramite sintetizazione vocale, la visione in realtà aumentata, l'allerta sui movimenti rilevati dal proprio smartphone e non ha alcuna pubblicità. In più sostieni il progetto di ricerca il quale non sostiene finanziamenti esterni. Grazie per considerare l'acquisto! Alternativamente il passaggio alla versione PRO è GRATUITO sottoscrivendo uno degli abbonamenti annuali della lista di priorità.\n\nPrivacy: http://wp.earthquakenetwork.it/privacy/ \n\nTermini e condizioni: http://wp.earthquakenetwork.it/it/terms-conditions/", comment: "versione pro") + pulsanteAcquista.isEnabled = false + + VersioneProProducts.store.requestProducts{ [weak self] success, products in + guard let self = self else { return } + if success { + self.products = products! + for prodoct in self.products{ + + if self.checkDiscount() { + if prodoct.productIdentifier == "com.finazzi.distquake.ProPrezzoPieno"{ + self.prodotto = prodoct + + } + }else{ + + if prodoct.productIdentifier == "com.finazzi.distquake.VersioneProScontata"{ + self.prodotto = prodoct + + } + + } + + } + + + // self.prezzolabel.text = self.prodotto.price + AcquistiProViewController.priceFormatter.locale = self.prodotto.priceLocale + self.prezzolabel.text = AcquistiProViewController.priceFormatter.string(from: self.prodotto.price) + self.pulsanteAcquista.isEnabled = true + self.titoloSconto.text = NSLocalizedString("Stai acquistando la verisone pro, verrà rimossa la pubblicità", comment: "") + + if UserDefaults.standard.bool(forKey: "com.finazzi.distquake.ProPrezzoPieno") || + UserDefaults.standard.bool(forKey: "com.finazzi.distquake.VersioneProScontata") || + UserDefaults.standard.bool(forKey:"com.finazzi.distquake.Abbonamento10k.annualeAutomatico") || + + UserDefaults.standard.bool(forKey: "com.finazzi.distquake.Abbonamento10k.annualeAutomaticoScontato") || + UserDefaults.standard.bool(forKey: "com.finazzi.distquake.Abbonamento100k.annualeAutomatico") || + UserDefaults.standard.bool(forKey: "com.finazzi.distquake.Abbonamento100k.annualeAutomaticoscontato") { + + self.pulsanteAcquista.isEnabled = false + + self.prezzolabel.text = "" + } + } + } + } + + @objc func handlePurchaseNotification(_ notification: Notification) { + guard + let productID = notification.object as? String, + + let _ = products.index(where: { product -> Bool in + product.productIdentifier == productID + }) + else { return } + + if self.restorClicked { + self.restorClicked = false + let alert = UIAlertController(title: NSLocalizedString("Conferma", comment: "allerta acquisto o restor pro"), message: NSLocalizedString("Hai ripristinato il prodotto da te acquistato", comment: "allerta acquisto o restor pro"), preferredStyle: .alert) + alert.addAction(UIAlertAction(title: "OK", style: .default, handler: nil)) + self.present(alert, animated: true) + } + + } + + @objc func restoreTapped(_ sender: AnyObject) { + self.restorClicked = true + VersioneProProducts.store.restorePurchases() + } + + func checkDiscount() -> Bool { + + var minute = 0; + let i = UserDefaults.standard.integer(forKey:CONTEGGIO_APERTURE_PER_SCONTO) + if let date = UserDefaults.standard.object(forKey:DATA_APERTURE_PER_SCONTO){ + + minute = EQNUtility.getDifferenceMinute(date as? Date) + } + if (i >= 15 && minute <= TEMPO_APERTURE_PER_SCONTO){ + return true + } + else{ + return false; + } + + } + + static let priceFormatter: NumberFormatter = { + let formatter = NumberFormatter() + + formatter.formatterBehavior = .behavior10_4 + formatter.numberStyle = .currency + + return formatter + }() + + + // VersioneProProducts.store.buyProduct(product) + + @IBAction func acquistaProdotto(_ sender: Any) { + + VersioneProProducts.store.buyProduct(prodotto) + } + + + /* + // MARK: - Navigation + + // In a storyboard-based application, you will often want to do a little preparation before navigation + override func prepare(for segue: UIStoryboardSegue, sender: Any?) { + // Get the new view controller using segue.destination. + // Pass the selected object to the new view controller. + } + */ + +} diff --git a/Sources/Earthquake Network/Acquisti in App/DetailViewController.swift b/Sources/Earthquake Network/Acquisti in App/DetailViewController.swift new file mode 100644 index 0000000..38e91ab --- /dev/null +++ b/Sources/Earthquake Network/Acquisti in App/DetailViewController.swift @@ -0,0 +1,50 @@ +/// Copyright (c) 2018 Razeware LLC +/// +/// Permission is hereby granted, free of charge, to any person obtaining a copy +/// of this software and associated documentation files (the "Software"), to deal +/// in the Software without restriction, including without limitation the rights +/// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +/// copies of the Software, and to permit persons to whom the Software is +/// furnished to do so, subject to the following conditions: +/// +/// The above copyright notice and this permission notice shall be included in +/// all copies or substantial portions of the Software. +/// +/// Notwithstanding the foregoing, you may not use, copy, modify, merge, publish, +/// distribute, sublicense, create a derivative work, and/or sell copies of the +/// Software in any work that is designed, intended, or marketed for pedagogical or +/// instructional purposes related to programming, coding, application development, +/// or information technology. Permission for such use, copying, modification, +/// merger, publication, distribution, sublicensing, creation of derivative works, +/// or sale is expressly withheld. +/// +/// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +/// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +/// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +/// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +/// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +/// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN +/// THE SOFTWARE. + +import UIKit + +class DetailViewController: UIViewController { + + @IBOutlet weak var imageView: UIImageView? + + var image: UIImage? { + didSet { + configureView() + } + } + + override func viewDidLoad() { + super.viewDidLoad() + + configureView() + } + + func configureView() { + imageView?.image = image + } +} diff --git a/Sources/Earthquake Network/Acquisti in App/DettagliAbbonamentoViewController.swift b/Sources/Earthquake Network/Acquisti in App/DettagliAbbonamentoViewController.swift new file mode 100644 index 0000000..7cad51f --- /dev/null +++ b/Sources/Earthquake Network/Acquisti in App/DettagliAbbonamentoViewController.swift @@ -0,0 +1,123 @@ +// +// DettagliAbbonamentoViewController.swift +// Earthquake Network +// +// Created by Luca Beretta on 06/04/2019. +// Copyright © 2019 Luca Beretta. All rights reserved. +// + +import UIKit + +class DettagliAbbonamentoViewController: UIViewController { + + @IBOutlet weak var immagine: UIImageView! + @IBOutlet weak var titolo: UILabel! + @IBOutlet weak var labelPagamento: UILabel! + @IBOutlet weak var prezzo: UILabel! + @IBOutlet weak var dettagliAcquisto: UILabel! + @IBOutlet weak var linkTextView: UITextView! + @IBOutlet weak var actionView: UIActivityIndicatorView! + @IBOutlet weak var dettagli: UILabel! + public var prodotto: SKProduct! + + @IBAction func sottoscrivi(_ sender: Any) { + + self.actionView.startAnimating() + VersioneProProducts.store.buyProduct(prodotto) + + } + + var buyButtonHandler: ((_ product: SKProduct) -> Void)? + + static let priceFormatter: NumberFormatter = { + let formatter = NumberFormatter() + + formatter.formatterBehavior = .behavior10_4 + formatter.numberStyle = .currency + + return formatter + }() + + override func viewDidLoad() { + super.viewDidLoad() + + self.linkTextView.text = NSLocalizedString("Privacy: http://wp.earthquakenetwork.it/privacy/\n\nTermini e condizioni: http://wp.earthquakenetwork.it/it/terms-conditions/", comment: "") + + // Do any additional setup after loading the view. + var personeAllertate : NSString + + switch prodotto.productIdentifier{ + + case "com.finazzi.distquake.Abbonamento10k.mensileAutomatico": + immagine.image = UIImage.init(named: "top_10k") + titolo.text = NSLocalizedString("Abbonamento mensile, priorità 10000 persone ", comment: "") + labelPagamento.text = self.prodotto.localizedTitle + ",\n" + NSLocalizedString("pagerai al mese:", comment: "") + personeAllertate = NSLocalizedString(" 10000 persone allertate.", comment: "") as NSString + + + break + + case "com.finazzi.distquake.Abbonamento100k.mensileAutomatico" : + + immagine.image = UIImage.init(named: "top_100k") + titolo.text = NSLocalizedString("Abbonamento mensile, priorità 100000 persone ", comment: "") + labelPagamento.text = self.prodotto.localizedTitle + ",\n" + NSLocalizedString("pagerai al mese:", comment: "") + personeAllertate = NSLocalizedString(" 100000 persone allertate.", comment: "") as NSString + + break + + case "com.finazzi.distquake.Abbonamento100k.annualeAutomatico", "com.finazzi.distquake.Abbonamento100k.annualeAutomaticoscontato": + immagine.image = UIImage.init(named: "top_100k") + titolo.text = NSLocalizedString("Abbonamento annuale, priorità 100000 persone ", comment: "") + labelPagamento.text = self.prodotto.localizedTitle + ",\n" + NSLocalizedString("pagerai all'anno:", comment: "") + personeAllertate = NSLocalizedString(" 100000 persone allertate.", comment: "") as NSString + + break + case "com.finazzi.distquake.Abbonamento10k.annualeAutomatico", "com.finazzi.distquake.Abbonamento10k.annualeAutomaticoScontato": + + immagine.image = UIImage.init(named: "top_10k") + titolo.text = NSLocalizedString("Abbonamento annuale, priorità 10000 persone ", comment: "") + labelPagamento.text = self.prodotto.localizedTitle + ",\n" + NSLocalizedString("pagerai all'anno:", comment: "") + personeAllertate = NSLocalizedString(" 10000 persone allertate.", comment: "") as NSString + + break + + default: + personeAllertate = NSLocalizedString(" 10000 persone allertate.", comment: "") as NSString + + break + + } + + DettagliAbbonamentoViewController.priceFormatter.locale = prodotto.priceLocale + prezzo.text = ProductCell.priceFormatter.string(from: prodotto.price)! as String + + dettagli.text = NSLocalizedString("• Il pagamento verrà addebitato sull'account iTunes alla conferma dell'acquisto\n\n• L'abbonamento si rinnova automaticamente a meno che il rinnovo automatico non venga disattivato almeno 24 ore prima della fine del periodo corrente\n\n• L'abbonamento verrà addebitato per il rinnovo entro 24 ore prima della fine del periodo corrente e identificato il costo del rinnovo\n\n• Le sottoscrizioni possono essere gestite dall'utente e il rinnovo automatico può essere disattivato accedendo alle Impostazioni account dell'utente dopo l'acquisto.", comment: "") + + dettagliAcquisto.text = NSLocalizedString("Puoi entrare a fare parte delle liste di priorità prime", comment: "") + (personeAllertate as String) + + NotificationCenter.default.addObserver(self, selector: #selector(handlePurchaseNotification(_:)), + name: .IAPHelperPurchaseNotification, + object: nil) + } + + + /* + // MARK: - Navigation + + // In a storyboard-based application, you will often want to do a little preparation before navigation + override func prepare(for segue: UIStoryboardSegue, sender: Any?) { + // Get the new view controller using segue.destination. + // Pass the selected object to the new view controller. + } + */ + + + @objc func handlePurchaseNotification(_ notification: Notification) { + + self.actionView.stopAnimating() + navigationController?.popViewController(animated: true) + + } + +} diff --git a/Sources/Earthquake Network/Acquisti in App/EQNNotificationContent-Bridging-Header.h b/Sources/Earthquake Network/Acquisti in App/EQNNotificationContent-Bridging-Header.h new file mode 100644 index 0000000..1b2cb5d --- /dev/null +++ b/Sources/Earthquake Network/Acquisti in App/EQNNotificationContent-Bridging-Header.h @@ -0,0 +1,4 @@ +// +// Use this file to import your target's public headers that you would like to expose to Swift. +// + diff --git a/Sources/Earthquake Network/Acquisti in App/EQNNotificationService-Bridging-Header.h b/Sources/Earthquake Network/Acquisti in App/EQNNotificationService-Bridging-Header.h new file mode 100644 index 0000000..1b2cb5d --- /dev/null +++ b/Sources/Earthquake Network/Acquisti in App/EQNNotificationService-Bridging-Header.h @@ -0,0 +1,4 @@ +// +// Use this file to import your target's public headers that you would like to expose to Swift. +// + diff --git a/Sources/Earthquake Network/Acquisti in App/Earthquake Network-Bridging-Header.h b/Sources/Earthquake Network/Acquisti in App/Earthquake Network-Bridging-Header.h new file mode 100644 index 0000000..194bd92 --- /dev/null +++ b/Sources/Earthquake Network/Acquisti in App/Earthquake Network-Bridging-Header.h @@ -0,0 +1,7 @@ +// +// Use this file to import your target's public headers that you would like to expose to Swift. +// + +#import "EQNUtility.h" +#import "costanti.h" + diff --git a/Sources/Earthquake Network/Acquisti in App/IAPHelper.swift b/Sources/Earthquake Network/Acquisti in App/IAPHelper.swift new file mode 100644 index 0000000..4768a05 --- /dev/null +++ b/Sources/Earthquake Network/Acquisti in App/IAPHelper.swift @@ -0,0 +1,192 @@ +/// Copyright (c) 2018 Razeware LLC +/// +/// Permission is hereby granted, free of charge, to any person obtaining a copy +/// of this software and associated documentation files (the "Software"), to deal +/// in the Software without restriction, including without limitation the rights +/// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +/// copies of the Software, and to permit persons to whom the Software is +/// furnished to do so, subject to the following conditions: +/// +/// The above copyright notice and this permission notice shall be included in +/// all copies or substantial portions of the Software. +/// +/// Notwithstanding the foregoing, you may not use, copy, modify, merge, publish, +/// distribute, sublicense, create a derivative work, and/or sell copies of the +/// Software in any work that is designed, intended, or marketed for pedagogical or +/// instructional purposes related to programming, coding, application development, +/// or information technology. Permission for such use, copying, modification, +/// merger, publication, distribution, sublicensing, creation of derivative works, +/// or sale is expressly withheld. +/// +/// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +/// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +/// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +/// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +/// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +/// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN +/// THE SOFTWARE. + +import StoreKit + +public typealias ProductIdentifier = String +public typealias ProductsRequestCompletionHandler = (_ success: Bool, _ products: [SKProduct]?) -> Void + +extension Notification.Name { + static let IAPHelperPurchaseNotification = Notification.Name("IAPHelperPurchaseNotification") + static let IAPHelperPurchaseNotificationFail = Notification.Name("IAPHelperPurchaseNotificationFail") + +} + +open class IAPHelper: NSObject { + + private let productIdentifiers: Set + private var purchasedProductIdentifiers: Set = [] + private var productsRequest: SKProductsRequest? + private var productsRequestCompletionHandler: ProductsRequestCompletionHandler? + + let receiptURL = Bundle.main.appStoreReceiptURL + + public init(productIds: Set) { + productIdentifiers = productIds + for productIdentifier in productIds { + let purchased = UserDefaults.standard.bool(forKey: productIdentifier) + if purchased { + purchasedProductIdentifiers.insert(productIdentifier) + print("Previously purchased: \(productIdentifier)") + } else { + print("Not purchased: \(productIdentifier)") + } + } + super.init() + + SKPaymentQueue.default().add(self) + } + +} + +// MARK: - StoreKit API + +extension IAPHelper { + + public func requestProducts(_ completionHandler: @escaping ProductsRequestCompletionHandler) { + productsRequest?.cancel() + productsRequestCompletionHandler = completionHandler + + productsRequest = SKProductsRequest(productIdentifiers: productIdentifiers) + productsRequest!.delegate = self + productsRequest!.start() + } + + public func buyProduct(_ product: SKProduct) { + + print("Buying \(product.productIdentifier)...") + let payment = SKPayment(product: product) + SKPaymentQueue.default().add(payment) + + } + + public func isProductPurchased(_ productIdentifier: ProductIdentifier) -> Bool { + return purchasedProductIdentifiers.contains(productIdentifier) + } + + public class func canMakePayments() -> Bool { + return SKPaymentQueue.canMakePayments() + } + + public func restorePurchases() { + SKPaymentQueue.default().restoreCompletedTransactions() + } +} + +// MARK: - SKProductsRequestDelegate + +extension IAPHelper: SKProductsRequestDelegate { + + public func productsRequest(_ request: SKProductsRequest, didReceive response: SKProductsResponse) { + + print("Loaded list of products...") + let products = response.products + productsRequestCompletionHandler?(true, products) + clearRequestAndHandler() + + for p in products { + print("Found product: \(p.productIdentifier) \(p.localizedTitle) \(p.price.floatValue)") + } + } + + public func request(_ request: SKRequest, didFailWithError error: Error) { + print("Failed to load list of products.") + print("Error: \(error.localizedDescription)") + productsRequestCompletionHandler?(false, nil) + clearRequestAndHandler() + } + + private func clearRequestAndHandler() { + productsRequest = nil + productsRequestCompletionHandler = nil + } +} + +// MARK: - SKPaymentTransactionObserver + +extension IAPHelper: SKPaymentTransactionObserver { + + public func paymentQueue(_ queue: SKPaymentQueue, updatedTransactions transactions: [SKPaymentTransaction]) { + for transaction in transactions { + switch (transaction.transactionState) { + case .purchased: + complete(transaction: transaction) + break + case .failed: + fail(transaction: transaction) + break + case .restored: + restore(transaction: transaction) + break + case .deferred: + break + case .purchasing: + break + } + } + } + + private func complete(transaction: SKPaymentTransaction) { + + print("complete...") + deliverPurchaseNotificationFor(identifier: transaction.payment.productIdentifier) + SKPaymentQueue.default().finishTransaction(transaction) + + } + + private func restore(transaction: SKPaymentTransaction) { + guard let productIdentifier = transaction.original?.payment.productIdentifier else { return } + + print("restore... \(productIdentifier)") + deliverPurchaseNotificationFor(identifier: productIdentifier) + SKPaymentQueue.default().finishTransaction(transaction) + } + + private func fail(transaction: SKPaymentTransaction) { + + print("fail...") + if let transactionError = transaction.error as NSError?, + let localizedDescription = transaction.error?.localizedDescription, + transactionError.code != SKError.paymentCancelled.rawValue { + print("Transaction Error: \(localizedDescription)") + + } + NotificationCenter.default.post(name: .IAPHelperPurchaseNotificationFail, object: nil) + SKPaymentQueue.default().finishTransaction(transaction) + } + + private func deliverPurchaseNotificationFor(identifier: String?) { + guard let identifier = identifier else { return } + + purchasedProductIdentifiers.insert(identifier) + UserDefaults.standard.set(true, forKey: identifier) + NotificationCenter.default.post(name: .IAPHelperPurchaseNotification, object: identifier) + } + +} + diff --git a/Sources/Earthquake Network/Acquisti in App/MasterViewController1.swift b/Sources/Earthquake Network/Acquisti in App/MasterViewController1.swift new file mode 100644 index 0000000..7d91cc2 --- /dev/null +++ b/Sources/Earthquake Network/Acquisti in App/MasterViewController1.swift @@ -0,0 +1,144 @@ +/// Copyright (c) 2018 Razeware LLC +/// +/// Permission is hereby granted, free of charge, to any person obtaining a copy +/// of this software and associated documentation files (the "Software"), to deal +/// in the Software without restriction, including without limitation the rights +/// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +/// copies of the Software, and to permit persons to whom the Software is +/// furnished to do so, subject to the following conditions: +/// +/// The above copyright notice and this permission notice shall be included in +/// all copies or substantial portions of the Software. +/// +/// Notwithstanding the foregoing, you may not use, copy, modify, merge, publish, +/// distribute, sublicense, create a derivative work, and/or sell copies of the +/// Software in any work that is designed, intended, or marketed for pedagogical or +/// instructional purposes related to programming, coding, application development, +/// or information technology. Permission for such use, copying, modification, +/// merger, publication, distribution, sublicensing, creation of derivative works, +/// or sale is expressly withheld. +/// +/// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +/// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +/// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +/// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +/// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +/// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN +/// THE SOFTWARE. + +import UIKit +import StoreKit + +class MasterViewController1: UITableViewController { + + let showDetailSegueIdentifier = "showDetail" + + var products: [SKProduct] = [] + + override func shouldPerformSegue(withIdentifier identifier: String, sender: Any?) -> Bool { + if identifier == showDetailSegueIdentifier { + guard let indexPath = tableView.indexPathForSelectedRow else { + return false + } + + let product = products[indexPath.row] + + return VersioneProProducts.store.isProductPurchased(product.productIdentifier) + } + + return true + } + + override func prepare(for segue: UIStoryboardSegue, sender: Any?) { + if segue.identifier == showDetailSegueIdentifier { + guard let indexPath = tableView.indexPathForSelectedRow else { return } + + let product = products[indexPath.row] + + if let name = resourceNameForProductIdentifier(product.productIdentifier), + let detailViewController = segue.destination as? DetailViewController { + let image = UIImage(named: name) + detailViewController.image = image + } + } + } + + override func viewDidLoad() { + super.viewDidLoad() + + title = "RazeFaces" + + refreshControl = UIRefreshControl() + refreshControl?.addTarget(self, action: #selector(MasterViewController1.reload), for: .valueChanged) + + let restoreButton = UIBarButtonItem(title: "Restore", + style: .plain, + target: self, + action: #selector(MasterViewController1.restoreTapped(_:))) + navigationItem.rightBarButtonItem = restoreButton + + NotificationCenter.default.addObserver(self, selector: #selector(MasterViewController1.handlePurchaseNotification(_:)), + name: .IAPHelperPurchaseNotification, + object: nil) + } + + override func viewDidAppear(_ animated: Bool) { + super.viewDidAppear(animated) + + reload() + } + + @objc func reload() { + products = [] + + tableView.reloadData() + + VersioneProProducts.store.requestProducts{ [weak self] success, products in + guard let self = self else { return } + if success { + self.products = products! + + self.tableView.reloadData() + } + + self.refreshControl?.endRefreshing() + } + } + + @objc func restoreTapped(_ sender: AnyObject) { + VersioneProProducts.store.restorePurchases() + } + + @objc func handlePurchaseNotification(_ notification: Notification) { + guard + let productID = notification.object as? String, + let index = products.index(where: { product -> Bool in + product.productIdentifier == productID + }) + else { return } + + tableView.reloadRows(at: [IndexPath(row: index, section: 0)], with: .fade) + } +} + +// MARK: - UITableViewDataSource + +extension MasterViewController1 { + + override func tableView(_ tableView: UITableView, numberOfRowsInSection section: Int) -> Int { + return products.count + } + + override func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell { + let cell = tableView.dequeueReusableCell(withIdentifier: "Cell", for: indexPath) as! ProductCell + + let product = products[indexPath.row] + + cell.product = product + cell.buyButtonHandler = { product in + VersioneProProducts.store.buyProduct(product) + } + + return cell + } +} diff --git a/Sources/Earthquake Network/Acquisti in App/ProductCell.swift b/Sources/Earthquake Network/Acquisti in App/ProductCell.swift new file mode 100644 index 0000000..eb228e4 --- /dev/null +++ b/Sources/Earthquake Network/Acquisti in App/ProductCell.swift @@ -0,0 +1,139 @@ +/// Copyright (c) 2018 Razeware LLC +/// +/// Permission is hereby granted, free of charge, to any person obtaining a copy +/// of this software and associated documentation files (the "Software"), to deal +/// in the Software without restriction, including without limitation the rights +/// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +/// copies of the Software, and to permit persons to whom the Software is +/// furnished to do so, subject to the following conditions: +/// +/// The above copyright notice and this permission notice shall be included in +/// all copies or substantial portions of the Software. +/// +/// Notwithstanding the foregoing, you may not use, copy, modify, merge, publish, +/// distribute, sublicense, create a derivative work, and/or sell copies of the +/// Software in any work that is designed, intended, or marketed for pedagogical or +/// instructional purposes related to programming, coding, application development, +/// or information technology. Permission for such use, copying, modification, +/// merger, publication, distribution, sublicensing, creation of derivative works, +/// or sale is expressly withheld. +/// +/// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +/// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +/// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +/// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +/// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +/// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN +/// THE SOFTWARE. + +import UIKit +import StoreKit + +class ProductCell: UITableViewCell { + + + @IBOutlet weak var immagine: UIImageView! + @IBOutlet weak var descrizione: UILabel! + @IBOutlet weak var titolo: UILabel! + + @IBOutlet weak var sottoscrivibutton: UIButton! + @IBAction func sottoscrivi(_ sender: Any) { + + // buyButtonHandler?(product!) + + } + + + static let priceFormatter: NumberFormatter = { + let formatter = NumberFormatter() + + formatter.formatterBehavior = .behavior10_4 + formatter.numberStyle = .currency + + return formatter + }() + + var buyButtonHandler: ((_ product: SKProduct) -> Void)? + + var product: SKProduct? { + didSet { + guard let product = product else { return } + + // textLabel?.text = product.localizedTitle + + ProductCell.priceFormatter.locale = product.priceLocale + self.descrizione.text = product.localizedDescription + self.titolo?.text = product.localizedTitle + self.sottoscrivibutton.setTitle( NSLocalizedString("DETTAGLI", comment: "pulsante abbonamenti"), for: .normal) + + if product.productIdentifier == "com.finazzi.distquake.Abbonamento100k.mensileAutomatico" || + product.productIdentifier == "com.finazzi.distquake.Abbonamento100k.annualeAutomaticoscontato" || + product.productIdentifier == "com.finazzi.distquake.Abbonamento100k.annualeAutomatico"{ + + self.immagine.image = UIImage.init(named: "top_100k") + + } + else{ + + self.immagine.image = UIImage.init(named: "top_10k") + + } + + if #available(iOS 11.2, *), + let period = product.introductoryPrice?.subscriptionPeriod + { + _ = period.unit.description(capitalizeFirstLetter: true, numberOfUnits: period.numberOfUnits) + + } else { + // Fallback + } + + + + } + } + + override func prepareForReuse() { + super.prepareForReuse() + + textLabel?.text = "" + detailTextLabel?.text = "" + accessoryView = nil + } + + func newBuyButton() -> UIButton { + let button = UIButton(type: .system) + button.setTitleColor(tintColor, for: .normal) + button.setTitle("Buy", for: .normal) + button.addTarget(self, action: #selector(ProductCell.buyButtonTapped(_:)), for: .touchUpInside) + button.sizeToFit() + + return button + } + + @objc func buyButtonTapped(_ sender: AnyObject) { + buyButtonHandler?(product!) + } +} + +@available(iOSApplicationExtension 11.2, *) +extension SKProduct.PeriodUnit { + func description(capitalizeFirstLetter: Bool = false, numberOfUnits: Int? = nil) -> String { + let period:String = { + switch self { + case .day: return "day" + case .week: return "week" + case .month: return "month" + case .year: return "year" + } + }() + + var numUnits = "" + var plural = "" + if let numberOfUnits = numberOfUnits { + numUnits = "\(numberOfUnits) " // Add space for formatting + plural = numberOfUnits > 1 ? "s" : "" + } + return "\(numUnits)\(capitalizeFirstLetter ? period.capitalized : period)\(plural)" + } +} diff --git a/Sources/Earthquake Network/Acquisti in App/Termogea 02-13/DistributionSummary.plist b/Sources/Earthquake Network/Acquisti in App/Termogea 02-13/DistributionSummary.plist new file mode 100644 index 0000000..8de960e --- /dev/null +++ b/Sources/Earthquake Network/Acquisti in App/Termogea 02-13/DistributionSummary.plist @@ -0,0 +1,34 @@ + + + + + Termogea.ipa + + + architectures + + armv7 + arm64 + + certificate + + SHA1 + + dateExpires + + type + Unknown + + name + Telegea.app + team + + id + 4E74YD2Y2V + name + DEK Italia S.R.L + + + + + diff --git a/Sources/Earthquake Network/Acquisti in App/Termogea 02-13/ExportOptions.plist b/Sources/Earthquake Network/Acquisti in App/Termogea 02-13/ExportOptions.plist new file mode 100644 index 0000000..bc77442 --- /dev/null +++ b/Sources/Earthquake Network/Acquisti in App/Termogea 02-13/ExportOptions.plist @@ -0,0 +1,20 @@ + + + + + compileBitcode + + destination + export + method + ad-hoc + signingStyle + automatic + stripSwiftSymbols + + teamID + 4E74YD2Y2V + thinning + <none> + + diff --git a/Sources/Earthquake Network/Acquisti in App/Termogea 02-13/Packaging.log b/Sources/Earthquake Network/Acquisti in App/Termogea 02-13/Packaging.log new file mode 100644 index 0000000..ff85b04 --- /dev/null +++ b/Sources/Earthquake Network/Acquisti in App/Termogea 02-13/Packaging.log @@ -0,0 +1,3553 @@ +2019-02-12 23:21:28 +0000 Initial pipeline context: '> + Chain (12, self inclusive): + '> + '> + '> + '> + '> + '> + '> + '> + '> + + + + +2019-02-12 23:21:28 +0000 Processing step: IDEDistributionCreateDestRootStep +2019-02-12 23:21:28 +0000 Processing step: IDEDistributionCopyItemStep +2019-02-12 23:21:28 +0000 Running /usr/bin/ditto '-V' '/Users/lucaberetta/Library/Developer/Xcode/Archives/2019-02-13/Termogea 13-02-2019, 00.17.xcarchive/Products/Applications/Telegea.app' '/var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/XcodeDistPipeline.hE6/Root/Payload/Telegea.app' +2019-02-12 23:21:28 +0000 >>> Copying /Users/lucaberetta/Library/Developer/Xcode/Archives/2019-02-13/Termogea 13-02-2019, 00.17.xcarchive/Products/Applications/Telegea.app +2019-02-12 23:21:28 +0000 copying file ./_CodeSignature/CodeResources ... +2019-02-12 23:21:28 +0000 15845 bytes for ./_CodeSignature/CodeResources +2019-02-12 23:21:28 +0000 copying file ./open-24.ttf ... +2019-02-12 23:21:28 +0000 26988 bytes for ./open-24.ttf +2019-02-12 23:21:28 +0000 copying file ./en.lproj/Localizable.strings ... +2019-02-12 23:21:28 +0000 1200 bytes for ./en.lproj/Localizable.strings +2019-02-12 23:21:28 +0000 copying file ./Telegea ... +2019-02-12 23:21:28 +0000 2886192 bytes for ./Telegea +2019-02-12 23:21:28 +0000 copying file ./ActionTableViewController.nib ... +2019-02-12 23:21:28 +0000 1514 bytes for ./ActionTableViewController.nib +2019-02-12 23:21:28 +0000 copying file ./it.lproj/LaunchScreen.strings ... +2019-02-12 23:21:28 +0000 1 bytes for ./it.lproj/LaunchScreen.strings +2019-02-12 23:21:28 +0000 copying file ./it.lproj/Main.strings ... +2019-02-12 23:21:28 +0000 1028 bytes for ./it.lproj/Main.strings +2019-02-12 23:21:28 +0000 copying file ./it.lproj/Localizable.strings ... +2019-02-12 23:21:28 +0000 768 bytes for ./it.lproj/Localizable.strings +2019-02-12 23:21:28 +0000 copying file ./AppIcon60x60@2x.png ... +2019-02-12 23:21:28 +0000 5324 bytes for ./AppIcon60x60@2x.png +2019-02-12 23:21:28 +0000 copying file ./AppIcon29x29@2x.png ... +2019-02-12 23:21:28 +0000 2413 bytes for ./AppIcon29x29@2x.png +2019-02-12 23:21:28 +0000 copying file ./AppIcon40x40@3x.png ... +2019-02-12 23:21:28 +0000 5324 bytes for ./AppIcon40x40@3x.png +2019-02-12 23:21:28 +0000 copying file ./AppIcon40x40@2x.png ... +2019-02-12 23:21:28 +0000 3707 bytes for ./AppIcon40x40@2x.png +2019-02-12 23:21:28 +0000 copying file ./AppIcon29x29@3x.png ... +2019-02-12 23:21:28 +0000 3593 bytes for ./AppIcon29x29@3x.png +copying file ./AppIcon60x60@3x.png ... +2019-02-12 23:21:28 +0000 5979 bytes for ./AppIcon60x60@3x.png +2019-02-12 23:21:28 +0000 copying file ./Base.lproj/Main.storyboardc/nH3-va-oWn-view-Kjf-R9-c4O.nib ... +2019-02-12 23:21:28 +0000 15012 bytes for ./Base.lproj/Main.storyboardc/nH3-va-oWn-view-Kjf-R9-c4O.nib +2019-02-12 23:21:28 +0000 copying file ./Base.lproj/Main.storyboardc/ab0-Np-nDb-view-1DQ-TN-WO8.nib ... +2019-02-12 23:21:28 +0000 2291 bytes for ./Base.lproj/Main.storyboardc/ab0-Np-nDb-view-1DQ-TN-WO8.nib +2019-02-12 23:21:28 +0000 copying file ./Base.lproj/Main.storyboardc/LoadingZoneViewController.nib ... +2019-02-12 23:21:28 +0000 1267 bytes for ./Base.lproj/Main.storyboardc/LoadingZoneViewController.nib +2019-02-12 23:21:28 +0000 copying file ./Base.lproj/Main.storyboardc/RootViewController.nib ... +2019-02-12 23:21:28 +0000 949 bytes for ./Base.lproj/Main.storyboardc/RootViewController.nib +copying file ./Base.lproj/Main.storyboardc/weQ-Ch-B8p-view-Uu0-nz-514.nib ... +2019-02-12 23:21:28 +0000 10125 bytes for ./Base.lproj/Main.storyboardc/weQ-Ch-B8p-view-Uu0-nz-514.nib +copying file ./Base.lproj/Main.storyboardc/PageViewController.nib ... +2019-02-12 23:21:28 +0000 954 bytes for ./Base.lproj/Main.storyboardc/PageViewController.nib +2019-02-12 23:21:28 +0000 copying file ./Base.lproj/Main.storyboardc/nav.nib ... +2019-02-12 23:21:28 +0000 2524 bytes for ./Base.lproj/Main.storyboardc/nav.nib +copying file ./Base.lproj/Main.storyboardc/ListTableViewController.nib ... +2019-02-12 23:21:28 +0000 1458 bytes for ./Base.lproj/Main.storyboardc/ListTableViewController.nib +copying file ./Base.lproj/Main.storyboardc/LoginViewController.nib ... +2019-02-12 23:21:28 +0000 998 bytes for ./Base.lproj/Main.storyboardc/LoginViewController.nib +2019-02-12 23:21:28 +0000 copying file ./Base.lproj/Main.storyboardc/PageContentViewController.nib ... +2019-02-12 23:21:28 +0000 1150 bytes for ./Base.lproj/Main.storyboardc/PageContentViewController.nib +2019-02-12 23:21:28 +0000 copying file ./Base.lproj/Main.storyboardc/BYZ-38-t0r-view-8bC-Xf-vdC.nib ... +2019-02-12 23:21:28 +0000 7105 bytes for ./Base.lproj/Main.storyboardc/BYZ-38-t0r-view-8bC-Xf-vdC.nib +copying file ./Base.lproj/Main.storyboardc/ManagerViewController.nib ... +2019-02-12 23:21:28 +0000 1604 bytes for ./Base.lproj/Main.storyboardc/ManagerViewController.nib +2019-02-12 23:21:28 +0000 copying file ./Base.lproj/Main.storyboardc/xyI-FE-Jw4-view-46u-ev-qKG.nib ... +2019-02-12 23:21:28 +0000 1894 bytes for ./Base.lproj/Main.storyboardc/xyI-FE-Jw4-view-46u-ev-qKG.nib +2019-02-12 23:21:28 +0000 copying file ./Base.lproj/Main.storyboardc/TAc-QK-t0h-view-DQA-FY-yPG.nib ... +2019-02-12 23:21:28 +0000 8525 bytes for ./Base.lproj/Main.storyboardc/TAc-QK-t0h-view-DQA-FY-yPG.nib +copying file ./Base.lproj/Main.storyboardc/Info.plist ... +2019-02-12 23:21:28 +0000 565 bytes for ./Base.lproj/Main.storyboardc/Info.plist +2019-02-12 23:21:28 +0000 copying file ./Base.lproj/LaunchScreen.storyboardc/01J-lp-oVM-view-Ze5-6b-2t3.nib ... +2019-02-12 23:21:28 +0000 1804 bytes for ./Base.lproj/LaunchScreen.storyboardc/01J-lp-oVM-view-Ze5-6b-2t3.nib +copying file ./Base.lproj/LaunchScreen.storyboardc/UIViewController-01J-lp-oVM.nib ... +2019-02-12 23:21:28 +0000 832 bytes for ./Base.lproj/LaunchScreen.storyboardc/UIViewController-01J-lp-oVM.nib +copying file ./Base.lproj/LaunchScreen.storyboardc/Info.plist ... +2019-02-12 23:21:28 +0000 258 bytes for ./Base.lproj/LaunchScreen.storyboardc/Info.plist +2019-02-12 23:21:28 +0000 copying file ./Assets.car ... +2019-02-12 23:21:28 +0000 1944712 bytes for ./Assets.car +2019-02-12 23:21:28 +0000 copying file ./AppIcon40x40@2x~ipad.png ... +2019-02-12 23:21:28 +0000 3707 bytes for ./AppIcon40x40@2x~ipad.png +copying file ./AppIcon76x76@2x~ipad.png ... +2019-02-12 23:21:28 +0000 5996 bytes for ./AppIcon76x76@2x~ipad.png +2019-02-12 23:21:28 +0000 copying file ./AppIcon83.5x83.5@2x~ipad.png ... +2019-02-12 23:21:28 +0000 8541 bytes for ./AppIcon83.5x83.5@2x~ipad.png +copying file ./AppIcon29x29@2x~ipad.png ... +2019-02-12 23:21:28 +0000 2413 bytes for ./AppIcon29x29@2x~ipad.png +2019-02-12 23:21:28 +0000 copying file ./ActionTableViewCell.nib ... +2019-02-12 23:21:28 +0000 2836 bytes for ./ActionTableViewCell.nib +2019-02-12 23:21:28 +0000 copying file ./AppIcon40x40~ipad.png ... +2019-02-12 23:21:28 +0000 2574 bytes for ./AppIcon40x40~ipad.png +copying file ./AppIcon20x20~ipad.png ... +2019-02-12 23:21:28 +0000 1386 bytes for ./AppIcon20x20~ipad.png +2019-02-12 23:21:28 +0000 copying file ./embedded.mobileprovision ... +2019-02-12 23:21:28 +0000 7607 bytes for ./embedded.mobileprovision +copying file ./AppIcon20x20@2x~ipad.png ... +2019-02-12 23:21:28 +0000 2574 bytes for ./AppIcon20x20@2x~ipad.png +2019-02-12 23:21:28 +0000 copying file ./Info.plist ... +2019-02-12 23:21:28 +0000 1339 bytes for ./Info.plist +2019-02-12 23:21:28 +0000 copying file ./PkgInfo ... +2019-02-12 23:21:28 +0000 8 bytes for ./PkgInfo +2019-02-12 23:21:28 +0000 copying file ./AppIcon76x76~ipad.png ... +2019-02-12 23:21:28 +0000 5379 bytes for ./AppIcon76x76~ipad.png +2019-02-12 23:21:28 +0000 /usr/bin/ditto exited with 0 +2019-02-12 23:21:28 +0000 Processing step: IDEDistributionEmbedProfileStep +2019-02-12 23:21:28 +0000 Processing step: IDEDistributionAppThinningPlistStep +2019-02-12 23:21:28 +0000 Skipping step: IDEDistributionAppThinningPlistStep because it said so +2019-02-12 23:21:28 +0000 Processing step: IDEDistributionCompileBitcodeStep +2019-02-12 23:21:28 +0000 Running /Applications/Xcode.app/Contents/Developer/usr/bin/ipatool '/var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/XcodeDistPipeline.hE6/Root' '--json' '/var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/ipatool-json-filepath-JqodKx' '--compile-bitcode' '--output' '/var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/IDEIPAProcessor.AppThinning.Raz' '--toolchain' '/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr' '--platforms' '/Applications/Xcode.app/Contents/Developer/Platforms' '--app-store-tools-build-version' '10B61' +2019-02-12 23:21:28 +0000 ruby 2.3.7p456 (2018-03-28 revision 63024) [universal.x86_64-darwin18] +2019-02-12 23:21:28 +0000 /Applications/Xcode.app/Contents/Developer/usr/bin/ipatool:3155: warning: shadowing outer local variable - c +2019-02-12 23:21:28 +0000 /Applications/Xcode.app/Contents/Developer/usr/bin/ipatool:3161: warning: shadowing outer local variable - c +/Applications/Xcode.app/Contents/Developer/usr/bin/ipatool:3164: warning: shadowing outer local variable - c +2019-02-12 23:21:28 +0000 /Applications/Xcode.app/Contents/Developer/usr/bin/ipatool:3154: warning: assigned but unused variable - prod +2019-02-12 23:21:28 +0000 /Applications/Xcode.app/Contents/Developer/usr/bin/ipatool:3428: warning: mismatched indentations at 'end' with 'def' at 3355 +2019-02-12 23:21:28 +0000 /System/Library/Frameworks/Ruby.framework/Versions/2.3/usr/lib/ruby/gems/2.3.0/gems/libxml-ruby-2.9.0/lib/libxml/schema/type.rb:8: warning: method redefined; discarding old annotation +2019-02-12 23:21:28 +0000 /System/Library/Frameworks/Ruby.framework/Versions/2.3/usr/lib/ruby/gems/2.3.0/gems/libxml-ruby-2.9.0/lib/libxml/schema/element.rb:18: warning: method redefined; discarding old annotation +2019-02-12 23:21:28 +0000 OS X 10.14.2 18C54 +2019-02-12 23:21:28 +0000 ENV: {"PATH"=>"/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin:/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/local/bin:/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/libexec:/Applications/Xcode.app/Contents/Developer/usr/bin:/Applications/Xcode.app/Contents/Developer/usr/local/bin:/Applications/Xcode.app/Contents/Developer/Tools:/usr/bin:/bin:/usr/sbin:/sbin", "MallocNanoZone"=>"0", "TMPDIR"=>"/var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/", "LOGNAME"=>"lucaberetta", "COMMAND_MODE"=>"unix2003", "HOME"=>"/Users/lucaberetta", "XPC_FLAGS"=>"0x0", "Apple_PubSub_Socket_Render"=>"/private/tmp/com.apple.launchd.q5QQu9H2zW/Render", "USER"=>"lucaberetta", "SSH_AUTH_SOCK"=>"/private/tmp/com.apple.launchd.SQFT0f0fTU/Listeners", "XPC_SERVICE_NAME"=>"com.apple.xpc.launchd.oneshot.0x10000014.Xcode", "CA_ASSERT_MAIN_THREAD_TRANSACTIONS"=>"1", "SHELL"=>"/bin/bash", "__CF_USER_TEXT_ENCODING"=>"0x1F5:0x0:0x4", "CA_DEBUG_TRANSACTIONS"=>"1"} +ARGV: ["/var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/XcodeDistPipeline.hE6/Root", "--json", "/var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/ipatool-json-filepath-JqodKx", "--compile-bitcode", "--output", "/var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/IDEIPAProcessor.AppThinning.Raz", "--toolchain", "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr", "--platforms", "/Applications/Xcode.app/Contents/Developer/Platforms", "--app-store-tools-build-version", "10B61"] +2019-02-12 23:21:28 +0000 --- +IPA contents: +2019-02-12 23:21:28 +0000 /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/XcodeDistPipeline.hE6/Root +/var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/XcodeDistPipeline.hE6/Root/Payload +/var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/XcodeDistPipeline.hE6/Root/Payload/Telegea.app +/var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/XcodeDistPipeline.hE6/Root/Payload/Telegea.app/ActionTableViewCell.nib +/var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/XcodeDistPipeline.hE6/Root/Payload/Telegea.app/ActionTableViewController.nib +/var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/XcodeDistPipeline.hE6/Root/Payload/Telegea.app/AppIcon20x20@2x~ipad.png +/var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/XcodeDistPipeline.hE6/Root/Payload/Telegea.app/AppIcon20x20~ipad.png +/var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/XcodeDistPipeline.hE6/Root/Payload/Telegea.app/AppIcon29x29@2x.png +/var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/XcodeDistPipeline.hE6/Root/Payload/Telegea.app/AppIcon29x29@2x~ipad.png +/var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/XcodeDistPipeline.hE6/Root/Payload/Telegea.app/AppIcon29x29@3x.png +/var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/XcodeDistPipeline.hE6/Root/Payload/Telegea.app/AppIcon40x40@2x.png +/var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/XcodeDistPipeline.hE6/Root/Payload/Telegea.app/AppIcon40x40@2x~ipad.png +/var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/XcodeDistPipeline.hE6/Root/Payload/Telegea.app/AppIcon40x40@3x.png +/var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/XcodeDistPipeline.hE6/Root/Payload/Telegea.app/AppIcon40x40~ipad.png +/var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/XcodeDistPipeline.hE6/Root/Payload/Telegea.app/AppIcon60x60@2x.png +/var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/XcodeDistPipeline.hE6/Root/Payload/Telegea.app/AppIcon60x60@3x.png +/var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/XcodeDistPipeline.hE6/Root/Payload/Telegea.app/AppIcon76x76@2x~ipad.png +/var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/XcodeDistPipeline.hE6/Root/Payload/Telegea.app/AppIcon76x76~ipad.png +/var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/XcodeDistPipeline.hE6/Root/Payload/Telegea.app/AppIcon83.5x83.5@2x~ipad.png +/var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/XcodeDistPipeline.hE6/Root/Payload/Telegea.app/Assets.car +/var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/XcodeDistPipeline.hE6/Root/Payload/Telegea.app/Base.lproj +/var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/XcodeDistPipeline.hE6/Root/Payload/Telegea.app/Base.lproj/LaunchScreen.storyboardc +/var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/XcodeDistPipeline.hE6/Root/Payload/Telegea.app/Base.lproj/LaunchScreen.storyboardc/01J-lp-oVM-view-Ze5-6b-2t3.nib +/var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/XcodeDistPipeline.hE6/Root/Payload/Telegea.app/Base.lproj/LaunchScreen.storyboardc/Info.plist +/var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/XcodeDistPipeline.hE6/Root/Payload/Telegea.app/Base.lproj/LaunchScreen.storyboardc/UIViewController-01J-lp-oVM.nib +/var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/XcodeDistPipeline.hE6/Root/Payload/Telegea.app/Base.lproj/Main.storyboardc +/var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/XcodeDistPipeline.hE6/Root/Payload/Telegea.app/Base.lproj/Main.storyboardc/BYZ-38-t0r-view-8bC-Xf-vdC.nib +/var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/XcodeDistPipeline.hE6/Root/Payload/Telegea.app/Base.lproj/Main.storyboardc/Info.plist +/var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/XcodeDistPipeline.hE6/Root/Payload/Telegea.app/Base.lproj/Main.storyboardc/ListTableViewController.nib +/var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/XcodeDistPipeline.hE6/Root/Payload/Telegea.app/Base.lproj/Main.storyboardc/LoadingZoneViewController.nib +/var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/XcodeDistPipeline.hE6/Root/Payload/Telegea.app/Base.lproj/Main.storyboardc/LoginViewController.nib +/var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/XcodeDistPipeline.hE6/Root/Payload/Telegea.app/Base.lproj/Main.storyboardc/ManagerViewController.nib +/var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/XcodeDistPipeline.hE6/Root/Payload/Telegea.app/Base. +2019-02-12 23:21:28 +0000 lproj/Main.storyboardc/PageContentViewController.nib +/var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/XcodeDistPipeline.hE6/Root/Payload/Telegea.app/Base.lproj/Main.storyboardc/PageViewController.nib +/var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/XcodeDistPipeline.hE6/Root/Payload/Telegea.app/Base.lproj/Main.storyboardc/RootViewController.nib +/var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/XcodeDistPipeline.hE6/Root/Payload/Telegea.app/Base.lproj/Main.storyboardc/TAc-QK-t0h-view-DQA-FY-yPG.nib +/var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/XcodeDistPipeline.hE6/Root/Payload/Telegea.app/Base.lproj/Main.storyboardc/ab0-Np-nDb-view-1DQ-TN-WO8.nib +/var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/XcodeDistPipeline.hE6/Root/Payload/Telegea.app/Base.lproj/Main.storyboardc/nH3-va-oWn-view-Kjf-R9-c4O.nib +/var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/XcodeDistPipeline.hE6/Root/Payload/Telegea.app/Base.lproj/Main.storyboardc/nav.nib +/var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/XcodeDistPipeline.hE6/Root/Payload/Telegea.app/Base.lproj/Main.storyboardc/weQ-Ch-B8p-view-Uu0-nz-514.nib +/var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/XcodeDistPipeline.hE6/Root/Payload/Telegea.app/Base.lproj/Main.storyboardc/xyI-FE-Jw4-view-46u-ev-qKG.nib +/var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/XcodeDistPipeline.hE6/Root/Payload/Telegea.app/Info.plist +/var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/XcodeDistPipeline.hE6/Root/Payload/Telegea.app/PkgInfo +/var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/XcodeDistPipeline.hE6/Root/Payload/Telegea.app/Telegea +/var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/XcodeDistPipeline.hE6/Root/Payload/Telegea.app/_CodeSignature +/var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/XcodeDistPipeline.hE6/Root/Payload/Telegea.app/_CodeSignature/CodeResources +/var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/XcodeDistPipeline.hE6/Root/Payload/Telegea.app/embedded.mobileprovision +/var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/XcodeDistPipeline.hE6/Root/Payload/Telegea.app/en.lproj +/var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/XcodeDistPipeline.hE6/Root/Payload/Telegea.app/en.lproj/Localizable.strings +/var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/XcodeDistPipeline.hE6/Root/Payload/Telegea.app/it.lproj +/var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/XcodeDistPipeline.hE6/Root/Payload/Telegea.app/it.lproj/LaunchScreen.strings +/var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/XcodeDistPipeline.hE6/Root/Payload/Telegea.app/it.lproj/Localizable.strings +/var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/XcodeDistPipeline.hE6/Root/Payload/Telegea.app/it.lproj/Main.strings +/var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/XcodeDistPipeline.hE6/Root/Payload/Telegea.app/open-24.ttf +--- +2019-02-12 23:21:28 +0000 warning: Configuration issue: platform AppleTVSimulator.platform doesn't have any non-simulator SDKs; ignoring it +2019-02-12 23:21:28 +0000 warning: Configuration issue: platform WatchSimulator.platform doesn't have any non-simulator SDKs; ignoring it +2019-02-12 23:21:28 +0000 warning: Configuration issue: platform iPhoneSimulator.platform doesn't have any non-simulator SDKs; ignoring it +2019-02-12 23:21:28 +0000 Scanning IPA... +2019-02-12 23:21:28 +0000 /usr/bin/file -b -- /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/XcodeDistPipeline.hE6/Root/Payload/Telegea.app/ActionTableViewCell.nib +2019-02-12 23:21:28 +0000 Command exited with pid 25837 exit 0: + /usr/bin/file -b -- /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/XcodeDistPipeline.hE6/Root/Payload/Telegea.app/ActionTableViewCell.nib + Stdout: + data + + Stderr: + +2019-02-12 23:21:28 +0000 /usr/bin/file -b -- /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/XcodeDistPipeline.hE6/Root/Payload/Telegea.app/ActionTableViewController.nib +2019-02-12 23:21:28 +0000 Command exited with pid 25838 exit 0: + /usr/bin/file -b -- /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/XcodeDistPipeline.hE6/Root/Payload/Telegea.app/ActionTableViewController.nib + Stdout: + data + + Stderr: + +2019-02-12 23:21:28 +0000 /usr/bin/file -b -- /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/XcodeDistPipeline.hE6/Root/Payload/Telegea.app/AppIcon20x20@2x\~ipad.png +2019-02-12 23:21:28 +0000 Command exited with pid 25839 exit 0: + /usr/bin/file -b -- /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/XcodeDistPipeline.hE6/Root/Payload/Telegea.app/AppIcon20x20@2x\~ipad.png + Stdout: + PNG image data (CgBI), 40 x 40, 8-bit/color RGBA, non-interlaced + + Stderr: + +2019-02-12 23:21:28 +0000 /usr/bin/file -b -- /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/XcodeDistPipeline.hE6/Root/Payload/Telegea.app/AppIcon20x20\~ipad.png +2019-02-12 23:21:28 +0000 Command exited with pid 25840 exit 0: + /usr/bin/file -b -- /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/XcodeDistPipeline.hE6/Root/Payload/Telegea.app/AppIcon20x20\~ipad.png + Stdout: + PNG image data (CgBI), 20 x 20, 8-bit/color RGBA, non-interlaced + + Stderr: + +2019-02-12 23:21:28 +0000 /usr/bin/file -b -- /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/XcodeDistPipeline.hE6/Root/Payload/Telegea.app/AppIcon29x29@2x.png +2019-02-12 23:21:28 +0000 Command exited with pid 25841 exit 0: + /usr/bin/file -b -- /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/XcodeDistPipeline.hE6/Root/Payload/Telegea.app/AppIcon29x29@2x.png + Stdout: + PNG image data (CgBI), 58 x 58, 8-bit/color RGBA, non-interlaced + + Stderr: + +2019-02-12 23:21:28 +0000 /usr/bin/file -b -- /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/XcodeDistPipeline.hE6/Root/Payload/Telegea.app/AppIcon29x29@2x\~ipad.png +2019-02-12 23:21:28 +0000 Command exited with pid 25842 exit 0: + /usr/bin/file -b -- /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/XcodeDistPipeline.hE6/Root/Payload/Telegea.app/AppIcon29x29@2x\~ipad.png + Stdout: + PNG image data (CgBI), 58 x 58, 8-bit/color RGBA, non-interlaced + + Stderr: + +2019-02-12 23:21:28 +0000 /usr/bin/file -b -- /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/XcodeDistPipeline.hE6/Root/Payload/Telegea.app/AppIcon29x29@3x.png +2019-02-12 23:21:28 +0000 Command exited with pid 25843 exit 0: + /usr/bin/file -b -- /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/XcodeDistPipeline.hE6/Root/Payload/Telegea.app/AppIcon29x29@3x.png + Stdout: + PNG image data (CgBI), 87 x 87, 8-bit/color RGBA, non-interlaced + + Stderr: + +2019-02-12 23:21:28 +0000 /usr/bin/file -b -- /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/XcodeDistPipeline.hE6/Root/Payload/Telegea.app/AppIcon40x40@2x.png +2019-02-12 23:21:28 +0000 Command exited with pid 25844 exit 0: + /usr/bin/file -b -- /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/XcodeDistPipeline.hE6/Root/Payload/Telegea.app/AppIcon40x40@2x.png + Stdout: + PNG image data (CgBI), 80 x 80, 8-bit/color RGBA, non-interlaced + + Stderr: + +2019-02-12 23:21:28 +0000 /usr/bin/file -b -- /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/XcodeDistPipeline.hE6/Root/Payload/Telegea.app/AppIcon40x40@2x\~ipad.png +2019-02-12 23:21:28 +0000 Command exited with pid 25845 exit 0: + /usr/bin/file -b -- /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/XcodeDistPipeline.hE6/Root/Payload/Telegea.app/AppIcon40x40@2x\~ipad.png + Stdout: + PNG image data (CgBI), 80 x 80, 8-bit/color RGBA, non-interlaced + + Stderr: + +2019-02-12 23:21:28 +0000 /usr/bin/file -b -- /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/XcodeDistPipeline.hE6/Root/Payload/Telegea.app/AppIcon40x40@3x.png +2019-02-12 23:21:28 +0000 Command exited with pid 25846 exit 0: + /usr/bin/file -b -- /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/XcodeDistPipeline.hE6/Root/Payload/Telegea.app/AppIcon40x40@3x.png + Stdout: + PNG image data (CgBI), 120 x 120, 8-bit/color RGBA, non-interlaced + + Stderr: + +2019-02-12 23:21:28 +0000 /usr/bin/file -b -- /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/XcodeDistPipeline.hE6/Root/Payload/Telegea.app/AppIcon40x40\~ipad.png +2019-02-12 23:21:28 +0000 Command exited with pid 25847 exit 0: + /usr/bin/file -b -- /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/XcodeDistPipeline.hE6/Root/Payload/Telegea.app/AppIcon40x40\~ipad.png + Stdout: + PNG image data (CgBI), 40 x 40, 8-bit/color RGBA, non-interlaced + + Stderr: + +2019-02-12 23:21:28 +0000 /usr/bin/file -b -- /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/XcodeDistPipeline.hE6/Root/Payload/Telegea.app/AppIcon60x60@2x.png +2019-02-12 23:21:28 +0000 Command exited with pid 25848 exit 0: + /usr/bin/file -b -- /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/XcodeDistPipeline.hE6/Root/Payload/Telegea.app/AppIcon60x60@2x.png + Stdout: + PNG image data (CgBI), 120 x 120, 8-bit/color RGBA, non-interlaced + + Stderr: + +2019-02-12 23:21:28 +0000 /usr/bin/file -b -- /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/XcodeDistPipeline.hE6/Root/Payload/Telegea.app/AppIcon60x60@3x.png +2019-02-12 23:21:28 +0000 Command exited with pid 25849 exit 0: + /usr/bin/file -b -- /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/XcodeDistPipeline.hE6/Root/Payload/Telegea.app/AppIcon60x60@3x.png + Stdout: + PNG image data (CgBI), 180 x 180, 8-bit/color RGBA, non-interlaced + + Stderr: + +2019-02-12 23:21:28 +0000 /usr/bin/file -b -- /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/XcodeDistPipeline.hE6/Root/Payload/Telegea.app/AppIcon76x76@2x\~ipad.png +2019-02-12 23:21:28 +0000 Command exited with pid 25850 exit 0: + /usr/bin/file -b -- /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/XcodeDistPipeline.hE6/Root/Payload/Telegea.app/AppIcon76x76@2x\~ipad.png + Stdout: + PNG image data (CgBI), 152 x 152, 8-bit/color RGBA, non-interlaced + + Stderr: + +2019-02-12 23:21:28 +0000 /usr/bin/file -b -- /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/XcodeDistPipeline.hE6/Root/Payload/Telegea.app/AppIcon76x76\~ipad.png +2019-02-12 23:21:28 +0000 Command exited with pid 25851 exit 0: + /usr/bin/file -b -- /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/XcodeDistPipeline.hE6/Root/Payload/Telegea.app/AppIcon76x76\~ipad.png + Stdout: + PNG image data (CgBI), 76 x 76, 8-bit/color RGBA, non-interlaced + + Stderr: + +2019-02-12 23:21:28 +0000 /usr/bin/file -b -- /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/XcodeDistPipeline.hE6/Root/Payload/Telegea.app/AppIcon83.5x83.5@2x\~ipad.png +2019-02-12 23:21:28 +0000 Command exited with pid 25852 exit 0: + /usr/bin/file -b -- /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/XcodeDistPipeline.hE6/Root/Payload/Telegea.app/AppIcon83.5x83.5@2x\~ipad.png + Stdout: + PNG image data (CgBI), 167 x 167, 8-bit/color RGBA, non-interlaced + + Stderr: + +2019-02-12 23:21:28 +0000 /usr/bin/file -b -- /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/XcodeDistPipeline.hE6/Root/Payload/Telegea.app/Assets.car +2019-02-12 23:21:28 +0000 Command exited with pid 25853 exit 0: + /usr/bin/file -b -- /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/XcodeDistPipeline.hE6/Root/Payload/Telegea.app/Assets.car + Stdout: + Mac OS X bill of materials (BOM) file + + Stderr: + +2019-02-12 23:21:28 +0000 /usr/bin/file -b -- /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/XcodeDistPipeline.hE6/Root/Payload/Telegea.app/Base.lproj/LaunchScreen.storyboardc/01J-lp-oVM-view-Ze5-6b-2t3.nib +2019-02-12 23:21:28 +0000 Command exited with pid 25855 exit 0: + /usr/bin/file -b -- /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/XcodeDistPipeline.hE6/Root/Payload/Telegea.app/Base.lproj/LaunchScreen.storyboardc/01J-lp-oVM-view-Ze5-6b-2t3.nib + Stdout: + data + + Stderr: + +2019-02-12 23:21:28 +0000 /usr/bin/file -b -- /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/XcodeDistPipeline.hE6/Root/Payload/Telegea.app/Base.lproj/LaunchScreen.storyboardc/Info.plist +2019-02-12 23:21:28 +0000 Command exited with pid 25856 exit 0: + /usr/bin/file -b -- /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/XcodeDistPipeline.hE6/Root/Payload/Telegea.app/Base.lproj/LaunchScreen.storyboardc/Info.plist + Stdout: + Apple binary property list + + Stderr: + +2019-02-12 23:21:28 +0000 /usr/bin/file -b -- /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/XcodeDistPipeline.hE6/Root/Payload/Telegea.app/Base.lproj/LaunchScreen.storyboardc/UIViewController-01J-lp-oVM.nib +2019-02-12 23:21:28 +0000 Command exited with pid 25857 exit 0: + /usr/bin/file -b -- /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/XcodeDistPipeline.hE6/Root/Payload/Telegea.app/Base.lproj/LaunchScreen.storyboardc/UIViewController-01J-lp-oVM.nib + Stdout: + data + + Stderr: + +2019-02-12 23:21:28 +0000 /usr/bin/file -b -- /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/XcodeDistPipeline.hE6/Root/Payload/Telegea.app/Base.lproj/Main.storyboardc/BYZ-38-t0r-view-8bC-Xf-vdC.nib +2019-02-12 23:21:28 +0000 Command exited with pid 25859 exit 0: + /usr/bin/file -b -- /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/XcodeDistPipeline.hE6/Root/Payload/Telegea.app/Base.lproj/Main.storyboardc/BYZ-38-t0r-view-8bC-Xf-vdC.nib + Stdout: + data + + Stderr: + +2019-02-12 23:21:28 +0000 /usr/bin/file -b -- /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/XcodeDistPipeline.hE6/Root/Payload/Telegea.app/Base.lproj/Main.storyboardc/Info.plist +2019-02-12 23:21:28 +0000 Command exited with pid 25860 exit 0: + /usr/bin/file -b -- /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/XcodeDistPipeline.hE6/Root/Payload/Telegea.app/Base.lproj/Main.storyboardc/Info.plist + Stdout: + Apple binary property list + + Stderr: + +2019-02-12 23:21:28 +0000 /usr/bin/file -b -- /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/XcodeDistPipeline.hE6/Root/Payload/Telegea.app/Base.lproj/Main.storyboardc/ListTableViewController.nib +2019-02-12 23:21:28 +0000 Command exited with pid 25861 exit 0: + /usr/bin/file -b -- /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/XcodeDistPipeline.hE6/Root/Payload/Telegea.app/Base.lproj/Main.storyboardc/ListTableViewController.nib + Stdout: + data + + Stderr: + +2019-02-12 23:21:28 +0000 /usr/bin/file -b -- /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/XcodeDistPipeline.hE6/Root/Payload/Telegea.app/Base.lproj/Main.storyboardc/LoadingZoneViewController.nib +2019-02-12 23:21:28 +0000 Command exited with pid 25862 exit 0: + /usr/bin/file -b -- /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/XcodeDistPipeline.hE6/Root/Payload/Telegea.app/Base.lproj/Main.storyboardc/LoadingZoneViewController.nib + Stdout: + data + + Stderr: + +2019-02-12 23:21:28 +0000 /usr/bin/file -b -- /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/XcodeDistPipeline.hE6/Root/Payload/Telegea.app/Base.lproj/Main.storyboardc/LoginViewController.nib +2019-02-12 23:21:28 +0000 Command exited with pid 25863 exit 0: + /usr/bin/file -b -- /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/XcodeDistPipeline.hE6/Root/Payload/Telegea.app/Base.lproj/Main.storyboardc/LoginViewController.nib + Stdout: + data + + Stderr: + +2019-02-12 23:21:28 +0000 /usr/bin/file -b -- /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/XcodeDistPipeline.hE6/Root/Payload/Telegea.app/Base.lproj/Main.storyboardc/ManagerViewController.nib +2019-02-12 23:21:28 +0000 Command exited with pid 25864 exit 0: + /usr/bin/file -b -- /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/XcodeDistPipeline.hE6/Root/Payload/Telegea.app/Base.lproj/Main.storyboardc/ManagerViewController.nib + Stdout: + data + + Stderr: + +2019-02-12 23:21:28 +0000 /usr/bin/file -b -- /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/XcodeDistPipeline.hE6/Root/Payload/Telegea.app/Base.lproj/Main.storyboardc/PageContentViewController.nib +2019-02-12 23:21:28 +0000 Command exited with pid 25865 exit 0: + /usr/bin/file -b -- /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/XcodeDistPipeline.hE6/Root/Payload/Telegea.app/Base.lproj/Main.storyboardc/PageContentViewController.nib + Stdout: + data + + Stderr: + +2019-02-12 23:21:28 +0000 /usr/bin/file -b -- /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/XcodeDistPipeline.hE6/Root/Payload/Telegea.app/Base.lproj/Main.storyboardc/PageViewController.nib +2019-02-12 23:21:28 +0000 Command exited with pid 25866 exit 0: + /usr/bin/file -b -- /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/XcodeDistPipeline.hE6/Root/Payload/Telegea.app/Base.lproj/Main.storyboardc/PageViewController.nib + Stdout: + data + + Stderr: + +2019-02-12 23:21:28 +0000 /usr/bin/file -b -- /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/XcodeDistPipeline.hE6/Root/Payload/Telegea.app/Base.lproj/Main.storyboardc/RootViewController.nib +2019-02-12 23:21:28 +0000 Command exited with pid 25867 exit 0: + /usr/bin/file -b -- /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/XcodeDistPipeline.hE6/Root/Payload/Telegea.app/Base.lproj/Main.storyboardc/RootViewController.nib + Stdout: + data + + Stderr: + +2019-02-12 23:21:28 +0000 /usr/bin/file -b -- /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/XcodeDistPipeline.hE6/Root/Payload/Telegea.app/Base.lproj/Main.storyboardc/TAc-QK-t0h-view-DQA-FY-yPG.nib +2019-02-12 23:21:28 +0000 Command exited with pid 25868 exit 0: + /usr/bin/file -b -- /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/XcodeDistPipeline.hE6/Root/Payload/Telegea.app/Base.lproj/Main.storyboardc/TAc-QK-t0h-view-DQA-FY-yPG.nib + Stdout: + data + + Stderr: + +2019-02-12 23:21:28 +0000 /usr/bin/file -b -- /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/XcodeDistPipeline.hE6/Root/Payload/Telegea.app/Base.lproj/Main.storyboardc/ab0-Np-nDb-view-1DQ-TN-WO8.nib +2019-02-12 23:21:28 +0000 Command exited with pid 25869 exit 0: + /usr/bin/file -b -- /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/XcodeDistPipeline.hE6/Root/Payload/Telegea.app/Base.lproj/Main.storyboardc/ab0-Np-nDb-view-1DQ-TN-WO8.nib + Stdout: + data + + Stderr: + +2019-02-12 23:21:28 +0000 /usr/bin/file -b -- /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/XcodeDistPipeline.hE6/Root/Payload/Telegea.app/Base.lproj/Main.storyboardc/nH3-va-oWn-view-Kjf-R9-c4O.nib +2019-02-12 23:21:28 +0000 Command exited with pid 25870 exit 0: + /usr/bin/file -b -- /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/XcodeDistPipeline.hE6/Root/Payload/Telegea.app/Base.lproj/Main.storyboardc/nH3-va-oWn-view-Kjf-R9-c4O.nib + Stdout: + data + + Stderr: + +2019-02-12 23:21:28 +0000 /usr/bin/file -b -- /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/XcodeDistPipeline.hE6/Root/Payload/Telegea.app/Base.lproj/Main.storyboardc/nav.nib +2019-02-12 23:21:28 +0000 Command exited with pid 25871 exit 0: + /usr/bin/file -b -- /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/XcodeDistPipeline.hE6/Root/Payload/Telegea.app/Base.lproj/Main.storyboardc/nav.nib + Stdout: + data + + Stderr: + +2019-02-12 23:21:28 +0000 /usr/bin/file -b -- /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/XcodeDistPipeline.hE6/Root/Payload/Telegea.app/Base.lproj/Main.storyboardc/weQ-Ch-B8p-view-Uu0-nz-514.nib +2019-02-12 23:21:28 +0000 Command exited with pid 25872 exit 0: + /usr/bin/file -b -- /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/XcodeDistPipeline.hE6/Root/Payload/Telegea.app/Base.lproj/Main.storyboardc/weQ-Ch-B8p-view-Uu0-nz-514.nib + Stdout: + data + + Stderr: + +2019-02-12 23:21:28 +0000 /usr/bin/file -b -- /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/XcodeDistPipeline.hE6/Root/Payload/Telegea.app/Base.lproj/Main.storyboardc/xyI-FE-Jw4-view-46u-ev-qKG.nib +2019-02-12 23:21:28 +0000 Command exited with pid 25873 exit 0: + /usr/bin/file -b -- /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/XcodeDistPipeline.hE6/Root/Payload/Telegea.app/Base.lproj/Main.storyboardc/xyI-FE-Jw4-view-46u-ev-qKG.nib + Stdout: + data + + Stderr: + +2019-02-12 23:21:28 +0000 /usr/bin/file -b -- /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/XcodeDistPipeline.hE6/Root/Payload/Telegea.app/Info.plist +2019-02-12 23:21:28 +0000 Command exited with pid 25874 exit 0: + /usr/bin/file -b -- /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/XcodeDistPipeline.hE6/Root/Payload/Telegea.app/Info.plist + Stdout: + Apple binary property list + + Stderr: + +2019-02-12 23:21:28 +0000 /usr/bin/file -b -- /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/XcodeDistPipeline.hE6/Root/Payload/Telegea.app/PkgInfo +2019-02-12 23:21:28 +0000 Command exited with pid 25875 exit 0: + /usr/bin/file -b -- /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/XcodeDistPipeline.hE6/Root/Payload/Telegea.app/PkgInfo + Stdout: + ASCII text, with no line terminators + + Stderr: + +2019-02-12 23:21:28 +0000 /usr/bin/file -b -- /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/XcodeDistPipeline.hE6/Root/Payload/Telegea.app/Telegea +2019-02-12 23:21:28 +0000 Command exited with pid 25876 exit 0: + /usr/bin/file -b -- /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/XcodeDistPipeline.hE6/Root/Payload/Telegea.app/Telegea + Stdout: + Mach-O universal binary with 2 architectures: [arm_v7:Mach-O executable arm_v7] [arm64] + /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/XcodeDistPipeline.hE6/Root/Payload/Telegea.app/Telegea (for architecture armv7): Mach-O executable arm_v7 + /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/XcodeDistPipeline.hE6/Root/Payload/Telegea.app/Telegea (for architecture arm64): Mach-O 64-bit executable arm64 + + Stderr: + +2019-02-12 23:21:28 +0000 /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/lipo -info /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/XcodeDistPipeline.hE6/Root/Payload/Telegea.app/Telegea +2019-02-12 23:21:28 +0000 Command exited with pid 25877 exit 0: + /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/lipo -info /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/XcodeDistPipeline.hE6/Root/Payload/Telegea.app/Telegea + Stdout: + Architectures in the fat file: /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/XcodeDistPipeline.hE6/Root/Payload/Telegea.app/Telegea are: armv7 arm64 + + Stderr: + +2019-02-12 23:21:28 +0000 /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/otool -h -v -m -arch all /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/XcodeDistPipeline.hE6/Root/Payload/Telegea.app/Telegea +2019-02-12 23:21:28 +0000 Command exited with pid 25878 exit 0: + /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/otool -h -v -m -arch all /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/XcodeDistPipeline.hE6/Root/Payload/Telegea.app/Telegea + Stdout: + Mach header + magic cputype cpusubtype caps filetype ncmds sizeofcmds flags + MH_MAGIC ARM V7 0x00 EXECUTE 26 3112 NOUNDEFS DYLDLINK TWOLEVEL PIE + Mach header + magic cputype cpusubtype caps filetype ncmds sizeofcmds flags + MH_MAGIC_64 ARM64 ALL 0x00 EXECUTE 26 3624 NOUNDEFS DYLDLINK TWOLEVEL PIE + + Stderr: + +2019-02-12 23:21:28 +0000 /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/otool -l -v -m -arch armv7 /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/XcodeDistPipeline.hE6/Root/Payload/Telegea.app/Telegea +2019-02-12 23:21:28 +0000 Command exited with pid 25880 exit 0: + /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/otool -l -v -m -arch armv7 /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/XcodeDistPipeline.hE6/Root/Payload/Telegea.app/Telegea + Stdout: + /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/XcodeDistPipeline.hE6/Root/Payload/Telegea.app/Telegea: + Mach header + magic cputype cpusubtype caps filetype ncmds sizeofcmds flags + MH_MAGIC ARM V7 0x00 EXECUTE 26 3112 NOUNDEFS DYLDLINK TWOLEVEL PIE + Load command 0 + cmd LC_SEGMENT + cmdsize 56 + segname __PAGEZERO + vmaddr 0x00000000 + vmsize 0x00004000 + fileoff 0 + filesize 0 + maxprot --- + initprot --- + nsects 0 + flags (none) + Load command 1 + cmd LC_SEGMENT + cmdsize 736 + segname __TEXT + vmaddr 0x00004000 + vmsize 0x00028000 + fileoff 0 + filesize 163840 + maxprot r-x + initprot r-x + nsects 10 + flags (none) + Section + sectname __text + segname __TEXT + addr 0x0000ba84 + size 0x00017b00 + offset 31364 + align 2^2 (4) + reloff 0 + nreloc 0 + type S_REGULAR + attributes PURE_INSTRUCTIONS SOME_INSTRUCTIONS + reserved1 0 + reserved2 0 + Section + sectname __picsymbolstub4 + segname __TEXT + addr 0x00023584 + size 0x00000480 + offset 128388 + align 2^2 (4) + reloff 0 + nreloc 0 + type S_SYMBOL_STUBS + attributes PURE_INSTRUCTIONS SOME_INSTRUCTIONS + reserved1 0 (index into indirect symbol table) + reserved2 16 (size of stubs) + Section + sectname __stub_helper + segname __TEXT + addr 0x00023a04 + size 0x00000384 + offset 129540 + align 2^2 (4) + reloff 0 + nreloc 0 + type S_REGULAR + attributes PURE_INSTRUCTIONS SOME_INSTRUCTIONS + reserved1 0 + reserved2 0 + Section + sectname __objc_methname + segname __TEXT + addr 0x00023d88 + size 0x00004a8c + offset 130440 + align 2^0 (1) + reloff 0 + nreloc 0 + type S_CSTRING_LITERALS + attributes (none) + reserved1 0 + reserved2 0 + Section + sectname __cstring + segname __TEXT + addr 0x00028814 + size 0x000019d5 + offset 149524 + align 2^0 (1) + reloff 0 + nreloc 0 + type S_CSTRING_LITERALS + attributes (none) + reserved1 0 + reserved2 0 + Section + sectname __objc_classname + segname __TEXT + addr 0x0002a1e9 + size 0x00000344 + offset 156137 + align 2^0 (1) + reloff 0 + nreloc 0 + type S_CSTRING_LITERALS + attributes (none) + reserved1 0 + reserved2 0 + Section + sectname __objc_methtype + segname __TEXT + addr 0x0002a52d + size 0x00001a53 + offset 156973 + align 2^0 (1) + reloff 0 + nreloc 0 + type S_CSTRING_LITERALS + attributes (none) + reserved1 0 + reserved2 0 + Section + sectname __gcc_except_tab + segname __TEXT + addr 0x0002bf80 + size 0x00000020 + offset 163712 + align 2^2 (4) + reloff 0 + nreloc 0 + type S_REGULAR + attributes (none) + reserved1 0 + reserved2 0 + Section + sectname __const + segname __TEXT + addr 0x0002bfa0 + size +2019-02-12 23:21:28 +0000 0x00000008 + offset 163744 + align 2^2 (4) + reloff 0 + nreloc 0 + type S_REGULAR + attributes (none) + reserved1 0 + reserved2 0 + Section + sectname __ustring + segname __TEXT + addr 0x0002bfa8 + size 0x00000056 + offset 163752 + align 2^1 (2) + reloff 0 + nreloc 0 + type S_REGULAR + attributes (none) + reserved1 0 + reserved2 0 + Load command 2 + cmd LC_SEGMENT + cmdsize 1144 + segname __DATA + vmaddr 0x0002c000 + vmsize 0x00008000 + fileoff 163840 + filesize 32768 + maxprot rw- + initprot rw- + nsects 16 + flags (none) + Section + sectname __nl_symbol_ptr + segname __DATA + addr 0x0002c000 + size 0x00000068 + offset 163840 + align 2^2 (4) + reloff 0 + nreloc 0 + type S_NON_LAZY_SYMBOL_POINTERS + attributes (none) + reserved1 72 (index into indirect symbol table) + reserved2 0 + Section + sectname __la_symbol_ptr + segname __DATA + addr 0x0002c068 + size 0x00000120 + offset 163944 + align 2^2 (4) + reloff 0 + nreloc 0 + type S_LAZY_SYMBOL_POINTERS + attributes (none) + reserved1 98 (index into indirect symbol table) + reserved2 0 + Section + sectname __const + segname __DATA + addr 0x0002c188 + size 0x00000750 + offset 164232 + align 2^2 (4) + reloff 0 + nreloc 0 + type S_REGULAR + attributes (none) + reserved1 0 + reserved2 0 + Section + sectname __cfstring + segname __DATA + addr 0x0002c8d8 + size 0x000008c0 + offset 166104 + align 2^2 (4) + reloff 0 + nreloc 0 + type S_REGULAR + attributes (none) + reserved1 0 + reserved2 0 + Section + sectname __objc_classlist + segname __DATA + addr 0x0002d198 + size 0x00000060 + offset 168344 + align 2^2 (4) + reloff 0 + nreloc 0 + type S_REGULAR + attributes NO_DEAD_STRIP + reserved1 0 + reserved2 0 + Section + sectname __objc_catlist + segname __DATA + addr 0x0002d1f8 + size 0x00000000 + offset 168440 + align 2^0 (1) + reloff 0 + nreloc 0 + type S_REGULAR + attributes NO_DEAD_STRIP + reserved1 0 + reserved2 0 + Section + sectname __objc_protolist + segname __DATA + addr 0x0002d1f8 + size 0x00000040 + offset 168440 + align 2^2 (4) + reloff 0 + nreloc 0 + type S_REGULAR + attributes (none) + reserved1 0 + reserved2 0 + Section + sectname __objc_imageinfo + segname __DATA + addr 0x0002d238 + size 0x00000008 + offset 168504 + align 2^2 (4) + reloff 0 + nreloc 0 + type S_REGULAR + attributes (none) + reserved1 0 + reserved2 0 + Section + sectname __objc_const + segname __DATA + addr 0x0002d240 + size 0x00003e04 + offset 168512 + align 2^3 (8) + reloff 0 + nreloc 0 + type S_REGULAR + attributes (none) + reserved1 0 + reserved2 0 + Section + sectname __objc_selrefs + segname __DATA + addr 0x00031044 + size 0x00000800 + offset 184388 + align 2^2 (4) + reloff 0 +2019-02-12 23:21:28 +0000 + nreloc 0 + type S_LITERAL_POINTERS + attributes NO_DEAD_STRIP + reserved1 0 + reserved2 0 + Section + sectname __objc_classrefs + segname __DATA + addr 0x00031844 + size 0x000000f0 + offset 186436 + align 2^2 (4) + reloff 0 + nreloc 0 + type S_REGULAR + attributes NO_DEAD_STRIP + reserved1 0 + reserved2 0 + Section + sectname __objc_superrefs + segname __DATA + addr 0x00031934 + size 0x00000054 + offset 186676 + align 2^2 (4) + reloff 0 + nreloc 0 + type S_REGULAR + attributes NO_DEAD_STRIP + reserved1 0 + reserved2 0 + Section + sectname __objc_ivar + segname __DATA + addr 0x00031988 + size 0x000001f0 + offset 186760 + align 2^2 (4) + reloff 0 + nreloc 0 + type S_REGULAR + attributes (none) + reserved1 0 + reserved2 0 + Section + sectname __objc_data + segname __DATA + addr 0x00031b78 + size 0x000003c0 + offset 187256 + align 2^2 (4) + reloff 0 + nreloc 0 + type S_REGULAR + attributes (none) + reserved1 0 + reserved2 0 + Section + sectname __data + segname __DATA + addr 0x00031f38 + size 0x00000344 + offset 188216 + align 2^2 (4) + reloff 0 + nreloc 0 + type S_REGULAR + attributes (none) + reserved1 0 + reserved2 0 + Section + sectname __bss + segname __DATA + addr 0x0003227c + size 0x00000008 + offset 0 + align 2^2 (4) + reloff 0 + nreloc 0 + type S_ZEROFILL + attributes (none) + reserved1 0 + reserved2 0 + Load command 3 + cmd LC_SEGMENT + cmdsize 124 + segname __LLVM + vmaddr 0x00034000 + vmsize 0x0011c000 + fileoff 196608 + filesize 1163264 + maxprot rw- + initprot rw- + nsects 1 + flags NORELOC + Section + sectname __bundle + segname __LLVM + addr 0x00034000 + size 0x0011b84a + offset 196608 + align 2^0 (1) + reloff 0 + nreloc 0 + type S_REGULAR + attributes (none) + reserved1 0 + reserved2 0 + Load command 4 + cmd LC_SEGMENT + cmdsize 56 + segname __LINKEDIT + vmaddr 0x00150000 + vmsize 0x00010000 + fileoff 1359872 + filesize 51296 + maxprot r-- + initprot r-- + nsects 0 + flags (none) + Load command 5 + cmd LC_DYLD_INFO_ONLY + cmdsize 48 + rebase_off 1359872 + rebase_size 1372 + bind_off 1361244 + bind_size 3184 + weak_bind_off 0 + weak_bind_size 0 + lazy_bind_off 1364428 + lazy_bind_size 2116 + export_off 1366544 + export_size 28 + Load command 6 + cmd LC_SYMTAB + cmdsize 24 + symoff 1367772 + nsyms 162 + stroff 1370396 + strsize 4036 + Load command 7 + cmd LC_DYSYMTAB + cmdsize 80 + ilocalsym 0 + nlocalsym 1 + iextdefsym 1 + nextdefsym 1 + iundefsym 2 + nundefsym 160 + tocoff 0 + ntoc 0 + modtaboff 0 + nmodtab 0 + extrefsymoff 0 + nextrefsyms 0 + indirectsymoff 1369716 + nindirectsyms 170 + extreloff 0 + nextrel 0 + locrelof +2019-02-12 23:21:28 +0000 f 0 + nlocrel 0 + Load command 8 + cmd LC_LOAD_DYLINKER + cmdsize 28 + name /usr/lib/dyld (offset 12) + Load command 9 + cmd LC_UUID + cmdsize 24 + uuid 8EE7DC18-45DB-305E-B0E3-58619FAE735C + Load command 10 + cmd LC_VERSION_MIN_IPHONEOS + cmdsize 16 + version 9.0 + sdk 12.1 + Load command 11 + cmd LC_SOURCE_VERSION + cmdsize 16 + version 0.0 + Load command 12 + cmd LC_MAIN + cmdsize 24 + entryoff 105241 + stacksize 0 + Load command 13 + cmd LC_ENCRYPTION_INFO + cmdsize 20 + cryptoff 16384 + cryptsize 147456 + cryptid 0 + Load command 14 + cmd LC_LOAD_DYLIB + cmdsize 80 + name /System/Library/Frameworks/Security.framework/Security (offset 24) + time stamp 2 Thu Jan 1 01:00:02 1970 + current version 58286.222.2 + compatibility version 1.0.0 + Load command 15 + cmd LC_LOAD_DYLIB + cmdsize 84 + name /System/Library/Frameworks/Foundation.framework/Foundation (offset 24) + time stamp 2 Thu Jan 1 01:00:02 1970 + current version 1560.10.0 + compatibility version 300.0.0 + Load command 16 + cmd LC_LOAD_DYLIB + cmdsize 52 + name /usr/lib/libobjc.A.dylib (offset 24) + time stamp 2 Thu Jan 1 01:00:02 1970 + current version 228.0.0 + compatibility version 1.0.0 + Load command 17 + cmd LC_LOAD_DYLIB + cmdsize 52 + name /usr/lib/libSystem.B.dylib (offset 24) + time stamp 2 Thu Jan 1 01:00:02 1970 + current version 1252.200.5 + compatibility version 1.0.0 + Load command 18 + cmd LC_LOAD_DYLIB + cmdsize 92 + name /System/Library/Frameworks/CoreFoundation.framework/CoreFoundation (offset 24) + time stamp 2 Thu Jan 1 01:00:02 1970 + current version 1560.10.0 + compatibility version 150.0.0 + Load command 19 + cmd LC_LOAD_DYLIB + cmdsize 88 + name /System/Library/Frameworks/CoreGraphics.framework/CoreGraphics (offset 24) + time stamp 2 Thu Jan 1 01:00:02 1970 + current version 1245.9.2 + compatibility version 64.0.0 + Load command 20 + cmd LC_LOAD_DYLIB + cmdsize 104 + name /System/Library/Frameworks/SystemConfiguration.framework/SystemConfiguration (offset 24) + time stamp 2 Thu Jan 1 01:00:02 1970 + current version 963.200.27 + compatibility version 1.0.0 + Load command 21 + cmd LC_LOAD_DYLIB + cmdsize 76 + name /System/Library/Frameworks/UIKit.framework/UIKit (offset 24) + time stamp 2 Thu Jan 1 01:00:02 1970 + current version 61000.0.0 + compatibility version 1.0.0 + Load command 22 + cmd LC_RPATH + cmdsize 40 + path @executable_path/Frameworks (offset 12) + Load command 23 + cmd LC_FUNCTION_STARTS + cmdsize 16 + dataoff 1366572 + datasize 920 + Load command 24 + cmd LC_DATA_IN_CODE + cmdsize 16 + dataoff 1367492 + datasize 280 + Load command 25 + cmd LC_CODE_SIGNATURE + cmdsize 16 + dataoff 1374432 + datasize 36736 + + Stderr: + +2019-02-12 23:21:28 +0000 /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/otool -l -v -m -arch arm64 /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/XcodeDistPipeline.hE6/Root/Payload/Telegea.app/Telegea +2019-02-12 23:21:28 +0000 Command exited with pid 25882 exit 0: + /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/otool -l -v -m -arch arm64 /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/XcodeDistPipeline.hE6/Root/Payload/Telegea.app/Telegea + Stdout: + /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/XcodeDistPipeline.hE6/Root/Payload/Telegea.app/Telegea: + Mach header + magic cputype cpusubtype caps filetype ncmds sizeofcmds flags + MH_MAGIC_64 ARM64 ALL 0x00 EXECUTE 26 3624 NOUNDEFS DYLDLINK TWOLEVEL PIE + Load command 0 + cmd LC_SEGMENT_64 + cmdsize 72 + segname __PAGEZERO + vmaddr 0x0000000000000000 + vmsize 0x0000000100000000 + fileoff 0 + filesize 0 + maxprot --- + initprot --- + nsects 0 + flags (none) + Load command 1 + cmd LC_SEGMENT_64 + cmdsize 952 + segname __TEXT + vmaddr 0x0000000100000000 + vmsize 0x0000000000028000 + fileoff 0 + filesize 163840 + maxprot r-x + initprot r-x + nsects 11 + flags (none) + Section + sectname __text + segname __TEXT + addr 0x0000000100004728 + size 0x000000000001a568 + offset 18216 + align 2^2 (4) + reloff 0 + nreloc 0 + type S_REGULAR + attributes PURE_INSTRUCTIONS SOME_INSTRUCTIONS + reserved1 0 + reserved2 0 + Section + sectname __stubs + segname __TEXT + addr 0x000000010001ec90 + size 0x0000000000000324 + offset 126096 + align 2^2 (4) + reloff 0 + nreloc 0 + type S_SYMBOL_STUBS + attributes PURE_INSTRUCTIONS SOME_INSTRUCTIONS + reserved1 0 (index into indirect symbol table) + reserved2 12 (size of stubs) + Section + sectname __stub_helper + segname __TEXT + addr 0x000000010001efb4 + size 0x000000000000033c + offset 126900 + align 2^2 (4) + reloff 0 + nreloc 0 + type S_REGULAR + attributes PURE_INSTRUCTIONS SOME_INSTRUCTIONS + reserved1 0 + reserved2 0 + Section + sectname __const + segname __TEXT + addr 0x000000010001f2f0 + size 0x00000000000001e8 + offset 127728 + align 2^4 (16) + reloff 0 + nreloc 0 + type S_REGULAR + attributes (none) + reserved1 0 + reserved2 0 + Section + sectname __objc_methname + segname __TEXT + addr 0x000000010001f4d8 + size 0x0000000000004a9e + offset 128216 + align 2^0 (1) + reloff 0 + nreloc 0 + type S_CSTRING_LITERALS + attributes (none) + reserved1 0 + reserved2 0 + Section + sectname __cstring + segname __TEXT + addr 0x0000000100023f76 + size 0x00000000000019dd + offset 147318 + align 2^0 (1) + reloff 0 + nreloc 0 + type S_CSTRING_LITERALS + attributes (none) + reserved1 0 + reserved2 0 + Section + sectname __objc_classname + segname __TEXT + addr 0x0000000100025953 + size 0x0000000000000342 + offset 153939 + align 2^0 (1) + reloff 0 + nreloc 0 + type S_CSTRING_LITERALS + attributes (none) + reserved1 0 + reserved2 0 + Section + sectname __objc_methtype + segname __TEXT + addr 0x0000000100025c95 + size 0x0000000000001b1a + offset 154773 + align 2^0 (1) + reloff 0 + nreloc 0 + type S_CSTRING_LITERALS + attributes (none) + r +2019-02-12 23:21:28 +0000 eserved1 0 + reserved2 0 + Section + sectname __gcc_except_tab + segname __TEXT + addr 0x00000001000277b0 + size 0x00000000000000cc + offset 161712 + align 2^2 (4) + reloff 0 + nreloc 0 + type S_REGULAR + attributes (none) + reserved1 0 + reserved2 0 + Section + sectname __ustring + segname __TEXT + addr 0x000000010002787c + size 0x0000000000000056 + offset 161916 + align 2^1 (2) + reloff 0 + nreloc 0 + type S_REGULAR + attributes (none) + reserved1 0 + reserved2 0 + Section + sectname __unwind_info + segname __TEXT + addr 0x00000001000278d4 + size 0x0000000000000728 + offset 162004 + align 2^2 (4) + reloff 0 + nreloc 0 + type S_REGULAR + attributes (none) + reserved1 0 + reserved2 0 + Load command 2 + cmd LC_SEGMENT_64 + cmdsize 1352 + segname __DATA + vmaddr 0x0000000100028000 + vmsize 0x000000000000c000 + fileoff 163840 + filesize 49152 + maxprot rw- + initprot rw- + nsects 16 + flags (none) + Section + sectname __got + segname __DATA + addr 0x0000000100028000 + size 0x00000000000000c8 + offset 163840 + align 2^3 (8) + reloff 0 + nreloc 0 + type S_NON_LAZY_SYMBOL_POINTERS + attributes (none) + reserved1 67 (index into indirect symbol table) + reserved2 0 + Section + sectname __la_symbol_ptr + segname __DATA + addr 0x00000001000280c8 + size 0x0000000000000218 + offset 164040 + align 2^3 (8) + reloff 0 + nreloc 0 + type S_LAZY_SYMBOL_POINTERS + attributes (none) + reserved1 92 (index into indirect symbol table) + reserved2 0 + Section + sectname __const + segname __DATA + addr 0x00000001000282e0 + size 0x0000000000000e60 + offset 164576 + align 2^3 (8) + reloff 0 + nreloc 0 + type S_REGULAR + attributes (none) + reserved1 0 + reserved2 0 + Section + sectname __cfstring + segname __DATA + addr 0x0000000100029140 + size 0x0000000000001180 + offset 168256 + align 2^3 (8) + reloff 0 + nreloc 0 + type S_REGULAR + attributes (none) + reserved1 0 + reserved2 0 + Section + sectname __objc_classlist + segname __DATA + addr 0x000000010002a2c0 + size 0x00000000000000c0 + offset 172736 + align 2^3 (8) + reloff 0 + nreloc 0 + type S_REGULAR + attributes NO_DEAD_STRIP + reserved1 0 + reserved2 0 + Section + sectname __objc_catlist + segname __DATA + addr 0x000000010002a380 + size 0x0000000000000000 + offset 172928 + align 2^0 (1) + reloff 0 + nreloc 0 + type S_REGULAR + attributes NO_DEAD_STRIP + reserved1 0 + reserved2 0 + Section + sectname __objc_protolist + segname __DATA + addr 0x000000010002a380 + size 0x0000000000000080 + offset 172928 + align 2^3 (8) + reloff 0 + nreloc 0 + type S_REGULAR + attributes (none) + reserved1 0 + reserved2 0 + Section + sectname __objc_imageinfo + segname __DATA + addr 0x000000010002a400 + size 0x0000000000000008 + offset 173056 + align 2^2 (4) + +2019-02-12 23:21:28 +0000 reloff 0 + nreloc 0 + type S_REGULAR + attributes (none) + reserved1 0 + reserved2 0 + Section + sectname __objc_const + segname __DATA + addr 0x000000010002a408 + size 0x00000000000073d8 + offset 173064 + align 2^3 (8) + reloff 0 + nreloc 0 + type S_REGULAR + attributes (none) + reserved1 0 + reserved2 0 + Section + sectname __objc_selrefs + segname __DATA + addr 0x00000001000317e0 + size 0x0000000000001008 + offset 202720 + align 2^3 (8) + reloff 0 + nreloc 0 + type S_LITERAL_POINTERS + attributes NO_DEAD_STRIP + reserved1 0 + reserved2 0 + Section + sectname __objc_classrefs + segname __DATA + addr 0x00000001000327e8 + size 0x00000000000001e0 + offset 206824 + align 2^3 (8) + reloff 0 + nreloc 0 + type S_REGULAR + attributes NO_DEAD_STRIP + reserved1 0 + reserved2 0 + Section + sectname __objc_superrefs + segname __DATA + addr 0x00000001000329c8 + size 0x00000000000000a8 + offset 207304 + align 2^3 (8) + reloff 0 + nreloc 0 + type S_REGULAR + attributes NO_DEAD_STRIP + reserved1 0 + reserved2 0 + Section + sectname __objc_ivar + segname __DATA + addr 0x0000000100032a70 + size 0x00000000000001f0 + offset 207472 + align 2^2 (4) + reloff 0 + nreloc 0 + type S_REGULAR + attributes (none) + reserved1 0 + reserved2 0 + Section + sectname __objc_data + segname __DATA + addr 0x0000000100032c60 + size 0x0000000000000780 + offset 207968 + align 2^3 (8) + reloff 0 + nreloc 0 + type S_REGULAR + attributes (none) + reserved1 0 + reserved2 0 + Section + sectname __data + segname __DATA + addr 0x00000001000333e0 + size 0x0000000000000608 + offset 209888 + align 2^3 (8) + reloff 0 + nreloc 0 + type S_REGULAR + attributes (none) + reserved1 0 + reserved2 0 + Section + sectname __bss + segname __DATA + addr 0x00000001000339e8 + size 0x0000000000000010 + offset 0 + align 2^3 (8) + reloff 0 + nreloc 0 + type S_ZEROFILL + attributes (none) + reserved1 0 + reserved2 0 + Load command 3 + cmd LC_SEGMENT_64 + cmdsize 152 + segname __LLVM + vmaddr 0x0000000100034000 + vmsize 0x0000000000120000 + fileoff 212992 + filesize 1179648 + maxprot rw- + initprot rw- + nsects 1 + flags NORELOC + Section + sectname __bundle + segname __LLVM + addr 0x0000000100034000 + size 0x000000000011e839 + offset 212992 + align 2^0 (1) + reloff 0 + nreloc 0 + type S_REGULAR + attributes (none) + reserved1 0 + reserved2 0 + Load command 4 + cmd LC_SEGMENT_64 + cmdsize 72 + segname __LINKEDIT + vmaddr 0x0000000100154000 + vmsize 0x0000000000010000 + fileoff 1392640 + filesize 51760 + maxprot r-- + initprot r-- + nsects 0 + flags (none) + Load command 5 + cmd LC_DYLD_INFO_ONLY + cmdsize 48 + rebase_off 1392640 + rebase_size 1376 + bind_off 1394016 + bind_size 3192 + weak_bi +2019-02-12 23:21:28 +0000 nd_off 0 + weak_bind_size 0 + lazy_bind_off 1397208 + lazy_bind_size 1984 + export_off 1399192 + export_size 32 + Load command 6 + cmd LC_SYMTAB + cmdsize 24 + symoff 1400168 + nsyms 157 + stroff 1403316 + strsize 3928 + Load command 7 + cmd LC_DYSYMTAB + cmdsize 80 + ilocalsym 0 + nlocalsym 1 + iextdefsym 1 + nextdefsym 1 + iundefsym 2 + nundefsym 155 + tocoff 0 + ntoc 0 + modtaboff 0 + nmodtab 0 + extrefsymoff 0 + nextrefsyms 0 + indirectsymoff 1402680 + nindirectsyms 159 + extreloff 0 + nextrel 0 + locreloff 0 + nlocrel 0 + Load command 8 + cmd LC_LOAD_DYLINKER + cmdsize 32 + name /usr/lib/dyld (offset 12) + Load command 9 + cmd LC_UUID + cmdsize 24 + uuid B9008DD1-4500-3E7C-A200-9A37DFBCA9F2 + Load command 10 + cmd LC_VERSION_MIN_IPHONEOS + cmdsize 16 + version 9.0 + sdk 12.1 + Load command 11 + cmd LC_SOURCE_VERSION + cmdsize 16 + version 0.0 + Load command 12 + cmd LC_MAIN + cmdsize 24 + entryoff 100300 + stacksize 0 + Load command 13 + cmd LC_ENCRYPTION_INFO_64 + cmdsize 24 + cryptoff 16384 + cryptsize 147456 + cryptid 0 + pad 0 + Load command 14 + cmd LC_LOAD_DYLIB + cmdsize 80 + name /System/Library/Frameworks/Security.framework/Security (offset 24) + time stamp 2 Thu Jan 1 01:00:02 1970 + current version 58286.222.2 + compatibility version 1.0.0 + Load command 15 + cmd LC_LOAD_DYLIB + cmdsize 88 + name /System/Library/Frameworks/Foundation.framework/Foundation (offset 24) + time stamp 2 Thu Jan 1 01:00:02 1970 + current version 1560.10.0 + compatibility version 300.0.0 + Load command 16 + cmd LC_LOAD_DYLIB + cmdsize 56 + name /usr/lib/libobjc.A.dylib (offset 24) + time stamp 2 Thu Jan 1 01:00:02 1970 + current version 228.0.0 + compatibility version 1.0.0 + Load command 17 + cmd LC_LOAD_DYLIB + cmdsize 56 + name /usr/lib/libSystem.B.dylib (offset 24) + time stamp 2 Thu Jan 1 01:00:02 1970 + current version 1252.200.5 + compatibility version 1.0.0 + Load command 18 + cmd LC_LOAD_DYLIB + cmdsize 96 + name /System/Library/Frameworks/CoreFoundation.framework/CoreFoundation (offset 24) + time stamp 2 Thu Jan 1 01:00:02 1970 + current version 1560.10.0 + compatibility version 150.0.0 + Load command 19 + cmd LC_LOAD_DYLIB + cmdsize 88 + name /System/Library/Frameworks/CoreGraphics.framework/CoreGraphics (offset 24) + time stamp 2 Thu Jan 1 01:00:02 1970 + current version 1245.9.2 + compatibility version 64.0.0 + Load command 20 + cmd LC_LOAD_DYLIB + cmdsize 104 + name /System/Library/Frameworks/SystemConfiguration.framework/SystemConfiguration (offset 24) + time stamp 2 Thu Jan 1 01:00:02 1970 + current version 963.200.27 + compatibility version 1.0.0 + Load command 21 + cmd LC_LOAD_DYLIB + cmdsize 80 + name /System/Library/Frameworks/UIKit.framework/UIKit (offset 24) + time stamp 2 Thu Jan 1 01:00:02 1970 + current version 61000.0.0 + compatibility version 1.0.0 + Load command 22 +2019-02-12 23:21:28 +0000 + cmd LC_RPATH + cmdsize 40 + path @executable_path/Frameworks (offset 12) + Load command 23 + cmd LC_FUNCTION_STARTS + cmdsize 16 + dataoff 1399224 + datasize 928 + Load command 24 + cmd LC_DATA_IN_CODE + cmdsize 16 + dataoff 1400152 + datasize 16 + Load command 25 + cmd LC_CODE_SIGNATURE + cmdsize 16 + dataoff 1407248 + datasize 37152 + + Stderr: + +2019-02-12 23:21:28 +0000 /usr/bin/file -b -- /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/XcodeDistPipeline.hE6/Root/Payload/Telegea.app/_CodeSignature/CodeResources +2019-02-12 23:21:28 +0000 Command exited with pid 25884 exit 0: + /usr/bin/file -b -- /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/XcodeDistPipeline.hE6/Root/Payload/Telegea.app/_CodeSignature/CodeResources + Stdout: + XML 1.0 document text, ASCII text + + Stderr: + +2019-02-12 23:21:28 +0000 /usr/bin/file -b -- /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/XcodeDistPipeline.hE6/Root/Payload/Telegea.app/embedded.mobileprovision +2019-02-12 23:21:28 +0000 Command exited with pid 25885 exit 0: + /usr/bin/file -b -- /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/XcodeDistPipeline.hE6/Root/Payload/Telegea.app/embedded.mobileprovision + Stdout: + data + + Stderr: + +2019-02-12 23:21:28 +0000 /usr/bin/file -b -- /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/XcodeDistPipeline.hE6/Root/Payload/Telegea.app/en.lproj/Localizable.strings +2019-02-12 23:21:28 +0000 Command exited with pid 25886 exit 0: + /usr/bin/file -b -- /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/XcodeDistPipeline.hE6/Root/Payload/Telegea.app/en.lproj/Localizable.strings + Stdout: + Apple binary property list + + Stderr: + +2019-02-12 23:21:28 +0000 /usr/bin/file -b -- /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/XcodeDistPipeline.hE6/Root/Payload/Telegea.app/it.lproj/LaunchScreen.strings +2019-02-12 23:21:28 +0000 Command exited with pid 25887 exit 0: + /usr/bin/file -b -- /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/XcodeDistPipeline.hE6/Root/Payload/Telegea.app/it.lproj/LaunchScreen.strings + Stdout: + very short file (no magic) + + Stderr: + +2019-02-12 23:21:28 +0000 /usr/bin/file -b -- /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/XcodeDistPipeline.hE6/Root/Payload/Telegea.app/it.lproj/Localizable.strings +2019-02-12 23:21:28 +0000 Command exited with pid 25888 exit 0: + /usr/bin/file -b -- /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/XcodeDistPipeline.hE6/Root/Payload/Telegea.app/it.lproj/Localizable.strings + Stdout: + Apple binary property list + + Stderr: + +2019-02-12 23:21:28 +0000 /usr/bin/file -b -- /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/XcodeDistPipeline.hE6/Root/Payload/Telegea.app/it.lproj/Main.strings +2019-02-12 23:21:28 +0000 Command exited with pid 25889 exit 0: + /usr/bin/file -b -- /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/XcodeDistPipeline.hE6/Root/Payload/Telegea.app/it.lproj/Main.strings + Stdout: + ASCII text + + Stderr: + +2019-02-12 23:21:28 +0000 /usr/bin/file -b -- /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/XcodeDistPipeline.hE6/Root/Payload/Telegea.app/open-24.ttf +2019-02-12 23:21:28 +0000 Command exited with pid 25890 exit 0: + /usr/bin/file -b -- /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/XcodeDistPipeline.hE6/Root/Payload/Telegea.app/open-24.ttf + Stdout: + TrueType Font data, 11 tables, 1st "OS/2", 48 names, Macintosh, Open 24 Display st | this font is an original design of southype | free for personal use.Regula + + Stderr: + +2019-02-12 23:21:29 +0000 Complete LinkageGraph: + Telegea.app/Telegea armv7 -> + + Telegea.app/Telegea arm64 -> +2019-02-12 23:21:29 +0000 Validating IPA structure... +2019-02-12 23:21:29 +0000 /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/lipo -thin armv7 /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/XcodeDistPipeline.hE6/Root/Payload/Telegea.app/Telegea -output /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/ipatool20190213-25825-6e3lf5/thinned-in/armv7/Payload/Telegea.app/Telegea +2019-02-12 23:21:29 +0000 Compiling bitcode... +2019-02-12 23:21:29 +0000 Command exited with pid 25927 exit 0: + /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/lipo -thin armv7 /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/XcodeDistPipeline.hE6/Root/Payload/Telegea.app/Telegea -output /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/ipatool20190213-25825-6e3lf5/thinned-in/armv7/Payload/Telegea.app/Telegea + Stdout: + + Stderr: + +2019-02-12 23:21:29 +0000 /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/lipo -thin arm64 /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/XcodeDistPipeline.hE6/Root/Payload/Telegea.app/Telegea -output /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/ipatool20190213-25825-6e3lf5/thinned-in/arm64/Payload/Telegea.app/Telegea +2019-02-12 23:21:29 +0000 Command exited with pid 25928 exit 0: + /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/lipo -thin arm64 /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/XcodeDistPipeline.hE6/Root/Payload/Telegea.app/Telegea -output /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/ipatool20190213-25825-6e3lf5/thinned-in/arm64/Payload/Telegea.app/Telegea + Stdout: + + Stderr: + +2019-02-12 23:21:29 +0000 /Applications/Xcode.app/Contents/Developer/usr/bin/bitcode-build-tool -v -t /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin --sdk /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.1.sdk -o /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/ipatool20190213-25825-6e3lf5/thinned-out/armv7/Payload/Telegea.app/Telegea --generate-dsym /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/ipatool20190213-25825-6e3lf5/thinned-out/armv7/Payload/Telegea.app/Telegea.dSYM --strip-swift-symbols /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/ipatool20190213-25825-6e3lf5/thinned-in/armv7/Payload/Telegea.app/Telegea +2019-02-12 23:21:29 +0000 Compiling bitcode for armv7... + Compiling armv7 bitcode in 'Telegea' +2019-02-12 23:21:31 +0000 Command exited with pid 25929 exit 0: + /Applications/Xcode.app/Contents/Developer/usr/bin/bitcode-build-tool -v -t /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin --sdk /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.1.sdk -o /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/ipatool20190213-25825-6e3lf5/thinned-out/armv7/Payload/Telegea.app/Telegea --generate-dsym /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/ipatool20190213-25825-6e3lf5/thinned-out/armv7/Payload/Telegea.app/Telegea.dSYM --strip-swift-symbols /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/ipatool20190213-25825-6e3lf5/thinned-in/armv7/Payload/Telegea.app/Telegea + Stdout: + Debug: SDK path: /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.1.sdk + Debug: PATH: ['/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin', '/Applications/Xcode.app/Contents/Developer/usr/bin'] + Debug: Using: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/lipo + MachoInfo: cd / + "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/lipo" "-info" "/var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/ipatool20190213-25825-6e3lf5/thinned-in/armv7/Payload/Telegea.app/Telegea" + -= Output =- + Non-fat file: /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/ipatool20190213-25825-6e3lf5/thinned-in/armv7/Payload/Telegea.app/Telegea is architecture: armv7 + Exited with 0 + + Debug: Command took 0 seconds + Debug: Using: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/dwarfdump + GetUUID: cd / + "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/dwarfdump" "-u" "/var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/ipatool20190213-25825-6e3lf5/thinned-in/armv7/Payload/Telegea.app/Telegea" + -= Output =- + UUID: 8EE7DC18-45DB-305E-B0E3-58619FAE735C (armv7) /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/ipatool20190213-25825-6e3lf5/thinned-in/armv7/Payload/Telegea.app/Telegea + Exited with 0 + + Debug: Command took 0 seconds + Debug: Using: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/segedit + ExtractXAR: cd / + "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/segedit" "/var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/ipatool20190213-25825-6e3lf5/thinned-in/armv7/Payload/Telegea.app/Telegea" "-extract" "__LLVM" "__bundle" "/var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/Telegea31V2p4/Telegea.armv7.xar" + -= Output =- + Exited with 0 + + Debug: Command took 0 seconds + Debug: Bitcode bundle version: 1.0 + Debug: Setting platform to: iOS + Debug: Using: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ld + Debug: Using: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang + Clang: cd /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/tempwNNF3V + "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang" "-cc1" "-triple" "thumbv7-apple-ios9.0.0" "-emit-obj" "-disable-llvm-passes" "-target-abi" "apcs-gnu" "-mfloat-abi" "soft" "-Os" "-mllvm" "-arm-bitcode-compatibility" "-mllvm" "-fast-isel=0" "-x" "ir" "01" "-o" "01.o" + -= Output =- + Exited with 0 + + Debug: Command took 0 seconds + Clang: cd /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/tempwNNF3V + "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang" "-cc1" "-triple" "thumbv7-apple-ios9.0.0" "-emit-obj" "-disable-llvm-passes" "-target-abi" "apcs-gnu" "-mfloat-abi" "soft" "-Os" "-mllvm" "-arm-bitcode-compatibility" "-mllvm" "-fast-isel=0" "-x" "ir" "02" "-o" "02.o" +2019-02-12 23:21:31 +0000 -= Output =- + Exited with 0 + + Debug: Command took 0 seconds + Clang: cd /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/tempwNNF3V + "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang" "-cc1" "-triple" "thumbv7-apple-ios9.0.0" "-emit-obj" "-disable-llvm-passes" "-target-abi" "apcs-gnu" "-mfloat-abi" "soft" "-Os" "-mllvm" "-arm-bitcode-compatibility" "-mllvm" "-fast-isel=0" "-x" "ir" "03" "-o" "03.o" + -= Output =- + Exited with 0 + + Debug: Command took 0 seconds + Clang: cd /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/tempwNNF3V + "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang" "-cc1" "-triple" "thumbv7-apple-ios9.0.0" "-emit-obj" "-disable-llvm-passes" "-target-abi" "apcs-gnu" "-mfloat-abi" "soft" "-Os" "-mllvm" "-arm-bitcode-compatibility" "-mllvm" "-fast-isel=0" "-x" "ir" "04" "-o" "04.o" + -= Output =- + Exited with 0 + + Debug: Command took 0 seconds + Clang: cd /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/tempwNNF3V + "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang" "-cc1" "-triple" "thumbv7-apple-ios9.0.0" "-emit-obj" "-disable-llvm-passes" "-target-abi" "apcs-gnu" "-mfloat-abi" "soft" "-Os" "-mllvm" "-arm-bitcode-compatibility" "-mllvm" "-fast-isel=0" "-x" "ir" "05" "-o" "05.o" + -= Output =- + Exited with 0 + + Debug: Command took 0 seconds + Clang: cd /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/tempwNNF3V + "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang" "-cc1" "-triple" "thumbv7-apple-ios9.0.0" "-emit-obj" "-disable-llvm-passes" "-target-abi" "apcs-gnu" "-mfloat-abi" "soft" "-Os" "-mllvm" "-arm-bitcode-compatibility" "-mllvm" "-fast-isel=0" "-x" "ir" "06" "-o" "06.o" + -= Output =- + Exited with 0 + + Debug: Command took 0 seconds + Clang: cd /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/tempwNNF3V + "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang" "-cc1" "-triple" "thumbv7-apple-ios9.0.0" "-emit-obj" "-disable-llvm-passes" "-target-abi" "apcs-gnu" "-mfloat-abi" "soft" "-Os" "-mllvm" "-arm-bitcode-compatibility" "-mllvm" "-fast-isel=0" "-x" "ir" "07" "-o" "07.o" + -= Output =- + Exited with 0 + + Debug: Command took 0 seconds + Clang: cd /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/tempwNNF3V + "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang" "-cc1" "-triple" "thumbv7-apple-ios9.0.0" "-emit-obj" "-disable-llvm-passes" "-target-abi" "apcs-gnu" "-mfloat-abi" "soft" "-Os" "-mllvm" "-arm-bitcode-compatibility" "-mllvm" "-fast-isel=0" "-x" "ir" "08" "-o" "08.o" + -= Output =- + Exited with 0 + + Debug: Command took 0 seconds + Clang: cd /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/tempwNNF3V + "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang" "-cc1" "-triple" "thumbv7-apple-ios9.0.0" "-emit-obj" "-disable-llvm-passes" "-target-abi" "apcs-gnu" "-mfloat-abi" "soft" "-Os" "-mllvm" "-arm-bitcode-compatibility" "-mllvm" "-fast-isel=0" "-x" "ir" "09" "-o" "09.o" + -= Output =- + Exited with 0 + + Debug: Command took 0 seconds + Clang: cd /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/tempwNNF3V + "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang" "-cc1" "-triple" "thumbv7-apple-ios9.0.0" "-emit-obj" "-disable-llvm-passes" "-target-abi" "apcs-gnu" "-mfloat-abi" "soft" "-Os" "-mllvm" "-arm-bitcode-compatibility" "-mllvm" "-fast-isel=0" "-x" "ir" "10" "-o" "10.o" + -= Output =- + Exited with 0 + + Debug: Command took 0 seconds + Clang: cd /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/tempwNNF3V + "/Applic +2019-02-12 23:21:31 +0000 ations/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang" "-cc1" "-triple" "thumbv7-apple-ios9.0.0" "-emit-obj" "-disable-llvm-passes" "-target-abi" "apcs-gnu" "-mfloat-abi" "soft" "-Os" "-mllvm" "-arm-bitcode-compatibility" "-mllvm" "-fast-isel=0" "-x" "ir" "11" "-o" "11.o" + -= Output =- + Exited with 0 + + Debug: Command took 0 seconds + Clang: cd /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/tempwNNF3V + "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang" "-cc1" "-triple" "thumbv7-apple-ios9.0.0" "-emit-obj" "-disable-llvm-passes" "-target-abi" "apcs-gnu" "-mfloat-abi" "soft" "-Os" "-mllvm" "-arm-bitcode-compatibility" "-mllvm" "-fast-isel=0" "-x" "ir" "12" "-o" "12.o" + -= Output =- + Exited with 0 + + Debug: Command took 0 seconds + Clang: cd /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/tempwNNF3V + "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang" "-cc1" "-triple" "thumbv7-apple-ios9.0.0" "-emit-obj" "-disable-llvm-passes" "-target-abi" "apcs-gnu" "-mfloat-abi" "soft" "-Os" "-mllvm" "-arm-bitcode-compatibility" "-mllvm" "-fast-isel=0" "-x" "ir" "13" "-o" "13.o" + -= Output =- + Exited with 0 + + Debug: Command took 0 seconds + Clang: cd /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/tempwNNF3V + "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang" "-cc1" "-triple" "thumbv7-apple-ios9.0.0" "-emit-obj" "-disable-llvm-passes" "-target-abi" "apcs-gnu" "-mfloat-abi" "soft" "-Os" "-mllvm" "-arm-bitcode-compatibility" "-mllvm" "-fast-isel=0" "-x" "ir" "14" "-o" "14.o" + -= Output =- + Exited with 0 + + Debug: Command took 0 seconds + Clang: cd /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/tempwNNF3V + "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang" "-cc1" "-triple" "thumbv7-apple-ios9.0.0" "-emit-obj" "-disable-llvm-passes" "-target-abi" "apcs-gnu" "-mfloat-abi" "soft" "-Os" "-mllvm" "-arm-bitcode-compatibility" "-mllvm" "-fast-isel=0" "-x" "ir" "15" "-o" "15.o" + -= Output =- + Exited with 0 + + Debug: Command took 0 seconds + Clang: cd /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/tempwNNF3V + "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang" "-cc1" "-triple" "thumbv7-apple-ios9.0.0" "-emit-obj" "-disable-llvm-passes" "-target-abi" "apcs-gnu" "-mfloat-abi" "soft" "-Os" "-mllvm" "-arm-bitcode-compatibility" "-mllvm" "-fast-isel=0" "-x" "ir" "16" "-o" "16.o" + -= Output =- + Exited with 0 + + Debug: Command took 0 seconds + Clang: cd /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/tempwNNF3V + "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang" "-cc1" "-triple" "thumbv7-apple-ios9.0.0" "-emit-obj" "-disable-llvm-passes" "-target-abi" "apcs-gnu" "-mfloat-abi" "soft" "-Os" "-mllvm" "-arm-bitcode-compatibility" "-mllvm" "-fast-isel=0" "-x" "ir" "17" "-o" "17.o" + -= Output =- + Exited with 0 + + Debug: Command took 0 seconds + Clang: cd /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/tempwNNF3V + "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang" "-cc1" "-triple" "thumbv7-apple-ios9.0.0" "-emit-obj" "-disable-llvm-passes" "-target-abi" "apcs-gnu" "-mfloat-abi" "soft" "-Os" "-mllvm" "-arm-bitcode-compatibility" "-mllvm" "-fast-isel=0" "-x" "ir" "18" "-o" "18.o" + -= Output =- + Exited with 0 + + Debug: Command took 0 seconds + Clang: cd /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/tempwNNF3V + "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang" "-cc1" "-triple" "thumbv7-apple-ios9.0.0" "-emit-obj" "-disable-llvm-passes" "-target-abi" "apcs- +2019-02-12 23:21:31 +0000 gnu" "-mfloat-abi" "soft" "-Os" "-mllvm" "-arm-bitcode-compatibility" "-mllvm" "-fast-isel=0" "-x" "ir" "19" "-o" "19.o" + -= Output =- + Exited with 0 + + Debug: Command took 0 seconds + Clang: cd /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/tempwNNF3V + "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang" "-cc1" "-triple" "thumbv7-apple-ios9.0.0" "-emit-obj" "-disable-llvm-passes" "-target-abi" "apcs-gnu" "-mfloat-abi" "soft" "-Os" "-mllvm" "-arm-bitcode-compatibility" "-mllvm" "-fast-isel=0" "-x" "ir" "20" "-o" "20.o" + -= Output =- + Exited with 0 + + Debug: Command took 0 seconds + Clang: cd /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/tempwNNF3V + "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang" "-cc1" "-triple" "thumbv7-apple-ios9.0.0" "-emit-obj" "-disable-llvm-passes" "-target-abi" "apcs-gnu" "-mfloat-abi" "soft" "-Os" "-mllvm" "-arm-bitcode-compatibility" "-mllvm" "-fast-isel=0" "-x" "ir" "21" "-o" "21.o" + -= Output =- + Exited with 0 + + Debug: Command took 0 seconds + Debug: Found framework/dylib: /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.1.sdk/System/Library/Frameworks/Security.framework/Security.tbd + Debug: Found framework/dylib: /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.1.sdk/System/Library/Frameworks/Foundation.framework/Foundation.tbd + Debug: Found framework/dylib: /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.1.sdk/usr/lib/libobjc.A.tbd + Debug: Found framework/dylib: /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.1.sdk/usr/lib/libSystem.B.tbd + Debug: Found framework/dylib: /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.1.sdk/System/Library/Frameworks/CoreFoundation.framework/CoreFoundation.tbd + Debug: Found framework/dylib: /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.1.sdk/System/Library/Frameworks/CoreGraphics.framework/CoreGraphics.tbd + Debug: Found framework/dylib: /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.1.sdk/System/Library/Frameworks/SystemConfiguration.framework/SystemConfiguration.tbd + Debug: Found framework/dylib: /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.1.sdk/System/Library/Frameworks/UIKit.framework/UIKit.tbd + Debug: Found framework/dylib: /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.1.sdk/usr/lib/libobjc.A.tbd + Ld: cd /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/tempwNNF3V + "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ld" "-arch" "armv7" "-execute" "-ios_version_min" "9.0.0" "-e" "_main" "-rpath" "@executable_path/Frameworks" "-executable_path" "/Users/lucaberetta/Library/Developer/Xcode/DerivedData/Telegea-bpsltimmskdeibexizjvihztmrby/Build/Intermediates.noindex/ArchiveIntermediates/Telegea/IntermediateBuildFilesPath/Telegea.build/Release-iphoneos/Telegea.build/Objects-normal/armv7/Telegea" "-dead_strip" "-syslibroot" "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.1.sdk" "-sdk_version" "12.1.0" "-filelist" "/private/var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/Telegea31V2p4/Telegea.armv7.out.LinkFileList" "-ignore_auto_link" "-allow_dead_duplicates" "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.1.sdk/System/Library/Frameworks/Security.framework/Security.tbd" "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.1.sdk/System/Library/Frameworks/Foundation.framewor +2019-02-12 23:21:31 +0000 k/Foundation.tbd" "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.1.sdk/usr/lib/libobjc.A.tbd" "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.1.sdk/usr/lib/libSystem.B.tbd" "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.1.sdk/System/Library/Frameworks/CoreFoundation.framework/CoreFoundation.tbd" "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.1.sdk/System/Library/Frameworks/CoreGraphics.framework/CoreGraphics.tbd" "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.1.sdk/System/Library/Frameworks/SystemConfiguration.framework/SystemConfiguration.tbd" "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.1.sdk/System/Library/Frameworks/UIKit.framework/UIKit.tbd" "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.1.sdk/usr/lib/libobjc.A.tbd" "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/10.0.0/lib/darwin/libclang_rt.ios.a" "-o" "/private/var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/Telegea31V2p4/Telegea.armv7.out" + -= Output =- + Exited with 0 + + Debug: Command took 0 seconds + warning: Cannot genarte useful dsym from input macho file: /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/ipatool20190213-25825-6e3lf5/thinned-in/armv7/Payload/Telegea.app/Telegea + + GetUUID: cd / + "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/dwarfdump" "-u" "/var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/ipatool20190213-25825-6e3lf5/thinned-out/armv7/Payload/Telegea.app/Telegea" + -= Output =- + UUID: 97E38482-C1CA-38C4-A1A3-AB6C9DB6820B (armv7) /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/ipatool20190213-25825-6e3lf5/thinned-out/armv7/Payload/Telegea.app/Telegea + Exited with 0 + + Debug: Command took 0 seconds + Debug: Using: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/dsymutil + Dsymutil: cd / + "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/dsymutil" "/var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/ipatool20190213-25825-6e3lf5/thinned-out/armv7/Payload/Telegea.app/Telegea" "-o" "/var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/ipatool20190213-25825-6e3lf5/thinned-out/armv7/Payload/Telegea.app/Telegea.dSYM" + -= Output =- + Exited with 0 + + Debug: Command took 0 seconds + Debug: Using: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/strip + StripSymbols: cd / + "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/strip" "/var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/ipatool20190213-25825-6e3lf5/thinned-out/armv7/Payload/Telegea.app/Telegea" + -= Output =- + Exited with 0 + + Debug: Command took 0 seconds + + Stderr: + +/Applications/Xcode.app/Contents/Developer/usr/bin/symbols -failIfMissingDsym -symbolsPackageDir /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/ipatool20190213-25825-6e3lf5/thinned-out/armv7/Payload/Telegea.app /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/ipatool20190213-25825-6e3lf5/thinned-out/armv7/Payload/Telegea.app/Telegea +2019-02-12 23:21:32 +0000 Command exited with pid 25963 exit 0: + /Applications/Xcode.app/Contents/Developer/usr/bin/symbols -failIfMissingDsym -symbolsPackageDir /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/ipatool20190213-25825-6e3lf5/thinned-out/armv7/Payload/Telegea.app /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/ipatool20190213-25825-6e3lf5/thinned-out/armv7/Payload/Telegea.app/Telegea + Stdout: + /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/ipatool20190213-25825-6e3lf5/thinned-out/armv7/Payload/Telegea.app/Telegea [armv7, 0.008092 seconds]: + + Stderr: + +2019-02-12 23:21:32 +0000 /usr/bin/file -b -- /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/ipatool20190213-25825-6e3lf5/thinned-out/armv7/Payload/Telegea.app/Telegea.dSYM/Contents/Resources/DWARF/Telegea +2019-02-12 23:21:32 +0000 Command exited with pid 25964 exit 0: + /usr/bin/file -b -- /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/ipatool20190213-25825-6e3lf5/thinned-out/armv7/Payload/Telegea.app/Telegea.dSYM/Contents/Resources/DWARF/Telegea + Stdout: + Mach-O dSYM companion file arm_v7 + + Stderr: + +2019-02-12 23:21:32 +0000 /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/lipo -info /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/ipatool20190213-25825-6e3lf5/thinned-out/armv7/Payload/Telegea.app/Telegea.dSYM/Contents/Resources/DWARF/Telegea +2019-02-12 23:21:32 +0000 Command exited with pid 25965 exit 0: + /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/lipo -info /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/ipatool20190213-25825-6e3lf5/thinned-out/armv7/Payload/Telegea.app/Telegea.dSYM/Contents/Resources/DWARF/Telegea + Stdout: + Non-fat file: /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/ipatool20190213-25825-6e3lf5/thinned-out/armv7/Payload/Telegea.app/Telegea.dSYM/Contents/Resources/DWARF/Telegea is architecture: armv7 + + Stderr: + +2019-02-12 23:21:32 +0000 /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/otool -h -v -m -arch all /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/ipatool20190213-25825-6e3lf5/thinned-out/armv7/Payload/Telegea.app/Telegea.dSYM/Contents/Resources/DWARF/Telegea +2019-02-12 23:21:32 +0000 Command exited with pid 25966 exit 0: + /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/otool -h -v -m -arch all /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/ipatool20190213-25825-6e3lf5/thinned-out/armv7/Payload/Telegea.app/Telegea.dSYM/Contents/Resources/DWARF/Telegea + Stdout: + Mach header + magic cputype cpusubtype caps filetype ncmds sizeofcmds flags + MH_MAGIC ARM V7 0x00 DSYM 7 2844 0x00000000 + + Stderr: + +2019-02-12 23:21:32 +0000 /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/otool -l -v -m -arch armv7 /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/ipatool20190213-25825-6e3lf5/thinned-out/armv7/Payload/Telegea.app/Telegea.dSYM/Contents/Resources/DWARF/Telegea +2019-02-12 23:21:32 +0000 Command exited with pid 25968 exit 0: + /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/otool -l -v -m -arch armv7 /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/ipatool20190213-25825-6e3lf5/thinned-out/armv7/Payload/Telegea.app/Telegea.dSYM/Contents/Resources/DWARF/Telegea + Stdout: + /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/ipatool20190213-25825-6e3lf5/thinned-out/armv7/Payload/Telegea.app/Telegea.dSYM/Contents/Resources/DWARF/Telegea: + Mach header + magic cputype cpusubtype caps filetype ncmds sizeofcmds flags + MH_MAGIC ARM V7 0x00 DSYM 7 2844 0x00000000 + Load command 0 + cmd LC_UUID + cmdsize 24 + uuid 97E38482-C1CA-38C4-A1A3-AB6C9DB6820B + Load command 1 + cmd LC_SYMTAB + cmdsize 24 + symoff 4096 + nsyms 996 + stroff 16048 + strsize 13551 + Load command 2 + cmd LC_SEGMENT + cmdsize 56 + segname __PAGEZERO + vmaddr 0x00000000 + vmsize 0x00004000 + fileoff 0 + filesize 0 + maxprot --- + initprot --- + nsects 0 + flags (none) + Load command 3 + cmd LC_SEGMENT + cmdsize 736 + segname __TEXT + vmaddr 0x00004000 + vmsize 0x00028000 + fileoff 0 + filesize 0 + maxprot r-x + initprot r-x + nsects 10 + flags (none) + Section + sectname __text + segname __TEXT + addr 0x0000ba84 + size 0x00017b00 + offset 0 + align 2^2 (4) + reloff 0 + nreloc 0 + type S_REGULAR + attributes PURE_INSTRUCTIONS SOME_INSTRUCTIONS + reserved1 0 + reserved2 0 + Section + sectname __picsymbolstub4 + segname __TEXT + addr 0x00023584 + size 0x00000480 + offset 0 + align 2^2 (4) + reloff 0 + nreloc 0 + type S_SYMBOL_STUBS + attributes PURE_INSTRUCTIONS SOME_INSTRUCTIONS + reserved1 0 (index into indirect symbol table) + reserved2 16 (size of stubs) + Section + sectname __stub_helper + segname __TEXT + addr 0x00023a04 + size 0x00000384 + offset 0 + align 2^2 (4) + reloff 0 + nreloc 0 + type S_REGULAR + attributes PURE_INSTRUCTIONS SOME_INSTRUCTIONS + reserved1 0 + reserved2 0 + Section + sectname __objc_methname + segname __TEXT + addr 0x00023d88 + size 0x00004a8c + offset 0 + align 2^0 (1) + reloff 0 + nreloc 0 + type S_CSTRING_LITERALS + attributes (none) + reserved1 0 + reserved2 0 + Section + sectname __cstring + segname __TEXT + addr 0x00028814 + size 0x000019d5 + offset 0 + align 2^0 (1) + reloff 0 + nreloc 0 + type S_CSTRING_LITERALS + attributes (none) + reserved1 0 + reserved2 0 + Section + sectname __objc_classname + segname __TEXT + addr 0x0002a1e9 + size 0x00000344 + offset 0 + align 2^0 (1) + reloff 0 + nreloc 0 + type S_CSTRING_LITERALS + attributes (none) + reserved1 0 + reserved2 0 + Section + sectname __objc_methtype + segname __TEXT + addr 0x0002a52d + size 0x00001a53 + offset 0 + align 2^0 (1) + reloff 0 + nreloc 0 + type S_CSTRING_LITERALS + attributes (none) + reserved1 0 + reserved2 0 + Section + sectname __gcc_except_tab + segname __TEXT + addr 0x0002bf80 + +2019-02-12 23:21:32 +0000 size 0x00000020 + offset 0 + align 2^2 (4) + reloff 0 + nreloc 0 + type S_REGULAR + attributes (none) + reserved1 0 + reserved2 0 + Section + sectname __const + segname __TEXT + addr 0x0002bfa0 + size 0x00000008 + offset 0 + align 2^2 (4) + reloff 0 + nreloc 0 + type S_REGULAR + attributes (none) + reserved1 0 + reserved2 0 + Section + sectname __ustring + segname __TEXT + addr 0x0002bfa8 + size 0x00000056 + offset 0 + align 2^1 (2) + reloff 0 + nreloc 0 + type S_REGULAR + attributes (none) + reserved1 0 + reserved2 0 + Load command 4 + cmd LC_SEGMENT + cmdsize 1144 + segname __DATA + vmaddr 0x0002c000 + vmsize 0x00008000 + fileoff 0 + filesize 0 + maxprot rw- + initprot rw- + nsects 16 + flags (none) + Section + sectname __nl_symbol_ptr + segname __DATA + addr 0x0002c000 + size 0x00000068 + offset 0 + align 2^2 (4) + reloff 0 + nreloc 0 + type S_NON_LAZY_SYMBOL_POINTERS + attributes (none) + reserved1 72 (index into indirect symbol table) + reserved2 0 + Section + sectname __la_symbol_ptr + segname __DATA + addr 0x0002c068 + size 0x00000120 + offset 0 + align 2^2 (4) + reloff 0 + nreloc 0 + type S_LAZY_SYMBOL_POINTERS + attributes (none) + reserved1 98 (index into indirect symbol table) + reserved2 0 + Section + sectname __const + segname __DATA + addr 0x0002c188 + size 0x00000750 + offset 0 + align 2^2 (4) + reloff 0 + nreloc 0 + type S_REGULAR + attributes (none) + reserved1 0 + reserved2 0 + Section + sectname __cfstring + segname __DATA + addr 0x0002c8d8 + size 0x000008c0 + offset 0 + align 2^2 (4) + reloff 0 + nreloc 0 + type S_REGULAR + attributes (none) + reserved1 0 + reserved2 0 + Section + sectname __objc_classlist + segname __DATA + addr 0x0002d198 + size 0x00000060 + offset 0 + align 2^2 (4) + reloff 0 + nreloc 0 + type S_REGULAR + attributes NO_DEAD_STRIP + reserved1 0 + reserved2 0 + Section + sectname __objc_catlist + segname __DATA + addr 0x0002d1f8 + size 0x00000000 + offset 0 + align 2^0 (1) + reloff 0 + nreloc 0 + type S_REGULAR + attributes NO_DEAD_STRIP + reserved1 0 + reserved2 0 + Section + sectname __objc_protolist + segname __DATA + addr 0x0002d1f8 + size 0x00000040 + offset 0 + align 2^2 (4) + reloff 0 + nreloc 0 + type S_REGULAR + attributes (none) + reserved1 0 + reserved2 0 + Section + sectname __objc_imageinfo + segname __DATA + addr 0x0002d238 + size 0x00000008 + offset 0 + align 2^2 (4) + reloff 0 + nreloc 0 + type S_REGULAR + attributes (none) + reserved1 0 + reserved2 0 + Section + sectname __objc_const + segname __DATA + addr 0x0002d240 + size 0x00003e04 + offset 0 + align 2^3 (8) + reloff 0 + nreloc 0 + type S_REGULAR + at +2019-02-12 23:21:32 +0000 tributes (none) + reserved1 0 + reserved2 0 + Section + sectname __objc_selrefs + segname __DATA + addr 0x00031044 + size 0x00000800 + offset 0 + align 2^2 (4) + reloff 0 + nreloc 0 + type S_LITERAL_POINTERS + attributes NO_DEAD_STRIP + reserved1 0 + reserved2 0 + Section + sectname __objc_classrefs + segname __DATA + addr 0x00031844 + size 0x000000f0 + offset 0 + align 2^2 (4) + reloff 0 + nreloc 0 + type S_REGULAR + attributes NO_DEAD_STRIP + reserved1 0 + reserved2 0 + Section + sectname __objc_superrefs + segname __DATA + addr 0x00031934 + size 0x00000054 + offset 0 + align 2^2 (4) + reloff 0 + nreloc 0 + type S_REGULAR + attributes NO_DEAD_STRIP + reserved1 0 + reserved2 0 + Section + sectname __objc_ivar + segname __DATA + addr 0x00031988 + size 0x000001f0 + offset 0 + align 2^2 (4) + reloff 0 + nreloc 0 + type S_REGULAR + attributes (none) + reserved1 0 + reserved2 0 + Section + sectname __objc_data + segname __DATA + addr 0x00031b78 + size 0x000003c0 + offset 0 + align 2^2 (4) + reloff 0 + nreloc 0 + type S_REGULAR + attributes (none) + reserved1 0 + reserved2 0 + Section + sectname __data + segname __DATA + addr 0x00031f38 + size 0x00000344 + offset 0 + align 2^2 (4) + reloff 0 + nreloc 0 + type S_REGULAR + attributes (none) + reserved1 0 + reserved2 0 + Section + sectname __bss + segname __DATA + addr 0x0003227c + size 0x00000008 + offset 0 + align 2^2 (4) + reloff 0 + nreloc 0 + type S_ZEROFILL + attributes (none) + reserved1 0 + reserved2 0 + Load command 5 + cmd LC_SEGMENT + cmdsize 56 + segname __LINKEDIT + vmaddr 0x00034000 + vmsize 0x00007000 + fileoff 4096 + filesize 25503 + maxprot r-- + initprot r-- + nsects 0 + flags (none) + Load command 6 + cmd LC_SEGMENT + cmdsize 804 + segname __DWARF + vmaddr 0x0003b000 + vmsize 0x00014000 + fileoff 32768 + filesize 80931 + maxprot rwx + initprot rw- + nsects 11 + flags (none) + Section + sectname __debug_line + segname __DWARF + addr 0x0003b000 + size 0x00007ad1 + offset 32768 + align 2^0 (1) + reloff 0 + nreloc 0 + type S_REGULAR + attributes (none) + reserved1 0 + reserved2 0 + Section + sectname __debug_pubnames + segname __DWARF + addr 0x00042ad1 + size 0x00003375 + offset 64209 + align 2^0 (1) + reloff 0 + nreloc 0 + type S_REGULAR + attributes (none) + reserved1 0 + reserved2 0 + Section + sectname __debug_aranges + segname __DWARF + addr 0x00045e46 + size 0x00000300 + offset 77382 + align 2^0 (1) + reloff 0 + nreloc 0 + type S_REGULAR + attributes (none) + reserved1 0 + reserved2 0 + Section + sectname __debug_info + segname __DWARF + addr 0x00046146 + size 0x000028b8 + offset 78150 + align 2^0 (1) + +2019-02-12 23:21:32 +0000 reloff 0 + nreloc 0 + type S_REGULAR + attributes (none) + reserved1 0 + reserved2 0 + Section + sectname __debug_ranges + segname __DWARF + addr 0x000489fe + size 0x00000098 + offset 88574 + align 2^0 (1) + reloff 0 + nreloc 0 + type S_REGULAR + attributes (none) + reserved1 0 + reserved2 0 + Section + sectname __debug_abbrev + segname __DWARF + addr 0x00048a96 + size 0x00000062 + offset 88726 + align 2^0 (1) + reloff 0 + nreloc 0 + type S_REGULAR + attributes (none) + reserved1 0 + reserved2 0 + Section + sectname __debug_str + segname __DWARF + addr 0x00048af8 + size 0x000021d7 + offset 88824 + align 2^0 (1) + reloff 0 + nreloc 0 + type S_REGULAR + attributes (none) + reserved1 0 + reserved2 0 + Section + sectname __apple_names + segname __DWARF + addr 0x0004accf + size 0x00003edc + offset 97487 + align 2^0 (1) + reloff 0 + nreloc 0 + type S_REGULAR + attributes (none) + reserved1 0 + reserved2 0 + Section + sectname __apple_namespac + segname __DWARF + addr 0x0004ebab + size 0x00000024 + offset 113579 + align 2^0 (1) + reloff 0 + nreloc 0 + type S_REGULAR + attributes (none) + reserved1 0 + reserved2 0 + Section + sectname __apple_types + segname __DWARF + addr 0x0004ebcf + size 0x00000030 + offset 113615 + align 2^0 (1) + reloff 0 + nreloc 0 + type S_REGULAR + attributes (none) + reserved1 0 + reserved2 0 + Section + sectname __apple_objc + segname __DWARF + addr 0x0004ebff + size 0x00000024 + offset 113663 + align 2^0 (1) + reloff 0 + nreloc 0 + type S_REGULAR + attributes (none) + reserved1 0 + reserved2 0 + + Stderr: + +2019-02-12 23:21:32 +0000 warning: Could not determine platform for armv7 in /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/ipatool20190213-25825-6e3lf5/thinned-out/armv7/Payload/Telegea.app/Telegea.dSYM/Contents/Resources/DWARF/Telegea +2019-02-12 23:21:32 +0000 /Applications/Xcode.app/Contents/Developer/usr/bin/bitcode-build-tool -v -t /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin --sdk /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.1.sdk -o /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/ipatool20190213-25825-6e3lf5/thinned-out/arm64/Payload/Telegea.app/Telegea --generate-dsym /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/ipatool20190213-25825-6e3lf5/thinned-out/arm64/Payload/Telegea.app/Telegea.dSYM --strip-swift-symbols /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/ipatool20190213-25825-6e3lf5/thinned-in/arm64/Payload/Telegea.app/Telegea +2019-02-12 23:21:32 +0000 Compiling bitcode for arm64... + Compiling arm64 bitcode in 'Telegea' +2019-02-12 23:21:34 +0000 Command exited with pid 25970 exit 0: + /Applications/Xcode.app/Contents/Developer/usr/bin/bitcode-build-tool -v -t /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin --sdk /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.1.sdk -o /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/ipatool20190213-25825-6e3lf5/thinned-out/arm64/Payload/Telegea.app/Telegea --generate-dsym /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/ipatool20190213-25825-6e3lf5/thinned-out/arm64/Payload/Telegea.app/Telegea.dSYM --strip-swift-symbols /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/ipatool20190213-25825-6e3lf5/thinned-in/arm64/Payload/Telegea.app/Telegea + Stdout: + Debug: SDK path: /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.1.sdk + Debug: PATH: ['/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin', '/Applications/Xcode.app/Contents/Developer/usr/bin'] + Debug: Using: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/lipo + MachoInfo: cd / + "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/lipo" "-info" "/var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/ipatool20190213-25825-6e3lf5/thinned-in/arm64/Payload/Telegea.app/Telegea" + -= Output =- + Non-fat file: /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/ipatool20190213-25825-6e3lf5/thinned-in/arm64/Payload/Telegea.app/Telegea is architecture: arm64 + Exited with 0 + + Debug: Command took 0 seconds + Debug: Using: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/dwarfdump + GetUUID: cd / + "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/dwarfdump" "-u" "/var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/ipatool20190213-25825-6e3lf5/thinned-in/arm64/Payload/Telegea.app/Telegea" + -= Output =- + UUID: B9008DD1-4500-3E7C-A200-9A37DFBCA9F2 (arm64) /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/ipatool20190213-25825-6e3lf5/thinned-in/arm64/Payload/Telegea.app/Telegea + Exited with 0 + + Debug: Command took 0 seconds + Debug: Using: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/segedit + ExtractXAR: cd / + "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/segedit" "/var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/ipatool20190213-25825-6e3lf5/thinned-in/arm64/Payload/Telegea.app/Telegea" "-extract" "__LLVM" "__bundle" "/var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/TelegeaI1iiSl/Telegea.arm64.xar" + -= Output =- + Exited with 0 + + Debug: Command took 0 seconds + Debug: Bitcode bundle version: 1.0 + Debug: Setting platform to: iOS + Debug: Using: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ld + Debug: Using: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang + Clang: cd /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/tempMcpupR + "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang" "-cc1" "-triple" "arm64-apple-ios9.0.0" "-emit-obj" "-disable-llvm-passes" "-target-abi" "darwinpcs" "-Os" "-x" "ir" "01" "-o" "01.o" + -= Output =- + Exited with 0 + + Debug: Command took 0 seconds + Clang: cd /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/tempMcpupR + "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang" "-cc1" "-triple" "arm64-apple-ios9.0.0" "-emit-obj" "-disable-llvm-passes" "-target-abi" "darwinpcs" "-Os" "-x" "ir" "02" "-o" "02.o" + -= Output =- + Exited with 0 + + Debug: Command took 0 seconds + Clang: cd /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/tempMcpupR +2019-02-12 23:21:34 +0000 "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang" "-cc1" "-triple" "arm64-apple-ios9.0.0" "-emit-obj" "-disable-llvm-passes" "-target-abi" "darwinpcs" "-Os" "-x" "ir" "03" "-o" "03.o" + -= Output =- + Exited with 0 + + Debug: Command took 0 seconds + Clang: cd /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/tempMcpupR + "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang" "-cc1" "-triple" "arm64-apple-ios9.0.0" "-emit-obj" "-disable-llvm-passes" "-target-abi" "darwinpcs" "-Os" "-x" "ir" "04" "-o" "04.o" + -= Output =- + Exited with 0 + + Debug: Command took 0 seconds + Clang: cd /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/tempMcpupR + "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang" "-cc1" "-triple" "arm64-apple-ios9.0.0" "-emit-obj" "-disable-llvm-passes" "-target-abi" "darwinpcs" "-Os" "-x" "ir" "05" "-o" "05.o" + -= Output =- + Exited with 0 + + Debug: Command took 0 seconds + Clang: cd /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/tempMcpupR + "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang" "-cc1" "-triple" "arm64-apple-ios9.0.0" "-emit-obj" "-disable-llvm-passes" "-target-abi" "darwinpcs" "-Os" "-x" "ir" "06" "-o" "06.o" + -= Output =- + Exited with 0 + + Debug: Command took 0 seconds + Clang: cd /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/tempMcpupR + "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang" "-cc1" "-triple" "arm64-apple-ios9.0.0" "-emit-obj" "-disable-llvm-passes" "-target-abi" "darwinpcs" "-Os" "-x" "ir" "07" "-o" "07.o" + -= Output =- + Exited with 0 + + Debug: Command took 0 seconds + Clang: cd /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/tempMcpupR + "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang" "-cc1" "-triple" "arm64-apple-ios9.0.0" "-emit-obj" "-disable-llvm-passes" "-target-abi" "darwinpcs" "-Os" "-x" "ir" "08" "-o" "08.o" + -= Output =- + Exited with 0 + + Debug: Command took 0 seconds + Clang: cd /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/tempMcpupR + "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang" "-cc1" "-triple" "arm64-apple-ios9.0.0" "-emit-obj" "-disable-llvm-passes" "-target-abi" "darwinpcs" "-Os" "-x" "ir" "09" "-o" "09.o" + -= Output =- + Exited with 0 + + Debug: Command took 0 seconds + Clang: cd /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/tempMcpupR + "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang" "-cc1" "-triple" "arm64-apple-ios9.0.0" "-emit-obj" "-disable-llvm-passes" "-target-abi" "darwinpcs" "-Os" "-x" "ir" "10" "-o" "10.o" + -= Output =- + Exited with 0 + + Debug: Command took 0 seconds + Clang: cd /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/tempMcpupR + "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang" "-cc1" "-triple" "arm64-apple-ios9.0.0" "-emit-obj" "-disable-llvm-passes" "-target-abi" "darwinpcs" "-Os" "-x" "ir" "11" "-o" "11.o" + -= Output =- + Exited with 0 + + Debug: Command took 0 seconds + Clang: cd /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/tempMcpupR + "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang" "-cc1" "-triple" "arm64-apple-ios9.0.0" "-emit-obj" "-disable-llvm-passes" "-target-abi" "darwinpcs" "-Os" "-x" "ir" "12" "-o" "12.o" + -= Output =- + Exited with 0 + + Debug: Command took 0 seconds + Clang: cd /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/tempMcpupR + "/Applications/Xcode.app/Contents/Deve +2019-02-12 23:21:34 +0000 loper/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang" "-cc1" "-triple" "arm64-apple-ios9.0.0" "-emit-obj" "-disable-llvm-passes" "-target-abi" "darwinpcs" "-Os" "-x" "ir" "13" "-o" "13.o" + -= Output =- + Exited with 0 + + Debug: Command took 0 seconds + Clang: cd /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/tempMcpupR + "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang" "-cc1" "-triple" "arm64-apple-ios9.0.0" "-emit-obj" "-disable-llvm-passes" "-target-abi" "darwinpcs" "-Os" "-x" "ir" "14" "-o" "14.o" + -= Output =- + Exited with 0 + + Debug: Command took 0 seconds + Clang: cd /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/tempMcpupR + "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang" "-cc1" "-triple" "arm64-apple-ios9.0.0" "-emit-obj" "-disable-llvm-passes" "-target-abi" "darwinpcs" "-Os" "-x" "ir" "15" "-o" "15.o" + -= Output =- + Exited with 0 + + Debug: Command took 0 seconds + Clang: cd /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/tempMcpupR + "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang" "-cc1" "-triple" "arm64-apple-ios9.0.0" "-emit-obj" "-disable-llvm-passes" "-target-abi" "darwinpcs" "-Os" "-x" "ir" "16" "-o" "16.o" + -= Output =- + Exited with 0 + + Debug: Command took 0 seconds + Clang: cd /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/tempMcpupR + "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang" "-cc1" "-triple" "arm64-apple-ios9.0.0" "-emit-obj" "-disable-llvm-passes" "-target-abi" "darwinpcs" "-Os" "-x" "ir" "17" "-o" "17.o" + -= Output =- + Exited with 0 + + Debug: Command took 0 seconds + Clang: cd /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/tempMcpupR + "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang" "-cc1" "-triple" "arm64-apple-ios9.0.0" "-emit-obj" "-disable-llvm-passes" "-target-abi" "darwinpcs" "-Os" "-x" "ir" "18" "-o" "18.o" + -= Output =- + Exited with 0 + + Debug: Command took 0 seconds + Clang: cd /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/tempMcpupR + "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang" "-cc1" "-triple" "arm64-apple-ios9.0.0" "-emit-obj" "-disable-llvm-passes" "-target-abi" "darwinpcs" "-Os" "-x" "ir" "19" "-o" "19.o" + -= Output =- + Exited with 0 + + Debug: Command took 0 seconds + Clang: cd /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/tempMcpupR + "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang" "-cc1" "-triple" "arm64-apple-ios9.0.0" "-emit-obj" "-disable-llvm-passes" "-target-abi" "darwinpcs" "-Os" "-x" "ir" "20" "-o" "20.o" + -= Output =- + Exited with 0 + + Debug: Command took 0 seconds + Clang: cd /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/tempMcpupR + "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang" "-cc1" "-triple" "arm64-apple-ios9.0.0" "-emit-obj" "-disable-llvm-passes" "-target-abi" "darwinpcs" "-Os" "-x" "ir" "21" "-o" "21.o" + -= Output =- + Exited with 0 + + Debug: Command took 0 seconds + Debug: Found framework/dylib: /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.1.sdk/System/Library/Frameworks/Security.framework/Security.tbd + Debug: Found framework/dylib: /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.1.sdk/System/Library/Frameworks/Foundation.framework/Foundation.tbd + Debug: Found framework/dylib: /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.1.sdk/usr/lib/libobjc.A.tbd + De +2019-02-12 23:21:34 +0000 bug: Found framework/dylib: /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.1.sdk/usr/lib/libSystem.B.tbd + Debug: Found framework/dylib: /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.1.sdk/System/Library/Frameworks/CoreFoundation.framework/CoreFoundation.tbd + Debug: Found framework/dylib: /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.1.sdk/System/Library/Frameworks/CoreGraphics.framework/CoreGraphics.tbd + Debug: Found framework/dylib: /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.1.sdk/System/Library/Frameworks/SystemConfiguration.framework/SystemConfiguration.tbd + Debug: Found framework/dylib: /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.1.sdk/System/Library/Frameworks/UIKit.framework/UIKit.tbd + Debug: Found framework/dylib: /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.1.sdk/usr/lib/libobjc.A.tbd + Ld: cd /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/tempMcpupR + "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ld" "-arch" "arm64" "-execute" "-ios_version_min" "9.0.0" "-e" "_main" "-rpath" "@executable_path/Frameworks" "-executable_path" "/Users/lucaberetta/Library/Developer/Xcode/DerivedData/Telegea-bpsltimmskdeibexizjvihztmrby/Build/Intermediates.noindex/ArchiveIntermediates/Telegea/IntermediateBuildFilesPath/Telegea.build/Release-iphoneos/Telegea.build/Objects-normal/arm64/Telegea" "-dead_strip" "-syslibroot" "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.1.sdk" "-sdk_version" "12.1.0" "-filelist" "/private/var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/TelegeaI1iiSl/Telegea.arm64.out.LinkFileList" "-ignore_auto_link" "-allow_dead_duplicates" "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.1.sdk/System/Library/Frameworks/Security.framework/Security.tbd" "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.1.sdk/System/Library/Frameworks/Foundation.framework/Foundation.tbd" "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.1.sdk/usr/lib/libobjc.A.tbd" "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.1.sdk/usr/lib/libSystem.B.tbd" "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.1.sdk/System/Library/Frameworks/CoreFoundation.framework/CoreFoundation.tbd" "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.1.sdk/System/Library/Frameworks/CoreGraphics.framework/CoreGraphics.tbd" "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.1.sdk/System/Library/Frameworks/SystemConfiguration.framework/SystemConfiguration.tbd" "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.1.sdk/System/Library/Frameworks/UIKit.framework/UIKit.tbd" "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.1.sdk/usr/lib/libobjc.A.tbd" "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/10.0.0/lib/darwin/libclang_rt.ios.a" "-o" "/private/var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/TelegeaI1iiSl/Telegea.arm64.out" + -= Output =- + Exited with 0 + + Debug: Command took 0 seconds + warning: Cannot genarte useful dsym from input macho file: /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/ipatool20190213-25825-6e3lf5/thinned-in/arm64/Payload/Telegea.app/Telegea + + GetUUID: cd / + "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/dwarfdump" "-u" "/var/folders/1c/5qnq9bmd +2019-02-12 23:21:34 +0000 1bdf67gynx1h6px80000gn/T/ipatool20190213-25825-6e3lf5/thinned-out/arm64/Payload/Telegea.app/Telegea" + -= Output =- + UUID: 832E6F39-A32D-309F-9143-3F0F97C9E793 (arm64) /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/ipatool20190213-25825-6e3lf5/thinned-out/arm64/Payload/Telegea.app/Telegea + Exited with 0 + + Debug: Command took 0 seconds + Debug: Using: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/dsymutil + Dsymutil: cd / + "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/dsymutil" "/var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/ipatool20190213-25825-6e3lf5/thinned-out/arm64/Payload/Telegea.app/Telegea" "-o" "/var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/ipatool20190213-25825-6e3lf5/thinned-out/arm64/Payload/Telegea.app/Telegea.dSYM" + -= Output =- + Exited with 0 + + Debug: Command took 0 seconds + Debug: Using: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/strip + StripSymbols: cd / + "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/strip" "/var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/ipatool20190213-25825-6e3lf5/thinned-out/arm64/Payload/Telegea.app/Telegea" + -= Output =- + Exited with 0 + + Debug: Command took 0 seconds + + Stderr: + +/Applications/Xcode.app/Contents/Developer/usr/bin/symbols -failIfMissingDsym -symbolsPackageDir /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/ipatool20190213-25825-6e3lf5/thinned-out/arm64/Payload/Telegea.app /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/ipatool20190213-25825-6e3lf5/thinned-out/arm64/Payload/Telegea.app/Telegea +2019-02-12 23:21:34 +0000 Command exited with pid 26005 exit 0: + /Applications/Xcode.app/Contents/Developer/usr/bin/symbols -failIfMissingDsym -symbolsPackageDir /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/ipatool20190213-25825-6e3lf5/thinned-out/arm64/Payload/Telegea.app /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/ipatool20190213-25825-6e3lf5/thinned-out/arm64/Payload/Telegea.app/Telegea + Stdout: + /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/ipatool20190213-25825-6e3lf5/thinned-out/arm64/Payload/Telegea.app/Telegea [arm64, 0.008857 seconds]: + + Stderr: + +2019-02-12 23:21:34 +0000 /usr/bin/file -b -- /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/ipatool20190213-25825-6e3lf5/thinned-out/arm64/Payload/Telegea.app/Telegea.dSYM/Contents/Resources/DWARF/Telegea +2019-02-12 23:21:34 +0000 Command exited with pid 26006 exit 0: + /usr/bin/file -b -- /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/ipatool20190213-25825-6e3lf5/thinned-out/arm64/Payload/Telegea.app/Telegea.dSYM/Contents/Resources/DWARF/Telegea + Stdout: + Mach-O 64-bit dSYM companion file arm64 + + Stderr: + +2019-02-12 23:21:34 +0000 /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/lipo -info /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/ipatool20190213-25825-6e3lf5/thinned-out/arm64/Payload/Telegea.app/Telegea.dSYM/Contents/Resources/DWARF/Telegea +2019-02-12 23:21:34 +0000 Command exited with pid 26007 exit 0: + /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/lipo -info /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/ipatool20190213-25825-6e3lf5/thinned-out/arm64/Payload/Telegea.app/Telegea.dSYM/Contents/Resources/DWARF/Telegea + Stdout: + Non-fat file: /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/ipatool20190213-25825-6e3lf5/thinned-out/arm64/Payload/Telegea.app/Telegea.dSYM/Contents/Resources/DWARF/Telegea is architecture: arm64 + + Stderr: + +2019-02-12 23:21:34 +0000 /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/otool -h -v -m -arch all /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/ipatool20190213-25825-6e3lf5/thinned-out/arm64/Payload/Telegea.app/Telegea.dSYM/Contents/Resources/DWARF/Telegea +2019-02-12 23:21:34 +0000 Command exited with pid 26008 exit 0: + /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/otool -h -v -m -arch all /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/ipatool20190213-25825-6e3lf5/thinned-out/arm64/Payload/Telegea.app/Telegea.dSYM/Contents/Resources/DWARF/Telegea + Stdout: + Mach header + magic cputype cpusubtype caps filetype ncmds sizeofcmds flags + MH_MAGIC_64 ARM64 ALL 0x00 DSYM 7 3448 0x00000000 + + Stderr: + +2019-02-12 23:21:34 +0000 /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/otool -l -v -m -arch arm64 /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/ipatool20190213-25825-6e3lf5/thinned-out/arm64/Payload/Telegea.app/Telegea.dSYM/Contents/Resources/DWARF/Telegea +2019-02-12 23:21:34 +0000 Command exited with pid 26010 exit 0: + /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/otool -l -v -m -arch arm64 /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/ipatool20190213-25825-6e3lf5/thinned-out/arm64/Payload/Telegea.app/Telegea.dSYM/Contents/Resources/DWARF/Telegea + Stdout: + /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/ipatool20190213-25825-6e3lf5/thinned-out/arm64/Payload/Telegea.app/Telegea.dSYM/Contents/Resources/DWARF/Telegea: + Mach header + magic cputype cpusubtype caps filetype ncmds sizeofcmds flags + MH_MAGIC_64 ARM64 ALL 0x00 DSYM 7 3448 0x00000000 + Load command 0 + cmd LC_UUID + cmdsize 24 + uuid 832E6F39-A32D-309F-9143-3F0F97C9E793 + Load command 1 + cmd LC_SYMTAB + cmdsize 24 + symoff 4096 + nsyms 981 + stroff 19792 + strsize 13170 + Load command 2 + cmd LC_SEGMENT_64 + cmdsize 72 + segname __PAGEZERO + vmaddr 0x0000000000000000 + vmsize 0x0000000100000000 + fileoff 0 + filesize 0 + maxprot --- + initprot --- + nsects 0 + flags (none) + Load command 3 + cmd LC_SEGMENT_64 + cmdsize 952 + segname __TEXT + vmaddr 0x0000000100000000 + vmsize 0x0000000000028000 + fileoff 0 + filesize 0 + maxprot r-x + initprot r-x + nsects 11 + flags (none) + Section + sectname __text + segname __TEXT + addr 0x0000000100004728 + size 0x000000000001a568 + offset 0 + align 2^2 (4) + reloff 0 + nreloc 0 + type S_REGULAR + attributes PURE_INSTRUCTIONS SOME_INSTRUCTIONS + reserved1 0 + reserved2 0 + Section + sectname __stubs + segname __TEXT + addr 0x000000010001ec90 + size 0x0000000000000324 + offset 0 + align 2^2 (4) + reloff 0 + nreloc 0 + type S_SYMBOL_STUBS + attributes PURE_INSTRUCTIONS SOME_INSTRUCTIONS + reserved1 0 (index into indirect symbol table) + reserved2 12 (size of stubs) + Section + sectname __stub_helper + segname __TEXT + addr 0x000000010001efb4 + size 0x000000000000033c + offset 0 + align 2^2 (4) + reloff 0 + nreloc 0 + type S_REGULAR + attributes PURE_INSTRUCTIONS SOME_INSTRUCTIONS + reserved1 0 + reserved2 0 + Section + sectname __const + segname __TEXT + addr 0x000000010001f2f0 + size 0x00000000000001e8 + offset 0 + align 2^4 (16) + reloff 0 + nreloc 0 + type S_REGULAR + attributes (none) + reserved1 0 + reserved2 0 + Section + sectname __objc_methname + segname __TEXT + addr 0x000000010001f4d8 + size 0x0000000000004a9e + offset 0 + align 2^0 (1) + reloff 0 + nreloc 0 + type S_CSTRING_LITERALS + attributes (none) + reserved1 0 + reserved2 0 + Section + sectname __cstring + segname __TEXT + addr 0x0000000100023f76 + size 0x00000000000019dd + offset 0 + align 2^0 (1) + reloff 0 + nreloc 0 + type S_CSTRING_LITERALS + attributes (none) + reserved1 0 + reserved2 0 + Section + sectname __objc_classname + segname __TEXT + addr 0x0000000100025953 + size 0x0000000000000342 + offset 0 + align 2^0 (1) + reloff 0 + nreloc 0 + type S_CSTRING_LITERALS + attributes (none) + reserved1 0 + +2019-02-12 23:21:34 +0000 reserved2 0 + Section + sectname __objc_methtype + segname __TEXT + addr 0x0000000100025c95 + size 0x0000000000001b1a + offset 0 + align 2^0 (1) + reloff 0 + nreloc 0 + type S_CSTRING_LITERALS + attributes (none) + reserved1 0 + reserved2 0 + Section + sectname __gcc_except_tab + segname __TEXT + addr 0x00000001000277b0 + size 0x00000000000000cc + offset 0 + align 2^2 (4) + reloff 0 + nreloc 0 + type S_REGULAR + attributes (none) + reserved1 0 + reserved2 0 + Section + sectname __ustring + segname __TEXT + addr 0x000000010002787c + size 0x0000000000000056 + offset 0 + align 2^1 (2) + reloff 0 + nreloc 0 + type S_REGULAR + attributes (none) + reserved1 0 + reserved2 0 + Section + sectname __unwind_info + segname __TEXT + addr 0x00000001000278d4 + size 0x0000000000000728 + offset 0 + align 2^2 (4) + reloff 0 + nreloc 0 + type S_REGULAR + attributes (none) + reserved1 0 + reserved2 0 + Load command 4 + cmd LC_SEGMENT_64 + cmdsize 1352 + segname __DATA + vmaddr 0x0000000100028000 + vmsize 0x000000000000c000 + fileoff 0 + filesize 0 + maxprot rw- + initprot rw- + nsects 16 + flags (none) + Section + sectname __got + segname __DATA + addr 0x0000000100028000 + size 0x00000000000000c8 + offset 0 + align 2^3 (8) + reloff 0 + nreloc 0 + type S_NON_LAZY_SYMBOL_POINTERS + attributes (none) + reserved1 67 (index into indirect symbol table) + reserved2 0 + Section + sectname __la_symbol_ptr + segname __DATA + addr 0x00000001000280c8 + size 0x0000000000000218 + offset 0 + align 2^3 (8) + reloff 0 + nreloc 0 + type S_LAZY_SYMBOL_POINTERS + attributes (none) + reserved1 92 (index into indirect symbol table) + reserved2 0 + Section + sectname __const + segname __DATA + addr 0x00000001000282e0 + size 0x0000000000000e60 + offset 0 + align 2^3 (8) + reloff 0 + nreloc 0 + type S_REGULAR + attributes (none) + reserved1 0 + reserved2 0 + Section + sectname __cfstring + segname __DATA + addr 0x0000000100029140 + size 0x0000000000001180 + offset 0 + align 2^3 (8) + reloff 0 + nreloc 0 + type S_REGULAR + attributes (none) + reserved1 0 + reserved2 0 + Section + sectname __objc_classlist + segname __DATA + addr 0x000000010002a2c0 + size 0x00000000000000c0 + offset 0 + align 2^3 (8) + reloff 0 + nreloc 0 + type S_REGULAR + attributes NO_DEAD_STRIP + reserved1 0 + reserved2 0 + Section + sectname __objc_catlist + segname __DATA + addr 0x000000010002a380 + size 0x0000000000000000 + offset 0 + align 2^0 (1) + reloff 0 + nreloc 0 + type S_REGULAR + attributes NO_DEAD_STRIP + reserved1 0 + reserved2 0 + Section + sectname __objc_protolist + segname __DATA + addr 0x000000010002a380 + size 0x0000000000000080 + offset 0 + align 2^3 (8) + reloff 0 + nreloc 0 + type S_REGULAR + +2019-02-12 23:21:34 +0000 attributes (none) + reserved1 0 + reserved2 0 + Section + sectname __objc_imageinfo + segname __DATA + addr 0x000000010002a400 + size 0x0000000000000008 + offset 0 + align 2^2 (4) + reloff 0 + nreloc 0 + type S_REGULAR + attributes (none) + reserved1 0 + reserved2 0 + Section + sectname __objc_const + segname __DATA + addr 0x000000010002a408 + size 0x00000000000073d8 + offset 0 + align 2^3 (8) + reloff 0 + nreloc 0 + type S_REGULAR + attributes (none) + reserved1 0 + reserved2 0 + Section + sectname __objc_selrefs + segname __DATA + addr 0x00000001000317e0 + size 0x0000000000001008 + offset 0 + align 2^3 (8) + reloff 0 + nreloc 0 + type S_LITERAL_POINTERS + attributes NO_DEAD_STRIP + reserved1 0 + reserved2 0 + Section + sectname __objc_classrefs + segname __DATA + addr 0x00000001000327e8 + size 0x00000000000001e0 + offset 0 + align 2^3 (8) + reloff 0 + nreloc 0 + type S_REGULAR + attributes NO_DEAD_STRIP + reserved1 0 + reserved2 0 + Section + sectname __objc_superrefs + segname __DATA + addr 0x00000001000329c8 + size 0x00000000000000a8 + offset 0 + align 2^3 (8) + reloff 0 + nreloc 0 + type S_REGULAR + attributes NO_DEAD_STRIP + reserved1 0 + reserved2 0 + Section + sectname __objc_ivar + segname __DATA + addr 0x0000000100032a70 + size 0x00000000000001f0 + offset 0 + align 2^2 (4) + reloff 0 + nreloc 0 + type S_REGULAR + attributes (none) + reserved1 0 + reserved2 0 + Section + sectname __objc_data + segname __DATA + addr 0x0000000100032c60 + size 0x0000000000000780 + offset 0 + align 2^3 (8) + reloff 0 + nreloc 0 + type S_REGULAR + attributes (none) + reserved1 0 + reserved2 0 + Section + sectname __data + segname __DATA + addr 0x00000001000333e0 + size 0x0000000000000608 + offset 0 + align 2^3 (8) + reloff 0 + nreloc 0 + type S_REGULAR + attributes (none) + reserved1 0 + reserved2 0 + Section + sectname __bss + segname __DATA + addr 0x00000001000339e8 + size 0x0000000000000010 + offset 0 + align 2^3 (8) + reloff 0 + nreloc 0 + type S_ZEROFILL + attributes (none) + reserved1 0 + reserved2 0 + Load command 5 + cmd LC_SEGMENT_64 + cmdsize 72 + segname __LINKEDIT + vmaddr 0x0000000100034000 + vmsize 0x0000000000008000 + fileoff 4096 + filesize 28866 + maxprot r-- + initprot r-- + nsects 0 + flags (none) + Load command 6 + cmd LC_SEGMENT_64 + cmdsize 952 + segname __DWARF + vmaddr 0x000000010003c000 + vmsize 0x0000000000013000 + fileoff 36864 + filesize 77040 + maxprot rwx + initprot rw- + nsects 11 + flags (none) + Section + sectname __debug_line + segname __DWARF + addr 0x000000010003c000 + size 0x0000000000005fea + offset 36864 + align 2^0 (1) + reloff 0 + nreloc 0 + type S_REGULAR + attributes (none) + reserved1 0 + reserved2 0 +2019-02-12 23:21:34 +0000 Section + sectname __debug_pubnames + segname __DWARF + addr 0x0000000100041fea + size 0x0000000000003375 + offset 61418 + align 2^0 (1) + reloff 0 + nreloc 0 + type S_REGULAR + attributes (none) + reserved1 0 + reserved2 0 + Section + sectname __debug_aranges + segname __DWARF + addr 0x000000010004535f + size 0x0000000000000410 + offset 74591 + align 2^0 (1) + reloff 0 + nreloc 0 + type S_REGULAR + attributes (none) + reserved1 0 + reserved2 0 + Section + sectname __debug_info + segname __DWARF + addr 0x000000010004576f + size 0x000000000000342b + offset 75631 + align 2^0 (1) + reloff 0 + nreloc 0 + type S_REGULAR + attributes (none) + reserved1 0 + reserved2 0 + Section + sectname __debug_ranges + segname __DWARF + addr 0x0000000100048b9a + size 0x0000000000000030 + offset 88986 + align 2^0 (1) + reloff 0 + nreloc 0 + type S_REGULAR + attributes (none) + reserved1 0 + reserved2 0 + Section + sectname __debug_abbrev + segname __DWARF + addr 0x0000000100048bca + size 0x0000000000000053 + offset 89034 + align 2^0 (1) + reloff 0 + nreloc 0 + type S_REGULAR + attributes (none) + reserved1 0 + reserved2 0 + Section + sectname __debug_str + segname __DWARF + addr 0x0000000100048c1d + size 0x00000000000021bb + offset 89117 + align 2^0 (1) + reloff 0 + nreloc 0 + type S_REGULAR + attributes (none) + reserved1 0 + reserved2 0 + Section + sectname __apple_names + segname __DWARF + addr 0x000000010004add8 + size 0x0000000000003ea0 + offset 97752 + align 2^0 (1) + reloff 0 + nreloc 0 + type S_REGULAR + attributes (none) + reserved1 0 + reserved2 0 + Section + sectname __apple_namespac + segname __DWARF + addr 0x000000010004ec78 + size 0x0000000000000024 + offset 113784 + align 2^0 (1) + reloff 0 + nreloc 0 + type S_REGULAR + attributes (none) + reserved1 0 + reserved2 0 + Section + sectname __apple_types + segname __DWARF + addr 0x000000010004ec9c + size 0x0000000000000030 + offset 113820 + align 2^0 (1) + reloff 0 + nreloc 0 + type S_REGULAR + attributes (none) + reserved1 0 + reserved2 0 + Section + sectname __apple_objc + segname __DWARF + addr 0x000000010004eccc + size 0x0000000000000024 + offset 113868 + align 2^0 (1) + reloff 0 + nreloc 0 + type S_REGULAR + attributes (none) + reserved1 0 + reserved2 0 + + Stderr: + +2019-02-12 23:21:34 +0000 warning: Could not determine platform for arm64 in /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/ipatool20190213-25825-6e3lf5/thinned-out/arm64/Payload/Telegea.app/Telegea.dSYM/Contents/Resources/DWARF/Telegea +2019-02-12 23:21:34 +0000 /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/lipo -create -arch armv7 /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/ipatool20190213-25825-6e3lf5/thinned-out/armv7/Payload/Telegea.app/Telegea -arch arm64 /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/ipatool20190213-25825-6e3lf5/thinned-out/arm64/Payload/Telegea.app/Telegea -output /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/ipatool20190213-25825-6e3lf5/universal-MachOs/Payload/Telegea.app/Telegea +2019-02-12 23:21:34 +0000 Command exited with pid 26012 exit 0: + /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/lipo -create -arch armv7 /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/ipatool20190213-25825-6e3lf5/thinned-out/armv7/Payload/Telegea.app/Telegea -arch arm64 /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/ipatool20190213-25825-6e3lf5/thinned-out/arm64/Payload/Telegea.app/Telegea -output /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/ipatool20190213-25825-6e3lf5/universal-MachOs/Payload/Telegea.app/Telegea + Stdout: + + Stderr: + +2019-02-12 23:21:34 +0000 Creating universal IPA contents for all variants + Creating directory /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/IDEIPAProcessor.AppThinning.Raz/universal + Copying Telegea.app output payload directory +2019-02-12 23:21:34 +0000 /Library/Ruby/Gems/2.3.0/gems/CFPropertyList-2.3.6/lib/cfpropertylist/rbCFPropertyList.rb:394: warning: File.exists? is a deprecated name, use File.exist? instead +2019-02-12 23:21:34 +0000 Copying .dSYM files to /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/IDEIPAProcessor.AppThinning.Raz/universal/dSYMs + Copying .symbols files to /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/IDEIPAProcessor.AppThinning.Raz/universal/Symbols +2019-02-12 23:21:34 +0000 /Applications/Xcode.app/Contents/Developer/usr/bin/ipatool exited with 0 +2019-02-12 23:21:34 +0000 ipatool JSON: { + alerts = ( + { + code = 3299; + description = "Configuration issue: platform AppleTVSimulator.platform doesn't have any non-simulator SDKs; ignoring it"; + info = { + }; + level = WARN; + }, + { + code = 3299; + description = "Configuration issue: platform WatchSimulator.platform doesn't have any non-simulator SDKs; ignoring it"; + info = { + }; + level = WARN; + }, + { + code = 3299; + description = "Configuration issue: platform iPhoneSimulator.platform doesn't have any non-simulator SDKs; ignoring it"; + info = { + }; + level = WARN; + }, + { + code = 1782; + description = "Could not determine platform for armv7 in /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/ipatool20190213-25825-6e3lf5/thinned-out/armv7/Payload/Telegea.app/Telegea.dSYM/Contents/Resources/DWARF/Telegea"; + info = { + }; + level = WARN; + }, + { + code = 1782; + description = "Could not determine platform for arm64 in /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/ipatool20190213-25825-6e3lf5/thinned-out/arm64/Payload/Telegea.app/Telegea.dSYM/Contents/Resources/DWARF/Telegea"; + info = { + }; + level = WARN; + } + ); + thinnableAssetCatalogs = ( + "/var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/XcodeDistPipeline.hE6/Root/Payload/Telegea.app/Assets.car" + ); + universalIPA = { + path = "/var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/IDEIPAProcessor.AppThinning.Raz/universal"; + }; +} +2019-02-12 23:21:34 +0000 Processing step: IDEDistributionCodeSlimmingStep +2019-02-12 23:21:34 +0000 Processing step: IDEDistributionCopyBCSymbolMapsStep +2019-02-12 23:21:34 +0000 Processing step: IDEDistributionSymbolsStep +2019-02-12 23:21:34 +0000 Skipping step: IDEDistributionSymbolsStep because it said so +2019-02-12 23:21:34 +0000 Processing step: IDEDistributionAppThinningStep +2019-02-12 23:21:34 +0000 Skipping step: IDEDistributionAppThinningStep because it said so +2019-02-12 23:21:34 +0000 Processing step: IDEDistributionArchThinningStep +2019-02-12 23:21:34 +0000 Running /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/lipo '/var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/XcodeDistPipeline.hE6/Root/Payload/Telegea.app/Telegea' '-verify_arch' 'arm64e' +2019-02-12 23:21:34 +0000 /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/lipo exited with 1 +2019-02-12 23:21:34 +0000 Skipping architecture thinning for item "Telegea" because arch "arm64e" wasn't found +2019-02-12 23:21:34 +0000 Processing step: IDEDistributionODRStep +2019-02-12 23:21:34 +0000 Processing step: IDEDistributionStripXattrsStep +2019-02-12 23:21:34 +0000 Running /usr/bin/xattr '-crs' '/var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/XcodeDistPipeline.hE6/Root/Payload/Telegea.app' +2019-02-12 23:21:34 +0000 /usr/bin/xattr exited with 0 +2019-02-12 23:21:34 +0000 Processing step: IDEDistributionCodesignStep +2019-02-12 23:21:34 +0000 Entitlements for '>: { + "application-identifier" = "4E74YD2Y2V.com.dekitalia.termogea"; + "com.apple.developer.team-identifier" = 4E74YD2Y2V; + "get-task-allow" = 0; + "keychain-access-groups" = ( + "4E74YD2Y2V.com.dekitalia.termogea" + ); +} +2019-02-12 23:21:34 +0000 Writing entitlements for '> to: /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/XcodeDistPipeline.hE6/entitlementstCo9pI +2019-02-12 23:21:34 +0000 Running /usr/bin/codesign '-vvv' '--force' '--sign' 'AF8A09DE2DA26E9B85755CE5DF3BB1172504C013' '--entitlements' '/var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/XcodeDistPipeline.hE6/entitlementstCo9pI' '--preserve-metadata=identifier,flags,runtime' '/var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/XcodeDistPipeline.hE6/Root/Payload/Telegea.app' +2019-02-12 23:21:34 +0000 /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/XcodeDistPipeline.hE6/Root/Payload/Telegea.app: signed app bundle with Mach-O universal (armv7 arm64) [com.dekitalia.termogea] +2019-02-12 23:21:34 +0000 /usr/bin/codesign exited with 0 +2019-02-12 23:21:34 +0000 Processing step: IDEDistributionZipODRItemStep +2019-02-12 23:21:34 +0000 Skipping step: IDEDistributionZipODRItemStep because it said so +2019-02-12 23:21:34 +0000 Processing step: IDEDistributionCreateIPAStep +2019-02-12 23:21:34 +0000 Running /usr/bin/ditto '-V' '-c' '-k' '--norsrc' '/var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/XcodeDistPipeline.hE6/Root' '/var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/XcodeDistPipeline.hE6/Packages/Termogea.ipa' +2019-02-12 23:21:34 +0000 >>> Copying /var/folders/1c/5qnq9bmd1bdf67gynx1h6px80000gn/T/XcodeDistPipeline.hE6/Root +2019-02-12 23:21:34 +0000 copying file ./Payload/Telegea.app/_CodeSignature/CodeResources ... +2019-02-12 23:21:34 +0000 15845 bytes for ./Payload/Telegea.app/_CodeSignature/CodeResources +2019-02-12 23:21:34 +0000 copying file ./Payload/Telegea.app/open-24.ttf ... +2019-02-12 23:21:34 +0000 26988 bytes for ./Payload/Telegea.app/open-24.ttf +2019-02-12 23:21:34 +0000 copying file ./Payload/Telegea.app/en.lproj/Localizable.strings ... +2019-02-12 23:21:34 +0000 1200 bytes for ./Payload/Telegea.app/en.lproj/Localizable.strings +copying file ./Payload/Telegea.app/Telegea ... +2019-02-12 23:21:34 +0000 511936 bytes for ./Payload/Telegea.app/Telegea +copying file ./Payload/Telegea.app/ActionTableViewController.nib ... +2019-02-12 23:21:34 +0000 1514 bytes for ./Payload/Telegea.app/ActionTableViewController.nib +2019-02-12 23:21:34 +0000 copying file ./Payload/Telegea.app/it.lproj/LaunchScreen.strings ... +2019-02-12 23:21:34 +0000 1 bytes for ./Payload/Telegea.app/it.lproj/LaunchScreen.strings +copying file ./Payload/Telegea.app/it.lproj/Main.strings ... +2019-02-12 23:21:34 +0000 1028 bytes for ./Payload/Telegea.app/it.lproj/Main.strings +2019-02-12 23:21:34 +0000 copying file ./Payload/Telegea.app/it.lproj/Localizable.strings ... +2019-02-12 23:21:34 +0000 768 bytes for ./Payload/Telegea.app/it.lproj/Localizable.strings +copying file ./Payload/Telegea.app/AppIcon60x60@2x.png ... +2019-02-12 23:21:34 +0000 5324 bytes for ./Payload/Telegea.app/AppIcon60x60@2x.png +2019-02-12 23:21:34 +0000 copying file ./Payload/Telegea.app/AppIcon29x29@2x.png ... +2019-02-12 23:21:34 +0000 2413 bytes for ./Payload/Telegea.app/AppIcon29x29@2x.png +copying file ./Payload/Telegea.app/AppIcon40x40@3x.png ... +2019-02-12 23:21:34 +0000 5324 bytes for ./Payload/Telegea.app/AppIcon40x40@3x.png +copying file ./Payload/Telegea.app/AppIcon40x40@2x.png ... +2019-02-12 23:21:34 +0000 3707 bytes for ./Payload/Telegea.app/AppIcon40x40@2x.png +copying file ./Payload/Telegea.app/AppIcon29x29@3x.png ... +2019-02-12 23:21:34 +0000 3593 bytes for ./Payload/Telegea.app/AppIcon29x29@3x.png +copying file ./Payload/Telegea.app/AppIcon60x60@3x.png ... +2019-02-12 23:21:34 +0000 5979 bytes for ./Payload/Telegea.app/AppIcon60x60@3x.png +2019-02-12 23:21:34 +0000 copying file ./Payload/Telegea.app/Base.lproj/Main.storyboardc/nH3-va-oWn-view-Kjf-R9-c4O.nib ... +2019-02-12 23:21:34 +0000 15012 bytes for ./Payload/Telegea.app/Base.lproj/Main.storyboardc/nH3-va-oWn-view-Kjf-R9-c4O.nib +copying file ./Payload/Telegea.app/Base.lproj/Main.storyboardc/ab0-Np-nDb-view-1DQ-TN-WO8.nib ... +2019-02-12 23:21:34 +0000 2291 bytes for ./Payload/Telegea.app/Base.lproj/Main.storyboardc/ab0-Np-nDb-view-1DQ-TN-WO8.nib +copying file ./Payload/Telegea.app/Base.lproj/Main.storyboardc/LoadingZoneViewController.nib ... +2019-02-12 23:21:34 +0000 1267 bytes for ./Payload/Telegea.app/Base.lproj/Main.storyboardc/LoadingZoneViewController.nib +2019-02-12 23:21:34 +0000 copying file ./Payload/Telegea.app/Base.lproj/Main.storyboardc/RootViewController.nib ... +2019-02-12 23:21:34 +0000 949 bytes for ./Payload/Telegea.app/Base.lproj/Main.storyboardc/RootViewController.nib +copying file ./Payload/Telegea.app/Base.lproj/Main.storyboardc/weQ-Ch-B8p-view-Uu0-nz-514.nib ... +2019-02-12 23:21:34 +0000 10125 bytes for ./Payload/Telegea.app/Base.lproj/Main.storyboardc/weQ-Ch-B8p-view-Uu0-nz-514.nib +copying file ./Payload/Telegea.app/Base.lproj/Main.storyboardc/PageViewController.nib ... +2019-02-12 23:21:34 +0000 954 bytes for ./Payload/Telegea.app/Base.lproj/Main.storyboardc/PageViewController.nib +2019-02-12 23:21:34 +0000 copying file ./Payload/Telegea.app/Base.lproj/Main.storyboardc/nav.nib ... +2019-02-12 23:21:34 +0000 2524 bytes for ./Payload/Telegea.app/Base.lproj/Main.storyboardc/nav.nib +copying file ./Payload/Telegea.app/Base.lproj/Main.storyboardc/ListTableViewController.nib ... +2019-02-12 23:21:34 +0000 1458 bytes for ./Payload/Telegea.app/Base.lproj/Main.storyboardc/ListTableViewController.nib +2019-02-12 23:21:34 +0000 copying file ./Payload/Telegea.app/Base.lproj/Main.storyboardc/LoginViewController.nib ... +998 bytes for ./Payload/Telegea.app/Base.lproj/Main.storyboardc/LoginViewController.nib +2019-02-12 23:21:34 +0000 copying file ./Payload/Telegea.app/Base.lproj/Main.storyboardc/PageContentViewController.nib ... +2019-02-12 23:21:34 +0000 1150 bytes for ./Payload/Telegea.app/Base.lproj/Main.storyboardc/PageContentViewController.nib +copying file ./Payload/Telegea.app/Base.lproj/Main.storyboardc/BYZ-38-t0r-view-8bC-Xf-vdC.nib ... +2019-02-12 23:21:34 +0000 7105 bytes for ./Payload/Telegea.app/Base.lproj/Main.storyboardc/BYZ-38-t0r-view-8bC-Xf-vdC.nib +copying file ./Payload/Telegea.app/Base.lproj/Main.storyboardc/ManagerViewController.nib ... +2019-02-12 23:21:34 +0000 1604 bytes for ./Payload/Telegea.app/Base.lproj/Main.storyboardc/ManagerViewController.nib +copying file ./Payload/Telegea.app/Base.lproj/Main.storyboardc/xyI-FE-Jw4-view-46u-ev-qKG.nib ... +2019-02-12 23:21:34 +0000 1894 bytes for ./Payload/Telegea.app/Base.lproj/Main.storyboardc/xyI-FE-Jw4-view-46u-ev-qKG.nib +2019-02-12 23:21:34 +0000 copying file ./Payload/Telegea.app/Base.lproj/Main.storyboardc/TAc-QK-t0h-view-DQA-FY-yPG.nib ... +2019-02-12 23:21:34 +0000 8525 bytes for ./Payload/Telegea.app/Base.lproj/Main.storyboardc/TAc-QK-t0h-view-DQA-FY-yPG.nib +copying file ./Payload/Telegea.app/Base.lproj/Main.storyboardc/Info.plist ... +2019-02-12 23:21:34 +0000 565 bytes for ./Payload/Telegea.app/Base.lproj/Main.storyboardc/Info.plist +2019-02-12 23:21:34 +0000 copying file ./Payload/Telegea.app/Base.lproj/LaunchScreen.storyboardc/01J-lp-oVM-view-Ze5-6b-2t3.nib ... +2019-02-12 23:21:34 +0000 1804 bytes for ./Payload/Telegea.app/Base.lproj/LaunchScreen.storyboardc/01J-lp-oVM-view-Ze5-6b-2t3.nib +2019-02-12 23:21:34 +0000 copying file ./Payload/Telegea.app/Base.lproj/LaunchScreen.storyboardc/UIViewController-01J-lp-oVM.nib ... +2019-02-12 23:21:34 +0000 832 bytes for ./Payload/Telegea.app/Base.lproj/LaunchScreen.storyboardc/UIViewController-01J-lp-oVM.nib +copying file ./Payload/Telegea.app/Base.lproj/LaunchScreen.storyboardc/Info.plist ... +2019-02-12 23:21:35 +0000 258 bytes for ./Payload/Telegea.app/Base.lproj/LaunchScreen.storyboardc/Info.plist +2019-02-12 23:21:35 +0000 copying file ./Payload/Telegea.app/Assets.car ... +2019-02-12 23:21:35 +0000 1944712 bytes for ./Payload/Telegea.app/Assets.car +copying file ./Payload/Telegea.app/AppIcon40x40@2x~ipad.png ... +2019-02-12 23:21:35 +0000 3707 bytes for ./Payload/Telegea.app/AppIcon40x40@2x~ipad.png +copying file ./Payload/Telegea.app/AppIcon76x76@2x~ipad.png ... +5996 bytes for ./Payload/Telegea.app/AppIcon76x76@2x~ipad.png +copying file ./Payload/Telegea.app/AppIcon83.5x83.5@2x~ipad.png ... +8541 bytes for ./Payload/Telegea.app/AppIcon83.5x83.5@2x~ipad.png +copying file ./Payload/Telegea.app/AppIcon29x29@2x~ipad.png ... +2019-02-12 23:21:35 +0000 2413 bytes for ./Payload/Telegea.app/AppIcon29x29@2x~ipad.png +copying file ./Payload/Telegea.app/ActionTableViewCell.nib ... +2019-02-12 23:21:35 +0000 2836 bytes for ./Payload/Telegea.app/ActionTableViewCell.nib +copying file ./Payload/Telegea.app/AppIcon40x40~ipad.png ... +2019-02-12 23:21:35 +0000 2574 bytes for ./Payload/Telegea.app/AppIcon40x40~ipad.png +copying file ./Payload/Telegea.app/AppIcon20x20~ipad.png ... +2019-02-12 23:21:35 +0000 1386 bytes for ./Payload/Telegea.app/AppIcon20x20~ipad.png +copying file ./Payload/Telegea.app/embedded.mobileprovision ... +2019-02-12 23:21:35 +0000 7619 bytes for ./Payload/Telegea.app/embedded.mobileprovision +copying file ./Payload/Telegea.app/AppIcon20x20@2x~ipad.png ... +2019-02-12 23:21:35 +0000 2574 bytes for ./Payload/Telegea.app/AppIcon20x20@2x~ipad.png +copying file ./Payload/Telegea.app/Info.plist ... +2019-02-12 23:21:35 +0000 3190 bytes for ./Payload/Telegea.app/Info.plist +2019-02-12 23:21:35 +0000 copying file ./Payload/Telegea.app/PkgInfo ... +8 bytes for ./Payload/Telegea.app/PkgInfo +2019-02-12 23:21:35 +0000 copying file ./Payload/Telegea.app/AppIcon76x76~ipad.png ... +2019-02-12 23:21:35 +0000 5379 bytes for ./Payload/Telegea.app/AppIcon76x76~ipad.png +2019-02-12 23:21:35 +0000 /usr/bin/ditto exited with 0 +2019-02-12 23:21:35 +0000 Processing step: IDEDistributionAppStoreInformationStep +2019-02-12 23:21:35 +0000 Skipping step: IDEDistributionAppStoreInformationStep because it said so +2019-02-12 23:21:35 +0000 Processing step: IDEDistributionCreateManifestStep diff --git a/Sources/Earthquake Network/Acquisti in App/Termogea 02-13/Termogea.ipa b/Sources/Earthquake Network/Acquisti in App/Termogea 02-13/Termogea.ipa new file mode 100644 index 0000000000000000000000000000000000000000..ed8d566075210b2d46a0dc295bf288a5688604cc GIT binary patch literal 2116522 zcmd4&1xzJC*DZ)bh^#uhj5EUg3Xq{I+&WNT3Of|xw<)<{VxGAz+nHA z|L2V`|DOZ=FL)I*7Y8?I6Em0pdBfM)HYtVH$$>(1ZwAK$6&L3>zc8yW{$({a7*s~0u{}yBbM0}lT`n=%p#^YzisPD} z&k;u;&yOMNUzplwz6%BDS}lQt?lb0u{NBkKl>d^l5kGL#S0O({V{l&#je)}|Jn+B# zPFy`hZtQ1hLAJmp8IL3u@U5K3&TNtMP{@uu*&PU=6+B%rp1U@5}2fW&9 z6wRwns4_eO3jdDvQYB+1Dmy6n=Xj`PjmpCcz5}uzuR($~H4QalSN4`IYcy^6n0o z$z(4-NsGY^O(RewPueGO$@xX-9!FPH4VRsAz);{ChZ{jJ51h5zBORi23nz#${M0MS zQ|J&M#Y|0Y?lLt3c=l+AXrTr1b^kd=eD@gdk(h(`Qae;mx|8R1w{DJ%4!gkcZja>^ z1D(+jie3XdW%o=0DdRS0TaP{kCGZukkk&tmmV;|t)DA|^lsg#F@Y~jbFRIR^A1b&* z8oaXLp5uqo`ZB|<1OSm$(%10$XWB^eK|}X^hWSMuhV8Fk*3E_?db%~ap@-u`<$j+| zTle!bUyT_!=)OUcb705W zf@l|EWa>_;j1Z-LRDN3a91cC8Au*=hvNi(5VL6_2`T!Xydsfp2F>f+ld(B3(X);NN z2#!)aHm$EO;x;w5U(e0%R=_iY6stT%&ZD6E?|w#TzS&v_rwq?>U#m3xnG6p8?9-IT zI|Unn!Bpe#z-y}*Fz4fLUpAYO4kpI_b;O2HLsMOfqG6R@s9!xPOX?;2$bdbS;?`10 zYf!jU5`zkZ#4QPG=0N@|IeAM@AG4FVg;cnf1hfTDDx~sYUZ_;M$3kh5;NfMYZ)RJw zT{;n)nOiZ9m|b>d$tO;S4xE{kx03L0Z^55*AMVzyBQFX53j0O#?{7DM zVTh?lQpWE0pI_J-)^GX?lIJv$@bANlg~mitqEJKlUc6OLEx3F50uS0JMVw4E?=-Ut z{QB58B5YfPeDd-UC1R1JHRKBo5_)RelH^q7WQ?)Gn#4)5l`KHG;z1(_Jo&M|PclV+ z&3bTZ7oSoLsDDw*paQw@}nU12AOP#l1E)<;wX#}N$xsH zQX-Rj1V$NNQ}{T_=vle7LgWtkxL@ zztsy?y>v9=*<{rU%U*CDUD(KE^XS?^HR1^iy73doSHx8s2poQ-ZdXS{TwF3_7h|%K zh~pr@UVrPj)WN7~;4DFNgvj&Qf35AiPQsVV8t4|zV=p@L-Y10i0m;zV1;X8|xH#I< zft$g81e>ng;{DtOqCM6S7+<()OUt+)j+UX59-@fhRE=(1eU`LH#D7W}VK;ukZY{Cu zWc>*u!dgZXca0Q-GV|!97?ri1a}#(aow#~*dcH~#1$yTDF<@(-`H-D@h>a&s;w54Z zt0`=WIb>uYaR3m99*M|Ys=4_E%$u9?VqD^B`;xwVsr=s+4ATaL1V1W)$j*U3%zI+m zhjUi6gx{rnb?FsUS>LV?{EObD71D)rgKL2J+Um+a`v7XTK7ojcm6Mv;>??W#;%u+n zRyEnN-6b*D4P$S#!?QbxYu`RTO~_WqR|;2W>httxez)=WK#Pz+Wba1if_)kejmY3D zzQ2sq8`GWLhcjo$!rGxg-rb!9{L?>9-f?~BoWWjM2SxNGax%yh6tk$q^Kr)BBHuN1!~G-qD(At4vn>c z&uK@%&@wNkVh0-l8yx;s5bs|9QVZx#gxN4&`q_l?TGk$7hsJK>TU~-%vOLcb1juPV zij+?2ecF=kzLC*nYK;FW8qg?3c91{tiEE>M#r`TW%97iJNhT7(i4{kYW~wMWg8q_f z`H|FvTUCU%MjWGmqHmeEpHhl;ht%BRnqahfA=UsdU|QCneoFQ?5BOG2N93UK;Vta8 zeDyBs6^?eAubt({qI=1VziK<=;zCYR+S{2VsS#yoVr%_2Fm-apxtvYB*2l9^HK^G~ z;oe2GNqn(?xV^kN>4Iv-f4@8mCRixD!unUxoNaQqmvd#uvaWpHL(W9U zz$@rXq|mIRdk)2*z%;(QXfc)zWa+a>V!!o$ua&hGLt2qsp?90fNOj=c4dLM!vxSAIT~8n0okY} z62YSD#ikRUA2roz$G#OATBzkrQWW^eI%Y6>aWU{zczHJeRQ3nyXmOz_9|Z?YvMmK7 zqCm7GjsQsWurA|T#$F9+)bZ4X6)&rouTM`XP{^m{Y*#`_nN6J;=p)6(NUoXGN?d!k@+8?IfctPy|{g-xkt{BW#YvshY!>BY;rQ}OA8Mb}YtK8i+Mwp%a{X^zPfZ9y(o7E5t9T#T43%cT1YMa7-#`aRlr zqP-#0OT4~Oz>6stc2=^mre%|~9~k}8ct)In;YQR?gh!=dHjW(vE}WGlx0@Tu7rOG@ z8;utLMY@ldKr@6W9ws{qd`TRND(S{YP%$1QVZ(CpjyHWv4KLE&?QP`C*5>X_#xCkM zVvR~T>!uG4>ZLxXSPq$1)rjEYTb)vANSE$mINz=r?CoBLR+5bqVAbwh~^ z#@^rFz-aQgy`0&#$7wE08}H$@hSOQ28n?a2X}+$(o_s#hilD;3E&S`^3IScEzPHs@3IOD{f{4c z(BvoObp97<6A};8EIe0zUS2L1-Pqoed!O;lW9KdT4jrZhH`bCIU+Vga@i-rXdk^`+ zhhjCv)r7+ROl#A83wv|h3mtvrcIWk@!d5sc(Y1C|t|2F+eYE?$^le1@_6%bX#kgo9 zV&8t7UrXRUnSACj?`$#Xbesav@<^lHLMu<{oN|nHTn|7BhsqKa+gACBgI?m^ZOGk$ zZ6Cpcy#wIOlSqKO=ro=*n=b{=G*!#-^-mly7e%!+>yRw~I+squvJ8gji&=2A`0l2Enf4G1HLBTR%qvlzupO;)^wew8WcU) z_0M2dxbm=bF$0K1P@dpEuOFVtff5cmJagYdK((=tC3Vr{`p&J$0|s&;bRTRGNBaR{ z$C_tvrtiUo9&WCWYf2Y8Rsd)zAS9q;Y52em;`{SX^Ny+S^Zhr|w~g2Cw5QNAz;P_( z`&;YNV)W1?=yUBG3J(}Q3uw3s_}j~rz03y4_&R?(bfS5#gnOm)LW*TH*d+x{jjZkU zMS(t-_P~{7VPJp#kP&=D1Oqz}0Q(=D_kT?=iT@jd>ELK)&%nyg=;~_zzvGjBh`tyr zEx-;o7Yp;pjtyJRAYZ#=`Nl*X5kbxaS*0JPB9to_Ba?e#uqg1Pl)}bSHVuU%8Vp!! zV$I4Xag(Z*QnV@~SRBX<#>6Ftn1@w$0YbnJ-_7Q}rb0ZYS)62K(pQt%XfC ztB?mU>mV#!hp~sWn7;vT?<~04#(up`g&kG@r0z%uaU*Z-ZS)sdL4}BUKiF@7z38Y*uXoCiUH@b|(pl zpDdQMHUU5{5g#|h%Eq;7xX*vbl+;E76#ZoNVJkni=wwbz$(5AOHFTon%`Y_X?X<|a zaei_nu7UF}fH`{YAG~+ib4`Q2;s)7|ZtYdENr&T0O;UQ2gYQgoTcFUN7Uzy|-uBxd z=Dw1Sl;hr0zteuj2_*RG#R1$rL3BzDu=l_E8Tk=7RS+6IyFlIZ#Rf2ZxV?_3!*E?B z`ar_>ytVg*2d8C8$LP*OcrA;>RTa6S$|%YP}|`SRSVlysJK2|6B8VyK zMc4FO*PP`Y+aI3u{*mT7f8^1*`{$301%EhKZ74^SUZdjuu)1%OThdZR5 zKTZilIo_pDVJ=fs-qi(y8U@Vv6-9vP-8UkiaZ+_bbo_=5P~lw4V`dlZv-CUJi5;Gj zz#g&5dtQ7=0db}$zq9b`y9DOnR6pzBzbU$@{r9e26Wjppk2~Tw6F0mb2_JB;FZ`PN z{=JDz0BQi=!_vdpDd0Hccn#3zOO=B<56{N5fS6#&H)qIKXT&Gj@K4PnoNwxS)Sb$R zFCnZYCHOj)WmEeTmq!#D8d_-$qHe##VZRK-23i88Saf{^tn@W~zkvYndDj8u0WN)Y zeU*Km!+2S)&Z_3mOtFwkV`$f z`v81Bj6WiiF$M^t+2m6PVQQaw8&W8OvmG^Fl)Bk?t8EAis0lEc`3fs7t2#P7uU+ExW*GE1Jte4 z7$(76GN6HDu=MTPGnX2nr?KO9v2ls_1;yr|#}Pxkt>MJ|IjoPsEoK0! zQ>eEig0Pv4zKoH+jDBa`sHXOTjLW19nzTzPHio(;Pi0l~&j(CxX*0JDNSl->-9(`v z!xQ6%mn*A-`o5=)?dc2JwU&&TO#QqAM$fCo3GogS7jwDjwh_wZ%|q*yRL?E;FnfWX z;^21$b4q~j9g>{c^dcoqhJ0MfeqezC!-O9%*BE$E0i)Y>G zXv8?e#dj!;N{wXle~h#l3y9iu)YA$MXAp`0R>(MY)}{85nJ~kfH?#d+a+R@>8<(~z zT|9mTmhrk=80j2Q5d9?p1N))^(fY7h#7R12MSNd!^(6-Jz?3VL2)Z_nKmZAq=S_$dD*l0^}4<%vqiyg zA6#aU`{$%n z(sSBbl*=b)Q^&(g0ZBVg-9D^^ifPI1*Ejuso)-_#rcSu{DjPleDiRFy^jr*@Y;%SS zy6r1*QV&*Q1r&gK6HqAWk3^n>UbN=fJcEm4b=rg@k{Q2%lLdYXHC&cCDnqAdMO)p= zJ3@WxsHyRK-rd9baGfJLxdZp@REcd1ia*;SFpWw^98sL>~iVOLa{?5>`@MPg)v zHgh!RW&}SmFbU0A?tlV?8Ol&l(umP-vTh45aZQU8RX2EMtz}!u!izf;h80ti?mY6N z?2lp9PBa#Lv)~`LSod0Og%pc@+8mCVmG4%uGVc3rD_t%e?&ET++!%T)N$c46FP7Y* z?0*tbD?~kPPZ#`0-Z4Q>tt%*1^sTMyzop{tNzl3Sf@M7x?Y7rUO-|Vt?$8qP2p+?o z3YO)OQ?28#^RvkGb>cv3PBL-vO1Ash&|fuCd)PROrg`>Od>xcG@Ufd_rBOe3BJ)i= z+|F0@eftA4h2~9ksCGu}8WM%#Blix+f%z}k_O^TMm2EyKXUi|{#ua56ZPO*C;2&o6HfM&Kwepi8{EoqN#m!ze6ooISC3~@IKD?7l&{Rn$l4NLw%#gtD|cj@*nZy zl)KYyrCz^TCki;Ylg+!NYGk{*P+@pR^eg6R_-X$M_ni*fb|bJ|ZDevVnZ8wx)Rn;e zxM4q}t7e~EU^y3*iGYV-K9n<>!vm_ln($++LHccCpxK5m%fKH~mGmhwI_r|5UnjMw zlx**}C$HxwpP(cIc5yOc~#2s|IQOzKRC7PG+< zr=BDf%SLs#%Ju3zEbCJl{GoY8*`)6h!@$xvgXTO0{0r4*^`LRGAg+0 z(SY_#fAcYFbH#pr?GV;hD^r6KXujE~A$n&s!e#r`At1KjIg;^k^NZ|lO1I8#Cl!jH zO?_KIR^QRMhDc$~+neLJlK-npKaSm@%J&Yh?#@~9V646h68Wk2rZe0UbrkkzI0S)f z1x*So^TvSRlG~xj&TF537V)W-p;l$oy>8@@_sh9vfGJYp=?IQn@v&YG;+X<(Rwwo# zQk)$lv(+Z`UZ+Xw|L)HT1={Lc`*Z_CV ztNf7Ej|vUNG_;$HNMVGzpu&}GMGvU2WFoRJfo){CM5V2w-Sg(xD*YN=Cf+KaR$O81 zmaMAyzow5!iN@l@SmM+D zzG=ONg|e$o$?0iTHu&8ozh^^uMuIEr{2I5R7u?73&%VG1umQ($DPe=upo2;#z}I z4RkG9sebbph{QE3IZP?f4F0PgZ!TZg4q-K^fGaJns5sU#Z~aSYwew2(oNROWFvSAW z*Q7Sz(lf2@u}$+HFA~&pEZ>qYZb;#Y<9tX?QZ0@!$6R2Gg@&G4*?wYWTbs``)8)*d zCNy$I)4s2}gb$HOau5S8J5>Dk-7I4jx;&T4J_;pF|S}(;CQZnswdU2(T#V5nRSZ=Yg`RF3Q z`uvO^bB*n?RR`F3QUN0QI*i*wR~*Oas2?<$@GuiImo28ZK%`6=l5$wU9VY4rdA?4@ zZ-}7(Q}|st!99_)8$uZd)h*^;|KpmMkOTaHcY{=_bN@X%bOSfiXQ!UE#DeYO;+O&; z_*ZvLEN>b|s8zw;?CQiLZNMnnV@bPWV~}#)2zo_fIFd!#ciOTW0PAVV zHHH|U4+mtmkkXQYgwHHvYEY-{qA3GX{(Zot08t)JWtBr~#At_7UN`O4FRwM$kZEsy zqEu?Hm8LR~8L#?3jmh6>VNAh`AqiByQ-c^LUd3G^@w+-8@yH^odpYG4wOyG}OZ(|F zEeP4dLd=iCl%I%eR?%4Ibf7WFHFKtz%8<3EM^SL~>4*AA=%d}mV#)|h!59)pq(d)q zyg-|0CI~HgL|UV&(a}|Yhlvn1y`Ps%qXF^^8OvqF)X0cDt5mb=d-F9ii?cWOD|^@` z-C+Qx&iL?20||~J{2Bf_6W|dY-;4K*Qr4Q|V@(pJ&NK+dddQS7?p7*Jq*unUfX~!~ zNuWL_4w{|5BOpkvGJB<^^l8ps1NX$VSjV%jKtcWTZ05ZcR{0|7!<)lekl(~r$B2A5 zjj;?9Lmhr(NF8-!XM=miKTh@H{4Wcuo1Tg@{dcqGKNYE7ukY{pX9gCzRnb~x!cnTv zOpU~6Qqok9_sX}{pl`TGyO42~QCn{BS>|#@*oJ}nace!exO7(A=u-%+uUm?Z$3?&b5wn=Ant|h3gHv8rGxS@Up#z#^cqczeKb;p~<7suOuRmLL0?&DRX zCj=_DzZXAyVxv`?`;R=xFb8!nH2JM-Uo;%7;5t0I_uZ_CR_@srX}n^+Ft1Am!na2s zUnNh)GW3iPSeKSeNAlU2q*ytahr#a4+J9|8!OyOXYA3GpC-O%%k?`Y~j(tmP6U8_6 z1ie7=JigZ%p>#c0#g5sWZLnz&sk`ly*Uc7%?No4HC-jsI_cAQ&uXn+{Z${EFsB1)5 zN~;&p5vKZ@t|+6k$M;VWt}y>=UvwOQM7?ctxOJ&=+l(kwRc}GQx(}1t71p+)__F2i z*!U56v3uL?XZu5Xc30ywCvm%4EQEt+8S#tsfn+cd!5ebKXKId@+66drV~&k5rG&6GxBpa1+H)kzA4n&U^|q>2nZT@dVCV=p+W6GmlmVESk73cqDE3L zZ%}T^CFiEjfrMqqeN`pBmHLwYRTlLHcg#uo`09?|CE$|Kv{W^U9lukues=mmZ)c~V zz_VeS@u2c`+u72hpy-9AotIK1t$)8>Ivh&iY$bj84HWDIYdOR|l-Q`L^C26u*h*3t}bV}-rC$XH#XrzP7} zpYCqNa6PE=-!FVe*jT;uZ4Pv_QC?ydc~Tel3BTapkH>po>unfeXt`Wrvz<*N{6+Ik z!~Vdj7j3J~@@Lx25yaVHU`oHpQxSDk_$-85G)Zp@BL_NWUIr#oVIO0vfBbq3wh7rG zw0%psavb06dPd6f6g+}rPq1#$gHqEveOCR;l49Pi&|;?NOPTnbM4yXRwiJaD@ouu0 zWY{{_$D))p3nKzYJBX0g0UmqTE0avNAZdv%Kq{NY#e17C^U^LL(s{Q-x$!f7DQW`V zzlNd%mX!AA%=YGgT%0oO)LwU`F#_NP!Ag*J1OH`T9)o&oYzr$)bN7rsP3Id_m&2^$ z*@0ehFru2No|ahsV>7JV*?o&`NzI~Sb6ty)@>s=6l2M&)(v;rOBHjrUm5huczqLjA z8Jdhs137bzNt8~hSW}#+(-x6F?p#DotjJMRX>F5JY_5_ZNWD$7!vqRuWZi9O_9vhH z5n$eZMaypj=Bm8@r_@&;*xa1hElkYX=K!vhB06VAhq&{zq#46S7$auwUAq0XJ)EHNOtXY}Q;CogZc_KSbFsgG; zuEWpdtt*u5AohB8)VDxdPOed&=y6ANv3KD{-?#g%Rg{%v?GGYIb`)%-(6`=v{ z0iSbt+#s&@KkT*-G;0xS^C{#cV~G#5K_Tf6UDFSm(48H*yB1u!#JjIC^%G9k?q1wJHJhKSb$u|WzNfdC1SYrEDu=F2j6?m- z+%-^#K);OF4a5;Xsv?a7FqN+oS`6@u_BL_8R&_pFnho%6h3ehwwuz0$4EO-I!dmWv z67TY`Go8w;GLOY(>4@pyWJKaI7KEe;r2d}G^!irMd)B{ijrjc^b2zLHl5=A;80b@Q z0iq+%;2_GFTDzcoOsa@C$Dy}WF~m}h&#IOYk(T=*gd$eRYv>rQcW(d|MI|~K*BD&< zqY+6QIJj5$%b#;juAtBdschjq$6Y%r33m>agJDTilOl|;Wu_LtkZx(CFqT9053{XclZj{2 zK|M8bbPgy8XIvN&WL!g-$$PJpE+cwEUYG6&aQTAeSe>!%Z^!v7G2DvKLbo;&7+E zYw2+uo+cG4F}S|vJ~Txl(bU3a3PQ=%y!`MN4T$ibR|g$T6Ns3hZ-0>V8l9$v*uv=; z&jug{3`t>`JiKl&FAWX=;YW+^ctivHl&={i0FK;j;p>|OGpR<*t3|_=cW)xUq2uOV z?Ny`%GB!l$lWYarHU~%n@aTPr?G*KY3oX;P6 zvSQ>fmpAnf9XqLGW?lzZVv|korSN1$d32xVEtcaZd<^g;yjXG2fXz{dW!Tp&%`NwB z{%J3cpqJRgQu5hmX+?qJobnXu$YOW$LAt7!Ne=%02f{RxS=L*wI|hlQ_8wn%=^3t2?A7;^%32G*--Esk)u6;y#8i&;pN^=(ex5bv%C6h${E%u2M1N!e z7h=9{rX7g!yYx=VG9GbNvpqZBxG! z7WeKCYDXp!D9o}B1tqNTF*<0Imnk|fWb~gGq z`rC^Oofx+n?R*-wH@faFKJdm&+AE8}>s8y=3{|`utj#Ng3}%|G^m;wrUh1A7nr;fY z36?cb4E6>UU4_2J>J?orH7!k;_ zFB9lg)!I#^^uJ{`3e)HeDYwD6Qp7BS@Cy(H2VE$ugE8k3rdUufhi&lbN9WY*wYGnO zR6gT?ths$yuaR3uM9oJocKhK!%LnIpEyIxL|HK2ij{IN*Z^K(W-3M9q0pXPE{`gF5 zx7lxx)pHtJ(H8i(8*zTEh5~d;ml=028iUrmt25meJ=c^#Tll^|gIi9Io$3U9^PAS) zHUm*FX}}JQ+jN)s@WQ-%A>32^nwE!`Z5)!Re1Zh66Z>`oAIl?*xBS$$S^tOL=%Lsl z4G`M{uUYKNi6^JaPY4VaZ;^_Q=*OKXNxnsP@C1%enwUfxT>8OeOvkVa=~dOLliX*E z6^1o?DL?#e`V%Si5}rk~MfT4e)79QNn?HBGxb}lCENz*x_4b&6&XjMU|Nb`)4o&z6 z$>yH){I_KA_s;iJzsY9+E)eknNV<*mp9sP}X)LtBorx!meVDu$3E4K(>ku@MkboME zA3<>-pdb5=lK+lnnN*H&r#$#J{~?QqRka-s@yO&X__k2m7a0T|F=6isX|noi zM7SN?_>J+>pSMrbtw{5UyBqeJPaJQQrKpkt&<7k5eFUz5ort+U%% zscr9YZh3B-ZeF9`vbfq^+_J*e(D+w~wX55=(5YsgA#7h)8mRbRLF>++$oyJFU|_aZ z|KFhX|61Nn_}>Jr&FmR%9i1Jl|8Edj|No%m988RCt-OtlZOs^6T%E1#E&g``>ogT< z2Mitz_m012;WKhl>rwbPBtdXNMqMNeKm9CcXo8-ggUXLikpF=Hht^|1XwE|EJgZ z1X-w7r^o!7w-r=YfH*{s&tRi?T5tt@}dkfwHhM9&O)sSc@3^pLB1z zuy3d7hdrPaav04;%(mJ#ma}o3PFwO%mCmm;-QfmX*^q4Zoi2eHL~ApzQ&XsxqA<{Z?u2{W2an-_wdEdvHU|Wj{BC0Fo0-+k z%}#@>G!0e7u3}AVII>U)nC49Rr5u{lch@IE!D6X5C`1*^U5GjZw|}LGuo*5jGrDko zd+Q=HMfUfQ+L4(2hv!;;S|K&cvgrrcZp>D?luB3_*Tv3j&CHBk2Ht(}Wiuv4 z3vaVq6D>kMi%<&*Nz%5A5eGu`n_yfvi7 zAAprkhGBDJGs#iul`gIN_@4Kw?$II)t#`gdeE`)AqZS=kD)NKM7^c)sC}&NZl4Q#- zOF6SnooL`vPcgB!%=Jp?9DYR~Ht)>Wz>wI_#K7oaYV<}9=9nurPAi3z5u`;GH!2%)O$KoK`F{o9sg4rC^`( zaSZ3Bu$wG2A#`lg9~?4pzi;Zu3nXvH=7%MMP6)Obh}jpYQ4;54FXK9s_m0>tLOxS{ zPwp-KUPONCV}{iX`xqK3fW;pAbFg#g1pMWzX&81eh_y(_epYh~`DTm({QfTw-hQXM zfr9`8tB3qQlAYlHHy-@IeY^OdB_~%scAjc$Zp_}NqQ>lKi(bFhLV>yERTuqb0KggrV?SiM?hA^k18@S$ziO+pI#c_nIBQ&)j_r zA@bs3WrfFCl3c*|V%l_SKJkkoJ?fIT%|L$N;`WNfXLM=w0S8|-pWas)KS0qimRCS@ z@-`d6&u;_he>crf`kn_PZao53tDy6Yvm(!kqz?|9>UL>raXiH2qY;j&)f!RZMXONI zrQ4?|m4iA5-nwjbDL>wkB^JXi4IZ z8~80+q+jOk*WK-|S9hwTXo6#@b@#2g2prJ7aD}wwkN6G>KQMyiKHc*(AAVkDs$64_ zg;?{Cf8+jyX<5vZKWTBFfuH6wIJ>#_qUlXA0qVRp9n?veG?;H_F5H15!oZ%%7O}vA zI@R#by_c8P?_VWm;bHmwpVC^jD%4GR<1PWQ+uS%u@9}koNe?p|RjbdXOR&0}&i{Y` z``~!3u6R@4NrNHI6ijT>$Ndm0#Y<;5ULCI|5fee|x~y?R^BL-U1}|lF8Z~-v&b)Cv znwbu>8;=ps1vu3I!r?75^TNM>4?V50uhwWSH5s3D!dQ9Q2Eqk&Cvmlxl*8HkID2hhav7;r5R@B;Gsq9xWk-8yXq;^fn)9+2sE@WPvKZ3XQ8 zOWlNv0Jvtm&ft$upFjLIX7-ys)0m66c~*NN5qc=5hTQ-qn{(K~pZ(jMBg1J^pHus{ zr)uaPD4+}>qr+J&M}knO98L0=hlsl&gGC4Wo)s$lC(>siE9r4WA^%&5n}A}i_R90| z1ENj((6dP+Lcm+yR_o{2n9D3^<=fY02LIN6!Y@aa0Fn$#lt^>RiU3*$@d@*u=qt@w23jlLDy=&r1?(4GsYek0Q2{vMkWV5;$X z*uZ20{E7a7j<6@`z}z zy?_VJ4_PeFfz8xhsJxeqOz?V)<-`w({XNjAN3ocIXhil;W5mpW-3m4ts@H|H>bXqseb|`(t;O`)=R-lL(Y_aXZPd>T2h(Kucy`4}0Y6(oe|X-g z%W7wJysn#ALwAwe9`+#SykMnN{eOEo`F0QomYm=A;vQ0cjJ4jy9oBp3vOC8u-Y^0k zt{!claC|xU!jwRcpmA~$yF%q{X%s)D+Y@5cNwmH2IRKh=;Fc&uxQuO8kdDm{Asa9N zPnNZ6SNa9{V2@|fnKqCfxg}h}$^HWxxz*w67`-Ay(o>Gau+?vN_zoJ4T=&--{Cu(3Y@eMOLXjB^mcH>8ZBAOhl`DxPSidGQ~&o3`=&GMxMoWXxF2d_=@{xc1Un?Yr5b0$=` zuqbIZEXS^s1zM-HyZdb1T6OMVz2H7c&%#QM0%X-beO4>vgYU0;cW+;>4F(L-kBR~8 zt2FkNVsCgOGwOGH%?po}Wlk$;6l)F#Wx$_7D%kgURQg0Pmn)WLm6|kV8HVm-^ABtU zlicNt<41-145SqxpT$pfDs@EZXT;>nhcA#p@3aGWRIvzNmP!C+6EA)iwn)wb4EryW z(FPE5D$)KpZY$}S@qVT}Z*9zTh`Yrg7u&=M)duobvyOtqeG|@8*OR+3IiO>J#-E7%ugPzhOcQdO5@n&rR+KoWLJ-wJv-E`Ks5nGy^|$$O zM*>^t@U^&KzS$Gl5Lj&SdmPbG;J_M{}!-<|nY* z6J3V$c`)*uAF=SOOt}^%DdYHI$n%pzc#l%A1}tg~xa&r0S64dXE_XJ%E94?> z%V6#j-=0^H?-5^OuO6R$?4SQ6H$Q(K+THCV=*TsC7Mbso@0=^ltc?q0Z?=jNe!>U~ zY27`(;((U$KD$suozOs1cp!`A)sjO4|2guSwSCaLzzF%f7rs!Mq_sJb51m*mSWn50 z4qYCZwSib;{>ajdd3!EV&lq96=~A~NW8)KHg4)i%zX?VHL7Xr%O&^hq9EGM-nY?Z* z8<@f%a?}KjTi2?`pRKm>`v4H^;!m-9#mVjZ!yXBzmQ5y2$yX0U2BkU%q8uoV?g)1q z3@`aFauJu~5JMp)tsfYrWk#-vtxm=3C;pCtF#B>*{lDfX)Qc}N-7RQ0bGienbLN73 zZw`_~IiD66CN$=An}LSW9+R*t$JRv8E`udCZy`jq6B>REvTYX@1C{ZZtRmaHeH=O>!xvAkSV3p;whLmaZO8U$WWh$} z6RRP$0KS|VY(&oJ5Jqv41htBwO?f5ahy|vH9-YpwW#?brm^wFToYSRD&tAHR*cixK zLR^^$y>YpR{p1h{uvKvH^2rI}l-J#85DehB^&BXik7v?7M!H;GL*r(4?KFYwW_RcC zhF0`*tX=G_SXMQkLh5~u)Z{1 zcJuPP$Lk5*_?Rb`XQPY?cBRFjst#km49~QBVxIb>_kd7}$nbhiI$H1j-xhoOEQ|C+ zj!{9poT~jmWK89{T}0vOh@){wx(%N00h1t_P>8Q9gpIG!Xrz6;cW7rWG2PO5Q!K6& zrYElG7Sxrk5syaSm% zm*@VWIyYx@-hz%hU59C`QOrei#4_nF;-t7xZzpGkN zno-C2_qpd@LQ4bkpow=f)WNZ?neN)CYfP@C;WI9ZvVZ~)&_@;&m5NHpLO;nQn>L56 zt?2@Z{E;sbVBjP7R!GD^&=&{bR|j$z2e5aaiF1z@nj~$q-Gj)rwm1;CrEZ^a9T{EM zGE5$*a|t2S(MM_lbmxS#5VajbLpW}#%n3l~z+1ArNHw7~XqT^)Uqp!P5BeK6Nk>KC z4vUK$Gzw|tSj|)q^i5^98w$D}5Nlz>9&jxuKNJbH?ek?90_Mr(yUBcPgkD;5-*vE? z-x)9|KQbN?pxXhezIgz>IY2+ZXF10Xn=WNj z5aX;;TEB;zN6+Sx%7MNy{M{sYwtK7<&+KsSt4}d6;uvq1Nrhv!^Xvo3tk3$Cur)3e zBK@GLnXvoNEGD>qoO>OkV#i8%fko}$9O-o1l-ZZx zx)R$GfqyC-se^0;xz5l4C~aZ<@d+xViNA#yG2zfExrG3xzL%`(P4H*?HMKZDC&>Z^u`x2 ztfsO%V_BXn8t!pY^6tBs48rGKqSFX7nQleuq0nHiQrX^h@G8UR^@b7(W>81(H_@@+ z3TFK0jZQLpI9wF;(ERyRvzkWw2Gu8>*2b0vDA{}4m1>dp)3;FGxn>A+#nAb#ZZKy9 zsbz%Z{(d%+uA|v;mrxDB_GUE?IlYAAb|OtYy!S zWyK%WS(38!7v`=|l;0L>I#iNT1xjenIyvJ@Bh6twBWqCF`XxlB2kGlcZwDw@Quo$O z`Mr=a75fYP@oyGblTf@yCwOv>cDYuRI8(`Bl4thum2k`N@pidOy@!rPO>BS}-$Rxln_l@%mc7{KYP&;UEp)_f0pyF^NA$v!;q6PjW_&NUs?Jb_zb>XN#ZxYXDyXQAUfwW z0BVy$68)}$A}D6#7IlWPR;QsIs#cLZtxDR_O|oY)yo&BZJza>&km%5tZ~LT7e*c5K zK{r#fN{>id`@1Q;QEF|>m?jTpifC|$04K@onBX2P~%piI4zz%_a zTi{l*xSv^Iw}YFe=rtFvH>vT96|SCBuVAeZ^Bh`RwK}x6+GR`G%BHiC?*CC%q{oajcN49f0LoRn##KkpE#kP+L zCp%^xs^znB1k&~WXco=cH=>il%P`(C(0pD>`9I7*(cB@-{_5cSNE9JIiq;TzUcfMG zoBI&hFCXmph-|;XDAU&u?|%R9uop+7e+2fcHfZfdJ*)powZO2&l9-Na( z)%^zanKdNIC`bykgDsT}qZ~`AZGUuT&nMjvTU|gsH5xdC}bO=SKSxE(Opd~U6`ATZn@=Bk{fH2zL5RQ47R#$ zd!A=kMz|WM7869yFt29A{9$*|T+}8F7U5it`&*?#GJ=$6)1FPKV2>iVeA0PdGz)ZT zi8e@IbhA~X@)acmnY2IO$Mkfa@Jm7F25F*OtHJZsVgZ@60|t<%(~jJoVCU!gXJJH_ z3MU963E6vt^d{lf%Gni+Uup|Swvvy16e0UZknVT{Wjq;alcuWuh0!1Oh-}4gkbJK& zYwVyL8LfeHHt4J023qeY$|oac;Mzo7*w$%~lVSL0R4%3R!AdPx8 z9yY9aSSi7`N3#44(%NMy53^D|A5lEaNY_tC`hjO$&5N;jcf;6HM_QTiYCKHb*R6V( zxT#y?VdBzmorj6lJznNv;;eNk4?9Pc&50*TN??ATQAZ^y<@}WF+8ajc_Jon{Zjx>nc+@Nx^Qh8=%%f(zwH}r2Lx1WZI(x%t$D~W|GxMo! zJMo{;-8TUHQ(Ip+oAk1XIJc8_TEpm1&0)PiJ$XFcpO(9{{!~o#yd*~_wOCYt%BD7V znEBIG=$UsW^QXnmhxt=Hgz&Xt^rxxyDS!Hu>ZgVkf4V`}rD61^15T|!ou?Kn_1y2& z`qO-G%Acltwf>av)%(*mx8hHC8dCl=Oq6eim_Hp4A-8u!sL`V#^rx{LQ2(A?(#%hu)tSQJX)+{Ao>y;>QruT}jd{ z4?&b<{{rljy7op&dsYdVi{otKhEquATAAo4mKM4gNVQNlNauqLSdaK_$D7$<@#BfEQnI>r^k0l7HjZ`3{-WV+l= z6t@ADi}KoQ290B17Y9e)X5SV;tGUoU6?Nz2*=U(hRCWYew6i?OO?-=Q6Sr5^kXP4J z#50Fr)(87(RcQw*Iwr}q&XwKWIPN7it9A2Cwf({jJ2 zP`}E8h*b>w%GP*C@`IFjASI{fK23>mJJBE>kma=WXmhx%ffC67$pfHI4dNHwTD&vR zQXm|toK}-{<+vMc43t0ykC4M8 zSq+Pbc-#fD_2b<}2k(Z~_Jk8Y*CsmPb4>#2`w}(qxiVn_3S9{oeD6$PZu8YXP#?Goc4wnRm59~6P2-{+~ z%ft!({su9h;(%7^3%7os3C3>>E%GMFvUa9^&!$A!7;BZTyHh(nF#ZX8H$XQ%0KFWb zPw1fM5_BIxmp%a94AA>^(9;OI6QG5Pbm-Xty;%pHN6_;D`r`+nrvh}R4qA#LbR9qk z9)PyQP}}C1erIY6t_tEb(r^j*Sf%E~0DAIyqG*j7zG?6~f7>7mwl;yYFh3M1!hq4G z-tDI7bF9?I`8Ze^ZfJJnON5c=^Dwto0kwmWW!?&LHuTQ@QS|#0QOoBBOJn1m%MIc| zIeyudy6b-cWvK(W?Ig_^$mScwZR&c@Mr>acXXw3AdF;q@Y^QR@Ve*g1VBX5by*FcS zgM2FC_aL#K|80`%WHg>5`g<@776)}JWfQe*XPi0aWqbvB8EDz;Yn7%^lw%%fm4bHW zeMWz)6fVMhcLr0dl%zcVRp4lP9eme{@kWVIPIMPXaUKNwlQ!z2AQ8|Xq#czC9`ERY z{Rq-S61X(60_qSEr#gSe1v`XW~lwI0Q zid{N6on5lAH|<1qcf?FqSslUt`XX-0)~)W$9$|V=c4kqQ*@V>#aC??%cV_EoXExgg z5kQ3P%r;)i3*e5PTUy_#?8f5hE4Q?xGnHfI1uXKO-Xw@Rgm7-)dET3>=1M64FM<3Y z&lD`=YjMpFlLtiDDrzTdrRhTYO}IV)$` zBUnE?@;3YSF|@`PvZ&a>vsi4LIDQe%V)hSD2MfGO6k5eKJ=*>E5@D2JKMOPI&V*r< zyO`~_vHcM7&;uEH3ElmN87Pe2w^Eb!qptg@?Nk`;-s;tlh8}7g3$rn`D~vpMgb{0d zxGK;hU7e}l5iSwL5bi2EH9Nv3!uQlX{a|WGm~W8=ov9t+3O}w=U65b9C5d{3{?X^L z95%m>Jy*N~<)|U4mV+jH<$e1?@{UUK4g*-Fl&msoVDTj@c!vpSjyjdumhJMorTs3g zx9m(^jadUG*;_Emy&lRTZ>e#a1C_ux7((vVps%a|^Oy;$DVMdB47G~0>0S`_tpu{a z>>&q_bME<&lkg`6aE|V8{1|-60=`rTzJyYr3^A#HaT)nuh1?xxfKUbKc}>Na@7zMf z6H@f+mWG|hJe#Qws+m4|VLo`lG00V&S#(_m(&!JIxN zXA9yKhdx`#3pI#VhdwhfLS5XZuS*6S#A|7Fai}|$R(I!tI?O7Hh0Ui@=dW=zI^-2^ zid~6K*on)0WBv%t=s~w+<(LIs2E|8kOj&#jasChH_*=xov@hzGW)!mZ$t_*$VJE9O zAD-Q@ylw)Uw+Wlu4SQOo-*$Z{E$x}~THb5T;s;gSo@bR`hO@@-BmvCegfl;g>)ufob%h9EumSQ0c8S|uo74%a4D#kw`^TOYI3fBN5TigKWtLJkEi-i*aQ!FGCtzuK5 zZ$Rzg1n!97-cPac5oFcH!r6pd3=^eW$>L#_zZX;XUo2dMtl2GIq1K#z%1Tr$?1ap@ zSa=gKPpbP6h_#upP9&ay$kGho))U+wfE(<-F8AN;yAHiWEv+QzLkUYNW z0lgHLtM?0Vu5j{rw%~baZ6fKHCu-ocE1}SwN0=K)Zl{i>lUmj!p64rJ-6$4n2-8Cn zxdj(rs4D5DT}i>ozzER#USkBE*DWt8sF+G8AI zavi4@3GeumB(r2m4nC_$QbUp)BDhcE7&X?zyvkJ-L;j6ikCOz)i1*RBc?fm5o1j0A zqxZ41{OGx`zP`~Uy|%zG&??@j;C#rM#E8fe)nvFFwI92E4U|eK>wA zS=NuIODd_S%ZWoj@!TArM0^$##1@VMSxe z!OR;57D%V+uTx%=+ukH@Yxq!__X=8T4a}S7b;xIsFs{b3hft%a&)vjflsJsUOh6Uy z{uc`eW6JXk?1a5r+*`qB=-N8{e2*vWi-jKbggvehua9j34X$@+M{5W19*m)lHd8+g z@~P=!$iDH@2R)qaROS>fkE8!-!rB;vIbCdZD$#QX%~?)rTN6WTEp?=I1suUiaiB*}tNW+zN<>_-vfL>B<2=!ex3);Uo6QA_=25aIKZ;&}CkVj)QMA^423838x6b`y=mM4u<9 z7U_^to0k*|OM${%nF6Py0Qx8VUHD9Z`2TSD^i8w0lb$kY5j}Jd+$~y7n6Ut!$?kWF zlO32-a$M1#7IB_E$M-7n>hlx~3!z+R&d7z(@%S6_0nhEtnbI< zxS>U|%DHdqJaIAI|1TCwp||ytTXV-8wf%7f`G2KOg*}#}OV+Z3mjN0{dro0N}84jatC&QQ@je$HrIgU9*z0{-Lr!J-) z0OXE+yGeXGbyn`DwlBi$S(akqB{g5)0?>Qay$l=9Cy?cOX;xlNSO>#+FAvs#l3`=m zE#Cj*U*Zl#?(aS5XDydN-wRW6%qOhvVYI`1&GVAQboU=ApoFzv#h;b9bp~mEei(T* zfqslCF7xK8guR%s!!9jd8@05CpMar=o`fF$nx*fvae-T2;$xyvC;?hfZk?`{fzgb8547J=3Vbp^W#fcF1^BU2+8ZtO^ zXJKJ}F!N}Iiy@pRL^Vo4oc%=UMhI<|r+ZoxtWRy{LpavUWvpx%>lh35hicw|{_1G0 zC-`F_TsOJ?e)ztYYDPmdDFR;^!u`BrVN1vbYbFO7$>tC@z3jAM8aKgB>mUl)yB^R* zz{yQV+IgqVm4-@XUE)Ld*#$i`=+FC3{xQT9*vBOyv%g--cc!#uf)%}%W}jc_MyTB^IKpvTvrmML&T%o#v*MFR;r_Xmd_m6 z=B~KR{H~qg{6XUo`cN}n?Fbr%kh>>{r}MYa?6EY6T$Th;o40W9;B=c{$aN3}Mrj7& zt`27L?*mK@Xnc|8Bn6EBpmD++__5o139n`c&0w8bL4zYp_AV1;Csv};1oEJr&2;4= zd5VND68$7g8TGX^h;;11hZ@_40 z7A_L5QhsR<(x-M=fU3o{Q64w@5e+d2JEo?@su3dSasBf zspWQpS+xlAf5dzjsBHZA)Cvh>LS$#%L7HXb>dv5z&-WDxZ_+aZ$bBPGdl&NCdhtzy zZx)4hv`(5{^+0q5+AgB}zXQ{zSdFxwB4v$`hj@&hLVjc9NwV^7YhuStR`N z2i@PPmzs1>71m30bk7JD33DkUsh6f{>WhTR1U^+*B+UE(^pJ+}O&LR4rp2(x7-fKQ zbD18aSjIS~!w}*O($n*hML>Dnog)Wr>p6Jnxnd!R;byp ztKs7qBc<;i76~t$9Ospp{BJ*ZnP2`7lliZC^Y3C?%)d*V@k4%TTMjtpO&*62r7`-A zFrJRYo5fwuKYj+YooPNf67tV!vJSWe1DE@kw3Bx!&u2J;@&QW50uZgEhKL-P0vpQFY;P4@S67tj4UL`+8 z53i1!d6cs&j-Qq|%Fzq?q3!TA=-D*rnRZ9s95B^zzqx<=pM#uWG#a_A{fOm>w+a8{ zH2aZWYwZ4Q?zD8qz>R9&ck!lrcLXdcN;L29p_!psTS8TFF!-C=&nfEMA*j(n^Uo~_A>l6gufHG zmUgjIi1;j<`E~Fh!rLFieflDy4>;U#D0lbrM*BP^Z{-3Fn|cq&=D0G~c zpzl(CfSZPQYU;(P1D`Bc{3^$<$jeUd*NcbLv-*?ZYN_Tai+uIIO)lvBi|FKlH(ARS z33FmuG*3;B-3nzHif9J_>=DE9vY)6;qP@2w;a+qrpBpd_)k6E-C_>f6EU0Y3ry!w$~>1~)<@9?`)qm-o=zHXqQ3FatJQM< z19jTH2pIoFV-fLb)kFzJf|ck_OQXvX-EyGI)~AS?kK6dK5xshG`YZHou)!srqTCjD zEAo6S11J)*qg!a_vPifQLEfdLTaTLkbG~}Q+(yhd@cmfAzzzB?j&Q#1-Bpe`mHzOFGLj({Z>qjs;I2uXaH7gP}Q_oz| zT^0$5OVvog4C8Y$P&z2@FM$1t=26I0UDBtWdX255wnGuj{b2nk`5DDUx~K4Q9C-NV7E6 zUP1F2!E~!k;^z(ftfPbyXtA5Qrpz~$)0jlpLHeuLC@C4~13A-)QsZypZej4%?yIp@ug1)vUw(4NB~ zoa6UHUYn=xO4^0~(@OTRgR+Nm2OEiVE7C_|C-K^kclf2GGc^(^1E99ucn@E)XwK)O zR32*U53$vG3CXw^^zY1dLa@-b5N$&!xslog+0yN*$>&GG50T`VPd&NZ88|-J%Ul9GPmULMibV;kbne@#DHoL5O;6$HY5Gl`fQZHuc zPW0J@JJeQ5QkUwUDzHQL{%zuqQGs0$Apf-s(S%FnWS-Y_t7JR0o&pTJa4&)PNZ4w- zKyvkH{ogJe1`5|Y8HN2i3U=WD;opFae1SNd<`9>7PJX7{C4SF{85NF(YBQbfie)Z@avUA}h2-=xq_&k`Aa!$!FBtsUBb?s}QLv%PF8C7I$8Cw+fL+*< z=z#B=sfU{qUij=wpmx?L@-+K;@)!{va?jRlo?gfITG)lBNq)Th?-D=KLmPyD*LFyAl|$Aihi7O?d2GXv_}wgc0a%R_P(6g`~$P2vVa&Jc*;^ zKTqN)iBc}@l23dpqXg>X$gehmqlCAmM#)4>8703u3BImdePK1%t-cJVM^ndD*oFT~ zJ;z@R@h0~9c6P8%AmisO?pB-0YAiPgtrxO6cKb{3P@1k+LKwMHkPH*qp^`g8+ znmFI9z-g+_2))nsp{{qt7l_p|yo2D?XH8U?^#Egau~Tf76v3KEd#mGUQw-RJmNZ^xXyC2-p`oHw6*lv z2esvpH6g?nh)D;77c2DIQebWa%x#CFkK`bkIdn) zdJ-BrWXT+Aar6V!j)%|~j&Y7vv{u=LPou847f2tk#FcHc2mSm+Y}UjAvBSY;go72z z`C#0&XMI2kHpfsmCu2CzHL-PGoLiyywly)A=&GmvVS~8}y%$DbjE%m{)Q?Rul%Y@e z9zVOVM17;63w%bgl(Qn;Qp;nCrRI<{y)m@ZP8-w9wnAp9V^4j#rOH7=tulO5;lnLu z1(;bj#Zvk0>6W?|T_DBii!PAX$dQ~K@-OY2a!!3GAkJw~ zPT9=~@OW1S<`elTce^kih4u>CKQ%DDz8giHn`8;)^aOYSz@68;5fZ5!jG~oKLCd?2 z)H~e}dT-RB88Jg7jZ55HQLf>G@Bc&oS^VF=?Gjfz3^Yy+)yiDi19VqvIAWbI%1v<9 z_-z~TPTjXTpzdDbTQ-&ZF9zRy=}32K@9JxQ8({LpcN?7uusO8U=Tgi1DD$iKD8ytI z+)Hw)yGPjHR?<%&>2&g2eI7RttDwBAWQTk`n_v4*cHk1d{pXmx1Aws!_jq=I^LZP~ zPosvSk*q*HZ`$WgK0b!4*cXxG?-{=JOLz1Wo5MWH`6s_+9HR9bGemi}ft%6i`ORgl zHAlJX>w8l@Qd2&oOTaHR* z&>qTssh=W$$Wyc7Ivf7y&?w01^ZX8YY{uS=bC3T9vX_mX6<(LP2H)3cnGIv)aWCgM zD-PT2zNBY(VVkho`;YI%(Tb%nzjC%}E6WxtZJob6qcCX;qE^(V7&WKB#!liOv)ZuKX%Tpskl+G?pC(5gVa+_rBR>miTpBh0*^CE51 zb$a8GL8WAex^vxjU7ZE$PIPN)@a=zykF*a`i}G#@uznan^8shK4(Cp|P3qUx+=QAQ zO-*X_T|B;T2+D??E{rXBk>1* zt__|V9z9`E_!pmBfZmuaqZxGT)A9F&UGnpUZIXAHcD_bBDEHhj%BQR!+lWRj(I`=E z?;zXZenXp7tkTC>qBxA7PO!>-Z!NFooDFqhFY^?9Emkv7^&F2;>Q2}J70A-^79SY&+ILJIVt$%}%r<&C@xKP+~ zx=kwgY9Y3h%z2tRE&O`*N%(KZj6Y#||J0?|`*M==UGXE|X8&}rTEA4mGzq}4JM+XsaVfF$S)Wnugu!gG2*11Oh^#X2{1 zI|LB_5%hd|O9En>>Do>5ml94LudJ#P{(PPy7TW zTL!bG&!+6fW>Jr>69mi`PG-I1v%BNxaxo_B^K3>P`M7HEik0XUHT<(t=Qm&l4^sYz znWp^Soi=I7Ouc6uCYWFlJ!22YXwRGZFwYna;^(noo8)ooEwD3)p7BA{_!DKPr%+gT z3Py-S3$;Fo-jVOrdWRlog|Z`%wQZ~)V6V#&=6qT?_Cd}0Dt1?*O%i+IzZvJGO`d#+ zX&?1Dpf?`s&6Xhg)>^`T-`D49=Wz!Hv;*S>^z&mFzXZ27m_=*seCX5D@~F7m!%hV% z7A_~q4xl(+Wb-h1eMP!{X#5B9a~jZ^N;rVca1LgAuHWl#ryhTz|P0RCN?lL4O2wzD=Hz>h-CTPOq* zxK3?Tv1*|108u*0X{ql`)X<4A82=#YbA>eD(W+i3{8)|KwvHM1patjIQhG296bik> z>u3U{-o>foa~PkKE2I+ug~CCSB-^HpOMJ6-q0o^)iE#I*Q0Pg(Oq;?U!)JgB1)i|C zB^L5#`0t{tO$oevQ7FtI?B@u(9k9nZt$k_twkTHvy$7RL7!pcJ852 zxE43byB}>5r^ER;ZWzM*q=mxSI7(xb&utV6C*w}^pg7aeyVNSipWsm%)Y4&)&@`4B zfdR^a@qOc5?fgq^Vsp1v8-s*@C5{>$i?@lZ<+zBeRv@;;FTB$xF4kdfgdWWoMK*7V z^Il=|k4t<@ei!(Bap?-&M>1p?Xdel8%8Y&kL@K7PKl5A&Wi8?=F$xF!#V3tH@5Q^F z+IXxG^6xhBN~gBQMUrj?N!!FJol5Mb_)=XQy`dGb4(YI}39BnUlk|hVEGNjh0O{}4 zt}ys+anx7dNh@&ZWpUCfHVTX$x~1_PfAvV4 zun8jQP3?uk(~z0;=e7wygzF!+cL2n!XqzZ{+XR!9`Y^rEgQu8`R>L>TPLI+()j~S| zUnp3huXjQBac^qX!*hg%kgcEi+*DvZ&BbljU&dWlTw%&Cv9`m|W=v~)>@rA^54xck z;y^I3eS_!mK+eSE&jV1qTT}au0L*><8vdt24y4~6n=e`%V8I49Ynux3*A)6Z^TmU1 zcHR`DB78P0_q7Y5ydUN7`DwDxW%Z+m{V@w@;-%kRs5SD|5$aB_pg=s{3$A*d>iNAzx~{%o?l7q#3*QQ(#ws#JzvaY zJrHNqE2~SEuX9z7uh#dH@7GC-|JTX9@n0ux6W?DoZDL}Tv8M2nsb<>c&Q+DGUtE1P zS>p#!p|$;La{BlN&()-JV#Q1O6P>FLzVxpzT}`^6{i59N8NZrrn%Lm^w>4nD*O~Q3 zqCbyS>?B#@O;+#QZQ?$H9+tg25Jexc#cj21;yK!}>V%fbKAg#Rf|s^C|IawL4|@PK zY>=BhVL1(y_8EM`Fb?{n=%epO9|im;XnyXF!uo%B8t8yU^lVM(IDx;_g6moy-wAlz zqQk4$>b39$TkWv6N3C_8VCMtcXkQ~0NkR*8+yq%P$fmBcI9}?a`00)Q8}#wMO+S-N zgPxq!t;yw47r-6X)!6~+fI}P67t-_pg@PxFvu%OlqYGm87BTWBUbR6MP-ddB29Si9R{5J7ZT8rv= z+|@1{DHQfa+Qf0HyA>*(}FIfcA8= zT{`n1y^Yxe9t5>lG?7Z1I3drl`0jI90jNJmIcR8la@FzquNMl}!{CGR^WO!kY%@T%dEAFodm%Y(Oo<210Q5ZX zLSC_HA>{igWtmP&6G(X&AhS7xMr+wndobK8-6h$rZzxYi)zW&g7g}yYEVI?EU}O!n z(bH}Ur)|{B@i5xzxXxCSF#e-H?g1*BG;6q%H$vM=kcH(;c|(lWQlhmloIAvx4=jZI zpW;7&Jmj6J_OAnUF#>fS*Fsqrj$uY&Uf49mRc^%yFq}Qq!5cuYb>R+r9uV{ga+GQI zc5ua=26T)rR)_D5IxD*DNU4luSrncGvUHFv`6SEquo38@y&(S=pL1&EzaOH}Px3RI zyCIrC05V8D&5?hPfZ|t>X17KwZQ>SZO0U;L{X9}D4sQX?_R1P(Pr4Nf=ZI4_^wCg> zam#oJ=YZQGm^+*g_T?x+$05gM*rRm)S!mKwEzQjbNy<}1<7B8+y65Gp$Q$;tTo%@A zpj@l#K|N8h9mai}@=;S&>g@_`VwZZ(uvI!n@x!FS4G`ItzXa>*Td=w&`-Z{(B*h`% zCsx=ftN6O+4Gg(9i2oqZ#y!5LFWCc4BA0bm+|Y>L*(!B<@vOL_6MF#0M`QWvJXn{f zg$e^)<>Vo6@*ABv3TK7zegNccRbYSly8*t}gl>iMZ8)P=hH^hQcheYiEaUC1;IspntR`2mQFD?n)?6fr1AFfloghP4QqG zJzWS|+>bP>J0AC<&aI(5KgxO^+SllKTn*yffNRX9ApQmv`t!%Zf;aG4UBo;K82ihVSQsR`~oV_+;Q2Y0+1_(HHzZsH`Ua z;D>kBY#!&G?LoBQnINuNXE?TIT-EG1~ZMxJ0D0sn7akXZ*B$8p7SXb zmH@1r{{?YI*`?#x8qDU6Guke3GhD*dAE9kr!k>dTr1l*sdJndWXS-9Q%E_fh)%0Mi zGx^#xE(O>%4lVzD>hFA#YzNt?PK`gfAVm+sZ}ERJp~b7=ZGxC+ z6>Gbhenxcr4L0Epw2i7~B5lIW1U?mG!{_&*EHrbX!S1b*I5 zJPvK8j?|ojwMT(cyKaZVCX7JcRU4CNZe>cM8r}{v>`QdNgEKa3pQ=V7W;&~56Lu!h zqIsJ5#U}KFbT;8+0(B!2<@w^FD*c&%o3JK0*{H*D(k=$edTqkjKHvo-XR2wseE$7b zX`It)s~qgHUER?{ue1qvsLNiKvXND`Q8nrlLcZ|AW`O9^fhzsAEtW_NEY?dxi{Pm%9zMZYeHsM?hr8JXPMmqJQ-~>KZAY6+v z3SRXdl1&%}f3Ma_a7dNlK&%gB?@W_mFG$cXXA6V>-YOpOGL77+OU)WCzQk7xu$yCC z&Dl#xZR@{3>}^f0V(R|EGvZBKDhH|Xqvn@VpZ3MDPd8*fv(!5qxMPnw5X=Ddw0`}M zKsR2k<({Vcf9r1*Ps(%K)0(*r-=YfkhyLtXNb!x~8Og5x`UJiy?|B^mu~w@hqK%2l41 z@xoEWtBE0&)vK%`O2l9jZV*;73Ub(#NDeJ^G5U(JaGp&5W= z+7dMnIf(mG;=VE30iS(Q7vD0`D(@pIt4uRd+lkyowolF8@RdDU@K*ZMAvHYOdlqo! z-?89*{IOQ?kdr+ZqU@MiAad+z#CynK&*-E;J?~A{I*?OY6raL4+8FyJYslt6`W*Ra zUKHPU`kTu%|3?wBGFlO6lJdXexdzZzM0+pn7h|Z6)V%=I0_OkVebHh+tTj$$R&mnE zyh3gH(IRMzJ5mv*ll3-h7U?RBJj83b=W6NmB;~u|Hqg!?!u>Q- z=zoTugk`hH<3MS?ISI4dp3BgN2~WD zbT2`VMetXlY{IU{bvoHz;79pZQrp4ERvzE61oOU4EB$lSx;K&!(j3#Z%%_&^B*6h) z%RFk?80qJkZf4PSPh<<|VLi#Zm}h(JCjU=^wygX&3Ig8%2nWF}jclb=VQvIxzS$86 zQ9w&OBa;J1arKC_ih{Z-due?$60R$fh4zd5?c1yt-vDT%?7vlXrJ|H7%sOH94kPVs zpjK;BZ0#jm-z2=U2ziK2GduKqd7M4Yhn<99wEqbnX`Cf^E~31_2SzVJTo2o2h@%7{ zgq8Q=*y#K`%pPITE2rnapI~oxHoHLeF_0yQydLd-^E3SeYc%FA8Yz7-W{}1*L5A*2xL02WO zA4$_m@AE;1Y8QLgj)8k4HqF}SF%4KNkRs=E^C_wy^46*gN$(h=o=?>0huL$km3+bL zumTfBN4Q1m?uLlgC`Ytz_G`Ib-U_2k47Es$<^88ggG@uYQ2$v7e1k@vO`d0OhLFRQ zFvK3>PHLfFnyWO!dO0FTDK^1PP}yPp<>9T+Ph&UB*Yn=MXB^FA9KG!@d*B&yx%_)y zFailD8p;Ov>z&$F$3-J$ID}qvGStCiRtqZ#$YyaWHq8e9)x^Je2qoZ%+DG(jcNaq3 zqG!Z1;*>qK5h63NKDED#PZiM0g1-i46V`^%TXu#}V>?3Dp=Qt*>Z*fpz|j}V9qQoS z_=c~3h`&Pk?osu3415*fJ1av?(hVE4S;Z85OSpHK^Z8?(^;q0B1^43mx6_XS{~LS$p2A`!Js8ziQB9#^fZaGp9K~S7QWFcwmyb=b-{t( zdtC3}y)CZ7v}aPKaZfwG0fw_wnFqjXQ}Th@A(CJsh~wpB8hywY_l`EW*_yj2h>he7^$nx9lFeh>Ks~=$)>#knI1BB}8tC&_DvSg8&c4N< z=?h8QF!c6K8$JJT6IKTc519Fap-LV-ej4@36>O1is%vM9bXYxY2=N>6Ym&X+CH@J$ zeULLWNmuMFcI14I$oDZXgvzW_M)+~0>i~@w2fpTq(Hz{$=LM$1x6)v-KPT{Y_+|^@ zisYja?s%Q$EHI*jkBs8)T+HMPgzE_$4KT+DR}w8!o|DaFljUbP3xsn}J42Ia6bPph zs9*L=56atD3xs2k`4$M50NSELWBo{?WUxirtM;?h-y(%o4U~)&2nQ050OEfgKF1PM z;qyr1Yw$UmC=Vb$@;sFA!so$6aRA{v;QM~azzc*xA{%N36O-U`Pr?qL{zMUc?n?ZT zdIltQ>hmwgvUm%hy{ACf26FE7(XNoCMPhMB5>|oHRX8f~ZD={ZwX008LH4&Nhy2<6 z8uwaGm1UrSPX8AOn;4ae99s)P0K0!K!I>Cjxc4UpW*~J!*{7g z+DNf;&1#IG3WRX{R%p^s40FcZ(=Pi~VXw0MT;<=aYLNn7#U7^D%vDDCGw%T@DxQZt zvVih`6Y&=D z*>8k3j=g2Moi|k#(C_~h2sh$5uNMgK#(k^m$p`&$-)i=47xeDy6KhcFc9i%Ijc2Zk zWZq+vZ2~lBnyM^A1(1Iu#j*G#`7Lq|5)GJ;K>Ew%);L__gY`e^ILo+ z{$j^u|NqwXt@-#Cf}bYmI58V7-Sfy_UPvy#ROUB0Z2kfmZJjZ^gIFNkjI{~>HPbeL zS}Tp?%yU>i74?4@K;TD?$)A_y{6%mQ_o~M_lH)f5{YQP~ z(Hh?LdVz2_W`a@pam+emsQ~&hJT@5v392UmSZQX0)0oejaPE(y1@7$Z>UV0ipvn7RZI@z+~kf z*Tx5BrwxyD6Nbk-h*vrCs-7|NzRWA0`XwbFdd4*1#SyO>;>7{4<}c-CuyWODysCj$ z_1E5>@%Gzs&YBN&O0BsQ_#_`*|2$@&;_`8uxEj2dUQc)5Tf}a!R#WGr2<`G2HqC4> z^x};BX%y$+i72+-jGE;$LwH~PnN`J3OJ#xZ4<}r!(BA*3zI}hcx+~KpwsXbmeh}w- z%wGm{@H9VY+Lp?&jib2_$*>JDvu>db+e{gDi@4pz-jS{3sAe_8E)brJngR=97V#!) zI2gV3D+6PYVH+UBM*2vxfZo2(GHjSVqK^f>BOU#U+!|)92t*a~-bAkN?>h$Emebwe zX%VYw^*G~YbMBKTQqPdtfU-A=GsAK<`|3z$b-w9->=J6x9c@ZxaX16cinfRr-71?G zHP=`!w`g)ztmUGqr#1?N*n2IKwU7hrDRLV;1LPYlO3k@E0KQ>}+vX~s!6ZKW1i+WDI#XDbk{0wurU%PBFuowPpv2t0G6rx5!39$@YM3al^V?|Fd#UZ6DJ@X1j| z2XZjKEtz8*k~M564RgsH2h;JN(a8ghLgYKoAOZWGd%uQzJB+IlvR6My%uag43=qK? zU_b6y&~HxQ>^w(({>Dgqf3SW>y5DILKlQTqZE8C^A5j4LzY*|zGTn*`(Em)LqCssOo1?)q_e5}%%jgAbUy;Uxnk3f(0gIu zdn1q5qrXR5#3)y(?x!M$Xjtnh*N?+0vh2(B+iuY7m%SH|)--u+w!m62uG!%%5Ke}% zw@JwMzeDezLl`INsYR@l-%Eh+W94v-%E|Q=`tX@Kn8|Wby8YoA`n`@ZkZmV%`w?-A za`JlV)^poN+|CfUCYjq6gZlJYC9bM?N7qDsUmM1EI5FzqJI+q0f-mS+=Osij02Eu^ zZk9gNox%hAhuLY=0{J=rKi9nNrbS$;?q;yHbT-lI31{PY53hZP)z(t24>)`uI23n2 zp<7L6g^fp=FKV7ps7^hh&@6pHGZDU@V1tKwq&bW|bA*5Kc^*i?-hkU8IuN`!u_tTkryzDQ56KCq> zJDPTVEsf5BwCkN|*Mn)-J!#h~)24ThrRzY4qx5>TUfWr&`3y zG#Gmt%)bDPF%3qn(8K%+U_PzT!(2&&`2b)xr@^dEgLw;JmZrh9rojxIVjjI-Q(pkt zI`e2hP*{?Nu}j8i(qZ^yjQ;@`Gtw~D$rw{~7_BnKQo!KSFcw2y+>UR2Wqy?}ya+Y7 zi`bn07+f!d>nrLV3)d3YQS9A#q1Iw7lW3v0K^fF{m=p*bgAkvpQJuq+F9?Yi098P$ zzj~8UswN0EUAmgvP?Jx;g`m_G2#bJ{#OdqiLtSMWoD1r#X?3%qPE5m{4s|!u>MBv% zw7N2=Tc1{!AH*3_UuS-xE?>9@{g{zfhy9e7>+ek;OOD8x>Md0_F=- z5;gESJJBqjO*`?PFXSbfrH$Q;>LxXNY!+K-9me%;qo>-ta#4wo-RZ~|#CWrGworZ^ zz<}94dus=15L%v=V_U25uR4ak7O1@!S1_+Z`-O&?{D;!{XAwVNI1e?p2QWU3D^FfQ z++P8Dtf=oazzo|gU0wFov17ATXV=D#`NGdm>Z6`~;Y8fbH%o(RR)$eeDd_g5X5G#g z`s1Ax_2dgTK*kBp`G9<(C!UIVU_3v-VJC5z^8km9Iu5NWhf(0LS;xVp2DSMW4>?@GMAbW-2Jiag%KC4q1s`{*rri! zzHkNbS9ZS}=cbI)K6JGe-;Cgl&$r^6w40?n&a>hmH)+7=H#kgwm-O52f0X{Adpd9M zckqt5Vf3dlZZuyQj5SM#)RUea^qVB*vhOkf-41;6x*KIV*?U{iJ{tk^sv~tCHDBl^ zEgXrV{*0Adc&0-`WzJB(&=tECvf91Sz7*&k^=j?9D2Aude;zwE1^#Lc70x*BI)lWo zpo}2(D_+P!t9UMMsQqcoSbHlp$(}FFjbR^CryOcJzydKZ$u>QPoSI@Cyz5_@#Zp&F z%MQ}=teE317;E3n|HrC;5r2U!t9&G1utdvb-A;>@k-jG)x&C6gZc40}>TXA@{$_bs zw^@|b=PfZa&H)YP!n_lWHq-AYBgFNEDX*JM8pct71M>Mcp}!vV8~J%`^UoBY%l>uw zTmLU-Zyz7Ul^lxpd}=fri9wcGnPu5Q$XX#|R>&;jVHS@@qh|C03@j#C%a1ECAp_w$ zGA3M%St83UOIVf+vQPxUT7~#J3MNFxJYN}OAehUK5JXr)_z{9xE%D{{eDxf6NM9}C zl2=uyyQh2Xz3=zl9}MbqPSvSXr%u(W^HHbd@4nq9#Hj@-^H*m|FSY0&{TfwQ(|#^5 zDL2Son{m4mN8Dh#UhEW?07Y2ik#y1FsOWtM*VIc`O$sCjX1l{6KlZpCWL%e!DI(TZ zBibS7=b5$|=$k#*Bjdr7{CVcZiM$tVH6`p;5~-5u_hIs9qrzGJZbYkcF33mA3A@>s zfZk7|j2up*Mn1|{6)SW(h^AYWcyKX$Gh~(yG40dZx+3kPwoXrlpts7>Ou+#y$I`aI6lia5oY-Y&n=M`~IzW$t z%(a0eP6P?AD`AgQQE~i~64sproj`NAWx!$7ykJ37t;)SxGgbFf`0Gs9(yfRd&`e)< zm*k(vHNn5XJ=;nVl5#UOux)wYV>aveXzqJCeqS@bb90|o?ev>I_bFkIQmyLX*VyX= zA8Ym+{5#!V50t(hwsmuBeL-Or0{ji5Kc!o3u-M9gZn2daTYj^}j-}9I|7Xzowc0*% zt1@5nBY~I8dE_CCM^YTCh)xr0fumvy$c@v#1*O97)tgmDzgcAfB!31Q%tp} zY0Z~+#d!HiRK5+$pZZGq85&M6m5HQWVvBmQ-8yr4l*B%r2$=U;VhBM0(_MS^si;;i z`DMn3XP0ds%Fc9ePpsl?#WAk<_$c-QWtN$-HU0Ic9 z(?1x_x474m7=h?|zQt8MelyLzN!{WykZ7OZEWNvvW{bP|D>V#I4V%AG!+RE+zSgMW z9Mo{sV$+vfYG@cX+w@xNdi>?xLoU&M0JKK}HK!BxX9Px=1pOZ6(zH3ZDiJG*74%lG zKnqrxw24T^Ehu?0YPA>>w7e4%YKlL}IQ9fcFIUUL&tR2$^=NT4MT1w@z|crg$D zg)rLvJh|}H^N^XHk^UrOKT0@4bLAFqtz3vJyc>{?s5BS8cpk!lPPq(u zN0*2{fZVy#9J%l|-kE()#N2Ozrh*c;Luk(=T-Ct8W=NdA5dJpkSa9dGgyNCIj8-er zhWqhD_zhn{Ou_q>Sobr8A7P5w<1F5B$J7!!-MobU{()%5T+Gs0%n50fAyqtmG|TBK zX7{qciLPRHC5v>`0QbYBvEA=%4Hq2b{9m3x{ueVP+oJYFKLD;{iRb0QLx%oO;OyZ4 zl6{v0viH^&);qtu}C_nmr);J^M+=jUT(ok-W4&}VNp zBAv&x(5rKev{1p@K<+Yh@qK|JtSjm36(%rOuj)VIf4pU~T&)ixvpk2X+lXr_qYD6Pn&qgw5V zXF@RH_wkpxQGV?6onw_S2!)7~O4P&OvZ}q+>L)zF^Yxu=*7kPj`eKkO8hP3^zT1dF&Heb>;V z=DW5iGqtx{lntx-$=Vim9^LB0mFB6@LYUtbvsb|5E@sEFXg7J(MLgHMHT;>{x(UZ~ zF#n6#swfXp35HvuQQlUYe_+Nj>z0KZf`UV~FoF^{Lm2!GnK+MrVuq z;MIJ55lCGdFt0A7gtw^61Ll;nEL!cMPjmBEQCVrM;Cf@YmT3o1TR1B!tzg%mDB`s3 zc zE$SRfZ&9uL0Je%^@c)t5r{zw7zD>HkMVV)b3kVV*x2VE+j4;OeSIpMR7;AE#aUPA= z*Cw|p+v&9_eO%a(ldHL>E}ZqcH@v?wQ6=jM5$vV~TJ@$I*7 z#=aT**4xG4|6|Ky8Rt>l-)T{{(#rA^;_KmtUypbjaAzC58R6~X_wf~I=)a6x?ETQ) z=Zdu`1GPe>vDPurV%*n6{~lw)4bp4R#dxB=?>ab-d1bQ7+aqW>4O zi)p+?1M-t@QKtL(YYi}mJGwRe)zkO^(a~ey591Ho+W(=a&k6jD_=Tr)9Bfe*<<7R# z$@~G}rvvyomrmxpFvi{h*4La4eBkWEGf~AXoW^K-|MMU4jJ^;b2OPBnN9PbnM}VXE zw3c5n?%g>Lqt2?p`4Y8aP1+@5E%VbT-Sg7l?rT(omJ*}jpG0kv!U!Uu z55PxmRQpL&1eMj=X&_PAW}HJ5v{OK~xDc?vzu>c4vETq`6ZBM-cS%;=Jv{PNF}s#} z7;}ohCkCmf2U2d}z?qZ_eov(^e>jD5cQU0%scun@QA@6kl>xnPtv|oMFcyIlZ+)zv z+bU-7rFfhMu(==Wr?kL&7^$m`sQg_+cm_?FGD(b!c#^c3m8V=Z+uxbu65mHuDwhkUu?z7OdHb^?;|ohv}tLJR4lh9#E8e4*M%3HvLZs z9x3#t-Xgj@sV>0dF>c9@LE7V_lWxPJeZ7`!Q6}Zt@QX>L@Ln>gyeRNEEP~LeZYK@g zsP=B+uVLEkxF-P=Jt0hi8J>RywAA^G8zkc@;9pN8IGV)YGs$N4WP8X`M^6%EVu)%w zo-EK#7h&(>Ord@K-^6w=2rA#f`s;c9bMOV8!bbH0t%k$@FJo-zU(A@Z@+xm#n$N zIeBYK>Z#MT)E4EqDG~yr5Hmm1M)}P~eg3c*4t218Bjbm>T^@a%C zYgX?E%~jTEWL2o#k;$pnSW&;^fEPPxAP!;4c&8q$E=75v=o}>j{)c zIl<4S_}HgsIZcOF=V&@d@Q)H$$5o3hKS4Px!D+gZ&}lkh(6rP-)A@u>Q!hbYC!BYp zR+@GbP45~sy{6IRHqo?&;7<_zd<#u6%6U(tsmq`#X3%sdYNlzcK~pP1?k1eUJeuYc zO>G8E(=?j4EXmO{o#0~xUsG$QX)@)k)M%Px&@|bgX@-TS83s*uf}Bq{Tl40!4u4acUk7ddno6U#A$lhplOdmliNbmA%mt@2=XZ5+*xa- zshw!rZqU?nrbX$uc)~5pzTED8v||CM`SO$;&GQNWHo||zGA?T==M|0SW`pKhgJ%64 zIHx&i&|F54QHlq6xWh`bn`o{uX#P^$)3yP=HMP3;5`!`x$<~Lf;{5!U3uTw`%K+Cj z5zF|Pnr&9ggHuWS3fdYM^mNt^{$~!a*M!%{?qr2Lyga^y8SiDldrrGQVEa=Y?;zpD z);FuW48Ho{b?ea@*vu_}D(mxst_NwwiV_e5{M&=lk%+0Q?@x>Jgn`gpDr~ zbGTn23`YrrdH>eO+9{_$i%}`tEGO!H^!}fZ{D02n`NkZnS-oM)VV_SpwiD%iU$>TIG(VMYCE7>*`mBLdZ`ayC zIV;S-GrmFiyPSAY2DIm1`QTABn$=0v_6eeXZ`{X5H?_%r?-ag{>-Djk4Ay=uXr^l`(RGqy_3gH- zwm|=7@OM|ntyGPjwjQ+ut;;eW%1-Y)8T&*> z-%Q$Zv3uO4rt!FsfOYybJ#omuK0$QF`b1BRM_cx>d6_OT z2BTxC*ns01IJ39i+)if(rC_@y?O_@rtDvl~IydU%G{#@@F)yTd)|$)TOVj8lUd?K^ z^6EyKMt_?7AY6}d+U@OJi@@BhH221fKUOF5dn`V7Cf%$^QD=p@u47b}1hi}c?ye2y z$Cg0OAHtn@&>0s4oI4$soqDkJgySOk*v-lXonC7y{|xzZ{JbgKq zLOzrc_ENyU$%0)4IA7ap7U*`M2TvyDpjGqwIvV&@wY?+zNN^#2^P0a>r&&5@EcJ!B-iABv?G_Gdl z?sAM03V*wsl{-&UFS~Yt9>zG^wyI}ij$WbaXHo~~KOfZa(3PWU2;*eX&^kj%rD-oBN@-v`M?HK5HyKmrnRLx07G zU?!nlA=znClg3Ire@_i&0EGDg_?J!Ubwl=$zN3^QC9%#^d9rty@@^+_1<=PnqV}9f zHfi_e8WqJf0#KLjOg1am1dWH5JpmuvLby&Qky9HrI=5&io*LCP#;R4Ly5Wg!v^r2o zs{#P*bAZ#0w z_!7rz0aq)+>Kf9}VRa6bZBnm1hm-`Be{<6MnsZyYC>~a~x4(gP3Z?X}u%~-53pLui zg$m#P?cu@$PsJQlz1<^YvpPYGEya7@uAqI;7WdG5S0iJSV2;5ONS!Z979i<2X>;sN zd|SIott7fjpf~XSDJP#%B)aG=P3(Od|4Gzh{FZN{vdQ#nDV9D>WgaG+WNB_Dn$)p? zdCds)e*$@RDS>}qg#23pTAzo$QBB$w@0fv3eOs6c+)vmvY9s55*pJT!;di_7uHTzO zP3oZv&bz~iiC#`?Tz?(caK(u+oa=2Os*Wd67I|#IM&(k4mGX8fb2x!g*=kyq!}C{M zJ1io~Hzv$40~N8~I*U}zC8}nUzyB6c#P?I0wVS&+37Af`Y(P(2x#j2WzNbYHZd9(W zF=SG?|FT&oZ6uTSqc)I9FX4zJ$eOhC*6cA}YkEf1^uL5Oml4gS35PcG(BDySQui1q zV{o48p-2g+i|TEx!{!yOYy((eNUg9HvqbRKUEbsOrCr?qSG091q?*`zj@@w9o z>0Nc0ze_ZKl&t*x<1-x#xVPD)UM24dW-DZ=Uk`Iji)))WyVxh`=e+p6Pwcsmj6E{6 z8k`fGh@K(IF50HryPK7H0_Xc7!@@Yag_z@LVa)b4j9)618#XcusYeK6G>iRrPSYz7Ew3RLu{f2vn#J{#BJkjOUArjtJVMet z#kx<7Wwuh@$*f!C@J;IR+B%aaDq`y(t-m&8Nn4q1QhH4h$S@84|03}J9i#ZQF)KWs zi{)3u7Hh8}G^x4so#jw&PS!38fvyjJp9%GQLcVKF>cm>x+?<6iBLBY#{C`~MEn?4@ z-WY6BeHL7$&~CsJ{BdX!;Q7L|6IR5Wge90o`N+M?fE24T=Y45*!=xi2+b@Jb(I}L$ zKz|`4bVW8d{{H7_)L~6(?(R+zyH2G_sE6wO<~CfAd5?_B)gsq0SSCnyJZbdB34)iw zn{Cn}*6Hyfis=2nB6|N1zfQ|d%0Sf2{T|A{hOp|GWv&nXFC)wmnXk+gu~$#?RkdV)s7LZ*Mj!F|CCYXtuExET&KcvK9+mL+^dDvit|OZt%?PpQ({e zpQ$CU3EeHqxr)!!6Kjen{(lk0|8LTw2kCX4ft+uTB8G_i(b3{Z5dpv1bbjPTL5~{bQf|wlxz5; zNu8WmrX;V-OekZzcSvP&_Z4}WZ$p{Od1X%Jl_`cYALW&KFR#qMpVDQB$8yq7Hx#i5 zw0T{v`E&zF52P*6OPd90&3S1xkXBcle=-7e!6`lBMUyh5+1Sf@J~rp)iFA{4)gq+> zY3!xDX@os($-x%@q5skt5ks37C?C+$slO-bP>j%XFHa-@a2$Yz@H>&Hi}Qf z<#@hj~-p$jLVBN zhg?a2lEx$YC29Lltt-}DL){{-TunxMPLcJXy|il$+5kM)hk{U^`uZ@mZnyq^rX<@w(9%&xjB~$brZkC6;YQN=ZDHfJSqMny;cPCiBwos zrgmbDj)3?^c&4}%t$(UXIn|M)qh>`|seO&l$4UD`e;u*rtLLWX^1p!m9eMdfru-Yp z+>5nE>~D;-2Y$5YN#y-HF0qQV^y_$k8oWi}+11w~+8$n5tu_2EKIaAdounB6P$I9+ z=l#iKSXsFyKr%Q}1Yel#rP7z6^o6gK?oWo*yQSvRo2m2(DBb^+(z~GaIZNqPRQeE< z-uRW$9ZBTJMv70sK5bG&V`Y_euQJ>C=HvbQ!%a$6UYQAbWuAdD?z}SU5^I^Kpv=uB z)-o6K$`okl44RaqQLCO`hW#J4>hESq+mn|TgtSf3e4XxPw=Hkz?KO5(x}fK;aQ{Y8 z^49RZ176Tk=MqiI219$|JpXtCxtj)0Goqe0t&)KRP|jWSE0wtxm>$Z(695tIRZ7$B zFM+@KejwP71mfvWM6|VA9ey*U)M|8Ix6BM2`->=^-(^~jgw|}*Z3)JtSStP$pqB$h z5p@^AFV$wOPJn9$xPcCj>AWX!5YqIw-dz;U66^s{zlo^dY*6p&)#m?1e;D8<7<0KM zWnw_@gCaJ8;Fl8ooDQ7|M=YYIjXAOqu*Jj1o&cV6D`F2N{G9-pXZg+CkR{UoiD_ad z&cEoZ68huC4;bRyB-O&Ca@jwZ_|R^C%MbdGXgw#v2qIb?^fCc@mAz6#ZC<@p zo5vT$(Bs=HFaVTzdJ<|}~ju@-qbtlTn1 zCey-)2Wc#Koa z*Jp}YwS+tkQw<@BW1UP8Z4#a=bYc%uZk?7}Lb3U)v*=Hw3)w78m8R4f>O9HjJ^gN@jZ(UMv16{1V2F9eM_!<`C=_8GGu4KcCwkps$)rtflo6FAEa2^Pz>^RJuWVw8p&G z2mKFufnaVH>WPCztj$T6K=|g#U0NS3E#-Ys+o1OWu9>qw@PdSOQfrDYpX>ZaCt-r=uE)PS$zWs5Qx^)&>4HD@A9RFg!cbSuTxMyZ>Z zLFsMFOohLfXOLsdGSlGiD8QE96NF2lh;ql!vRJl~C}_{1R;n@WzV|&4BIKm>7{Mgdc;;ss z_VQ4JdTR}r)Ll>LlIlhcKqc}1K~Q-;$a{Ap^lpvDy>G(b6AaAGIFErlk|-~7^^J^m zKyUY_VV0`!c>?NOj7`0H0Q=n*`^KPSKX1ias%IeWB3Z@L10Vs=ijM?y8@N2^vf4~A zyVAnbZc#YUpjJ~0JRqm%9XUCjO{F$d3%;SX;0d65JBu705c@h=C=kBnUdzS{x(Pkjzr9{+BGuW+hb(+cwe=R9q8YqdpnDWnSh zf3V=GagY*8p{5a26X5RWsOmXG~FwI~H^-&{qner86lyvF-L)8AW#R zQv82}$C27@nZ4i(fLMDcajOJcbIZ`|x5vtbnb-qVCXm7idWVcz5mI`Sa>|H{USr0< ztWb;fV6?c*01h z{xO<_m;Lr|1WGL$4#ICE!9^6eMmxSlDpX*pFi;b-P@`l0EfWQ8MqO1V3PdCINe%yd z<8%0Jgue{%d%hNbfeC+&hN+OLXLI-`7^(l`Y(zP4v$n91-9H;yU&uZ`8-(8*#vH%b z^k(M*RhK9I)oU-ilEB{bKp*#hus~IewIh41bPz^+;^&zkdf&;EO`NHn&MP1di0JJCv=BFtkF_TH$WQLvYeQ%+Js zU6V94Hgb7DnlYump<}%u`zO|m!*XyB%+{zhzCeicfjE6#k+8q`y$h5HJIF-W)SqQ+ zdu%bszdcP61@L}8%>O0q!yXBH4_^@QvV9WLuvc<`p56Ub?-=-qUmqlkVzmf9iozd6s_YW;l2d8V2;ai|Z=nN_14*0($q~0SREU3&Z2YK)WmEUo| z|6p}P>hyLv>L_i{cusEXS`_85eM0T-iU~W>``{S9*OO&SuXh9YC|TJu2*w1fv+kTvb*GAP67`1 zz{oBSn(sdsG6_7-sUQzdT^{!E2&F-2m3AsXF=G9*n=TaAJ^E2)ljN0i@ztqyDnrWz`I81zxdJ*v}>)?`s+uZVt;I=wRDi- z`kV&E`ZrUJC$L7Pr#&Zeg)Bxn?`F|f%{T3v7qT|0b1T)qIlDle9L(K;ZeNe~rI1BF z#kyahx@Vhq?iXlhzp$(y;Ac@So2Y)iy40Y^6=u(_kX2BbcBDk{wevE!EvJ(T!TZO( z{6g^G5uzr0^1}tnUcZ>2*Uz(jbMhjFC#=HLZ~6$8x=at zEz|A%LiXQJFHoy2u$KtdO|bk_qs@RlC36f5lw{BhbDUt(GEyj5C_F+CXXFLi$pH?L ztAGD#>l)NmLyl+t70TcO_2GD$ciBR}9`U{&4uK?wlt*>vjMKTLv4!2w#h>0^$Tkuc zgEDeEx88-kT}3&EWzOlXK>zLF_uto7DW>;8kMeuOfF&Y>-mIRvUtmA}$qCuHXLg?u zs|7E)4m4tGAQypLh!sG}Tw_hw4PVv9mkYio7++5KavEPx!I!>vCdA6&EB9XAH{uJ7 z{eOHpV}W|w$a@mLjv8NO@YQF0J%MmR{i_tdIt`C}JbcYJzWnet-S`>@SdJJzMhWCa zjM^*UtHQuJ1xi*L^#$N-hVfMlC2I}1X^>ZA@`{ zJm=fOm)rO%gpv=8k{AgUSXy%$9+(^Da^Iqw3j+oI{w^&Z|A}I&(QeK)Esod|6^&- zVY~QT{}hsCC5>96BvW`0zmjS1K^LXpPa{l42IKCbe!iO?7+s*28vZ-JkW=Z$$;7LB$H}xRsU;38Q&m61} zk-DQq&&4#3`U~l(_&Ky6#($c(ftkd38a^vZR9br7%fb--X z%VE|t{`0Y&14z|Q!gM}0nO;0EWZUWcRH{Pb&*l{Jr<-u^1FRL=>O8-rgg7bo{JK@* zKVT0M^r2McL2d(<(|0$tarXe?!x~!&V~jAa1B_RfSR?Ct@I=NE!aDvXoB3{}s{=fI>C_u+_F{ z*u04CAz{PUKy`fR{e%3Z#%cKO(D%fYU*q2m!lxt=pPWQo2yNTns*c$3L>QhF`%I0z ziYLS9y*jnzHQ+yCQIq2d>xc075T(e;(tgA{6UQH6zCf7IClTvyu|@goXBI2orJt#F zZ!A_N$B6dk9`yFmXX@rPw*8-}V=p7!y9wXLIy(*t?Tu z2eHg6ROVO`=O2@T8i$vF_1_QmPQiMG7}g54zlyc-_Kdv@M{7VPyWkueNO|_SmFh${X3+!8GX%2R@3NB z(pOb-2HA>x3EX8tXsq>7Lf0Z{;>j7H$^P|!cX2AO5|l5=EzG3^>ZD?*={%(iNuffR z?m26#m_~YaIDvW)BnZ6dv-dbn$Ejp8@g2hO9({e0;4}@;*PX-+g6>O9ilaQ9B$`en zkiO#yP5)ELO9_`asqe|^4R>k|Vs0nV^Ayywjq-;RR(d)Th;J`oT67QBhe2<3K7A19 zrE94CfJW6y`s&lDT1H>p8dZxD-z2Iw5LN4ls+`So8<_n3>1cXE}@WRFHP8YLz!TJ*Hgv7Li z^y(4ND^wr{u1GY4ke=&vF=x?J2a#5g04n`hns!i_{@s3F8e8{~gp^;0(mw2cDwT#( zpBOl?)DbFmP6{bqn!T)`odyr<&A#y~kZ@(jCSAh!5{}D~*>ZGIs|Sd(!_op}p8M-8 zhuLauAS~}my46@i-~CdBp`BI`O>0ytuqWW;dZ?+mUq0D81cT3|meCOdC;r$xEQ-tp(;k%K|S&b(3 zLmQp~#?!%{spYHjG%&tKiRXhote>#l$&S~s_R{x_tZp+rY#-r0N_Ype+-59LGjA+X zlNFz-LJR!gV6_<=HlfW(gU#^J{=bJE%W|9HVe9Do-7M#-hpi&)+X?&DEZPhY?f-jN zH~6`tb~;428Bp)5Sg#PnTA}uOtc}}@^vfPLhafj+b(`T~GYEex;g4h|5dKOkwI=%w zph>9kut}6VH_J7_3!`WOJgk&TEg~uc%a5|90!H?tfSNW zzW=_5T>=ldu1}a24A;dy;>`FTKIj^p-iH_#_SGw$#;Irh#Vqq`8^#Lru=#Rs-9*&R zB;cI^d`rp0&dEIX5O801RQrD+s`lF4$)O;m?=r1Xc-U*FdFk!6qwZmSvh7*-FG5O4 z^J1a@GkoQUpCT5O4x&+1>x?*#xl_a*)-LO(h>`1ej1?lp-7HssAgWiiH0P+OZZw@@ z$2E5k`z`G@fvBY0&9Kvn>oK5GRI4mlC(CwBGcX|+%Cy@F9_BdBZ&%c-tAaYG5Ze>a zdhQ(f(EIE-XzLb?X6E`)_MNEz23Yg0 z4E{dI)T``!97EY?NO5Y|obY$K_BWQ3pxh;c)3-CCI>A!c5Y;7TkeB?PjHs$cYz&ZA zloQrZrEX{3$Z_(e>qPz51C0I*O69Q(js6V3^WkCtro!IDTAxC z_1b;Apt9J;@7fBsdZm3mt+N%1YTI;NzZI3TRk&^&RL;_RZM`zE0rj8|`*rwH7*}Q= z0=*^s@&08|T&Nlun-|CT4t)n)@#5Y)ppov534VXiA4%;lZx4DFuH(+$B4hO)dMq?)WsZW4(v5G{Vlv;A+2Xzwer#%0Ev3JTu4pPG)@G8oytIzMymjoEnB}gu$2T z6o)D521dR|9Cy+sTAe-(%ArAgL=X?sT_VmQ3a)tumk`AH^yg#Khj?ra&mcwr0Jx6z z*v7*Ib32XWrj7Ki`w)zHwam~<;;DziQmDQbhg@dOWRlVu;oNcPa4Jt_>H;sQIz*c8h_V;2S49f z7ez?Wzy!55ji)L_<$5r8s!B=h2 z8##J@p7~vGNeoX_qK@-Y9b%fFsT7q!)O@BA^mht>C(uicSYAm{@24?-->MFC$uFp+ z9ok{1bWu5Jy2)Lrwdp#+m*6{#%0AP+u7_Qq96Mn)zj=!-`-t)$q_{r5mcsH^plz3^ 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

D(yi@57CT=OaSZ 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 z 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

j`U|gLd+tXB%Vjp#g&nuJcn@5 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%0D}_ZceXbj9L6IM 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%0ADq4xk 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

f)* zmI@v=T?D7JSm`z={WNo5kkL$9;ik#70b8wcjf_DuU20=mwA}pu{@=UJ|5c&`BooK(j@-_?Z&PFv5)%_~n6wyUVF3_tPO!{Wi)CiUtfi*rAv>V2 z&MXRvWd}M?o7vaz{YU@!ffG}D^i}&6GxPU$_X}0}axARmbWOdSz=EpN(^K`7isWS1 z6Qy!C;oe zAsG2WKHXL7X%`R9eDftlC~9gJ79LM*GBN;wqw_!?KEe2evDtLqre%xHiE9SL?F17W zOzq~lGv#%$X36OSL64G41A`@`w9&$yl%<)aB(`EOqMSvCx1_$a1N?{ z^$VCUiH|75fam7EXj4N({PVW7gp0_|e!dC~W6cf)iWGsc?cTfzN0*kAD1CLjKBA(v z=y?edEn7YLHMe_It~@sJ{;J6&C)eZm`kG1&RH=@QTUvB-s;#|w$yIXU;O1szBqPJa z!&_d#Cm{)GT*rwP&R3$v2EtBF5tGHo*MHv5;*yli&xeL?ZZ0XQt7~g3PE_C)QWP67 z{QI{=F?(`&NKG?2si(k@=M}VJ-@=CKN16OQB#EprWx_Tx|2rcc?rJb#1 z>(kTIs}DavreJPGb(ec#QIpmvmCNsob6nYkMSSj zD$v{+8fGCNKr%Qi5)zJ@r`R<$M@OovvEaRKv9ZNGaIwB9S7^J~DHgx{C3c-!IRInR zg#lUY?|xri>g)gBWyPZ{|M+;4PdRq%8%D_%d^TodQ;AGCI~$G;3tK$x7b#|&ef@)r zNkbh=yu0&^PXGlZj5jfkq@ipIi%jIY7S zP<6Ha^yG0qd*;(U6JZ27e^q-pVWhy9H7#lZwcJ1C6 z87t*ewJTmeUm%C{j$J$1@gV)pE!VU!!|; zRA2kGo-tK!d&_80LnMZ<)rks`8q;Xd-KBUjjsET6~X6Etn_BJ_LLPDRF zRNoQ8`+WdrK$*XR?^Ca-tZp_CCSATXNk*^t@^Whf8AvUU3yxHc8Wt9=t0zN69c{HK zPhNlfAmeRt+-=rQ#fnn!bf-*Qs4O&kxdj4UV1wW*l%D;8>`Yc@W-_^N+-A}eul_i$fQ z%4SYX_$^w1*xbUzEm?k zf(Y?u^L7WHN84YPuJ;*iC$4HKEMIMwT6FGweV>L_rZD!4ekf@YA|J#Fw^8J6l&HHZ#v=PH` zQVR<~eZyf12~1zUJHACnGc9>5mP=FS6o^2?!KUlhFHNGNO@ICH4|uR~pvEL`SY}K| zfvwk1Ks#D3$y`ycN{fxhLl8A0 zHb$d%00O2S?~QI>1wpTGN=oT#i;CNDO2uD3gri+uppXy(#?0}M)YYJXLzXpFwsu!X zdwX|KI!blL8nwo3oY+h&ImttY4Mv0e2ta-PH4j1W`{ReczLA*K&eplW-Jag3W{a6D z9Asot{iZRd)n>_6Q;x8-(u9O(7uUW(p?prAG$!Mrf`Xj0ip1YQL0PTX$-Wjae2BkHDs%O|OqfsjXcoWdWdqot=dZSR^FM%MJheSo7T_3sN+V zqVvmSwA2@a-m9FS#~-MqY#y{38Zm-(O}e z70e9_8X8vr-t-H4drOV&XJ=DNK#WV&{Cy*%+}xX*Mn;;N!o%Z8Ci~}Xo88?@=MPnJ zIs~zgM(>`Ze2Gp05VHP{-0>Qb%R;-2HR+1@jh5CnrKqUSe|ctSph8;ppJt*H=x= zjEv#o)zzb)u|%}BEoBOsnMRQOe5rk>42sMlL;b9b<3&b2PcN_D?O8`h$AE2HZthcl z0Ozz~A@az@$kh2m*7WJAwVUU6wLc$`L54J=7$8xPA-0L5H!?|9PeDor8uHYtIL&Gd zTHN*HJ7}P*TkOatF{*gaRs$r6oEZgF&7WO)ecb5jM5pZPI>ms=eDfsWVQ*D9clyU( z6J_z&fvJp)?aHZJU~>%?y4Nf@NRejwi!N2N`>WIWPxEFcLuI`fgk(M!8XB1YoqHo6 zhM#iB{XB7rY&&vA3h{<7aJDJA$N|h8h<>L?jC1~uSK1}5YLE3vC1{kKo(E|sh45O? z%25v$mNx|XGbPa>IcCm8UhpxMEH_6V5$$spnCM3cj0Zq)-kJi_Z|Cg#v1Bed^R-VL zv(`c+B>M^}X^I@4$uXJha}&WRTV!b$EwW1zW-*1SOjIR0-FtISe}V!<)em5(Ev!e_ z5=N*cYnjMi{td1bYXTHwMqgm^qcs>^1O-4MTes2c42>HI!V8qr>A|86C(kLtMUq=- zfPn+VxZ*>9BpV4~C+~SV%H9Rt#I;QLCUdIW=-doqd_&=t6$VuKWHiAls-lgId+^?u z6v%BP0RS@C7|Wgtjua?|67T?#xFay+M04+1U3wnz@}S884h%C4;`E0$VIuM4mZ7ZJ z)OR94MJOj9eMn-zbL^7A5s?&EE0H#Pbrk%3U*ah7NHSwCm#k_WwsK_ zX9OZ!^@nW*W2-6wC1F-&7=S%7kC8){!(re7v>SQMxl_c@CQ75=NG>YbyFmb(Ovt24 z2|)oGSnl^6l?3Kc@+`Di(cZpHi8w=qpR5+Ul&q0#i*fN+AKL^+d0ofY1&LY52%tD0wWr8Zz z4o$Y_MiNg+VP=aE{Jf3;G32l#N=5-+RG6O663D?Dsrq_IfWRl%Ye2_juSJ&$Po~T6ev#3z=7Q;FL#!V%2~Q02}4NS@UnMpKnT~Eej+r9k)X6v@#x3DWI4WN>NP4*B#hHNmU`L|>?lA0JD6=}FW;QY_>aRMCJz6&etI zg3&)kjF+vpyL3K2xLL|fm1$bHPtbrag-4b!%5^*w6mz%&|7tOU4Z5v<-}1(^MSfyO zh0i_Fka8gbuZBW7YW-mQJR+Gei)cr<^F2#h0#g)u9u}40VC4_ABsSOYu#^-H??Byb z1CbxSC7i$)St#sJR1;k?!y!tT%$S7CjKu(;>NJ*&xbpq7_DVN-DaQK|D*0{|6fGkH zF-netG%P0J5Zredly_TX1Qby_%mPZ&>wq9IS14m279zthg-f@D9YB8=6so5=x<>DO zSp$+{M#67pPjp6G4OA=&S;x@F+UsWZBw$e2z*zYDI9(#}M$brOI0KBZ6M7T$dptz` z8^{?cXKGY76PYZAUR?<#EjU?ZRRjLDUK0@kTN4&Gq$OH2e9MuWar`4cjdz|fxos8I zN{U;Rkj`&g{F}L{tmV+<*N9&woWZLDyr#6J7*n{D2~%T|895|VNDfD+|0jqxK>8nu z{tGwj4SAwjyocq^~9tnVn_{J@Lp{N!MEDVkWZ}%+{UGo6`s~ZP}Nds1y zSUUMNSd~~tHcUMJAuMa(>VI*ZRxupyzOl#8kjBSzEt2W6&Wz~RN5ail!}?bD1?pm( z)Re}_b9-Xb7*yAq%L)>L?4dJp~=4Mkv?p!r5}WBpsZnB^i>c_2M?qe`6&^TgyiowaFoq2|gd&%l z^Y7o7;m`p~P9Y&-|6Vu%E-n}>oUg_}^Y2Lg3&t9|ozmgRiOpmTb26lGR za#aIX_{at$YHAOU(fDmgaq3c5gX3dZI5INHBHi}RuGK~kp8C4W3%gd;($im+$`m~9 z4C>AY1tOyQ!kKzsySw&p;^Ig5H&ICi@iVF!g?knkPplB4z_J6O+IlfKlUsSi!NFB^ zmnWGSk)wWo0v9Q9b(NJ82(GUAXdJ&^-@Id^5+}X>6QhoeDXUGHYihjzCE!M;5W~dG z;*5=HXjoeM?E*`cx_7Af`Rd~0EF|Ra*7>xh{9lx^S7h+Xcu(-o)M(e4fWXX@odDm~ zNR+7&Or6P5uh!Pa%QtOKN*YqQEKd24JTiiR;H<5baqBX3qv46^|(q)#K3lSA2Iy-v#Q$7b#M4f>BNK_OMcFQf@xEo zcyP&r3PX05aDXr`002(%eSh%oP8f5|O4n3(b5<=^(%Yz{XTS;Canz~J$vJ7!WF?2B zCy&3sf8Qt|H`$LN_}UQ+O^fcxiwf8KiN10Z7NlqJi8xS1b9r;q@3p8XI3!w<#wA9b z0pa_1C#SoknQ4_u6AHo8fO7KCU@4`LZ%&fB#MnA0eTA61upsR7z* zIXDt!y#I)!1wmU_X{)8=vuZorFam>hHf>>H+`6XC&3{||T8$!o8;#e$;wvpvf`uu! zmeb2gY^As95y%4G&*l#>3OE|L@O( z005}PF1rLQ;7&thVNp?V>)WYUG2tv1PI^Vg(2x`A;aQNZRamntC_D34c!f5u5Yox+i!%1qGP4&SgWVD zy0xyo%9&9C5hDIeXYsU?+JC1&FK(<$O<7r~s-mQXh284eT$fk0TdL7}f9E!5vRey9 zh#wW}H%&@Bac52M5mr?6^TWcrQo#o8SwW8P@l8O0f>Jva5F-wH!ov6#DY2llsf0v6 zYbYZ<*FVhe*x7CT$&V=4K};wo%g0+$S}H2;=O-qn6qlHYLk9+LZ_^}a61bnw%$Tyn zN2-4R&dZI9#UY4{q9|k8zJ9U2U8B7)m)k6bl^Eym#+7Z?wzPD*`1%?s|0uJfe zEH7VKd3{x`SdxIJKxAMP`pi;yi$_pf)3>8-e)Cwj3Z#9{2J^&qcfiXlD5&<~ zX%YlhnK8dq_e}jdW%f9Uq^xr&UDstEKtGev_%y0!=DQdMPHP zp@I&ZF#M1m-t{0-%!$~>#;0D-yM9!Bd}!=O20ViXxYmDIWJr}$KV#S4`wff9&Y~n) zT2xeBUAUXGeFb|PiIiS$u}p0~^_-a4xY8+?86OYLpcX?gIZd6SOjG9RoA;q91D}}6 z^^7uobzSa%#+lRb7PU%9ThnYJ2DgVl9KOW4cqsO$?^G@=|Ejun6?4gPF>%=%Y*~^b7 zmo3Yc0I!ZRDHV81iTwD#goHA2H8}YAQFL?_){)B*F-7SBeMMIY^} zeIfC<%%LAPlH$+-XBs|luIx0qN&(c=gAs#;bv&7C1hsQt=O@SyN?S+V`p&z;uiuM{a zzWK5hq^??uP3if27a!LP)5`%`ZWjIg*l9O)UZn{IV zZbc>;I+$bo571Jf7rKw!Hde&jOKI*^jmAvx-9*!Q}PO^KU%)F($5)infulokPS z5X%>q5lEH~#q*a@)DuW`Z5izzX)FT$JrUK!7AO&$T^7?1Si!cpBW3Olw?=bNLSW;Q z7URRX{6)Ln&aONv$zUwkH};WJ@;hb5;4+}5D{<9T`L2Gt|97)Wbx1)=_5FbDH_YHQ zfn3Qaj=tE$yw*C8f_-StTk%?TiNLoIj?u#!9R8?J$Y!b*vYjd>9W`iKdP$lEL<) zzpf+4<55>fV+XI7zDUF$`{7w5Y=fgC2;J^J#ra6L`nIt8s`bm9asZ5FiDvUp!*nR) z!0P@Zt%3-*KZtRERRu}>Eue1((tdeo+}p?)fvjdY=&PiC>B1Pn0wO8dq58KGQn(NWd}s8H^(XjyMJs9fJ*= zW2-6&0Nn5F1#p}1^CJk9$})9?IxS`!Bo4f6>;a5Qf7@SjLayFrE5@?Rnf)a zLe(U;p&$}d5I>O!2{Ck_48tzUSIn_XF=0%Q2`C!79|ELMpS5g9=##m%p=c0=pn+ds z5a`DJ-w;CcU4^vzX|!1lf_A1?fV?>J|67Opzx1bT%>Uo?rwt$g;2Q9M)}M+yI9eHz zn_7{(nmOA!SeO|ZD4ALO|51wi|EWJsGWkF2Pyg5W|DW`y|LdCnU-YMj2>;LeQ{{gr zIrjfWF@Q@TfD<0z2S@|~;CBK;uzZlv|Dza+dvajDNZUeHRS_km+exR`-Jmu*9RN^Q zPj+48YF-jP=3lk>0aYwS_!Ul3%DNc`$`h*2-kybJNvC+#gxjTNYA%Z!&qFrFC!H$GWi}P0-!&+JG#BK zob&df1`7%u-frm+gpMB^noZ8TiT3T<+gn=B&V78$&CXh~w3mQ2>tu%d0%MpMCVshI zZlF`F*jgT|o;>2hTegcwN=px)wYF<&n7986mX%l54OmD>R8%(YOM$SD4`)8~^p^J* z%vfJEmNtk*Ef>mu+@^jL6U}TwH#WZ99PBeS2Le31ISDZmw*&ZPW&0hYap&e}X*Fsp z7HMfMEI=SBDJ@%ke&XqD7bhd*x|%*i9p+MM>P?o|rA4=&vxU2Z$;rK5cOT`dL_Da2 z{vWr%AXg8A`h^7%k)EERArcY@ekwl)7K54tD?NX6o?3 zBob(BXQxOK1X@~peB|e!$t#tor3gZYuhI+$~Q!MnDa2sAj@+^o2uDi0u+7|ZQyeK;^BrV5VC)a!a|SEFMnDsps; zkqQQtmc)##YE!&_tTrF*0HBP!aijh6v$IoEBQ5POZ}zJgj%U}~M{n#mon4@z$$S*5 z%^Dvcu^FWbA#5SRE2~_bzP?$C5meMcpcB6z&mLEpQ8P1}mJV0j=dQlQq>rAnMZ>#! zGs-gL@DcTOLqqOeHB6jqI)IYb(?2O+q>2d$R##3Jb$jztumRpj=d1hqZ2MVU)tV;8 z?;qo)V!)sszv-!w@=65c`v+?3;SqC%wAEFgtFO78k&#cYk7;GPgVrRysp{rs_4R`o zh#lUDT%-~GdUb3jJ3FDCTHi5)w5Dgln51a%HE#Gl)m!b3yDuTZ`~tnb&DuiUE^RHY z_Mt;lg6spM%ggN^4w7LNbZ`-cySszP1Y+b5opsw+6cn!B<4N#MxCkIHIcswhCWcC} zyWrZ&!Ea~BjWb7yNW+ES!^3xXOSKghFF(S<6r?_HZ_ju&HtfNmJw9!(b#`}e<|v8c z^VGGrs?ihwwC(9~>6o2+{qt`{S+ibBNqx8`N0*WPLQlgXNQ`*;tMc8SG_R%QUqlw} z=cQdQ9!5x*BnP!~7ex_1SolMbPDZtdM0(9rpL3=C=Mw%Dl5+^=dweF;pNq(b=kot@a&p`q@t ze|;rkl249!_z?-3vUPvvJp8Fp5f`7ElRGRNgvNcmk`_5$pcTjtqgJG#Xl}l{O-R6J z2f@}T5p4K*bs=-0pdJ6^wT+UI9A+48Yo9foCgtmaHd4(;xi)6#H&hvM@Mdg0-n zod*VB;o#spzFXII^lYUvLLktv3fZVouR^FzdQu~YsvQYXtx1RA5wYGI-WgecyG0$`7#YKV;@~tlWuW!4K%~m#N=jZNtNZBaSb~fV0 zu~PUMAt5I%sQCG zq&}bdYcu4uYs5q=ZP#&;CWnUBvqkXZ@$iEBUWh?|Uit^VjqW=!F;P;Y#(Cz9LKjra z)93Nv0|3q))r}Ep2OGue9{;`|sK?agFJHb)EHb>^ zhlD69A|WYe$Hn=_#W_1qOx)gK&A09B^z>L3ML9WoKGUaGb-FQ@*48?EeMNLwMh#Lf z5Rp6e^6>?Qi`^fcEgtIBj-W>mN28JIF(~Hh6dRdMPYq#ziJ?FBb-&Q7o6rqZ6V~K3$~0`55iKEH09u`n(cwtgW}VUu_CpUqAT2>FBcJ zVuvXk8luvv06~9!<4m&ZmTfiAjn6OE?~=g?@O0Ek$}$D8jAv_vKrxejoj-YT)9=QO zY?$NXl!-EI8d|*DwYt84+j$(Wwr>1g@Uv-Y-`=LDzD4upq~H?&_17mwMC35Hw0w97 z4OM^0JD#POINZ>SfdE0ssO}!ivvjH;mQPJr(*(#@FC**~nLF7i4lPxDu4J=ug{7=vSMI3acHy!3gkU zRQ3*!7|xZjciML9O=tw|R=dpPEj5_ZUZV*e@R4#3bt$Y zW6soe6B^nLBE}*LyvITsLr7%fNt;j^!@gJu156MHDx%<{6FviKzM=E>=gTyid@qxN zHO#m4rEDVi0a!^y_2>IzBbw`QJB&@>ig9!#a2Kpdfjd#&Tx)wa{D+0})F{u5XT>he9T5D5=o>IU?>WgFLQo=Oj?>-Yq%@UCk z3t?a~#@>+?dLEr)4uv*!n4@8v&?#0kCNrN?YeN*osi@K)z54cd^2&G%P0^HVLw8hE zg~D)(`!Y8yL0N1~qha4Q^L9MKV}u|QWq~&8=HC#1VyNe0VfLPfp%$2?U18I% zBf;FOzU|H3^*vB`jev>i9Z^mWRT;Wdv%l${Vpjjk=A3$E?Njw+*fPGiML#u4S@lqyktlfsUJ)_A`^&1Lev!G6J- z8|I7_oaARX!7p;XHqQKHW$wE@D=G`}qTrybko~hv6=KRJfcaxIw#AkTHE=K`Z_&QL zG=VyuvkJOmm@DnjLQFCN-c=~E)xhl4dKz(BZ4wNUtZEL#AK=!OOEJN8Zv31zaR4K2 zYBwuVVdJ+)TU)QqUr6&-BR1MtK!MZ;nf&`10RV5y8_4QEu`%XqTPkhuz)3ZjFx8=( z+`&2b+u`2+TB2Mo(bII)RDua$6(SzKghSqNC|U7!ka;hgm!nXyeR@j^7FZ=ZA@_$Q zIatIwmh%vJ&V@aLv#L79DZ{pRpIi19vV}#BX&XvOixRf`13QyJ|LekFpxFNBBxZ^N z0~Vi*sMZ6d7NjjjtJdBZKBjNOy9e872o|cjG5H*`3QQE?XV1v<9zRN<5U*M9gz1v1 zgG0Za%CMa=Dmg#4DNoo(slnlz(u4W2x=$4gRzgK7q1c7!5zf1RB0JC2F~Um_!LU08 ziLl~OijTn-TPeX&?4$wJcNR%$se(19{9EX=W??6r8pGDl>iI9+Ce z!|c9uh1xRdtWqQZQrgWj*8J7OLqdTKY&@L{M^-sVk+C}tpsQ?12xms(8C%PUH|`CQ zoPI$(i<(WwmDT3{^9isifq4TZl~(gty{1kp@dAJ$qTm`-It}|HQ#!CR{d{iSn<*~Y z4iP6(#-?L)e@xs*A=NbMhD;Gy zC%S!x?X;N9LuvT~RHSidY96V8{=)mtM>yD{9j0#I21w~&l^TcO9#)lIM7aHs6c^qj zMQNMdP-1L)*|U@tQdXWuR7UUTGgt%cMEs?Px1d;2G6WgTN4VY~wn*I*al?h6IVQLp zslhcVR#rM!rALZd*Xy$x!5~OF1=9mr1vyKKLZF9i;umL0GMIQdQZ0;XlLeRaN~G>e zn1Q|cjAr~=1<`^L#{2znEc`9_w6NsZF%DqZ@p%;(C}Tf5RVkV1QrqC%l_E`98s)*i zGEWlOsR%*%5CSJ<%A9@;fJ_7qh!Yaxfq_fWua0&y-aIQzFi#|=uxx}9==KMY$4^Tr zpSUpvqAOzGc$C5<42O+7kat2%lw+YfBZohq1VnK|O_;7h!r4(ClN{+Si+^Zk5X64J z7WLeN=kwEs&=CJE@ul0qHNE2VW}D*T`yl}-6|Gy$I`qUzuIvO5wqe$BnVx@}={W5q zsGs|;fe-YJLP9OcV6dH=lsN|#e+JIpIL{BNFmOL_GzH;U^exu^dM?iyW0N>W8j&Vq zQzhfpQ<-1ouw@>>@qpwQEzpN65+e#RFsUP_jpG?oe9 zDk@0NExn^*Q@@E}9S!s(8nf^P1c!ZJaUdk<`l%XZk~2JNj4lMjib9t8%~h8of%xWA zbRT+)#&2<5X7LUwoWV(lsmMm!Z}u4T59#SyCyY`|T1(~Z z9CmSxTvQ5M6wVK-6)kQ4YV(_6WQ&YkfMO&+FO*Xd8l9V0UU;pZmpY-Vj1HOwEC3n^)r6aI0Bt_3AhXUb{ILj7>);L6>&BSx~Y6llu0{?GQ1R8?Ppp2rf8o{cH^O7>-zl&|`;4Dp|#Z%)VNy(zXi;Gc-%&d?kK$C4YyZ)E)a~&$CL!n+5zlOm=y5QlEz(|C^er_B))r=;(h?*Pxnxq=b4ErKxL-|uV z_Oyj+N5O`oaj^(_CbgF6tuqx^-j5q%2n7LR}ZrzwFhm9wo1=|6unRrWn3=m znN0^CSICRpD2bksSwf4tay%mpR#RYAfK7(csAU+=hl@sNuN^*BJOx0ip zVNPY{b%=kps>R}NDbjx+$*Os+evoQahCTc5-m{O|_w9!djgPDUjKjl6-N)0Pfa;I- z|BT0fz5MHH@jr9+e|1&+pV|C)h5o-+KKz$6)aL%5oM8dV&NRRP4M4ErI0#crC-UoG zJLQT9pgxdxsiLZivO&-pQ{CA$;|EkhRh4X3%_4CO7wV&qPu!NfYilk^u1$>4az-)1 zfViW}U(jDDX_slX5gEg#?<|6l+suxG>K)?_}$qf)U%TRZ{(4YnH1tu;VfT2c!c#K=~grDZmE=q zm#CmF_u(Ka7JEl@e0~ z)Y~5-FAs<2?@LTZE32yha6RjDa?-E+Jung}5s?|bSYo@lQ=GR>F>CMfLkJ3_j3~yH1k`nxYR}GeW zT?_MYr1X}SD}h{TXuV5tkWwvSfx}s(V&D=BjN*7Skw7(dj`AYs z(B+HGE<6At_V@24G6eBPhD)ty44P76I%mg`NO%DOaw%;nY{v5PHrqXKf2>=1>%P#6 zr8G5ERG%HgBMwB&43}yQOVx7_g@!Yo9Yv(7m;QM~Ar<~)px@)?@9*G1QE0#Uj)xcE zvrs}W4y(Tv1a-c8^>8;cgM>Xc6A|3h7Dp+Vm!YMjqoyWPfi2RvP+mM&Rdv`@V(OHb zr~d^D4vtP4A*#JyI^KTU{Jc97o>GFFdv8xn3 z4xtJN5_<2whbp~;ps1nu-g~GD0s;a80*2muFCx7NC<-V|xxfF+ow@hnzTAD=eb||u zv)_JuX3lrs>finS<*z#Q=g+Yl9UXBJ297|ek5p6?KgI=Pw>*~+jM9pVh9=;s(ahrY zwYhTVuY!US9^S5TgXOMH%47fTe}D4M4!hhOyv$Fe$#`)L|6?~A9VAFrH99I z>61v7XWv6-W`%|AxGPbf8s&>RPSMe(?L%Klwao972!8s^Qc+Mq&d$&O z@?{)!^#iw=w-KdO`zY6N5&?3m%GE7By~%mKY4-($j@a7z;or|aI+{nSykN+{Ac@kH zKF=3is%CRMd=Zht7{j}U=RP7bGNyGiWp8rUR_P>KQ^}|n_0OK7y zoK8sa@yTKwGyK)?@qpbvrZx-D|$M;Szy1hIhAi%A8-)zoG_ex z_j7e<$QD*)%{AaaR(2pRZlvgDmK;JI{a%=aerd_gt*3{VSLVyX!D@a61qz!4M0bRq zu8@)jeQTlK9f->E5B*>P(=dcJ+NaX7bJNHKCMh7~AMW_MKR#p3%_U<=Nvd1$-Z;K) zcRQS%{MU0>rozv^zJ4-c;ao+*X>P8#fX#aQwquiq*xO6cc%)Q*>dw}-XIYGxI%jMw zBBD&`?6=2qc?BygCHK+{YGS3IT{!hHGP3^5y0i18gxGw6*kLdYO<`Whe`tL-o?d~l zS4>hsBDiUUSmDMeOG|Tx^{hzrOtnsdxU;ivQOFC&epST?Mrq2-JX*H$*kNpV6fJ#q z)t8M08R7TwKYqj#Tix~eU0zjH6;Bow8&%Ru&&{OaksJb$NKDplU+h!oY<2x|&y74n zs-*R$F--#l8zu^W$4K7!6NyJ=`ua#rL&Gw=qOzfXm@FLSh{N*QN0VDSPj`NvfFM53 zv#m&lT<*EU&bLJtIZLa6U`cUnOT*eMhL5eSh6r)k4vcTA7oEeuf=MxTT zyK`A}4y#gys^6fO=lxx#UeApFkLk>C`=+f8OUqLQB@T|16xk48Usz&I79kaR=z#!u zu43*jNP@=E}4-@LNAbgG-J_5Oh-r45EsX1vbN62ar<|CJUe@{ zLY0K*v0QWn2rr3ivWhe0dS>S7beC<0wH*z$t)09YKB@9U%!|*S7S`6AU9^9uuuvK^ zgV`UM84Zn!wZ@xzlro*p<8|f=3JTXfySw>f!UF9b`2`Kpe%3_=YrVby{ube!lU1tQ zU*EpEt$hFRcXBYAk{gcV*je%8(rCt8H-Y#Eb^ApYeu62&U`I0@9U7X=ABd=vVz}U_ zFEY=Mae+Te_?I7Y1vKJ01OT)HC1i9^6wB+hA@env|MoeB-zRFB zo7Y<|E&2E;C~#`AsS-odvW(xc`*wGK#K$Gn$CQ_!Nzz-kybt}EE1a3R90W-+A*ZL0 zMTYY>HMT$dx&Ve^TCcu;|K?t2-q*Lc2Z#Ilt*j&^ef@fIGlWM7TYi5sSM_e)rSR|N z1@jODI@9vz@TxU;`Q`cwMs+fMw?d8A5asx$+SbQ!K6ZLQJa;=7IxP0gdD zrl!Ke+}uX{(oz;C1zMQ6{B!~p`|cixq-R!EIBr|l>GxMxiwHys4Ihkzgto3`^ul)= zgl%>SkG%N&?E1jTv!rBu^*^30D*B2Ko|+J_GBw;erenvGa0e?IWj_01Z*Te0vh@)K z1#}|5SK*>c=g}iM*@Q$#$HBq(*3wd_$=hvvPi=Ganyz=s&0w037|eS;1t9o+Lqw#< z~sN~X0$iAl2$bW0kFAh#;hw`%CzP>?RA`d?inSz*up9bm>rsA}X zjfMt89u?%unkA9KQ0nqRpnv&sm#pbhrN-ya|D9l$laqkCt7{xI98AEidw>7@1!qS0 zi<%l-qMU3__5hiHsg6b{PR!S@*;Ksb3Cam7#WDmDv`tw~#IkqK_YX{K9fy~q8qM3= z52oZ80jM8K^*0x#7dNY4m>iS*dO=7{X<>7CZfWq^OxmXx{=X)5U_oERYbYN*wh~yX z9Rv}TmiqdJgzzqE?i~zmH-6yGesO`?=x$ zA~G_O=HWUdMTCq@U;jU<=?Z-|i~=hJwrI9?SlATvEe^!X1TsF^SmhNW1t~%lMH)`# zGKgq+i@8BysUi-I4nkG2%qBD7g%T23Mnz>|VcYHRD=RxuKviK#L1AcEp=x0z z|B~L(PXr7J2yk@F%4%t8YqMMq;>gH*d*bRUCUzY7W47Y(u%i6QlMFUorrV_)ktZza zl}^>pe;>XkGJWcKCAG0;d3}9*J0vxA9pZBE%ikhDVNBZ1?dT|tb$nDpBIwNBb7T2g zh`Dvxl(a}hgr>T=u)_&Z~dt=WFzicduSG)YN3P zQfOGMKTHo^-AhMhsm4JoV7#N5N+ZqgK|dDX{rD;j7ct?kgZ3Ob2 zsa$D$yMU?r$_%usJmghMe0;La7(!cHKxk)|fp+6W3d+Zqk)E9T)Cpnw@q5w3i{BeP zFI#1TPc8SG>%9_S(kDk86y0K6TrMbI-ICIaf(%`@Z!Z%+ODdUW+EQxu&8 zNeDGTZ<&ujuyucf(hCu2Hj<|l=^K8F5*MAo*lrtnC34M6oZI~#9GVV%a`ZP^;m-Z< zmNWHEjr9|LOnR0o6Gz`eUM|98tw2vU;R72-Rmg;vnsT$;vJ1-MsBnj&so=p=6 zzooj|068lvI1rxl*PDMPMHIt9f-GV3Y?j4^GBq2#Mx8p zz{JlaRoh>lP(2}m|J!*!UnkfWo-GeDOT8P$ zR{Nl29Po7O_5iZ`AIA%j1{oNL#RSC3`IALXx@HL)k{2?*|0B1{04@gOWnOb?nXA{G z^N(s1mwz+?k|u#zebXxe4X#hFCqM=*&IToWm1&+Yx`nxp%JSLrcA)iAgdZQ+kI5nm zLLvAIx-`FNNi4md>C(!p-50xRQEr=>D%IMP2pA+S5MA=j^T@MkRUa9>OD&T)Osja$ z_848{x`-{|2O1mm{iyh!{{emGMP4bBr_Zl*f}dngFts6@VI$08%@KiMcX{0SohYYr zcmLaxC|?5Z@vaF*Bs8Vy_xv~qHoQ%vUr_vT7ie1`mk?g5th}VR)C9o_brh?-dKod+ zL`=NclUzi%;~z2A`Yh$Q<~$JX@zPbbPA5lnB`)kw?sstDFDXQ@{7|TB`!f6LmYQOv zZ=*EjCpwJBbi|;?Z$LA;oyYgBdGV95J=`zsTBgXA1lC><2XreynK4{RVtv$DfI55@ z4?m%(zj&Y$FPVt#=)sseyC(B+@aM?ht zai2gHh_x{Pv_ep2qa51k`#tmhS4RfO_wfBnaB+c#yEqB~{jJFLO;yAJSWbKaO{Q41 zAc^0kJP<7`=)~ zK)=tWFWsX2%Xz898A1h4%Jr#9n82d~`|np|^dU%eS4RXFQ91<3>VQL(MWFioFZrM? zEou~x|C4&`taNm=eY1A5d*2J}2nz_T8_Z5*jEq2h6@yY9K#@cGQK}0G?BjYvy%N$x zSqU9zGLjphE0qiRshx^z`Ky~~)kz=PWi9tT%?dahH+I3O0Ar5}SIkOgeHVDQwfHi$ znH<@MqT0ITVHDSn`>O!DP8|iK(zIDQfya5tcy7J=cP)_1j)>V3SGa zye~Ot3Ebg>zcW;q7$e18pycW!Cgn98eB`7oF-4X__EAY|#Rm;<60c~dX*|~ax*W98Z?(`2hWu3>URqxcT0KyJC8gzC zbxb>eE0E~DsJk_xDlGse%g?~_x9dXW>Zb5`iKss*Y9jDAmET^)3W4@`Fy4kcuB0+~ zv4#?z_U{Exu=eGb(atAOq_(ok`V-uTsl?eD>eU>ONAedZ?5F4Yq+mBf3&NZC$X4k6G4AvVTbCRMp>YLPYwB%| z;1Yia{5F0W)jePt1_v72PIC1M`S_+KdMa(FrH6kK!e|O$78$g$F_PL^X(QUnIKyE& z$R%TB+8)B?OkRt?LIJtNpaUfFcrH?`7#tVL(jPb%z3mo|lmmm>{&G-KOB2y=Ih7=K?> z6B=bGnYsmzH!-ggFi z{FpcqKlZ4YpudrMBPnue81;&8;6E>MQc{s41(YsY-tBc@8NvijJg$h}*@KgMpyw32 zYH6q6mOd0Zsr(_`%xNEqqO&$qb6>os%l%|t3s1_lZK9`8U;2rsnwXm;oTvm9082V^ z(zY`^_0?=i5Y%sWNY%*qdzn+6;Jr#&Hi$u3_(z~&DQ*cg<6@OKgQ6**K8F9eAcX$? z(j3Nd{aBq#&Z72*_A7+SM|NL7zl=UGHM9KrM}}4ME?hxo0%rV)Gyq2u9?x5baC1sF z8>2rSctp1C9HrhL+ovSGES^6sre=pnS0SK&P`mH|3EZ@(95GPB#Sia-~BU z4hcdOI6&&qdtm)vvf8YE5l|fMb@lmdu$+q8FVG(kUtgp6X8u>3vvs(hvV#~L684ig z@FEwnSgWrR)2HKc3^jceoQ3g&ybPt*L22B|vh#nf*RubUk@%GV)XXWJfSbiw((l0Wm(dM~+0UQ-`UMvSW3_ONZoC&mfTqqK{Lz;yT}?5TPu zBMC6*{JidnlGe+R5)GJ?;y;4MYUm6pZBn2}kX}Nq$nzggCg;4A`n%`@_77#sD?TY+ zHZR(%JhnUh{*d6-Xnj|3vH=u0c}tVdP8Di1V^Ym|K=@OHB?mZRyksLW)X*fh^3fE9 zZ&SOq5#x{1<4E$Wn^>mpe{cqUWZmew>yVe*HQqD@?k}$?7S`b&6aelS3gNYoGT2pM z$S;@{0JBcff!AMjy;J{agU=a3O9I`W#}*)ntf6}P?}thZ&Jd=1oRT#S7+Da+yi1XX z=MON&ruhx--dg*|3>9jUF0Fd!Sff8HT;Dv@G32ioU(qBypH z&2aiU4Pvt@dMsKpsczB(FqDtj2YCNRvM_u+N2Q znnw~R@k3HeD|>=|<6MLlWyr5iag#Y*ns+y7ORZ<1xwW%;{YT6&y* zO>_MP0B#%a_>=vyxGF=!?nrHK6+3gBCtb_w;xk->W>>hSo|CWPZN!D+%lvMVW_H{) zy_KkL$y53x@8iG&0Ja_tXH_|mq8{1gS{OIz(L{F3cu_5sRY{9M`>Vn=9E)3^BcCl0n(SffAhXN z(GW&fPw|^ujNuf>vVVI^PqjHEuAA_E%&hlB^j}?}%R>#vQZExB82D`1xZ96L>K?hY z?<7K=wP6*B3lw@#rQMR^e5Pb1x~>w#bZwgAfFDYtN=>YbgA*sA-KGpu^(IggrhV2- z7F{;_6qzmA2XuZp!zBg}7H?P88)5WqrAOs$WT=ZiCd+CUv~W@&nF-{LFciBa_2Fg` zKvWRxe3?!8CG_~c!f;7?R6`kXM4BLxXk^SyoqeyD6-5NL9rk&h;QW_-l?H-K!P<<1 zZ;D3E_W1ltCX(+RrHA=@G1J$yK=3mgsW4j^DRt$ueQwp1@;_BSi^kMU>Xd&(=G#PG z68e(~0PMMY{aLuj2b8c`N>sc)#hK_-Ik1H&LK(m!u#P>XvZy9cS7%gx?FIH>^$@ow zYIZ>t#m8j|M&>W6LX@nSe9F4WRe#r~g_@SLgiA2v>r)>-uEs{;>Li$7eah)1u7-{E z(S1W*7r;`B96KJq1=8*Qut$=T9#HB{Fp3EQt^C-3D8uX9{ZC~pa+5xh=a`j zsp_<5_d&XH5r-TdvSwFA5kdTDPOrfl6z^$k1c+tmu|;ejeBk5En`A|#1Ol$ygQcS+S)B5|SA;))g^N|Vy9yt9eN+@~-! zdqk%{qxzf9RIZwwJ6r~0KaL}oo+bbB^KStpQ926HBWZWsa$8&c@WB(R`D7-_L- zQxjMI8a48qksq{5dsS93kj%BNEk(->hUR*zki>6sq*zK5C}7pYA9#KW&9(H>y5iB; zh)^-qCWh=D>^%^4`D9pdvOnO{GLOKsiI8xb1K@JAtQ`;aADrX51bmCRIG(WkNn@$! z=3@G4-q;4%$_F&or_EaKs4L6!>A z_cL|?eWyt_Hb2q=+<^B(m~DG@H2`Rr{3;^|H10-W(CqE2suP-*kD@b*XG;>~gg9D&2z*>_U3;I@Be_Y`Ou5Zgk7 z7R0zoGVV#Mvq3D}31JOr?%v)HXl?s?BzW#jl*MnZnn`&mZ?T6%-wH1nNOML#3BDi^ zZM2b=K(3J6Zy=y_5_7f9qdCYbZt|2hjeDL^CTv;|k88qxr3na8RWV|9&`1l$ky?}q zWus(R6?2LtZKsCCuoA#QmdJsIl{Y;uqY-*c!$@=rHObs#lsO(F)M!u(U>K(sAgk|w z>%XWu(pj8c$#Qj;v4oX@XxE?6^GA#`rO8F9Fo6ZfM-sw~ZA4vUvk6tdh#vZ`$ThRZ z8J}e^0!}hV@vxO$%(|o1p1vfVm8@1=%DJv)gE(cjh5wekWcU0E@!}?DFO9#r-b7Rr z#IYA%bGmaxm+;sAOU9--Kkhm@Vagq_jErlbB!)Z-XBlQ~jzV)n<4_;sM(b(E`i-B-wQJU#%gUy${)5u8C*B;uK;cU!mhqrD@}d zBj6US`dYT*6;8#d@;d~9uE+J0DmA9 z{-q{IdADrIZCN;S)_?)+cqtIzeGcU@0#MtsUGzg-&x=bxW)?9ya^%a***oNbP@^dc zD)kfW*_(&>vRB&~q+3VF{$urcXuxO=s*kjb|EZBtGpBF!MxNM=_a4LkKi0X}Q^fXG zKYWq`3c_gEAp^fV{x{^~9WWIzn4j<$dv~!7BhM`&lBm`A&%99TV4YIp1C*tGWi?&} z`PR%pcO+*-*}$$8MNXP9ru9*3_O9L;?l}8nK=9V6$Q6*eZ(Fl!1=Iy*s@#YGktDmO z<3?z(rEv-TpU>${^OHNhz;9NvTz5k_Kvx#0{4 zO~uu`4_=GcezZsRWP~urZ_sAoyeZeQ+bJ9V&n4wfH!n(3#51YqovEA;CPF}3p^*^nySe$* z#y0|dRs`3ltiTr%K55M3KRP+@jei$MosrXEHYD=$?7DjAikNf;>Bc`pKS=kb-c?my zO9=T^LCHU5h)?@FCr$P?aFA7KlQ+_aFa1cY`5W5`AT#=+lEI{92?z0|oXXPnL})8@ zb1|Cq{Q7+2Oj5tpD$i~=QGh;>4xfkLuRcR10t*Ycl9^+azhP32>SnDJqUWYh%i;xb zR6^0TK!84D3x%ghvwAcRZYaODZ#YE(_X!IyN79)_`MGIWtJ?_Rv8jn{4E{vmm~^T= zJs*KV`D0Rw(s4vgcA(gSQ%L|GR+|Q^VL~f^A}<%(bQGX4GEog^+k)#hDU%ay9dT08 zSBtP)rtctBHC04<<9pFO;mxr&NJjKvu_{00<59jD^9i0c^zlnVMKGQ=2tTqRR~*s4Z3uNN->bi9hPZqnf? zQXQyNWkuH>pqvkAXw|=@kwgxoz@|JSdE+^){2SrPK1@DO5#y+nl3pT^Lz$;s>!GH)`x_$y5{8KT?~JwAe-;7mL+yu zH&IHHS2upvqm z;`w1306S=%zxEs>Cj%r#Ji$fqgLFDogw=4D;#HYAJw{n(x1E;EO&6mPlrF&ocCm*T zK;lkWp!GuW8|2Dg)Tns@FvfZ=6yXwM9c-#9Qc*Ix&ik{1vIZ50BLcrME*EG^Ds*_W z57hqU^|#Sk)|Ib%8@yuqVc3-j|lZZ(|^CfJ_1< zBCy-ofyNjO?FHV6$3k2Y(k_kUbSLDjnV_>}iXt~krQQ%wxu}`FS5eo2|_rr6Vr zMWnfo$_m=eID*%*d+sI5*?#wlz>akqR~NbcBfTR!x!O{H<6$rUJ^Hu*F7WbB`PF?r zV;8ee>Ehzm#{}s|W2jO)hF<%+Lb&u_V^L_D;2tL&LI^{OUO~7EIenIP0;Q`mzyJod zimTg6A4%~i;6#k2tm(;N9=>#lSUX?c*E&%8lUSg>fFC(I@H|@Hgpm7Ivtiibm3HHr8cIO1#OU+fk^* zi8zlXHZGFDX|lFYJWWzIh8*|M#mpey{-1dIPg7v4#35JStgJ05u4&Bk&91m?yg&ND z66EtDfp-{p05X}qhtS|Eg|e+^E8dWfn!PnQS%B3hm*fi);o>HO}Ner>> z`|S>7ryl4dl_0CYAdj7y*+IQ2R9u|x?<9Gg=`O)2QuIu;3PxTA;nOb(fHYB}w~{PL ze39n^a=&=Y*kj^ps$rZ^Og}`;6)pVJ4b6^v!W`*$o|dR~G{(b-^lIBS zq*zoYW_~&vi-Jm)SY`V|ffu#)pOxvH?%b*7C*LlwkON-oGO=et88g$qpzc-mNc{P- zLXb;Lnye(CtO8F~#?(CW($^+KEG4f`TJ(qr9j*S|jUNU#D@7ZbGUHv+&NX@2K+S`&bh^4CDI%6=gMM2C4yEhTy9bAX(OF-_~H_B!_- zOh|O@?GKmIt=N>d5U>OAo0 zQ;OA{IMGG$P^e~!^E6lLr<1pUjeOSNLRK9(%p8;!6e=#~K_ju;>()|EDDZm!ixH(> zFl9D>co`}|)nzQ6{4c@fG%r0P7$Dxn1_I-&2!lKDBEZQ%l!&y_!Fqw82A>PS(s>Z* zIVCy|T-^-u>*!Gy12GBp3YBy|NLQCtsQxIM*oo`=WN0c;% zUwo=*PEjeCZJq7OyO6TM`c-^mJqSk&t*vNnDS=Yqi4ZU-i1=!coBom?g4{NN4uKtV zENjAlI_F7&^*7_ePxVV%fiyf%=w`27A!vF?^$yJr_WAst6uKktj}!EY6lYoCdSFaV zQHuhp=hTC}E;!)OZIIJ>$2T{cgJyr zUCkBdG0yH@V^?QG2;7Op<3*S!$~beDxtU)?tRLPCVV&HO61BEoqf9%m8wZU?0S(Qr z7y)T=A|pn6?;5NAa!rDe2hDhTtG@`r)vr6b2tGv8bjW}+Mvd%wlJqDhV&n=wVMFj_ z63b6n;$;)3`+L)S{fac*vTk0Q)BwPjvgUakXOr;eVKoI7%)NsSM2c7`giHPx{*Q1y zypf%&;RfK-NtbzXhZ4lgAG( zh}5M5H%CVIK9V(t;Q;bn%+>8~ZI$=rG3Nr&eC7irTOI33K!0WZqeR8MbU2F|DL2|i zf2x9n2;7(*$GF7DMJG-cg_Q6TGI926GmYmdO}d z#9doMkmk$GEN_GK!=<>r8y7|MXhJen5J-P1V>uBQ&2QjrgaGX-=GreF#X)!Ry+~Pf zi-+`|CJ5bzZ$Lb@-|seF%N21j#9K`YY6d!*RL(`u%Ry>(s~P!3vp??8PO02fdTe;@ z{cuiez{*&TeSWYHxHH~eZxmiF|goPp6HpnU3h zK+_5MJM+{L_M9R?l|+4{Au=7NFyJ#3W(np-!KQ&OxH3A@aX3$3JD?S%qMVF~aJ$Vb zwO`PN^tU1jJ2NCmlm@FjP9~R9^Q1lZW933USu~tL0MfgVIbv(dw8<3$@vwcb^B5e? z-8^>)!tML1%y&~m5^D!zoP^tuRWj; z8Yj|;Xva&~Rf%cNZuuSz)7pxova>T{+v`RBgtR$@6H$)J)~)%$pt8f(RBGu=V6&`l z(A#|WkI^oWEV0)`BE~;xWX4ehjkwRiD*+^LU3bgG6EmQ`>6J~);@bmPwY3nPE=56+ zu!6{5bU=T_BcO}GAxwIJm~U4nZQ=dj1}fcwcZD(N`UxEiPYwc@Xh(QfGxd(zT4nJN z<#BpY>M+-~*}w)Gq1{zHhZlLOuCE|0J8^v`J)E$s@r`Nq3{2E`%r#oN>a^o*Kct3m;cPd`0^Q#+|Ic z{W*O)XPW>K6naZWWjP;Cmb`#MiKo33Hg5G(@7+?@SCs@bEYYz%ufkk{&96z6aHD32 zX~EA!W^@#Z0`Vhc=^Ak_lHqx@l5EV#*hup?K@k8FZ@4L>2~ADFerfJ1;zal~3ZBTn z+CJ_L#`tj^bPiZez`5`q?_#K=|iX&MV03nGfc;jp)arks$PRx0T3YynelOX4N zJaNti=*r6*U%O?5BX>VFrRnu**FYzM>fTJ>0-cV?a07A|84f2#K$@~+gGPAc$JWhB zz~F(Xj8v(rK4SUuGDb=`+7UoL4u6574YId3*fN2-US;%THA^y`6XKLj1PuGOW-%6_ zQ6Cq-Z4rtH@hW@I()IxNfMXEqg02M`fFk`>s|)c#P^3WZ{~s~M+MCAKoAs9K){-RRDZA7W5{+|CRM z7Dsa}5G1uVmSZ_M-zVrsJuSuzZZdH@%}n?%b3pveU^6PsE%~M*a^pO^@o`a6X>w$~ z`7?n=RdDsb47>f5XL7djL>8?5IO6hES&r72_d5^+5R%|{Yq=cD8fY-~-74+cNKmjN zj5qL{EMt{R8LiQ@53OU-aqfsRK3o0~8!eAxC6i)_RN$8p5DnJ-4d125Yf^I>c5xj@ zEwlTAq5{t*%T($P2ym#rwN=YmgroaS>yt7FWH>b)kEg`kkZ;oSO=#kZ0q4BDta10Y zHH~!2&Ol!>lt<50*5P3{(KtzGtcs=3UQyxcV^T_0qzvb{lqkQC!9N{6pZVRiATeeC z!$h0$Iq}i=uukLM>$*w$iP6Yt#MH!=`9UxyiC@p#ZLD4~!6Ll|@*@pCV-3q}YUj_4 z@68iGOnW(Oq|U?raWaJR4h*&<{6M&%;1-Yf;j`gCrQk2Vo9(7Q69z(lqV=OQ|8jhI zX%L^6b0CviW{*0eO>C&|gicZ_OFjQ!=%hG2poIn|9_K{y~I1<9c83n)$VN% zqqVs5k?Y9tV5GPUMq2Z%8uYtXUt^Z^BxSQ8i=KHa5%2P@-`;a98oeP0K#eovlTq*$ zii~KYYSV#xTCYITHC#TzMSV}vXixeHbn;w=1#6UVW;P2)0d{&?+(AJobDHC^CvBOp z&4qgk(X?lQzDb{E!&)B&rR+*BnI(>jiR-HaUlRl%2wM8Hn0HgB(C-nq0r}kGxh;1- z#QqZO(ChRO;>Z0~VyHKtO}U!C%V(kzY)>+F zsK{e)BxE6uybS72ET4n_ir*Ua?F{~ILe0+@?~SdePZ1(;tV&8DiPHw!a9{?ZK~5TQ zLx|1+!M<=3cwisY|1I9P zXhsz-_*ebkXc;Yp;f0Mpp`Ceje)ONS}sTrv&d!U}ffLC1Y z)4kE`EubL1pvtsF* zJ+qj%`O1v6 zA5`sOfTd`B-HO`U1nlLIS8~Bi$pa%mL~X5?%-VN}=YGB-hiiWUsxRi-bcSf@0#tFg z$fX`X?vhzOc2zB84oq52UyW=sQ~gA0I(%gAwruHG*D6DLz{oB~`xE7KnzGR5RVb2C zt>G$0f1+;W<@NaS+)~@9_L|6CN~g^F?Cerfo6fp!p+aF>N=tpkv8%(H0{**>Rmm^) zOpbw!PIXhk6H|*Kod>6Rj#G(+9||u5{&#Uu1NKZcH7Y(Z*x1wsg;B&MFJCtESemOc zdh6@xxI3gD7g65B%y_>ntd%oY2?RzIzVP>FeDM-`AhY{Kc~~xb^9e zS#}7Ni!!R@Dd|Mq&uRJI$kO88?I?oz3bmLC@7R=vH^co#-W~a3Mm5Q*x>HL_yJfX* z;_K7PR_5v)ii%n}jg7Pn3=AIbnp!^VE>6nxH(d#1X{@@s(S%o*FkF|3m6g&bBqaF- zs;ZhCYAG#k)O>qaF|m>8M%3&|$jj~)Fj!pd!^hb0+4XVkmJ}^*UmuOoTO%5Q6-yG5 z+pAK!cd$rYN38ijKH^6k@D-`O{}TE)fJ0Gw%G!#{By4+l6=hg~{P% zpYHs7`wJ)M=4q&{tqXMC+fGhkFb)oEZZt0gaaQ?)plF8-9Ire5y>ydsuXFV`y}E_~QA| zk(Bhwx3JsOAFr>z9l3t`Yu73<*x*evc`5+}y_=gO z*KEF@KdFf#%k+&+e_x%Q{k%y}zr0+p*Orv`am2whHFtHUq5zR@RB4Ggh!j9ccwY9Sv9{^Je zh>683t9>-TzFAyAIZjVzkE43mR`$lK6jfZf#9L~P9qe642CLqGU0t0erza#W$~HM& zxx4G=P*Iu20Y@=*n7mtSvFX^kzy(=a#>e~ndwSa1`ug%%=G^tPUY&Y+=~SHX@Q8>U zU!I?rt8nW{K2k!%A)dkYzt6XS{5U&9j8tizPEPh?d&>+5hdN&jg)4-WMJO(Tyk-t zriGA|WHr>+msV6n;y>G1-8={taXIb5z?C7{wXH#JHRdA5#u^!GZQVVjWY4C$yKm_k zGP6}HhUY6aDt_K{wDXv_>!lX1qoBKNs$DG6wsu-sM@Q{nrzbo=hKDC4g!~lB9Udl* zd2{$+5a>rvrK0zGCn{cp@$fkG%azNJg(92AnEz5@xJO$|%#bR6tV5HvZpnsABoZ+- zM$hsru^l?R)LIMa(H+|d2IsJ-~YZ;`i*ve;fsCEu%E4MDaoNB8$TA^{ryEpC&Hc( zK^7L^szpVz_KLQfS3%i)qM~_u#x;Z>5fKRq5D?_oV~-PZ{)C15jWsD*>D+PP=MT-l z4(fH8U@##e5IL=@6O760qZoq6EJcJ#W^Xj$$^1NJMP<3GI5n@oKZtCz)?{V|2s|7e zc{_jeYcThHO^x%}-!fLx#zp{st~2AaAFu9yzvYoE1ma-PXTi^&L81Lyy}Q9mv$?tJ z^)LR+&Mum0jCOQP>cAUMdOp|Jy{!>By>9Qk-LJBf$H(uFk$+Na!q02(c=6Y1bnRno zRMzOw%H-rgEPe`uv2meJ8oarAd)t3cR_^BR@#Bh$)Rey7`uC0#PKxl$OA(RP)1ox) zX&?2t(jVVn`MA4R?HsgyaTw&w37^ zr>pH!;aG3^u$2kV$%3&lYavct@Y>fO8+5~Vb_C_BBwu?9B|O}B_L5S$xn7l|r=P8> zsTuJ2Z0f!l9sSeY?i;iy{=`lVU-5J?@$(i&(8|)XY$lYH%*g1Yrv_X4Cn9aFnQS3v-$P&^Hw`~bMr^u{(JvH4S>G; z0|ewD!efTcTn61=^|;Mj+I7#(z&QdBr*hxl6-PKs?Pu&Jg@@B2Fj;@H)8G)o!9Qm2 zbA(x#UX~oLwt4Li3EPTG{=0kZzqiweMVJ0(Kpbj;t}e;KA3lYWj~+2FJpB6)kNK38 z9qs;m>goTZLDTuZkzXvBaAEQ3cYS@2U90=;WfY~ZmZNBBk0}nwVQ_4ala_H9-u~~o zmzP?~^^M5Eew8uo>UV>!G9l?fmw<$LrE*#)7saRVU7^!vb?xsG<3@(Lc_4{@?+Pc8 z$dFKymD#y}s^wZ%dQ- z`t`fol~co-x}StLMCoeC1 zKnF(orUa>P_n8`R{+O8TP#}RmdGYq)SUm8k&Vt|g`f&PTdNlM?Z$CbMtRjWR8?nOT zfT>Xphw_e&ddTik%VsA8?eMtaa?gVt*^gvZFyfIJpPTr6i}l{plJt*TGK+M;=EdK; z6lIsSmP3v>vj3w_Q4SBkmZyAp*m1FLau6azKR11@C!C&Yr;s#h_p>F@L1^MNyBGfcv|;B2dX;_v7y0>LHzzooz}97`M`f3csP*9i`>jBZUenJ$NF0d#VDHrD!jmNE*^%J_TyL6Ld@3Z>Z@+CXADAG!dF@F(UKs&U`I2H zI5V>kBY()=$j8FNzb-oq5EI~hS0H>NJd?Wb0VGmX_F{Irc@dfgjzn4BDu2hW`z2NM z>Hcgty~NYbp>_P0M&W`Re zFOF4LOJ4jNq{qALpyrBrS_b$HV+jLC6D4{F%R%2#O_gynHMi3URAjf4!>Oz8d2dlF zBlg1R$RR)~;i%z#1bf8heLF^Sh?!qzUs` zTWhyD(-l`$oAHTwe0hw=33UX=OpJg_zl^Uo(S}dmi~O(wC50m&V9N0=E;&%Vf9(-r zA0=GJf0Uhrk}bTDXH1#Ji|^5H75P`8$D;#EgCesEirXSb_VQL*Y84$#0(-Stepdn7 z4oNZ#A@hB8`PZU2?46}tLjB%NwlppX^*>OA00N^S$AbF2 z+(r;((FJcXRF~cQ`GAMM@~H@2Yv@rLTG%`2%m3o-t%BNszJK2Y0t5&lxCI)5Q{16I zLvVL@clRPCSaFBqC0Kz{ic3pra4qi87Au89aVSu`zcXk4N9Nu+_deYz8F|Y+N)TjA|LD1!*m*fZE?McWxaH3l`n_#Cj7O9Z|LSmH=4c1E`5}k#wggxVXaH^p+vlOMnvls1If7{kbCGt?V+Vr#Ue`o zq)=-GRbjueAk``M+0xpAoLZTNbmLF8|9qUPVVL;XmelHVdrkef-UCvOw~W`oMFEClU3EgGERW zXTEJKkC-^i=tdC8grmdFrY;{#6lWGnIIY$%i0pwEE4n~m1kp;U zS%HSW-QEjpiKyA5KBn+hJ+Mw55!(R@j!!6Zd|3>FuhHi|7^it zOtq)rMf0V77dSiM9nr^g*7zu3e58RjhRqz2`VMp?LsJ{z;A=s6wW(59*2qTpLIiLbimVInIg_ zsRboPlUo*pU>Nud>HQk*MsNw=!ff|jb3ckPndB&LbTeNpfkSq}XR~S;(z2qkk$qXr z3IqX$Pnb?e68xo9b%N1j={VFnJms3RZpX%ry2IJy36Eoe6K*ydi9Oy}YG zr?5W4)Wf+yi`Rj&5Y+M)l45=Gc~fZFw{8XD zN_{)ckTqEKY_ml~GeWZ>liltlm5HvEoM0!Ti#=6+tP@E6L@JC+04)|z^W5;+La(E0 z=2tZXH5!5k$dw^_Q=&f+)G+6{ud}zWQlB08!!-6R=@o11E%)0{=zzT%uio*7OElO5$C1`JYmvq+M(p-;~ZyvP7O z|MR|beafJ82fK}>iL9j$(}UI4Eh^rH^}11)V38l)e0Uk3$yJz17Lza-(EP zv{{a()kE)LxZe)xN4wdo-3qmH zrUaunhNt2wuI(y34}g;bZQn$h9!*-x7#`BJ*$JS*zP9MbHe|d;$zx`!3KtVAtGnX*B9$Z zCT`9K*G%HUH)d7CY>)oDvY4X94U|+pq?;t^sq_5OmrIsX1y{s$b z%FdcZA7m|_-Tsgq%0ijUXAy=DeCEzLuM%CoS*P8pw>nKRZQaum;~rEhkc*YoQK)G zFrh?3zNGJ#jQ7RUxwiacm70?@qdGh);6)s0=#rRx#Cd)A$|OrUjau8SMI0s15}mvj z(-GUai^&NwwWSWRl(rU_a!8H6uDEug@qR?i!JPInCDu9y{VI&mEGbn={aMTQ@U{^Ce=^*Jli^#(el!{uGwv=8K(FfvT z9|y=Xnps4~Kx#k;-^t!4pBP!;Pv}BeVM|FJs=aB4#Yjjx@hhUli1@|)@>(h5VsxX4 zu&}z1Dn4JE*gTWnp74EvmG~Ak_t;~1eN{|0E2c!8-|W1A8dE_2@TSwrj!~e7PD$gX zLWaLqC?30cPk16#Dt40erm{2~7Lt9eJNFqH5+#z7(nXH~ltT)S`6z)VBhZhhN$6Vw zxN$sRx4mlbgJ*hJnEC*b5lQYHJX22}svqkf^^Qg9b&T5+F{8BWnn^HWb%4(;xn_!l zJF)#U-|R#@>N4xGSFTG?Ct&t#m*SZfQtl)Re1e|>LSXY2Y*Y>rkR`KNF|omQM4zAy z&0S4iz1U@XKLrZ6dfHG?6;~BIaH>g2KfE(XFA<6mvBA69!m!69?7Q>PgU1Q{G4xKcQ$9NfwN8?3mqW|4|4T9JFgv z(f2I7*1l)$$#Hy8tA0}L?)}{q72X)@>y%{Js-C!wb+rg(idP{Pap2M3c z9ES2LqhZ&{jl{7`exYGQ(*qTH*)?d1l&Z+BD+>Y=PHR5b0b2k&G@F^8eaJ`Aqz=rQ zsxp$6FrJwBKpC6Xp_t2KcZL@;jYp%(1!;vqA_;soAHTgb)dySpcjRB^bEB zQz0ZA=fB)zOj=I8$ICsxmSb`a{a%?w&8>(p4g_wcl3cLpRllO(wrj33$GgwQBu_(! z4S_*oYpfvsLuqr39XFdJn10i_P;9*tE0MQRPk2%fY5;;HWglbFt^%;))In1jI4T_j z6Fr85u59PxrueD>@qMrg!St0W*^*8>`%6<2ZAehJN2mm$f7pWgW94^|&6d`yvJ($DZ7y$^rc%i^PV8tocKqBEZ>w6;#8?O z&!u5(Jg;S7JG##JW2^D0Ee5eP{e(t8NNCBvhA(dq@#sniaNVX${AdE?RmVmZW<%au z?*0#`$^R1n#W#5_`~Su_8UN3c2mW`y30l=a;lKDG|BY{A9}wUhYU}0f62vd^|0CAq zf5iXFH|enWf99L~*ZKcXe3SpG`TxQjgkak@%w zb+OV?p<7O2Av>pVgUS+nL#>K_ z?We{JeVYI6T9h$(vKiLbFZ#=33`nF?nz}?(%#zP4=wA=tQGBR_zZ)*Y?4)JAC!-Y1 z@c8~0Lpd6{BuM?yI}Z2Vm;PR8s!M95=X4P(NalW7_xvm(BULZN^ zeH{13`7ZSx(ldL0DS+~P!bqC$)4QdD-xhyDB6Ar9pS0eY(biGOw`)iLrblT!SgWzh zpd30B)b%bKQGQENUGe8=xTrr~nn*vwx^0M@PKZp{@+ow|dwCtO{91Q8=mFCU*TT_r zs(*H7{D%CKPU44`-YJdFCf|FD9?4zPi#w z*&ZCRtGs`tpZ8KLC#nB$;$*iv9X+L|H3<_%)09B$Bi-rSD6c{K3oyN8d2sfS%`H~sUkBC1%x7mnH11!>g<*_6}PQH1yFx#+vK0 z^tSD%wrW-~h&Ue!R3GWAUs`?Z^LXo=5ne9#M@8yAVnNllKwDWs3IIG&<>-FO3Ox(z zT}sr=B6)~Cd>}{^;uk&fEl$f%gL8+V|_tCGLif5}`mao^V zLLs$e?ljACaCU1#?6(ijx_;6=)YN3(V7y(ah#9M2hS4kN+Nj z*zJ>{Rj9zudwn8v-rdRi@QtYy@<=kn>QnGb*UwyaQpDPfv8E9mWdff$mF#zCiURum zBL}=uI8YqI;$US$|64?VdZq&CBu7hMLOy2YJAU-Lv^tU@ZIr&=gIEMbM~F|X&?C={ zP+y%i{Dx}oN+ zW37LP6dag)v7Z-SN@z;q*%zF7Z!E({MH;6rJ+Bw`zl4#Lel1v;<;*8eT+1Pc1_w6t zx!?ROx|jCzFK$}@1@-;XnQzniPBaP=4mko&WFi({O2HSbJ<7pz2b# z<7d=A`2nGC-lHsS5SFVTs}TwoQdT_r45g0m%mA7DKL4{Q$v4y-1eOIP(;|C4P4%uy zKc%&Hl|B5(RvAWfX)}KQlJi~L4Bm(~ZyF7RE4^#T=x!)Te~-UEsxOlM?Qsz?)$vfo z?!uz)$ocErf9G!L_e>Oq#0sywPv>0FLeK@a28#a{9_ZH|2N`)>^rg>nP9(~ z%P2NYzVe!A5|vgj} z(%Se@D8qGNgVXCB-#3|mM4Okr!y(2!5JH9NVIjVyC0`nk)tj245mL0d4XpPfRw!tp zQ*5o_-VAph`zBcXn_Om#^@5-K3XQa@srAacl*K%}{My56?~Neq0*+0=$zLoPap0S% zi9GKO2)9RFSCj5ws~!K(Uh*F-2;0k8Tu1KLMs2vJxZG(SANY}I6*m>Bc3HdY30NT7+2Af$>^Dnvw3tBV-(i_!_T0cha-uVhcI9}|+89!6+3&Ut z6LrZl2U~dBH8~0B3R)j*WTo~`FJGlh-w|Mh8XaMsmuQuO@kJeaF8Ca`psXeVQ`zNv z7}Du_rv4vI!$0r}q(W@=a+~&Lvw#4iPQR62S(W|MzdE?Cm!MEtFTOz(Mh}u~^GBw_ zn#P&Jt(!{~1ZP|KK1&Qv(Aot@hdK8My1Th>tL$Ye%~5?eYF15#K_il9O1#jWcXq)d zTU(AP+ZtiBR})QynC$@p<~Y7fSBtH=yn8N>N1_@U1T>IGBV6Z%M2@%_F5J78*9@^l zipJjfj%@%DdnP$#FqmVoVj#&6wRO-JG9~~V#6Eh1#fGi+6G7J%RmRS$Kxc1oo9wH9 zX~XCsJu1%PycUI2i0|CdWUNR#rP>5wk@xj@i2VaHZ7~kjuuoEWC(Scr*qzoU? zAUv!lJU_jPWDNg}p3iSVZ(*7~Ox{Ctzsm{|4b%kHhCI~J=to>|Rb3}QrsBwE7P<&5 z7WFryJamWc$B6AG66>ZrPz=}>QXF-oVnJ_o+_#bJ-)GH^W&U&z5+)LtO&Eg>2h0t( zM?>C5Q^P=Ib$HLz0`6xC3#euoj@QQiO4yW1cDy;8qWUU$3uP5JkWg4+%@bWTOO|*7 zX@S!R8H2BEFoyWA3f!yn|06W1sFuZu7Z)sPg0g@GW+!R&PRtF?6lO<^__V)U-_DA# zcaIGeU~*{2ENNDFW9ltYOn!eDnJWQ`qG}6p`5LST(^N7QX=xm9uir_e>3vm2O3VfgSuX4$AdhKx?>NoJP z=|pR;d~Z7(pxUFw;&HU#!SJdl_zXLS%OZ5zVvw1e&37MZ8$RK zeE5dKbX=?0R(Y-H>MZ(`Vo8m)Ix|I& zSoadu5xY{L0E{^oV?_M~!L~5QWEE=U7&j{o!Iy_;OE8R?)wT31SP#Upyjg@zOsFCY z+u^Jy+3o}t$pzf4QwKtLCig$e>G8H@e+Zm_nC~bIuw&moln4+IPtN&`h4_tYt!+pBq|>70ao6PD>6E*&z6+anUYTyVnZ7*sRA>$ ziQF1P5CuUSQ_$KnyAqW+x44)ilEk~}nUO=$Ofi@#T?pD3hN@$%u$JHtLVJ-~x#7os zJ!{$)!U@CcFyM<`Ao?IM(i{V5F3w7T7}3N$4liL$$P$*VIr&ff)O(Y_{bdb-m@M-c z_LKu*xS96*9nyFP8-gwtA;19@_)ab?I8#NOG<-Br4?Wz%KDLA0$v5TH_x1n z8N%Z5+uJic@$}1UD9ESd=K-cA>j=`X(}W=p_e(Ll3YAdSJWKb&ckTzb+9Tb4yA@$> zz=w#h{T4>)NX=D}?@yr)rHMb%KgN);V0k;-`?pC|)1mQJ+e7qfOkq}GMUzn;u(1Sr z`keur7dQ**V`Dt+I8K2#pdH5Yk=mP=82dDXV0uUg>tgOY8l~u1@#DqO@TtvWqI=4$$5IICvRirr%-Nd5bF z>dSTHk8& zkXAhM0_!zwL7`@kb*#}80nus^3BiPNxS}pJ7LOmLJM-9a(2_j*Al{UPPiGwEr)Fdt zdjWA%XXUI_I1~exC-nqWl^v6cK{*0GNjy_3HNT1ub!%O=6h1U)@+9vvD0T*+il9D_+zs67X9BmrG+u zMZRpj9Zh)FPY8pD31-?1zLPyCp{rvz1R^9a$l&jjweaH0M|9%McYpuhV;DUI@alP4N1@W*J9Mwu_ppX@jRE)@mE;}6v z+6v#Dn(z92Ek^01Yzii{RLG5(<=Nd;dq;A~Fd#SXYyzQVVn^%*yDDQ)Z%cn zdonf9Tu!1_B7sBAhO1!?-N-a`D)D`@dP^(a=j;oKpD-8Zf@EUjx*%96esHJ?s>sV7 z!&t4rc6DE~PMTbWETisrZypp47{Vtulw6`81{`&dBk>#Z35$ zIc>P;pXf1pE5QLaOf?d;Te-=eUz1~|7bPGXWYv}T_+%t_VCEajDpfU-4)?rUB_i5o zviSeZPN4xSo|>boaGq^tU{cXu@=yPi`GruQ<;2O^WFU z8>4AS=w(fVl1nu*YV&tUr1y|#OizClNG7xMqMG!r}u=y0_HWcdl0B$h!9s{qJ2nXoHK%gohNGy1+f8ZO~$CzX1lyP50pK zfOnb;h$vHwh`1$&xdpQ%)j`AvfSeO2{ADkPCh1c#(9DrbK4H<1kQQnp$OwA}Tu>}g zZtl8DBu*mf2-P3vRzM0o`N5#PYIz-2NPw$DZD;`@UR?f@&QANiXx1F^I{UJkNRbJ#S~lVnxG4Q60g(Y5<>zfMNJ74 z!y8E0Nl-KsSaNpr9Kvk89xn-Sk4V`|U4(k5g=I4c0v3Kh-h*BBr1T=SU23-!11pOQkytKu7!@SfD)peVw_^Np`v8!jv{`yN*DNlv>B=GAaIr3NO z=-Wpm5S3oF67$4`0Q^#4C)lB)nsC;z)`!Jt37nv-IN%6RR{eyltlT#OZCM=aP{g4dO-r7}_us9^c9 zN}y=08tGa<8$c$Wh1P;3mDUgVFfJhW!Ny44$JiiCvX9M&v1&#t{KFF5ZzC!?*`^4X z6772p9k$}3q=vK}T~O8|OfY?E;h4QOcPF-|nWD(YfXUfW(f!GkB`d{@&iut3+_{7p zqL|T%B|D~Q-}m3+oQ1WeGsRV&&+2!K8R2gA?oGkI7Dlo}EfiEHK&5zNk86GVwY zS_i}_SSK7XsXTenYsmhi%^*KVL)Ul^+5AsC#_?^0D`=Sx!Y+oYwt2gkJ#uQK2t)q< zVzw5eFw7><@8?AETj?9#1&Ur5ny>(H#TS5*{%Qw-gd1Bv#(({Wd-9QqDvy&9Kzoj6 zdB7ERVuwPyYtVWjZZK8-8W+&f4Z8`AQqKgt-4-pI8B*sDbPuVGedI?ED;O4S`swg}Ws7R0pXGT~Rfw1AX`>OD2S z$(L@Ln?oK6%Si{7F-wk2Zc0kyF#l?~uU@|#Uo@7!=!e8NkxIwJWZCNdP)?l|&@+q= z8jeY5`waTN(Yg(kQ?th!sbkkQl<0-xtAX-8=Zp(>Q(&0G{Z&RnO;Z&Mm){G#?;e*g z1hbUA^jGbOSB1RR_QaXPw*8#u2Q#V7$oh>YFdX4eU8qrXMrN767`AAo7w1^#1uEv~ zb{4>*{Izmr<6;nxRUA`hU$}DB_~S1yi)I-+evn^^+2@LE${)ud<^|y=ddanK5AwCk z3Z*XnQ^Igyq9nm$THGbRz*qjsDqVnO4Ze&dKJ$Panq_TK1@LWQE2VHC&LWzpjO8J> z_C@-k8$*^l`+BQPM}XbXy%?zTog}S}-*!q3;ohAyuz2U^k(r|MXDUPx93 z1GhBBN06SyC{a-vhV-JvzpX`e_ucA;5PQoS>TSfb6DeSp_PBIrk=4YnCGpZpzzk#>&@kzrfO5Si`fRS%1 zqOW&uAnZrtGhhSB6xzFtp7&=nkwhS5PSAcI2p%$1L!&dO;u!Q<)uRxm2GptAc4?JM|c3t?`U&Qk#F@YSGG4_7)6r6U> zm0&aeiU}nxd@ZIi9hwar4R76N4I>B&VlPSk4a!pvqL|GM-S`fCkg$U}LSitCt@a89 z-BD7Np1}w+vr?YVhF_(ugY$mJB-!`s5C?+OXg{+XAfMs$`6M}g0DVK=Z!gL17+q|Q z(|a_Qd_-&3PIKuI3=(xX9(tX|_xwtP$eHf|4Wj`{n$_;UVO^!oWr^=V?VuK+J!|((Vl(m~ zBc800oMSSCFx5P#{Y_*VVCYK{`IyT~LMY`2gA_3HSV4*^8UG0@9pOAj_zFA`Jg((S zn7@qvtj7u^nXGeCk{86rzN2w4#vO08-OGwUQ;_uel+InI9VLYcxWt?fgmmduhZQXrkkRYDvOT2*oz8!1`jTJ2L=*!GKt9_ zu(0lmX3O%fRuYyi)74RW{A1UzsHAP~b=&}>xy!7^FvHsIG!_jXP|{kmbY+r)pT&pE zB0BXMP+f3#T4gER_g?}0M3iuP^%_=ZwpSxeGujm}k(F-v{#&^<*i{4BL``f~B1+1x zQfw!n1j7gq6|z7Kgtx@cy4A?eN|z?@q%wPn#8f$kNQ6DdQ&X>zlo<%jU96MBPdvdm zjB7H}L;_ICY_Y8f=ZJKi!fOic`)nrIz>1I?sht?b=EVZ31_R_uUK>IseZkcE-L4Dch6&$=iw$mb?grPE3*pDVG+yKF-)3{A>f7`zM#gVo0Cm@si03dR^XEa zdeA#`XHV8s850}wUL!<|szIR|5MyL_o^DH=pvv_;)fQFHlxV|AsczRx=(?~HKL)os zDq?8UOn&~kj?+PsVs<(+8?P`gMmT)x7+z)IWj^*LhHVC2olrj;O6=4hUj}|ejz2SI zPBx}4``wKkCCh;`n9jpXW)XI=Wo6W>>qqvYE!osL48VK(#N4B}bz438^xsAUkpc)F z6V&%M)K;{k>MJ}W4{I9u%w^-M{&ty&+;>vYfa6+)+LtF0s`6TZ2lXs5y0{JrO)@qa zK9L)6N#LbZtI_Q5@=*nhW`4zlW=K8lW!o5w`^bn2nMoRC$4KF4LS(E^8bfOcb(Rco z&;N~r_urglP3HgUEIScbL<0!GC?Y+S0zo-7;KP6N%*QbRTihq1hK7_B+}x(*LkSP& zPfSe!eL#!~P3eo6@nkxdu#o2EPvi34J>9ExM1fkst-ZfjSHJ(BotzwhKfAa(JHEL& zzB)TQxi~q#Kfby>xjnnM-8tSl4v<){YiRIL&ncv@YG`QCr=s%A{m(`+Cu6Rdv9Ymu zF?+hY7~@j4cgd;|)uV>Fx#`ZbUt6~~XAWEx|GVE#NI!V6iai9rJ4H+7*qUhG@Fi>H z?z{|m>h&tNJ(+V#=!FPwR_*U>_cLo0$!x528S(t7f8CXZ-AyglgjZ9-UHAj_-({Xm zii5h#D`QixyIac-+ICG<2(JC$@sM5b4div7OJ9zcMW^@c%P@0RNY4Bdym+m`=mq@A z+qwIyCQtqf5H)rq>}9CzqJhRCMXT2l1&8`gt<~L^=`S`$hJ{rYRRxn)i|8_z>>ehkv+ppr z_#`FLdH%yo`f!Q-5#&gqugJdho0RpNNGz6=Mv5VQ&>CA9TjZasbor{_QOMD| znN*Y8BS?T`W=X8z2TLuU>MuWj6(s|lBF@Lk6fb}uqQI@_((|;gC|4ipSTHE}^4pBb z&rIr?a#j!wq`c$5Kv*IR{%|HMcS9|OH^LBH9`9ECEf}55>n!*5xcjM7y50+s6Km7a zzs~QtGK5?juZKJzlAe!8sJzJ}`@WJKEomG1(r z#rNnJe-apLi|*`5E&qCfbc|#jA6r?+y)yU5>bL^NQ@3!uPi~lu9#1DKD@cZnIEPoL zVrFl=Esoq(l|}_Vq=avic-hLl6MmPylK+~FjB435@Kg5wd)McKS*Fz0U7K7Hp>3eY z9|ku*kpE@O{T9VK2u>5$PQ$p=I<%tMN0&Le&Qk5Y{*vn)dYwxC@(DPH-H*4K$s?OdEVmvihk)Uj*s^8q& zq*GsJ#dt8>6?~Uei5z{W^vA3!PEMmVYMcM??~oHFk1rQZ7JD33Da^vdUJaC7D%QOm zeXVg5H`oIYUU|usRD9O?M}Wj1PBZ#NA~4^&K5UMPBG0l=hDStM0I~j7E`h?b09mQ& zUY%;w>1tnW!$8gdJFZ~Q*1dS`yDaHzi}GiyqFZ{)KZ-ea|3oP~cc+9J(>ULVbA0gb z9yW+!>A~dJv1rly&;5Zcu$kx)=p#jkEj_gT#AFFe)&Cu5_=`RU@uwB+J z;^DA?mu*GTp7rJ5-s;xd_C|zVXz!9}?=H@@7m_#LRu>u;NI1}|m3_NgmC87_%V-OG zYO6EgWfSBEOCgy-&3*8^|IyC!fFB)HtK#0IU4|*CM3W zn`xY9S8((qTueLp0*5n7Jf09HF7DFX+zR%SYjECEfE|DIgWGI1e4IysblZd>o*9zHxpnUidIv6nQt<9;o_i!aFquzYIm|v|l76#``H8^{r3?At)7}7Qa-Y4w zKgDW{nw*ZnCVAEWsrco-)>(Ajr&X#3iHR!Is`XeJAW$%~%yOd=@~e{ zF=gS?`?r5zTjW9XeefgX*TrHLdq0G6*%#ZH8NVCFY5d7_zWYYh|8+$yHI zt#Euab=m%+*49Ep`lUJ2R@(VoR`+!>;;nF$Z(s#?Gi}PfF<&Ykb;77s%1?`q#Yl^S z_mD*Wd~yDL_#h-v+5WZR3cn(cculXPF-NnoN@<|Mmk2ivaB(ma>TMpD z?TiHhP(A?MLlEH;UBpnOeCd_Js8AwyH|Y}o(j?vdTd7>4)Q;ZQd3FgMDw#riUTEK` zi+!;X10>auo^bx()5``ve0ie&^*TN-W+uW3X$3f(cKASA2N{o|t`Uf%ca-`Z@w~t} zyiqpeVgOR*e-i$!oTPsgToZhR#)GjZN z)ic<(17UUP6RmR%_IXOgm0Qi+z2X1J8>^|S!8}SD@c%jR%_u_vF`M&oa7K>jGrts9u^6ZdKi z2xcV&lv)Go6kR2X8xSk{(>;k(gMkfc_K&?4)D9oC9APMYcArI^Q4wv)$Nw9&qkX0! zU#h49pGxP%)!PcucLk)pO1ioQVFDRsIwT-OqU7NVkz-llkc%mySK!J&tp?&%Q;=bk zxa3DW)H&5`O2AyV7bJwi;qR7@jk2Z|LfjBf6&)9A6ix@kq6D1W59$ zLi`$u18pE0e(V#dD$kl%c7NI%FTaAF$1{oJZ}Z2d^ITx6x9E3$qOa864~( zYs?6D2L5jQJmAO1EuJ4rSn~m-VWD^%#j_R(zUi<)LNU_;BX<36AtLUy2enplNy;P{ ztjuXjg~0;xuUJ1@I%p4wtw0U4(T!ixkIT{tj4nhT-se$0HIZep&d)oSb{#g^m&2tT z6o4yB_hZV9q@L?2IhWj}+lHs&+s7&OZon>88#lSiE@`#y340GHbq8W<3;B{t4p*`_ zhREXL{6cp)ZDY7qSJeeo%#gl+Rl?~bKegr-bIRm_;yaKd4waY#@QX5mb7dkcQ6(bi zmZD@gH4~<5gm?$$mQV1=9nwbYFWy`FMfDx$#UG+@s|eL5dWX&-oai}hU+psJu+3C) z$5QG|43a$U4P)YqB}d@}_me!jES8nF;SCN7(rm7@s}YXqG}bNJUlyHxfDbn+m%)_p z=Vb?5ewmjrEBQ1LYLmjtc=i)K?9VlLQ3c0WfeAzvP!iRr_2d!Rv{XlWM!Ds}(CymL z*aurw0J&r?xD}?SKd0w0u9Otky2VeJC5}MqHlL5#v*NK*RI2lV2XCH}v!J zCz-mt-E1&lBnI~wzFSb~FSw(3W)igHh0(_k!v)5nF`+{Eq8+dw1 zyQ$X_tH*!TL;wydUd3r)Wj~w!CL!B&nR{Qc!#KZ)La`Uepi6hg?u@YR>dSN=&qggj zQ)Nr*3)@-A&0r_IlQn|BQ>F2-R!EgAAA}Pcp^2o_xRgudpCzP_4@IXJmNgQQI?^@o z&2G__z9Ml_Qy{ji(?@MTcj)imAyLt;H6!AUeI#P=vSN;);$bqOJvF7GWMNx9#ldR7 zu7yql!FaaRvk8RK5e?f5+PM|p)-;~8sR%SQ>-!fwy$LXk9A=N^Fi{3xGyCxY&W^7L z7#+IP_F+){;F0Iz1_+A)wK59;x3KadBvIq`zV2!JP}=Ki;0ODy+ZxuiNfi?6v;g+0 z$E3H?P<`r)hYl%fjOEoHSjU%Wx4Q0!F4b)~8mfQH)3@jjbBLb*B7M~(?*d{>bCg?_ zS5~3g^f~$><+wa~`46;+WatY;_(G{@*$-XfeWg1m{GH!HCna1HGV004sH0*bTSWE4 zP?`bm7j*?Z?1@DQ`*0BwAxR4fAu+dwY2e?T`$%{YAa(X2>p>X)Jfi?|xmp-mZJ2k&mr+sd&+RkOt~Lpy zvj*vNmdQ<%xol2mGMe3T%=ERifj$un#Bk$HH7hv^f2OM+f$JiP*`WT7h}Pe`%SB3w zl&uz0&qN}!MA-x~cUZqq zzL=)i&DA)y^%$n570WWUJHGcX7EH~|PHjL{xUeT=Jp6dXBz`=ZVIaSiXvqCit@j>H z7t1+OXuvMhomna6F7HCK+7;3qY2NeLoi<)6V6cX$|5mf}C!SMXf5p}TRsM>~9<72- zfqw1&6C5TDmKu^}GgO9D#TPCa4>v7SV(lpvl;E5%SnW}~t-af6F>azMwtNP^Gwl1Dfm%kdAta!7S)Z{X)HmuXs((ZyXo|#lPOcfaV5R&1 zO?8NLWbo9BD8MGg9b*x3_ZEQAB$ARGnA^6+=*6dDC7(DoKa`DU=dKh~>Y`|nprbj+ zr?vO+f_j(RwJxsPu0eV)vhlmNi}W%Ttr^rh0R3V|qIumPklcAasMR9!r+6a#VG$L3 z|F&@&!B7~gvIRy(N}O{+g9N-?hsgswbFOMi3K@ZnoJ*YHHDTW&7U~YRe1(&&+sS)F zE2zGPESYSdT@B+Quc2EOt+&eI+OgMV`k$O#dNqlA6KVDd756&ZRCe5=2_Rc_YAUxK z3L0#ExLI0_JtOE~ZT)QjPpKm2;45Y1Wji5`xrV?tUQfZO*l?TgUPE-?icDn2E|CUf0499#KRiMUR=kO zeauVG^|B5c*r_LBwTqtLUZD(~09L*N5$1r6=|JyT8B(n$GJAmkIwNK+d295(F7ohmx2`C|b=_@0=+^oeN$V zQ$Ba+bq?T;L=d6;1{<_`zKM|hT;8EH;QsuTw9@vSPL?;t2|;o>6&HGrFr*3bQkNHy ziNzy(%QjlY?KNbV_#69(b+$O?+oYPwBS+bxil{s{xk~zPvQLui5v&2pcw;aj=>tz@ zyT+07tM%WrO8LSh<9MvUrl5uZEo)eIqMZs6Ijs~tj#>^^M z(_Q%D_QV59=!cZ7d(m(a;VdB^JSg7|w*kvt05D1Lkqo>3Q@a#q`W5=bcZxFi$v-+{ z?U#Gijh0-Z=|(t84hs0ZnS262;mR{trFE#K7(M8(i<9Oke^ntSZO4;^C-(%}6 zIxcNm4P^G&2!}#PevI$5t#@OR!s$p1GgE&b>IwKY zhO4GSZIZFO3joQi~`3HByhTQQ&4~!*&si)Ww^6 zFXmH3xZ=ga*Ygl_do8LQ=OMSk@Zk=MPb7_BQ4cn5uKWVwugr03EhKD+C^~YmQ7M0-PI4mmwf7~tiM)dC| z*Q5i`#d0hw4}wTLf#`~s=vJcN*N&j5y1#TrKgJ0ot6`o_VN8n2IMZ{Azl0?uk5ncg zVwA%wVZzDn&0}_3PT(kGz(S1v(JQLJVJ=E-{I2|#d#(!=e1*@mh<%6!_rQ%`U&C&r{e5^nc zg)^kbwXiA1>{A~1y9ZwVi87mjGW-W1Y^{aiD_8LSr55jk!)H^}VrVIGe z>_6Hx(ugG3^o5W=6zOC@q(3ezKJ#B0 zQM@>$w|@ZX<#E(lL&7fWjZrQG1T=b6Sf$LUQg72GoD@Ff={HJ17$pD02H`mP#q3Z6 z*a238d9L(FoTX!J?KqrFFFPWQ3n*_|v;^Ce0-4B~g!C@By;&U%q=RzIq^ODgT^N#jo~cq6y^)#j z)&1@C;VibPW^$5-XTYdN>;o2vp*Lr=EPx^2r&tNwjt$zjo?JGhtpo^m`Vgy4UusI= zh(vsHM8F`Wf95^==jE1-`=?N~Hiot++T*nqb$-Zss5%}HV(0NT?uX(M48X{4Cn4!0 zxFUSsgNG=t@`ogJZtJLv_G$#1`ghWY9@ylfd}gQu1q0s?jDUFU3@OQMkf|C%vKcUJ zjD}v2MszYDvVVvjNWgYBjk*-vxgRIE^ynS991*h_sdUEonRP%VOy`qT1&V?lF|8~- zHgD5@Y(;E4RuYT#1gqq01iSmEcYa-lt!jNJx;{S%`%iSY@Z~Im1e4b!ygNPDwblbA z(=6MkN`K)Gk&ho8Wqw6BQBhcGVYv9*LAl@D@`q$zb6Wx>RN98a#+qnf*8Jv&z+gDt zk7XA0=OKKiNOa%}>ccouq`g*kpX+B;ZkX(gSBPrwA%Y5Pz^_?@zCc6t@5$(K5{9&x zF>s-KujAKa*&sjku=QHppvP|}C?Bc6qeY9A{=|(Wllo{8A*d?p3h_h7#hH^a;)XaM z>!NkP3eSn;u|KjdIX!7&I109&n6^)HqXia^x4HM@+kd6TLlxmYmzF=lFS;B|`2da(PQAQ~QY z%N6=V_(K%inoSsQD*Vl#Vzm~jZCx^JcJSB1de`As-R7dG0PIvtL@;fsO`snvdptsg zJnr26yTAuV@dX6_cTmB-RqL<_Org~E6EWdbIYLb3C6R){8}k0E5XX|5)$k;kK0}RW zzs6sHs9;i{0+=MM!-fVDE`l><#Xo{B0hfG_Kkoo+GVCFE|CJVUhymxDL78`3vbJ{C z)}{is!-V1|Z6j&Ib7DkPd>0bRL2vCmYK7Azw=oceWkpqnzN+)Cir` zxNU@UCtLtA>vQm9&|1Xj-i5deqUac3Y9{)D5%Gq|bqa+D72p=Oj1ZtwHQa9)X--7- zL~oXW-3!ub)tDt}OCF*44{bksZ?zxC?S_G+_J~ouYZc|+4B|9W_3VUV?9vNmSk~Ki z+xUDrmV?Wq*jXQ=z7|%npX+CAp%O;(&XClJVxo%oG;6w>Y=*jZ*0 zkQy590}Scc-Q6sD-6rZ$AwtLt`9u?WOj=xRJ+%GTjNgAp67k8#VscIV#tEvif$uMY z(H~Aq0mMi$(>4O8{OnFg`T@L{n?M1BN>Z&>3lPhWwIT)#|AxQSrDBxUQKH@5KWaOs zojhipTn$~=r(GFqSS-2p0z^$T5+$#@<>W!^o02z_Kk*!5`DtbJ(k z2NyI9c*5yvytYMuVQz`$sGoz@((v={PPkta(SRDA9F0b`U?HzF5U`GFQL%&9UMF9a zcXb8AkGOCP@5muIuf(A9Q*Y{hFN9LKOAHGa_a@h)W#xAe&8d42^tvS46wdQmni~=< zN`{^NfD1sC(B=z;u>h{)UDa%GJD+@kI>G*lY+#Y@$r<)D3Z@Im;+hZ5&G+ zY(iQiZB*T4HiuVk%2=%N!k|ygp$?>3=QUrH4a0cPWhna}KzSS}U`eb(xJR z>ijL#H<$=MF5b;xs@8E$u?;olp(f|6FRD#)8Giow+Sb8T5uhL(X0snl;t{fIkm`b< zH(vbs(W9)~xM<5-e;soutyNV|KzZqNxGpG!Q?u?!&Y$t?g|Xqm{F<(W-s_rv9ZyPo zg0QWy^8UTNlQnj2Hsv3&uu7Vm{Y>OvtCIau8>`8i=Vr z*EhKR$&}H6>X_rU>ag(DJdv=HLd(3E%3p2QFxHzkVm&3Y*+NBTfpS0wa z>vUo0y*h&JJpcMp&Nq2FX(r$Cb;d#d(_FZ`BBce<#NO^bv;Hm4Olj|dR>I>(`Q`VQ zN{R$KGp7_cPX~%knfG?4j&CoE3i)>oazVw!$?L{(JNKgTYUu$?av2sC=dZm`JvI*O z_>$H~E+NwaQr0;}z&G2krOZt$k_jDtXmSXwiT>V@J#+DR2(QVLoST1kzQOt7o@e<9 zjk0J8XJMS^G0#h8HE*UwY@QK3{vEg?ghBXzaX0*4UK+P(G(!%)wEIcP!*#IHZA^?+ zdF_)7ab)41&EihdsrquU?dtvNADy=rcf2;Z&VTOwAFwZbDap~z3_Rv0dA4cJEx2yV z_F|`{6{!6BODg;JWT_tYs!`=So};xG8vMmiTvrg6aeVcgUXqI-GwQd?Hjl9FDU({x0QI z!|(^J_ytpkw_lrOH~dbA*>IxFryx;`z+>@atYN(7vheqUBZ9VJr4m5{4)Xb68>gr=^}fYm7XLwVkR- zwxqPLTWXM^_iqOWHHVJ|Fp$`91%Auzmx>+@PMuL*e&boXv|nSPr?HXbWns$;Zdb*kmbxk3KkK=S~wI0RGLht8^sT?n1!7Kj%dM zpvhNI!(-D|9#+ijmJHGPMu}(jS%}r^R>Rf)*i1{ZbFZE-6Hn zr|hx{%6j(B_+2NbjE2V<^1fY=MdMFCd=ksJ1{YvoxOFhR9A1vB6^DDbk1Bs8S-5<%-TV7H*(tB)Si$1{3f&h z<8w!z(*`dQ4JNcoh(8p2CVr>-3_G8S?nWsXRc%aVa;peslDr@6c ziOVk<8{?K1Tk6492Ew_qY8kohra^lGk+?ltOTA8tiPNwp1t&r7rYt5{GA!5&SK_MS z?Lo9O2!{dfAu07cm*H+yFn*x9SIy1PniyY@~+vk3xKcUG^>Q)6WkHQe4 zocd1*$2}vBQb%q}%khJ&&EL_~$!Bka>Evm9g&;`+r&XWZCt5Y_1Pl2^=3Y;c3fUI? zGq&Ek5VE!F;9-+AU$uq~$Z*RyR2sP^E5oPPMKT;rk32Mr@$AXvfn%+woI1-(Yqzn6 zLr8+GihN&P6GMVy<~2i$!IkHl#{L>No|5$!Zs~0;E~7UPX;M(GUXH{&`LMFe-lF@< z29DQ9XSL+oOVcfEC3Uf}YDzt|D4PLbI-B=E5t}`6h1w)dKO@>f7g-2*x`R35&k)Sr zaOY(%GiU9*C-W#oy&*_x38h5m{x^FhOJuyQ)vDlx7T1e5y(}g=lIUN#*G;)O3Qvs7 zUqbrpY~W&%HdS?8_bg*-*o4*PqJLCIeBvwKzZaT_D(xG-H~gJnH8})37G)1yMVlJP z>rwjhl04eu4LP0(G`YU43y|YtCg09nWQVs#!snLfn$I;wT<((56*Qau(CaYwg^&RN ziBuRN5R75TsO|9R#QWX&^|lxNt?ZRA7ZwLV_F^|;KQ7-9!_v4W!=Xo9V~s+Yrtyo- zs^CH%*9$?TEUFZkIfl|g%jwG`2!d1=$(Qa2E!lu{I+#X)?UY3{>tC+ld*aXWK80IX znG;(8!a>5i{u94@fg-qV=Elz4>80&eI>fuQjtMN>_Lhu_rZZD7{xB#&1xv ziQmvAjS{n~-ln}HU|G59wI@edLE8bxnGFTuU+SnRtA2)?{?`0c`H{aps@bXQXn>g1 zGQ1k1fT}}1k+=znDFFJRpqpZqO#ZGcnqLKCagpi`NZEQlLC%ZO;`VoB zHr-30*_**3)H2oLdY}~>2XmQV5W^^29LBwyr z;jt$aX(5Im`1F7PkI}1{+4qXA`)1|6f1wuUlIM1ljBA~IqP6l_R}?`!|Yrhm;D}GBj1^y zYUS!a>~Xx;d6i)Jjy2b>^zrBdrR#j56mWITbR@U(5T+s@l$VGXs9-~bU!lk$+4VM! zILOKV{6t3rp(Qs>1wI1NTpZofM~dT%X*ptCjARqvNFP3fOd&mmOn!R`moaNENQsm1 z)l+D^0T!q)?^D0zV=zCTvni^Ar02t270%GbOI!+Xi(3>DH=t7Q+-&R7KRD{t0slk< za?N)1pC}#+pa5Gyq`&tz;0)XKG?P{{Gg9#SlDMg3@EKbtX0iP0HivqRXHuU0L?F#W zTcow;{VuKpF#SkmJs%=RVzmUv#^lo1c2Wu+frfBdN%q~{_*ec16L1x6yrf?9Ba=P| zE%>fcWatJFJ)IfvrxrZ06w0q0K@MD1z)YNrCMKHRv-ZYT(ud@90FCgx8~U@A!Y=4K znK2fO_;nvDuGho*S(-1XEM-;Lt zQLIrIkQ1aV(_(xP&kT(G;632C8U5u|Nl~qxSD0)OA z!awCb^&@=~Su8KX4uj8rg>3o$M`gm}91ArZXvfFM=SIPl0lF>X8$F_rC(+}BKM0uQ zq4R(TqIlbxF2JD`~G82;S zImQ)tM)0y$Mb57t-pYdc{@H;{;IO=f*}~IrtdCO{3H}gvxJy79>GQh@;t-Zha@nd?%*PAJcaMc2y7( zh`bK+uoVytpf&{$;#GG7U zCh>N<;4}FiTh2QGEB-)ph>PTHfjJg-MWW!brlQ$%L}h0+tdT2Xk0Y_3kaMS3ie>zf zJalvs52>ynVhN4nwB^u{Y?v4$)FV15yjA=&MW>~hm)Bvooyd)Xh!1m<17}Ln=|iK0 zRnDg|1h=2Fi*i2QiHZ^EsT_&Uh2k{H$5wl%y&~G1NsAJ0Rb4L~drNJd4(YwkyLLNh~#NCKw(k1ETk90{0t?{a9h7bD}dGV z(V;(deO;TONQO3hIWUpYlATt8~*gq19DUlBJm#dU{d zv^<7wdCH)bXAZ?Y}k|XWFv)vaN$~ z-azARPxu94sOPQVOQMvGXKzxe2v@e{Oq-0(0H%@J=h|v6sCk_8D*Z~NE5uc$7Htn- zmm(~TuC`5lH%0#mCQl!y9L95=bc)I6N_?y`KFNBj<-V+d%4YJnDx~7lf1FJ?i)o*P z3O#2i8BJn3o0Sn)u+u~NVPIMe)8<&d?(z_0p3j)kwV+ksHF$y$BJCPaw(v9-*6;P# zx_}kpKyPO)dl>QJF5DJ00iR|-4ba9dqQ|;jbev}2MMcP7AFRil92BHR84sattar}R zed0<9KEDG+^x<%zCJd`71iF+ZCd!LXpKP#Ci;cyVg{YET4?JTB5SGW227PI|rij8o zT2eH>5`UwvE(=&UqJ(bugluAT#~4q6;^~}&)IxEK7FXwA&mIIkZZ5C=iT1` z%Xpa`(S@?D5{pwY*d>58dV!?@{@vBtDL0HCT#`p|GdnOSJRXWFNezrx1^Y=jGI-Go z_N6pTq5t%yOv5wmydDFSh#bq5;MRUr;t zbCzcAe5QmIsl@Qg^Kmek&rm0#>D^rtLG%?JsT6;E#`V~x(uwEkjSz`B5!uSjoWToJ zWXwI;3f3?@6`m*)lGNyP&JulJgo$x5ltD$*;zY@kE26bNMOLrDf2rJ<`>?As2%d4O z6g1n&lfPUpiQ+bPnH>ySs|k?V=xC27<4gUot3_s&&p?f`D)m z0v1z{%v!}f4re_3mSZcfpvcDCn=P9z!kkr6xv&v+& z%~IyigsUO9vEBdFRZ4bqI%SQ#cxXl8)Cu>^)tvAo$!4js)8(kS4$yx=cyUcx@DFN^gL#l4Q6S^%xZ?!u^#|F?2J?- za|@h=%@@oiI;pQz632X@O$Vi+hU4CEtj6sQ)aXo=1B={`zk=h+TFLCW;_V%+ba1m^f_3n?C(0IK!MQQPyBuci(~i^*jM*=C z*I?J<%Ak+YkRYd_mzx7c3(eMSc{1=t$P6=9${I99h;g-aE~P+p4c(@QC0Bc?mv(`l z?14Y;$Yh)gf4h6%32(a*MJ{HUXh1#H^SBUoC{7lvoypOTGy-#q!I{4!UYKg}FO!>J z9Zcq(3KJFSI17_&Nyg<8 z6(~*^daQtpxvuIkgd7hRox{r!Von8RRFI~J-(&KTw~cyb1 zNZKG8fsAFq8b)NoFl!x{FgJVM1llkxkrYm@jdDaf5EL7ArT?)oY1?N)?eF&|g81Kc zPFa7W(U&)sWynS8s%oYHi-g+PaIAy}>izbsK)qTZ$)I&}J37w`q)<-l1JImdQXIIA z#7z^@5-=yG-vtrvCfiq+4R4){s}AeGsK>q$*J88P!A!Fur0$`K_7gq~DS7+_$x03s zXA_omzWX~s1icSjluo4r7pwRM1#&hFM?$TleX5t3ihu{c@)M!{oOnU`M-%9%D+uHV z%6M!Ug&s5m&Xj5_j2k@HL=xQHVR9p%GCN%{XmFZsD$|`9+|WQS&~;-%JpA3vozP-Q zc?tv*eDZlbi17U#;9z6kO(WFn(jXH5Ku@uN`Fj? z&gvVj`0=ZR7kArwRyn*GUCHeyeWJITAOvnozZlV`%N478s2(CqH-mw(!EUe%n|-l# z4m#%st~4LnwjS_(Zm98@yc`DGup}+KuJX3>h2Gv<>v89#C?(Yzl)?zUXWRPOuD*vC zDB5mC+d6+}yt-miXz%hI+J@VGCLU~o1eJdGr2_&6}vwlka~AYw|u3{8k9 zZr+B@2z-y#xg3avGPOvZ+>d21pDWsgp@H0EBbqToby!!g3B-$cxV5Va*iCBfD$2bup=iGYiDT-uWjvb%c* z=Y2Wx;69cNHE3Z_MW@BMGh|98tXE;soeSi+SV3`|WqnSE7f*}BcLVcGFR%pcx(fV` zbD|KZf=D&?;j~PK%Ii5sN1J3#>;fw;Z!gODgB&!J>pKc6 zVbuE{DYqPXZ>$FfI(@+387r2et!qCGw6+oRZp3Wym1*IXRbA(^z`O!*2XV8T~H?#<~*a3W-<@g+%?2fP*OL zeYrJq;uzy(2@?Z_s91DIcba_2_iQ-Gz`-D9#C}o*E0<1XR}!{OZxTW1-H|G)*HA2* zZL_m>sTF5%eWw852{D8I2f`8Kn#bq~@J6 zJ=E$S;I%rPH>4^kK?i+3JF@N`t}9qufQh!u^G{9~NOTuRc(PI$>klLk{yVmQo5;FL zxHT?vTo#Af0Cuz?$rSLqA|bF`7Q#x|CNsL`z)8Z@?xeq(k=&{|(lsj_Kgp$7m+lS0(M8r`;`M?(82v zCdFq&S>T4CtYSv|A-0Zdfue|8?&iJDL1Dl1OLRxO_ZtH6u^CvS+sRyX$u+W_-oxk$Oj@yGzRo-(c5^Ac z56PaxJUrZ(eWxNzv3%Ud8Mi-mlMi+V)l+zGETyzzNP^M=@2Uu?SpSX_>tN4_(`G0p zLgDBy08%yts=DfkEy;%n`lw_>qcuvy*mwa+9hgE&HZcQVR_T(;vBcNON3<58za^|) zlB;#Hz$&b$#mABDdn#W!kbga4cU_rG+pb^cBNn_g5_8TH>{ z{-yuz?e)sR*UHQD|Bd?h|Em8@K=ohifB*aV|4;hg{~q)INBcfGR&em?;s{4}MBc!N3rfn5#j~$aLfw894w>XR@2+6ID?`Wl}{= zPfd*A!@9Miv~<)>vjxbD)y?9P4Xy5#;YZM~R_zQw&(~5RJZIxYkBhY(_f53gBd9xM zl+qr=l7HGle$)Py+(u!BCSmVn{(bo;*0HMT3L#@Mq_A zq+VgqDZ`l`<+g8D*f5#CrO?aE2ozW0pD(7z>nl{e1rX^Ias_1W4q*^59Jaj`YNOxpw72au6ZoBq zjZW3upyckv`s@r~R86~Ephz+qB!iqD4UJ^#QQZ+WMYwP9l;+TLQfz2XNWbK;TH#RL z-!GxFGGJ%Yy8m%CsxunNetVF*mjebdSKekdx51DCrm3mMb`;+GrE)ZM`GV|B3J^f7 z!pGzcWS{ttjG*3#sgaC%Z#Rvq{EeCNp>6Xlc?LH(%9*(oHBAJP!4Mqr>64I9db&By^=)` zy2bAzVL#7LXR>z{f1~MyJE<^7GgV2vq&XLJ+`nXx zcZ6=8&71AFim*epnjn(O-OTarW`cmHvC?c%s%A z4ut$e8!_z7!W?xH&rD026bH zI3{LZs^@_SRwX4*k!;R%oART7UZ8mZ9va4Smu(U& z5TOLBB~k*4UAzlvUW%e)!Nho2BkRuoMLO**t~d~ zHh>K78>xOJhsTNj&T557SH)YdtP@0ub*SZJAH53On$-Yme>73pnK@6jq#~%)e4e68 z-;Y~V2vSN~DZr3{y=y~=U;&1)8lHwnae)sfzYI5Lq){%=0x^#%cWuo!QO`A6dpViL z>yKYCH|S3iePjMq`IsHP@unj3^#=T?Nuf>-Zwf7joQaj3E2OQ5s%*EXJTiRa4?kvm z8v=iIBkfQEo@4S^2c38go3Y^X`EU5d&@d+J`@eGJSjOJ-)NFkL+&MPA zH(!4!foXzDc>KRfCFA=RLnPVkWqtN#`!V5i>aqU-N@51t-+ecKfBfD0oBh`+^3Pj= z| z;x{KN0!pg$UP_!MQQ^;G!%{{-Iw?C5Gh?0uKkZ&w16u{Gv0DG;Mc#EUA$#8!#Vx=1 zA)@EC%&Qu~8}{cf?{gpI|9hM7U&}B))_+=tK`9w?j9^Mc(TlxY<^s!MH5nt4?o&MI3Oky(vAn-!XiNa4?}swNJp zOfK@1mM(dbOr~F$U^RE<>D)K+KBHZbbnG(|+b0s;(odmefH=T#Bj zmBw=e*MprUohxM@nzpu}9aPA>^G{78fD%QVV;&{*Oog3q&K@mmMC)rZ+P=4EPFu=J z96?akabo_Dzpw9p9fV96<_Qv1hAQU}#6@z34JEQ-I*1qCR79@vn%1qV=q?li%NBIksB~X^an5wt zxKO!1A=qf?l)ZH&TTj=44U6bVsKBL8c5J#25anHiuk;5s87_^yb<2>XpRbM!3RO^W zO5cC?o+4tDNLzR7n2L#2EIJK{?M|4OVn>&D;rp_yUxX8$bTBk#W@16ZNa}Xzl8(WxNF#bK;O7c8ndcx#>qcS1TinXNxynrD}X0*|5 zW&zEoS!$}ax2O8_c?z%Q0M%JAB~2%ZaWyXix39r7RI93XZyQQP_tjzR%|hiK!29S= z5`&PVUl|Z8*&D$S|LQFnO1}S1KDDs83(2RAN4b%c)`YL$-TEAYbL*w6d)5u>Ny!s& zJuQNi65SiN{@|ah*_%F9X4d!e@-&Ewef1qQn(49q+ARSNSih1w1kg(2DDc(z@yB{m zH(u1eV+(Q3bz5gWAjC6OF{2BWJ`$lK(kFH_Mdr;QCnDmxQmwZ0$76**WMBv~5ZH_Q z8k9s%+bP?>B479c1Z`7M94o~ss|E+`6MzGiQ0{Rt1x_97%MXInGPro82*PXEb7JBj z8{pS~TE(~$8r8m@W%__`4ek#-uYR7O{<0G`B^D0mGe;vP)^pPIA+}5$NY6R|U3|&s zB5L;%@hS`5lR_M^yg55n)VfV;vtMY;-QSn#1t}|Gl1-9)<`ye6`YQ6caOxfDX+7a% z)r`BOA|Q5J+-@|?Ko+{R!l1OY9a)gQF!b9S$aI`0ymV5Xp0Hjv;$-D{S&jh&8`CSt zviX8k_w-zxW68J2m=ih!iZ_Dvssc{L|5%}*V93&?M6(ni69vt@e<^#57G;2jZx~Lm zz9{!daiuF(eWQX-S>W2prtS$~C$zZKpOYJ#r!V=|yx~{OoFSIk1Z9~~^8OjF`Cb>i z&ma~{4~BRG=H{Ip(f$J}TV{1IKsB9^V$vF^t<|11(cCkG+;^Mf`?NW(mqOoqk zG8!9)#kTOAK5XA`TT<0u0tgFoWMvct_0=S!Uy=U76Br*CFHs2CmXDUVO-Ouximm^4)L=1bS~lQR!>y z=eMoG*gr;Oj=xhI=3<05Gn=AIlyMl9=u+Ft;n+h6u$zI^`f33=vId9t2XuFOEJ6Z6 zvoCokGR~lNTZ+;_bhT2tws~qh7oeG>Qq+?y_NU~0DZR=>__dFzBn(u;WrvGB{2SDv&i3(UpF&KhH+2gc^EBj$T)Fii`NNFSZ^E0$hgQ2aCo`&Sqwo& zsUZs(5`B|d{k~WAi3M-=_IYdP1sFt1m^R{S;qTb(Gl^4gFErERZ?ts6b!0%bbf|5t zIwY~Ouh-)iu3prV02V1W8BNmE5&&S5^{2?0#-E-feQ#*5QKwj6H*oZR#%%kf?lqOZ zd91oN>S(#tA&@CPd0i1W#|&uQP`=JYT$=u{ueUBaP04!VNY%BDv3wlzK*MItyh3`)nW-n9%Rwqg!lkP#w!Y zK%c(IMX>o(S973Wm4d-p-GE&L!bub^++6;KWD*NqMGdU=MO(uKO+@V*A%nw)x$Or@ z%@!a|lZkYxLm0(X2iNO(JkJqO_Ma+1i3JQ%f5pkj#N~Q1nJGZBdBLpCgu}%>l93A= z5hcewF;j1v4u40@V9xy6BKP$qLmPd?7qvPEO4}3g0EcRKD`EPuC1#lEUTU14#dE}q zBAvRocUdx*oGge7w(yn@>Kx(R@@&gIYF5P2tRF`r<^Dt_DI5MG)xJz1+FXu#@+Bz) z#h8ZYjMBSzVF#+pA=TzBf7<4p@T)@>A0l|OQFv9sx_neFg-pEL2r{}-*+)EX?xRna zqevscB18!Y=XXOK?NM@)kKCJIvv$udc1i&4G(Wz3pt!j(E1Q!qEu%b?N|}*R=lxFL zbW*kZCNqH*ciQ>#B5?BVO)$~x3%uLm{`R?68F`({}n`($NZlV5succ4k$p;;XjsW zy6yqO$NuTZWt&GgF4|7yEU$}&(nC?xdeMFt2a^5UNsa8vJA2kIj&~K^4XA)8OjZ#; zn!A!N(~A1GLJTPtJV$)F^x29pCH@VwFOe*tW%2SLuUpgF1^hBAx@3;_+m{v-Pjnh(irj2r;Gvs5D*YRAdr$KUKUcyyh4wDxK^^+%z;6DU{83sTxupW z>HUwmk&R2+7L(&MtM1W>+N!E@zkNje&-3&3^>1k5kPr$8dMuAu< zBy)4w-jzf5@QcHsLgcT%PGwoa=Outgt!Ck^r04i81-Y;Cpr zb?49cZZw?DxTQ>Zc|(VjHJ2R=OK_t7&T^(#jlhu!>h11i*;DE$VetMhLIU#i0r;3* z;XX62mfv6RG#t#Mhe#d#_(Zl5{CNP^j#F9XT2k0^vFebyj zXrS;TnQ`o-%QBy>_;Y$Ya`<*?Y7ZUN|LEuI9aSSERgS^PxJ0%EdO5?{tglg_$-ZSq zd%8h4W>_yB1^7LY8BE?fIC@ciga5F8_Li+~Ry} zn-;e8MjnC}?eG3{ce)ymT8cQj^XnR}EN<>Ktz2CAiwk!fm^GI98gQI;@(vW|wdd>%VI+1pXc8o{P zv)M;hs^#81DnNHUU+HmVw%4mbYBvOaG+H?Nh4yMy{}TQwHL(~=!)RRHs6RJL^-&B! zCwi5ol#G$DsnBLQ=Li8Gp7}PvDzc{U_gq|_=V=Y1T=|TH4&@W;G6F`F>KHaD{}rPa z7AB0-VukVv80K(6a(=Thg-gF8Bz5LH_lt2bil)krRZvnRP!%{i9p}eK_i1M1%$nSa zFMBC%c626#LChwp3q6s6X9}3xLRnR--#3a@N&e#scr zSu-`3WRX#V-ikmO9Sq&x5623mGnI#h(mtIFH7R^3F81H!Ohq-W2vhBI_8rYI4XO+_ zJR-@Ipwyj{Vz=)5CUhc;uf0bfPuA%3yEH^%D$T)>miI_!YdcU@&S@rBkBHDriBT0Z zS7NE+vl1Js?vIwbQ!eY1Ylh?P-b8e|gc#Q!U`|pImlf!wL8wP}kKL!&?#|_(^Mvnz zqLX`&C1%ac>a1S|@aP$zp#qjqt$EVEuU4MW(IunraQL40vFDnrcYnv->abf$V{t16 zVITJH9X@*6xrNz~{jDST*s{4{8NlvCo{*uuyDw z0{!V>FR8nwL+ZO1IElbGBI#UtmSO`kQhS4`u^DdvqhEy=IooOzARGk(ORpOIW_-OX zN()x%r8*3r;20$o`@$$h___a(p!M=wS|7gahaZ1_3cCw0Tqi)^UPY_^m4t#Rlb29f zd2Xx5xZfc<0z48(c=a)CO&eoy>ogDSU!z$+O2JI1)B7F*n{iO(-W3??B|^K?Pxi-&BlK951^tdjT$%%snL#y$!w74sO1U;7B^w% zW&qHeH&N%s0H)LW39N2Zo*V|0pFz4a*U9q zS#I(ZB<3FT`NMQV9Hteb={c87rWS{PLk?lVMgP)!Potk?F^zx))h3^)WR;muoZUpZ z#O{`-jA`NCe%#uIXQF72ozfA0nT~gbmCZqF8)dRESg^VvjIFK#BLQjfEvJgD3-$38 zYjdiQtL?wCOp}9JTPF2WzSFqJ%@5I;nUX5?W+PIiAp0v1Y|f<&E5SB+A0``K*Y7pI zn@Nrq|3uDsq+^JE>`aa)$s(qKD*Nl)q_cA-Rql0!*ubX|c$vUQ&oET&e9b&T@xOqu zR%aE%YzzDk6LOou6sWn!aX49vL$F~4XPWHLzyvHwHzw<`{=%N@x$@%1WHvx)`5jo0 z7=srhk6~-uD}MHrf}=4v%5=&2J?@;)qk!lm1h#M5P~!TNWgQ7+8pd}Y=5>>%BgW(i z43J}~${Y@p0Nxat}aO&1CEn7wC&|JXgDd8+Ts3J&kO$t zzZm@D|Hdyi{9{Rg|D9j_7hmUS<7wsW;^Yh$2>gFSFs1?iSHAGS;ursY{QoC@@!w-^ z{)yrF$E#~-ss5|IY_yxdI^xwI{`v(p@%BHN$(&a zz4s;{U_uR@&P7}T>u}@lrC~5eB~=bAz~n6;OBSMM1Cbqag}~`nNA^cC9)tQVqoBR zMc$O|>Qr9uNm)^^Em1(Pw+gGT*N|Lt_e%ZGNuIjP?h^GzlHAzaasPz(G!_zl93_i7WSSUZ`3L$^t#0_4(J^G{enIu^rnG2G>z!~uB*0( zUOjXvc_hK%J1G+AmZBT`Tf+DWUL8XY07G9T%JgFBd#T_}sBcm;wLf`w9`Am1RrT|> zPMxO2V5fm!-1||hK~N%&y@6)26vut~oi0cmkK#4=>-obHI{$JrZ|?J~j1q*_e1AFh z7ExBG&`3(1T(j-&v+2VhgrhQd5_%avWN7wsJQ4*S%<`m?~!w1?(MRZIr&fHbDAs555Jesl5A~Q9=M{cqjU?^}5H5k0{QI&MT|*>sf^EQ_#_k-nS@8|+ z4G7@*PaXXZoA=zCRko?%o^t&5ue28vU-Y4!Z2(OlkK{^H=V{-0%uU|E|EGW8`C}qbyZA*kYChIN z*Q7Z=kwGZzdHtw;T)Xc84Yu$CSQy_GzcGMl0*}m1&M}rBgHcE(UKPK*wDI znZvjq|4pI~RQ4HMb%0vdaD9?T_jU89X_onLK8~goV55y6EdTE+Uu&m&k))Rb&Z$CD`hNYthy#J%T zvQC0W)I#6&)KpQCm(-a4i`>m8tV8cHU5zal(X!m_n=@P$!p?M$DQPpo+7a+oRm z(%yfhRdUXXUoGJ2--JA(VDjI#sXui! zh*7B=L#$ygWATIq>!2Q1MC75HT#KI}@DgfbqJw zB*@M`GQJa@ealSb?#DzD^hW30*1UCc!q<)l82u?+c{KG{-m` z+Bi4m`k^_I3{Si>yG{P^-LViU`x~?483(GG2Lg8BhF}uvu?zmQ>f;W4W^pHh~g(DCd{g{Jga zG#iCvpcgiB5zUTWG{KPAnl8Z;bf$48)0pmNS^HF;#+OZ-?mMNBH zB1ZJDY;c?NnVQ}tW5SSc)(PcM^7Q-}D;_2ywaD}78tLl*&^7lAAOZS#wcOIPpxQB^ zdfO#{*~!LCHHWu2fLkl)k^DPTV}-@=$?m6V+H82Do0j6E6oG$iM1FB-hbYWHeO_Ea zRVIMYTfema4H+NE68)jRLVeKW)m?NF|BkvdB=Beb)9eShs**pL?$iEn>S^uEC?l(Q zujH<`!S0}gAmhkSkJ8GuQdCeLE5-zst|5)*N#{2Qy(Mqd;E{zuzb5>iMPs znO@ex&+RDY#4F3ZpBc8#o@Q5{c=eM1JzZ`@onEf+pGQ&jlvKBl+%;myTcSiJ;(vwP zofDgllwUD@u{EQ3fd|Q`X}kp`;J@hb}e}O&k+0^)zth04hrH*)=!+c`AUs9<*M#+RKJX)lL+RV(D3?n z4hLE5Rrvevm8Q`sFUaD!={&o*+O6c|`H&^Y4q&8#JlHn4sQQ%$ zD5$}Heevaan>+}iALCm<9#MMk@-N3SH_WN z7JS-^V9V(%9|VeRW-un4xPjc8wtZuZjzANVINq zljaMO@ZShVh|f@;tk!wW&+Hu_mj{GXU#1!1KIP=T@xXR4v;JO*TaRb7X0Qbu>#rB% zT1n_VOTgpYlh9g6Z_YlsCFhDZskxE)H-s}!LQ~vxYpGfZ?#=a5t1G7!J858y;rb)( zz^K4k&r`-nC9gI_yhs>4?jZX3IZoP#3!9l-)naEpaJ1A{@n?Ro8L)ea?W$l6S@tK3s&R@ zT6YVtG0Eqs84h`3b)?>W11pgi9fXK9!CBq0oXs%;%EbbCt?;J75x@SRPMTgKz1!!) zNbT*Cwkf&6EDHN7QCZ#k-S{)oNoO;6#kkQ6)NAfSwxqB* zGQx1%397C>byoijsE8wbB%6xt@JdX_$XpUxW^CaSYA8v4PlEfw0T=2>zOwI7f3xTF zCm3T9SU(HL4#PbH#?vfa3Z3i4I$MOhGeMb?oG#CS^-tNFrOgUNxKkNra=A*_~VyIzSajX&Y&w6Hqs0#6mRH*{! z05EzTY&_45^TefK6=js;J+5uI%Lu{&$H#gcY>ngeC}eVU@WWi`mTUb>ks7DtXH5MV z5Y{Y-=Le5pHZ}w=*(CY>{v-im+QcH5o`G^CR$YBZJWVk3?hjJ`i_y24XVNOLngki)Xf=7-E#+&20}CRJ}2Lx8N@MW=%`x8@>BdBS(X%z+5Mu} zFSu$%+*5e_NO1H6qpWUu;;ls7(Cq}74dsX0r3~;t9p}+_{O7;jVxM>>bAyU&$78e$ zUmnbWbu=q9tkA``@3ndWCfJ+_4(DdSiAI$IW%yl=yy?_wZksIQ9G;xHid zw>HRiLxbjxGNFXElEd;W*T(X(jqQsYj3!tPub{ZY` zVwiQ#lmxRhjP)_o%`Aoy-h`!fc20F!EmaTFuQUWj5##2{2&RKFwB}8R($A}jkm8s- z_LeoqIR=rQ9RUcNlvLb7n%Y*1wLqhLR1s|@;awAU24K;?-<8Gil^#<~Jdat}e3Bya zILNINNcZ%V9ah()%OOWA4V9=#0F@;_ENbqCp>CVG)ByJZe14q8ukG!n!9Y z!OvylcvE*h6N~U#z`73R79HPwDw{N6?&MXL%2qzatSabUXevsj#@oN2mmf`7Hb&%w zF3)bDXHxhI!MyBl6Frw79?C`2RlKpUP$F9_3zrk4;Fbp-wAPO5{VA~OAqo*Amw_CA6$k;Qn*TMDIX*^2$kqOKOon?d*duQIl*N)3W} zbH*+Dfa6~%&08?I`s>$8^(nUOGf9|P+=Tv+C|ONrvUI(DLOfpYchYfZ$jUA? z-{H3II*LGs+1OVJKc6A83_44fEs^ODzfP0)(}dhg^qD1^!cf}NTKTjcnWkG3(p4PK zJ}9+ulM7O`gSwGt#2;4)oIjCq6Qf5B=VKS2OR5oNtB8aqy@|1e1Mslj2AR@*#kfa& zVh>5i%;EmK_GlP)VID_^a)l>sk|ebQ0@V!{m})Q~wP7ZSB|-sBQn$*UyW=%raW19$ z6iB!kY-WuU!oTMuu!(U}SjhM)pF0w?BmpWQ$@G|n`K=MY48G1tPgTnCs3M4I(%%r5 zkV=&NyU2WlFjD1c)8wI((r_YMgla$zr$LT*+6I&RG;mrnho^BZ(fZN3%B>?5@*Q(< zKpc6jHvl<6#=jV(Gah%J1IYEg7mH11Ikva=z~d%>j#X5~7VfLci3QzuF%o5ryY`6g zHfH}6Uj<7wTu?T4GO`eS8lh?j@K<8A9OEe7!A{QNdWfOcZ$A{UOADRQy$XAs7SpH_ zk_E}Ub-{*c3w>EKmitfNfoT6_M)v5BXb}o9`ZsX|SRCpp%M<+UA+~w+&C-ydB$xs0 ztGvqEtRB{=@tU?Li+VxIQt+dDI_V>BfynZsaR2SHXhv%nc3ZKUV=?CsXS1>j50RO0 z!-6$6GV6#1DVwMEky~I?y&N}+w8>wMI`v`voRJ7aD~2ZivD@tG@5!H<9!u*~7>93t zNTJI}6HQo}tR#+;up>!E?mw`#ct0Z7(6VR~*t$YdOur1}H+ zfg8W%zDP;QC5!QQAMh2MaGJa`jFncH7h-~`lWibAX~sGYB=H;q6yJcVce9e2b6{CBHDv+}bC2%?KO-5AAz zXB_e5d*@Ie09_vWSW7Mw_eTmmwRM)xw@h7_45Jwi#;J&fXcRk^Q)5L30; z!OD4pXPUL(Tl`|Xuvg3jtgxP%uvFd8agVz6J+&PFD$bh>vV!YW@Cs%o<*5x(P(|GD zVWWb(yy_eRoOZpE{!DrWgkX^zf1F|k(_vWDED20AjSL#OYCmz^maOPfG5@_bJdIJJ zOk53zmp7(_1LZ2-ME=enh$oWdN7%mVcyF6Uqi4%oA* zSjPuj!$?bBWc=~Ek}z%xMdHmNgK`~u%{g8nsrjIh{T(NJN9z8am46CUnv0bwo(cmq zUXHXPsAJy?Q`?$er=2}8bat{I$Sa3y_fxhbIR}TH`O1^Q#1ln+N+RMg;u33oW&mX? zKn(&;smr|Ze95K=gVuQP?&?ZA76p<%h0(Mw!s)1LQaCqSj+%guJR8?}vP$c4ZGuC5 z+TnaSHamh!3%LgsGtq=K1xT%uCLQa;bt0@Vtounir`+zoo9+*-EMw0>|MU+#$4rEk zGNGu^_%MGXs9v@Z8V}a*OqJ}$%D zegzgX?P#Tp(G;`~$a z{8ZVB^~+9=*5L&3ag=!?#mwm?b9iB8c+!8wv@mlLAbPa2i*|FU!BgrrwUko03JU=7$Uz zIXdmss+g{V(M5$C)@ag8gb0!?CsHF2ji}5&g}qjtwQlG->MOyuOe54iLv7&;huK&) z9Q0&%GY>yWDf-GG-=*RP?wQ78NW-&E=T-BaN>5FA^L21_ufsMH)On~ZR=(>^s?fD> z5nng%Sj`_~Mur5dayEbO^Y;}Yo=M)y%%rRb!2AlwjF~)2-PQ$9_OAOqEfKqdJVfVV z-vX&krvBi!sd&Q*U%0Ij)@2hRJS$^nkX9$jm^1+ zdQj#njV^k&?do)tIXawd6)C_-OHaL$a=a&%_3|F~N1T=H@OdWUhovdU?72XaD|wK* zT2v;VZl;O+y$0?G>`&nxS$^#81RZjBSAKYMTy6S~Hb<~GMfo<=ms!n7J*{%;^D+vm zX>=cBdK#@2K=v4Ym+|`}DHyus1KX&Rw4S%RQRzTKwS8R8d=79om2;;kt6k#`m?vEUi9qe@NUT|p60 z966$oV>%??;eek;!@2yQTmUy7DFid=gv)SSpsNki;<}sG zISzYCkZr8WZ7vu}a!MrDn|>kSKa_7aolFWXO~B6`z{D9D1eY4Aj>iiaF6vP05HvB4 zKsct+GeR0_HHgGe`um?0!fUg#$eK-MM<-t4RVK74Wetg(F(&vwH}KI9NI$()>^(Ma z7`ezTwgt77323wuYd&p}NIa2`Tihpn*0uD&yL867z;b)C7+>=J8W7D3N6DUB0(I1JJa=#|f zF?9yt%gBSATDIbk#RS^8Jfd}ZV|zIBCgq6d%X-9ldKyu+sKq;Zt@}A9!5^eIa`0lC zRz&qYu!Be~!o1RkdVc^`m~YJ8N6)e%>_z23Yh8_ za`Z7z4#p*!>0XQg_OU_mib(m-ytPnvwtwJT^U;1zzNRFk1TH89Fh(zRT;sXCg1)s`m+LH{3YR~|l zjj$G*e{olm)Nyu}FRE{0h21gX;1%yuQRv+ z3#l#U8YBi9}#CCWSDT2uuL^kUC4=Hn-jz>7Y`KPZCgPZp|A?*DX!tNrc zITs(`V&%l!iL}|;60qkt{N#^2$h_#UFG`AomqzDYYV3WVLF_@;I}oP}0O0I4+*QQH z3?hATY=P8mg@-Fu3xv-*ci&Io+N|4ByKmD;B7vGgn0QP}uuYPEK+hWK*$4NhUn&TRGnuG!;)=wnCHJAR*c3C-8l zhgEI{zGY;%G}vtnyn=t7a*qDC{-uYwpuu{NB6f<8oLuqxk@Hx?-=|wM;#Pq1^9Fic zb}vMKABiKnIcnSJ&kOJbE-<#}eLx9r>#>4E_x8fC2&ZksSB{LSb-DBFQt#LrbwRVf zvJ0;$#_M~d@-8{uajBoZ|7J~()yMt)rTq8nG!5O6w*jeIT3F6SHqf7X{wkxJmwS_a zV!n`2`TcIU)n?(Qlg6;j-(yv%_gPxK(8+8C4qyBPmXS{b3*bKKA{DM`ZKTe}@op!b zw`lNBH?RF-1-+A4?PyG|OI*AJ?rmg@wQTT7R$W<){ zVQr_YM@q_npD(keJo`a5ecaAenFMKV*v9Rz7PNR)^Ou0_PY6$BVW=#tbViIB70bg6 zKdchNbZ9O$M3rHXBhIKa7CnX`XCr()7ub&-Oa~g)JeU z#Y0WW4+dF3A<9as4?iTxgfu=&B}Ig4YI-YwEXT*1o%TMhu-NHTV^FSK$l-3NJaeEY z)3L($_}sqML}c?4@qFhQLG2(Bza8gi@P{D(xrlF`D-gAlEG8xAV>bcA^1(5S^FviK zo`IPrf#>r8ZKBfr`zJNu8yuyg-g*;>@Qh?=`&5dHz}Dr~(u^E7oj@^l)x9L#BL|kB zK1VSUKA8VybUxQNlVe?z+|kNoduMRF8|k8L$cjH=%yi{Nn;`w?)k+#2Pt700y7xEX zAAW+l1vj2T+82- zqclC3yC0MXK9RD!=Z2*HebV^%AA{&uo^r}P`Gkjv&ES5OXTN<8?n`+M7ymRpaPZZtEn=JZG}GeXkwS!j)0ruYY^f@n3?9ByYTNM2En*Pop|9{sTX^R;L1uHT|c zH_U!yVv1Jy_3av58D10yiv>4R-5)hZsb0u+ef5ipVLlVV&06+aVrg;bVLg49p%P&8 zUVW3{dw@2Tvs3HGp`Tn0I-NQROGLx!?cuGjkYxuCh=O73kKX0Loi~2B){?g~E?eg4 zgF4m-XlstoQ%HbQ)(Zl^|07Wx>=l7&=u|ogDP*Y_+;DD+qc_>!Xk;VioVX%X}&a0Jmv(3 zj0>5*+M~g{vtS=kLQdMj;@bdby)b5~deI2Jah4!_k7Qv9FWUeU!7eqVpS z*#B)_^Nwm3L+ASe(y-6`M!5Ie-IsAK4rJQ+BfBVU!bjM`mni535kJXd_Q}ZCD3QqQ zlVA96xBtZ$fBvfmU#ErfS!(W>J@az3kkna8bXe!;Z;mPypP>BdXiZtAA4Pw>VUu?h z0tHR+lPuqc&yy@rvGs5N_{YG|1^8Q`uf5h9unYX;`Iphdu)oRkOHmjzI_yo5UNwv_ z*J{mOoB8&2lbc z>O#GhJ=*s0(B)@HD#U3*l=H(K^G<(W6$@TS{6a+_@Wu})c8ZQ8j{SiFA;4r(Vd?*5x9j0Hc|wx9J7;@Pq!?ayI&^$VX`^nPsv zEr?RWw7Js{=KqTU_}c3uNqgPF25RM>es*}2o;9D6W!6Fho-!yd-=4ML4;O~qcf6+D z-HF++)NHm2Eb(-Jx)vL&T*mToy~7Q2dt;x+$jEi$E!CX**+Y6k}9 zi^5-2s zdlS!%R~Tzu+QRu8-~81@jUIC;e#dW;6Pu*aYesc==N+e|8tc-d;n!5cYPg$h^X#O{ zVwqe-I%gim=pWl;WM6QPnV#87dBiRd%$CcW#7^x#OW);QUE z!Y@b48dYK&7+q$}m$N-d8;0`q1vLta&tfHOA5!-XPA9edv2P(>>>O_|_Aq~da$9)L z_}$K<>alraqwPiKgUJ*>igm^E=n^O+fs;uL(l0^jYd3p5kL)$oB-J_wDF)v?7q%x; z!y4KYvC7fW+Cfr2t>Pl-ycM%a6^-!cI8mA$5%e6$r{e(b+;10L1))R%PP^Zt2(>_} zStv1C;c-rffB>Mak@lBsD*eSjgc1tau;|#kJP3Yo>>8m#@Gc(CH?;H z`GM3%D>MFGoLqEu@VpoyI+O<2yC1xS?_$z9B zcAa2EZWQ2ipU1=c`8&LaKX^pAd{pz(2I*O8|I`AT1maQ5|_|5wcyN9S~dgb>KeC^0EaArK4&yV!fh~= zcAC4#QVvs+aSh7XB$J3`R!6O;6Iv`w$S(%!^HlqynnrX1y+H_H?~z#AjgZv$X3HM# z-`Q_xG2wj&owPsa5#r@J`hZ@0Wo$d5rine9SeSeRp1$H#-Sx^{w_)>Fh)&4ERCW=t zVggOiVZsQS6b4s&zLc0`TxuO4={-gBdk)oVG88?QSbLZ=1ue5kHUnRL`{*#2%Zd-l z+Mc-$w}g!0#pIpw3!*ttot`{|F_(j3kk)C6)k zf;lj@{#G*r-TF;SQiygW?t&kHwd9v+v7|*5fc{pbyeVz|85j6TxqKF%V9Mopio2^X z+WT>t{T^nt7YBWCGz{kWyC0KXdV-t;TKgu1x_dIYmTbsGGN8l*DPj1(xvQjrebi*L zglr}A(Tga*fiuDcF|fTwY0IFB)j2i}!Qzg%kJ$u6hY6nJEwGffk9Q+FwBBNNw z$%6`#&6ncSqa$OcO)MYB5nQKV8T5T(>dFd*&H5!@eO)iq_0L&Sae_~Vc&|}R0!KN_ zc^0CzQpmJ?xqcMf&HoW-N>?Ifvcp-Xe6hE#be6hySilS1|F+7C|9Nv9z1y%1ylXGg zkbvNAQ6`C=kQq7?6`t84O=Brt+zxVIQ@Wh6@6`f%de?h?129PV>fmC@7Y@bd$N&Zr zfAUlIu0KLlhDuPSd1B%?SDI%YkcLxaQ(h}dQ!t1iqKT1ADcMDLo^{K1NRe6VdP{#8 z4g1=aGUZFy5({LV<5s~fpt<>;PIDQ|@@AL=XpuZM`&5%HI0DD-kOxQqGXr-?J}v7veIW6)d_CJ7)2NL|0{u`XkG++r^HTAY~7 zrQm}LL})_Fmr99zF2(i*%{9NHUJeEBa!Od;ZVdNJQ_%~cPh|0wlA6=w?^b#%A{pe> zHN77NTnbzXNl|Aou#)mr#1`K0s>q`9{QZdb&7?N%zfxaY!VUZ8XgR-03Ln!%Ib$4` z>}&^HC2iK9uA^ z2^@T6QR){+7{5Hq)ta`pqS5L7&I!77$_o(v){a+R09uWGTMF52`T`oE&JSh1btjcr z9|Xo^OPB;3wBo*0L(3YbtBSV-^v!|lb{uc1z_=gqm>6q6CcI%-EOjU|47=wDoUzpy zpORzZLwX%8CRA++OYL48R!e|(2biaqH1en%o*#zCzz}GJyO$D?sM8qB$6 zyw`9Mt()WDqLR}!oX$H+xJr4IJ_AfJz`Lkh!DU8oV82j8_XtMmn2^Ve6tL?8s_9JL z3*ciCYVm|pxrEr4tn@}bV9TLq6^1xl{=(rYO z>6Ltk`b*U*_7B#B9|^I_Mv?qsl&aOVrbnC#2TpVatRQNcCUk}$eXgs69zN_McJsxg(^ z!bMxN&`sv|gy_HxvwOa2tEn$*-nsx*l}lT_Z|--H9DTR)RFU!gWereTuHqE6X)+o( zD(2!#Drd@R?*6@)a|?$b}gKRT_~)KpW8Blxmzll)x>XS<}5# z8IP`&#v@iKl{30_jEGv3_uB*-H;%}R6a*mT^-3cmKk79Bdo!z5IL1oK^HRzpt{HD= z*PBXhsAiR_IMpJpV$FazqEzV_nR0QqQTz5hzS`JKGK%Cla&n~X@Jr(NF9Up`Yfi6m zUxt4thcHYapE&vjgbbH#72?MTnBLT?T?|{QR?;K4A{6&n2svJh)AT;N#S4(+)!f9vuv zr!!1`9Vsh=>ee>wJ(WbivLjD)`#*FA)uII2@zOs~P?CvypfXRUZavz6)VYpe<|h_Z z8Xc#oj6+7y_^Lvwf*yhMRRWVds_otNYErzi)_p%ivFg_7z1&~e4Dgd7s-!7OhKeiOA4GZ!+fKd-f0)CipC8m#x;_R&>uo?h|)Y@{|KLv~&UAeum$kKZ# z<1Z%S0mU4fT&GHZD2A}j57cm9Fw8n`>Cjd9>MIAksLpAC{{F64pYXNm*d%HE>t~2% z7Aa^Z#VI~%pe#;O<_hivWmfMyiGA{Mkf4MiU0(=qWecVbLt3*9rENvpGf`qyMADBd zY?L^;!oMC&w>hV(e^Z6Tik!X|F`$8P{D;)fy@a^4#_%p0@qNJ6Y*F5E1D!8x`(>K8 zI2v1;_ib6}@=9?Wwq^YM=@5-F(N!{kuH-z)P?`^UYhJ_iK9vlvE!`1J8lJD<&#vZ+ z{Coq>Vr1euUR<0i`S3V1Udyv#h{D^Elu&R8$I+B?X@Z)!2MutRxS|dh!6AalqZB~` z1o$vf&;Kv`?f0_v*$A?{}8+H=Aq_vn-#b2iYi3%;X&2U` zXHYr^QRAfiO@J~yXTDVd=P}pT^J*+Ta4{Y)G8Ozp_3f3x4pS2X$NvOk;!LD!m8uT> zS&1enOx5TP9diPxlYH#QZLW3cf!h-8alEc5o;xKT;Hz3SESMuLA&|CPg#2MT?^uT= z<%@cnoEsBwnvQ^u*Q8b1u_6h2Sr z$TUN-{Qyhww(Qn9irgikTAsp_NCI{qqZL&C9=@5BuW}+f3?_nDar!|ZvXoXhxsI*M zCBOM=&v9*aImb3v8Y){&CS%Pn3ONT!K>E`VPM-2^4XW9snR%?NLhHj$M3CfTOs{0ZE-q zbETXjur39iKatiCSD{A~w~d0~WO@nZjFz!aa9@vxW#Q`K5#Ufp>lMB=r;XWg!rxeq;Q=7w`v&t+WEFr-V_#m}tTdl<4jC7aa$A}u8?jNQO z=nj=0KIl2>13z3tWWJE!P_%SIGw>x#W>BnEI%&TK*U$BCRpCIg{@p64^iJO z1ZVYc86LhUJlEvksEZuRKnHyyh_Cs=bOYnQ+6SkZhJg6eFEHjm-ewvwC zWnXZdk=j8^Yx(k6b0S=^1OPQc2vh|@CK ztBTy|Nm8#((|Fq67|>`FcK_U)qHkYal&~OuBp3Ek)r!#-AF3zqbc3rEs1Ywzp4+MB zH5*I%h-!ry{|&$l7H`$-s9eQ!NX+z{Vd`nYQ&BrD`Yr$wRI$^!08+L0%mp^#${}&+ zB5^frDT+Bww*vA_pj<;8g7KifOi9=u^u=ltevjF`aSTlDCCEkDX02^hSajuuCT0B8 z%s7-$PvwkjiThpXA1OOlMjEdh#$(&sRm4&m>4z;bXo|{)o6mRw8fH3glFkB=rIG>u z(7ulW>BACNW7M~k>wsSlBP09rfGI_YK^m4op^&Iy(djVx$k{o}@fEIcJmKZ(ga~k4 zB}ID+l8Ycu$v5_11EaC58-xY|9%{@&^Y6lE9_>M5~j0w>{d!i78z)+D0+J@&*2vDVn%{wB)A(M)lv zPCL~(|7smj3+U$_sv{gM#m+RzISe%i_SBQi6Xg5a>asc^F9o&TjVDe_VMR226r{nE zLN{G~yyVAQ?aKH<-e}zvDPG;6_Qu^vyt#M|CToUaa!Yw_d*g#ZLuUsVe=>%lx1Rf3 zarQbuHi<0BDD03Jv70cF9H&;qBt|*<>=3OPwos?ez6%?^3w2oRqZ37#l%*5E&?2W=ZO@i|c+ZPm8YH&X@q@fHyE z=ieA2f@ZHJ2T3G_Btj1RSz?ii_vyie>VNl5+qKHU8m`PAwQ@^F4={)VLPH?gw$VgPz`$r+|J!}lvI>nn{~KDK1V%d7 z+BNj2R+)FGCPM#cWgfAy2eOX{w?zDO$JsP4G9NTG>%vw_yFk08 z7P$ZXV3%lu`l}ZDqkA<1IP)nV{-kmlSk~pEazqHfyxn0H-sIp1a;#*fiXXQC=jKZc zA3u14I6WnIDQrIB1%u3JMD4R1IG@%BSLPwUk2d`Q^J?S06fzBbzDZoti^?%^kWYOW z-i*bB1S4Yc@Fz@^I6L+M#yB!SD7T{q597(Z)sFpBa3jX>dj+WMZ^T0fN87+($7jQ{I@PATpL;h>BxQEz2 z9^ga-0KgX2aGuZr2LDrMz97M(NMp}X%bNi+6{dk z24CBl8k>4Q_P%%hH4T9LQds0_zUlH(`0Dci9x@hg7QWJ_5b?{PFfhpQYxWa)gdC}e zecP@ekz^#v=#=Vds<(<&(@U+dH%d!lq)J<=^-R^KdXKHu$i~9-9JAcBq_iuvmzN}* zQma1~c2f+_EnRAv{_h$t)K^B8WC2edGraSxZnlqKuVg2guRk#TAj^%WNhrUS`&$Rq zP{RgRhlN@|-<$babEkp0U6KP=^Y0J&g*7G!?GBytFe$pYZtx21laP_LpM;*BNdPFs zFvl^tK+3V|=EUrJeYx|f6vm+VHL?v4I6eE^LU2khkrN>85p`wZ-!5f6{`O1MnvX7% zYhP5Lm{o06>g9{|7Y~o7%zrRkklJb5peHXv!r5#Qd@job z!;bWRHX4;1@^>!sExDG~thEk5{^CTJ2)XO5r3Q9<9Qo=rd^dMuJvDH7bDF^=OP{dFVulcem-R@_q>?BleV?9>aN;?T49 zywNFf=K1z_yXOltkLqTW>NdQT+mxx!dYw93SIC7oeobkGko$M*KH$Fop9wg%yIWsF z*9C*%Y3b|g0Q$YmnP>uWZ4G@GH?WOw`U*^NTRk=Nxkjb$bwQugpxcrJ{CKp5Cy3mr znkjxXig{*fB5(N#GD#w~~I#);L$`aT^Ge35UXSjFHjCJQVeelX(_mc_N8r_MG_`cZ^B-~q{ z@AbWTxQ7?)Q6k3(1XiyiQaE%Dp4}1t7?M{YgNGoDk(Le zubAY%Exxm_bp2Ym(YBU+1_xMbi7kk}6rWz2@+}UJo6k;mImz_c2yXkP5wuF})3IEy z)t}TX%^v3(@nOKJ+sBT6g`z?CUpc?J1XY|Cojm}kt?FyiLpUfHy}NfGsR?Lh0a}C+ z51Lbqn6Wr{-X+%ylpO25ng6>(LRfy42hA4MxxL~qVA4_d(^T7zNVh)>%q z3iZ8f(+9xnk0id?rYN$X+~Er=%d>>(keZw1doSL7ioSeM!d7Q#g%A<&85l~iW_j&| z(Fqm$xo?JC{}1Zk0;rCtTNgYW+z;;V?k>TC1$TFcgF}#n00$24uEE{i?cjcJO_1Oa zECG^`@bbU={&(+t^UvIQQ&aP5R&}ke-fQo!Ro#29`nvn;wQ5b#BWdc-au{>O`|^+9 z<6wJ5$d8si?~$Zl1w7WJL?|pkAY7MIdqi3`FsuD4?Al`}*!9ebQ?R znk#Dhr#?_QR$}e~|5k_s#)QB{SEx1i+=*fLtA!|xnXl}pUJj_(B^Y)e!($pqKBh*w z%4kNisvN-AH_GopNCHvT09swe9ku}aXoY-Xgtq_`_{3tnPDR+PFxRJu&GJBo za#22}Z|2#TX2zXMmO(fM2W+UZg!=) zlw4ou4?U+j5hHn8%Lc2N-t_oUk)ZDL#nKA}pvBS}8#Otq8v5{YNT|n6@d9tezN2HU zgikFfUP}k*H>5lT=-x@%>LUkcyA_;N?L>b#UyHqH4~1Cdsyn_i~hhz?yk3;?JM zF^5+AJbFn+tgmb~MA{pl@u`cQSD?ptc_egaqN9~Qa$TsUUZ*16CJSOwNI-WJ4$(eX zXWx}yge*9dzezY;e3LsqB)iRxARINk}c@Vazc4qOiaci?jHdeU{(H z0u~T2kk229JJHXi0JlOsB%D2|eMPgGuKt~qkMpAnz6NA}M~yUsV9?k^kV~lT>ggS> z5iS1rSDL<1>$H8rD+=o_1T%lsn_8?v0mIa)*O353tiT} z`ERLONMz%WJL)B3=Tp;xiWSZVHK#x8(;2&emyUS~MLv;GKIi${Wr*2hQ^k&H`ZjnZL@IZE;eH1sbIvO>exH#|Hnp`Z1t+mT$Gi z3nlc}>QHj5`0=#zJ!}0?rfWOzZ?ql3fdOnb_`P&ht%TJD6wKGPQ;f&m%BljHpkb8C zsm=j~;FDkC<@fn>s@k8?mU<;gaprTFnJHff_=R@`84>5|!>pX>C%ee89?8#tZfB0k z6gvTuRhZy{bG$tbo%F`SSDM=2Jh7GoJWLlS14~q{U5&&SGz?UqC}a&TC<6x_AEmgFQ@s&76dHO+@%JGt`ffP5i61RYxyjqC3=!LPUMh6Kj$2n&%hgJ%8w zOWe_M@dD_mrj+q*l4yStj>j;&JBBS%Y?0452ljd&ze5kW4{N|oW<6#02#pwwz;GOv zD)*iE+*_tTcd4%;5lu=iRrgWigXlA85hrwU(2*Lk1H)-C#SG9Si_(g$2sc4u8G}ab zjuT3DJ0<`RM!rPjqj+nSO=~9@-{Gt9_r>}O)<&&wJN9CPIu`W<`--N96|7)`X20fo-4c8S1wivAKE|VA>I4a9h-t>!? zOUwxsht3#6<`It;(Nr+ud@2BIrIKFXc>f(58e^-lK}N}tHW`X$Ay58M+RWF2{t!h) zoc7WLJ6MqtB%PiCG_Ayh9GCyO`&E`1de>tS4*t%k-ZTRUK(cgoT$)i`u*+ zX#m^Fi}7}#IOcn|wofTiV$l2;Q|sg{;CPO`@aX6d+T_H3mOn*9JyqpsR$wp;Thzgqtm!uvs z&au+I3$js$2DrFg>QW2_qg|*ZhY5Mos-WX#hQ7jJ3?=YSwi~^GXE41}ELzwI!pn?6 zE_H~mger!*CLLAkymN{iEJ6VtDBMiSD-Z#7nwl5|7z$gu6kO=bH6@#pp(`kxdGd>H zhzaj}T!l`h{MI6_c9asgKG9Ix;}Cm?c9=Xz=E@(8QK+?}-Jmh!qsRuyn9KIz14$;5 z$Sxt7lS`iDlWT+xb~O+N+g|e9rjl)awBu<+M9D&!$1l%q*@8;+vd{!i&zNWo)IFh5 zX4)F`ZyK-36qFNb`JB_Zw|^(S!vh<7jbNc6k4hswMW8mO?Ssj`PNH|x#)!JCl#$MA zfxa2YKeH? zeoLi@%W{PBf~iVNSc2G-c`4C}Ak&#D9xp-~fS=FdxfDKr`jeoys<~AC39KblY7JyF zo9r_4i1xKWCVP`jS-}9S4DjpK!6D&J0Fe321hsn>fl5r0IN2^_An4Wo)-fK}5Le7r zf5d4_f~fd3UgKMW&i3>_c}B`a`ip_d6BbL|IHbjNsH5;WMVxnI3D9T|#!?O70TJx` zRArZopur!#8iYP}oqNNJu7;DUT8lvLfq> zibwIYD_{8p@E12Ov0j9O%GZQF1MEr^6-~Y(uO6W`TLk0F1$yyyGg)BnQKLt7N3htO zMi6BM2!(}?Js8~fkC*mC!ee)@L#EWE$VooCNFKa8&Xky*15!QpHoxXec2gSYiK&ap z9p%{^a%!V$#Y1I8=ZU5n!*ANf$S2r{GoxQ>PQ@pV-kN7k8`vYSx zTKng5e~~0n^}b_bBX~KW3 zYNk79!kf$JB(2e_q#scS{gZ~mcuo!Pjah<-CsKbT-kt#5<%Zpu|1Ykqrb>-6!}b<2 z3c5NV;!5_y2wA)v6Nn%Wz#LYpp>&0Fpbym`EL1?c((v%r-^ExBkq`H@$mwsjNIaJb zs9F8Sjwu^ECS2>bc41IHO!JrD+ff3pWh$5FDfe*k-!6tWTR;7sxkMnYpi96Twjxn) zKmfyNKqXY7k&7mY(&{d@z>?6=1 zF5aGT0^w?T!HFqRqqW;-q_sXTAM|92V;lkqB96MvwjVlAc%H;j3M$pq=SfV;GO)mk zzl-unzDR@3SnY?7`nKeV8oqrz*dmdn+#Ru~7>*K42N1ka%IU@fWIi5Z&9I$|MAXV4 z|Cl{K@<7d{HQ8}xZPR7sFEuh5eED=Z25ttDh>6|MFjhIg3J zbTI!~U9|Tj!a}9RM*YdiK2hxFiDKKVSu6yU?RjXt0ujlWD`?I;x4ceNxK-Au-@X`$ zfFbPYRPA8YEEKRN-YXGIn10s-)(>jl{5|ZwExdJ`K6w7LAC*N5>9a zzhlJ{i)c(N9Wy#bpriRfgRCOHxJ(P=c(CRP24UFd;n1l?co(6R?5_|eV9OI}5c;|F zB6nUgq`0}MME2rhDX>|nwtIJfHGNK zl&>mL$ZtgqXRVQl=riu!$ zXkZey-sZwQaGPwN!xios+bh4x#HR9Srz~u32YKyW$Uwayn>m;s7f3fYqw$Wgy#JVe78CSu_p$ z+eq4nAQu)cC@&_CMO9C{V+0~uFT<7!IlC6c5_d5>bt5A%@2u1$YLWsiNxz7px#9y8 z@*;sI)~@fQb6Ry;`HRS}QmgdWZC+Oly07_0GG9*UB#j-0SDFYsZ+`1yZaF~Li zVJShI=#6Kc#MM)%7GQO7t0myqaz{HCAPYdjA^?CpEG#vnuCXK>wxymRiXVvDLoXTY zc1ZkWJj#&PHAf2#^?QS}vXV>}1Q5g}(>;LmorCE{v~}DFB8OR$P6gMrfCEbH$-jsqxKxm!`m#RXXSqu3?g*;-Q3!+?Gs7e(p=e@3ah{PU|DH*3v z+@L&j%Dg`!QC?HZK>qp~kpr2Y5%ASJ*#toXo35rxQ)!4{Pqv*2^}RWx2~m0;q?!*( z%8w=LG$eCabS9uL6m-}$CmZ0)>keb6!G{OWhN9ivXZPeoki<6J#kAr_SSPW0X+vI* z4y7QRasYL&5iE$)x!OV1w`q<`$D9R77D^EX(Cw)siDH++Wr;7 zE(dgw_2V!ql>n)*Zm(rK(iP~m?2m&CF49?gZ5>(<>kJbU-O6xEXXIqgtumbSFn?5J z1A&jP(7=1}_2g*b(XfCh`HL5di~IBq>AjaFePMrz+1@ZImOO7k|=Yjc8? zP6n~C0q2rd0r0pmNkRD-1Wi#Y3*`vH21qiQ7=;-Qz%;=r6EiZc#yy2FO}96n0_HGa zl%ev}5g#)++bXgu5f=46!j%yE#DPQg{4Q^?eavsBx3!6sg$Wu&61-ir&ylzBXd_6J z_pmm%hc$;#Dv;e}4qlZw^EiKGSP4dSS7h9}{2oTz#e;&*Ns@iwmnPYR9d>m5Lz=ZL zr}$|=TLMB1%BF)D8Fy)^T}g_1R_dX2?*Vz4-F3{(rj(6vQ(VXIC1{HzXmABEc}H!j zh}6va&=M4IYAD4xBT~7sMZld|3R( zeaA3xf{C=_O^-<}1NCXuk z+^*DIA2ZAK%(?gtbZkN%<@O8Lf``r|d!7LYD7Wf~2Q0GGpo)$hpA_CJ?D~b-Uc5PP z4;cJ)S6^5dqDbX(!b7^mk>t+54FN0=at_h46=TGsL{Ott+{A7SB@p)@JQ;oI=CYW> z68W8?T8Q9HNABxWc4l1>3u2$Zrj&~SF=_#YIVV#?ZEbG^X(^JH2qPXCWhoDY_%qnD z2_n~VKBbdIgZZP2a97)J#Y1h{IMD@&1h7CdBQVOYB9S*1w4sOjd{RaJ2jAr^T&A^9 z-0>TOU&zqhIuT9C+u71S>1T5Z#2X(d)6?extsRR2TeW=78!D!Dv>dWOH8duBNhrneGokHc^U{Ab}{t9Lrvky+N339 zY=K>}CK`=GB*eI@lCkE5IwSzN0Yi^xj~w7NMK13fP>b8pHC?*E5Q{WZ>}({z4icp> zij1F8a%iR7BWLs#um>5@1=CIdELajRwOvp){xO?;7DW$>{wM8dv>1BXgCkPI7v7DG zP$Fr1wf=Lr7n$!iyb9I*lSwuEQ`rLK#mKExS8f6D;`*Y5aGv;^d_3}ir%OSFk`5D; zW2{O&UO_f5MElv8a!O`G2Kr}N4JVGi#|URGX&>xPaa5R5CRADCDVgha&>SfmvK*m| zO4u(9Pm5^;qmh;hMbfq-!9rZ6R6_(}b)x=)FYS(t07Pj?w`3VitJfIR$@l}*drAin zhFF4na zG&=7s8XN+)mrlh5D-^Ztz4kr;#&T+#P%jXc03Hn2pA>}j-DX51cI~!vnyvN=%?wLS zzQ8dtq3Y4Pm^Q))n!Ev#h&11mI~+bmQWzCKV#~XX3)eT!_-h^_S$Xo%5Ov&6?nGNT z{%TZ{L6<^6oBYD=8>Z5A&6Ew2e2+rZIPA?Y#cO!;HG>Wwd&RXofnt(M-RMutuC2J=wfU}++8Bh+-{WtA zm2Axd4>GYV5Zyv7^s+=&+(Sbrnor&!S5u~6ov<;nAvB|(8)cW$8Xdn@nYI=MU0?Hc z^+lGZVK^wDBg((v8d1sW%CFSUd<7m@I(8k`X;zja+0xs|y@WlwA0Hz8i;V66%pYF= zzmz}xf363u?(FX8^S`SYG~j>CA6|j<|4shzB82}ue|Rn6-@fw8)csqZzfO7nS0fWZ zEBxs;nz%IrfHP6^@2LR!LsRH~ z2fp=gS=*iByKv_cl@9#d-eI1g2wGXOGv+?=*3Vcak3$#|{2j8(9nLuu5PvAEML0|= z%li%*Be|Awcv!>bYS-B{Ti3JYp8N52F%~{X)P(D6K8aMlWs8~`Pj&eD2@8qn#K}gA z_$^uQJ?Vr1*BbQhSN}@>ZZ{=A@K=4V1biQ#FKqtnESEr1fk^`+M=k3feC^&RBi;&x zJa(1e)J3W@8nZiy65a8KP3hFh*S^e^i_eFkUh3yhhl{?D-)qM`fnpSjR6?Z|r6HOZ zp2{quu$-16xCKTQ93om=UkJDtZHO>m{fK{)USIEz+`SS|_62fuo%=?dxjTb?IL>P<6K9w>u zl%S#tW0X;=>>O-tCKXoS|2}Jw0Dm-Ju3rvc!d?)g{WeMmC$XeQ2vAtPGoxJ~U%HdR z0Ii9x~-(H^lp z^BXU}{;rGLm!}tmf3+_Df3~duW8Z(qdx5wAS-j6i_&<;L-qv=`*6zOcmhSd%|96D_ z{}}II)BWps|4;w_uj2hb`~1IEFG3jO-&tLv$h^t`At2y&vYe{UEfVd(Upw)$4C)Cr zWiJr|;PpQW4@;x|!MFTx7j|-}*f}@8S$utp+LcNV5bAjFWzS)*ZgX`tqkCyHqsDek%&#Pcl?{!$S6DsF2=HOCyUh-w);98_+1QYzV)}EQvE;iKJ zb%3|(I;PZGm;C2e?dp>=GniF!g#=ocDy~$C?YLS}8z}9l>(bg=f)*iZSwMhH>dUK- zAC%Jr#w4Po1NdhA;2+758Do_Y0bKSvRAJ>iCMC;WKOwHEc|XRBt}osiTzGMd>!0yk zMT8o?yyIP-6Qh4;*qd44c=)^CVSP9+$2L&-eOnNE5UIeEzzC(a-2TXK0GpZQ*L7^w zA3X~Y8Fq%bp{;UTyV}cH&a479fz%w>=+wI(5hZG&&%Ztxa^L)dkso0W9m*6(wW|m( z%2=U^-{X^7y?Td_`>pCjc5`#Rp1UBfOsi4$sn_SXI7hn0O<#2vkbpnC8=HBQg%93iI&dwX))p{YAjU&$uZ5s4z^zaJsmA zf1VR7D>kLPcuyB!Er$fDuL#8b>=dFC%50w1-`a+p$v|th`C~_a5}S-{vQuA{nrG}2 zoRCOPw87-lTw$b3EF#Vq__ykEf_OO9Tmmb0idKY&vL(nbc-nyfT6Q zjBKZRG$GQmMi!;FtFDMLyqblgUp3eTK0xD_6%$#c*sCfX%jhvMMrwL^d%7pPKCtp1 zLX*>B&EBRT98+J1T4{Z z8cS-3qvw%JmJ+*nhTz7|D)r_W5pSRU_|Z-$?nX>w$csn)Y)Q5`g$0ef@(`sB2^rww zif(9)eKo{GB`sSVo&7z79Z=*FAW37!XK-VXj7Z4Z)>#S!g2WTvtWM8Nd7q6%;^dcuE?cD9Gs2_4PDhGCr31h76{i*Mot`lPyNz`geblJ^dYj)L9F7f)8`qu2CqR9l z(bb*ye77_^!4yObED~@G>kY0Re`BJd0d@53a38;ZCcuApc&r$2 zplkWIHaC|^L&GeeiY1Mi?Y#VGyv}U6(>05P$Jx-((!Ac%a-SEA6pGc|V`9p|@rqiv zVr3n%aUjIG6dgVAy}i}O*3V~3q3O)}X;p4BazQ|tTl4mhpk@Y?C2l*|3Rl#o(Hm|3QPG{X#|qBI2dV&&1&FblM%xFF4WhV(hq!iBG%34?Wo!C@dm-T;$-%XFqNDrHzUm%;`<`m`Dbt1_dlhE64Q1;dy_jQwXH@l5V;FCtOrQY zeXah~b3Mplkhn5u+xE~Xk#M1(A)I)?^JDY%oV!=0(8q(}BjCd)Nb@#S6<6_k69{I~ zCWU?`eheG#2Pz8Mur3(zW2m*I4&iBK!3*2pnSS3Mb^~K3@?cQRp_+84!;N(1(5!a% zfzMEF4XnWd-)$YjH5nX_8Es%1!+HAt@5p^?o1Bb*bnR`EzRt`==#@HIC~5E91M}-MvU zsBVjdZxtks-^bSf90cC;i*11ioBVk)Q5_V?CXLyN4FV40 zhBqvt9@^VgI4)=Ds}l*suW~u^c47r8KRPi+9dI`IUA{H@wo%=jq$gM-8xpTkYi-;r zuDq>4fWrl~1^L|f$XDrO!k13faDn-{d4~}Hm3a1Cg+eOV zx}5My6}i4&CO@*2#AWnq$=XESc%Z!rUgU#n&PBlF`H`nt*kKV_C!okm!zxS7 zcV!`4+FZq_iBIXjQ2uHafoZ6WRPw!z+cQ?t$^E;=q$t*u4(@^YkM<-u zz1oL}_l~f<{?*GDp+%b?SApe{*3u?=2WLA#$?d5bnh=ti;EfMgpD&08*D0QRVKfu) ze?ark|4@(rral1w)gy)q=D#CJUgRMKKtE81C0pO%P98<8;~z+p(dzFE!yT&riynda z3JTw(_TB~%{@ZvfV5mg=YC}Ui_i;7}$rV08Iw{c82QGwrEa}9*-Cj3YBd^b=Gq5a))zT z2UBq*qk3K&c+Dk`u{Ew?wS9~FOVODN_wlgo$=osm;3f61A2qkwFX-1=Bsg|0o8jB3 zXp=WcLAS>%?Ap_52a#M8GO`1El0A3ljblsH?xYNO1zoQLF@FpE3Asf}Dl8yGH%Z)i z^V!cmXyBwwt`U@hx6BB9AQYfu%=udMi|;E>1WbSuWMTHLQ2Sn659mvX_rB)HgYB5~ zyrFkitsG+vnr8Qap*(Uxa;1buT11J*V`;>ISEwm&)-@7?aT=k3H6Fk9a0eV&&%h&( z;id%qzEq7v!WF7-kP#LOjXHT5{xF5)g+NaU57L6mW-%aTkd}M})82Vqg;y>LSX4h1+<&}q0(hpD0d?$U3_ z0v&w{2nu9iEh76PIFgt#ox1vg(wDp@qQzX27r$1&8W$UZhRiv6V0p9X5CV91 zWTh0(qV$gI{V_XV380#0%3lU00&iWa&pV#JrDix@tGdK+C z_fJg3mOq5yy(`3%_~2%jAjo!gc{OKZ7kOY%+lG%}3!U#5HG79_VxV_!v~B00!N**2 zzHGm6bB49GdC|VxG0fj4AotrV@zl6<| zqh{sCCWuAJg7t~ieVgD99Ih<^Ic8mdAWB_rE)9P(a~v$ww@V@+PA!U7hie7 z#Mi>{J_VnJzD2H?xQ$gxj2^SNV;mbN+-fwG2B)&$6;G@G7s!ZwuA2OOi^}v;`AZBT z&Q=ZbD=*=c=z?+%wH)rjcgBlm#JDV#KVX6^twC?EcsL7IG29fOwC}qjDvy^UV&@}j zY7_@8=DHg9SJM4rOhjOUuMHy&f1qH*YjqLDe3YF@i6p>|-b((Fw{;;Rdgk-KJW#TRSFORgL)d0by1-HDiFJsW!4&&|nh(jxTF%9t zz}u&5LC^cji-P>~b^C@3ritLM?K2FlEj2fOO;mRutUzDMM&=NNiWg}HS3W6!p5yX- z8Tn4#ixJE(pL8Vb z@IHs;==3+qI90bS7VxxY+^lC+^&+Erx@=$ZiiE5K8Ba|yB*<0<5zla3&zKR>#OM=$ z8X>mGeK_Y7wnctcc6|!s8!{(*_cG-ftioe#w}j%XUG+X+^(@)al)%BgT(=LCljM9# znl6;9cVXP}Hm)K`&g9vn&Ybybq{AqJ-S+Od9}^~$$4PzKhEg^79Oa&b<##a>){JUX zr__eAVDX38Jw=$~XSxL2CQ-tKS4%R4Sz}~GDGwUJ z{vDdsc^a7E2-vR)elYLwqY0{a&BDvFpMLCTa+fXh7Bpd{+&a%IehjQ|oR`U3))bQ> zAZl-%1Np2}KO~SbYUHVI6+gHeO@e84a<}lyz^Nb6Q20a%ET|=ij<>w<{=S%vmyCrR&51dz z+mH16hBpv=IQ~YUUv|bpIUxb8X6Hw0XMAyFZN?AF%@PXk7RC`R@}1RVAQvf}8xmji z+Qbsch2^zbJGi?^rj-W-h{{sBkBW+5&f}oo+NvCjK)^C@?@G?x+}yteyLX5%aEp*q zOfYLks&EXAU9JANus%g9?uZ+aYfBIGQD!4PbIVjpOY;vkWmG^Zp` z$Y~_R_o1Xu?MWMQcQWiFBEH|TDGiDQE#S9=I~Jw@~8K1otA zt1F1W7`eHhu7yVtQ`t~Qu^qhpdm^C6^HVvh5gcUSnM~tZ^7qqL8Ab|bKQW$+q^E@o zJEV$Nmwqx}@My!59-7>WZHDC!BLA$#`F59#yKcvK_Xa*E}JGDj1p)&DKqb7j`|&R zVtt_KvEos#4_@+ z+jsD~3M;WXZ0b+pD@l*`87QXOnz9oS2v8Gc6HZQ<->bH2?emeFXQJ%w`4|Xfk!-C^Hk-l3YMhPhZtbmo z+Q=lq-ks76j2MDiK4dONZ-v+~@zdTkS7I^xx6kf0_fz?e3(O+fo3{2utSCSnYr=5I za--7K4*ePejbZQ)Y-s}9DvQbs%Tjp-w`vXnie>hK&Ek%p#G_`8`PSwM!)>$QE^`75 zv7}}M;&D6T$-K<39mP#Y;{ztw_{dIz?9~o)ug24lbGiv&Z^+_lI-;9z=PLH8)px`k z4zugy=;mzYh*ubFm1jtoS&swb#kj`P6)pLb`1Zjq*p>&sd#`2&W_ZkMvl^(<0^bjB zSvrxAGdA)xj%BYs-ATSfcfQ7KEEckJ_|)&q#nb-q=Iifp*Wmpv9Te zXt3Vq;cF!6=ttfTn(EtV0lWTfxRw5w-?f7N1GxT%4A2Ky19?$ph&S&XkpJt?x45$) z)VCJ9-<6ROKuCHD3jETDmNBpX?FBLtN{Nb%V()}e@Iw2s8UXMqrZx^D^&l>KYGH2M zX8Sf?UCDG}qOQm7w2X}R@4uhk-ilFMT7dA3jS4@$m3V$)N=h^_zP(TT`V`%^ zE-$OAGk;>jC1z|awq~@sp{FM-f&frvRES<&Os3@%kdW{>U}RP-oti6$1A!Zx$b_C& zMY51x9HEt)0F$lneppy+1WY}B3i6QQn}A}u<`EYw07V{1jyvllt>E`>cTDzklF*mE zy@=6~aHD3GkrD4GR1`)9mEeFsPIEm23{mv^?d#lJ*2DB!92}1J--FiI0mMYe&8!iK z-pJ4?6&o9=eyikX@1r|Bl+ma3<&imc0Sq+G=xdj`F_-k|*pKyGA5ZRI{zys*L_(p~ z(uMvHqJp_&W1E}l>4nrEKBWHsAuzbAsFCG9_%oR`Yks^yFmC&ubnRxp>O{(^)18Y3U8K&s)DeJjGf<-ropXbkX7_e(f#|mrI69 zD~Ng{%*;1bGjT)5dg8}oIF&WK6QeYJXpr((o*5qq)v7b{mC0C04^ zy4Nn>d_n)zHzzhhuf}J$T;})%&rRa((Mh8T6JpEyrL8;_TpG#l^Bj<$pBfjpVYzj7 z0k`Df_Mjv9ifHMk3m;p4Zq6wxvyc{Kq#Z+eHmIWmzn?bdu{7q37{(xD#urQp{5!d4 zagy9VGwElXycGK(x3%aE(p>y(ZN2=J_6jM&&7q7;QRzMp@o1hI2KVcJiC}LZMGP1vkLMAmNLP zZ90XJc~RVProJ&Mdpf#=PO-%q7>murPQI5nJtGo8nGh@SC-~|Dg2*bBBHH%&`ol}? zg6Z_MTw8sOK4x4ie-Qz}=cv&~3EGQ1k<~fzk1YL*Poo#Eou>F0n9sR+H|A!hJWftS zV9f9pykv8u1eR&;G&i1(2OpPF58U#`ESnBwA5jq; z+@LzCKUOJTV&f%9K;@_3p_ppvZu-?3pp%<}V58jqn*NNe`;dk9Z` zWYTAEqDvyUBz?aDeU`GmS|yFJqL*h2^J(paPZIsSZHR%GUdqN7}XMHx&x z?Z?BjX?1mN!(^WE)nm4-EZ1r%`|}Ixk7D@9R!t@QtP$y+*R6>j$wx*!dc@vLe$TR7 zL>WZ>sNxJ<2tGLI*G4ZM*z`poP^*s~wKis*G36OB<$H>XjyU(->@HnQ{niUopY}co z`M8Lt?1H=`jqL}zC-#4T(r_brdU<(%S^tN+etG%x50xU|KSMjOv@n7e{}6Hk@eZ0W zK%9Jp>^31oSf-5f5O$r%i zh?`Zlpm++6rYK~t-+-kbsgH^>_>E{!O009LUPRcPM*K(%m<@3fMfZ~lBO)!s2f{k^|wNE52ByIyoMTwa=~#%LbgU#cOE($yfG~^YS4L*D^A# zHf6{lwlUU1`Vs|Zu;J#GICd?IKMm*8oIYR8oYWeIngr$9IeXvoL4ej7JiO#fZp0Oa zIiguEbQPg=hREvam%=4#x%LFUvLz}Iuo2UkbyLjNmDjXVwI-%3|INOZ_|cqVQ%<&4 zPHAZY@zFW2!4|wK{99O&_ymaEqQc-&ZT<3ztvICFzw-Bw;+WN>9rC~o8AGdD66wJ( z_A^{^WH50g<(vrFd^jzsL`wmlg-ULkw&huIQ3{}E=pOQM6zu$!_3Vm<*8IZDP& zdKza971@boQ#z6nQZ?h5i4`)PbLtS$eQtU1LAmR6`Hl{OJJ7I1w`;`;h zHGvoinuCu_`d`8mbU3ryr6rytN7F~^a@3U(%V$^OWb~t^(-l>WwMhuT@MDOPI<1|) zY>;jouq5KtKt&OmDFZ)cwI>g>`P{UHD{Vr57p%3UolL{tyw^^sKdg#u$AoOJ2GqMc zqO!$LQD$|;Z$JDPOmH^G(FVT!qVm9 zSmKn)W*!e;?@ak{1Xna?SMG!>m9swMU$51-HZ1Cu|DxBnb5WIFj{2#W?LEHzt-6L9 z_>RkHoKnS;pH)&B8ty5iR=jz)s2_E?aiTIhwpsfltPUr&BYEE?s? zRN11`*nN{jlz;W~bnP+K-1AN?$p0b*H2+4|yv}jGP@k1c=sOgZjUb(RiGhr{z_{hl}*hyyr=`2K3mE1gUQ5K%B_}D%v7Pe_$a1BUZUg< zIi(ENS$yLA*dA_mcC{Kw!`LNRA%2MA^U#SZhlviw!y?7;7R3oG^^-2By%CJRZdg=w zSs-NJE`76Q3Gg5;PF+!2g-L-Ctx-~_6{Z6i#$7%)cBD!5K1NvBkl9S zs^CMZL?|>u>2bv>XB%Ilwtbs)+ddJnW&13o-<&u0oNMX7WqXXn*F8>RcKD{xR;_aX zO~VhS`zQQm(q-3oQ<4K;$Zfq7cycDP{@VX;gR=ie2I4>YDDD3#A4U8>@KNNHbY%a@ z=lBO7#UE@dBM|Vvjeht)@KNSW|1}>){Qm|YMf`t(j{-pc&-p0U|E*3803Qfw!W`-V zl%UXpu=qwn)OeoDf9*`qyugJaL5`}L8hXzf4wu!{UavdcP$zBuRYvCv%G&#;?k=Yj z)yH#jQBfn*;72RgAs^4SaWhocc?g8>SUlU+w>~4I-(li(mb|wXoC=5U@+m2$HH(XH z!Rz?8gbQ37kCc1IvyB;4a)p-o43-n6*2rz=#Kzq#sZ>tLZQHJ@=BCe`bkhVGYHdg3 zM@JJ=QkuorPRZvcb4zV66CL6c=i!W{;B9yVoN>*ejRE!Qbm|{(1!uATO88%4{wwaC z+v-p(GX844Y8~)|L9M>6?V(#F29fY=PS(jEHH47o9}7tnkg2ID6*m2vm40Ej%S&J3 zJSr-xxxU`sIJGQp^9V#lL@FE{oFFSJD;E1yJWP>@8ZF8@bj z64lr3G;Xe@abaQFR}YuiE9^v=e{H(K!4lAj2nDT-^lTZDm@>Htg#&mZ_~Q2VF+Dx~ z)}}f8^yH+{aXw!xrMlWVd~LZ`qG{8uwR8Il9T=8OilvzB<7K@3926u+ zNJNz2ENFs*fib=J_-JS(D=SOaaG{SUW#Ux-&@u4m-G5>0JHy$0-}jRU5;Jz}*n6wp zir8w`t`ei@r&?Q4C9(HbimI*E+Pn7Nt9FYTrL?rDS?mAw)%XA6cfJY7v+n!8&g;C+ z9QXC0Q8>NB(o*f=%E2WhBql2QDJLgqcWi9z{OT$`3|K!(22pDs7M2_|x-&uK06}$d ze0)quO`Y=l^n#I$Xk($;VIT^HNlBdf@Zkd)B_*Ylvy+Sl8hwW!07|&CMANoxWMnk% z&*7n=rInQiH|FJ=2iNb6i*-&fZZk76WyK^WCf?K4{T3KVcVnt!S)}>xaDRVaTU&c) zV`C#!;*|sqkVh~wUfz-T#EJ3o{{DV`^%&YIx34QPl_e!5X3f?wsdzXchdVnv2ceOX z&UMZcx&PJ2*i_CNzpJvSiNkVn(|$WTG6@e4e_vLn^GfA#Lxc-na1sdh1Cc1J&At88LCWm6}MBpf5*IGDtd zmzP)C8hC!*(bm@PyZ1RfK0f|T?e62BS4V%~Pl}DJ7n+y%Is@8%;cz(d=^bgUyLU5g z7Jwr8FD<1J6ckR5j!O!wdgcI}#ESM$cN7lO8%K-dr6&p0Bt$JUlcb z>)H1H=*PlV5NeQ-@St;a^h3|4Cvz;%$n_F<|KQ+i&HW4wM5oQB?LTbc@!s#sV0t0y zWIlO$*=OF~-ar`MTGjt&4otoTSZYcr6e{;xpRdWPd~0-6H;|DoJzWYQ)cM!;7x&ni znT41i|My?O+39cF!_$lM($Yp_0fD^*2YV-**q9j6qtjEdgwQ{0M&@op{QSH;I+t@7 zr-z#ccr*$i!~Egyg*bKSQk8lWJnock(H`q8JN0|46GDIRhx5pi*@Z>y>d zzXr6G=<=o(sH>}A-??+=g`|f)UQY!N{_XuEEckx8+1ICyAFb}+KV@cSRuK>oXsf8G zsJWx8Y$;6t*lnQ-A7log!F91lJC#?@N+4a3&alwM&u>seLxVS&OH*db1pxFY%hb%W z*{r<$9Ej0+JusrvYbvVTFc=w;#o6D#g22ORwzo=3jf=Fjf)tz|GG1z1);@&8?7A^w z^WUAfoF?;BLV=v$_VV>T5%X*g{PX9}hU(GLk&x>9vGLe6kMlZN+1qYs=jV1tMn?Y6 zpFamqxasKV=(%TZ-tqWJxgVz_bu!dRcQh4+%6r4e&Td})ltF1=xW5XtvUPM<_RTW_U2pMv+3WxH3>sPRPCg<-~ZdLDOYis+&)zy`Z zoP4=-`jN;)DWCG5YmWaG>~X50Ryv9VE4_m$-AgL1P|BkAdVf42$n z^CuY?7<^}7V7TPtf0JwH67{KrI+`r#{*;d>4#k`uB==fM#v7$dVI%*9iq16J^B1!z8 zz^}CW|A_#K3@Hf-$;bBg_KM2Nn~RH!k)@`k(Uq@XD&yFdZ7%)CA05Eq)*iE_=F!wV zI^TdHXaWxibPy*x{5~G6@LK=(QnMG+2ebEd<1(+%GdtdY&ki;QfOHa&l9IZor>B<; zfH)LvY+;cZmz+#R#mXY*?)hnQ($BWiJUJpF;&ny_0}#r;igI$RnY#KqE7+lwhfkkY zymEPj*H4Lyi75lH?iYAD0f(`ibhNi~EACeHC@yYm^6L0He{fLUJvT>B zubIFi|FO)h{PWA9n!aZY?1cpdWI&ZF2ePg{7tq?q2e!7cfL)N0m6e@vw8xOfhxJ5K zHtLuDc~Wnsns4YboF*{+>639-C^2PFv$d#`E};^N8}+0^mysQ$Y>F)^+Y929f{ z=m-;=lHVkhh^RYqrS;rX6`-tBX-UZ^pv>iAR8;WG%MXs{=H_O1Vex~XgD%XRq|+Wui8?R$A%~X;G($-pPzFt*aP>wNZ({-W$Cxk1QFJIaG;ufByXWujQnws!F_~w3H7}8>iJyJOQBPvxF1?8Gz*Z z-t^~u^w8gb`||hiLq#BE5QKz;Y>5M0+}zwI1w}=@{|wZNoo)V|{JEb8{tX9Jhk!{q z2G~vxi1&RUr;IaAOicXz{pERhis6{pliiDt9~D}D?d}Q##r6dqU99?BYfJwW-+gRX zO?7p(t!;ZC$K}NZms%8pLltmwfIKG`{F5E3f71jM5P9pr8Gaq@XzHLEVBjAW6)*U! zKb7cRTwh!;TT4kuBqLzZv3iMU_^hPGUtj#*^!*hs znUjkvAIP7^?Cfj@@sF158zW1q^(NW$Yf*W7h=bOehF3kk0N9^bv;;NY;k`u*E2Z(w7ptV}Sv z6~M~;{OQ*u91dIg;lt?P;{cwSpU2k$ZP(+=%dD(qM4>ka2YE{kPg+g@z1Z?U+MX&@ z{HHNMQOvsR85k(FulA#%riL5>2Q-0rabKM5efd7#)zxKZzup^7d==D@BjT0@LK&7n zSwb|@Rs5)Ag1d05W@1(u<9w3DkFazU?SY}NtUxOZqJ}HwI!$j8JnzS76`AQU#IQK| zHdk56B>vr*+8WcDzDwq@)&Scd(WBv|2dSLkPDiqC@^6dPyj|`I8=CTwk{mr*9q5Q} zFIMY5b-hetz+V*58S}4`L92XypMr zo<~A{Q|hDx3U9grZ6|&!WG0D(6c@eSd?G_8js5e{CJu5M|@)voffQmTb$dQSi^h{kHo5gp+lXW zWYqK^zp}`m-4K#DbF>SHZ|z`iCjq)w2eXMcI_OO7Jdwhv*;I+TJ5s-U8${N>sv?Xw zi-_KN(YdC(ga7tk3G$OLArBYmb=X1Vu)%qWB3dm78I+vq4ybUBk%*>Ko`Ab*J=0hv z3Pf8{xvqn+&;4ogzIiK@+@afg^xZ-50~mp?O=4F^ngtxqtV-k>c+0N}+e~1JMen^P zg*skTyyD-aRmo%14q3cg@UHDJ)l#f1LYC{6oOHefqgd6(I_<$HVQ4(t9M-RRdqVjm zEJWWef|`#$dp-XNY05Kqr2EPiq(N#bU8R#toFfI7$W0h7Op>q=TKxzbMlrjN!)&Rc zHPk~2Y6K`zB28f%0@<4D4+4boP!DqbhoS|K$@m?c^HeN8)5s}wTKhPPy;VxO-5}+F zqMFdp9=(SljviGZpp48uBI(N2kiR~_!Nj*Ax61}_QD2&Cif;DVc|e^!$!ax|s=2HU zzHH*QB-T<>$~X&GS~i?=@+X%GWMbsr9W$s2%I9{cZOHO}d2mpR)K^1}zqN^zo!dSz zjL968_pnWb2CZwdcAU`?XbzsU#%L8AiF9`%A_yRtO>7;EExHfd!nG7rR!vbS8__`-3Tp)EH{HXVT;-;jgclMu1Bpy1 z(ipv0N=9Fi-&lq%5S;ts3`I6tlck-!X@57IC4BY5A8Jq}TUXED7MpY1M-Piw5S<%1 zmV`FXrR@oY4R6ZzmDK67#ns-&DdUV#NkL?2l^40__INyIo#U=FZ&ExDp^@-H*!%;q z;{FGezDi2x7sFI%TPBwj!W5ruSjhLY_!QIEkeByhWT5cc+B=W|hx@EmXQ|vjGDA6$ zpTGMF>mC~L;sPTR~@;__#74c#N+jJFNx9MIpS6~z{_b2(gA z{QSN7^>yUx)XCwOzx^aWWSxv14fgeN&dheAIpB|)8gaUk>!}?oA#@7Z7gF2e1WtMD zcR5ibpQI^vaLlxnjT?vi(rzd$RsNt0+5VnDFS2_5*xza z$&8ulhH_dlTO<$=cEc?fHzb2;!+E5e2O-o0(Ltdg_}xc?Fa0vh^Ld?H{G`dKd9t47 z-5mo<4{e7((K_DTu&HW=2IFjKMQ%AaEV>`|#~^(h^w2IF_cOeHoSk(Oj;q9i$v7-r zD`bgt28}h*OAP&yG=7>X`C3#V{}CG)K3FAJv(J3OI;b}Z;)T_rwDrDd$az}JUyeKV z%TW^t5!?}Clb9P+vOSCZ%Z-;l77?DJ11qx>gt)ol$x~H?8bKGHsGTSzV-TAdCr&LO z-Chz#qUIO;mKtORZ-KkEQoyZu6T?<5*Lz%6O zFbvEPBdG}5t@P@CZ0~hq=&^i}gLYr^jw1RQDEec?yY%HUC8jE%}`0@)O*z>J^Jv|tWO4SJk?pAQrhh<0Fr#yy)5z2VKuukzJT7f%p zlAr<-XD(zhhsfh7t(Y#Dvvt^I6ET?S?Lh4e^(X#$Nmk)tJ6VvoXTWwH11kz@L+fBT z-lRn)fv3Z^$9dBFS%;DQhrQ{x9VX9AkX91yA#Qo3T3UqmB3o@%%lc1rHA7C4{97_Z zR2(%d6I{k4$6L6@-&D z$dQSjI**p|%5Wg@-0vljS-@Nkm4d#xf7%R$r!U;AO%+SA98}}+yI4%3k&IU7G{qJU zRw_N=MP7o$LT-c3bHp|1>xD27j<=TCgF$hHgeO7N(B^aMw>(vWPjl1m*WoI9;xml9 z(#U#f?X|~rnLWvs>mJ8a*QY4v} zcqaqZ&qwa?x2%|EnEK>={B&`a0SzXS#7X70pLQmc9Z3f2N!H`ZaiM#OqM!&oH&;fc zwS|ASX+0wdTMH}tC8|$^B%u;;HRc~3ur;J=h8;-k|MNJ^Y0fnWnYI-g` zTT|hrs85oe6sEr!O1A@B>vrFUd~9h#vdkP388WIkeOg>_eY5J1Aaa6^2Zg+mBPk6V z;b^+9MsO$QaZJ6a6yHy(9sVopNYEgM$%TcLYSPF@QN&dBMH%GqI)?U%*g>-MrNOr( z-&*(1)u_XJn5!!^K6~?m55&*&a;X<6G}g?nVIyH(1&=IrR|C=tyN}o+1Zau`^<<)? zXUiV&?XT?Tx%X4+V3jufS*UGF6qxd5YwRVBe9{DJ37BBASu$CCtd1$$?)vY#l}ssFHW^mcP@G z#P#YnTAX0SZ)C-*k*xL2W9es%=6%reZNtxM3})5GFV*8BJF|^qe+6lGQ4@(riqV#` zUK_DJn1q7p=y#py)9=X~vP66Lh{H_CXid)960ua5O^O|UCIXYSLlUwF3R+ElU7(}A z^>b&F3>reYb)-A>WOkRIZbCiJHLI)ldPEXvK;NN?qR#uif;?R(Iy$OuvHGbUPsYnP z`JlL-8OJ-EE!_(nP(9W-yWU$Ky&ZuIQ7PI?m%*REbPh!R(QR=8#)yPWyrPrf*nIdMMB4@Q^|_xhVI1^rK{!rc2iW{s{ z3D2ZquP_UQ-3bo$UE3^wm&`OS0>hCP-*(Om4B<(73vb$uT>*n(niY&@eY~)|2$36< z5jBBU>8+C%Rx0vHkd~f}qwN3%Zefm%xE51efbQtlb0oTRLLH*AqP0rh`Su5EzCkE* zUuX1n(XSGEJPy~*QdO);$xeoQ?f({H;*R;uenyV2%IUg*yzo$L+~L3Vn4%cL zK$QDY!v8a02Yi?3lcZl455HkFU|!b7eZx>5xqdaAkLbz$2zet0i=!m-mDOp%$S^8G z%8E#+=uYM>=;yO87otoGf;Ki3%XSFMP4{3t2LYbwV4H{Mze^!$i%HD7KA(l*`kI(2 z7bpBMkp`%n56MbIx?huyx9J)2Zbj4BsuB6_tK7yO)1Lj1_#GYiispP!I1_~^+1xdh zsDDCkzD`vK?Sp^LR%P?gn*+>q^&?#fZ;6$VEeQf0dTT~57xM+;7VMX1h>=R?Uo!AUg* zv*OWI!;VYYe2)hmd-1$lcSOQAd`oKlsXNmoKmXD&(00kshi4hJ{Q5k#C6a>EGF5av zh~xxQzlD-*1=e-P98y5L$~+`nqr9*Ut2HVQg+j#5HpeAZY!{(g!tvsnMN={E?9rIK zx1Wk46Qc+akR@QL@29Dk0pd)w=6efII?6tR52>#_$+n^_DaYGvRZk!RIdqvD0 zy6^&}I;N29yiD)S%64cKZAuQq+gSAdHCx}uKWBOJ?C%$Ns)tfC9XF3aA94th3MoL% zzj!TEcjcW^?M_Y+pgwwEWeKLHrh4q`?Bqws$6po}7XEG6VlbH9;dCMM zh57l$>78x+>V=z|;CpkfSxj&G<19t^`L{0v?JZ_qG?Jl<(YOGcz^q+xBfy zCL|q&(F^{GB=+mA-zjRMy6|G0(=+Dk?ZN|0`o=>{A8!5rber% zs7#FK$U8i5vw3lTNLXD}We5z4j)1^nabW?;Z5KYt!)l@=HCto-@o#TJG?fFwP2b^U(2y0-b;$H(WcoSd9zbB^Eh zi<6(KdFW7MdSQz?1A2P;lf}hFa++whPt|rk8e>ki73h|h!xNj0P z8PKwPaeRE-dHQSlUQl4*2jINf>1inyO-RQ!X}YIx!E=kPdN+;*aM(=#)-> z7e{`W4GRl{hT`$({s95MKG#2%T3ucJ_OHKSW_~`{VdUkL;oaT;bQKik{p+pN8?P_c zR2HJ55@HarFfkgMR0RnM4>}eWmJjpuLNln8DY+jY$luw2J0fmwZeROi8QvHg8ygQ> z+t}FOx3Mu378dp%f34`YIzK-U`ES3HkkChtg`#EosYX!Hb&m0{4eqqsIj`R5=NtnS zmxkKEoyzNr3q=M7^T>#Z{>#hOCr_S;CX50n1kaBo%0LDc| zW+*7U4&X%47nEw|%ZV8kgb_obVMrz>dw_Fwsi~>9l9H0&Je#HCkmbMidFkorYHDgQ z8X8W(>SyNUuyk~EFf)>n3}5-Sto@ywoD6eyb+y;l*7g#W&G1Nle|~~liyVIqVvo6x2C&xaf_bzN8@fLmymclQG zb#*l`LBYW<5*?uv=Zyg{`m@8sLr-sS@3e{U8F7!M zzx>I5_3G8t_4O}+D`7o7eHn>~9l-rY$H$-AcZb1c#KgpCn3$LrCMG7*N$BWs!>z4~ zRpsR(c4lTTUvj*esEk80u04y2iuv2}^(HsgsdD~eettggA7LaUs>|+`>c<1?L+h`j zsr8>oJj}NV!OBbF=*I+qZ!Qe0h8v@Bo-Ua&FJJ{y~c`IZ4+v&PgfT<^V8?x*RMPM zhP%7F7d}5`-Z{8RGm#P#6C3fH%uN3*D-)ukq9P|DA)z8BcJ5D9o|IHlilZh8KO9Qs zqicPB^Km4Ael5mwCObYl+(##kKbckb>C*ne!9g`Z#}ohCr5V zgE%=dH^L0Kk8B0q`pLgOz zLw~NUtcU{BFyTaT^_*dF zXzYk%==35#{#$`F$_{^TQKvX6Edtq8YV53a>46bk(44^3?ck<&{5X`?2nI z7$Fc7?hY-#VOe~9{JUc9)P5jMqP4WNxPi~i&vZh9!ZVY3D$~aSSAR}VziWP8TzsT> z>z3)*WYT$52t*YE=pBpuYA2qUh=QeQH8@y#c;jHuyP&l6H1qZA*R0QX7pluGYn`sn z0UT^>IDo-myt1q@_(e?y^AsLRpz)cL=twb(p(a1PKK@qKIS`ps9$$;q#8 z*gq_@T?P6+ZEWa$2M)SZd3AO59Vl8+5x%~@W${ZgZ3IA&I zD7=jh3++*D4>W>x87&%r}4${i|S32c4;-n}LC^U#eBQEpw+w$`Aq@k)Rtg`&c z-oHK*62LP3>!9#_rl`pI?W^tD;?&fXMXr*+aTIW?-+*mM`nQ`)MN2Eq3564NlM>*& zWNzJ>b!TH^+XNV%SXxq2k^}&xm4x~UxJhPGI2=ycg*8m?Svvz{yH7SEB7(rSBWUjj zFtNAq-u-@^lam7wm$Rw4xf$@f+ZZ4%_ecRe2Pm-Vr&KYD+<1N9@y_72!qwNWUput8 zQ-CYCtRAO7$0<6MJlq1Vap6qX${cbW7PhQW8v@*HaPNl4@5{@j7cI*XdutP0-J z<8m8uLgp3L@&Nw+{23eE@zq2}N9W%ztl9l1^|Rx%v$vF&&(8ebX%sdCMLH%fE{-;~ zkJHG0{mc%9)(Y;h1tO*f)U76@m`&?>d;5!v_UF%^|67%0zybWrxVF~T*4?L#BYous z@7}!tJb)@-L>ONjO=;e&c7+nR049Jp6KhYRqpA69rP;GD2E?nIDQc%H(MNlolaX<{ zvb40T#OLLi=hO*>Q**ZhG&B9zSyeh+Z2I1;?_c9Uz(&06%0JyIHsq(Zu&`JF2vgA6 z-{1ezQ@}0gvHNdOH6DR^&B0$jZOwYj;8 zj!Ou72^hOKVk5)DS%6ny0ZMAFC4d6;So$%bu(K5w7WO%KOV_sph4LvKU|^-Q^|n^( zADdtPzBvr%1(690?*dV(1aMzfmEdY`Z?7B}+%gbWCt0TWY1gUJ(ngJVCOSY9Yuhq1 zGM>4uwECn1mTnUWhLR;v>#5=`6zK%f;sB@Rw?0-baq%K^ii-IMF3LPT9K7#B&Q?Cg`~`;duMkOfn8M z(~9(n?s>eRLZiPG(!^y7JBPP8B4i3NHFLUojqBK4u zguSqEyVppSF1zci{Z4JFG0oPypH!c(@=+({?K+a|D#wgWA(S-yEHV6?5#R=k&Twki zw_5xAjD7`0Y6@NS**BFYx=pwA;Sf6U0lxN->n50F_XWj@1q6SWKxIbDagtph?U4_@ zyh(b~-zU+)JYSe6Krl}b%CVn@u1@%2$jYj-gu1$rmZ8GW)5I~Ll~lf<))|;l)O1{N zSFv1<8sRW6pI)ecA6kW^vr@L=-uT5rB2NbONl23(^n)T}NGMd{ZkVR;AXRiS4BD3^ zTzdnq-EZAr%A*hY{fdt0WFQ2;zb$s+k+@r&3p$<3%^IIa5@ zsE*u|!kU^37lwEU=a@zjNege)z2WsXW6^;T+olnd_)5L_1I^XB7K|jSCt`_aU`bO$ zm1e(K|7ODW6)mn#1lRg~=jj9~%@XmR>^77M`fak0#&Fq#VkZ%O?yil7wdPM{Iw*UH zRM$fv4M(4u6PtSUYD>KaL1y(x*02O*m)5i%I#X@2j_NDp`8=+ya89YBbY5NgBsFV> zaVYrQb7nY~htD5^;h zX04=nbU6!8aaA)e|CR%5!k=VX4MdR?ehNBk!@%CL#CM~j|8$~}no@e1Gi zZc{7y(iuUp$ye3Mia3jz=*Ujkw^*mi%?-5^DJrzwa(te5x2lLZm}~q#44J0PMu8%R z=Y^-|OLQj1GIqT+?#A67w4K#2@UezE=v^o!XJnS6{#)ms=+dw+&g7*&9B`Vn-}X}h zbFg*#f#8e-<)ktiWRS#<;-3a-=Mq%{nInDaeo#GOMjxnP+01>^4Q9h+qt=GB#pR~m zxdtUOq2ix*X_L$xTGG=s?$LVVF!f6!3!tNgq@oD;#CeX89mw)7y?Ai_V-qgFD%eH_ zT@)%a78Gq`VOY`2AdGnOUI$mHs%Ko|65r0 zt(U@IPTUZEpkVA^qVpdU%r|`xiW%V)P&&HYwq5<;T6Os^;EjdDh#)7XrX=xadDSAM<-=97a!uv(C&pam2NGp^)S+e5mOY- zf$!Te9a3=L!sK0K-s|eH8u+WH#&n{b|3qmz zP#S@Sg=oglK!=pzCbhVFS0b;^PtxHqkFAdUCT_4BR;P)EpRlWRPpRvW zkh)k!^ef5;8BTSEzqKISn3QmWAQ1e^awBJ{-y2{_x=l(6`!a!*8F$V|R7JA}5WN{i z&*g_&wAb)hDpivQ_Tan19Iz!T*!n|Wi7mKsjBFR)AJWRL+9^*VsG#}aGx5H9@k7^# z5IRXJY*7mqp8Mf#Ho9WSppjWe#|?qIF&KEPdLYUDkw1FuBmvbW9Wl7m8tG=i*;?Ci zruf(H?GVfp-XwT;W#66HX%_88Fv{<4sZxInds`vBW-BY8tJc3tQ7 ztq1RZhaS;}s2Dr&zm8dZrt}B<3gfGRH&!RvO_V&ec#DFo6L7~vz4bYfJ_>~4a_~FZ zHz}wvs3C?GPTfT0`uclDXo?e5UL{oiz^{k68<|X`@)D)}FiE@!PR*Mi7Nt%vpPkebQus9G?VBlUMAyY63TA_) z4GDvY=HzK*tbJZgBrp0d_-=?GM+CGWF-{RK#48~qcLj=lo^;m zZU`0V=;~L-FdUvhg}L9OSE4i_ii7%Q8F#}kPW&+z95>Arstq;Y!GZZsM|vwQ`sc|% z)`llD<+^MV1|m*kQ^< zkhH{VMys=dQ^TT{-|GacXYRPNmWa+^;@C#>A>^yR(*$Zzo+CeVld+8xX|A&CW5cW% zO>-Dz6%DtC-q^qn17Bk0N%BT-^MssLdO@jOdC0rS;tExWBSyhRKJJC6GA<<`@YSsfLgb(6Ar>W3@xX~za zL|_xCVBJS-1MOuH^#{o6G%u5Q6e*{B0_f-=xc?HW#TfodW$`x;8ZHh6Lnsdohv9?* zYTQvHoyruc2=!AO>WTwKhMk7IiPh|4fVHB2=p7as5+<#_a)Wde()!ste{<0b@rX&F z?BZj4CnJS@Hi)bhbUC6@Wys?tgbWO#;t>5^SM=m~d?Y2>kbKTN0?~wr^Z5-DfG+v< zM;&d8+7$-{sXJ-o3S91x-#dPeAt zg3LcOS1@CS3TxpwKpXMcwPhNqMavKn^P-~XR105w+SE@GPC47K1k4bRa?C1)F+T#b z0n^E+;R*q*zR>6_inX^?n~9=Wf%}RJ{1Lex#6MSA?SXn8lxEVl1%==y7^1QL!&t1R zB8)Uwst%G=tix2|JQ<$?vM6xR*^2_@ygla{-uH(8`e4D*jc$4#L5FCD#0=Ek)*QB= z&7@k@W%Of4r>*t+a~Xw|-ZjM9Av0&-flyUiDPP`OjFA1PAs^LB_H(>m;p(hbB?}~M zGz-&x%ZF$|OEf80x`X)Iz%!9l?j;Pb8egW{&w#{B^j9DlFl^A>&ZHlc&qUbozWP!c zsfR6PYT^zdr1TQ&Ph!ZzWk46rgeAou785!qLbcq=o#4AomOoR2mtlbJS1z zq+jBb@CGbYkE{02Y%!xC(JK6$P~|-(CQ6#m&q<;Hq>|;y9Y?m~V29T4jfUnh42zy-q_w(xFyE)~3Q zqzOnm7Ok$&O|20To+fP3|GLL6e^4h4l;iy%^`-cKor6*?jaY$D!fOhcv!p&jwSEuH zEER4;2$RFaiN4lF6sbGyn$l6)u2EN$k;(^jcRDX3pP9wre^T7beWlGRJkK9{qfkPt4qE{qJ{ z{{@R$b(fWZepBU4#;8SYo9EblD1_APd~1=+xsRO}f`3h^dW6(|77I#U%?foqN__o1 zKvkl=a^(_>qa%Lbb-w^2tBTVZX<_Og0sSrGW6kihlH=_Fk zS;oiiozZnKEU&*{!!=rYeGr}^jSQgcji-g!y-Io0(TR2QV4M6dR)#~0wZ+tKijrm6*#+gzM{7(N2t!vw;p%pTMRH#UB)g%CQ)ywge`z$0yrM zDq!zU^`@@ad4x(vP%H6jo$q*~`1gQ5ptq za|UWznUF+7jH7maNsD4OI5uv=7(%m%SnIiA|93@*+dFY+PD1PmiR%6cM~kW*3w{b* z@n-Qj%7C{_3-l_;gYj1=ML&ASUd;|4oz|6WCXRm2Srsjb;Jc&Yj%UHyd2Y6V%4w;h^e%^ zgbc{FWQ# zxYs8Q#{`J2s1XGj5?-Ae_RrAWanFK0MZYdgqjt_cr(;3(gzS+a!jQ053lvgNE=&q1s@zJL4~NkYkvSnh$#o|Z(YBd9j^Bv; zFNZg5${lMqJO=9fBuO%Xa_6q&dn;qX-fDnHIh*#9{4~e_k|LeCe^;eic+2a6(CRhFPQMj7$peiJ>4}}5<`fOT zx`d$<=x*qmX|uYBbwc%}2&{Ih&_+8Xd-M`o$;WUyFt(HWPwLNmy=E(F^-(>T848r? zCYKsbsJh8V7sE=#NrnyX2-J)AiI(W`w+vYq*Uw z$ybIv86_qO)YSRYq}4dks)1d%QkQZ57?-r_#vwK6*^v(w?Th^)H&|N95XL?i^;-j_ z&!yk59KPclHHKiJRpaE6@z*sJ^hqrJ-XkD!KVyn$NLoyn*hdNLMrkmT;D-8T0y9}N~&)TA-{C{WJJmoZPK zJX}8Fhx)mE@?Ss1Y+`0ASp>)rq3{6jqOk4PMY*;Wp?MkMnda60=nG+h zA9V9!bnty*=cN0vlzz~x=oVE6T$%+{DSO9y-mN*C-MwyirPGuf$>i}kZABwVdbMZF zV(#qEAIZ9-+YMfBQ0Fs}OYa^MH8ix3j|XlWY`yR_BF`gfb>*NZ#%dNRCtH~O-mgu*B>>cM@KK_f%v3^8m2id|{?du)q?HzZkpUL4vh1?vHi&dfJ zvy4NXgO7Kd#Qfm4MRnm`rf-~`dA85~zyD<6KECEI=ZMZXbSkc?x#+N|ymxeSbDNEg zO$UQU7Y)``SK}dI@IiG|Rh1nUYX}B|yEYCQ{=JxaN_cX53SRm8l^I6MKS>Axj7RVO zK5a3v`ui;F)hqvtzkdVTmYf;(mLJW-)Bi3DiUa~ z`IMr=%}cV6_;qo?eE-3N`Yt>H@yw@BpVIUnovu>%N(``YaTN{@4#F^jftPs_5)uuS zm6cB$zr@GK>kTC&P^hb^sio@_7nGKk{(FzB^6lHVejUG0&zf!SeLQX9yq6zBNZJel z4(U* zY;@H1>C^wlvSvqTW=w*fw=8$QpG8mOM1_TS^-ELBXa56{k?DG_-q@nPE?p{daHtF> z#6Kx-YLY|S*tD}SG5tM0KKAkR%Vdk!ur(JF(l*S>%3``$T-*r>4UK;O{P|kCkoi*z zBw223Z0vpc*ZL~f);Z_?3dQ<5`Qob`iFC{_Q?B>5`$L zp(pbd52lNXigwG(%P$8828O?E9BiLn9PjPz37nps*oVQW&cyb1UtbuuC75M*VXFdP zyx85`++15;UcOgsto>_j?Bb;F<5t$=_{hk}aYxBn<98;!Qc|^n*49fs1Ox=a#>U18 zeSLjMQc}_jX}#Ml6wYc|T5>QL2=rrWdYWL;McPgrd31VuT3Ze9u?s71+a7pcR+OS6 z2=EcCU0hUjhb3~Oj}VOu2?`QS*LhfG^3J%}_}$EZ^;R7>Uu*-35Cp&fe4ik^yu7?J zcys54q=bY#Kn@&&>7&XWIzf|vds}{`)A^0{^{yE$aBa5h=^ve#m`F-YOzZ=wOixd*46raaGcywyr^NC8 zzWZ9^7ZLOK@0mr(hzNj7tp(F-j7c1-EojdJ+aK3ki3khF`TI9}xVyW*XtR0v@Zsq| z7rqPk{MqU8*vpqMk#ux)I+m8rhcA>RLK2UhGwrq*A&_-#9i8>c_wTc5fCv6dMOqjX zLe}3qgJWl8T>R*{Iehu+*Dq14I+v*!HBKs~_>!QYAepg}s)XoQJMr;jFCPw(U~N)M zbhCg!y_lMuoa9X%DlS&9v=;rHoSeMV)6dJFUO9r`a{K0ZxTn2CvLv(SU4%jHjF#`AAk;uQcvps>lMr6pC>I8rXHsZ#kDy1Kf?tuE_5>UlzM#h$3=ZE9+| z)Ux!}_LDwUf`W&-I_|$Gn%6!p!vr~A6y{S%HWn8b4-WoP9(jEU`u2;5ogI^cf_EeM z&-6Q0ccHwDNBx(Iic-{g)3dX)m_#gU*?D<+{>Tz7@XhtL(i49<{!<>r-roSw6Lpef zV`I?)0My<(`RmQ9c>(($(UMPs_FpH_Gr|~f8nY@XJrfgg-PHSbJyZ!_BajnD%>Jl$V#6)ktOnE|rjD!xR2HL`1L=51YrQp-{yt%F3eO z0{vAn&I8WEiF?g>Pskh_jI2tAAqQ=oN4pM8I7vrbM3|hNoHS0Zu6{K-IDCFg zXMa%vg+L+=I7y!*{AG}@Z-|z^pBsaRiKY|+0jI)>06acCP(G<|(g5RsC!kKN9lmg2?B$yCO=kI(mt(ebb0=Ak3SdJCr)ClcRM>fLSkZKi_6Q)j?T`XWsyjvpn!lt zZGFAP>({T{+}+(B7V4QHU~qUuw;7BuCj5yj+4J?*Bbkp+kwYaXBeb3p!tQgQleN;H z_H7T3k3~z)-a_|JrCw%SbIPB=?h<(~zFP|tL93c59EiG-vMM`$syYAAq?CYeEDJeOnr>CdeUvX+-3XzVcpr9al`i`QfmA`%3QrH$3 zwr>L6t;(&s3=BT`b+(C$JY@i07?V;mNM2rEq3DT2^)oXsROIE+Ay2e=n)p2QDGNcK zhBWb%ArdOu+I&~0>MRH9YinJAR8+T%wdTE%mi@6L2UoZEPjtyvC`)1Myx#cyc(y%~ z#h0Tdls9I>OPRpJSE-??Nhj>IytltU6d4hr2Lb}8FE1}i1q1~Jy}iA!FD@>OURGN6 zMWCbq*JHpaxqH4)BEZM-@6Quuo@8-z<*UE2m!~HQs;KDKQ_ec}`x={-mBsip-Jz$@ z>YM86>B-v(P|8KbV#V@2(fU7QiT?sWzV8w0xV5!xHTU!5J|-46Hg5M5{-Z8EHFZAN z#hK@L@G1PM>FK%!p`oD+;WG4nCa(P?FXw!B3qB@Mk&(5Ol$Pp*!|0_iD&=Ab-wj#u zwFwIgLnWRt^MuZ)(fo6CbUaLbqNWHjR+EZ~3MM)_7V+eNT@ybakB^V(gdFGVo``PL z*woVUpJ&cxJO#f^F&nW8muctSzyG=bx;uQ&@t!hGXH%14%>8}feW}ms#zEavtZUTN z)NshSjazj%m`Uoo;{yV!f6mTww>bamq_s3NGajt0{1_J&7G`Z`W~TPEO)8#HZ!?zb z`6N3}l0?(q*0%68B$e*2uIZ_kmKJN7Ck+4s&&aMH@m;=Ko^?DW3tvJ82HrCQ07@zx z(SuQz6#qm85Cl>oPEA8LY;R|0Vq|Pw{qJJ`g`>T_{nM_Z=rHCMw#l{Ic|<&+WM*Gl z2mrV{HBKaY?tAg${fo+RVs@SK=m;#5_WwGto)i}o5{9IQ!F*a0dv8Zufux{(bi6&!7KwUV44GZ*FS3PfAQo?fg9F@SizP z*VwigaC>Wm<%#09%#4hx!Dm}TXjkboy_^hn}Y3Q$sUBA-}^tIdj&^Q?+nwam)Vr zvv;9{?^)>+K>zEk|2s*es0t@KEYj-JdP65>9|=Bh#;e#nCqHTOI3$5N10UvEK?GE; zv;Kg>WwfGH#?NQ8;3qj;pc`pr+KMp={%$D4XG5==ie^)2iSd~4|8ss?IlY!D#lkC{ ze!!avQ>ecB`ZH~*oMWLu=vcp(;;U#B+xBDBAE`CCTrcu)>vKry;dAx7%>pbkCA7~+ z^YikY^O14OP-=t2wxGJweYjkTwB|lERM5=6Z7GlUJtHTSTE0h7t%|umiij9w5za_W zTRc*{m%h$F7#s}5xW=3?HlFE}25X1}D%FKUn7A_mkzEAE*oxl#I6+2{qG;`=(n>=4 z;G*97Bz=FO!IzETM09eH^i%;g>-UzCkkF;Q5aVyLL^q18BA++Md(g_Tv~<}M=}PCx zK^<~3FwFeyHx!uE5vmTlNDgk#aB{1AFL2so$md~dY@{0NIVqt#?OnreIT7bCV>Y-s zxbX67Oj+rS33&MIH(=2Hb^~_S;Jys2GCm zSSe>9H;IIynGeoAer>RoE|o7XJ-tv!_J7m+#vb1K8=~Px`;oUO0~MC_{mu0v1~v+7 z`Mmdl%HUskcZBaXxh)to3td!#>ANeDlU4G9)NwQw1((F|7ps%75^#4*0_~1jR-%9J z!1oWBl<${RD##VDjeqe1AnVfO-$M<_ji)qQpnpRkKok zd~ByxDl;ghO>6fB9w}LuD+S~*kKig`m49~N1d|O7M+on}jv1}QK+VC|>X(%KzKk%s zG@^PPG!vCC(xpEP^$RIlD-glc5fNY&8e~EpvjBc6C$^-e_jpj!12wkD6t3~6)x~Y zlbqTKX|3lA`9rgr*-q3Yp|)5wPz_$4UBO`uXTZ4=P%$Qi%Sl>9XIR5H7JWR2?)|t8 zmZy_Ef%#yv3n<^3K#bdo7KM$jK?UHn2pf-2N_ z+z0p0{0+>S`^KBI+Ut@rD;cqh^wi|;C|L_5oGiAVv*d}Km4G|icNt=GzY z;x4q94EW!1zjj9ee}72BL`|_OYpvR-C%_|2Go{~Cq!QV{*kM+jRac>Y1JM%}+21ib zk=YpLRqsegk!f{koSpQjJyJ|!9B?8a2ib*QgHm;#5>OJG7y{U*Q*2di2<_#v5ON^rPJ{68lpu?75k$FN1N2nXkj3Pz)?;0C5$24mX9Jnv6Cp1rccaJ%CdtHp_iE-!>U!^4{ zHVgrMcRWh{qG3gS_#Bgo4Z(7Zpif{$lCNnGiO9>#wjg36sFIJMXqG*JWjq5p&+vc5 zA7V4YTeBB>;;{bUgt5^SQ!{NKbP*v;-63ZFsetuI>h?is{B(_hfAsqRKq%3}AQ*t} z>p`4=!NdtcOLEOX5MyF?@aF*ARYK8$f868@m7+^sbqOZ%!8B2h{^gWjXw)j$C$ zLNz6F^T`k8*w6gHF4-(y24)bl>EDTCv2d=?$Q#(UX-rpDB?8L>(^E0@4wF_)C)+RH zM_v)o3xp1sC0OwZuv4A;MX#m#bnQ)Kd%NHig7{91UzeFtQYu;3P+@(gscs_*JkdN2OMoXilJOzK75>gOuYL)||SA?7CGydJ4) zSgE51D`RV^C_p>-A(BcSl*43{3Q;G-4|74vBdoM=f>_@?!_!X-R|9b}kS2b!M)p(# zBfou@H^bv@6J$EehKOy|#+se3lN%dg?+hm!f?q;hb=Hb_iy=N6ImUc%l^NXzP^YN% z_^%j#tn{|gYec0ujt9;e{8+kOHvGd_ROBQSEZ{H0R6CgrEI^IBT$EW1GUXnFWbv@X zmP~U$4NNT~XB&T!s@yNH$P`2t_FJoWA031A9M6zI^^l}mnK5Mwq1&et0@&@#%s%Y5 zNML0KNHT@Q|MjpdA^!Y4PI!Wsli+ayQ2PppUyU&hI2|vtpNm2#H4Y4J>gQ(G_NfTY zEENfj1%zs!F}j)HvXM==zQ zM4MI`>N|)A#0H?Tz{uHF<-*24o&ip!PlG@*89m6y8?a8gLL|QTC z0RDZ+C9e+aMo+^Diq{?A zVgTBiAn-ZSXeq*E1t3ky&r*vs)Ka?W2vysp8BRzA(DGmg3SA6JW^9LeZb~qI!Fmjx zdh1xY&z6aE3O+A(3SWY~3>RrWG@U9!g<$}V&M2~qhY})%An0FxeggW;1T!l>dW);D zR9cs|Lx@8Za|0INz{?W50t4}6@EG4P1bDwxw0zMsA;Xz3tqziX4xnKFt`GA#?+26mS` zJ|H6L@<}N3QCe1Ozg>LBQ3cm&Y)6GiBQ(!+(hB3^&glr{(n#sjfhLqw|Ht@aH0KOpv1-%ZY%(R_@s4`=$aQaopBsj(CkE-pve)tFQb*4le#44h41O^v`LfL*%onJ)FQO)syjY)RsBb42Z+Wi_ms_sXJ?RB2=)>7!C1np8hd82uACA z`&|_7@v!zK5;pm9jlgZ|8&o7N+lo*G;PIs_t(8Mo&y1lTLZ+pf%N+TVTX_5M?JkVx zLyosG|3JdVN{0g=Jhr1$Fe0?RXbOlo_L>2K65L>?mf@zJCosU_o94R;--Hd$pj&ZW z9)0;6H5~!{x;661rFjdrB?lyPQj@6<6rz<9zw!BD47o|vEzX~rk{M(o1bG}xnJ1Pj zI(p)Qhc*P(2u=X5&_Lc2F{1aRkZ3;s@9%x_cA#rowMuaGN{sNhan7}LFgZ8E2NQYs zQfzPll;NY|!*Z(oa^I0A2LAf~cl1Zs<>K>}@I-#PbJhS=&@A2ybe;w*6X<9*%>r%Xm=Ttpo3oDCYoUKx4ikp!p<#nBf}6xL!h~ zckG_{sA7#QbCChG7t|RY^RLvmtSBi|x`WMSq@uEF_ltR0AXH|@u{1;nF397P zU50yhoe0hI?cc4efb8iY)I^9Zta}EnS9}+w5`$d-Q6aCD&7WMIC*4HQM}U7y1;UB* zpA8{`*(OJ=J$ICLoFVILMd^o`;6rzB(0+GKK)|UaEEqvW4D%j!Iq}G{$jewosJx4M z6sX8NlV1oFG8rLKudl|eT^yY-xkjNE%FeQnCwpgi1vpCi`K!)Ww(EqlKCCM|+^6nb zwJSyr52t5)1aR?tKF6g&`h9h%Qo~DtDJ+WFk|8$)v(U|tj#lTpa!)=O%14OZ|9g!h z8!#q+&7xwrh?5z4z8RM50upD+5>NR+ z2oc5Z*;r=EfuUjrPR*@+iRf|zrr*n$%pRIyZ{Dj`jHK1DM9Ij*8e>+QSg{g_N|xem z`{`52`r!y+!aH6SW4k2+lzR;9%7r?rDEQ|y2s&WYfFP0Xnf!?Ce$H$YPC-}~8sHGq zPEkaq`>rEvV+X4&6)>sg*fVoTU*wTwc4DQSsWaPm(CM-u9D^P=`a`5Ir*`nNBuQTG z(f}=>_anVh(5h}qimRJD`WxVZ4Vu!1wg_)76I?AFN?Vj(meMVa^Zi>WCS!U*`&|sa zK_7BnI#Ygs&$DV@03)~<7pSB*X@Q+76cr5!`A2DUXfK(5eXRF2!+tZWQ=FbL`^1hr z#Zj3^>-FTxl6#E+2RoP}wn^adEr9@~_^aVleA}w7M?zwj@DQk!AgziY1V&g!Y}C{{ zJb?hKO@bt-*Ac|>p&W2OaZNBc3XHjc(IfOs*tutg07GVs2v2v|m$1&LC!w<^Ls=S- z%)_*7lTayOgtLMe&+$`flhJSpqQ{KRGQZC9jeL&fVcp#7yx{_tz4nPTfWya-KwuYe zHQbwrSsoA`YS+J9{WE{)6i@-v?1jB5jFts{rTJ(ezt;R}d9^PBNRN0aX;y3XVw^bj zB+@!)#IsB7H<5I|tOV2wm-)FRMIZZTpD<|@AN;d9kZN;h%2chM61|+&PocPP$N8NM zBY^y)q#3`Y$d!fON9iI!w5qed6lD_weFa;#>0a%hi=^YoWaAV8@1$E6Nx2!PaH@>| z<%|A5w-(%d|KI%3|MLkC`@iu+H}~{#<~R8NhaY-d)Bm*}`u~jo|H%*ie?Ig7g&%sz z(_>BK|2%n(00OE=y4cZ@@!&vmI0_KP?DF;Lea5?FfN7UHzpkF1UI>}lSlEXTV)d-l z@X`+-6w;Vz3KWM{zvi5;?dl-HVjW+e z&>{Bp^0~y*wb+;TFV8z9Bs#=I=Nmr!?@-YDU-((|L0j*qZM;H)y>0@Fz1pSIz<;;I zb`2an;tBN7|7RX>6dW2bkno45)Vkh8;ccEKD9DHIu1ilwJGwdYYmVrON7|(nVE^b# zRZu2-r>g-Yt}o;4H-?3QIUPFeV<0_o=Gt|P?wj*w^zA@2t#N(UiF z%_1Gmo|MfnRF#qk{?F(i(jQ{h|A^+d#|9h=mGTPV$aBc2u#xrqE@{5;_`DM;8Vp(S zF>3y^Txs{=HOss$`c<<3y!d@r7#fmDn^}c9bVWq?-e6priHbnxEhvQ?GQb?&yI1~t z?^Bu>Oo=x#MYgTN90cog8+XN#Qm%!!F9Yh#55K7M?+yX`-7zVB{HB8WC&SVKR? z^Nu)0|J7U`enbimAbUU5B)cNNbhuf-f{8(}AZLgEh`Hqk7S*Drq-vEx-|E^{n-?hj ztDKIdW`A^igfiBA&D(aY-j?FX|LPSC%=n={)>??WN5DljBj8Kptu-mxqD4n*0#6Jf#=D`EpF$IIQKvMS$Ry+0R- zF?(wVq8DYe*LSS452uTwkBs=U_&eAp{A_DGwNrB-YGVAF$N4+oT!@o%@P>99!vt5E z8k5Z$tKV-KSHnJmi3zE1L4W>q6mbOpjNzjg+1+k!`fVw14iLua^=NtPU^~LBLLx!g zJyW{o6T9h4BrVMu&|qPCD)jt>(uDPIja{UA39Mqp_};B_t<0KTfQ-NPBR@~R_3uLS zj_6%YIrAl~&kdu=nbwm%=SC$_qVLY4USE$Wdb0V}W;z-;Qd1Pr)2jrN{z0;weK!YU z-(34V3@X|@?nc&@BrOilk*gm06Zb#6xG=l0_{BPNK`D)kV9W1jR#7TnmMT-aHY?E^ z=Y4naEbl<p$s_Sm#POVmar%S@mMAZ!%{|?+x#51_1 zH4BlBdZ@j0k)5$EIT9x%XYbFl;jCz3I`?kmw3w0LX~ahYz4V6q1cyksl2yLzP&4P> zQmQjO$f@7Nxyg*1B|(1&;V{~U`mVo^Yo7e)kUMes_0v`@_SM~kRJZbbxtHB)G-HAS zWSN3**9sio=VJ;~H>+dNU`ID44H968R_p7Hx4+N%#W2vE4}KVjLD=#s7`zjGQXKq7}rO_r#jBg<@n2} zMF{+KL!i!zL!|y~(|I1Y&zNsTw$AP;8Jqs;m9XvWuk|y1S*12Yy(h-s*Ko7nv3^?_ zr~6#!!YtOtwopdhT=6MJZl@qZ=AKgB`@z-N2!Rvo$W^3mSm>WPfGt{m=>tJ3NYx)+ zC^J!lPhF9NuN)}FtLi22oN1#QwL}=0qdOLJGAje-C9-u(s(9URL5J-vn4y%KCtY2e z0>XzV%LvrvoDS=NOzt4Oz(rum_lDv}GJaK3d^Z*zlOF~CEr0n*nBo`;N2Qqd+J? z?rLMxE8s?p{!6hY3i{;??xY(3ayIARNRT&Dzxsw#w36#aPC2^x(XVy8I?tgY2C_!l z8uM8pR9mby4h;H{XaDz`k4x=hQ{`i~-O}8w=Xs#uRO!Y0F#vrvCRwgG_2FW&ayXWH zo_~Lz;lVaN1G^D%BJrZPVp^o`1CzqHmKBp@vmf8qu@zsIM9{~s;{9=e@wZF~u=W>< zeM#Ww`(SkWOL#|4&iC{toU#GU%gl*`_#u#ds9Rm-NCQ@WOkFl$v95fcm@r#;o$>Ex zNA~Ax&ELsI??yGr&wgVn*bBqzbeX;?xGx9+Ax(N_)PG-)F=pPzHUDX9s1Z=~{KLJL z-wi=-3HY8};eQJ^wga9`kNj!h|Y2#%HhLcJUCE$Yqo$TV{QEvev( zP#10Dh$g;?4S~Yo$+Pu@(c{IGT8%7gTe47=Rgc{^d1dtRPE@4+`FeZEo_;VYinzfo&489_Cw$A*Y&r5OueU)ZpIEw z@2`kpC*&DH8;TSPtd0tOp+WR}o36j;ow%?~bD7pNn3O*){dq2B=JSu6H!_AzGF@+O ze(SQ(IV+kWrMH5`yjI$Cg0qJD7PFLbwR;6yCp)dvyf~7$ppE5v0k5-s zt0`9(n_J2K@`LgRpVto0mHRZt-H+s2&PUWgUR?T}ap`8v!zV!ZGFrGDbNenlVJ^&T z>?3#yWFNjQ$d=$IX6k$IHdybvl-q@uxL$}CS9Khi`}nWj)a{;MEQ(K54`1meTz;LV zn;`qt_;!>|{qtS4#mI!j`LY^oig{@s^)N2Bod%tu$_YnkN6gy!v}lg6dnFM)*_BvapJreZT(u^^coNA`xx zw3pBS+(;~urh=V^&jFRzZ3r0B44m<bCI%==R=a(e1;s#cevncYt<>pk zptDsz{?SJY-sPM7$HbE671f*y-(~jqLh*|id1H@k;$8aQ-ya-<9aPn}?h6Uu^)eKV zr00E~`n_oxlsRLZcTVL^7^w~AuX&$&bEOuWTKx zDg$#F4`*v{1>$2?FR$NkoSbfA-~J)EXe9Y7ZL-w-*SRL|7a6$QA(Z@9btaWYo})DV z0{4?$M?S0O!1;6zB7l{9Bv9z(oJ6Y#zg>dqLeN3`%KrJ`UA4p4kH-gMCYgn%CU5X} z2i2Z^$H~$|Zya}h#aN--LOu{BGyx2l9kUl-F?iV@(f<8a_M6Xk#59YKk{NbTw`&>L z!d0NuE_JBmr}kk)JoV1agyW1=0V}4-{2wo=k1kt=8I!cyQWNcGw~iC4WXBnltJ@OZ zUyJv;b4wdnucUa}dSjGBQHEZ70!nmA1C`Yo5s}6@w^tHqWY7%@-=z~#bz4bgi0abz zff#~5mN$>L?nHU`PL5!mT6x+8zjuy*f)#i6?|}9aZTzIbG8M}bZMBd5fT52dPG*wl z{i5$`!Mx{aa3=H7f??tK@N`jjr{~Iz zR*XDoHSYI&zIhmMElPdt{+igp={VXjFy8)pMI`YLyYl7bIp=fZOwX3Z7mH@a15`-c zB@6OuGFSjb)j`5lvtTyMP_{MB*~-Y)22C z$_$GU#pwfqS&z-{+{bxzRAx-(GE52N@yjCV-LiN2X$n8bdYCN8q)xuGHq>&+HFh_& zk&RRRHIdlNCAU8LDVw0oi?*YPOZKzh z@b_0-n|CB8o+j(lUqckYLR3TJh^>Mee`bH$%w;*zLU`^g)+6S6*}yZ>{PU4#F|aVp z4%+_W5#LoCjRFJHGP{<<(vK=q)F;vPG_;g;B2o59Bc)i6#K4^S7(wFG9=1Y>NyhqI z1SVciCa*wT1-W2!vW2W3z2&O6v;`>m z4@fAj)Pa!`i+ZKP?do<>g=mlmjahibl(9JcvA?!jAfERdUvD3^FfPF@x6qcayQXrg zFjp2DpiaI8d>i?#jVp9ELkQ-QX%2|)Ccl@y;7cgv4e#Q8H5V>R{LcINgxibQ)XS(+ zsxWp{9PMOWri!Z5&sZ72Al-Tjf9GIFaTP=QffRW5Mm-Rp>`fH9p7(jxxt_=TgH|* zh?wr{6s|axK)lUutg$QgTe8Usfe+lmwU(47-Mg7+=afOs`=OS2+qx?OY=EjG$ zoTG`HpfU0Bnb%8R>JmwxDi6FXnNG!r>(@|lYCN`BS1QGkgbKTx-4v&s9J?8}s4uV; za`}zM&f^N-*Gq!xo5m)rk!-OiX5`nY=K;dozRnYD!%b&_I%R>HjT^o~UpjxCRvi!? zaONTWsc)y<$Db9k-Xj#;$@O>ge~E{++1M7Jh9BV#gBGT81$xPetaeO`tA_wu7oVw?)?98=tTuuD=SIK^l^iP_ zI4KWVe65fgDNBs*BdzV1cCL0+%=UISkmuEnWKC76?*0AaSXqs8{G>;xTU=q|a6o9=*X~8E#nY1|ek{XfF`FrV z?8e_}Hsg`l`lgO!qmlNYChx)*&vr4JO4-!QVnZ+Hu4JDTMx9F~KAV`3t*<(uKHwDR z^{2+76S(JLw;pP!Zab40M6j6KN5DRGeK7inW~#T|{`IG)NYqO=YClEg9`E$>pj}?d z*V+P4Wd(~g~FnNEkk0xBYD@InqzmT+o0W9*8ryjUto#v1WxW% zN72phep?`I!P0Ks!g*j$k+0WH&TdAawp<%of9e};V&9;`r2gG?gCBq6iX@7z%@?Ac z%BAe4>hMpSZ1bi2s3hN=ELuf>MfS~%iH4)zdMhty3sW+`ZQl&u@6}B%b|fKdER{elVCLR(yuUxS((y@dLSynx5Aduou*kULhehe zYn?S$JHEl|KFOA9YeqBeHBvae@OW1f2kVRvZbWAE;1>>pABJ#aYBp znQ+Cee0_U-_BOBOxZv}Q06;a>>O>@wi0a(2PH=+ql_k0Hz#*EeRT87+fe4$VEv1ED zAz9%--I}%vYTN&|bGPlv+|YO7t%LWH_(~wp&1*7`?VBv#9s5sKpFFEPzy2U^HY1m9 zo&7qi!jTcn^1t1-Lr=x7D>I#);q-3xZQfD?>_ zg(U1kt(ma+P#eE3c7ri!yjb{YGx^+A{9N3c3-Lcpw!1`AMTtr|96O(YV>J5o?ytta zlec)9l;@K^He*OkO6s6d>OwV%okg72ldQ%b%N%I5p^TCNq-bm|8<_KN@gHYhi1gQ; z5MQ{$r1!Ks6kGj-cCKs1Gl9i1o7XAp4{t_3nI^|DUq6pC#&wa3-@3%p{u6?1B%Qg) zcCJA~;VAOm#UUOoekC#z(sZ-*iJz3c*=E$}M`s%;L91DVfcu}HQVXaK4A6w%t?^k< zRZI~Un)LtuMQ@yUN{l5FA8)&gXLT26JIHqXCfcX3E9<^zKf!0F+9iP_8IOrP+zfo( z5WG$_35Y11#zGj%+ryW(sME=+6sINDv^SrA@%; zpQl;5<3-ng8ic$oPKt0~6_JM90B8~OylzveN@OY24^(Y8rL(~)ZYo-Ml2P5~nKoKE zhRHrsIp;RdDk&_mF=U3_2ifFabCfOdP@F_txKiX=yuh~?bU7x&(Mp)0c}x${5N1mb z%X7CPUy21>oe&U5@hB~cu#t9Dkp1?1j^Br`v<$qk+v-x}l5m{J4_HQJ514KJXksob zGh?y<;OJ9t?kYi|PyQ&B@n=(lZF%n9W%BZia%|OJy7C=h%z1ZUxHQR1udVMn(s6RV zWW6>L8l;sqc@;Kk&9b$uR0YfuVxbZxrZBoo}>>rBl#DF2j2=UnnBL6`N;M# zbnX{_13~{Jxfy8R5Q}yW)@TFWWe-H|(FIwtLp>o9D7r5~68MmC6+D;g;f?$B_R*Y|2j3t~l01t53&n&N z7=iDJ7}J5k-Z(x`od(kbh#XJ06EPP1TXcvQ8$4$S^(LS|FToR*77guBjG8akH-fQI z20XYpB`P65^iAQ5?Tw_(oB4I|!)xZJE; zZ_sv}0e?=W$e{zeqyd^VboCth-8>@0af~W#;)$29%YhB>OYsh_97#rro{erZSV`S* zheq)flf4Qx-eoWfFi}f@F=BlTaKW_$?9TrSc}zM99=vFjuEj-r#mBJNWlk}rc1lFlxJ@VP}rcF4vUDqZiMMS#U?Bjp)(BQ!32=rQ@CDP;XHCUggR zcc?=Wkm^z=Jv4xdlYc5&|AI@1d){cE2-2pRY{SRD;fPmmgID0lSGgX7Dt@O{G+CrT zpF`|8{g{}VHQU6~bRkuH1qHc|iJLUDv;PE7E~H)>zRQ z+6g@_3C8-2uI9)6RUn_7(l(2=HITOakm&HZpRIzTYZ0GdjZ{QtEyY3Gzggxv+hT0V zfT42yCpy7%g`u}r&e*pNiZMaU>kP*T1$wG9fBNW^Uy#Q zEGHJrQXl#x!!*>a9Xlf@USYlCCHREPFa>r;C-+5vOqW3C7Xj^htc929>|1T$%;7I| zMRYyv{9)C3y&RAp2lY{2RxtCy!^05$!BYmo;udm;k{o>#Na;~B{DF?vP-{CP#7kKfBy{*DmA^e`<_UApf!)e$tKB=;FMR&p%srCc}i9DAHo<Y)~b=3ZacXw)yIX^h{bdd64VkImS654%n zy&eO+z@zI!)A1$$N5nxzXtJmyq`r}DJ4yrmA$@bW&p<@pIT?#RPax+t%O?HFia0eA z1P8ryLAO^H?dxbPhIMlz)rXS4RZ;)WMHsCU@SA7{Op%PPyVbVy^aVl2TL2XFXrRLT zqfqzAs!^h%&uf3kgMG%Ad#rkog+=2VV+2cZzJ#yR%d3f03I~YNF}GQ*i`L^%J*5K%HTVd6$*!G4nD>bE`jkdS(SqNEc28Hi+@Jtf$RryO%bv|q9rdtzExeqP@$A! zI)i*J@d?f-V!8?%Uyjb3>I|b0dP3iCTWKC}359AN+ua3N0%?6g3%s4{Q+P7cD9(nw zqDTS?Gq)RnMdhdol@GmScoM>8IU8YkqAY5NjVogNjSw%}`gAX$>FQw=F0D(C!mbu_ z<$CQ`2&+4rc+J@1Brn#FJaPqsZ@|!J4EJJIVsA=iR(4K;PtG`->!u1cRg5fQi#}YY1o~eY0%WR3Q!`+6Bnl zKVA>`i?;zy#$df6z^=iVO<^LWQ2ud-om@=D?6wdVe-maFIcz4tFU>qNwHd$m>Y||Z zjqU}$yQPXMy>1*s6wprwSylTFm`xoPhwOF+*Y=Bj0B1}vxZG~9;d)$e(6>^ZFwKQH z+|CngME1&x(xD@u-Pqkp&n4q5@STalhV#}mkLZ%tT5}PDsvyVNO-}kQ3f*Dn<%17Z zKazNG%JqeMrH4GAP@F(G5E@6Ad?wGVm`EA+Exr3sGt>)0-vgdo$6V>bu1={ZjyH+6 zFYm)l!%heWy^Vfjzl=_YtAn0qqM3pvn~J{4*vYoEHXM)mxHbA z5%r4S@}63vbIn_(0(2!B`q|gQWgaGt6*ps;OFHx2W4+Iz5{$i3f$M{~B_N z2$;u~@Mx33(QnN}hhHySy<2BVjv{CG>H=~I)$C@WA9>?gCp#8x@XV9RCkvx;W+zZ~ z@i#b%TJ|?rv2r3X4cgKd7Aip7Jz2tpv)X&{h1WwYp3;ORja`Uykq}HcF|rCEbrFgo zy-eQI>r5~}f@UHsB0Y$5QuPW&t>vU_C$i_h#42zJIbV-6OOv*Fk@9b_i?q^6@vnLx zkjXq)Byd>HWCk-Ikb~Ald=jdv(s3rX*VU< z%#LYn)6hFePuQ&t;9kVYWshwJ9o2u)zuAFK!^G&m4nk3&X`yOMD47pg`9xlS3?A~( zB@@$*=dFEjus=9N%4ZvpUS_EVsMEr0czwdw@9cvo_2#;;XXM3(sl#A?PC`)g1yQIs zx_`*kGie8Tta7l*uMpdS*JyT&?IX1y94_V+k_l6;+jpR4;8b;JYs$Wxx#279)xtu zuFX$^a4R%znf`L)TQ?Ce>pSBv8|tK$vU<_h%iv(FzAg#dJXz4FHi}@mJ`>f`4-4<^&PZO|QI7p= zp<)C#lt(105Q^e}ODh>DSyH+r1M?VOTIgM@se?oFa)v{;~1Hg(Qn^Wvk?L?wsdtDr1`*Awya@qFqwOB_b|)N(tTxWPuG)M444b? z?IoB&ayn;{5KFh%OvGX+5!&Aty0RCvamYG%!pt?dR%tZ#>qs_Wk!(eZnKQiq1sQti zq*fK@#S#-+PM`1ZcWR|T)`JKE##^0w|pKNM* zIQ>WzcmC9Ih0F%BC^-$n7@7rQ>5c~+`p4p+^ z^BT&Dy<3fH5n70u2fd~-q=+3wqgSyB5#)fmo$q2|?RkcKCc!Zy`>-)_c#_y9j%TD9 zaH@nqlVLGt9PKUfwi-8_V7Y$o3JQ<`MrOT0491LXoK?xyLL>CDTeaC<(yq@;=|KZGg-Z(U#BQZJ_q3ax=)cbA^Gr}!r(5FL5gyjeCc>r!p z&gMW?9~dkQ75>zwjBz*w=zxXWoL~f-c3|OEaBmsLe9snGV=$P5*W;Had>NDWEJ2%C zpwB@Mi#+}Faxj`A71PFWE!5~OpAQ=iQ%5wC3PYSRwHlO!=K3Uq2azF$#@RHw6o00N zl<)v+g=?!g!ofIpve-^993;M@bIw}Rh!&T0r6U;4E%mw3IML#87?fqHw~{LINxxx? z42B>!hlYH{ju{_G!#`MOrJSrr;Mb{n$^1gSeL)*hggYQ?6NuV)76o9{N!fOPVF2G& zK~UJ*oTQre(jr49ep0y88baGuuLk|4yV&3$}dTgCvDIRgVAb#ey$Gc05+{CL=4baQ<31 zUUz8BO2LiF@gA19VlLBaV+r&_xblRTNp-a;nd1(ecx;fnF~g;cJ}X7-$w0-<)M8XU z9fz{vskWv>zq0x2iQD>%r9}kL52PUjhIxSO_f+H@TP3E$jJIe66xwJJ%nw=PGQW@j zraQ&rjqO@M0HHKNwuBXTkn47YGg>)q+y}D}%L^$EIid?oH$Qp>xD@o8TG5Y0(T`{} zWEK3$cJTZDUfDi@hYum8{}9}>qne;7A7Fml%=;U~RUWO}-V{#sLl&pxc=HP(fFiGD zn68;!N4#bBylie>LU!}+v=iQTxGU4MIlP8_xi6%0KsO3f+LLL{zwm8lp@!k|j7nm0 zF8+=lilE8<3k8{mvi7afkZ1INyvR(B%@guf(J&kK<4|6VDR?yEXAbM|dB8g9cfJAU z9(Oz!$i^?6yT(2w#+fgjhs}j6X&0@~S_k1G#OiDfgo_{9U$#khSc`?GqyR8B3uk95 zS8$QwIjLdLI zemG~t^qKe_|8pKChS68-?!H}^^7di6sj~ZNWIe$Haf)3XO*zyMlrx~=b_Dt(y8t4{*AJ`UIG6W z*wP!HmlwUHyH7@W8Aq29V&M-^z?z|xfK{@2diSyv!)DEXo)@kza-1kq2fMYCbWh4p zhHj?UW;hVO&>UMYtrdCCt?*%8#;%x^Qws$Gq?)L%LNTWt^@fr!1C#9rzZ;x(&4i3Ew95SK9oD!ga8psP(OB_}F+Hi*Nmo$i$vjFQ>K z!vv@4`&28Yx`-ZGij(6&&+rB8*7)QQI7+NgG%Sn?hxeCMWe+_BaauxsW=m++67V`# zeLy!Bo=ddm`ZbdUFO=Hl6?wKAw#rE)r3wV?_B6Q}Cqjc6?}Q>lrmyzeJ87=m@I5=m z38pa$$aaKz^UA3&fzP7W5=-J-^ z%+NCuQ~?}Uu@7_wP{SZhaQ$hvEJokVXO*KW%$p1b1r*WrA)Z4TiFP?{9syghF>c4j z=E0LX8khuH1M0&8APEN^sC8Y51`V5JfJVdKoVUh9E>2gy>Nc;(OnV|9msw-T&&GIcMg~JU7pro8L3>XMLLLCqtlXm`FbfyW-pv z8V;xR74gr&yQoeyHHL#wtgLYq3fU2cQ&O#~i9pHjcdvQkzDdWsr2Rwd8jLWNG7Y-& z6Q;OJ>y0_ToB`q>GlFRg)>v=JC|}|T`x|X%@Ht>9rNPWVr0t-OOx+rc(bOSL!OAy6 zAk*WbH(+u`l-xJ-ZsAny?@V$siA^I7J1Wg}tWZIlOB9-XpBrHdFD6;Qp%6z|v zjX&b0`PPTEVY1BP-ui}V2aoQLuu>?oQ4?9A&_`2Yi5`qfzCB99gVthPUkCQOkwvb` zmCKM(D3zuJDdnLrKSkhdOFKpWBBb?tHLYxoc1?yoII}Q(H^{N8RbbE}v;|5R(fB+)%I4o^mExc;ivNi3MM#@L2TX6hs_pmi;ayEJEp_N}Cqi{~OL zkWYI+nrWrCi=P%F} zhk`iZFQeP#_<#OYjqMRo@IWnnv{8|)acK052exf!Q1hObupW`v8X{E_uh`9_hzJ%v) zAT}z0Qsd`VcuFGMAjn^14z=}GlqUmD)p&GznE$zvx^gwKy|x`4QeLrv?D(x7?Pp4l z4(K&JA_X!`-t$EY^$xR4HoHl$l-)|KRqe<0PyuROt~#NF2stTC1&K&HkLQvgv5~)e8xNC1{#BHh3b$!uK@h`~KdX-Z?4((L%{d|WORq$!~tRttaT;cOs zgnghjyCj)Nx2Fg+&@Z(Qw3Xjg*TJ86tXoNNl0cGj{t!-V5m4L9(`$i>BP%)NU)l6w zON9C2Ag{Ov29XUA0`eDv3BDSW)a1hPrSh8kRV3xN7L`G-U#|DObk!tz2qbk+MS;#)@EPp%MoR zutN#f1fsn+Y1Zqo6$+E`l%e+m$$`1TN&5$J$A$FAmj;5M;UNJ9Y-0jG9(eOjx7&`s zl&Z8?<#5?%<$P;O4i|oWig2O+QoHyRMoVyrei?vd;h{~cu4qJ~FDc#PRpr*AOi0yc zQrO&{B(p)inqkwd=qQ0zGh*jADH=9T&C%!DyN2ix>e4Rxx^ws|vXD4JONSZ={N>p- zmBl90`a=rsMi2PGLSyNx>~c56Pn%{G$11a1Lxg_vamIs#0ITP`$^Lr%P~I^WJ8+!2 z!H-kr4bmU?KR4<4oAcSHbL7o??t-~VX;(^Q2Q?;a`^H{|&cCP(O z;CaL4LbNrGqQF64e?p}IO&Qft5FwmIw52PHKom8VzNg12vY3ixpo9qNa~5dlTBfs^ zp-)NGwlNQ&`0?G)&RixwVt#F*(r8`~CUYXJoKl4^XKUgr*t0g-#|yEId{~a=C!QLj zftc`JB97F}wS$ZRHPqA$*-`3&lpUzq9{?5gx*Z_Qi%EPrm59u}DL=GM2B*qaN5x|M z5=wHcF(QhJ6AS`%6ula|ViR_gv)a24@r(73G<-!hZm&2g52)a1iM7X~~<5pcf+TC$1Dp zRH%d=sRXk4fA^}u<8F@SP8FmJ?8{i(rk^8=a;H82ofD*76+D1&+1>+2P=KeiCwCq^ z*BO^4DNqpW7>}bw9H#6i3cLYia#b)`^Vh3Yu#6bEoB zqVaCd2QV@ju^ZI_-YrZ-jEDF4(r=EYe@-mW`H@uw(Y&O|HX;wAAn^EHASu%^~vTXM83%49OUs<_5cKOi{oMu@<~i0R5|Ho1Ih9z53sQyfpTvvJzI7eA&t!SuxN z>DT33Z-2wr^qowPzqaUd{+AaS=u1~Zp`QUTbhl@1fPGKbiaoc|huBd*yk~&UZ#)wH zw}*MKVxt|X7R`8`SU8>%t!=6JPg{ttKwY8cyw7xV?G{>V&E6UeNVzjuwG!k&QT7@d z5IH=#Ho%EQBysR5L*tNlUbXA=A~hoI-DkZ%fKsDT`0ku0L@g$bknP!$!GT!I5Fbqdg58uIf1;-;)`c>f$#6hy+_OLw8bQGFC$lTg_ zRPthz`r$U|5&?Nv)VL5T^$ULt0Pz-BPH*Ngy8RmZBc3T1!(BV8G0f`u0NkY>+B!s1 zem~5XEphYYuR{0->_@V+i4Rg(A6C&KMP2lXJ+0o@6(LH@i@{qprh>7?ZFejxe%VpA zLGBxplLOlVm4pT8c;c*I+N=(h@Y`L2B(e0=->AQ2<<}Fl3F8v7zW&Asl}KI{!}ckh zwSHX@0r7({-nR+e1XP8!psW}@JhAcxPe5v-hBuejORjs6NCy#l-^(X>%#9#UC7QStpK+mEu^wV*o6Qmsyn-I---MRQtHbE=fB{ z15A1X*b>r_<*Kmeh*tA`5y5au_DYxFS&p!axFw7SN5n{zJN2+fF;TobZ$X_YpnQxY z4x&^+3n`Jm zA`YF3A-oA7b3AOo-It!xJ~tsoi6>=rHXML*Kzs=j3DwC?#PqGPp>a7e*eC`y}mxZ_))prrx)iIzyD{my|})& z_kH{K@9SUd>*M|XY;#rr7kHGcHhA_N@_ZN=UUvwZMfm~uh&gZxlz^>(*J@wrD7^QqK`cA zSqmu$RNU#q*rJsFXr8b%t@EfYY+^z*`O{_PS}Eo`nQU9X-!r|OeH||Th$yWrxb^vx z0PXL=1~dO)_WNfC!RLXu}vn%vg#0w_vGs0eDf& ze(RN_%%@oHc6*=b`Migz#md!a(hgzKaYv7kD*xwZ_x()!uHu;K-*5L#o(nO13qg8R z&u0l}XinwE{|vf+$*O6s9ZuYLxlyFl_3Y~_9B$4T8?w-)H4yrzmn(+Kl5TOO4w6iG z>=eq%#7KC3B)>^LZZt7BL6(1iD_mH{&;RmSR?xV8Bt%qdo0TZ>cAsR2FX6SRRc7dzSY$|cK=S6^ z!Sx$&n6C;KL_UEX)V}DGw6nzfI<{YCPN8aQf+kQh|0P#%BGIYGg?vngOjJ$B9hp5` zNvs!D?+7E7BPHZbOp+1)P`%n#YjNT3_W0cV>~mYk{tvICcTURRcLs7Myk^aw6O64* z#>$E(tu1J;&iSL^ku@ao9okg06BmR}a{|vP_Vm{;d3~{HK&cIj!T(|o7InRFUfFnPYO5&Wx8?${$dy?p57&o#Oo)PTM0Jz zO(cZCCy8p^$}X?7BNS?mWaW& z!l=>OGI}k{FM&6^#TJg97OpcUEl;~n@pwJ;()MpsZ19vskE?`!`^@5Gf>2ip{(JF^^TI zOZ>no@@uy=_PfV=rBPOc(DTCG_I7fc4gvpRd|>cV{UcOaAel?J_og4OulQi{*vn~k=76`qUfP3YY<0AhI}Mgj{&UcbwC6bH z@QI9E?)z-}sRmHhyE!3xrrX;jqww6yPm70b&viVXXq(LkS`~Q;JSfwY)&QU5;nS+p{C~YwInCYY)p3x-VRGlHWKkF51)(XHYYjYL@z% zhU(_y-(0Qh)Dy5PGOMKH5CD2{o{Od& z;`&`!X9QpONK#YE@!2rsMC|xjdg0KS>B|bg3woZP+T-VQbn3Bq zM_s4sy?;s8=zO3q7v1)rVSqc(j6(OJI_c`0+k2TGK%aB@ifew3bA25;px^d-!}ncG zUP+|r;ro(e8Pc&)Kiib24=USkb&I%T+AH7AOb?`-o5Ckmxyf}B%X-9gL?v>Omcf2cz9u@j20&cMqoNKZ3%LmvEDha8 zqk@As?5&mSB`IudH~&6jG#e;q5D_x0oovuC6;H~~>|(DAJUp?H&wjfRRIHJ~wSE;6 zBA(1Ll)iKuqewUo4T)O zTdpSWy+46n{lOyre$D|)Kh8XuS_^Ev4g}@Z8`nRlO7S9GQ-&YdPwCFAHStecm!G=u6_3!GIy3HbX< zZJ3LUpI18f-g6*JI12(7o|(}0i#+>j#a!JbbolaF@LtKcr#UT(EIY1e@|6~xD@*<} zB?y#I#a^=~WOc)9hpEF!FT<|+^Y_R5r=8Of!d?m1C51^7+SkX$Vd1#E$A7b56y}z< zrit2_eNA4vScG^yE!Zm`9~tM;{O(!cO?DHmGb^F!Wm|qWSXgrV>b>9{FZ4t>VdLDh zc)QGG@*+n)|ZBANhd*(df|>{8-jm5uJgFe&U%l(7F{I* z3@3X3SUtAC`7zjBOV(T*@WRk=<5rjR*S}O=sX~v&47-wE8>MW6dh1(EG{s*w@&)&K zZ7wl#OqoEK-eGhuqv^*W0&Ih80hOV#W;cOeXqJ*>isqM-bl#znNxo!+139_O+&h!DfcO?7PViOr!M`gjSYH<-if%<1E_v-&u^$S(Y z8af-B0b8I3;(zaIYh1E-ueAcr0bxdVP0Iv5mQPq7hBy2g8%(h2=}nW-9LVa144|Wj6ceI0zODgqD;Gc}d zzY@z}f9+=Aq4QV8hm@*b5Buu@A4jYmnygvOp7aoR|J3-dZaS2;C-WD|2vTei8aa~) z8a=*g-n%UC^z3)=N~zB+R>!7oJHLu-M7YkiszLm-%1MBwzg`d%_I?afAKZUL@xc*S zA~W#qZznU)TZ7AnE^Wz_4^h@@wmJ6kvFpWoe<_UBn#af-;Y;KR4e!ygTrW*!KQI7? z?^EDx0$X!k-Z|I1FTKE{{sj6IW-)BFc9P?UULrIs?EccL2liPuJsJ(QoU^p}o$j(U z>a249`^a%qCbjd!GUSc%%dmq=NTV=jfEXLc$ zot&vGG}T1uj1D)!p(fxQ{GnRmNgY_d%RypklM3YmPC-!e@-c@e`1_?U9_?ok-&i~>{ zy?NawpCUc8{$pR^tiIMNx;jRfoYR;fvdKMpZ?i*{_Lba=S2+^Aaq|n!77X1dQSYp# z>~R9l3=_R))y}7#_CW#(Wkp=v<2=B?5uwUg3Z^FMdxoyq3zv@`PsNSv{v=}TABKCa=DLMZm zs(~rgy{q#1CBjt4Xfu!})Xq<3EM~gwHuk7b9m!H4UfeWIKn2+sbLhIe3tUUV`EO<}L+EY;A`$R4G0OVPv=y%bch`gU$BEc0p?!ouBsn2;c18 zdm)V5gw4~wKFi~B^f3s05q52_yV!EZ@_ru~QI?yYH_@=g@x{0C>dyYGWhrKLwQJd} z;29SM*0CDsNL$>}GVkX)>8HuonYu!Xn|#gp>CWgyE_dg7P{w&-(cq(I5cR{zaP;}V z>+2QLK|*p1_2n|>Q{PDn^KP4Z-zr=8e_k$%g)zdOEL)eX9Maawny$I_lXXXf4b`$M z`=MuL56cLcPKzQ|=Y@}gW^y1LC`NGSEBj#yCi=fW0}hJ!zt6qrAwujI{H*1}K7&4J zy|d-13(QE8r-k$|%Xxy?hDSB}1H&ly_Lm=ChVBhYD7`t-LXmu*I3^v&CbH}(n@nln{J z_HNs4F<~wDJ`;6Mp`hX>J;z%x)xR5vKt^WN??6=;*NU)aolvqvu$VlJ=Ur#FTIYxF z2{t?r339exz1|;3f&4;e6q6nV7Hg>V{rwqt%R}(dU1W@Z#EDsby}dGG`7f^1`Zp_6 z!!P9(3HPh67!1wgSx98i1V3k-IdIV3_$9}$Tfgsuq=K17uVv0}8{Hml zv!;}p@y`E}PAQ|?3UZ$J>$QdVpotN%-Heq4y0pqnryV9)RUuS@PI1EIj;uMO$xYi5reSxc)3 zTN64hIVX)yk3(0HoH{i9nA4Spm%}xY^LX)25H4_EI_11#U-T;U6ENp~2J}y7hBM2c zWJ*hdwf(HbSJlZ#x$gm$gemVhXtUSPX#Z^o34a*&Lf-G3l;9l=%T_h$Iy&3B&rE9X zU3|(4Y!`M+ux@^m^AV+KfJwc3p7XYPbH3SrP)Y4uTWVQh{*j>~8>+~wb=Ipd0MON$db`N(e_ zBR(y3DKx>mZApZ*e%-1$uC<>>8Z7_Fn{f!q<$Q1P39%R~M^AmDr)Zpg;>5OO%@<;6 z(xE_09xSbgGlCY{z{yBSBuBq8=ks`|q%BrdlDGyvbR~PRqGS=U`t|pRN5$$vSDhhV zk3QD!Cv+ZZJ4~MKs+`Jy2M>yP{87}h$Qf#{6G!M6$0BW$FE|ovEBNvjDWQWl#1WCGMM^s@I{2Zcu0Y zp*3yqnEmSQ=jh6X<^VGymZ_#u#?hGU>XAhCX5503R*lGOd} zv@YcXc6B?~-aLOg`}1yR?#Ck2@6f>F024b&Ysc&5Ram+)OrKLe1vY!qDYw`H)vZ z_Ib;#EOxy)_Cf#g85u|SzmK+B&pVwtID*#&8!Z49eq|| ziuX#?`%>!6M9?8WxswkO^ER5-mN8o~qE~%kSv*JzY1s9Srpx9>>Ne#&B^L8uem;_2 zf_@qFl((R@zbWA1ygKPzrEhVMcTS)V)}d}Nn~fKdJ!#q z!J*ucHbDcGtE*7cAXt(a*1D_p`S-H_SS4+r6?|Z*Xy-!h%*{sy)=WL9%h2mdB&u_v zH~+q?_DhWJX6px6F5lIBWDM2AXzRZs(9dtI7XrdojoNWj4acFOUaOO!|D|wC=F%|7 z#}%Z1Z!pUmuvReVlM=3JfwU$9xahbDz1OVw^WZfn>}un0#j=Gu2F1N^7x>BBB$ zB2o)ZPCq$5r@ow1|43o;DtzaWO^=1k%QD3qi`^Uh=R7xG(!{t)qu3)eV$*Em-29Gr z*tz;t+-`t90qb@AraB0KDhDhRRhM``vKvfGvQ~dCLLw-kz9^w-L{qCDc&nD95@}eE zeAN3x3@4L{SbSm-wIH}UWF}PeURp`eN7NLod zbJkVQ#cHKYI=s%qg1pDrj@n7{f?)!dXj%cFxPbZ^uDb3pdU+iIU+e|kZUEl)Kq|M? zB$aw01Yje(%-7-PBC){kFY=he~;T@ywW3Ke?q91uMj~Xe}&qS!HbA`G4*>Jz=kk0OiD>GMu1LlSc za!l0}h^68WFT^_k_ziv*^N!kAlQe7uW@(th&o%?`88FOeT#I|P`x9oyqQ5<>L2LQv zBg+VrqdL0~0;qeLyQYkfPPq)6i$y-{xzKxjK2=Ltl5jAjOU(B`^=)R!<8+hyx|Rgf z6tx%_xy_OCvrYb2sVWVxxx^RFRHx8eWrN4z5dzN{(Arucs%NtZO?#;lzEI#+=>tX( zJK?{+o%(Jfang9=sC`BaxT6r_a$JV7{)U-Bx1!~lwJt6lr}8C*xEq^BR%{!dwP4aM z@WilTOm)5IUR%9E7l+1l|CTt$oJf0_`dpo=%Y65h0D~CA{%lVRyEh#G`zo#lSMWl4 zkC}iSw+w(YwZ33cd{V|9FFWjnLY|~9_SR_xs)wf4u;oohkc)S0MMiVzr+OW71X5wU zOWSkTH&v_((-qQ zgO4(9y8cbTI2jJB#A>Y=+p+!dS8Cv&iNF-% z^@nUXX~s`7tgPTE*UW(js;EdOC`biS$FYFZhdL-}gCJz|@T(<}>m%U#U_V?$@I}V%G*7{6bzOUfu%@UaIU;eRM; zKsd#L`NTRsP^bdARU8nHpp4Y_szD=Ii0sVZrR$YJFjHGMsXFO|^u?NoG17WXpEga- z3A&u(4QUlZ79g^u#Qj~M=-H19ji%2ZGNZq_Ndz>JHeegv>f; z=3kMPu!7Z|v-<3cPJO}pk;V)u8{b8T*>TUR9}XQ_)c;Bb-xB=OYRL0a-yPvpNoQps zeoHp3gFDw>-(~Fk5gjI7cA4!y!+k}=PAxEW{`=!s0_1NZI)vv%m2)R#mau)e#Dv=# zTE=%{h`NKj^M>tL?S|kEa_-DQPwWCEWv@4WcvS-IgOUE0VzS^@HqmU4{@UkJtP6m) zJvUGzGPKWqqC7uhq|=_ANr66C{l5B}wJHNx1b={}A&7(lc%dIN*)jDk5R<7lb2Jm} zboK5#a0KXcUhC9xk(xfE`5Ll`y>Gw!3!fbIZv;yW6)vQ2h5r0am8fzW8<2{oHyE&I z8Hs-eiMg`Y@9TQBM)Xk#x+3^NOldJk07iDI(!} zo(xmbH&5av+O{5IcV8-gh1pWD1SNa7QB?Hd`u9NuBtvMoDO{)t?U@hY%>e)&XdoiW zj`zsZ2Bh#`DR7qHEh^tglp0&_ppIB>mQy&u6jXJ7 z@Ure0{JHH1@E&qzDr5LCq00%!g)DLHzN`d7p%~`lNVIlT!PgGG6R-{zdey3JWks^i z#n#$MJa4veFQ#t%xknD=K_`(GgU&zEpU8Jq7Zh*zKJ&mIF$P1vDb*0broF_!5~vP$ zS2GqOxZ#Z);2DI@!TNqI`X%@?wpBhNJ_+j8NN9fUUs?TdQ3(+jnUK!av=@?E?VKuFbmw60Y=!%*tOHbBlYz?Xp^$?eYs;3Ch4eF z%(a@q(ZXdMlUqbFv9x%60ci=zHLXqSPsO$OoZGK{GM~DZ^;P$3i3~8E?g~#3b!X0C z#TVEEU?qL@go((T2(wlrZQPrqjdvemJmBhokyVP+FPvV#d||hq3h8Mt+0Di_P8fJe z4@r9-L@Dnf>W-s zH50gRxcdozK^iOkV=!e;9c=<#NdjEhMd1!MHBFt{!OYVsU$ts75Q&K&5wwHvtyJn5 zB>fl9kcJ|Yw}ME*y{dKTg#kheN=kBNzwP+mx9JBviwlzF?b8Q*khC*o z(S4aR&b*4`Mcon?R8Cwjwc>i?PXXYeY{?H3_~_Lvbsrt!%cX4+8w&0#OVuG742uRr z-py3mlVrjG+hqNX!dT*UIri_gtv58G>fwGL8)+YjlVE-sx$2R>OVEM%j^FU`PEEw~;;=N#KT4DpcKD zel19FO|bh5w_fkjX5VrPKR-_9~Q$KqfNAXjncXn2vD!Fna&3 z6>E*v(_}2d6duLIBqW+ggvoWnBZjDauT-zX9=ZPuu|fjB5QoswEUhUtbK zTN^9`lcgwOauChNhg_1XCt;YpTIf}!y;mox2B`EMf07#!mq0pR>=wbX0=J*iq+e>WFechrwE`f!cpXW^)+Ci|A_K)A}U; zynUTn;&El-Yj$*WR2mg+#EU@RPF|pFb+>5Na@SsV+93a1r%fDpv zrQfBH#QBmT!)ol13$M;SCV64fS*-$niPEB1-rn%@*Y?Di8TrRZCoQ!!Xf|N&Yc;X? zRqnP}jhp{J`2$dPgkSIS?Npz04;Ou8o@d3bRgVcgK3#QyHLZ8+;3-YcXhd}@ts2BD zC7pqBLfD4P0P054%BsvE0#Q{w0!@j41htTN$_sA^Qns@7uB`dQ%})?~BbB0+l!}^- zYv&&=!SJ$_h)|xbB@!@(y@ZtY;qe{aB!(m!+%b~cS#vJ#ZREK|4l+%LXXlx%v$FpV z&8ps`q_#xQ9EUSve;69umTwe|*w(G_3UEWaeNcoG!6RO|FfmPNgv3_2ARI&!(=Xw$ zVN2W8x3hZ*@M7j;>=l*o?qqm+-4o)A?fBHpnUG&tfV z>kmuDr>KUG^+s-B^@XV3X_yqsHC`kswv5*)8w2AOo^s&+yc9xZai|=820I{kpg23t zDTp_ zs#mW|oCKTws0p(xKPgK<5!{Zo!sr&#dE;J^VJaMJ-%W-Ak*yd|_c-0HZLord0y-zX zTQ4#AlaAG1_VC{Tce|A@Yq(FxLqka>GD0vdLi-VMM!$+>_4PF^d#p8F7MbqUJB~%$=k!A-}c=xk8%B~R1=|vs3D&Gi0S<_TQZb_QF%fdktOa`GN~gEpy0^>8vJl( zS=drtTTh&NofFr2TnkIuvw8Y5ld2IOPIXHCBB8%Gudr_HCQiF;P5LXG`$MGZ!qjs2 zW)?N;)`WgtG$mtG1CZQ(tDE1v8_9o)tdtmg;40fBfch4(2`{;d2e8BunyL^bP}{IZ zXLD-Y3Z)iyn~jso8S}k*imo6x3*o0EIh2bRlF=Us*Kj}^6j`(WE01!cUOhm5qLj|D zc}+f$#o-M804_tphN6KX5|hfVu%JHpx#c)q6!-|`k5b($m>J(QjVKV)^}xawDCdOQS|lO~R+NHOk5pO#)MJfAtMX~_SF0P$1l<~= za1`xv$N+1TRa9;fx-=nHlLLM{t>dW-cr_22361Z|t|}ZM4jVbe=fslE#~Y&vXpQ6B zz%D}5FtC%}kU3maL8D6L3#0oc;dAK?x(+L@XRBhZg!&H8AJC>f5GEx%9;47ZWh>;2 zAcwhsut{1tPbbz;zc{jsxhH$rbJ!!62Fo>cA{LW3$Yik3fmOrbt-!*PM0eHG&O{$e z3$joGP2nFVFp@+g0tF*w3Um6wHsU8v>DUHv2bhrsDz=D9;2{zsM!e73`V5k2gkxD! z7x?5sx+w-cQzG#{N3z7K>BTp``51~27I+Mt&?U0Q)q|EJci2JRRNhh{oQb2%DfGOH zVehKcQV6z6hb?HN_e)>+Odo+0@t_EQQCKx+%q&6;uO$*UmFzAc@d8rJ9=QTYxu!vo z^?ULHNF|m`B{cs|sBrQFNojvuqo*8VTSJL)1qisu*BwgF4j+)QC+`v%J)T zChLxHH2?bsf4rDlHxl6Ift8NI(cBy^97JLwj~_+Fc6sU;RueuqbW&hjGR=Qa{Zf>P zkT)^>!Keddlh{uqVjQmV><&HoBb02&xfBk?HEkH%qk)_$VC zo=!RU)>s8fe^baqzAPt1X(IOLwSUvnJO)-y%H)+v!chw$NfDBZX(KflPg2h3z-cEF`*9FU zQ3VE|gPe1yq)`$=F7|UXcGHYG7VcOA;wuam!nVKaBU;luO9BR%5eDcLlRO=~X;zRZzBgZLq2Mnl08h zN9xJTXafk7D`xM$;RVv^Es4<8AJwT3NnyC;qAG7D%1*-j3d?56PgUb`qG>!mi4?s_ zp!Lwu5@}Dq^}|*0seot0 zgq0$>?X!tirmZM#X|PWS;Fk$3DVuYl>(obljrWP+MlSol(-= zSjO0OV3yET0Zxs*;WUsRd`PltV_aWG$UzI97x~Y(+g|o1I)YYS=E+AA9TEx^+%ru| zUZ0Y4VBB;h^#*q1gV45cYe}pIWds$q-H{#RPoze^$`}(xIVF}9u)7#o^wO_&KyFY?&VB<}4Fn3)~-{1(GPRN+E2U;6R(co!^P@y#z(s?!&kzX~=c{QTnZ5}vK_2AeK&@gt~M)|;i zLh27AF8sj|WQA;Milp;l0kzXsUmAhIF%ozVf`Gd35{q=}mC_+fE@hY~Nkp_@+&ImR zyO@O*g3tgPK%TaAzEBt?9%e%Ymtn6v3iRxg-W)uTn2iv%gq=oDa#ZL_xt0!Z?RN5$Za}8nLOV(fl4e!U8EMG< zj9C1NY8TR7n+vAtjZe=H@&E=9fbMnYFpo|B;xW#DrU3`lAx*h}T&YR|aYNU@_f*_9 z%6x?J7Dq$B*|5O~i-MSOQ}e=7#>#*7AnYR1RB0R??>$ik>{$+SPC8!VhpTs1sMl6D`gF&D%; z8lPlhv5Yld^n@IzM$uHVXzfl?B_pnQ4O%rleIU(xxEQXTUlIY%sViI~vCe7<+eYf{&h?_77NpJa00e zLOh|1!oy1rPiVne6BB^UdM{xo0C{a2Od8a)QS#7~?YUF{<)Tp;#W=67?^<9Mmj~#5`Jlukopbr%!WqKO(WVJU3#xW| z=}@HpS@JS7jqA9q%wYNU9^=mg=`$!4)o3bOgMh%=;vhC+hMl!kv@-yJZA4M?GCmSX z`fXg|FFeFX(y8t=3dXB|zkKy6+jjDEy8%({Mrahfz}BVEtIJW`0^1nk*0&EEiuNLT z3l!1Zo5=$DitDP#AvD^QtW%CraX|6xbclB2MXTP%9<%}Yj{}lFC`N*%Pvd1Q_Mh%m zb+m)i87hqRNua!aW40jzyp99<9$D=p`Y^Ruqky zE$jI=veGOhTQW&!F;N*5!T--BZIadL1rfj3xvFxxRi`JJF|8or7Zp(m)te#6H zEc|oC7@#Vd-%kN|5~b%mh@C)SDa=KoyatL-^mj{DXU_q*JPd8epsT9Xd zEpY<%2+$vWnYo>ThE%+sy!Cw;Iz-eT_6^|oiF*zAKa{;^G#d{1_nkx#1VIo4u{W_} zHum17wDzb~dn=X1ioMmIEvhK0N~^@4HEUF9ZQ80DE!t|`zx({p{oK!s=gsrxI^Xx# zbY zyzErS1|D#7T?*&rzRCrVRa+P0(4<2PDLinRT$~-EZl0@w@8}m`DC(qXswC^q<^tS`Y6p}p!1I660zb@F zCd$*yPf}SD1au$KFkrM8esBVh1GD?E&0jUbaT`NYn1>GNGv4uT;fS!x*OZ3~=+D1w z3kHf9qop^?bM%#mX~U~w{xesd3LvDupD(^;R(rp^aOioaogS zOgp>k@|j8KU~93$29bxa#(^R*#a5WWcJ8f#f{xUL{J_lk_@MxR#E^->6B&{bZILFt zP-;Wm4!6Gkj{%yE*hu-br{3o_w5aRLiql|90OYy;n00&458EVKq25ecRSl=e2rwRW^&JWN znsiqS(DLGdeRFoi%gfE2O)tR^3dzG~-J4EH8z?j=g;&7adeUybuv@Ts@FWq#*b$g9 zaqgv`Rc-ln2n0F!jND`{9Qz}YzPz<73rcUmdsa>g7Q)NEXDpo;lqc5I!|vjiYh+Fe zDAIFmz?p!VEa*LnttBvTT_nMdmGV^D)`llH$%X-owGd9NLbj9d_72poVFsak$&XgF zRLZby%4p$r^X8koQGN(RBiaeXfZ0a|H|U6pK_hM4m-t{};{2n2vbD!vDB9HH5dwYB zAS)aG8|J*Pz*#-eF!4mn$en+ElpK@~|1A`NfL`y{$^T`^cPT9ANIRZG zC;QJGk2#Ynu*IONY}d9&4s}%Lxj30rS|IOanQTsfMv`z9XAALUq}n&$LTMQ#v{{g* z*i}NE*FKBDsI}utEv1i$?>G^^c^ZeXebrXUogSHZ04*2XLIW!ZaVuB4n_%@3{S$fe z+07;S_1yiYfH?+8ri5&$uqWqhn#=E(RNEf-J_c+WZO}q)z4U$dBk!>K z6jG8f0&FsAr4@*4a_24loc@8n6%y1zP0!MUg`jxR#`~K5yJdB6yP^h3tW1SAtqeAj z|8(-0M_x(*JQ&)FY86hi;a(K`s;`doHUO>wTb5XElB^z@mM{Q-In%lQBO#G<1Ij>g zPWn+*F$lT5QxT(Kmis<*BOrQ#I2r%le!1eKPY}lE)}iIFt&_GoMrxnhYRiJlqBK z)+Lio3ze^K>@snA)XcyEG9-gDTBN8z4izSn)qyN()Sd;u1Kgp~9AS6sEwSjT1GK~W zUq0ROmfpHBX4j7)c9t)4)<;>IAY)2^#gT7w(B9w@7Og@Nz#cD-wbP;F1zCunL2+4$ zYXxY{iP`43uSt^}xDUT#WBsRFh1VijKleSA)>tUlQl#P%z69Pjw!-|<%@N+mWQmLH zbzKHfR0{6AOO%5xCnWeE!CMWt5=CM8;NLgk&-k9?^OwC6&Xtid+$sJ9(tjUQ%g?xe z;J@iC3zDZbg_n2}Nrx^MKlJZ$A}>J|Pl^*qLFO6$ecSqxlfjd#y8fxv+xmvmMJ)AKuA+PI+ams51%W)0f6`C;c z5VStT4iRxTXNjbIFCPQ#m->_cGBy3+c>7UTJP(Q+lpF!GtQ-VQlH4wUaoT#|&ar1~ z{91hdfF=#d^EmoGPC+8Nn3qwKRlE(zVJ7*HyDEV)0s{bY2p)wdlujl_IMqB(ubT1V z^RthyHq@urH!xx8iZ@P4z?FsT+~(maA}c4GXD+q03A35qmOcyAFr|2vNTt4{J^Zlm zhX`l`)TM%x>(G3!X=kd7s`JBNR0!;=SFv#Dz)(XGP+?e^z$)G0GTz|?q;I7Od_W#B zLNb0RmHHl9a{8W3DIqOKn>^ub9@C*&Lv%b1rJ8pSccJ^^U$$u{*#=rg?!d*ol3oI8 zfL%*hMsYlGSOX{;Z+tEsj*%^d4T5rn1^`LIcvyJR?D z0HkFDeEaM39Fucvum{c;1Z^YoV1of$G3A&Gz zgF~q~WiEMdGV01sp7^+d9*2=FkT{Sc;4&AQp7@_|Lvjq7VIJ^>s$y&vnb5G|dip5r z#ICF?hKMK34;|9Nx913LJ<;Iz7CaPES47jI(^ue4SAeo>7cj=dl=q5KFj6{+-U&)?4>$?=w{&5PQ=}oQKea>Ib`cd!$$}@|a38Th%9rvyj4z zr=k+BM~2DUQvJmi&l99wMb5xzo`fqxJTmVT1VB^M#yu-2PAU5);-Q<_4Xc89E68yW zg3g^bAD(R!`LyLeoty`G1+8;lRSAB>SBi@Vfk?6+ra1y5jYS+eaxik=c7dv$o+hWo zsdC58J@wMVf2n>m>N9*WVE}{j7t-`96hE}$G0?l=ay+(# zi+||2m#p%jF_|yI@rN!Fgq7nd#fewXf3%Gmae2WBp{i*Zw=ITy5$YhcE(YyL;w(df z!xD^16}vPEPpW&le*Fr43KC7>dB<^3_qIfiq^yOt-`@{pKqc)X_^JewKE^o@bb-Ah zHIGx))~WHZUd^r_W)&I7hh0P5cfn#K>H~w|>%lL&0c1Uv4}BTSr<*c`i8y$7f|Qp8 zNffELg4PGy^$2U&3Bd6|Y#}7}1cy5|@w9oGUo)?(YdPie@SGs2jg>s*z}t5j-nyaH zA8nwhcIk_m9 z@Gx?S+JhVZP0qq)C*BR1&wEI`qYOSqb(rX)tGdJ=B zjoy~==WPL>0i3eX{4W~nimb?+zqz;KwW)O|FKtVQDI|AM2&x~H}o)H1d#*re-japNEc$sJ@#wJIPN_RKVB6YiSWCZ-A-2Db>LZ$VE zLBM!GxYqTNZG+A%!xI#3KhJW^!($5J(_dYqd$K&qlj=O0&J5%=IC5WJ_+KG(z-*pn zsgVe!PiW(N;zxa6j<=EuZIE=BF7qCH&!e)yDVZ$N;lP`lWP-_nXmawt7}FZ*F3tE0 zUP+GLY*a7Pw+|2{T6c$qV1H*uF)Yi!Hw?~)cgF%kL3A@pvu$RZ8=CZgi?Q@BgTmnS z#0a1Q4kpw}o(}l>nf6k67_EkJ?^w_VPip3_92fvd13Z@6jDjqjM9pO0bKw(#JeGG} zUfDy-h{J?bEaL2S-(clLG!>R(O+vXwC@E4x{m%pJ0b=zwL$$5P1R2EU;hjUf-U z39pg*Zc;bSk)z%<&p^2^+DSPuDyTsx@P6!LTp#!k#l%BpYJ-r^8)D?MwWx=UneXUv z@E8J|jV5NJ9H^b)_-!Psum34r2QUuywbEB-YqFbX4@PxC`g7z}Wr%68DKx^hYHdI+ z1*eVHNUGy(40a>GHRb^J!~Tk30%*aSAnyzp`L(ZFLyXK;p7(P?Zh0CE|3?}i9Q$xp z2#f^@(0<-82t~I`V94vVM0UW{(PEn+q$w+%C8j^2rcv=Q61g?Ze64H$Tm06##$zj1Ad?Tp^kHG-|TFdq9uM-ozT zEM~99a?g3HGdl!iJnWYg`)M^%8&ZLRCM&Z4E?W`(%dAzgOqVBTX&d|f6Y3|7_2#Kq z6qrm#du2o=zIq&)@&b&3!SqjIylEPzg3%;-ayYmHN?`3T1wZ7*750$<8ez{pskV|u zjAN$LxkK_)!6MX#bm7K8oLxdo1*&DsjPpGgC=19Uf)9sj-+=z)Xc2`p^%xKt$b2Bb z5z$TrshIg>^F)}&yHhI;s58y$WYCEid0MFT^i{e+GPHbykT2X+R-FS%7~lp@a0Tkn zeRXu}ngD9>I{pp34ML85{CmmItF0M?!S&yO^)kT#2&#Tc`qvLtdhN8Lxsi>)TMRmv zJFs+3XtN)b3QOM45+N+94-V`Hf~nWgYWl%F~Ca49{>U}HpT4Do}dm!t7uj>Do|ftuRv%ul}x`Z zx-qIfgd9nmKIX^rK3UC5Aa8sz&0S|%6)JZgVQS_3>VQCCrDxg^>&n-6x*OtFZ+Sju zZZLu3fzN9N&`k-UdZ9K3(eqOQ0U(MIfHP+z{8rLG9sxv_`TM<53UxFHc_~Oq3#@WC z15Q_K_SYn1zI;Wk7FNg0p1bE{f8P*dI_B|O10qbTVU9(w32P%@QK-!oX|ka#cqlK0 z1$aQq?SS%+OEgr@-L{gn!@AJ3cEXCZ{=nEx1LsJum_Z&4f#4!QFzAYDV~z0G1WO{0 z(#LQ$Epc5NW*titjE6`nvX(#?R1$__Hs+raJ*$`eV=GtnnNt%$0ZD>ACy*HO2oWIH zqZ_}g8}o(mxTwtxdp#HY#AQJLn2F{Q=)PY{931wSE={AK(rfEjDk$-Z8XZZ46W8fS zJmSY~Aa0WAasa@vdwPcN#1c;>ucRiHH}$U7L{Wj z8{Lb$y!8;3)|6A^i2*&05E^E{D0;>1lxoI^W#5Ig(ZRw3-`gUpM4pn^dTXSl_Mv31 z)am;-L$r0xUlMg2$PDlT!He*0IJpad3~eHAd4(AOsJUsbyY*DWI1=WS{Hg#Wa%Pf3#`X4g@q7s+JS#kKLf6I>HW@zB;$d&D?>atF1QPwprd~9 zn8)QyTT@Oplv@sWf7rE;>e}accz6Y#`21o0qq=IXfLAN3kp}OdlWDdLr2}tth8qRT z{?Zj}wQG%`;Ih^9?6-7BALV3I;C-?omE;1(W21c*sDk>Vo2Tux6KJYeoBjRy02kwY zO-RR2+2GH=1aq)1bKlr5lUh2UqSV;-0JDk5@z1<2nZ@Z;hj?uqvFGxG@OUJ*cYCVy zfDAE{vF&(Had!J9l|S=s3a-~wlr7XX#~u-cM5^Is^d-PK56d-kg}65RwHTU?4o!bb z(zlQoRy%m5KP;iLk#Ma5ILQq?$%v!QoAA?;q?seUxFuD)GD@8)D@& zUnM_N9XPLp#95GDZ*#xsEg?oF$;zje3UE1ViQJRdG83Om=}x`_OAHKW$`>^>|NNft z3~WFRe0YskcY;(nA9Dk^G_1-;tbljY;@C*+)N8>G3`4uOD7Hgf#PO{>Uc ztoLB#_yMpkDuE<;9|``9f~|>6U4ywuSuuNtR5;Z>1R$x8`$_|+3)iOR!KPy}AouKf zeyo6C@jVCUlvp~T=iWoc12O@xD4)~}nb3b!sqmT`{SmzL&whZ+WsY#5`=}0(cRYH- z|D6>{1kh+R@NndUeK1Wf(ALI4TSk@F^dkzMIV9yJ3jE&a4EmE$5qrr*rwzwC88K@p z8}OHDV-hm;pxAt9FF|_#b?gUWGKE3k_%yAwVb}s}qaXX*xyy*aVvcWpY)Rr3Hsya! zc0(wV3<|C!GVucl)cVjYGo@FaM8zjF67j15Y{G>dH_V9k16u>@G!EADv=9^E^CMYaS5p$R1jw5oxtbN42$#^1CNSbAr$th495Z;4}jc) z2tFJW^H_3C(igBZ*!;38S~xjX>;Wx+pT!nLVAU|_$&gm%ny;gR=a??>Mc3kpX64|nMQV2J)Nn8@OPw9h-lBEMkCke6}Io^xi4 z{6$&FclnDiUU`uJSHGS4VpfWlpUJ%p=})PeWwN7l>#K5~Ilm}>nrsJCEQhrM`V)nO zNyS`+Y%;1;ngcEfPz;0in*_f>-{qgLd`k8*M_o8aEqhmLfd4yT7Rd(>+TMmjvZwIs3xzKm4CR(xO`wPoa3V!;z^Dhi?pLy)6$!9JtIw6ya z5>O|2I~T2U>my{n2)}_%?b*Ex&ADwY3`G7N<$tLgCi2 z2}(Aor|C{%koS*U$Ilu$uP7Jq$V;SQUNnobc!XF$oNuzztXd5|`s_knRW@shVQ=>D zu~$CQ1b|wupwNIpa>0xaQUzelaTj^<=x%XPVfpP6)DW0UOH0=0`;o;N z>cNy#XP6b-%tFkFXNUNh?a293OUVT9)7A5aW9!I7(e^`k$Z?Ap^Uab{ih+aSEImPp zQ^-Ve-A`o3_S_G2!n#zdl9`Ud>}V7E&$4RWhmTY?FgOb&l zR`CU3(l&J3Od`^gY5!k)!Ej-O=q z(HxA-u1q7FUj*9t(4q%I;~_^CaokDCY>^euEdIg|Mw$4pu8n5a<}yRd7QGVGAgOa~ zJ3Rt)a+92%6X1g_+u8En_km4M3cWiWX1z@IMp%g7h2AXeewg2B{@%^SMgQ7p_t~u1 z8*wVPHdlkeCHPbXhyB;=9Ei5UFW1TQc;c~1%U+iT4-JiHwj5)yaM-aqS<4+BXFA(< zv%2K4{GgC1I=!pT%+mRH^Vz#UAD9e%Ln=O!DsxqI_>;+_SnpSkrk9KT?uBTVNVh!i z*=^1V-^T(Cs(Z|(>7mUYbRw%^E{)T|~hHrpq;yfV+Y`L^WWym^C@j7dhpj(SI;-F>T!P$GYE~ImKtFRCwSbO`1s~(oj7Bw zVvG*nu_<_SIfcKCgZhPIM#_ulcKS4_jIWGyOPQ8q?JiXF??473zbQwi{n35c5SBMG zr@l3<@j(F+@HQwt;$2vO|218RMgGZ55buq~#^67y>RC}oq2NJ(3SNsM_xoXG64NX7 zjQ0y4e~efIZs4EI6OZaglk||D5l4TTt>L>ExaOv#HH8@(iiQ&QMIQIea0i$@HP{<1 za=KPaP}G>c{1sQSxs6~S4qD%fVv$@HFxcPb>#FUY4jO*46CvVVz10qb&W!J5PnTXS%4?t{#${$ba>vSIK8?-Y zrjLMIf4h%hLS_y!eznpHzPOe?YdJG45U6o2X=&eOyj0+PTk1F{h6%bWY2IK!HTSZmiyRnNXpDr+VA@B5XUx|t?#s2CPRC3NWQoQ{IR^r^AG0Bdya!u zA(5X({!AAtk^5XwOEfZM5xngd{-odG78?}5)zWx8 zoXUI0Tj|^v9|XI`18N)^W^T9&gjeq%1(X> zj{P3yw9K8XiRrPi?&C>%avtSaFMF0QkB}`>$(+YPI?dVr?&tV>cV7V_$9U~K1K@wP z;4u+j*%gv%^jST+ErZw3-sjhlXv4lqwiY^xK-m9Thj}^6rBZUgKX`U%RAx}@SL#7e zsaok#7IVQq`sGE7Mv4ckNAkLIh~P)LFOVdv?eN#zS=}Pcug@)~`b+nfZa?n$g%%f- zSeJ=RghBK)Hi9m$bsv7e&s@I$f`(nq&k)|iCevI&;4PX(Fx~m|5Sl|&yheQMtypgM zU|TwuOS~eW-n0p)CirL87fwbbwZh?S>XvzPG+!@l6?dJ_IuwJI}0R* zzqq3z1Y3B{oRy=zTZwo3-KZ`#1frIL6x5(p)&I zgs<2Zc9x$t7FYjyV2GV{8g5r$@Q{g|=UC4}q!y(seUf5lWU3zyvsTWlA<`mR-1^aF zckWl5gFY#q#xDq^QMSiHtVokP;TukveG&c#>XgRNt=%CSn0A<_OlIP*UH9Mm7~uM0Jx30 zaTVr|rW!ym9sdkVP$`#;|6!MsW^91rFGY)v?mQ2JTXGVo|87*>Y2E`2_+Kl0y>I@F zuJG%_JO1Htm%XUYr$P1`r-QTaZtoZRwJ1ebbjE%#oz}6a+a|tA&K%V^S1sjvlPO(& z^U<{E^fDuzmZ?U{(>Y3#Lg*^J&0n;pzE7Q%H`E#S@fI~I?HRnIcd zej31H+Xi!1OVswyEbR)f%@`9-Fmxm6g9jxQw#z!S|+^hDgqk2Ueq(9#%dZHA8GYE+%6ogV;|{ep-po(n5`79q4E zjtVU${Ypd4HXrqSf^$NfzY@u3XcToUf}Aa;94hv&-IlupRcm~BX6|1UAG|`#i9=O+ z6fTihh5vrW*4BFefC)1l%>9aWsRluel*m`fZnI&+;Bax81vc091?+_Xc$N8jkz==KgT# z=RRdf)hv#4vYl#YA^+?yFmioERHv={SMO7GsT;xe>*GN&9~_r8QK=+m=!XZs>;s?q z4V2}fdR`xNOcn-=-RP!cD(k!uehz=8Bg*ousuutFvBXzpPs`Q0a*f`9khM)?C;IZU z!r{WTSuQ^7&yl%-<&09fxt1ICQbqC}WVG9+J-tibBx<+2I}}|wURSPNH-5H<-=1W2 zJ}TLse~f4X;t-OM)7B3XR+fYRMU|Fm;V&hM^ z++)ORVO0-a*Zq7pY^)pP7jXFFuZ0GD8LG`Y_M?$gFWjpRdUax>{?@a$kziKX4b~Vl zwrIFXt6G0S1ENYv48trj*L&YzkQ=3;^ZE|Iwp%*m&H3HyNy?zgJE(_>BeeiM0}Dq3c~i%njegBgqK1WohEcd{b`J{;>>7+Tm2nF!_| z{aTZ}sZoQEkeJl5vVPpQ5f!lAo8~7Y@ctJcu{F>!=CfjSh@9FBHIoxs4R^SX5l0Y{ ziCz7ZMKbW`?bw;iH@ltU@o(y$OfP<R`rxqR4;IXp4P5|s2+Jp_RB-P~MMitaN2)iVox&8hQGYrC-_WT;u;4ej!P zFkQSlO0V3{871suCRQB>)mj3&{T6*pCRq?8eK?P{n5L&il9K~T=&9%G53PE;d$~(w z-p1dVd0OZF%F~WwOZNJAq>kH)nxu01^I{LKzGvTdFc3QL)e@NYTRWSeq@X1hK(=`@ zs+!xP<9VZK7}w}>XZJ4|W)$5YWs{IMtDRKzAU?xD>4~8GH#8toq3gXpHM6(S&`=J* zyeTZfYcNcMQzseo{GL6&PI2$IqX>U$$WqiRb>Y;%?Z$5wS5n;6Xy6j@pw|E;azQBjP{mjRAkK05r{#j>_g95pMF=9hCi@4!l4%ty>nd6|3hpE- zj`&@wKu^ToNBHe8baKto%NLe|`#HBI^7IiCGRxF}sb&;$KGfO{zYkP_@_%U0 zPvda7B}#NHv$n3%`;@mdbV&HV+!1ni_vP#N+nA@%<^CcHA7KVhOlCqDM*y`Nj0|y6 zlXXf`+nD7$4!8UZRdNE94GK-Yqrnt-7p|G@pEd-P%>EyvNz}$R+er9_mUhDz1gB7OxN^T;M#?X=x>>Sg!FAd#uV1(7`{t3x^NwMtb=TzR&_T)_t}K;>Sw6xibjo|MeQgIw9vUab$cg9t*8DzL^aJMH>iv|NUXC?xqa3m}Bl zexC9avM6ZYBqryt0~pM=dYQ>0XZ&rz(M;sUm`e+YnN}L0O@HC`s*nF8YZ_x}eR0RasPN?(M@m=g()rwK@#X!1z;F-A7{HMDgma?IJ*kl)qY5S zR?la_@uu9EVxjuQoNp9?XfW@R`z&1Bfp01^vXwVwcWKidDR$7F=xidVll|ii$rTL9 zaB4kxitBlxlLHXdpio^>Ki)#DsNQ_Zh)UwLq;FBg>E@^!b+p;i$Y*aV=$rEvV$SUU zr7WW=8=-gGs(i@o7=+2M%P3`OFdSC2Iyd5}=nI}9f>qx*OT6nc&5BDKq9UpsWmURn z*m<)(`NRT#=zcS&yd7{4LD6E1BR&+QOEn_=91CMiXE@7N1kHUkza)Vwb1E3#awU^o|zW_4g=m__T3o^#RD>bwUT9utZT6-uK^t?iD>K~7R z7`8a=W;?{?HHj(;m>owe&dvWSInv9Z6D{`rxaK25 zV_o62trxCu%*K{##-^m$@T1CSgnP&`o^kma$`v`@s`)u>{<1Zx#V zT%&s^j!S2p$;*0=R>d`E2Lhw{6Mv>?$Sg4@R)}?}*}uRL>BKQh^qp}hokLI_pF-3- zDIz(*>al(=@Ekrc(#sfGv*O$Y))d#TsT*69io)lGm)I50`<(olM_8w$chtG2B$DQ} zg!vQZHIX}89b5@oMFLW-3KYo&-~F@i$?>Tk9T->PY~Q28l$B=8ZxO{v%tx;G$~NKCY`qNqsEMbX zHe;pjI!%?JqxpqQo}-*TLc8+s%khZ4P4GI|yCbI*X?Je}-$5Rkj#^|jZRY9g{}YI! z;zmMkSgAA{aijyba|Fep`KABh&2kv7UNL41mT6$7m zCRbY4cm-S-mbb2iR|$$Bd*g{JuMQ=hi6fo7la|c}wKLWg)K$tJhrZiizziVpsCXBh zgI}!FTi$+CkLK01zb8F1*QE^^$AznGx`YSX#A{*`D4%(1%9~eee9*tSF^o6N%6UrZ z&@a%&RrO9dTcIL5lNT>4$JU>5oxwv(S#&pa;priWl9S)mU>TR%q93NUeF#jydhAURKF6e zMKN^qV-f|hh_9CWr|A1#TTft2D}I9<9oo0eh*J7b8; zD}h=fx#1l=4=5yfu;ua3qT*?y&31ZE5)PN_2v6C9)mc(Xt&$4r4uRn@VI4ZCjD0=KZYHq6#P`7ClHT}cC%!IIjwD@Kz^6i0RTvY z5=uHKpmK}9b^8%$fD{m1TE_`WxqD~{1hb})7w_mC%G|^`zchAdix=ORixI!@^9pSR z1Vx~Y06P;rT5!=)Af>{U_UG@gmx|Jkf$X7rRKo%b!rXndrX0EuKVUd8WmH{&SM5?6 zF`hj5Iz!t~S!*1XL^GEmPe_QgWTq=B33o}!AlgpL0! zad;GY&u#6aLedUaH=ggsj*p@9qK8UT(Yel5?ZXxLB(o#e(W$PPuz7mUSq!jDD6)t( zo$GKdP;jaW5X6og)}RsZM}S3=XOXuffQZ42$c;d(+yf+>PuspMjviYSJ-boNyp^N3 zC&_{=xCA_fx*@r^vs#ru3I z6i4_7mySK$(-&-I1awh0jV`w}gV@F(NYwwT`KDd&&d&1naUs62ZKXtPZnxlZPw+V` z;2S~hL`7BJaDP4{UdF49w{-g2r-2%7D7V>%E|Q;h~GX z#bBbU!cdTEbxrT=z~0g|u|R&hryIb%^=Fe-KU-@{ptG7Xe91j%fXO|bNLNZ~x2zv&Zw5F3ZS=elme(SW zEGpxeeVV<9tE=(SNMRI3+f&rxP*d@u+RtwqUOGdxtE?`=7fLLG0x+BXO2!Glu0sY< ztxdXgnyNcjbQ=R>2N5nY>og5Haqi(@(IA?8V_%-6i0x=Gt-YhYIW=^5=zH>ds>%qC z!VAeX+l2T)6(XO2WsY>lT(m0Z)>b@bFxWa%P$&Nj4_d8xhK$X2CqUiQQiPN$@l#6U z8wdJcT2omw^Ma=tC;-#z_+{6I=&^C0otsn_!10^HHyI0aSF3w?V&Wc46vV38bvBqArl<7waVzE8$H(pk6aYYDuGX2b?1!Ticx>FC6R=68|d~LZp zr7))K*HfQDRmLv2Ns{!~dCderW9M%Zgq%sahRE%`T^Dv;gWoPOUC7_KRRk}z(mj>Y zqbLS98JIVoY?KGQMQ`puS9EQlnC}RJchmo%1@h>*xyuC4|JYUjG8R}i_I~Zqf(bx) zDlGd)753{Fijk1O6B$JgrOQtFRvlSQW;2Y&d}KVHtZu|b{3;g*(8O6{_ed<~mf zrfp@G6I|DqU~3wL1U0A3-v8G^fX9=WEde_iOTmb!37(j<$2Q+lg7F^-%0 z?>iUer|+7sfYG&zVzk)$ttPqR&gS_78utlNp-EDFD+n=vlNf&PiL zSyzMcTaZO)D+RD+GO(_`E(mPSa#b*yW=Xk;l;}?vf0fIrJQEu*z4J|K$N} z+IR`*4-Y_LcR`M5Lod+BeAI+B$zB|pc^w0>})0-a&#s~DEMLdspOa5fntHDpoe zMW?B6mLrCRE$DvoA3x37zj%oPUYfzSWX`GPIY(_BGVqf0o-6N$b5{;FR9HY?2Q4xx z-$o9Wyl4^JF>;k8H`VtPT`^k0q1w z(il+TwV31q)U?~;4!|Z(*VAPO++z=(NLR{=uG;kK2$emu&dQd@*-eXXod`lWmuvxv z&*zxe+11|G8%_J9Y2h)RLyI-S0&)qK?(h7tpKQ+4H{i8PB?fI%v$dwJt=JCqdRi7Uin(tT!=ntc=gY1!vacyXUt-R4Lz^D(|6bruAm=^)7p+cwD8cVvM9Y+F)NzOKgN$i$fL-T_IBD{x`I|HE0rl} za}bF|Rqr#EO;t^iS1fYKCg9Byr1qWmi;av=^3miZWR|dyTz6 zSn5C|HCQijg?!FAD!56%kuST_1JNOC%LKpC)AwkObq7fjrrG2!uXGiWjjp5eu#m2m zcaj4ejrOYrvP{3BP>({ty@dbb|5{BR8GKT~=EyhwI`Z5lnS1HIH)!nXvx(}rYB3t{ zg3&KRShk1_GJ{1Gt6)_TCG2h8(35)RgYsj;jHjn(u*xeu%Pm(!@iOCW)nIB%iz6L* zWD=j70@-8EBTm~UaGT^MOZJHdAKyKk_wY#6hN2zHo!WqNt;ZfJs&$+3^YnJfo*i$x z+Po;nir|78$Z;7d>?;{gJQEXVsRQZ1=Ya^>>^<95&2^F>OO+#gE>of;q;3S z`7rxaw-%yZALcGLyOm9mwF?e(0Bw6wouQc5gh1xUKw-|dX6-6p)p)d^M2+$&6{VmU z;1-v84{q7Si`wPeXS>|Y+WLE9NXv`4C9s~l;QTFni&7@QYu$85=m2|+T1x*mv_~?( zT{~oQZXGzhLFw{wmN(&(UY7Gq`Aq%U?Ub?so^C=_{%#wMctMx46b_K5f?gp$Pupal zEZt3Au6`_m41!_Z={T3@)o;xX;gr64Rj1HB!v!CU7O_7Di`3TR{G`=@qB%ZO!39N3 zOu{uNkG&Xj;PGRW1eIdKD{)v)yvDu&PEo!Z@9Z0{XZH6-*LGva z6>7!u(f=|GG-2cdtMHCo;P0J&p2M8Sj^^CJoW`jsJv{D>O)A_1oY9td#0ehB@9;Bs z&+eudf2Wg``s2ZnM|~3lFgu}1={Nq7lhDm8xD9w&5FV!Mz;w-&y~|75T+pa>>uFnD zNF*Y%1mnx9adqW^UHf`TI-RW9MVSrHTSXXYZKwyB^@2?Kn|65KvWqQST8I_FgNs2p zo+`b;@Iip7366NKJUD$COcbFuGq+eY5-paQ1F~qck(0mqq7QqpKhL}8m;YwyQA<>t z)q9D+sJ~h*+*TaUHhTvtk!OK3!_0p%ItvlGMRFQoSx8qW7Hib)CLoGV1uc@YJT(^P zUm~ir^@OYxFdwO$pPXSPXe3)KW;%IYi zjFo5ujieB}JN1a9CUW?~DM%#2D?j7OhjQ*a^*ewsxDgXz$Ld)q98JM0kR1t5c zwkdA#Gc2hxE!N~CgmQ@FTrV0FyP#XVZg{PX$sr>R$4rxdiNnPy$>?V86gaesD=C`j zD#r)(@}0>cN2=m^ZM@%R6g!K*qigpiHb_;_Q*-woo8_ws!`29+DiPbNnZlt1bZUTn z18@y%s5|8YY4k@Xfq=CwdKWosc<88`4b7GVG%Q-P(C~INUg>d@Yg;g6#J0i0>m8jQ zi@5ft4X%rtk3mWjL`F{shlGDn5n{%*3mRx`;u$^#r3e(q zucRQ@Y*KaJnKS6=x97&HNhc{tY1}K!Y;=wn)?G`c{qf9`deoY-#@v4#kW4|0`+Uey zY_Nx;NpLym$1Db#O1PWZYYdPadH7;r#&RMrQ7kT%As}C^wBd~3*<`#n)uJ$&YMk?|o2!{3HQ)>nlvOObjdo%Urv`pIev*hH^X<^=9d1|S6$_Y;11M^J zj!W=}sa2HIeI~=NLJc1}Ay^SYVzFX@WAD&gV*?_O+b#zZo3IId|D_U0ydIB(A|$}! zU^0l3&zS1399o)8R6Aa;`V>`6>cV6v05sWW%}=TfYX>hM`(go|0!cQSC|<_HQNAzi z$o2tj&V<(&0E9^gry4AIHR7r9gA#KL%!&GNKSrFilH3UI;2hnx+473OzYrU$V1Ov8 zwizk?K~dZPq==d(&7;Yf`QHy(L!X!(A2=y!y0dj@Z$3T(=*lQ z)R|M$RsD1$Ztq<~_73H|ud=)pOaEU1k%;+ckuC&1v9yW}U#;GcY^9^0-~j1={C7pdKdxSqlxbk-7dBYPN4?{le~ z^6(%RB*yASI>)9bW}o%Idd~u5eZzj{|mhYc%5EycHlQ z0(0(TYSdGlIMI8CEks#QSVU~pJ^6bo#ofKhexQmsD=6Vjq3cu==PnK>zUu^GrJ*8a zgit1{GIPl?ztjZCW=SCUPz4lSrw+q7$2fNFp)%4Rx`vR};tu)-r&jPBd?DE@Es4a` zvwNb@U<24l+Yyxg0Lr7oyJ>_*qC6&hnIm7o0NMy3U6OSoW5JYi?S8;okKo9S4tmYk zm{Kn^v=8vkS_YyFLPBZS64fP!^r~EuN4`%-tsQJ%44s`V(wh}B$smgKM7(mwn8q9= z&M+xVZq|8yW?d~M{|v)8Ll^)7b3Z?!jN$qYkF?+G&*S0IAq$6Au18(z#6u@*IRq`x z1#$8Eq-0KP6(#vUvt3S#rxr&0T~K#;zHc)I+3>@OS{H&j4auDo~(h(`eIyxXF#O=&P4h% zeO}pQ41?ia@5S)QhFmKgs|DCI)@^A4RAv`FGlczJ{a9()+%x{-fue~mWIeXKD1#M{ zTuA^6vp}pZGD6E%g&Q}HyV?}GDjG76L~Ed0O~?~^KZP%f8(Nk|*Q$iox+LDsP}GSL zi^kOP4Kc*>p1c*Ozl=YEO{T#pP+J*^pvK(H#zenD1c$<=nu|K;*yF#+KM4dJL-ROLD1sX^e4an!LW1+L}|OjCL7h{3GuOdI9j1H{&>g$((W-*E~Pigxizp zCO2gkM9`>ELXXrp9drUg=3Q)(6i*}tdV)4~fDoD4TWJ?^a%ixEL3r#CY#jl-Q3oNR z#tF1|2JhEArHR6ElF+%Jhaw03RQq7uA7QTK1iHNMzUMr@d$0%K3w}X(zW)jecYPgKi2|JvdnwbRN0R3zEYEAA_%H$BKYt zjdAgiJ&XIuK=pPI2lm(|bvR%f!la6PZtEco8w11_2}6Wmg|FJ95LM%aZ(CLrbW`~<7v%mxHN z8gLKZ7$t9EE#|bCUxZ(z>lwYucra?2CUJV3TfxWN2l164E1~GcnXf%>Wv{BeCPw}VjP`SrzE{}h1jy+ z%j6FbuiCPEa03TvPe1?z2qHGyTg2#iG~>A8IWcQOt=B2+-WI_avuv`URN5S$X99{! zSTOQu>IZZE21*<9OsN$v0y=ZTkTQ%oiE9r;7i)OU`aHW4!a1zm>P;A(g}wMHMxGt$ zfD@mE2n)l6RSJ>o=S{m-*al$WNrF@sT)D$gmy%n z$x<*E_aU(7Wk%g(0ySb`$`=H*5C8D_+9Au4Hwh=lZEVEdT-LV5gj%*#7t?cZD#{5R z5?o+Z3G=}6OvKGkH`1jN^!2vMXut{eSI8K|&w9A{g|uPKS1yMpTiBBSnPN~m^2 zaum8HP)6}PVSyV0N+@`ltcdiQrE<)|Dky#-@mdpZiWh~0WBZX=vUqFJy0Z}CutxZs zMRGd&yF5uw2j7WEA82heVyu()bx#60818t2Fws9NfHK(!VLybk>?wl|bsY{f-@k$D zyfyKzK+otMCiBVy#O9z4qtQp}wl-WZ{_@W;WV4wFv=hE01<}bDy17SFb)9zQUkadE zt39u>05`!%ti0sk%!?p&_(%!Q&C%_y^HKrNlox>@EV>HCe5nm{P>N#IZmcMVjZ! zB^`xTFGFg_nxFe>myt}hE7D&l%R0(v-~$n!6`=*85)kw>&|gUZ1to=5`;4f$asmB6m_q+u zjPYM(8AM2Zz*oTk7L^xza%lgq(0`Epr)2*F$3Ms_>B^w}rw{Hw*xCEJIoUnu<@9ua z`Tu#z{}1B$5C0WUOf~?p_itLT|L5L+$bZFu@NbOje~tZbpTmDX|3g4RN*(>PLI3&8 z@qg+73;;kwUE%+(&wtqev6BBU0W0<&R2lx0fK>(rIO26S0yH32XjQe{*i>Xz?f=FZ zueAYTokPm{`uZf{BO+SSIsy(ayU6K_Dk>;`Iv@LT5Nv0kuddpe=jBl?nVV7N=2j7| zt)E?7U!PsvpB9Ufg?TpZm#-d-H;uCH5_SLo;$ z{}=13!uiL4Gq5Tua zxNE7wtdGBGE&$1t8piN1gatl))TC5=FAZM8c|U&Vy=9!*lAe2KBPH&KxL<3>%gJm^QLE10=BXM2xhvLOTy%xagI2|G`&l|Mg7n~D zbk`1)e-DMc*t`8xwgK$t-@u$Fn9rmA_xlE)ef&PV?wRs#UE<1^&-`!wMv|DU{M<56 zgy8bs=nDn0f^41uUU20I&!PLDpygqmPES&_!-(V-h*7`McuK^q{Q^a%Kjwph{=-e< z$1(G)QJ+l0bsm3#c)^Mn*2X*jzNZ1cZ^2iYANQiI^T{Z7B}d=$`BO~RjXD*%P7qf& zjoHy3wI>qN^k0c)iRbY@?QXMEgBy5puP4u&^uW#87(GP=kD@KF=7%L}mv~JyewkPd zMued#+OW0eB~Hb!rX@eAvzrlHePWc-ATAF4WobEU`y;jcS4wR3h9t)Kh2`D}>_JwA znO=OH-i^@i*&tp@t-liM5%E|;E&lO~U!y9{j8nEEBLIUwjttrFpYk|QSJ;1El%e_! zzxMS3R2~udgdU5t{Vee>0z^WbtY>FU4$Ox|qRUEtYh0+W3Q^paz4&hb0cbAu(l}{_ zQ{l-x?wC)HiohvP;xlXwSHeps(>`x2nH$RZmx>2O9yIn!K{B`2t|%!(%bm$Sz+=3PFSu zSw)wX?hW;@wz@3(+QZRBD%Ef!`q_otT{bRu0;pxeBAvTxb0H>CR@xm+*q-r-c;Qe9HfYx`CCaDoQZ43b z$YD}hfX72uxz_Ezh3uJk>R$9Ihlx(r9faHj5g0;H08E+MEmfWVBVD2?(&_9|^%>9o zwgou|xmucCw>tC$v2m?3c<%f6uIQY*N@TR&#*#w}t~;njpQVO+Z)w62`Isx9c{==L zN!w@??9_zZ%6+J?SxhU@a8r0&+Wo|Y^{dNoELb#2Mm)*7`q`j!yl!T+7fE!TAD^M& zkD+?cDaus=d?3@^)`|O`%D}6`dYKWXys}pN@Io_{8ig0) zN_pq-M=Hjj*sM56CxXaIL$+_$uodK_0z*B)0@b+DaFri+Z(z-){eMGfUkmS*gtlvk zMUHwbO;u@0j;V{iTosVM$N!omix(UD!{M}&1|X{ zJDx*;mq8JN12R7wwkhK-Y>r;il6#YoTrDPv!UaScUXWD&jzOyYk5fm=Y zljqg8xpIDam0t#h!I38D^B~-!NeH#XrhM9V?WezPnNiM_2b%tm9kd@l>8Vl=awm3h zLb^Gg#aqhfU(r&>Jf7ZlWHA;FxK#?(au^Dk4|rcbiF!u`21i;I+F}4qt4@Eo)5`szm??l&QC8ZG8>eYyZwowtvVMA zSgH6eSlLt0wDX}u7>~x}o7;mh)eL`BNTB5KLkQUeK3Tro>3taUPz@^vJ(TGe(zqd* zp69@~Th2J6>rU_bIw;J7#&NT0!; z)Xn)b?uL(54i0M)i>XV1$=vau=?15nt2O!^@;HME$AF6&{*ubR1y1>UF!IY&DWNF$ zSmMzuqh5XnS0bsiHR){;{5@isqauj+uL|e3u|Kn|I+Kif>S@~4(RZE4jx?y;H0#}s zqs7X!f^+k$S25O}9tXF43?n2@SDQXbI9~3m-k74@O+(SvXBhAM?V@&?Gd=IMWv1R% zR?G>06C3-vY$Ohw^DFT?4tnOc*uNT*e)-GbL~%x#)cTq^aSxS8!<=pnN1@Msy{WFK z`zZcYX_mERp#R3FhB8YL@sdZ#u3O99$inAXETsH^^@@Ac<DA}b|OCNr7sl9OjSvTjo3$WXwF-$ekQ zsc)&Qa5wkL9p{ag%14$oees6MhhO&|nk#pM(QFiU7oZUe7g{5_X7o{b4YlauAP5Do(C16QU`MOQrf! zm)pRNzC+9&&Xg9^fTq{FcL#{t#t=Rz$4uikgAET&smWr*9MaQ+8t7;XexEO?gSpI* z7lgm1W&0<9gHz}wwI2@a-AZ3Lq*#TZBQH+8=UM|li=@j&rXk3plsSQ7F=8h#$$ld0 zw8@o!$aR@(hgXCX(J)CIJ<+xbj+Q(Eh>Qqhs|WA7Hy_u3U82iuS?{yb7ADi`?QjyV za;HjMibOqlBk$OQPU^53qUu;L5ewp2jY|&QY*~y3;sw2?*zb~vQtS5EBD%(OQ_f$M z-HMkyqzFAef?s{(l%d0#1E-wZ3RQ?AzG)V|#(KsyL`geK)nlH$w-zxDHOm*TsRhd_ zj%au?8U?Zv_9yamQ`?4x${LL0z@p zt6XX*BiGS6Zo$F}K~fGuh@v!aSrE|C8t}B8^i55S|A10C54rLXY%ZqmYn^LsvsAig z!A($3j8UM(54cGanq*kFFN3J`sN_faUNnaQjZz#{Iwx*V%=K=R^#K@@;;o#oS|>m{ zj=1xsn3OOmRXjF!y&r5aT_WiE6QK&_r84`}$H#ilK&OQ$_S_in1ptTqI@4Qu5E#wi zXK)LS7?ZW(acxe`^wvT&N_=}70)`hVQ!vb8dzqd$(E_UCk#JiAc`k)cdAaORMT&%p zF*;%0qr@;I;GtY6h%hmzZYA?UJ@Y|`(Kk&cuN~U!$lup<5B!b^gdll zmD}Njy4o@J?l78B`z~fxdcIoWaj#97q+JBTpw*QbOb? zO9n75D!!_dt+At~(9j|7m3|+)G{jv&Ux2Y+AbXL6ggt8Vlg^oS&(ahc{4~l9jD7T0 zG+-Xr3;*0K35A!9K{>!#e?j=j$qXQXLg6`m0yQ6IEY2aMzT|N@jeU~x$HX#;?5XjM z@gl@k7WR{IPxx2N$a=wb?~u+cYn60C5!T7pD{YsGsAiIdNb!><=zN?J<}&jcAGCxK z*xV?4LSlKY;Cq|Tt|C2ok0=65Ix`0m! zWm{IaHf_qnd{oqdVz$a%vcHid_PgXgueRjrOF)ACEl%Bm(S^k_jj>X1tj6S1bXeC|$eTM$xKqNJ5X&EC^w_%nvr!T{babK6u@OGNi9&dC z=tXB#oCJ5VGEUNotYckK&~#yBC<$aK|0;sWz3&eRX*VUVa`*{=gWBqNO zG?G4@C~l+}YAY`Os=Z#8Nv0-g@Cw-ejO4jCP;Jeb5M~Rva`%ilzNaUE*6W`^KNLDI z0abTxySV2Dpdz%G=Fg4v?Sinnl#^G}V!}`uWpoIP^J}eGV6FHYxfi*cgqCJhqYC2t zEFPpmu25mQ+5{b;UL!=Aj`}X2L;1C0cMZWIcIqPpxXPTjk8vXI=gm(rXAfJs+3Y03 zeGZ<-$3HvRlH&M_F3s(D6?+1(P3)CC>~8P0Ca5Blw|WyYxj3@@gR5^oiv?XrIVpQU zr2u>q-ZkKGO-b{rg1eLmhncgMQ)%H3@0x_Eh*ca~1msG65ZuBM*OvjIq+9)tsv^4%|rBBib+m1|8Po)zRkO*K@ACfG$6J8U!&+he?Y7a zO3U$L>mf?oG@Sqw79ihww7CctgLbUdu$H^GT0455P=z?Cw0vK9Y~|ugCZYQXtZOfd z77Mac33ZVG=(PDaei!mSgA%{x1}gP4ThlaR z0Bf1;1~_8p7eUw~Ynbl?$0E@M=m1@9T|{O%tQyfy*DnUSUx8}UiXLZT2zxx~sunDx zO%!?$$rxYI@k!$0#oxWH8-KSM{u)9OTuT{isNL)9gH2h9!%Ro@-IJJ7B%FpbZF0nVpkooS zsCDCx)xRlBgchz$C`#A43akw>x_9g5G?TB?ON_&&`=Z(jASbf>oFW*AA+i3>Wm`L6`uFAcdaDBAc|e(m<(LFZ$ zZ44Q72F}UzIh)dbtebHTvg44RQu7I^dnod*$V{0tG;!UTJ$jw>;b zwnHBS!gJz=Cwfd@q(CJMb1qo|cuJp$V7(f~44bJ-G3lcUr1(u!j}B!j#fg|tioPPB zY;#_UBC7V1eJMC=jC7D0Mxm?-@0ts75J5PCv1_V?(%bAA^6&0-a@U}pNRiq|q1AXQ zR2^uJZUa*WGGJVYxgY|D=ZSO$#7HZI%m0;b5QF&3Uo-(Pw*YOh%vr(qLnzd0$6(!4 zVGI-I=}eet4z)x=8|x@wLbWh_X_l5YzR{alL-!tB@Sx4;?H?%FcbQH z>WN#;Rmah%}$a$!uU%BhtD5lvges&pvx(1zCWO2eohM!5m)A%itX&QU$p}P#!y0L@c)K zJFSUfUXjSwqT!VKXl3$h9yY&ecNRGsN`9TDbEjbSeTO_F%lfb}t^yw=%n z+M<_s_L^D6zKjT^#+W`yIIBoin1wtdrO~__B^9xW2V#4`#g(mpcrI9AaQ$c(Gmx4m z${}5cFDZlhi?g#y(F=(3P|l9+pr!8G4Z*&O^;}oA6u=S~i0@@^ogKMr_HJtp^WG~X zij(I?q>8#Y*fGaXR+>r15iSZCM-{!jnRwK8L8N@@YyJJzb2|5|ViS(T6m`ZYt)Udj zPDB_}!CTUeB#~4C;jo%WZia9F(ZU#T*i~BKul0@wisIYKM{5ox3=sp$Kj_(ku%h45 z2l|UkW21{TtQ%oGGy|i0A?c9=A6})*>^kjqZZf=0uHi{}hIMRi2;>Zo0h2bFCf(yr z#c!h-8|Di1=?M?M!1*!Xfown*;fj!7BMcg1LvDrFhK260b6k}wQn|>oqa}X9>0uI= zCmlmC=gKKrXAJNBkCgw6&xvC@p+48YmSK#;ltsQtIm&49Mv z+1Wh8s9M|<8Wt-AsOhFlj@i4>juy9|4AoLV6jW%{zDNgIPxnNyF^Z~f5Xp$JAo+n* z00yJjfoMoq$dPazc>7OE6a^HA1%E@5aRuuoSzlp-4ou;S4G9BHJ?a@k79zWu9A)W& zDX1t<5`U*uiOyQ|zmA6@T&4|vaTN)Dp zhkDK=&?)0`4}bUNS)kt$$F0G_7?f%0l*5y>F;cK4B4$LS(nS_epJC9x_;#(;>M0hC zOhs;qvG{t?#O5pRk}t~@k8j2hN_R~LP{`HRkX!e%p`UnD7tj^R&IYe{dtW;pzctq* zpN~KtR^!OYM9Bg6v<3y`8(yd39rL?vh|Ab_!!UmFBUzBOE{}WGuz3X=W=>6`^X(v* z!d@ZzFw_A06tk!)!t5EoTtpYyGot@^h)K|OmNy2Vk|)%(Ca2byG2@`;yw8r-a|95e z^Ra0$8#R$c6=}Qp+RXdIJH?ppXt*k{EHEk?i`q3H&%nx zsr)o33ie#|y19x#k5oq1P+b5<}`mq0(#ERkiY* z$PjaUT3VN`U6CaNB2UBWM~vfW2B%e-BDxxM)E#71{37;;v-7CDVlME4wUEFwWydFs zi7lF5;o>UcB%B%_@jHXpT!kafrG zV;3tyTAeVVboI+>W%znFg*NdW>0v6da@ImGKFwjrr;|K3<$gVq!C=BKWJ~>#%GtIv z=(c!xv)zl`s6vYVQ!-54`ZY@f8DkP$@!%;8ye){Pe_20!#t0U$!wcyWt&fhoT7~sU z95ay9x;xDC=9FGGU+T6wou(?-u9yhAVK+2u0R^Jl`C_~!u*jg2MMLKR1#Uz- zAZuRANgQzBaGcXWebTtLuj)veMw%`E!zbfk;u&50iEzm?QF8)Vjk#H67m3Yt#xX5V z9M7Pu>nqKH%8*x0R>|(~-=LGWs~MDsPzLH|ecTjL!{h!zbskI9G*(eJ`MJ+AS~U*L zTFdp3#{geCKwIhr(Emn)l&7OQx0VA9R`SkE);CeLyq}Ol%!po*h@ONlyo50}gH_Io zRMn6b!w&-ZEveE=U&z1y41D{U99uf0?Jy35pw=2soS5Ln zX|LvR$-pG73m`8mY@FSY=l0pZT ziPblww;5rL#-K;XLuG*p4{O2?>H)TPr>3ex_Rv!3ooM04vZ5FuQ2Z>U*obIy6t@;& zg*M;y6zxNMj-^<<#}ZM1@dDIjZ`2?-C@34hlmIZ>1`A8nVnRQN$H_{0HR-Wy(7l_d z)5*Xku#ipwD=<)CY}&%3SJ=cpyC~eUJ@od~R8>^>Q3S&r;Sb^A&?IdQj6g8SQyeIa z<1N1(nf7oG7J^$K9;Nz>uxn zH~Jy*JLnoFebH}2W*sL&yc+a*rc5L~1+vjV4qz)Z1jQyu+1|>yc!3Dzc*E-C9b*$C zNnw&K(x-cK1{QE(UQoXo2z=>6g@X+U6z2s*n`IE5819dPyRp9UNPuAEKwHjX2w)7k z^E;3mKtvsr*vSfJ|Ec);f44XOkLnu7=l@e(V+2L40kmZ#y|A{mwYK(W@6XyldtqyBVeRzh@891)`=+`o{m{b#3R z+keVWMirYhMPic9{c6?ydfDcj_8x=gl`GEEK#Ed}z|da}%dE-jqS!Cd_#}7^oxk1f z4KK}gAa}PS*;Ul3amF|FV=k>`m%mmP<}5wFn#3A%W8jFXO!wxcZIM5=yYF;kuvc^k z?K?MCN17~9pnAFSW2u}gn5Jm8hMCf}&2l7YQfK`?P0BH1_0HQcKnw`zxn7D&khH6Z z)1iv;(GWRGY4SPmL(%c(VzQ0}NB!oU-f$-}CsKZkst*3mXE74#79bs5+d0Ld5fu5| z!=Ot0>qRz)O5XQB%ig2kcSy`$8pBs-`s?bGdrs$R1FNjReH49Zj7jt0ClqF|(?R&% z@Nd)VxT)W>9-Z|n-qKSSO@?b-g{tkl?8tXa^<{U7qfOegODQOy=5-fwsp$jB$!vem z`fog$)=&>PV|nR}T@N)lAp|n`!V^d2Dm%cu0;h=Kg{fW~X-ms^`ytN_jSSQaYr>~a zz9b~SOBUvaT(;EfR8Bi<^k3L=e?7Bp^9qy3ICJ9ey2+OWp`gqqGf$>4Wm@ReE;Q=7 zZ>c$U;2U?GFZ6Y~kx`oF)oWM^;Y3!qj0i$33lE-eaG&yaxkjk9#v0%@u;t9piD&s~ zO7YL(7&6uIjof=n)PLdM=NPggHj;K80^@}b zj@%Jl#;(7;{^d52dC-W!r7RycP11>({ku2mClxAxYRMG;qj~BJ3sA}|Ae3Lk@p5hd@6 z&JAHky6*B~XnN&3TI#IQV4&?8It7XR>%ZXM0%*x7|b4&I@vwayvBU@eOd}R zDencZt~z3zxe>n9%ZQ2p9eipN%PCq&Ww!bOb2LHP!zuA>9oeohJ(DqK9UJNuL(ZaB>bIg#3JUXd=t2KRT9QI zu$Be4XDl2ht`qFA5HN9W6v%nr7G2R&Je`#1qSpP;o@7O?VDIYenB#}>_boww>u2LZ z5-g8SMYnZs{?c;&3`QRY2=Dn>2xbosVfkc4Sf2Lg?Z==MDq1gJt~e9yw94o=6%^ka zc23a&JP_cda$3oJO@Q}gOn{$p5`CeCA#2tXmtmkK^5w|>^@C)=UdY6hEZx`W%Pq|t z(}6;h$0ujfzA5z?d8^l24}_7^sR(6GxZ;n3gZ@KN&3-!2bE>juGfVZeX>OI-c(|dh z7km?HE!r88{J3q2CF?k>8LRv1=2sj_IvV3waWs`A@w-{0UqL?Z;>q8tao#@hvXlCM z{7MpakYxXxHR(KIT%^;D1mI-^_i1!n+!{Y0)kP>{zoLgVmkWY&o`f-fc?%9yu(oW^ zS{v<-`H7Lz4O$e#F|EE%$$s1$-g}A%TKRZbZq+$IB>wTukg%{=7#0=jAOsQq`hCSr z6j>*rkw5;YCG^->pVw_|V968G4WYUAc5VEaF#e0FZ(S+Oc-KoEL#iodU&YinRrTDKlhG~4ziibKc*L9=WVoY19)3k0;sX!8C={tAde)4EfON#HlCKWAN z4hvJqtJ>`_S|9iE7cZGce)vuz1ILWMj^5UGdRcHSX3|8jxk&Uoq<#&X^xIP?XvuFk zBHgk$@RAPA6JcbsS4v+b#LX?88u4nN6iQ6qbE@Y7t$q1h&l{SSMoGa%J(HM~FC?(k zSR7Ll+_ac)T3i~OV0|`g-@G&Cha+cBpw2O(#igHGbt9&PgQ_PZKZ5E%UAgbNR=NPbt_&p(7s|6S&$8#Au}|vcv-yug-=AY zD8{5#%5bT{K2Bk1tGjB)^ZZE)Z?Q(q?fsTG?q_V~FLYqRi54v2uwc@F8=LAx`~j!< zkH4%z7WFmkk{ZOpZa4y#ZP**P&V}~h#j-p~-O^(36N-XelE1p$(cKr9spl097PG}q zd#$aOXFBK9+RU%^)dwD7pSbXt%!N^I4AOoqURi$NRSBY<>pMSdhZ6YZ4d;Ifl+&GQ zf4fnp_v*2#p{CRv>WX@6Vf>3+sV;ftCCfng)03qJw}xy}-Z7T|N5Y!=%;x~X#bpA| zAk7(%Pco}-F|%oNs=6I)xq5Ru|X}-YstUX=4wet zL2gDmR{kG8jWas+^Jc0;du8w13uiN`>)q16be&+Xj@TMeqRAAH%;g!uK-!sG3ECMc z)+<*R1~P~rCa@u#k0I}E-tAD#E%1lc&3g2G8gf{PQB}Zh_aODmJt#g_Q_duVN4i+| z)5dG!L}+K18hXIp!6UkPFSGv;gNy@;9BZv}WqifNq6+~NYU*=y^{+J1oNf(I@7kiM zb%EadC5*JU z6!6yE?)dDq?07xrV=RO>`**p?n$=VxE;e%#{<|^flFQkcO(1`6c)M9%@e_%KBheeR zoo4E9Zi54NjTA>g?Qfm1i7>bCcI+2}hBzp(sg?Zp_UsI!a5pVPCnhGmHs5sDPP{*$ z!SxFX897U36dA)}-c@;b(lR^7|Mhb`JrfVy9&YivuG7QZFeuL2LI`DLB&$=E)hHox zhqG4rJ!BDoefuedB4^hBSL2vDw1HL+7P>bhQpz*O3xY(@J^=`Td);%OckX@WZ+9_?IsW22FLla?_Ux-2 zo+gXA$@A7!P#V>E)YbDo)ilLm%odOk2ac1a4kKytAfuhJ{oK#IZQN^LQ5UoPPjF=k z_r+L-k+WNu#mu&+Z(mqtLo)@o?QD{RQ`1f`qREp{h%JDiv~S@aHEzl&DY9m z+B}SH(irjHZRa|tm(WV!j(xR%b=uCw((uP}tzH}F`2Fo|$oo9jGs+n2@;gSho2)G% zdPu7MVK&rAvOa{$aHaadb#5_(L8MB5W;3v{n!_y9fv(3Dhg@+i!s;l%oR}u>(@(X< z@xuqHB7>jHrkMo)Lq<8#2xMUeWN*WOmNr0DYsfnqjb7OMzJ5Bvx8QSM*($7$ulbJ^ z3H4DP(ZD3+XNy38TMbBOrP^im8d(Td^q8e`39%k3U=1|Zecq>?j{am?cvWEf;@UJ2 zAQ3rf1DFs%3lY>kz;V!#Bl@wC@|mfVbKbO8floNG|4C*r`{{i+^ghIA5O;+IKMchu zOvj|1BVEh*0jW9&Wu-o00f1DoP%j`qn9&kZV(4XBoe15RJaDINFFtST+o}#g&lfmA zHPMK6Z1;geCZ7af&1*=17oA#pxK&y^7z}TSL#n_)Tg0PIz@IqNx)_R~_wi~43O~3i30K}42ySOl(CW&YXtFWZAS2SiUP%SF2WF`POlE6VCU0Ez8Z$OcZ!n2?Bn`@HAQE{9-7lX4DSwi}o(u)WMxr&pHq7GDKs#mC&Vqqme_P zuO*<4kLc8AA^2ah+eB%j*1B|%8rTZRS%l_??fVY+C<-ltnV$j(0qNux1lmEL=>g@S zw+RR+VeDq@iPS}I!3MEazUCyqi~^^s_P}dr_*0C*bXwO4OwE7_+oc!zfe6t>JI%LG zV%bT_!n*aH2(q%v>Ir;=HULoYf+$)A&~K@LZmkHBu1J1vAPO*}CtnEiK^?aU<0ZPX=C+{x=o(BYS#Wsct1s%cWTgyXmNKPJx6hK; zaUuZpY&|Ds_zra1>V&~W<+aw^ZA_=TblRUmg6ZTCtpCHdcSXbD0Pk+YVzH}ttM^zX zvij=1mmrAVf~bjZt=?A`M6`q;ERiP2uHK>rA<uim0c24=IjR|bvQwYU||5b98_!j3971>lnMq2Mbxe)p6zIxCIxv^ zv0#BsVVA>I9gN@E65gf%DR5TFxjF*o0az_+mXe_$3dR!trUCulPTuelc=Ny-BfPUp zUy~S1zp9JlR$^Qh{Za#P+==+?Py>%0V35E0rm-7TO zeiOMWu`FgF5U?5;Mcj22Ek+Dz1PPr?t7L@ChQih;xJm(>ZyZ=4{0!KtrdC0URB{!{ z4N7PUMStXPsMfG6D5VyQIe93vAsr5i_pPoa7kj$&hJwuCb65F18~9sNDr1Lg)%`{u;FH z>^ayIs?QZz!N{IK$nubF1KeFGaluVZyFD;#w*8}uM)aBOoau**O*;srh7!_fT}RF9 z6weQ>qV;6g{i8_^cB%}&%la>c*Yk8S=VvM<5fXvrz%w*L(e9}@5@Z)5%`~p3S$RSs zV97V6KcIip#5twX$%T^1W$kU7*dowGrV;^orUFu3aJh?s?`&Nw;8bPe;PD;d;0fr6 z%x&m2ik```Wc7e8kqs z;Yi~2Q|Lv6t~4iyO!FYb0HEW)+#eSRbl>3N#ZYPidmskjHB;IX%=Cg*rCRP2`oC^D zx(bvwG^=NHnk$=H)($-q=Mb5DPmLh&U^@RZ08mYu=>kM;;j}WzN_QCf3VtyeiIGv` zcr9?3irjac-^>o{3h84YrWn8~k@4&xSg+pI`ve#ir0?^DU- zLChk9ut+=QVU?acp zb1fkSm^zncB-d1OPzZornFYVP5?Lzybla z8!TYRD?p3eSR~~GVRD_F6{FnSr^3`EXmvWFc-UGXk29HAk+W+945cGMI<8SDTmn15 zEY{`nG8cl2%;U2V3vO1?jbvOJ95R&x1QzOWG04vM3_N4|HC~_8~)C=Tno`EdRHib*&$NdTd~ag&!RnBN*zZXh2MeX=iP#Lw0t!v8*XC z9m&LASnf!qPVvrA0iVg-Y8Otx2{#C>G{527mv`?2hAfW7s?-zVSa(Kwz_vA@w8EU(oKZ}dkVyZQk$x($T}A+LDRo7ig!1xFJj6-&Gx4J=Ab21#OiB2zq4P<2?@zsdXoopI z-ud=upa8iqx#?mUI!euojXT0q4LSGkJj{bd*=WUf-{d10^3mZ|OR69_8k)q60y%0w zT+5PrAAs^lHj;ZYg!PDx1UIlOj=;Xve+%7{I=`DIdaZ9m@TXG-$SbsIGo#;m1zgZ` zQX4rf8A;@qd4Gif!Q|<-sn}zbgi*p%yqk!yt7VGZzcHV+D>gUY1mfyxW#cIb)w{jU zTGWezKMtkBc*X9*ZiSMxcA+>*GQAb3GQcln%XUJ&N<+p>GIWO8kFI`+YxSS09MzRu z6HKhYdpIyD56R7w@SH_`g;J+wrwZH%+IU)-VAS(+n(JQ_4>eU&QV~})CoiiQL& z0l*?H@jMh_>MWe(^92hw z1Ga5$r}PXG{xt{*3@hMz#1C*J6&vxygJ&r2KO%mX1(3Ou`$8J>LlmFw0tRUHHn5-M zpaTZTFq&r$0P1-4k)%vRXv(?rtExeGJOr!P6_70W=~i;PPFy$XGH0eL5y+w*rl=?w zPigv)vU_}fMQP&DB{3|k8Q9Va-hsMuh?7_ot^1w_mJNL3zavB8Cw_p7LU9TI5oE+zZAYr!Pcqq+BQo{24h46Cp*~F*&vZ&8UeOsMCwk_ zbA&Vw6DYlRV5Fx%Qf0y2T9_Olz?QnhYa8rBq3&DkOe?inV3!9FCk^U9+YtY`db{V< z7c!vEHJWzn=k!p8UaVid<2?U<3+ue25YBdd-h%3HRGS^Clu$oM6=_S zSy$*u+8TOgNZ(*esz@N0f3Y%bo`b+Jbh{eo{7ds&BWk8c>qM)SNbSTS?unBj{|;#c zK7w_=cSZ?IVQw!;L{;mRvuRS&K;Jxr4JG#@8EeRq>`PjoDC_w}K!CP;eNIY6$2^mQ zYReqK-n|Jv+V?F;3B6DZiYYlBP^m`GW(*f9D)=o}>A;mJ2}6U`d9^hV9t*?aQdELW z$XYi}W9I-qTYv1kep&3pe>oc6YXIjK!(xA{cr*Ob3Iy z1gt4cg!6wA?6vgG#;{#>i1KfEThX*Osw}c*o`&ceg~(sNq%B~InHQYer*Wolb^_(( zK_wBPPlQO>y4deRo-TGm4bER~tg5J?roRQXNv#E%n;2ivv20K7142=-1Ek$Wao+6a+v2|q}Bbm|QZp{+nj zkwXI%e?jcX5C*Pl%>UtY=Nsy{O$DJ>J;>-%=EG*d?pCu7@{4RCs|43&ksGfHd3QL(jJZC}Znk5;O98krY_l^Q`$`G-=qiN)0pK|w-60<7nB z9U~sGeZAg{jvflp-s%?KNIgRey6|`i=0(`BVf^CeGv57-$bKkUJf86a6$44ce1b++ zC(Of0aT=NoiAX8|#=FT+j8=z0EQX%osymlJR#m(gJ0RF@USpQP)Lp;lP|I#NGb<7p z=kmf;*0Zt=%A3yXr-faC$XhWKatn^Ry$8f9!mXB}$%(6jBCApr*pQAB@p!*b2XWWq z*nh7dwWL$A&=-1*M88ktg-36zf!E~+JMsC zLjao^H>QcBGlguZ8@qa2*?w9)f#d?yEO^V?t90+u7(`2%AOpqZbE^*bVxM*PgN zdPOsrWCZ5qOJ~z-6~&gItofQ0dbAnqS-Bn4iBHzw>kuHq?iW(ba#BTRoqyv*a8L0l zfIE5rQ}|i6q72#^kgj#lK_0USb($f7=Nq+-wdqHk9jcNbMGttDSl07F2$zr7mF84;|zrUI^nLzBGmM#2q4vgyMVdg15k ztG1aiciNN3m({hj^9WyBb~p0pOorb|Mdl~N5q$(J_~b7#J&vHinn*Hwya)v$Q;tgf zg?E{p9vm9T!3t!-ZZ`7+-PXiY5w8^=Wb4&K0*H-r zim>jR2v);1?2MGj7hV)uf?bBTBqD)Ru5jWdKtZUd2?-dh?aj<4v$u7nqbn|1}t=z;x-ll=|_!4zaMv=Q24Y60~bj?eOO|6KMis zv2VT-NQ+FJ%MK-qf%POWq9|rSDY&0*;+d5ZQ#HcJUlBbMeV>8Bs)-^2C0TUP_B4=m zuCt>!u2@>pk51jj2f}8~-~2^VtkQ9lOsKyEXFC}Wfk=Zz5p;=3R4JHgnfL_JGLaH| z9o<7viMqVysAK_w%s7U8u&fKlMTNk4ZwMO+3q1Kab!dfPO7CdnO^5 zJ3+9wksCdIm^b99=!xH@&u5jh+r&vj_S`Y@5VJ>oxU7gje8cZl|NLQ7AV2Z~Dub=Z zgX$3FxRi6PF-{pBm`+qVa809KjF~!Amjbz?yW6}LfDVv@IX?vRDx!M+Sr>FhxF%&> zn41g5=A+iVSR#L0Z(%{1!pQLK-nuy@D#u@tEQ-nc;XHm(k;JPS2U z;-1j2$J?qij?l3a$B>$RP*nOew*uI^>|X3s8qz=KS!)ElLwr2*p!;jS9=V|4VZi-o zphMyWOOq7fVe>S*C_e0 z&{_aU(H;zCQs*Md__rVOp(nhnECvlXl%BE%eoTKIzI%82u$VdBTe(Hr{O%TL{tobW zbbGbG%P!L5e5#*QBOn#w43N^v8)6&+Rkc3LJ*ZAHwU?V#UnjU3MB)4gr*fW)ApzoM zy>Tt-b&`bp@aPT;8=MlrD2KbfAl{0at>9LIT}mGuOoU2-vPjmHh8nnS4WzUrGRmSe zAJ6G#z?s9qf}0^Gz|@<$fC5ID8WcMrPl#85O-{4={7~lL4A2j#>?R9)fkx9H{*la< z^1m3Qzrm_5rR}#yIlW@DN9s+fmmC0t1XB)QXCCr+CP~~Ki8d$l)8B1x=b2NMm^l5; znR5k1x$je^sMmJ5RZ`E_DYJXm)V&nePV zDdhr*RVR9Lg;9l zM>8$0nijY)YCBJXnY>x_0QRgdh*`6OoF93UvptMeevCzzDh{3S2C<);0kZ@}#U|Ut zbml%Hzcy1KmD(x@Ftf)$UcH;8a>D@W>#oT^pSK=B<;zWBOL|3UiF(@2291Dw-cg{* z%uzT0BKOuEPCGzf;XWY*)uY4G=(lq0*5?>cj*;C}0YHJ~O5i_IHY1ERU}^rQC(w4+ zW&-zh_xMEYBm)&W|HtQglXJGBz2%;W;KUNa8mc*;;tBP)}geC%$$3!vTvl+0Ln*1qp^z9q;- zX(Um^)0V=dFcU>}z(T$|UsEu$P$N%R@~$Iu4v3Fr%$bZjHbsL#&e&tqISjn64FfN50$jaG3EifHQW0DX3jFTCo3*xErK;l>8ce!%B# z>4=f6RCGSkH(OsY*hafdypmHLu9k52Ko|BcvV2{Eiy0B%UqE=MA&Krx;Zpwc7jXWu z6hMe`%v-yy)Gn45q>((s>SB&1j~B?mP|!sjRqIHr+vInw^{$IS4B5#Q*|kJvQO2b@ zA`c;ejheu)1k1gMYiHYiic97~$4mfMs8{}4T(}~X^acq*;sV1NG?yL;aTd?4KMTWh zj=9+G3%1!&tkvbiw-H-Df&B+ga0Pyiz{Aff9y28z7p@Q`GSN#7P#wp8ZMOT>GsM8a zR2-e=RBp)~m+ACW9FLoIVZCv}wZdd@F)`nAn54%`ze7C;bSsQUQ_=4L{)q+(#^3tY zq`k0%=XyXE|ABH<3!q>-Okzj{m=hoRSiA!bWxF%J&=JS68p%Bbb+ZJ36ph(fK)50=*OilYW~N_{YPXUM6IBWRHj?)bTRe!g89lfYX z-OI)x(zS^3Kf{v}KLP%?Dc{}L#jF@CXeabc52@<&K+$h0K{G=R%cqKvYT*?!K6WxQ z?pOEn+TzFR{dazr!}TpvTRB-yxSsN|0(}>D!~k4R@t?z1XW66ri0YKd>eS(d(`Hmx zB1%WeUujsGDzUlAP<6%W;K_%zP=dPX*u!&d<#naeuVBl)%)1sFAqJZ5uQ?lT;TVP$ zNw=`tBFWd1$_h$A8pJfZ-*vzOBgiRi%ARK@jns73>;__=FuJQgey*6`h!uq>I{;4G zYAh#Mbk=-j+?_C~ja!eyZFz4%6d>x2;IK_Y+L2uFjb|@=1xyHzxe5=oDDUXukkWX` znxtpwA$07}DSX&;?NG0*fgq%vc@ z@SQMll`dNW_#aiF!X)Z@@&-}>?+#46p%2fYQreOmfKzhzfj+AsipqkEDe2dwG%-&C z58R}QnCi#rk_iSb1z{vR9F%gSE#xVf|8kd_dCZ=S0zE?u2@s1Ry|S%taxo?B@TC<% z0=W9|B18sF_I80@{?*ZBxpN#P=0)z(OPn}^zJ?Z9*7!@qcinH zf8CfR%vki*O#wW!t;SuM3#X@(yEPY5sQshLY!d%f@+*D}OL%*CNRROW z#0K=W-aYOfHkQ~}Js|8+1vA{gz)hJMB|d;tL1`@z7{A)SZ!GKL6xxz1KI$x9{?ullFv&D#6xo3iwrth_ zF_&~as2XC1a~Vd8RO|BYfR+@272rQ_*)o&F5~xsudI)nsw*UlI-2;;VwBhNMefv#U z3n=*>vv}VFIn6`+L50#}c=~GSWWg9bz?=e3E!dQDe?}Ald}jqrCd3u+4q-(#(^Kg& zY{&u+ybihx3xSX*0buSWk&sA?F<`hNx3 zHNI9^4d%0~`C79=(mweDTyFdMW%(H~fvwxDTw?$C$UYdv`K>%*IgOm%ZmuA+p7-pk zT|E2AP3@yC^G>LT!^JJwn^&{o{Gwn=0PJ4+x@RYkx2{$>?bnAg{rXKg-8j0k7XR~i z_LhvFoT|fZhAYBUEPBT#>>ot$boBWbu`Rd<_IXq9aveAdat;;;R)Awx@T71k6 zgI=VvI6XfYaF524uCf~<^JU^mNHa-6OC#P4q@12nB z^NwiC4lni{+@tPs-^j0-(_dP4Hhs|LX2C&Z>Lzml@51oUg3?&!CF5?8-u;1_ z6so_%tj`~RW9#O+eMR{FRW+Dq>w`qiV@5-KeE4DLX~yUQ^7~?qe{X%^h-X;#UT}yE zXBC>Ll^EOM6R@%S^CX1hbRz^d7vUhK(0_fcHsRC!K+mx1n~tQarK}1~N8w-W-r1*V zbPD{SXl`u$WrBV9jy6!Y{-%cCwlnLG>dqW8Y@s8ce*faD=YRn`RK8ZQ5F=i=*;#82 z(Z3Dy4~~AbblrOLHK6=<|LCtT_rk=z0v{)oR&?uB^>BhOf0=+>xH$Xe2~l#G?P`c( z?>HUkyf+~R{K_9F{hbE4&F^Y-cbBK?OGwN;4@+^njIsOo_QwZz#2tzY^slzpt=}xZ zVEA$5&j`-WY25AI+tc{sv;D2VHR#7=tg$NXPYK4YrvUIKA>G5kNWEolCeF0-;a+rRhGZ}+du8HZvR@HOD5cAUnv>qPs2&{gU#sXx2ytD5wv|5sW^^KziN=WV424{G++D#2+r5u2{}K8|!8 zt41g9O>oP!>A%qiV=yqSgnVxT|y%*XpXSlFb`v8b0`HoS5yEL~aRIz4^3 z*Il71%Fb*4N~wd~gNvp|fMMr~aqDMI$C7o`;8(JN+%NSp5=$uA`3bBsEX?v`GvTHe$e6_20)$ERA^ZOt*qYX2=!aNBaq8(BB{7 zs@%FiU|B)8RQ$AIL2e)mDU-dyUPPa?ervr{mDwa*=I`(K_rtAs6@6|knM_I!d!=)H zDtL4hQ}M}PQ*q<(^B)o?=`j^Cvk%zwi{>M($UtiKqmSxAscxpHF;8_axbG%=*oE2I zgm&tPE!z+M^_Ww)g8duq=IDz!a#}doE@X} z%cKoja0l)1%7pEb(n7T#qc)z!-K~DzWuW**v33?5V!M}DK<@BOhc)d$^X@=9Wo(HFvq9%I~!(*h%p$wa(S6);gE`T1Wh*myzU*W2Lh6yogi7jQ-`gqT1l65O`AAhJeMcZYa zlK~3#A-u{HVeSa<$q(J!PeHdCmZUkD6l3Ad!R+nzvH}klNvZaQ=7Y`AH!CJCmlraR zVl!MN3`_*PU*3A*Uzjy&?{|kV+JlKY#sP@r?}3tZq+H zNv?~OT*|Ir{H&n{9qh2nVR1$_bL@B3efJlR=khM1g2{-CxMyj| zD9WlfP&w*^bK-e?qty!L;{)Wa8Ta=bgM>mCVndb4WX?wWIGPWxOm}*tJM4ys#Iq*; z2FG?2ulvCPPiS$CE7yapL5{E6W5GQU#^Nn0_Y#!;eHLuiyfV2Tk+;6KjWC-nNc2oh~wl=Nd>UE?c}>TLwUi=l`zQtQBV{t ze~!F#TcX6thEO5A=v0LEx^CJ1_S`2VZETev`Meo!9WEt>{c!Kbpd&~>c7*25MX+AbZXL0Dl^1>x zc+chCo(JhXwxXh8Bh`p&uvEaIQ~8>ZyQO*D>{oYVx_zUqVLfJA&g8KUv8;JMpREq) z{PVM1?lT|h&++Uw15=BXrrsa_UcL^p9lykU$$YJzb-(Om!$u|mV0&}sl~vcbG(}Jx z=g*Z9cbTOqM+^R{u^u_0Hxi#WN&^1z^tu?`@yg|TE0hJ`2sEWSe0(f5x#iQee;9vFL7dKNX(gH z+*#q1hP}H>+qcBlS;#}D+TZCvxM0b19N7T{cqJiV+lz|Q)$hXPjURCLq8okKiMkc< zFGa=RM@R3Dcp@$80_`?+R*e6BEs9rabYZJ$E0fq^85v zl$vzxnON&bBzJqIKY1zA7_majytR88Vf)~F>HJU_4Eo` zc`m8}#Ggg!e%D{MROkB-xn@O227e|=(I&*BDg=C2?foNz)-9J#?=x3FdYq;3AbVr^ z?4ob_OOUAG6uKwq>G{EZkHz1my65^Ehb->H5veYkx)Msk#^yj{a{!;UHJSQoTF`GU zwwSw&I(Z>)Hf-}_DsUaA%RnaZFqKX>|K?PRhjHqjO$&7$oT9H)7xvx{-?xlRIC1M|SU?KcG{fJ9S~3y&=LYx%QyvW`2=N{!dEx#|!7qm|6t*DnmE zq%(Kq1UrlkEp9^)janv?b8NrritLta5np%M=gzMEXtcwexO5lZ_$P)CO1Z_B>5R~lqK{2TTD zLF7$9CEb2*QRIR}ql=#4`0ow>t_QFE6|N^v4!iw@HZGdjZJ8lImZVaan7I@tb)J4hfKwU{!_ z+fB;oQMJ3B!C6-?)X;KBLq_xI`}Nlgi87;mrM&ErqkQ2yKad)$oK(VZNyTga2ABD6 ziu8ulntD?o*2}6-eRu6{_i8eBb)W}_KiGfulr>QVD%{bIJm?6x+3GJF6_!P4^eJ9> zEjpZ@*P67UQSwsw`iAEn#vNuH-?HPwlRGC>>^0jDkyLgg|3pH?4ZT@@?}@ps2sd#L z8lA*cR5nNT%6a7MUkuh)H?92k(QW@?H@bh(Vw+hVV`{7ve5j}2E)`oLG>8nJ?IGwS zAQ!AE?y4S_-#x7BXJJKQC9jI?jV=ER%VN_qx~*N*GROK%_<%$H=0{gfC)zvH9x7jT^-&JT z^YA>B*Sp8#gBq#@9=0scc5m&Scd#bkdt^rgb}V|C`mxCArWNEXa(zVfX^XctS@hQ5 zQB|mk_R31}p04SBly>M`!z@N`UhWoGF%+c+2H@OC}hqgY>WjQG^3g{rhst1W9lrM2M7E$@{eq;G<8s8sC!onefo zA(^plDboRVbXOn7Un2H zyB|+FC;%`RDwF9m1GIjtdqo_s{8+B+sETmhmen~O)@xRAyUV|9gifET^CDSvKeO=^4%-l-_N70jb; z6Y1!p+wo7n!N)M9J8o_;S1&KomhDcpjdj>Te6^HR5a+KB2}Evo_R>}hfrpD$k~xYcKNf(@pF5;qKGO9#65*qNDnYg2i~z)`(NMO_`u7h%S;ldluTsMQB> zuS%==pU_byc@3RFVvCbH{O`nz^k`AP9qu;GY;2gQJBXq|Wzv1PZxX*T)L8u4Q_vK5 z?=L!gbUDLy`z+#osc7rVFK$;+D)rIFu!)%27bLT9Q&qf(+F8t}&-P5lG~LC(mja4kmBE@<^TRwG#${fG;fM>rl@pfy89x8M+Gn@ZIW2eo%#MJ?I<`eN-y3&> zQQsL1D(yl#&pQ_79bGkh+FhYvyt3DBq`EsE#8)U`$gdt~6t?8lR6yPKQ6ytxvO_iV zZS#Ac-ja)Rl_14`j)O|D(=)W^7cjP9ui^Xcxtj}e{zI(f^>g-M+TP0MY7xW+tLMq- zRkO1lA3J2%oU@K4Az|a5OreKqLqiao_R@e{mUn>T*_oZq@;eC#RdSdoDzhnJEto60 zxMih|wU5xQ&nb1jtC-msBdnI}@^x-tFoKi9bsk69W33tpN+?7(2s_d z&1Ly~nV$KrEtFH^ob~PMy@hD*=gW(a`xmZmsLm$YOb^b%dU40wFj0dA_tNoBa`g{) zR&>7xK|hBj6?p)QLb3;0!A%}^KZ4U;|7)%G=t6 zu%5&4vIQy?yea|(#yAQ>UW3cr@-M}Qt}=C z);8@Gj;uaCOt0{eGWuhgAa@#=%EA(c;#}-P^l+!rElA6$Y}I*9JR`;5^94c zmXg!+0m^3iSS6#Ae`w+=834zwY^DkJc-zdr%;yfgf$0$mbCcBgrO}vLN6+f%{K7K1 zyddyLd_P?(gu^5?p_-1~js4}ipNAeq zMB|u@m9MgZAv`=`hN^Te{<3=Nzg8jA6SW|G@r6O}L}RE&U5K&o!MnksG0AWuI*W~H zj?I!WLEonjJ+lY_e}TM{tPjX!C50MoT$c6uMY2-FYc8=A{HPiGT0;?M^vu5F{HETv zW~WLZH@`3W=3egW9D7y3JC5PgAfuZhCij)sJb01ld>-z2@;IQYIHW0$Xn6gj~GCFP{9XORi#Lp z(xlbi@0m_A1Gaub!v2JBIckS57@!7L5Kd`Y&5V3h>W9$-Y5nwv@^3CO-d@o&0rcv{ zx4t|-{GD>YU7D0=IQYxFd0uhInXX~h@o6|Fvp2?gQugR|&jXjhbsVo`xmY7H z(3JbykIJf$pNpy})auZAd2dxUoMtMrSM2FG#B{R*YZd2>w^&ZFazUl$eixoB*J~plaF(q zzwgQJ+=32roSd}c)^H`J>Aj0lu5DcuFG$PQq~o7G9NCH<(`ehcQ)i?*3efeJ)?<3sw6t@llV_bl ze|cIot98|Yk82ViQd|OkaoGLtR^T5;>--;#?viP zy=NT?3Cb-dTCx^%W$w)N_kweP`$WT5BMtJYHTEVqz%DfDP-*TQ0ec`SaHT$$7&d=F zk=v1r^HhC!mDtOhyh1F3v+9Jj_)L;7m`oHMETS;|+z zcXYowL{m?tLR)-9iSjqhy2pv9Hn7*+Mg3heHXO0ChgMr6IBHiaT1f(5DtxUiAqDXR zHP0GOdIZiH4YmD5@i}setqXoo4diagtEW#EdN}?1{Bq4Sh;bL%N)~m=3zLVFszJOn zq7B}u6RN3yLx(@|g@=cuMu~J_wqK=EF>u3R%we)zQ?+dyukTorp~YDj`NQEBF$b0q zp$#%=haL{V4LE-Z?O0nv7Rhz(uDjte)K#xw(C%EnT2?f%BXD0PYa(J&A+BvVR!i9F zU2B#*`!#=BO~M*8nau^xj71~ZACW(t{fPWbmph{OgEN;`Is4;W4#Y^5)vJug@#O1S z7YE9+UFFql8pHR0DHyy_R-1bYsiCmG~#`NM0)5QZ~z! zTdXE1)obk2;&|tL={tYPxNhIX?FxqZ70sn{b4u^_b}QiYDtSVmJe-uNt%PD%+1 z=Yk0(`{^M5XurfZ0d8Qm$25qyZ=i1GLs1Bp*b+7h*X?XTFB11|Q^YZ(rew7~U8Err zw6va>Ch|p0NDMgzqtUAb(YTwJ@K=1wh8L6&21_4Mzc(xDV4#mVY-xI_^7r+{@jbLH z$MR>;Z;Gs`?6F7Ev;*N#D-mI}A$C`*K=dgvB}w0f`oATevnn73nhV_!NS^F_{fifB zx%jpEYL4`ZTPhBU89%Qaq8h7r5#0Q!`B%LI@Vf7nD>V)2KIx!}*R?;30XVz94QrLy zT6Uh{rHeXnxC1&1z8#DL(itrD*RO}~5qh2F$Oq$hm5#^$^x_Vx4*B@Dsj}uuULqxa zI%6WK@K;q6ERf&^w6i)2uh^qj5=A{Jr&qjFmBmjT!bJ2tx=*-(174ue09uZy*f`)= zQebc;UP~=>4k$Pcb9cv|ppO84FfpPiLT8YjI60`D#T++p-b`hufo`X0a~-cgH8Yek zfY9x1VsCR4NEh`qslVWJWv>e;Dsaf@7K zi^dlzp07LD-o_5k*J)`qM|E1D1f|p4aumUNVQbC+81Q9Ort8;p}rT^k&~9 z5! zB&X%!3`V9LoGo`UrB}XS^>%WDhhKmRT?IK`jgP8enGXH0jY?&$Xx^^Lz9-e1d7fz%H|{4K89NsSj9_6Q>dh6T+NNzW`#EDY{Nwt(d3f6Ov!1e!9JAbZUy0S+vM$>t|p6tv=U) zb0~_R{mhoX?YZwqXlW6F@F!B&weqb?{Q2Y($SsDqLCrmkHx8E8BywO%fM6sIH!+r? zf4z57eObTHq#|y0W$2Isjp4@Dtv|_AzjLSACtceN`@7cm>=9s&d878l0%${O=LE}Z zi-wf*>(dkW0Sv!cMurMQa^CS(i=};HURZ<`Emy+csxucpn;Xa`k9PLyQ9BUk_+wIj z4Yl1S-l12XqQO543wEbGpJn>+5fI$xP96i5%B&%&a|6G51C#^oEy_DJkZ7^D)jL}4 zNhMS1qG{l0zL=E8mQ`JlSVkt~Ht0!c!F%0E*pMFv!O6=C{;i84`nI#tbi>Kvkh@OY zvWUQs3{wpjl}RTSAoTIt^;$(PwnO+PPt{AJ(VY9vT(UQTZbo(YG$B?~_DP?!B8oo5 zEDoyC>X1^7C>~oA4sqp>2m%`nR`G4+%%=@rSwU%Kb9nq>p*9|C6&h_P0KJE3{BLaI zlf)RXtqv-Bs^%{3Kk^12O@sS1ry|@}BA`n%LjiaNvfv9p8KbmdtGz|{e4z^Qb92&g z_Ib)`M||}wHPZL&{rSq-wU$np!7-gO=OK0GD_*(7F(nM3s;P>nCyezi?tQM?OPS#3 zN@GijhmK$+^DGfdUaG=D-YLzhp$NoVx#9h^jM+~1O;IpBiXzCd2IMe+`%f?} zyZrcg=N~KFP>7=xm6x}rVf63uS}UIx;_mQzDvBDmsAtL*zWB-zstEXf2%(DSRU!PP z(DuYCL%>pf{laOhCM0}#G#+HMW5BJ8Ot_!gN{AOUSiP}^ml0WxF}q$)c@=TjkN|vk z5@^u-hP{bQ#tPto+Mqjm16V|9w>U|A$>azlT;h3da%a~x3{*1jjLuy)gTEO}c`M1T zQ#`}dBz$|R+GD3Vh>yJm#kT?4V38I^B7Xi3wLWNe7ZC2x0 z5unOLj5_#o$NYNrTS56JY!5$|Mcb{wMU2gz8K<_06$*gS_?k9O=6KB>Tl2by#f#WY z(Rg!}C2ul3rH5UiV*Umg%=wFq2673d;B024K+zTPVJRxajS`YlkJjw6M7TheOPsXZ?6-J&C7dQ# zX;-B4%SiA(S^Ayb6dWs9hGwLe5U-e(3x0FsT#Yi+b?kQ8Sbbly5rYgifv&zplC}%{ zC{De`zEX$s-*2`Gu4-8^VwM{7Usl3E!6>3qvm#=y3-9}5ygjy(jB1$qv&LVPxMM&= zAKg$lpI8$%*{^qt!Ok$@g&|aHnoO^XRI5AIw1w_qm%PUzcF!tJLoW40&Bb zy$vt?EC9l26LwMi$MM~nRrD`*X(q9`6zyAzk6QnzZ>j{3*Q8s^qTD2NEW^OWK}9Fk@hK6Pi!$Di6EWCbm(>h^8*h{g?j&t9kiI zi_Zlu0pFn4MMu2T>1*i9f>RoWP<~1E{X!``U%!ZJSwe|xPM2ntWCaT1#WZdG-HGX~NTNsZN^)boCNfG=dZ`m^975%PB&1K$s|)(~19 zcz8lDlG%%FyqIZZ*R$xAA8?3i(fbkl5LBXOJ~U62eqc#DX4VW+*1F-nh0UoUjvhVX z5Dna~6iQbSG_57W{mbI*eaRdDyxld&>+2{IKCkdqVG@jeltd(pXIgP57y1mgsORGo zlz@lpIj~^ZL`p%)w-ulR*eXxXfg}rM&Ti5wwF?a_AA!-ht1J3*`-#=+_K&|wddd)D zww4Sy6*et~*jvC(KVOS_z)SlifkKUW>=2#iQp9MIFZ$Kx9mYT#2xpa4o4zCXE4%5t zE}QwsRyKi`|ex! zy}#dHYp*$HmosPYnRRCGnKk>oKnc14*I320_^6B6;c40)X1rVcjN!lwhBofj5TNb_ zh{!=s_P^xD;Xl(auO5T}F|yi8W1sVsE77mB$Nu*5_@aRo>eo@J%1d{k%MhqVW&e4e z7Lt7*Mf(ku>H99{i^u60pdP&@gE&(Th^4ckY*|B;9)6+!-?r&1H7 zPh)r~nhH3!8Rq@-0FmQ9ZkV{v*mthIOorJJ@(5p<0E56>7J#M3N?Qh_sIlX0d^X1x z>ky<1?eZhkEWQEX(5OvfYNR$x)5J_1nY7M&-SZ#T21uE9iHjOGN$*^e@| z@vI6RrI9N_6a<1We=R1k(X^D`D48|UduchZJ^?O?=9^pxD}SWB@x6naFzRkKB-Lr8 zOTB~}E|>enz~qH1qQ8pL4zy6y$#^85o#NV=5q>qkp&y}qNQ~Nph1$gHTnoET%I^Li>Hrnr@rlM^b!-MSy@=niK z0kNM1xh#Hu%%)?g>9IV`B*S=-Z7PcJ81mIP^DFfVx*kl8)iBIq?9Vi&pq;rzZ#kxl zif)L;&~3yYuSMaJO*NYQfk;{*O2@n(k;m zAl_<|$Y=TKE%4ZxSE$~blrzS7QXb;3J0cxQa2VOjWbj+j=1||L*KQ2QS4jl( ze|8@IW2>9Ye~+x_X}VFN%swn;U9{m_EJ~xy^RuspAhKu%H8r~VL3Ykqg~4w#E&4H**EX{!u(4M72 z1XIsEv@Y^eg)|2?O5r^W`O8S*f8i>Y8_fFISaI5m^*2-2Y%eFW_^*>3C^QZ*5}O)U zIvm?bDDD&!$hLUXDGn)wT7RvJZf)$dfX40sQrkY}09fgCHFswsxW>LIP!t8Mlt9{4 zg53_HmUKB%1Ps@y${5BOfkDfeUa~sVuCan4Jdb?Az7Gnj@V3x#Haj>zxI!R3A@#PQ z>rI_u9u>d%dxMsdv^yn+Y(`nJ;x><6bo$R|UW5o>3z_Xz6GAug5UVPjm%xSqF~;S6 z-ZVVmnPFA;+`!5~HNNusEklK)Jn(=;|8CW>s02GXBiXIBINrS>p;or(NjY@1EuOm7 z!;)Kvcc@;PW{q7>*FnBOJD$UxGHYB}sxqMtAfdUz!9JTBrj|@P(pjy7;oLqdz7XjI zdc<#>VBP5H81zVT5cw220N*}I*@I6&X8NNs+9vwm#8WP#eLX#m={MIzdX=pj;S!fjhBFZW}Ae6 zBFs}P?a3Z=7Yw+^pCI;f78C4WtmxpD)0sf?1>HBXNl1{V6mdk=F5$7*`Xno>1cku|+`c<-Q+p&2G52u!4dY>g5<*T>145FJmftq#Uh1bxbJgvEx1xefBs{t2v(HE_RJHSa=<; zz)jHCk&$@s9@zhq64uQOy2ci#N4Gs|nuL-{fDNS73!XlUE#-sXTW4>RVO=m&JrMDg zFA&pDU5_U)H36T+>ueV4Y|tjK^vhlhucA%zB`6vPhHw=F(e%z%=F*WU4wA&;%GgIZr}NSV6b73uP$Bv;Dc9HA^8!=Yrtcg-6Neg;nJe?5K* z3RZ!=b+OI{YEnT+fOkfI|lMU06;;7y*jnD#A(A;U2rJ4)_9+NW2ZuB zd~(EIB9lWX&{rQBj1)d!N+Lo4?SW!0+h zE9QI+-f)#{yQ0qtXiy=%Pks*iewb7}c0HK}Zjl3rJPCQP;r`*%u+Jjg{rrXd5e=am ziQzRorsm}CFQb38FlD$*Gj@tjx1Ofy=?35#j_u;?xRbp`{JquPO?QlVnmAy?uK>S3 zj~@@*P;O2ipvw&XA@YHf`LIGF2H-jw45Ql<6NIcp0pnWGlE`KS=k;}hu#NoN(O{G@ zjp3ui$v+B4)yHo`La`KXmcaT{pUDBtx2y_+ zV-F@;K5j~koBAwZ3+K?ocV({Sj>j|tKno;ENJb9lMCEH&E&#$KHO~Gmc(~nbtYcJ{ z5b!>DM!7Si@f_m5Y{L_(kdG6sgN2CF?YeKW}^m{az!12EF1M8{cz2!LV? z)DKuq?Sw%G^SVt!_zYGKn@F)iAc1z~$5D@Uj+vIQ;R21515j1Udc-`ll~wQ8+4dQV z@IF956$6eTjR5IWBw_r5HRU}5wA4u%%Yw$P?z&X`B3Z@*0W-x0=uFbloS!7SZTXdj zCn2q0t^xUKBr6`pa~l;nimjjt^OFcor6@Kt&h-bFt0e{=9trY`mXL4_WqpK{mdIl0 zU%R-a+ICjj_bR4e;{N25iduQT^3AuINcuzAl(DS#!BgfC#Hc9-dH_vCU1ZS#i_k8g z!f13_HXaO$p!ls}iTGI+f2LiU1{%6keqM|Li;9$If>bq>9pUI~Li*NH86WMPl*p$@ zQ9YVTkS}N`8qJ|D*6K$aNRMrb69yfOcHoe}@mYuSs%d~D9qu+ zOD%Dk{}_B3#w9g67#e8!GC%S@SPi-rkg^pg0(rZRZIEOSD9-|i%D9-4U@by87Tut@ zv`?Ts3PC}9=$fata{OIANR&8LoOGi~DrEas+tH?hEVnOD53}4R3N-jFX^c*&v+ z?}(lR&SJPT+gHB}+XTknPD@oo8R9)jpXE*+C2L`Y7O8QBKmpQy z#*kNyI6bq&Y4d}&hSJUmU0Y| zr&hz8;Sv|b#FS3MBf;$ifj(jcZI2P|D5szZY}nnM^*SmmZHi*CLye#_djq@b*XC zPzT?zf%M|kU{LtRR&gvsTCH{6lWjnf&wCgc5j@L2vMO;a&W$2!)`)r$493)&q_NR|CAJ}(luSfP# zTOzjALP#{sZX$9GBasfVIDvFwRU-YI$4&z#A;tTp&bf)Ci%!XgOh1fTkv47uKAG?7 zquYphLe|xXOyG*QN2g~u%fTCw9Qd#7E`L2Y#KiflF7;y3s&;cvm`{mu@5j6AgjiHn z5#`Se!o_6SK+cCSc&af)cI>l|@_8s^$7_Lud79?C{Miwm{gQVi*5p741FQ;D{kjK! zFE(n#Xw3B}t^3GBzri$!DZYIW#GA<1*l6251v0wQ^pHVtsdUmwLzi+hly8w{Ex;p$ z>=v{il*kGj)TSrosLDbJvCs8V`%*Z;8C6`2yg5V+Q$Y**>uYhHRLZciGyg+PDg?r+ zqSTP_wA{v(@qI9Em~1r&yQ|;dr62HsPXU#y+iaXA;%~kG9K)(QU&4L3e=VZD3RELTt7>XkGCl|ge>U9%bn{NdqO0j?1QMB*w!=kqIupUgMOVgx?eO7 zn^EB?`8Uie?Occ^sh9L)2<}b$^nvf_YNiHkqUTl!?vk;D&hhW}yF%84$F_&qaRy6~|Sd1#Ep~F>dw-NzrGs(O3UQ|wyeqjmWB0*ITJZEkrK^ObQ zj8X9El`3Pk_4iiVX9R6Liir;jtf12yHV}$uAZ5M~oTRhk+#w=AD}@IOHmy8fp{T9K z>rtm!k~pD)x~Cn)v1CZ}fXT11B=LF^`c{!yGV8eRHS2}`izfxN2FeS7AKv?G1_8V< z|NZ3dkvuH7*cM=jWNu;^z=3wkTG2+YvXd3#juYZoJ-LN*Ez@NYf=J%}n^N2QI!{y6 zpQ%E@pWjre<*E#OJRh7Jrs`&a@P_L#+c!!G<2cV>YEa(h%%unlRkELR&D*omHRKBO z!qYvO?UA)-(s+6|xmK>!)bjw2JnZ*F<$~pE)6T~*TNx)$UYrSgS%7wV_>HXxx`Gi+ zNTpX|G}^7uQin)?Xx%ohG_%{xz9yFAnQ)x~_8Yohb|{ksqWU9-G0VS)78=Ztt-xmU za6;lB+6PX+4iO9UvG$DHW=Vb(oL0j1F7ac#$=@<5MkRh58c(ID=37_wDOXBw@N8~N zdnFLuwTkMrEk+Q#r8)OmfyQhf;oZVvTO7n|j{8?Ag0yK&+yS8z=SU8sXVyx` zQJOHqpZ*=rB(sia-(K#*XK7l>GIh+F3h9#qg(^V_id0EFUixDK(Oh4jvYkA*(qtW_ z&M~bG@uLNZ_D}4sGvO8;I7=bgZz<}EI5@j>t}2&-jJpHgGm`}1hGM8w?$4TA%xf^1 zyP_5b+rhV_@DD8x&`AUMFE2WdH+LqsL^VgoN zhUE=5x#zU;%;hhduy?pDASFUp-yqR@4u?mmv>7K|; zmnyTTfPKa@YqwN8z(ar1brWce^AC%K9bpYo06i(s_vkA^sE2HDCP*x3r`}7>vvUd4+I>&);V$%yB%C0<`iXh0cB!X zJahl{LgQ=v7(Ya?YagIn;TUIh=f_S#>o_Fue}v&{`zV$XmmhJH*mr7JX1NB9?%e>s`P@H$`hWV z%%)0XG@;b%N6Ot^vh`Q?#|}|F^INoc8DyZ>#WhFf{{U8o0PnpX%hSK$F57!OOi&eK zNLP3eqWB3Rzz(Z5W@ad7Ngxkc*qLG3AfN~BZ%`taT_ z3q%|}wtq|veXu63&nQyhKU-%a@)tv|*)MXe%|Sdu-|v+lQRan|Oqu!ZPEv0V2>i-= ze==3U`CU79qlHP#P`(Zx_m`DBk6tb!n@*fP%{~V?s#>C49A8^O%~GI^>A1j7=1 zr>KEJ+ni$b*=W7By8Ws+ne()M9BKj0^gj1xqTy{{!zS3A*iCAI0*mCMwqA@!MQnhe zu&zR5;?6h(#Aa_d)GyplXN0}U{r(1u?vme~iYy$5NstPp;h&Lp}c`w>%X7I@+MZT&Dcc8l|4oz`U7s?WS2nTjx z%o%k(Vf7JWQ>;KEF*+rhvBXwG-bolmw7hup>y4`bM}Og~j<}5w$N*&vP<&fEFkfaT zxtrKc-~C+YVUt{WbtrsXAn{Z3$1}lvyK;T82UrLogW!=S#CUKjz7bI za?)_c!HOL1@F*ja8IirtU20i12cvIUPVH;M=o{Bl`7Q{5OfN?bo|exq_+$nezM4ku zrZRrYoVc4zbuYyNeT56b_(eMFAfBv!n>=t(xuU~8g))W!Vu!Ml;nDw0mq7fb-`zK^ zO;4t`jbs#F+pDiG0ko<8J=AjnE6FV%w`TDO<2Xl?JX;;+ zV8lb8bEUr8x6oTBpx*)v&W7swVAViz$w`THcQ~21(|aqHJ;LJd<5)R_7x1)SyKo-055lmL8zn*^1@UW!+k!g4{QU-S#(5}8(! zy$}>*N#h3*2IV7WX30oMyeundl6_SGwt1F^Vl3S}9I~7NgZx1MHT|(SQy=z3NkZ-gBt=ykx7ln|K2Eb0a~Eg% zw~9_zioKdMjh=`l#(s3H>g--GbRQGI{UF{=BjSR~ zdzSMr>{31=Sw;NnRN}~69vtyZhFN6TUr~dziur!SQ4y5SsDw)K#RmD#tf2+73*@2G z9ywoI>l;+?WsLTK=wo#lWwhcbgu)GrZAEUZ6v2Zo1*G-DT_T17F~Ir^>?Z`bsx+lt zK$DkCv)nP1A}LDGHrGwrc^w#odo_uk+F@{M5m$=FjhNh~kYi9Uq9ky^AD4t*IW3jDp5 z+bS9T=B&Z{jxj=!4ASHnjND(+KIrR)VM07kx^_{Kuz=xOYRIE=BBOD|f?UF*eB)hs}L1Fcw-C?{F2 zc))ssp?i9CKo`-6{d@;Ir=eZotENF|btN1w>ojU}>UzilN@juLM@doGTEN55t1E0b z#}l4F?G+TTJDI-87v$Mk!fQm67oD%aFoO&**_ywgymRIFzz6AGoDiNtsDdg*ea zs*S=VlN*dRHLaMxu<(mOeoqSdrkgOH{{`~fyPpvI9}mDZT`p0?3D?)zBJ^C^w@No8 zSQ$eH!ktsNIOtaVGU&}nBvLhUOWstBnf@>Yjv&_ijp1V7Fm+uiIuC>2Vf-w_dqc~E ze?`R}Cbr)a&k(~iJlO`W;vLn!H8uRltldx?0_c6J%Z7=6<#4M2) zO3!rMdTyW?q7jTDD!jgLTcl311a*=tOL#SXt2{+@lX*Q8#q^9vh`N4i|!V) zm3e;hO;ukr)AJ4uim=A4p{KyTQ=3_4VVKM?U!mL4-nR`dJaF!>SgtJLp}SGs0?fVM z7`eiCjhrS<9&U5SVboDkPv}U+hKo{b)3k~6n2Isp72AEzf-7H~+=}9?yx{pc@myT) zO;0;EEh2N<;Zk;UE(#JxX)1D5>6QCn&e|g6hEU7OFl~+@l5b@xo{pCA@-Z)O8!yg~ zpi8f4vjDhaeV{F@M%=@ALLaCKrB~e=_yC)7SpURI(g~c=`WMOjLOoSMcOi{><+4n7 ztU_<{Af*_$5v#Z9-2{(e$2_|Fu`27(2tNNOLT-pbYQxd}pG;B;No>nhiD+9`0iv+x zW&h_sYlGYJ6FPYLyg3Xq;q1v+2|v~Jff1N-1v;JVBKM8zY3oz%IyS7$(Jc(K2Td}H z`5Ll5PNE|Ewzh4a;JRWJAIhT8=ziVjD>T=c%-6Y2w6&G%0i@4y9qLk&%%_dFS&syH z?RYElfBHGA8M95^L7tt;<)9K-;6y!=+-KfbJNEKqw zD#$N|6NOD$DN`Vo+%^EAkIcMm2ye5I7SbOJ|F~K%UxVOWdUl!pR|KMUyhQR-?CeXz z&jxJ|SatpAxj4)`X)5}asuL?i@4g@ya1G!>9kdtfPb{BfN++|%MUC{+3QCXAJyXEg zIVKcTfMZK?%Wf6#7S$3$qmMrlumxm`)BWm{XSl$%}8> zQLl8ou;$!;@0rk`iw8mTkQ#&Xz-iNd4j`WdeXo7B3S)8VGu3}L5tEdNfhxxU_9txB z0PhZ&D56DAM+x%(Xj@BZmN+8i#MF7Ss^hi`?P1HFy$ylT)zyAF;!^r z4{DuYAq3Lp=S~#F(5UfKgPL9#n{S}(3t>4s7FoT{5NTsy$e(P%JA&uLK6;|r+c?M_ zul@cp8cTj$vjgXDLoCs-t55t!5CA5YW|?k4h)OVRfe@>6$7sEPWpvLgziiyb1{>0T zVJ8Nv@fV_WE=vK;(Zb+Xc_C4BgGe_gKotntz>>m>@X0i~E>F=2wx9wQKl&3$8O=Xs zj|?h4?P?}^Bg#OAn>HoB5Kry)t)h%|ebcZ|OvG*^icm;2Qn!b>o2d#z{++Js%ZA2j zI=a5Vld%+%m+OxR7LA zaq!s7{}ka7`tLu70O0>RnviS(oq+!dM%Feu|JivI@eeQkYsCFSseg!6)iwbAmkixM zbh{ZIEG;h+66Ev$8sh&K@coDXdxz9mBmnT?pINN`588j=f6xEpKOXP@;QddTPyb|K z|A$Jr{P|xW@?Sb%{;N&+=KwQPz5nH(|MdUk$^U27qu77A0RO+M9uaUrKn`@n0+0d3 zh$D$(nipWe;6FayPCvClDeqJfU0kvRNJ0XXUWdO-GXo+J{`r`E1}a}#X&dDfrKbM4 zgKP!>j$EAAozv86O9BmEjO6nTscYyb-tO{9RU1+NSl^k;U~s+h=GtaR_)44jV%XfO zA72Fau-f`{N*7o|UjsjVkRQI{7?}7h1mmQk&zGuJ9X`Lc?;9FonNam=)sjzD!_j*$ ze`sx5>#$Vk){Ek*8`DwpEkR`vK&v$S6ku9)Eaq0WSx3;;W}AYHow#`Da4hWkF){dy zN$qM1ew-CSFbSFAFbKi|s%~I;57M;f&|w&;Ae_KPt?l-`xJi!8sdSC3|w03Ua|Kx@14_G>U1QZ}nao^yiQ}-n8)`Nz<(65jJWm|5*dI0r z4sU1Koalhs(QA+MF3ZHxaHws#ngvfn4F$P29RpiiB+$^4$hYBl|IMI*szo5LDOQJ_ zogImms|;FK{Bqzfq8J`NrIQnRk-f2bYiw`h=|hqChtl4>p|y4Qjo(MRK%`PN3s%`r z@Q4gwOg0p-|L=nIzUk_iTD;ma|1#aO>X~+2r?-#nUDC?-6;ldDh)1ug48PIYNnYz+ z`jZuY>GpV^h_GeXp@;Ie5vX{&DT^^*rhIPI);(Y;l9 zvnxH+rcy884aVlpG;1_-!o6wP+cNvFZiLuBT9RPf$}`zJIdgg(WOVP$ zhMU{f$(gR)n4Ts};nsTCrAwG=T@w`v4>mTMOeOfRxTQI+pl*%9A@CKKKQoGRXMoyd z@u1}goo{4JGIMUe`kF+}HF0{)Dz2_>XZPv!gge7$3;{}F_FBP=zkN$pQi!(F25|w4|hr9e)LFGbZ#yw>GI{>-M+rG(a5HS zGJ|g+hJu-fk6#bO#*g?bDYCNXPI{z%J#1d~NY9h~4uyW<%rdH1kQDI-_@>(@Fg^}; zAi_Ka7n8u|>VlpcJ>?YkpN);i%}r36RILch%-(3nwS;w_n27*>?yT%bY(VXsuU}?AeCQa0 zF*Ow`Oe!oq78SF~$>TAdOw}_;0fK%xI?{MHAIyPa_7XrQM1Rcfj8Z}f!w2jo4JRX| zrG&Hs2N93w!=#|b8oZ!7@5D9v^75FHQcxlj)vedIRVdLwZmxE_va*!EXN9K2a&mVs zs9ua4O?1f?YSvn_=5YNu?s)v;ZDC<^X4V!f3mEkIcJ!~0%crLf4xODq;GMo9xhhS~ zpL}oI#)yRT;AqFXQdi4RkE(Wg&_qz{z3VR zH*d7uD{=8%0bb*R<%G)0h+lX7vNFBe|G3(+@tzOTX7IK>lC-7aE-bq&GWx>D-QAs7 z%Fo;V<;&~Wj@R`_i;|zEM)4)K+*orcks99SjpcDq%6QD$$hDw z<=gTEV8rH854|Z-xLSg%dx+ud7(|~X{t>l^=~6L^Bwd_s+lMhA6FD06Z5GbE15Yi! z1b{0jVe-Z6ZrlTV^#9t3g~{D~r;AJ&P!f)Ao8^y_X)5XS z4_`~XEW8npV{%={SOxiqIe;Mg_^D@}aZ|keeF~3v-Kak~`ClhGopN+uj(4-jSyIKA z_i8W|&kIZJ?d4DcuJcQstM4Q zpPUQ>49X;aFiUEv>i|hGm3_>@bdc>$QlF4~2_dV?yA6K}4?@4P_MKLsfc!dqD{_5g zNQ#SM6Nhr2I*^B98xYia9n0@TLZCZ83C-Wn!))wWV2PXKvrKW(w456)OLfM zwUgbD21p7;Yi#IZTr*Oz;kab1Ca7$mRAzy1=oBo{$RvdHpgZm+kAs>#v(E6=Hn<)= zwT_88iY6X3+RvhgEV9*cG@xCA`B~B4qk=@YaJBRc8oB9xl3tixD-2k&4neR%=0=KX zJkz_j4?N+i|XB zZJq}DnByQt)Th6Z{dx!VUpo3I{D%yW@73@itH2JOWek+j1chtzEt-qe>>5UrnKien zHv2fFu2#{8GFdyL5~>@Jzjxo-J-x3EFW~WAsaDv0XmN6L>*v3$Pe?69bM-Ri>k+$Q zu?dNfN$%L)p4i1snzIJQSjE6T4!ff!b$7IW^ma%QF8PwTESxfPLnl2@3{O9|#&CHV z`ytZIz+MH_{T{kVKINmAs>nEdK6c(>vs>NIcD|5Oq!)N=O$6M7 zj(8j!$*}l@dVXln$&DZsl>H;7Hj;-qobO&0Vsj7!NVU!jx(q+egF8J0eEUgEaP;$EzkmswW;zCdJYhX|CbR1 zumBh=QY^_ROeO1cYLn87Vm>IqHKnTPbi+GisV!nTgwE-z#_0Z<$ITAg*IiwW4`n!- zbLB03U)Q({$*pzu9<<-IPvGlPZ+&g|g7ZliA77Q1l*WN?b8qjW7vm?+&ZUZ>uAGR@ zeX+nvPLGv{oF#vUz#sg4*PEB-mgXY9w7uf=;9Y;C#quwlUT8(VrrZpqNG{C9Ke}gi?cha5-z9M?LU7gU_3JM@ zTZGb8m2M_#YL<@-^YUAX7ieBGpKnh-2W5fR-uBgGM}2E`dDDFXaPyhjZEY*NWEPa# z3KPoAvTaywY9_)$ zD?_8lC!wJ#8S!2-U%Pv$n8)Vl4-QUFHt_?4XWcEqlRIHyptB>#c2f~{E^%QtJ;Bb7 zr^oRiDLad!a1a&0f_K#F+Aq;Bj}?n~Pdlr&^S&)s8lXA*hB)keUrGJ+_LcgP9_WSexF!exdKE@5w>53AoS0T~S!bb{A>Gc@j0DXVilu#cc=+&PTIA0`0mR0x(hMi3 zpgLdEfZ`un*%s;LH{l9`Dk>JX+oFbSPQeCaO94^mN|~r%A8qXyu7t1&>Atp;5=9y5 z`MwYg*j~M=b(uEsog_ze*xg-QbM78->Zn4;b!z>%xZv$=v?itpmOJfEPs5LW*9IQ` z@BudghB#U~I#Rv6Bms(C@K(3+&;9)NtJllPxI1@#Jqr!qlRf`~j*Ts}-vMz=oGv&5 zL6^S9w>h?luPw*RT)x^|`!|)R?e962`}U#T<-X}@D8(e%+qj9x8U$p%#+Zv4N7{#6 zq~Ec#zM`c;BAqvOf`M5~)*h0PmAZ;v*X87g~t?b5ql z>*0bh`&@9Ii!&18_W~oCBr-I6G@;DB!RNLd56y>8YBR zGcvB2*DkQE2>ft(7s~7S`{%{Iob`N$cU|-X;h?t{4ep@CA&cd>JPtO7?{;4$POi)7 z=vhW^Bz#EX9U9BG^h`fFA3mvPr0}7^&@<3ColY8hZ)&*6;I*j(P#RcdqipV&4lcS= zTbrA?O49U;5$B2i_9QUxV^)aNT51lJkxaIgdOT~y>2SB%^)TSe$mCwfD^jy9BkATerDy&6$$W zc_YY5>(5mEWjlB|_9Q+|9x@*K`pV%GACG1!+1W67{Sh?SUS=kQb ziyhvbvAg~4wT(-QExDl+=S;WvP?j^g`q`tRZ*Dd3p7!PZe(gTL(Kf!@EHC1<+7$Y9 za{A$u`#7EQd8_E(1U`iSf=dSijs7hkSYu{?_pft-2}Q7Q^mL-0tJ~^nTw(>g2I9Zp zCnSEV9b-s%5K~MY{afUo=Xbai?Dzc^@ZcYRz90A6QNz@4>crmHGx%4Ha;?Jl)?{aY zu@svR-_&0S@V88-D0B$e$XOl+>%Op*c(~~p8EG5xW18nmXHqk49A{yEMq3>Q5FHPA z$W3WLX&{FOKW-my>^$FBHEAeN?5EAql0@3h)b$NqCE3zXT}D$addNyiYdR^Tgjmb1 z1pMx|7!JmDdI!TmRLV@`3%$_SMead%IHbLziSqTM?Tz}ONFKAnka1Wh8fiE&!_5@i zY~l)**}pNAc-zoZo(2Es;xXr@1b>jp8-A;Lbuh{m3-$FJt>?2`r^kB&B0n)=s+}{z z%z$<~y7mO}RmP(`Hq`RzFk4x1vUHxvx;{Z(KJ+*4=_K3gKym9L@KaTGd?0&Ezk6y) z)09ZC?w=RjOwOqxHzp2Tw?mzz)b&`jt9WOZM`;7*_9L%w<$?rp9&3?8I%BA@b}F8ZVp=VGpd+nnrMps=QPN00(&I;B(Igc{GgFF; zVD!1keJz0ZX}Sz{lC4HEX^US zYMG-!fXeGESszNinpq~JqZAcX-_Tw@gkL+l5|Rt}K6?0~EdX`>yT24gub!R2auTb} zKx>f^#+Sj~=Be8IJB;O3-OoRdKB7T^cI+Fx#rZ9mT7k!|n!3v#9V{gx5I}z@iSgCo ztZ({fc-do@p$*K4&Gk!3AtgUBcV!7WR{epen;?pY9|eYEQC)Ry{{_P)ZdowuGf9?j zD7bac|7M_aeDt#ZCf?o9I{I@vbNhCa`rVf|48JMo^r9gRc1<6a6uPmcu5-Vfw<$*; z9nosqvBeO9&#c4y;#vhz-R+Rn9xk1&6mDH*6_1)P7={$tYo(IX{IdcJA zPHnBedyr@%;pU z`|8R2R!$jxO&OYEjd@qhKK!TpXFkG59!sw6Jq&`$*Sgt`Cp^f5W)HVZPXQ9cZ z^Hlu10Dp_CnI>0w(b4b4Uui{nM~hJgxIU2 za@PZ%P75c5ZjCGEU5eXmz2hIiZp67)aUa>ux+wfKAn)C;!3_(7zbVyiXT~R)NdE`S z-@5c79kyHJdt2436YzT6-NTRX%G~u))V4&9X$;kq3dCf0tU`V_N>TI}uQTb){M}_dZu;RrNBnH@hG8tpo1MX`KSZ+MAUa zz1V~7$TQn7^yWAT>M9SGQVRE`m!*^bkaVw>)51oRWSFc}o}1mRDuuhR#ekwdPrl{d zzLOjsto@iTiwIB>BN87@K7RDP7s=ZJwU-+D^A|*u?*#kUB=MX>h*%zI5aMm2rWbTq zWP{x7%3R20H|jzy;mZdg;n}l~`{9TZ&<%$&kqWwwhP zByd-vWroZ8W77BgiHANMhdhHn2L~$xfWr#M*KprH51xM4N6&&`sHjfuqZ#$jR|h{# z44mHJ+cX*cFxdb3#ieNuc;a=iHI@P8(c6zye0a`sZNGsCO*MnLBj44{W4U^5-g2?YIr zWo*N+|IXNWp&P~kA0PtC$?bb=1_q4$<1+~1seL}j-CTZ@-HQ{x5x? zrR7rQ!?+K68nV5WAixpQxrDblDufcz9KO3#-FUrIvPr4ves+hNVb*N*lxIz&!;Q?^ zL;vxBtR|t^f~M@+z;>FN4+9g9Q%%)oz22{k3wy=_vgTV~Y1$V^#>&55E%v-0zKith zop&f~p9sKR9db0f`by|}bH{b1>t54J8VgD{W;?X(ub1-Pr2zoQWHJB<0)av`nVCVc z)C@?}z(8Qo-@mnWEC{luwzzm&YHI3iRh>DXTG-R4Pa;-V=gKRVKOV5lXezPk4IO>| ze(%=l3);l2}++Zru_U)xp`>K%lV$Ha6PCjsS6^ zEaRmg6iSlr6KQdA37YuIij%|ZkC;AKpfY2%;YL?7hTOd3bss)_*m99)D0T8fD{`f? z(W+#|&~UeX>DSrUJNJHt>wp2+W=HeApcli{b{T1bfwqnJCk{oNRavYXYZml$^&>_W z8uHW3jC0mHDqfEBYV}X($LAn^Gfs71E0^Ur5TZ+9%i3{`dH0#568v?l{wibF0TOv) z%0HnNhSJrQcI*mtav0xxl5PCQ^{~(|Ao#M@{jB+q4h}D;tQwMOE?xYNd^$ZHI`!SG zNLl5{&7v8TTp{%KPL7NV&OPAMkH;E{O7E7NqBJKa4_6;~P^aB{_nj-Hr1b476PvAN z=(Q_l^OhF&_WS$&0|u%2MU5@*f(qncPCsmFvO7HWY&YR>UO$UOmfsU#Rpjl9WPx|qL}FBCqDO47FQdr z5_o`MEvoo>g%*Hd{6a^5DN!k^&d+DtKQ~!4ZSnI zMsxH59ZR8Dp51QfWaCE>!C3axJ)DtnL@)Qd`B@sJd@|>pU|rp(U%%p)y5}I8mOD{u zlgSTeqN`*Hu~CdXjCh}S0oL=xtp}|}=n3(ZkE?NePj{3;;6v4FhB-gpG>i^kyEux; zLXU0^XJ?4#f4VWF5W92ooA^Wa=FPhV;MFz|I>BD7(0P5%c%r{Nm@u_kV<$znA9{OISrVwSGR}S7?KBuKcvueop6{Y_v*` zd2escP+BD9ycv}3&MDLQPBp%i@XwfAjYr(Pqi@3K8inEFKeP>{R0R|X+@WCax zJA=DJkO09YxI+kJ26y)m973?*0g{lx-ARx@a18_t7VNz5*?XUT>r~xa``hiReri?s zhv#Wo-K(DZ{cBZF^$ZPfsjK&6Mpgl<;<i$SsIR2JB+AP9-OBfF90K?T)rGq znO`}+;=pkcLC7yRvq704L-Zajtk_aBRb$OUi8p&umX7i0Gy3`5K0$972a?b%67%~C zU{(J`E73>u%;{nymgvwN_yt5^R)NILd`$=eR@NrOQph(=N!KF;CSc(hDI`Y7XZJ%a z*(E=1c z8Acwd(-yrViDU?gOZ^LssYt?7o+gay%L<^!MB*ATbBTh6z*&A$$MVHXH$i^!Q%2DU zx9P|*b7&g3dDz|e>nT~~*2+yf|9GiOjSj|0<5{wZ0n8E)UrgUBkr@~Jk_e44!(FMN z_VM9{^?V!or#i2JthcsC3jL;;W!hE7RYOgy-)%Q50R7YfX7Wik;n~AKbtcY|*VzW} z)Wty*6U5+4uUu;x1wti%{!$Fqus4xSvcy-!z;Cf|n=L1zHn9zL1PSss7!Z6uavG1m zC?_N~97PJ0TKoS@ecUJ1SSlVo!aMnl{R-fT`T2C(#{kPTpKNLhFyHZEqq(M9t8fz>ACPiR};D~e4+hfmSVp}O%Vtws4o&N})%Gru2UcN#4`B7(< zb2c#O;cZosNrPuG7^<-tdbB82X^Nw_v{W1DfrMkaM0X_ZSQ}1+Ex5D5aUeIsT*k7tbM|`#<41WdD=rP*63H z|1anKm*;SHu<>*8aQgoZ>G*&09GVIL?>vX>|A6O^{U7oi0IdISp5w(o6~h0YS*%Df z0Ods13jlfoexQ*}1VJAo;@=t*_XIuiK}`_V2vwn8{fA6n?4p zI8KPSF|Q=jbm5bT#K|2rbo=#}dJx1rkdn^Kr&$!uvk}u(?ml#-c|syycrY2~zh3;g zME!qAN5Qqiy)%eI3U7M&mB_xJb?qio34oXP{=8H*-%$ ztX1UBda};(B(69>OV1KsP_4#&v+b<@`Q@`GGDt!bd0foJCPIlfz{Dj*HYp+n;gJUr#tA2Wtn&Md-yZFT*(pS?iI=!<8_u>37h|Aca zAndIxBaZlz1>tVOu9Ck3oe-V$g=vJ+TV3N>Sa@tSVC`z>8L#uJa+Jk6B4xNJ>>lMm z#_>kZILfiNXDO6|mR;lLO33Vqy$k)1Hn#vm)SXSJtP4qj0dP>NsBL^lr~&XX_&%ck z=>}7G*Fi*87hN?}4>^TwMN} z0~$ZxFtaDhYh@o>DJyYKEC1Yol5Ou=HAjt{x{zZ}_6%8}_#|bca>)Uw@b3 zoa$d_?rPzJ&pJSWU!2Jy!SP8bkLA_Xj5kL=`>6Btg8dKR>Cwh~TbFxO$NTc;mXoz3;FIR68jl#%9}kVQT&y z7+y^A$*$|euTS-VC<510t@25tTH9(j!cZdoqVfJ;D{o%@m@#!gV2?)`?-ELXebz#& zAov~}eSfj`{pE)vW7rjU#=glcwyNY!QUZRZ{!oEa*KX6YzEX**wZ60w#Z3g}G~oiF5nER)tw5X)4+ksmsbA-rJbh1g3dDgfh40b8mLNz7Z&;|>aAlq zC9DK{%CQ?`-7OwBxHV>TGVv&4Mb>V34Cd~bA!xQ09?9y)47l4-udAKvM5NjI4~k+c zlA)>r>ilO-f8A?-aqiQq9(9-CUA+HA@<@yGOFa32?e?elJA*X_#=uWvxvvi@9*!|z zBRX2zkB8;O@uGby+s=0F?McsTa>DZ*i2KhA`tHB{6DaamhJ9KEOFe28nHUS_zAYU6 zj7$k$+q$Yt6|QkDhe`Y7sdNr=Vm6XDkPL@z<0$7^DE}HH3}k=p;p=MooP|NdBQ~U z<=AJ5d#3Hra&!a^D71E@H{LVArZgnK&%QnaE+(-5eJv(FLvQoM|rL;uJ4eqp+7c7Pa zGuS3zeDH{IuFZ~+zvaWZxE0$@hgFIV$D$VZvAudB$BKYxkcS$U0`lzOg(Y9adM&x~ zL+dv}WJV}{KZ)3mvm+ZsvUwm6sqsWDofz=z`mku}SDWyIZdZ(Rcw&RxbkUl#>*^iN zY4tDr^25N|ShRLsr?kreOWw37+Z%F|0@1~v6x@~{tg?^tvoCnQuHnHY)95p%ouRdf|4xQy+9_)&bzU(CQ89&b{YFnXtl$$y|KS=~4cCLcg z`tvKvNtH=kMib)ir03Fy>TkXB2W@woaeEQHO_Z(WAFc`pLXX2-Xq(*&x7h$5CCnVZ zu0p@pLpBRFByK_~uNeH2KJfP1cgf&2iF0&YPWyI{_wdWSDb;&el6vpcho9W7UGZxE zS0|Tw_LEP-{nCITZCc3fcyz9}1>KmhH?+TVCM@eSOt7-iyTtaLwIigK1sgJfn9mx& zmhI=;52bjx70l_T(z*@n;0dfN$U0Y$;Q_Y1+}}MK*___BXlW<7*4#dSV0Rg*I&B*F z2^qVrv(3$lckooVddf2|B9kcM*%P#X{kiPM&)d>;^mbzF`Jb-aie$y{Tj)cx>hHAg z%7TM87|QP~0$g;ZN-zcuKU}JGpBxm_VD2QJ1Up!rv)u3c8?mnquPK6w!;Qf_21L^i<(Z3 zPWt=D4B{t<0d2+bn(hLf;6L}l`q3ri8vQ!paCk9vt7|st&C1P{Lbq8`EPz7HRa{{? zJz&u7L#)%>%6ksy?19GT5mUW^bG+j<7`-Ri>OC`qeSNK8qF25QeuzE&K&_C{y1k$G z&zarFMt?N4|Cqe#ZS34Z@Kj`zuR`l)=2F+DAqQ&z_xz%tY>txMMt~sN=R}qgBMg6Z zPn?>)Ao|9uN&Uc=vnVBvMO|AgFEu0B=~0wIgMVef--b9k(hTy$7-bXe8&7icBk)}~ z$4fe#keMUtPqet{GaV~uO@4<*?+lIYwQOSJK!AV>ZD6po-iGU554;Sf;`S`S=|(e@ z4Ej!D*3SeJ&@C{@h{r#BMlpo%9;@#8YrXG@@V*&lr?A1nD>%`ZybfL7 zW@OL2Y2`k>{Mot9ftP*uk(B&uNd>s78{pdKV0*dhb?a$bTOX7EW~?iPIYiRCvAGG; z^S1tXEB8=%@+LO;Q$@XHPkjx=UFhWRUrU}=#(&I573x2J7bp0QM;rzg!u{d!HlgbD z>r3NruDl5yp+A;Bx)J=o2N!$An0$xD7A%0DbVaNhEC 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

mxZ8nm8DGiiqMP2!!u?jI(<0U@ul>AYIxR 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 >EbSR|~&41JbU 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 z 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Π}Y68w-V#5aNM_owK6M-C8Cw9cRcJ^rbrbV~Hj(EFvX+fsz9 zd7_PlIK|gmnq8PtZ<_EvyOa;cha+)!D+#HjRy3F0-zZAy@>=bOTUAYby>%o&S2ED} zhe^GWcG>$)-z2kd=ad}xmb6=o9w2|%AICW2J&#o-71y|cbvBq>S)~@1Sby*vhyE=Pkk)!1U zoJUWiuk6iv+d`Z6GHztN;(1&-)pI>7BGiU)m?Z8?8o9DEHnwbnN9hi}E549#d8U8D z=FY?R1p6l;+&zv!I>9RfGeHhB?Du>%W8c*`%Ukn~qW*SGP`V_^!WK0Fg z8F)2Vy69Ax9lEV&#qU|>*|Fa@*#5oH?2O#9L{5qS`&(N!>fv)H19VF;WNFW<-RV2RE-O1yr`XbkCf1{cCdh#J1G*1LOGD z38UHXrx^FWT75K?!_R)0$T%qBEi@l0tR~?9$cw6o&Q7=4+I13RG!%OwnQ?Ic-NybNshf4D}uBuT6F5QtCuxJS99o$ zezWRMF6N}hvs(f)e(C*_xb|nGgTk9@-BmwM9oa5CbxWX?@0A8MR;}@3mie$!a-oRG z>HB1gH|xQoNQ}=e|M*5x4TG$aR;A(dVHr_XCq~hXr1_K#AEfM-iop$*4C?mA2}tT(!Pg=f7Ia5 zka2(9y;r-&#b?Z|{ZbWr7GSK*XvWqBSjl`$(#^TN4=GCWdg~cJRWFhfgA^)9&lgpi z^g17!GIiUJ`X)p^v1;4447cI@rkN|8_LatJMi(*ojJuQ_;|!`WINp^>v>rH_H=JPQ zxAF~N4;S+_g3S^*BxPLDARLAnA@wxYhLsWe2$@@AG55Jn>!T!1eVuo@9-!Q{HHcW3 z#dy~jOg_0u_2P)KRUEr3duWf8uV$*r?!#tkx}u~p9cp`i*d68kw2{F4U!L0gRI<+z zZIrUH*4*OpUV3}Knc^k=iM}A;J!3iG)$B+b^-?y8rjdEU+Ig4nAd9qeI#%fI&9K}J z#(k()At|$pyS#C^!FXKbsjg~WYf4d!ij|0a2VP&%s)BXq(}IB`X~h{rcG8auc~sJB zhcV-eN5o9h>|05(&j?rU$d$O4v>UTBM8+46p*U~%A0g74Cs)gb)=r+>z$|%U$TL`9 z9rdD+koZxsq<>Fwa-iV0Om$8c#5_<$`1JVh4GV*R^4{YTr41ecVo1=-W@safY;vG7u_agpPe$vV*>{E5IL7cmUdyK)sH0=nh=*Bq4} z?S=Apty&#cQv2dW$GF~C(`v4xCz@9?sc4;fT!z)H>(Y8}Ws<5@!QM>P*Cdj#q(jtQ zS)#@bN?btt?fHQrRAopAC6Kt_&}3JTm1$T*?h48%@ujhKg}NTHa?-Dxd224d*y$Sc zWm<*Zu@il8N+2onx>inKFQ!m3CGD`Dq~ex7p`S-WU0cp{U+6#;qe->GNrsqR$>x3g zf_~jKH@RsWQE{st)0pj`G0&Ra|06*#=37P&{z|JN_F3x0=np0GdL4s7-D2Ksgm7~M zUTH1u4Bou4>UNc!S4ED&Tki2fw7wHP{ajq=lY`+RSQQUCqxWg*_d~0k=Nz)*OCncH^`Ht3pBNH~rYl~j z9@Y9hmHsNF2VLHusJ^ZLGx|d*DvSIOIEYzuLgd;;g`e;bJmr<9#Og-{J?$^(bTipQ z%(#d3eK>BCtF5H3O(MbA-8 z#_g()Dp|$)oasMYCjS26^#h8W_T|`F`JOJ3>)_TE7_anw z%diY^6%mOxu0`L!q*!EPl0%I$-Y1yfe$geJWnFS))n+}yYb#R#$Uv0gM7m?Jcm^6Z;k|U?Ztajce`;2?-EzzSKJ8sC9 zFT&*oExzYu4YF;xdHF>**f#o_3Do>fo|79Be0DU^%D;h3qH2IjyX?Hb^5T7&lVCAUcXoqVAg}`Ti$=&!8HS$(l4 zK)|{_M8bu3Mo}>AX^zm}Z}%+y;g|t_Z}-G3Jts|pevd?f`9F~Va;5>`M{NK71O9*e zy!qchpZ(X*o3BEC{--~0E=u}ef8Lyf`rGHtm*ijfTps#y#=u)_KpTJ>l&3f-10*RX zjYqIYG20=0`3ENdZk~PV_y#)(?3lNGX2X%&^6i9qD#+mOrlr$T%!YXRz^eaN~e+Shy^htyZ0bWWA~&i9lA6AvA|?Gm;w zi~ZzS(slXbXZeK8F}xH%<>t_;jS|W`asne`NtbTA?aTLH`GrbXR_{@x*xiq=uDgHB z?BUfDS3byVulH^1vwNss?Nypkk(Br4tl=r4oqMj}AM!>HSWcZvP>Or|YF*=L1rI(Z z>bCMcxk)*Hj8I&0zx87K#_ulE%;mB<>Tgrju6Z@zf2>sN`B7!-!ISrs`kv-jF}(*1 z2kQC~g(BOxElek^esyoTX5Y{sw=jR1R^Fl|vdc}HtCtf2r9ZHfeiJOprP_p6@xXivXLe8{t8KnVr{%Cpr!e^FLL-!sr-{o7j z9b)~cmZ;Hbr!%ef2PHn%NiU|OG7PJy7(p%i%fB-Kf6cIBLnP1jV-$bF>1XVNWtLgN+Bg;4Yk2K z162~bESt%RZ{#QQdluZKb%KEw89N3`11l)sr0E~#s*Q}!zX1>D&!El1M?Wl>^XI2dT!I37wn$7=Fo(E)&9uh zk^JigUXIJ$M)UHz8fGffEuP(^ey<4~Y_e#5K1T_ydcCvdIW_c@$(YPc(CPGZ&&CDL zyb1{%+}R?cqhlosKu~^d2j}TKljB~vxKqBer&NlQy)ANej>u~e+}@-nThY{%dC2#h`he3z! zADoV*wVc~^tWk{q^~7gk>hcRWE8V*WRAjZZMsv?R7W!lJ4IK$ouVM7iWba^vlW7Xa zyGLPIr8q9~$&0gs?)N7oG-jDzM|Kf6lo>wt`#5J1_YCzpy4#BwJ49^-q%?+b22Id|)sBbvTO}%|HMdgi}4mCU6 zpii17i89)L=gY0n&xBSiCTj0lqv712J;CW)>+~+ao@0uMJDhgxYxu5@tv>C(V=kMO z^i-AN#*GF}PSE#AOjdRVyvmk|99+zkxE^*f@@PbFOm{@kP)~V}qtv5=+v_KEMsBRo zzc2K1tXtky%`~3xl;75dQAJySle>e31cBj)8lk{B0;_qtYjvkhlncYL^u|Mem- zd5iKbY+<}}yBBe5$#vo9&j~#OqE9YjD;?Pek5k7@KUBKPK2wrD@Rr%jI>j?g3wtJd z>iAR~;W~W{U7PUW*-5q+` zX}yHTlv=}v#9exgagp23&!fbxD}II3ntjjoO>h3u7A~+lWVC{Prvjz;8GCozqh|XP zzvhEfmGJc271s>o`rA?ES-TGCPm{j|9h&ogjZ^tyt}?`0k?FH9V!7azh>UCRUX(=o zlaswiimuoTUj9iw#29NtOLw3oPn|zhP%fHudJq4z*OIfEV`87P7u7xm>~y)19`ciF zCZ z^C*)e_#TYZZ1aCRVZR!agS{ z@%_wW1ar@nRTd7NuE5Psy$pu==R(T;bVZ_)0lKk06+Z|3-Ku5dmu=l|n_ z%fBrdEOUX7P!kTman+9`np5n(eV9Ji3|%^3&q1S9a^_w?dDn!34{5{qGfY#d{Fl@} zMRU-$($gC{aW`gr3L0;53HAG79&bb_Q*YUI%pj?LU)h`4$-w96>_shn z&4=rsC~6|zo;eI-Rv3?XAgv~PnH$R_-RE?Tewr70t}gou=gQIRDl$rA6ZIpQw9RVb zlh)hteC!osCgc`DtLfLJhMzWe{8|QTqx<2Wc1s_ABJmGGn<3XFe>@G@SC3R+yB<_^ol1O|O)VE;=U-=ytDZ6#1dX8HpZJD! zrg@a4V!n!s?z}cAAhJB;@yfsxO-HQ)k@-O*L53i1fUkm?H8=W%bI@MVSoMU_&|4H| zPsV8NgRB8kt+Jx>6kBJIV)J54Vt`8yus4(=mr7^Y$7P4b&fm>{cLRhNt1)pIoI#_G z5fs@VkH@o2-zw!9_|#0A!8P1MU3GsddbJ%p)biIp{{0+waQvo%g@eK$_Nq=jE#fO} zNb5}%TP9uPBRL{ay4>*ajHonrz$fB>a%0@!?On3Ps)TLvtkOg7At|elGp?(KiZfqZ zN0!~af!cF^r>8_ZsIfgQh|l0(kiOfcAOtL0!OMq$lNPuwQb-{U`YCgvF z^s2*E*kfwG9LoTnI5{bmq1_@2j1L;3kHty%+@h_iuZaxtKdU@^h-odIKA&CI7f#vs zDQQm_<#9%7YU%;cNWWa#*;v@A?>)Yjed#26(sPaF$(HZr?a+j(wNf=KY=2X-xW7Jxu+NE(vyG z|8hydK{IKf2haqt^Bve$l;?E_H{|m8_VH5h8j9X!pl53K9^MhR^-lU{AdeY{O`J`- zoHZw7;j4B-&*9;@RlhI&_x$C0fWsZWBs{t-IX;%@Vd})Dv5E|_Hf%Ov7qMt`MdtI6 ztvA!R#xg}b+@A%~6&u`I{cVfRN3m^9MIMlf!fvMDZg}{x_>#Ve`-AYXMtNDS4~v?gznX{v&+lNT~$N-=0~r}UOu!lp)NCT^jJ(} zR`Y|OjCX-M@Z0V^7C%1|;U{EbP?)!8<@LH2a%tJw1~19)Ok2&PgO`Sf+6K>-8W{zI zSlR1d-1@}mF|HD25?1D_8nRflg5U4)#f^Q16DhfdT29Jwiq01gD(*8MlP!pKUKh6` zH8%0docgkf$yKy<$FUBWoeuXxg~AjTF8{&jo1DK&)p?Cbu)$Xmv|qBrgYwuyOgGb| znyY$fgZiQn?bKx51I9*H%bZgG$+MRIA8WrZOv-p&iivSg(V3L7y}`0R_dMxXNqN-! zmz~rPW21jaJ*{neCBu#-*DiFuk!M|h#K+D*Z=;&AHvVLvo)d^Pi#k$QU z_$6zI^ZB}zi|n7jUlu)mSRm6V@rBT~x$0Y`0wmqoa*{!ky)2IPK}w`zjoNdqH=JdE zM5bK0bG@*#Xd;I3-12_B{_`mG`LEKiF6ntFUwkxn=&_B%$)}}%h#!oaf6(D$vzwk22u3r5xwG}ViWzjdQ&$=)4S68AJff9d8Za1To=h7-;O-Xd} zSH@v<`!`^NCshLW(unQ!269H~fv{z1^3`$uqz9GR^B!+%0x2iaMhgrIbf5lx<$&$Mi(`)Z@`Q19M;oc-`ihch(`6}H3oC01E|J$YD{uWS7Jhdb zSp|#5c4*p}J=YkRZ^adTzZjGiOK&^XQfJqtypl*T(~V`;*F4nUlyx^Q;UWsF5jZwk z)>53`n|7o8J!^LB963!36>?KkNq>8keuW^Pi1D5udDmNuXrUwQKJ}){HOGQ?3Gtic zfjj(Nrn%vtDz4MAp7?tSj?^gIeQG|7-=O0ZaPY=pYLcIgu?oLdnLQTt@u*Z|RkWCm zXL_a}N?N&m1^yTnKMsIgCjCbz7ar z^_mUmWek^rZ3j@f7S@!(DpfPXvN#>FfvqDEG`kmO@!K8eY@`>)&nM~qxpVU8eo2Rn zADH-eI}CrlU$O%E`TPBnrS}U&g>GJ#5FQ`Bd3|`WvC%*Ood^}+AHNUbPyYYe`w;%L zS$ZGBa`5lphwvv({Jksn=lc+F&~HocL=Zt@{-bvy{Ppqo{YU=|`q%wWM1KBJ|Mm2l z+Is)wA^5MnkK#}M|5^Y4wE6q@Q7pX|0{vI`zkeUaf3^32-|xTL@c@6@@3Y9yKkT}w+-`@Z6C;tDn-){E4*8l6({-1rA==@W*jQ__TQJc5?cT@Op zJy;B7bx&^(Xa#XIwcQ*a?i(2%9c~vM5fu}a5VbjmMuR|Sdt2ZC2-G$(G}6%%{O>N| zf7>Db5AcNe@Nn>ZF+rQd>k3f(n{^BY6#t^2S1!3g(gw1HzP`~e08oxWG5`RX4oE_` zUvgTIw1ZalBuGMQlh!*(t^q*%0VLf3Fh2lE4*+~MAn5?W>J&)203;?#jC{WIgGWC5^FV>Wy$<@9|G)hI z<^M1LfBFB*|Nka`hu;|LH~#njfBYZ7|DWX#9Rf=q;cczG+4k0U_RtkKKnr@?yW2VW zI(fK57w`a!cd)j#_jR!kSkl;d=obeMZ#Qe`A{=c(wqNNB8Qa^fTiWWdvtHWnK%0vF zo6QOjZx?HC4?lP4mIG}jXyfGTX6=cD`hB2J{)NiYjtlB602m(hiv%Pm;WyEWO~U%p z9?X(XM|jhh6zG0~zO=!Bfg}sjgWz`1V-cMTmbP#Jy#~>j;u9b_jOft40}uj01;Dxr z4g9{@Qeh%Gbf2>H$el_MqI2NT!Ti;b`qj8_y=qAPYCHr->Q|eG<1vu> z88k#k>SuVu@fk?{j3u6YkVNWdAoVkl`WcgOJ_b_1I#RznQolM2u16iIUp*EcA9bXD z^(CIrG*(CIS06@jq<#$mkGBR=zs3?zLr5;gfhLIt#7nIN0B?2T1;h zNd5^ZzwB#(`T}763k}A{lh59Xa0-%N9exrqge&cB2W>^;QxE{1D#9Lqipp{|%Xyr*5S3&Gm5PMa`UX}NIJkSidpXjCYKyUz{4Pd@# z1DG$`5ax?E^ttwafG&jlg)Us2y;GDY zKh!q*YumPMP20AoZA{y?ZQHh{ZQGo-ZTs~9UFYJQi|@VoQuXY;l8aQWN-9}9JK0Z$ zuNvSDwEr0Nfs+#_kAdj+A7NiCxEX$bD8w3+C(r{TvMpo;MF`jlRZ%z9sJsP)fN$_I z${P(Ud;kj|F!l6zYoV11T_UA^4dx4U^zeeq~L+r+-k1FlI zhe!l}6s&;IACGsF_Weva0Zv;OsPn;YAaMgsnz()G(?j%qT}pUg#^pX(`(X(`)JtL# zh+m8lc`7>lxkEi;+&5qi>kWL4bei_R;eh&r>;}*Pj$i_O1#fC0ztH;at^7m>?ja&e zK8NcuUp{&bE%dVy`d)WlgAYT`NA85}A@<0!0)6JnWe=gW}p$Y2xt3S*fX zGG<2Tu0GFeg%a=%q0RqEzxN8CG!L7QV5Nuz7+|i3YIVaNLhrUtk{dlDz#5YX#>w&^&_#$`fe32j6AM(Yn z;8uWzMAY{M0zQbf1_35*B>*NpaV!@X@bf>B-p=))63|DRRMSTrbhV~NY=xY$^_Sjp z_45DK+5>DYeGUc#2}^Pty8Ec0kBaZ>uZUi?Ew;C9^VO9DwGsRZy%Bsdc?T2&`o1qA z{ka0hL54X(CD?ib<;N2A9?25)Mw1M0S99Yv)F$MOiU`U(gp|<27I%`axO^WW&JI-P#qG9e~lx*8jMlven;%S_@S} zumZX?lLpr68TQFLnsWiLbA;UHq^vPO?49U)a^oD;WkTPf+jVoJk)Uh>`OtLh-dX9t z2O|J|CLjQP4X=iHp@ZxO(1*{Xb@{*>MgY?6v5g3fjKdaFb9uT?lk&5sG^%J@I zAi)dXOIsi!P7mzMw*r=^5FsGdcHf}X^4}!K{On-DTby+2lMvFcgNk3}5J7`NB|e~n zwn={Ou-q3d0rjAFVfCOrDSjXk;wqHzn`bCR$Z2`hkUL8~2oV+z{5f2{?J#t^p8rA0 zkN(-{Mbx10Gg#~_zYL0~Ht-Q%Nt9y&0mOuNDHD+NWY6XpmTOsZBt%3}i=xb}EBex0?*1(QnsDtjYaB9ePN1;YJc~{P!ha z1a8B&{Y4Nr^uh_lFr4Nktb`t9<9wpPNr!gcNQcaNR`?}V-T0*GH$&$S{fbz!^yaa~ zXWT(aZ3*AtB=qPZi{j34%8So&7QhHifS&cnfzOQknFyDFpYHyZs6;*w7y`pUSGiFjsO*k3Km5gs8WpuN$fLyD zwhcW!+nxSa92*2{c4hpQ2p}2U!{>Z38Vum?)JuOzAC?>e>G zTv_t;*`cHlz4~Zsss;6X`km1!*|{h zy$Avvk+LFpv_X%F-G~A({$GIL!C>Xd~ z*%}x#sF+xp{4p`0H?Xr~5VW(CG_ti}Wpra@6kvAqF}E`?rnj^CqpA)I_);;_{tu5p zr~n{O_@LWx1vzmzXl&@8dO?N%2uUgc2*GJvT}^-TaFP-tNK}z? zuA=TFY-??8V&n9a1ptH{Obnb%j0s)Moy-WuC1n+i=}jPh%AxEeG#mi{dXoPD2-mBq=Kju?vER1Weywi*@r;gljG$ukxdTfAC+T{Qm=-hzN~y1polMloSzExyX1` zPIAT_c{R!?5tenra9LZmvKX&PFDt1Z&T2SKEAcE5MqEWv=^tmkDH3jPDp6VW&iT`( z%_*9M0~ST%!r2doj{fBJIFMjYkMBuHe4T#HFvG(#bL@WU!=L+n{O-O-JN&Mpxm(*x z1}P0l1<(U&1GhHWSo#&vBMFjpScU%^T*u0TR?M`6iUOq#DWbV%DMMtftiO`TH=O~m zc&;k-c=oV(vdMEec7(*nLJvH90)AoOI9H=uMC%+L3t%rB_XJWb6&Tg_Uh7IA3ZI_m z(Z=}dKdjqzfSshrS%AmcM0<~WkfIG)2hGciH`t8t*Vm$AnMUHFhrmw-c|M@rZ+1EB z@jOQkqdtS#CPTboDFp_~@R1guC!=@pTeAR-jtU{*8$5RrBxIyWthw8i@E|LBKzmR@ zbD(=%{=ogfpx5-%_*v$2g0L3Vx_$T7jtyC#;QX@|?CJ23@%#@b(kKJMmR>*@IYCZP zZHUj1%yWSljPeXkJ!36DHQGYKHt6>yg&UeA^p{udohK(bb3cC>t4YvhKL=01N2 zWHwJ|c9iq=GBXOHiCIq*6+kA89PrCOq#q&ett0hykq$wD`RAK4Yktk{VmGpEw+{hT zAUZ=eWjfrpm9}C*zx8U>B`3mCi&zuuj6Cl?ySHjIu%{!jInb^lY;Xajo2&Y=>J$2& zn1O)^*p=~DI8MQV4hf7oC|eQGm90G4ekb!7*W=Xyq@kbqBO-8SBmGm!fA87ii?#6Z1sqE~$Avg7qXt?48*F#@DQNJVsr zOX0f%CzyJL)ChM3#r64^ zFLH}#+fKtRWEQ`lHg><#^sw-O^_1oe?clUr3wIVDA1Yse#P7&t*~8*+WUX+wcPI)C z>3=2_@eif#WH$;h;RLrp(}aWok}8w zvl4OJ`IxCOP#po^n?TD}GBr`Y`3s*zMrY=QiB!9bRD?{#dp+JpN^^*fkkEiC*)<02AZQc1b#)FuPIbl*NY^tn=w zyZrmATA$G|hHXV5s~cGPjQI>&x3rO!Kr1mkzj36#MIwv;mM%I}iK%#mWmOj%)bJeb zlTYlsY9Qeg5FqBWR6}-EK{2Yy86CQCGc6N>6_yIW>nLMBAp~KdV8BGK*#0P}8EeYq z9zC#(bqooV>)K7rj^QDvSpO+Wn!N`OG)?{jfA7+Xl(qku%O_-i)+Is2jY*cEE2uS> z0=C%~^|>T-xN?3}HA@5ponC47M#oDW$ivGgqA^V(0d69JqT76FU?n@GXuFUltn<_J zpk4}}%k1^|d5L5H2fLxh>@qzmG{!%16Dk;%h3(`ZMuy zjCUT8#vKU;-j-NoqQz{VnA!e`e?HrWTD{kRmZ>Q;x(bUVvOFgRA{V|v^OK#TCShKe zwmg+q`l31oE)Q(cg2E(=g_KG6Hofw3P2AmjZYsKmc-{d=ht3P3_s0P&pL_b<(tHr| z);$Oh20*K`j<(qhFp9r1%HnINHDgUkPLor!?Ap>_aqnq541kaTO1owQJbtuF_ZPy&jC z0_>veQM!!W);-_xXXng2&y4$BiTOQCou-+R-@gQ0na5wmYo=Z9*sN4x*exZb5Q#JA z^=n7?=R%%jPz%Rvvl8=y6EEuA2*78Zn{~gvfO}l+7v9iI!1X_8M)Hh#MDC;_JM*S6 z1Zgk~dL3Z;^cf9Iw!koC)V2bD(`&NOlkN9;+_UmHCQ8a1o4eq8AK{d#;suH&z(*XA zyuIp$y*27!T6K4r`%TwqrbWbvV1dE(!kP`@vU-1F(6$XD|Ng~&2OAQg_v70ZQ70s5 zhKML4M}&Q0TD5~nu_O?v-9V6PV5e`bLz^ch7%mvd)MV{(1)9O9%!@A?Sxg*m_h{>w z%kPfrZD1z~-gg0c7@sV=tW+~KEPM6oM@hSCDLBpS5vrX8rNa=@c=AA`!osND&XvaA z@jFDP#9}CU90Dtw!tf`5J(;hlJHY=_W!VHmQmv}~G}%av+wcX*cKFuxW9F-1_=29M zcLZK{hHcJGiW(YwvF}ry@2WyE-hjX;lwY!c1pCnCS@HGHIjh~lwiuXHpy4W~A(BQH zyDWnPOhWQDL6#H@l+kg5d+!RKpkC{@7AJTQVP6e`nsqusCi13$YWu_e9papoc&g(g zpu_M>xDefcR4$|O<}XS7b3`Pfb9&nfWa2UiF5CxXc8E1g)0oFF3Vn(={P(U2&K3f! zuPPv*H}4SrJP@|!1Ec*ONlTsFFMkIxY~3Ez68oDzqM5G^vfT^V+2q>jMUpIq*U_x} z1r(c!;tJP8=CG<=d%(Jko+r)EQv!8|x`%nyE|k~MIWu3)R8&0zQWMM{fB$a~V4C}V zR^f|?lFD@m+bjV=c@F7eMNNOLqqhhv5yY(1Ct_(XG+#~63*&08W)Yl&eGWu;*B>%h z&@bV3_H7dj^s_sN@M*;t#u_p!|0dO}mULI|scO>)p8ITEuFB7J^R5UGYx@ln7N1iL z+v_(I*glV<*d0jxTBrRExSE>|0=)4!x_R&;OtJG1JNZgqjBc9;TnR0=BV~|-&1P@M z_LX#$!yp3w`6e;PvoI4|C?ZHH6L+E9FSlcn%jBQ=LgmECXYT0S};QBpC8#dJWV z_+}68MUglI$??_3p2o87@s?5Xjax{LHHE{YG(nS_>t+X>qQ2{Qd+?y9L(LWeuqC<9 zYH|c(>v6lm)XsoG1M0ST@T`FxkXRF()O$X0QZ`UBLyocQ`>Nh_77c?zrc`WEEL3}j z3O97}B!IXUMbq$X#Cxx0FX>Vh|A;bT>JwP{Ab0)M8}NDrb&BwovB4r4uNbl&m@AR%FHlA#3=o`z<D+_cF!@}5KV&NpWrZ8&0rM0 zx{jc4M#KFNpXv8#Mk!L1E$M4s5zj0$eiJj$Pj}KB2BCvf6Ndcl_EWPp|3QDtiPU^) z31zPxukEM@LHqr6kU&^mt8Pj}yf$PuGm6Wj$qNc?mo<)G<#ys!anB!G%WUcq4^`p} zRKFA$1M2Bv3CpD;<$}u}TLZl`bndGVHKace%`vTc5I7!9~AgaRAWZ z^2aC@bXNj?`TYY87>)4UAsN^CiS&Jm+`0W#T;QL!Z5YX=3=lCrFAYpXkg)~ zXBWa=7fk5pL0}erUzOHU#o4cnF@UN1dJUNjZEN&XZAkX~x zrH}Iu0cdA!ME(1afQe-ly9G9R ze2SYtdii>~PR&i1toJ4!djC+*s8`8fG?ir6k+rrE48+F`ql9T~A*{rf&k&w^Otcn) z5F{Q(YB;#~gS7q8B<+N?kL?cjYAyz{z6UY%r>jGl;<+5Li=X@}^SnyQ#lbs(c%v+NOnoQU!6a&!JJEK@zqYbJ$YBNHbX_MMw?BE#`8A+MP33a)Up z4Ti=PIRh+Gr#Z4DML|TnA+Q?Co!qO!P=pL#bvV>8-o@4=0WdWTbV+XCs$8@6u~KC* z>izARmGE}HV>^Lfz;|%`)-}H%z~47U|FiBSMdd_lg!BXcvvk>u&ZYg}0RYb*{9jwT z?7!UDfBkQkE}c3AYv%Q{Jn`>Kybj6$LaEDtg)T|I6|g-kyTmV&mHs9(ENQB8t5zo$ z{7|WhYju?UGyGb(|K>g3dd_)v-?Gnn_PIKCoXHGgTr6oHa)AK={Fbs8oe=%jN$ZXT z#QQmur$M4agVNq-#v~xcC62A}g?5~nMBmE!?|+$`zZyrKY7N zXD}_smcUhEg;xRsJ!xq=1WcNyZOdBh+iU7zo3E0x^srskQb&n5z&GY37p(aukFTNpk{Z4|njlH1 zsG+8&_iQm(9nUe2i?Sitx{7pvY>kIkbhWXyaqGDE5R%H_VkN?ND{A4oNX(J~ka|c~ zSx>U1(VN#8$5>OPIU700_?@^jq+Xbv8@P=!ROsKBJ}ndbXBumi!gdE{(KNusc2TV?@JfS1 z$&ON?GzR5BYMmwoY}{lPkBefn(}OKhZ&hK0KH0L|#j_w2Rhd?2!a_L#hwpfeea?NV zaLoLTX9L4#CfT4Pz|H1Z8f1v=_CuQn(|brK8sXsytg)^Iqy>{rtqJ)ul#e1&NZB>M zM*!m0l(af6dlwz&+`h7glsy{*TLdiCb|C_s}R2juNhMQ2*fy22ryKT#2qUYvM!(Jtkaa-dXP%b^a%mOo623Ft6CB*Q) zNig-F@g@px`eI3LHuyu8j8y(Pr^bS0Hh4Se)VNPw~*SG3+=< zT*)KANSt{jj$HyvJF&N*f9dwjG%`Tt+_eHZ>c)y$6)isT0gp#s=cd_W*Jv}&h^a$t zNy-f+qTV@rY?$-r2regqJ<*l7dF#t2^06V5LNPT+_CoAzg_;WYaSuhuuvYkJrA(^} zCUyw?GfcbdRMQwU;7i+cvIEKaUWa5>8K&ET$w+~%^qbDgcxn>wbup@5ASG3ewrG#oaq;4RBjS(F6(hl3o9~nbL{3#+ zj!{ArIbl=tZh!HAgm$}mU38WT@N^Bd?o4b^(t{T3K^f)0x&ZXJprPy|JuNMxT3gPe8zyI%|Bn`lVK}$a2A^`|%rwv$ z%iIYf5?C;keKhq32kdGx9S2K@*JjJ(r8eawN@GWwyyy@=DJcM*K!a+nbrBlp)m?8< zS@%Y;fe{s8zdXk)uwPYw_)mcRnCXw`|KWski15Sed@mJek z1VD#a*Ux{Qc#EN6hGT8 zfyXB{p}L{tIfD!KO9>w^c@Zl>`aw&OTfFaZ@uV@s*Zy$2*g%nUkJ>4lvj#7YuJmN7 zTisn0H-+&`%wWHMwfqofMG-iu#NQ2gmJtQjC?pV_Nd5}%OJFS!`L#m=+b)3GL##AQ zT|&rU=*wFY=3c)onOumX>DFmlo74O|e{nQCx~pK$TjloxuiY25Nld<3SdGrQh4XdX z@BvOW>$FqKrkLj3)7RD@pEjvS%R5)TZ`L~X)rM7SxlngD#xJ_|2z(X@P6F1htJQ)U z!_&sy#SMHV3jJS0Yl2f3q7PQ{&cR_X_sZtULLv809m~_*@}1%<&o5?$?nC9WkzvM>KCvDacVeob=YjtpmLu$z|t0` zb^%;^!LQWajqh6lzGB3)EqAE;w&??=djSDw_;2n$$9@4Gie#OXCUowX0j0!@>^`fa zB7=Jd1B<^U%Q)^QzOQihWzSx&-(w#YlfU`d<#yRrs*m{+A=<42mKtt(mpuhsA_Jp5 zv*QA&dAp4x%s;Yh+$UXy@oP$B~^S zBB$o%v(Gc<`#gN=e+{4Mg)Ma(Zz+3USX^z~rj17R{yvstfRqvP4@cQ4YQhlyVag~ruTal zH4cODn@E521%8GCjoheiSlyvO_j84cXl{w@2?Bvjd9F!$8>A;O?1&u57JX&CLvQ@cFXL$uSGvB2UuP(Kt|ypYjj+ zJUL8iig*63Of>#+$L_EsX|o0`%Ny+K@;Vx^NaKBanF48?)Elc!b z+{4B_bZ1HoW=`GunR2sp6;8y#x?mWjYmof5D=QeXhZ1wyKOILF8 z7;s!%{JqyBU(5SXHW8L2*jD$M)b|&7Dw4PJFqQ@pvEZ@4+}v{xBov1+nEa|k^f(`5 zGF}{WjL?yImvF8wj?tfkXsz#D;mvc5wb|ZlUo|5^SAe}WC{D$spY0GTgt~omo#b|; z;xG2Ne1R%Y!t$07I`)GSbK{l%+T7fj#xTwP#2b-prAgtWtI|?*N3^phnIO{Pc9nOh zA`{3d=c>WDim6CVE|O6PC8H%DvA$K1(lJc%W-zvW>$jbX;-_3lm*ul13%KYa0h&}P z<>1CDKWbw6(5)9i)dgC)9(d#|Ce!gw3V)sVp?YJ$tP}PyW?U}Q_A!=c zwD^p|8sM_qW*OMd9Q^S_KSm-vM_>P)Mh*dJitG~2aO;u5d2M-vJ{z*D8KYC3MN>e*^^qT1|S4{EYMU3a8S zeAR>lY+MbqdG6L!x?7MaJiBfsyq;hkUJ9P?w-pno{^9&)aOY73be92MN|L;tUg+A4 z#^X=hEzpe*-R|sP_!Mh;hY)(w6>Di){^70teSoWt1)lJt3q>B}{#6jMYEbe>fZ7&0 z#=BvzyPPXFvb#F*!96X1#^BnTqH>myjRm%j{Ek54sfYz3t;T)crzD@mp02?7y2;?4o;SB#S8t{jbE>ca`lAnH?pb81Oy?QgMW0Ln5cEcZeh0 zEwardgD@z*@?u7^e(}cCXZIQ4_wOuM8iw-s%vcPLO0Y~TV0^;Ao8%$WDWOaV=*ZHh zSrLc-G&oHa4%c4I!>EaY4<> zcD<#?R7?b!Eyto-9*K^qij7{W{GF|S_7QXY-qq&A2~Bvnrdm};zbSlPxGzZCeIEuh zMaRSpHPgP1ZSQP7zL^ZTX`vYwb@Ru6tvISZ%I}GUL;seU13m%o^8O zCEg!}?2V!S2H*^%Uc*kWGzmFV!M#=f8sdW7IUjKx;#slsg%_JuGv@g$u&0I&u%qc@ zU?oH@)>LGky$pzr3^w;3x~#Cqb{0VzMJ%_S*St6IL7a9Qsg%TJSnt-Ez~eTahOVf_InW>~mE<3)W=i=1uwg9|%vQuxZnDO9H6z6AA#-6n&p zMg_O9DO<~>S52eM3#HcFNWZRxP{oYH!zBC@pJ>DTdigMtrF7iFJvaf^`1Ip>3FwBMoRvPyBDz90PU`4|H~5OL1Kq8RoYwYQ#}OQ?V+QV&g|_MqAa^# zSm+yC{fK@s2&bKaxP$-{syZ4J;3RjvGhXu@|1Cr#NeCx*MRB9SF)rS`cfenW#p_o& zuhpBBo7GnYnb&Yqe6#x>Ddn@HL+X`K?rIZ3H7#cCDN~!_maHigmM%S8p->|o?37C6 zK7nTrA%7eQF#9cijd#3ps^S@qD|~uC-<6=m=Rti$^hw2cHYi(xSW{a&pZMs7Wd1(q z?ZQwSB?(u(kxo*?6DiFuXU@#)KITeC@{x}-T)o`d^eBmp<>y+~ohB&{TnuFme6^$| zUuj$Enm{Uiw!%dBw(H8hdx7*~5ao6_MA_Iwwu7<~h3+6H1EUea&j`Pw< z7EeP4vTgvdsdZK-eQ=`-oOdukf3*SLP4cl{>`zp$U-QqMR#hjNvhPb>21|EUY!U(j z;e7Z`H2Rqske>eNpU~K?9bWo7vd;{nx5q5Rg~c7z8OqRT-fG5Q3o9yT6?tvi%Csz{ zPtdZ!#QOnR0)|jq=U;+HESNExk& z|M+FlE~xe1!V%eCH)6(P#ocDN(qBAgpcBdM(hfYa_!`&fuol03oM82Jc&}TusuJ*E z5~K_8z-AW~1%ql{r#njl3Erl?*~$1u=qjJ`^a90tqX5(9q`Q(TXNc`B$bxY5T}~VW zTml4hKHjIlPe1HNefodDowE$^`QB0s2>Z{Y@G*Wb2HCWQ@^j-Sx47d=25x@P@c;al z%x-D7g-k?vy;ZU3CS3-Q&q=3qXZkX&jH`Bvg@eDvT+qc8Q=KdW9puZWw92knWHHX^ zY{Qvg@ar2) zW(GBQJbOF)!c#PFV3D({V6U1vrn$=e<%0F?eED1#nG#Y6A^^YypaX38Y3)FfKxu&@ zWWZxcALyo%+Ua5R5_)+PqbWHfcGVd6o@+b^2Wqt%P`xDN>Hb0^!DuO~yo=E`e+O4Y zZ5O+OO>Mx{^K%hGj?))gH5k@v#HS-rMdxs6;|N(zh`M?6e7af!dt_j^w(qy zu_9d2BkLdeJI>$J*iokayNC8e!~Gki^cttKMIsQxiF^e2LqQ-N zp6ic^S?h=fR!=BJq9lgV`^-N9YW6vkCouUvi3v)ynzpl#lhOWVxzn?~#+4C*&1O+{ z@(uFes=fM4kbn#Z0ATfl|MRLnv)7O zN`wlW$O?E|6JvVR=Bo*2U=sSVBHeZ^$sSw56vv z&TJi5C6j{iK0*ve4XUfF6Q)&0lmMY~ch9B@VC>w3$igjA2xz(cqU?dx`ZRGt2n_7m zSRFxl?w+1r9ELjk_IYJper9E_f^2?ntS+%R!)1wNLHYR*2ZgjTpr=5td`9D`)L;Uf zkYCKtDv+x7=Kbo!OAGj`fOICWD&B?#A_E`4Yu}%}zSpr04C1{>TiJpE)@dab4Yz{3 z!E-nZDO>kJfqg<6+m~^)m4~@L73%j}mXZA1sBmpB&5zR2D!8<-_eGw3zLNQdQC^E= z=~tWYjDG2o_b0XJG5Hzopub|`;nRXm8$M39ZTB`rH@}lq_T(T2kXL;yMUoO@d6s>7 z8vaq3MuPncA{{^#$l~bKw|l4@l#^9mLbH(rCBuZ3l_C`>4|w3X9`Vcn#_8}-s`!T? zZH&>OkX4-+YjUMj0WYI01O9GDsSVRrougKv(i7>dz;$H20#j1_Tjpw!2c`Jo)IrFJ z)0v$z!^hiOu~clYH=jE;cR15p-5Kn4m;q|NTN;gY_W9tdp`Ym`$O@TU`*C=jj51$)DWOspKGMAgQiFZVH@I++;>WN!l`aail*PxuAZ#nV7f^{3@kYLA+VS{HQfLu z6AOHqokuRKNq*P6CH>H0mEtZJUl9d1L1E4_Nc=NimA#H{z?J$igb{b!TJ~_SyBv}BYU80k(Y3xw zL6sHTN=+ViX=LpevbmIZdP562?=TInNo@l?)$U1~w!@b<)+Po|GoR?|Ojla&S^mJg za10njyEy`hSm#CStcECJ3=OLjBP6oXFAW}fUG-f=8x~MmMKhww-DtwbJdUZ>yp!Kh zx`k_}a6@m*_xkVPg8h_t2$1S z2DWi^@Vv$y6$#*`3GH%WdhOx%AlMrgq{5IVYBivA3=p^y`GrM`x?|vxq!0#M*>w`& z*aJUPnhn4-X^H|6zaSAGt7zNNrQ!?|^$7(lN3iMepX6d7dB3nszk+cc`HUF&1`V>7 z$99xFIDZcj$S9O_Y?w2Q#ltz>e)u_94_1{Y|F%jyBH*Zcne>0&p(%35A+qB%;tIA| z0)113m}MN4eNT4uRPoXg5t2u?yr5x3ZQkLSjbl4%oR)*hB~CgL8iY9*5qLdo6srwd zb6b_kf>b2z+OwLTT3c4U+*_rRz!v&pISjBe&9Z_kFJ>6z-I!=GzGHlx9)wvcC*L`?TSA;{->l3KBw` zD{hg%k@PUNS8U(tei+}GKII%QZhWfa5^~o2zL?b^LZqr!k9$=R)u0))ZFBEYS$9Us z(z9SIJrmWkp~hi?WRJBjejh7htG%TtWN%*g<;mklgpq@Qot2>36or#_)_W#tzn2Xz zT-lwP1jzdO^}zInn~ zQoT*#OZ6Sfdn6WEF2I_g((9*C| z`S|B@8SWq(B$e6%0(qg&Mun61@++TnE(B7)1GvGBm|nDMcu?KWeCt0g^qb*jIoO1% zYYy^MNIFE)Mx;Kf6YP-#x2Xg7Ae37N^##qr*o*C&d1n5h!b|1=^JP@q#OM`0bkJ4YmrB z5iCzBqDW<>Pb2Kd1bVh>kqEABsDuNX^&m>U9#A>Tcn5Rz>1v%emn$70?H75w5(QzF zrBWSC-klhR`I=M$D*aep7jOZ6QCn5aRzZbZ;Dz{mf+eD7{WSP-!S6NKGZMr1Vde+UfdV#r>5p%U8h>2fh3B$8s==D=o#zF1rc+ zmYt`;E~XTVKOz^%8GoKi3pAIS=u7bnit%$zDbPy@3d_DBd89QvY* zM><8#=f_EQ+dmsr1M?eeC7doqh`hs7U^%u^(Yv+S*-QPsWo$*~XOc0i-UdyTvBBgR zX3=nRkbkYHh$8Q*tW_oI8l7j9?hfOKi+GtODb>LvV5Em@W_wdbH95pHNi?;;Xe~lf z6jDm7bY-7}xPSK%SA`6W3mf)e?Ylfe`C;TmWlLqMnVtU?qPi^@23vLSv7Suf0&-n` zy3ZRi)UNU&D)Jn#K3K-eIuT~5<=IGb7E{_Me*9!Tn7FJB%J3{TQx>xs&qM)_hLQs* z#L>iGvv@#OI*M~C9a`&sLzWhbuaDn^c`A$xcY81DsojIf{Nz>!r`#@p?8*f@jjHA% z6vuT!NcPTw`JLSsorUWXMjdWeu3HV=5k4N^Q^jdsmJ{}~d0VA>x(+BH{$sYa4RG7=? z7JA%_!-*Y&xd1)Tidi+}onI9hsi?8k_HdQf7k>CWK@a_y(2n=T$T@ zYi;O)9?ceiaKD`|vt>8T;!%wCALtv<+)?^ZEK4$N;|wv|$-e(+3UNwJ^r*09TB9F# z*1) zCgVxRP8>oqEyqp4@^}3EAdeyV#omWU^mgh>@j3#I)3aBc)PLWVAgnJH?J8Kd=rB?RW=Hsh4$BYKQdC^Bdbcaw zG&~&F{m3^BF>Y@4#5OA@(fx~3Zfq_9En~Wk$nK(x8u>h(R@Xcpeg6VF9b_<%6XErYUlX;t2|FG2%I^GMz4CSO{5`Yzm{`rw|z$PGu_j) zHDywVSLwIsj`X!HQs%t21UYF-}F#b(O)_afe&Rhe$U-1KON(?IUtQ~dQ zoSRAMr5j!| zJ8EGUAy>9%C}N^^?Vbc=KdY<;7IbSrxpr$KDI);>Ey>$G)Noyy|80!?EmAsxv-jLwVj93lVZ@ z;$Vl32|RXDA8H0%KAJSfWNM#3k(Up%ZQyf#2}Z!OP*SUP8ECCai8l_P3d2FXOx($hI-Q+pjq0$PtmLzm z<{M(GU!0bXZ_{S-%R(n3iI(p~R(&+ZF)R)HvWH;jB%V_rdX`YFp6&jLC5n5J%X!7< zbeU3P%ly$|+u|UUlVgw|Ch;g;>2^IIsL$_jRP^A6MUPCQ=zw7E&%Y?7LUEg9hzfevd7B!=>^)9r=RgXJL{v-fP~fm=c!byGcp-k56j zxW<))4en^tnP_L{Rh&R%)OCX`(}(nv3u&(s0d|_Ezzwsp#3q){pcz~Dmi5uvWSV~z zd~f<0p-nLNG0A=U&{|(zl)+;??l%@jZgvN-GRs zkh8oeIs~aA4{h6Np>@+6O`63b8$yaYYcxnFp9U(fdd$Lk5G6WC!`)0m4|oqdTpGr3 zE^X)AU~_xEZUT{z6?zB3%}e~nOd0T;Nv4t5=c{zKQH?lR6KJNBEONvxnIoHOL#eGp z*?g*-#b$D_u}`vZVxG_=HMGwCef$Sh{%*TLUw?bYJ7p~7P=7&Dd#x}641>&e8v4Tz z(*zv+y<4`ui^ubfd*O0xXxpFnHW0V0l|*elxDpmstlfy&+96B+6@#2m9~aiq!aNn0 zBMW<)L!~JoB%k(Le#x%!y*5Q(#ZpT8l(~$^r%2|B0)RUEH&egJrC;~iLBTmEZ&cTM z_ZZM;y4{CNTEFLJ#b@x8Ti9TNjEo~2#K}^gPsnB}X~4ZusmO^hO=nL1>pzLLn>Xs@ z(hXa^nbbw-A^LX2E|@q2_*tUVfP57%%YM$z13_X0+|D$eJvzG)Hj4mrUIJ?BN3s!8 zrOVo2`MUL?0aLd<#;1c@QKo5WMM-J&=%(bl4f$3C&(dUnbA>S`ddPLU{3azi2+pNF zZl}q?KN3Q7l5k+4jW06%@hwJ4e?y0@B3buF-H5|3H^;!LxHsP;VrC?}tgIP{a(A&5 z5o=!&W2XZv>i;ni9_!_M#nui91Y(Daom(^UsRiUP~tu;2Ox`$ZgN#O9}DPGrYEK=Et5#oF987@L;%Tp<|7`Lj( zu=c0p*`!Es`^|Gn)1r9AFbQ76XWnKvY-nmFA?ocp8Fo6+&%G33gmG8uT<0G;sPZ8R z0Z{`iq?u-EVe3aGoNfi1ZDSE!H0WFQluY1Cc~pfVvNo;WR6Qt+D+JP-^jwX}P| z_IeH%V;YuUC#?A8xr1JEia+YR_xRj!(Cbee$%r zQLn=jFlZ=j62&ir%i$VxZkL=R#&Sxpz~}CQR;EPYVlFV#bfG~!(=?nT=(yEPy?oy` z5B?w4-Z8kdE(-UIZQD-AM#t$m`Ny_x+v?c1ZQHhOqhn`s=T=S4+^TnGYHF&^{&s48 z+I#JF)_K~|c zXni41A7Jk2 zEVqIwvv~@TY%z~3%0M36(F9lVB}FJgCzmK;7p)k6TiovSl|U6+7Bym5(hsc zDquor<6M?GX}IJenggV$#Y?4#APEh1C#$lEYRXXGSue!&si~pUA4{y+gj)isFOh?u(^%L>WxRd4Li~ z5){OhU@i|o7@4W6NT8wsk%67YD6xJI`T3MEHCmXcUGq7Uz2Yh&=Aj*KflCen&#{{@ zHRcMz@L^I+!Qdn3rcsbW%knShE$Y5BWq#mttj^rSarG@)2>;tT^faP*9VA=BFVrRV z+R^*wMi8@-_y^HaEEk^kB}R`8}+5l8L<9#qyz>^x*V>3#lS zg@W$>nHPvC3&EsAgLX|e>K1-VTRF}*PW)rPYKk;DjTnDSexbI|+(o&dtiq|&BUC31 z&gE4@YqFfT&~{@pyMu4q2GjC1&$az|ug)gyR_BnPImz!*2N5eZ#frD78OEdTvia&9 zYfmT&oC%i9u3GD^L%Bz?YY4+Rh2e#q!uH;EJHcq=^amVVGZpW0VzJs<Wvh)R^a#$iFY??qCGr-@!hO$y_FRrZR8G=S<-8#wy$ylToY~J zHZ8r)+D~Ea=Nk_&iDvPbJ0jjsS6~>*nr}FH4CPQS?T=4puzFeUlvm90qH7l4TKC-h z{CW#<@Q0cY0bl(+g?**E21a;@kZ3E+ovyeM3YszDf4{4 zf;Zo>Db0|Gfv9Igvc?mXcjY|T6x)YqaIpTRolKGcfYHnW z0u+F*BR_T>=+3-&CDSMg6feD{l*RIWKArl4-xGCVRuCP37(g5e`@OL`f8v=&)Yi6% zLsCR5MK6LCt385+;4Iv+9?*2I zV4lYWYYv9)?m>*67r5355kMzD`Kw0>3w-Ez=;mO2Q=vDFkCSK8^c2;gJngjzJ74n| z*7%F9;C2D7pD>LTZ=_-{xY@W+O9xaLUg-EryRq@c>*lH&>o```tMTkf*W9%D-`+>E zm?Qp0<5~}${wl4gKr4{f50bgrS6z06>Hfr?Cw)zo*{H!2B3;s# z{fc)(PXqHo==@z{su7mGa_I7)=u#xp$mR5{fk#oLXx^ZeT@hRZ5$yqm=DvALBJ@&r zSOV9K@QF_SPB4PCllA)$`k%l)q7G9n+Q(fICF}Bl0^D(WM><g4}m*Ah1N%l`o z_JMv0kUko5rU7ehQ*b`+8MR?--&YNvPyj~~*lXpUM*IVLGiFsv^T0iMVI0i|u#l~> z9ROTngc%I)8ECIS`G_4gZoJbgEZ>f6B1T_2`S;ZHMbWgR~B1Ns5>N@D0rYnCX&5 z)_5@qQYspd+F#vvVz0*E?d#)d*sWa(;XwyA8EkYX4nU=H zS!ufts04o+ue>gZEYxyhRS2Yo9opk>kQ0(H{_F>3P;sk#LRv`p){~YM9W*1xePDNN z3>Dm)YP3c3?*-a)c9FemG0T!x(c;(*NHrU?okZAAs-g`01<;?5r{S?gZk@|{tiH}8ITEHufYxJSz#{r&E zIF|UNX|5w@7^^@Fp~ggJJ4-JBM~JX`Jgy^+iWy1FFMW06XKgDYp}7^VWI;4sQif{% z^NqOLbPk?>Y!&D7`k?IZvNT6(&I^OH+I-P*;2ICPhNZM69zeZAZ+YF22~waqP-ey+ z4}65(jMWyy!e!};8UG^NzJ_w$m3!P&c;UQ7-{Ga6 zkF29R|EKg^bOS^1I8D2zrYpR@_&6u0VfZm%v8+Ar z{iZucBHNvU*k~MkjpAOWT8t%s%r^rOpH3uGEPGW{`VTa@yxDTBP0#V|86RvEk&JD5 z6+3I{r9x$JvZjb9?TNI`&T)T=MU_GiPv9;N^!xQx?0iR`EHipQ z0-p-SprH3<^=^&%$b4PgkF=p>gSonAYskC0Bvk+=1KfLr0`hFnDo17e7t`Aj#-rY^ zCHVdtFMk72cSmXvUcBT-u2d+5V|b=-q##f{zV{vF1inwu7v*8(UQ%}mC&Y=rAfq}{ zV;`Mt6jG<15w9*sVA?1SdqZL~w^7SJ5?K_hRVZD9z9pZ}d@p~i7|u%W&=|2a>*E_c zA+vv+q5O+obm((|M3)hwl5mr4)9bRHoBONkQU3gmcz9>8z*U$X+YQp|I$kF|b3@vv z%07!o>vEjk(G4+Cb6m8oVvWeXchggV~TF|3B9 z?^E2T;%RvX<9jU0o?FEb=}RzfKK7|7MVT3;~)N$A07#@vwOuwNShE~iSa^npD4xx7X=btrV! zfpQZ+iMgT;i9c>h^Yb@K6~3%FCU-RJ;vg9EJ+wRxSN7&I%3I zVn7i9v9^=rAP#8?Tgv{)H`|H@)oD@q2?ne0cA*(b@a>~m(9>E?@%HXh0wGgFyh$s0 zM(wzrEG=m>4nYsP`Ok_2Io0215_k51ne8K3Sc<9<>n-(HXIgE!e*Do41DXsqAPs!Q zi>`hHiD_afI7VM3Si(SOE_@^Z4oBt)WE+_hRFcd2cTAG^zIKuVQozqxKFN2bwOb(@ z+0Dx3y|`GpN{6{c8oZd72B+gIK+47Y+1Y*XXBNE zzgf*gl?T3Nq4hx#$be26YVP0)Zv2=ipLyq1Kwn0Vf|}+xK-*}0^Y7@oBm;NKbp&TO z1}+b3;d;XsdZlG6G~EL$BE`(hiW4tje>OLn2ZaXcaZmwK6QzZ>A@~O66R-GHO!pPCHQil+U)k0urHKAT!=kTe&q$(Tl zUJ5~wM-hHCB68w$aZ|sy?OIm)^DyRT#0*mC^R}d*$8)h{kb;atZI|Idz*_6hx38e0 zjND^jg!bhB)MU(b1$a;p0|9COtpC*n7Q1Tx&H6;7{J!h@lXFRm_gh>bDrG) zJ2PmnL-K#%eE$Dp27zLsA$0u&gj)DNkPxOgBcG~Ip<8Lq7Ii|SLw+h()sOWq78lnp z_#GS@U-M_>6;(us4p8Fgw;Hf6)I1fr*2aZG@s9C&P_9QLf=GGwuvC_ukvCQ6#pgUxZ#$w6m(YH3FngKC{9(@?e+_eSbzB z%_)O_QIUP5ASR+X3c#on1^)sVu%o$mzMg<#K9=nCZQTi*F?>T_`+P%dNFn;674`7u z7EVUg0QGOcTbhu#@1`gY+v2-2Xr^Rnu^AvLg*e(*7T@FD&@AU+I#G^)Gt za?$#N+s!C56;YvHyi*$lfOJyeU1|A-X1?Fh|D@NDWO7vh0F;njN#mS#diQ1uAeEptIFd@lEfl9GzrL|8K`(r+d*Nkbt( z!2p4Z2@}+a>4T4BUta=J5}6k;NbwVe80nT&Cs`?%l??Gf1AE_E0#q_$4S?AdDdEkd zGO+2w!bZJfyZ1~HA zHSrRdTvAuzZU{^=oGTV~fzjhx%*3Gk@9XadEc1@&>2lK9%q^Z8gY1sfs5eE;Sq&E? z*$cPD-#m|ni0O`=#4}r1gaFA&QSUt!-Zoua?A#gHg6oYSQ|bx z6uxwNAFO*VR~g*7pAdy%T_6Bx!opZ^#B$z7N1aR{Ttadd!d2 z^Y^)IXLNgIQ|W{UsI$7Iyypi8qtjBQn?DTLhnsk^Kzf(YHTWMe$p|j9jyu(t&FN7L zycGEKh8{?2am_>=2Z1B&fOa=bh|+sTM79AFyZ~ouSYcCm4N1g)E;fP|boG+gXo6u8 zu-y6t+x&`is!asTAjkQ@XiHrIdTGN+L3LS}^{-EkR0y`)c6?}9{*Y-+r|T{=qbmJn z7qy?=?x}<_!8!}1FbJdG>tQ(v1j6*Gc5?|=45tBR@OO#ZS-tk9SvrQ#rUzNMU~17#qA?A9&k-DgVuRvFh!lj1Nw25J=KWBzpF95YQKDb8s#Mz4xAsJrZ~I3txNW zOCt&<+bhUGQRmF&1%Rs0O56Y$h{k;zu_xU_W>U!s0l;@wi@C!-=t|(4$r%M_t(rbm z`IjR%_qqT2-~Xb^YBz!+L=yL>TKda+gUet(3DS#$i`w-UI(kvvvoIPGM8h;bCvz6w z;xmgCsbAzO>bl#jFtY(W&&mEtU)A}ErEiG?5O%!&4RCk*>h$`T5%m-yN0KAE)j~Y6 zhBSYjev2)S6QY!&hkX^$ea7#$UIJr2YvUEfW9l<9Te7th(|3}l?NT?V0!zfx#%J_e z0!2^7gj*g!7iok=IDhGkrJdhvjRPpCxMTdYQC*<%@NPXv$Cw~OP{LOC?>^HqW^|uNnVmI&gE@#(8EjcFxL5h)V?wzST zU<#{{p2!dACxf-q#0WIo$!pXCo|Z5|#JRKDFM|hsMRT3tJ_iEyhsC`2*jI<&b$MeN znM-B6;H{nMt>hq2?u}Pie|998vq>t>kAiP`WGfu<>Ya=54*Zpl+`!O}7jrJ+Hwzbz zLQ!qB3#2ZdZ#5<+1?f)?O=s{O9PL8|IZwsYpQMx=3<=oPS6IPtzPxYCI_-Rt1MEMv zxtC4Oh*+Kp#u~7T6T`}2^7Wc+I1j6c2?+q__Eg8_X^87{`_WF$8rDC6r7g*>JP{|{- ziL{6GxyG#b0Vmo%KtdEoeU?K-q*4h50tQI9T&nc_ys0+W2E0$$d(VXx?Mg&=%x078 zbEB=&)P6I;q$>Ey1mQ!+)gb^xpyyKhR;rCjX`u}u{&Jd<9j@U?frkdwJ1ZX*62J9u zme59U5Xu!G4C|yY2tsX;ceDYjuQ){po>c?EmzXVh5bXVPn~689_@fmDpv~zExiEvz zUp@k|)&rVvz5?c&%gJXL$=FV{(#==~R%-%u6r-mratdBEKF#Ppu@G&f7?WAK?lX=nZvK_Y$@)r`ZfSgCbMQpZqzPMGrH`gb`Y(Q`q^% zk%YaxrQsL<($ywy<_~m+Or_43(Qn)qfcfz8SGs%MV$j$RknoQ6CnwvoT@+`h2Ksv5 zM88?^jEN zrXlTQ2`a3w*bmM=6y8~coinX1yN-esO5hoJzeY0^MP_oS$-KlHmh+zmFaBOyILj4@ zzraQh{&syLISG25RDbx3dhF9W^UxHqJLE<3zLfT+n#)l3ji}T={ZqmHUnv=G=~(j) z&_F=eKkL71JKF!!+ZsBV+uA7U8(0~um>ata8(Ue?+n5{tuQN?l)$7-Bm+nlRCX^Ne&+qa@z=Nl8Q*-C9HoG_u`R|l0))e1b$ z4W!QsF`_NWk|hi>M8;%!tjt2z3dCfj)ip_>GjKfIkS?g1vE@5T&DV%G*v&WVB)*3o zM6?NK)(6w0s6P|oTyX{?u-JdC(7|hk;B7F5i@FN7+E`ryoHn3v+l>Q#x0<6Pm1!gl zw~C>$>cY2geHn{I%y=z~n&XJ`9|w0pSeJ3hcqkkyDA|w|-@*)$$)PLGfXGdlik-|5 z)^HWQa(+z$Usva7pebz2J{B@fcA^Kj6o5qXe>+nqflPK$ut{5(iuJ{X(9s4g82#-q z&-G^_k5UY(;v>ndZDh-2!}AoZe}Cmxn~ee1V1S_6lf#b1iOy~;Hjs?@;rlF~=M{sq zs$eZmTNF-|F4<@R2F43PhLC)4n>g`^3P34c3Z;*eQXC^@z{%Q6DKd@(ub{`A(%o7S zJ!qLko%e--wrB>r2og&a#Z`#Xqjwu0M?Q=>lcMU#CENu(u?EI4evrKx~~+2~(I6u`N3!!FZIM?~3a zH;c^u-=9wBxSt#r3)CpfoCV_ z&i-Zv3nh`9KM7jEnpx>UP+~p)(hx78{tZ8tc}y!D4pt|ysRTMCL;%Wql-jEDZw%b% zwFBAjDScR0GG1sZ>Ju~=$~;Ywx67=A4GfCKqE#dg8#5F$vPj3h;#?|?dYPu5q}leH zH1@NSFV=Wf+!PLfHpri-gK9qbbK}a4eaei?f-}62j++uavu+)Il{og-I5S>{A#-NW zY3wGPOX3FYCc&;t{D#*p5&*|ISFKAAa!Fn*-sGr=(O5+X`YGN?M+bPu@Qy`K$_l6& z{_0)R_Qg8L;cX}|%N7jb+hAS<~$X>XGp<}U<)y5#-o75do zc!F28hsQRPd(1VxBC*IDlRhK)x|{0jv&_s%$G^V&$7s6EKNFOVe;zL0!l%%kO#3#l zr70(gue1gG`*}NXH+naa)*ag`0Tw3H|#~L+p%Y%8c};`#*+6NKjNWq<^Tv zXg{>1|Gu=S|LfBFKS7NDlVEJD@-rPWhSQB!7D?5b2!#@W1dtGi0?A7V$`7F+A&LZp zLb8Cu7fCmYs~5!7?xhmfMN<0__ zI6%DHL!IXXfh5)mkA*5i9MGgkl?pKk0E2_LP~`2Jbx~`u9cdc{+DFBa{4=nJjEr0h zC8LHkgd07(v=nSfv?pH3osvg@f{rB_ri2J5|3-5cgOH51FGw6GEFtK>3o31g2m{OJ zC(v!*-CPqbB%$;Dh=z4XM`sgo8;H*dQVjg9`Y!O*8_`@G8>Te_`4$4@{qnu`6%PKz z-{&=j_C=>GjO_i=W6Xlqc8hmDSXIcl)=v!vq$dd(NLjy1g$ESmMpsAi^n1;R{mJ%l zBXIjjPl}dC$LPIYHo?JHRj`y4sf=OfyE`^|$D7ma=;|ARVD|W|lG;`bV74tyg#zPQ*(Nf9Q@*!dS ztAtZE;e4d>^N+m7<(yb(TJ8~fzjE2fz<|QoHTJ3ni*8Kgz$6Gn9~+$%MchVGm=xAu zaXPs&(u2~}(>QobD9`8(Z!!x)!*Wd~Fa((^q09%nuEc73eno=@_!k@DuWmUqHd)}D z9=-DX&-ros5?Q_wf}3|xo9dC2ar1cNnnYIX%>E%WTEXYdk5{t*@BHn4z>f{W__Hdh zSW+`Cx2UuH$lYc&n>^J#c=fO|x;_0r#EEmd;)cfdU`k0oKGlp=Zb8&S=Ql?}*D3UPO&3giTo%Z{$`luf3Dl_%)G!*giNJ7S0*pJCDIG=%6GbtH&Bd%hBtW*pK*L<>?!5u1+Q04VN-F(28eJu_VSi zLke7A@V+>j6P=MtKUwLdP!Oi6e{j&{o`0Hyw4XZYwM-U@yq=IIgZoTVDV~K1X-krF zHEo2*&poF+AwkFWe=f;R)xmrqp7X?3i&Pp-N|C*{nsmiEB@mHp5 zcgj<3)T@6V8@x0(fj7bAdy($c-G&toTop@QCD}t4pm*Yq9fxnMiaZPlz9EhzyYwLL z1ooD^M*T|+&>KWJdkOHRO`n~W#HD2bholO=8N+`^iZT{8l02^Cllz-eztVB}JB7%; zW6taij&^ILMbxG{IL>No_fLY?of`TnD7jHpK&z{%9pfhHzn78K{I-VeKvd2}XZvC$ z2yaax%kkSZM|2^6h0IA9jFrpCxb1Ttd}cgltkRdqnZhl?dbGwQ2QAgCme~(!q@;gX zfu-X$pXg^#UOb(YoWZy~3>%YjB1R=UZNbt| zPnJS@g1fnT6g(>i9%BaVsrl&3y3K_tmGi8zP)*ZTq1q26@Dchq6oNgEs;YM~@@3p6 zV`88oJ$TIv9mHecW}aQEsOnFOe`Us>vbmxjAs5hg=ZE;RKenr1>>2E%oNlBV`fy0b zk1vTDoDQSs0lmfwLZ6ZX7|%@Q6|8QQxv@7BODWpqJU+I&6l*&QB_-Mn^ma9_D)$W- zZ|n@E%Yq}mVjrM4XLE4t%Wm$ovl#T-gGSNmT63&RH|d)z&>AVLu}GJg#8;JU8syU) zyj9YJfnqdj9m?y)r5pYoI&5FDBaY?NH!A7E>SJSyX=WXRKuklarr9z2%5pbloCbp)Akin!1T=y)cziEirW{_&#z;z=hlbviw2VvZ*I^I_E7{%$nN5LEXU zV$u6BM$c@5kSiLR?d*@Zk@~^sLFiMId=2AL>qQ^iEAI++z`cFV_2FNS^e=8_aC!s&_#$8-bLVWpOpcmLlpDCF^%dr0^&qGq8% z0@_`)4Xg1O2h<{wacdgj21oydcXSKpTaFZ(L=5aJaBG$EGl_I zrBWy`U#So>{nl9_&8M9nS3SY&m&@x&_P)F?%ZSrNWtqJzuT3g+hG!NQHFU7^T3jN6 zrxEmAw(aDn+sChhOA`XoeqAWG7{}&2Ovqq!V)yN962OjDwZ&F#Zqwh}3@*LRo4llJ zr;3`|!#Gn0HzWwjsC4m2b7=JJdr4M1Yu?Nk1M7Mwer}RwToirp|Ytm^DOPk>S1>oKa};Q z)>Zwu;E!69eB8ja_#brjA>huT*ezBRyqS*IPg_DC_tTfni~||7?7`y{rSz3Yx4F}_ zs1>IJ7qs%{q8`PqC9ao^`ayMlTA3}B|M~9<)WGh1@Ta$d@MA;q|G89TW^`j_{LfPH z0`AuF<{lMj+S?2d8WS2M13F2iM~#1kZqlB?*s(r9;lhs5Ygihs2QDKsy`a@6W`{ zLY7a~zcNC@#jnc1M9xpGTtm|02MlIKQ|ULkxfm}J9I=_%X;1;9NnQ&>ON2{SSyKq4 zq7ZLgfwqU6yPK(-Sgu!Yns1tGG*XnCtEZS4Z-Rcf53z)BxJF}~n24r!c9D{ja*>34 zafJEf=%S&aagK|1hKqd$qI`;>dYnY2a(awTD-7qKb`Yh)>HY0otdeI7&%g zrJ)vF5&#;^kDp`>l5rmb*aH79MU0>0SY(+E&46bnAhS5qO-zGn#5U^A%8TL)!J4Fd zGmG|rQ6fB7=Ap;^v0GfTf5lUX0Sh5B^%pZ@0u9V&hGJ3q)x=<^r#JoNWDjSag>r+6 zPviLUVKLwexpq{t(an|q?}$on{`rVfBYO4AtxkQWMp1!_aetW_`ij9o>?&%FUGs}S zgT-FC@HODd_E|Q?0;RS25on{`q|evg(!<92s1c*<`+Xqq?Zk-mJ3n6{CkJz7i(&gY z!P2s*%en2L^1$1o-X=j#TT6jVVS248!}vljG;%nG8(w9a+U?T2f97Anc~F}SK~0f% z{u}1y3;p^!c}6L%hr!kzCcp2|`0JLGgmn5pJ7g^~DE?o!s~;#9Ft$&VB`c zT$T0*caMlJV$eF6iq|n=VK#G5I&<#1&XQ_z3tnoU2Z~PJFYoX;6?dEN-G^~0NPXW- zYf#c|-&uSuyvlVqF1;K!t?(o|v;KxQsCZ}Do7ff#Dc|t^Lm04am%BUvhK_KHJ|RkQ^T; z*K0WG-rsYmTNLj0f7sV3mKV;fb+0gd%Rh<;4L**)3zxU17QXHmkH!(|Jlj1AC%2Xo3 zNL2BkJ?%wpQa&Y)8>PJqsIad~^atyMpMV;6I1Sb?BhW>@>rUu2@B|D;(+ zsBG%-)Z;1Bm>6Q2F6B4#zyqkwg%=_#&!<2F6NFujpqNguRNs=sib7u z?Fs}-goP>f>(p-x_*m97EcaRVMw)OqezVQB)iG`S0h>c!d@!BO#MuyYDD@mC5Qojh zI~gr1d{|9aOX@OQqLS&YTVDXMma^rz&Go*!Iq=zivvb|!-SZ7xKDD(??QN9RcrA-j z1PJOvXAy*pM9hLIBOg0cLV-Rw^sJaZLmEmFRU$E> z?FsS{mP$za_T$w?CaBf^BK1yOAfN?3HxgnyZ;r{QOxEK-dH^+?fOF~DkXoISe>jd( zfxryU6C?tJZ2T7d(OJDud_GAszo~(pKNnaV*NO7F1jnlPu{I_B@s&>2Lw&iD5ehb| zUBbZoHJ*x8(2BH=$*cwe(GfI8>;JMW|4>|Dvh9G0Q~B_=HG_4#3ZhV8E60ZZ!7338 z{)?Zs*r%rh51sh7D?nmi%A%ibR-E*OfF zL|9LVLUA66a>Di@4ZA!Hph>LiR>drar8uAwhcefX+^>O*KB&(nR4N0drSGRr5hz&_ z5!Q$@|`VugYa%XXo~95)@@Ap?vH zYp+k159xr{I*8uvt`wAP9^voGVWC3#EDrY5N@bY68Yr3$Tl6neh9Jpj3frd%WG^od zC^#lxJXptb~njq`{wSSN_4FW*r#GY6lXci$o z32}o$q(!Z#t`TumI8BFf&R@EMA)oyP7P6h=vO-A_rcep~OD0w{4?z+@)+2%zHz6bB z541dy9Zd&fKuZQC&y~r!;sL&k?~k5sA)8rzKdw!~lM(`L1O+Lt(yq=F<7b%^p%0C` z@RmlPpDSdlV#Y;L9TX)xW#P;Qf-8j4Fy;>{3Q~pc;^CAkbHrr12vfC)S(&WC*rlkS zpwxQBp0rF6#iK@$GPECpPBB_@!VRwM!)dS(>n4Ky_W}(#YE`R9FbV-DqneFt)PXSP zarX8?Kt5^^0TdpyV_ ziNKb0xJd4yxsX;jYRexPhk}$)(Q#6AX3;{B!C5NsI<&HVJ0)_eWGFCT=t{PTIL^PE z;!T(-=Oj4woK}YA2dRDs;>#o@D@07;#zj15dGL1Ken(k(OM;C>wjla5YfZuwZeH07-caNl}@11kdYPr zf;`i?Jajl&Nh7!OA`1P6M65_;QSAf77;*yh6<$Va`OZ-2=zL8pq#QhYBGw4uPCosY z`*i_@{>te0?Gj~w7*ILkL7*dp+v>33SERIt#sw1T;pZxm6C}pTp$HdHIkL0M3k`M36? z)(j6w2hyU{wlAUZsS-ZV)s6cFpDmQpB*8RET%q4#9cd+v8C1+Kh%;9tWMVEO zUHVB{bDTEHM~?X`doaqhHAc`?C;zGBLq)izE>_k-W`$ZR9G?Qt^umWX4Vi=!(vqN6 z_2m3TEw8Z-hB4dxLs`5}q6c{)KdtWojyCTa%h;2T2jNWxCI1~v6|x5EFVuen|4OjX z-1f8q%p*!lXc+zQ0LIjXPDb_u?ODqh29X(DI&l=$I9@5D?N6~9M<%R^tV;Zf<hFz+fQarsU^dlla4>X3R+ZCsP6WKC- zh^2`j6GrGva70@YoC{N=KL$%1Czx`+*XVFRCsJfgfG)zq*Nnb(zr`BMwU^354@ewp z{rY`0pfGnloiDwdVIG}2=gR=}tQogcl6iAn!Xv!c9ciJd%8#J@DoZ}X<&!_|L(W&hwt(S@@_Y_pap`g2*( zDP_FDDrGp-^RWfT#|xdo8~-L~q{8nzG`7SURERRqa!~l|@dsh?cirgdm>Eu1DKnzV zAQlX~td+^}Aq9sfF;8t6OlSZ?O%B{JR#z?obo*jvC0W+=1-t?{BWtcJ#$ezo97W)W z2~%WMS3~L~yA;)vubD8hh}1eGr-WECkATA$i$iI0{LV6IVl=*jCG}RXfaI8XSrLGn z6>jzEXZozYXeJ81W;3-#UNPkam)^r%>wD{+#m;Ko7I75U6&{g3=Cd$?JF0tQOoLQO zM_yW1m*eqi)w$=O1ow02g!OCt{Uw=jyQ|w0quuhb%Mx-Y``}Kh z_=T8Ir@H9x8Unr>kBU_@jfp(dgY3Eb+&f@LX?Zt5R z(((c1(`fz&%STG)#WBI(&WL&JN8e)sP}GsY`Rq^+nQOuKh{Q?w68?{+SC6?=WmmFt z32h32O|ZURR&KBWHU4}bwXIl}(1&6UxS}8PS#*7$6-DZ-^f1lqy#iD@$fXev{!+Tj zcD*^U!EYA#^HN7471fe_D}xwfQ=Ai>@}3>*yN4Xl6c=%ICe!KW+}FkQ;E80@PB`le z#=FSQh>D&GzK5VUEe$NW-&(Hkp&Nw8v_{XkeEuASJYLg{A4jVEZWlMMO?P=bB}81p zx^iqvd>ng4E8Jhh81+&!a7)oyZ)fo-dR-?DXQn;?> z7X)VXmF|0=a>3weYy1IGm+$?Ao|orej`}&>>t{PoaRc;`XOsEy4fs=-R-xV35aVC; zRPQ$l#ydrea=%^8mS=>stG~YWj{J*z^@MpLKn?s%Q17sFhDlrrMARUw3Cap`Xhy zLVFx;0!d8~O)QT;@75mWj*S@!;njP)e*2E?rnR~cRPD5c-(7!dV|^Wti!sDbY$oV% zEql+6sDjbbfAA?e+(!P+`u-xPu_a`H0oim)x| zyVpDTW(`;w`Ar0Vek&5(vH_B76ddChA}D+gxpcAwZ&hsv7`CR#d?4RnRoY0Ck)fQk z=az$@j$K1zg}VW}u5Uz(?Ymn1`U_9N_VKu`dj}@P9CPE@Xwz-n=lp_ydK^P3C+%`# zZHDJ+v9Xx((Mji-oP+iD_^8ZLb92g9GZPvgMcOd-Dn_rvd)gV_lkkKv1WF6*Faw{i z%u%VYaxYB^yp`v|<@2g3!=6QU(WBFh`NE`d+BcB_t%h%}f&+(l@`*r8`g2cK%+{4FSm0jO*kAR>?bB92+N1;aBx~CR2mz}EYrmgK{YJ6%AXrYM1Ykj= zg490QM!)8XZ~l-k`2kM;ldcDUM_Gi}MBOVlZ=uVk{)$a>lcIm?lY9#^n~JSA&R;}? zl5G!OYg=~@wiJCg(><;)4dX+BSzA38FArWlaUGD;nm9M@3e1j|aXP%qC!XzP2v0Y(ONug6w~X;0r%wnm z0A1bi1=O>Za$uqDbkv{06u8^2-vfac9L9t>v)>ytQY$HyUrm}Wp&TqL$3K_~0{kTB z`Q?kikaG@lkArD8r`CVhwkKY?I#z%P9qdx4BE^v zW|>)@!vt<3(zUj6-k3VW=lZ$?X`Z=^Ym63(r@P~Mzk^Y^KW#blw6ShOIrEa4Nd$#t zDvAJo`TTC#w$TV7u7!Ta++eQfLKk53U5+qCn3QuyATzsAm2AsqQl)3%f|P(msCI3@ z)b$9nLT);|w;g) z^4&U00>mbFm?r;5SU*L)$Ad+RDFHBqKMaVn6x9;~0n})(ZpdWP&6^6R;9OD|sb?{HPMMCNN& zm)(=|DB+P0*O?XJ{<*p;Oh?R2bhN~(C!3ANJAL+&7!1vh_sKVoiAH%zz2R}eoT^M0 z$KFIX~M+BwhjE$OK zd+--~9t%keaDm*0kaGGAYSVbbY=a@1vWuAn{y9#_9_Hu>ZT9d_|CVz9M5fMWaiwR? zPYRnlMSQd_@O(|6!A0#-|9Bw$xS}7RX9a;NfrM z|0ttJ#F2(HzsjH5C=t6R+!Wo=Kfn%*CQ{Ya&w)@6BqOD~#sMH_$QK+xPN_k_XS`GRq3%9k*XUpf2Tcnbz^) zBOs~~oO!XVPz@ao&NP^r@uqI~QD-Rf$g>_O3|NX8R(Y$76}`H2vIj6@1wMFpwoxuq z#Nu~#4bNy4Q^{kiCU%*Yx8ABYSV3Fp<)-_7fj63+*-2%8M2)G~hp-i_Q>4$kjO#NW z(~hqI0L`TT%P!;Jmzn?da_46Ulm1Nw`ZpEm-&CM~Q-S_X1^PD?=-*VJe^Y_}O$GY@ zITeWP2U+8CcIIFfdmAf9r_XPp&ooW+PhoBE5*}bdTPZS56uS;uL@|ZH6=0x|ua{S- zr8yOSi!C}qy=-801e4SBnttv3mlmp9_ecjwo+z*obgU(f^?FS6xwD%}6^qLRMI zfGOs%CuE4*i$QXGf@|jOTXfBo(1=z9Hg2Il+*xCx$DOx0UOkk|=r*aCP+8tB;_3~u zrw>MRJ49VOwHNHLl$=FroqgIWGHH=B`@~fQa2ZWBysAb7KK!!JZsv7VIt6LJ%=Pd= z?EvpcTQ!7=f{ILJdbw)K^cB{Glx4nsRW*c-yCl^0ENS7J(a5bhCW;h7K@k)!{5Psa z>|?+M$g8{C%Fw79+_CcQLg!0;6%I$Z`t4l;v9pEi$8YKZt~-MVQCCHvCE>bOO*MU5 zyD73py{k`U{JEIs5~{954cf1uwT-c&Z#|c`7trarWSOXqM0owNyyJdKwz`$>7_zpg z4lW#ifAK52Ta1qMD!?nA)9$LyFF;IlJd)&Ul`VK#-oW+vciDxd+K(vMEd+&4`Via5 zP>lvJ`#Yz}+e6(V18)0tR*t{^02b})0&1-sk?20@V8)IvCz;$D2|g;VP0PU3wG zNX#O`$wHFCH@}I^EUFawux~;(SZkD?PVt1eA}q^oKSJUu%5IwJ0GE3pvoa015IHjB zT`?6;$_RxiJ~5@36X=D{bL8GBi-Tt%%*UDnn4pKayZ$Hy*ZN$^wjj=4h3k)=&hdq0 zdwUhRht)YyTZsy`mrKcP1|v{iBfJdh87YXba=;8D#9!)uawodthJnPx!>T#Vq&u7L z^DOz!RounIfmf8T_>Y!P)>PooG3_->XPtSbD;*~es=JC5Vb)z0gxirU&=Uw(3+=2n zEP0B`&j>MM%&g59UezSaK{S!GO~6s#7`pCo#IWAg;~6gg)PdO`IJgAz_BQ8D{H4xN z642eMrBkPpWa`rmxSgWn*j0uYZ1~W}yT(Vc{ti98AHB|2c|Whp{22IV(cu697xbU4 z%7}juXR3EBK8M=3LFR~#yjg;D`LE;>Irv~bWY{^z&+W&_CBHcS@z>4XKg{Vf(?QaV z>>a|av!qwg`1lq#ZZ{4fMsdmCe~30p6_+BF{yruZz1GU68a&>L0UooCRuZNCWikS%SyM1UCx{m&Ip^6At^eADQ1>7nLTH1^`4cwz#;;;gJWs$^#)0W+@El z)=GjH(N*Py?0NC(|fKhz_pqB(NTk0bg7|k;QMSRnS3AO+gt_199*h_)HRZRCk9m1V* zt*a_IjP;X38Sz$^LK>|CRv#XBi$_kKr6UF*pLD}R)2WRuKn(DWh}CF0jL+$PrJM*K z+`s<eS_B9zOpf79QmXSxk1Bo<6WL_|@HD=R0LWJCF=Cake0 zpv%NQ&F9`RG16+dBbwyV{Gd+g0Qtlo0S|H!HP!Z`-kEi%DC9-^nM~8{sa!|`#d1Hg ztlA~?Pgwip2O_tWBq`n`k{n{y7pCzn`#7B?p)EID-*L@K@lk(mHiCGPZBre(2&M%` zFm=vi)%d{y@FdT$r7Wuq*>pPt1E_2|5^y(Nsf!3iSIL#HyKAoc@l5!U*`RV4Pju{T z^(M@nF4tNWS=b3{;OMuJ6E9yABC>4cQD_8#SSM8d$-F|71`s}l9mJAa8z9~E3h&PJYPceW{fOsDeho&Lru7S1@26L9sCoBekY7q|6UBgbO$6QKXBFL5*D}ot|AaybS zw3dvjj1c$LGsR#(-1JfBGp!|Fp!BDkR4ZB0zS=3Qj>h8AxU{PfZ2_B33uV(~-})nh zJoNBRM$*_(-m5`9tqUzvXDCO?Wq1)N<6P;z^7>>1^^J?r_KBnt>dj>bR1O=BLNn`u zxZ+?%@dH8z-D}V3Yr8+pt!Q=iSh|;ZrQIp*>}i7Bwz-sX_|Bk)%Oo?>ul~t<$ecpS z$I8B9-M&h0LFbpRFlKlNyCsB@uBkN4guaOFg50Ij6}9(HoQTtTjK{)O67%6&mqm=> zG`N*_UM`w?rJbFA=0$pvnbleICQ-&@Sxje+bKx+o4q2UV-KDG<1N`Efak~}Ao{pF} zA5l@gbcA0&GhL_hTP*2rR=9~6v#1Uqw4Hp=uu%fxj_|GsD6n()QmS9!Y{a>yZjwPo zE_@}dVybe*-e!{1V>$9;sG2XRE+b~RB|EFxGjE?Y5nOa=mu5H+uscDY043#7F|G4R zY)R13!r$~2C4QhB8);VZysV8lYZQnfe3us93M)#KXn`UOu7x?_y{D4uJ#pULs%;0% z_l2>;C;s8jUs2YPuhmOI1mKa6w^pZ+h%~EAQ;33?s_7S~Ge0Ee=_z*_^1dY3cs31{ z6YZs)5(OoOkr>d*_c$zi!AYLM5OMr=pRNO<8BgTC9f*-^=Zf z9D6))Z!~B>L}~Jo(bkNzMDdu$xYZ33BRi2B=+;RP_>*UDJqz+BKG*KAiD;3)tDD15 ztI{zNp|?-RKb!B!whg)cLhD8dVX4TG=O#00uv=O-7*8?&U7vQIjV zs_?m%kD-NHKYqboI#OBFl3Qart}5w!j9FPW3{O`EQOmSuLmMY1jBjOQemr6!*rIqq zBQm}6`gCbhL1O3)>B|1S2faJ2cmsLO;PaiMhhk&QEB!8 z0rsxxa>kPPeA)K>&{S;@nMJcSiY4wc8S#l|kk~z%yV5;pV|RK5pG}uu!>6kmw#=>- zRt1#sSGYISlIl{%#RBy^-%r=CYlOYsr`>$=a*M^$*~|>1O*K@xp^(KOkM(l-23ssP z`9MDn^KA;w_zB{TV>8>8;lb`id8{`kjHJ`KVqz%$k2s7a9W8xuL+g*l{0zvvPR5e< z<|flC((re&(6SDFPRCaea^IpbC2>$f?+*<20Nz5OR?OlP3)pUoL%I1H34`4ocxO&H z*+?XLfpl&|VtR=3$kephs`g&@*BOb!EDc9v`E7HfQElGrkdotFPcWtpkt9J{VRCNt zCvdrTeeyZ|q{dvxJn@(r8$L;ii83iUi5L~7 zdV)Dj_@ES$&D_=m@BboISLo_^g@`~j3eK~o7e=Oi`%?POcr@gCEqek~nH$x~WM&G; z3U@I)G$L4ilOof3@D_(ALGvK!%VI4}Fw#QDX(pJrPr>N5mF>d85mo^(lMA)*8k#^Y z%Bk373n{t{x-mUQgf4$RP**Qz)br3%gpb5fpU`6z;nB*-i2?m1tZ1p5ok8e+8pbj^J+5se6(WboQPaTkj*3VPk6$w2DyNlXY%ppk3)4_(#e*1R;iY@my9aKO9AY%L!x#Tj0{xH>=|gh*Gl)qsz(>s zftJ*@G_?#jU+G$e;cEfA%!YloW(UqJ!HjirV)A~#oCXMPBKUYc#Z%;caHm9L>0pa! zM^1W|k;5Zi!^DsX9!8;EpMB3siPQK1t%D?FdN;^+-zH$CF9^+1m< z_xzaFx0TCkt5+m=kak^507IY>mPgB?4P~53zFL$O?J>11>m^^#1uUlQE4TI6T4MCJ zrk5_nU!^t*E4IvmaG9PQ_r64nwu?%*YULB*B6HkMDR9SKyevt4m@IR(W1|V%Fpu9! z1y!KSk#{R!{os1M^bvv8Oo@aL!`cd7YZdnE+6^!xX^dBe?c%%5p_ZX$s&x1DTLPBw65-UdD}5J*4nwZsV*Z-+n&rly;}BI1BoQG`>@qG z&HStx%OklF6V!hOG~zFa(|vEAg#lhMn&Gj$jr6?oM0F$xRmQIrlB~$WwXDc_y}E_5 zCT+vFTe1L6IR?qL;T;$C!n|1sdK}Ulu$;iw5~Mg)nM9TDV47d@uE*nU)qrZnc*Kv7 z?m-H0bJsvdo`%XH(rcO;g&xz;x|cpJ)Lx}`aCq%iaw`b+>r$J9r3iWLpHw`vp0Hm< zp0VdJcp8lzzhDBs!t>#3S%WDJu~jMT1VJZy`zd81fpe;?Aiza}zc=>MXmy;7>ZKi1 z5x7tT&)gpN0!qFU`p!J;({)tR==9_Q^A`#ufu+S{N459ENDSqJNO-~)IkgbVM+izb zBvcvYRL3KjS=OIqHYg&QCN> zd0kD0vzBiwHFfa@p3F1KeqesW6F+;F9Bx)SCQjSId#d;yEG@t#niOn?`B|0MLP*1@ zJ41|P;%m$4w)zAQ?2tK5(4UlPWN^Vb%#d{YR*ij99lIBAO$Q}$O1z_|f;((5KON=2 z{02QEx9Y#ZW*6&R$h0E z)1VO{xdGX7IbJon#Kx+J*PT!xUwu=T1WDYi(R|lfc#QF`cR!bTcL3aB<(D+P_ECqE zSXF9iAw!1qj(T>t=(_%Um-eUcRwPahwZ*kl*+&A^)#Eex>UAQSeQ^qB3K0=2+|^ni z>aFt+bU7~4exmPlkSq>?X=IuonAG;0z(oAev@&w7X8DOW) zFBI7*pr&;^eAM?8?Mm!qw-NLsZ;VB>u)EoatMhJM8auc0`#P+phmmE*n-$gEI1Sjj zg$)B0=8|>U>Tns>Ei2dG@zFXb$xZV;cDw6V(qMU31c>cDy?a`fM=89GxYX>OS(q=7 ztSgAc&NCgA*d!*Hzb(5mL5(8g_8KuAf$3$}tGq}9c0;L0emtTW>-vcM)x-nX9^NTI zm^J#RbQ)a6n+~yj5WyA$th`G}Sk`$8bjU8W^3@DLn*ru>thBxOcaOHF-7QH?@xzCd z*kV-qSnLz*SLaR9M{7pn!f|Zz7DT7sY2dq>*FbveN)G!*y$29LP2MAIs2g0@ZwmC~ zv7tsAoi=_l_j^8iuLVjsOb50{AatiqEI?pkIpv9Ye^VNg@3c;Cw&UGD*R{)MFrx0&3C-yb2`~{3m_~?-cTx&9S$!$fQJ%9p1h%r zPoUxjjlM0dGi}OyYq_AJ_wX1+Bc95;4hOVSRFOuf&B3ON>;$xO@4HPTccKcm!X9wg zAjJ@NjRnLO9&8PAkKZDNMkGSjFE zGAV5s^o9ZCXmRDkJP?P&urDcJe6R;$RS#0aqqce6VI!(Gr0-@N!;r7V(UF_kyqaRt z9jG67RWRG8kGoLrT;W**2r++3s`s&g#->#(_A z!V;C$mP{X<4;+$0HE(VVTg0qo5O@g@K>dSX3rTImV|bvZ>Cb+;Er)|QRY^y}mZs!~ zp-lyS127`*BiK47e`-M3z; z)xDvG`9?mV@}vCrHoRq}bV6lAoYLyek&Oq~rQ8{L81e7W$IbHb_~Pfh?9ds>1DLS{ z*Nv7k-2GTP*JxIvq&^(6mezDU4}D)3B7AnzVS~U9<)~RZc=Kj|x>$Ip9b!IusiIUi zrf_$R$53{qHFP_22ZCkT>|qdW+$}jAGBaf=e0o3-uUv8_C}Ftz$|=WP4}Z$;!;n`^ z8zOfI^p1wiSf{*yyNXl5od;0M1tGNq67Edo5o{|;iuA!|&!OF_K&2(KiPi8usmLy; zJb^1+&GB}7(f2E4gst0GpGvhr_O}DWab3w++Z2+Fd9V;rm#m%Cvk{?B2)dg^l__x^2ClK{$OPrf z>jek}k#qJ>ku4=>;s6G``}#z&9t&`c)isnpqYq>XprH7=7huQ{+(Drm7@zs>mEekK9$f&`v(5;V{xAgnx!oH**9# zJD8X`{*#oiNY$uVf;wcdTdJ)90P+h+j96c3Jx>bQ-pmfj!Nua_Wd2XV-}e{kIl=2< zGr;c)HnU@~fgO;v{wXt4pO`jKU|aIV@ZU1S$np!ZieM9vjg|Z75`Qd?P7YRf7C&X? zx+VNnZNO!~t9~Q^@p%LMQrW+c^fycYWaTT}wMRk4SupiiVW&yi&k4=&tEhy%68O6p zpQl^wo5F-(J0}OQjg6VZm-2+a*WE8Vpu6__P*zUA;ebfQF%FmkfJ?A;(E@_HUx-x% zIop|7YM3~f!Cd_t9(XiH(<}qSfrt5;;R0E(ioxF{>%SH#fvkQDBA?ou81^m(HspNU zop>640r7|3i6ivwbO&r~>wz`83&!L%ejn-YtUew#2oD=9tB=Lr&f;fX>wNvoivZ)J zKLz+tJ@a1y{Mdq`*`ES%u|c@lL^*$H0dK~df-fcj-~nqFEtuN-4S-)$6nAL*2ook8 zYvuKX0>i<5r@@cmKs{BXT4*2wsM z0CA9`*$>0|`-0Cuan{8!nSLqw?`Q)%xEX^%4yGnQ9l_l)UQZ$r0stAX^7qOY0>S2g zK(dqN1iFBL;G1?p7g*g^pn|nIP@NxW!lm;4@$u_W>?2#=r4Ad0cVI7HFY0k3`R5jc zjM;$7_CPyH<1c!!OR51im4P=^_purngryaIt)l$f-oNU* z?Ry`_`XWpbnF~rN+5HbnfGw=-{;c~&kRXxG!xZrTM-*z`{c{CAyIlfiyqVn}MghNS z<%uk8;@?R8Z4|UP{kai_3@D1q!?ggE?}M|@4mKe@uZVUF}I73~3kt^&kO4k#@Jly~L&LIoF(GtkTh zcvnH@S5&Zw;2%DRO&F9Yzty8F7^xgO_}0Do@{!FLXGUCcG%mzdv7_kVA8u#XTED**F4I?U_Z=MXde zrvDF!Z0zzt8+#yFTj>kyx6HVKJjOr{C(d7a|2BU8ECY;jQCKkCyr55h>i>ZOxr?y? z{Hoxu6nZ%SS~wcEV7UzI3gQ7OF~XTkSdtevk= z&2+&x>PtUB`DVxBzgH>zn6&e?4KJ?rkv4t+^8M1+KZZD8$Lk^l$H7k_zAc&fV~F#I z_%1pm=j8hkKQ0gUW0dn;T|~jcrTAH}eCK%Jk5SI2zFrJ = [VersioneProProducts.SwiftShopping, VersioneProProducts.SwiftShopping1, VersioneProProducts.SwiftShopping2, VersioneProProducts.SwiftShopping3, VersioneProProducts.SwiftShopping4, VersioneProProducts.SwiftShopping5, VersioneProProducts.SwiftShopping6, VersioneProProducts.SwiftShopping7] + + public static let store = IAPHelper(productIds: VersioneProProducts.productIdentifiers) +} + +func resourceNameForProductIdentifier(_ productIdentifier: String) -> String? { + return productIdentifier.components(separatedBy: ".").last +} diff --git a/Sources/Earthquake Network/Acquisti in App/author.txt b/Sources/Earthquake Network/Acquisti in App/author.txt new file mode 100644 index 0000000..04963f1 --- /dev/null +++ b/Sources/Earthquake Network/Acquisti in App/author.txt @@ -0,0 +1,5 @@ +Francesco Finazzi è ricercatore in Statistica all'Università degli Studi di Bergamo. +Ha conseguito il Dottorato di Ricerca in Statistica Applicata ed è laureato in Ingegneria Informatica. + +Per maggiori informazioni sugli sviluppi del progetto Earthquake Network si prega di visitare +la pagina di ricerca dell'autore (www.researchgate.net/profile/Francesco_Finazzi) e la pagina web del progetto (www.earthquakenetwork.it). diff --git a/Sources/Earthquake Network/Acquisti in App/disclaimer.txt b/Sources/Earthquake Network/Acquisti in App/disclaimer.txt new file mode 100644 index 0000000..0b48f7a --- /dev/null +++ b/Sources/Earthquake Network/Acquisti in App/disclaimer.txt @@ -0,0 +1 @@ +Il progetto di ricerca Earthquake Network è attualmente in fase sperimentale e l’autore non si assume alcuna responsabilità circa il mancato rilevamento di terremoti o falsi allarmi. Altresì, l’autore non garantisce la correttezza delle informazioni rilasciate dalle agenzie di monitoraggio sismico nazionali ed internazionali e non si assume alcuna responsabilità circa l’uso improprio di tali informazioni da parte dell'utilizzatore dell'applicazione Rilevatore Terremoto. diff --git a/Sources/Earthquake Network/Acquisti in App/faq.txt b/Sources/Earthquake Network/Acquisti in App/faq.txt new file mode 100644 index 0000000..40a3f8d --- /dev/null +++ b/Sources/Earthquake Network/Acquisti in App/faq.txt @@ -0,0 +1,77 @@ +P: Cos'è Rilevatore Terremoto? +R: Rilevatore Terremoto è la prima applicazione Android in grado di rilevare terremoti attraverso una rete globale di smartphone o tablet. + +P: Come funziona? +R: Quando lo smartphone rileva le onde di un terremoto, l'evento viene notificato ad un server assieme alla tua posizione geografica. Il server decide se si sta verificando un terremoto e nel caso allerta tutti gli utenti dell'app. + +P: Perché è utile? +R: Se l'epicentro del terremoto non è troppo vicino alla tua posizione, l'app può avvisarti prima che l'onda sismica ti raggiunga. + +P: Quali terremoti può rilevare l'app in modo automatico? +R: Tipicamente terremoti abbastanza forti che possono provocare danni a cose e persone. + +P: Il terremoto viene sicuramente rilevato? +R: Affinché il terremoto venga rilevato deve esserci una rete di smartphone con l'app installata nella zona del terremoto. + +P: Cosa succede se gli smartphone che compongono la rete di Earthquake Network rilevano un terremoto? +R: Riceverai un'allerta in tempo reale. L'allerta avrà come icona una stella di colore bianco, azzuro o blu e potrai visualizzare su mappa la posizione del terremoto. + +P: Che significato ha il colore bianco, azzurro e blu? +R: La stella è bianca se la rete smartphone non è stata in grado di stabilire l'intensità del terremoto, azzurra se il terremoto è debole e blu se forte. + +P: Lo smartphone deve essere in carica per poter ricevere l'allerta? +R: No, gli smartphone in carica sono usati per rilevare il terremoto ma l'allerta viene ricevuta da tutti in qualsiasi momento se Internet è attivo. + +P: Il GPS deve essere attivo? +R: No, è sufficiente abilitare la localizzazione in modalità basso consume. In nessun caso l'APP necessita del GPS attivo. + +P: So che la rete smartphone ha rilevato un terremoto ma io non ho ricevuto alcuna allerta, come mai? +R: Verifica di non aver installato sullo smartphone app per il risparmio batteria, o di non aver abilitato sullo smartphone delle impostazioni che impediscono alle app di ricevere notifiche in tempo reale. + +P: Ho uno smartphone Huawei, devo fare qualcosa di particolare? +R: Sì, devi aggiungere la app alla lista delle app protette e devi consentirgli di funzionare in background. Cerca in Google le istruzioni per il tuo modello di smartphone. + +P: Perché non viene fornita la magnitudo del terremoto rilevato in tempo reale? +R: Per il momento la rete smartphone non può stimarla. La distinzione tra terremoto lieve (stella azzurra) e forte (stella blu) è una funzione sperimentale. + +P: Come devo usare l'applicazione? +R: Lancia l'applicazione e usa il tuo smartphone come sempre. L'applicazione funziona come un sismometro solo se lo smartphone è in carica e se lo schermo è spento. + +P: Consuma batteria? +R: No. L'applicazione usa l'accelerometro solo quando lo smartphone è in carica. + +P: Posso notificare manualmente un terremoto? +R: Sì, muovendoti sulla pagina "Segnalazioni" e seguendo le istruzioni. Gli utenti ricevono in tempo reale anche le segnalazioni di terremoto manuali degli altri utenti. + +P: Come posso visualizzare le segnalazioni degli altri utenti? +R: Cliccando sulla mappa nella pagina "Segnalazioni". Le icone rappresentano le segnalazioni nelle ultime 24 ore. Stella verde: intensità lieve ; stella giallR: intensità forte; stella rossR: intensità molto forte; stella nerR: terremoto dichiarato come falso dagli altri utenti.

+ +P: La mia segnalazione non è comparsa sulla mappa, come mai? +R: Le segnalazioni compaiono e vengono notificate solo se abbastanza utenti segnalano il terremoto. Questo per evitare falsi allarmi. + +P: Cosa mostra la pagina "Lista sismi"? +R: Mostra i terremoti rilevati dalle diverse reti sismiche nazionali e mondiali. + +P: Cosa succede se una delle reti sismiche nazionali o internazionali rileva un terremoto? +R: Riceverai una notifica del terremoto. La notifica avrà un'icona con forme e colori diversi e la lettara "A" nel mezzo. La forma rappresenta la rete che ha rilevato il terremoto mentre il colore rappresenta la magnitudine. Verde: da M2.0 a M3.5; giallo: da M3.5 a M4.5; rosso: da M4.5 a M5.5; violR: oltre M5.5. + +P: Come posso limitare il numero delle notifiche? +R: Dalla pagina delle opzioni. Puoi scegliere la magnitudine minima, la distanza massima del terremoto e le reti sismiche da cui ricevere le notifiche. + +P: L'applicazione registra informazioni personali? +R: No. Solo la posizione geografica è rilevata in modo anonimo e viene cancellata dal server dopo 10 minuti se non si verificano terremoti. + +P: Perché dovrei tenere questa applicazione sul mio smartphone? +R: Affinchè i terremoti vengano rilevati in tempo reale è necessario che la app sia installata su un buon numero di smartphone. Grazie per la tua collaborazione! + +P: Perché questa applicazione ha la pubblicità? +R: Perché il progetto di ricerca di cui la app fa parte non è finanziato. Le entrate derivanti dalla pubblicità servono per mantenere attivo il progetto. + +P: Cos'è la sezione "Mappa rete" nella pagina principale?
+R: Consente di accedere alla mappa in tempo reale della rete di smartphone di Earthquake network. I pallini verdi sono gli smartphone in grado di rilevare terremoti. + +P: Cos'è la sezione "Stato sismometro" nella pagina principale? +R: E' la pagina dove puoi vedere se il tuo smartphone può funzionare come un sismometro. Per maggiori dettagli clicca i semafori rossi e verdi. + +P: Come posso essere parte di questo progetto o supportarlo? +R: Contatta l'autore all'indirizzo finazzif@gmail.com diff --git a/Sources/Earthquake Network/Acquisti in App/info.txt b/Sources/Earthquake Network/Acquisti in App/info.txt new file mode 100644 index 0000000..0471426 --- /dev/null +++ b/Sources/Earthquake Network/Acquisti in App/info.txt @@ -0,0 +1,22 @@ +Il progetto di ricerca Earthquake Network mira a sviluppare un sistema di allerta terremoti basato su reti di smartphone (e tablet). Gli smartphone sono in grado di rilevare terremoti grazie al sensore accelerometrico di cui dispongono e possono comunicare istantaneamente l’informazione attraverso Internet. + +Quando il terremoto è rilevato da più smartphone nella rete, gli utenti dell’applicazione sono allertati in tempo reale. Poiché le onde del terremoto si propagano con una certa velocità, è possibile allertare in anticipo la popolazione non ancora raggiunta dalle onde sismiche.

+ +Si fa presente che il progetto è attualmente in fase sperimentale. Il rilevamento è influenzato dal numero di smartphone attivi nell’aerea colpita dal terremoto così come dalla loro distribuzione spaziale e dalla sensibilità dei sensori degli smartphone. + +L’applicazione mostra altresì le informazioni sui terremoti rilevati dalle agenzie di monitoraggio sismico nazionali ed internazionali. Queste informazioni sono tipicamente pubblicate con ritardi che vanno da pochi minuti ad alcune ore, a secoda dell’agenzia. L’uso dei dati rilasciati dalla agenzie sottostà a specifiche regole e limitazioni; per maggiori informazioni si consultino le pagine web delle agenzie incluse nell’applicazione e qui sotto riportate. + +USGS (U.S. Geological Survey): www.usgs.gov +EMSC (European-Mediterranean Seismological Centre): www.emsc-csem.org +GeoNet (Earthquake Commission and GNS Science): www.geonet.org.nz +CSN (Centro Sismologico Nacional): www.sismologia.cl +INGV (Istituto Nazionale di Geofisica e Vulcanologia): www.ingv.it +IGN (Instituto Geográfico Nacional): www.ign.es +CSI (China Seismic Information): www.csi.ac.cn +JMA (Japanese Meteorological Agency): www.jma.go.jp +Ineter (Instituto Nicaragüense de Estudios Territoriales): www.ineter.gob.ni +SSN (Servicio Sismológico Nacional): www.ssn.unam.mx +SGC (Servicio Geológico Colombiano): www2.sgc.gov.co +RSN (Red Sismológica Nacional): www.rsn.ucr.ac.cr +Funvisis (Fundación Venezolana de Investigaciones Sismológicas): www.funvisis.gob.ve +INPRES (Instituto Nacional de Prevención Sísmica): www.inpres.gov.ar diff --git a/Sources/Earthquake Network/Acquisti in App/privacy.txt b/Sources/Earthquake Network/Acquisti in App/privacy.txt new file mode 100644 index 0000000..d29c915 --- /dev/null +++ b/Sources/Earthquake Network/Acquisti in App/privacy.txt @@ -0,0 +1,9 @@ +L'applicazione Rilevatore Terremoto necessita di raccogliere dati dal tuo dispositivo mobile al fine di implementare la rilevazione in tempo reale dei terremoti ed inviare l'allerta in tempo reale ai dispositivi. Quando si verifica un terremoto ed il terremoto è rilevato dal tuo dispositivo, lo stesso invia un messaggio al server del progetto di ricerca Earthquake Network. Il messaggio include la posizione del dispositivo e le informazioni necessarie per riconoscere il terremoto. Il messaggio non include informazioni personali. + +Le informazioni sono salvate in modo anonimo sul server e sono eventualmente analizzate per migliorare le rilevazioni di terremoto future ed al fine di pubblicare articoli di ricerca su riviste scientifiche. + +Inoltre, i messaggi delle chat di gruppo sono salvati sul server per un massimo di 2 giorni, mentre i messaggi privati tra utenti sono salvati in tabelle criptate. + +In caso si voglia rimuovere dal server del progetto Earthquake Network qualsiasi informazione sul proprio dispositivo, si prega di inviare una mail all'indirizzo finazzif@gmail.com con l'ID presente nel menù laterale della app Rilevatore Terremoto. + +Il responsabile del trattamento dei dati è Francesco Finazzi, fondatore del progetto Earthquake Network. \ No newline at end of file diff --git a/Sources/Earthquake Network/AppDelegate.h b/Sources/Earthquake Network/AppDelegate.h new file mode 100644 index 0000000..cb3d9d4 --- /dev/null +++ b/Sources/Earthquake Network/AppDelegate.h @@ -0,0 +1,24 @@ +// +// AppDelegate.h +// Earthquake Network +// +// Created by Luca Beretta on 12/09/18. +// Copyright © 2018 Luca Beretta. All rights reserved. +// + +#import +#import +#import "MasterViewController.h" +#import "ReteSmartphone.h" +@interface AppDelegate : UIResponder + +@property (strong, nonatomic) UIWindow *window; +@property (strong, nonatomic) MasterViewController *masterViewController; +@property (strong, nonatomic) ReteSmartphone *reteSmartphone; +@property (readonly, strong) NSPersistentContainer *persistentContainer; + +- (void)saveContext; + + +@end + diff --git a/Sources/Earthquake Network/AppDelegate.m b/Sources/Earthquake Network/AppDelegate.m new file mode 100644 index 0000000..b377a74 --- /dev/null +++ b/Sources/Earthquake Network/AppDelegate.m @@ -0,0 +1,345 @@ +// +// AppDelegate.m +// Earthquake Network +// +// Created by Luca Beretta on 12/09/18. +// Copyright © 2018 Luca Beretta. All rights reserved. +// + +#import "AppDelegate.h" +#import "EQNUser.h" +#import "Costanti.h" +#import "EQMAccelerometroManager.h" +#import "EQNManager.h" +#import "MasterViewController.h" +#import "EQNUtility.h" +#import "EQNAllertaSismica.h" +#import "EQNAllertaSismica.h" +#import "EQNNotificheSegnalazioniUtente.h" +#import "EQNNotificeReteSismiche.h" + +@import GoogleMaps; +@import Firebase; +@import UserNotifications; +@import GoogleMobileAds; + +@interface AppDelegate () + +@end + +@implementation AppDelegate + +- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions { + // Override point for customization after application launch. + [GMSServices provideAPIKey:GOOGLE_MAP_KEY]; + [GADMobileAds configureWithApplicationID:EQN_ADMOB_APP_IDA]; + [EQNUser defaultUser]; + [EQNManager defaultManager]; + [FIRApp configure]; + [FIRMessaging messaging].delegate = self; + if ([UNUserNotificationCenter class] != nil) { + // iOS 10 or later + // For iOS 10 display notification (sent via APNS) + [UNUserNotificationCenter currentNotificationCenter].delegate = self; + UNAuthorizationOptions authOptions = UNAuthorizationOptionAlert | + UNAuthorizationOptionSound | UNAuthorizationOptionBadge; + [[UNUserNotificationCenter currentNotificationCenter] + requestAuthorizationWithOptions:authOptions + completionHandler:^(BOOL granted, NSError * _Nullable error) { + // ... + + [self registraNotifica]; + }]; + } else { + // iOS 10 notifications aren't available; fall back to iOS 8-9 notifications. + /* UIUserNotificationType allNotificationTypes = + (UIUserNotificationTypeSound | UIUserNotificationTypeAlert | UIUserNotificationTypeBadge); + UIUserNotificationSettings *settings = + [UIUserNotificationSettings settingsForTypes:allNotificationTypes categories:nil]; + [application registerUserNotificationSettings:settings]; */ + [self registraNotifica]; + + + } + [application setMinimumBackgroundFetchInterval:UIApplicationBackgroundFetchIntervalMinimum]; + [application registerForRemoteNotifications]; + + // [[NSUserDefaults standardUserDefaults] setBool:NO forKey:EQN_ACQ_IN_APP]; + + NSURL *receiptURL = [[NSBundle mainBundle] appStoreReceiptURL]; + NSData *receipt = [NSData dataWithContentsOfURL:receiptURL]; + if (!receipt) { /* No local receipt -- handle the error. */ } + else{ + + NSLog(@"ricevuta presente"); + } + + /* ... Send the receipt data to your server ... */ + + return YES; +} + +-(void)registraNotifica{ + + UNNotificationCategory *category = [UNNotificationCategory categoryWithIdentifier:@"notifica_con_mappa" actions:@[] intentIdentifiers:@[] options:UNNotificationCategoryOptionNone]; + [[UNUserNotificationCenter currentNotificationCenter] setNotificationCategories:[NSSet setWithObject: category]]; +} + +- (void)applicationWillResignActive:(UIApplication *)application { + // Sent when the application is about to move from active to inactive state. This can occur for certain types of temporary interruptions (such as an incoming phone call or SMS message) or when the user quits the application and it begins the transition to the background state. + // Use this method to pause ongoing tasks, disable timers, and invalidate graphics rendering callbacks. Games should use this method to pause the game. +} + + +- (void)applicationDidEnterBackground:(UIApplication *)application { + // Use this method to release shared resources, save user data, invalidate timers, and store enough application state information to restore your application to its current state in case it is terminated later. + // If your application supports background execution, this method is called instead of applicationWillTerminate: when the user quits. + [[EQNManager defaultManager] avviaManager]; + [[EQMAccelerometroManager sharedInstance] startUpdatingLocationBackground]; + + NSUInteger i = [[NSUserDefaults standardUserDefaults] integerForKey:CONTEGGIO_APERTURE_PER_SCONTO]; + i++; + if (i == 15) + [[NSUserDefaults standardUserDefaults] setObject:[NSDate date] forKey:DATA_APERTURE_PER_SCONTO]; + + + [[NSUserDefaults standardUserDefaults] setInteger:i forKey:CONTEGGIO_APERTURE_PER_SCONTO]; +} + + +- (void)applicationWillEnterForeground:(UIApplication *)application { + // Called as part of the transition from the background to the active state; here you can undo many of the changes made on entering the background. + [[EQNManager defaultManager] stopManager]; + [[EQMAccelerometroManager sharedInstance] stopUpdatingLocation]; + +} + + +- (void)applicationDidBecomeActive:(UIApplication *)application { + // Restart any tasks that were paused (or not yet started) while the application was inactive. If the application was previously in the background, optionally refresh the user interface. + +} + + +- (void)applicationWillTerminate:(UIApplication *)application { + // Called when the application is about to terminate. Save data if appropriate. See also applicationDidEnterBackground:. + // Saves changes in the application's managed object context before the application terminates. + [self saveContext]; +} + +-(void)application:(UIApplication *)application didRegisterUserNotificationSettings:(UIUserNotificationSettings *)notificationSettings{ + + +} + +/////// Gestione Notifiche + +- (void)application:(UIApplication *)application didReceiveRemoteNotification:(NSDictionary *)userInfo { + // If you are receiving a notification message while your app is in the background, + // this callback will not be fired till the user taps on the notification launching the application. + // TODO: Handle data of notification + + // With swizzling disabled you must let Messaging know about the message, for Analytics + [[FIRMessaging messaging] appDidReceiveMessage:userInfo]; + + // Print message ID. + + NSLog(@"userInfo %@", userInfo); + + if (userInfo[@"type"]) { + NSLog(@"Message ID: %@", userInfo[@"type"]); + } + + // Print full message. + NSLog(@"%@", userInfo); +} + +- (void)application:(UIApplication *)application didReceiveRemoteNotification:(NSDictionary *)userInfo +fetchCompletionHandler:(void (^)(UIBackgroundFetchResult))completionHandler { + // If you are receiving a notification message while your app is in the background, + // this callback will not be fired till the user taps on the notification launching the application. + // TODO: Handle data of notification + /* + NSString* jsonString = userInfo[@"gcm.notification.userInfo"]; + NSData* jsonData = [jsonString dataUsingEncoding:NSUTF8StringEncoding]; + NSError *jsonError; + NSDictionary *JSON = [NSJSONSerialization JSONObjectWithData:jsonData + options:NSJSONReadingAllowFragments + error:&jsonError]; + + if ([JSON[@"type"] isEqualToString:@"eqn"]) { + NSDate *dataRicezione = [NSDate date]; + [[NSUserDefaults standardUserDefaults] setObject:dataRicezione forKey:NOTIFICHE_RETE_SMARTPHONE_DATA_NOTIFICA]; + [EQNUtility writeArrayWithCustomObjToUserDefaults:NOTIFICHE_RETE_SMARTPHONE_DIZIONARIO_NOTIFICA withDict:JSON]; + [[NSUserDefaults standardUserDefaults] synchronize]; + } + + [self.reteSmartphone fetchNewDataWithCompletionHandler:^(UIBackgroundFetchResult result) { + completionHandler(result); + }];*/ + + + completionHandler(UIBackgroundFetchResultNewData); +} + +////////////// APPLICAZIONE IN PRIMO PIANO ////////////////////// + +// Receive displayed notifications for iOS 10 devices. +// Handle incoming notification messages while app is in the foreground. +- (void)userNotificationCenter:(UNUserNotificationCenter *)center + willPresentNotification:(UNNotification *)notification + withCompletionHandler:(void (^)(UNNotificationPresentationOptions))completionHandler { + NSDictionary *userInfo = notification.request.content.userInfo; + + NSIndexPath *indexPath; + if ([userInfo[@"type"] isEqualToString:@"eqn"]) { + NSDate *dataRicezione = [NSDate date]; + [[NSUserDefaults standardUserDefaults] setObject:dataRicezione forKey:NOTIFICHE_RETE_SMARTPHONE_DATA_NOTIFICA]; + + [EQNUtility writeArrayWithCustomObjToUserDefaults:NOTIFICHE_RETE_SMARTPHONE_DIZIONARIO_NOTIFICA withDict:userInfo]; + indexPath = [NSIndexPath indexPathForRow:0 inSection:0]; + + [[NSUserDefaults standardUserDefaults] synchronize]; + } + else if([userInfo[@"type"] isEqualToString:@"manual"]) + indexPath = [NSIndexPath indexPathForRow:1 inSection:0]; + else if([userInfo[@"type"] isEqualToString:@"official"]) + indexPath = [NSIndexPath indexPathForRow:2 inSection:0]; + else if([userInfo[@"type"] isEqualToString:@"tsunami"]) + indexPath = [NSIndexPath indexPathForRow:3 inSection:0]; + + // [self.masterViewController selezionaItem:indexPath]; + [self.masterViewController sincronizza]; + + + // Change this to your preferred presentation option + completionHandler(UNNotificationPresentationOptionAlert); +} + + +////////////// DOPO AVER CLICCATO SULLA NOTIFICA ////////////////////// +// Handle notification messages after display notification is tapped by the user. +- (void)userNotificationCenter:(UNUserNotificationCenter *)center +didReceiveNotificationResponse:(UNNotificationResponse *)response + withCompletionHandler:(void(^)(void))completionHandler { + + // response.notification.request.content.sound = [UNNotificationSound soundNamed:[EQNAllertaSismica center].tonoAllarme]; + NSDictionary *userInfo = response.notification.request.content.userInfo; + NSIndexPath *indexPath; + if ([userInfo[@"type"] isEqualToString:@"eqn"]) { + NSDate *dataRicezione = [NSDate date]; + [[NSUserDefaults standardUserDefaults] setObject:dataRicezione forKey:NOTIFICHE_RETE_SMARTPHONE_DATA_NOTIFICA]; + + [EQNUtility writeArrayWithCustomObjToUserDefaults:NOTIFICHE_RETE_SMARTPHONE_DIZIONARIO_NOTIFICA withDict:userInfo]; + indexPath = [NSIndexPath indexPathForRow:0 inSection:0]; + + [[NSUserDefaults standardUserDefaults] synchronize]; + } + else if([userInfo[@"type"] isEqualToString:@"manual"]) + indexPath = [NSIndexPath indexPathForRow:1 inSection:0]; + else if([userInfo[@"type"] isEqualToString:@"official"]) + indexPath = [NSIndexPath indexPathForRow:2 inSection:0]; + else if([userInfo[@"type"] isEqualToString:@"tsunami"]) + indexPath = [NSIndexPath indexPathForRow:3 inSection:0]; + [self.masterViewController sincronizza]; + [self.masterViewController selezionaItem:indexPath]; + + // Print full message. + completionHandler(); +} + +-(void)application:(UIApplication *)application performFetchWithCompletionHandler:(void (^)(UIBackgroundFetchResult))completionHandler{ + + [self.masterViewController fetchNewDataWithCompletionHandler:^(UIBackgroundFetchResult result) { + completionHandler(result); + }]; +} + + +#pragma mark - Core Data stack + +@synthesize persistentContainer = _persistentContainer; + +- (NSPersistentContainer *)persistentContainer { + // The persistent container for the application. This implementation creates and returns a container, having loaded the store for the application to it. + @synchronized (self) { + if (_persistentContainer == nil) { + _persistentContainer = [[NSPersistentContainer alloc] initWithName:@"Earthquake_Network"]; + [_persistentContainer loadPersistentStoresWithCompletionHandler:^(NSPersistentStoreDescription *storeDescription, NSError *error) { + if (error != nil) { + // Replace this implementation with code to handle the error appropriately. + // abort() causes the application to generate a crash log and terminate. You should not use this function in a shipping application, although it may be useful during development. + + /* + Typical reasons for an error here include: + * The parent directory does not exist, cannot be created, or disallows writing. + * The persistent store is not accessible, due to permissions or data protection when the device is locked. + * The device is out of space. + * The store could not be migrated to the current model version. + Check the error message to determine what the actual problem was. + */ + NSLog(@"Unresolved error %@, %@", error, error.userInfo); + abort(); + } + }]; + } + } + + return _persistentContainer; +} + +#pragma mark - Core Data Saving support + + + +- (void)saveContext { + NSManagedObjectContext *context = self.persistentContainer.viewContext; + NSError *error = nil; + if ([context hasChanges] && ![context save:&error]) { + // Replace this implementation with code to handle the error appropriately. + // abort() causes the application to generate a crash log and terminate. You should not use this function in a shipping application, although it may be useful during development. + NSLog(@"Unresolved error %@, %@", error, error.userInfo); + abort(); + } +} + +- (void)messaging:(FIRMessaging *)messaging didReceiveRegistrationToken:(NSString *)fcmToken { + + // Notify about received token. + // NSDictionary *dataDict = [NSDictionary dictionaryWithObject:fcmToken forKey:@"token"]; + // [[NSNotificationCenter defaultCenter] postNotificationName:NOTIFICA_TOKEN object:nil userInfo:dataDict]; + + NSLog(@"fcmToken %@", fcmToken); + if (![[NSUserDefaults standardUserDefaults] objectForKey:TOKEN_USER]) { + + [EQNAllertaSismica center].isAbilitato = YES; + [EQNAllertaSismica center].raggioSismiLievi = @"300"; + [EQNAllertaSismica center].raggioSismiForti = @"600"; + [EQNAllertaSismica center].sismiDaNotificare = @"0"; + [EQNAllertaSismica center].isSimiSenzaIntensita = YES;; + [[EQNAllertaSismica center] saveUserInfo]; + + [EQNNotificheSegnalazioniUtente center].isAbilitato = YES; + [EQNNotificheSegnalazioniUtente center].distanzaPosizione = @"300"; + [[EQNNotificheSegnalazioniUtente center] saveUserInfo]; + + [EQNNotificeReteSismiche center].isAbilitato = YES; + [EQNNotificeReteSismiche center].distanzaPosizione = @"1000"; + [EQNNotificeReteSismiche center].distanzaVicini = @"100"; + [EQNNotificeReteSismiche center].isAbilitaVicini = NO; + [EQNNotificeReteSismiche center].energiaSisma = @"3.5"; + [EQNNotificeReteSismiche center].energiaTerremotiForti = @"7.5"; + [[EQNNotificeReteSismiche center] saveUserInfo]; + + } + + [[NSUserDefaults standardUserDefaults] setObject:fcmToken forKey:TOKEN_USER]; + [EQNUser defaultUser].tokenUser = fcmToken; + + // TODO: If necessary send token to application server. + // Note: This callback is fired at each app startup and whenever a new token is generated. +} + + + +@end diff --git a/Sources/Earthquake Network/Assets.xcassets/AppIcon.appiconset/20.png b/Sources/Earthquake Network/Assets.xcassets/AppIcon.appiconset/20.png new file mode 100644 index 0000000000000000000000000000000000000000..390e85ba0f6bf2dfc8c63d682358c686cbcbe0e3 GIT binary patch literal 1541 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 Kj(vR2nerdbCbne& literal 0 HcmV?d00001 diff --git a/Sources/Earthquake Network/Assets.xcassets/AppIcon.appiconset/20@2x-2.png b/Sources/Earthquake Network/Assets.xcassets/AppIcon.appiconset/20@2x-2.png new file mode 100644 index 0000000000000000000000000000000000000000..31e35aecff9157640b6414e9674907e92b290df1 GIT binary patch literal 3747 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 Kj(vR2nerdbCbne& literal 0 HcmV?d00001 diff --git a/Sources/Earthquake Network/Assets.xcassets/AppIcon.appiconset/20@2x.png b/Sources/Earthquake Network/Assets.xcassets/AppIcon.appiconset/20@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..31e35aecff9157640b6414e9674907e92b290df1 GIT binary patch literal 3747 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 Kj(vR2nerdbCbne& literal 0 HcmV?d00001 diff --git a/Sources/Earthquake Network/Assets.xcassets/AppIcon.appiconset/20@3x.png b/Sources/Earthquake Network/Assets.xcassets/AppIcon.appiconset/20@3x.png new file mode 100644 index 0000000000000000000000000000000000000000..ce0b25e564659fc41733eefb31b0249c832b352b GIT binary patch literal 6860 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 literal 0 HcmV?d00001 diff --git a/Sources/Earthquake Network/Assets.xcassets/AppIcon.appiconset/29.png b/Sources/Earthquake Network/Assets.xcassets/AppIcon.appiconset/29.png new file mode 100644 index 0000000000000000000000000000000000000000..76bcc604a86b1604c873410bf408b00dade1c2c1 GIT binary patch literal 2462 zcmY*bdpr~B8{gcUF;3=Ib3LJAW0cDWna!A6lgV;9&E}fR*rp9#$Srf3OB>P!2}vr_ z#X$`geWr zlMxmEU!^$uKVwM-L~Pw4Ea2vdf4L>4_FGxIgS4nHiSib|qlNu9pt$$Hqqh0QoT-21RgF%J&b93G#;qFYjBPNE%s;U)N5FF+M)t z!|&M*)!)-l@9a~8FsZJeeexq5% zMmFBD#;1DvyBFIm>2Dk95i@+8w#`C$O5y-zwsm=QZKns~0u#N?QP0v3#hvNVaYt6m zuKS>M6N7sPA-qcFC@VS~SUZ30^oR6y#y#|mHL#fwKsc-d@wA~WA0tVz*oS)flVbfBmOJV z$(nWm`XNi}iU66HJ6D+`Tr_90pJ+tK_x1VMiUGw8JxQEkQy}lfL7`I18Sqh(>%n*IE9B#!-`9VLh(8{# zynH|eZrT)rJDCd}_a7E!4>PKkX*N>OIBw3TQJuTIo0FE1m#E?Q_4@;g#Gj7bKc(PX zq&l=urXcq)GH2n}lbTlryUt8BwuN1`3k6RD98DaH8`^ppUGLxOP;j-gujY?lUJ5LLuq@7kvAQa&*U_Z z^YNE~mLK1xFPXRNcCsr(R+_Rk_q{4St!=H*sDSfqp*MH8fN9b8G_9#n##bukQugd2 zSo(ugALLtnI%}uw>q_Nx$ehd9Wq79+@vS;M%QNWj-PO`c$ZR zigof@UU(n0_j;g~tnFR6Z>IutZ{zLPL2@3}&lI$V2sE&-VbqBj8o>Xq_I;n$>CYU|1Gx6j|I6dR<6fF&~cJKk>E^cw5ty|7?NyVOzb*NFgES zh@-QdJ?ZqHVrBa4T)t(a^X}e0>RZ+hSDj?dq+>l-r&1H~G8ip8 zlS7+AuD&Cs5C1+rydSuaKTNvdS6iTCU5Ph^b5r!L8gh|^&ua@kjPZ5skTN&r0xXE* z9>bab$>oPG_z;D3Csj0!UJ>acri3p*#kE=L4u*?oOCmGE`DNYqN0V3;ZD5XZkxFsR z(=r$?B-tdBJ==wM?l(2naO^L#_Be=W5!yy$8)I`<#g}>AEq7!eAkspl zYDREsSkLgF-S)`5#lYcGA4XU^T0o7P?E(jb59X00lM8Ixqhw^lU?Z_9l~d`O^T8T9 z{VD}J*JQG+{qequjmSAUm~P$T?sGwvAI0%5`k~^PTjy_x{<`%!BQn7o1u1$FQFOj6 z`_iZEfj1AK_{kaR{M4sRKpLsa&zt_ z#kmY5#?( zpI`=qF8%0a$#e1A;Z(1gIuMYo;S|yp?6lgd!N>uhFw6PUg?S+)J(({GJwYQJCtNR= zQ@@@8{Sog+k5utAZjYy2W7h-C*7-v zuaCsdq2KiD<9a~}GtDZ-ZYuN7a33E#xx9O%a^5F%yPH0mkuugtAoBVT*}nsNE01JW z5``=9rokok9WW#B>~ZW;hiV9T$eRtml9JTEepHxm%fNM XoK^x@NzE&D>&Jw1@y0Yclg|7N*^OLn literal 0 HcmV?d00001 diff --git a/Sources/Earthquake Network/Assets.xcassets/AppIcon.appiconset/29@2x-1.png b/Sources/Earthquake Network/Assets.xcassets/AppIcon.appiconset/29@2x-1.png new file mode 100644 index 0000000000000000000000000000000000000000..78e1a6b414c921e949a6149268a3d85f9c2779ac GIT binary patch literal 6508 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 R_V@ooQ(aH3_R-Vm{{bbcQ3n73 literal 0 HcmV?d00001 diff --git a/Sources/Earthquake Network/Assets.xcassets/AppIcon.appiconset/29@2x.png b/Sources/Earthquake Network/Assets.xcassets/AppIcon.appiconset/29@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..78e1a6b414c921e949a6149268a3d85f9c2779ac GIT binary patch literal 6508 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 R_V@ooQ(aH3_R-Vm{{bbcQ3n73 literal 0 HcmV?d00001 diff --git a/Sources/Earthquake Network/Assets.xcassets/AppIcon.appiconset/29@3x.png b/Sources/Earthquake Network/Assets.xcassets/AppIcon.appiconset/29@3x.png new file mode 100644 index 0000000000000000000000000000000000000000..224a20afaca0c4e4ec20eb55723064615a0f007d GIT binary patch literal 12181 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 XGC2$)VQK!KALSKfRHbVrO+x+;uVAXF literal 0 HcmV?d00001 diff --git a/Sources/Earthquake Network/Assets.xcassets/AppIcon.appiconset/40@2x-1.png b/Sources/Earthquake Network/Assets.xcassets/AppIcon.appiconset/40@2x-1.png new file mode 100644 index 0000000000000000000000000000000000000000..a3de65ef1112e5c3f2c34d435ed0daca3be139c0 GIT binary patch literal 10609 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 EAKb!-Bme*a literal 0 HcmV?d00001 diff --git a/Sources/Earthquake Network/Assets.xcassets/AppIcon.appiconset/40@2x.png b/Sources/Earthquake Network/Assets.xcassets/AppIcon.appiconset/40@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..a3de65ef1112e5c3f2c34d435ed0daca3be139c0 GIT binary patch literal 10609 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 EAKb!-Bme*a literal 0 HcmV?d00001 diff --git a/Sources/Earthquake Network/Assets.xcassets/AppIcon.appiconset/40@3x-1.png b/Sources/Earthquake Network/Assets.xcassets/AppIcon.appiconset/40@3x-1.png new file mode 100644 index 0000000000000000000000000000000000000000..48927c29bbed16219b8fbf9ec0cba760869624aa GIT binary patch literal 20640 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 buYvyuu1gFDEy&$(00000NkvXXu0mjfNms72 literal 0 HcmV?d00001 diff --git a/Sources/Earthquake Network/Assets.xcassets/AppIcon.appiconset/76.png b/Sources/Earthquake Network/Assets.xcassets/AppIcon.appiconset/76.png new file mode 100644 index 0000000000000000000000000000000000000000..957c4d27bd31c4fa7519f6afe3da02125d22d1e4 GIT binary patch literal 9748 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 literal 0 HcmV?d00001 diff --git a/Sources/Earthquake Network/Assets.xcassets/AppIcon.appiconset/76@2x.png b/Sources/Earthquake Network/Assets.xcassets/AppIcon.appiconset/76@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..ff4990f58413fad3a3b6e4606c876b76cfab3082 GIT binary patch literal 29593 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 N002ovPDHLkV1giQo8|xj literal 0 HcmV?d00001 diff --git a/Sources/Earthquake Network/Assets.xcassets/AppIcon.appiconset/83.5.png b/Sources/Earthquake Network/Assets.xcassets/AppIcon.appiconset/83.5.png new file mode 100644 index 0000000000000000000000000000000000000000..8caf372fcd131a1f7d60b337f3656398c35d93d7 GIT binary patch literal 34588 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

kGui>M-fIG zT!v29!Ic~kq^Xk#YoI?oxj$;hz*r|4Ai{vSnPp?Q2*Bg$JcIdm)x$2$MD*b@NYxsc zZ%6;bw~_Uh-qiCv378tRC@>qjwqrRLV@{Gnk1QfDT*p|G2c{RRu(pV7ZX=*Qm^epuA*e>Tf$@W`H;C&6uj z!tgr`Giw6}++wIr!Fh@q_OMmYow9eaFYk?_cHYRa2S4A@&39uj&!+K$)bhJ`5e!Cq z{%!_7^k}I}2=#d|>^U*@N#b#SMOOy(;ktfkm`A0Ywb{cH2Ocad3{P%@{Nz!*S5;?E zSFkZ;fv_An$aVRa6pc&dU z9IMRQVwvVRI29%#zRZ`)bV1|bvTl{9ElY+H_}_!+MX^ntTZI1K$8lpF2&ttd6If-q zQc_H?q)Gj{4DdYu_~R)6{G12PR-8_=1pc%&MFR192stG!nF>Os-o78K8%O{LTfD`u z6qR*sZDGXH0c#8))e>tt@Qi^`{X{Wf;ZaOu4#yG#!U;G!*A9xs1avZa9Fi zNrZfK;Zt?S0B?36@n#UO*DW<%=(F9Nq`iV#i{$bo9Rj zNLgl+1d2QU#=Kw}%uNFX8xZWwiQIZma9Du;P1ySVgK1&d(0`TaJw*Sn^A&(r|S@RUVbk+rgTQX4~PHt?~Q`9cWw|m2fa9JYn+X~l>aX;{j$Z#0a z=dptO&hZKNA8CPM<;;`P(JkfGay&@q!a{jG9~*o;P;bv3FBr5(vPn!=@(;K!^LE1y zP%(=1zT&gPcimK8gCGEKWGYHRj8Q))4KLdY`-fD{+id-jch%Nnu6mAMMfN_)gOK^k zN%+d?6V1#Z1GF%urG^et;~$prU*!wsB>?<<1%zM1;e-k`O08F$pf3v9&Ov@aP5vwx z8?PZVsRejoV_=5|&-hJ3|6&NaDqMvQFi6(_k=uxHD&3`Qg_43SI*-!Pu)^qjmK3d^ zb>x?sBf!bUeUb%}2>g2X6c!g~vXy<(JF^EJZTfBL@83#sV<@RT>H%!0`3bZjt?*Md zu!Yc;!(MoR-1>U)s-YFq!YC?uVDvAyAfY;|g=$W%eE2Q{`=%2w2=~JcrWL~k;(d#8 zNPs~;61qkP@`9mZLojD0hbWP6780tO5i#i%C{E?A@=6e>w`L1E(`GJWiXuT|Ee*@l za^0T*0kD>^AVBS00Z??2YN?`PL|}|Gbi%TKwyvE^1P9xo3^xiiZ? z-VOKk+ZVntVoMKI(-hKbr~&NXz&zN9QV%E4n95NhXM7g@ZxLV{ijEIY-p_ndL3 z`>z20pq$VreH#{sK{~nGO`P2d#B(D&?~e)CD<9*V2miuSG&p+mTj*P<4WHsL0KzKg zpUTsDls~g{W=-tb9B4? zn*tO@8Gtngl#LP<-c9UCtN3h-zq4_Q{;+C^l*4V?Q-H1hqQ7wYwNp*8cV5#}Wbw7O zj0O5-D6^Qd4I=HIMu<3!w%Fx*834u$9CXSf^xt$|2v{TZ$frZ3g-+gz1TIbTD5N@@ zrmJu?UmVO>=h+A(ZjT)m3X#Ym?zJ+YcT*=N;CwS)(D&IgYjSDHHvR;oj0(^{ z7ga0_bm(da%iNiYz#dx!PVOFPlm8G84W3;veQ%>+J{ZFXD10;0|0D(!PS3oq+va0J zL{`f}%{>$OK@RdH8AF-RA`gHnA^^jN+QJZ4Gq(LUnmTywd**q;po5o%5lagb&;gfb z6jz?^MwahDEAuLUYIz9&KWE{vS_^1qjpE8VN+mOwc~b4XXk?wu;<3C@O23c$%C18D zuIoNweA~a#_2=W>-fPu(8oCw$q`7v`y$v!zHf}%G)dfa7aPPL+w>hsr$`Rqhkf_QY z?xYo8d3uF_@%rHuLn+7M<8LVxEqzK znWwzx(`VL(*}?q^u+eOWO~!~H?Ptn`tY|JEVt@$%n*=#%>xA|#2+%8%jT^ZgRMP=T zhlcPTgJ9D?KS%(@B7V3AzoHBf1pv$PJ5NDPF}W=e3jn-@vp9C%LDFYq+K_ZVY3w`q zulaXtblBa*sz<(S2<+1|gnu^ZNwIO#wBTI75C1r61eu_jz|V$ZItj!liBho%=Bf

hH;_c&1$vGF?!A8is!qantj6Yu2+e5ZPm|*&yhqn{N@N~RCtPiu`Hrz}}4PlXB z#n&!a@51s0U-6`P9sO*Ud8Rm?69?X@6`1m4F`#PLRvdRT+oVmim|t=vD3lnvJ~ruZ z9A#Sk4de~@q6Ec!0CohjDIZfX-OzHo-Y%Exv@Bg7fG?J@QKJm-Dt}RV2>?H3k(FnG z>4Nz+*{f5RpMoYpRn*4>ryAlgcW~sPyN~T1{R1U!j8!YR({&>fk<$a$j zXw77w(YW?>P+Zv20iQs+;}Tc;?s*O#aX8mxfb59t+JHo=XVx9!k`)=VRmeX2TaGR2Bhvb(VjH!;_HWp{~)Vn|#NT+gD z5Q*qe$vVN-k_SrI8~lUqLxesgwE#LUOFVdSC^Ruc%nYK>z>r0#nO_0R6$UWmY5HE4 zv>aWVI3LybhHy-(PBjS5aSdXT_Mlk*SyxP&jMGlr;INLo#k#>~-7{2}We30Y;sef| zxw{)>WY?m)poxsPV^ivxlN$q?z_6o`3T8;ajU=IRcJzOn;Yy)S7BZpXXo-yyT~YE{ zq_+|BZ0$i_=NKRhy&(CCAbMexFf&-%-PnEtwzLhHe+7m9P+SI3sX+VzIC>AWFwqkr zp?~KQoMz`?R`m@)F=Me|){-I6*nWrId@XKIV>>AO%jozpEHq4~yX&ef?PJM^{0N*o z+@F54j8|d>#`?STZO~o6K-B{}P6NJUL$ML&eGT{}p}$ikd~*Ehq5Uy%e9Xay%q4`Q zhAly5-~&*5tgd$&a|+ZZv$`UvFtv9@lYT4(vkNyB05&%L+K8E<*g?}mMBrmXTJX^} zKBjV5aJ0?atHp%$7tAFh|{+wFF}-X_fiTuM|A9yhdj zMn4ttOa^$SIC+(Sx4Z;^pR|xy{ZeLB_nD15FFBZ4hipuFTx>kA0|nY(=K&fq`$X_N zj&`I3{_*{GTc&TfWtRjVD`o}TX94ⅅY7Oo0_Vnn@#Y_3kEQra5zA+9tt?#meep{ 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ⅅ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

ll~oxaeuW~Hr~DRrjtUIuj!ACfNN?NlBdwz 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 literal 0 HcmV?d00001 diff --git a/Sources/Earthquake Network/Assets.xcassets/Contents.json b/Sources/Earthquake Network/Assets.xcassets/Contents.json new file mode 100644 index 0000000..da4a164 --- /dev/null +++ b/Sources/Earthquake Network/Assets.xcassets/Contents.json @@ -0,0 +1,6 @@ +{ + "info" : { + "version" : 1, + "author" : "xcode" + } +} \ No newline at end of file diff --git a/Sources/Earthquake Network/Assets.xcassets/back.imageset/Contents.json b/Sources/Earthquake Network/Assets.xcassets/back.imageset/Contents.json new file mode 100644 index 0000000..3bad3d0 --- /dev/null +++ b/Sources/Earthquake Network/Assets.xcassets/back.imageset/Contents.json @@ -0,0 +1,23 @@ +{ + "images" : [ + { + "idiom" : "universal", + "filename" : "back.png", + "scale" : "1x" + }, + { + "idiom" : "universal", + "filename" : "back@2x.png", + "scale" : "2x" + }, + { + "idiom" : "universal", + "filename" : "back@3x.png", + "scale" : "3x" + } + ], + "info" : { + "version" : 1, + "author" : "xcode" + } +} \ No newline at end of file diff --git a/Sources/Earthquake Network/Assets.xcassets/back.imageset/back.png b/Sources/Earthquake Network/Assets.xcassets/back.imageset/back.png new file mode 100644 index 0000000000000000000000000000000000000000..afff000171692b587f3915340d6558d4317bc707 GIT binary patch literal 766 zcmeAS@N?(olHy`uVBq!ia0vp^av;pX1|+Qw)-3{3Ea{HEjtmSN`?>!lvI6-E$sR$z z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBD8X6a5n0T@z;^_M8K-LV zNi#4oMrMXYltlRYSS9D@>LsS+C#C9DVstT4fPE4;bsH1+JHo@{EISEfi{E8 zw==W>t3(ll+GC>+vK+}V5TAlYfnK%aveAbJn;nihH`Ycc;63kt!dRIgN(?^!wWQ*`c~fM6Fs$hS*=uD9K%+BexvQR zQe_huuD;Imf5G5rD853gYMIafI0?DS_mAAx_1OP4IV5zw3cuIhM7ukO9~SH_7jMab z-LRf>eQ4#{56j;CufDbQ|IJE6z5CCrZfUpb-+W%2#q)c4X7-8+Gg-bie>%DSz_TA! jd8eZ#L&CX#M89BeYSCY~`NwokP%86u^>bP0l+XkK&J+*S literal 0 HcmV?d00001 diff --git a/Sources/Earthquake Network/Assets.xcassets/back.imageset/back@2x.png b/Sources/Earthquake Network/Assets.xcassets/back.imageset/back@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..b37d78e1fe4a1817b716c9b98c6393b7b0ea3607 GIT binary patch literal 965 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 literal 0 HcmV?d00001 diff --git a/Sources/Earthquake Network/Assets.xcassets/clock.imageset/Contents.json b/Sources/Earthquake Network/Assets.xcassets/clock.imageset/Contents.json new file mode 100644 index 0000000..cea62d8 --- /dev/null +++ b/Sources/Earthquake Network/Assets.xcassets/clock.imageset/Contents.json @@ -0,0 +1,23 @@ +{ + "images" : [ + { + "idiom" : "universal", + "filename" : "ic_history_grey600_24dp.png", + "scale" : "1x" + }, + { + "idiom" : "universal", + "filename" : "ic_history_grey600_24dp @2x.png", + "scale" : "2x" + }, + { + "idiom" : "universal", + "filename" : "ic_history_grey600_24dp @3x.png", + "scale" : "3x" + } + ], + "info" : { + "version" : 1, + "author" : "xcode" + } +} \ No newline at end of file diff --git a/Sources/Earthquake Network/Assets.xcassets/clock.imageset/ic_history_grey600_24dp @2x.png b/Sources/Earthquake Network/Assets.xcassets/clock.imageset/ic_history_grey600_24dp @2x.png new file mode 100644 index 0000000000000000000000000000000000000000..433f0dc2aef8d39958ed3c6a58d67cddf2ee68b5 GIT binary patch literal 5310 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 literal 0 HcmV?d00001 diff --git a/Sources/Earthquake Network/Assets.xcassets/clock.imageset/ic_history_grey600_24dp @3x.png b/Sources/Earthquake Network/Assets.xcassets/clock.imageset/ic_history_grey600_24dp @3x.png new file mode 100644 index 0000000000000000000000000000000000000000..153dd6b73d3672e7d29577bbef2f92fa6cc4a982 GIT binary patch literal 8573 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 literal 0 HcmV?d00001 diff --git a/Sources/Earthquake Network/Assets.xcassets/clock.imageset/ic_history_grey600_24dp.png b/Sources/Earthquake Network/Assets.xcassets/clock.imageset/ic_history_grey600_24dp.png new file mode 100644 index 0000000000000000000000000000000000000000..4693668a791fcfe18506499353c66a9fea2034f3 GIT binary patch literal 2466 zcmY*b3pmqj1OLx3jjbdsmewQ@+bqH`mXQq2Wpc^wjNEOJUoQkt~cOzUiE=@B7~8d2he>_x^tG?|q*4dET>Br$aEP8WaEk*kL=e zi=@}ssB*HB)(lr!BI%@qNsc4{xSuV*8XzN?qv&=njsOt92LQNf0I(u~xE}x@1_uB$ z{s2I@0syMaYY&~xB@3IFcAhK%kXPEMAmHjX1OR|ML)|>s9*zzKIwKMj5Xkr`2*ZhF zO4tBk&LK#KkwNSL6eltwibdd9puaN+lJN$NMWen`*x?pv4@WA>nh_m@GQt>QaA+bF zg+iG}2OcN5kZu3jE}2=NL)dI40gH``i^Ih2$1tLUu?D85rdS*vi^uCr82YS#MX>`o z`cW*+zeWC|Lk?omqeGeOP(~DLLpR_jMhx2mjovW&QT{$BJM{Q}ouXL(#F7NWZmeJp zFgWZFZOK;i4U}*sIy6Y)yrEAtF#pc{KkOeLbL@us{~YG;q~B3VR3g+I`{UY(P={7+ zPXK^CI7}wF*}<|dheo*35b43Qe^#^Gy}Uvdbref$Lv%{FLHkNBT4i2Dyv?>}f`c}h z9V`K@+IXY^7)ONBb{x8~vC+pYZZ<-_h~kZv4Y7|s->_?@oS`5!3yuj)qSJ5eP*qjk zsjgnoiG;7q9VhJXuDXK@N2z5Us9H&gkFN}H3-BeDFYTQ|lFLv)E4+ zANwOR0~sx_xtRgJlBr$WIMd0=>95vP^2%j{v$M11fG77i*G+y38DVev1s1QP70CV{u#Od^h}KQX)SZrTw3;;NCQV&~M{Jg5m<)s!{fv-D|*MM@9L$<1Ac z?<6AiC67f^F(E9atZ2J6oxNq9Cc_9g9-t#;N+I+`x&^O^t!YV z2Fl?d31()N{z;JDBE#@Ie$B-4%E~BqY;5g`_6+5P$@{tSb3s8tHq_S&&&&56t^8V~ zd9vblc3*ZD(sbU9LOJK6-1Xu`jYG{_TF%h(h>l?eg?y_J1H!yPFk|+Q#`>e&Fu0fL z2?ThwrA0gc276C$SC@mg><4vvvkXTy;OGvAG{%8=8bzZdu=3=hhTMz_+&6)$D@zMU zj}8~uyH&KED;e>eJ^rGtms1!j{+0{@o5VICMlze|h-GlRV6ev@uJnt5Zk}Ed_F$LC zq^r>OSK-N1w*|q%yWV;FpjN~{Csmp-_F0MyYqJ*L)Px@4^p`pA!E;8^X6e^{yP=(z zuj2~?>sgf@%pvdMRJf>9H`6?yuF-OutuUg@HcLyz?vc4N%ArHq8ni}45=P!B4Mend zo9PR8Zt;Achi!IbyB?bq5rBcj=Kj7u1BLe}JbXWBUjh(f`*dKcQ|I;a&G9pExx3zp zvpx&G2OdX8MrM7W_SZp@ZkbfPtl2(RR#sLk7K<-&g~0e@Ic4u^KL0rhn4(|Y^7|eD z7Bb`XFi++a5)rLDf1nVG>384JoC6{B+-=Gv^!owCdTlLV@% z9o4u~PjFId)`R_Weo`{RjG8~MEr9K<=n~_fVKCUx-onl)hn)9H`KVDp&81B{J}X4~ z7+%^|Vtm^0Zd$T-_0-wfM~w+fwFOkl_Dq#xp7mkH2f)4_rOUc@QxpniVGENDqr!*y ziPr~i_8gtJ*i833SSB5>51T+5ZkF9W{!}__kCN9uQHGVx{zg}I?v0V!$dBY_yVH!B z)iNok$rDx! zv(rAMq$hm(7CuyPGolsGTMeAB30xI_F{06EjwQ|}zUHb$?xjy%wuxP*O_Eo|?{r+t z#M8d|)h|)6Z0AM4+a9U94p{{+juvb0g+yTLA6~X0T`^Y9-QF?|pT~pRHH%<6Iy!aS zag~&by7rOhY=XsNkbx*y6gBl zRW!c)J8Fuz|Fx8{UnbWyD}@Q$a($K8O+yT!pXIGj!wa){2^Y)`tHm#JzPfS?xJIu851An z`HTZr{STHtkM5*NwvmeKQR;q_aY@d}gyHKxyxY}`xdtw{lz^nS2!*ZGZ~ O&|w=Va^*q))PDmm=Rp+! literal 0 HcmV?d00001 diff --git a/Sources/Earthquake Network/Assets.xcassets/distquake_app_pro.imageset/Contents.json b/Sources/Earthquake Network/Assets.xcassets/distquake_app_pro.imageset/Contents.json new file mode 100644 index 0000000..74ccf5d --- /dev/null +++ b/Sources/Earthquake Network/Assets.xcassets/distquake_app_pro.imageset/Contents.json @@ -0,0 +1,23 @@ +{ + "images" : [ + { + "idiom" : "universal", + "filename" : "distquake_app_pro.png", + "scale" : "1x" + }, + { + "idiom" : "universal", + "filename" : "distquake_app_pro-1.png", + "scale" : "2x" + }, + { + "idiom" : "universal", + "filename" : "distquake_app_pro-2.png", + "scale" : "3x" + } + ], + "info" : { + "version" : 1, + "author" : "xcode" + } +} \ No newline at end of file diff --git a/Sources/Earthquake Network/Assets.xcassets/distquake_app_pro.imageset/distquake_app_pro-1.png b/Sources/Earthquake Network/Assets.xcassets/distquake_app_pro.imageset/distquake_app_pro-1.png new file mode 100644 index 0000000000000000000000000000000000000000..860a57c56390979e957a00cc30edb2a7341f765d GIT binary patch literal 8753 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 bi{1VckuOkc%cY#W00000NkvXXu0mjfbw%XN literal 0 HcmV?d00001 diff --git a/Sources/Earthquake Network/Assets.xcassets/distquake_app_pro.imageset/distquake_app_pro-2.png b/Sources/Earthquake Network/Assets.xcassets/distquake_app_pro.imageset/distquake_app_pro-2.png new file mode 100644 index 0000000000000000000000000000000000000000..393ba1cd597e909f88372d3a5002cc10236f0b97 GIT binary patch literal 28226 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 buWbGgVzyv9{`%0B00000NkvXXu0mjfrJmCg literal 0 HcmV?d00001 diff --git a/Sources/Earthquake Network/Assets.xcassets/distquake_app_pro.imageset/distquake_app_pro.png b/Sources/Earthquake Network/Assets.xcassets/distquake_app_pro.imageset/distquake_app_pro.png new file mode 100644 index 0000000000000000000000000000000000000000..8363da234340b6b8f38507eb1c754f892515af11 GIT binary patch literal 4616 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 literal 0 HcmV?d00001 diff --git a/Sources/Earthquake Network/Assets.xcassets/distquake_app_wave.imageset/Contents.json b/Sources/Earthquake Network/Assets.xcassets/distquake_app_wave.imageset/Contents.json new file mode 100644 index 0000000..f2bc4de --- /dev/null +++ b/Sources/Earthquake Network/Assets.xcassets/distquake_app_wave.imageset/Contents.json @@ -0,0 +1,23 @@ +{ + "images" : [ + { + "idiom" : "universal", + "filename" : "distquake_app_wave.png", + "scale" : "1x" + }, + { + "idiom" : "universal", + "filename" : "distquake_app_wave-1.png", + "scale" : "2x" + }, + { + "idiom" : "universal", + "filename" : "distquake_app_wave-2.png", + "scale" : "3x" + } + ], + "info" : { + "version" : 1, + "author" : "xcode" + } +} \ No newline at end of file diff --git a/Sources/Earthquake Network/Assets.xcassets/distquake_app_wave.imageset/distquake_app_wave-1.png b/Sources/Earthquake Network/Assets.xcassets/distquake_app_wave.imageset/distquake_app_wave-1.png new file mode 100644 index 0000000000000000000000000000000000000000..1856a55005c965ecde9a7f3f257a5cb3a572790f GIT binary patch literal 14265 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 bhkE@B`_11b=fujw00000NkvXXu0mjfpHTMu literal 0 HcmV?d00001 diff --git a/Sources/Earthquake Network/Assets.xcassets/distquake_app_wave.imageset/distquake_app_wave.png b/Sources/Earthquake Network/Assets.xcassets/distquake_app_wave.imageset/distquake_app_wave.png new file mode 100644 index 0000000000000000000000000000000000000000..35bd2fa951c4a349296842eb84da80327a22604c GIT binary patch literal 4381 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 literal 0 HcmV?d00001 diff --git a/Sources/Earthquake Network/Assets.xcassets/distquake_app_wave_small.imageset/distquake_app_wave_small.png b/Sources/Earthquake Network/Assets.xcassets/distquake_app_wave_small.imageset/distquake_app_wave_small.png new file mode 100644 index 0000000000000000000000000000000000000000..88819c2c2e7b028386c8a81b710120cf4945c00d GIT binary patch literal 3403 zcmY*cXIK-;(hf~ZVvr)egaFcnKxh&m3WOGk^d_KELNg&T2~rdU1d$E`B1)0okuFFt zp-C|!Aj+XAAShM9Li3{MeCNA&pJ#SwX5V?=nf

W|s_4vI(#O0DzOmMktHp^UQB! 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 literal 0 HcmV?d00001 diff --git a/Sources/Earthquake Network/Assets.xcassets/dor.imageset/dor2x.png b/Sources/Earthquake Network/Assets.xcassets/dor.imageset/dor2x.png new file mode 100644 index 0000000000000000000000000000000000000000..3b7ed873af75c3d2c9660e019200d1e1fb0767dc GIT binary patch literal 1709 zcmeAS@N?(olHy`uVBq!ia0vp^HXzKw1|+Ti+$;i8k|nMYCBgY=CFO}lsSJ)O`AMk? zp1FzXsX?iUDV2pMQ-L~|RWd^&N+NuHtdjF{^%6m9^eS=-fVzQ(*;f=KCTFLXC?ut( zXXe=|z2CiGNg*@ERw>-n*TA>HIW;5GqpB!1xXLdixhgx^GDXSWPQj+a3TQxXYDuC( zMQ%=Bu~mhw64+cTAR8pCucQE0Qj%?}1aVY^Z-9bxeo?A|sh+WJvVozYf|;3~p^2%P znW2t?k%6I+z5x)K=^C0?nVMM{nJYkn6417ylr*a#7dNO~K%T8qMoCG5mA-y?dAVM> zv0i>ry1t>Mr6tG=BO_g)3fZ zE`@j@w*YQzUNJP7fB~jokyxN_sAmB35=^15FMg%Dxp39RB|)hO_hL1;IHa;5RX-@T zIKQ+g85nVC${?!>telHd6HD@oLh|!-V4)b0kzbNuoRMFk;2dnGpy8XCoS6p_&;;x7 z^|kWMD=taQOHTE4u~h<^p_iGNVrAiI?BZhS=HlYy=wxW;lv4lAm0fo0?Yw)0=|O>xxq^C^6&~0Bv?jEy^rQO>ryA&s6|>+A0&bTbyv32i2Q` z+bzyG_38s1qYsK&q^O1o0n-nN2~W5{4m|0n<^j`t5ins(FYV|B<`;QS7srr_TW_Mz zXA1`k)Xnzo2w-vil5()wssEcwwCKteqAgD6=Dpr|<)5_e*K50vUt1lpk$tOUz^&wk zwj5PKEeX*V)OLTIof_se>)PF^m6J1TK72fswl8Jhnct?9?=HCg)~ZvC#qn0SmT36; z>#@r(7rrgqE!g%jWNTEd)BA_FK3nveCw^wS9z6SuyypH({L>uP7j$GU`0o&J&QbAR z`ND@s)3+pS`8m0T@4%kYgT|~!(q>E)k?}Yydgip1UA4IWaqb}dZ%N;sQ2+4K5rILo)8F*(K9TfOkqB9kB;+b>!(isCwcE4Srn#2<4! z{8LEBYKgJnr8x@)eI~y4f5k4U;P-fj)TRGXorXKT_@h^A)jU^yV6*=o`@XrM2e&sY zKVbVnDgHO#9=5QC^0+-80*)-+_T*pO>8MYSrf+yKVe$0s4ciaNY;F>d{kZDsq9q9@ zb34VB**++8d=>sc>d&q1+jP%P6L>wtIQ!$0((umJY86hMtCb}p&-3%Ho0XtrrEj`p z*2%-7CG$7cZuOYN8q*pdzvgUWQN>P{{Fyt|E+6Ku37dDu^Y)|7Wv8>MZZOF)y|&D` zesf!?*d+EW?v7vEtm}3&$3}m6I(>T=yZ9TeLK**00sig|5^d3(QTyf9R!?JQkzXD8 zHQea`^a>r$WgWjB@bo5Vt-2hb_C@Ue@AleVGd9Q;p5f9n=0E!Gfb><%H(PzWU%0+l zR()x|?7!n1US8(h*v$TS=CNX9rm(vwzelaxx*;}ZTX*2Uj6?&UMG ZF528V;LmN)fjTs4<`jnuI`zNlNfS5;VoQ1Ox;TV=_R@G9j5j2r7tzTS*0! zU6D-|AH*uQWi859tw6wqMOmaSfG8-@plH1lD)#=kcAlAY=A7qy-|su;ea}2|eA||d z^GqyF5D3IP#wHpI?gO-s(HyuX7Q5@h-BO6|4|#(jP$XLdAl$j&UI57uvO@tDz~)AU z-vnF{2t8Y#k3Zzk+)Uo1T+p$b|H|R)+0Y( zC^(yh8$xE$JU{1xM-)^T1c}L5Y-D64Cej%LNgD5Dt(!ZA=6n~)=Nk4BBykS^5Ta3kF9JNcD4P-L^JyaCZxGfBXKxr5#MpC^A z$TdthhbPib*v}xCOfo|xh1envz@Sl3Fb9Um)3I5Q29@FD=NrvwxtXBJK7eZ7|TU*-FZ z<$k>u;#aX)xEQQf+W(Pyb_({7_VtT#;lUT{10vY(64=<|t23`55C(}1n!As@cPxl0 zct~4#uDh+d=M>(gbkJwpNbWJcID~FMNvw$x@lEVqy`fm2;>^>#6+^%0+7%?^=$m^S zlYT=nC=u!l<4tsZ8VwX-enK;&BgHKAPC}NfbG)a$X{7m&zq(tq#-cmzq9a{%#=y{= zXRS3qP5b)!wR#2y2M0Gq>gnk{is12%6EwQ*i%&MS`1$&-9yVPn(St5=bG3++O{G@v?z1#fx&52spj#-)*k9Z2fS6>DZ^Kq{$y&G%ryL> zihrOa@nM8<;^lYCtty3r4g;^svIXx0XWG!2)^Jc_R+E+y7$1_K+m=F_IL8&uyS`xM z6k*VA58tyQM(0PJNz1sai9h_1-qFz!HJ~ZFGGvPxvK7ge2^tz2Z1KmXw+rU>|H8Y| zNY8FW?@f2#RBv%~s3JpOckqSTh#Nv_-u3$R>niE7+WpSEqFG95qpa`nb+v69Oc|Az? z3o;Be*Uxo)Sj!h1wmzg@S(kB&x~tJkW$xOMclB-M&D7oNUdP(!TNKMvxn*&ZBOo$&Pj1wgf?CKs31bNj4zByKv_NQE!XkNujLsR-SgO>KX&U-=f=MdJv9BGplV+p?gjrQ_8Ps&%GkxM#`JU`vF>(@ zasYGX=i#U5_oOH`xeUiCoP>5D33D=Vw~{`e9fhmi2_SNEMx5;-}yGIwU*+uD-UexY$P zH+QA?y2VZ04=2rgH6Jf){jbbJB-NUS++6QmX8ptl+Hvd)3|XCyOdp z=qw0Qb)@ijiJ2BfCTA~8Dy>iKD)Su}VLk3%UH@kK#*G^|<3Cawrj>5WGR=N9SF3gA z-K<9e`E{@AtmT>v^^zy*0@YT;cap)r>+q?5V55~;Ez+LYsu25Mf;?>Yyt@Od9H?IE zRr$iga{D9DC_wbs+^7!;e-p}fmj_eT5g7h%_?#}vOl+}{+?+~ty1x?rXN&{2&OU$X zr+IbwciV%lqmGWbEU0a(@UCuzU74rC_k0fuvPRCooZE$FRIfP@Br7+q?b%&_&^uNK Yk!RS&YZ@K@Rr|Zbpl_jF^4JsiU!+v#6#xJL literal 0 HcmV?d00001 diff --git a/Sources/Earthquake Network/Assets.xcassets/dyamond_green.imageset/Contents.json b/Sources/Earthquake Network/Assets.xcassets/dyamond_green.imageset/Contents.json new file mode 100644 index 0000000..19372bd --- /dev/null +++ b/Sources/Earthquake Network/Assets.xcassets/dyamond_green.imageset/Contents.json @@ -0,0 +1,23 @@ +{ + "images" : [ + { + "idiom" : "universal", + "filename" : "dyamond_green-1.png", + "scale" : "1x" + }, + { + "idiom" : "universal", + "filename" : "dyamond_green-2.png", + "scale" : "2x" + }, + { + "idiom" : "universal", + "filename" : "dyamond_green.png", + "scale" : "3x" + } + ], + "info" : { + "version" : 1, + "author" : "xcode" + } +} \ No newline at end of file diff --git a/Sources/Earthquake Network/Assets.xcassets/dyamond_green.imageset/dyamond_green-1.png b/Sources/Earthquake Network/Assets.xcassets/dyamond_green.imageset/dyamond_green-1.png new file mode 100644 index 0000000000000000000000000000000000000000..71b59739605133e13ae59f502dcbdf478f609778 GIT binary patch literal 695 zcmV;o0!aOdP)WdLnuav(A_AY^G{ATls9GaxZFIy5#qGczD7FflMN1+FUb3jDp#Rf<2qJnZqFxj#$c!$8S#+TbSUp6yhX{(^qUc8z zL221lTYK!FOx{M1J;bcd5oa9z-0PgP&jwt%a^>pZs*NMU(cNfJ3xYVs0KSO4<#lJ{ zKmiG3Khy|PA=XC;G%TQ53^a~@K2|TN5GYe&V9uJF0)^4bjPA5x@{uGkM4$&VRzg%C zdU*R@GpI1bJ_3OeN$-^-Q|o4|QePZtbumaA9~)$2iUy9^>BC$gNv#VcgcpJ))qL4C z&ZS>JP(V{$aJiLemhx7%zyvpSs?JRG{(7+~D>Cf74 dSFZkvz5#zmb(RY~uh{?q002ovPDHLkV1iWj8`=N> literal 0 HcmV?d00001 diff --git a/Sources/Earthquake Network/Assets.xcassets/dyamond_green.imageset/dyamond_green-2.png b/Sources/Earthquake Network/Assets.xcassets/dyamond_green.imageset/dyamond_green-2.png new file mode 100644 index 0000000000000000000000000000000000000000..a3208026408ed060aca965ed8e98a4fb94f3dd6d GIT binary patch literal 1147 zcmV->1cdvEP)Bh0000ibVXQnLvm$d zbZKvHAXI5>WdLnuav(A_AY^G{ATls9GaxZFIy5#qGczD7FflMN1+nnPz$d}JR)KtS~g-qL}I~0 z2nmTuh-yf@LIm*$8$qxl-ZrgJuj*_3?(IxEnM^w~o$s4Z;``s6$)ug{&hMUc?!D*U zk$m~`<;#~ZU%q_(&k8u)S2;Egdxy1oJ-AqvtA`$A?|Hw}YnWJ-C|CEiQ6W`fz4Vg5 z&GH(`C>xump1Py8YSDM#{$Se)Z=PQ8zlCx(jZ)TRKyGQ3T2%*BDBK#bEm$Ax$=P1P z6)LFfss!#Wa2XCVh;7i-!D$t!4m0@>42RdrG*j z5@zZJ;F>L5C_$^oDy=6U^6V71;RcZMHJS_D^G-Y$&y%mQ6}-#QHToFo7F+=VI!d4# zEnI67aM6&TcwItDWb2}hg2Nh09-UAbaIcc`Tm1H!XXh}q99^c*F;2ndGwNfS4%~wj zJr~cD&v>0riUf6*z6YiYm&csl%UFNuHXS#o0T*dzfG_E51_RF0@pK^j)Ji>SONfs^$T(yR=v)0f- zqYH46)*ObMND5_XUow!r`Ct{BSiNrYV2g`zu{k*kNRv`hzs}&Yf!nU(z@6lwOu$7$ zUbUWVAl!Rwip3}Z+&bpd7qTHl=4B2p(oC6V@_jUr+1eHj*#lcka6jraANb<|Ty##} zhhZR5l!eSQfQ#73KWKN@)m}HVpq;Rgb+D~8_5DmB$t3ICbVY4c5;?kuObQ~FP51rz)jFs;HuR{<(-Rd)nE@6>SDXR zm^H9(qVzOt;zqW*`V4J#t$5DB?NFQrx+}aM_!pQ@_{>bN;EX!1fY-2mG=%HPjw|2_d3*&NQHh1z z09X~)i#h&}T%t#-H2gD!`Hf_W*D LOBDQgXMS)n|H`nBF2aH39$t N002ovPDHLkV1m$t3?Tpj literal 0 HcmV?d00001 diff --git a/Sources/Earthquake Network/Assets.xcassets/dyamond_green.imageset/dyamond_green.png b/Sources/Earthquake Network/Assets.xcassets/dyamond_green.imageset/dyamond_green.png new file mode 100644 index 0000000000000000000000000000000000000000..5d026087e3d52971048d4aba808d82ecaf5e534b GIT binary patch literal 914 zcmV;D18w|?P)WdLnuav(A_AY^G{ATls9GaxZFIy5#qGczD7FflMN1+6pre4~EKDpcEhvr-J3ay=v=$_k zUg<|5#t)#0#)J@JA&^ih4IsWZcXPKabI0E9?7o@J`%gB|z|Jo-Z?ZeH01}BrB9TZW z5{X12kw_#G@3Vwgz}*R(Y2kGR6=;_Q_D+Ew;YB~I@PWHSS<^(sC9ELk06RqPwusLAue1zH|?k9%P0!xk2*^6k-kiN(qX>XmO#MWQ5gW3{GGgN9cP-P!#r@ z4`v^v8%^PQ54P+-C=R2kO*LBxsD?NEk`pKjqs1p@Sco?`RG___K?T7=xC1|75^qox zNVfyL!roMzw+jji9HDrl+NBz%sZS+f4b)}=S%ytH1F{6G;U9i>3Z&atylSe(jYm_ML|umGR6K6wR-!p5=2s_;z>Oa#aj~f2Z-CWhSS;FJ!3Z>g zFO!j4GQ}TQLeNc^%TE*piY?U%u!Grb}`cF`~reHui>lQfWa_YwVq&&mE=2$K8&Uk z6@9WVUYrN%GzY@2gEq3>$PJjsUy)shE#qQPlJEU=-YCe!-YU1v-630PbwMAYB;U~L olWdLnuav(A_AY^G{ATls9GaxZFIy5#qGczD7FflMN1+y!z+3*_tqtS_j@E&9vj9>dz$0er z18#HxTMZz*N>IuMQt{3>B#;(I#cHP@Z!@qx517dkAPX?N3#945g%hCHLlFBrmG}ds zLNebVkhMJ)>njC$2wDje^jaav3S6V*bR;Y#_zPq-0n6h+GFBx>g;*}uO9{lGQlKV+ z<^lx0I0UH>>*omcSSYr{!QBHqim44&ITdqji6~&FS|kk z4L||Svf&DyXq56+p1>3zb)v>cEiJ!U4y5EEa53lrDC3G7BE{*kQ*L_LW$>RZ)9hq5 zgP1$dl--94=AvCP`L{TBQdO*&6I3zre*tOwHmxzsEYB?Ok~C8}M-9tUDR&mEl{pIt zy3zsq0dgsZ_lh4p*U)(IDCJH$xv<2#!YOyh?|XEEet=eH|Y a4We(H*>#p3Te2Mh0000Bh0000ibVXQnLvm$d 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 P00000NkvXXu0mjfSPncI literal 0 HcmV?d00001 diff --git a/Sources/Earthquake Network/Assets.xcassets/dyamond_yellow.imageset/dyamond_yellow.png b/Sources/Earthquake Network/Assets.xcassets/dyamond_yellow.imageset/dyamond_yellow.png new file mode 100644 index 0000000000000000000000000000000000000000..ea07a8e0e8566443efa86441eaf9991e8353a765 GIT binary patch literal 951 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 literal 0 HcmV?d00001 diff --git a/Sources/Earthquake Network/Assets.xcassets/heart.imageset/ic_heart_pulse_grey600_24dp.png b/Sources/Earthquake Network/Assets.xcassets/heart.imageset/ic_heart_pulse_grey600_24dp.png new file mode 100644 index 0000000000000000000000000000000000000000..247493adad3ee6a9f4d947a1ffe2ff8c9f772a62 GIT binary patch literal 2131 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 literal 0 HcmV?d00001 diff --git a/Sources/Earthquake Network/Assets.xcassets/ic_action_settings.imageset/ic_action_settings.png b/Sources/Earthquake Network/Assets.xcassets/ic_action_settings.imageset/ic_action_settings.png new file mode 100644 index 0000000000000000000000000000000000000000..e408740c0a4ddbcdd17769c9d0b466b84b5ad6a2 GIT binary patch literal 1906 zcmZuydpMNo8~#)@k!W+S)yy}g-8M5Ahm0A*$gqjVVYN>4VK6afniDXc@`vce>j>DB(hJr%r z!4wpi#*m`{0LR73k2DG!f^%t6(JU+%53VDy^0Ok02I1=vb|fD3b@PBb(wP*v1o=`n0P2r3f&JvQoOQ^Wqr6wUf*OKuRYctM+@ zOwj+2CO7+ceg9!`A;t!2-PJ}ioI(og&ZJW0v6(T4DEJ_BVRF9+fxOR#ndY>qFV9)*%z-0YG`D z3&GxtsNP@T=kDjMb)MJSZrLC*7k}O)`!!M93iU$x8MW>YES8Et(d{)l;T2Qyq*QV%yjpSv(>{H+afD_wal6`XiuC)e z?y?|tZQC**jK8scd97`!8H2%m=o=YZ^O-hbugS{iUxw$I?13o3Z$q%ct z7K!BK*bTeqnN~Xor|$E3yq3(&Orr{=vZv2qM3`3s_q*bMn|tegKag&nOWZR%H)mBN zo3D@8X}uZ1)2?+Z8mt2Q(?ZSkVJa!Rvc`_t7dWn%$WSO$XZ_dJ3@%q3@vbRc(#TC_ zILk6`4DZ8arNg=bE`y{g`G|BwCl0G9 z%#vT-P)Dwrw?dK+L^wr~Vq;?sM%#k`sk&fqc~EVmn(xl;%~1hUh9#6ay($y$qb(D4 zydUFob(f#+-Md#;;@S7GL4RpV#~`q&r*dew>iOQJ-)l6GAQe;xVUE~GIOUo;c%7E; zlhmCWEIVoRzKr;+?XPci2WGVXp%<+09VtzU_3le57L4Eic3qI0~o)bNSLc4?Vsi@lA#A5#PEjx@~vB9ouv z4IJyt&cKB?i~25i&U6!=cJse}d87S@(YIPBw@&+?xo~OdbdlKNl!Mg@u*h1j=eJC- zsiJHCw3>lAXy+Fa=jZ5O?Q`#);R5i@Xt_I;f450$bQ!IsTAG%YmJAR& z_b-V1XHVTUGfN8Kjo8@OJVTae_ywP~mdf6o#-NuNm6eqb4=1XK8xMbLPvlr7_(aY39Wx*E4W*5Zj;n$m1@IF6yzX+NS$Ua&g_pPhbxL7oo)B8%YI(Vn} z)IBOKdT3TEj=e^co-IihP&>~{u+{}!*E{!*a4R0HTRwDhKqB!cBYFmRncaw$%(!m@&*tvBE zFVL7MoTFyfbK>KF!(YGE5vQ?R6mw+lcH+?8wd~bquy2H;KRY?xRFDWfVdWKPR{EJM P{%kHz#|bwb$jN^K%+NfD literal 0 HcmV?d00001 diff --git a/Sources/Earthquake Network/Assets.xcassets/ic_action_share.imageset/Contents.json b/Sources/Earthquake Network/Assets.xcassets/ic_action_share.imageset/Contents.json new file mode 100644 index 0000000..8ac27fb --- /dev/null +++ b/Sources/Earthquake Network/Assets.xcassets/ic_action_share.imageset/Contents.json @@ -0,0 +1,23 @@ +{ + "images" : [ + { + "idiom" : "universal", + "filename" : "ic_action_share.png", + "scale" : "1x" + }, + { + "idiom" : "universal", + "filename" : "ic_action_share copia.png", + "scale" : "2x" + }, + { + "idiom" : "universal", + "filename" : "ic_action_share copia2.png", + "scale" : "3x" + } + ], + "info" : { + "version" : 1, + "author" : "xcode" + } +} \ No newline at end of file diff --git a/Sources/Earthquake Network/Assets.xcassets/ic_action_share.imageset/ic_action_share copia.png b/Sources/Earthquake Network/Assets.xcassets/ic_action_share.imageset/ic_action_share copia.png new file mode 100644 index 0000000000000000000000000000000000000000..407d9513904145110ad9d7cd6e5ac8956f88db39 GIT binary patch literal 2559 zcmZuz3pms3AODSsHV&HP7Hi5SY^0LeW-jF#8M!lKJIrMp+sSk}C|X&?aVw)x9LFJ% z=#OL_o2z)}t}izmojLV@Y8KL{J$lDxC)3;wAahe_&w|h^;_>w{LldG5!ujV}4U5 z)Q4h|7$^gzKI;EDv8dnwliq)LZJm5|`=aV=FpRJ?Xp0C6iA9faq0>WgW?Qv`+k}w< zDFh0M9ECysH{zd6Fq#|SD#sC7#b&H#h@AKN!P2DK&k-{gO-?H8-CxHyO~(q9*a zgJ>h$u>c_6ZewZY5+pXu^K$e)Dc6{xSTf<7o0lex=ocEcRO(w9>I}Re z6nrZF!!v}~tD2Aiap}aHiHb?d9ULV}fj{dAzH2^j5ul^d1HyI=4XI>j zXa8~au;aK9KRpd?Vp5dA<&KDVF66kYO9T26b9-NCjBZ!*6)jWhV zPT9wZids|rIY|Ak=r8W>-356*4GAgG#rWmre!r~?MMF@n zTxmY1sHi9(?)DMpXV+g{UA-T2HRkd_%>DC869Z+iJb!#hJ69!b+=MUTd!;kN(Ggtd z?RmtuR&owH%74b)rRU*acH?m2$+*b0A5by zRGxQ0Fg})E(JYcD6Bg;z(r82<_Kt1bsf&5;^)H3{NpTM!gsv#J=2vFq7Cw41JUpx# zhvD#1^?t9?o9twM{7xsD=r3;reQZ8>vUp>5cJQIvz;Ai`n}d_xTwGmU>vxfAO9s!j zEbi8fBDgcl84>>RAu6JcW!4HZ=+FE3ax>vW^5|w0eSOAW)x>P^8;Dywx-&%Ph!ycm@^-VB`AF{*o3ry?NuNYqZu1-|ne8S%zmq ze*!-VwT=Sq2U+g;4NBF!NXDYt=9(%(`fo_qmHk?HCTnt_JWA~I`?{4_?hfzaXpLehNX!0LkxLCT5(Gk!k=0;;A$#k3**b%-}cflPtYmt>Z%vyh(;jG zME2>17x&`qQtw(}T0GR|N2@wM^>KVhDjt34qTwT^uBU-9M+^;N6PK#Jh(uFQ0^xSS zfQCRi30#^`y)^lZR`=$*1wMiNLMuxB6(wsP_R>dNE#~S8n^7nfnh4sov#_W?0^;cE z%0vtzNQXqbnCm?S5+$+Rc5u#;MtU0YO@98_WW1LN+O#6>edFRD!D8@OvqDUd%7oVB zC8?)Z)XPawDtxr5n)Vx=xYP?= zF4qaMAN1kr>C=wgs7r#U;0D_V+HyUz%LA*ctNIkjaVx%v+^F{^cXdsk;!)*f3}0&b zRo^AOwqt!G?!=fp%+#%QJ!olr%-QK^>`HPCw8NcZ`!qzuO(3)UAgruvpMQuSz_*Y{!foDb!Pwo literal 0 HcmV?d00001 diff --git a/Sources/Earthquake Network/Assets.xcassets/ic_action_share.imageset/ic_action_share copia2.png b/Sources/Earthquake Network/Assets.xcassets/ic_action_share.imageset/ic_action_share copia2.png new file mode 100644 index 0000000000000000000000000000000000000000..bd52c4a75458b8226e11f3500694f95660066e82 GIT binary patch literal 3680 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 Mr>mdKI;Vst0AIjdp#T5? literal 0 HcmV?d00001 diff --git a/Sources/Earthquake Network/Assets.xcassets/ic_arrow_drop_down_48px-128.imageset/Contents.json b/Sources/Earthquake Network/Assets.xcassets/ic_arrow_drop_down_48px-128.imageset/Contents.json new file mode 100644 index 0000000..46ca5bf --- /dev/null +++ b/Sources/Earthquake Network/Assets.xcassets/ic_arrow_drop_down_48px-128.imageset/Contents.json @@ -0,0 +1,21 @@ +{ + "images" : [ + { + "idiom" : "universal", + "filename" : "ic_arrow_drop_down_48px-128.png", + "scale" : "1x" + }, + { + "idiom" : "universal", + "scale" : "2x" + }, + { + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "version" : 1, + "author" : "xcode" + } +} \ No newline at end of file diff --git a/Sources/Earthquake Network/Assets.xcassets/ic_arrow_drop_down_48px-128.imageset/ic_arrow_drop_down_48px-128.png b/Sources/Earthquake Network/Assets.xcassets/ic_arrow_drop_down_48px-128.imageset/ic_arrow_drop_down_48px-128.png new file mode 100644 index 0000000000000000000000000000000000000000..9e6544bd731d11abcddbf04c9e1b288d9896e482 GIT binary patch literal 290 zcmeAS@N?(olHy`uVBq!ia0vp^4Is?I3?vN&YJLDI#Q>iWS0Ifa1C3ir%GMF?zRU#j`snR;1tY;3!zf<{}Z!sd(;agT!Mc#S@m&0;zLU xTP)R;AN5S;gnp|vd$@?2>?9ISU&&& literal 0 HcmV?d00001 diff --git a/Sources/Earthquake Network/Assets.xcassets/ic_compass_outline_grey.imageset/Contents.json b/Sources/Earthquake Network/Assets.xcassets/ic_compass_outline_grey.imageset/Contents.json new file mode 100644 index 0000000..27b91bd --- /dev/null +++ b/Sources/Earthquake Network/Assets.xcassets/ic_compass_outline_grey.imageset/Contents.json @@ -0,0 +1,23 @@ +{ + "images" : [ + { + "idiom" : "universal", + "filename" : "ic_compass_outline_grey.png", + "scale" : "1x" + }, + { + "idiom" : "universal", + "filename" : "ic_compass_outline_grey@2x.png", + "scale" : "2x" + }, + { + "idiom" : "universal", + "filename" : "ic_compass_outline_grey@3x.png", + "scale" : "3x" + } + ], + "info" : { + "version" : 1, + "author" : "xcode" + } +} \ No newline at end of file diff --git a/Sources/Earthquake Network/Assets.xcassets/ic_compass_outline_grey.imageset/ic_compass_outline_grey.png b/Sources/Earthquake Network/Assets.xcassets/ic_compass_outline_grey.imageset/ic_compass_outline_grey.png new file mode 100644 index 0000000000000000000000000000000000000000..2e1f2afd9d845c4181b7ac81fcaf635858a39150 GIT binary patch literal 2112 zcmY*adpy%^AO3lWnM0X#2WIy0Dzl-)%yDAFQVt=f4Rgq0+SX9%S&c$Ga!N*Ws2=4I z9*3M#d}2S^&U|2Y_`U#GC_wQz!s< zPXqw;H2_eK%5OS~5gtfJ;XG*oASJ&wMF4ib3IK?BhPrytJqV8I07`@&DUjk%){BXV z60!jR6N46}5o9_E8WRy7Nkhk&!M-!l!h8!x!l2(N^e{7+2jK`5OQDjX2lV#qpZESyD7w*hpA#{2a8i|aKj@FAd)T2;?k@_YkCP5}{@r|4!d*p|_+@uN<9XwZM1B56O{5;ln3Izj5| zp^(3{g;z0KDB6h{N)|eA>6`0gzBB(1`{{#0Zkhj2F+V!}jtW~f2V;=Gp3NNW*skpf z0OCjSHdd}UnbsUaxZ5FxuBkXb1me|8g~TGO`3uL!Y~+=6kNbz*^pbakraygttuw)P z{g9V~wOqn)5f!g(l`M522ua%p1!qaJop-A^2!GlBXjW~A#a!4_+{VVB=}Wr`(13Aw zT=b`0!_7^T;3xUHvtk8Rx14o?ryj&<-06C|?25EYE2b*)YKIwcNUWBorY3Nb=-`H03)k6}Q{g%h+HqkH z1JP6(jn$ijbebM5f2XpccaI^R)l6~_F)%z0jGe} z;*wRv*BK)3uB^)5#CK*B&-*kp9xpAaNX|2tld7VK7Fg3-ET%F`2Nb<3FfL#5#eCFxQT*;EGyhcFOrm3<&gud43B z%o#-wB+IRZvGA%)R8$mub>Bx%qE$miE6KnmX-G>6SB#PDFcwtkW=D5+G&MCTgJyzY zb@GeH^rM~J-E;W$)VF}IJF`)G?U;>nn!1I#=93*_BwdEr@#Dt|M|$cx=&p_m9bD!lXQvCh;@ozBb5xESbD^g_`~)uP~Qupxx*&LcT?+0 z<6a;Hmj18vA-DKCqH!?piN8Hv9FDuVWTssr%pIG?Uv0RjsK2n1d1WH!6Ni&X7&oU+ zLX3I~?+Qw)SVq`+Wnx{)n};+ki_w>1ul3wRmoGapzr4I`TJD!|Dg`wwEBD14-NPFg zI4ZBhseC(R>?@&xT`AQ_q@3*W1?_9y9V7ePoY&Ud-JPUiVP(LcA+c|y zv;zmzmLIn(T?%Y>D~*6ir?2ZMp0&JuvoJXjdof%pU=4tSyg*M^M3VnZO^vgMe;i)< zd-6@qC!}r3z+;t<#TIby)HTokcgEAZf?B~I78O4C+{Jx{jkdSjCz4NP1vauabfk?5 zN>d6d8hrfP5O;)jwv`I>kuYfv?)}rE<&7V}2l(&;*P0+fRqePMm@{R!A?JBkY9dk^ zGdMhK6u#qguH9XV3mtV|h4m%3S)tFxwf#C<^Kd4psj{>fI4z!l2;X}tMffA-uJ)Ga4L&Of8mq+I{Kf05ZF;kN?=Y*C=J`4=~Wh%=t$ z77ugZYhU8c9`q5rGH)}c;iS=Ox0%}IE2ay&n)h)CA=WO>&2MO2FI!MU^Kf$$>DZKH@Vf2m aAYY=iUVT6?;UL)hr}2jl+f-T;FZ=^Ci?M$I literal 0 HcmV?d00001 diff --git a/Sources/Earthquake Network/Assets.xcassets/ic_compass_outline_grey.imageset/ic_compass_outline_grey@2x.png b/Sources/Earthquake Network/Assets.xcassets/ic_compass_outline_grey.imageset/ic_compass_outline_grey@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..fcca304cb919cf43011ee1cc17beb9a85d32c676 GIT binary patch literal 4538 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%0DR?IvdC#j(E` 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 U`h&>3Tu^!I>FVdQ&MBb@04aNbUjP6A literal 0 HcmV?d00001 diff --git a/Sources/Earthquake Network/Assets.xcassets/ic_filter_grey600_24dp.imageset/ic_filter_grey600_24dp-2.png b/Sources/Earthquake Network/Assets.xcassets/ic_filter_grey600_24dp.imageset/ic_filter_grey600_24dp-2.png new file mode 100644 index 0000000000000000000000000000000000000000..490cec392c6fa0c41df13c937983de014c948576 GIT binary patch literal 2197 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 literal 0 HcmV?d00001 diff --git a/Sources/Earthquake Network/Assets.xcassets/ic_filter_grey600_24dp.imageset/ic_filter_grey600_24dp.png b/Sources/Earthquake Network/Assets.xcassets/ic_filter_grey600_24dp.imageset/ic_filter_grey600_24dp.png new file mode 100644 index 0000000000000000000000000000000000000000..7fd57b4942e48dc365d4b6fa95e450dd9035046d GIT binary patch literal 596 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjEa{HEjtmSN`?>!lvI6;x#X;^) z4C~IxyaaL-l0AZa85pY67#JE_7#My5g&JNkFq9fFFuY1&V6d9Oz#v{QXIG#NP=YPV z+ua371Hn({-St3?EK+URw}LB#d_?73QIb^bgZ z({8Un%hhC`VA>k7lq+SDz<%W)tYUeSL#8QZh(`o$3EW_0b>7W!^GUx=r^TG|e!i>y zex{j`Ez;#{V^9`bLiy2sGp|*>|L$-__{^TY$C|~<#2JpwU}jifJA3BOvl7NznI@_1 zOn;`#aA*1aj=skh`_@V?URDw)QoinWp5R44_l9dx^UWm}G-Nu%l5sm|H8%qbhW>W3FC)*3E@s1p0k$mpSE(_pmF~5&gYf- z4984gtMDA=zHN7t$v(*I@6XVv*M7Sfd1uJ-HvDJZaZkg+%aW~Nv!R0k%lV*Ff8Tq5 z3SB38WrcpKY*5qL*6*MIRxNRjC`m~yNwrEYN(E93Mh1qKx&}tNhDITVmR1HvR)!|p z1_o9J25nleKA>pG%}>cptHiD0dwGx#P=f}@hT^hxtE9x@RNc~|Oop_~oK!1)ef^T$ l0{z^?^vvXJ-Lx_Iq literal 0 HcmV?d00001 diff --git a/Sources/Earthquake Network/Assets.xcassets/ic_help_outline_black_24dp.imageset/Contents.json b/Sources/Earthquake Network/Assets.xcassets/ic_help_outline_black_24dp.imageset/Contents.json new file mode 100644 index 0000000..2cb613e --- /dev/null +++ b/Sources/Earthquake Network/Assets.xcassets/ic_help_outline_black_24dp.imageset/Contents.json @@ -0,0 +1,23 @@ +{ + "images" : [ + { + "idiom" : "universal", + "filename" : "ic_help_outline_black_24dp.png", + "scale" : "1x" + }, + { + "idiom" : "universal", + "filename" : "ic_help_outline_black_24dp@2x.png", + "scale" : "2x" + }, + { + "idiom" : "universal", + "filename" : "ic_help_outline_black_24dp@3x.png", + "scale" : "3x" + } + ], + "info" : { + "version" : 1, + "author" : "xcode" + } +} \ No newline at end of file diff --git a/Sources/Earthquake Network/Assets.xcassets/ic_help_outline_black_24dp.imageset/ic_help_outline_black_24dp.png b/Sources/Earthquake Network/Assets.xcassets/ic_help_outline_black_24dp.imageset/ic_help_outline_black_24dp.png new file mode 100644 index 0000000000000000000000000000000000000000..c0b4f58c1be0be17630aea68d6df7e176c033f7a GIT binary patch literal 1881 zcmY*ac|6s-=`tW~|fV(PEmY zs#es9T`@#!8e6T8QZcm~N-;^>*Z1E2e9pb+p8GxD?>+aAb5p-_I1d(46aj%iV4Mxs ziMO8N+wo((IsJf1;4K0ar}Jn~HCuU+w>d$wai@SlqSAa502Tfs&jYvzJG)Wc?Cp^L zM1r1g0MRc{k47Nz&>)Z*4asu}fmB}zjSw0}LDJ0CKO>MlpC1O)A)g`C5OZ}m`|lta zA~_K94?QD2eRT^F2n1qA4!DYR!dib#=k3hZgQ!#z5&)v2qV%E+^@wCV07oDYfW84> zV4%xG=u)D?sJ=AaFbebw$$xmTffRpoFo_yW41@4_ef@|LRC9H8zRljR9Q0W>q$Twu>rgaAVc$c+4ES-^*3YI|Wa&85sC*49_JDfu76*Vrei5o`cqYvjS zV;?^o_6qs%Y9Z3&OAnu~|QyB?T}agUTj7`^$m$LTwnt6d~-n}q4@tP4jH z;!oZeA4r-W%la@SuUN)L$nQ(fIF`Z(?}>-KOtymxNHx5=ysOow)ox#k2PUFR{Kb^C z@iJR$?$jlW58dl>+aH5D%EHPE3m&(BgT8@HSfP%Xwj26xS#eSYa{nA?Z`97Ak3U|V z-Lauj&Qw3o$pwY#(p!J+*HtJI4as(1PnMK#%#)?XT%GKpMbtHqP!8<;B6bIoiW4o3 z2d9(_j@1O-p_$&}?)_8A%?NdK-C(+91O4u(G4chlzk&(XT5Ej20v4cbW`=5J%)Grq zs3}VM+5dqSMvy!|K2$hv{yMf(z5`LmWeP2eqwKS}wV;L7!H>21w$4zKZq2^(smqOJ z1zAk##o3y%(`lb*P&vwJQ(5=J9UqH)@S}<64yLsPKh=?GBwiioM(+Ax`IE(Lb6q5H zOznQ=5hb0EB*T`JCpIsQc= z>UB8q-Uu^Ahl;?)C%&~M0|E6pEDogdMr1|2Yqy8kdc+SsIS#%9b_56WVTGoc@J^erKHIbv z`BrqSb60s>Nda}k$Pc6pM%2*7*Zo03!?roaTle?Qz$_F0Ob0qixfUx#!H(HmcLnt; z9Q4%^+X<3_7ML(gV;!NmaF_5!Y0(%NgbL?4tkzsR-Q3o+=mZ;v!bb&=LZAyLO@?gC zDp-+LF8*t10m|ZozuqX^+!DMFGiXk1E#C;JfhyEXZQk&2dSkiOdbhG!GxNMLoKm&% zf|XNsv{kPzvRdhb>R9FAVq<@9G#_WgYLO_Tb7IRC!270AtgTg*AaQnmZt-G5FY`hU zO$VuCqiT{&V9d96k8oq-cUwl9>RK+9xhO0MVNpE?wk-rjC2S@MrS(sApCamMr;P_I+YMA!EPh7H7jH8T2*u1d=h?R+qHjB2Ur~Mt1wzStGOUN)hy|QZtp*Va;1GY{{_1SA9sI8t41~LwIr?Z8x zc?>5jomAv1vp1HrZjZ|MhweViy%EidyxQ}?v?Ce~v9Iu(V z(gQC#`+ezst41goBa1PZ!iWq-lw9e}oMi9BZ|?|8VY8cJ$}F__{~gZC0b7msN%$M8 C?o`(R literal 0 HcmV?d00001 diff --git a/Sources/Earthquake Network/Assets.xcassets/ic_help_outline_black_24dp.imageset/ic_help_outline_black_24dp@2x.png b/Sources/Earthquake Network/Assets.xcassets/ic_help_outline_black_24dp.imageset/ic_help_outline_black_24dp@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..3687bb6dae77fb878f8a700e90aadff51fec9a71 GIT binary patch literal 3314 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 PkBI3tE5q0N?$Q4PHlZF0 literal 0 HcmV?d00001 diff --git a/Sources/Earthquake Network/Assets.xcassets/ic_help_outline_black_24dp.imageset/ic_help_outline_black_24dp@3x.png b/Sources/Earthquake Network/Assets.xcassets/ic_help_outline_black_24dp.imageset/ic_help_outline_black_24dp@3x.png new file mode 100644 index 0000000000000000000000000000000000000000..49e8346b00197558ec1274316dfa2e8f0acd54e9 GIT binary patch literal 6190 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 L`s!7xb`k#r1pt+X literal 0 HcmV?d00001 diff --git a/Sources/Earthquake Network/Assets.xcassets/ic_info_outline_black_24dp.imageset/Contents.json b/Sources/Earthquake Network/Assets.xcassets/ic_info_outline_black_24dp.imageset/Contents.json new file mode 100644 index 0000000..6e373d7 --- /dev/null +++ b/Sources/Earthquake Network/Assets.xcassets/ic_info_outline_black_24dp.imageset/Contents.json @@ -0,0 +1,23 @@ +{ + "images" : [ + { + "idiom" : "universal", + "filename" : "ic_info_outline_black_24dp.png", + "scale" : "1x" + }, + { + "idiom" : "universal", + "filename" : "ic_info_outline_black_24dp@2x.png", + "scale" : "2x" + }, + { + "idiom" : "universal", + "filename" : "ic_info_outline_black_24dp@3x.png", + "scale" : "3x" + } + ], + "info" : { + "version" : 1, + "author" : "xcode" + } +} \ No newline at end of file diff --git a/Sources/Earthquake Network/Assets.xcassets/ic_info_outline_black_24dp.imageset/ic_info_outline_black_24dp.png b/Sources/Earthquake Network/Assets.xcassets/ic_info_outline_black_24dp.imageset/ic_info_outline_black_24dp.png new file mode 100644 index 0000000000000000000000000000000000000000..23a286026d9a9c602e979cf3c59dc478ad664362 GIT binary patch literal 1772 zcmY*a2~^VA8vmPtx#g0hJW@h9r9Kth(nLVUZ77p`<};bb1r&&$fCH$cK$f3 z)5cM2tX#@$T+6jwsu5Ciqee={EgW%LNONqUn&!QG&Uf#3zx(@szwf)}o^vyUNnaW2 zLG=ItFx*Y_3sJAO8ruX`&!^U#Sn5TK7xI-4P&;5buiog!6UjUP(BGmlE#SW;5H*0z z3=QXp2kphga9AixEQd-%30U!JGyq@)7`4ly@hNZtD~`>>2yloG2#ng-gwY822MGT^ zI7E0*Fx;2JrNMWi+)z#kydE45$8uxom=M2!PwDC%4snRjkH?_VNl8hlBv%xN%RoDO zdU~RrT+l8qj%tJ>?+BYu5je7W$d4p{@%YhrFvOt!O;PI{dfU|ayEre;hCJiIRaG@v zMRrXYXehX_KE)q`Ep#{bhF)n$Dx7KcODgh; z*`U8-kF`p`!yZv8)~Ih|(uRA(+#!qi31dOw%iB8dboQriD4W#A=;jG=V+OS#sg;(j z-LkMkoBEkGFm{dUVzmgvashpe;+&)x!wrp^zf_?_A;c58Z zT#P8kkM40TdRalOni*L-@N3rNMo4{U^iq;oncISqB}4T^M?n`^I~Eu)7zs66mDcE; z1i2Maeyv6#bA2)n9L2fJcsXCPo}PY=hY&_WcO=d?KXiIyla*}_g&cS^efGShMm)&1 zpP718e0F)99(CBI?#q>brsZDO*}B(f*KdBSF_kqp7uRkfb(*X1L9v zBPSc9s1F!!oB7NiuTJvfJV6&;O6T8XU+#{x8!f)|sBloE&$kaN&M&`^o-wgDX)7(9 zh8K7xl>O?^-PG|ij~o3hc%M#gVnT!WzL-^N-Wgh>ZdZhr0@LTJ)~H9{62$s@)o9XyDYAUk=UHfl(wzrzY-(U#G7V38*=~ z75%4MOe=-)fQ5DzxcVfT(&s-+7Om2_sQn_jbwWZ|X^#Ltv`t&I>%BSK@o`1Ug0R|i z)w#d-viiZKTb+)+tOW}>z~}~vO|0*&kX1rgXzyr}d&^?nPOY_=ObI`8;8lN0WN{>T zGU;rMBBt~(X~w;0`ijX>w`HB6Z6`^vx!Yr=3cJ+vt~$y-X)}vbFc#)D+tr@=ur!<( z(~2CQ>8_hFSVf>2V#M4Q#@Bi`JK9p_=6-pR#u#|smaTXOxG*k0?HJmSb9aQ4yu+^0 zBJ)g8+bq~yS>)R%y|c9%^cIjZiZ|zkMj^p9&pP2sOoR?%p;FoclTWdNwawD5#PuhR?*=wMl ziaFxmWLhX}H7P!$EqrnxA9+_c^twTy*zNHyDl@%E^}gekL&$Kz4XDs6emrmra$m)Y z{TH8_cW<$$((E=d|LPYv|J@Tmoa2}Qd0=$3=#NR*d%z~tXR(n+;%L60-ToxMTA%1+ Fe*%X*6@~x+ literal 0 HcmV?d00001 diff --git a/Sources/Earthquake Network/Assets.xcassets/ic_info_outline_black_24dp.imageset/ic_info_outline_black_24dp@2x.png b/Sources/Earthquake Network/Assets.xcassets/ic_info_outline_black_24dp.imageset/ic_info_outline_black_24dp@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..6417ec628a6e866a7f9ce23b45708bb7da491774 GIT binary patch literal 2775 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 AL;wH) literal 0 HcmV?d00001 diff --git a/Sources/Earthquake Network/Assets.xcassets/ic_info_outline_black_24dp.imageset/ic_info_outline_black_24dp@3x.png b/Sources/Earthquake Network/Assets.xcassets/ic_info_outline_black_24dp.imageset/ic_info_outline_black_24dp@3x.png new file mode 100644 index 0000000000000000000000000000000000000000..47efbecbc7c1657acef15b84ab4011a84c432a0e GIT binary patch literal 5125 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 C4}QV` literal 0 HcmV?d00001 diff --git a/Sources/Earthquake Network/Assets.xcassets/ic_person_black_24dp.imageset/ic_person_black_24dp@3x.png b/Sources/Earthquake Network/Assets.xcassets/ic_person_black_24dp.imageset/ic_person_black_24dp@3x.png new file mode 100644 index 0000000000000000000000000000000000000000..e9a0c2ffe08ec7e7db2c3cdd975aabafe5a1e036 GIT binary patch literal 2589 zcmbVOc{rQd9u6HrR57+7wWPO9r%hr>kknF3EmfsuIy4Ef6GTWVu}m$gsA`#xp~he= z(^e@Wt!S-Hw3ds8wj{(7RcbHQmKkO`(axQF?;msjxZm@f?|067-t)e{-}gM{oG;7s zl(Qm88w3CV6kS~$&qyMDx5)t|Z*;KvQ%R7boN=}X)IEVLNCxs`7hehhprE?jqyR<5 zUFeuT#RZ3A&Nw>#xm+@`hK5tAWDEj9qtW0r zGk8o~7{UaNMk9<(5vHav2?It+AW;M8FcRg!Cy{^YIEGMy;v&e@h!~Rou5LhJ%z3Ic z6uN8l*Yhb)YDDP2ok)~F%aRm`*quR`z>N`qX-k$`?V=cuxQGym^RB*)iPcBue_?<6 zSRr=J|09`Cm3~AerP_e35Py9(8_-FfkuLxshj(?f^QKF!{OFde7NW*fkx@}rM&KO5 z$GklqogVk`z!r}j$F)#J-xgL4-RR(fXKam4R;LTPgeH()BMxFI}qQ zGw?#GjPhI6OUVQ1UI&!fv*BBlP3>+aua{zHOwXiw>#MuS{6C>A7gYSLo4+V+f7;Y8O~D8kzfQ%s z;D7O0GXhVbcQ*1KekcefA7lkBobcHbX-7dYF>`9Aos`kX{!*Mp#+r3F+uFh8bOpDl zrd;X#;KlVpN8BUV>*;Mg8*=N&T3`i|p*~hn^MEs%F!=q0;$MXiO3DU+wn-kD)h%-! z4V6g7ehTU=1J&ej!cb!0VyTP1a#K0|9rsB=i6?sQNv0tde#`dIkH9=gj?(~b}#3JoW;+%5q$)eLeXpG_d|!$3G*8r z<*7MsoC22zMcHUr=HP6vaFvA}Vj}EY7+57yG2>oFlvGo%BR%-dP*03!VP1XPI?rj|6nmXW z@-30p*b+^$?`A{^y8*uQEhuWXr*ix5uWkRlm(5SsMba$PR1Rw0DO){mBL`>m zfr8*|6%C|chG5!F&bk5GF>|_z3tAF5A;+==R^%W*uZhOC4A>@$E^m{z_TxnFI{o`l zR#qfC9~Q>i7RTLJE0XKRwS*|bpWtK;4G=U1_|l^w?IRk$q3}0(KG_zhO3k_3;;2z) zXv=K%EYnYH#81n1#SMK)2i{4HXt%IK2oI)!JUR!I6D;HxN^F3$qC4)CL{URIrT#A4P2ot zT`JyF5P(&Q?{W8ddrYbsz8hdTqdtor#LOuM=Bz&jM!hUl=yuG^x@SuC= z;f%;>;(ee-y3Sg)MsJ^!gKG5S18b<{J^oZyzO%62UE9bR$w2kbw%;HhJOacngm|8B z(Ty&NzBrLEoNnDbeGGSQ{4;-UDEXw4O0>?M@;q)q^)=3jj@S?kRD>HKH-okS<6}WJ zoXDmnT7EUEQ)Djedwb`JoSa&1j9mG2ykLp&O{PlDRJsNCSoi03tFCmN;@e}=K&|?97+t#c zeLFLV&=F{$N7b_eY^JK-)-s---r;4H=Q$OFscMlC5nrW8Hfn|4Ox4kRUN=%&Ph#*7a3M+je&K3I{E@nMy*EjW5-IaH zR)Sg{po4QkIZ>nbedA=>o~XGLe9>5jh47W|%A{HqzNNWkeiD9oYPe83f*ka;%Q99Q z(wW)Cc46q`nRjJ96N7D#1;;0VM+f-!&adNd<7;z&I9s~7cN3T*N5auwrF6}!58@iV zI>#zTGKp;V=QAUarV6!2nT%x7K5X4w^V;k7Me=DHO>b3tyU>$3>fEqV`FGpve_!YG c_0lPO&YdvVjP2VJ?*6m69zW$+XHQ7~1Fp%DJOBUy literal 0 HcmV?d00001 diff --git a/Sources/Earthquake Network/Assets.xcassets/ic_settings_black_24dp.imageset/Contents.json b/Sources/Earthquake Network/Assets.xcassets/ic_settings_black_24dp.imageset/Contents.json new file mode 100644 index 0000000..ff53a02 --- /dev/null +++ b/Sources/Earthquake Network/Assets.xcassets/ic_settings_black_24dp.imageset/Contents.json @@ -0,0 +1,23 @@ +{ + "images" : [ + { + "idiom" : "universal", + "filename" : "ic_settings_black_24dp.png", + "scale" : "1x" + }, + { + "idiom" : "universal", + "filename" : "ic_settings_black_24dp@2x.png", + "scale" : "2x" + }, + { + "idiom" : "universal", + "filename" : "ic_settings_black_24dp@3x.png", + "scale" : "3x" + } + ], + "info" : { + "version" : 1, + "author" : "xcode" + } +} \ No newline at end of file diff --git a/Sources/Earthquake Network/Assets.xcassets/ic_settings_black_24dp.imageset/ic_settings_black_24dp.png b/Sources/Earthquake Network/Assets.xcassets/ic_settings_black_24dp.imageset/ic_settings_black_24dp.png new file mode 100644 index 0000000000000000000000000000000000000000..d788943409dfdd8079061fcec589ca570c431447 GIT binary patch literal 1661 zcmY*adpy%?7#}UyROC}GD>IkUiJuXj%{Ikysoaxkt{Y~pUD~D*QgpFnE}fEFNpw>k zCM}kb(%eQDA0i=_vp5w>Ov27qoz6M$=kvVp^E~hO`F@}0{paO+d%9|A7-)b%AT4({ ztgrmsq%buV`OaIarpgZ`manT5sH_7rE)UchZhoQ`-(IGgMNdsDQFnZ!yD>M zXGTKpthQQN!!R09C=|tvh(h{eU4E3yBQz|U&1N70fWzTfacr&VOcDS`AP|7H4Pawq zDMwhc;%MyfSW6nqBS^R%9R!T7&z)1@_)G>Iw(LP{-0*PPx>t@9~Gm40)9Rl zMq|&Tje#H#xYixJV=qpSL#)+|+OT=&0 zOH?{7;&OvcPiSuv2@lZ>r;;BWx15y)kdmZjHIoQ`GZ8qjC22NfvA%#sYq&=Z5FV7} zEHu|+!WM4by80ngJ9OQ=icGV{M$aBoegIlaSP+h7Z%;3sHkkHnF%!Ka*}A?*N1J#}j;{IW^G0g_ zVzkP>e0J9f#G!2O8N8;UfHzV|jNh_-)H?c4i?4X%S954fgrSFaQJmSccXorq5_H|J zbi6XwDy6%yP?q-Gz04u1;^+y!*3?Ynl+Z7c*7ac~Xjoe)&ika|6HT9rd-zm$xl4eK zgYP1#czXCkllJA6uJ?@0e2J=UpZpv-p9aF#Hd}NqKXWm!vdffzv$TuyRw`v!o4F1% zIO5BPmmen9H7|640(&9#&Q(ouHvDE>c&0ydlqp0QJbZm5>&kgVcjRrsm(Np8s)UK6 zY*Gv)t-n~11w0-<@7mFNprHLokdj&+z9l@~*jwxqs;_Q67Ar{%FM!bU&R#k>HzQ1w zbms#Cq=0T~nJU)G84{gr4fATHqQ5yQI>`v*1cH=PVR|g8NQSY?)J7^55%m<=X%N literal 0 HcmV?d00001 diff --git a/Sources/Earthquake Network/Assets.xcassets/ic_settings_black_24dp.imageset/ic_settings_black_24dp@2x.png b/Sources/Earthquake Network/Assets.xcassets/ic_settings_black_24dp.imageset/ic_settings_black_24dp@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..b40ee05812061d43164d49d620af3c77e906be10 GIT binary patch literal 2511 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 IGV)CL3pU4Uh5!Hn literal 0 HcmV?d00001 diff --git a/Sources/Earthquake Network/Assets.xcassets/ic_settings_black_24dp.imageset/ic_settings_black_24dp@3x.png b/Sources/Earthquake Network/Assets.xcassets/ic_settings_black_24dp.imageset/ic_settings_black_24dp@3x.png new file mode 100644 index 0000000000000000000000000000000000000000..e18303a92f5d177cbdc8c16d900b9db0a824be38 GIT binary patch literal 4642 zcmaJ_c|4Te+aKGEUCI{5S|rSjHO3%IWG(y7SVM-1!DJA|Qnu3aAZuhq_826~nCyEf zOQuoD9@#_u)bqU0`~LoU@6YGl=bZ2PUf1`!&L8)EopbNHsXiMsKQjOTU^BR?YktyW ze>Xa55KhziMs*0E9^Z08z03!2SsowEzGF!vKIK zBme-<004N=*{{tICkssIt9C&E0Lz)*jRx>En-2h>vGcLC#n_q{!`%Z=5Lb@?H%|x_ zg+5^e00=DnWQg*_xQbv=e*Qslth(4A2K;3F8-|LB{GniOs*Bm0To=&^2=o+Df+#{@ zVj9dMA|i-D4==d6uHHZ9Co^?1Zwv+vheAU`Lm{CGkbuA&P&rjqRVYjzDlad4!jKKR z?T>NA%K8V1|Lx>|{OEcHxd-~7F+KtQBES8*x&;Jd)WyVp3;p~29Vf=e>wlH}gZ@eD zBthu!6{s8p2L0Ffi7DbY3cnWU<9VX|+rNe!;t%t`uzz$A(BI`7-|0cSn&b`rp7e zu=9iJ^MfD5j(hH_DXjI|<<299ZhvoFAvzTG(mr9h$YRO!Lgu<%e$8di=>G=Vj_)yq zKz|?v4^FA@?SMXYJsrB^W28(5?!DN_HEOKA(HO6WtabT3bG3oLg&h~oeoVjN%@KJh z>W6Ql0&PLUI*XQGAmP}$;&wlkv*z85&a_Fc5sB>P^^3l;FZJZs7t!ABOcOhbFpJ0L zo+0azwvHgINzrguO9}kyjDIHh4M(Rc{f?>kxoPDvX^^C1;7fwi5##VkiO00{q7<)L zY4w_SeLtt4B^W4WfmtX_q(1Mfy8T5joijTyEo}M;+(G?Gae#v*I9F#Xbj~>da zC#0_G8gH1hy ztLhxjO+YC&CtadIqfn@czO0bKFU?eK0`siAynk{ov3Zt7r*SN13cOoH&)5Y9BvOT;YU#b+&TnV=*%+T0;O z({ZxbtyEZo%!FoMaAe6V@KA;`#kXOxz~paMRPhd&wR5DYH5HEL+H+V%0t9Vv1D^G_ z)&toJ8*b#OJ0v>->Z2a{ck*i-gAPx7MX?k-`M5h6^Qm1L85Z!~D=kkIm~#u9&6HZ5 z88WZ4``vC`x`E@p_RDI@+fUyvk4P5#+GwMcQC3lhQYx4=RsL#_muw1T2nf|2&8R9sp0EGyH&9&)9MG) zz($YK9%-BM#SZ4lX3T|fPA-K52Aq$Y^okGl{bMzNJD2P))~|u+^5fV-jXN&?-{lSywi0GNlP9 z{|Hnw&t=@v*mc_jHtd#O$A<4$>|eUiz$#)<7s~yTq?Xd(`|4g(4W^=AUrUPl{_qa( zk5benve?AfJsP;l2#CyTro=tZ=yNk>( zI9`%p;_EHv!K_OP873v)I1Lo|;S}}eqTmr%Ny$>bz5-&Nt!ZL|uXSekGUxpWvr(hqIEkh8~yVCh4uzhTgL3yX=k`z*U2 zm$f*wQ01M?+C?%LPMYlbg0!gP4n7Ua>O@#-o(?mhNc%G+J?K~$kpY0SujJAkw0$+n z0KzF;6oZ`hp#r0WYq2^vWfStJJ@r@hs!|&EmAs%YjxNv90iU}E#Ks}HmeADnNOqKWg8OvOC90!e6IKCFMsbm=CZ{Rqh-^Jr97FC|R zITK~?d$yh7{2ns z3N5S`%=7LC%{H^#0dOGVwWfV9#pvLtZ@b<*VlJbT9x+4eN`bhY*Y-q6nuH6y>1hXQ zwzR3zaoURapZ{P&auw&gG_&O_E1>BbhI2tL7l=>BNy=~7oEd~YZ$le7GKdjQy8P4H znn_e1m{U<8#AMAIr}Uw@EiN3UGW0l*W^tmPq!!b383c{%4_bXo+IpqKbE%@DF8`7K zhYH7sOKkS7?8!*+Mn+Zr-T6i2uQYqg)C|W5GAjR7aG2NJt*V1c;Cm|1xfXT?+uRTz zLeWPdo;G2Udc%c9$N5W4o!X@rl(o}IF0-aszFL(2;9ThBkn%4xeDYUb*Yn=7k+3I4 z!|savmtes@TViuN?gW0ChzHtJKX%ay*uMFY3?n)5f##8dujkPnDL|XB{sP^33cHY= ztrL&bd@Xk}b&*qz_(I-rEq&=fmEO$*Mx<_})NMpJ-VR{}neDbjnFea79Gt zb;zAm(P;+;uUP*+xia8rFsqMvp^7z*uJds(iM-gMj%}rB4nFz@j`SVlaFLrNEi>81>_9(vZaHNk`o(aD`9QWTqi$9C+AZ3WeMe}p z_tN|3?6ai#8iRLyt6pjD>uuuiZQZ7Q+Z@eRC$>E03Ld$4)1Aq4yuC_v^ae$L_#Mt10P;l!NSso5x`RJ4p|JZ2RI8{{Vp?Xq?Lyw>0SxD5`@|H2uyk1piPcn6R^}#Zy zXzQ`D92jxWx)rDym-(PTWaDU5Tpf&ZHGeL%0f|+GK?1uVLijIy=pSK}W|~0hc)U|Y z#nM{THQjwty(Yy?)yeb(Ar{v!^G8p2@Z#P_AQ+3ejI;ilhM#6(TXG$HU{1!|tyrl^ zt6$s=r<0wfXAr23O(#RLeMd#C*brgnU_L5I#R^QFeLxJlp9dgcp08lwt@E%Jx*=#9 zpc%W?-b0NPXug_1pr`7UvZAr=_(k|k^Cbl*Iq>tF&a;|1SBlnh6$K23i7vbBknGA3a*Ye#qClhGH5ct8`tQq zPh!>;hI_6QdA#<$xa($9zc>|!Wb?kuS2JKVYgqMSquFenZL-p?Pi`w3w_*6_TU&dM z@HH=rqohg7hIpp_RJBO;(paMxx8^au~i>wK6x8E}IV(Ub54**IGZwW)dXH zr)?*`i|qJqCYkmdgapNG>y!&8jNAmn*mI*mvz%C=sV9SKrw3z$sFv%0^>;Ist|^4S zPr1pLVAIuXRJV*2kQXz?TVo=wYu=`Wm_QIoqD)da=F0RK5HLXN?)OvUgVT4}d?*fQ z3cp}gnEF|pC6dal@;S!x2e*yv1Xp&IrhcJCw{$8EB=fAu7?dcH-aa5q5N*z# z0@iB>+;NvCHxn@i(9;BsgQUEM%ZgP)yy0=zyT!?Td#y*jt zVzsOiXEryQ!d=ZOM#RH`GE*@X%!a{g+!f;s4awipc|0vPPHOdS3NlgGheO7Ea~aveE&VJ3ZR&HSTwSz0)}b-Pfg(Qkoz4R* ztf1pIi#Vw5`>FN0)nlS;BTMX8`T4faDHv zf{<{by7Q`q88@>b@0R^K2{=-IPkBaH@-=z>yqsK6f~Vl5 zZ_6 zBkuW`#wgRbUCtHew`t1wXK;=ky*n~6Li-OSXE6;)DWSKp-GTKp> zSIS9;{i`0Thx~%AH#W*^p?6f+B56YL)7MT)+wM<;zm!v)t)qr}2v(zOg;aXuq16{H&Fc{s zGYnKpS)sawthT`7TZRyUj8s`#webs)-d~4e&yZsJw=_6dqh2H~Qum`*$ys!yml1qL z6_{Jvw-wWbm#HTuH}A7JOdtpwuq2eFkNe?nQD5S8z{fS!6-K^k*Y=Lum+tDIJKV!b(tHyTMr^#%f#`;UBeDnQV!y^-}S4UIwy2929w#s&LY}tq- zsY+211jf7j-wUT9ark9W_UG*`#ii)(Z(J$$-lHumqb){7^6&}uLlgASMMHwcLBE40 zml9=Y-ykPYWBI~omcj*D7>eio=&OjG6&hV>oyT%9!Bq^|W>&hrioU^B#Wqjya@uA! z-5VmJbt}c)F_5M3UOo~Dpm%Gjy=!3`DKReVl3`SHGZXB$6?W&Td}7jqcxDi)p`Ts3 z6rpW=*6GUDGvS9NE9^V(&o9k}Mu(Ezo4lA29rXPvw7(>8tkC ZJ9V)?U+L;ZmHxhoF}Px?TcM4N`40m4p5Xuh literal 0 HcmV?d00001 diff --git a/Sources/Earthquake Network/Assets.xcassets/ic_shield_half_full_black_24dp.imageset/Contents.json b/Sources/Earthquake Network/Assets.xcassets/ic_shield_half_full_black_24dp.imageset/Contents.json new file mode 100644 index 0000000..53f035c --- /dev/null +++ b/Sources/Earthquake Network/Assets.xcassets/ic_shield_half_full_black_24dp.imageset/Contents.json @@ -0,0 +1,23 @@ +{ + "images" : [ + { + "idiom" : "universal", + "filename" : "ic_shield_half_full_black_24dp.png", + "scale" : "1x" + }, + { + "idiom" : "universal", + "filename" : "ic_shield_half_full_black_24dp@2x.png", + "scale" : "2x" + }, + { + "idiom" : "universal", + "filename" : "ic_shield_half_full_black_24dp@3x.png", + "scale" : "3x" + } + ], + "info" : { + "version" : 1, + "author" : "xcode" + } +} \ No newline at end of file diff --git a/Sources/Earthquake Network/Assets.xcassets/ic_shield_half_full_black_24dp.imageset/ic_shield_half_full_black_24dp.png b/Sources/Earthquake Network/Assets.xcassets/ic_shield_half_full_black_24dp.imageset/ic_shield_half_full_black_24dp.png new file mode 100644 index 0000000000000000000000000000000000000000..5d6de1778001e6ef4af0201736d816a98a6b79ba GIT binary patch literal 1547 zcmY*Z3p~?X9RJJsFy!4t^_fjpWDiMg4J{M$UdrS0@fNX-ZA`eXi(GR(RuV#`k0z04 zgj5K-BpO{7QhAnIdDO1AyQ$l~_k2F*oZtDL@9+CPzjHpH!*aB@Q~+y&0RT|2wjz>5 z^FDExkrs_<8x3U91UgHwBLF~krres3lxPk0vm)66K(sCZ#3up3iU^8-2LKUh0GRa# z09-BrK*9=|obaLz*)S_NIsnM2in|1GwLk*^B;10XT^X)+wm3g38R_Fs^$kEqk;6o6 z0KiA#L?JnV;RB5#hf?UcC==Kg11E~bFbW3UqA)^CV6JwKP;)9R0D1^%ghazk!B8j^ zPxBANk%%Y0r;Ao5upkB_42ME7nM@?}Ad*Tui^5>BSQOe2WoT$1Vi?fRQy4x`1{6B{ zo5(*p!~nVZ_=KrwoK6sSa{6B~JR_PWhD%BK>NBy`qQ?P9t!cFvOyR3-> zXIEK4?t>6#C#6o+*Hm(>T0*)a$f62;I+cG1M8L4kTI`j}?>VA(+&tqxte0}(46hp| zVUyFg$^ zR5eNE3+ow9pUZP*cD}vk?dz9wepk& zRnP3tjzJu)vErlBz&!2*wZ=<%C28OCX!u=YVRGYDf%?LFM|ECWRuMU-a^A4D4f9E* zLT;>YEQ8ks!dZFpg`+8r z{NAm?E@^KU2@q$;Qlf>X=dBTCnuvuWqMcO`*ZO1#WO80S$4&FLemVs zIs>0~?$R%sVZ}2bt`4H{ViT3On9>1@c~+Y!$CXVnaahukmy^+{9%A_rbrY?2G%jbK z8yH9_D|`m77$Bhg<3mer54VzN2R0D=8lr)*EmLaw%axPLgaUVCYVZpoWZjjp>Nfnw zlgLi@(u%YjOPVQ~`dxYge2U1fyg$@cHl=)I1ynatArn_=q{~bsCPexUxDE&Wlz2)? zl{O#=hX3-xiw(hqr09wpN|q+uLX^0V%#Q*_7Qm&E`yGOL`2bFuNf~o8;q&m)A#0 zDJ!z`;1y_lbN9{m##*b+}d zhA(Q)suum_f&F~3)FT$Ldhf1YLd96AS{6#uH%l_SH*|2kyKsp@39^M=b9(flnR1%& z_?V!lLvwH!YuV67%O&UMLSg?JdtCJjg4>*Sql?Tl9m^MN68y|=7us-GtjvI86kT6K zd;g=jxKym+s`)32)VEo4yy(m;n|7mGmQ&kh@8nh%TbqZKD&6u@y&i8?XW1{!%~(a? zIcBjSgi++w_#zL4HFojO?wolN_gW33;NzDG@rAwFL7ExngU!3stWEPXpX2uv9INZHil6ogG cy)I)C#rYDsFdH{`O8n(oTi6pTj(aEk4e5!WivR!s literal 0 HcmV?d00001 diff --git a/Sources/Earthquake Network/Assets.xcassets/ic_shield_half_full_black_24dp.imageset/ic_shield_half_full_black_24dp@2x.png b/Sources/Earthquake Network/Assets.xcassets/ic_shield_half_full_black_24dp.imageset/ic_shield_half_full_black_24dp@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..1f0fc57a4044bfb02f8a87353b648333dbe6c7a0 GIT binary patch literal 2221 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 J<8fTt{{T{(UcdkV literal 0 HcmV?d00001 diff --git a/Sources/Earthquake Network/Assets.xcassets/ic_star_border_black_24dp.imageset/Contents.json b/Sources/Earthquake Network/Assets.xcassets/ic_star_border_black_24dp.imageset/Contents.json new file mode 100644 index 0000000..8c913fa --- /dev/null +++ b/Sources/Earthquake Network/Assets.xcassets/ic_star_border_black_24dp.imageset/Contents.json @@ -0,0 +1,23 @@ +{ + "images" : [ + { + "idiom" : "universal", + "filename" : "ic_star_border_black_24dp.png", + "scale" : "1x" + }, + { + "idiom" : "universal", + "filename" : "ic_star_border_black_24dp@2x.png", + "scale" : "2x" + }, + { + "idiom" : "universal", + "filename" : "ic_star_border_black_24dp@3x.png", + "scale" : "3x" + } + ], + "info" : { + "version" : 1, + "author" : "xcode" + } +} \ No newline at end of file diff --git a/Sources/Earthquake Network/Assets.xcassets/ic_star_border_black_24dp.imageset/ic_star_border_black_24dp.png b/Sources/Earthquake Network/Assets.xcassets/ic_star_border_black_24dp.imageset/ic_star_border_black_24dp.png new file mode 100644 index 0000000000000000000000000000000000000000..82e2c7adb69f3d13568c77241967eecd5a934852 GIT binary patch literal 1518 zcmY*ZX;cze6eg`qvT4d3%Y8k1jw7hKfuJeol8TPnVR6d^Oi>^}am_(ahf!&rR9RTV5TT$+JH9A%sc14ckg}Q{l0tOkCzjG^xOy30s;Vl zecoQ~f%4N_VS9GVclM?rQGV>8270;y_&qxB<$)^M3qu6}_Npsv2Y_30SPsC%1*2(b zKVN7xDG?MILyE$IQWD8>Gynigfy&)P94*oyB{6|Wg{Hubwh&OcuSkQ947MON0^A7g z7hr%OQE&!!AX|`?ku%W1zyL;x!9xSxJ-(L9Be>CN8jTDEgXwfSh<+4AqQru&ArJ`I z$_8v>V<|^iQd5bv$P`N=)p(oaA0BrcHJTDfrp1wn1`6KDC{hv)Ze*ko`nIcxaFlVMHcE$iNnd275vWDur1{Oa$j{|V1@X9n%SOoD=Qz> z83+S^dp2jFZ;KfQ0N4rgc6SX%tIih=cUJ@*YL5`NHU!xq4|E!GO>)RQThwzl*_cI{ z}`1-5f&Ble6mMq_ux2d@M94z|fYHn0e-VetZA!H?WKJPY?|F zj4{#7D1IfyX~0BlCi7$ODeX|TT(J*F`T>%_x^Bg>pz<4wU!d;sc{K<0&Yk?QS9Vvz zLXDYq^qjp&ygB;R7Q;MKO;&rPUr;DJKUOYjA4i7o@@EDT;tKx6vMC?|A{E*zsTF0Q=2H6SN9qgK7t6Zcf$x# zSgy%fz=#7Pcll~WNT8YqdgKRw%-Eurp39z#moC>1opvu)CUqb#O{_rr5WDb_f}BCt z5ziT|>hm+R;-(xgy45-2^tC&d2Zv4DMhBhJ*h>Dp<4i({|)6cqg2t{`Fd?% zTGp+G_L3l%avom@k&0X)sz?=a!Go2{B`0cXr&)}5MDtP$`m;Qd+r;j^sgjS#+2l4Z z0y8rtT-P5mdA#4H?9FI@D1WwZbS_z(?UZrA{FByr34}9|z{Ax+j)JeWA9v0UdYkWz z{3*OeYBV6Z`mS2`y-qR0yT=~uQS82XK?2ZRQ*wTvmYdFA%+Zw&&eylB5RbO^-!P$T z3kRptF#ZjBYswLtS!IhJMI0Y%M^vVI$d^yo*xK+FZh$=_Z&KX#Bu0|WbY1j4`2a$9 zm=1|vICXEk+75=yNJhN2FuNSqGuSlLfGz#`S^7@S1d(@S$OP>-hm;)#S)`6IWQUd_ z?oyKqKYxj_5b*MDsI@so$z#*RAPJs=8EhouSAS{TA3Hk(3eHTZ z(+ZJRr{4Lre!DwO7hVOKsv!hbeIAvOh8Zq9Jf7}(aURGhP<+DP$C2)Qw^P}F18^+2 Ai~s-t literal 0 HcmV?d00001 diff --git a/Sources/Earthquake Network/Assets.xcassets/ic_star_border_black_24dp.imageset/ic_star_border_black_24dp@2x.png b/Sources/Earthquake Network/Assets.xcassets/ic_star_border_black_24dp.imageset/ic_star_border_black_24dp@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..a4dba511b10b332d4f8ccff1aba55603479b27ca GIT binary patch literal 2599 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 literal 0 HcmV?d00001 diff --git a/Sources/Earthquake Network/Assets.xcassets/ic_star_border_black_24dp.imageset/ic_star_border_black_24dp@3x.png b/Sources/Earthquake Network/Assets.xcassets/ic_star_border_black_24dp.imageset/ic_star_border_black_24dp@3x.png new file mode 100644 index 0000000000000000000000000000000000000000..aec91f14fa7e5b74b1ea3b9edb3c9e592fa39ae9 GIT binary patch literal 4949 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 literal 0 HcmV?d00001 diff --git a/Sources/Earthquake Network/Assets.xcassets/ic_verified_user_black_24dp.imageset/Contents.json b/Sources/Earthquake Network/Assets.xcassets/ic_verified_user_black_24dp.imageset/Contents.json new file mode 100644 index 0000000..1b547cd --- /dev/null +++ b/Sources/Earthquake Network/Assets.xcassets/ic_verified_user_black_24dp.imageset/Contents.json @@ -0,0 +1,23 @@ +{ + "images" : [ + { + "idiom" : "universal", + "filename" : "ic_verified_user_black_24dp.png", + "scale" : "1x" + }, + { + "idiom" : "universal", + "filename" : "ic_verified_user_black_24dp@2x.png", + "scale" : "2x" + }, + { + "idiom" : "universal", + "filename" : "ic_verified_user_black_24dp@3x.png", + "scale" : "3x" + } + ], + "info" : { + "version" : 1, + "author" : "xcode" + } +} \ No newline at end of file diff --git a/Sources/Earthquake Network/Assets.xcassets/ic_verified_user_black_24dp.imageset/ic_verified_user_black_24dp.png b/Sources/Earthquake Network/Assets.xcassets/ic_verified_user_black_24dp.imageset/ic_verified_user_black_24dp.png new file mode 100644 index 0000000000000000000000000000000000000000..5436a0d4d34242ef5a31c13ff27c80389df38120 GIT binary patch literal 1509 zcmeAS@N?(olHy`uVBq!ia0vp^8X(NU1|)m_?Z^dEjKx9jP7LeL$-D$|I14-?iy0WW zg+Z8+Vb&Z8pn}NEkcg59UmvUF{9L`nl>DSry^7odplSvNn+hu+GdHy)QK2F?C$HG5 z!d3~a!V1U+3F|8Y3;nDA{o-C@9zzrKDK}xwt{K19`Se z86_nJR{Hwo<>h+i#(Mch>H3D2mX`VkM*2oZx=P7{9O-#x!EwNQn0$BtH5O0c3d|4@L;p!@;Rg)$-uy(>gnPb62WT<>fM4L_zq-qR*P7=4KD(#Vc(YhYcz9{})$3Qk-kUvhp48lBqDh{7pS4dfjr=$5 z&*bObdJJp=OETNlHmuxoJX?6ON^DrCo%Y|ZAJJ*gZYVtz<`=$x%;>pPZ7ItfL3y$J zqQ$+cX}z{@Oa%|?Cf@egBvsJ7NLGBmfV9ZoZ^1o1#p^eV%h&i`WxjpSV_H@EZX5m1 z``vSAv@<1KTRqA2+l@Yb!;Vy~r=Ow%!+xiP?YXtrJK2-_A;g}Ty-lfTMo?d>nn zx>+p~t)Zf>_fgrS{nM*labn8y-nxZ`@{dgh%6$_*Jlc`2Qj{b=@ajzkuZQSSfi zGqO{E=sc6UW86GzZ{FSYQ=+@J#^hM7?0js^4z!JNpZDZ73R54mAIkkGXPCfSB-fDB zd(!Xmii9VHO*wVV)LURA3tanYR7!$9jXi|S357#1^=1Ex$L44XF?J3Ml?SL;w{ zXKi0!JYn*k3Efk-*xcIT^~<`j#B9g*P4VZl3+Gl!7Z|c_1bOVzrwrxZKQTSV2Oe>z zFLhpigzwzEZ4c%!{|veFLvhzc#tZpuJHm@I)H+uRPhu(a|D^S?IpOBX>Q_-pzv8do zYkczlk?Y$dGx>KgG98dFow(X4HBlfMEQ+)c${2HNuCDR$) zZcD!{)Q|k7@OMe{^MtlXbN)_z8tV7x@|`PlT-HVTyjm`O+u(sr_jg^9&#K(KYTNJmAKRO5#Fw<|{N|N=JA7+=5_#Iv-hVIH@Qj^l z{^BH!W8TvYdp1tmE&6_{1=CZmyUAyiH%z}&-nnpNm|p7}*}LX7uIIY#J9)Qg{hV6k z_a=XPZR#wYqb{?ju2Qa3Gjn*h{OFpQi~4h!Rj*&0R`WDQ{fPeTxk(OoBE?4q4(zCU l^S|}Q%AnE>8_k6NvT|hC`_H_!;uEOs^>p=fS?83{1OUe)i@X2; literal 0 HcmV?d00001 diff --git a/Sources/Earthquake Network/Assets.xcassets/ic_verified_user_black_24dp.imageset/ic_verified_user_black_24dp@2x.png b/Sources/Earthquake Network/Assets.xcassets/ic_verified_user_black_24dp.imageset/ic_verified_user_black_24dp@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..ce560d2554f146daf5fcb6ae093210b1b8dfcaab GIT binary patch literal 2333 zcmY*bc{~)}7N3!Q`-M76! z%gtV6L{`h#8<1pcYye>NNzbwaK7xr82>=if+czK}HT^If;N)rVNOrWefM4~&sbK!{ zamA|m;|Odt0D$m^vt1mPi~;%MyzwNsKN9={0cZRBX($-<148yff*mbwKxci3Sdf;A zriv<9mmdTIA&7su!EMn-zpk?*B-n#YCcvRkDwV22)ll&vxQHrc2pa(* zUB{C#{t!G#_9w}Ic+gnVRiY<>?CFCC?ek(>ef-EsFnC|+_xM>S+0*U6N_f(*w%83q z_fMc|Dyq=m-0Z7}{Vd#?=!s=3@AK=bA$}nLFZW9a0o@n>pJIM?`XkG3RhJ(D{rzmZ z{1#1$P5=PUB~vuY-XFM-<`pT9J=|VKDeEzRa5M4DDHBL9Gg44H+HCtuJSAjX0xe0; zj(Xc88x#prVvR?133lw z)TX?51f=3fjJ^zAiNhuGs0QXtPgpUtgW^jNTYn)uA_S>+;D_DGv<@|&FmmMm*x1VL z@%Z?=h>QxJpfC(ZY-S2eQ1rePECxQYDxdY)!1+(bdbm_Uqw-96e$%(|Wb1DZf~~ea zug8klKM1BA@S315QxOX<@8me%DIV#{Nu($^LBq?IdA5Z-qr^X1S01vfydOq98SNK0 zYi2X+%WI`?V_c=n80kXQDix|I(JxuMK^rd+0FNXT8NpNe)3r{$;tEF#nNzIOQ$N15=t76a^QJ@`BU}OTjM}v1)sfL+anl9OxxO2 zw!DLOPk1F$n38DaeH)T3|51`4ZCfRbfJEE_EsopOY|iDeN_34==XvdqsCp-v`3-6& zmlgtC%KJ@Y(TU7)O$MX!@fvP75Wn{1y2t23(>pF3~T{^cA`6qugArT3r?5 zs;DIoo%B3fHPyZoCPe75D%~Xp-IaJ|d7$+RKuhPPsN44MWs*$w>mSAYyNRxxWCjeM zZ^4}WpvSv@>>`(2js0L$toZV&qDzUf%~tyLO-tcNuH;tUi1)-jJGvV>!08QpA{;q!v$qB?i`9U|S-c23 zHcH$mFMX#yM&$c-8#ef@!5{hq30s`F<6qG@xk*^xdjV9Q(L=K*?Ge=BZKn)sWI_-y zJ}AlBQXA8MTU)Vkr{BZx*q4Y3POV3};jP(Tp%(H@JA{LEyY_NCgVz;Y;>B-kJ1}>3 ziBBbLcN#4_=be`#vR}OWc)1_XhwhcV$DA(w+nT0*qN&Fy^JbiHx3W(R>U)4z!MD-p z6%~Q5Sz~SD3{$V;BoSZvg`s8+UJbtzZc~TDsN6TcZ&56;MwR697xkr-4h7ed1v+u! zH19KP8{s*(#MriTd;e(H9x3(#q=j_ishoGlVA8(4sg~w7>LZeTZj`SWxA5R@%mVK!(x#OQwke&aSmvg9)}`dz#5@ zLZc(i%~s#^##ZPxATw(~}qIZqWnZ|ZHB%^}RiHAkbq zt5p*1gL|!-fsz*!eEgnKJ2t?>eN(TjNVE5uJY^D!%Dcyj>0Frdm#~ZmKT%t#z^Y5A zA>TBzyf#3@aitGmX(78J1LJ*j=D_!$~Vi|%ER~Fr}bFJeBQfgCvmiCOFoSfK{ zSmY9YYNaA(%Gb(k-aTho_MWu0di_z`$(rZAXHN&;z1b4XO}>ygbX=C?*YduWuD55< zV{BfU3SD^^xEMw^)YyAQ^W%AZzj!m?4|;+VZi8azb7!>A{wbxA2ov@cD0)4Mft}#L zAeUfwjUt@M2&s-uiu9V(ow_lSGL-wI5$-Xak^63{9{9wdd#L()LvUXCS#N%0O|W~j z^h~Jg{M4r*IMTa;&ntbS7R>8$Grc2*bHJR|smiCB)ydLtGNt2|f$L|x%S<=|TAAfR rqC{?w%x&qKW|bnkZ8m#?AY8i#5@>ywfuOAu`+pWwLn}1H;7aH}=C3o= literal 0 HcmV?d00001 diff --git a/Sources/Earthquake Network/Assets.xcassets/ic_verified_user_black_24dp.imageset/ic_verified_user_black_24dp@3x.png b/Sources/Earthquake Network/Assets.xcassets/ic_verified_user_black_24dp.imageset/ic_verified_user_black_24dp@3x.png new file mode 100644 index 0000000000000000000000000000000000000000..60f5f2062d09421cd21f0ac091691e40cd3e41b2 GIT binary patch literal 4250 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 VgV>i#fByO~FflYYsJe=Z{U28o^PB(x literal 0 HcmV?d00001 diff --git a/Sources/Earthquake Network/Assets.xcassets/if_sync.imageset/Contents.json b/Sources/Earthquake Network/Assets.xcassets/if_sync.imageset/Contents.json new file mode 100644 index 0000000..59d48b9 --- /dev/null +++ b/Sources/Earthquake Network/Assets.xcassets/if_sync.imageset/Contents.json @@ -0,0 +1,23 @@ +{ + "images" : [ + { + "idiom" : "universal", + "filename" : "ic_action_refresh.png", + "scale" : "1x" + }, + { + "idiom" : "universal", + "filename" : "ic_action_refresh @2x.png", + "scale" : "2x" + }, + { + "idiom" : "universal", + "filename" : "ic_action_refresh @3x.png", + "scale" : "3x" + } + ], + "info" : { + "version" : 1, + "author" : "xcode" + } +} \ No newline at end of file diff --git a/Sources/Earthquake Network/Assets.xcassets/if_sync.imageset/ic_action_refresh @2x.png b/Sources/Earthquake Network/Assets.xcassets/if_sync.imageset/ic_action_refresh @2x.png new file mode 100644 index 0000000000000000000000000000000000000000..e0f0ca221bbf6ca62e5ec0b443ec22f7f945d1be GIT binary patch literal 3937 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 E0DFozLI3~& literal 0 HcmV?d00001 diff --git a/Sources/Earthquake Network/Assets.xcassets/if_sync.imageset/ic_action_refresh.png b/Sources/Earthquake Network/Assets.xcassets/if_sync.imageset/ic_action_refresh.png new file mode 100644 index 0000000000000000000000000000000000000000..8f7e16bacae06882682cf8b8e7e927f3ddbcafba GIT binary patch literal 2047 zcmZuy3pkW%8-9~R28-Avr`hp`r1`LN_!`HYbBLyl6pb;Aj2SyKau`Ke9UUS{LWhm? z|7u2Z+As($e^L&Sa|z>^${~^e8`|A}_uB8e-tT?i=Y8(`x$oz_zUw=;-^ES}wG9OT zkaDoMc1LDa!Pq2};L7_jMb)Bq0|353ynBQz61|h)-q=(go z{t1Sd{X^ehP~pUoby73|6gBqMSKqRjMgYxIAK{V5KIu)}*9WFm{sz|-ke zGfP3Q(GJ1H0J1xo=of*5{+{s-jDrMr|Ihwa;YC-q?Hg`H~q|t~|WsUa)gp;)(E_D?+{h z#%q%)X>&`{)6<8v)8QwPl<4SasTG{p0(#&k#{i$?Ar&Uc=z8(u5@zY^@kelcTU)DL zs~9y(p&Picua^GM%yZ>@mH)cADch7?Qq19?8*4vqq-1c@Uy-jhzw19%H`=PjQVt<= zoDFTRXWTTtoPNNML%A5b$56JjO1&^nz4yo=?@}U*g@5778N$T~t!``$dRn#DuztyF z3{}jlkb;w{#2nRwf&&BH?kM|L&gvEzhVRBBsSy2pY4G|hcN>fu)6ULzxH8qxGQVfx1%)qN`-D>|~CBKH^tdZvB@xZ&IJSe$GlXU5{ zwXLmfLdaKyCwD!-MFdC zq8O@8C)`kqc4Jyd%X%JDy>lXIVo?9V;4tr$HYOteJo&eIgXPPeNAkn!ceiWaFF)S= z8gj|?#o7JBwZ^zvk2gtrWFD0fRqa*CIq>L&a<%v&ly{zXq>jOn_rylGCT^m;U!CG> zp=tfnRMBDVU0y|8`Si?g`+*YkcFlQ}FSScgOqWJmvM;2OHmdwv&EJpbo@MM2&v@ybLq<)rRh#7$F@$eveL}j0r!x z`Q1Vpp_rSlfB*Xn^}WNxzo^*M!@2B1nSnXQ|GEx^DD;RVK|TwE9^0>TZRFiF`uh6v zyWejIY6wr&M!sygrD5~R%8J*VCgj*K+tSifH%YQqSNb(g{+3+o%z}A0J29uOxQy8iW_`?#U6| zxvFLrCtCC7jqjzTjw~I}M_5|ck;q$>Tv3w!LAHSH!^i*nwSx=F`aj(b!iPF{=1qHS z5Z)0>+7WAb*ht0swlqO>j%dNuX7X#7fYaMgbYI1XSYT3jO7NR?uyL`zZ*?s8f4l{e A>Hq)$ literal 0 HcmV?d00001 diff --git a/Sources/Earthquake Network/Assets.xcassets/menu.imageset/Contents.json b/Sources/Earthquake Network/Assets.xcassets/menu.imageset/Contents.json new file mode 100644 index 0000000..acf46f4 --- /dev/null +++ b/Sources/Earthquake Network/Assets.xcassets/menu.imageset/Contents.json @@ -0,0 +1,23 @@ +{ + "images" : [ + { + "idiom" : "universal", + "filename" : "menu.png", + "scale" : "1x" + }, + { + "idiom" : "universal", + "filename" : "menu@2x.png", + "scale" : "2x" + }, + { + "idiom" : "universal", + "filename" : "menu@3x.png", + "scale" : "3x" + } + ], + "info" : { + "version" : 1, + "author" : "xcode" + } +} \ No newline at end of file diff --git a/Sources/Earthquake Network/Assets.xcassets/menu.imageset/menu.png b/Sources/Earthquake Network/Assets.xcassets/menu.imageset/menu.png new file mode 100644 index 0000000000000000000000000000000000000000..34c5f6bbeb1eb338fcfe59665b74c9670edb6902 GIT binary patch literal 697 zcmeAS@N?(olHy`uVBq!ia0vp^Vn8gy!3HEdYt9+~DVB6cUq=Rpjs4tz5?O(Kg=CK) zUj~LMH3o);76yi2K%s^g3=E|}wXYHw7_4S6Fo+k-*%fF5l;AAzh%9Dc;5!1sj8nDw zq!}0(BQrxHN+NuHtdjF{^%7I^lT!66atnZ}85nFTtboki)RIJnirk#MVyg;UC9n!B zAR8pCucQE0Qj%?}6yY17;GAESs$i;TqGzCF$EBd4U{jQmW)z9|8>y;bpKhp88yV>WRp=I1=9MH?=;jqGLkxkLMfuL^+7WFhI$72aI=A0Z9t+{{zaLoK$}74 z+Zoz`RicPN?Xl4ZS&rlwh)=I0;-XXs=xiOpO?mnUBBYMT*!h%T^{m&c^6yT-~N5~1?%Rr9io3M z-}S9MU??N^zN<-dn$jc_lWV<|8%0Is^IElkRD_%8J?w9n{=xZe52J0LCQn9wV+|;Q Nc)I$ztaD0e0svm|=CS|) literal 0 HcmV?d00001 diff --git a/Sources/Earthquake Network/Assets.xcassets/menu.imageset/menu@2x.png b/Sources/Earthquake Network/Assets.xcassets/menu.imageset/menu@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..177f9f3bf0fe6b084d378cd361302610bd720d84 GIT binary patch literal 858 zcmeAS@N?(olHy`uVBq!ia0vp^IzX(!!3HE-MJ2?66id3JuOkD)#(wTUiL5}rLb6AY zF9SoB8UsT^3j@P1pisjL28L1t28LG&3=CE?7#PG0=Ijcz0ZMQdctjR6Fz_7#VaBQ2 ze9{aIjFFik5hW46K32*3xq68y`AMmI6}bgK)eHl#hD=EpgRf_NpP;kyKN>wn`Gto0pvg1-vP_QXVNwW%aaf50H@@$ndN=gc> z^!3Zj%k|2Q_413-^$jg8E%gnI^o@*kfhu&1EAvVcD|GXUl_7?}%yCIAPArZ5^VA7x9UBPrvxsrK%Q$=$Qi|2)@JS;~#IFGdo1*m^zl`~dT(92oD7aL%F z_w(hN;L6J{mt5A=;{4;WV6~i{*Hng=a?7Ru%s+Pbvc(VId5krRyH|-xY(MV?G(coPF5C^2_XXvE3nybEaq22MDE?&EOR{uyI;N$Zxq{Fn;S@jts&Vy+2s+Aohu+tMPq bM6Qa}Fwb#@M_9vLPzv^R^>bP0l+XkK1@kcZ literal 0 HcmV?d00001 diff --git a/Sources/Earthquake Network/Assets.xcassets/menu.imageset/menu@3x.png b/Sources/Earthquake Network/Assets.xcassets/menu.imageset/menu@3x.png new file mode 100644 index 0000000000000000000000000000000000000000..d21cf59aa8ef5d2d07770be0edd4141466c75bf8 GIT binary patch literal 1142 zcmeAS@N?(olHy`uVBq!ia0vp^PC#tK!3HER)#OA1DVB6cUq=Rpjs4tz5?O(Kg=CK) zUj~LMH3o);76yi2K%s^g3=E|P3=FRl7#OT(FffQ0%-I!a1C-z_@Q5sCVBk9f!i-b3 z`J@>b7$Y-7B1$5BeXNr6bM+Ea@{>~aDsl^es(}_)SOJ;2sU?XD6}dTi#a0!zN?;XM zKsHENUr7P1q$Jx`DZ)2E!8yMuRl!uxM9)CUj!Qv7!KNrB%__*n4XPc;vsKC{DJihh z*Do(G*DE*H%P&gTH?*|0)Hg8FH!{)%s?aU2%qvN((9J7Wh8O}f$0fBmxhS)sBr`ux z0c37sQhsTPt&$SRA~=A!vm`SOVN+f))LTFg>VstT4fPE4;bsH1+JHo@{EISEfi{E8 zw==W>t3(ll+GC>+vK+}V5TAlYfnK%aveAbJn;nzW# zSn$@cgRLU-55$_^{c5_T|Ka2xOtmb6zc`NiPRr9_-K`NT64T|VBo=ge!jbpWKWuHE zJX?Z;vvFplzGeEmIrg9L&a8fC>A8C9Bpwy!lMY57;@Qel7?n<2Z2D}xPnh?7`j(9% z$~&#Amh~TwsN3$r%JiURY@)!9H85>e5@T>jE3q zT||{0FWtZ`xV>p+P@(F=ba5%cPLw(b< zbJA98k88jF;U#;Y{m|5c=0|G8H*@dM;Cv}R;GsRkewn>dC3X&1C z8e{C1hddS9RdT|`P{ovQkwx^+mwVZM_vl$~_&)WZS;*__|5A&0`c1vRbxM6dI~+G=QnEPuPtB+Ab3ZU7)YvvDBy0Q; zQ*&{#I%+2P>91l?rJsWb7mt9_xs@p@k{(c3pK(|x)t`U7duCUWsd7@)^5Z$X%)X`@ z?Z21zh_!Fyv)bP0 Hl+XkKv9G_f literal 0 HcmV?d00001 diff --git a/Sources/Earthquake Network/Assets.xcassets/message.imageset/Contents.json b/Sources/Earthquake Network/Assets.xcassets/message.imageset/Contents.json new file mode 100644 index 0000000..ac596f0 --- /dev/null +++ b/Sources/Earthquake Network/Assets.xcassets/message.imageset/Contents.json @@ -0,0 +1,23 @@ +{ + "images" : [ + { + "idiom" : "universal", + "filename" : "message-1.png", + "scale" : "1x" + }, + { + "idiom" : "universal", + "filename" : "message-2.png", + "scale" : "2x" + }, + { + "idiom" : "universal", + "filename" : "message.png", + "scale" : "3x" + } + ], + "info" : { + "version" : 1, + "author" : "xcode" + } +} \ No newline at end of file diff --git a/Sources/Earthquake Network/Assets.xcassets/message.imageset/message-1.png b/Sources/Earthquake Network/Assets.xcassets/message.imageset/message-1.png new file mode 100644 index 0000000000000000000000000000000000000000..8ff5839a0ee9f8662d22c9efc828e4e990af5297 GIT binary patch literal 2983 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 literal 0 HcmV?d00001 diff --git a/Sources/Earthquake Network/Assets.xcassets/message.imageset/message-2.png b/Sources/Earthquake Network/Assets.xcassets/message.imageset/message-2.png new file mode 100644 index 0000000000000000000000000000000000000000..830ae7318fc930b422e0e6a33bbcf9e4d7dab2c7 GIT binary patch literal 5466 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 Q*7DGte5fx%#FEZyk6@4lV<=XRqvbYsSr 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 Lr&<_|R}udM>W~Tn literal 0 HcmV?d00001 diff --git a/Sources/Earthquake Network/Assets.xcassets/priority.imageset/priority copia 3.png b/Sources/Earthquake Network/Assets.xcassets/priority.imageset/priority copia 3.png new file mode 100644 index 0000000000000000000000000000000000000000..8ec0732cb38902dd5f7b5a75767ce092d79aa32b GIT binary patch literal 52453 zcmeFZgLfuR@He`#v9WD#Y}?kxwr$(CZCe{V*^TYwiJd%gZoa?wz3;vEf4Fl_pXsit zuIlcoQ{7Xa?uk^Cmq38Uf&KC02ZEHOsPc~=AawsFXvlAhr*E9=_YK@!NKWX-kH&bo zcSDHpGK_q#rVJjo4&U5Ae(-v5 ze`jq?T?~mlY;EkExjpzu{)dD6JO3YiR_O32`BqaYS`ajqIYNv~(+5e--&iQ|L z>$`)D|2<)3V)(`Qe`J4G<^7M!t>9#7`mOmt`TR`0|HJwJq5W??yo~=T|9>^+fA#c# zsNY@XhvjAbKf}fkD?3Q3_2Y-&4=GV0RS%GhUKj(kqb-3?U$duelR2FbaA=JHWJICJ zq5=!sYITT_CtH1V#Y&^gm$r4_Wq)fwrgkG`>r$T;#A9nK!EUws?cv>@U>0OM(9Zg; z3$truv(J3zvO8-&RoqbBY=fD7rjPl%oW^aC2=Sr3z=&t+t^4S=I}#v;>z zME8i+BBLwEIiu3mma(ELiqF9QHM4*-;pu6@fG_)`ZKvj3me)%mcE)?n1z5}{ zk`(!bf-)gO_U3`y%6cZZzBg?f*n15j#C*S{cP%_&R609GSiF_ZZgqRio||LxgOUf& zq~SNVGj~KMA6aTjf=R0~PDmR6aA_SFp5C#)D>}7E`0%}5pJ&h0-PHLkS*s#)S_Uy_ zAV`29p>muqlU5pSj2!DP47!g|j>Wj0PxksDlR^_;d?jrjCEgKMDH17_$T#SvI)<6~ zrIDOw1`=&k^0gc3mzNa1_PpPEK8Zf9P#y^waD8tCTC_A#a_H!DDxB~7oF4*+KcM9; zpo1FZp(z>@1q=LtawZjc!Jj(WTyKk2=JN2#^?$hL75Z$-D)3TBSR;AF_905wc%>Ts z-7UCsM5uow^l96xH6NHc?0bN#sjPGq0aRgXBv@9V&!Z>Xut#OeF?kLiGGfNz`5KN* zF{&7Ox0>C(m}-;lM=UO;JY8q{c6pDwdryjJm5sG#+DEzA-xTy4q1fV+})5c9zF8&p-9W&yxALlRc<$$NrRyFg78&a6H(-m$KP0TlE(--ir@6`9ziArX zo58ZN30a)$#o_6jeF%D?hp;8og<(wrAOrg-{OilF{}!$ls#W`3D)8}jTO3Nd^Wr(; z;+#!f098mZ%1tU{RECJttZan;nkx>Gnbu{pj5|H4GRNXea2<@Y_&ZO9DQXy$vSmJS zQp$PwfhtkT<*!eGT%4~a@wuD!)Gd>9;jeI2Rp}HW;8OkFls(S>bdi6*_D32`nkZ-L z`y<%@Bd7uL6&>Y(hxF(8YDq_Vy){7I`C$Ze;q9uA2dlO&@A~1Go~${Nn?P5bhyPg+ zNn}@?dMFe#$#hUu7a-IBMbKDiYLd&HDrJ|Rq?$rutfeJfg=eogrpn2uwve`mg=G3? zf`Z!bV%qC-{eCMW1IrdC$|PPSnuC827r=B(1@zya1CqVkz*d?1rM` z&DGV4LYslM=Y1-L#~U$p`dG5X4A67vx?=0<^IV9kCq&S*ofvzRNVc@%9=fzduw>z; z-K%E@Cjwa%2(j}Opxg@e4&~o@STV2l)F%)0-r8{Jf+CJ%MCL^Oc@kXE!Ad%2Wrb1t zba_8)WqmJubkxozOx$_UxNYcFMQ-G!YBaIk;ep#f9@(HU|aFH<%7PI13}uU&V?x9D@ts1pi@sV0`^7bc7# zmo;SIaD;}=AiK;Msn+I|QFfZ>ar7RQ7yFGy@a7r}?Tl?}H-b)_m*<5e z4JgTx@aL0mE9^ePEK0G74Y?@gNX}mX$(H-zllTIGtsHDNC$O*TT`HCev#X7B`hWO* zzn<*7=&6HMp0JqDR7R35sxn2sXqUOFSZ){i5k?_gEL<1SLrU+|7wF5X&39cbRrQI;zUDE;0#MTl4m zo8_nDq?&TV($pys@gm%NZ<=(uJQ9>^Z53CGQi8%6@!@|>7*W&~C~DN7d;npJGR&&E z(~n412ON)5(S$@jJIuy`fF`O!+j^UtfTEZgbLvpI4|2sHe5Nd3SPNty`Pjfk`*i?3e0b_@JmXQPfv!v zYQvWaBWDCV8idL5pf!YI_F72(Y<>(`8{PK# zQOOlrT6#4+n`?(^!wpMA4sLDrTxsEyhj}HGkW#NQcj~O?1mpSj2B;Y_Qya8i<|`04 zLP%P(n35{3;XU{#z?ibD<@q$rR7UC z_W9k99`a~OO#8$`ggl<0YV-BEzpMX=g4Fk@Uh4W#F=7_{ZvaJ#d6f>$!vov)YnQLr zFgR~DJdve25uO1v*~uw#8v2IUo!eM19tBP!D<~LJD+m3cD!Tu^_v+6qx&koInqA0D z{f^0G8!2RE+QVzK3*pk)@37}64Ni{5tSboLw#05tQY!kf0jnYKmmNQ(kS5rXbcEvr zE~sxp*p`98R4wLA4Sc;H?e^omj9Y7SGD?Md0a1a9tvx0E*nnoo%AzP;AO=G1WmaKp z?vcMUai@Jp;$UZI;`sN}l9H;RDuXW2Zt#aNdl8%Yq&@is%{>L%`n1V(mQ|z-*$G|+ zxFwMoB@J7MYJL3IcQ^CpjKv>a95{#P$KdX%0*FG$2Q=E;4z%+)CPOEDowhh2qVbLg6$a zZv6E8e3h@8*H~}=?J0Iq)iu}?Ab%wAf~@L=4PP0`q!cgMLD&r5HrayF%S+j0N++gqh8}gvw+9Wc0}n zYP1&D=I^HCP8Y86{QuFF)085lNRy8naLPWu@g^)9YAjn_K4D4Q-0p^Q>?mz4kCO1T zqhgc$0~oLI6-~`ULR?osM55~kn1wYdBmHX)aDA}Pd%h0A!Gq#b9q;mn*IQ@mPJQS5E@6wwel zkoI`xy*uW6IqY3eAnwuJ4XD^B zg0?2wWHW*v6D1N+?kcz6>hieRa;HTImcbZGx=K()5SpAJ-a+ygT)HhG*qqRHO5zKb zrAZN3i}5ES(uy(R1@f9vF{sarS4t6Zvlhl;8%xIFAGqZD&N8E|@tDc)0OYIAgm~Y2 z;2|LTJhZ*XHMK0GdG9-9jmNreLaBIAMFrP?Q1g&NpJ%9u`FL_8kEc~M#o0^vrX6t= zPthjxxD%IOLwM6Jc9|H1_4wcq_q>>dPKG1;mW&>RP{5_cg?Rp?nSt$21r%we0GH}j zH015b+$!Ak&M@2U*}fc0QHj-0F5LH*c$!C@*S85E^0#mCuHUv11U`?2&MvAPKnn z&t0-5E$wq*N=5svhttoKJl%WSkzmYY3RE&&hitno;Xc#&pRjEwjk%i(;f#u`oLjx1 zuJcEGq~p9EzZR4&Jznp4Y>LIDCYX$K^5%)PPot*d&rT1zC)H!00fB8N&qRPkHdc>w z8rqM@<>Qy*K_R%@f(zDo>|}%#o|2ULTktXS8A^Qr_#E#)m+HW}H!GSkpL&iMT|>iy5v7O16f|IC(| zDJL=vE%Cu5!uW{a34m%n(q#>0k44qJ!)Erqlb>Cjc$66~kGLP_@GVs`O$31d3Cvzd z=L+W6iyxjqRIr#g(qTS1?SJjo^IM}OU1sTW#)QzQC2@ONQ~kRRs+|jA3#H&E)zX@n zh^-jW0JgpK+iEQTe(tN8O1-%{Xz_vfqVw|*=y%qS7UFt_6~&kHeEjPHpQCHNhu=D^=`Qj6^?Tio%k#kP>ko z*s?ypr&>VeWMM96YIKQ{3*TISREc+P;ztX8ZlZ|V|1u11B1v-$#DvQCVZQRdOqG7i zxQ(u*C2J$FA4(3&+5IyL-Ed!E7t za+d#FcgR0YM(yCE2KGUN2{ho6TXxnu`Iw$`0`?Qt>PgFy0&`oTB>7b5Hgs=Ouqkd& zBLvXDq{7e&k7CRu$+SL0r0@I=aM5GUr6&ue&u6Ast)wZulX?Wmv9(u*%-_gm6(e}=fyXlT5%FQ`2mC&8tg717hHRn2iw zwtBnM^&HnqUfQ;&9#409nE5di(_J5L68e+FJ=d9MdqqlP9haK$)!B?{H-l{KUiDN@l`JRO)O z*l|^m7Lzbw69skb*Glr*kNtI7TLh8p7#N!?|1~1n{ve@r=2d3+-r+P0RYQ>4pF9rPq zTRT`IT>=y;G}$Gygg-Lu=)72IvUu*>1ZceS5cqCp+gX;05=DRp`V|=j;Am%$-(FtRL-)U3IcOyv z@AaI`kcxBuGmw?O+EGYsJs&q{O8}w2K%jy$rkO6M>bk4gM2zUtrC@0yeKTZ|%d{ay z^}^(TgSStppsuZ@d)f;RDF80~b`wWd7tq<9+h9P!3uP-!Iasgf?jc2j_ zTWq8MmqwYFp~C7?!PDj*ug&ccFfIA3t#BkYtp6mB?{}9M?t*LtN4_dd(^=8tfXMIH zUZCdHBDF~ldn)|B-CriXm&>(QlJ6*YR+3bAWkUslzqRA$_G*4{EWLF``Q>Gz z@s!VT$C96Wp3Ir@F}uL$VNuY&QG1hjJWrn)y_kCcNH#vR=Y=L;8jWLv9_`~>sid4- zsqc-!7HztPuw4@fjq@dOleyb-zBqECzjb6+Z%+=>w zjZ;%sHcI%#`S*F8G#M{7H9GfXhO!!m+G287-wDaK()tWR=ocrlQ-E2~s8H~P%hQ_d zOk;ABJz=F}y3&SoBqfoxhHj}S=qH7Ykl!G`TMRK@-Jq7sKe4Hdi3jAu2%V>-%x52b zLhUDauv1^ib`K&&tHcrppRm=%UaUz9KsNk^#&T?S4&fH3KBM!HtwNdOK}Ky6C<5Jl zN`SBQB%@KEhJINRM_U7->Z*FO|-;HGS7g~Ok}rHibcoxb=< zRK;Ug2udm@Jie`ePLaiJ0^vsTis5;rxB1Y1`vg|tnG#lLo`x1%2i@L=A)V}n-sUSa z{o9G9c1nK@)~|&mKm_YDVW-Q)$fd}Z6~H8uePvlM?)vt#g;T_|W`76KW2IUSDz{4k z7sQ(l8-TjK$b3;-7b$iWKbg~+4J!0_i{mG^L@eJ3E&R7%9@4raG~qS;0PV#^_QEv+6->X&1>qXd7hNDi4k_;TjRhgP1P^H#xR$)@8ngc<&6MVkh_t~=2 zJ_<8nfs%{%^telVIb6>4-Iwg4b)CmC4-dEJ8HrUWZ$O5q%hglM-%VsY?2h|~Xr$h| zGb=$^Xr9Zy|1JW4Yp%xi@qGRKmD$I3oaark-1`hlUd3VUbc9yM#!3X;5{jl6F#lKb zcum9NSV*kNbtiDM?w;}4?XVYEmL&}d2yH;XWK7MdZPA_>){T0q{R5l>xVTOKZZYffLE z5P*4b$lR2I7`P5P-=vjs>_RnJuwQ24*-36c9AWjcZawFtkYCn`qO0q9YrC=d7XnjI z?(?4PZ8d6yp?V~7y*nRq+Z8kRePsV%WK`4}yyYYP9~6i5RL95D#Bpu=%7pwh8j-1s z$uOYS>t%bV67C*!gA%bMdujyo!3^UjftAl241Ir-QyG13Rwj+GhNVPZophE&Y{(W( zWI_V>mS1ST2+2XnlCYH4vZt)Rd)3z=fRapX?O1`#Y;`u1W(=7YQ@=kCWrX~A0JzB_ z^fvePJ{>FxVVHX+#s}uN6Rv6+4rRe*A*BI?z3P>?d|sI6m8MF8g-GmQkv-*Wh<0I& z+4W4SWp81U;Bm`KgIeJcv346Q*&E1(t%#aK`9u>3Wti&sz`%}zLanYU@}NPNy4Vp= z;BhGU%|OdT%IE95%Yo@=Bm*yQobd6wa=N>d&+gvU^CZrRHs3&c3qQ6ShD4?0J-+jB zGZe0N(J~;9>HU7oea*F?{u>U~8F9N`m1Qulv}8Ud$VIHdR7`Q6JP%H-eqoMVqZjlo zCHL-l_Gl$QfDn2hHwBuc3O@wG5u=rg==CN=>QJxh{dV481~vJpy41nqwjld>M+w;P zU#w_Nn@K|(ReLbXPw0K!JI5QLimd*ny9v@)Kk{0V4v>g7*Da-nS!C$9qGVfYl2`nB>Y& z34x-nt?r*Hh%E4GyJ*G}}cJ`06@MLQotc3sJRo<5aap~TS@~o^Gos&KIG|moh zaWAt;^Pv<4=w8-rwjWErS*JPFvVny>otX1fCGx>*(}z8v%tx4t>o)UrFM1mCLIZ=E zy1MowvwC=T&!hTT=?stDqcJ(lH>24lBqjl#ygvIwDw=}Kpu%dBx^z3$8?D?LeLs|C zk{vfSrCpyT179hHCQTFkUR1=z63T=}b-g#tXZUrzRS2--Yc&ti5*q zsa%&$kVfG~-!CR-p$Bm+SdLNS%H2VI-rb$a#Y9vfsV!bVuIImfH;2TI-v&XNsWd4P zePm?#8(!p#2e+ADG@vr-TDjtI0!Eq{OKD;O&RZ>GUJ}<(GQF{gS$KdPQ{^hO89MZq zr11>@UU)}Den*TYr=$Qul>5W;=HWI8YASJ&Qz;o?fY|+0()Q)i{{FXN`T=67sxu1{ znPIhMh-(O`&bnw(o2>Za0W+sAQ9Rj*+l3KzLOfXh5Tvm^NRJK4jn0>AJxqylpjCOz zPEjNEk!6< z4HkE!40}P_WZzE~6cCD;A{QAMnAaPzVp{!(ws+IDoT8>eyRfHoW{%mm7M1tELdwz6 zY?CvgkOL~QT*iAawU`6vW%Oi^iBS>OL9%}+Nib$YW_UTa1z+^vN$vrMR1;yZP@s(& zJ5gu3dC`o&r~2H@jvh`aL!BnE?@mU3{cWY{svcdq`mN2kKGI2^)Nu*E7jF3^*-SG>8#JXmsWz@@zN^Crcj@atyAbKLV zon+7c@pv|`_YYT1%#!bQch+ykaZM!XMkv=Go_Z3^|%anfI>(>y#BQ#!aK(X;ZDE2&Nn$!IJ)5*DF<3x6jsIi@g_;AeRE(Sn9r%0D+)+si8Bgnk`og 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

KCWMC_SSiWv^3*^6 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%0A4#_=^g$yOuBa*T444%VInmPmvP-&s~Bd zJCj-dv8K)D9g*@=_k)jDV@u8!`#xId(Xlsh#cEekDHt;k9>+z-bj&U6X-F3~R2t&XP87UP&F2pCd>} z7EuKmQx^Vi{ED$QU1JY#Jc1Terdq2!!uf*SecgT0WFH+h~$Ka>0}2Q-E`9}^IdD!6vfQuIT*USuNuDO^Xtz$FGULq z7v25}79j?OiVDF6ZB7N#Q-Ok%#G4+5(2C&t)T{&h!LMX#K*s*%sW;qk7$3n-Jvy3} ze11CSL@oI{h6^r0DS2p*+d+Hd^fKkJp^Od4hulH)m4iBcXF&Tya0wlo{>>u$ z_dCo_KINqPh7>)`h441!U&A^wGJNi`vN`?*3wE2QOzD*-%(21&<2MV5@DD+6b!i@Y zDC+sw3bpqg6mmeWC;99cd{Hql!AeLSA}InIMnI171J9NJ)AcM!j&x{OV8`ezWrnX9 za&iQsbkSdO33EA}%Uu9@3Lks`r{NI_qvYq7{JfGs|KWY_9D&m+u#$%WBzh~`D=I8e zyL~piO_ngA2Qd^LRoDQ~1i@XLHOQ%fpyaNoDE2N}M*h;HoW{xLI?;QO%B^(a{Ggke zjg%XUAJt=mUu*+yEwrnmVx}z|jItE>{Rc(i#rKV3_{DZ(%aRF+IemH{Er@$lhI$ERRS2qV`sihu@z6ExRcBWq9& zON;NC5zTF`uiw&f@F48yh)p+W&?>-xJJ>}R{SfKnGwgr=zwbm~bxqZ6vf37nZA<6#=yOV^@mGf;gP3T0{siplb8w-LGAc)W{uS{2UVl*&}Q{{ zlKPO`y6&ypZ230*OFr*+^`82d$mydxvbueA!FgIem#fDEh*j zLt=cir5VZRfQ-SxP9`Gp;zMMCK?49<1Zvb{$1%&)sRA@rXGjq2fkA_8>60ff1?KKq z_Se7i(0AWff z;T{6>X}qC9kO61~H3-0*(bJ{DEQvO^lp6*OUZ$BbBe(v62f)qMiU0#xQ3)--uR=zA zOGpKKgK_#arWiY(g?#}}T#~O+s* z!*t`uGln2Uu%UkW!TkKY)up92ZS=^qqdxTH@k$<}AKssy5%^97R-$Xx>C+W4rP8db z*v}fCdr<}ruppws4XOTdCyGjvA>eRG2B*v9Xlw)oy|bNcVI=;Zcoq8hS0MIiRzdiM z-+W7s4H|+(J!mwD6oz1a0PMgSK;u|Evs~4&F zs+#|m)OJfTSR$6xCb!O!y1Ki%>eW|Wx8HmB-v1_F3vL{+V1AsfLj{@qz{@WO1KYL* zyEbpG%SBEfB!*ps+nz!7vVb<^pGdHx-B#;z2b+&N=(a zD_Q23t`*#AHW`INHedkXhR<0H0l(QaV@5+IANo~P(9mxxzYHmG>iK-~M(Da_>rGlDHkaIcGj2 zKi23a@yl*oG}naLmwl*p_<7fgTISm>w?;ZUBgWhuoxY^hkypEXXbAK0!y|T)YzRiY zkz!90Mk;jtc%JW`d&2J5UaK%yR@GZ15V}Lu(Qw!?l zfy4ZdkHuB|fCwn;pkK0t=l2PcD_zEiJHj((nlho}slR3I2=6UNlFTc?KE+T`b0&en zgc>Y{d^h|YUmx4QuRi;xo7eY2mNo{XqVk@|^jsE);ff>e!h@*w^rwHjPVVlR7nS2{ zaNfKZa?ZtU9x8;P96eZ{y?)*L)<%R-96F@^k_%kp-H*iL!N`zi7WT#??J-aj22Op1 zxh9)WjPbkZZ(Ps@nBnVVJ>8G%GhJUcEnKkn_+8)sfJeh46G(*aPT$#%kg7LbvSCPS zw-rAKn@p=#Rrr7Z`*8oW&srIhx?@OtQaU>{BZO^-f;_eFi7R#7Am;s1EkUf;@+2D`Kv+? z=RWe8Et1+02pl{1FcNRy$++T*CX8+47g8~TWFs})qpFDqe07T39SXeBG}v;>Ed{1! z%WBgD1JWRVU?PaE!-dsGeEc8pHESL|4EHq2YOa}&VLz|Q$lu4G%7a;)H{HzaOO^0SXTji|MgQ^_=6>=?hAXD&O^Fa3MAm}9pt6eO zZWNCd@El(yJ~svS3I z2pppg=ZH7y2@wE+2{Ty9boC`AkA!#ZIH;4vO_pU#3p@y*vcvEA`WFs})n?ko1p1zOZ>D&HB(EZ@O!T!d^ zI@g>zE=!-=HL!6LuRE`rmo67#h%(1)6r%F^?2|SC#DJH-GGx8@D{;S1%Y}4RE?}l* zOPC3{khVqDg0G`%SD>e>!4iw6TP|8KRIdF73i8z8(Z5ecV8RVnqPLOz;)@RWi*#Du zLNt{d5{4mz$g7sX+ceP8u37?qr_1HKEzsJ^J$IUv%DK)evH$5m|G7z4)cxLpf#sOA zm0}Qa;}h@-O1GP#BpSmpkRpU?&ya4x;lm%bAo2KF7B4Cuw|DYfZA!KG6Gkf3(UIqS z=poJ1XPrO4-lWspd5=>mt77p#{fYIRYE`|>&4QMZ4i!(q2`?+=q6Em@XhMllq~Im8 zRH(T!F4KcWoHK_>b7n)q(wi!n)d=%K`kpLdAb`2}g#Y|Wz-!$dB|g+i>ogJEdL0>Qy?2X>k-zPJO& zy1x6dN9vu+maOkP1pW5DK1{rav^sqXqTYGM6dvZlC6whu2U#cb__CjSZXNRa=1Ho$ z2A^+DwD&@OOg0Qj=V8^W>L$zb$8mtODeQ}g6Q{UOi%vrh2h4Q!qKMoIJr4 z+g*58K&TW+x6QrCts@J8~AIw)ko z=VP=X3?j7Hw7I2HT$Yzb6h#x*I!|0DeK*NQYPd&L6YcZVMGqVZ4ZQy9V9PhZSzubR zqBdiId-{&E&?~QMLt}1qcw?pG$C(cER)#sVFqa-@VHhk0B6%WoytELJa7Z<`cL?cU zxPqC!cPBIEkE|B>ggfGcc=;?5$=5iRfO6!rf^rh>)>flEFYl01ryCmM z@SR+Mi)N%+TAV(&JHxkVktcZc=vqr|-fadLYC(b+-n+Y5-^Puarw^Gjf;ejy(?_F% zf?kw@xx_e1r^TV1V7a&&#%MZ=%qY?()p6~Z4l#53IjaPeH1iImrS<8{=ZSKDo+I11 zuvz$rFO3NDOg5YxWAe4R0I^b&Q;fi*7_8(kt>c<&G7Oks(!KpQi|pR53a#ye9)?6f z;RO}Sno&p!`zi&$dlFKmeF?WvdNK?1%RM$ z37*w#Or#sHft*Wk@0L@`m*17K>gx`~%VB&iM3`9*cj1{O`C6ZOmDY&B`5`bV1}nL# z5YlT1?ES#WLcyg#mB>o1sW}cTVGL-w*fnG`kNU{7nYrTpU$ZL!Q2} zGA*Ys!6LbBiPz|n2uuV4?aMq7J3iY!6JPAT(9?6QyZv2LPw&i*ty{HdXbAzHlFg>4QLFu1Yi`M`s~dA*XY&4?_ucot(%n;p;uIe`zHqr{tG>vg&&_Q{+Q<#K z;St|3v?M;0c%I6SXse`o`kr_qtiPnX!d6n=fV2R6_|;cfXxC2W`Ss&N62mZ3BG0Lu zmZO;~m1}ba{K$~O<;FaoCVhhwZpbru2*ya>05*5nX}e{(N;Mcc@F`i zzs34b6I?DNUWqo-<7bD!r1r4z#n%FPrZqIA>vejU1>V8Vty{I|Xj?Drgi z>`e8-Jj?uf&mwwy%z>SW{g?FgWWWtSLkv)!tpk%reteX9sKcfK{GDD>mDlM8 z(#mI=z@!?i1W7|tky{6kVdst=YcVXW;Z}tI>hlCy0X;2D0;@tWC|MNM9{TXZg2d;> z`e@9`@+fiT2S(kro!4?%lCOXLf*8Ui8!2uWu+%7lKwb3U;gG*^`{420Z!fSeTV9(H z8kBiM@l$Adcgj{sD`Fr|blJ|YwG{F=w` z=rvb6oL^a4)3a+A3T3u3p0Lc*J@8*pdiz+g@pTq78b(a&o(t6Q{yo_4Cw$wp-E67a zOVEr|OTW`M(3at=sPKeOw5&BvpMIMOUQY$m53%?5u--=>W!*R}o+hK}5F%?bX&PW$ zb4t@oz)+AuC{g7l!!W7N7ei$gGZYkXZ>)eq7v4}-R-bY1TrrM97g+_<;pw}UJbfA| z`j_eiCf#5q8;fbT{j=GOfX?3T9?f8hd=!ENT76y?LbPNSh45dXum5zo!P$(@Xu!$) z=kJYvK6?A9dj4_eBHM+PhM@F7+NO=3zDNHjL-u+#@12a4BNc@k1Zx@-1_uR(6eoQS z^y9fPgNmyT3CA*o47GG5J|7=BokOms6%`A)|9Bk}FT0HOcXVz!@c9*Yxvspzp^9;x z5XN}XtQ+y8kgCk4>RQopQ-{E$8?5A0w^Uc7h=ZP4Q6?+a)P#Bjam>1)`+)hZ7}O~H zTmHZdci&kT{q-Y0eLOyW-Hi{|NzcC_UOcfA`Nc;UHV*Hceu>Yd@^ zAGxBCaT!GDhg32P5w^HgJVDX{gQXvm&f)bQxfC z;oZB#{cr5BMj;tIh)UJWgW|7+vzWO^6rv|iFd2e_th0xOKG?@}2&@%RsFjyWV>~Ys zi{^60g8}8mvTIkc^c(9~z-$@}9z3+B|JGZZZAds*B%P=i#lGZIC*zb%gVrx30#jzN zhHqrKbN%{#=BuwXSy2M3<5v%<=wWe(mbSoPu?QrUQQki8{_c0j9Yi|3n@N2bZJ5Ge08!qs`4jp1%2&Ohq(0PuS+_2$BUpJq(%U z6R7%wvluqwDm<%#edS7~U$B5V;py{W5FI^m7&(1|9_#FxeQ8TBYs$Ix)(fh>;iO(9 zI@kqEV9E?u;#b~r^UWqjuixKwyk$A=T1kMQAD^#5rD!d7DD(lBGxi&EUU{Wbz3Qql z2a!(I710b-f4?&_;Lh~zZdUqkywThKi(f3TmX_9Mn#}gto;|GZ(G3iFK$_YCw^TZd zK`_jkgPc8-D8nRsZ2x|(`CJ=au;@@*5r!)}mr3~r%v?|)z%k*CAOt}_?CHzMpWe)_ zzJ@$~Q+3hlxRXX;$_!TG3=^`dHdi4401Ey|L_t(AJwN+deP(&(dQV3yCXac-G9uq0 zrR+yept-y}&s;k9S#&eT97LMf|3p5H?oFLOmesV9`NRiws_aYq&UfR%hUbj|yUp5( zp>C|@IAWqCtbvkqR({LuUF2M3;O2zETa zu`X}M3|HvLF_#(hP!fiC?j7)iqE{vAB!Pz`aM424WJGEoOc#PXV=XN##>?CvIiy9O zr>|bkT#FV9y@DtQ-+FU{8Va|e$7Qj_qh?!WMFV;I&i9q2{apwIrqp01hJ_rI{pu?% z7N}ne7y@#G#Y;r-@CFzIAqJs26>>3Qv*~n9)>Oew7%9!u_slb4-;Ny>#@Tb~O$NPP zLPtlm*_iv^zQgtoM6`J+J!D)&Xnrw7p-U)lB|vkE@#3PW;=>mni7x7p_lH8PBFdi` zufI_cGBac~&E63yE;eNr7VR_s%k4wMy{9*yKJ8?~nRqdoXW}(_Bm$o$0#jxsxdH`h@ZnrKG3C|;x@%5U^3Sk7V`tSGv$$y!}q5pHS<`(Aj_ijr6? zib_Cgd+lBOI}?f@mRlCXx-g-#*XhxA%G8AKv%#Jnw6gbIBfo8B=Uy z8bf<@9z~rJW%Ra`@Q{Mp;ZLgqHK6?2xPhGf<`B8#=h{m}X4`PZ+AliBCJh=95q!Fd zu@i9e&gN~cT^a_c^pZ|1X`|35*OYlJF@smK-h}b3cDWY+ctg&c@49po9K^pU zkZcgms(^or0^j}ov7jR?|FBjYgwNrwT;}e+F{WcYAX||*?T&)9CxImv2W(A8ue%I+ zE-%TN?xLyysJf?+1Er0u0@2_ARXebwzR(~+F8(LsZp6slVZ-of7EOj~?Ie~eRD;ut%(1=lA-v!E^00^gm{;_{m2o9qH^RL(Kf!D=eyKF{$m!NR z=C!oCrW~g0iv$GN2t-Xq6ds%WD_i>8CPJ_prwvz*1}Q4{JLrFeDhXz>$*NBuJ;-Rj-dNuFRQA;Y4Ak**j=Czw8+%41 zy08a2(HzX0d%^6!2pUpUH}`)9FNq)gT`k61{zh^cZ?ysUuH3h2qWfBYy^q=B*mdCz zt8X_HQZ%KF&Og};w8G=t4m53w#eF;;ZPv44Sq?OMYoJ^DaPbeD1lH56Gz|SiQmu+U z?I*3hr_&PUc-3LFq@*mye*suYvwCmqX-ja7kGk(>8#`W;)&2w|&;9;7e=I)aRV`Nf%t&v^l$;c=I z`VA9vj4gs1|CRrIW7So*&;HZ3Gn?R+dm|nNxB5xZDKjVvcP*F~q+=ta@(V=*gus|b z$3Gap6jCI5s=9CS3;CClwS*IfB0^EGZddvG)We8NCN9SBRbUtzere zg+cT@FF4RPdu^LXX7PFY2UiG^_7CnDeHF(Ufmj8A0g;1Y9nWVKb7Ry zKZ^!=>yP`@g|z)0J6CGw88gVzB1rB5M;`u;R)XdlX&#?K&RL#`1yC+Cj(p#!-y7*6 zi=f&gHIJN&_dUpLmL*<-S*EVNasXd-;XC&kurc8_0?z03@B4Gj&GSKi#Sog!SCRBw zwe{kU1`sTjk0kA_kju(8m}6XnkM9e#yAY_sb=;D>8X?UjC+Ts$_Qyv(0-Kmz4HL|r zbc?gf>z|p~$&ecLj{brUII^VxI;EIibOJliiO8Q~s~im9e`35dvF6)S@?w{I)(IQ1 z22rld(Mk-ejQ{eP7l@u_e&unHZE5EHMbjaDI2=(xf@dql&M+P#DuT_7@pBVRRE=Kv zjDwPdsovPdDfBNJ92A$OEr(>OQsR8beu)pd-ZZ5=o7dNk`2eUc@75GkV{%v9(x(1O z1Dc&ndhHzj0yAs(q+-It{VVY1x5V2fb>w7#-t2A`4q3WTRW(2c16P)0hQZeP?28US z$JB{{IR-;@QgukQ^8m)1nOT`Ys~(iy$~dZal3qMq1Mj#}NLNu!Uvbo#RZ@c>^fS@x zZDw|Pao)i2D@EK)fIw=%c3UXSAii_4wW`lB7y6hjPDL%wcbIzTr+Rz9~v$bePU z6)-y<^}9aLedQeWcuX6XU#Pjgk95V=>pMR0DOo(wKkD-jAWZSmQ0HL)h@{@B8DTs z^2OCJIq&OQmZ>YsvSg?Q{5P%n%St$0+VMn)k6v>F8{9>q$}R++LkH0GkY+=;fjmY&iv+#a;kR-&iD`HMWS2) literal 0 HcmV?d00001 diff --git a/Sources/Earthquake Network/Assets.xcassets/priority.imageset/priority.png b/Sources/Earthquake Network/Assets.xcassets/priority.imageset/priority.png new file mode 100644 index 0000000000000000000000000000000000000000..20ea3d9f99606d20c22724dcae37532cb5cc0325 GIT binary patch literal 8698 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 b!UwTaPi|}*;al~8USlZ8s7lvMnuq@ntM!Nf literal 0 HcmV?d00001 diff --git a/Sources/Earthquake Network/Assets.xcassets/star_blue.imageset/Contents.json b/Sources/Earthquake Network/Assets.xcassets/star_blue.imageset/Contents.json new file mode 100644 index 0000000..21101be --- /dev/null +++ b/Sources/Earthquake Network/Assets.xcassets/star_blue.imageset/Contents.json @@ -0,0 +1,23 @@ +{ + "images" : [ + { + "idiom" : "universal", + "filename" : "star_blue-1.png", + "scale" : "1x" + }, + { + "idiom" : "universal", + "filename" : "star_blue.png", + "scale" : "2x" + }, + { + "idiom" : "universal", + "filename" : "star_blue-2.png", + "scale" : "3x" + } + ], + "info" : { + "version" : 1, + "author" : "xcode" + } +} \ No newline at end of file diff --git a/Sources/Earthquake Network/Assets.xcassets/star_blue.imageset/star_blue-1.png b/Sources/Earthquake Network/Assets.xcassets/star_blue.imageset/star_blue-1.png new file mode 100644 index 0000000000000000000000000000000000000000..1562b1dac5e5beed4d754bdfd1e3ec93de92c0e8 GIT binary patch literal 721 zcmV;?0xtcDP)WdLk-ZXh%uZDDdCGB7bSATc#MH8VOeG9W83F)%PI8yDaJ000McNliru z;R6v6CJ_sPC<_1p010qNS#tmYClCMtClCRYX;B#f000DMK}|sb0I`n?{9y$E00JpV zL_t(|+GAiC1*2dTi~@QCWqMjR8;DuyVUZdT{|91yQZ+J>VVN(K_NRx>j@hKV1NrPc zt$ikMZOvc-VuXY+7yv1CT3Y7AsQHc&#CRd_4n&a@l%!e~jK&Y7m1W|Znhdtc0+yEG zAeAS@GI1alV1VQsHXIo2D`D$*EXbOfwZTCd3gzO`%L+AL0;E|8h`WKg8z8Hn@IL&?a9f#L022BwD(!JgRz#AS?7IS>sh6_SC;nv`h33y#bI z`Ga985GMffA4aG}|Dp1r)U^U=AqN#K`U|9@fp{g%Lrh2(fxt!}mIEq0W-Tm4iA84_ zAPHwBlJI{u5!&vahF$1wDvH&!brU3EW4I4mtNN6$8N63lH6^J>3_&cdS zvjZ9=iDc1D21xxi7b*lQ8I*wHmym)I|Cj^ua|YroSdhB6Kx_iUTqHVj6pVsVKqUYGmo0S6R8RXs00000NkvXXu0mjf DN0Sfe literal 0 HcmV?d00001 diff --git a/Sources/Earthquake Network/Assets.xcassets/star_blue.imageset/star_blue-2.png b/Sources/Earthquake Network/Assets.xcassets/star_blue.imageset/star_blue-2.png new file mode 100644 index 0000000000000000000000000000000000000000..cb54dfacae8a465cd9ae672bd4b84f6fb6f7877b GIT binary patch literal 1426 zcmV;D1#S9?P)WdLk-ZXh%uZDDdCGB7bSATc&NF)}(eI3O!9F)%PCS~9o*000McNliru z;R6v6CkyZR;4lCH010qNS#tmYClCMtClCRYX;B#f000DMK}|sb0I`n?{9y$E00inu zL_t(|+U;6Rj0`~(elxRXXYG!kVb_Y^^`BsgAlUV{B8!cG5+V+Qivt%Y5jQuS#6gIS zgb+ax5fXynKsb;%_=)U65X@nJ?d`GxFU488{0m&37Zb#8ij|S>%VYpiiV4#C5$-_I$xp z(nsoDz8m5d#zVRVDVA#42K{iqb-`c{I~#qlDHlaW^Z*yFc3(U_QYgQcZBzD0RVI_P zeB3y_P+Loc@;uy5FJw~nknn{1xL%qOH|nKEL8+uLm$qi9-(0AqVyP6>WvJIszXaE+ zLL{{sQi=f4qY~wSxNUH(G2f)Jxt@Vgh_)0OsVH1*wbcXN-Lw>!F@;2m=hCp=u4h2h z7eUq(45>iC+Vu>;1#LYy5J*KdExkVV3%KA4T*?c96o>1Ix;pB#dPuln2~ozdpA*=x zS3zb&Iv@#1AP0RdaJ~H)DN0O=7u$IOQSuOi3g?Ao9&q8E^=H0$A$seG`H4Y;h`PF* zYi2?~itKqo5`-4xy4b0ma2Oqz=u>?f(r6x)1&|w%v7(%Ui}s!p1?XjY^c)5^-|Mr$k0-skxaVxbMcOh5RD(^!rg8;)sag|6fG&CtMK!+q#uFhqRSw}Avu8g z^Q^s{w&DJV8$E7&m{)l#)=amufd;v zW()D1)H;6Oj_V=SN%3MT5>iW;QZUz}<(iaT*JCos-Gb%i^qcM3%|sB|UC%4Gq$Wje71--&^dc zr(m1jXwqkfv`;<;_yqJf<^%U&`o9rqj0QI{_onNN9eQ?Q+rj%O*55UBX!^=WmZN2o z;t$YF!f=fbkeMFamBh0000hbVXQnLvm$d zbZKvHAXI5>WdLk-ZXh%uZDDdCGB7bSATc#MGdDUiF(4~2F)%Q>h+sJY000McNliru z;R6v6Bs1*S3vB=Z010qNS#tmYClCMtClCRYX;B#f000DMK}|sb0I`n?{9y$E00Z(# zL_t(|+U;0NOcOyE{#VL@1CW@I1{=jk#KZ`s_D}-VQw2;o@Juuq@x>iD(?Eh;;KUhC z#EX5blyczFnkZVe;-j%xFrbh&sRRg>=MC~ZvxEYnh28EDFY`5%YqEbmuPp57& z2{V%rdtP~Pettgoe{F3IJRT2|jx!M`g?BFs0PJ=<6M+H?5}i(m=WdSgyZ1vp56jET zs`*tr`1;Ljj6@;_?h|p~8gQu|hpGjN4l#bkWfEqa`Y@{wK~7E%p1$FaTQ}*v2un*# zs@hQH;MnIe4241o>xnpUd)%tRtnqriI6giOX=!PYnwl!zL_C@^BO?Pk9(Nr6&?SJb z&Mp`j7{Jxl)gw6tVcYD@%}v$OE-sd|#m1msuNR0o;r@gB z@_Wr#Ty1SFkPWY}BaR|&hFL``-nn&08Vkqm=8hRppFf3%cOM?mlW+=%{E1+7RW)I5^z^jsc4Z$sr>3Tm?k-IF`1RfZ zNu06m9SPbu>e@AuW9Ie}Uj+5YCd{VVSNZ%(AUc zl)Y3)O-&8mf$Za|udm16-rl%#X7q!JCLEIkn}nH}8Jc;qgE=kqKP^4adJ<;k3-N{Y zttQ^P-vi%eWwWdhlO6E^*Yfi6;Meb8&~UFIp%b@jZVRDs2#iMK{*aRmv9r&~%s?=i zObAAZ^}eyOQSmvW#nKXU60QRl6cn)e0u~O3QP2nyIsN7`G%}Pl@#woz%*x8z9v&J% zI`OL(*xlVN5tf#gA~}pR>2+mgrNr6V+Nz$ACNz|9|c^oZU6uP07*qoM6N<$f-grCumAu6 literal 0 HcmV?d00001 diff --git a/Sources/Earthquake Network/Assets.xcassets/star_blue1.imageset/Contents.json b/Sources/Earthquake Network/Assets.xcassets/star_blue1.imageset/Contents.json new file mode 100644 index 0000000..b2f8df3 --- /dev/null +++ b/Sources/Earthquake Network/Assets.xcassets/star_blue1.imageset/Contents.json @@ -0,0 +1,23 @@ +{ + "images" : [ + { + "idiom" : "universal", + "filename" : "star_blue1-2.png", + "scale" : "1x" + }, + { + "idiom" : "universal", + "filename" : "star_blue1.png", + "scale" : "2x" + }, + { + "idiom" : "universal", + "filename" : "star_blue1-1.png", + "scale" : "3x" + } + ], + "info" : { + "version" : 1, + "author" : "xcode" + } +} \ No newline at end of file diff --git a/Sources/Earthquake Network/Assets.xcassets/star_blue1.imageset/star_blue1-1.png b/Sources/Earthquake Network/Assets.xcassets/star_blue1.imageset/star_blue1-1.png new file mode 100644 index 0000000000000000000000000000000000000000..78e4d19c03db3d0cec6f8ece91851bf467afc781 GIT binary patch literal 1392 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 Tv+%}K00000NkvXXu0mjfUb@G& literal 0 HcmV?d00001 diff --git a/Sources/Earthquake Network/Assets.xcassets/star_green.imageset/Contents.json b/Sources/Earthquake Network/Assets.xcassets/star_green.imageset/Contents.json new file mode 100644 index 0000000..64945b2 --- /dev/null +++ b/Sources/Earthquake Network/Assets.xcassets/star_green.imageset/Contents.json @@ -0,0 +1,23 @@ +{ + "images" : [ + { + "idiom" : "universal", + "filename" : "star_green1-1.png", + "scale" : "1x" + }, + { + "idiom" : "universal", + "filename" : "star_green1-2.png", + "scale" : "2x" + }, + { + "idiom" : "universal", + "filename" : "star_green1.png", + "scale" : "3x" + } + ], + "info" : { + "version" : 1, + "author" : "xcode" + } +} \ No newline at end of file diff --git a/Sources/Earthquake Network/Assets.xcassets/star_green.imageset/star_green1-1.png b/Sources/Earthquake Network/Assets.xcassets/star_green.imageset/star_green1-1.png new file mode 100644 index 0000000000000000000000000000000000000000..527e1a4a3c4b597fb24056376ee3213495079e48 GIT binary patch literal 780 zcmV+n1M~ceP)WdL?%ZXhx^AY^G{ATls9G9WQDIx;dkH8dbAFflMN`u!h;00007bV*G` z2i*z~6dX9MhXeos000SaNLh0L03LV%03LV&%c}z)00004XF*Lt006O%3;baP0007G zNklNiQzP|SSDGI2#-adYk0Yc zUM}8F5}wy{yf!gyQJ=&NBQouSB75hx>mg)6+OUolN47?Eh%gq`LA{&+dtmcsYZ(~n zMn4+RECT!Xn(i(;eL34k=l_5i)JD97$(_SUp&g%jUyONT1yjhlxNMu{GqCFPg*GRN z82y3!3%nst8N1)agjT>{m}m$R-z=} zZRgB)c#b$2af*9k|4mAM!OJDJ`Tm?DQV9R+V8)pP(oSqIHQ+BFSVK|v)B%710000< KMNUMnLSTZ^ZdL^V literal 0 HcmV?d00001 diff --git a/Sources/Earthquake Network/Assets.xcassets/star_green.imageset/star_green1-2.png b/Sources/Earthquake Network/Assets.xcassets/star_green.imageset/star_green1-2.png new file mode 100644 index 0000000000000000000000000000000000000000..76807d4e0a6512e3cf6484a769707fe52ec7749f GIT binary patch literal 1112 zcmV-e1gHCnP)WdL?%ZXhx^AY^G{ATls9G9WQDIx;dkH8dbAFflMN`u!h;00007bV*G` z2iy!C4H+Qbp=nV7000SaNLh0L03LV%03LV&%c}z)00004XF*Lt006O%3;baP000B8 zNkloXoOer1y?xA6t`6PswE=^NX%^2>#~v z0&#OivdJm=j0-Ncfl)35J76d9BuOe(i1ljd(xC+3NJX)@LpQ~@1hAS|M07)?SX+Ei z%z=BEM~IaFqSbpy0}KMYqdMXxRG~426n;Tk17EEMsQ)gBZwE& z?YJ}p`=Z#RgG@hz$9kDuN@d-iL>%u>1@VfGa^M{uJ0~`BP86#m7SI8-hWKc}s4B<$8d)Q0^y zCghtEL(PvI*l8w|Tr(qdrE9$)X7St@CTBizJMCqOpm?bXDb7dk4>H=3p9lm8c3 zsMgE8^c4AY()K>-l}zjgbj_{RO-GFz&5KP^JS<9^@dvluBHzFwKX=5LX>3KozD3Qs zN^-3vYB$8iCJELuds%EF9hY9D1;SfxsO^=c2ufsb0kKYWyfsBGi)4bDSSNQ{{-`yj zk($$Vq>8>=69f-wa@DZ^y%w*irlV5pJY$03Q`jF>j>J>sy>r#q-t&0LWf6M}kqam4 e(;{cM2mS-p7oyV&n&$Ta0000WdL?%ZXhx^AY^G{ATls9G9WQDIx;dkH8dbAFflMN`u!h;00007bV*G` z2i*z~6c{C{?XBGa000SaNLh0L03LV%03LV&%c}z)00004XF*Lt006O%3;baP000GV zNkl&*PqZhbTR|Dn(hT(QDv&Su2qwT>M#hmlCLM-S?y1%w4txrs00eAtflMHwBrNsX%*(Ep#7ENME4uvQ{ZBb%H19Vu1M-pl&uU zc%@CDw%zY8a0_zYBw!Sf155h-|2PZg=tE-5?4VKn^=Q9<^6-9N)~ZFNbHJkl;s{)i zK^>)WJeNti;Nq+mj6(N|@(;uHJXpw+R-%nGra`Tj}<)~l!9s!WoZ}W7w`LEBK zY)e!G|4nR>L7LK5Qf(NPQHGdTc398Vj;kI1DWlg_j|XPv}%Wvz2MR-m_Ge zOq2@XJHSi9yoXE?J5O{vjnQjF)s={yR%&bTI|sFfM=udO;|4(F5giF&;gj`Yeqh1R zP~~W#cuvi8bL`U3SS0TZ?RRm#>Bur#>b~b?njf^v_2Box7wP9RZAF$k3*mf90zMp- z@XL8n_DR^ORaUP)xoF$qp2Ju^rQqzuzbeAEWALc0n4Qf0C%`MfpVb>S2mFpf{w#)% zOGQwQz+qc+bC#gbi*WObb#{^37iXo_SZy_EAtpHlaN(7-*9M@+ZF-L@ihi2{I*0P5 zB?#T0%!<4xnQS^EI3?OChfG%k8bp6>$bhIr1$e#>>@lp=u?BmOt#%6Xo}z!Lk|4HI zrIw6EeMlJNdg2lt5O-`QZlbg@{Ro+hb%tywPF9a30VYVDh_iiW#a@RyxaLTabaP>k zaU-ip2hm@iG@wcl=ILo8tRI5^lpcx#EP>w14sRK`U?F8Q5B1N^k8>94K?_p@@;t@l)1uH z1~bW{zhq7a?zS5?x`kAwAE^$F3d#%2&?$Xi%th+f0K6&-MO~y=bQ$>peKKYy9K-l) z%$@snag>UC@>QQ`wjj9AjyYEw^6H}kis_ytRy-Qzk@t9IKSq4Tv664&AI!n=U{;X$ zh@#wOxZw#`wd1fPXUCygYR7-%km>_lngyt}BK!#f)F__HSbZ*a{8({m{~1fH63$6} zowqrCNO}5%l1fgO$QVb*lCeD7~tx z)Ok)X#AfrZ7vuk^Q(~Qvs=~i-Uy>%MheYT)0pwO$=YS}s;-W)NsNFSVZ$&LKLVm@+ z8w2DP}`apz!6tL1H{(m`Ooi_R${do;$Xs1>^hq^YHpwWQUzSO7N z0)3qpr1?bpj$l|@X%I@?sR8ALw*-D)Tk1H0|JKu74Xg`u3}|2{O$KCMlm@63B5b2r zX^Qs9RhNo^A|j0FrY7g>!U6O*17e3{$7w{N5A5+YK)ox%wqaL!#e8dGcjN1|w#c)# zpicMadI1*OZsz{fHXyzMJ&t%#dyapp=v1v{^c!A>9zeAD7UI&2d)|;Qv3I$HgI*!!_d#q(0__qW=JGbcZy(tEE%`0000< KMNUMnLSTXvJ=kdg literal 0 HcmV?d00001 diff --git a/Sources/Earthquake Network/Assets.xcassets/star_lightblue.imageset/Contents.json b/Sources/Earthquake Network/Assets.xcassets/star_lightblue.imageset/Contents.json new file mode 100644 index 0000000..d10b166 --- /dev/null +++ b/Sources/Earthquake Network/Assets.xcassets/star_lightblue.imageset/Contents.json @@ -0,0 +1,23 @@ +{ + "images" : [ + { + "idiom" : "universal", + "filename" : "star_lightblue-1.png", + "scale" : "1x" + }, + { + "idiom" : "universal", + "filename" : "star_lightblue.png", + "scale" : "2x" + }, + { + "idiom" : "universal", + "filename" : "star_lightblue-2.png", + "scale" : "3x" + } + ], + "info" : { + "version" : 1, + "author" : "xcode" + } +} \ No newline at end of file diff --git a/Sources/Earthquake Network/Assets.xcassets/star_lightblue.imageset/star_lightblue-1.png b/Sources/Earthquake Network/Assets.xcassets/star_lightblue.imageset/star_lightblue-1.png new file mode 100644 index 0000000000000000000000000000000000000000..6b42811d67dc41dee5ea55c64ed42a93f31540d0 GIT binary patch literal 765 zcmVWdLk-ZXh%uZDDdCGB7bSATc#MH8VOeG9W83F)%PI8yDaJ000McNliru z;R6v69uAQfnFRm<010qNS#tmYClCMtClCRYX;B#f000DMK}|sb0I`n?{9y$E00LD> zL_t(|+GAiC1*2dTi~@QCWqMjR8;DuyVUZdT{|91yQZ+J>VVN(K_NRx>j?J4l59G7+ zw6;jz+S>YG^XHHMLqbA87OIn?nbctP2@elv1Toy)+&~mbLCHv>W&41>a)fbedHGKO zDN9=TOk7h_(-v94($dlbNXe68nK%#&FhKGR8x9Nt!3hZoEXbPUd(fVd16XCN9>DkK99Bq3z+1E51d)KVZ$0OCK4P>cRURvNJRtj zN|=Y3kSqd$jX*31RCw%5OB-31{O;}rS#*{Gl5kccN&QDp`pCX)Vq;^gt$q8NXp0sY z7%|+vdlwY{WmwE3n9uBhcsVdwrHBZ&S3oKThsLnxme0^%J+dTbv)i-@rdlu&#b zhy&h0%twi3js*n;qQux#TU*Nuq}(X6EJV1u5k=ryS_UY7E}o5zM-gW$D*>y=XBfT& z!VJWZfr&#B?s`ZjO#$M$43Ipu7%0z(B>xUb$pGThzWLdFr~S<`F~1E3Mik<#1b0Fp)xTxHuisKXD3MQ ze3EVA=jZ>-0LhTSL}~%0#=imr0)L=UKr{fQs>?tuNs1;Q5N3e1O|aJBxZ(^{|Cj^u va|YroSdhB6Kx_iUTqHVj6pVsVKqUYG_gs%)?D&&I00000NkvXXu0mjf?=2}Z literal 0 HcmV?d00001 diff --git a/Sources/Earthquake Network/Assets.xcassets/star_lightblue.imageset/star_lightblue-2.png b/Sources/Earthquake Network/Assets.xcassets/star_lightblue.imageset/star_lightblue-2.png new file mode 100644 index 0000000000000000000000000000000000000000..5f3eab278a66142982c736f94642e1e06e102e55 GIT binary patch literal 1807 zcmV+q2k`ibP)WdLk-ZXh%uZDDdCGB7bSATc&NF)}(eI3O!9F)%PCS~9o*000McNliru z;R6v6BPY2`N!I`X010qNS#tmYClCMtClCRYX;B#f000DMK}|sb0I`n?{9y$E00w7C zL_t(|+U;6hY*a-QzWdYNZMQ!lZ9z(vLO~N`;X#ck2CbvwkVEtk68-g|fN z-E1;nax!;j=g!PG=ggTibC=^77#J8B7#J8B7#J8B7#J8BG9GuPdjMLX8)8rQAX14H z5FT=$9-SF=B2_JOBWDOoIn1WHRw`TgEee*OCOq6yxiWv5!3-$sa~rlux9nd<85kWj9v z7c^+uIF{0>NF-7NElrnof zMVR12NQyFn6uIl-ii(OrqDn58i%c_{iEXOETdzuMWMyS>Q&UrlTP8w4WMq4Nj*RLd z5L$C5uQzWA4h{}lpfS$t^|qtvT?rRH5h=pT+}zy$@$vChlsR$YL||xB zl{KA&5MD))7(wU?2+4-ta7U4X}1A%_q_uBN6JA>y@8gg39zb6s7Xf32s- zmTE%3zp~rk-Q68+7v_Hm+k{KW`)Z?yhcSB}!?qXTIRbM`S-1u5&^?A3PRa-G+X(Fp zC~ZUSV9tP0S$1|d?GZ){grDa*mXtXz`J|uBjjVyz&$n<=Woif|Ly9!)#loeF%09{u z4-Y4$t*ckBQkw>t+m~2Bbb$PeQ)x+R2QnSjfE3;Bar54MLrLKAKSWwvqI)2;voKyi zdXN&a9E&(*M~5|Q)n>q;%D zV&NueR{YlblHcicT7?0=bM4x-LQKT#l;5>$m*ofNQ;9Up!>f`9T&X81x&pJdw6w(a zdeBC=x3|}ZP-h(3%^2WrD#t_|K(YZL*53mI17wbIFFWB)MNO*uY+rS*_MnoDlJw4;{WqYnDCjqJ|$=Iq8ZqpNriG zM86J-QdwC^2S^?f21$pc{>*J-I&Ux-TsE66`gPIaaQLO|aW_7EFV%w--P-VOw>u~q z0C_bYX7wjhr61EAIDq~lk`UYM>goy!WiKclpc?aw-hY>um-`Dp?DGlcW`MbU3bUfy zsP7cE_cIQlGJLSHh#QPOPC@R0A@V#U} x{rm&D7n1T@D+UGz1_lNO1_lNO1_p-A#DBkjFQ?CbavcBw002ovPDHLkV1j7vIimmo literal 0 HcmV?d00001 diff --git a/Sources/Earthquake Network/Assets.xcassets/star_lightblue.imageset/star_lightblue.png b/Sources/Earthquake Network/Assets.xcassets/star_lightblue.imageset/star_lightblue.png new file mode 100644 index 0000000000000000000000000000000000000000..06e6f102813376ff02627349469df3bc0c02555c GIT binary patch literal 1242 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 JPDHLkV1mcsxqtuw literal 0 HcmV?d00001 diff --git a/Sources/Earthquake Network/Assets.xcassets/star_red1.imageset/star_red1-2.png b/Sources/Earthquake Network/Assets.xcassets/star_red1.imageset/star_red1-2.png new file mode 100644 index 0000000000000000000000000000000000000000..7fe78dfa25ab42af58eded11ef42123fbea79b52 GIT binary patch literal 2058 zcmV+l2=(`gP)WdL?%ZXhx^AY^G{ATls9G9WQDIx;dkH8dbAFflMN`u!h;00007bV*G` z2i*z~6c;bepjZq5000SaNLh0L03LV%03LV&%c}z)00004XF*Lt006O%3;baP000MJ zNklAUWRmU#X28?3p^VQGs5-N)&yv2Z&{1Nn z)VYD4NTz5cuxf%ru5wyoHq37^-&4=hEa-HW1VRo&!&Z9vD7J8aYM|$oE|mhyBY47o zo#KtobaR#oj&)M0)8@ATSgbFm^4J1NsPnnv=5t5AprfEb_zG-mOQblV9GzV(apv7fEq8SzQfwKX6_&EMoEESSeCnD1q-|##1oCi3O4l5Tfw|(3A}( zP`H;0*A(&UNH?WKGoJ#sfJB8YeyR{Xgpq}V1{7zS-qL`ZaRT2{2j%#Mez$RH_8SbK zU=!)_iQMZI8DYJC1rwZ9AnJO-1m{5G8w{Y(UHj*GIJwL%XgBtgMQ~dx33QX6Vv_42 zrrXaXpfgZqba?DK7(9 z@ML`fFOHdS>$$`pF5s9A$(En1DU$epUl4S20uk9#v$pr#OJL8NcyL{L+mvXUf6<$fAoIqIL{Zz)(oz1~$i>$dso@2?##!mSH z$9Jnt+3{Bl1D;_1)CT+*@Yf{aA<{|U3gGvFp8)3F@UAzEDj;r&7cnD9fm|>Hj@)Jl zSRmb8;msw4Brg~SsWDAyXb!T3xqlA)IB>}7*53j=1=`*T!$lcKlrQe{s^beKV}GQC zEklH}(tP>HNR+eyETGBMvk@eDMtCiG&r1BFxxJNG~rA>;7o!?7ND<*+;o!i7FJ zzf;8PQ&m50>5kW*593zn0nnw85##ziaMIg|YlV&YCakd^HuIE^TjN4Ymn=^&6iJQ< zSwc2&QH}%^Ew=r)4rODLjP9QU2eA*_^jx^U(%-OT_y6(&LiPqBu)?)^Vp6_xf3e3+ z(0@1q4rj%2>}-cDFFV~SG-*W0A$rVN3+nbHGdx);g?+X^Yy?;G_87OkZbY8IV+Ni{ zbA-JE^0a+dx|G$85j~#*b2}F@vid)g5kZsbWP7_PM=Re7=5B_4F+ z_R}toXeZm{_|(%ulp%nVihxzDf_HT=RZ(^)@eKef_ZTsPpL4cLY-kGVM|GQk$euq# z3IIayhWqC`@Ve!80Hp&8S2z?g3YGitzB!`u#J<~Lf6J=w9>Cnb>^2UN{}P*)WET`m z5P-Ekvb@xTo7|o}j^pb59?ldT=u1yFKv^^k5PRBWHQsQsQ*MdGu~OTwz%e;4EYaXw z%23bT56tUoB(ALcu~k{q7?I2gzH*I`5nPo@bJgt zh6k+7CMYa{NgI7MR_YdvyiYebqJ4ioq6Ch$(cNvD8&Vxe49LSU!Dn$0yoeW}nGGq{ z)q^1>jXcp#54VK7VH~rLcts)=z?)j-2V0+fY=MF|{wTJKuqa6(;DQ+`DvRyB7*wX6 z31LlyLMT4cWqjHAtk>|Pm}0>aeuDiL{1nc4sj*WD!!cbqM+o2#nxA|Ghd=owQV}ug z0j#BFh{_%cu;yt+(fK(Xme?3?@b-lMydTWx~<80jPjbtu28Vq-IlD^M~m{_N{=P`E2jZrNvl;dlvRw(8*T67viodkv6h;cXVy^)yJrVP?(;2+3M9ms2)1a-qifZugM ze&Q;>mZ0m9Q-IJ_%chc5PATa{n2JSBoyATlz?g9!cvO}ESyVy{b6lV7fK-C7pBP#B or4+}dL#XFE@Kj>d9FwB|05!ozbDuCPcK`qY07*qoM6N<$f&vJ}WdL?%ZXhx^AY^G{ATls9G9WQDIx;dkH8dbAFflMN`u!h;00007bV*G` z2i*z~6dVABg}j~s000SaNLh0L03LV%03LV&%c}z)00004XF*Lt006O%3;baP0009p zNkl zZ7QfuQT+uOhG2`@G?>`Js1`v~3M&2>n`vh5?Yr;2(Q$Ijd0+>=Iq%(b&;8Ch_uTu2 z$eJ9o=x0eD0FM7bR1HX=HdjY(fvm&SooqK#G9!EQu*#(}o7_z@MJn z@UVqocP#Cf%ACyOvWu1yy+1m4h0JECt|p(R`vr?!N?*t&+8xhL5(SRfsIl6OjFN(? zpc^!HN}#m4kOhE3GR}=N3-qk|%ANK+2lfiP<+O9^E!RyKO?x(9hq?Y1U~(#Jk^r1%(92AM(4P88?m@QA3e>j}77RdS;c5gJM2O{HxHDc?H}|9Tlb3t?J^GLp=WP9W2_fZTTx>dS9B=uYQ+PQ>!S^d_=n2pVB$!DgRf-9t zyPl2KxLxN0ZV3z9#F#14^iF5O==kg!J2SnCZKfWq`#fPLWJ|9TGXDsD|M6Tr7>&j% z>b*|V9NaKc#=@CmV-$%cY53C;>;D`LW27GIy-lP|$#mDV+=Cw!U=X`I5U%r5jaQS% zkZnmO^^D}qa*VZym*|V25fAn!Vwf1EHh8;O-2fb#pq{>{ahJ6Q^3&YX!(%i)w?-)2 z9Nw;gXlymhnpw}8iVT^(h8ks=ab=L2mT}iMMB9=n!3j{;L`R($w}zAkiBYxbFW;l&FBLl0iZ@0`?NWW)mrrINJT?Y=oi-VUS|Hz{%x6nL}-LizPC%O}o#RXlhZe zy6xv$oO-7gSnG$#)aA)V`WA`nT?ji173@xZfcY&Be*vl}@$L3{b6^M)Sfv2uuwhaL9Obu^2JtwOJv% zI|Q<8ew$k0o+2^ZV*QF^8)@9RTEyk83Z3jx&P-nYT(=NY>_IqiC^&00000NkvXX Hu0mjf(~!jH literal 0 HcmV?d00001 diff --git a/Sources/Earthquake Network/Assets.xcassets/star_white.imageset/Contents.json b/Sources/Earthquake Network/Assets.xcassets/star_white.imageset/Contents.json new file mode 100644 index 0000000..0ad4081 --- /dev/null +++ b/Sources/Earthquake Network/Assets.xcassets/star_white.imageset/Contents.json @@ -0,0 +1,23 @@ +{ + "images" : [ + { + "idiom" : "universal", + "filename" : "star_white-2.png", + "scale" : "1x" + }, + { + "idiom" : "universal", + "filename" : "star_white.png", + "scale" : "2x" + }, + { + "idiom" : "universal", + "filename" : "star_white-1.png", + "scale" : "3x" + } + ], + "info" : { + "version" : 1, + "author" : "xcode" + } +} \ No newline at end of file diff --git a/Sources/Earthquake Network/Assets.xcassets/star_white.imageset/star_white-1.png b/Sources/Earthquake Network/Assets.xcassets/star_white.imageset/star_white-1.png new file mode 100644 index 0000000000000000000000000000000000000000..0a272c17e0960dd7d6e46daf51b71223be032def GIT binary patch literal 1785 zcmVWdLk-ZXh%uZDDdCGB7bSATc&NF)}(eI3O!9F)%PCS~9o*000McNliru z-2(&<5E>Rr zL_t(|+U;6hXcSizp3NrN{3^ChYe{VlZB3yVANoVFHqr!%7}9MGRYEN`iV;d;h~kq3 zUs`+!R3R>6rR2r5^}&J!wF&*vw2_d~Mw?nBG?IuIBT1?;?#}Ga?DRXcb2nq$#NC~} zvlQ+Jhsg{(_nhzEbIv{IP9#Y{KtMo1KtMo1KtMo1KtMp?e~(wvZ2%8^3CT~l5vjz> z5FPTC6Us6iB2{f(YaG(&2zsT+N)4skkW}G$h-Q)^DdVls3HRHS0a)(64(Q~I%*@Ol zT=Xqlw#anF{qO0v$u5>dlocyh=+~}Ylh>_V$6T zIoB-6l@vm$madhRl|;t9e*Jov`TPT(dU@gr$Sg!38yk~#;Le>p0o;eBhzpja+rVV7 zm5krMeY*lasvd#b($eBLNj36P%+39n>miT#r_Yl15Rw4UPvDWN<}Ag-p<6Biz)~q?*LG zrrLl^NF`)7g!Ygi#ARc=`*62iFj}gstJ6FlPwoQ0b5&JU>Fw?9lqH)HcSNor1zf1J z9-$jj{JAvO8W@t5m8H*rmVjtiuU-x4i{Se8>*RW&WOZa`XUBTp4q0Yhl{X;YL7p@3 z!v_x@RF*7R;=Xt99tC_{)1|7aD?dL!w0G}bER-j6q2FnM&*zho;FAMSwV}9t+A%7qcpo$=zgv5)4#>Av4M~)o1Z&{slQeMZOupdRSvBzP>$i96Ro8xk&RRskFf3X=kb?OvlvQV1% zs9jxM)MRQVp;264iz^;t0iCLk5!=0cw|{bSGHBn%_qpCCK-gUT)7e`DJd~BWL{n#C96+TLB@*Zh_gO6V<%3WkdeSt`?kk~ z*4f#~CXw9jPh4M0HKAw_qF(!qDXXom4cxqWQ%NNoG?H>dLqn7h+`m25WER4^n7v6; zv3B9Y1xg~CO+MPdzyM`7!`+ai{BSqNkJAcsb92v`#KI_fh*;8b*3r=sZS@g9zu@{z zvW6wwdXPKb$Hq(tm0#06n!yZ{U^38e-MU3%y5Mfzs2JXnB9*?KIy8B}h#$$QzP>(N zss8fi%f_aPm>oh}BWotXad(++Vk2l-VZES2LLe}y~Lj_Mp8F7J9 zhdR{idGD5^#F{XTR=c~qAIx({4cU~f@V?b&#Te z#`UQMhRE}HJZGf2V*`11b~d_d7cX8kHe#&suTF7V1~JYEkoAmJLWv}A*s#GMgtCdG z)$;rKsXls-g0(3pC&wUGR#qmXT{no)MlQ{rL9BFw6rI}WEiEmyO2M9<9y;nWVgPP6 zj_cbAj#q{T^dCmz^y$--9YbwxZH(BbPLTSRl=*zVnPbO}v2RV}Zgjkso9v)y(>vH$ zhYufC&?K_4f8b4sPC%y+55}G&nTLvSBkOD?U0Gn9kI;6o6{6CMuCyUP%aas+fF=^m z--jWurdY>H$RE4}r+?Sq_xk(700000NkvXXu0mjfWHMAS literal 0 HcmV?d00001 diff --git a/Sources/Earthquake Network/Assets.xcassets/star_white.imageset/star_white-2.png b/Sources/Earthquake Network/Assets.xcassets/star_white.imageset/star_white-2.png new file mode 100644 index 0000000000000000000000000000000000000000..9135ff353819a375bda51bbd23f6f6daf2386b85 GIT binary patch literal 835 zcmV-J1HAl+P)WdLk-ZXh%uZDDdCGB7bSATc#MH8VOeG9W83F)%PI8yDaJ000McNliru z-2(&<3JD_FU&R0b010qNS#tmYClCMtClCRYX;B#f000DMK}|sb0I`n?{9y$E00Nsy zL_t(|+U=H2s}fNd$H%%?G9-nFTLc;ig{wk@5Fu!h5ETj65D8Jp58%#~E)*B0o1o3* zmTg+}0RlBqFt9*^6cO9YZ75Cf1>a{*&!eNvm3$d*x|%=yn3r?T^FPm-=P-w&M2Qk5 zYS+^2((D-6--XdlfB?6J4m`Jk*%R*ibQhU@iAJNC+4pT5sf|V>+iJCl#bQCjTS5j4 zUB<^&t5qVG%UP4jgwI=D%5*-TC#X`XgqeNameGM$s~vVaov~TJ-zNrx0S(pb2Eb)J z0F=~Z-$)mLI&?andoq~}4JfHpN;w=3ynV*CFB-eg#lMQ3w7^Gzs8lLiuh*Zz{X7+* zlgs58!c(D8VBme1YdO|JXPTh|c!P$SOonv3T~e>tNv&3!QLR=9 z!!Ru044?UZ5FFR*^+-0G#T7u_1ABayS#l`T`F(ZI}_z@@X8J#@R><0_v99t;L7 zRx54~{x|b_y=Z7Ti`m;mA~B0d(=@T!Y#20eHk(PMQkk`-(`kJFVN;{?z)#$yICI?W z)MS&s;M$)9Y%-Y~x8pW}=RbgK6SMn%zn_doBPJ4wV4xq=ZW8I%A3 N002ovPDHLkV1ic&Y7+ne literal 0 HcmV?d00001 diff --git a/Sources/Earthquake Network/Assets.xcassets/star_white.imageset/star_white.png b/Sources/Earthquake Network/Assets.xcassets/star_white.imageset/star_white.png new file mode 100644 index 0000000000000000000000000000000000000000..b529ac6e714c8f79a650e7adc5807e4a11ca64f8 GIT binary patch literal 1208 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 literal 0 HcmV?d00001 diff --git a/Sources/Earthquake Network/Assets.xcassets/top_100k.imageset/top_100k-2.png b/Sources/Earthquake Network/Assets.xcassets/top_100k.imageset/top_100k-2.png new file mode 100644 index 0000000000000000000000000000000000000000..ac4323f04e148fdb268b5012bdc15c9462fbed1d GIT binary patch literal 7682 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 F{{VIt)xZD% literal 0 HcmV?d00001 diff --git a/Sources/Earthquake Network/Assets.xcassets/top_10k.imageset/top_10k-2.png b/Sources/Earthquake Network/Assets.xcassets/top_10k.imageset/top_10k-2.png new file mode 100644 index 0000000000000000000000000000000000000000..854ab3ad6a6f1cfdcf1c2e4e9e363415b8ce0de7 GIT binary patch literal 11372 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 literal 0 HcmV?d00001 diff --git a/Sources/Earthquake Network/Assets.xcassets/top_10k.imageset/top_10k.png b/Sources/Earthquake Network/Assets.xcassets/top_10k.imageset/top_10k.png new file mode 100644 index 0000000000000000000000000000000000000000..2632bdc876dac38365e5dd691d2c511646617d36 GIT binary patch literal 14790 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 literal 0 HcmV?d00001 diff --git a/Sources/Earthquake Network/Assets.xcassets/weather_01d.imageset/Contents.json b/Sources/Earthquake Network/Assets.xcassets/weather_01d.imageset/Contents.json new file mode 100644 index 0000000..ab82228 --- /dev/null +++ b/Sources/Earthquake Network/Assets.xcassets/weather_01d.imageset/Contents.json @@ -0,0 +1,21 @@ +{ + "images" : [ + { + "idiom" : "universal", + "filename" : "weather_01d.png", + "scale" : "1x" + }, + { + "idiom" : "universal", + "scale" : "2x" + }, + { + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "version" : 1, + "author" : "xcode" + } +} \ No newline at end of file diff --git a/Sources/Earthquake Network/Assets.xcassets/weather_01d.imageset/weather_01d.png b/Sources/Earthquake Network/Assets.xcassets/weather_01d.imageset/weather_01d.png new file mode 100644 index 0000000000000000000000000000000000000000..7d2f792c324408eaccb8a13e0cd16fd502dd51cf GIT binary patch literal 2859 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 literal 0 HcmV?d00001 diff --git a/Sources/Earthquake Network/Assets.xcassets/weather_02n.imageset/Contents.json b/Sources/Earthquake Network/Assets.xcassets/weather_02n.imageset/Contents.json new file mode 100644 index 0000000..c1a7665 --- /dev/null +++ b/Sources/Earthquake Network/Assets.xcassets/weather_02n.imageset/Contents.json @@ -0,0 +1,21 @@ +{ + "images" : [ + { + "idiom" : "universal", + "filename" : "weather_02n.png", + "scale" : "1x" + }, + { + "idiom" : "universal", + "scale" : "2x" + }, + { + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "version" : 1, + "author" : "xcode" + } +} \ No newline at end of file diff --git a/Sources/Earthquake Network/Assets.xcassets/weather_02n.imageset/weather_02n.png b/Sources/Earthquake Network/Assets.xcassets/weather_02n.imageset/weather_02n.png new file mode 100644 index 0000000000000000000000000000000000000000..780c35c17ffa41ce796a3f0070b47664b1ea18b8 GIT binary patch literal 2922 zcmb_edpMMN8=jH#AeAje8bd|CImcvToW_K!aTrDpC1d8rv~y|>j14Q*CbC;P%CVF0 z`z&fmii9ZTuoE&BsV&)5CQU0#x%g&=B(>M~&%W37p6=)LyYKh+JlA``-*=Ot{tA5% z2xRE(MWiV27}cq(t-M;eq)C)FJ)T#n00e?8QJrAWsa#VKNNY1QC`1@S-i)Vn*$5hg z8wDW5Y@X5^1acDNm5*#dNP~*mERFy#c7~}v@XBWujD$heF2e7fVIgFHs0Wu1KCrl8V`v^ zppdhfm4Qx5j(9Sc!HiBI(u4p3gF<8AC>$Jv3qoV@C>$QW-U&I+=W|VUvDaj*Gr>+s6^l8n)RL(dG!OrOY=z9|&$@m=S7rH{uL{Nc z@tJ^9XO)@+v=j0xYz{-UEtCQXxGa&{ABULNp>sAE7Q4`gf(~82)Kt81&heSqlY9 zWzb)?9fOYNGhfbG6Bv=oS>KCEpUxGNGDIN^`UGTH|^VeG%?gwQS&*)5&P6t0cmL^`Wri zhs=dLGW8Batq++V4YRkgEL?LPN=nu6TXB}!unz7e@k^<+q}W*-+IGw0YHEP^7$kNw zM&8NJ?pt|$C7R(^k=N?@VrptQaf+Q*_L_$^coPk3Ks`^Hcyh80okedtv*h;G zk_YBi%U9)jnk8gBFIv_sd6?`SCUNh&vjDSfTf4)UXmW36#-u;KqfdvtYvSd;%@?3k z2^U1gWJlcAiEBP`=_0rPE;8Al=?{j(Kw+A&25)L$Qf*XI-Gy?SE34l0n4WaNjrWPb z%PlN|bA4lWqD-w1dokJu_~Ti>YHSd^%?l4&SLY|+w-E2s;?^QaE%UTA*LSxz*QnP% zZfrCXYdVo%=Ty>(iSIXwY{0gZgu5+uOaOhCf8Vbxw*pU0|V?E9|vDnc)UK7 z>%aZ#6>UV`l%a3IU>dsK^_=-oxSm_O1MOJM4H@OWK}}XEu05?+9$|H$^RIFk)}zaa zYPg&9dw{1&UGKd_Y4*lf!zE!?O0;`iTy)*+4N^0;HW)2=A~FF7{yc*B8LO!p8f!rr zwPW0EHr>zBY8YxfxjWK7Y2e>nLS;g8v)ztYvO>G@)13E7ywMYZsP*eL&7~DvfgQR> zgEJz|8!cOf?TJi3tUM?qDE%shEaUF&*|~=?Gob7k!CB` zgz&J#0d0Ii#(C=N#-5t2>f2dANt7 z(f_zLui{B_!4dG&i5}n3|pTx2b^^UBWJ)4%;mC1Z%o! zVY)Z)X*azP;ME^vXF%0+NqtfZ2J)p50X9vVnz%|@6OAL-)MEov|bTI^qvk@eDe20&! zFti?QDIZF?x*9NkyNi%qBuO@V)O)HEZm>Ht{PBULV>wLZ?%esQz_I+J~(A# z`@091EUh-2rH8-MUfQ_B&7v16j34;H@>Xp-SVern!EYIJemeXk$ZD~RxSI*BR{afod-@W~+#^%}2Vehwp8x;= literal 0 HcmV?d00001 diff --git a/Sources/Earthquake Network/Assets.xcassets/weather_03d.imageset/Contents.json b/Sources/Earthquake Network/Assets.xcassets/weather_03d.imageset/Contents.json new file mode 100644 index 0000000..4f91ed0 --- /dev/null +++ b/Sources/Earthquake Network/Assets.xcassets/weather_03d.imageset/Contents.json @@ -0,0 +1,21 @@ +{ + "images" : [ + { + "idiom" : "universal", + "filename" : "weather_03d.png", + "scale" : "1x" + }, + { + "idiom" : "universal", + "scale" : "2x" + }, + { + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "version" : 1, + "author" : "xcode" + } +} \ No newline at end of file diff --git a/Sources/Earthquake Network/Assets.xcassets/weather_03d.imageset/weather_03d.png b/Sources/Earthquake Network/Assets.xcassets/weather_03d.imageset/weather_03d.png new file mode 100644 index 0000000000000000000000000000000000000000..8a4a8e9fa75b5b860ff33f84cd6bf65a9ad04e54 GIT binary patch literal 2565 zcmeAS@N?(olHy`uVBq!ia0vp^Mj*_=1|;R|J2nC-&H|6fVg?3oVGw3ym^DX&fq~U0 zGbExU!q>+tIX_n~F(p4KRj(qq0H~UQ!KT6r$jnVGNmQuF&B-gas<2f8tFQvHLBje< z3ScEA*|tg%z5xo(`9-M;rh0~YMoM;E3JMA~MJZ`kK`w4k?LeNbQbtKhft9{~d3m{B zxv^e;QM$gNrKP35fswwEkuFe$ZgFK^Nn(X=Ua>O75STeGsl~}fnFS@8`FRQ;a}$&D zOG|8(lt3220o0wj1#pYv;5=hU{aFdS+1b8CnV*`x_BM_jXmG!D8x zRw`Az%UZayTWQM$*YHIwE*yEH7h^R&7Oqp7-Ozo>EAy?B$R$2Eb=9LsQWl;~ne#pE z-u~w{dp*S-SLeSwb6DtJ>&)_<_V;b?|2${;y{PZ;gufSl{B>ZmbaDBY@8#Cz($(^$ zQDci!k&bcB5{}KUoo?;O7ZKe3Kq0TR^lNa%=D8bnt8bNch;(=EmuxGZE%3R2;zYr< z-044@3g+5K&A0jaJVWVNyqL?wB`ThUr?+)JzR~iWHEGter#H^kCRvJmA6|ODR`+EA zqw&P4Q>VV1A+mq&xi4ZD+4>&eo5j?hDSaYhnrlU$`l?lV=3AeIA3l88zBFU?^D;Fh z0WbN^JwLkVO!Yp{(6Q)&kfYHGgMT>z#|?PO_bfE~XRQ1A$b$zDlKr!-W~7{*nE!N6 zjMHJoB^?THgdC$Mu>32KQR;c}X=lvdxc}=mMOdoKiP^Jl^>PSmSo-?$ZN_j%WrUkDLhHDTTB^`*Z5xjAZ-x{_pyIyAbHBDa;M zW@o>?_T)Q+wFX7{8-Q8`odn%YJUTv83SPWmAQ!`Hx;$?AkEN z>C=shMs=nyroQU6wLg>BpIBXNP;+%|$`9@(CoWwIGP^nXkK?&i|F2(EVnj3Iwp6RB zwuJIN;yP{OV6kLj=K0rKZ;6C#fBrV<(JzOt6PZ7Q_UYGiy}IbqD(YtzLmaT&YHJ}=F!w>LHWw(IJ@y~+DrR$aYi{&7bMufBN> zn@Z;PjsWKg9C3>#H0LP>NNWkS7;^02wJ0QO>)V^1ot^F_wX4^^Uo3df*WG|;!<9#g zb)5HJ3G6rQdma;WMw};JrDeL#wh%4TB87=N0wZI3svrJ%#-Z{wnB_qCd4m#j$Gr^J za~D5sJIe6eYD%`I*#Df}{~vfB*!SD6CSK`k)>pZfAltcq%Qu7^QhiqSzP4d*-({so z`}j7jVpM$NJ?X-iL*G=5OiV)J;^Ou(Z<_C_P{Fcm-Y2HF$7F;K&1cZhJZy43^lId% zLtj;yX20FKbt|_+0#C#84~iappRwNQwLIf~Mx5hywz0AC>$n;FLc8yu4fI#zZBZIPPNqB_1>Gr5@}PN&FZ!qgu)J&=)=KZ~FqD@Jdej{z~6x Rf*Poy=IQF^vd$@?2>@Ou)Or8_ literal 0 HcmV?d00001 diff --git a/Sources/Earthquake Network/Assets.xcassets/weather_03n.imageset/Contents.json b/Sources/Earthquake Network/Assets.xcassets/weather_03n.imageset/Contents.json new file mode 100644 index 0000000..253cc3c --- /dev/null +++ b/Sources/Earthquake Network/Assets.xcassets/weather_03n.imageset/Contents.json @@ -0,0 +1,21 @@ +{ + "images" : [ + { + "idiom" : "universal", + "filename" : "weather_03n.png", + "scale" : "1x" + }, + { + "idiom" : "universal", + "scale" : "2x" + }, + { + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "version" : 1, + "author" : "xcode" + } +} \ No newline at end of file diff --git a/Sources/Earthquake Network/Assets.xcassets/weather_03n.imageset/weather_03n.png b/Sources/Earthquake Network/Assets.xcassets/weather_03n.imageset/weather_03n.png new file mode 100644 index 0000000000000000000000000000000000000000..8a4a8e9fa75b5b860ff33f84cd6bf65a9ad04e54 GIT binary patch literal 2565 zcmeAS@N?(olHy`uVBq!ia0vp^Mj*_=1|;R|J2nC-&H|6fVg?3oVGw3ym^DX&fq~U0 zGbExU!q>+tIX_n~F(p4KRj(qq0H~UQ!KT6r$jnVGNmQuF&B-gas<2f8tFQvHLBje< z3ScEA*|tg%z5xo(`9-M;rh0~YMoM;E3JMA~MJZ`kK`w4k?LeNbQbtKhft9{~d3m{B zxv^e;QM$gNrKP35fswwEkuFe$ZgFK^Nn(X=Ua>O75STeGsl~}fnFS@8`FRQ;a}$&D zOG|8(lt3220o0wj1#pYv;5=hU{aFdS+1b8CnV*`x_BM_jXmG!D8x zRw`Az%UZayTWQM$*YHIwE*yEH7h^R&7Oqp7-Ozo>EAy?B$R$2Eb=9LsQWl;~ne#pE z-u~w{dp*S-SLeSwb6DtJ>&)_<_V;b?|2${;y{PZ;gufSl{B>ZmbaDBY@8#Cz($(^$ zQDci!k&bcB5{}KUoo?;O7ZKe3Kq0TR^lNa%=D8bnt8bNch;(=EmuxGZE%3R2;zYr< z-044@3g+5K&A0jaJVWVNyqL?wB`ThUr?+)JzR~iWHEGter#H^kCRvJmA6|ODR`+EA zqw&P4Q>VV1A+mq&xi4ZD+4>&eo5j?hDSaYhnrlU$`l?lV=3AeIA3l88zBFU?^D;Fh z0WbN^JwLkVO!Yp{(6Q)&kfYHGgMT>z#|?PO_bfE~XRQ1A$b$zDlKr!-W~7{*nE!N6 zjMHJoB^?THgdC$Mu>32KQR;c}X=lvdxc}=mMOdoKiP^Jl^>PSmSo-?$ZN_j%WrUkDLhHDTTB^`*Z5xjAZ-x{_pyIyAbHBDa;M zW@o>?_T)Q+wFX7{8-Q8`odn%YJUTv83SPWmAQ!`Hx;$?AkEN z>C=shMs=nyroQU6wLg>BpIBXNP;+%|$`9@(CoWwIGP^nXkK?&i|F2(EVnj3Iwp6RB zwuJIN;yP{OV6kLj=K0rKZ;6C#fBrV<(JzOt6PZ7Q_UYGiy}IbqD(YtzLmaT&YHJ}=F!w>LHWw(IJ@y~+DrR$aYi{&7bMufBN> zn@Z;PjsWKg9C3>#H0LP>NNWkS7;^02wJ0QO>)V^1ot^F_wX4^^Uo3df*WG|;!<9#g zb)5HJ3G6rQdma;WMw};JrDeL#wh%4TB87=N0wZI3svrJ%#-Z{wnB_qCd4m#j$Gr^J za~D5sJIe6eYD%`I*#Df}{~vfB*!SD6CSK`k)>pZfAltcq%Qu7^QhiqSzP4d*-({so z`}j7jVpM$NJ?X-iL*G=5OiV)J;^Ou(Z<_C_P{Fcm-Y2HF$7F;K&1cZhJZy43^lId% zLtj;yX20FKbt|_+0#C#84~iappRwNQwLIf~Mx5hywz0AC>$n;FLc8yu4fI#zZBZIPPNqB_1>Gr5@}PN&FZ!qgu)J&=)=KZ~FqD@Jdej{z~6x Rf*Poy=IQF^vd$@?2>@Ou)Or8_ literal 0 HcmV?d00001 diff --git a/Sources/Earthquake Network/Assets.xcassets/weather_04d.imageset/Contents.json b/Sources/Earthquake Network/Assets.xcassets/weather_04d.imageset/Contents.json new file mode 100644 index 0000000..ed4df03 --- /dev/null +++ b/Sources/Earthquake Network/Assets.xcassets/weather_04d.imageset/Contents.json @@ -0,0 +1,21 @@ +{ + "images" : [ + { + "idiom" : "universal", + "filename" : "weather_04d.png", + "scale" : "1x" + }, + { + "idiom" : "universal", + "scale" : "2x" + }, + { + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "version" : 1, + "author" : "xcode" + } +} \ No newline at end of file diff --git a/Sources/Earthquake Network/Assets.xcassets/weather_04d.imageset/weather_04d.png b/Sources/Earthquake Network/Assets.xcassets/weather_04d.imageset/weather_04d.png new file mode 100644 index 0000000000000000000000000000000000000000..4677b8596acb4bed4fc8c62633e673567e8af6db GIT binary patch literal 2773 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 literal 0 HcmV?d00001 diff --git a/Sources/Earthquake Network/Assets.xcassets/weather_09n.imageset/Contents.json b/Sources/Earthquake Network/Assets.xcassets/weather_09n.imageset/Contents.json new file mode 100644 index 0000000..5544beb --- /dev/null +++ b/Sources/Earthquake Network/Assets.xcassets/weather_09n.imageset/Contents.json @@ -0,0 +1,21 @@ +{ + "images" : [ + { + "idiom" : "universal", + "filename" : "weather_09n.png", + "scale" : "1x" + }, + { + "idiom" : "universal", + "scale" : "2x" + }, + { + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "version" : 1, + "author" : "xcode" + } +} \ No newline at end of file diff --git a/Sources/Earthquake Network/Assets.xcassets/weather_09n.imageset/weather_09n.png b/Sources/Earthquake Network/Assets.xcassets/weather_09n.imageset/weather_09n.png new file mode 100644 index 0000000000000000000000000000000000000000..b7cb53b448d924ca4aa4a542e1e248344a13ebdd GIT binary patch literal 3818 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 literal 0 HcmV?d00001 diff --git a/Sources/Earthquake Network/Assets.xcassets/weather_10d.imageset/Contents.json b/Sources/Earthquake Network/Assets.xcassets/weather_10d.imageset/Contents.json new file mode 100644 index 0000000..4dbe297 --- /dev/null +++ b/Sources/Earthquake Network/Assets.xcassets/weather_10d.imageset/Contents.json @@ -0,0 +1,21 @@ +{ + "images" : [ + { + "idiom" : "universal", + "filename" : "weather_10d.png", + "scale" : "1x" + }, + { + "idiom" : "universal", + "scale" : "2x" + }, + { + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "version" : 1, + "author" : "xcode" + } +} \ No newline at end of file diff --git a/Sources/Earthquake Network/Assets.xcassets/weather_10d.imageset/weather_10d.png b/Sources/Earthquake Network/Assets.xcassets/weather_10d.imageset/weather_10d.png new file mode 100644 index 0000000000000000000000000000000000000000..b1e1f8305ef7558bad0ab12e5298db59229d69a3 GIT binary patch literal 3793 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 literal 0 HcmV?d00001 diff --git a/Sources/Earthquake Network/Assets.xcassets/weather_11n.imageset/Contents.json b/Sources/Earthquake Network/Assets.xcassets/weather_11n.imageset/Contents.json new file mode 100644 index 0000000..b9d0f7f --- /dev/null +++ b/Sources/Earthquake Network/Assets.xcassets/weather_11n.imageset/Contents.json @@ -0,0 +1,21 @@ +{ + "images" : [ + { + "idiom" : "universal", + "filename" : "weather_11n.png", + "scale" : "1x" + }, + { + "idiom" : "universal", + "scale" : "2x" + }, + { + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "version" : 1, + "author" : "xcode" + } +} \ No newline at end of file diff --git a/Sources/Earthquake Network/Assets.xcassets/weather_11n.imageset/weather_11n.png b/Sources/Earthquake Network/Assets.xcassets/weather_11n.imageset/weather_11n.png new file mode 100644 index 0000000000000000000000000000000000000000..f3ce6541e2377910bee2e6c447835e3d686cee89 GIT binary patch literal 3777 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 literal 0 HcmV?d00001 diff --git a/Sources/Earthquake Network/Base.lproj/LaunchScreen.storyboard b/Sources/Earthquake Network/Base.lproj/LaunchScreen.storyboard new file mode 100644 index 0000000..9d9a985 --- /dev/null +++ b/Sources/Earthquake Network/Base.lproj/LaunchScreen.storyboard @@ -0,0 +1,45 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Sources/Earthquake Network/Base.lproj/Main.storyboard b/Sources/Earthquake Network/Base.lproj/Main.storyboard new file mode 100644 index 0000000..db65555 --- /dev/null +++ b/Sources/Earthquake Network/Base.lproj/Main.storyboard @@ -0,0 +1,4938 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Lorem ipsum dolor sit er elit lamet, consectetaur cillium adipisicing pecu, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. Nam liber te conscient to factor tum poen legum odioque civiuda. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Sources/Earthquake Network/Costanti.h b/Sources/Earthquake Network/Costanti.h new file mode 100644 index 0000000..10be575 --- /dev/null +++ b/Sources/Earthquake Network/Costanti.h @@ -0,0 +1,343 @@ +// +// Costanti.h +// Earthquake Network +// +// Created by Luca Beretta on 14/09/18. +// Copyright © 2018 Luca Beretta. All rights reserved. +// + +#ifndef Costanti_h +#define Costanti_h + +// costante gravitazionale +#define G 9.81 + +// URL registrazione server +#define URL_SERVER_REGISTRAZIONE @"http://srv.earthquakenetwork.it/distquake_upload_gcm_regid2.php" +// URL posizione server +#define URL_SERVER_POSIZIONE @"http://srv.earthquakenetwork.it/distquake_upload_gcm_latlon.php" + +#define URL_SERVER_CAL_RIL @"http://srv.earthquakenetwork.it/distquake_upload4.php" +// download rete smartphone +#define URL_SERVER_DOWNLOAD @"http://srv.earthquakenetwork.it/distquake_count_redis.php" +// download grafico smartphone +#define URL_SERVER_GEAFICO_UTENTI @"http://srv.earthquakenetwork.it/distquake_download_users.php" +// download area check +#define URL_SERVER_AREA_CHECK @"http://srv.earthquakenetwork.it/distquake_download_areacheck.php" +// download pastquakes +#define URL_SERVER_PAST_QUAKES @"http://srv.earthquakenetwork.it/distquake_download_pastquakes.php" +// download Utenti disponibili +#define URL_SERVER_UTENTI_DISPONIBILI @"http://srv.earthquakenetwork.it/distquake_count_top_redis.php" +// download tempo disponibili passare a Pro +#define URL_SERVER_TEMPO_DISPONIBILI @"http://srv.earthquakenetwork.it/distquake_download_offer_status.php" +// download segnalazioni +#define URL_SERVER_DOWNLOAD_SEGNALAZIONI_UTENTE @"http://srv.earthquakenetwork.it/distquake_download_manual.php" +// Invio segnalazione +#define URL_SERVER_UPLOAD_SEGNALAZIONI_UTENTE @"http://srv.earthquakenetwork.it/distquake_upload_manual3.php" +#define URL_SERVER_UPLOAD_SEGNALAZIONI_COMMENTO_UTENTE @"http://srv.earthquakenetwork.it/distquake_upload_manual_message.php" + +// upload impostazioni // http://srv.earthquakenetwork.it/distquake_upload_settings8.php + +#define URL_SERVER_UPLOAD_IMPOSTAZIONI @"http://srv.earthquakenetwork.it/distquake_upload_settings9.php" + +#define URL_LINK_MESSAGGIO @"http://www.finazzieng.it/mysql/distquake_download_message.php" + +// twitter +#define TWITTER_LINK @"https://twitter.com/SismoDetector" + +#define TEMPO_INVIO_MESSAGGIO 5 +#define TEMPO_INVIO_COMMENTO 30 + + +// informazioni menu sinistra + +#define INDIRIZZO_INGLESE @"http://wp.earthquakenetwork.it/en" +#define INDIRIZZO_ITALIANO @"http://wp.earthquakenetwork.it/it" +#define INDIRIZZO_SPAGNOLO @"http://wp.earthquakenetwork.it/es" + + +// download reti sismiche +#define URL_SERVER_DOWNLOAD_RETI_SISMICHE @"http://srv.earthquakenetwork.it/distquake_download_automatic14.php" +// Mappa locale +#define URL_SERVER_MAPPA_LOCALE_UTENTE @"https://fusiontables.googleusercontent.com/embedviz?viz=MAP&q=select+col2+from+1nEJRfnVQzL0qNA1pDc2nPDX" +// Tsunami +#define URL_SERVER_DOWNLOAD_TSUNAMI @"http://srv.earthquakenetwork.it/distquake_download_tsunami.php" + +#define URL_SERVER_MAPPA_LOCALE @"httpS://fusiontables.googleusercontent.com/embedviz?viz=MAP&qselect+col2+from+1nEJRfnVQzL0qNA1pDc2nPDX" + +// colori navigation bar +#define COLORE_BARRA_NAVIGAZIONE [UIColor colorWithRed:198.0/255.0 green:213.0/255.0 blue:247.0/255.0 alpha:1.0] + +// colori celle tableview rete sismi +#define COLORE_CELLA_MAGNITUTE_LEGGERA [UIColor colorWithRed:208.0/255.0 green:234.0/255.0 blue:201.0/255.0 alpha:1.0] +#define COLORE_CELLA_MAGNITUTE_LEGGERA_ETI [UIColor colorWithRed:215.0/255.0 green:253.0/255.0 blue:210.0/255.0 alpha:1.0] +#define COLORE_CELLA_MAGNITUTE_MEDIA [UIColor colorWithRed:254.0/255.0 green:252.0/255.0 blue:203.0/255.0 alpha:1.0] +#define COLORE_CELLA_MAGNITUTE_MEDIA_ETI [UIColor colorWithRed:255.0/255.0 green:255.0/255.0 blue:245.0/255.0 alpha:1.0] +#define COLORE_CELLA_MAGNITUTE_FORTE [UIColor colorWithRed:254.0/255.0 green:186.0/255.0 blue:186.0/255.0 alpha:1.0] +#define COLORE_CELLA_MAGNITUTE_FORTE_ETI [UIColor colorWithRed:252.0/255.0 green:219.0/255.0 blue:219.0/255.0 alpha:1.0] + +#define COLORE_CELLA_MAGNITUTE_FORTE_TESTO [UIColor colorWithRed:240.0/255.0 green:0.0/255.0 blue:14.0/255.0 alpha:1.0] +#define COLORE_CELLA_MAGNITUTE_MEDIA_TESTO [UIColor colorWithRed:238.0/255.0 green:185.0/255.0 blue:14.0/255.0 alpha:1.0] +#define COLORE_CELLA_MAGNITUTE_LEGGERA_TESTO [UIColor colorWithRed:26.0/255.0 green:144.0/255.0 blue:20.0/255.0 alpha:1.0] + +// rete Smartphone +#define IDENTIFIER_ANNOTATION_RETESMARTPHONE @"IDENTIFIER_ANNOTATION_RETESMARTPHONE" +// pastequakes +#define IDENTIFIER_ANNOTATION_PASTQUAKES @"IDENTIFIER_ANNOTATION_PASTQUAKES" + +// sismi +#define IDENTIFIER_ANNOTATION_SISMI @"IDENTIFIER_ANNOTATION_SISMI" +// rete smartphone notifiche +#define IDENTIFIER_ANNOTATION_RS_NOTIFICA @"IDENTIFIER_ANNOTATION_RS_NOTIFICA" + +// filtriMappaTime +typedef enum : NSInteger { + dieciMinuti = 0, + unOra, + dueOre, + seiOre, + dodiciOre, + unGiorno, + unaSettimana, + unMese, + unAnno +} EQNFiltriMappa; + +// cella tipo Rete sismica + +typedef enum : NSInteger { + defaultCell = 0, + mappaCell, + meteoCell + +} EQNReteSismicaCell; + +// dettagli Mappa tipo +typedef enum : NSInteger { + reteSmartphone = 0, + reteSismica, + segnalazioneUtenti + +} EQNTipoDettagliMappa; + +typedef enum : NSInteger { + reteSmartphoneController = 0, + reteSismicaController, + segnalazioneUtentiController, + tsunamiControler + +} EQNController; + + +// IMPOSTAZIONI NAZIONE RETE SISMICA + +typedef enum : NSInteger { + mondo = 0, + italia, + spagna, + cina, + giappone, + nicaragua, + messico, + colombia, + costaRica, + chile, + venezuela, + nuovaZelanda, + argentina, + equador, + filippine, + perù, + repubblicaDomenicana, + altro + +} EQNNazioneSelect; + +typedef enum : NSInteger { + annulla = 0, + nazione, + enti + +} EQNfiltroEnti; +// Chiave googleMaps + +#define GOOGLE_MAP_KEY @"AIzaSyDc2V2vpBmbSnAisiN18rY17Dm7lzVWNAg" + +// NOTIFICHE +#define NOTIFICA_DOWNLOAD_TERMINATO @"NOTIFICA_DOWNLOAD_TERMINATO" + +#define MESSAGGIO @"MESSAGGIO_ERRORE" + +typedef enum : NSInteger { + registrazione = 0, + posizione, + calibrazione, + rilevamento, + downloadDati, + graficoSmartPhone, + areaCheck, + pastquakes, + utentiDisponibili, + tempoDisponibile, + segnalazioneManuale, + tsunami, + segnalazzioneTerremoto, + commentoTerremoto, + impostazioniNotifiche +} EQNTipoChiamata; + +// Manager +#define MANAGER_DATA_RETE_SMARTPHONE @"MANAGER_DATA_RETE_SMARTPHONE" +#define MANAGER_DATA_AREA_CHECK @"MANAGER_DATA_AREA_CHECK" +#define MANAGER_DATA_DATI_GRAFICO_UTENTI @"MANAGER_DATA_DATI_GRAFICO_UTENTI" +#define MANAGER_DATA_DATI_PASTQUAKES @"MANAGER_DATA_DATI_PASTQUAKES" +#define MANAGER_DATA_ELENCO_SEGNALAZIONI_MANUALI @"MANAGER_DATA_ELENCO_SEGNALAZIONI_MANUALI" +#define MANAGER_DATA_RETI_SISMICHE @"MANAGER_DATA_RETI_SISMICHE" +#define MANAGER_DATA_LISTA_TSUNAMI @"MANAGER_DATA_LISTA_TSUNAMI" + + +// chiavi rMax e rMin +#define rMax @"rMax" +#define rMin @"rMin" + +// costante frequenza campionamento accelerometro +#define kUpdateInterval (1.0f / 100.0f) + +// costante distanza posizione per avviare la segnalazone +#define DISTANZA_METRI_SEGNALAZIONE 8000 +#define TEMPO_AGGIORNAMENTO_POSIZIONE 5400 + +//////////////////////////////////////// RILEVAMENTO //////////////////////////////////////// +// secondi durata rilevamento +#define SECONDI_RILIEVO 3 +// Soglia deviazione standard se superata lo stato del rilievo è positivo altrimenti negativo +#define SOGLIA_DEVIAZIONE_RILIEVO 1.8 +// stato rilievo +// il parametro viene inviato al server e_t1 +typedef enum : NSInteger { + negativo = 0, + positivo +} EQNRilevamentoSoglia; + +//////////////////////////////////////// CALIBRAZIONE //////////////////////////////////////// +// secondi durata calibrazione +#define SECONDI_CALIBRAZIONE 120 +#define TEMPO_LATENZA_CALIBRAZIONE 120 +#define TEMPO_RIPETIZIONE_CALIBRAZIONE 1800 + +// soglia valore che il valore massimo r non deve superare +#define SOGLIAMAX 0.2 +// soglia valore che il valore minimo r non deve superare +#define SOGLIAMIN -0.2 +// stato calibrazione +// il parametro viene inviato al server e_t +typedef enum : NSInteger { + calibrato = 0, + nonCalibrato +} EQNStatoCal; + +//////////////////////////////////////// SEGNALAZIONE MANUALE TERREMOTI //////////////////////////////////////// +#define CODE_MESSAGE_EQN @"CODE_MESSAGE_EQN" +#define DATA_MESSAGE_EQN @"DATA_MESSAGE_EQN" + + +//////////////////////////////////////// USER //////////////////////////////////////// + +#define TOKEN_USER @"EQNToken_User" +#define USER_ID @"EQNUSER_ID" +#define LAST_LOCATION @"EQNLast_Location" +#define DISTANZA_USER @"EQNDistanza_User" +#define NOTIFICA_TOKEN @"FCMToken_EQN" +#endif /* Costanti_h */ + + +/////////////////////////////////// impostazioni //////////////////////////////////// + +#define NOTIFICHE_SISMI @"NOTIFICHE_SISMI" +#define NOTIFICHE_ORA_INIZIO @"NOTIFICHE_ORA_INIZIO" +#define NOTIFICHE_ORA_FINE @"NOTIFICHE_ORA_FINE" +#define NOTIFICHE_ATTIVA_ORARIO @"NOTIFICHE_ATTIVA_ORARIO" + + +#define INFORMAZIONI_APP_MENU @"INFORMAZIONI_APP_MENU" + + +///////////////////// Tempo reale ///////////////////////////////// +#define NOTIFICHE_TR_DISTANZA_TEMPO_REALE_LIEVE @"NOTIFICHE_TR_DISTANZA_TEMPO_REALE_LIEVE" +#define NOTIFICHE_TR_DISTANZA_TEMPO_REALE_FORTE @"NOTIFICHE_TR_DISTANZA_TEMPO_REALE_FORTE" +#define NOTIFICHE_TR_ATTIVA_TEMPO_REALE @"NOTIFICHE_TR_ATTIVA_TEMPO_REALE" +#define NOTIFICHE_TR_ATTIVA_SISMI_SENZA_INTENSITA @"NOTIFICHE_TR_ATTIVA_SISMI_SENZA_INTENSITA" +#define NOTIFICHE_TR_ATTIVA_SISMI_FORTI @"NOTIFICHE_TR_ATTIVA_SISMI_FORTI" + +/////////////////// Segnalazioni Utente //////////////////////////// +#define NOTIFICHE_SU_DISTANZA_POSIZIONE @"NOTIFICHE_SU_DISTANZA_POSIZIONE" +#define NOTIFICHE_SU_ATTIVA_SEGNALAZIONE_UTENTE @"NOTIFICHE_SU_ATTIVA_SEGNALAZIONE_UTENTE" + +/////////////////// Reti sismiche //////////////////////////// +#define NOTIFICHE_DISTANZA_POSIZIONE_RETI_SISMICHE @"NOTIFICHE_DISTANZA_POSIZIONE_RETI_SISMICHE" +#define NOTIFICHE_ATTIVA_RETI_SISMICHE @"NOTIFICHE_ATTIVA_RETI_SISMICHE" +#define NOTIFICHE_ATTIVA_RETI_SISMICHE_VICINE @"NOTIFICHE_ATTIVA_RETI_SISMICHE_VICINE" +#define NOTIFICHE_ATTIVA_RETI_TERREMOTI_FORTI @"NOTIFICHE_ATTIVA_RETI_TERREMOTI_FORTI" +#define NOTIFICHE_ATTIVA_RETI_ENERGIA_SISMI @"NOTIFICHE_ATTIVA_RETI_ENERGIA_SISMI" +#define NOTIFICHE_ATTIVA_RETI_DISTANZA_VICINI @"NOTIFICHE_ATTIVA_RETI_DISTANZA_VICINI" +#define NOTIFICHE_ATTIVA_RETI_ENERGIA_FORTI @"NOTIFICHE_ATTIVA_RETI_ENERGIA_FORTI" +#define NOTIFICHE_ATTIVA_RETI_LISTA_ENTI @"NOTIFICHE_ATTIVA_RETI_LISTA_ENTI" + + +#define IMPOSTAZIONE_NAZIONE_RETI_SISMICHEI @"IMPOSTAZIONE_NAZIONE_RETI_SISMICHEI" +#define IMPOSTAZIONE_ENTI_RETI_SISMICHEI @"IMPOSTAZIONE_ENTI_RETI_SISMICHEI" +#define IMPOSTAZIONE_TIPO_FILTRO_RETI_SISMICHEI @"IMPOSTAZIONE_TIPO_FILTRO_RETI_SISMICHEI" + + +/////////////////// Tsunami //////////////////////////// +#define NOTIFICHE_ORA_INIZIO_TSUNAMI @"NOTIFICHE_ORA_INIZIO_TSUNAMI" +#define NOTIFICHE_ORA_FINE_TSUNAMI @"NOTIFICHE_ORA_FINE_TSUNAMI" +#define NOTIFICHE_ABILITATO_TSUNAMI @"NOTIFICHE_ABILITATO_TSUNAMI" +#define NOTIFICHE_ABILITATO_ITERVALLO_TSUNAMI @"NOTIFICHE_ABILITATO_ITERVALLO_TSUNAMI" +#define NOTIFICHE_LISTA_MESSAGGI__TSUNAMI @"NOTIFICHE_LISTA_MESSAGGI__TSUNAMI" +#define NOTIFICHE_LISTA_AREE_INTERESSE_TSUNAMI @"NOTIFICHE_LISTA_AREE_INTERESSE_TSUNAMI" + +/////////////////// Allera sismica //////////////////////////// +#define NOTIFICHE_ALLERA_SISMICA_ABILITATO @"NOTIFICHE_ALLERA_SISMICA_ABILITATO" +#define NOTIFICHE_ALLERA_SISMICA_SISMI_DA_NOTIFICARE @"NOTIFICHE_ALLERA_SISMICA_SISMI_DA_NOTIFICARE" +#define NOTIFICHE_ALLERA_SISMICA_SENZA_INTENSITA @"NOTIFICHE_ALLERA_SISMICA_SENZA_INTENSITA" +#define NOTIFICHE_ALLERA_SISMICA_RAGGIO_SISMI_LIEVI @"NOTIFICHE_ALLERA_SISMICA_RAGGIO_SISMI_LIEVI" +#define NOTIFICHE_ALLERA_SISMICA_RAGGIO_SISMI_FORTI @"NOTIFICHE_ALLERA_SISMICA_RAGGIO_SISMI_FORTI" +#define NOTIFICHE_ALLERA_SISMICA_TONO_ALLARME @"NOTIFICHE_ALLERA_SISMICA_TONO_ALLARME" +#define NOTIFICHE_ALLERA_SISMICA_IMPOSTA_VOLUME @"NOTIFICHE_ALLERA_SISMICA_IMPOSTA_VOLUME" +#define NOTIFICHE_ALLERA_SISMICA_TESTA_ALLARME @"NOTIFICHE_ALLERA_SISMICA_TESTA_ALLARME" +#define NOTIFICHE_ALLERA_SISMICA_ABILITA_INTERVALLO @"NOTIFICHE_ALLERA_SISMICA_ABILITA_INTERVALLO" +#define NOTIFICHE_ALLERA_SISMICA_ORA_INIZIO @"NOTIFICHE_ALLERA_SISMICA_ORA_INIZIO" +#define NOTIFICHE_ALLERA_SISMICA_ORA_FINE @"NOTIFICHE_ALLERA_SISMICA_ORA_INIZIO" + +// NOTIFICHE RETE SMARTPHONE +#define NOTIFICHE_RETE_SMARTPHONE_DATA_NOTIFICA @"NOTIFICHE_RETE_SMARTPHONE_DATA_NOTIFICA" +#define NOTIFICHE_RETE_SMARTPHONE_DIZIONARIO_NOTIFICA @"NOTIFICHE_RETE_SMARTPHONE_DIZIONARIO_NOTIFICA" +#define TEMPO_VISUALIZZAZIONE_NOTIFICA 10800 + + +// AD MOB +//ADMOB_APP_ID +#define EQN_ADMOB_APP_IDA @"ca-app-pub-0053870219990922~2021960172" +#define EQN_ADMOB_ANNUNCIO_IDA @"ca-app-pub-0053870219990922/3394298808" +#define EQN_ADMOB_ANNUNCIO_IDA_TEST @"ca-app-pub-3940256099942544/2934735716" + +// ACQUISTI IN APP +#define EQN_ACQ_IN_APP @"EQN_ACQ_IN_APP" +#define CONTEGGIO_APERTURE_PER_SCONTO @"CONTEGGIO_APERTURE_PER_SCONTO" +#define DATA_APERTURE_PER_SCONTO @"DATA_APERTURE_PER_SCONTO" +#define TEMPO_APERTURE_PER_SCONTO 2880 +#define AQUISTO_PRO @"com.finazzi.distquake.ProPrezzoPieno" +#define AQUISTO_PRO_SCONTATO @"com.finazzi.distquake.VersioneProScontata" +#define IAPHelperPurchaseNotification @"IAPHelperPurchaseNotification" + +// FILTRO ENTI +#define EQN_MAGNITUDO_MINIMA @"EQN_MAGNITUDO_MINIMA" +#define EQN_DISTANZA_MASSIMA @"EQN_DISTANZA_MASSIMA" +#define EQN_ETA_MASSIMA @"EQN_ETA_MASSIMA" +#define EQN_SISMI_FORTI @"EQN_SISMI_FORTI" + + +#define IS_IPHONE ( [[[UIDevice currentDevice] model] isEqualToString:@"iPhone"] ) +#define IS_HEIGHT_GTE_568 [[UIScreen mainScreen ] bounds].size.height <= 570.0f +#define IS_IPHONE_5 ( IS_IPHONE && IS_HEIGHT_GTE_568 ) diff --git a/Sources/Earthquake Network/Earthquake Network.entitlements b/Sources/Earthquake Network/Earthquake Network.entitlements new file mode 100644 index 0000000..903def2 --- /dev/null +++ b/Sources/Earthquake Network/Earthquake Network.entitlements @@ -0,0 +1,8 @@ + + + + + aps-environment + development + + diff --git a/Sources/Earthquake Network/Earthquake_Network.xcdatamodeld/.xccurrentversion b/Sources/Earthquake Network/Earthquake_Network.xcdatamodeld/.xccurrentversion new file mode 100644 index 0000000..63bbc21 --- /dev/null +++ b/Sources/Earthquake Network/Earthquake_Network.xcdatamodeld/.xccurrentversion @@ -0,0 +1,8 @@ + + + + + _XCCurrentVersionName + Earthquake_Network.xcdatamodel + + diff --git a/Sources/Earthquake Network/Earthquake_Network.xcdatamodeld/Earthquake_Network.xcdatamodel/contents b/Sources/Earthquake Network/Earthquake_Network.xcdatamodeld/Earthquake_Network.xcdatamodel/contents new file mode 100644 index 0000000..ad82c3b --- /dev/null +++ b/Sources/Earthquake Network/Earthquake_Network.xcdatamodeld/Earthquake_Network.xcdatamodel/contents @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/Sources/Earthquake Network/GoogleService-Info-.plist b/Sources/Earthquake Network/GoogleService-Info-.plist new file mode 100644 index 0000000..cd05d26 --- /dev/null +++ b/Sources/Earthquake Network/GoogleService-Info-.plist @@ -0,0 +1,40 @@ + + + + + AD_UNIT_ID_FOR_BANNER_TEST + ca-app-pub-3940256099942544/2934735716 + AD_UNIT_ID_FOR_INTERSTITIAL_TEST + ca-app-pub-3940256099942544/4411468910 + CLIENT_ID + 899482329945-jhobrnjg3ko2ldsnj4si6jk03d1osk2v.apps.googleusercontent.com + REVERSED_CLIENT_ID + com.googleusercontent.apps.899482329945-jhobrnjg3ko2ldsnj4si6jk03d1osk2v + API_KEY + AIzaSyCgZRSGERqXX3KKB9yCwRwo3tmHSN2tYgA + GCM_SENDER_ID + 899482329945 + PLIST_VERSION + 1 + BUNDLE_ID + com.finazzi.distquake + PROJECT_ID + hybrid-bastion-406 + STORAGE_BUCKET + hybrid-bastion-406.appspot.com + IS_ADS_ENABLED + + IS_ANALYTICS_ENABLED + + IS_APPINVITE_ENABLED + + IS_GCM_ENABLED + + IS_SIGNIN_ENABLED + + GOOGLE_APP_ID + 1:899482329945:ios:e9ac57970038fe35 + DATABASE_URL + https://hybrid-bastion-406.firebaseio.com + + \ No newline at end of file diff --git a/Sources/Earthquake Network/GoogleService-Info.plist b/Sources/Earthquake Network/GoogleService-Info.plist new file mode 100644 index 0000000..cd05d26 --- /dev/null +++ b/Sources/Earthquake Network/GoogleService-Info.plist @@ -0,0 +1,40 @@ + + + + + AD_UNIT_ID_FOR_BANNER_TEST + ca-app-pub-3940256099942544/2934735716 + AD_UNIT_ID_FOR_INTERSTITIAL_TEST + ca-app-pub-3940256099942544/4411468910 + CLIENT_ID + 899482329945-jhobrnjg3ko2ldsnj4si6jk03d1osk2v.apps.googleusercontent.com + REVERSED_CLIENT_ID + com.googleusercontent.apps.899482329945-jhobrnjg3ko2ldsnj4si6jk03d1osk2v + API_KEY + AIzaSyCgZRSGERqXX3KKB9yCwRwo3tmHSN2tYgA + GCM_SENDER_ID + 899482329945 + PLIST_VERSION + 1 + BUNDLE_ID + com.finazzi.distquake + PROJECT_ID + hybrid-bastion-406 + STORAGE_BUCKET + hybrid-bastion-406.appspot.com + IS_ADS_ENABLED + + IS_ANALYTICS_ENABLED + + IS_APPINVITE_ENABLED + + IS_GCM_ENABLED + + IS_SIGNIN_ENABLED + + GOOGLE_APP_ID + 1:899482329945:ios:e9ac57970038fe35 + DATABASE_URL + https://hybrid-bastion-406.firebaseio.com + + \ No newline at end of file diff --git a/Sources/Earthquake Network/Info.plist b/Sources/Earthquake Network/Info.plist new file mode 100644 index 0000000..c73f310 --- /dev/null +++ b/Sources/Earthquake Network/Info.plist @@ -0,0 +1,68 @@ + + + + + CFBundleDevelopmentRegion + $(DEVELOPMENT_LANGUAGE) + CFBundleDisplayName + $(PRODUCT_NAME) + CFBundleExecutable + $(EXECUTABLE_NAME) + CFBundleIdentifier + $(PRODUCT_BUNDLE_IDENTIFIER) + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + $(PRODUCT_NAME) + CFBundlePackageType + APPL + CFBundleShortVersionString + 2.0 + CFBundleVersion + 1.9 + LSApplicationQueriesSchemes + + googlechromes + comgooglemaps + + LSRequiresIPhoneOS + + NSAppTransportSecurity + + NSAllowsArbitraryLoads + + + NSLocationAlwaysAndWhenInUseUsageDescription + Ci occorre la tua posizione per inviare messaggi precisi in caso di terremoto + NSLocationAlwaysUsageDescription + Ci occorre la tua posizione per inviare messaggi precisi in caso di terremoto + NSLocationWhenInUseUsageDescription + Ci occorre la tua posizione per inviare messaggi precisi in caso di terremoto + UIBackgroundModes + + audio + fetch + location + remote-notification + + UILaunchStoryboardName + LaunchScreen + UIMainStoryboardFile + Main + UIRequiredDeviceCapabilities + + armv7 + + UISupportedInterfaceOrientations + + UIInterfaceOrientationPortrait + + UISupportedInterfaceOrientations~ipad + + UIInterfaceOrientationPortrait + UIInterfaceOrientationPortraitUpsideDown + UIInterfaceOrientationLandscapeLeft + UIInterfaceOrientationLandscapeRight + + + diff --git a/Sources/Earthquake Network/NSDictionary+BVJSONString.h b/Sources/Earthquake Network/NSDictionary+BVJSONString.h new file mode 100644 index 0000000..0497ad6 --- /dev/null +++ b/Sources/Earthquake Network/NSDictionary+BVJSONString.h @@ -0,0 +1,18 @@ +// +// NSDictionary+BVJSONString.h +// Smash +// +// Created by Luca Beretta on 24/03/2019. +// Copyright © 2019 Luca Beretta. All rights reserved. +// + +#import + +NS_ASSUME_NONNULL_BEGIN + +@interface NSDictionary (BVJSONString) +-(NSString*) bv_jsonStringWithPrettyPrint:(BOOL) prettyPrint; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Sources/Earthquake Network/NSDictionary+BVJSONString.m b/Sources/Earthquake Network/NSDictionary+BVJSONString.m new file mode 100644 index 0000000..984e332 --- /dev/null +++ b/Sources/Earthquake Network/NSDictionary+BVJSONString.m @@ -0,0 +1,25 @@ +// +// NSDictionary+BVJSONString.m +// Smash +// +// Created by Luca Beretta on 24/03/2019. +// Copyright © 2019 Luca Beretta. All rights reserved. +// + +#import "NSDictionary+BVJSONString.h" + +@implementation NSDictionary (BVJSONString) +-(NSString*) bv_jsonStringWithPrettyPrint:(BOOL) prettyPrint { + NSError *error; + NSData *jsonData = [NSJSONSerialization dataWithJSONObject:self + options:(NSJSONWritingOptions) (prettyPrint ? NSJSONWritingPrettyPrinted : 0) + error:&error]; + + if (! jsonData) { + NSLog(@"%s: error: %@", __func__, error.localizedDescription); + return @"{}"; + } else { + return [[NSString alloc] initWithData:jsonData encoding:NSUTF8StringEncoding]; + } +} +@end diff --git a/Sources/Earthquake Network/Reachability.h b/Sources/Earthquake Network/Reachability.h new file mode 100644 index 0000000..50c048c --- /dev/null +++ b/Sources/Earthquake Network/Reachability.h @@ -0,0 +1,64 @@ +/* + Copyright (C) 2016 Apple Inc. All Rights Reserved. + See LICENSE.txt for this sample’s licensing information + + Abstract: + Basic demonstration of how to use the SystemConfiguration Reachablity APIs. + */ + +#import +#import +#import + + +typedef enum : NSInteger { + NotReachable = 0, + ReachableViaWiFi, + ReachableViaWWAN +} NetworkStatus; + +#pragma mark IPv6 Support +//Reachability fully support IPv6. For full details, see ReadMe.md. + + +extern NSString *kReachabilityChangedNotification; + + +@interface Reachability : NSObject + +/*! + * Use to check the reachability of a given host name. + */ ++ (instancetype)reachabilityWithHostName:(NSString *)hostName; + +/*! + * Use to check the reachability of a given IP address. + */ ++ (instancetype)reachabilityWithAddress:(const struct sockaddr *)hostAddress; + +/*! + * Checks whether the default route is available. Should be used by applications that do not connect to a particular host. + */ ++ (instancetype)reachabilityForInternetConnection; + + +#pragma mark reachabilityForLocalWiFi +//reachabilityForLocalWiFi has been removed from the sample. See ReadMe.md for more information. +//+ (instancetype)reachabilityForLocalWiFi; + +/*! + * Start listening for reachability notifications on the current run loop. + */ +- (BOOL)startNotifier; +- (void)stopNotifier; + +- (NetworkStatus)currentReachabilityStatus; + +/*! + * WWAN may be available, but not active until a connection has been established. WiFi may require a connection for VPN on Demand. + */ +- (BOOL)connectionRequired; + +@end + + diff --git a/Sources/Earthquake Network/Reachability.m b/Sources/Earthquake Network/Reachability.m new file mode 100644 index 0000000..fd84325 --- /dev/null +++ b/Sources/Earthquake Network/Reachability.m @@ -0,0 +1,242 @@ +/* + Copyright (C) 2016 Apple Inc. All Rights Reserved. + See LICENSE.txt for this sample’s licensing information + + Abstract: + Basic demonstration of how to use the SystemConfiguration Reachablity APIs. + */ + +#import +#import +#import +#import +#import + +#import + +#import "Reachability.h" + +#pragma mark IPv6 Support +//Reachability fully support IPv6. For full details, see ReadMe.md. + + +NSString *kReachabilityChangedNotification = @"kNetworkReachabilityChangedNotification"; + + +#pragma mark - Supporting functions + +#define kShouldPrintReachabilityFlags 1 + +static void PrintReachabilityFlags(SCNetworkReachabilityFlags flags, const char* comment) +{ +#if kShouldPrintReachabilityFlags + + /* NSLog(@"Reachability Flag Status: %c%c %c%c%c%c%c%c%c %s\n", + (flags & kSCNetworkReachabilityFlagsIsWWAN) ? 'W' : '-', + (flags & kSCNetworkReachabilityFlagsReachable) ? 'R' : '-', + + (flags & kSCNetworkReachabilityFlagsTransientConnection) ? 't' : '-', + (flags & kSCNetworkReachabilityFlagsConnectionRequired) ? 'c' : '-', + (flags & kSCNetworkReachabilityFlagsConnectionOnTraffic) ? 'C' : '-', + (flags & kSCNetworkReachabilityFlagsInterventionRequired) ? 'i' : '-', + (flags & kSCNetworkReachabilityFlagsConnectionOnDemand) ? 'D' : '-', + (flags & kSCNetworkReachabilityFlagsIsLocalAddress) ? 'l' : '-', + (flags & kSCNetworkReachabilityFlagsIsDirect) ? 'd' : '-', + comment + );*/ +#endif +} + + +static void ReachabilityCallback(SCNetworkReachabilityRef target, SCNetworkReachabilityFlags flags, void* info) +{ +#pragma unused (target, flags) + NSCAssert(info != NULL, @"info was NULL in ReachabilityCallback"); + NSCAssert([(__bridge NSObject*) info isKindOfClass: [Reachability class]], @"info was wrong class in ReachabilityCallback"); + + Reachability* noteObject = (__bridge Reachability *)info; + // Post a notification to notify the client that the network reachability changed. + [[NSNotificationCenter defaultCenter] postNotificationName: kReachabilityChangedNotification object: noteObject]; +} + + +#pragma mark - Reachability implementation + +@implementation Reachability +{ + SCNetworkReachabilityRef _reachabilityRef; +} + ++ (instancetype)reachabilityWithHostName:(NSString *)hostName +{ + Reachability* returnValue = NULL; + SCNetworkReachabilityRef reachability = SCNetworkReachabilityCreateWithName(NULL, [hostName UTF8String]); + if (reachability != NULL) + { + returnValue= [[self alloc] init]; + if (returnValue != NULL) + { + returnValue->_reachabilityRef = reachability; + } + else { + CFRelease(reachability); + } + } + return returnValue; +} + + ++ (instancetype)reachabilityWithAddress:(const struct sockaddr *)hostAddress +{ + SCNetworkReachabilityRef reachability = SCNetworkReachabilityCreateWithAddress(kCFAllocatorDefault, hostAddress); + + Reachability* returnValue = NULL; + + if (reachability != NULL) + { + returnValue = [[self alloc] init]; + if (returnValue != NULL) + { + returnValue->_reachabilityRef = reachability; + } + else { + CFRelease(reachability); + } + } + return returnValue; +} + + ++ (instancetype)reachabilityForInternetConnection +{ + struct sockaddr_in zeroAddress; + bzero(&zeroAddress, sizeof(zeroAddress)); + zeroAddress.sin_len = sizeof(zeroAddress); + zeroAddress.sin_family = AF_INET; + + return [self reachabilityWithAddress: (const struct sockaddr *) &zeroAddress]; +} + +#pragma mark reachabilityForLocalWiFi +//reachabilityForLocalWiFi has been removed from the sample. See ReadMe.md for more information. +//+ (instancetype)reachabilityForLocalWiFi + + + +#pragma mark - Start and stop notifier + +- (BOOL)startNotifier +{ + BOOL returnValue = NO; + SCNetworkReachabilityContext context = {0, (__bridge void *)(self), NULL, NULL, NULL}; + + if (SCNetworkReachabilitySetCallback(_reachabilityRef, ReachabilityCallback, &context)) + { + if (SCNetworkReachabilityScheduleWithRunLoop(_reachabilityRef, CFRunLoopGetCurrent(), kCFRunLoopDefaultMode)) + { + returnValue = YES; + } + } + + return returnValue; +} + + +- (void)stopNotifier +{ + if (_reachabilityRef != NULL) + { + SCNetworkReachabilityUnscheduleFromRunLoop(_reachabilityRef, CFRunLoopGetCurrent(), kCFRunLoopDefaultMode); + } +} + + +- (void)dealloc +{ + [self stopNotifier]; + if (_reachabilityRef != NULL) + { + CFRelease(_reachabilityRef); + } +} + + +#pragma mark - Network Flag Handling + +- (NetworkStatus)networkStatusForFlags:(SCNetworkReachabilityFlags)flags +{ + PrintReachabilityFlags(flags, "networkStatusForFlags"); + if ((flags & kSCNetworkReachabilityFlagsReachable) == 0) + { + // The target host is not reachable. + return NotReachable; + } + + NetworkStatus returnValue = NotReachable; + + if ((flags & kSCNetworkReachabilityFlagsConnectionRequired) == 0) + { + /* + If the target host is reachable and no connection is required then we'll assume (for now) that you're on Wi-Fi... + */ + returnValue = ReachableViaWiFi; + } + + if ((((flags & kSCNetworkReachabilityFlagsConnectionOnDemand ) != 0) || + (flags & kSCNetworkReachabilityFlagsConnectionOnTraffic) != 0)) + { + /* + ... and the connection is on-demand (or on-traffic) if the calling application is using the CFSocketStream or higher APIs... + */ + + if ((flags & kSCNetworkReachabilityFlagsInterventionRequired) == 0) + { + /* + ... and no [user] intervention is needed... + */ + returnValue = ReachableViaWiFi; + } + } + + if ((flags & kSCNetworkReachabilityFlagsIsWWAN) == kSCNetworkReachabilityFlagsIsWWAN) + { + /* + ... but WWAN connections are OK if the calling application is using the CFNetwork APIs. + */ + returnValue = ReachableViaWWAN; + } + + return returnValue; +} + + +- (BOOL)connectionRequired +{ + NSAssert(_reachabilityRef != NULL, @"connectionRequired called with NULL reachabilityRef"); + SCNetworkReachabilityFlags flags; + + if (SCNetworkReachabilityGetFlags(_reachabilityRef, &flags)) + { + return (flags & kSCNetworkReachabilityFlagsConnectionRequired); + } + + return NO; +} + + +- (NetworkStatus)currentReachabilityStatus +{ + NSAssert(_reachabilityRef != NULL, @"currentNetworkStatus called with NULL SCNetworkReachabilityRef"); + NetworkStatus returnValue = NotReachable; + SCNetworkReachabilityFlags flags; + + if (SCNetworkReachabilityGetFlags(_reachabilityRef, &flags)) + { + returnValue = [self networkStatusForFlags:flags]; + } + + return returnValue; +} + + +@end diff --git a/Sources/Earthquake Network/ServerRequest.h b/Sources/Earthquake Network/ServerRequest.h new file mode 100644 index 0000000..41fa632 --- /dev/null +++ b/Sources/Earthquake Network/ServerRequest.h @@ -0,0 +1,30 @@ +// +// ServerRequest.h +// Telegea +// +// Created by Luca Beretta on 15/02/17. +// Copyright © 2017 Luca Beretta. All rights reserved. +// + +#import +#import +#import "Costanti.h" + + +@interface ServerRequest : NSObject + +@property (nonatomic) BOOL isConnect; + + ++(ServerRequest *) defaultServerConnectionSingleton; + +-(void)inviaInformazioniAlServerWithURL:(NSURL *)url richiesta:(EQNTipoChiamata )chiamata success:(void(^)(id result)) success failure:(void(^)(NSError *))failure; + +-(void)inviaRicevuta:(NSData *)ricevuta success:(void(^)(id result)) success failure:(void(^)(NSError *))failure; + +/* +-(void)sendGetMethod:(NSURLRequest *)request typeRequest:(TypeRequest)type success:(void(^)(id dictionary)) success failure:(void(^)(NSError *))failure; + +-(UIAlertController *)mostraAllertWithMessage:(NSString *)messaggio close:(void(^)(BOOL terminato))terminato; +*/ +@end diff --git a/Sources/Earthquake Network/ServerRequest.m b/Sources/Earthquake Network/ServerRequest.m new file mode 100644 index 0000000..a5bbe39 --- /dev/null +++ b/Sources/Earthquake Network/ServerRequest.m @@ -0,0 +1,498 @@ +// +// ServerRequest.m +// Telegea +// +// Created by Luca Beretta on 15/02/17. +// Copyright © 2017 Luca Beretta. All rights reserved. +// + +#import "ServerRequest.h" +#import "Reachability.h" +#import "Costanti.h" +#import "EQNUtility.h" +#import "NSDictionary+BVJSONString.h" + +//#import "User.h" +//#import "Portachiavi.h" + +@interface ServerRequest (){ + + NSURLSession *session; + +} +@property (nonatomic) Reachability *hostReachability; +@property (nonatomic) Reachability *internetReachability; + +@end + +@implementation ServerRequest + +static ServerRequest *_sharedInstance = nil; + ++(ServerRequest *) defaultServerConnectionSingleton{ + + @synchronized (_sharedInstance) { + + if (_sharedInstance == nil){ + _sharedInstance = [[ServerRequest alloc] init]; + + } + [_sharedInstance initSingleton]; + + return _sharedInstance; + } +} + +-(void)initSingleton{ + + NSURLSessionConfiguration *config = [NSURLSessionConfiguration ephemeralSessionConfiguration]; + session = [NSURLSession sessionWithConfiguration:config]; + + // registro notifiche rilevamento connessione + [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(reachabilityChanged:) name:kReachabilityChangedNotification object:nil]; + NSString *remoteHostName = @"http://srv.earthquakenetwork.it"; + + self.hostReachability = [Reachability reachabilityWithHostName:remoteHostName]; + [self.hostReachability startNotifier]; + [self setValue:@([self updateConnectionhReachability:self.hostReachability]) forKey:@"isConnect"]; + // self.isConnect = [self updateConnectionhReachability:self.hostReachability]; + + self.internetReachability = [Reachability reachabilityForInternetConnection]; + [self.internetReachability startNotifier]; + // self.isConnect = [self updateConnectionhReachability:self.internetReachability]; + [self setValue:@([self updateConnectionhReachability:self.internetReachability]) forKey:@"isConnect"]; + +} + +/*! + * Called by Reachability whenever status changes. + */ +- (void) reachabilityChanged:(NSNotification *)note +{ + Reachability* curReach = [note object]; + NSParameterAssert([curReach isKindOfClass:[Reachability class]]); + // self.isConnect = [self updateConnectionhReachability:curReach]; + + [self setValue:@([self updateConnectionhReachability:curReach]) forKey:@"isConnect"]; +} + +- (BOOL)updateConnectionhReachability:(Reachability *)reachability +{ + NetworkStatus netStatus = [reachability currentReachabilityStatus]; + switch (netStatus) { + case NotReachable: + return NO; + break; + default: + return YES; + break; + } + +} + +-(void)inviaInformazioniAlServerWithURL:(NSURL *)url richiesta:(EQNTipoChiamata )chiamata success:(void(^)(id result)) success failure:(void(^)(NSError *))failure{ + + if (!self.isConnect) { + + NSError *error = [NSError errorWithDomain:NSMachErrorDomain code:401 userInfo:@{MESSAGGIO : NSLocalizedString(@"Nessuna connessione", @"messaggio assenza connesione")}]; + failure(error); + + } + + NSMutableURLRequest * urlRequest = [NSMutableURLRequest requestWithURL:url]; + [urlRequest setHTTPMethod:@"GET"]; + + dispatch_async(dispatch_get_main_queue(), ^{ + [UIApplication sharedApplication].networkActivityIndicatorVisible = YES; + }); + + NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:urlRequest completionHandler:^(NSData *data, NSURLResponse *response, NSError *error){ + + NSHTTPURLResponse *httpResp = (NSHTTPURLResponse *)response; + + + if(!error){ + + NSError *jsonError; + // NSData *myRequestData = [response dataUsingEncoding:NSUTF8StringEncoding]; + id JSON = [NSJSONSerialization JSONObjectWithData:data + options:NSJSONReadingAllowFragments + error:&jsonError]; + + if (!jsonError){ + + switch (httpResp.statusCode) { + case 200: + switch (chiamata) { + case registrazione: + success(JSON); + break; + case posizione: + success(@"success"); + break; + case calibrazione: + success(JSON); + break; + case rilevamento: + success(JSON); + break; + case downloadDati: + success(JSON); + break; + case graficoSmartPhone: + success(JSON); + break; + case areaCheck: + success(JSON); + break; + case pastquakes: + success(JSON); + break; + case utentiDisponibili: + success(JSON); + break; + case segnalazioneManuale: + success(JSON); + break; + case tsunami: + success(JSON); + break; + case segnalazzioneTerremoto: + success(JSON); + break; + case commentoTerremoto: + success(JSON); + break; + case tempoDisponibile: + success(JSON); + break; + case impostazioniNotifiche: + success(JSON); + break; + default: + break; + } + // NSLog(@"Risultato richiesta server %@", JSON); + // success(@""); + dispatch_async(dispatch_get_main_queue(), ^{ + + [UIApplication sharedApplication].networkActivityIndicatorVisible = NO; + }); + } + } + else{ + + NSString* newStr = [[NSString alloc] initWithData:data encoding:NSUTF8StringEncoding]; + if (newStr) { + if (chiamata == segnalazzioneTerremoto) { + + NSLog(@"risultato segnalazione %@", [EQNUtility clearStringMessaggi:newStr]); + success([EQNUtility clearStringMessaggi:newStr]); + + } + + if (chiamata == rilevamento) { + + /// NSLog(@"newStr %@", newStr); + + success([EQNUtility clearStringMessaggi:newStr]); + + + } + + if (chiamata == registrazione) { + + NSLog(@"newStr %@", newStr); + + } + if (chiamata == tempoDisponibile) { + + NSLog(@"newStr %@", newStr); + + } + + if (chiamata == calibrazione) { + + NSLog(@"calibrazione %@", newStr); + success(newStr); + + } + if (chiamata == rilevamento) { + + success(newStr); + + } + if (chiamata == impostazioniNotifiche) { + + NSLog(@"impostazioniNotifiche %@", newStr); + + success(newStr); + + } + if (chiamata == segnalazioneManuale) { + + NSLog(@"segnalazioneManuale %@", newStr); + + } + } else{ + + + NSLog(@"Error %@", [jsonError description]); + + NSError *error = [NSError errorWithDomain:NSMachErrorDomain code:0 userInfo:@{MESSAGGIO : NSLocalizedString(@"Username e Password sbagliati", @"messaggio errore inserimento credenziali")}]; + failure(error); + dispatch_async(dispatch_get_main_queue(), ^{ + [UIApplication sharedApplication].networkActivityIndicatorVisible = NO; + }); + + + } + } + + } + + }]; + + [dataTask resume]; + +} + +-(void)inviaRicevuta:(NSData *)ricevuta success:(void(^)(id result)) success failure:(void(^)(NSError *))failure{ + + + NSString *jsonObjectString = [ricevuta base64EncodedStringWithOptions:0]; + + // NSString* BASEURl = @"XXXXXXXXX/XXX/XXXX"; + // NSString *testReceipt= [BASEURl stringByAppendingString:@"/InApp/iOS/updatePurchase"]; + NSDictionary *params = @{@"ricevuta" :jsonObjectString}; + NSString *parametri = [params bv_jsonStringWithPrettyPrint:YES]; + + NSMutableURLRequest * urlRequest = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@""]]; + [urlRequest setHTTPMethod:@"POST"]; + [urlRequest addValue:@"application/json" forHTTPHeaderField:@"Content-Type"]; + [urlRequest addValue:@"application/json" forHTTPHeaderField:@"Accept"]; + [urlRequest setHTTPBody:[parametri dataUsingEncoding:NSUTF8StringEncoding]]; + + NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:urlRequest completionHandler:^(NSData *data, NSURLResponse *response, NSError *error){ + + NSHTTPURLResponse *httpResp = (NSHTTPURLResponse *)response; + + if(!error){ + + NSError *jsonError; + // NSData *myRequestData = [response dataUsingEncoding:NSUTF8StringEncoding]; + NSDictionary *JSON = [NSJSONSerialization JSONObjectWithData:data + options:NSJSONReadingAllowFragments + error:&jsonError]; + + if (!jsonError){ + + switch (httpResp.statusCode) { + case 200: + success(JSON); + + break; + + default: + NSLog(@"httpResp.statusCode %ld", (long)httpResp.statusCode); + + break; + + } + + } + } + else{ + + failure(error.userInfo[@"NSLocalizedDescription"]); + NSLog(@"Error %@", error.userInfo); + + } + + }]; + + [dataTask resume]; + + +} + +/* +-(void)sendGetMethod:(NSURLRequest *)request typeRequest:(TypeRequest)type success:(void(^)(id dictionary)) success failure:(void(^)(NSError *))failure{ + + if (!self.isConnect) { + + NSError *error = [NSError errorWithDomain:NSMachErrorDomain code:401 userInfo:@{MESSAGGIO : NSLocalizedString(@"Nessuna connessione", @"messaggio assenza connesione")}]; + failure(error); + + } + + [UIApplication sharedApplication].networkActivityIndicatorVisible = YES; + + NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request completionHandler:^(NSData *data, NSURLResponse *response, NSError *error){ + + NSHTTPURLResponse *httpResp = (NSHTTPURLResponse *)response; + + if(!error){ + + NSError *jsonError; + + NSDictionary *showJSON = [NSJSONSerialization JSONObjectWithData:data + options:NSJSONReadingAllowFragments + error:&jsonError]; + if (!jsonError){ + + switch (httpResp.statusCode) { + case 200: + success(showJSON); + [UIApplication sharedApplication].networkActivityIndicatorVisible = NO; + break; + } + } + else{ + + NSError *error; + switch (type) { + case login: + error = [NSError errorWithDomain:NSMachErrorDomain code:login userInfo:@{MESSAGGIO : NSLocalizedString(@"Username e Password sbagliati", @"messaggio errore inserimento credenziali")}]; + break; + case reading: + error = [NSError errorWithDomain:NSMachErrorDomain code:reading userInfo:@{MESSAGGIO : NSLocalizedString(@"Errore! Impossibile accedere all'impianto", @"messaggio errore richiesta apikey impianto")}]; + break; + case sending: + // error = [NSError errorWithDomain:NSMachErrorDomain code:httpResp.statusCode userInfo:@{MESSAGGIO : NSLocalizedString(@"sending", @"")}]; + case zona: + error = [NSError errorWithDomain:NSMachErrorDomain code:zona userInfo:@{MESSAGGIO : NSLocalizedString(@"Sì è verificato un errore sulla centralina", @"messaggio errore richiesta dev_cmd")}]; + break; + default: + error = [NSError errorWithDomain:NSMachErrorDomain code:httpResp.statusCode userInfo:@{MESSAGGIO : NSLocalizedString(@"Errore sconosciuto", @"")}]; + + break; + } + failure(error); + [UIApplication sharedApplication].networkActivityIndicatorVisible = NO; + + + } + + } + + }]; + + [dataTask resume]; +} + + + +-(void)caricaImpianto:(Plant *)plant success:(void(^)(BOOL))success failure:(void(^)(NSError *))failure{ + + NSMutableURLRequest * urlRequest = [NSMutableURLRequest requestWithURL:[self urlWithInfo:plant]]; + [urlRequest setHTTPMethod:@"GET"]; + + + [self sendGetMethod:urlRequest + typeRequest:login + success:^(NSDictionary *result){ + + plant.apikey = result[@"apikey"]; + [self caricaZoneiWithPlant:plant success:^(BOOL result){ + + + // caricamento zone + success(result); + + }failure:^(NSError *error){ + // caricamento zone + failure(error); + }]; + } + failure:^(NSError *error){ + + // caricamento impianto + + failure(error); + + }]; + +} + +-(NSURL *)urlWithInfo:(Plant *)plant{ + + NSURL *url =[NSURL URLWithString:[NSString stringWithFormat:@"%@?%@=%@&%@=%@&%@=%@", LOGIN_URL, USERNAME, [User defaultUser].nome, PSW, [Portachiavi getCredenziali:[User defaultUser].nome], PLANT_ID, plant.plant_id]]; + + return url; + +} + +-(void)caricaZoneiWithPlant:(Plant *)plant success:(void(^)(BOOL))success failure:(void(^)(NSError *))failure{ + + + NSString *url = [NSString stringWithFormat:@"%@?%@=%@&%@=%@&%@=[{\"mod\":10,\"reg\":100}]", DEVICE_COMMANDS_URL, APIKEY, plant.apikey, PLANT_ID, plant.plant_id, DEV_CMD]; + + NSURL *theUrl = [NSURL URLWithString:[url stringByAddingPercentEncodingWithAllowedCharacters:[NSCharacterSet URLFragmentAllowedCharacterSet]]]; + + NSMutableURLRequest * urlRequest = [NSMutableURLRequest requestWithURL:theUrl]; + [urlRequest setHTTPMethod:@"GET"]; + [self sendGetMethod:urlRequest + typeRequest:reading + success:^(NSDictionary *result){ + + NSArray *valori = result[@"result"]; + NSNumber *numeroZone; + + if(valori.count == 0){ + //numeroZone = @1; + NSError *error = [NSError errorWithDomain:NSMachErrorDomain code:0 userInfo:@{MESSAGGIO : NSLocalizedString(@"Errore! Impossibile accedere all'impianto", @"messaggio errore richiesta apikey impianto")}]; + failure(error); + return ; + + } + else if([[valori firstObject][@"val"] isEqual:[NSNull null]]){ + //numeroZone = @1; + NSError *error = [NSError errorWithDomain:NSMachErrorDomain code:0 userInfo:@{MESSAGGIO : NSLocalizedString(@"Errore! Impossibile accedere all'impianto", @"messaggio errore richiesta apikey impianto")}]; + failure(error); + return ; + + } + else + numeroZone = [valori firstObject][@"val"]; + + + [plant creaZone:[numeroZone intValue]]; + success(YES); + } + + failure:^(NSError *error){ + failure(error); + + }]; + +} + +-(UIAlertController *)mostraAllertWithMessage:(NSString *)messaggio close:(void(^)(BOOL terminato))terminato{ + + NSString *titolo = @""; + if ([messaggio isEqualToString:NSLocalizedString(@"Nessuna connessione", @"messaggio assenza connesione")]) + titolo = NSLocalizedString(@"Attenzione", @""); + + UIAlertController* alert = [UIAlertController alertControllerWithTitle:titolo//NSLocalizedString(@"Attenzione", @"") + message:messaggio + preferredStyle:UIAlertControllerStyleAlert]; + UIAlertAction* defaultAction = [UIAlertAction actionWithTitle:NSLocalizedString(@"OK", @"") + style:UIAlertActionStyleDefault + handler:^(UIAlertAction * action) { + + terminato(YES); + + }]; + [alert addAction:defaultAction]; + + return alert; +} + +- (void)dealloc +{ + [[NSNotificationCenter defaultCenter] removeObserver:self name:kReachabilityChangedNotification object:nil]; +} + */ + +@end diff --git a/Sources/Earthquake Network/ViewController/Dettagli mappa/DettagliMappaViewController.h b/Sources/Earthquake Network/ViewController/Dettagli mappa/DettagliMappaViewController.h new file mode 100644 index 0000000..d803bfb --- /dev/null +++ b/Sources/Earthquake Network/ViewController/Dettagli mappa/DettagliMappaViewController.h @@ -0,0 +1,34 @@ +// +// DettagliMappaViewController.h +// Earthquake Network +// +// Created by Luca Beretta on 21/10/18. +// Copyright © 2018 Luca Beretta. All rights reserved. +// + +#import +#import "Costanti.h" +#import +#import +#import "EQNSegnalazione.h" +#import "EQNManager.h" +#import "ReteSismicaAnnotation.h" +#import "PickerViewController.h" +#import "EQNUtility.h" +#import "EQNPastquakes.h" + +@interface DettagliMappaViewController : UIViewController + +@property (nonatomic, assign) EQNTipoDettagliMappa tipoMappa; +@property (nonatomic, strong) IBOutlet MKMapView *mapView; +@property (weak, nonatomic) IBOutlet UIView *containerView; +@property (weak, nonatomic) IBOutlet UIButton *buttonAzione; +@property (weak, nonatomic) IBOutlet UILabel *labelAzione; +@property (weak, nonatomic) IBOutlet UIImageView *imageAzione; + +@property (nonatomic, strong) NSArray *filtroArray; + +-(void)creaMarcherWithSegnalazione:(id)segnalazione; +-(IBAction)visualizzaPikerFiltro:(id)sender; +-(void)applicaFiltroWithTime:(NSNumber *)time; +@end diff --git a/Sources/Earthquake Network/ViewController/Dettagli mappa/DettagliMappaViewController.m b/Sources/Earthquake Network/ViewController/Dettagli mappa/DettagliMappaViewController.m new file mode 100644 index 0000000..acd6433 --- /dev/null +++ b/Sources/Earthquake Network/ViewController/Dettagli mappa/DettagliMappaViewController.m @@ -0,0 +1,293 @@ +// +// DettagliMappaViewController.m +// Earthquake Network +// +// Created by Luca Beretta on 21/10/18. +// Copyright © 2018 Luca Beretta. All rights reserved. +// + +#import "DettagliMappaViewController.h" + + +@interface DettagliMappaViewController () + + +@property (nonatomic, strong) PickerViewController *pikerViewController; +@property (nonatomic, strong) NSMutableArray *annotationArray; +@end + +@implementation DettagliMappaViewController + +- (void)viewDidLoad { + [super viewDidLoad]; + // Do any additional setup after loading the view. + // coordinate -33.86,151.20 at zoom level 6. + UIView *viewNavigationBar = [[UIView alloc] initWithFrame:CGRectMake(-18, 5, 150, 44)]; + UIImageView *imageLogo = [[UIImageView alloc] initWithFrame:CGRectMake(-18, 5, 38, 38)]; + imageLogo.image = [UIImage imageNamed:@"distquake_app_wave"]; + [viewNavigationBar addSubview:imageLogo]; + UILabel *textForNavi = [[UILabel alloc] initWithFrame:CGRectMake(25, 5, 150, 38)]; + textForNavi.text = NSLocalizedString(@"Rilevatore Terremoti", @"titolo navigation bar"); + [viewNavigationBar addSubview:textForNavi]; + self.navigationItem.titleView = viewNavigationBar; + [[UINavigationBar appearance] setBarTintColor:COLORE_BARRA_NAVIGAZIONE]; + [[UINavigationBar appearance] setTranslucent:NO]; + + // self.navigationItem.rightBarButtonItems = [self generePulsantiTipoMappa]; + self.navigationItem.leftBarButtonItem = [[UIBarButtonItem alloc] initWithImage:[UIImage imageNamed:@"back"] + style:UIBarButtonItemStyleDone + target:self + action:@selector(chiudi:)]; + + + self.pikerViewController = [[PickerViewController alloc] initWithNibName:@"PickerViewController" bundle:nil dati:self.filtroArray]; + self.pikerViewController.delegate = self; + /* + switch (self.tipoMappa) { + case reteSmartphone: + [self setUpMappaReteSmartphone]; + break; + case reteSismica: + [self setUpMappaReteSismica]; + break; + default: + break; + }*/ + +} +-(void)chiudi:(id)sender{ + + [self dismissViewControllerAnimated:YES completion:nil]; +} +-(void)setUpMappaReteSmartphone{ + + + +} + +-(void)setUpSegnalazioniUtente{ + + self.labelAzione.text = NSLocalizedString(@"Un giorno", @""); + NSArray *lista = [EQNManager defaultManager].elencoSelagnazioniManuali; + unsigned unitFlags = NSCalendarUnitYear | NSCalendarUnitMonth | NSCalendarUnitDay; + NSDate *now = [NSDate date]; + NSCalendar *gregorian = [NSCalendar currentCalendar]; + NSDateComponents *comps = [gregorian components:unitFlags fromDate:now]; + [comps setHour:[comps hour] - 24]; + NSDate *hundredYearsAgo = [gregorian dateFromComponents:comps]; + NSMutableArray *array = [NSMutableArray array]; + for (EQNSegnalazione *seg in lista) { + NSLog(@"data seg %@ confronto %@", seg.date, hundredYearsAgo); + if([seg.date laterDate:hundredYearsAgo]) + [array addObject:seg]; + } + + if (array.count == 0){ + + return; + } + + NSSortDescriptor *dateDescriptor = [NSSortDescriptor + sortDescriptorWithKey:@"date" + ascending:YES]; + NSArray *sortDescriptors = [NSArray arrayWithObject:dateDescriptor]; + NSArray *sortedEventArray = [array + sortedArrayUsingDescriptors:sortDescriptors]; + + for (EQNSegnalazione *seg in sortedEventArray) { + + NSLog(@"seg data %@", seg.date); + } + + + EQNSegnalazione *segnalazione = sortedEventArray[0]; + CLLocation *coordinate = [[CLLocation alloc] initWithLatitude:[segnalazione.latitude doubleValue] longitude:[segnalazione.longitude doubleValue]]; + MKCoordinateSpan span = MKCoordinateSpanMake(10.5, 10.5); + MKCoordinateRegion region = MKCoordinateRegionMake(coordinate.coordinate, span); + self.mapView.delegate = self; + [self.mapView setCenterCoordinate:coordinate.coordinate animated:NO]; + [self.mapView setRegion:region animated:YES]; + self.mapView.scrollEnabled = NO; + + [self.buttonAzione addTarget:self action:@selector(visualizzaPikerFiltro:) forControlEvents:UIControlEventTouchDown]; + + for (EQNPastquakes *seg in array) + [self creaMarcherWithSegnalazione:seg]; + + [self.mapView addAnnotations:self.annotationArray]; + +} + +-(void)setUpMappaReteSismica{ + + + +} + +-(void)creaMarcherWithSegnalazione:(id)segnalazione{ + /* + if(!self.annotationArray) + self.annotationArray = [NSMutableArray array]; + CLLocationCoordinate2D location = CLLocationCoordinate2DMake([segnalazione.latitude doubleValue], [segnalazione.longitude doubleValue]); + ReteSismicaAnnotation *anAnnotation = [[ReteSismicaAnnotation alloc] initWithTitle:segnalazione.users location:location magnitudo:[segnalazione.intensity intValue]]; + [self.annotationArray addObject:anAnnotation];*/ + +} + +-(MKAnnotationView *)mapView:(MKMapView *)mapView viewForAnnotation:(id)annotation{ + /* + if ([annotation isKindOfClass:[ReteSismicaAnnotation class]]) { + ReteSismicaAnnotation *anLocation = (ReteSismicaAnnotation *)annotation; + MKAnnotationView *annotationView = [mapView dequeueReusableAnnotationViewWithIdentifier:IDENTIFIER_ANNOTATION_RETESMARTPHONE]; + if (annotationView == nil) + annotationView = anLocation.annotationView; + else + annotationView.annotation = anLocation; + + return annotationView; + } + else*/ + return nil; +} + +- (void)didReceiveMemoryWarning { + [super didReceiveMemoryWarning]; + // Dispose of any resources that can be recreated. +} + +-(NSArray *)generePulsantiTipoMappa{ + + UIBarButtonItem *item1; + UIBarButtonItem *item2; + switch (self.tipoMappa) { + case reteSmartphone:{ + item1 = [[UIBarButtonItem alloc] initWithImage:[UIImage imageNamed:@"ic_action_settings"] style:UIBarButtonItemStyleDone + target:self + action:@selector(setting)]; + + item2 = [[UIBarButtonItem alloc] initWithImage:[UIImage imageNamed:@"ic_action_share"] style:UIBarButtonItemStyleDone + target:self + action:@selector(condividi)]; + return @[item2, item1]; + } + break; + case reteSismica: + return nil; + + break; + case segnalazioneUtenti: + return nil; + + break; + default: + return nil; + break; + } +} + +-(IBAction)visualizzaPikerFiltro:(id)sender{ + + [self addChildViewController:self.pikerViewController]; + [self.view addSubview:self.pikerViewController.view]; + UIView *subView=self.pikerViewController.view; + UIView *parent=self.view; + + subView.translatesAutoresizingMaskIntoConstraints = NO; + + //Trailing + NSLayoutConstraint *trailing =[NSLayoutConstraint + constraintWithItem:subView + attribute:NSLayoutAttributeTrailing + relatedBy:NSLayoutRelationEqual + toItem:parent + attribute:NSLayoutAttributeTrailing + multiplier:1.0f + constant:0.f]; + + //Leading + + NSLayoutConstraint *leading = [NSLayoutConstraint + constraintWithItem:subView + attribute:NSLayoutAttributeLeading + relatedBy:NSLayoutRelationEqual + toItem:parent + attribute:NSLayoutAttributeLeading + multiplier:1.0f + constant:0.f]; + + //Bottom + NSLayoutConstraint *bottom =[NSLayoutConstraint + constraintWithItem:subView + attribute:NSLayoutAttributeBottom + relatedBy:NSLayoutRelationEqual + toItem:parent + attribute:NSLayoutAttributeBottom + multiplier:1.0f + constant:0.f]; + + //Height to be fixed for SubView same as AdHeight + NSLayoutConstraint *height = [NSLayoutConstraint + constraintWithItem:subView + attribute:NSLayoutAttributeHeight + relatedBy:NSLayoutRelationEqual + toItem:nil + attribute:NSLayoutAttributeNotAnAttribute + multiplier:0 + constant:200]; + + //Add constraints to the Parent + [parent addConstraint:trailing]; + [parent addConstraint:bottom]; + [parent addConstraint:leading]; + + //Add height constraint to the subview, as subview owns it. + [subView addConstraint:height]; + +} + +-(void)applicaFiltroWithTime:(NSNumber *)time{ + /* + NSArray *array = [EQNUtility applicaFiltroWithTime:unAnno withList:[EQNManager defaultManager].datiPastQuakes]; + EQNSegnalazione *segnalazione = array[0]; + CLLocation *coordinate = [[CLLocation alloc] initWithLatitude:[segnalazione.latitude doubleValue] longitude:[segnalazione.longitude doubleValue]]; + MKCoordinateSpan span = MKCoordinateSpanMake(10.5, 10.5); + MKCoordinateRegion region = MKCoordinateRegionMake(coordinate.coordinate, span); + [self.mapView setCenterCoordinate:coordinate.coordinate animated:NO]; + [self.mapView setRegion:region animated:YES]; + self.mapView.scrollEnabled = NO; + + for (EQNPastquakes *seg in array) + [self creaMarcherWithSegnalazione:seg]; + + [self.mapView addAnnotations:self.annotationArray]; + + NSLog(@"conto tutti %lu, conto filtrato %lu ",(unsigned long)[EQNManager defaultManager].elencoSelagnazioniManuali.count, (unsigned long)array.count);*/ + +} +#pragma mark - PikerControl delegate + +-(void)inviaDati:(NSDictionary *)elementi{ + + [self.pikerViewController.view removeFromSuperview]; + [self.pikerViewController removeFromParentViewController]; + NSNumber *index = elementi[@"indice"]; + [self.mapView removeAnnotations:self.annotationArray]; + [self applicaFiltroWithTime:index]; +} + +-(void)chiudiView{ + + [self.pikerViewController.view removeFromSuperview]; + [self.pikerViewController removeFromParentViewController]; +} +/* +#pragma mark - Navigation + +// In a storyboard-based application, you will often want to do a little preparation before navigation +- (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender { + // Get the new view controller using [segue destinationViewController]. + // Pass the selected object to the new view controller. +} +*/ + +@end diff --git a/Sources/Earthquake Network/ViewController/Dettagli mappa/PastquakesDettagliMappa.h b/Sources/Earthquake Network/ViewController/Dettagli mappa/PastquakesDettagliMappa.h new file mode 100644 index 0000000..8d9cca0 --- /dev/null +++ b/Sources/Earthquake Network/ViewController/Dettagli mappa/PastquakesDettagliMappa.h @@ -0,0 +1,14 @@ +// +// PastquakesDettagliMappa.h +// Earthquake Network +// +// Created by Luca Beretta on 03/11/18. +// Copyright © 2018 Luca Beretta. All rights reserved. +// + +#import "DettagliMappaViewController.h" + +@interface PastquakesDettagliMappa : DettagliMappaViewController +//@property (weak, nonatomic) IBOutlet NSLayoutConstraint *altezzaMappa; + +@end diff --git a/Sources/Earthquake Network/ViewController/Dettagli mappa/PastquakesDettagliMappa.m b/Sources/Earthquake Network/ViewController/Dettagli mappa/PastquakesDettagliMappa.m new file mode 100644 index 0000000..b7e3e22 --- /dev/null +++ b/Sources/Earthquake Network/ViewController/Dettagli mappa/PastquakesDettagliMappa.m @@ -0,0 +1,173 @@ +// +// PastquakesDettagliMappa.m +// Earthquake Network +// +// Created by Luca Beretta on 03/11/18. +// Copyright © 2018 Luca Beretta. All rights reserved. +// + +#import "PastquakesDettagliMappa.h" +#import "PastquakesAnnotation.h" + +@interface PastquakesDettagliMappa () + +@property (nonatomic, strong) NSMutableArray *annotationArray; +@property(nonatomic, strong) GADBannerView *bannerView; + +@end + +@implementation PastquakesDettagliMappa + +- (void)viewDidLoad { + + self.filtroArray = @[NSLocalizedString(@"Ultimo anno", @""), NSLocalizedString(@"Ultimo mese", @""),NSLocalizedString(@"Ultima settimana", @""),NSLocalizedString(@"Ultimo giorno", @""),NSLocalizedString(@"Ultim\'ora", @"")]; + + [super viewDidLoad]; + // Do any additional setup after loading the view. + /* UIBarButtonItem *item1 = [[UIBarButtonItem alloc] initWithImage:[UIImage imageNamed:@"ic_action_settings"] + style:UIBarButtonItemStyleDone + target:self + action:@selector(setting)]; + + UIBarButtonItem *item2 = [[UIBarButtonItem alloc] initWithImage:[UIImage imageNamed:@"ic_action_share"] + style:UIBarButtonItemStyleDone + target:self + action:@selector(condividi)]; + + self.navigationItem.rightBarButtonItems = @[item2, item1];*/ + + self.navigationItem.leftBarButtonItem = [[UIBarButtonItem alloc] initWithImage:[UIImage imageNamed:@"back"] + style:UIBarButtonItemStyleDone + target:self + action:@selector(chiudi:)]; + + self.mapView.delegate = self; + + //NSArray *lista = [EQNUtility applicaFiltroWithTime:unGiorno withList:[EQNManager defaultManager].datiPastQuakes]; +/* + EQNPastquakes *segnalazione = lista[0]; + CLLocation *coordinate = [[CLLocation alloc] initWithLatitude:[segnalazione.latitude doubleValue] longitude:[segnalazione.longitude doubleValue]]; + MKCoordinateSpan span = MKCoordinateSpanMake(10.5, 10.5); + MKCoordinateRegion region = MKCoordinateRegionMake(coordinate.coordinate, span); + [self.mapView setCenterCoordinate:coordinate.coordinate animated:NO]; + [self.mapView setRegion:region animated:YES]; + self.mapView.scrollEnabled = NO;*/ + + + [self.buttonAzione addTarget:self action:@selector(visualizzaPikerFiltro:) forControlEvents:UIControlEventTouchDown]; + [self applicaFiltroWithTime:@(2)]; + + if ([[NSUserDefaults standardUserDefaults] boolForKey:EQN_ACQ_IN_APP]) + NSLog(@"ciao"); + else + self.bannerView = [EQNUtility ottieniBannerWithController:self position:NO]; + + +} + +- (void)didReceiveMemoryWarning { + [super didReceiveMemoryWarning]; + // Dispose of any resources that can be recreated. +} + +-(void)creaMarcherWithSegnalazione:(id)segnalazione{ + + [super creaMarcherWithSegnalazione:segnalazione]; + + if(!self.annotationArray) + self.annotationArray = [NSMutableArray array]; + + EQNPastquakes *pasq = (EQNPastquakes *)segnalazione; + + CLLocationCoordinate2D location = CLLocationCoordinate2DMake([pasq.latitude doubleValue], [pasq.longitude doubleValue]); + PastquakesAnnotation *anAnnotation = [[PastquakesAnnotation alloc] initWithTitle:[NSString stringWithFormat:@"%@ %@ %@",NSLocalizedString(@"Sisma rilevato da", @"") ,pasq.users, NSLocalizedString(@"smartphones", @"")] location:location intensita:[pasq.intensity intValue]]; + [self.annotationArray addObject:anAnnotation]; + +} + +-(MKAnnotationView *)mapView:(MKMapView *)mapView viewForAnnotation:(id)annotation{ + + + if ([annotation isKindOfClass:[PastquakesAnnotation class]]) { + PastquakesAnnotation *anLocation = (PastquakesAnnotation *)annotation; + MKAnnotationView *annotationView = [mapView dequeueReusableAnnotationViewWithIdentifier:IDENTIFIER_ANNOTATION_PASTQUAKES]; + if (annotationView == nil) + annotationView = anLocation.annotationView; + else + annotationView.annotation = anLocation; + + return annotationView; + } + else + return nil; + + +} + + +-(void)applicaFiltroWithTime:(NSNumber *)time{ + + EQNFiltriMappa filtro = unGiorno; + switch ([time intValue]) { + case 0: + filtro = unAnno; + break; + case 1: + filtro = unMese; + break; + case 2: + filtro = unaSettimana; + break; + case 3: + filtro = unGiorno; + break; + case 4: + filtro = unOra; + break; + default: + break; + } + + NSArray *lista = [EQNUtility applicaFiltroWithTime:filtro withList:[EQNManager defaultManager].datiPastQuakes]; + + // EQNPastquakes *segnalazione = lista[0]; + // CLLocation *coordinate = [[CLLocation alloc] initWithLatitude:[segnalazione.latitude doubleValue] longitude:[segnalazione.longitude doubleValue]]; + // MKCoordinateSpan span = MKCoordinateSpanMake(10.5, 10.5); + // MKCoordinateRegion region = MKCoordinateRegionMake(coordinate.coordinate, span); + // [self.mapView setCenterCoordinate:coordinate.coordinate animated:NO]; + // [self.mapView setRegion:region animated:YES]; + + self.mapView.scrollEnabled = YES; + + [self.annotationArray removeAllObjects]; + + for (EQNPastquakes *seg in lista) + [self creaMarcherWithSegnalazione:seg]; + + NSLog(@"Lista sismi %lu", (unsigned long)lista.count); + + [self.mapView addAnnotations:self.annotationArray]; + [self.mapView showAnnotations:self.annotationArray animated:YES]; + self.labelAzione.text = self.filtroArray[[time intValue]]; + /* + MKMapRect zoomRect = MKMapRectNull; + for (id annotation in self.mapView .annotations) + { + MKMapPoint annotationPoint = MKMapPointForCoordinate(annotation.coordinate); + MKMapRect pointRect = MKMapRectMake(annotationPoint.x, annotationPoint.y, 0.1, 0.1); + zoomRect = MKMapRectUnion(zoomRect, pointRect); + } + [mapView setVisibleMapRect:zoomRect animated:YES];*/ + +} +/* +#pragma mark - Navigation + +// In a storyboard-based application, you will often want to do a little preparation before navigation +- (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender { + // Get the new view controller using [segue destinationViewController]. + // Pass the selected object to the new view controller. +} +*/ + +@end diff --git a/Sources/Earthquake Network/ViewController/Dettagli mappa/ReteSismiDettagliMappa.h b/Sources/Earthquake Network/ViewController/Dettagli mappa/ReteSismiDettagliMappa.h new file mode 100644 index 0000000..6bc08cd --- /dev/null +++ b/Sources/Earthquake Network/ViewController/Dettagli mappa/ReteSismiDettagliMappa.h @@ -0,0 +1,16 @@ +// +// ReteSismiDettagliMappa.h +// Earthquake Network +// +// Created by Luca Beretta on 07/11/18. +// Copyright © 2018 Luca Beretta. All rights reserved. +// + +#import "DettagliMappaViewController.h" +#import "EQNSisma.h" + + +@interface ReteSismiDettagliMappa : DettagliMappaViewController + +@property (nonatomic, strong) EQNSisma *sisma; +@end diff --git a/Sources/Earthquake Network/ViewController/Dettagli mappa/ReteSismiDettagliMappa.m b/Sources/Earthquake Network/ViewController/Dettagli mappa/ReteSismiDettagliMappa.m new file mode 100644 index 0000000..a157d5e --- /dev/null +++ b/Sources/Earthquake Network/ViewController/Dettagli mappa/ReteSismiDettagliMappa.m @@ -0,0 +1,101 @@ +// +// ReteSismiDettagliMappa.m +// Earthquake Network +// +// Created by Luca Beretta on 07/11/18. +// Copyright © 2018 Luca Beretta. All rights reserved. +// + +#import "ReteSismiDettagliMappa.h" +#import "SismaAnnotation.h" + +@interface ReteSismiDettagliMappa () +@property(nonatomic, strong) GADBannerView *bannerView; + +@end + +@implementation ReteSismiDettagliMappa + +- (void)viewDidLoad { + + + self.mapView.delegate = self; + + [super viewDidLoad]; + // Do any additional setup after loading the view. + + + self.navigationController.navigationItem.leftBarButtonItem = [[UIBarButtonItem alloc] initWithImage:[UIImage imageNamed:@"back"] + style:UIBarButtonItemStyleDone + target:self + action:@selector(chiudi:)]; + + + for (EQNSisma *sismi in [EQNManager defaultManager].retiSismiche ) { + [self creaMarcherWithSegnalazione:sismi]; + + } + + if (![[NSUserDefaults standardUserDefaults] boolForKey:EQN_ACQ_IN_APP]){ + self.bannerView = [EQNUtility ottieniBannerWithController:self position:YES]; + + } +} + +- (void)didReceiveMemoryWarning { + [super didReceiveMemoryWarning]; + // Dispose of any resources that can be recreated. +} + + +-(void)creaMarcherWithSegnalazione:(id)segnalazione{ + + [super creaMarcherWithSegnalazione:segnalazione]; + + CLLocationCoordinate2D location = CLLocationCoordinate2DMake([self.sisma.latitude doubleValue], [self.sisma.longitude doubleValue]); + SismaAnnotation *anAnnotation = [[SismaAnnotation alloc] initWithTitle:self.sisma.place location:location intensita:[self.sisma.magnitude doubleValue]]; + + [self.mapView addAnnotation:anAnnotation]; + + CLLocation *coordinate = [[CLLocation alloc] initWithLatitude:[self.sisma.latitude doubleValue] longitude:[self.sisma.longitude doubleValue]]; + MKCoordinateSpan span = MKCoordinateSpanMake(10.5, 10.5); + MKCoordinateRegion region = MKCoordinateRegionMake(coordinate.coordinate, span); + [self.mapView setCenterCoordinate:coordinate.coordinate animated:NO]; + [self.mapView setRegion:region animated:YES]; + +} + +-(MKAnnotationView *)mapView:(MKMapView *)mapView viewForAnnotation:(id)annotation{ + + + if ([annotation isKindOfClass:[SismaAnnotation class]]) { + SismaAnnotation *anLocation = (SismaAnnotation *)annotation; + MKAnnotationView *annotationView = [mapView dequeueReusableAnnotationViewWithIdentifier:IDENTIFIER_ANNOTATION_SISMI]; + if (annotationView == nil) + annotationView = anLocation.annotationView; + else + annotationView.annotation = anLocation; + + return annotationView; + } + else + return nil; + + +} + + // apriImpostazioni + + + +/* +#pragma mark - Navigation + +// In a storyboard-based application, you will often want to do a little preparation before navigation +- (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender { + // Get the new view controller using [segue destinationViewController]. + // Pass the selected object to the new view controller. +} +*/ + +@end diff --git a/Sources/Earthquake Network/ViewController/Dettagli mappa/SegnalazioniUtenteDettagliMappa.h b/Sources/Earthquake Network/ViewController/Dettagli mappa/SegnalazioniUtenteDettagliMappa.h new file mode 100644 index 0000000..a2082b6 --- /dev/null +++ b/Sources/Earthquake Network/ViewController/Dettagli mappa/SegnalazioniUtenteDettagliMappa.h @@ -0,0 +1,13 @@ +// +// SegnalazioniUtenteDettagliMappa.h +// Earthquake Network +// +// Created by Luca Beretta on 07/11/18. +// Copyright © 2018 Luca Beretta. All rights reserved. +// + +#import "DettagliMappaViewController.h" + +@interface SegnalazioniUtenteDettagliMappa : DettagliMappaViewController + +@end diff --git a/Sources/Earthquake Network/ViewController/Dettagli mappa/SegnalazioniUtenteDettagliMappa.m b/Sources/Earthquake Network/ViewController/Dettagli mappa/SegnalazioniUtenteDettagliMappa.m new file mode 100644 index 0000000..38520c3 --- /dev/null +++ b/Sources/Earthquake Network/ViewController/Dettagli mappa/SegnalazioniUtenteDettagliMappa.m @@ -0,0 +1,195 @@ +// +// SegnalazioniUtenteDettagliMappa.m +// Earthquake Network +// +// Created by Luca Beretta on 07/11/18. +// Copyright © 2018 Luca Beretta. All rights reserved. +// + +#import "SegnalazioniUtenteDettagliMappa.h" +#import "ReteSismicaAnnotation.h" +@interface SegnalazioniUtenteDettagliMappa () + +@property (nonatomic, strong) NSMutableArray *annotationArray; +@property(nonatomic, strong) GADBannerView *bannerView; + +@end + +@implementation SegnalazioniUtenteDettagliMappa + +- (void)viewDidLoad { + + self.filtroArray = @[NSLocalizedString(@"Un giorno", @""), NSLocalizedString(@"Dodici ore", @""),NSLocalizedString(@"Sei ore", @""),NSLocalizedString(@"Due ore", @""),NSLocalizedString(@"Un ora", @""), NSLocalizedString(@"Dieci minuti", @"")]; + + [super viewDidLoad]; + + /* + // Do any additional setup after loading the view. + UIBarButtonItem *item1 = [[UIBarButtonItem alloc] initWithImage:[UIImage imageNamed:@"ic_action_settings"] + style:UIBarButtonItemStyleDone + target:self + action:@selector(setting)]; + + UIBarButtonItem *item2 = [[UIBarButtonItem alloc] initWithImage:[UIImage imageNamed:@"ic_action_share"] + style:UIBarButtonItemStyleDone + target:self + action:@selector(condividi)]; + + + + self.navigationItem.rightBarButtonItems = @[item2, item1];*/ + + self.navigationItem.leftBarButtonItem = [[UIBarButtonItem alloc] initWithImage:[UIImage imageNamed:@"back"] + style:UIBarButtonItemStyleDone + target:self + action:@selector(chiudi:)]; + + self.mapView.delegate = self; + + [self.buttonAzione addTarget:self action:@selector(visualizzaPikerFiltro:) forControlEvents:UIControlEventTouchDown]; + [self applicaFiltroWithTime:@(0)]; + + if (![[NSUserDefaults standardUserDefaults] boolForKey:EQN_ACQ_IN_APP]){ + self.bannerView = [EQNUtility ottieniBannerWithController:self position:NO]; + + } +} + +- (void)didReceiveMemoryWarning { + [super didReceiveMemoryWarning]; + // Dispose of any resources that can be recreated. +} + +-(void)creaMarcherWithSegnalazione:(id)segnalazione{ + + [super creaMarcherWithSegnalazione:segnalazione]; + + if(!self.annotationArray) + self.annotationArray = [NSMutableArray array]; + + EQNSegnalazione *anSegnalazione = (EQNSegnalazione *)segnalazione; + + CLLocationCoordinate2D location = CLLocationCoordinate2DMake([anSegnalazione.latitude doubleValue], [anSegnalazione.longitude doubleValue]); + ReteSismicaAnnotation *anAnnotation = [[ReteSismicaAnnotation alloc] initWithTitle:anSegnalazione.address location:location magnitudo:[anSegnalazione.magnitude intValue]]; + [self.annotationArray addObject:anAnnotation]; + +} +-(MKAnnotationView *)mapView:(MKMapView *)mapView viewForAnnotation:(id)annotation{ + + + if ([annotation isKindOfClass:[ReteSismicaAnnotation class]]) { + ReteSismicaAnnotation *anLocation = (ReteSismicaAnnotation *)annotation; + MKAnnotationView *annotationView = [mapView dequeueReusableAnnotationViewWithIdentifier:IDENTIFIER_ANNOTATION_RETESMARTPHONE]; + if (annotationView == nil) + annotationView = anLocation.annotationView; + else + annotationView.annotation = anLocation; + + return annotationView; + } + else + return nil; + + +} + + +-(void)applicaFiltroWithTime:(NSNumber *)time{ + + EQNFiltriMappa filtro = unGiorno; + switch ([time intValue]) { + case 0: + filtro = unGiorno; + break; + case 1: + filtro = dodiciOre; + break; + case 2: + filtro = seiOre; + break; + case 3: + filtro = dueOre; + break; + case 4: + filtro = unOra; + break; + case 5: + filtro = dieciMinuti; + break; + default: + break; + } + + NSArray *lista = [EQNUtility applicaFiltroWithTime:filtro withList:[EQNManager defaultManager].elencoSelagnazioniManuali]; + + + // EQNPastquakes *segnalazione = lista[0]; + // CLLocation *coordinate = [[CLLocation alloc] initWithLatitude:[segnalazione.latitude doubleValue] longitude:[segnalazione.longitude doubleValue]]; + // MKCoordinateSpan span = MKCoordinateSpanMake(10.5, 10.5); + // MKCoordinateRegion region = MKCoordinateRegionMake(coordinate.coordinate, span); + // [self.mapView setCenterCoordinate:coordinate.coordinate animated:NO]; + // [self.mapView setRegion:region animated:YES]; + + self.mapView.scrollEnabled = YES; + + [self.annotationArray removeAllObjects]; + + for (EQNSegnalazione *seg in lista) + [self creaMarcherWithSegnalazione:seg]; + + [self.mapView addAnnotations:self.annotationArray]; + [self.mapView showAnnotations:self.annotationArray animated:YES]; + self.labelAzione.text = self.filtroArray[[time intValue]]; + + if (lista.count == 0) { + return; + } + + NSSortDescriptor *dateDescriptor = [NSSortDescriptor + sortDescriptorWithKey:@"date" + ascending:YES]; + NSArray *sortDescriptors = [NSArray arrayWithObject:dateDescriptor]; + NSArray *sortedEventArray = [lista + sortedArrayUsingDescriptors:sortDescriptors]; + + for (EQNSegnalazione *seg in sortedEventArray) { + + NSLog(@"seg data %@", seg.date); + } + + + EQNSegnalazione *segnalazione = sortedEventArray[0]; + CLLocation *coordinate = [[CLLocation alloc] initWithLatitude:[segnalazione.latitude doubleValue] longitude:[segnalazione.longitude doubleValue]]; + MKCoordinateSpan span = MKCoordinateSpanMake(10.5, 10.5); + MKCoordinateRegion region = MKCoordinateRegionMake(coordinate.coordinate, span); + self.mapView.delegate = self; + [self.mapView setCenterCoordinate:coordinate.coordinate animated:NO]; + [self.mapView setRegion:region animated:YES]; + self.mapView.scrollEnabled = NO; + + [self.buttonAzione addTarget:self action:@selector(visualizzaPikerFiltro:) forControlEvents:UIControlEventTouchDown]; + + + /* + MKMapRect zoomRect = MKMapRectNull; + for (id annotation in self.mapView .annotations) + { + MKMapPoint annotationPoint = MKMapPointForCoordinate(annotation.coordinate); + MKMapRect pointRect = MKMapRectMake(annotationPoint.x, annotationPoint.y, 0.1, 0.1); + zoomRect = MKMapRectUnion(zoomRect, pointRect); + } + [mapView setVisibleMapRect:zoomRect animated:YES];*/ + +} + +/* +#pragma mark - Navigation + +// In a storyboard-based application, you will often want to do a little preparation before navigation +- (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender { + // Get the new view controller using [segue destinationViewController]. + // Pass the selected object to the new view controller. +} +*/ + +@end diff --git a/Sources/Earthquake Network/ViewController/DettagliTsunamiViewController.h b/Sources/Earthquake Network/ViewController/DettagliTsunamiViewController.h new file mode 100644 index 0000000..e770b53 --- /dev/null +++ b/Sources/Earthquake Network/ViewController/DettagliTsunamiViewController.h @@ -0,0 +1,14 @@ +// +// DettagliTsunamiViewController.h +// Earthquake Network +// +// Created by Luca Beretta on 13/11/18. +// Copyright © 2018 Luca Beretta. All rights reserved. +// + +#import + +@interface DettagliTsunamiViewController : UIViewController + +@property (nonatomic, strong) NSURL *link; +@end diff --git a/Sources/Earthquake Network/ViewController/DettagliTsunamiViewController.m b/Sources/Earthquake Network/ViewController/DettagliTsunamiViewController.m new file mode 100644 index 0000000..d1c7035 --- /dev/null +++ b/Sources/Earthquake Network/ViewController/DettagliTsunamiViewController.m @@ -0,0 +1,48 @@ +// +// DettagliTsunamiViewController.m +// Earthquake Network +// +// Created by Luca Beretta on 13/11/18. +// Copyright © 2018 Luca Beretta. All rights reserved. +// + +#import "DettagliTsunamiViewController.h" + +@interface DettagliTsunamiViewController () + +@property (weak, nonatomic) IBOutlet UIWebView *webView; +- (IBAction)chiudi:(id)sender; + +@end + +@implementation DettagliTsunamiViewController + +- (void)viewDidLoad { + [super viewDidLoad]; + // Do any additional setup after loading the view. + NSURLRequest *requestObj = [NSURLRequest requestWithURL:self.link]; + [self.webView loadRequest:requestObj]; + + //Load the request in the UIWebView. +} + +- (void)didReceiveMemoryWarning { + [super didReceiveMemoryWarning]; + // Dispose of any resources that can be recreated. +} + +/* +#pragma mark - Navigation + +// In a storyboard-based application, you will often want to do a little preparation before navigation +- (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender { + // Get the new view controller using [segue destinationViewController]. + // Pass the selected object to the new view controller. +} +*/ + +- (IBAction)chiudi:(id)sender { + + [self dismissViewControllerAnimated:YES completion:nil]; +} +@end diff --git a/Sources/Earthquake Network/ViewController/EQNRetiSismiViewController.h b/Sources/Earthquake Network/ViewController/EQNRetiSismiViewController.h new file mode 100644 index 0000000..05cce57 --- /dev/null +++ b/Sources/Earthquake Network/ViewController/EQNRetiSismiViewController.h @@ -0,0 +1,13 @@ +// +// EQNRetiSismiViewController.h +// Earthquake Network +// +// Created by Luca Beretta on 25/10/18. +// Copyright © 2018 Luca Beretta. All rights reserved. +// + +#import + +@interface EQNRetiSismiViewController : UIViewController +-(void)aggiornaTabella:(id)sender; +@end diff --git a/Sources/Earthquake Network/ViewController/EQNRetiSismiViewController.m b/Sources/Earthquake Network/ViewController/EQNRetiSismiViewController.m new file mode 100644 index 0000000..791f198 --- /dev/null +++ b/Sources/Earthquake Network/ViewController/EQNRetiSismiViewController.m @@ -0,0 +1,191 @@ +// +// EQNRetiSismiViewController.m +// Earthquake Network +// +// Created by Luca Beretta on 25/10/18. +// Copyright © 2018 Luca Beretta. All rights reserved. +// + +#import "EQNRetiSismiViewController.h" +#import "EQNManager.h" +#import "EQNSisma.h" +#import "Costanti.h" +#import +#import "CellDettagliMappaTableViewCell.h" +#import "Cell_Reti_sismicheTableViewCell.h" +#import "Cell_Meteo_TableViewCell.h" +#import "ReteSismiDettagliMappa.h" +#import "SismaAnnotation.h" +#import + + +@interface EQNRetiSismiViewController () + +@property (nonatomic, strong) NSArray *listaSismi; +@property (nonatomic, strong) IBOutlet UITableView *tableView; +@property (nonatomic, strong) NSIndexPath *selectIndex; +@property (nonatomic, assign) EQNReteSismicaCell tipoCell; +@property (weak, nonatomic) IBOutlet NSLayoutConstraint *fooTable; + +@end + +@implementation EQNRetiSismiViewController + +- (void)viewDidLoad { + [super viewDidLoad]; + // Do any additional setup after loading the view. + [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(aggiornaTabella:) name:NOTIFICA_DOWNLOAD_TERMINATO object:nil]; + + [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(setupView) name:IAPHelperPurchaseNotification object:nil]; + + [self setupView]; + [self aggiornaTabella:nil]; + +} +-(void)setupView{ + + if([[NSUserDefaults standardUserDefaults] objectForKey:AQUISTO_PRO] || [[NSUserDefaults standardUserDefaults] objectForKey:AQUISTO_PRO_SCONTATO]) + self.fooTable.constant = 0; +} + +-(void)aggiornaTabella:(id)sender{ + + self.listaSismi = [EQNUtility arrayRetisismicheFiltrate:[EQNManager defaultManager].retiSismiche]; + + dispatch_async(dispatch_get_main_queue(), ^{ + [self.tableView reloadData]; + }); +} + +- (void)didReceiveMemoryWarning { + [super didReceiveMemoryWarning]; + // Dispose of any resources that can be recreated. +} + +-(void)apriDettagli:(id)sender{ + + UIButton *button = (UIButton *)sender; + UITableViewCell *cell = (UITableViewCell *)[[[button superview] superview] superview]; + self.selectIndex = [self.tableView indexPathForCell:cell]; + switch (button.tag) { + case 12: + self.tipoCell = mappaCell; + break; + case 14: + self.tipoCell = meteoCell; + break; + default: + self.tipoCell = defaultCell; + [self chiudiMappa]; + return; + break; + } + [self.tableView reloadRowsAtIndexPaths:@[self.selectIndex] withRowAnimation:UITableViewRowAnimationNone]; + [self.tableView scrollToRowAtIndexPath:self.selectIndex + atScrollPosition:UITableViewScrollPositionTop animated:YES]; + +} + +-(void)apriDettagliMappa:(id)sender{ + + UIButton *button = (UIButton *)sender; + UITableViewCell *cell = (UITableViewCell *)[[button superview] superview]; + NSIndexPath *index = [self.tableView indexPathForCell:cell]; + + EQNSisma *sisma = self.listaSismi[index.row]; + [self performSegueWithIdentifier:@"apri_mappa_dettagli" sender:sisma]; + +} +-(void)chiudiMappa{ + + NSIndexPath *indexDelete = [self.selectIndex copy]; + self.selectIndex = nil; + [self.tableView reloadRowsAtIndexPaths:@[indexDelete] withRowAnimation:UITableViewRowAnimationNone]; + indexDelete = nil; + self.tipoCell = defaultCell; + [self.tableView scrollToRowAtIndexPath:indexDelete + atScrollPosition:UITableViewScrollPositionTop animated:NO]; +} + +#pragma mark - Navigation + +// In a storyboard-based application, you will often want to do a little preparation before navigation +- (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender { + // Get the new view controller using [segue destinationViewController]. + // Pass the selected object to the new view controller. + if ([segue.identifier isEqualToString:@"apri_mappa_dettagli"]) { + + EQNSisma *sisma = (EQNSisma *)sender; + UINavigationController *nav = (UINavigationController *)segue.destinationViewController; + ReteSismiDettagliMappa *mappaDett = (ReteSismiDettagliMappa *)nav.topViewController; + mappaDett.sisma = sisma; + } +} + + +#pragma table view + +- (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView{ + + return 1; +} + +- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section{ + + return self.listaSismi.count; +} + +- (CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath{ + + if (self.selectIndex && self.selectIndex.row == indexPath.row) + return 368; + return 180; +} + +- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath{ + + EQNSisma *sisma = self.listaSismi[indexPath.row]; + Cell_Reti_sismicheTableViewCell *cell; + if (self.selectIndex && self.selectIndex.row == indexPath.row){ + switch (self.tipoCell) + case mappaCell:{ + cell = (CellDettagliMappaTableViewCell *)[tableView dequeueReusableCellWithIdentifier:@"sismaCell_mappa" forIndexPath:indexPath]; + break; + default: + cell = (Cell_Meteo_TableViewCell *)[tableView dequeueReusableCellWithIdentifier:@"sismaCell_meteo" forIndexPath:indexPath]; + break; + } + [cell createOtherButton]; + + + } + else + cell = [tableView dequeueReusableCellWithIdentifier:@"sismaCell" forIndexPath:indexPath]; + + cell.sisma = sisma; + [cell setupView]; + [cell.chiudi addTarget:self action:@selector(chiudiMappa) forControlEvents:UIControlEventTouchDown]; + [cell.mappaButton addTarget:self action:@selector(apriDettagli:) forControlEvents:UIControlEventTouchDown]; + [cell.meteoButton addTarget:self action:@selector(apriDettagli:) forControlEvents:UIControlEventTouchDown]; + [cell.dettagliMappa addTarget:self action:@selector(apriDettagliMappa:) forControlEvents:UIControlEventTouchDown]; + [cell.clickMappa addTarget:self action:@selector(apriDettagliMappa:) forControlEvents:UIControlEventTouchDown]; + [cell.condividi addTarget:self action:@selector(condividiView:) forControlEvents:UIControlEventTouchDown]; + return cell; + +} + +-(void)condividiView:(id)sender{ + + UIButton *button = (UIButton *)sender; + CellDettagliMappaTableViewCell *cell = (CellDettagliMappaTableViewCell *)button.superview.superview.superview; + [self presentViewController:[EQNUtility shareFileWithPath:[cell condividiViewPath]] animated:YES completion:^{}]; + +} + +-(void)dealloc{ + + [[NSNotificationCenter defaultCenter] removeObserver:self]; + +} + +@end diff --git a/Sources/Earthquake Network/ViewController/ElencoFiltroEntiTableViewController.h b/Sources/Earthquake Network/ViewController/ElencoFiltroEntiTableViewController.h new file mode 100644 index 0000000..3755beb --- /dev/null +++ b/Sources/Earthquake Network/ViewController/ElencoFiltroEntiTableViewController.h @@ -0,0 +1,24 @@ +// +// ElencoFiltroEntiTableViewController.h +// Earthquake Network +// +// Created by Luca Beretta on 06/02/2019. +// Copyright © 2019 Luca Beretta. All rights reserved. +// + +#import +#import "costanti.h" + +NS_ASSUME_NONNULL_BEGIN +@protocol MenuListaEntiDelegate + +-(void)inviaDatiLista:(EQNfiltroEnti )filtro; +@end + + +@interface ElencoFiltroEntiTableViewController : UITableViewController +@property (strong, nonatomic) id delegate; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Sources/Earthquake Network/ViewController/ElencoFiltroEntiTableViewController.m b/Sources/Earthquake Network/ViewController/ElencoFiltroEntiTableViewController.m new file mode 100644 index 0000000..2db56eb --- /dev/null +++ b/Sources/Earthquake Network/ViewController/ElencoFiltroEntiTableViewController.m @@ -0,0 +1,112 @@ +// +// ElencoFiltroEntiTableViewController.m +// Earthquake Network +// +// Created by Luca Beretta on 06/02/2019. +// Copyright © 2019 Luca Beretta. All rights reserved. +// + +#import "ElencoFiltroEntiTableViewController.h" +#import "EQNUtility.h" +#import "costanti.h" + +@interface ElencoFiltroEntiTableViewController () +@property (nonatomic, strong) NSArray *listaEnti; +-(IBAction)save:(id)sender; +-(IBAction)cancell:(id)sender; + +@end + +@implementation ElencoFiltroEntiTableViewController + +- (void)viewDidLoad { + [super viewDidLoad]; + + if([[NSUserDefaults standardUserDefaults] objectForKey:IMPOSTAZIONE_ENTI_RETI_SISMICHEI]){ + self.listaEnti = [[NSUserDefaults standardUserDefaults] objectForKey:IMPOSTAZIONE_ENTI_RETI_SISMICHEI]; + + }else{ + self.listaEnti = [EQNUtility arrayEnti]; + } + +} + +#pragma mark - Table view data source + +- (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView { + return 1; +} + +- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section { + + return [EQNUtility arrayEnti].count; +} + +-(CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath{ + + return 70; +} + +- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath { + + NSArray *descrizioni = [EQNUtility arrayDescrizioneEnti]; + UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:@"cellaSelezioneAbilita" forIndexPath:indexPath]; + UILabel *titolo = (UILabel *)[cell viewWithTag:1]; + titolo.text = [EQNUtility arrayEnti][indexPath.row]; + UILabel *stato = (UILabel *)[cell viewWithTag:2]; + stato.text = descrizioni[indexPath.row];//NSLocalizedString(@"Ricevi le notifiche dei sismi rilevati dalle agenzie nazionalie internazionali", @"voce menu"); + cell.accessoryType = UITableViewCellAccessoryNone; + if ([self.listaEnti containsObject:titolo.text]){ + cell.accessoryType = UITableViewCellAccessoryCheckmark; + titolo.textColor = [UIColor blackColor]; + stato.textColor = [UIColor blackColor]; + }else{ + cell.accessoryType = UITableViewCellAccessoryNone; + titolo.textColor = [UIColor grayColor]; + stato.textColor = [UIColor grayColor]; + + } + + return cell; +} + +-(void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath{ + + NSMutableArray *array = [self.listaEnti mutableCopy]; + NSString *selezioneEnete = [EQNUtility arrayEnti][indexPath.row]; + if ([array containsObject:selezioneEnete]) + [array removeObject:selezioneEnete]; + else + [array addObject:selezioneEnete]; + + self.listaEnti = [NSArray arrayWithArray:array]; + [self.tableView reloadData]; +} + + +-(IBAction)save:(id)sender{ + + [[NSUserDefaults standardUserDefaults] setObject:self.listaEnti forKey:IMPOSTAZIONE_ENTI_RETI_SISMICHEI]; + + if (self.listaEnti.count == 1){ + + NSArray *enti = [EQNUtility arrayEnti]; + NSUInteger index = [enti indexOfObject:[self.listaEnti firstObject]]; + [[NSUserDefaults standardUserDefaults] setInteger:index forKey:IMPOSTAZIONE_NAZIONE_RETI_SISMICHEI]; + + }else{ + + [[NSUserDefaults standardUserDefaults] removeObjectForKey:IMPOSTAZIONE_NAZIONE_RETI_SISMICHEI]; + + } + + [self.delegate inviaDatiLista:enti]; + [self dismissViewControllerAnimated:YES + completion:nil]; +} +-(IBAction)cancell:(id)sender{ + + [self dismissViewControllerAnimated:YES completion:nil]; +} + +@end diff --git a/Sources/Earthquake Network/ViewController/ImpostazioniViewController.h b/Sources/Earthquake Network/ViewController/ImpostazioniViewController.h new file mode 100644 index 0000000..0624b23 --- /dev/null +++ b/Sources/Earthquake Network/ViewController/ImpostazioniViewController.h @@ -0,0 +1,13 @@ +// +// ImpostazioniViewController.h +// Earthquake Network +// +// Created by Luca Beretta on 08/11/18. +// Copyright © 2018 Luca Beretta. All rights reserved. +// + +#import + +@interface ImpostazioniViewController : UIViewController + +@end diff --git a/Sources/Earthquake Network/ViewController/ImpostazioniViewController.m b/Sources/Earthquake Network/ViewController/ImpostazioniViewController.m new file mode 100644 index 0000000..41d54ee --- /dev/null +++ b/Sources/Earthquake Network/ViewController/ImpostazioniViewController.m @@ -0,0 +1,71 @@ +// +// ImpostazioniViewController.m +// Earthquake Network +// +// Created by Luca Beretta on 08/11/18. +// Copyright © 2018 Luca Beretta. All rights reserved. +// + +#import "ImpostazioniViewController.h" + +@interface ImpostazioniViewController () +@property (weak, nonatomic) IBOutlet UILabel *titolo; +@property (weak, nonatomic) IBOutlet UILabel *nazione; +@property (weak, nonatomic) IBOutlet UIButton *buttonNazione; +@property (weak, nonatomic) IBOutlet UILabel *etichetta; +@property (weak, nonatomic) IBOutlet UIButton *buttonReteSismiche; +@property (weak, nonatomic) IBOutlet UIButton *buttonChiudi; +- (IBAction)selezionaNazione:(id)sender; +- (IBAction)selezionaRetiSismiche:(id)sender; +- (IBAction)chiudi:(id)sender; + +@end + +@implementation ImpostazioniViewController + +- (void)viewDidLoad { + [super viewDidLoad]; + // Do any additional setup after loading the view. + + self.titolo.text = NSLocalizedString(@"Se vuoi filtrare la lista dei sismi, seleziona la nazione in cui vivi", @""); + + self.etichetta.text = NSLocalizedString(@"oppure", @""); + + [self.buttonNazione setTitle:[NSLocalizedString(@"Conferma nazione", @"") uppercaseString] forState:UIControlStateNormal]; + + [self.buttonReteSismiche setTitle:NSLocalizedString(@"Gestisci le reti sismiche", @"") forState:UIControlStateNormal]; + + [self.buttonChiudi setTitle:[NSLocalizedString(@"Annulla", @"") uppercaseString] forState:UIControlStateNormal]; + +} + +- (void)didReceiveMemoryWarning { + [super didReceiveMemoryWarning]; + // Dispose of any resources that can be recreated. +} + +/* +#pragma mark - Navigation + +// In a storyboard-based application, you will often want to do a little preparation before navigation +- (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender { + // Get the new view controller using [segue destinationViewController]. + // Pass the selected object to the new view controller. +} +*/ + +- (IBAction)selezionaNazione:(id)sender { + + + +} + +- (IBAction)selezionaRetiSismiche:(id)sender { + +} + +- (IBAction)chiudi:(id)sender { + + [self dismissViewControllerAnimated:YES completion:nil]; +} +@end diff --git a/Sources/Earthquake Network/ViewController/InformazioniViewController.h b/Sources/Earthquake Network/ViewController/InformazioniViewController.h new file mode 100644 index 0000000..c26bc0b --- /dev/null +++ b/Sources/Earthquake Network/ViewController/InformazioniViewController.h @@ -0,0 +1,19 @@ +// +// InformazioniViewController.h +// Earthquake Network +// +// Created by Luca Beretta on 11/02/2019. +// Copyright © 2019 Luca Beretta. All rights reserved. +// + +#import + +NS_ASSUME_NONNULL_BEGIN + +@interface InformazioniViewController : UIViewController + +@property (nonatomic, strong) NSIndexPath *index; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Sources/Earthquake Network/ViewController/InformazioniViewController.m b/Sources/Earthquake Network/ViewController/InformazioniViewController.m new file mode 100644 index 0000000..3be9876 --- /dev/null +++ b/Sources/Earthquake Network/ViewController/InformazioniViewController.m @@ -0,0 +1,92 @@ +// +// InformazioniViewController.m +// Earthquake Network +// +// Created by Luca Beretta on 11/02/2019. +// Copyright © 2019 Luca Beretta. All rights reserved. +// + +#import "InformazioniViewController.h" + +@interface InformazioniViewController () +@property (weak, nonatomic) IBOutlet UITextView *testo; + +@end + +@implementation InformazioniViewController + +- (void)viewDidLoad { + [super viewDidLoad]; + // Do any additional setup after loading the view. + UIView *viewNavigationBar = [[UIView alloc] initWithFrame:CGRectMake(-18, 5, 190, 44)]; + UIImageView *imageLogo = [[UIImageView alloc] initWithFrame:CGRectMake(-18, 5, 38, 38)]; + imageLogo.image = [UIImage imageNamed:@"distquake_app_wave"]; + [viewNavigationBar addSubview:imageLogo]; + UILabel *textForNavi = [[UILabel alloc] initWithFrame:CGRectMake(25, 5, 180, 38)]; + + + UIBarButtonItem *item1 = [[UIBarButtonItem alloc] initWithTitle:NSLocalizedString(@"chiudi", @"") + style:UIBarButtonItemStyleDone + target:self + action:@selector(chiudi:)]; + + + self.navigationItem.rightBarButtonItems = @[item1]; + + NSString *nameFile = @""; + switch (self.index.row) { + case 2: + nameFile = @"info"; + break; + case 3: + nameFile = @"faq"; + break; + case 4: + nameFile = @"disclaimer"; + break; + case 5: + nameFile = @"author"; + break; + case 6: + nameFile = @"privacy"; + break; + default: + break; + } + + + textForNavi.text = [nameFile uppercaseString]; + [viewNavigationBar addSubview:textForNavi]; + self.navigationItem.titleView = viewNavigationBar; + + self.testo.text = [self testWithFileName:nameFile]; +} + +-(NSString *)testWithFileName:(NSString *)name{ + + NSString* path = [[NSBundle mainBundle] pathForResource:name + ofType:@"txt"]; + NSString* content = [NSString stringWithContentsOfFile:path + encoding:NSUTF8StringEncoding + error:NULL]; + return content; + + +} + +-(void)chiudi:(id)sender{ + + [self dismissViewControllerAnimated:YES completion:nil]; + +} +/* +#pragma mark - Navigation + +// In a storyboard-based application, you will often want to do a little preparation before navigation +- (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender { + // Get the new view controller using [segue destinationViewController]. + // Pass the selected object to the new view controller. +} +*/ + +@end diff --git a/Sources/Earthquake Network/ViewController/LogViewController.h b/Sources/Earthquake Network/ViewController/LogViewController.h new file mode 100644 index 0000000..223f06f --- /dev/null +++ b/Sources/Earthquake Network/ViewController/LogViewController.h @@ -0,0 +1,13 @@ +// +// LogViewController.h +// Earthquake Network +// +// Created by Luca Beretta on 01/12/18. +// Copyright © 2018 Luca Beretta. All rights reserved. +// + +#import + +@interface LogViewController : UIViewController + +@end diff --git a/Sources/Earthquake Network/ViewController/LogViewController.m b/Sources/Earthquake Network/ViewController/LogViewController.m new file mode 100644 index 0000000..90117a7 --- /dev/null +++ b/Sources/Earthquake Network/ViewController/LogViewController.m @@ -0,0 +1,76 @@ +// +// LogViewController.m +// Earthquake Network +// +// Created by Luca Beretta on 01/12/18. +// Copyright © 2018 Luca Beretta. All rights reserved. +// + +#import "LogViewController.h" +#import "EQNManager.h" +#import "EQMAccelerometroManager.h" +#import "EQNUser.h" + +@interface LogViewController () + +@property (nonatomic, strong) IBOutlet UITextView *logView; +@property (nonatomic, strong) NSString *testo; + +-(IBAction)chiudi:(id)sender; +@end + +@implementation LogViewController + +- (void)viewDidLoad { + [super viewDidLoad]; + // Do any additional setup after loading the view. + [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(aggiornaLog:) name:@"AGGIORNA_LOG" object:nil]; + + [[EQNManager defaultManager] avviaManager]; + [[EQMAccelerometroManager sharedInstance] startUpdatingLocationBackground]; + + self.testo = [NSString stringWithFormat:@" LOG ID UTENTE %@\n\nTOKEN FIREBASE:\n%@\n\n", [EQNUser defaultUser].user_ID, [EQNUser defaultUser].tokenUser]; + + self.logView.text = self.testo; +} + +- (void)didReceiveMemoryWarning { + [super didReceiveMemoryWarning]; + // Dispose of any resources that can be recreated. +} +-(IBAction)chiudi:(id)sender{ + + + [[EQNManager defaultManager] stopManager]; + [[EQMAccelerometroManager sharedInstance] stopUpdatingLocation]; + [[NSNotificationCenter defaultCenter] removeObserver:self]; + + [self dismissViewControllerAnimated:YES completion:nil]; +} + +-(void)aggiornaLog:(NSNotification *)notificaton{ + + NSDictionary *messaggio = notificaton.userInfo; + NSString *messagioString = messaggio[@"messaggio"]; + NSString *mes = self.logView.text; + + // [mes stringByAppendingString:messagioString]; + dispatch_async(dispatch_get_main_queue(), ^{ + + self.logView.text = [NSString stringWithFormat:@"%@\n%@", mes, messagioString]; + }); + +} + + +/* +#pragma mark - Navigation + +// In a storyboard-based application, you will often want to do a little preparation before navigation +- (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender { + // Get the new view controller using [segue destinationViewController]. + // Pass the selected object to the new view controller. +} +*/ + +@end diff --git a/Sources/Earthquake Network/ViewController/MasterViewController.h b/Sources/Earthquake Network/ViewController/MasterViewController.h new file mode 100644 index 0000000..ffd73a4 --- /dev/null +++ b/Sources/Earthquake Network/ViewController/MasterViewController.h @@ -0,0 +1,27 @@ +// +// MasterViewController.h +// Earthquake Network +// +// Created by Luca Beretta on 17/10/18. +// Copyright © 2018 Luca Beretta. All rights reserved. +// + +#import + +@interface MasterViewController : UIViewController + +@property (nonatomic, strong) IBOutlet UICollectionView *collectionView; +@property (nonatomic, strong) NSArray *listaAzioniCollectView; +@property (nonatomic, strong) IBOutlet UIBarButtonItem *sidebarButton; + +-(void)apriImpostazioni; +-(void)sincronizza; +-(void)apriManu; +-(void)clock; +-(void)heart; + +-(void)selezionaItem:(NSIndexPath *)indexPath; +-(void)caricaChildrenViewController:(NSIndexPath *)indexPath; +-(void)fetchNewDataWithCompletionHandler:(void (^)(UIBackgroundFetchResult))completionHandler; + +@end diff --git a/Sources/Earthquake Network/ViewController/MasterViewController.m b/Sources/Earthquake Network/ViewController/MasterViewController.m new file mode 100644 index 0000000..faa57bb --- /dev/null +++ b/Sources/Earthquake Network/ViewController/MasterViewController.m @@ -0,0 +1,426 @@ +// +// MasterViewController.m +// Earthquake Network +// +// Created by Luca Beretta on 17/10/18. +// Copyright © 2018 Luca Beretta. All rights reserved. +// + +#import "MasterViewController.h" +#import "SWRevealViewController.h" +#import "ReteSmartphone.h" +#import "SegnalazioniViewController.h" +#import "EQNRetiSismiViewController.h" +#import "TsunamiViewController.h" +#import "Costanti.h" +#import "EQNUtility.h" +#import "EQNManager.h" +#import "EQNUser.h" +#import "ServerRequest.h" +#import "EQNGeneratoreURLServer.h" +#import "MasterViewController.h" +#import "AppDelegate.h" +#import "MenuSelezioneEntiViewController.h" +#import "ElencoFiltroEntiTableViewController.h" +#import "InformazioniViewController.h" +#import "MenuFiltroEntiViewController.h" + +@interface MasterViewController () +@property (weak, nonatomic) IBOutlet UIView *containerView; + +@property (strong, nonatomic) ReteSmartphone *reteSmartphone; +@property (strong, nonatomic) SegnalazioniViewController *segnalazioni; +@property (strong, nonatomic) EQNRetiSismiViewController *restiSismi; +@property (strong, nonatomic) TsunamiViewController *tsunami; +@property(nonatomic, strong) GADBannerView *bannerView; + +@property (nonatomic, strong) UIStoryboard *mainStoreBoard; +@property (nonatomic, strong) NSIndexPath *selectIndex; +@end + +@implementation MasterViewController + +- (void)viewDidLoad { + [super viewDidLoad]; + // Do any additional setup after loading the view. + + + AppDelegate *appDelegate = (AppDelegate *)[[UIApplication sharedApplication] delegate]; + appDelegate.masterViewController = self; + + [self sincronizza]; + + + NSURL *receiptURL = [[NSBundle mainBundle] appStoreReceiptURL]; + NSData *receipt = [NSData dataWithContentsOfURL:receiptURL]; + if (!receipt) { /* No local receipt -- handle the error. */ + + [[NSUserDefaults standardUserDefaults] setBool:NO forKey:EQN_ACQ_IN_APP]; + self.bannerView = [EQNUtility ottieniBannerWithController:self position:YES]; + + } else { + + [[ServerRequest defaultServerConnectionSingleton] inviaRicevuta:receipt success:^(id result) { + + } failure:^(NSError *error) { + + }]; + + + } + + /* ... Send the receipt data to your server ... */ + + SWRevealViewController *revealViewController = self.revealViewController; + if ( revealViewController ) + { + [self.sidebarButton setTarget: self.revealViewController]; + [self.sidebarButton setAction: @selector( revealToggle: )]; + [self.view addGestureRecognizer:self.revealViewController.panGestureRecognizer]; + } + + + [self performSegueWithIdentifier:@"load_view_waiter" sender:self]; + + UIView *viewNavigationBar = [[UIView alloc] initWithFrame:CGRectMake(-18, 5, 190, 44)]; + UIImageView *imageLogo = [[UIImageView alloc] initWithFrame:CGRectMake(-18, 5, 38, 38)]; + imageLogo.image = [UIImage imageNamed:@"distquake_app_wave"]; + [viewNavigationBar addSubview:imageLogo]; + UILabel *textForNavi = [[UILabel alloc] initWithFrame:CGRectMake(25, 5, 140, 38)]; + textForNavi.text = NSLocalizedString(@"Rilevatore Terremoti", @"titolo navigation bar"); + textForNavi.adjustsFontSizeToFitWidth = YES; + [textForNavi setMinimumScaleFactor:12.0/[UIFont labelFontSize]]; + if(IS_IPHONE_5) + { + textForNavi.text = @""; + } + + [viewNavigationBar addSubview:textForNavi]; + self.navigationItem.titleView = viewNavigationBar; + [[UINavigationBar appearance] setBarTintColor:COLORE_BARRA_NAVIGAZIONE]; + [[UINavigationBar appearance] setTranslucent:NO]; + + [self registraNotifiche]; + + self.listaAzioniCollectView = @[NSLocalizedString(@"RETE SMARTPHONE", @"pulsanti orrizontale"), NSLocalizedString(@"SEGNALAZIONI", @"pulsanti orrizontale"), NSLocalizedString(@"RETI SISMICHE", @"pulsanti orrizontale"), NSLocalizedString(@"TSUNAMI", @"pulsanti orrizontale")/*, NSLocalizedString(@"CHAT", @"pulsanti orrizontale"), NSLocalizedString(@"E-MAIL/SMS", @"pulsanti orrizontale"), NSLocalizedString(@"ALTRO", @"pulsanti orrizontale"), NSLocalizedString(@"SPONSOR", @"pulsanti orrizontale")*/]; + + [self caricaChildrenViewController:[NSIndexPath indexPathForRow:0 inSection:0]]; + + if (![[NSUserDefaults standardUserDefaults] boolForKey:EQN_ACQ_IN_APP]){ + self.bannerView = [EQNUtility ottieniBannerWithController:self position:YES]; + } +} + +-(void)annullaAcquisitiInApp{ + + + [[NSUserDefaults standardUserDefaults] setBool:NO + forKey:@"com.finazzi.distquake.ProPrezzoPieno"]; + + [[NSUserDefaults standardUserDefaults] setBool:NO + forKey:@"com.finazzi.distquake.VersioneProScontata"]; + [[NSUserDefaults standardUserDefaults] setBool:NO + forKey:@"com.finazzi.distquake.Abbonamento10k.mensileAutomatico"]; + [[NSUserDefaults standardUserDefaults] setBool:NO + forKey:@"com.finazzi.distquake.Abbonamento10k.annualeAutomatico"]; + [[NSUserDefaults standardUserDefaults] setBool:NO + forKey:@"com.finazzi.distquake.Abbonamento10k.annualeAutomaticoScontato"]; + [[NSUserDefaults standardUserDefaults] setBool:NO + forKey:@"com.finazzi.distquake.Abbonamento100k.mensileAutomatico"]; + [[NSUserDefaults standardUserDefaults] setBool:NO + forKey:@"com.finazzi.distquake.Abbonamento100k.annualeAutomatico"]; + [[NSUserDefaults standardUserDefaults] setBool:NO + forKey:@"com.finazzi.distquake.Abbonamento100k.annualeAutomaticoscontato"]; + +} + +-(void)registraNotifiche{ + + [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(apriNotificheSismi) name:NOTIFICHE_SISMI object:nil]; + + [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(apriInformazioni:) name:INFORMAZIONI_APP_MENU object:nil]; + + [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(acquistiInApp:) name:IAPHelperPurchaseNotification object:nil]; + + +} + +-(void)apriImpostazioni{ + + // impostazioniEntiSismi + [self performSegueWithIdentifier:@"impostazioniEntiSismi" sender:nil]; + + +} + +-(void)caricaChildrenViewController:(NSIndexPath *)indexPath{ + + if (!self.mainStoreBoard) + self.mainStoreBoard = [UIStoryboard storyboardWithName:@"Main" bundle:[NSBundle mainBundle]]; + + switch (indexPath.row) { + case 0:{ + if (!self.reteSmartphone) + self.reteSmartphone = (ReteSmartphone *)[self.mainStoreBoard instantiateViewControllerWithIdentifier:@"ReteSmartphone"]; + self.navigationItem.rightBarButtonItems = [EQNUtility getButtonForControllerTipe:reteSmartphoneController withController:self]; + + [self add:self.reteSmartphone]; + + } + break; + + case 1:{ + if (!self.segnalazioni) + self.segnalazioni = (SegnalazioniViewController *)[self.mainStoreBoard instantiateViewControllerWithIdentifier:@"SegnalazioniViewController"]; + self.navigationItem.rightBarButtonItems = [EQNUtility getButtonForControllerTipe:tsunamiControler withController:self]; + + [self add:self.segnalazioni]; + + } + break; + case 2:{ + if (!self.restiSismi) + self.restiSismi = (EQNRetiSismiViewController *)[self.mainStoreBoard instantiateViewControllerWithIdentifier:@"EQNRetiSismiViewController"]; + self.navigationItem.rightBarButtonItems = [EQNUtility getButtonForControllerTipe:reteSismicaController withController:self]; + + [self add:self.restiSismi]; + + } + break; + + case 3:{ + if (!self.tsunami) + self.tsunami = (TsunamiViewController *)[self.mainStoreBoard instantiateViewControllerWithIdentifier:@"TsunamiViewController"]; + self.navigationItem.rightBarButtonItems = [EQNUtility getButtonForControllerTipe:tsunamiControler withController:self]; + + [self add:self.tsunami]; + + } + break; + default: + break; + } + +} + +-(void)acquistiInApp:(NSNotification *)notification{ + + [self.bannerView removeFromSuperview]; + self.bannerView = nil; + +} + +-(void)apriImpostazioni:(NSNotification *)notifica{ + + [self performSegueWithIdentifier:@"apriImpostazioniReteSismiche" sender:nil]; +} + +-(void)sincronizza{ + + [[EQNManager defaultManager] sincronizza]; +} + +-(void)apriManu{ + + [self performSegueWithIdentifier:@"FiltriEntiSismici" sender:nil]; + +} + +-(void)clock{ + + +} + +-(void)apriNotificheSismi{ + + [self performSegueWithIdentifier:@"dettagliImpostazioni" sender:nil]; + +} + +-(void)apriInformazioni:(NSNotification *)notification{ + + [self performSegueWithIdentifier:@"apriInformazioni" sender:notification]; + +} +-(void)heart{ + + [self performSegueWithIdentifier:@"logViewController" sender:nil]; + +} +-(void)add:(UIViewController *)viewController{ + + [self addChildViewController:viewController]; + [self.containerView addSubview:viewController.view]; + viewController.view.frame = self.containerView.bounds; + viewController.view.autoresizingMask = UIViewAutoresizingFlexibleWidth | UIViewAutoresizingFlexibleHeight; + [viewController didMoveToParentViewController:self]; +} + +-(void)remove:(NSIndexPath *)indexPath{ + + if (self.childViewControllers.count>0) { + + UIViewController *controller = self.childViewControllers[0]; + [controller willMoveToParentViewController:nil]; + [controller.view removeFromSuperview]; + [controller removeFromParentViewController]; + } + + [self caricaChildrenViewController:indexPath]; + + +} + + +- (void)didReceiveMemoryWarning { + [super didReceiveMemoryWarning]; + // Dispose of any resources that can be recreated. +} + +#pragma collection view + +-(NSInteger)numberOfSectionsInCollectionView:(UICollectionView *)collectionView{ + + return 1; +} + +- (NSInteger)collectionView:(UICollectionView *)collectionView numberOfItemsInSection:(NSInteger)section{ + + return self.listaAzioniCollectView.count; +} + +- (CGFloat)collectionView:(UICollectionView *)collectionView layout:(UICollectionView *)collectionViewLayout minimumInteritemSpacingForSectionAtIndex:(NSInteger)section +{ + return 0.0f; // This is the minimum inter item spacing, can be more +} + + +- (__kindof UICollectionViewCell *)collectionView:(UICollectionView *)collectionView cellForItemAtIndexPath:(NSIndexPath *)indexPath{ + + UICollectionViewCell *cell = [collectionView dequeueReusableCellWithReuseIdentifier:@"buttoneMenu" forIndexPath:indexPath]; + UILabel *titolo = (UILabel *)[cell viewWithTag:10]; + titolo.text = self.listaAzioniCollectView[indexPath.row]; + UILabel *indicatore = (UILabel *)[cell viewWithTag:11]; + if(indexPath.row == self.selectIndex.row) + indicatore.backgroundColor = [UIColor redColor]; + else + indicatore.backgroundColor = [UIColor clearColor]; + + + return cell; + +} + + +- (void)collectionView:(UICollectionView *)collectionView didSelectItemAtIndexPath:(NSIndexPath *)indexPath{ + + + [self selezionaItem:indexPath]; + +} +-(void)selezionaItem:(NSIndexPath *)indexPath{ + + self.selectIndex = indexPath; + if (indexPath.row == 0) + [self.reteSmartphone setUpView]; + + [self remove:indexPath]; + [self.collectionView reloadData]; + [self.collectionView scrollToItemAtIndexPath:indexPath atScrollPosition:UICollectionViewScrollPositionCenteredHorizontally animated:YES]; +} + +-(void)fetchNewDataWithCompletionHandler:(void (^)(UIBackgroundFetchResult))completionHandler{ + + [[ServerRequest defaultServerConnectionSingleton] inviaInformazioniAlServerWithURL:[EQNGeneratoreURLServer urlPosizione] richiesta:posizione success:^(id result) { + + completionHandler(UIBackgroundFetchResultNewData); + + } failure:^(NSError *errore) { + + completionHandler(UIBackgroundFetchResultFailed); + + }]; + +} + +#pragma mark - Navigation + +// In a storyboard-based application, you will often want to do a little preparation before navigation +- (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender { + // Get the new view controller using [segue destinationViewController]. + // Pass the selected object to the new view controller. + if([segue.identifier isEqualToString:@"impostazioniEntiSismi"]){ + + MenuSelezioneEntiViewController *controller = (MenuSelezioneEntiViewController *)segue.destinationViewController; + controller.delegate = self; + + } + // + if([segue.identifier isEqualToString:@"FiltriEntiSismici"]){ + + + MenuFiltroEntiViewController *controller = (MenuFiltroEntiViewController *)segue.destinationViewController; + controller.delegate = self; + + } + if([segue.identifier isEqualToString:@"elencoRetiSismiche"]){ + + UINavigationController *nav = (UINavigationController *)segue.destinationViewController; + ElencoFiltroEntiTableViewController *controller = (ElencoFiltroEntiTableViewController *)nav.topViewController; + controller.delegate = self; + + } + + if([segue.identifier isEqualToString:@"apriInformazioni"]){ + + NSNotification *notification = (NSNotification *)sender; + NSDictionary *userInfo = notification.userInfo; + + UINavigationController *nav = (UINavigationController *)segue.destinationViewController; + InformazioniViewController *controller = (InformazioniViewController *)nav.topViewController; + controller.index = userInfo[@"indice"]; + + } +} + + +-(void)dealloc{ + + [[NSNotificationCenter defaultCenter] removeObserver:self]; + +} + +#pragma mark menuFilterDelegate + +-(void)inviaDati:(EQNfiltroEnti)filtro{ + + [[NSUserDefaults standardUserDefaults] setInteger:filtro forKey:IMPOSTAZIONE_TIPO_FILTRO_RETI_SISMICHEI]; + + [self.restiSismi aggiornaTabella:nil]; + +} + +-(void)apriElencoEnti{ + + [self performSegueWithIdentifier:@"elencoRetiSismiche" sender:nil]; + +} +// elencoRetiSismiche +#pragma mark Menu Lista Enti Delegate + +-(void)inviaDatiLista:(EQNfiltroEnti)filtro{ + + [[NSUserDefaults standardUserDefaults] setInteger:filtro forKey:IMPOSTAZIONE_TIPO_FILTRO_RETI_SISMICHEI]; + + [self.restiSismi aggiornaTabella:nil]; + +} +#pragma mark Menu Filtro Enti Delegate + +-(void)aggiornaFiltro{ + + [self.restiSismi aggiornaTabella:nil]; + +} + +@end diff --git a/Sources/Earthquake Network/ViewController/MenuFiltroEntiViewController.h b/Sources/Earthquake Network/ViewController/MenuFiltroEntiViewController.h new file mode 100644 index 0000000..e17955d --- /dev/null +++ b/Sources/Earthquake Network/ViewController/MenuFiltroEntiViewController.h @@ -0,0 +1,22 @@ +// +// MenuFiltroEntiViewController.h +// Earthquake Network +// +// Created by Luca Beretta on 09/03/2019. +// Copyright © 2019 Luca Beretta. All rights reserved. +// + +#import + +NS_ASSUME_NONNULL_BEGIN +@protocol MenuFiltroEntiDelegate + +-(void)aggiornaFiltro; +@end + +@interface MenuFiltroEntiViewController : UIViewController +@property (strong, nonatomic) id delegate; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Sources/Earthquake Network/ViewController/MenuFiltroEntiViewController.m b/Sources/Earthquake Network/ViewController/MenuFiltroEntiViewController.m new file mode 100644 index 0000000..c563375 --- /dev/null +++ b/Sources/Earthquake Network/ViewController/MenuFiltroEntiViewController.m @@ -0,0 +1,120 @@ +// +// MenuFiltroEntiViewController.m +// Earthquake Network +// +// Created by Luca Beretta on 09/03/2019. +// Copyright © 2019 Luca Beretta. All rights reserved. +// + +#import "MenuFiltroEntiViewController.h" +#import "PickerViewController.h" +#import "EQNUtility.h" +#import "FiltroEnti.h" + +@interface MenuFiltroEntiViewController () +@property (weak, nonatomic) IBOutlet UILabel *labelTitolo; +@property (weak, nonatomic) IBOutlet UILabel *labelMagnitudiMinima; +@property (weak, nonatomic) IBOutlet UITextField *textMagnitutiMinima; +@property (weak, nonatomic) IBOutlet UILabel *labelDistanzaMassima; +@property (weak, nonatomic) IBOutlet UITextField *textDistanzaMassima; +@property (weak, nonatomic) IBOutlet UILabel *labelEtaMassima; +@property (weak, nonatomic) IBOutlet UITextField *textEtaMassima; +@property (weak, nonatomic) IBOutlet UILabel *labelSismiForti; +@property (weak, nonatomic) IBOutlet UITextField *textSismiForti; +@property (weak, nonatomic) IBOutlet UIButton *buttonEsci; +@property (nonatomic, strong) PickerViewController *pikerMagnitudoMinima; +@property (nonatomic, strong) PickerViewController *pikerViewDistanza; +@property (nonatomic, strong) PickerViewController *etaMassima; +@property (nonatomic, strong) PickerViewController *pikerViewforti; + +@end + +@implementation MenuFiltroEntiViewController + +- (void)viewDidLoad { + [super viewDidLoad]; + // Do any additional setup after loading the view. + + self.labelTitolo.text = NSLocalizedString(@"Filtro", @""); + self.labelMagnitudiMinima.text = NSLocalizedString(@"Magnitudo minima", @""); + self.labelDistanzaMassima.text = NSLocalizedString(@"Distanza massima", @""); + self.labelEtaMassima.text = NSLocalizedString(@"Età massima", @""); + self.labelSismiForti.text = NSLocalizedString(@"Mostra sismi forti a qualsiasi distanza se di", @""); + [self.buttonEsci setTitle:NSLocalizedString(@"Esci", @"") forState:UIControlStateNormal]; + [self.buttonEsci addTarget:self action:@selector(chiudi:) forControlEvents:UIControlEventTouchUpInside]; + + self.pikerMagnitudoMinima = [[PickerViewController alloc] initWithNibName:@"PickerViewController" bundle:nil dati:@[@"2.0", @"3.0", @"3.5", @"4.0", @"4.5", @"5.5", @"6.0", @"6.5", @"7.5"]]; + self.pikerMagnitudoMinima.delegate = self; + self.textMagnitutiMinima.inputView = self.pikerMagnitudoMinima.view; + + self.pikerViewDistanza = [[PickerViewController alloc] initWithNibName:@"PickerViewController" bundle:nil dati:[EQNUtility arrayRaggioSismi]]; + self.pikerViewDistanza.delegate = self; + self.textDistanzaMassima.inputView = self.pikerViewDistanza.view; + + self.etaMassima = [[PickerViewController alloc] initWithNibName:@"PickerViewController" bundle:nil dati:@[NSLocalizedString(@"Un giorno", @""), NSLocalizedString(@"Dodici ore", @""),NSLocalizedString(@"Sei ore", @""),NSLocalizedString(@"Due ore", @""),NSLocalizedString(@"Un ora", @""), NSLocalizedString(@"Dieci minuti", @"")]]; + self.etaMassima.delegate = self; + self.textEtaMassima.inputView = self.etaMassima.view; + + self.pikerViewforti = [[PickerViewController alloc] initWithNibName:@"PickerViewController" bundle:nil dati:@[@"5.5", @"6.0", @"6.5", @"7.5"]]; + self.pikerViewforti.delegate = self; + self.textSismiForti.inputView = self.pikerViewforti.view; + + self.textMagnitutiMinima.text = [FiltroEnti defaultFiltro].magnitudoMinima; + self.textDistanzaMassima.text = [FiltroEnti defaultFiltro].distanzaMassima; + self.textEtaMassima.text = [FiltroEnti defaultFiltro].etaMassima; + self.textSismiForti.text = [NSString stringWithFormat:@"%@ >= %@", NSLocalizedString(@"Magnitudo", @"") , [FiltroEnti defaultFiltro].sismiForti]; + +} + +/* +#pragma mark - Navigation + +// In a storyboard-based application, you will often want to do a little preparation before navigation +- (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender { + // Get the new view controller using [segue destinationViewController]. + // Pass the selected object to the new view controller. +} +*/ + +-(void)chiudi:(id)sender{ + + [self.delegate aggiornaFiltro]; + [self dismissViewControllerAnimated:YES completion:nil]; + +} + +# pragma mark pikerView string + +-(void)inviaDati:(NSDictionary *)elementi{ + + NSString *elemento = elementi[@"elemento"]; + // NSNumber *indice = elementi[@"indice"]; + + if (self.textMagnitutiMinima.isFirstResponder){ + self.textMagnitutiMinima.text = elemento; + } + if (self.textDistanzaMassima.isFirstResponder){ + self.textDistanzaMassima.text = elemento; + } + if (self.textEtaMassima.isFirstResponder){ + self.textEtaMassima.text = elemento; + } + if (self.textSismiForti.isFirstResponder){ + self.textSismiForti.text = [NSString stringWithFormat:@"%@ >= %@", NSLocalizedString(@"Magnitudo", @"") ,elemento]; + [FiltroEnti defaultFiltro].sismiForti = elemento; + + } + [self.view endEditing:YES]; + + [FiltroEnti defaultFiltro].magnitudoMinima = self.textMagnitutiMinima.text; + [FiltroEnti defaultFiltro].distanzaMassima = self.textDistanzaMassima.text; + [FiltroEnti defaultFiltro].etaMassima = self.textEtaMassima.text; + [[FiltroEnti defaultFiltro] saveFiltro]; +} + +-(void)chiudiView{ + + [self.view endEditing:YES]; +} + +@end diff --git a/Sources/Earthquake Network/ViewController/MenuSelezioneEntiViewController.h b/Sources/Earthquake Network/ViewController/MenuSelezioneEntiViewController.h new file mode 100644 index 0000000..8d6a54e --- /dev/null +++ b/Sources/Earthquake Network/ViewController/MenuSelezioneEntiViewController.h @@ -0,0 +1,30 @@ +// +// MenuSelezioneEntiViewController.h +// Earthquake Network +// +// Created by Luca Beretta on 06/02/2019. +// Copyright © 2019 Luca Beretta. All rights reserved. +// + +#import +#import "costanti.h" + +NS_ASSUME_NONNULL_BEGIN +@protocol MenuSelezioneEntiDelegate + +-(void)inviaDati:(EQNfiltroEnti )filtro; +-(void)apriElencoEnti; + +@end + +@interface MenuSelezioneEntiViewController : UIViewController +@property (weak, nonatomic) IBOutlet UITextField *textNazione; +@property (strong, nonatomic) id delegate; + +- (IBAction)selezionaNazione:(id)sender; +- (IBAction)selezionaEnte:(id)sender; +- (IBAction)annulla:(id)sender; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Sources/Earthquake Network/ViewController/MenuSelezioneEntiViewController.m b/Sources/Earthquake Network/ViewController/MenuSelezioneEntiViewController.m new file mode 100644 index 0000000..b4e2d40 --- /dev/null +++ b/Sources/Earthquake Network/ViewController/MenuSelezioneEntiViewController.m @@ -0,0 +1,123 @@ +// +// MenuSelezioneEntiViewController.m +// Earthquake Network +// +// Created by Luca Beretta on 06/02/2019. +// Copyright © 2019 Luca Beretta. All rights reserved. +// + +#import "MenuSelezioneEntiViewController.h" +#import "PickerViewController.h" +#import "costanti.h" +#import "EQNUtility.h" + +@interface MenuSelezioneEntiViewController () +@property (nonatomic, strong) PickerViewController *pikerViewNazione; +@property (nonatomic, assign) EQNNazioneSelect indice; +@property (nonatomic, assign) EQNfiltroEnti tipoFiltro; + +@end + +@implementation MenuSelezioneEntiViewController + +- (void)viewDidLoad { + [super viewDidLoad]; + // Do any additional setup after loading the view. + + NSArray *nazioniList = [EQNUtility arrayNazioni]; + + self.pikerViewNazione = [[PickerViewController alloc] initWithNibName:@"PickerViewController" bundle:nil dati:nazioniList]; + self.pikerViewNazione.delegate = self; + self.textNazione.inputView = self.pikerViewNazione.view; + + if ([[NSUserDefaults standardUserDefaults] integerForKey:IMPOSTAZIONE_NAZIONE_RETI_SISMICHEI]) { + self.textNazione.text = nazioniList[[[NSUserDefaults standardUserDefaults] integerForKey:IMPOSTAZIONE_NAZIONE_RETI_SISMICHEI]]; + } +} + +/* +#pragma mark - Navigation + +// In a storyboard-based application, you will often want to do a little preparation before navigation +- (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender { + // Get the new view controller using [segue destinationViewController]. + // Pass the selected object to the new view controller. +} +*/ + +- (IBAction)selezionaNazione:(id)sender { + + if (self.textNazione.text.length == 0) { + + UIAlertController *messaggio = [UIAlertController alertControllerWithTitle:NSLocalizedString(@"Attenzione ", @"") message:NSLocalizedString(@"Non hai seleziato nessuna nazione", @"") preferredStyle:UIAlertControllerStyleAlert]; + UIAlertAction* defaultAction = [UIAlertAction actionWithTitle:@"OK" style:UIAlertActionStyleDefault + handler:^(UIAlertAction * action) { + + [self.textNazione becomeFirstResponder]; + }]; + + [messaggio addAction:defaultAction]; + [self presentViewController:messaggio animated:YES completion:nil]; + + + }else{ + + NSArray *enti = [EQNUtility arrayEnti]; + [[NSUserDefaults standardUserDefaults] setInteger:self.indice forKey:IMPOSTAZIONE_NAZIONE_RETI_SISMICHEI]; + + if (self.indice == 0) { + + [[NSUserDefaults standardUserDefaults] setObject:enti forKey:IMPOSTAZIONE_ENTI_RETI_SISMICHEI]; + }else{ + + NSArray *ente = @[enti[self.indice]]; + [[NSUserDefaults standardUserDefaults] setObject:ente forKey:IMPOSTAZIONE_ENTI_RETI_SISMICHEI]; + + } + + self.tipoFiltro = nazione; + [self chiudi]; + } +} + +- (IBAction)selezionaEnte:(id)sender { + + self.tipoFiltro = enti; + [self.delegate apriElencoEnti]; + [self annulla:sender]; + +} + +- (IBAction)annulla:(id)sender { + + // self.tipoFiltro = annulla; + [self dismissViewControllerAnimated:YES completion:nil]; + +} + +-(void)chiudi{ + + [self.delegate inviaDati:self.tipoFiltro]; + [self dismissViewControllerAnimated:YES completion:nil]; + +} + +# pragma mark pikerView string + +-(void)inviaDati:(NSDictionary *)elementi{ + + NSString *elemento = elementi[@"elemento"]; + self.indice = [elementi[@"indice"] intValue]; + self.textNazione.text = elemento; + [self.view endEditing:YES]; + +} + +-(void)chiudiView{ + + [self.view endEditing:YES]; + +} + + +@end diff --git a/Sources/Earthquake Network/ViewController/PrioritaViewController.h b/Sources/Earthquake Network/ViewController/PrioritaViewController.h new file mode 100644 index 0000000..479490f --- /dev/null +++ b/Sources/Earthquake Network/ViewController/PrioritaViewController.h @@ -0,0 +1,13 @@ +// +// PrioritaViewController.h +// Earthquake Network +// +// Created by Luca Beretta on 16/10/18. +// Copyright © 2018 Luca Beretta. All rights reserved. +// + +#import + +@interface PrioritaViewController : UIViewController + +@end diff --git a/Sources/Earthquake Network/ViewController/PrioritaViewController.m b/Sources/Earthquake Network/ViewController/PrioritaViewController.m new file mode 100644 index 0000000..6dadc6b --- /dev/null +++ b/Sources/Earthquake Network/ViewController/PrioritaViewController.m @@ -0,0 +1,120 @@ +// +// PrioritaViewController.m +// Earthquake Network +// +// Created by Luca Beretta on 16/10/18. +// Copyright © 2018 Luca Beretta. All rights reserved. +// + +#import "PrioritaViewController.h" +#import "ServerRequest.h" +#import "Costanti.h" + +@interface PrioritaViewController () + +@property (nonatomic, strong) NSArray *lista; +@property (nonatomic, strong) IBOutlet UITableView *tableView; +@property (nonatomic, strong) NSString *top_10k_available; +@property (nonatomic, strong) NSString *top_100k_available; + +@end + +@implementation PrioritaViewController + +- (void)viewDidLoad { + [super viewDidLoad]; + // Do any additional setup after loading the view. + [self scaricautentiDisponibili]; + + UIView *viewNavigationBar = [[UIView alloc] initWithFrame:CGRectMake(-18, 5, 150, 44)]; + UIImageView *imageLogo = [[UIImageView alloc] initWithFrame:CGRectMake(-18, 5, 38, 38)]; + imageLogo.image = [UIImage imageNamed:@"distquake_app_wave"]; + [viewNavigationBar addSubview:imageLogo]; + UILabel *textForNavi = [[UILabel alloc] initWithFrame:CGRectMake(25, 5, 160, 38)]; + textForNavi.text = NSLocalizedString(@"Rilevatore Terremoti", @"titolo navigation bar"); + [viewNavigationBar addSubview:textForNavi]; + self.navigationItem.titleView = viewNavigationBar; + +} + +-(void)scaricautentiDisponibili{ + + [[ServerRequest defaultServerConnectionSingleton] inviaInformazioniAlServerWithURL:[NSURL URLWithString:URL_SERVER_UTENTI_DISPONIBILI] richiesta:utentiDisponibili success:^(id result) { + + NSArray *disp = result; + for (NSDictionary *dict in disp) { + + if ([dict objectForKey:@"top_10k_available"]) { + self.top_10k_available = [dict objectForKey:@"top_10k_available"]; + } + + if ([dict objectForKey:@"top_100k_available"]) { + self.top_100k_available = [dict objectForKey:@"top_100k_available"]; + } + + } + + self.lista = @[@"1",@"2"]; + dispatch_async(dispatch_get_main_queue(), ^{ + [self.tableView reloadData]; + }); + + } failure:^(NSError * error) { + + }]; + +} + +- (void)didReceiveMemoryWarning { + [super didReceiveMemoryWarning]; + // Dispose of any resources that can be recreated. +} +#pragma table view + +- (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView{ + + return 1; +} + +- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section{ + + return self.lista.count; +} + +- (CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath{ + + switch (indexPath.row) { + case 0: + return 126; + break; + default: + return 372; + break; + } +} + +- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath{ + + // modalita base + switch (indexPath.row) { + case 0:{ + UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:@"sottoscrizioniAttive" forIndexPath:indexPath]; + return cell; + } + break; + default:{ + + UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:@"servizioPriorità" forIndexPath:indexPath]; + + UILabel *descrizione = (UILabel *)[cell viewWithTag:100]; + descrizione.text = [NSString stringWithFormat:@"Top 10K: %@ %@\n\nTop 100K: %@ %@", self.top_10k_available, NSLocalizedString(@"sottoscrizioni ancora disponibiliper essere allertato in meno di 1 secondo dal rilevamento del sistema", @"descrizione Top 10K"), self.top_100k_available, NSLocalizedString(@"sottoscrizioni ancora disponibiliper essere allertato in meno di 5 secondi dal rilevamento del sistema", @"descrizione Top 100K")]; + + return cell; + } + break; + } + +} + + +@end diff --git a/Sources/Earthquake Network/ViewController/ReteSmartphone.h b/Sources/Earthquake Network/ViewController/ReteSmartphone.h new file mode 100644 index 0000000..443a219 --- /dev/null +++ b/Sources/Earthquake Network/ViewController/ReteSmartphone.h @@ -0,0 +1,16 @@ +// +// ViewController.h +// Earthquake Network +// +// Created by Luca Beretta on 12/09/18. +// Copyright © 2018 Luca Beretta. All rights reserved. +// + +#import + +@interface ReteSmartphone : UIViewController +-(void)fetchNewDataWithCompletionHandler:(void (^)(UIBackgroundFetchResult))completionHandler; +-(void)setUpView; + +@end + diff --git a/Sources/Earthquake Network/ViewController/ReteSmartphone.m b/Sources/Earthquake Network/ViewController/ReteSmartphone.m new file mode 100644 index 0000000..9a6db2d --- /dev/null +++ b/Sources/Earthquake Network/ViewController/ReteSmartphone.m @@ -0,0 +1,584 @@ +// +// ViewController.m +// Earthquake Network +// +// Created by Luca Beretta on 12/09/18. +// Copyright © 2018 Luca Beretta. All rights reserved. +// + +#import "ReteSmartphone.h" +#import "EQNCalibrazione.h" +#include "math.h" +#import +#import "Costanti.h" +#import "ServerRequest.h" +#import "EQNGeneratoreURLServer.h" +#import "SWRevealViewController.h" +#import "EQNManager.h" +#import "EQNReteSmartphone.h" +#import "PastquakesDettagliMappa.h" +#import "PastquakesAnnotation.h" +#import "EQNUser.h" +#import "AppDelegate.h" +#import "ServerRequest.h" +#import "EQNAreaCheck.h" +@import StoreKit; + +@import GoogleMobileAds; + +@interface ReteSmartphone () + +@property (assign, nonatomic) CMAcceleration acceleration; +@property (strong, nonatomic) CMMotionManager *motionManager; +@property (strong, nonatomic) NSOperationQueue *queue; +@property (nonatomic, strong) NSMutableArray *bufferAccelerometro; +@property (nonatomic, strong) NSTimer *timer; +//@property (nonatomic, strong) NSArray *listaAzioniCollectView; +@property (nonatomic, strong) NSMutableArray *listaItemTableView; +@property (nonatomic, strong) IBOutlet UIBarButtonItem *sidebarButton; +@property (nonatomic, strong) IBOutlet UICollectionView *collectionView; +@property (nonatomic, strong) IBOutlet UITableView *tableView; +@property (nonatomic, assign) BOOL isAvanzata; +@property (nonatomic, assign) BOOL isNotificaAttiva; +@property (nonatomic, strong) NSString *testoPerUtenti; +@property(nonatomic, strong) GADBannerView *bannerView; +@property (weak, nonatomic) IBOutlet NSLayoutConstraint *fooTable; + +@end + +@implementation ReteSmartphone + +- (void)viewDidLoad { + [super viewDidLoad]; + + [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(setUpView) name:NOTIFICA_DOWNLOAD_TERMINATO object:nil]; + + [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(setUpView) name:IAPHelperPurchaseNotification object:nil]; + + SWRevealViewController *revealViewController = self.revealViewController; + if ( revealViewController ) + { + [self.sidebarButton setTarget: self.revealViewController]; + [self.sidebarButton setAction: @selector( revealToggle: )]; + [self.view addGestureRecognizer:self.revealViewController.panGestureRecognizer]; + } + + [self.tableView setContentInset:UIEdgeInsetsMake(20,0,0,0)]; + + UIView *viewNavigationBar = [[UIView alloc] initWithFrame:CGRectMake(-18, 5, 150, 44)]; + UIImageView *imageLogo = [[UIImageView alloc] initWithFrame:CGRectMake(-18, 5, 38, 38)]; + imageLogo.image = [UIImage imageNamed:@"distquake_app_wave"]; + [viewNavigationBar addSubview:imageLogo]; + UILabel *textForNavi = [[UILabel alloc] initWithFrame:CGRectMake(25, 5, 130, 38)]; + textForNavi.text = NSLocalizedString(@"Rilevatore Terremoti", @"titolo navigation bar"); + [viewNavigationBar addSubview:textForNavi]; + self.navigationItem.titleView = viewNavigationBar; + [[UINavigationBar appearance] setBarTintColor:COLORE_BARRA_NAVIGAZIONE]; + [[UINavigationBar appearance] setTranslucent:NO]; + + + AppDelegate *appDelegate = (AppDelegate *)[[UIApplication sharedApplication] delegate]; + appDelegate.reteSmartphone = self; + + self.listaItemTableView = [@[] mutableCopy]; + /* + [[ServerRequest defaultServerConnectionSingleton] inviaInformazioniAlServerWithURL:[NSURL URLWithString:URL_LINK_MESSAGGIO] richiesta:downloadDati success:^(id result) { + self.testoPerUtenti = result[0][@"message"]; + + [self performSelectorOnMainThread:@selector(setUpView) withObject:nil waitUntilDone:YES]; + + } failure:^(NSError * error) { + + // NSLog(@"Errore scaricaDatiReteSmartphone %@", error); + + }];*/ + + NSString *appId = @"https://itunes.apple.com/app/id1449893235"; + + self.testoPerUtenti = [NSString stringWithFormat:@"%@ %@ %@", NSLocalizedString(@"testo utenti1" , @""), appId, NSLocalizedString(@"testo utenti2" , @"")]; + + [self setUpView]; + + // self.bannerView = [EQNUtility ottieniBannerWithController:self]; + +} + + +-(void)setUpView{ + + NSDate *date = [[NSUserDefaults standardUserDefaults] objectForKey:NOTIFICHE_RETE_SMARTPHONE_DATA_NOTIFICA]; + if (date) { + if ([EQNUtility getDifferenceMinute:date] < TEMPO_VISUALIZZAZIONE_NOTIFICA) + self.isNotificaAttiva = YES; + else{ + self.isNotificaAttiva = NO; + [[NSUserDefaults standardUserDefaults] removeObjectForKey:NOTIFICHE_RETE_SMARTPHONE_DATA_NOTIFICA]; + [[NSUserDefaults standardUserDefaults] synchronize]; + + } + + } + + [self aggiornaTabella:nil]; +} + +- (void)didReceiveMemoryWarning { + [super didReceiveMemoryWarning]; + // Dispose of any resources that can be recreated. +} + +-(void)aggiornaTabella:(NSNotification *)notifica{ + + self.listaItemTableView = [@[@"Allerta sismica",/* NSLocalizedString(@"Dispositivo affidabile", @"item tabelle") ,*/ NSLocalizedString(@"Sismi rilevati da smartphone", @"item tabelle"), NSLocalizedString(@"Rete smartphone", @"item tabelle"), NSLocalizedString(@"Lista priorità - NUOVA!", @"item tabelle"), NSLocalizedString(@"Versione PRO", @"item tabelle"), NSLocalizedString(@"messaggio per utenti", @"item tabelle")] mutableCopy]; + + if([[NSUserDefaults standardUserDefaults] objectForKey:AQUISTO_PRO] || [[NSUserDefaults standardUserDefaults] objectForKey:AQUISTO_PRO_SCONTATO]){ + self.fooTable.constant = 0; + [self.listaItemTableView removeObject:NSLocalizedString(@"Versione PRO", @"item tabelle")]; + + } + dispatch_async(dispatch_get_main_queue(), ^{ + + [self.tableView reloadData]; //reload table view + }); + +} + +-(void)apriMappa:(id)sender{ + + [self performSegueWithIdentifier:@"dettagliMappa" sender:sender]; +} +-(void)apriPriorita:(id)sender{ + + [self performSegueWithIdentifier:@"servizioPriorità" sender:sender]; +} +-(void)apriVersionePRO:(id)sender{ + + [self performSegueWithIdentifier:@"passaVersionePro" sender:sender]; +} + +-(void)cambiaVista:(id)sender{ + + UIButton *buttonSender = (UIButton *)sender; + + if(buttonSender.tag == 20) + self.isAvanzata = YES; + + if(buttonSender.tag == 30) + self.isAvanzata = NO; + + [self.tableView reloadData]; +} + +-(void)chiudiNotifica:(id)sender{ + + [[NSUserDefaults standardUserDefaults] removeObjectForKey:NOTIFICHE_RETE_SMARTPHONE_DATA_NOTIFICA]; + [[NSUserDefaults standardUserDefaults] removeObjectForKey:NOTIFICHE_RETE_SMARTPHONE_DIZIONARIO_NOTIFICA]; + [[NSUserDefaults standardUserDefaults] synchronize]; + self.isNotificaAttiva = NO; + + [self.tableView reloadData]; + +} + +#pragma mark - Navigation + +// In a storyboard-based application, you will often want to do a little preparation before navigation +- (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender { + + if ([segue.identifier isEqualToString:@"dettagliMappa"]) { + + UINavigationController *controller = (UINavigationController *)segue.destinationViewController; + PastquakesDettagliMappa *dettagliMappa = (PastquakesDettagliMappa *)controller.topViewController; + dettagliMappa.tipoMappa = reteSmartphone; + + } + // Get the new view controller using [segue destinationViewController]. + // Pass the selected object to the new view controller. +} +#pragma table view + +- (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView{ + + return 1; +} + +- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section{ + + return self.listaItemTableView.count; +} + +- (CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath{ + + switch (indexPath.row) { + case 0: + if (self.isNotificaAttiva) + return 480; + return 100; + break; + // case 1: + // return 50; + break; + case 1: + return 124; + break; + case 2: + { + if(self.isAvanzata) + return 542; + + return 140; + } + break; + case 3: + return 127; + break; + case 4:{ + if (self.listaItemTableView.count == 5) + return 250; + return 127; + } + break; + case 5:{ + if (self.listaItemTableView.count == 6) + return 250; + return 127; + } + break; + default: + return 127; + break; + } +} + +- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath{ + + // modalita base + switch (indexPath.row) { + case 0:{ + if (self.isNotificaAttiva) { + + NSDictionary *info = [EQNUtility readDictyWithCustomObjFromUserDefaults:NOTIFICHE_RETE_SMARTPHONE_DIZIONARIO_NOTIFICA]; + int intensita = [info[@"intensity"] intValue]; + UIColor *backgroudColor; + UIColor *buttonColor; + UIColor *buttonBackroundColor; + + switch (intensita) { + case 0: + backgroudColor = COLORE_CELLA_MAGNITUTE_LEGGERA; + buttonBackroundColor = COLORE_CELLA_MAGNITUTE_LEGGERA_ETI; + buttonColor = COLORE_CELLA_MAGNITUTE_LEGGERA_TESTO; + + break; + case 1: + backgroudColor = COLORE_CELLA_MAGNITUTE_MEDIA; + buttonBackroundColor = COLORE_CELLA_MAGNITUTE_MEDIA_ETI; + buttonColor = COLORE_CELLA_MAGNITUTE_MEDIA_TESTO; + + break; + case 2: + backgroudColor = COLORE_CELLA_MAGNITUTE_FORTE; + buttonBackroundColor = COLORE_CELLA_MAGNITUTE_FORTE_ETI; + buttonColor = COLORE_CELLA_MAGNITUTE_FORTE_TESTO; + break; + default: + break; + } + + UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:@"cellNotifica" forIndexPath:indexPath]; + + UIView *containerView = [cell viewWithTag:1]; + containerView.backgroundColor = backgroudColor; + + NSLog(@"Info %@", info); + + NSString *titoloString = info[@"aps"][@"alert"][@"title-loc-key"]; + NSArray *arrayArgs = info[@"aps"][@"alert"][@"loc-args"]; + NSString *bodyString = [NSString stringWithFormat:NSLocalizedString(info[@"aps"][@"alert"][@"loc-key"], @""), info[@"aps"][@"alert"][@"loc-args"][0]]; + if (arrayArgs.count == 0){ + NSString *bodyString1 = NSLocalizedString(info[@"aps"][@"alert"][@"loc-key"], @""); + bodyString = [bodyString1 substringToIndex:[bodyString1 length]-2]; + } + + UILabel *titolo = (UILabel *)[containerView viewWithTag:2]; + titolo.text = NSLocalizedString(titoloString, @""); + titolo.textColor = buttonColor; + + + + UIButton *button = (UIButton *)[containerView viewWithTag:3]; + button.layer.cornerRadius = button.frame.size.width/2; + [button addTarget:self action:@selector(chiudiNotifica:) forControlEvents:UIControlEventTouchUpInside]; + button.backgroundColor = buttonColor; + + UILabel *dettagli = (UILabel *)[containerView viewWithTag:4]; + dettagli.text = bodyString; + + MKMapView *mappa = (MKMapView *)[containerView viewWithTag:5]; + CLLocation *coordinate = [[CLLocation alloc] initWithLatitude:[info[@"latitude"] doubleValue] longitude:[info[@"longitude"] doubleValue]]; + MKCoordinateSpan span = MKCoordinateSpanMake(10.5, 10.5); + MKCoordinateRegion region = MKCoordinateRegionMake(coordinate.coordinate, span); + mappa.delegate = self; + [mappa setCenterCoordinate:coordinate.coordinate animated:NO]; + [mappa setRegion:region animated:YES]; + mappa.scrollEnabled = NO; + + PastquakesAnnotation *pasquaAnnotation = [[PastquakesAnnotation alloc] initWithTitle:info[@"title"] location:coordinate.coordinate intensita:[info[@"intensity"] intValue]]; + + [mappa addAnnotation:pasquaAnnotation]; + + UIButton *condividi = (UIButton *)[containerView viewWithTag:6]; + condividi.layer.borderWidth = 1; + condividi.layer.borderColor = [UIColor blackColor].CGColor; + condividi.layer.cornerRadius = 5; + condividi.backgroundColor = buttonBackroundColor; + [condividi setTitle:NSLocalizedString(@"CONDIVIDI", @"titolo pulsante notifica rete smartphone") forState:UIControlStateNormal]; + [condividi addTarget:self action:@selector(share:) forControlEvents:UIControlEventTouchUpInside]; + + UIButton *votaApp = (UIButton *)[containerView viewWithTag:7]; + votaApp.layer.borderWidth = 1; + votaApp.layer.borderColor = [UIColor blackColor].CGColor; + votaApp.layer.cornerRadius = 5; + votaApp.backgroundColor = buttonBackroundColor; + [votaApp setTitle:NSLocalizedString(@"VOTA L'APP", @"titolo pulsante notifica rete smartphone") forState:UIControlStateNormal]; + [votaApp addTarget:self action:@selector(votaApp:) forControlEvents:UIControlEventTouchUpInside]; + + UIButton *twitter = (UIButton *)[containerView viewWithTag:8]; + twitter.layer.borderWidth = 1; + twitter.layer.borderColor = [UIColor blackColor].CGColor; + twitter.layer.cornerRadius = 5; + twitter.backgroundColor = buttonBackroundColor; + [twitter setTitle:NSLocalizedString(@"VEDI IN TWITTER", @"titolo pulsante notifica rete smartphone") forState:UIControlStateNormal]; + [twitter addTarget:self action:@selector(apriTwitter:) forControlEvents:UIControlEventTouchUpInside]; + + UILabel *NOTE = (UILabel *)[containerView viewWithTag:9]; + NOTE.text = NSLocalizedString(@"La magnitudo sarà calcola e cominicata dalla rete sismica nazionale e comparirà nella sezione Reti Sismiche dell'app.", @""); + + return cell; + + } + UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:@"cell_1" forIndexPath:indexPath]; + return cell; + } + break; + /* case 1:{ + UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:@"cell_2" forIndexPath:indexPath]; + return cell; + } + break;*/ + case 1:{ + UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:@"cell_3" forIndexPath:indexPath]; + UILabel *ultime24h = (UILabel *)[cell viewWithTag:10]; + ultime24h.text = [EQNManager defaultManager].rete_smartphone.eq; + UILabel *totali = (UILabel *)[cell viewWithTag:20]; + totali.text = [EQNManager defaultManager].rete_smartphone.eq_p; + UIButton *mappaButton = (UIButton *)[cell viewWithTag:30]; + [mappaButton addTarget:self action:@selector(apriMappa:) forControlEvents:UIControlEventTouchDown]; + return cell; + } + break; + case 2:{ + if(self.isAvanzata){ + UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:@"cell_4_Avv" forIndexPath:indexPath]; + UILabel *smartphoneAttivi = (UILabel *)[cell viewWithTag:10]; + smartphoneAttivi.text = [[EQNManager defaultManager].rete_smartphone.green stringValue]; + + UIButton *avanzata = (UIButton *)[cell viewWithTag:30]; + [avanzata addTarget:self action:@selector(cambiaVista:) forControlEvents:UIControlEventTouchDown]; + + UIWebView *mappaLocale = (UIWebView *)[cell viewWithTag:100]; + + NSString *urlAddress = @"https://fusiontables.googleusercontent.com/embedviz?viz=MAP&q=select+col2+from+1nEJRfnVQzL0qNA1pDc2nPDXRmDCy9Gg11aEhAp2G&h=false&lat=0&lng=0&z=2&t=1&l=col2&y=2&tmplt=3"; + + if ([EQNUser defaultUser].lastPosition) + urlAddress = [NSString stringWithFormat:@"https://fusiontables.googleusercontent.com/embedviz?viz=MAP&q=select+col2+from+1nEJRfnVQzL0qNA1pDc2nPDXRmDCy9Gg11aEhAp2G&h=false&lat=%f&lng=%f&z=2&t=1&l=col2&y=2&tmplt=3", [EQNUser defaultUser].lastPosition.coordinate.latitude, [EQNUser defaultUser].lastPosition.coordinate.latitude]; + + + NSURL *url = [NSURL URLWithString:urlAddress]; + NSURLRequest *requestObj = [NSURLRequest requestWithURL:url]; + [mappaLocale loadRequest:requestObj]; + + UIWebView *mappaGlobale = (UIWebView *)[cell viewWithTag:110]; + + urlAddress = @"https://fusiontables.google.com/embedviz?q=select+col0+from+1OAR6ifIK-zOkbQEh1Zr7uzDj6fTp5x1uS2fZDQ0i&viz=MAP&h=false&lat=0&lng=0&t=1&z=2&l=col0&y=2&tmplt=2&hml=KML"; + + if ([EQNUser defaultUser].lastPosition) + urlAddress = [NSString stringWithFormat:@"https://fusiontables.google.com/embedviz?q=select+col0+from+1OAR6ifIK-zOkbQEh1Zr7uzDj6fTp5x1uS2fZDQ0i&viz=MAP&h=false&lat=%f&lng=%f&t=1&z=2&l=col0&y=2&tmplt=2&hml=KML", [EQNUser defaultUser].lastPosition.coordinate.latitude, [EQNUser defaultUser].lastPosition.coordinate.latitude]; + + NSURL *url2 = [NSURL URLWithString:urlAddress]; + NSURLRequest *requestObj2 = [NSURLRequest requestWithURL:url2]; + [mappaGlobale loadRequest:requestObj2]; + + return cell; + + } + + UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:@"cell_4" forIndexPath:indexPath]; + UILabel *smartphoneAttivi = (UILabel *)[cell viewWithTag:10]; + smartphoneAttivi.text = [[EQNManager defaultManager].rete_smartphone.green stringValue]; + + UIButton *avanzata = (UIButton *)[cell viewWithTag:20]; + [avanzata addTarget:self action:@selector(cambiaVista:) forControlEvents:UIControlEventTouchDown]; + avanzata.hidden = YES; + avanzata.enabled = NO; + UIButton *pulsante = (UIButton *)[cell viewWithTag:200]; + pulsante.layer.cornerRadius = 5; + pulsante.layer.borderWidth = 1; + pulsante.layer.borderColor = [UIColor blackColor].CGColor; + [pulsante addTarget:self action:@selector(visualizzaCopertura) forControlEvents:UIControlEventTouchUpInside]; + + + return cell; + } + break; + case 3:{ + UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:@"cell_5" forIndexPath:indexPath]; + + UIButton *buttonPriorita = (UIButton *)[cell viewWithTag:10]; + [buttonPriorita addTarget:self action:@selector(apriPriorita:) forControlEvents:UIControlEventTouchDown]; + return cell; + } + break; + case 4:{ + + if (self.listaItemTableView.count == 5){ + UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:@"cell_7" forIndexPath:indexPath]; + + UITextView *textView = (UITextView *)[cell viewWithTag:12]; + textView.text = self.testoPerUtenti; + + UIButton *condividi = (UIButton *)[cell viewWithTag:100]; + [condividi addTarget:self action:@selector(share:) forControlEvents:UIControlEventTouchUpInside]; + + return cell; + }else{ + + UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:@"cell_6" forIndexPath:indexPath]; + + UIButton *buttonPRO = (UIButton *)[cell viewWithTag:10]; + [buttonPRO addTarget:self action:@selector(apriVersionePRO:) forControlEvents:UIControlEventTouchDown]; + return cell; + } + + } + break; + case 5:{ + if (self.listaItemTableView.count == 6){ + UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:@"cell_7" forIndexPath:indexPath]; + + UITextView *textView = (UITextView *)[cell viewWithTag:12]; + textView.text = self.testoPerUtenti; + + UIButton *condividi = (UIButton *)[cell viewWithTag:100]; + [condividi addTarget:self action:@selector(share:) forControlEvents:UIControlEventTouchUpInside]; + + return cell; + }else{ + + UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:@"cell_6" forIndexPath:indexPath]; + + UIButton *buttonPRO = (UIButton *)[cell viewWithTag:10]; + [buttonPRO addTarget:self action:@selector(apriVersionePRO:) forControlEvents:UIControlEventTouchDown]; + return cell; + } + } + break; + default:{ + + UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:@"cell_1" forIndexPath:indexPath]; + return cell; + } + break; + } + + +} + +-(void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath{ + + switch (indexPath.row) { + case 3: + [self apriPriorita:nil]; + break; + + default: + break; + } + +} +-(void)fetchNewDataWithCompletionHandler:(void (^)(UIBackgroundFetchResult))completionHandler{ + + dispatch_async(dispatch_get_main_queue(), ^{ + + [self setUpView]; + }); + completionHandler(UIBackgroundFetchResultNewData); + +} + +-(MKAnnotationView *)mapView:(MKMapView *)mapView viewForAnnotation:(id)annotation{ + + + if ([annotation isKindOfClass:[PastquakesAnnotation class]]) { + PastquakesAnnotation *anLocation = (PastquakesAnnotation *)annotation; + MKAnnotationView *annotationView = [mapView dequeueReusableAnnotationViewWithIdentifier:IDENTIFIER_ANNOTATION_PASTQUAKES]; + if (annotationView == nil) + annotationView = anLocation.annotationView; + else + annotationView.annotation = anLocation; + + return annotationView; + } + else + return nil; +} + +- (void)share:(id)sender { + + NSString *appName = [NSProcessInfo processInfo].processName; + NSString *url=@"https://itunes.apple.com/app/id1449893235?mt=8"; + NSString * title =[NSString stringWithFormat:@"%@%@ %@",NSLocalizedString(@"Scarica ", @""),appName,url]; + + [self presentViewController: [EQNUtility shareFileWithPath:title] animated:YES completion:^{}]; + + +} + +-(void)visualizzaCopertura{ + + [[EQNManager defaultManager] sincronizza]; + EQNAreaCheck *areaCheck = [EQNManager defaultManager].area_check; + + UIAlertController * alertController = [UIAlertController + alertControllerWithTitle:NSLocalizedString(@"Copertura" , @"") + message:[NSString stringWithFormat:@"%@ %@ %@", NSLocalizedString(@"Dispositivi totali", @""), areaCheck.total, NSLocalizedString(@"Dispositivi attivi", @"")] + preferredStyle:UIAlertControllerStyleAlert]; + + [alertController addAction:[UIAlertAction actionWithTitle:NSLocalizedString(@"OK" ,@"") + style:UIAlertActionStyleDefault + handler:nil]]; + + [self presentViewController:alertController animated:YES completion:nil]; +} + +-(void)apriTwitter:(id)sender{ + + // TWITTER_LINK + + UIApplication *mySafari = [UIApplication sharedApplication]; + NSURL *myURL = [[NSURL alloc]initWithString:TWITTER_LINK]; + [mySafari openURL:myURL options:@{} completionHandler:nil]; + +} + +-(void)votaApp:(id)sender{ + + [SKStoreReviewController requestReview]; +} + +-(void)dealloc{ + + [[NSNotificationCenter defaultCenter] removeObserver:self]; + +} +@end diff --git a/Sources/Earthquake Network/ViewController/SWRevealViewController.h b/Sources/Earthquake Network/ViewController/SWRevealViewController.h new file mode 100755 index 0000000..345dfaa --- /dev/null +++ b/Sources/Earthquake Network/ViewController/SWRevealViewController.h @@ -0,0 +1,422 @@ +/* + + Copyright (c) 2013 Joan Lluch + + Permission is hereby granted, free of charge, to any person obtaining a copy + of this software and associated documentation files (the "Software"), to deal + in the Software without restriction, including without limitation the rights + to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + copies of the Software, and to permit persons to whom the Software is furnished + to do so, subject to the following conditions: + + The above copyright notice and this permission notice shall be included in all + copies or substantial portions of the Software. + + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN + THE SOFTWARE. + + Early code inspired on a similar class by Philip Kluz (Philip.Kluz@zuui.org) + +*/ + +/* + + RELEASE NOTES + + Version 2.4.0 (Current Version) + + - Updated behaviour of appearance method calls on child controllers + - Removes Xcode 6.3.1 warnings + + Version 2.3.0 + + - StoryBoard initializing bug fix + - Minor Code refactoring + + Version 2.2.0 + + - State Restoration support. + - Reverted panGestureRecognizer implementation to before v2.1.0 (works better). + - New properties 'toggleAnimationType', 'springDampingRatio'. Default reveal animation is 'Spring' + - New property 'frontViewShadowColor' + - New properties 'clipsViewsToBounds' and '_extendedPointInsideHit' + - New delegate methods for finer control of front view location in the overdraw area, as long as deprecation note on former delegate methods + - Other minor changes that should not affect current implementations + + Version 2.1.0 + + - Removed SWDirectionPanGestureRecognizer. Horizontal panning is filtered on the shouldBegin delegate. This is cleaner, I hope it does not break previous funcionality + - Took a cleaner approach to storyboard support. SWRevealViewControllerSegue is now deprecated and you should use SWRevealViewControllerSegueSetController and SWRevealViewControllerSeguePushController instead. + - A minor change on the autoresizingMask of the internal views to fix a glitch on iOS8. This should not affect iOS7 + + Version 2.0.2 + + - Added new delegates for better control of gesture recognizers + + Version 2.0.1 + + - Fix: draggableBorderWidth now correctly handles the cases where one of the rear controllers is not provided + - Fix: the shadow related properties are now granted at any time after view load, not just after initialization. + + Version 2.0.0 + +- Dropped support for iOS6 and earlier. This version will only work on iOS7 + +- The method setFrontViewController:animated: does not longer perform a full reveal animation. Instead it just replaces the frontViewController in + its current position. Use the new pushFrontViewController:animated: method to perform a replacement of the front controlles with reveal animation + as in the previous version + + IMPORTANT: You must replace all calls to setFrontViewController:animated by calls to pushFrontViewController:animated to prevent breaking + functionality on existing projects. + +- Added support for animated replacement of child controllers: setRearViewController, setFrontViewController, setRightViewController now have animated versions. + +- The new 'replaceViewAnimationDuration' property sets the default duration of child viewController replacement. + +- Added the following new delegate methods + revealController:willAddViewController:forOperation:animated: + revealController:didAddViewController:forOperation:animated: + +- The class also supports custom UIViewControllerAnimatedTransitioning related with the replacement of child viewControllers. + You can implement the following new delegate method: revealController:animationControllerForOperation:fromViewController:toViewController: + and provide an object conforming to UIViewControllerAnimatedTransitioning to implement custom animations. + + Version 1.1.3 + +- Reverted the supportedInterfaceOrientations to the default behavior. This is consistent with Apple provided controllers + +- The presentFrontViewHierarchically now dynamically takes into account the smaller header height of bars on iPhone landscape orientation + + Version 1.1.2 + + - The status bar style and appearance are now handled in sync with the class animations. + You can implement the methods preferredStatusBarStyle and prefersStatusBarHidden on your child controllers to define the desired appearance + + - The loadView method now calls a method, loadStoryboardControllers, just for the purpose of loading child controllers from a storyboard. + You can override this method and remove the @try @catch statements if you want the debugger not to stop at them in case you have set an exception breakpoint. + + Version 1.1.1 + + - You can now get a tapGestureRecognizer from the class. See the tapGestureRecognizer method for more information. + + - Both the panGestureRecognizer and the tapGestureRecognizer are now attached to the revealViewController's front content view + by default, so they will start working just by calling their access methods even if you do not attach them to any of your views. + This enables you to dissable interactions on your views -for example based on position- without breaking normal gesture behavior. + + - Corrected a bug that caused a crash on iOS6 and earlier. + + Version 1.1.0 + + - The method setFrontViewController:animated now performs the correct animations both for left and right controllers. + + - The class now automatically handles the status bar appearance depending on the currently shown child controller. + + Version 1.0.8 + + - Support for constant width frontView by setting a negative value to reveal widths. See properties rearViewRevealWidth and rightViewRevealWidth + + - Support for draggableBorderWidth. See property of the same name. + + - The Pan gesture recongnizer can be disabled by implementing the following delegate method and returning NO + revealControllerPanGestureShouldBegin: + + - Added the ability to track pan gesture reveal progress through the following new delegate methods + revealController:panGestureBeganFromLocation:progress: + revealController:panGestureMovedToLocation:progress: + revealController:panGestureEndedToLocation:progress: + + Previous Versions + + - No release notes were updated for previous versions. + +*/ + + +#import + +@class SWRevealViewController; +@protocol SWRevealViewControllerDelegate; + +#pragma mark - SWRevealViewController Class + +// Enum values for setFrontViewPosition:animated: +typedef NS_ENUM( NSInteger, FrontViewPosition) +{ + // Front controller is removed from view. Animated transitioning from this state will cause the same + // effect than animating from FrontViewPositionLeftSideMost. Use this instead of FrontViewPositionLeftSideMost when + // you want to remove the front view controller view from the view hierarchy. + FrontViewPositionLeftSideMostRemoved, + + // Left most position, front view is presented left-offseted by rightViewRevealWidth+rigthViewRevealOverdraw + FrontViewPositionLeftSideMost, + + // Left position, front view is presented left-offseted by rightViewRevealWidth + FrontViewPositionLeftSide, + + // Center position, rear view is hidden behind front controller + FrontViewPositionLeft, + + // Right possition, front view is presented right-offseted by rearViewRevealWidth + FrontViewPositionRight, + + // Right most possition, front view is presented right-offseted by rearViewRevealWidth+rearViewRevealOverdraw + FrontViewPositionRightMost, + + // Front controller is removed from view. Animated transitioning from this state will cause the same + // effect than animating from FrontViewPositionRightMost. Use this instead of FrontViewPositionRightMost when + // you intent to remove the front controller view from the view hierarchy. + FrontViewPositionRightMostRemoved, + +}; + +// Enum values for toggleAnimationType +typedef NS_ENUM(NSInteger, SWRevealToggleAnimationType) +{ + SWRevealToggleAnimationTypeSpring, // <- produces a spring based animation + SWRevealToggleAnimationTypeEaseOut, // <- produces an ease out curve animation +}; + + +@interface SWRevealViewController : UIViewController + +/* Basic API */ + +// Object instance init and rear view setting +- (id)initWithRearViewController:(UIViewController *)rearViewController frontViewController:(UIViewController *)frontViewController; + +// Rear view controller, can be nil if not used +@property (nonatomic) UIViewController *rearViewController; +- (void)setRearViewController:(UIViewController *)rearViewController animated:(BOOL)animated; + +// Optional right view controller, can be nil if not used +@property (nonatomic) UIViewController *rightViewController; +- (void)setRightViewController:(UIViewController *)rightViewController animated:(BOOL)animated; + +// Front view controller, can be nil on initialization but must be supplied by the time the view is loaded +@property (nonatomic) UIViewController *frontViewController; +- (void)setFrontViewController:(UIViewController *)frontViewController animated:(BOOL)animated; + +// Sets the frontViewController using a default set of chained animations consisting on moving the +// presented frontViewController to the right most possition, replacing it, and moving it back to the left position +- (void)pushFrontViewController:(UIViewController *)frontViewController animated:(BOOL)animated; + +// Sets the frontViewController position. You can call the animated version several times with different +// positions to obtain a set of animations that will be performed in order one after the other. +@property (nonatomic) FrontViewPosition frontViewPosition; +- (void)setFrontViewPosition:(FrontViewPosition)frontViewPosition animated:(BOOL)animated; + +// The following methods are meant to be directly connected to the action method of a button +// to perform user triggered postion change of the controller views. This is ussually added to a +// button on top left or right of the frontViewController +- (IBAction)revealToggle:(id)sender; +- (IBAction)rightRevealToggle:(id)sender; // <-- simetric implementation of the above for the rightViewController + +// Toogles the current state of the front controller between Left or Right and fully visible +// Use setFrontViewPosition to set a particular position +- (void)revealToggleAnimated:(BOOL)animated; +- (void)rightRevealToggleAnimated:(BOOL)animated; // <-- simetric implementation of the above for the rightViewController + +// The following method will provide a panGestureRecognizer suitable to be added to any view +// in order to perform usual drag and swipe gestures to reveal the rear views. This is usually added to the top bar +// of a front controller, but it can be added to your frontViewController view or to the reveal controller view to provide full screen panning. +// By default, the panGestureRecognizer is added to the view containing the front controller view. To keep this default behavior +// you still need to call this method, just don't add it to any of your views. The default setup allows you to dissable +// user interactions on your controller views without affecting the recognizer. +- (UIPanGestureRecognizer*)panGestureRecognizer; + +// The following method will provide a tapGestureRecognizer suitable to be added to any view on the frontController +// for concealing the rear views. By default no tap recognizer is created or added to any view, however if you call this method after +// the controller's view has been loaded the recognizer is added to the reveal controller's front container view. +// Thus, you can disable user interactions on your frontViewController view without affecting the tap recognizer. +- (UITapGestureRecognizer*)tapGestureRecognizer; + +/* The following properties are provided for further customization, they are set to default values on initialization, + you do not generally have to set them */ + +// Defines how much of the rear or right view is shown, default is 260. +// Negative values indicate that the reveal width should be computed by substracting the full front view width, +// so the revealed frontView width is kept constant when bounds change as opposed to the rear or right width. +@property (nonatomic) CGFloat rearViewRevealWidth; +@property (nonatomic) CGFloat rightViewRevealWidth; // <-- simetric implementation of the above for the rightViewController + +// Defines how much of an overdraw can occur when dragging further than 'rearViewRevealWidth', default is 60. +@property (nonatomic) CGFloat rearViewRevealOverdraw; +@property (nonatomic) CGFloat rightViewRevealOverdraw; // <-- simetric implementation of the above for the rightViewController + +// Defines how much displacement is applied to the rear view when animating or dragging the front view, default is 40. +@property (nonatomic) CGFloat rearViewRevealDisplacement; +@property (nonatomic) CGFloat rightViewRevealDisplacement; // <-- simetric implementation of the above for the rightViewController + +// Defines a width on the border of the view attached to the panGesturRecognizer where the gesture is allowed, +// default is 0 which means no restriction. +@property (nonatomic) CGFloat draggableBorderWidth; + +// If YES (the default) the controller will bounce to the Left position when dragging further than 'rearViewRevealWidth' +@property (nonatomic) BOOL bounceBackOnOverdraw; +@property (nonatomic) BOOL bounceBackOnLeftOverdraw; // <-- simetric implementation of the above for the rightViewController + +// If YES (default is NO) the controller will allow permanent dragging up to the rightMostPosition +@property (nonatomic) BOOL stableDragOnOverdraw; +@property (nonatomic) BOOL stableDragOnLeftOverdraw; // <-- simetric implementation of the above for the rightViewController + +// If YES (default is NO) the front view controller will be ofsseted vertically by the height of a navigation bar. +// Use this on iOS7 when you add an instance of RevealViewController as a child of a UINavigationController (or another SWRevealViewController) +// and you want the front view controller to be presented below the navigation bar of its UINavigationController grand parent. +// The rearViewController will still appear full size and blurred behind the navigation bar of its UINavigationController grand parent +@property (nonatomic) BOOL presentFrontViewHierarchically; + +// Velocity required for the controller to toggle its state based on a swipe movement, default is 250 +@property (nonatomic) CGFloat quickFlickVelocity; + +// Duration for the revealToggle animation, default is 0.25 +@property (nonatomic) NSTimeInterval toggleAnimationDuration; + +// Animation type, default is SWRevealToggleAnimationTypeSpring +@property (nonatomic) SWRevealToggleAnimationType toggleAnimationType; + +// When animation type is SWRevealToggleAnimationTypeSpring determines the damping ratio, default is 1 +@property (nonatomic) CGFloat springDampingRatio; + +// Duration for animated replacement of view controllers +@property (nonatomic) NSTimeInterval replaceViewAnimationDuration; + +// Defines the radius of the front view's shadow, default is 2.5f +@property (nonatomic) CGFloat frontViewShadowRadius; + +// Defines the radius of the front view's shadow offset default is {0.0f,2.5f} +@property (nonatomic) CGSize frontViewShadowOffset; + +// Defines the front view's shadow opacity, default is 1.0f +@property (nonatomic) CGFloat frontViewShadowOpacity; + +// Defines the front view's shadow color, default is blackColor +@property (nonatomic) UIColor *frontViewShadowColor; + +// Defines whether the controller should clip subviews to its view bounds. Default is NO. +// Set this to YES when you are presenting this controller as a non full-screen child of a +// custom container controller which does not explicitly clips its subviews. +@property (nonatomic) BOOL clipsViewsToBounds; + +// Defines whether your views clicable area extends beyond the bounds of this controller. Default is NO. +// Set this to YES if you are presenting this controller as a non full-screen child of a custom container and you are not +// clipping your front view to this controller bounds. +@property (nonatomic) BOOL extendsPointInsideHit; + +/* The class properly handles all the relevant calls to appearance methods on the contained controllers. + Moreover you can assign a delegate to let the class inform you on positions and animation activity */ + +// Delegate +@property (nonatomic,weak) id delegate; + +@end + + +#pragma mark - SWRevealViewControllerDelegate Protocol + +typedef enum +{ + SWRevealControllerOperationNone, + SWRevealControllerOperationReplaceRearController, + SWRevealControllerOperationReplaceFrontController, + SWRevealControllerOperationReplaceRightController, + +} SWRevealControllerOperation; + + +@protocol SWRevealViewControllerDelegate + +@optional + +// The following delegate methods will be called before and after the front view moves to a position +- (void)revealController:(SWRevealViewController *)revealController willMoveToPosition:(FrontViewPosition)position; +- (void)revealController:(SWRevealViewController *)revealController didMoveToPosition:(FrontViewPosition)position; + +// This will be called inside the reveal animation, thus you can use it to place your own code that will be animated in sync +- (void)revealController:(SWRevealViewController *)revealController animateToPosition:(FrontViewPosition)position; + +// Implement this to return NO when you want the pan gesture recognizer to be ignored +- (BOOL)revealControllerPanGestureShouldBegin:(SWRevealViewController *)revealController; + +// Implement this to return NO when you want the tap gesture recognizer to be ignored +- (BOOL)revealControllerTapGestureShouldBegin:(SWRevealViewController *)revealController; + +// Implement this to return YES if you want other gesture recognizer to share touch events with the pan gesture +- (BOOL)revealController:(SWRevealViewController *)revealController + panGestureRecognizerShouldRecognizeSimultaneouslyWithGestureRecognizer:(UIGestureRecognizer *)otherGestureRecognizer; + +// Implement this to return YES if you want other gesture recognizer to share touch events with the tap gesture +- (BOOL)revealController:(SWRevealViewController *)revealController + tapGestureRecognizerShouldRecognizeSimultaneouslyWithGestureRecognizer:(UIGestureRecognizer *)otherGestureRecognizer; + +// Called when the gestureRecognizer began and ended +- (void)revealControllerPanGestureBegan:(SWRevealViewController *)revealController; +- (void)revealControllerPanGestureEnded:(SWRevealViewController *)revealController; + +// The following methods provide a means to track the evolution of the gesture recognizer. +// The 'location' parameter is the X origin coordinate of the front view as the user drags it +// The 'progress' parameter is a number ranging from 0 to 1 indicating the front view location relative to the +// rearRevealWidth or rightRevealWidth. 1 is fully revealed, dragging ocurring in the overDraw region will result in values above 1. +// The 'overProgress' parameter is a number ranging from 0 to 1 indicating the front view location relative to the +// overdraw region. 0 is fully revealed, 1 is fully overdrawn. Negative values occur inside the normal reveal region +- (void)revealController:(SWRevealViewController *)revealController panGestureBeganFromLocation:(CGFloat)location progress:(CGFloat)progress overProgress:(CGFloat)overProgress; +- (void)revealController:(SWRevealViewController *)revealController panGestureMovedToLocation:(CGFloat)location progress:(CGFloat)progress overProgress:(CGFloat)overProgress; +- (void)revealController:(SWRevealViewController *)revealController panGestureEndedToLocation:(CGFloat)location progress:(CGFloat)progress overProgress:(CGFloat)overProgress; + +// Notification of child controller replacement +- (void)revealController:(SWRevealViewController *)revealController willAddViewController:(UIViewController *)viewController + forOperation:(SWRevealControllerOperation)operation animated:(BOOL)animated; +- (void)revealController:(SWRevealViewController *)revealController didAddViewController:(UIViewController *)viewController + forOperation:(SWRevealControllerOperation)operation animated:(BOOL)animated; + +// Support for custom transition animations while replacing child controllers. If implemented, it will be fired in response +// to calls to 'setXXViewController' methods +- (id)revealController:(SWRevealViewController *)revealController + animationControllerForOperation:(SWRevealControllerOperation)operation fromViewController:(UIViewController *)fromVC toViewController:(UIViewController *)toVC; + +// DEPRECATED - The following delegate methods will be removed some time in the future +- (void)revealController:(SWRevealViewController *)revealController panGestureBeganFromLocation:(CGFloat)location progress:(CGFloat)progress; // (DEPRECATED) +- (void)revealController:(SWRevealViewController *)revealController panGestureMovedToLocation:(CGFloat)location progress:(CGFloat)progress; // (DEPRECATED) +- (void)revealController:(SWRevealViewController *)revealController panGestureEndedToLocation:(CGFloat)location progress:(CGFloat)progress; // (DEPRECATED) +@end + + +#pragma mark - UIViewController(SWRevealViewController) Category + +// A category of UIViewController to let childViewControllers easily access their parent SWRevealViewController +@interface UIViewController(SWRevealViewController) + +- (SWRevealViewController*)revealViewController; + +@end + + +#pragma mark - StoryBoard support Classes + +/* StoryBoard support */ + +// String identifiers to be applied to segues on a storyboard +extern NSString* const SWSegueRearIdentifier; // this is @"sw_rear" +extern NSString* const SWSegueFrontIdentifier; // this is @"sw_front" +extern NSString* const SWSegueRightIdentifier; // this is @"sw_right" + +/* This will allow the class to be defined on a storyboard */ + +// Use this along with one of the above segue identifiers to segue to the initial state +@interface SWRevealViewControllerSegueSetController : UIStoryboardSegue +@end + +// Use this to push a view controller +@interface SWRevealViewControllerSeguePushController : UIStoryboardSegue +@end + + +//#pragma mark - SWRevealViewControllerSegue (DEPRECATED) +// +//@interface SWRevealViewControllerSegue : UIStoryboardSegue // DEPRECATED: USE SWRevealViewControllerSegueSetController instead +//@property (nonatomic, strong) void(^performBlock)( SWRevealViewControllerSegue* segue, UIViewController* svc, UIViewController* dvc ); +//@end diff --git a/Sources/Earthquake Network/ViewController/SWRevealViewController.m b/Sources/Earthquake Network/ViewController/SWRevealViewController.m new file mode 100755 index 0000000..d378d13 --- /dev/null +++ b/Sources/Earthquake Network/ViewController/SWRevealViewController.m @@ -0,0 +1,1936 @@ +/* + + Copyright (c) 2013 Joan Lluch + + Permission is hereby granted, free of charge, to any person obtaining a copy + of this software and associated documentation files (the "Software"), to deal + in the Software without restriction, including without limitation the rights + to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + copies of the Software, and to permit persons to whom the Software is furnished + to do so, subject to the following conditions: + + The above copyright notice and this permission notice shall be included in all + copies or substantial portions of the Software. + + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN + THE SOFTWARE. + + Early code inspired on a similar class by Philip Kluz (Philip.Kluz@zuui.org) + +*/ + +#import + +#import "SWRevealViewController.h" + + +#pragma mark - StatusBar Helper Function + +// computes the required offset adjustment due to the status bar for the passed in view, +// it will return the statusBar height if view fully overlaps the statusBar, otherwise returns 0.0f +static CGFloat statusBarAdjustment( UIView* view ) +{ + CGFloat adjustment = 0.0f; + UIApplication *app = [UIApplication sharedApplication]; + CGRect viewFrame = [view convertRect:view.bounds toView:[app keyWindow]]; + CGRect statusBarFrame = [app statusBarFrame]; + + if ( CGRectIntersectsRect(viewFrame, statusBarFrame) ) + adjustment = fminf(statusBarFrame.size.width, statusBarFrame.size.height); + + return adjustment; +} + + +#pragma mark - SWRevealView Class + +@interface SWRevealView: UIView +{ + __weak SWRevealViewController *_c; +} + +@property (nonatomic, readonly) UIView *rearView; +@property (nonatomic, readonly) UIView *rightView; +@property (nonatomic, readonly) UIView *frontView; +@property (nonatomic, assign) BOOL disableLayout; + +@end + + +@interface SWRevealViewController() +- (void)_getRevealWidth:(CGFloat*)pRevealWidth revealOverDraw:(CGFloat*)pRevealOverdraw forSymetry:(int)symetry; +- (void)_getBounceBack:(BOOL*)pBounceBack pStableDrag:(BOOL*)pStableDrag forSymetry:(int)symetry; +- (void)_getAdjustedFrontViewPosition:(FrontViewPosition*)frontViewPosition forSymetry:(int)symetry; +@end + + +@implementation SWRevealView + + +static CGFloat scaledValue( CGFloat v1, CGFloat min2, CGFloat max2, CGFloat min1, CGFloat max1) +{ + CGFloat result = min2 + (v1-min1)*((max2-min2)/(max1-min1)); + if ( result != result ) return min2; // nan + if ( result < min2 ) return min2; + if ( result > max2 ) return max2; + return result; +} + + +- (id)initWithFrame:(CGRect)frame controller:(SWRevealViewController*)controller +{ + self = [super initWithFrame:frame]; + if ( self ) + { + _c = controller; + CGRect bounds = self.bounds; + + _frontView = [[UIView alloc] initWithFrame:bounds]; + _frontView.autoresizingMask = UIViewAutoresizingFlexibleWidth|UIViewAutoresizingFlexibleHeight; + [self reloadShadow]; + + [self addSubview:_frontView]; + } + return self; +} + + +- (void)reloadShadow +{ + CALayer *frontViewLayer = _frontView.layer; + frontViewLayer.shadowColor = [_c.frontViewShadowColor CGColor]; + frontViewLayer.shadowOpacity = _c.frontViewShadowOpacity; + frontViewLayer.shadowOffset = _c.frontViewShadowOffset; + frontViewLayer.shadowRadius = _c.frontViewShadowRadius; +} + + +- (CGRect)hierarchycalFrameAdjustment:(CGRect)frame +{ + if ( _c.presentFrontViewHierarchically ) + { + UINavigationBar *dummyBar = [[UINavigationBar alloc] init]; + CGFloat barHeight = [dummyBar sizeThatFits:CGSizeMake(100,100)].height; + CGFloat offset = barHeight + statusBarAdjustment(self); + frame.origin.y += offset; + frame.size.height -= offset; + } + return frame; +} + + +- (void)prepareRearViewForPosition:(FrontViewPosition)newPosition +{ + if ( _rearView == nil ) + { + _rearView = [[UIView alloc] initWithFrame:self.bounds]; + _rearView.autoresizingMask = /*UIViewAutoresizingFlexibleWidth|*/UIViewAutoresizingFlexibleHeight; + [self insertSubview:_rearView belowSubview:_frontView]; + } + + CGFloat xLocation = [self frontLocationForPosition:_c.frontViewPosition]; + [self _layoutRearViewsForLocation:xLocation]; + [self _prepareForNewPosition:newPosition]; +} + + +- (void)prepareRightViewForPosition:(FrontViewPosition)newPosition +{ + if ( _rightView == nil ) + { + _rightView = [[UIView alloc] initWithFrame:self.bounds]; + _rightView.autoresizingMask = /*UIViewAutoresizingFlexibleWidth|*/UIViewAutoresizingFlexibleHeight; + [self insertSubview:_rightView belowSubview:_frontView]; + } + + CGFloat xLocation = [self frontLocationForPosition:_c.frontViewPosition]; + [self _layoutRearViewsForLocation:xLocation]; + [self _prepareForNewPosition:newPosition]; +} + + +- (void)unloadRearView +{ + [_rearView removeFromSuperview]; + _rearView = nil; +} + + +- (void)unloadRightView +{ + [_rightView removeFromSuperview]; + _rightView = nil; +} + + +- (CGFloat)frontLocationForPosition:(FrontViewPosition)frontViewPosition +{ + CGFloat revealWidth; + CGFloat revealOverdraw; + + CGFloat location = 0.0f; + + int symetry = frontViewPosition FrontViewPositionRight ) + location = revealWidth + revealOverdraw; + + return location*symetry; +} + + +- (void)dragFrontViewToXLocation:(CGFloat)xLocation +{ + CGRect bounds = self.bounds; + + xLocation = [self _adjustedDragLocationForLocation:xLocation]; + [self _layoutRearViewsForLocation:xLocation]; + + CGRect frame = CGRectMake(xLocation, 0.0f, bounds.size.width, bounds.size.height); + _frontView.frame = [self hierarchycalFrameAdjustment:frame]; +} + + +# pragma mark - overrides + +- (void)layoutSubviews +{ + if ( _disableLayout ) return; + + CGRect bounds = self.bounds; + + FrontViewPosition position = _c.frontViewPosition; + CGFloat xLocation = [self frontLocationForPosition:position]; + + // set rear view frames + [self _layoutRearViewsForLocation:xLocation]; + + // set front view frame + CGRect frame = CGRectMake(xLocation, 0.0f, bounds.size.width, bounds.size.height); + _frontView.frame = [self hierarchycalFrameAdjustment:frame]; + + // setup front view shadow path if needed (front view loaded and not removed) + UIViewController *frontViewController = _c.frontViewController; + BOOL viewLoaded = frontViewController != nil && frontViewController.isViewLoaded; + BOOL viewNotRemoved = position > FrontViewPositionLeftSideMostRemoved && position < FrontViewPositionRightMostRemoved; + CGRect shadowBounds = viewLoaded && viewNotRemoved ? _frontView.bounds : CGRectZero; + + UIBezierPath *shadowPath = [UIBezierPath bezierPathWithRect:shadowBounds]; + _frontView.layer.shadowPath = shadowPath.CGPath; +} + + +- (BOOL)pointInsideD:(CGPoint)point withEvent:(UIEvent *)event +{ + BOOL isInside = [super pointInside:point withEvent:event]; + if ( _c.extendsPointInsideHit ) + { + if ( !isInside && _rearView && [_c.rearViewController isViewLoaded] ) + { + CGPoint pt = [self convertPoint:point toView:_rearView]; + isInside = [_rearView pointInside:pt withEvent:event]; + } + + if ( !isInside && _frontView && [_c.frontViewController isViewLoaded] ) + { + CGPoint pt = [self convertPoint:point toView:_frontView]; + isInside = [_frontView pointInside:pt withEvent:event]; + } + + if ( !isInside && _rightView && [_c.rightViewController isViewLoaded] ) + { + CGPoint pt = [self convertPoint:point toView:_rightView]; + isInside = [_rightView pointInside:pt withEvent:event]; + } + } + return isInside; +} + + +- (BOOL)pointInside:(CGPoint)point withEvent:(UIEvent *)event +{ + BOOL isInside = [super pointInside:point withEvent:event]; + if ( !isInside && _c.extendsPointInsideHit ) + { + UIView *testViews[] = { _rearView, _frontView, _rightView }; + UIViewController *testControllers[] = { _c.rearViewController, _c.frontViewController, _c.rightViewController }; + + for ( NSInteger i=0 ; i<3 && !isInside ; i++ ) + { + if ( testViews[i] && [testControllers[i] isViewLoaded] ) + { + CGPoint pt = [self convertPoint:point toView:testViews[i]]; + isInside = [testViews[i] pointInside:pt withEvent:event]; + } + } + } + return isInside; +} + + +# pragma mark - private + + +- (void)_layoutRearViewsForLocation:(CGFloat)xLocation +{ + CGRect bounds = self.bounds; + + CGFloat rearRevealWidth = _c.rearViewRevealWidth; + if ( rearRevealWidth < 0) rearRevealWidth = bounds.size.width + _c.rearViewRevealWidth; + + CGFloat rearXLocation = scaledValue(xLocation, -_c.rearViewRevealDisplacement, 0, 0, rearRevealWidth); + + CGFloat rearWidth = rearRevealWidth + _c.rearViewRevealOverdraw; + _rearView.frame = CGRectMake(rearXLocation, 0.0, rearWidth, bounds.size.height); + + CGFloat rightRevealWidth = _c.rightViewRevealWidth; + if ( rightRevealWidth < 0) rightRevealWidth = bounds.size.width + _c.rightViewRevealWidth; + + CGFloat rightXLocation = scaledValue(xLocation, 0, _c.rightViewRevealDisplacement, -rightRevealWidth, 0); + + CGFloat rightWidth = rightRevealWidth + _c.rightViewRevealOverdraw; + _rightView.frame = CGRectMake(bounds.size.width-rightWidth+rightXLocation, 0.0f, rightWidth, bounds.size.height); +} + + +- (void)_prepareForNewPosition:(FrontViewPosition)newPosition; +{ + if ( _rearView == nil || _rightView == nil ) + return; + + int symetry = newPosition 0 && rearIndex < rightIndex) ) + [self exchangeSubviewAtIndex:rightIndex withSubviewAtIndex:rearIndex]; +} + + +- (CGFloat)_adjustedDragLocationForLocation:(CGFloat)x +{ + CGFloat result; + + CGFloat revealWidth; + CGFloat revealOverdraw; + BOOL bounceBack; + BOOL stableDrag; + FrontViewPosition position = _c.frontViewPosition; + + int symetry = x<0 ? -1 : 1; + + [_c _getRevealWidth:&revealWidth revealOverDraw:&revealOverdraw forSymetry:symetry]; + [_c _getBounceBack:&bounceBack pStableDrag:&stableDrag forSymetry:symetry]; + + BOOL stableTrack = !bounceBack || stableDrag || position==FrontViewPositionRightMost || position==FrontViewPositionLeftSideMost; + if ( stableTrack ) + { + revealWidth += revealOverdraw; + revealOverdraw = 0.0f; + } + + x = x * symetry; + + if (x <= revealWidth) + result = x; // Translate linearly. + + else if (x <= revealWidth+2*revealOverdraw) + result = revealWidth + (x-revealWidth)/2; // slow down translation by halph the movement. + + else + result = revealWidth+revealOverdraw; // keep at the rightMost location. + + return result * symetry; +} + +@end + + +#pragma mark - SWContextTransitioningObject + +@interface SWContextTransitionObject : NSObject +@end + + +@implementation SWContextTransitionObject +{ + __weak SWRevealViewController *_revealVC; + UIView *_view; + UIViewController *_toVC; + UIViewController *_fromVC; + void (^_completion)(void); +} + + +- (id)initWithRevealController:(SWRevealViewController*)revealVC containerView:(UIView*)view fromVC:(UIViewController*)fromVC + toVC:(UIViewController*)toVC completion:(void (^)(void))completion +{ + self = [super init]; + if ( self ) + { + _revealVC = revealVC; + _view = view; + _fromVC = fromVC; + _toVC = toVC; + _completion = completion; + } + return self; +} + + +- (UIView *)containerView +{ + return _view; +} + + +- (BOOL)isAnimated +{ + return YES; +} + + +- (BOOL)isInteractive +{ + return NO; // not supported +} + + +- (BOOL)transitionWasCancelled +{ + return NO; // not supported +} + + +- (CGAffineTransform)targetTransform +{ + return CGAffineTransformIdentity; +} + + +- (UIModalPresentationStyle)presentationStyle +{ + return UIModalPresentationNone; // not applicable +} + + +- (void)updateInteractiveTransition:(CGFloat)percentComplete +{ + // not supported +} + + +- (void)finishInteractiveTransition +{ + // not supported +} + + +- (void)cancelInteractiveTransition +{ + // not supported +} + + +- (void)completeTransition:(BOOL)didComplete +{ + _completion(); +} + + +- (UIViewController *)viewControllerForKey:(NSString *)key +{ + if ( [key isEqualToString:UITransitionContextFromViewControllerKey] ) + return _fromVC; + + if ( [key isEqualToString:UITransitionContextToViewControllerKey] ) + return _toVC; + + return nil; +} + + +- (UIView *)viewForKey:(NSString *)key +{ + return nil; +} + + +- (CGRect)initialFrameForViewController:(UIViewController *)vc +{ + return _view.bounds; +} + + +- (CGRect)finalFrameForViewController:(UIViewController *)vc +{ + return _view.bounds; +} + +@end + + +#pragma mark - SWDefaultAnimationController Class + +@interface SWDefaultAnimationController : NSObject +@end + +@implementation SWDefaultAnimationController +{ + NSTimeInterval _duration; +} + + +- (id)initWithDuration:(NSTimeInterval)duration +{ + self = [super init]; + if ( self ) + { + _duration = duration; + } + return self; +} + + +- (NSTimeInterval)transitionDuration:(id)transitionContext +{ + return _duration; +} + + +- (void)animateTransition:(id )transitionContext +{ + UIViewController *fromViewController = [transitionContext viewControllerForKey:UITransitionContextFromViewControllerKey]; + UIViewController *toViewController = [transitionContext viewControllerForKey:UITransitionContextToViewControllerKey]; + + if ( fromViewController ) + { + [UIView transitionFromView:fromViewController.view toView:toViewController.view duration:_duration + options:UIViewAnimationOptionTransitionCrossDissolve|UIViewAnimationOptionOverrideInheritedOptions + completion:^(BOOL finished) { [transitionContext completeTransition:finished]; }]; + } + else + { + // tansitionFromView does not correctly handle the case where the fromView is nil (at least on iOS7) it just pops up the toView view with no animation, + // so in such case we replace the crossDissolve animation by a simple alpha animation on the appearing view + UIView *toView = toViewController.view; + CGFloat alpha = toView.alpha; + toView.alpha = 0; + + [UIView animateWithDuration:_duration delay:0 options:UIViewAnimationOptionCurveEaseOut + animations:^{ toView.alpha = alpha;} + completion:^(BOOL finished) { [transitionContext completeTransition:finished];}]; + } +} + +@end + + +#pragma mark - SWRevealViewControllerPanGestureRecognizer + +#import + +@interface SWRevealViewControllerPanGestureRecognizer : UIPanGestureRecognizer +@end + +@implementation SWRevealViewControllerPanGestureRecognizer +{ + BOOL _dragging; + CGPoint _beginPoint; +} + +- (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event +{ + [super touchesBegan:touches withEvent:event]; + + UITouch *touch = [touches anyObject]; + _beginPoint = [touch locationInView:self.view]; + _dragging = NO; +} + + +- (void)touchesMoved:(NSSet *)touches withEvent:(UIEvent *)event +{ + [super touchesMoved:touches withEvent:event]; + + if ( _dragging || self.state == UIGestureRecognizerStateFailed) + return; + + const CGFloat kDirectionPanThreshold = 5; + + UITouch *touch = [touches anyObject]; + CGPoint nowPoint = [touch locationInView:self.view]; + + if (ABS(nowPoint.x - _beginPoint.x) > kDirectionPanThreshold) _dragging = YES; + else if (ABS(nowPoint.y - _beginPoint.y) > kDirectionPanThreshold) self.state = UIGestureRecognizerStateFailed; +} + +@end + + +#pragma mark - SWRevealViewController Class + +@interface SWRevealViewController() +{ + SWRevealView *_contentView; + UIPanGestureRecognizer *_panGestureRecognizer; + UITapGestureRecognizer *_tapGestureRecognizer; + FrontViewPosition _frontViewPosition; + FrontViewPosition _rearViewPosition; + FrontViewPosition _rightViewPosition; + SWContextTransitionObject *_rearTransitioningController; + SWContextTransitionObject *_frontTransitioningController; + SWContextTransitionObject *_rightTransitioningController; +} +@end + + +@implementation SWRevealViewController +{ + FrontViewPosition _panInitialFrontPosition; + NSMutableArray *_animationQueue; + BOOL _userInteractionStore; +} + +const int FrontViewPositionNone = 0xff; + + +#pragma mark - Init + +- (id)initWithCoder:(NSCoder *)aDecoder +{ + self = [super initWithCoder:aDecoder]; + if ( self ) + { + [self _initDefaultProperties]; + } + return self; +} + + +- (id)init +{ + return [self initWithRearViewController:nil frontViewController:nil]; +} + + +- (id)initWithRearViewController:(UIViewController *)rearViewController frontViewController:(UIViewController *)frontViewController; +{ + self = [super init]; + if ( self ) + { + [self _initDefaultProperties]; + [self _performTransitionOperation:SWRevealControllerOperationReplaceRearController withViewController:rearViewController animated:NO]; + [self _performTransitionOperation:SWRevealControllerOperationReplaceFrontController withViewController:frontViewController animated:NO]; + } + return self; +} + + +- (void)_initDefaultProperties +{ + _frontViewPosition = FrontViewPositionLeft; + _rearViewPosition = FrontViewPositionLeft; + _rightViewPosition = FrontViewPositionLeft; + _rearViewRevealWidth = 260.0f; + _rearViewRevealOverdraw = 60.0f; + _rearViewRevealDisplacement = 40.0f; + _rightViewRevealWidth = 260.0f; + _rightViewRevealOverdraw = 60.0f; + _rightViewRevealDisplacement = 40.0f; + _bounceBackOnOverdraw = YES; + _bounceBackOnLeftOverdraw = YES; + _stableDragOnOverdraw = NO; + _stableDragOnLeftOverdraw = NO; + _presentFrontViewHierarchically = NO; + _quickFlickVelocity = 250.0f; + _toggleAnimationDuration = 0.3; + _toggleAnimationType = SWRevealToggleAnimationTypeSpring; + _springDampingRatio = 1; + _replaceViewAnimationDuration = 0.25; + _frontViewShadowRadius = 2.5f; + _frontViewShadowOffset = CGSizeMake(0.0f, 2.5f); + _frontViewShadowOpacity = 1.0f; + _frontViewShadowColor = [UIColor blackColor]; + _userInteractionStore = YES; + _animationQueue = [NSMutableArray array]; + _draggableBorderWidth = 0.0f; + _clipsViewsToBounds = NO; + _extendsPointInsideHit = NO; +} + + +#pragma mark - StatusBar + +- (UIViewController *)childViewControllerForStatusBarStyle +{ + int positionDif = _frontViewPosition - FrontViewPositionLeft; + + UIViewController *controller = _frontViewController; + if ( positionDif > 0 ) controller = _rearViewController; + else if ( positionDif < 0 ) controller = _rightViewController; + + return controller; +} + +- (UIViewController *)childViewControllerForStatusBarHidden +{ + UIViewController *controller = [self childViewControllerForStatusBarStyle]; + return controller; +} + + +#pragma mark - View lifecycle + +- (void)loadView +{ + // Do not call super, to prevent the apis from unfruitful looking for inexistent xibs! + //[super loadView]; + + // load any defined front/rear controllers from the storyboard before + [self loadStoryboardControllers]; + + // This is what Apple used to tell us to set as the initial frame, which is of course totally irrelevant + // with view controller containment patterns, let's leave it for the sake of it! + // CGRect frame = [[UIScreen mainScreen] applicationFrame]; + + // On iOS7 the applicationFrame does not return the whole screen. This is possibly a bug. + // As a workaround we use the screen bounds, this still works on iOS6, any zero based frame would work anyway! + CGRect frame = [[UIScreen mainScreen] bounds]; + + // create a custom content view for the controller + _contentView = [[SWRevealView alloc] initWithFrame:frame controller:self]; + + // set the content view to resize along with its superview + [_contentView setAutoresizingMask:UIViewAutoresizingFlexibleWidth|UIViewAutoresizingFlexibleHeight]; + + // set the content view to clip its bounds if requested + [_contentView setClipsToBounds:_clipsViewsToBounds]; + + // set our contentView to the controllers view + self.view = _contentView; + + // Apple also tells us to do this: + _contentView.backgroundColor = [UIColor blackColor]; + + // we set the current frontViewPosition to none before seting the + // desired initial position, this will force proper controller reload + FrontViewPosition initialPosition = _frontViewPosition; + _frontViewPosition = FrontViewPositionNone; + _rearViewPosition = FrontViewPositionNone; + _rightViewPosition = FrontViewPositionNone; + + // now set the desired initial position + [self _setFrontViewPosition:initialPosition withDuration:0.0]; +} + + +- (void)viewDidAppear:(BOOL)animated +{ + [super viewDidAppear:animated]; + + // Uncomment the following code if you want the child controllers + // to be loaded at this point. + // + // We leave this commented out because we think loading childs here is conceptually wrong. + // Instead, we refrain view loads until necesary, for example we may never load + // the rear controller view -or the front controller view- if it is never displayed. + // + // If you need to manipulate views of any of your child controllers in an override + // of this method, you can load yourself the views explicitly on your overriden method. + // However we discourage it as an app following the MVC principles should never need to do so + +// [_frontViewController view]; +// [_rearViewController view]; + + // we store at this point the view's user interaction state as we may temporarily disable it + // and resume it back to the previous state, it is possible to override this behaviour by + // intercepting it on the panGestureBegan and panGestureEnded delegates + _userInteractionStore = _contentView.userInteractionEnabled; +} + + +- (NSUInteger)supportedInterfaceOrientations +{ + // we could have simply not implemented this, but we choose to call super to make explicit that we + // want the default behavior. + return [super supportedInterfaceOrientations]; +} + + +#pragma mark - Public methods and property accessors + +- (void)setFrontViewController:(UIViewController *)frontViewController +{ + [self setFrontViewController:frontViewController animated:NO]; +} + + +- (void)setFrontViewController:(UIViewController *)frontViewController animated:(BOOL)animated +{ + if ( ![self isViewLoaded]) + { + [self _performTransitionOperation:SWRevealControllerOperationReplaceFrontController withViewController:frontViewController animated:NO]; + return; + } + + [self _dispatchTransitionOperation:SWRevealControllerOperationReplaceFrontController withViewController:frontViewController animated:animated]; +} + + +- (void)pushFrontViewController:(UIViewController *)frontViewController animated:(BOOL)animated +{ + if ( ![self isViewLoaded]) + { + [self _performTransitionOperation:SWRevealControllerOperationReplaceFrontController withViewController:frontViewController animated:NO]; + return; + } + + [self _dispatchPushFrontViewController:frontViewController animated:animated]; +} + + +- (void)setRearViewController:(UIViewController *)rearViewController +{ + [self setRearViewController:rearViewController animated:NO]; +} + + +- (void)setRearViewController:(UIViewController *)rearViewController animated:(BOOL)animated +{ + if ( ![self isViewLoaded]) + { + [self _performTransitionOperation:SWRevealControllerOperationReplaceRearController withViewController:rearViewController animated:NO]; + return; + } + + [self _dispatchTransitionOperation:SWRevealControllerOperationReplaceRearController withViewController:rearViewController animated:animated]; +} + + +- (void)setRightViewController:(UIViewController *)rightViewController +{ + [self setRightViewController:rightViewController animated:NO]; +} + + +- (void)setRightViewController:(UIViewController *)rightViewController animated:(BOOL)animated +{ + if ( ![self isViewLoaded]) + { + [self _performTransitionOperation:SWRevealControllerOperationReplaceRightController withViewController:rightViewController animated:NO]; + return; + } + + [self _dispatchTransitionOperation:SWRevealControllerOperationReplaceRightController withViewController:rightViewController animated:animated]; +} + + +- (void)revealToggleAnimated:(BOOL)animated +{ + FrontViewPosition toggledFrontViewPosition = FrontViewPositionLeft; + if (_frontViewPosition <= FrontViewPositionLeft) + toggledFrontViewPosition = FrontViewPositionRight; + + [self setFrontViewPosition:toggledFrontViewPosition animated:animated]; +} + + +- (void)rightRevealToggleAnimated:(BOOL)animated +{ + FrontViewPosition toggledFrontViewPosition = FrontViewPositionLeft; + if (_frontViewPosition >= FrontViewPositionLeft) + toggledFrontViewPosition = FrontViewPositionLeftSide; + + [self setFrontViewPosition:toggledFrontViewPosition animated:animated]; +} + + +- (void)setFrontViewPosition:(FrontViewPosition)frontViewPosition +{ + [self setFrontViewPosition:frontViewPosition animated:NO]; +} + + +- (void)setFrontViewPosition:(FrontViewPosition)frontViewPosition animated:(BOOL)animated +{ + if ( ![self isViewLoaded] ) + { + _frontViewPosition = frontViewPosition; + _rearViewPosition = frontViewPosition; + _rightViewPosition = frontViewPosition; + return; + } + + [self _dispatchSetFrontViewPosition:frontViewPosition animated:animated]; +} + + +- (void)setFrontViewShadowRadius:(CGFloat)frontViewShadowRadius +{ + _frontViewShadowRadius = frontViewShadowRadius; + [_contentView reloadShadow]; +} + + +- (void)setFrontViewShadowOffset:(CGSize)frontViewShadowOffset +{ + _frontViewShadowOffset = frontViewShadowOffset; + [_contentView reloadShadow]; +} + + +- (void)setFrontViewShadowOpacity:(CGFloat)frontViewShadowOpacity +{ + _frontViewShadowOpacity = frontViewShadowOpacity; + [_contentView reloadShadow]; +} + + +- (void)setFrontViewShadowColor:(UIColor *)frontViewShadowColor +{ + _frontViewShadowColor = frontViewShadowColor; + [_contentView reloadShadow]; +} + + +- (UIPanGestureRecognizer*)panGestureRecognizer +{ + if ( _panGestureRecognizer == nil ) + { + _panGestureRecognizer = [[SWRevealViewControllerPanGestureRecognizer alloc] initWithTarget:self action:@selector(_handleRevealGesture:)]; + _panGestureRecognizer.delegate = self; + [_contentView.frontView addGestureRecognizer:_panGestureRecognizer]; + } + return _panGestureRecognizer; +} + + +- (UITapGestureRecognizer*)tapGestureRecognizer +{ + if ( _tapGestureRecognizer == nil ) + { + UITapGestureRecognizer *tapRecognizer = + [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(_handleTapGesture:)]; + + tapRecognizer.delegate = self; + [_contentView.frontView addGestureRecognizer:tapRecognizer]; + _tapGestureRecognizer = tapRecognizer ; + } + return _tapGestureRecognizer; +} + + +- (void)setClipsViewsToBounds:(BOOL)clipsViewsToBounds +{ + _clipsViewsToBounds = clipsViewsToBounds; + [_contentView setClipsToBounds:clipsViewsToBounds]; +} + + + +#pragma mark - Provided acction methods + +- (IBAction)revealToggle:(id)sender +{ + [self revealToggleAnimated:YES]; +} + + +- (IBAction)rightRevealToggle:(id)sender +{ + [self rightRevealToggleAnimated:YES]; +} + + +#pragma mark - UserInteractionEnabling + +// disable userInteraction on the entire control +- (void)_disableUserInteraction +{ + [_contentView setUserInteractionEnabled:NO]; + [_contentView setDisableLayout:YES]; +} + +// restore userInteraction on the control +- (void)_restoreUserInteraction +{ + // we use the stored userInteraction state just in case a developer decided + // to have our view interaction disabled beforehand + [_contentView setUserInteractionEnabled:_userInteractionStore]; + [_contentView setDisableLayout:NO]; +} + + +#pragma mark - PanGesture progress notification + +- (void)_notifyPanGestureBegan +{ + if ( [_delegate respondsToSelector:@selector(revealControllerPanGestureBegan:)] ) + [_delegate revealControllerPanGestureBegan:self]; + + CGFloat xLocation, dragProgress, overProgress; + [self _getDragLocation:&xLocation progress:&dragProgress overdrawProgress:&overProgress]; + + if ( [_delegate respondsToSelector:@selector(revealController:panGestureBeganFromLocation:progress:overProgress:)] ) + [_delegate revealController:self panGestureBeganFromLocation:xLocation progress:dragProgress overProgress:overProgress]; + + else if ( [_delegate respondsToSelector:@selector(revealController:panGestureBeganFromLocation:progress:)] ) + [_delegate revealController:self panGestureBeganFromLocation:xLocation progress:dragProgress]; +} + +- (void)_notifyPanGestureMoved +{ + CGFloat xLocation, dragProgress, overProgress; + [self _getDragLocation:&xLocation progress:&dragProgress overdrawProgress:&overProgress]; + + if ( [_delegate respondsToSelector:@selector(revealController:panGestureMovedToLocation:progress:overProgress:)] ) + [_delegate revealController:self panGestureMovedToLocation:xLocation progress:dragProgress overProgress:overProgress]; + + else if ( [_delegate respondsToSelector:@selector(revealController:panGestureMovedToLocation:progress:)] ) + [_delegate revealController:self panGestureMovedToLocation:xLocation progress:dragProgress]; +} + +- (void)_notifyPanGestureEnded +{ + CGFloat xLocation, dragProgress, overProgress; + [self _getDragLocation:&xLocation progress:&dragProgress overdrawProgress:&overProgress]; + + if ( [_delegate respondsToSelector:@selector(revealController:panGestureEndedToLocation:progress:overProgress:)] ) + [_delegate revealController:self panGestureEndedToLocation:xLocation progress:dragProgress overProgress:overProgress]; + + else if ( [_delegate respondsToSelector:@selector(revealController:panGestureEndedToLocation:progress:)] ) + [_delegate revealController:self panGestureEndedToLocation:xLocation progress:dragProgress]; + + if ( [_delegate respondsToSelector:@selector(revealControllerPanGestureEnded:)] ) + [_delegate revealControllerPanGestureEnded:self]; +} + + +#pragma mark - Symetry + +- (void)_getRevealWidth:(CGFloat*)pRevealWidth revealOverDraw:(CGFloat*)pRevealOverdraw forSymetry:(int)symetry +{ + if ( symetry < 0 ) *pRevealWidth = _rightViewRevealWidth, *pRevealOverdraw = _rightViewRevealOverdraw; + else *pRevealWidth = _rearViewRevealWidth, *pRevealOverdraw = _rearViewRevealOverdraw; + + if (*pRevealWidth < 0) *pRevealWidth = _contentView.bounds.size.width + *pRevealWidth; +} + +- (void)_getBounceBack:(BOOL*)pBounceBack pStableDrag:(BOOL*)pStableDrag forSymetry:(int)symetry +{ + if ( symetry < 0 ) *pBounceBack = _bounceBackOnLeftOverdraw, *pStableDrag = _stableDragOnLeftOverdraw; + else *pBounceBack = _bounceBackOnOverdraw, *pStableDrag = _stableDragOnOverdraw; +} + +- (void)_getAdjustedFrontViewPosition:(FrontViewPosition*)frontViewPosition forSymetry:(int)symetry +{ + if ( symetry < 0 ) *frontViewPosition = FrontViewPositionLeft + symetry*(*frontViewPosition-FrontViewPositionLeft); +} + +- (void)_getDragLocationx:(CGFloat*)xLocation progress:(CGFloat*)progress +{ + UIView *frontView = _contentView.frontView; + *xLocation = frontView.frame.origin.x; + + int symetry = *xLocation<0 ? -1 : 1; + + CGFloat xWidth = symetry < 0 ? _rightViewRevealWidth : _rearViewRevealWidth; + if ( xWidth < 0 ) xWidth = _contentView.bounds.size.width + xWidth; + + *progress = *xLocation/xWidth * symetry; +} + +- (void)_getDragLocation:(CGFloat*)xLocation progress:(CGFloat*)progress overdrawProgress:(CGFloat*)overProgress +{ + UIView *frontView = _contentView.frontView; + *xLocation = frontView.frame.origin.x; + + int symetry = *xLocation<0 ? -1 : 1; + + CGFloat xWidth = symetry < 0 ? _rightViewRevealWidth : _rearViewRevealWidth; + CGFloat xOverWidth = symetry < 0 ? _rightViewRevealOverdraw : _rearViewRevealOverdraw; + + if ( xWidth < 0 ) xWidth = _contentView.bounds.size.width + xWidth; + + *progress = *xLocation*symetry/xWidth; + *overProgress = (*xLocation*symetry-xWidth)/xOverWidth; +} + + +#pragma mark - Deferred block execution queue + +// Define a convenience macro to enqueue single statements +#define _enqueue(code) [self _enqueueBlock:^{code;}]; + +// Defers the execution of the passed in block until a paired _dequeue call is received, +// or executes the block right away if no pending requests are present. +- (void)_enqueueBlock:(void (^)(void))block +{ + [_animationQueue insertObject:block atIndex:0]; + if ( _animationQueue.count == 1) + { + block(); + } +} + +// Removes the top most block in the queue and executes the following one if any. +// Calls to this method must be paired with calls to _enqueueBlock, particularly it may be called +// from within a block passed to _enqueueBlock to remove itself when done with animations. +- (void)_dequeue +{ + [_animationQueue removeLastObject]; + + if ( _animationQueue.count > 0 ) + { + void (^block)(void) = [_animationQueue lastObject]; + block(); + } +} + + +#pragma mark - Gesture Delegate + +- (BOOL)gestureRecognizerShouldBegin:(UIGestureRecognizer *)recognizer +{ + // only allow gesture if no previous request is in process + if ( _animationQueue.count == 0 ) + { + if ( recognizer == _panGestureRecognizer ) + return [self _panGestureShouldBegin]; + + if ( recognizer == _tapGestureRecognizer ) + return [self _tapGestureShouldBegin]; + } + + return NO; +} + + +- (BOOL)gestureRecognizer:(UIGestureRecognizer *)gestureRecognizer shouldRecognizeSimultaneouslyWithGestureRecognizer:(UIGestureRecognizer *)otherGestureRecognizer +{ + if ( gestureRecognizer == _panGestureRecognizer ) + { + if ( [_delegate respondsToSelector:@selector(revealController:panGestureRecognizerShouldRecognizeSimultaneouslyWithGestureRecognizer:)] ) + if ( [_delegate revealController:self panGestureRecognizerShouldRecognizeSimultaneouslyWithGestureRecognizer:otherGestureRecognizer] != NO ) + return YES; + } + if ( gestureRecognizer == _tapGestureRecognizer ) + { + if ( [_delegate respondsToSelector:@selector(revealController:tapGestureRecognizerShouldRecognizeSimultaneouslyWithGestureRecognizer:)] ) + if ( [_delegate revealController:self tapGestureRecognizerShouldRecognizeSimultaneouslyWithGestureRecognizer:otherGestureRecognizer] != NO ) + return YES; + } + + return NO; +} + + +- (BOOL)_tapGestureShouldBegin +{ + if ( _frontViewPosition == FrontViewPositionLeft || + _frontViewPosition == FrontViewPositionRightMostRemoved || + _frontViewPosition == FrontViewPositionLeftSideMostRemoved ) + return NO; + + // forbid gesture if the following delegate is implemented and returns NO + if ( [_delegate respondsToSelector:@selector(revealControllerTapGestureShouldBegin:)] ) + if ( [_delegate revealControllerTapGestureShouldBegin:self] == NO ) + return NO; + + return YES; +} + + +- (BOOL)_panGestureShouldBegin +{ + // forbid gesture if the initial translation is not horizontal + UIView *recognizerView = _panGestureRecognizer.view; + CGPoint translation = [_panGestureRecognizer translationInView:recognizerView]; +// NSLog( @"translation:%@", NSStringFromCGPoint(translation) ); +// if ( fabs(translation.y/translation.x) > 1 ) +// return NO; + + // forbid gesture if the following delegate is implemented and returns NO + if ( [_delegate respondsToSelector:@selector(revealControllerPanGestureShouldBegin:)] ) + if ( [_delegate revealControllerPanGestureShouldBegin:self] == NO ) + return NO; + + CGFloat xLocation = [_panGestureRecognizer locationInView:recognizerView].x; + CGFloat width = recognizerView.bounds.size.width; + + BOOL draggableBorderAllowing = ( + /*_frontViewPosition != FrontViewPositionLeft ||*/ _draggableBorderWidth == 0.0f || + (_rearViewController && xLocation <= _draggableBorderWidth) || + (_rightViewController && xLocation >= (width - _draggableBorderWidth)) ); + + + BOOL translationForbidding = ( _frontViewPosition == FrontViewPositionLeft && + ((_rearViewController == nil && translation.x > 0) || (_rightViewController == nil && translation.x < 0)) ); + + // allow gesture only within the bounds defined by the draggableBorderWidth property + return draggableBorderAllowing && !translationForbidding ; +} + + +#pragma mark - Gesture Based Reveal + +- (void)_handleTapGesture:(UITapGestureRecognizer *)recognizer +{ + NSTimeInterval duration = _toggleAnimationDuration; + [self _setFrontViewPosition:FrontViewPositionLeft withDuration:duration]; +} + + +- (void)_handleRevealGesture:(UIPanGestureRecognizer *)recognizer +{ + switch ( recognizer.state ) + { + case UIGestureRecognizerStateBegan: + [self _handleRevealGestureStateBeganWithRecognizer:recognizer]; + break; + + case UIGestureRecognizerStateChanged: + [self _handleRevealGestureStateChangedWithRecognizer:recognizer]; + break; + + case UIGestureRecognizerStateEnded: + [self _handleRevealGestureStateEndedWithRecognizer:recognizer]; + break; + + case UIGestureRecognizerStateCancelled: + //case UIGestureRecognizerStateFailed: + [self _handleRevealGestureStateCancelledWithRecognizer:recognizer]; + break; + + default: + break; + } +} + + +- (void)_handleRevealGestureStateBeganWithRecognizer:(UIPanGestureRecognizer *)recognizer +{ + // we know that we will not get here unless the animationQueue is empty because the recognizer + // delegate prevents it, however we do not want any forthcoming programatic actions to disturb + // the gesture, so we just enqueue a dummy block to ensure any programatic acctions will be + // scheduled after the gesture is completed + [self _enqueueBlock:^{}]; // <-- dummy block + + // we store the initial position and initialize a target position + _panInitialFrontPosition = _frontViewPosition; + + // we disable user interactions on the views, however programatic accions will still be + // enqueued to be performed after the gesture completes + [self _disableUserInteraction]; + [self _notifyPanGestureBegan]; +} + + +- (void)_handleRevealGestureStateChangedWithRecognizer:(UIPanGestureRecognizer *)recognizer +{ + CGFloat translation = [recognizer translationInView:_contentView].x; + + CGFloat baseLocation = [_contentView frontLocationForPosition:_panInitialFrontPosition]; + CGFloat xLocation = baseLocation + translation; + + if ( xLocation < 0 ) + { + if ( _rightViewController == nil ) xLocation = 0; + [self _rightViewDeploymentForNewFrontViewPosition:FrontViewPositionLeftSide](); + [self _rearViewDeploymentForNewFrontViewPosition:FrontViewPositionLeftSide](); + } + + if ( xLocation > 0 ) + { + if ( _rearViewController == nil ) xLocation = 0; + [self _rightViewDeploymentForNewFrontViewPosition:FrontViewPositionRight](); + [self _rearViewDeploymentForNewFrontViewPosition:FrontViewPositionRight](); + } + + [_contentView dragFrontViewToXLocation:xLocation]; + [self _notifyPanGestureMoved]; +} + + +- (void)_handleRevealGestureStateEndedWithRecognizer:(UIPanGestureRecognizer *)recognizer +{ + UIView *frontView = _contentView.frontView; + + CGFloat xLocation = frontView.frame.origin.x; + CGFloat velocity = [recognizer velocityInView:_contentView].x; + //NSLog( @"Velocity:%1.4f", velocity); + + // depending on position we compute a simetric replacement of widths and positions + int symetry = xLocation<0 ? -1 : 1; + + // simetring computing of widths + CGFloat revealWidth ; + CGFloat revealOverdraw ; + BOOL bounceBack; + BOOL stableDrag; + + [self _getRevealWidth:&revealWidth revealOverDraw:&revealOverdraw forSymetry:symetry]; + [self _getBounceBack:&bounceBack pStableDrag:&stableDrag forSymetry:symetry]; + + // simetric replacement of position + xLocation = xLocation * symetry; + + // initially we assume drag to left and default duration + FrontViewPosition frontViewPosition = FrontViewPositionLeft; + NSTimeInterval duration = _toggleAnimationDuration; + + // Velocity driven change: + if (ABS(velocity) > _quickFlickVelocity) + { + // we may need to set the drag position and to adjust the animation duration + CGFloat journey = xLocation; + if (velocity*symetry > 0.0f) + { + frontViewPosition = FrontViewPositionRight; + journey = revealWidth - xLocation; + if (xLocation > revealWidth) + { + if (!bounceBack && stableDrag /*&& xPosition > _rearViewRevealWidth+_rearViewRevealOverdraw*0.5f*/) + { + frontViewPosition = FrontViewPositionRightMost; + journey = revealWidth+revealOverdraw - xLocation; + } + } + } + + duration = ABS(journey/velocity); + } + + // Position driven change: + else + { + // we may need to set the drag position + if (xLocation > revealWidth*0.5f) + { + frontViewPosition = FrontViewPositionRight; + if (xLocation > revealWidth) + { + if (bounceBack) + frontViewPosition = FrontViewPositionLeft; + + else if (stableDrag && xLocation > revealWidth+revealOverdraw*0.5f) + frontViewPosition = FrontViewPositionRightMost; + } + } + } + + // symetric replacement of frontViewPosition + [self _getAdjustedFrontViewPosition:&frontViewPosition forSymetry:symetry]; + + // restore user interaction and animate to the final position + [self _restoreUserInteraction]; + [self _notifyPanGestureEnded]; + [self _setFrontViewPosition:frontViewPosition withDuration:duration]; +} + + +- (void)_handleRevealGestureStateCancelledWithRecognizer:(UIPanGestureRecognizer *)recognizer +{ + [self _restoreUserInteraction]; + [self _notifyPanGestureEnded]; + [self _dequeue]; +} + + +#pragma mark Enqueued position and controller setup + +- (void)_dispatchSetFrontViewPosition:(FrontViewPosition)frontViewPosition animated:(BOOL)animated +{ + NSTimeInterval duration = animated?_toggleAnimationDuration:0.0; + __weak SWRevealViewController *theSelf = self; + _enqueue( [theSelf _setFrontViewPosition:frontViewPosition withDuration:duration] ); +} + + +- (void)_dispatchPushFrontViewController:(UIViewController *)newFrontViewController animated:(BOOL)animated +{ + FrontViewPosition preReplacementPosition = FrontViewPositionLeft; + if ( _frontViewPosition > FrontViewPositionLeft ) preReplacementPosition = FrontViewPositionRightMost; + if ( _frontViewPosition < FrontViewPositionLeft ) preReplacementPosition = FrontViewPositionLeftSideMost; + + NSTimeInterval duration = animated?_toggleAnimationDuration:0.0; + NSTimeInterval firstDuration = duration; + NSInteger initialPosDif = ABS( _frontViewPosition - preReplacementPosition ); + if ( initialPosDif == 1 ) firstDuration *= 0.8; + else if ( initialPosDif == 0 ) firstDuration = 0; + + __weak SWRevealViewController *theSelf = self; + if ( animated ) + { + _enqueue( [theSelf _setFrontViewPosition:preReplacementPosition withDuration:firstDuration] ); + _enqueue( [theSelf _performTransitionOperation:SWRevealControllerOperationReplaceFrontController withViewController:newFrontViewController animated:NO] ); + _enqueue( [theSelf _setFrontViewPosition:FrontViewPositionLeft withDuration:duration] ); + } + else + { + _enqueue( [theSelf _performTransitionOperation:SWRevealControllerOperationReplaceFrontController withViewController:newFrontViewController animated:NO] ); + } +} + + +- (void)_dispatchTransitionOperation:(SWRevealControllerOperation)operation withViewController:(UIViewController *)newViewController animated:(BOOL)animated +{ + __weak SWRevealViewController *theSelf = self; + _enqueue( [theSelf _performTransitionOperation:operation withViewController:newViewController animated:animated] ); +} + + +#pragma mark Animated view controller deployment and layout + +// Primitive method for view controller deployment and animated layout to the given position. +- (void)_setFrontViewPosition:(FrontViewPosition)newPosition withDuration:(NSTimeInterval)duration +{ + void (^rearDeploymentCompletion)() = [self _rearViewDeploymentForNewFrontViewPosition:newPosition]; + void (^rightDeploymentCompletion)() = [self _rightViewDeploymentForNewFrontViewPosition:newPosition]; + void (^frontDeploymentCompletion)() = [self _frontViewDeploymentForNewFrontViewPosition:newPosition]; + + void (^animations)() = ^() + { + // Calling this in the animation block causes the status bar to appear/dissapear in sync with our own animation + [self setNeedsStatusBarAppearanceUpdate]; + + // We call the layoutSubviews method on the contentView view and send a delegate, which will + // occur inside of an animation block if any animated transition is being performed + [_contentView layoutSubviews]; + + if ([_delegate respondsToSelector:@selector(revealController:animateToPosition:)]) + [_delegate revealController:self animateToPosition:_frontViewPosition]; + }; + + void (^completion)(BOOL) = ^(BOOL finished) + { + rearDeploymentCompletion(); + rightDeploymentCompletion(); + frontDeploymentCompletion(); + [self _dequeue]; + }; + + if ( duration > 0.0 ) + { + if ( _toggleAnimationType == SWRevealToggleAnimationTypeEaseOut ) + { + [UIView animateWithDuration:duration delay:0.0 + options:UIViewAnimationOptionCurveEaseOut animations:animations completion:completion]; + } + else + { + [UIView animateWithDuration:_toggleAnimationDuration delay:0.0 usingSpringWithDamping:_springDampingRatio initialSpringVelocity:1/duration + options:0 animations:animations completion:completion]; + } + } + else + { + animations(); + completion(YES); + } +} + + +// Primitive method for animated controller transition +//- (void)_performTransitionToViewController:(UIViewController*)new operation:(SWRevealControllerOperation)operation animated:(BOOL)animated +- (void)_performTransitionOperation:(SWRevealControllerOperation)operation withViewController:(UIViewController*)new animated:(BOOL)animated +{ + if ( [_delegate respondsToSelector:@selector(revealController:willAddViewController:forOperation:animated:)] ) + [_delegate revealController:self willAddViewController:new forOperation:operation animated:animated]; + + UIViewController *old = nil; + UIView *view = nil; + + if ( operation == SWRevealControllerOperationReplaceRearController ) + old = _rearViewController, _rearViewController = new, view = _contentView.rearView; + + else if ( operation == SWRevealControllerOperationReplaceFrontController ) + old = _frontViewController, _frontViewController = new, view = _contentView.frontView; + + else if ( operation == SWRevealControllerOperationReplaceRightController ) + old = _rightViewController, _rightViewController = new, view = _contentView.rightView; + + void (^completion)() = [self _transitionFromViewController:old toViewController:new inView:view]; + + void (^animationCompletion)() = ^ + { + completion(); + if ( [_delegate respondsToSelector:@selector(revealController:didAddViewController:forOperation:animated:)] ) + [_delegate revealController:self didAddViewController:new forOperation:operation animated:animated]; + + [self _dequeue]; + }; + + if ( animated ) + { + id animationController = nil; + + if ( [_delegate respondsToSelector:@selector(revealController:animationControllerForOperation:fromViewController:toViewController:)] ) + animationController = [_delegate revealController:self animationControllerForOperation:operation fromViewController:old toViewController:new]; + + if ( !animationController ) + animationController = [[SWDefaultAnimationController alloc] initWithDuration:_replaceViewAnimationDuration]; + + SWContextTransitionObject *transitioningObject = [[SWContextTransitionObject alloc] initWithRevealController:self containerView:view + fromVC:old toVC:new completion:animationCompletion]; + + if ( [animationController transitionDuration:transitioningObject] > 0 ) + [animationController animateTransition:transitioningObject]; + else + animationCompletion(); + } + else + { + animationCompletion(); + } +} + + +#pragma mark Position based view controller deployment + +// Deploy/Undeploy of the front view controller following the containment principles. Returns a block +// that must be invoked on animation completion in order to finish deployment +- (void (^)(void))_frontViewDeploymentForNewFrontViewPosition:(FrontViewPosition)newPosition +{ + if ( (_rightViewController == nil && newPosition < FrontViewPositionLeft) || + (_rearViewController == nil && newPosition > FrontViewPositionLeft) ) + newPosition = FrontViewPositionLeft; + + BOOL positionIsChanging = (_frontViewPosition != newPosition); + + BOOL appear = + (_frontViewPosition >= FrontViewPositionRightMostRemoved || _frontViewPosition <= FrontViewPositionLeftSideMostRemoved || _frontViewPosition == FrontViewPositionNone) && + (newPosition < FrontViewPositionRightMostRemoved && newPosition > FrontViewPositionLeftSideMostRemoved); + + BOOL disappear = + (newPosition >= FrontViewPositionRightMostRemoved || newPosition <= FrontViewPositionLeftSideMostRemoved ) && + (_frontViewPosition < FrontViewPositionRightMostRemoved && _frontViewPosition > FrontViewPositionLeftSideMostRemoved && _frontViewPosition != FrontViewPositionNone); + + if ( positionIsChanging ) + { + if ( [_delegate respondsToSelector:@selector(revealController:willMoveToPosition:)] ) + [_delegate revealController:self willMoveToPosition:newPosition]; + } + + _frontViewPosition = newPosition; + + void (^deploymentCompletion)() = + [self _deploymentForViewController:_frontViewController inView:_contentView.frontView appear:appear disappear:disappear]; + + void (^completion)() = ^() + { + deploymentCompletion(); + if ( positionIsChanging ) + { + if ( [_delegate respondsToSelector:@selector(revealController:didMoveToPosition:)] ) + [_delegate revealController:self didMoveToPosition:newPosition]; + } + }; + + return completion; +} + +// Deploy/Undeploy of the left view controller following the containment principles. Returns a block +// that must be invoked on animation completion in order to finish deployment +- (void (^)(void))_rearViewDeploymentForNewFrontViewPosition:(FrontViewPosition)newPosition +{ + if ( _presentFrontViewHierarchically ) + newPosition = FrontViewPositionRight; + + if ( _rearViewController == nil && newPosition > FrontViewPositionLeft ) + newPosition = FrontViewPositionLeft; + + BOOL appear = (_rearViewPosition <= FrontViewPositionLeft || _rearViewPosition == FrontViewPositionNone) && newPosition > FrontViewPositionLeft; + BOOL disappear = newPosition <= FrontViewPositionLeft && (_rearViewPosition > FrontViewPositionLeft && _rearViewPosition != FrontViewPositionNone); + + if ( appear ) + [_contentView prepareRearViewForPosition:newPosition]; + + _rearViewPosition = newPosition; + + void (^deploymentCompletion)() = + [self _deploymentForViewController:_rearViewController inView:_contentView.rearView appear:appear disappear:disappear]; + + void (^completion)() = ^() + { + deploymentCompletion(); + if ( disappear ) + [_contentView unloadRearView]; + }; + + return completion; +} + +// Deploy/Undeploy of the right view controller following the containment principles. Returns a block +// that must be invoked on animation completion in order to finish deployment +- (void (^)(void))_rightViewDeploymentForNewFrontViewPosition:(FrontViewPosition)newPosition +{ + if ( _rightViewController == nil && newPosition < FrontViewPositionLeft ) + newPosition = FrontViewPositionLeft; + + BOOL appear = (_rightViewPosition >= FrontViewPositionLeft || _rightViewPosition == FrontViewPositionNone) && newPosition < FrontViewPositionLeft ; + BOOL disappear = newPosition >= FrontViewPositionLeft && (_rightViewPosition < FrontViewPositionLeft && _rightViewPosition != FrontViewPositionNone); + + if ( appear ) + [_contentView prepareRightViewForPosition:newPosition]; + + _rightViewPosition = newPosition; + + void (^deploymentCompletion)() = + [self _deploymentForViewController:_rightViewController inView:_contentView.rightView appear:appear disappear:disappear]; + + void (^completion)() = ^() + { + deploymentCompletion(); + if ( disappear ) + [_contentView unloadRightView]; + }; + + return completion; +} + + +- (void (^)(void)) _deploymentForViewController:(UIViewController*)controller inView:(UIView*)view appear:(BOOL)appear disappear:(BOOL)disappear +{ + if ( appear ) return [self _deployForViewController:controller inView:view]; + if ( disappear ) return [self _undeployForViewController:controller]; + return ^{}; +} + + +#pragma mark Containment view controller deployment and transition + +// Containment Deploy method. Returns a block to be invoked at the +// animation completion, or right after return in case of non-animated deployment. +- (void (^)(void))_deployForViewController:(UIViewController*)controller inView:(UIView*)view +{ + if ( !controller || !view ) + return ^(void){}; + + CGRect frame = view.bounds; + + UIView *controllerView = controller.view; + controllerView.autoresizingMask = UIViewAutoresizingFlexibleWidth | UIViewAutoresizingFlexibleHeight; + controllerView.frame = frame; + + if ( [controllerView isKindOfClass:[UIScrollView class]] ) + { + BOOL adjust = controller.automaticallyAdjustsScrollViewInsets; + + if ( adjust ) + { + [(id)controllerView setContentInset:UIEdgeInsetsMake(statusBarAdjustment(_contentView), 0, 0, 0)]; + } + } + + [view addSubview:controllerView]; + + void (^completionBlock)(void) = ^(void) + { + // nothing to do on completion at this stage + }; + + return completionBlock; +} + +// Containment Undeploy method. Returns a block to be invoked at the +// animation completion, or right after return in case of non-animated deployment. +- (void (^)(void))_undeployForViewController:(UIViewController*)controller +{ + if (!controller) + return ^(void){}; + + // nothing to do before completion at this stage + + void (^completionBlock)(void) = ^(void) + { + [controller.view removeFromSuperview]; + }; + + return completionBlock; +} + +// Containment Transition method. Returns a block to be invoked at the +// animation completion, or right after return in case of non-animated transition. +- (void(^)(void))_transitionFromViewController:(UIViewController*)fromController toViewController:(UIViewController*)toController inView:(UIView*)view +{ + if ( fromController == toController ) + return ^(void){}; + + if ( toController ) [self addChildViewController:toController]; + + void (^deployCompletion)() = [self _deployForViewController:toController inView:view]; + + [fromController willMoveToParentViewController:nil]; + + void (^undeployCompletion)() = [self _undeployForViewController:fromController]; + + void (^completionBlock)(void) = ^(void) + { + undeployCompletion() ; + [fromController removeFromParentViewController]; + + deployCompletion() ; + [toController didMoveToParentViewController:self]; + }; + return completionBlock; +} + +// Load any defined front/rear controllers from the storyboard +// This method is intended to be overrided in case the default behavior will not meet your needs +- (void)loadStoryboardControllers +{ + if ( self.storyboard && _rearViewController == nil ) + { + //Try each segue separately so it doesn't break prematurely if either Rear or Right views are not used. + @try + { + [self performSegueWithIdentifier:SWSegueRearIdentifier sender:nil]; + } + @catch(NSException *exception) {} + + @try + { + [self performSegueWithIdentifier:SWSegueFrontIdentifier sender:nil]; + } + @catch(NSException *exception) {} + + @try + { + [self performSegueWithIdentifier:SWSegueRightIdentifier sender:nil]; + } + @catch(NSException *exception) {} + } +} + + +#pragma mark state preservation / restoration + ++ (UIViewController *)viewControllerWithRestorationIdentifierPath:(NSArray *)identifierComponents coder:(NSCoder*)coder +{ + SWRevealViewController* vc = nil; + UIStoryboard* sb = [coder decodeObjectForKey:UIStateRestorationViewControllerStoryboardKey]; + + if (sb) + { + vc = (SWRevealViewController*)[sb instantiateViewControllerWithIdentifier:@"SWRevealViewController"]; + vc.restorationIdentifier = [identifierComponents lastObject]; + vc.restorationClass = [SWRevealViewController class]; + } + return vc; +} + + +- (void)encodeRestorableStateWithCoder:(NSCoder *)coder +{ + [coder encodeDouble:_rearViewRevealWidth forKey:@"_rearViewRevealWidth"]; + [coder encodeDouble:_rearViewRevealOverdraw forKey:@"_rearViewRevealOverdraw"]; + [coder encodeDouble:_rearViewRevealDisplacement forKey:@"_rearViewRevealDisplacement"]; + [coder encodeDouble:_rightViewRevealWidth forKey:@"_rightViewRevealWidth"]; + [coder encodeDouble:_rightViewRevealOverdraw forKey:@"_rightViewRevealOverdraw"]; + [coder encodeDouble:_rightViewRevealDisplacement forKey:@"_rightViewRevealDisplacement"]; + [coder encodeBool:_bounceBackOnOverdraw forKey:@"_bounceBackOnOverdraw"]; + [coder encodeBool:_bounceBackOnLeftOverdraw forKey:@"_bounceBackOnLeftOverdraw"]; + [coder encodeBool:_stableDragOnOverdraw forKey:@"_stableDragOnOverdraw"]; + [coder encodeBool:_stableDragOnLeftOverdraw forKey:@"_stableDragOnLeftOverdraw"]; + [coder encodeBool:_presentFrontViewHierarchically forKey:@"_presentFrontViewHierarchically"]; + [coder encodeDouble:_quickFlickVelocity forKey:@"_quickFlickVelocity"]; + [coder encodeDouble:_toggleAnimationDuration forKey:@"_toggleAnimationDuration"]; + [coder encodeInteger:_toggleAnimationType forKey:@"_toggleAnimationType"]; + [coder encodeDouble:_springDampingRatio forKey:@"_springDampingRatio"]; + [coder encodeDouble:_replaceViewAnimationDuration forKey:@"_replaceViewAnimationDuration"]; + [coder encodeDouble:_frontViewShadowRadius forKey:@"_frontViewShadowRadius"]; + [coder encodeCGSize:_frontViewShadowOffset forKey:@"_frontViewShadowOffset"]; + [coder encodeDouble:_frontViewShadowOpacity forKey:@"_frontViewShadowOpacity"]; + [coder encodeObject:_frontViewShadowColor forKey:@"_frontViewShadowColor"]; + [coder encodeBool:_userInteractionStore forKey:@"_userInteractionStore"]; + [coder encodeDouble:_draggableBorderWidth forKey:@"_draggableBorderWidth"]; + [coder encodeBool:_clipsViewsToBounds forKey:@"_clipsViewsToBounds"]; + [coder encodeBool:_extendsPointInsideHit forKey:@"_extendsPointInsideHit"]; + + [coder encodeObject:_rearViewController forKey:@"_rearViewController"]; + [coder encodeObject:_frontViewController forKey:@"_frontViewController"]; + [coder encodeObject:_rightViewController forKey:@"_rightViewController"]; + + [coder encodeInteger:_frontViewPosition forKey:@"_frontViewPosition"]; + + [super encodeRestorableStateWithCoder:coder]; +} + + +- (void)decodeRestorableStateWithCoder:(NSCoder *)coder +{ + _rearViewRevealWidth = [coder decodeDoubleForKey:@"_rearViewRevealWidth"]; + _rearViewRevealOverdraw = [coder decodeDoubleForKey:@"_rearViewRevealOverdraw"]; + _rearViewRevealDisplacement = [coder decodeDoubleForKey:@"_rearViewRevealDisplacement"]; + _rightViewRevealWidth = [coder decodeDoubleForKey:@"_rightViewRevealWidth"]; + _rightViewRevealOverdraw = [coder decodeDoubleForKey:@"_rightViewRevealOverdraw"]; + _rightViewRevealDisplacement = [coder decodeDoubleForKey:@"_rightViewRevealDisplacement"]; + _bounceBackOnOverdraw = [coder decodeBoolForKey:@"_bounceBackOnOverdraw"]; + _bounceBackOnLeftOverdraw = [coder decodeBoolForKey:@"_bounceBackOnLeftOverdraw"]; + _stableDragOnOverdraw = [coder decodeBoolForKey:@"_stableDragOnOverdraw"]; + _stableDragOnLeftOverdraw = [coder decodeBoolForKey:@"_stableDragOnLeftOverdraw"]; + _presentFrontViewHierarchically = [coder decodeBoolForKey:@"_presentFrontViewHierarchically"]; + _quickFlickVelocity = [coder decodeDoubleForKey:@"_quickFlickVelocity"]; + _toggleAnimationDuration = [coder decodeDoubleForKey:@"_toggleAnimationDuration"]; + _toggleAnimationType = [coder decodeIntegerForKey:@"_toggleAnimationType"]; + _springDampingRatio = [coder decodeDoubleForKey:@"_springDampingRatio"]; + _replaceViewAnimationDuration = [coder decodeDoubleForKey:@"_replaceViewAnimationDuration"]; + _frontViewShadowRadius = [coder decodeDoubleForKey:@"_frontViewShadowRadius"]; + _frontViewShadowOffset = [coder decodeCGSizeForKey:@"_frontViewShadowOffset"]; + _frontViewShadowOpacity = [coder decodeDoubleForKey:@"_frontViewShadowOpacity"]; + _frontViewShadowColor = [coder decodeObjectForKey:@"_frontViewShadowColor"]; + _userInteractionStore = [coder decodeBoolForKey:@"_userInteractionStore"]; + _animationQueue = [NSMutableArray array]; + _draggableBorderWidth = [coder decodeDoubleForKey:@"_draggableBorderWidth"]; + _clipsViewsToBounds = [coder decodeBoolForKey:@"_clipsViewsToBounds"]; + _extendsPointInsideHit = [coder decodeBoolForKey:@"_extendsPointInsideHit"]; + + [self setRearViewController:[coder decodeObjectForKey:@"_rearViewController"]]; + [self setFrontViewController:[coder decodeObjectForKey:@"_frontViewController"]]; + [self setRightViewController:[coder decodeObjectForKey:@"_rightViewController"]]; + + [self setFrontViewPosition:[coder decodeIntForKey: @"_frontViewPosition"]]; + + [super decodeRestorableStateWithCoder:coder]; +} + + +- (void)applicationFinishedRestoringState +{ + // nothing to do at this stage +} + + +@end + + +#pragma mark - UIViewController(SWRevealViewController) Category + +@implementation UIViewController(SWRevealViewController) + +- (SWRevealViewController*)revealViewController +{ + UIViewController *parent = self; + Class revealClass = [SWRevealViewController class]; + while ( nil != (parent = [parent parentViewController]) && ![parent isKindOfClass:revealClass] ) {} + return (id)parent; +} + +@end + + +#pragma mark - SWRevealViewControllerSegueSetController segue identifiers + +NSString * const SWSegueRearIdentifier = @"sw_rear"; +NSString * const SWSegueFrontIdentifier = @"sw_front"; +NSString * const SWSegueRightIdentifier = @"sw_right"; + + +#pragma mark - SWRevealViewControllerSegueSetController class + +@implementation SWRevealViewControllerSegueSetController + +- (void)perform +{ + SWRevealControllerOperation operation = SWRevealControllerOperationNone; + + NSString *identifier = self.identifier; + SWRevealViewController *rvc = self.sourceViewController; + UIViewController *dvc = self.destinationViewController; + + if ( [identifier isEqualToString:SWSegueFrontIdentifier] ) + operation = SWRevealControllerOperationReplaceFrontController; + + else if ( [identifier isEqualToString:SWSegueRearIdentifier] ) + operation = SWRevealControllerOperationReplaceRearController; + + else if ( [identifier isEqualToString:SWSegueRightIdentifier] ) + operation = SWRevealControllerOperationReplaceRightController; + + if ( operation != SWRevealControllerOperationNone ) + [rvc _performTransitionOperation:operation withViewController:dvc animated:NO]; +} + +@end + + +#pragma mark - SWRevealViewControllerSeguePushController class + +@implementation SWRevealViewControllerSeguePushController + +- (void)perform +{ + SWRevealViewController *rvc = [self.sourceViewController revealViewController]; + UIViewController *dvc = self.destinationViewController; + [rvc pushFrontViewController:dvc animated:YES]; +} + +@end + + +//#pragma mark - SWRevealViewControllerSegue Class +// +//@implementation SWRevealViewControllerSegue // DEPRECATED +// +//- (void)perform +//{ +// if ( _performBlock ) +// _performBlock( self, self.sourceViewController, self.destinationViewController ); +//} +// +//@end +// +// +//#pragma mark Storyboard support +// +//@implementation SWRevealViewController(deprecated) +// +//- (void)prepareForSegue:(SWRevealViewControllerSegue *)segue sender:(id)sender // TO REMOVE: DEPRECATED IMPLEMENTATION +//{ +// // This method is required for compatibility with SWRevealViewControllerSegue, now deprecated. +// // It can be simply removed when using SWRevealViewControllerSegueSetController and SWRevealViewControlerSeguePushController +// +// NSString *identifier = segue.identifier; +// if ( [segue isKindOfClass:[SWRevealViewControllerSegue class]] && sender == nil ) +// { +// if ( [identifier isEqualToString:SWSegueRearIdentifier] ) +// { +// segue.performBlock = ^(SWRevealViewControllerSegue* rvc_segue, UIViewController* svc, UIViewController* dvc) +// { +// [self _setRearViewController:dvc animated:NO]; +// }; +// } +// else if ( [identifier isEqualToString:SWSegueFrontIdentifier] ) +// { +// segue.performBlock = ^(SWRevealViewControllerSegue* rvc_segue, UIViewController* svc, UIViewController* dvc) +// { +// [self _setFrontViewController:dvc animated:NO]; +// }; +// } +// else if ( [identifier isEqualToString:SWSegueRightIdentifier] ) +// { +// segue.performBlock = ^(SWRevealViewControllerSegue* rvc_segue, UIViewController* svc, UIViewController* dvc) +// { +// [self _setRightViewController:dvc animated:NO]; +// }; +// } +// } +//} +// +//@end + + diff --git a/Sources/Earthquake Network/ViewController/SegnalazioniViewController.h b/Sources/Earthquake Network/ViewController/SegnalazioniViewController.h new file mode 100644 index 0000000..140df14 --- /dev/null +++ b/Sources/Earthquake Network/ViewController/SegnalazioniViewController.h @@ -0,0 +1,13 @@ +// +// SegnalazioniViewController.h +// Earthquake Network +// +// Created by Luca Beretta on 17/10/18. +// Copyright © 2018 Luca Beretta. All rights reserved. +// + +#import "MasterViewController.h" + +@interface SegnalazioniViewController : UIViewController + +@end diff --git a/Sources/Earthquake Network/ViewController/SegnalazioniViewController.m b/Sources/Earthquake Network/ViewController/SegnalazioniViewController.m new file mode 100644 index 0000000..324de6a --- /dev/null +++ b/Sources/Earthquake Network/ViewController/SegnalazioniViewController.m @@ -0,0 +1,381 @@ +// +// SegnalazioniViewController.m +// Earthquake Network +// +// Created by Luca Beretta on 17/10/18. +// Copyright © 2018 Luca Beretta. All rights reserved. +// + +#import "SegnalazioniViewController.h" +#import "ServerRequest.h" +#import "EQNSegnalazione.h" +#import "EQNManager.h" +#import "EQNUser.h" +#import "EQNGeneratoreURLServer.h" +#import "EQNUtility.h" + +@interface SegnalazioniViewController () + +@property (weak, nonatomic) IBOutlet UITableView *tableView; +@property (nonatomic, assign) int verde; +@property (nonatomic, assign) int giallo; +@property (nonatomic, assign) int rosso; +@property (nonatomic, strong) NSUserDefaults *userDefoult; +@property (weak, nonatomic) IBOutlet NSLayoutConstraint *fooTable; + +- (IBAction)inviaMessaggio:(id)sender; + +@end + +@implementation SegnalazioniViewController + +- (void)viewDidLoad { + [super viewDidLoad]; + // Do any additional setup after loading the view. + [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(aggiornaTabella:) name:NOTIFICA_DOWNLOAD_TERMINATO object:nil]; + + [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(setupView) name:IAPHelperPurchaseNotification object:nil]; + + self.verde = 0; + self.giallo = 0; + self.rosso = 0; + [self setupView]; + + [self.tableView setContentInset:UIEdgeInsetsMake(20,0,0,0)]; + + self.userDefoult = [NSUserDefaults standardUserDefaults]; +} + +-(void)aggiornaTabella:(id)sender{ + + [self setupView]; +} + +-(void)setupView{ + + if([self.userDefoult objectForKey:DATA_MESSAGE_EQN]){ + + NSDate *dateMessage = [self.userDefoult objectForKey:DATA_MESSAGE_EQN]; + if ([EQNUtility getDifferenceMinute:dateMessage] >= TEMPO_INVIO_COMMENTO){ + + [self.userDefoult removeObjectForKey:DATA_MESSAGE_EQN]; + [self.userDefoult removeObjectForKey:CODE_MESSAGE_EQN]; + + } + } + + self.verde = 0; + self.giallo = 0; + self.rosso = 0; + + /* + for(EQNSegnalazione *segn in [EQNManager defaultManager].elencoSelagnazioniManuali){ + + if ([segn.magnitude intValue] == 1) + self.verde++; + if ([segn.magnitude intValue] == 2) + self.giallo++; + if ([segn.magnitude intValue] == 3) + self.rosso++; + } + */ + + + + if([[NSUserDefaults standardUserDefaults] objectForKey:AQUISTO_PRO] || [[NSUserDefaults standardUserDefaults] objectForKey:AQUISTO_PRO_SCONTATO]) + self.fooTable.constant = 0; + + dispatch_async(dispatch_get_main_queue(), ^{ + [self.tableView reloadData]; + }); + +} + +- (void)didReceiveMemoryWarning { + [super didReceiveMemoryWarning]; + // Dispose of any resources that can be recreated. +} + + +/* +#pragma mark - Navigation + +// In a storyboard-based application, you will often want to do a little preparation before navigation +- (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender { + // Get the new view controller using [segue destinationViewController]. + // Pass the selected object to the new view controller. +} +*/ + +- (IBAction)apriMappa:(id)sender { +} + +#pragma table view + +- (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView{ + + return 1; +} + +- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section{ + + return 2; +} + +- (CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath{ + + switch (indexPath.row) { + case 0: + return 140; + break; + default: + return 446; + break; + } +} + +- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath{ + + // modalita base + + EQNReteSmartphone *reteSmartPhone = [EQNManager defaultManager].rete_smartphone; + + switch (indexPath.row) { + case 0:{ + UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:@"primaCell" forIndexPath:indexPath]; + + UILabel *verdeLabel = (UILabel *)[cell viewWithTag:1]; + verdeLabel.text = [NSString stringWithFormat:@"%@", reteSmartPhone.g_man]; + + UILabel *giallaLabel = (UILabel *)[cell viewWithTag:2]; + giallaLabel.text = [NSString stringWithFormat:@"%@", reteSmartPhone.y_man]; + + UILabel *rossaLabel = (UILabel *)[cell viewWithTag:3]; + rossaLabel.text = [NSString stringWithFormat:@"%@", reteSmartPhone.r_man]; + + UIButton *mappaButton = (UIButton *)[cell viewWithTag:4]; + [mappaButton setTitle:[NSLocalizedString(@"Mappa", @"") uppercaseString] forState:UIControlStateNormal]; + mappaButton.layer.borderColor = [UIColor darkGrayColor].CGColor; + mappaButton.layer.borderWidth = 1.5; + mappaButton.layer.cornerRadius = 4; + + return cell; + } + break; + default:{ + UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:@"secondaCell" forIndexPath:indexPath]; + + UILabel *titolo = (UILabel *)[cell viewWithTag:1]; + titolo.text = NSLocalizedString(@"Usa il bottone per segnalare il sisma", @""); + + UILabel *verdeLabel = (UILabel *)[cell viewWithTag:2]; + verdeLabel.text = NSLocalizedString(@"LEGGERO\n(Solo percepito)", @""); + verdeLabel.layer.borderColor = [UIColor darkGrayColor].CGColor; + verdeLabel.layer.borderWidth = 1.5; + verdeLabel.layer.cornerRadius = 8; + verdeLabel.clipsToBounds = YES; + + UILabel *giallaLabel = (UILabel *)[cell viewWithTag:3]; + giallaLabel.text = NSLocalizedString(@"FORTE\n(Caduta di oggetti)", @""); + giallaLabel.layer.borderColor = [UIColor darkGrayColor].CGColor; + giallaLabel.layer.borderWidth = 1.5; + giallaLabel.layer.cornerRadius = 8; + giallaLabel.clipsToBounds = YES; + + UILabel *rossaLabel = (UILabel *)[cell viewWithTag:4]; + rossaLabel.text = NSLocalizedString(@"MOLTO FORTE\n(Crollo di edifici)", @""); + rossaLabel.layer.borderColor = [UIColor darkGrayColor].CGColor; + rossaLabel.layer.borderWidth = 1.5; + rossaLabel.layer.cornerRadius = 8; + rossaLabel.clipsToBounds = YES; + + UILabel *info = (UILabel *)[cell viewWithTag:5]; + info.text = NSLocalizedString(@"Invia un messaggio che gli altri utenti possono leggere sul sisma che hai segnalato", @""); + + UIButton *mappaButton = (UIButton *)[cell viewWithTag:6]; + [mappaButton setTitle:[NSLocalizedString(@"Invia messaggio", @"") uppercaseString] forState:UIControlStateNormal]; + mappaButton.layer.borderColor = [UIColor darkGrayColor].CGColor; + mappaButton.layer.borderWidth = 1.5; + mappaButton.layer.cornerRadius = 4; + [mappaButton addTarget:self action:@selector(aggiungCommento:) forControlEvents:UIControlEventTouchDown]; + if([self.userDefoult objectForKey:CODE_MESSAGE_EQN]){ + + mappaButton.enabled = YES; + [mappaButton setTitleColor:[UIColor blackColor] forState:UIControlStateNormal]; + }else{ + mappaButton.enabled = NO; + [mappaButton setTitleColor:[UIColor grayColor] forState:UIControlStateNormal]; + + } + + + + return cell; + } + break; + } + +} +- (IBAction)inviaMessaggio:(id)sender { + + if ([self.userDefoult objectForKey:CODE_MESSAGE_EQN]) { + + NSDate *dateMessage = [self.userDefoult objectForKey:DATA_MESSAGE_EQN]; + if ([EQNUtility getDifferenceMinute:dateMessage] <= TEMPO_INVIO_MESSAGGIO){ + + UIAlertController *messaggio = [UIAlertController alertControllerWithTitle:NSLocalizedString(@"Attenzione ", @"") message:NSLocalizedString(@"Il messaggio è già stato in viato, al momento non è possibile inviare una nuova segnalazione", @"") preferredStyle:UIAlertControllerStyleAlert]; + UIAlertAction* defaultAction = [UIAlertAction actionWithTitle:@"OK" style:UIAlertActionStyleDefault + handler:^(UIAlertAction * action) { + + return ; + }]; + + [messaggio addAction:defaultAction]; + [self presentViewController:messaggio animated:YES completion:nil]; + + + [self performSelectorOnMainThread:@selector(sincronizzazione) withObject:nil waitUntilDone:YES]; + + + return; + } + + } + + UIButton *button = (UIButton *)sender; + CLGeocoder *geocoder = [CLGeocoder new]; + [geocoder reverseGeocodeLocation:[EQNUser defaultUser].lastPosition + completionHandler:^(NSArray *placemarks, NSError *error) { + + if (error) { + + dispatch_async(dispatch_get_main_queue(), ^{ + + UIAlertController *errore = [UIAlertController alertControllerWithTitle:NSLocalizedString(@"Attenzione", @"") message:NSLocalizedString(@"La tua posizione geografica è sconosciuta e non è possibile segnalare il sisma", @"") preferredStyle:UIAlertControllerStyleAlert]; + UIAlertAction* defaultAction = [UIAlertAction actionWithTitle:@"OK" style:UIAlertActionStyleDefault + handler:^(UIAlertAction * action) { + + return ; + }]; + + [errore addAction:defaultAction]; + [self presentViewController:errore animated:YES completion:nil]; + + }); + } + + // Check if any placemarks were found + if (placemarks && placemarks.count > 0) + { + CLPlacemark *placemark = placemarks[0]; + // Dictionary containing address information + // NSDictionary *addressDictionary = placemark.addressDictionary; + + NSString *address = [NSString stringWithFormat:@"%@-%@", placemark.locality, placemark.country]; + + NSURL *url = [EQNGeneratoreURLServer urlInvioMessagioTerremoto:button.tag withAdress:address]; + + [[ServerRequest defaultServerConnectionSingleton] inviaInformazioniAlServerWithURL:url richiesta:segnalazzioneTerremoto success:^(id result) { + + [self.userDefoult setObject:result forKey:CODE_MESSAGE_EQN]; + [self.userDefoult setObject:[NSDate date] forKey:DATA_MESSAGE_EQN]; + + UIAlertController *messaggio = [UIAlertController alertControllerWithTitle:NSLocalizedString(@"Segnalazione ", @"") message:NSLocalizedString(@"La tua segnalazione è stata inviata correttamente", @"") preferredStyle:UIAlertControllerStyleAlert]; + UIAlertAction* defaultAction = [UIAlertAction actionWithTitle:@"OK" style:UIAlertActionStyleDefault + handler:^(UIAlertAction * action) { + + return ; + }]; + + [messaggio addAction:defaultAction]; + [self presentViewController:messaggio animated:YES completion:nil]; + + + [self performSelectorOnMainThread:@selector(sincronizzazione) withObject:nil waitUntilDone:YES]; + + } failure:^(NSError * error) { + + dispatch_async(dispatch_get_main_queue(), ^{ + + + UIAlertController *errore = [UIAlertController alertControllerWithTitle:NSLocalizedString(@"Attenzione", @"") message:error.localizedDescription preferredStyle:UIAlertControllerStyleAlert]; + UIAlertAction* defaultAction = [UIAlertAction actionWithTitle:@"OK" style:UIAlertActionStyleDefault + handler:^(UIAlertAction * action) { + + return ; + }]; + + [errore addAction:defaultAction]; + [self presentViewController:errore animated:YES completion:nil]; + + }); + + }]; + + } + + }]; + +} + +-(void)aggiungCommento:(id)sender{ + + UIAlertController * alertController = [UIAlertController alertControllerWithTitle:NSLocalizedString(@"Messaggio" , @"") + message: @"" + preferredStyle:UIAlertControllerStyleAlert]; + [alertController addTextFieldWithConfigurationHandler:^(UITextField *textField) { + textField.textColor = [UIColor blueColor]; + textField.clearButtonMode = UITextFieldViewModeWhileEditing; + textField.borderStyle = UITextBorderStyleRoundedRect; + }]; + + [alertController addAction:[UIAlertAction actionWithTitle:NSLocalizedString(@"OK" ,@"") style:UIAlertActionStyleDefault handler:^(UIAlertAction *action) { + + NSArray * textfields = alertController.textFields; + UITextField * messaggio = textfields[0]; + + NSURL *url = [EQNGeneratoreURLServer urlInvioCommentoTerremoto:messaggio.text codeMessage:[self.userDefoult objectForKey:CODE_MESSAGE_EQN]]; + + NSLog(@"url %@", url); + + [[ServerRequest defaultServerConnectionSingleton] inviaInformazioniAlServerWithURL:url richiesta:commentoTerremoto success:^(id result) { + + NSLog(@"Reseult %@",result); + + + } failure:^(NSError * error) { + + + }]; + + [self performSelectorOnMainThread:@selector(inviaCommento:) withObject:messaggio.text waitUntilDone:YES]; + + }]]; + + [alertController addAction:[UIAlertAction actionWithTitle:NSLocalizedString(@"Annulla" ,@"") style:UIAlertActionStyleDefault handler:^(UIAlertAction *action) { + + + }]]; + + [self presentViewController:alertController animated:YES completion:nil]; + +} + +-(void)inviaCommento:(NSString *)commento{ + +} + +-(void)sincronizzazione{ + + [self.tableView reloadData]; + [[EQNManager defaultManager] sincronizza]; + +} + +-(void)dealloc{ + + [[NSNotificationCenter defaultCenter] removeObserver:self]; + +} + +@end diff --git a/Sources/Earthquake Network/ViewController/TsunamiViewController.h b/Sources/Earthquake Network/ViewController/TsunamiViewController.h new file mode 100644 index 0000000..6e107fb --- /dev/null +++ b/Sources/Earthquake Network/ViewController/TsunamiViewController.h @@ -0,0 +1,13 @@ +// +// TsunamiViewController.h +// Earthquake Network +// +// Created by Luca Beretta on 11/11/18. +// Copyright © 2018 Luca Beretta. All rights reserved. +// + +#import + +@interface TsunamiViewController : UIViewController + +@end diff --git a/Sources/Earthquake Network/ViewController/TsunamiViewController.m b/Sources/Earthquake Network/ViewController/TsunamiViewController.m new file mode 100644 index 0000000..3271380 --- /dev/null +++ b/Sources/Earthquake Network/ViewController/TsunamiViewController.m @@ -0,0 +1,128 @@ +// +// TsunamiViewController.m +// Earthquake Network +// +// Created by Luca Beretta on 11/11/18. +// Copyright © 2018 Luca Beretta. All rights reserved. +// + +#import "TsunamiViewController.h" +#import "Costanti.h" +#import "EQNManager.h" +#import "Tsunami.h" +#import "DettagliTsunamiViewController.h" + +@interface TsunamiViewController () + +@property (nonatomic, weak) IBOutlet UITableView *tableView; +@property (nonatomic, strong) NSArray *listaTsunami; +@property (weak, nonatomic) IBOutlet NSLayoutConstraint *fooTable; + +@end + +@implementation TsunamiViewController + +- (void)viewDidLoad { + [super viewDidLoad]; + // Do any additional setup after loading the view. + [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(aggiornaTabella:) name:NOTIFICA_DOWNLOAD_TERMINATO object:nil]; + [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(setupView) name:IAPHelperPurchaseNotification object:nil]; + + + [self setupView]; + self.listaTsunami = [EQNManager defaultManager].listaTsunami; +} + +-(void)setupView{ + + if([[NSUserDefaults standardUserDefaults] objectForKey:AQUISTO_PRO] || [[NSUserDefaults standardUserDefaults] objectForKey:AQUISTO_PRO_SCONTATO]) + self.fooTable.constant = 0; +} + +-(void)aggiornaTabella:(id)sender{ + + // self.listaSismi = [NSArray arrayWithArray:[EQNManager defaultManager].retiSismiche]; + + [self.tableView reloadData]; +} + +- (void)didReceiveMemoryWarning { + [super didReceiveMemoryWarning]; + // Dispose of any resources that can be recreated. +} + + +#pragma mark - Navigation + +// In a storyboard-based application, you will often want to do a little preparation before navigation +- (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender { + // Get the new view controller using [segue destinationViewController]. + // Pass the selected object to the new view controller. + if ([segue.identifier isEqualToString:@"apriDettagliTsunami"]) { + + DettagliTsunamiViewController *dettagli = (DettagliTsunamiViewController *)segue.destinationViewController; + NSURL *link = (NSURL *)sender; + dettagli.link = link; + } +} + + +#pragma table view + +- (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView{ + + return 1; +} + +- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section{ + + return self.listaTsunami.count; +} + +- (CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath{ + + return 150; +} + +- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath{ + + Tsunami *anTsunami = self.listaTsunami[indexPath.row]; + + UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:@"tsunami" forIndexPath:indexPath]; + + UILabel *titolo = (UILabel *)[cell viewWithTag:1]; + titolo.text = [anTsunami.message uppercaseString]; + + UIImageView *lettera = (UIImageView *)[cell viewWithTag:2]; + UILabel *descrizione = (UILabel *)[cell viewWithTag:3]; + + NSString *place = NSLocalizedString(@"Oceano Pacifico", @""); + if ([anTsunami.receiver isEqualToString:@"Car"]) { + place = NSLocalizedString(@"Mar dei Caraibi", @""); + } + if ([anTsunami.receiver isEqualToString:@"Haw"]) { + place = NSLocalizedString(@"Isole Hawaii", @""); + } + + descrizione.text = [NSString stringWithFormat:@"%@: %@", NSLocalizedString(@"Area di interesse", @""), place]; + UILabel *dettagli = (UILabel *)[cell viewWithTag:5]; + dettagli.text = [NSString stringWithFormat:@"%@: %@ %@ - %@",NSLocalizedString(@"Data", @""), anTsunami.date, NSLocalizedString(@"(Ora tua)", @""), anTsunami.differenza]; + UIImageView *orologio = (UIImageView *)[cell viewWithTag:4]; + + return cell; + +} + +-(void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath{ + + Tsunami *anTsunami = self.listaTsunami[indexPath.row]; + [self performSegueWithIdentifier:@"apriDettagliTsunami" sender:anTsunami.link]; +} + +-(void)dealloc{ + + [[NSNotificationCenter defaultCenter] removeObserver:self]; + +} + +@end diff --git a/Sources/Earthquake Network/ViewController/VersionePROViewController.h b/Sources/Earthquake Network/ViewController/VersionePROViewController.h new file mode 100644 index 0000000..bc0e32e --- /dev/null +++ b/Sources/Earthquake Network/ViewController/VersionePROViewController.h @@ -0,0 +1,16 @@ +// +// VersionePROViewController.h +// Earthquake Network +// +// Created by Luca Beretta on 16/10/18. +// Copyright © 2018 Luca Beretta. All rights reserved. +// + +#import + +@interface VersionePROViewController : UIViewController +@property (weak, nonatomic) IBOutlet UILabel *descrizioneAcquisto; +@property (weak, nonatomic) IBOutlet UILabel *prezzo_Acquisto; +@property (weak, nonatomic) IBOutlet UIButton *pilsanteAcquisto; + +@end diff --git a/Sources/Earthquake Network/ViewController/VersionePROViewController.m b/Sources/Earthquake Network/ViewController/VersionePROViewController.m new file mode 100644 index 0000000..003ce86 --- /dev/null +++ b/Sources/Earthquake Network/ViewController/VersionePROViewController.m @@ -0,0 +1,75 @@ +// +// VersionePROViewController.m +// Earthquake Network +// +// Created by Luca Beretta on 16/10/18. +// Copyright © 2018 Luca Beretta. All rights reserved. +// + +#import "VersionePROViewController.h" +#import "Earthquake_Network-Swift.h" +#import "costanti.h" +#import "EQNUtility.h" + +@interface VersionePROViewController () + +@end + +@implementation VersionePROViewController + +- (void)viewDidLoad { + [super viewDidLoad]; + // Do any additional setup after loading the view. + UIView *viewNavigationBar = [[UIView alloc] initWithFrame:CGRectMake(-18, 5, 150, 44)]; + UIImageView *imageLogo = [[UIImageView alloc] initWithFrame:CGRectMake(-18, 5, 38, 38)]; + imageLogo.image = [UIImage imageNamed:@"distquake_app_wave"]; + [viewNavigationBar addSubview:imageLogo]; + UILabel *textForNavi = [[UILabel alloc] initWithFrame:CGRectMake(25, 5, 160, 38)]; + textForNavi.text = NSLocalizedString(@"Rilevatore Terremoti", @"titolo navigation bar"); + [viewNavigationBar addSubview:textForNavi]; + self.navigationItem.titleView = viewNavigationBar; + + /* + VersioneProProducts.store.requestProducts{ [weak self] success, products in + guard let self = self else { return } + if success { + self.products = products! + + self.tableView.reloadData() + } + + self.refreshControl?.endRefreshing() + } +*/ + +} + +- (void)didReceiveMemoryWarning { + [super didReceiveMemoryWarning]; + // Dispose of any resources that can be recreated. +} + +-(BOOL)prezzoScontato{ + + NSUInteger i = [[NSUserDefaults standardUserDefaults] integerForKey:CONTEGGIO_APERTURE_PER_SCONTO]; + NSDate *date = [[NSUserDefaults standardUserDefaults] objectForKey:DATA_APERTURE_PER_SCONTO]; + NSUInteger minute = [EQNUtility getDifferenceMinute:date]; + + if (i >= 15 && minute <= TEMPO_APERTURE_PER_SCONTO) + return YES; + else + return NO; + +} + +/* +#pragma mark - Navigation + +// In a storyboard-based application, you will often want to do a little preparation before navigation +- (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender { + // Get the new view controller using [segue destinationViewController]. + // Pass the selected object to the new view controller. +} +*/ + +@end diff --git a/Sources/Earthquake Network/ViewController/WaitViewController.h b/Sources/Earthquake Network/ViewController/WaitViewController.h new file mode 100644 index 0000000..17ac5fa --- /dev/null +++ b/Sources/Earthquake Network/ViewController/WaitViewController.h @@ -0,0 +1,13 @@ +// +// WaitViewController.h +// Earthquake Network +// +// Created by Luca Beretta on 15/10/18. +// Copyright © 2018 Luca Beretta. All rights reserved. +// + +#import + +@interface WaitViewController : UIViewController + +@end diff --git a/Sources/Earthquake Network/ViewController/WaitViewController.m b/Sources/Earthquake Network/ViewController/WaitViewController.m new file mode 100644 index 0000000..835cda2 --- /dev/null +++ b/Sources/Earthquake Network/ViewController/WaitViewController.m @@ -0,0 +1,52 @@ +// +// WaitViewController.m +// Earthquake Network +// +// Created by Luca Beretta on 15/10/18. +// Copyright © 2018 Luca Beretta. All rights reserved. +// + +#import "WaitViewController.h" +#import "Costanti.h" +@interface WaitViewController () + + +@end + +@implementation WaitViewController + +- (void)viewDidLoad { + [super viewDidLoad]; + [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(chiudi:) name:NOTIFICA_DOWNLOAD_TERMINATO object:nil]; + + [NSTimer scheduledTimerWithTimeInterval:10 target:self selector:@selector(chiudi:) userInfo:nil repeats:NO]; + + + // Do any additional setup after loading the view. +} +-(void)chiudi:(NSNotification *)notifica{ + + [self dismissViewControllerAnimated:NO completion:nil]; + +} + +- (void)didReceiveMemoryWarning { + [super didReceiveMemoryWarning]; + // Dispose of any resources that can be recreated. +} + +-(void)dealloc{ + + [[NSNotificationCenter defaultCenter] removeObserver:self]; +} +/* +#pragma mark - Navigation + +// In a storyboard-based application, you will often want to do a little preparation before navigation +- (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender { + // Get the new view controller using [segue destinationViewController]. + // Pass the selected object to the new view controller. +} +*/ + +@end diff --git a/Sources/Earthquake Network/ViewController/cellTableView/CellDettagliMappaTableViewCell.h b/Sources/Earthquake Network/ViewController/cellTableView/CellDettagliMappaTableViewCell.h new file mode 100644 index 0000000..e32eb0f --- /dev/null +++ b/Sources/Earthquake Network/ViewController/cellTableView/CellDettagliMappaTableViewCell.h @@ -0,0 +1,19 @@ +// +// CellDettagliMappaTableViewCell.h +// Earthquake Network +// +// Created by Luca Beretta on 31/10/18. +// Copyright © 2018 Luca Beretta. All rights reserved. +// + +#import +#import "Cell_Reti_sismicheTableViewCell.h" +#import +#import "EQNSisma.h" +#import + +@interface CellDettagliMappaTableViewCell : Cell_Reti_sismicheTableViewCell + +@property (nonatomic, strong) IBOutlet MKMapView *mapView; +-(UIImage *)condividiViewPath; +@end diff --git a/Sources/Earthquake Network/ViewController/cellTableView/CellDettagliMappaTableViewCell.m b/Sources/Earthquake Network/ViewController/cellTableView/CellDettagliMappaTableViewCell.m new file mode 100644 index 0000000..07672d6 --- /dev/null +++ b/Sources/Earthquake Network/ViewController/cellTableView/CellDettagliMappaTableViewCell.m @@ -0,0 +1,55 @@ +// +// CellDettagliMappaTableViewCell.m +// Earthquake Network +// +// Created by Luca Beretta on 31/10/18. +// Copyright © 2018 Luca Beretta. All rights reserved. +// + +#import "CellDettagliMappaTableViewCell.h" +#import "Costanti.h" +#import + +@implementation CellDettagliMappaTableViewCell + +- (void)awakeFromNib { + [super awakeFromNib]; + // Initialization code + [self setupView]; +} + +-(void)setupView{ + + [super setupView]; + + CLLocation *coordinate = [[CLLocation alloc] initWithLatitude:[self.sisma.latitude doubleValue] longitude:[self.sisma.longitude doubleValue]]; + + MKCoordinateSpan span = MKCoordinateSpanMake(0.5, 0.5); + MKCoordinateRegion region = MKCoordinateRegionMake(coordinate.coordinate, span); + + [self.mapView setCenterCoordinate:coordinate.coordinate animated:NO]; + [self.mapView setRegion:region animated:YES]; + self.mapView.scrollEnabled = NO; + +} + +- (void)setSelected:(BOOL)selected animated:(BOOL)animated { + [super setSelected:selected animated:animated]; + + // Configure the view for the selected state +} + +-(UIImage *)condividiViewPath{ + + // define the size and grab a UIImage from it + + UIGraphicsBeginImageContextWithOptions(self.bounds.size, self.opaque, 0.0); + [self.layer renderInContext:UIGraphicsGetCurrentContext()]; + UIImage *image = UIGraphicsGetImageFromCurrentImageContext(); + UIGraphicsEndImageContext(); + + return image; +} + + +@end diff --git a/Sources/Earthquake Network/ViewController/cellTableView/Cell_Meteo_TableViewCell.h b/Sources/Earthquake Network/ViewController/cellTableView/Cell_Meteo_TableViewCell.h new file mode 100644 index 0000000..0bcb390 --- /dev/null +++ b/Sources/Earthquake Network/ViewController/cellTableView/Cell_Meteo_TableViewCell.h @@ -0,0 +1,13 @@ +// +// Cell_Meteo_TableViewCell.h +// Earthquake Network +// +// Created by Luca Beretta on 01/11/18. +// Copyright © 2018 Luca Beretta. All rights reserved. +// + +#import "Cell_Reti_sismicheTableViewCell.h" + +@interface Cell_Meteo_TableViewCell : Cell_Reti_sismicheTableViewCell + +@end diff --git a/Sources/Earthquake Network/ViewController/cellTableView/Cell_Meteo_TableViewCell.m b/Sources/Earthquake Network/ViewController/cellTableView/Cell_Meteo_TableViewCell.m new file mode 100644 index 0000000..7e7888a --- /dev/null +++ b/Sources/Earthquake Network/ViewController/cellTableView/Cell_Meteo_TableViewCell.m @@ -0,0 +1,85 @@ +// +// Cell_Meteo_TableViewCell.m +// Earthquake Network +// +// Created by Luca Beretta on 01/11/18. +// Copyright © 2018 Luca Beretta. All rights reserved. +// + +#import "Cell_Meteo_TableViewCell.h" +#import + +@implementation Cell_Meteo_TableViewCell + +- (void)awakeFromNib { + [super awakeFromNib]; + // Initialization code + +} + +- (void)setSelected:(BOOL)selected animated:(BOOL)animated { + [super setSelected:selected animated:animated]; + + // Configure the view for the selected state +} + +-(void)setupView{ + + [super setupView]; + + NSString *temp = NSLocalizedString(@"Temperatura: ", @""); + NSString *valueTemp = [NSString stringWithFormat:@"%1.f %°C", [self.sisma.te floatValue]-273]; + NSString *tempDesc = [NSString stringWithFormat:@"%@%@", temp, valueTemp]; + + + NSString *pres = NSLocalizedString(@"Pressione:", @""); + NSString *valuePre = [NSString stringWithFormat:@"%@mb", self.sisma.pr]; + NSString *presDesc = [NSString stringWithFormat:@"%@%@",pres, valuePre]; + + NSString *vent = NSLocalizedString(@"Velocità vento: ", @""); + NSString *valueVento = [NSString stringWithFormat:@"%@m/s", self.sisma.ws]; + NSString *ventoDesc = [NSString stringWithFormat:@"%@%@", vent, valueVento]; + + NSString *umi = NSLocalizedString(@"Umidità : ", @""); + NSString *umiValue = [NSString stringWithFormat:@"%@%%", self.sisma.hu]; + NSString *umiditaDesc = [NSString stringWithFormat:@"%@%@", umi, umiValue]; + + NSString *nuv = NSLocalizedString(@"Copertura nuvolosa : ", @""); + NSString *nuvValue = [NSString stringWithFormat:@"%@%%", self.sisma.cl]; + NSString *nuvolDesc = [NSString stringWithFormat:@"%@%@",nuv, nuvValue]; + + UILabel *titolo = (UILabel *)[self viewWithTag:20]; + titolo.text = NSLocalizedString(@"Meteo al momento del sisma", @""); + + UILabel *temperatura = (UILabel *)[self viewWithTag:21]; + temperatura.attributedText = [self getAttributeString:tempDesc withRange:NSMakeRange(temp.length, valueTemp.length)]; + + UILabel *pressione = (UILabel *)[self viewWithTag:22]; + pressione.attributedText = [self getAttributeString:presDesc withRange:NSMakeRange(pres.length, valuePre.length)]; + + UILabel *vento = (UILabel *)[self viewWithTag:23]; + vento.attributedText = [self getAttributeString:ventoDesc withRange:NSMakeRange(vent.length, valueVento.length)]; + + UILabel *umidita = (UILabel *)[self viewWithTag:24]; + umidita.attributedText = [self getAttributeString:umiditaDesc withRange:NSMakeRange(umi.length, umiValue.length)]; + + UILabel *nuvolosita = (UILabel *)[self viewWithTag:25]; + nuvolosita.attributedText = [self getAttributeString:nuvolDesc withRange:NSMakeRange(nuv.length, nuvValue.length)]; + + UIImageView *icona = (UIImageView *)[self viewWithTag:26]; + NSString *imagName = [NSString stringWithFormat:@"weather_%@.png", self.sisma.ic]; + icona.image = [UIImage imageNamed:imagName]; +} + +-(NSMutableAttributedString *)getAttributeString:(NSString *)string withRange:(NSRange )range{ + + NSMutableAttributedString *attrString = [[NSMutableAttributedString alloc] initWithString:string]; + [attrString beginEditing]; + [attrString addAttribute:NSFontAttributeName value:[UIFont boldSystemFontOfSize:17] range:range]; + [attrString endEditing]; + + return attrString; + +} + +@end diff --git a/Sources/Earthquake Network/ViewController/cellTableView/Cell_Reti_sismicheTableViewCell.h b/Sources/Earthquake Network/ViewController/cellTableView/Cell_Reti_sismicheTableViewCell.h new file mode 100644 index 0000000..dbfb684 --- /dev/null +++ b/Sources/Earthquake Network/ViewController/cellTableView/Cell_Reti_sismicheTableViewCell.h @@ -0,0 +1,26 @@ +// +// Cell_Reti_sismicheTableViewCell.h +// Earthquake Network +// +// Created by Luca Beretta on 01/11/18. +// Copyright © 2018 Luca Beretta. All rights reserved. +// + +#import +#import "Costanti.h" +#import "EQNSisma.h" + +@interface Cell_Reti_sismicheTableViewCell : UITableViewCell + +@property (nonatomic, strong) EQNSisma *sisma; +@property (nonatomic, weak) UIButton *mappaButton; +@property (nonatomic, weak) UIButton *meteoButton; +@property (nonatomic, weak) UIButton *chiudi; +@property (nonatomic, weak) UIButton *condividi; +@property (nonatomic, weak) UIButton *dettagliMappa; +@property (nonatomic, weak) UIButton *clickMappa; + +-(void)setupView; +-(void)createOtherButton; +-(void)condividiView; +@end diff --git a/Sources/Earthquake Network/ViewController/cellTableView/Cell_Reti_sismicheTableViewCell.m b/Sources/Earthquake Network/ViewController/cellTableView/Cell_Reti_sismicheTableViewCell.m new file mode 100644 index 0000000..af4b6e7 --- /dev/null +++ b/Sources/Earthquake Network/ViewController/cellTableView/Cell_Reti_sismicheTableViewCell.m @@ -0,0 +1,149 @@ +// +// Cell_Reti_sismicheTableViewCell.m +// Earthquake Network +// +// Created by Luca Beretta on 01/11/18. +// Copyright © 2018 Luca Beretta. All rights reserved. +// + +#import "Cell_Reti_sismicheTableViewCell.h" + +@implementation Cell_Reti_sismicheTableViewCell + +- (void)awakeFromNib { + [super awakeFromNib]; + // Initialization code +} + +- (void)setSelected:(BOOL)selected animated:(BOOL)animated { + [super setSelected:selected animated:animated]; + + // Configure the view for the selected state +} + +-(void)setupView{ + + UILabel *place = (UILabel *)[self viewWithTag:1]; + place.text = self.sisma.place; + + UILabel *provider = (UILabel *)[self viewWithTag:2]; + provider.text = self.sisma.provider; + + UILabel *magnitudo = (UILabel *)[self viewWithTag:3]; + magnitudo.text = NSLocalizedString(@"Magnitudo", @""); + + UILabel *magnitudoValore = (UILabel *)[self viewWithTag:4]; + magnitudoValore.text = [NSString stringWithFormat:@"%@ mb", self.sisma.magnitude]; + + UILabel *profondita = (UILabel *)[self viewWithTag:5]; + profondita.text = [NSString stringWithFormat:@"%@: %.2f Km", NSLocalizedString(@"Profondità", @""), [self.sisma.depth floatValue]]; + + UILabel *data = (UILabel *)[self viewWithTag:6]; + + int tempo = 0; + if ([self.sisma.differenza intValue] > 60) { + + tempo = [self.sisma.differenza intValue]/60; + data.text = [NSString stringWithFormat:@"%@ %@",NSLocalizedString(@"Data(Ora tua):", @"") , [NSString stringWithFormat:@"%@ - %d %@", self.sisma.data, tempo, NSLocalizedString(@"ore fa", @"")]]; + }else{ + + data.text = [NSString stringWithFormat:@"%@ %@",NSLocalizedString(@"Data(Ora tua):", @"") , [NSString stringWithFormat:@"%@ - %@ %@", self.sisma.data, self.sisma.differenza, NSLocalizedString(@"minuti fa", @"")]]; + } + + // UILabel *dataValue = (UILabel *)[self viewWithTag:8]; + // dataValue.text = ; + + UILabel *distanza = (UILabel *)[self viewWithTag:9]; + distanza.text = [NSString stringWithFormat:@"%@: %@", NSLocalizedString(@"Distanza", @""), [NSString stringWithFormat:@"%i km %@", [self.sisma.distanzaKM intValue], NSLocalizedString(@"dalla tua posizione", @"")]]; + + // UILabel *distanzaValue = (UILabel *)[self viewWithTag:11]; + // distanzaValue.text = ; + + self.mappaButton = (UIButton *)[self viewWithTag:12]; + [self.mappaButton setTitle:NSLocalizedString(@"MAPPA", @"") forState:UIControlStateNormal]; + self.mappaButton.layer.borderWidth = 1; + self.mappaButton.layer.borderColor = [UIColor blackColor].CGColor; + self.mappaButton.layer.cornerRadius = 5; + // [mappa addTarget:self action:@selector(apriMappa:) forControlEvents:UIControlEventTouchDown]; + + UIButton *trend = (UIButton *)[self viewWithTag:13]; + [trend setTitle:NSLocalizedString(@"TRENS", @"") forState:UIControlStateNormal]; + trend.layer.borderWidth = 1; + trend.layer.borderColor = [UIColor blackColor].CGColor; + trend.layer.cornerRadius = 5; + + self.meteoButton = (UIButton *)[self viewWithTag:14]; + [self.meteoButton setTitle:NSLocalizedString(@"METEO", @"") forState:UIControlStateNormal]; + self.meteoButton.layer.borderWidth = 1; + self.meteoButton.layer.borderColor = [UIColor blackColor].CGColor; + self.meteoButton.layer.cornerRadius = 5; + + UIButton *config = (UIButton *)[self viewWithTag:15]; + [config setTitle:NSLocalizedString(@"CONFIG", @"") forState:UIControlStateNormal]; + config.layer.borderWidth = 1; + config.layer.borderColor = [UIColor blackColor].CGColor; + config.layer.cornerRadius = 5; + + self.dettagliMappa = (UIButton *)[self viewWithTag:300]; + self.clickMappa = (UIButton *)[self viewWithTag:112]; + UIView *containerView = (UIView *)[self viewWithTag:100]; + + if([self.sisma.magnitude doubleValue] > 4.0){ + containerView.backgroundColor = COLORE_CELLA_MAGNITUTE_FORTE; + provider.backgroundColor = COLORE_CELLA_MAGNITUTE_FORTE_ETI; + self.mappaButton.backgroundColor = COLORE_CELLA_MAGNITUTE_FORTE_ETI; + trend.backgroundColor = COLORE_CELLA_MAGNITUTE_FORTE_ETI; + self.meteoButton.backgroundColor = COLORE_CELLA_MAGNITUTE_FORTE_ETI; + config.backgroundColor = COLORE_CELLA_MAGNITUTE_FORTE_ETI; + magnitudoValore.textColor = COLORE_CELLA_MAGNITUTE_FORTE_TESTO; + + }else if ([self.sisma.magnitude doubleValue] < 3.0){ + containerView.backgroundColor = COLORE_CELLA_MAGNITUTE_LEGGERA; + provider.backgroundColor = COLORE_CELLA_MAGNITUTE_LEGGERA_ETI; + self.mappaButton.backgroundColor = COLORE_CELLA_MAGNITUTE_LEGGERA_ETI; + trend.backgroundColor = COLORE_CELLA_MAGNITUTE_LEGGERA_ETI; + self.meteoButton.backgroundColor = COLORE_CELLA_MAGNITUTE_LEGGERA_ETI; + config.backgroundColor = COLORE_CELLA_MAGNITUTE_LEGGERA_ETI; + magnitudoValore.textColor = COLORE_CELLA_MAGNITUTE_LEGGERA_TESTO; + + + }else{ + containerView.backgroundColor = COLORE_CELLA_MAGNITUTE_MEDIA; + provider.backgroundColor = COLORE_CELLA_MAGNITUTE_MEDIA_ETI; + self.mappaButton.backgroundColor = COLORE_CELLA_MAGNITUTE_MEDIA_ETI; + trend.backgroundColor = COLORE_CELLA_MAGNITUTE_MEDIA_ETI; + self.meteoButton.backgroundColor = COLORE_CELLA_MAGNITUTE_MEDIA_ETI; + config.backgroundColor = COLORE_CELLA_MAGNITUTE_MEDIA_ETI; + magnitudoValore.textColor = COLORE_CELLA_MAGNITUTE_MEDIA_TESTO; + + } + containerView.layer.cornerRadius = 2; + containerView.layer.masksToBounds = NO; + containerView.layer.shadowOffset = CGSizeMake(0.0, 2); + containerView.layer.shadowRadius = 5; + containerView.layer.shadowOpacity = 0.5; + + +} + +-(void)createOtherButton{ + + self.condividi = (UIButton *)[self viewWithTag:17]; + [self.condividi setTitle:NSLocalizedString(@"CONDIVIDI", @"") forState:UIControlStateNormal]; + self.condividi.layer.borderWidth = 1; + self.condividi.layer.borderColor = [UIColor blackColor].CGColor; + self.condividi.layer.cornerRadius = 5; + // [self.condividi addTarget:self action:@selector(condividiView) forControlEvents:UIControlEventTouchUpInside]; + + self.chiudi = (UIButton *)[self viewWithTag:18]; + [self.chiudi setTitle:NSLocalizedString(@"CHIUDI", @"") forState:UIControlStateNormal]; + self.chiudi.layer.borderWidth = 1; + self.chiudi.layer.borderColor = [UIColor blackColor].CGColor; + self.chiudi.layer.cornerRadius = 5; + +} + +-(void)condividiView{ + +} +@end diff --git a/Sources/Earthquake Network/ViewController/impostazioniNotifiche/AllertaSismiTableViewController.h b/Sources/Earthquake Network/ViewController/impostazioniNotifiche/AllertaSismiTableViewController.h new file mode 100644 index 0000000..082692c --- /dev/null +++ b/Sources/Earthquake Network/ViewController/impostazioniNotifiche/AllertaSismiTableViewController.h @@ -0,0 +1,17 @@ +// +// AletaSismiTableViewController.h +// Earthquake Network +// +// Created by Luca Beretta on 14/01/2019. +// Copyright © 2019 Luca Beretta. All rights reserved. +// + +#import + +NS_ASSUME_NONNULL_BEGIN + +@interface AllertaSismiTableViewController : UITableViewController + +@end + +NS_ASSUME_NONNULL_END diff --git a/Sources/Earthquake Network/ViewController/impostazioniNotifiche/AllertaSismiTableViewController.m b/Sources/Earthquake Network/ViewController/impostazioniNotifiche/AllertaSismiTableViewController.m new file mode 100644 index 0000000..f45ebee --- /dev/null +++ b/Sources/Earthquake Network/ViewController/impostazioniNotifiche/AllertaSismiTableViewController.m @@ -0,0 +1,537 @@ +// +// AletaSismiTableViewController.m +// Earthquake Network +// +// Created by Luca Beretta on 14/01/2019. +// Copyright © 2019 Luca Beretta. All rights reserved. +// + +#import "AllertaSismiTableViewController.h" +#import "EQNAllertaSismica.h" +#import "PickerViewController.h" +#import "EQNUtility.h" +#import "TBDInputViewControllerData.h" + +@interface AllertaSismiTableViewController () + +@property (nonatomic, strong) NSArray *lista; +@property (nonatomic, assign) BOOL isAbilitato; +@property (nonatomic, assign) BOOL isSimiSenzaIntensita; +@property (nonatomic, assign) BOOL isintervalloAllarme; + +@property (nonatomic, strong) UITextField *textSismiNotificare; +@property (nonatomic, strong) NSString *stringSismiNotificare; +@property (nonatomic, strong) UITextField *textraggioSismiLievi; +@property (nonatomic, strong) NSString *stringraggioSismiLievi; +@property (nonatomic, strong) UITextField *textraggioSismiForti; +@property (nonatomic, strong) NSString *stringraggioSismiForti; +@property (nonatomic, strong) UITextField *textTono; +@property (nonatomic, strong) NSString *stringaTono; +@property (nonatomic, strong) NSString *oraInizio; +@property (nonatomic, strong) NSString *oraFine; +@property (nonatomic, strong) UITextField *textFildInizio; +@property (nonatomic, strong) UITextField *textFildfine; +@property (nonatomic, strong) PickerViewController *pikerViewIntensita; +@property (nonatomic, strong) PickerViewController *pikerViewDistanza; +@property (nonatomic, strong) PickerViewController *pikerViewToni; +@property (nonatomic, strong) PickerViewController *pikerViewforti; +@property (nonatomic, strong) TBDInputViewControllerData *pikerViewController; +@property (nonatomic, strong) UITextField *textFild; +@property (nonatomic, strong) NSDateFormatter *dateFormatter; +@property (nonatomic, strong) UIColor *textColor; + +@end + +@implementation AllertaSismiTableViewController + +- (void)viewDidLoad { + [super viewDidLoad]; + + self.lista = @[NSLocalizedString(@"Abilitato", @"voce menu"), + NSLocalizedString(@"Sismi da notificare", @"voce menu"), + NSLocalizedString(@"Sismi senza intensità", @"voce menu"), + NSLocalizedString(@"Raggio sismi lievi", @"voce menu"), + NSLocalizedString(@"Raggio sismi forti o intensità non disponibile", @"voce menu"), + /*NSLocalizedString(@"Tono di allarme", @"voce menu"), + NSLocalizedString(@"Imposta volume", @"voce menu"), + NSLocalizedString(@"Testa allarme", @"voce menu"),*/ + NSLocalizedString(@"Intervallo allarme", @"voce menu"), + NSLocalizedString(@"Ora di inizio", @"voce menu"), + NSLocalizedString(@"Ora di fine", @"voce menu"),]; + + self.pikerViewIntensita = [[PickerViewController alloc] initWithNibName:@"PickerViewController" bundle:nil dati:@[NSLocalizedString(@"Magnitudo >= 2.0", @"voce menu"), NSLocalizedString(@"Magnitudo >= 3.0", @"voce menu"), NSLocalizedString(@"Magnitudo >= 3.5", @"voce menu"), NSLocalizedString(@"Magnitudo >= 4.5", @"voce menu"), NSLocalizedString(@"Magnitudo >= 5.5", @"voce menu"), NSLocalizedString(@"Magnitudo >= 6.0", @"voce menu"), NSLocalizedString(@"Magnitudo >= 6.5", @"voce menu"), NSLocalizedString(@"Magnitudo >= 7.5", @"voce menu"), NSLocalizedString(@"Magnitudo >= 7.5", @"voce menu")]]; + self.pikerViewIntensita.delegate = self; + + self.pikerViewforti = [[PickerViewController alloc] initWithNibName:@"PickerViewController" bundle:nil dati:@[NSLocalizedString(@"Qualsiasi intensità", @"voce menu"), NSLocalizedString(@"Solo sismi forti", @"voce menu")]]; + self.pikerViewforti.delegate = self; + + self.pikerViewToni = [[PickerViewController alloc] initWithNibName:@"PickerViewController" bundle:nil dati:@[@"alert_star_trek.wav",@"alerta_japanese.m4r",@"alerta_mexico.m4r"]]; + self.pikerViewToni.delegate = self; + + self.pikerViewDistanza = [[PickerViewController alloc] initWithNibName:@"PickerViewController" bundle:nil dati:[EQNUtility arrayRaggioSismi]]; + self.pikerViewDistanza.delegate = self; + + self.pikerViewController = [[TBDInputViewControllerData alloc] initWithNibName:@"TBDInputViewControllerData" bundle:nil]; + self.pikerViewController.delegate = self; + + self.dateFormatter = [[NSDateFormatter alloc] init]; + [self.dateFormatter setDateFormat:@"HH:mm"]; + self.textColor = [UIColor colorWithRed:0 green:0.5647 blue:0.317 alpha:1]; + + + if (![EQNAllertaSismica center].sismiDaNotificare || [[EQNAllertaSismica center].sismiDaNotificare isEqualToString:@"0"]) + [EQNAllertaSismica center].sismiDaNotificare = @"0"; + else{ + [EQNAllertaSismica center].sismiDaNotificare = @"1"; + } + if (![EQNAllertaSismica center].raggioSismiLievi|| [[EQNAllertaSismica center].sismiDaNotificare isEqualToString:@"100000"]) + [EQNAllertaSismica center].raggioSismiLievi = @"100000"; + if (![EQNAllertaSismica center].raggioSismiForti|| [[EQNAllertaSismica center].sismiDaNotificare isEqualToString:@"100000"]) + [EQNAllertaSismica center].raggioSismiForti = @"100000"; + + + [self setupView]; +} + +-(void)setupView{ + + self.isAbilitato = [EQNAllertaSismica center].isAbilitato; + self.isSimiSenzaIntensita = [EQNAllertaSismica center].isSimiSenzaIntensita; + self.isintervalloAllarme = [EQNAllertaSismica center].isintervalloAllarme; + + if (![EQNAllertaSismica center].sismiDaNotificare || [[EQNAllertaSismica center].sismiDaNotificare isEqualToString:@"0"]) + self.stringSismiNotificare = NSLocalizedString(@"Qualsiasi intensità", @"voce menu"); + else + self.stringSismiNotificare = NSLocalizedString(@"Solo sismi forti", @"voce menu"); + + if ([[EQNAllertaSismica center].raggioSismiLievi isEqualToString:@"100000"]) + self.stringraggioSismiLievi = NSLocalizedString(@"Qualsiasi distanza", @"voce elenco raggio sismi"); + else + self.stringraggioSismiLievi = [EQNAllertaSismica center].raggioSismiLievi; + + if ([[EQNAllertaSismica center].raggioSismiForti isEqualToString:@"100000"]) + self.stringraggioSismiForti = NSLocalizedString(@"Qualsiasi distanza", @"voce elenco raggio sismi"); + else + self.stringraggioSismiForti = [EQNAllertaSismica center].raggioSismiForti; + + self.stringaTono = [EQNAllertaSismica center].tonoAllarme; + + if ([EQNAllertaSismica center].oraioInizio) + self.oraInizio = [self.dateFormatter stringFromDate:[EQNAllertaSismica center].oraioInizio]; + else + self.oraInizio = @"8:00"; + if ([EQNAllertaSismica center].orarioFine) + self.oraFine = [self.dateFormatter stringFromDate:[EQNAllertaSismica center].orarioFine]; + else + self.oraFine = @"22:00"; + + [self.tableView reloadData]; +} + + +#pragma mark - Table view data source + +- (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView { + return 1; +} + +- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section { + return self.lista.count; +} + +- (CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath{ + + return 90; + +} + +- (UIView *)tableView:(UITableView *)tableView viewForHeaderInSection:(NSInteger)section{ + + UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:@"cellSection"]; + UILabel *titolo = (UILabel *)[cell viewWithTag:1]; + titolo.text = NSLocalizedString(@"Alerta sismica", @"titolo impostazioni notifiche"); + + return cell; + +} + + +- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath { + + switch (indexPath.row) { + case 0:{ + UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:@"cellaSelezioneAbilita"]; + UILabel *titolo = (UILabel *)[cell viewWithTag:1]; + titolo.text = self.lista[indexPath.row]; + UILabel *stato = (UILabel *)[cell viewWithTag:2]; + stato.text = NSLocalizedString(@"Suona un allarme quando un sisma è rilevato dalla rete di smartphones ", @"voce menu"); + if (self.isAbilitato){ + cell.accessoryType = UITableViewCellAccessoryCheckmark; + titolo.textColor = [UIColor blackColor]; + stato.textColor = [UIColor blackColor]; + } + else{ + cell.accessoryType = UITableViewCellAccessoryNone; + titolo.textColor = [UIColor grayColor]; + stato.textColor = [UIColor grayColor]; + } + return cell; + } + break; + case 1:{ + + UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:@"vociDettagli"]; + UILabel *titolo = (UILabel *)[cell viewWithTag:1]; + titolo.text = self.lista[indexPath.row]; + self.textSismiNotificare = (UITextField *)[cell viewWithTag:2]; + self.textSismiNotificare.delegate = self; + self.textSismiNotificare.inputView = self.pikerViewforti.view; + self.textSismiNotificare.text = self.stringSismiNotificare; + if (self.isAbilitato){ + self.textSismiNotificare.textColor = self.textColor; + titolo.textColor = [UIColor blackColor]; + + } + else{ + self.textSismiNotificare.textColor = [UIColor grayColor]; + titolo.textColor = [UIColor grayColor]; + + } + + self.textSismiNotificare.enabled = self.isAbilitato; + + return cell; + + } + break; + case 2:{ + UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:@"cellaSelezioneAbilita"]; + UILabel *titolo = (UILabel *)[cell viewWithTag:1]; + titolo.text = self.lista[indexPath.row]; + UILabel *stato = (UILabel *)[cell viewWithTag:2]; + stato.text = NSLocalizedString(@"Attiva l'allerta anche su i sismi per i quali non è possibile stimare l'intensità", @"voce menu"); + if (self.isSimiSenzaIntensita && self.isAbilitato){ + cell.accessoryType = UITableViewCellAccessoryCheckmark; + titolo.textColor = [UIColor blackColor]; + stato.textColor = [UIColor blackColor]; + } + else{ + cell.accessoryType = UITableViewCellAccessoryNone; + titolo.textColor = [UIColor grayColor]; + stato.textColor = [UIColor grayColor]; + } + return cell; + } + break; + case 3:{ + + UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:@"vociDettagli"]; + UILabel *titolo = (UILabel *)[cell viewWithTag:1]; + titolo.text = self.lista[indexPath.row]; + self.textraggioSismiLievi = (UITextField *)[cell viewWithTag:2]; + self.textraggioSismiLievi.delegate = self; + self.textraggioSismiLievi.inputView = self.pikerViewDistanza.view; + self.textraggioSismiLievi.text = self.stringraggioSismiLievi; + if (self.isAbilitato){ + self.textraggioSismiLievi.textColor = self.textColor; + titolo.textColor = [UIColor blackColor]; + + } + else{ + self.textraggioSismiLievi.textColor = [UIColor grayColor]; + titolo.textColor = [UIColor grayColor]; + + } + self.textraggioSismiLievi.enabled = self.isAbilitato; + + + return cell; + + } + break; + case 4:{ + + UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:@"vociDettagli"]; + UILabel *titolo = (UILabel *)[cell viewWithTag:1]; + titolo.text = self.lista[indexPath.row]; + self.textraggioSismiForti = (UITextField *)[cell viewWithTag:2]; + self.textraggioSismiForti.delegate = self; + self.textraggioSismiForti.inputView = self.pikerViewDistanza.view; + self.textraggioSismiForti.text = self.stringraggioSismiForti; + if (self.isAbilitato){ + self.textraggioSismiForti.textColor = self.textColor; + titolo.textColor = [UIColor blackColor]; + + } + else{ + self.textraggioSismiForti.textColor = [UIColor grayColor]; + titolo.textColor = [UIColor grayColor]; + + } + + self.textraggioSismiForti.enabled = self.isAbilitato; + + return cell; + + } + break; + /* case 5:{ + +// UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:@"vociDettagli" forIndexPath:indexPath]; + UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:@"vociDettagli"]; + UILabel *titolo = (UILabel *)[cell viewWithTag:1]; + titolo.text = self.lista[indexPath.row]; + self.textTono = (UITextField *)[cell viewWithTag:2]; + self.textTono.delegate = self; + self.textTono.inputView = self.pikerViewToni.view; + self.textTono.text = self.stringaTono; + if (self.isAbilitato){ + self.textTono.textColor = [UIColor blackColor]; + titolo.textColor = [UIColor blackColor]; + + } + else{ + self.textTono.textColor = [UIColor grayColor]; + titolo.textColor = [UIColor grayColor]; + + } + self.textTono.enabled = self.isAbilitato; + return cell; + + } + break;*//* + case 5:{ + + UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:@"impostazioniNotifiche"]; + UILabel *titolo = (UILabel *)[cell viewWithTag:1]; + titolo.text = self.lista[indexPath.row]; + if (self.isAbilitato){ + titolo.textColor = [UIColor blackColor]; + } + else{ + titolo.textColor = [UIColor grayColor]; + } + return cell; + + } + break; + case 6:{ + + UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:@"cellaSelezioneAbilita"]; + UILabel *titolo = (UILabel *)[cell viewWithTag:1]; + titolo.text = self.lista[indexPath.row]; + UILabel *stato = (UILabel *)[cell viewWithTag:2]; + stato.text = NSLocalizedString(@"Un sisma è simulato. Dovresti ricevere l'allerta e l'allarme dovrebbe suonare. Se attive, ricordati di disabilitare l'invio della mail automatiche ai tuoi contatti per non allarmarli", @"voce menu"); + cell.accessoryType = UITableViewCellAccessoryNone; + if (self.isAbilitato){ + titolo.textColor = [UIColor blackColor]; + stato.textColor = [UIColor blackColor]; + + } + else{ + titolo.textColor = [UIColor grayColor]; + stato.textColor = [UIColor grayColor]; + + } + return cell; + + } + break;*/ + case 5:{ + UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:@"cellaSelezioneAbilita"]; + UILabel *titolo = (UILabel *)[cell viewWithTag:1]; + titolo.text = self.lista[indexPath.row]; + UILabel *stato = (UILabel *)[cell viewWithTag:2]; + stato.text = NSLocalizedString(@"Suona un allarme quando un sisma è rilevato dalla rete di smartphones ", @"voce menu"); + if (self.isintervalloAllarme && self.isAbilitato){ + cell.accessoryType = UITableViewCellAccessoryCheckmark; + titolo.textColor = [UIColor blackColor]; + stato.textColor = [UIColor blackColor]; + } + else{ + cell.accessoryType = UITableViewCellAccessoryNone; + titolo.textColor = [UIColor grayColor]; + stato.textColor = [UIColor grayColor]; + } + return cell; + + } + break; + + case 6:{ + + UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:@"vociDettagli"]; + UILabel *titolo = (UILabel *)[cell viewWithTag:1]; + titolo.text = self.lista[indexPath.row]; + + self.textFildInizio = (UITextField *)[cell viewWithTag:2]; + self.textFildInizio.delegate = self; + self.textFildInizio.inputView = self.pikerViewController.view; + self.textFildInizio.text = self.oraInizio; + self.textFildInizio.enabled = self.isintervalloAllarme; + if (self.isintervalloAllarme && self.isAbilitato) { + titolo.textColor = [UIColor blackColor]; + self.textFildInizio.textColor = self.textColor; + } + else{ + titolo.textColor = [UIColor grayColor]; + self.textFildInizio.textColor = [UIColor grayColor]; + } + + self.textFildInizio.enabled = self.isAbilitato; + + return cell; + + } + break; + case 7:{ + + UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:@"vociDettagli"]; + UILabel *titolo = (UILabel *)[cell viewWithTag:1]; + titolo.text = self.lista[indexPath.row]; + self.textFildfine = (UITextField *)[cell viewWithTag:2]; + self.textFildfine.delegate = self; + self.textFildfine.inputView = self.pikerViewController.view; + self.textFildfine.text = self.oraFine; + self.textFildfine.enabled = self.isintervalloAllarme; + if (self.isintervalloAllarme && self.isAbilitato) { + titolo.textColor = [UIColor blackColor]; + self.textFildfine.textColor = self.textColor; + } + else{ + titolo.textColor = [UIColor grayColor]; + self.textFildfine.textColor = [UIColor grayColor]; + } + + self.textFildfine.enabled = self.isAbilitato; + + return cell; + + } + break; + default:{ + UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:@"impostazioniNotifiche"]; + UILabel *titolo = (UILabel *)[cell viewWithTag:1]; + titolo.text = self.lista[indexPath.row]; + if (self.isAbilitato){ + titolo.textColor = [UIColor blackColor]; + + } + else{ + titolo.textColor = [UIColor grayColor]; + + } + return cell; + + }break; + } + +} + +-(void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath{ + + switch (indexPath.row) { + case 0:{ + self.isAbilitato = !self.isAbilitato; + [EQNAllertaSismica center].isAbilitato = self.isAbilitato; + + [[EQNAllertaSismica center] saveUserInfo]; + [self.tableView reloadData]; + }break; + case 2:{ + self.isSimiSenzaIntensita = !self.isSimiSenzaIntensita; + [EQNAllertaSismica center].isSimiSenzaIntensita = self.isSimiSenzaIntensita; + [[EQNAllertaSismica center] saveUserInfo]; + [self.tableView reloadData]; + }break; + case 5:{ + self.isintervalloAllarme = !self.isintervalloAllarme; + [EQNAllertaSismica center].isintervalloAllarme = self.isintervalloAllarme; + [[EQNAllertaSismica center] saveUserInfo]; + [self.tableView reloadData]; + }break; + default: + break; + } + +} + +# pragma textFild delegate +- (BOOL)textFieldShouldBeginEditing:(UITextField *)textField{ + + self.textFild = textField; + + return YES; +} + +# pragma mark pikerView string + +-(void)inviaDati:(NSDictionary *)elementi{ + + NSString *elemento = elementi[@"elemento"]; +// NSNumber *indice = elementi[@"indice"]; + + if ([elemento isEqualToString:NSLocalizedString(@"Qualsiasi distanza", @"voce elenco raggio sismi")]) + elemento = @"100000"; + + + if ([elemento isEqualToString:NSLocalizedString(@"Solo sismi forti", @"voce menu")]) { + elemento = @"1"; + } + + if ([elemento isEqualToString:NSLocalizedString(@"Qualsiasi intensità", @"voce menu")]) { + elemento = @"0"; + } + + if (self.textFild == self.textSismiNotificare) + [EQNAllertaSismica center].sismiDaNotificare = elemento; + + if (self.textFild == self.textraggioSismiLievi) + [EQNAllertaSismica center].raggioSismiLievi = elemento; + + if (self.textFild == self.textraggioSismiForti) + [EQNAllertaSismica center].raggioSismiForti = elemento; + + if (self.textFild == self.textTono) + [EQNAllertaSismica center].tonoAllarme = elemento; + + if (self.textFild == self.textSismiNotificare) + [EQNAllertaSismica center].sismiDaNotificare = elemento; + + + [[EQNAllertaSismica center] saveUserInfo]; + + [self setupView]; + + [self.tableView endEditing:YES]; + +} + +-(void)chiudiView{ + + [self.tableView endEditing:YES]; + +} + +# pragma mark pikerViewdata data + +-(void)dataSelezionata:(NSDate *)data withTextFild:(UITextField *)textFild{ + + self.textFild.text = [self.dateFormatter stringFromDate:data]; + if (self.textFild == self.textFildInizio) + [EQNAllertaSismica center].oraioInizio = data; + else + [EQNAllertaSismica center].orarioFine = data; + + [[EQNAllertaSismica center] saveUserInfo]; + [self setupView]; + + [self.tableView endEditing:YES]; + +} + +-(void)esci{ + + [self.tableView endEditing:YES]; +} +@end diff --git a/Sources/Earthquake Network/ViewController/impostazioniNotifiche/AreaInteresseTableViewController.h b/Sources/Earthquake Network/ViewController/impostazioniNotifiche/AreaInteresseTableViewController.h new file mode 100644 index 0000000..9317767 --- /dev/null +++ b/Sources/Earthquake Network/ViewController/impostazioniNotifiche/AreaInteresseTableViewController.h @@ -0,0 +1,17 @@ +// +// AreaInteresseTableViewController.h +// Earthquake Network +// +// Created by Luca Beretta on 14/01/2019. +// Copyright © 2019 Luca Beretta. All rights reserved. +// + +#import + +NS_ASSUME_NONNULL_BEGIN + +@interface AreaInteresseTableViewController : UITableViewController + +@end + +NS_ASSUME_NONNULL_END diff --git a/Sources/Earthquake Network/ViewController/impostazioniNotifiche/AreaInteresseTableViewController.m b/Sources/Earthquake Network/ViewController/impostazioniNotifiche/AreaInteresseTableViewController.m new file mode 100644 index 0000000..b93b5c5 --- /dev/null +++ b/Sources/Earthquake Network/ViewController/impostazioniNotifiche/AreaInteresseTableViewController.m @@ -0,0 +1,85 @@ +// +// AreaInteresseTableViewController.m +// Earthquake Network +// +// Created by Luca Beretta on 14/01/2019. +// Copyright © 2019 Luca Beretta. All rights reserved. +// + +#import "AreaInteresseTableViewController.h" +#import "EQNUtility.h" +#import "EQNNotificheTsunami.h" + +@interface AreaInteresseTableViewController () + +@end + +@implementation AreaInteresseTableViewController + +- (void)viewDidLoad { + [super viewDidLoad]; + + if (![EQNNotificheTsunami center].listaAreeInteresse) { + [EQNNotificheTsunami center].listaAreeInteresse = [[EQNUtility arrayAreeInteresseTsunami] copy]; + [[EQNNotificheTsunami center] saveUserInfo]; + } + +} + +#pragma mark - Table view data source + +- (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView { + return 1; +} + +- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section { + + return [EQNUtility arrayAreeInteresseTsunami].count;; + +} + +- (UIView *)tableView:(UITableView *)tableView viewForHeaderInSection:(NSInteger)section{ + + UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:@"cellSection"]; + UILabel *titolo = (UILabel *)[cell viewWithTag:1]; + titolo.text = NSLocalizedString(@"Area di interesse", @"titolo impostazioni notifiche"); + + return cell; + +} +- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath { + + UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:@"cellaSelezioneAbilita" forIndexPath:indexPath]; + UILabel *titolo = (UILabel *)[cell viewWithTag:1]; + titolo.text = [EQNUtility arrayAreeInteresseTsunami][indexPath.row]; + UILabel *stato = (UILabel *)[cell viewWithTag:2]; + stato.text = NSLocalizedString(@"Ricevi le notifiche dei sismi rilevati dalle agenzie nazionalie internazionali", @"voce menu"); + if ([[EQNNotificheTsunami center].listaAreeInteresse containsObject:titolo.text]){ + cell.accessoryType = UITableViewCellAccessoryCheckmark; + titolo.textColor = [UIColor blackColor]; + stato.textColor = [UIColor blackColor]; + }else{ + cell.accessoryType = UITableViewCellAccessoryNone; + titolo.textColor = [UIColor grayColor]; + stato.textColor = [UIColor grayColor]; + + } + + return cell; +} + +-(void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath{ + + NSMutableArray *array = [[EQNNotificheTsunami center].listaAreeInteresse mutableCopy]; + NSString *selezioneEnete = [EQNUtility arrayAreeInteresseTsunami][indexPath.row]; + if ([array containsObject:selezioneEnete]) + [array removeObject:selezioneEnete]; + else + [array addObject:selezioneEnete]; + + [EQNNotificheTsunami center].listaAreeInteresse = [NSArray arrayWithArray:array]; + [[EQNNotificheTsunami center] saveUserInfo]; + + [self.tableView reloadData]; +} +@end diff --git a/Sources/Earthquake Network/ViewController/impostazioniNotifiche/DettadliMenuTableViewController.h b/Sources/Earthquake Network/ViewController/impostazioniNotifiche/DettadliMenuTableViewController.h new file mode 100644 index 0000000..1b8c897 --- /dev/null +++ b/Sources/Earthquake Network/ViewController/impostazioniNotifiche/DettadliMenuTableViewController.h @@ -0,0 +1,18 @@ +// +// DettadliMenuTableViewController.h +// Earthquake Network +// +// Created by Luca Beretta on 08/01/2019. +// Copyright © 2019 Luca Beretta. All rights reserved. +// + +#import + +NS_ASSUME_NONNULL_BEGIN + +@interface DettadliMenuTableViewController : UITableViewController +@property (nonatomic, strong) NSArray *lista; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Sources/Earthquake Network/ViewController/impostazioniNotifiche/DettadliMenuTableViewController.m b/Sources/Earthquake Network/ViewController/impostazioniNotifiche/DettadliMenuTableViewController.m new file mode 100644 index 0000000..e491b8e --- /dev/null +++ b/Sources/Earthquake Network/ViewController/impostazioniNotifiche/DettadliMenuTableViewController.m @@ -0,0 +1,99 @@ +// +// DettadliMenuTableViewController.m +// Earthquake Network +// +// Created by Luca Beretta on 08/01/2019. +// Copyright © 2019 Luca Beretta. All rights reserved. +// + +#import "DettadliMenuTableViewController.h" +#import "ServerRequest.h" +#import "EQNGeneratoreURLServer.h" + +@interface DettadliMenuTableViewController () + +@end + +@implementation DettadliMenuTableViewController + +- (void)viewDidLoad { + [super viewDidLoad]; + + self.navigationItem.rightBarButtonItem = [[UIBarButtonItem alloc] initWithTitle:NSLocalizedString(@"Chiudi", @"pulsante chiudi impostazioni") style:UIBarButtonItemStyleDone target:self action:@selector(chiudi:)]; + + self.lista = @[NSLocalizedString(@"Notifiche sismi", @"voce menu"), NSLocalizedString(@"Notifiche tsunami", @"voce menu"), NSLocalizedString(@"Allerta in tempo reale", @"voce menu")]; +} + +#pragma mark - Table view data source + +- (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView { + return 1; +} + +- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section { + return self.lista.count; +} + + +- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath { + UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:@"vociDettagli" forIndexPath:indexPath]; + + // Configure the cell... + + UILabel *titolo = (UILabel *)[cell viewWithTag:1]; + titolo.text = self.lista[indexPath.row]; + UIImageView *icona = (UIImageView *)[cell viewWithTag:2]; + NSString *iconaString = @""; + + switch (indexPath.row) { + case 0: + iconaString = @""; + break; + case 1: + iconaString = @""; + break; + case 2: + iconaString = @""; + break; + default: + break; + } + + icona.image = [UIImage imageNamed:iconaString]; + + return cell; +} + +-(void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath{ + + switch (indexPath.row) { + case 0: + [self performSegueWithIdentifier:@"notificheSismi" sender:nil]; + break; + case 1: + [self performSegueWithIdentifier:@"notificheTsunami" sender:nil]; + break; + case 2: + [self performSegueWithIdentifier:@"allertaSiksmica" sender:nil]; + break; + default: + break; + } + +} + +-(void)chiudi:(id)sender{ + + + [[ServerRequest defaultServerConnectionSingleton] inviaInformazioniAlServerWithURL:[EQNGeneratoreURLServer urlInvioImpostazioniNotifiche] richiesta:impostazioniNotifiche success:^(id result){ + + [self dismissViewControllerAnimated:YES completion:nil]; + + } failure:^(NSError *error){ + + [self dismissViewControllerAnimated:YES completion:nil]; + + }]; + +} +@end diff --git a/Sources/Earthquake Network/ViewController/impostazioniNotifiche/ListaEntiTableViewController.h b/Sources/Earthquake Network/ViewController/impostazioniNotifiche/ListaEntiTableViewController.h new file mode 100644 index 0000000..29828ff --- /dev/null +++ b/Sources/Earthquake Network/ViewController/impostazioniNotifiche/ListaEntiTableViewController.h @@ -0,0 +1,17 @@ +// +// ListaEntiTableViewController.h +// Earthquake Network +// +// Created by Luca Beretta on 13/01/2019. +// Copyright © 2019 Luca Beretta. All rights reserved. +// + +#import + +NS_ASSUME_NONNULL_BEGIN + +@interface ListaEntiTableViewController : UITableViewController + +@end + +NS_ASSUME_NONNULL_END diff --git a/Sources/Earthquake Network/ViewController/impostazioniNotifiche/ListaEntiTableViewController.m b/Sources/Earthquake Network/ViewController/impostazioniNotifiche/ListaEntiTableViewController.m new file mode 100644 index 0000000..1329e39 --- /dev/null +++ b/Sources/Earthquake Network/ViewController/impostazioniNotifiche/ListaEntiTableViewController.m @@ -0,0 +1,125 @@ +// +// ListaEntiTableViewController.m +// Earthquake Network +// +// Created by Luca Beretta on 13/01/2019. +// Copyright © 2019 Luca Beretta. All rights reserved. +// + +#import "ListaEntiTableViewController.h" +#import "EQNNotificeReteSismiche.h" +#import "EQNUtility.h" +@interface ListaEntiTableViewController () + +@end + +@implementation ListaEntiTableViewController + +- (void)viewDidLoad { + [super viewDidLoad]; + +} + +#pragma mark - Table view data source + +- (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView { + return 1; +} + +- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section { + return [EQNUtility arrayEnti].count; +} + +- (UIView *)tableView:(UITableView *)tableView viewForHeaderInSection:(NSInteger)section{ + + UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:@"cellSection"]; + UILabel *titolo = (UILabel *)[cell viewWithTag:1]; + titolo.text = NSLocalizedString(@"Reti sismiche", @"titolo impostazioni notifiche"); + + return cell; + +} + + +- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath { + + UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:@"cellaSelezioneAbilita" forIndexPath:indexPath]; + UILabel *titolo = (UILabel *)[cell viewWithTag:1]; + titolo.text = [EQNUtility arrayEnti][indexPath.row]; + UILabel *stato = (UILabel *)[cell viewWithTag:2]; + stato.text = NSLocalizedString(@"Ricevi le notifiche dei sismi rilevati dalle agenzie nazionalie internazionali", @"voce menu"); + cell.accessoryType = UITableViewCellAccessoryNone; + if ([[EQNNotificeReteSismiche center].listaEnti containsObject:titolo.text]){ + cell.accessoryType = UITableViewCellAccessoryCheckmark; + titolo.textColor = [UIColor blackColor]; + stato.textColor = [UIColor blackColor]; + }else{ + cell.accessoryType = UITableViewCellAccessoryNone; + titolo.textColor = [UIColor grayColor]; + stato.textColor = [UIColor grayColor]; + + } + + return cell; +} + +-(void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath{ + + NSMutableArray *array = [[EQNNotificeReteSismiche center].listaEnti mutableCopy]; + NSString *selezioneEnete = [EQNUtility arrayEnti][indexPath.row]; + if ([array containsObject:selezioneEnete]) + [array removeObject:selezioneEnete]; + else + [array addObject:selezioneEnete]; + + [EQNNotificeReteSismiche center].listaEnti = [NSArray arrayWithArray:array]; + [[EQNNotificeReteSismiche center] saveUserInfo]; + + [self.tableView reloadData]; +} + +/* +// Override to support conditional editing of the table view. +- (BOOL)tableView:(UITableView *)tableView canEditRowAtIndexPath:(NSIndexPath *)indexPath { + // Return NO if you do not want the specified item to be editable. + return YES; +} +*/ + +/* +// Override to support editing the table view. +- (void)tableView:(UITableView *)tableView commitEditingStyle:(UITableViewCellEditingStyle)editingStyle forRowAtIndexPath:(NSIndexPath *)indexPath { + if (editingStyle == UITableViewCellEditingStyleDelete) { + // Delete the row from the data source + [tableView deleteRowsAtIndexPaths:@[indexPath] withRowAnimation:UITableViewRowAnimationFade]; + } else if (editingStyle == UITableViewCellEditingStyleInsert) { + // Create a new instance of the appropriate class, insert it into the array, and add a new row to the table view + } +} +*/ + +/* +// Override to support rearranging the table view. +- (void)tableView:(UITableView *)tableView moveRowAtIndexPath:(NSIndexPath *)fromIndexPath toIndexPath:(NSIndexPath *)toIndexPath { +} +*/ + +/* +// Override to support conditional rearranging of the table view. +- (BOOL)tableView:(UITableView *)tableView canMoveRowAtIndexPath:(NSIndexPath *)indexPath { + // Return NO if you do not want the item to be re-orderable. + return YES; +} +*/ + +/* +#pragma mark - Navigation + +// In a storyboard-based application, you will often want to do a little preparation before navigation +- (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender { + // Get the new view controller using [segue destinationViewController]. + // Pass the selected object to the new view controller. +} +*/ + +@end diff --git a/Sources/Earthquake Network/ViewController/impostazioniNotifiche/ManuTableViewController.h b/Sources/Earthquake Network/ViewController/impostazioniNotifiche/ManuTableViewController.h new file mode 100644 index 0000000..107684f --- /dev/null +++ b/Sources/Earthquake Network/ViewController/impostazioniNotifiche/ManuTableViewController.h @@ -0,0 +1,17 @@ +// +// ManuTableViewController.h +// Earthquake Network +// +// Created by Luca Beretta on 08/01/2019. +// Copyright © 2019 Luca Beretta. All rights reserved. +// + +#import + +NS_ASSUME_NONNULL_BEGIN + +@interface ManuTableViewController : UITableViewController + +@end + +NS_ASSUME_NONNULL_END diff --git a/Sources/Earthquake Network/ViewController/impostazioniNotifiche/ManuTableViewController.m b/Sources/Earthquake Network/ViewController/impostazioniNotifiche/ManuTableViewController.m new file mode 100644 index 0000000..0ffb780 --- /dev/null +++ b/Sources/Earthquake Network/ViewController/impostazioniNotifiche/ManuTableViewController.m @@ -0,0 +1,227 @@ +// +// ManuTableViewController.m +// Earthquake Network +// +// Created by Luca Beretta on 08/01/2019. +// Copyright © 2019 Luca Beretta. All rights reserved. +// + +#import "ManuTableViewController.h" +#import "EQNUser.h" +#import "Costanti.h" +#import "SWRevealViewController.h" + + +@interface ManuTableViewController () + +@property (nonatomic, strong) NSArray *lista; + +@end + +@implementation ManuTableViewController + +- (void)viewDidLoad { + [super viewDidLoad]; + + // Uncomment the following line to preserve selection between presentations. + // self.clearsSelectionOnViewWillAppear = NO; + + // Uncomment the following line to display an Edit button in the navigation bar for this view controller. + // self.navigationItem.rightBarButtonItem = self.editButtonItem; + + self.lista = @[@"presentazione", + NSLocalizedString(@"Impostazioni", @"voce menu"), + NSLocalizedString(@"Informazioni", @"voce menu"), + NSLocalizedString(@"F.A.Q.", @"voce menu"), + /*NSLocalizedString(@"Lista notifiche", @"voce menu"),*/ + NSLocalizedString(@"Disclaimer", @"voce menu"), + NSLocalizedString(@"Autore", @"voce menu"), + NSLocalizedString(@"Privacy", @"voce menu")]; +} + +#pragma mark - Table view data source + + +- (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView { + return 1; +} + +- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section { + + return self.lista.count; +} +- (CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath{ + + switch (indexPath.row) { + case 0: + return 160; + break; + + default: + return 61; + break; + } + +} + +- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath { + + switch (indexPath.row) { + case 0:{ + + UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:@"presentazioneMenu" forIndexPath:indexPath]; + NSString *versioneString = NSLocalizedString(@"Versione", @"etichetta versione app"); + UILabel *versione = (UILabel *)[cell viewWithTag:1]; + versione.text = [NSString stringWithFormat:@"%@: %@", versioneString,[[[NSBundle mainBundle] infoDictionary] objectForKey:@"CFBundleShortVersionString"]]; + UILabel *idUtente = (UILabel *)[cell viewWithTag:2]; + idUtente.text = [NSString stringWithFormat:@"ID: %@", [EQNUser defaultUser].user_ID]; + + + CAGradientLayer *gradient = [CAGradientLayer layer]; + UIColor *blueColor = [UIColor colorWithRed:0.47 green:0.72 blue:0.98 alpha:1]; + gradient.frame = cell.bounds; + gradient.colors = @[(id)blueColor.CGColor, (id)[UIColor whiteColor].CGColor]; + [cell.layer insertSublayer:gradient atIndex:0]; + + + return cell; + + } + break; + + default:{ + UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:@"vociMenu" forIndexPath:indexPath]; + + UILabel *titolo = (UILabel *)[cell viewWithTag:1]; + titolo.text = self.lista[indexPath.row]; + UIImageView *icona = (UIImageView *)[cell viewWithTag:2]; + NSString *iconaString = @""; + switch (indexPath.row) { + case 1: + iconaString = @"ic_settings_black_24dp"; + break; + case 2: + iconaString = @"ic_info_outline_black_24dp"; + break; + case 3: + iconaString = @"ic_help_outline_black_24dp"; + break; + case 4: + iconaString = @"ic_star_border_black_24dp"; + break; + case 5: + iconaString = @"ic_verified_user_black_24dp"; + break; + case 6: + iconaString = @"ic_person_black_24dp"; + break; + case 7: + iconaString = @"ic_shield_half_full_black_24dp"; + break; + default: + break; + } + + icona.image = [UIImage imageNamed:iconaString]; + + return cell; + } + break; + } +} + +-(void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath{ + + //SWRevealViewController *revealViewController = self.revealViewController; + // if ( revealViewController ) + [self.revealViewController revealToggleAnimated:YES]; + + NSString *indirizzo = @""; + NSString * language = [[NSLocale preferredLanguages] firstObject]; + language = [language substringToIndex:2]; + + + if ([language isEqualToString:@"it"]) + indirizzo = INDIRIZZO_ITALIANO; + else if ([language isEqualToString:@"es"]) + indirizzo = INDIRIZZO_SPAGNOLO; + else + indirizzo = INDIRIZZO_INGLESE; + + + switch (indexPath.row) { + case 0: + return; + break; + case 1: + [[NSNotificationCenter defaultCenter] postNotificationName:NOTIFICHE_SISMI object:nil]; + return; + break; + case 3: + indirizzo = [indirizzo stringByAppendingString:@"/f-a-q/"]; + break; + case 4: + indirizzo = [indirizzo stringByAppendingString:@"/terms-conditions/"]; + break; + case 5: + indirizzo = [indirizzo stringByAppendingString:@"/contact/"]; + break; + case 6: + indirizzo = [indirizzo stringByAppendingString:@"/privacy/"]; + break; + /* default: + [[NSNotificationCenter defaultCenter] postNotificationName:INFORMAZIONI_APP_MENU object:nil userInfo:@{@"indice" : indexPath}]; + break;*/ + } + + NSLog(@"indirizzo %@ %@", indirizzo, language); + + [[UIApplication sharedApplication] openURL:[NSURL URLWithString:indirizzo] options:@{} completionHandler:nil]; + +} + +/* +// Override to support conditional editing of the table view. +- (BOOL)tableView:(UITableView *)tableView canEditRowAtIndexPath:(NSIndexPath *)indexPath { + // Return NO if you do not want the specified item to be editable. + return YES; +} +*/ + +/* +// Override to support editing the table view. +- (void)tableView:(UITableView *)tableView commitEditingStyle:(UITableViewCellEditingStyle)editingStyle forRowAtIndexPath:(NSIndexPath *)indexPath { + if (editingStyle == UITableViewCellEditingStyleDelete) { + // Delete the row from the data source + [tableView deleteRowsAtIndexPaths:@[indexPath] withRowAnimation:UITableViewRowAnimationFade]; + } else if (editingStyle == UITableViewCellEditingStyleInsert) { + // Create a new instance of the appropriate class, insert it into the array, and add a new row to the table view + } +} +*/ + +/* +// Override to support rearranging the table view. +- (void)tableView:(UITableView *)tableView moveRowAtIndexPath:(NSIndexPath *)fromIndexPath toIndexPath:(NSIndexPath *)toIndexPath { +} +*/ + +/* +// Override to support conditional rearranging of the table view. +- (BOOL)tableView:(UITableView *)tableView canMoveRowAtIndexPath:(NSIndexPath *)indexPath { + // Return NO if you do not want the item to be re-orderable. + return YES; +} +*/ + + +#pragma mark - Navigation + +// In a storyboard-based application, you will often want to do a little preparation before navigation +- (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender { + // Get the new view controller using [segue destinationViewController]. + // Pass the selected object to the new view controller. +} + + +@end diff --git a/Sources/Earthquake Network/ViewController/impostazioniNotifiche/MessaggioInformativoTableViewController.h b/Sources/Earthquake Network/ViewController/impostazioniNotifiche/MessaggioInformativoTableViewController.h new file mode 100644 index 0000000..d2e442e --- /dev/null +++ b/Sources/Earthquake Network/ViewController/impostazioniNotifiche/MessaggioInformativoTableViewController.h @@ -0,0 +1,17 @@ +// +// MessaggioInformativoTableViewController.h +// Earthquake Network +// +// Created by Luca Beretta on 13/01/2019. +// Copyright © 2019 Luca Beretta. All rights reserved. +// + +#import + +NS_ASSUME_NONNULL_BEGIN + +@interface MessaggioInformativoTableViewController : UITableViewController + +@end + +NS_ASSUME_NONNULL_END diff --git a/Sources/Earthquake Network/ViewController/impostazioniNotifiche/MessaggioInformativoTableViewController.m b/Sources/Earthquake Network/ViewController/impostazioniNotifiche/MessaggioInformativoTableViewController.m new file mode 100644 index 0000000..cb7fbd0 --- /dev/null +++ b/Sources/Earthquake Network/ViewController/impostazioniNotifiche/MessaggioInformativoTableViewController.m @@ -0,0 +1,89 @@ +// +// MessaggioInformativoTableViewController.m +// Earthquake Network +// +// Created by Luca Beretta on 13/01/2019. +// Copyright © 2019 Luca Beretta. All rights reserved. +// + +#import "MessaggioInformativoTableViewController.h" +#import "EQNUtility.h" +#import "EQNNotificheTsunami.h" + +@interface MessaggioInformativoTableViewController () + +@end + +@implementation MessaggioInformativoTableViewController + +- (void)viewDidLoad { + [super viewDidLoad]; + + if (![EQNNotificheTsunami center].listaMessaggi) { + [EQNNotificheTsunami center].listaMessaggi = [[EQNUtility arrayMessaggiTsunami] copy]; + [[EQNNotificheTsunami center] saveUserInfo]; + } + +} + +#pragma mark - Table view data source + +- (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView { + return 1; +} + +- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section { + return [EQNUtility arrayMessaggiTsunami].count;; +} + +- (UIView *)tableView:(UITableView *)tableView viewForHeaderInSection:(NSInteger)section{ + + UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:@"cellSection"]; + UILabel *titolo = (UILabel *)[cell viewWithTag:1]; + titolo.text = NSLocalizedString(@"Tipo messaggio", @"titolo impostazioni notifiche"); + + return cell; + +} + +- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath { + UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:@"cellaSelezioneAbilita" forIndexPath:indexPath]; + UILabel *titolo = (UILabel *)[cell viewWithTag:1]; + titolo.text = [EQNUtility arrayMessaggiTsunami][indexPath.row]; + UILabel *stato = (UILabel *)[cell viewWithTag:2]; + stato.text = NSLocalizedString(@"Ricevi le notifiche dei sismi rilevati dalle agenzie nazionalie internazionali", @"voce menu"); + + if ([[EQNNotificheTsunami center].listaMessaggi containsObject:titolo.text]){ + cell.accessoryType = UITableViewCellAccessoryCheckmark; + titolo.textColor = [UIColor blackColor]; + stato.textColor = [UIColor blackColor]; + } + else{ + + cell.accessoryType = UITableViewCellAccessoryNone; + titolo.textColor = [UIColor grayColor]; + stato.textColor = [UIColor grayColor]; + } + + + + return cell; +} + +-(void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath{ + + NSMutableArray *array = [[EQNNotificheTsunami center].listaMessaggi mutableCopy]; + NSString *selezioneEnete = [EQNUtility arrayMessaggiTsunami][indexPath.row]; + if ([array containsObject:selezioneEnete]) + [array removeObject:selezioneEnete]; + else + [array addObject:selezioneEnete]; + + [EQNNotificheTsunami center].listaMessaggi = [NSArray arrayWithArray:array]; + [[EQNNotificheTsunami center] saveUserInfo]; + + [self.tableView reloadData]; +} + + +@end diff --git a/Sources/Earthquake Network/ViewController/impostazioniNotifiche/NotificheSismiTableViewController.h b/Sources/Earthquake Network/ViewController/impostazioniNotifiche/NotificheSismiTableViewController.h new file mode 100644 index 0000000..7d8f1c5 --- /dev/null +++ b/Sources/Earthquake Network/ViewController/impostazioniNotifiche/NotificheSismiTableViewController.h @@ -0,0 +1,18 @@ +// +// NotificheSismiTableViewController.h +// Earthquake Network +// +// Created by Luca Beretta on 08/01/2019. +// Copyright © 2019 Luca Beretta. All rights reserved. +// + +#import + +NS_ASSUME_NONNULL_BEGIN + +@interface NotificheSismiTableViewController : UITableViewController +@property (nonatomic, strong) NSArray *lista; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Sources/Earthquake Network/ViewController/impostazioniNotifiche/NotificheSismiTableViewController.m b/Sources/Earthquake Network/ViewController/impostazioniNotifiche/NotificheSismiTableViewController.m new file mode 100644 index 0000000..d3b605f --- /dev/null +++ b/Sources/Earthquake Network/ViewController/impostazioniNotifiche/NotificheSismiTableViewController.m @@ -0,0 +1,235 @@ +// +// NotificheSismiTableViewController.m +// Earthquake Network +// +// Created by Luca Beretta on 08/01/2019. +// Copyright © 2019 Luca Beretta. All rights reserved. +// + +#import "NotificheSismiTableViewController.h" +#import "TBDInputViewControllerData.h" +#import "EQNImpostazioniNotifiche.h" +#import "EQNUtility.h" +#import "EQNNotificheTempoReale.h" +#import "EQNNotificheSegnalazioniUtente.h" + +@interface NotificheSismiTableViewController () +@property (nonatomic, assign) BOOL abilitaIntervallo; +@property (nonatomic, strong) TBDInputViewControllerData *pikerViewController; +@property (nonatomic, strong) NSString *oraInizio; +@property (nonatomic, strong) NSString *oraFine; +@property (nonatomic, strong) UITextField *textFildInizio; +@property (nonatomic, strong) UITextField *textFildfine; +@property (nonatomic, strong) UITextField *textFild; +@property (nonatomic, strong) NSDateFormatter *dateFormatter; +@property (nonatomic, strong) UIColor *textColor; + +@end + +@implementation NotificheSismiTableViewController + +- (void)viewDidLoad { + [super viewDidLoad]; + + self.lista = @[/*NSLocalizedString(@"Notifiche sismi rilevati in tempo reale", @"voce menu"),*/ NSLocalizedString(@"Notifiche segnalazioni utente", @"voce menu"), NSLocalizedString(@"Notifiche da reti sismiche", @"voce menu")/*, NSLocalizedString(@"Intervallo notifiche", @"voce menu"), NSLocalizedString(@"Ora inizio", @"voce menu"), NSLocalizedString(@"Ora fine", @"voce menu")*/]; + + self.pikerViewController = [[TBDInputViewControllerData alloc] initWithNibName:@"TBDInputViewControllerData" bundle:nil]; + self.pikerViewController.delegate = self; + + self.dateFormatter = [[NSDateFormatter alloc] init]; + [self.dateFormatter setDateFormat:@"HH:mm"]; + self.textColor = [UIColor colorWithRed:0 green:0.5647 blue:0.317 alpha:1]; + [self setUpView]; + +} + +-(void)setUpView{ + + self.abilitaIntervallo = [EQNImpostazioniNotifiche center].attivaIntervalloNotifica; + if ([EQNImpostazioniNotifiche center].oraioInizio) + self.oraInizio = [self.dateFormatter stringFromDate:[EQNImpostazioniNotifiche center].oraioInizio]; + else + self.oraInizio = @"8:00"; + if ([EQNImpostazioniNotifiche center].orarioFine) + self.oraFine = [self.dateFormatter stringFromDate:[EQNImpostazioniNotifiche center].orarioFine]; + else + self.oraFine = @"22:00"; + +} +#pragma mark - Table view data source + +- (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView { + return 1; +} + +- (UIView *)tableView:(UITableView *)tableView viewForHeaderInSection:(NSInteger)section{ + + UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:@"cellSection"]; + UILabel *titolo = (UILabel *)[cell viewWithTag:1]; + titolo.text = NSLocalizedString(@"Notifiche sismi", @"titolo impostazioni notifiche"); + + return cell; + +} + +- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section { + + return self.lista.count; +} + +- (CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath{ + + switch (indexPath.row) { + case 0: + return 60; + break; + case 1: + return 60; + break; + /* case 2: + return 60; + break;*/ + default: + break; + } + return 90; + +} + +- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath { + + + switch (indexPath.row) { + case 2:{ + UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:@"cellaSelezioneOrario"]; + UILabel *titolo = (UILabel *)[cell viewWithTag:1]; + titolo.text = self.lista[indexPath.row]; + UILabel *stato = (UILabel *)[cell viewWithTag:2]; + stato.text = NSLocalizedString(@"Ricevi le notifiche solo in un intervallo del giorno", @"voce menu"); + + if (self.abilitaIntervallo){ + cell.accessoryType = UITableViewCellAccessoryCheckmark; + titolo.textColor = [UIColor blackColor]; + stato.textColor = [UIColor blackColor]; + } + else{ + cell.accessoryType = UITableViewCellAccessoryNone; + titolo.textColor = [UIColor grayColor]; + stato.textColor = [UIColor grayColor]; + } + return cell; + } + break; + case 3:{ + + UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:@"cellaOrario"]; + UILabel *titolo = (UILabel *)[cell viewWithTag:1]; + titolo.text = self.lista[indexPath.row]; + + self.textFildInizio = (UITextField *)[cell viewWithTag:2]; + self.textFildInizio.delegate = self; + self.textFildInizio.inputView = self.pikerViewController.view; + self.textFildInizio.text = self.oraInizio; + self.textFildInizio.enabled = self.abilitaIntervallo; + if (self.abilitaIntervallo) { + titolo.textColor = [UIColor blackColor]; + self.textFildInizio.textColor = self.textColor; + } + else{ + titolo.textColor = [UIColor grayColor]; + self.textFildInizio.textColor = [UIColor grayColor]; + } + + return cell; + + } + break; + case 4:{ + + UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:@"cellaOrario"]; + UILabel *titolo = (UILabel *)[cell viewWithTag:1]; + titolo.text = self.lista[indexPath.row]; + self.textFildfine = (UITextField *)[cell viewWithTag:2]; + self.textFildfine.delegate = self; + self.textFildfine.inputView = self.pikerViewController.view; + self.textFildfine.text = self.oraFine; + self.textFildfine.enabled = self.abilitaIntervallo; + if (self.abilitaIntervallo) { + titolo.textColor = [UIColor blackColor]; + self.textFildfine.textColor = self.textColor; + } + else{ + titolo.textColor = [UIColor grayColor]; + self.textFildfine.textColor = [UIColor grayColor]; + } + return cell; + + } + break; + default:{ + UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:@"impostazioniNotifiche"]; + UILabel *titolo = (UILabel *)[cell viewWithTag:1]; + titolo.text = self.lista[indexPath.row]; + return cell; + + } + break; + } + +} + +-(void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath{ + + switch (indexPath.row) { + /* case 0:{ + [self performSegueWithIdentifier:@"sismiTempoReale" sender:nil]; + }break;*/ + case 0: + [self performSegueWithIdentifier:@"segnalazioneUtenti" sender:nil]; + break; + case 1: + [self performSegueWithIdentifier:@"retiSismiche" sender:nil]; + break; + case 2:{ + self.abilitaIntervallo = !self.abilitaIntervallo; + [EQNImpostazioniNotifiche center].attivaIntervalloNotifica = self.abilitaIntervallo; + [[EQNImpostazioniNotifiche center] saveUserInfo]; + [self.tableView reloadData]; + }break; + + default: + break; + } + +} + +# pragma textFild delegate +- (BOOL)textFieldShouldBeginEditing:(UITextField *)textField{ + + self.textFild = textField; + + return YES; +} + +# pragma mark pikerViewdata data + +-(void)dataSelezionata:(NSDate *)data withTextFild:(UITextField *)textFild{ + + self.textFild.text = [self.dateFormatter stringFromDate:data]; + if (self.textFild == self.textFildInizio) + [EQNImpostazioniNotifiche center].oraioInizio = data; + else + [EQNImpostazioniNotifiche center].orarioFine = data; + + [[EQNImpostazioniNotifiche center] saveUserInfo]; + [self setUpView]; + + [self.tableView endEditing:YES]; + +} + +-(void)esci{ + + [self.tableView endEditing:YES]; +} +@end diff --git a/Sources/Earthquake Network/ViewController/impostazioniNotifiche/NotificheTsunamiTableViewController.h b/Sources/Earthquake Network/ViewController/impostazioniNotifiche/NotificheTsunamiTableViewController.h new file mode 100644 index 0000000..b83890b --- /dev/null +++ b/Sources/Earthquake Network/ViewController/impostazioniNotifiche/NotificheTsunamiTableViewController.h @@ -0,0 +1,17 @@ +// +// NotificheTsunamiTableViewController.h +// Earthquake Network +// +// Created by Luca Beretta on 13/01/2019. +// Copyright © 2019 Luca Beretta. All rights reserved. +// + +#import + +NS_ASSUME_NONNULL_BEGIN + +@interface NotificheTsunamiTableViewController : UITableViewController + +@end + +NS_ASSUME_NONNULL_END diff --git a/Sources/Earthquake Network/ViewController/impostazioniNotifiche/NotificheTsunamiTableViewController.m b/Sources/Earthquake Network/ViewController/impostazioniNotifiche/NotificheTsunamiTableViewController.m new file mode 100644 index 0000000..8cd0289 --- /dev/null +++ b/Sources/Earthquake Network/ViewController/impostazioniNotifiche/NotificheTsunamiTableViewController.m @@ -0,0 +1,300 @@ +// +// NotificheTsunamiTableViewController.m +// Earthquake Network +// +// Created by Luca Beretta on 13/01/2019. +// Copyright © 2019 Luca Beretta. All rights reserved. +// + +#import "NotificheTsunamiTableViewController.h" +#import "EQNNotificheTsunami.h" +#import "TBDInputViewControllerData.h" +#import "EQNUtility.h" + + +@interface NotificheTsunamiTableViewController () +@property (nonatomic, strong) NSArray *lista; +@property (nonatomic, strong) NSArray *listaVibrazioni; +@property (nonatomic, assign) BOOL isAbilitato; +@property (nonatomic, assign) BOOL isIntervalloNotifiche; +@property (nonatomic, strong) TBDInputViewControllerData *pikerViewController; +@property (nonatomic, strong) NSString *oraInizio; +@property (nonatomic, strong) NSString *oraFine; +@property (nonatomic, strong) UITextField *textFildInizio; +@property (nonatomic, strong) UITextField *textFildfine; +@property (nonatomic, strong) UITextField *textFild; +@property (nonatomic, strong) NSDateFormatter *dateFormatter; +@property (nonatomic, strong) UIColor *textColor; + +@end + +@implementation NotificheTsunamiTableViewController + +- (void)viewDidLoad { + [super viewDidLoad]; + + self.lista = @[NSLocalizedString(@"Abilitato", @"voce menu"), /*NSLocalizedString(@"Tipo messaggio", @"voce menu"),*/ NSLocalizedString(@"Area di interesse", @"voce menu" )]; + + self.listaVibrazioni = @[NSLocalizedString(@"Modifica impostazioni", @"voce menu"), NSLocalizedString(@"Intervallo notifiche", @"voce menu"), NSLocalizedString(@"Ora inizio", @"voce menu"), NSLocalizedString(@"Ora fine", @"voce menu")]; + + self.pikerViewController = [[TBDInputViewControllerData alloc] initWithNibName:@"TBDInputViewControllerData" bundle:nil]; + self.pikerViewController.delegate = self; + + self.dateFormatter = [[NSDateFormatter alloc] init]; + [self.dateFormatter setDateFormat:@"HH:mm"]; + self.textColor = [UIColor colorWithRed:0 green:0.5647 blue:0.317 alpha:1]; + + [self setupView]; +} +-(void)setupView{ + + self.isAbilitato = [EQNNotificheTsunami center].isAbilitato; + self.isIntervalloNotifiche = [EQNNotificheTsunami center].isIntervalloNotifiche; + + if ([EQNNotificheTsunami center].oraioInizio) + self.oraInizio = [self.dateFormatter stringFromDate:[EQNNotificheTsunami center].oraioInizio]; + else + self.oraInizio = @"8:00"; + if ([EQNNotificheTsunami center].orarioFine) + self.oraFine = [self.dateFormatter stringFromDate:[EQNNotificheTsunami center].orarioFine]; + else + self.oraFine = @"22:00"; + + [self.tableView reloadData]; +} +#pragma mark - Table view data source + +- (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView { + return 1; +} +- (UIView *)tableView:(UITableView *)tableView viewForHeaderInSection:(NSInteger)section{ + + UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:@"cellSection"]; + UILabel *titolo = (UILabel *)[cell viewWithTag:1]; + if (section == 0) + titolo.text = NSLocalizedString(@"Notifiche tsunami", @"titolo impostazioni notifiche"); + else + titolo.text = NSLocalizedString(@"Vibrazioni e suono", @"titolo impostazioni notifiche"); + + return cell; + +} + +- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section { + if (section == 0) + return self.lista.count; + else + return self.listaVibrazioni.count; + +} + +- (CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath{ + + if (indexPath.section == 0) + switch (indexPath.row) { + case 0: + return 90; + break; + + default: + return 60; + break; + } + + switch (indexPath.row) { + case 0: + return 60; + break; + + default: + return 90; + break; + } +} + +- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath { + + if (indexPath.section == 0) { + switch (indexPath.row) { + case 0:{ + UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:@"cellaSelezioneAbilita" forIndexPath:indexPath]; + UILabel *titolo = (UILabel *)[cell viewWithTag:1]; + titolo.text = self.lista[indexPath.row]; + UILabel *stato = (UILabel *)[cell viewWithTag:2]; + stato.text = NSLocalizedString(@"Ricevi le notifiche per i messaggi rilasciati dal Pacific Tsunami Warning Center", @"voce menu"); + if (self.isAbilitato){ + cell.accessoryType = UITableViewCellAccessoryCheckmark; + titolo.textColor = [UIColor blackColor]; + stato.textColor = [UIColor blackColor]; + } + else{ + cell.accessoryType = UITableViewCellAccessoryNone; + titolo.textColor = [UIColor grayColor]; + stato.textColor = [UIColor grayColor]; + } + return cell; + + } + break; + + default:{ + UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:@"impostazioniNotifiche" forIndexPath:indexPath]; + UILabel *titolo = (UILabel *)[cell viewWithTag:1]; + titolo.text = self.lista[indexPath.row]; + if (self.isAbilitato){ + titolo.textColor = [UIColor blackColor]; + } + else{ + titolo.textColor = [UIColor grayColor]; + } + + + return cell; + + }break; + } + + } + switch (indexPath.row) { + + case 0:{ + UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:@"cellaEtichettaRossa" forIndexPath:indexPath]; + UILabel *titolo = (UILabel *)[cell viewWithTag:1]; + titolo.text = self.listaVibrazioni[indexPath.row]; + titolo.textColor = [UIColor blackColor]; + return cell; + } + break; + case 1:{ + UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:@"cellaSelezioneAbilita" forIndexPath:indexPath]; + UILabel *titolo = (UILabel *)[cell viewWithTag:1]; + titolo.text = self.listaVibrazioni[indexPath.row]; + UILabel *stato = (UILabel *)[cell viewWithTag:2]; + stato.text = NSLocalizedString(@"Ricevi le notifiche per i messaggi rilasciati dal Pacific Tsunami Warning Center", @"voce menu"); + if (self.isIntervalloNotifiche){ + cell.accessoryType = UITableViewCellAccessoryCheckmark; + titolo.textColor = [UIColor blackColor]; + stato.textColor = [UIColor blackColor]; + } + else{ + cell.accessoryType = UITableViewCellAccessoryNone; + titolo.textColor = [UIColor grayColor]; + stato.textColor = [UIColor grayColor]; + } + return cell; + } + break; + case 2:{ + UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:@"cellaOrario" forIndexPath:indexPath]; + UILabel *titolo = (UILabel *)[cell viewWithTag:1]; + titolo.text = self.listaVibrazioni[indexPath.row]; + self.textFildInizio = (UITextField *)[cell viewWithTag:2]; + self.textFildInizio.delegate = self; + self.textFildInizio.inputView = self.pikerViewController.view; + self.textFildInizio.text = self.oraInizio; + self.textFildInizio.enabled = self.isIntervalloNotifiche; + if (self.isIntervalloNotifiche) { + titolo.textColor = [UIColor blackColor]; + self.textFildInizio.textColor = self.textColor; + } + else{ + titolo.textColor = [UIColor grayColor]; + self.textFildInizio.textColor = [UIColor grayColor]; + } + return cell; + + } + break; + default:{ + UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:@"cellaOrario" forIndexPath:indexPath]; + UILabel *titolo = (UILabel *)[cell viewWithTag:1]; + titolo.text = self.listaVibrazioni[indexPath.row]; + self.textFildfine = (UITextField *)[cell viewWithTag:2]; + self.textFildfine.delegate = self; + self.textFildfine.inputView = self.pikerViewController.view; + self.textFildfine.text = self.oraFine; + self.textFildfine.enabled = self.isIntervalloNotifiche; + if (self.isIntervalloNotifiche) { + titolo.textColor = [UIColor blackColor]; + self.textFildfine.textColor = self.textColor; + } + else{ + titolo.textColor = [UIColor grayColor]; + self.textFildfine.textColor = [UIColor grayColor]; + } + return cell; + + }break; + + } +} + + +-(void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath{ + + if(indexPath.section == 0) + switch (indexPath.row) { + case 0:{ + self.isAbilitato = !self.isAbilitato; + [EQNNotificheTsunami center].isAbilitato = self.isAbilitato; + [[EQNNotificheTsunami center] saveUserInfo]; + [self.tableView reloadData]; + }break; + /* case 1: + if (self.isAbilitato) + [self performSegueWithIdentifier:@"messaggioInformativo" sender:nil]; + break;*/ + case 1:{ + if (self.isAbilitato) + [self performSegueWithIdentifier:@"areaInteresse" sender:nil]; + }break; + default: + break; + } + + else{ + + switch (indexPath.row) { + case 1:{ + self.isIntervalloNotifiche = !self.isIntervalloNotifiche; + [EQNNotificheTsunami center].isIntervalloNotifiche = self.isIntervalloNotifiche; + [[EQNNotificheTsunami center] saveUserInfo]; + [self.tableView reloadData]; + default: + break; + } + } + } + +} + +# pragma textFild delegate +- (BOOL)textFieldShouldBeginEditing:(UITextField *)textField{ + + self.textFild = textField; + + return YES; +} + +# pragma mark pikerViewdata data + +-(void)dataSelezionata:(NSDate *)data withTextFild:(UITextField *)textFild{ + + self.textFild.text = [self.dateFormatter stringFromDate:data]; + if (self.textFild == self.textFildInizio) + [EQNNotificheTsunami center].oraioInizio = data; + else + [EQNNotificheTsunami center].orarioFine = data; + + [[EQNNotificheTsunami center] saveUserInfo]; + [self setupView]; + + [self.tableView endEditing:YES]; + +} + +-(void)esci{ + + [self.tableView endEditing:YES]; +} +@end diff --git a/Sources/Earthquake Network/ViewController/impostazioniNotifiche/RetiSismicheTableViewController.h b/Sources/Earthquake Network/ViewController/impostazioniNotifiche/RetiSismicheTableViewController.h new file mode 100644 index 0000000..493160a --- /dev/null +++ b/Sources/Earthquake Network/ViewController/impostazioniNotifiche/RetiSismicheTableViewController.h @@ -0,0 +1,17 @@ +// +// RetiSismicheTableViewController.h +// Earthquake Network +// +// Created by Luca Beretta on 13/01/2019. +// Copyright © 2019 Luca Beretta. All rights reserved. +// + +#import + +NS_ASSUME_NONNULL_BEGIN + +@interface RetiSismicheTableViewController : UITableViewController + +@end + +NS_ASSUME_NONNULL_END diff --git a/Sources/Earthquake Network/ViewController/impostazioniNotifiche/RetiSismicheTableViewController.m b/Sources/Earthquake Network/ViewController/impostazioniNotifiche/RetiSismicheTableViewController.m new file mode 100644 index 0000000..022e46f --- /dev/null +++ b/Sources/Earthquake Network/ViewController/impostazioniNotifiche/RetiSismicheTableViewController.m @@ -0,0 +1,514 @@ +// +// RetiSismicheTableViewController.m +// Earthquake Network +// +// Created by Luca Beretta on 13/01/2019. +// Copyright © 2019 Luca Beretta. All rights reserved. +// + +#import "RetiSismicheTableViewController.h" +#import "EQNNotificeReteSismiche.h" +#import "EQNUtility.h" +#import "PickerViewController.h" + +@interface RetiSismicheTableViewController () + +@property (nonatomic, strong) NSArray *lista; +@property (nonatomic, strong) NSArray *listaVibrazioni; +@property (nonatomic, assign) BOOL isAbilitato; +@property (nonatomic, assign) BOOL isAbilitaVicini; +@property (nonatomic, assign) BOOL isTerremortiForti; + +@property (nonatomic, strong) PickerViewController *pikerViewDistanza; +@property (nonatomic, strong) PickerViewController *pikerViewMagnitudoDebole; +@property (nonatomic, strong) PickerViewController *pikerViewMagnitudoForte; + +@property (nonatomic, strong) UITextField *textRaggioPosizione; +@property (nonatomic, strong) NSString *stringRaggioPosizione; +@property (nonatomic, strong) UITextField *textEnergiaSisma; +@property (nonatomic, strong) NSString *stringEnergiaSisma; +@property (nonatomic, strong) UITextField *textDistanzaVicini; +@property (nonatomic, strong) NSString *stringDistanzaVicini; +@property (nonatomic, strong) UITextField *textEnergiaTerremotiForti; +@property (nonatomic, strong) NSString *stringEnergiaTerremotiForti; +@property (nonatomic, strong) UITextField *textFild; + +@property (nonatomic, strong) UIColor *coloreTesto; + +@end + +@implementation RetiSismicheTableViewController + +- (void)viewDidLoad { + [super viewDidLoad]; + + self.lista = @[NSLocalizedString(@"Abilitato", @"voce menu"), NSLocalizedString(@"Reti sismiche", @"voce menu"), NSLocalizedString(@"Raggio dalla tua posizione", @"voce menu"), NSLocalizedString(@"Energia sisma", @"voce menu"), NSLocalizedString(@"Terremoti vicini", @"voce menu"), NSLocalizedString(@"Distanza", @"voce menu"), NSLocalizedString(@"Terremoti forti", @"voce menu"), NSLocalizedString(@"Magnitudo", @"voce menu")]; + + self.listaVibrazioni = @[NSLocalizedString(@"Modifica impostazioni", @"voce menu")]; + + self.pikerViewDistanza = [[PickerViewController alloc] initWithNibName:@"PickerViewController" bundle:nil dati:[EQNUtility arrayRaggioSismi]]; + self.pikerViewDistanza.delegate = self; + + self.pikerViewMagnitudoDebole = [[PickerViewController alloc] initWithNibName:@"PickerViewController" bundle:nil dati:@[NSLocalizedString(@"Magnitudo >= 2.0", @"voce menu"), NSLocalizedString(@"Magnitudo >= 3.0", @"voce menu"), NSLocalizedString(@"Magnitudo >= 3.5", @"voce menu"), NSLocalizedString(@"Magnitudo >= 4.5", @"voce menu"), NSLocalizedString(@"Magnitudo >= 5.5", @"voce menu")]]; + self.pikerViewMagnitudoDebole.delegate = self; + + self.pikerViewMagnitudoForte = [[PickerViewController alloc] initWithNibName:@"PickerViewController" bundle:nil dati:@[NSLocalizedString(@"Magnitudo >= 5.5", @"voce menu"), NSLocalizedString(@"Magnitudo >= 6.0", @"voce menu"), NSLocalizedString(@"Magnitudo >= 6.5", @"voce menu"), NSLocalizedString(@"Magnitudo >= 7.5", @"voce menu"), NSLocalizedString(@"Magnitudo >= 7.5", @"voce menu")]]; + self.pikerViewMagnitudoForte.delegate = self; + + if (![EQNNotificeReteSismiche center].distanzaPosizione) + [EQNNotificeReteSismiche center].distanzaPosizione = @"100000"; + if (![EQNNotificeReteSismiche center].distanzaVicini) + [EQNNotificeReteSismiche center].distanzaVicini = @"100000"; //NSLocalizedString(@"Qualsiasi distanza", @"voce elenco raggio sismi"); + + if (![EQNNotificeReteSismiche center].listaEnti) { + [EQNNotificeReteSismiche center].listaEnti = [[EQNUtility arrayEnti] copy]; + [[EQNNotificeReteSismiche center] saveUserInfo]; + } + + [[EQNNotificeReteSismiche center] saveUserInfo]; + + self.coloreTesto = [UIColor colorWithRed:0 green:0.5647 blue:0.317 alpha:1]; + + [self setupView]; +} + +-(void)viewDidAppear:(BOOL)animated{ + + [super viewDidAppear:animated]; + [self.tableView reloadData]; +} +-(void)setupView{ + + self.isAbilitato = [EQNNotificeReteSismiche center].isAbilitato; + self.isAbilitaVicini = [EQNNotificeReteSismiche center].isAbilitaVicini; + self.isTerremortiForti = [EQNNotificeReteSismiche center].isTerremortiForti; + + if ([[EQNNotificeReteSismiche center].distanzaPosizione isEqualToString:@"100000"]) + self.stringRaggioPosizione = NSLocalizedString(@"Qualsiasi distanza", @"voce elenco raggio sismi"); + else + self.stringRaggioPosizione = [EQNNotificeReteSismiche center].distanzaPosizione; + + if ([[EQNNotificeReteSismiche center].distanzaVicini isEqualToString:@"100000"]) + self.stringDistanzaVicini = NSLocalizedString(@"Qualsiasi distanza", @"voce elenco raggio sismi") ; + else + self.stringDistanzaVicini = [EQNNotificeReteSismiche center].distanzaVicini; + + if ([EQNNotificeReteSismiche center].energiaSisma) + self.stringEnergiaSisma = [NSString stringWithFormat:@"%@ >= %@", NSLocalizedString(@"Magnitudo", @""),[EQNNotificeReteSismiche center].energiaSisma]; + else{ + [EQNNotificeReteSismiche center].energiaSisma = @"2.0"; + + self.stringEnergiaSisma = [NSString stringWithFormat:@"%@ >= %@", NSLocalizedString(@"Magnitudo", @""), [EQNNotificeReteSismiche center].energiaSisma]; + } + + if ([EQNNotificeReteSismiche center].energiaTerremotiForti) + self.stringEnergiaTerremotiForti = [NSString stringWithFormat:@"%@ >= %@", NSLocalizedString(@"Magnitudo", @""),[EQNNotificeReteSismiche center].energiaTerremotiForti]; + else{ + [EQNNotificeReteSismiche center].energiaTerremotiForti = @"5.5"; + + self.stringEnergiaTerremotiForti = [NSString stringWithFormat:@"%@ >= %@", NSLocalizedString(@"Magnitudo", @""), [EQNNotificeReteSismiche center].energiaTerremotiForti]; + } + + [self.tableView reloadData]; +} + + +#pragma mark - Table view data source + +- (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView { + return 1; +} + +- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section { + + if (section == 0) + return self.lista.count; + else + return self.listaVibrazioni.count; +} + +- (UIView *)tableView:(UITableView *)tableView viewForHeaderInSection:(NSInteger)section{ + + UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:@"cellSection"]; + UILabel *titolo = (UILabel *)[cell viewWithTag:1]; + if (section == 0) + titolo.text = NSLocalizedString(@"Notifiche da reti sismiche", @"titolo impostazioni notifiche"); + else + titolo.text = NSLocalizedString(@"Vibrazioni e suono", @"titolo impostazioni notifiche"); + + return cell; + +} + +- (CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath{ + + if (indexPath.section == 0) + return 90; + return 50; + +} + +- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath { + + if (indexPath.section == 0) { + + switch (indexPath.row) { + case 0:{ + UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:@"cellaSelezioneAbilita"]; + UILabel *titolo = (UILabel *)[cell viewWithTag:1]; + titolo.text = self.lista[indexPath.row]; + UILabel *stato = (UILabel *)[cell viewWithTag:2]; + stato.text = NSLocalizedString(@"Ricevi le notifiche dei sismi rilevati dalle agenzie nazionalie internazionali", @"voce menu"); + + if (self.isAbilitato){ + cell.accessoryType = UITableViewCellAccessoryCheckmark; + titolo.textColor = [UIColor blackColor]; + stato.textColor = [UIColor blackColor]; + } + else{ + cell.accessoryType = UITableViewCellAccessoryNone; + titolo.textColor = [UIColor grayColor]; + stato.textColor = [UIColor grayColor]; + } + return cell; + + } + break; + case 1:{ + + UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:@"cellaEnti"]; + UILabel *titolo = (UILabel *)[cell viewWithTag:1]; + titolo.text = self.lista[indexPath.row]; + UILabel *enti = (UILabel *)[cell viewWithTag:2]; + NSString *elencoEnti = @""; + int i = 1; + for (NSString *ente in [EQNNotificeReteSismiche center].listaEnti){ + + NSString *formato = [NSString stringWithFormat:@"%@, ",ente ]; + if (i == [EQNNotificeReteSismiche center].listaEnti.count) + formato = ente; + elencoEnti = [elencoEnti stringByAppendingString:formato]; + i++; + + } + + + enti.text = elencoEnti; + + if (self.isAbilitato){ + titolo.textColor = [UIColor blackColor]; + enti.textColor = self.coloreTesto; + } + else{ + titolo.textColor = [UIColor grayColor]; + enti.textColor = [UIColor grayColor]; + } + + + return cell; + + } + break; + case 2:{ + UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:@"vociDettagli"]; + + UILabel *titolo = (UILabel *)[cell viewWithTag:1]; + titolo.text = self.lista[indexPath.row]; + // Configure the cell... + self.textRaggioPosizione = (UITextField *)[cell viewWithTag:2]; + self.textRaggioPosizione.inputView = self.pikerViewDistanza.view; + self.textRaggioPosizione.text = self.stringRaggioPosizione; + self.textRaggioPosizione.delegate = self; + if (self.isAbilitato){ + self.textRaggioPosizione.textColor = self.coloreTesto; + titolo.textColor = [UIColor blackColor]; + + } + else{ + self.textRaggioPosizione.textColor = [UIColor grayColor]; + titolo.textColor = [UIColor grayColor]; + + } + + self.textRaggioPosizione.enabled = self.isAbilitato; + return cell; + + } + break; + case 4:{ + UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:@"cellaSelezioneAbilita"]; + UILabel *titolo = (UILabel *)[cell viewWithTag:1]; + titolo.text = self.lista[indexPath.row]; + UILabel *stato = (UILabel *)[cell viewWithTag:2]; + stato.text = NSLocalizedString(@"Notifica sismi di qualsiasi magnitudo se la distanza è inferiore a", @"voce menu"); + + if (self.isAbilitaVicini && self.isAbilitato){ + cell.accessoryType = UITableViewCellAccessoryCheckmark; + titolo.textColor = [UIColor blackColor]; + stato.textColor = [UIColor blackColor]; + } + else{ + cell.accessoryType = UITableViewCellAccessoryNone; + titolo.textColor = [UIColor grayColor]; + stato.textColor = [UIColor grayColor]; + } + return cell; + + } + break; + + case 3:{ + UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:@"vociDettagli"]; + + UILabel *titolo = (UILabel *)[cell viewWithTag:1]; + titolo.text = self.lista[indexPath.row]; + // Configure the cell... + self.textEnergiaSisma = (UITextField *)[cell viewWithTag:2]; + self.textEnergiaSisma.inputView = self.pikerViewMagnitudoDebole.view; + self.textEnergiaSisma.text = self.stringEnergiaSisma; + self.textEnergiaSisma.delegate = self; + + if (self.isAbilitato){ + self.textEnergiaSisma.textColor = self.coloreTesto; + titolo.textColor = [UIColor blackColor]; + + } + else{ + self.textEnergiaSisma.textColor = [UIColor grayColor]; + titolo.textColor = [UIColor grayColor]; + + } + + self.textEnergiaSisma.enabled = self.isAbilitato; + + return cell; + + } + break; + case 5:{ + UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:@"vociDettagli"]; + + UILabel *titolo = (UILabel *)[cell viewWithTag:1]; + titolo.text = self.lista[indexPath.row]; + // Configure the cell... + self.textDistanzaVicini = (UITextField *)[cell viewWithTag:2]; + self.textDistanzaVicini.inputView = self.pikerViewDistanza.view; + self.textDistanzaVicini.text = self.stringDistanzaVicini; + self.textDistanzaVicini.delegate = self; + + if (self.isAbilitaVicini && self.isAbilitato){ + self.textDistanzaVicini.textColor = self.coloreTesto; + titolo.textColor = [UIColor blackColor]; + } + else{ + self.textDistanzaVicini.textColor = [UIColor grayColor]; + titolo.textColor = [UIColor grayColor]; + } + self.textDistanzaVicini.enabled = self.isAbilitaVicini; + self.textDistanzaVicini.enabled = self.isAbilitato; + + + + return cell; + + } + break; + case 6:{ + UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:@"cellaSelezioneAbilita"]; + UILabel *titolo = (UILabel *)[cell viewWithTag:1]; + titolo.text = self.lista[indexPath.row]; + UILabel *stato = (UILabel *)[cell viewWithTag:2]; + stato.text = NSLocalizedString(@"Notifica sismi forti a qualsiasi distanza se la magnitudo è maggiore a", @"voce menu"); + + if (self.isTerremortiForti && self.isAbilitato){ + cell.accessoryType = UITableViewCellAccessoryCheckmark; + titolo.textColor = [UIColor blackColor]; + stato.textColor = [UIColor blackColor]; + } + else{ + cell.accessoryType = UITableViewCellAccessoryNone; + titolo.textColor = [UIColor grayColor]; + stato.textColor = [UIColor grayColor]; + } + return cell; + + } + break; + case 7:{ + UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:@"vociDettagli"]; + + UILabel *titolo = (UILabel *)[cell viewWithTag:1]; + titolo.text = self.lista[indexPath.row]; + // Configure the cell... + self.textEnergiaTerremotiForti = (UITextField *)[cell viewWithTag:2]; + self.textEnergiaTerremotiForti.inputView = self.pikerViewMagnitudoForte.view; + self.textEnergiaTerremotiForti.text = self.stringEnergiaTerremotiForti; + self.textEnergiaTerremotiForti.delegate = self; + + if (self.isTerremortiForti && self.isAbilitato){ + self.textEnergiaTerremotiForti.textColor = self.coloreTesto; + titolo.textColor = [UIColor blackColor]; + } + else{ + self.textEnergiaTerremotiForti.textColor = [UIColor grayColor]; + titolo.textColor = [UIColor grayColor]; + } + self.textEnergiaTerremotiForti.enabled = self.isAbilitaVicini; + self.textEnergiaTerremotiForti.enabled = self.isAbilitato; + + return cell; + + } + break; + default:{ + + }break; + } + + } + + // Configure the cell... + + UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:@"cellaEtichettaRossa"]; + UILabel *titolo = (UILabel *)[cell viewWithTag:1]; + titolo.text = self.listaVibrazioni[indexPath.row]; + titolo.textColor = [UIColor blackColor]; + + return cell; +} + +-(void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath{ + + if(indexPath.section == 0) + switch (indexPath.row) { + case 0:{ + self.isAbilitato = !self.isAbilitato; + [EQNNotificeReteSismiche center].isAbilitato = self.isAbilitato; + [[EQNNotificeReteSismiche center] saveUserInfo]; + [self.tableView reloadData]; + }break; + case 1: + [self performSegueWithIdentifier:@"listaEventi" sender:nil]; + break; + case 4:{ + self.isAbilitaVicini = !self.isAbilitaVicini; + [EQNNotificeReteSismiche center].isAbilitaVicini = self.isAbilitaVicini; + [[EQNNotificeReteSismiche center] saveUserInfo]; + [self.tableView reloadData]; + }break; + case 6:{ + self.isTerremortiForti = !self.isTerremortiForti; + [EQNNotificeReteSismiche center].isTerremortiForti = self.isTerremortiForti; + [[EQNNotificeReteSismiche center] saveUserInfo]; + [self.tableView reloadData]; + }break; + default: + break; + } + + else{ + + } + +} + + +# pragma textFild delegate +- (BOOL)textFieldShouldBeginEditing:(UITextField *)textField{ + + self.textFild = textField; + + return YES; +} + +# pragma mark pikerView string + +-(void)inviaDati:(NSDictionary *)elementi{ + + NSString *elemento = elementi[@"elemento"]; + NSNumber *indice = elementi[@"indice"]; + + if ([elemento isEqualToString:NSLocalizedString(@"Qualsiasi distanza", @"voce elenco raggio sismi")]) { + elemento = @"100000"; + } + + if (self.textFild == self.textRaggioPosizione) + [EQNNotificeReteSismiche center].distanzaPosizione = elemento; + + if (self.textFild == self.textDistanzaVicini) + [EQNNotificeReteSismiche center].distanzaVicini = elemento; + + if (self.textFild == self.textEnergiaSisma){ + + NSString *intesita = @""; + switch ([indice intValue]) { + case 0: + intesita = @"2.0"; + break; + case 1: + intesita = @"3.0"; + break; + case 2: + intesita = @"3.5"; + break; + case 3: + intesita = @"4.0"; + break; + case 4: + intesita = @"4.5"; + break; + case 5: + intesita = @"5.0"; + break; + case 6: + intesita = @"5.5"; + break; + default: + break; + } + + [EQNNotificeReteSismiche center].energiaSisma = intesita; + + } + + if (self.textFild == self.textEnergiaTerremotiForti) { + + NSString *intesita = @""; + switch ([indice intValue]) { + case 0: + intesita = @"5.5"; + break; + case 1: + intesita = @"6.0"; + break; + case 2: + intesita = @"6.5"; + break; + case 3: + intesita = @"7.0"; + break; + case 4: + intesita = @"7.5"; + break; + default: + break; + } + + [EQNNotificeReteSismiche center].energiaTerremotiForti = intesita; + + } + [[EQNNotificeReteSismiche center] saveUserInfo]; + + [self setupView]; + + [self.tableView endEditing:YES]; + +} + +-(void)chiudiView{ + + [self.tableView endEditing:YES]; + +} + +@end diff --git a/Sources/Earthquake Network/ViewController/impostazioniNotifiche/SegnalazioniUtentiTableViewController.h b/Sources/Earthquake Network/ViewController/impostazioniNotifiche/SegnalazioniUtentiTableViewController.h new file mode 100644 index 0000000..c33818d --- /dev/null +++ b/Sources/Earthquake Network/ViewController/impostazioniNotifiche/SegnalazioniUtentiTableViewController.h @@ -0,0 +1,17 @@ +// +// SegnalazioniUtentiTableViewController.h +// Earthquake Network +// +// Created by Luca Beretta on 12/01/2019. +// Copyright © 2019 Luca Beretta. All rights reserved. +// + +#import + +NS_ASSUME_NONNULL_BEGIN + +@interface SegnalazioniUtentiTableViewController : UITableViewController + +@end + +NS_ASSUME_NONNULL_END diff --git a/Sources/Earthquake Network/ViewController/impostazioniNotifiche/SegnalazioniUtentiTableViewController.m b/Sources/Earthquake Network/ViewController/impostazioniNotifiche/SegnalazioniUtentiTableViewController.m new file mode 100644 index 0000000..951f369 --- /dev/null +++ b/Sources/Earthquake Network/ViewController/impostazioniNotifiche/SegnalazioniUtentiTableViewController.m @@ -0,0 +1,205 @@ +// +// SegnalazioniUtentiTableViewController.m +// Earthquake Network +// +// Created by Luca Beretta on 12/01/2019. +// Copyright © 2019 Luca Beretta. All rights reserved. +// + +#import "SegnalazioniUtentiTableViewController.h" +#import "PickerViewController.h" +#import "EQNNotificheSegnalazioniUtente.h" +#import "EQNUtility.h" + +@interface SegnalazioniUtentiTableViewController () + +@property (nonatomic, strong) NSArray *lista; +@property (nonatomic, strong) NSArray *listaVibrazioni; +@property (nonatomic, assign) BOOL isAbilitato; +@property (nonatomic, strong) UITextField *textRaggioPosizione; +@property (nonatomic, strong) NSString *stringRaggioPosizione; +@property (nonatomic, strong) PickerViewController *pikerViewDistanza; +@property (nonatomic, strong) UIColor *textColor; + +@end + +@implementation SegnalazioniUtentiTableViewController + +- (void)viewDidLoad { + [super viewDidLoad]; + + self.lista = @[NSLocalizedString(@"Abilitato", @"voce menu"), NSLocalizedString(@"Raggio dalla tua posizione", @"voce menu")]; + + self.listaVibrazioni = @[NSLocalizedString(@"Modifica impostazioni", @"voce menu")]; + + self.pikerViewDistanza = [[PickerViewController alloc] initWithNibName:@"PickerViewController" bundle:nil dati:[EQNUtility arrayRaggioSismi]]; + self.pikerViewDistanza.delegate = self; + + if (![EQNNotificheSegnalazioniUtente center].distanzaPosizione) + [EQNNotificheSegnalazioniUtente center].distanzaPosizione = @"100000"; //NSLocalizedString(@"Qualsiasi distanza", @"voce elenco raggio sismi"); + [[EQNNotificheSegnalazioniUtente center] saveUserInfo]; + + self.textColor = [UIColor colorWithRed:0 green:0.5647 blue:0.317 alpha:1]; + + [self setupView]; +} + +-(void)setupView{ + + self.isAbilitato = [EQNNotificheSegnalazioniUtente center].isAbilitato; + + if ([[EQNNotificheSegnalazioniUtente center].distanzaPosizione isEqualToString:@"100000"]) + self.stringRaggioPosizione = NSLocalizedString(@"Qualsiasi distanza", @"voce elenco raggio sismi"); + else + self.stringRaggioPosizione = [EQNNotificheSegnalazioniUtente center].distanzaPosizione; + + [self.tableView reloadData]; +} + +#pragma mark - Table view data source + +- (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView { + return 1; +} +- (UIView *)tableView:(UITableView *)tableView viewForHeaderInSection:(NSInteger)section{ + + UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:@"cellSection"]; + UILabel *titolo = (UILabel *)[cell viewWithTag:1]; + if (section == 0) + titolo.text = NSLocalizedString(@"Notifiche segnalazioni utente", @"titolo impostazioni notifiche"); + else + titolo.text = NSLocalizedString(@"Vibrazioni e suono", @"titolo impostazioni notifiche"); + + return cell; + +} + +- (CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath{ + + if (indexPath.section == 0) + return 90; + + return 50; + +} +- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section { + + switch (section) { + case 0: + return self.lista.count; + break; + + default: + return self.listaVibrazioni.count; + break; + } + return 0; +} + + +- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath { + + if (indexPath.section == 0) { + + switch (indexPath.row) { + case 0:{ + UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:@"cellaSelezioneAbilita"]; + UILabel *titolo = (UILabel *)[cell viewWithTag:1]; + titolo.text = self.lista[indexPath.row]; + UILabel *stato = (UILabel *)[cell viewWithTag:2]; + stato.text = NSLocalizedString(@"Ricevi le notifiche dei suonisegnalati manualemente dagli utenti", @"voce menu"); + + if (self.isAbilitato){ + cell.accessoryType = UITableViewCellAccessoryCheckmark; + titolo.textColor = [UIColor blackColor]; + stato.textColor = [UIColor blackColor]; + } + else{ + cell.accessoryType = UITableViewCellAccessoryNone; + titolo.textColor = [UIColor grayColor]; + stato.textColor = [UIColor grayColor]; + } + return cell; + + } + break; + default:{ + UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:@"vociDettagli"]; + + UILabel *titolo = (UILabel *)[cell viewWithTag:1]; + titolo.text = self.lista[indexPath.row]; + // Configure the cell... + self.textRaggioPosizione = (UITextField *)[cell viewWithTag:2]; + self.textRaggioPosizione.inputView = self.pikerViewDistanza.view; + self.textRaggioPosizione.text = self.stringRaggioPosizione; + if (self.isAbilitato){ + self.textRaggioPosizione.textColor = self.textColor; + } + else{ + self.textRaggioPosizione.textColor = [UIColor grayColor]; + } + self.textRaggioPosizione.enabled = self.isAbilitato; + return cell; + }break; + } + + } + + // Configure the cell... + + UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:@"cellaEtichettaRossa"]; + UILabel *titolo = (UILabel *)[cell viewWithTag:1]; + titolo.text = self.listaVibrazioni[indexPath.row]; + titolo.textColor = [UIColor blackColor]; + + return cell; + +} + +-(void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath{ + + if(indexPath.section == 0) + switch (indexPath.row) { + case 0:{ + self.isAbilitato = !self.isAbilitato; + [EQNNotificheSegnalazioniUtente center].isAbilitato = self.isAbilitato; + [[EQNNotificheSegnalazioniUtente center] saveUserInfo]; + [self.tableView reloadData]; + }break; + default: + break; + } + + else{ + + } + +} + +# pragma mark pikerView string + +-(void)inviaDati:(NSDictionary *)elementi{ + + NSString *elemento = elementi[@"elemento"]; + + if ([elemento isEqualToString:NSLocalizedString(@"Qualsiasi distanza", @"voce elenco raggio sismi") ]) + elemento = @"100000"; + + + [EQNNotificheSegnalazioniUtente center].distanzaPosizione = elemento; + [[EQNNotificheSegnalazioniUtente center] saveUserInfo]; + + [self setupView]; + + [self.tableView endEditing:YES]; + +} + +-(void)chiudiView{ + + [self.tableView endEditing:YES]; + +} + + +@end diff --git a/Sources/Earthquake Network/ViewController/impostazioniNotifiche/TempoRealeTableViewController.h b/Sources/Earthquake Network/ViewController/impostazioniNotifiche/TempoRealeTableViewController.h new file mode 100644 index 0000000..b913bd1 --- /dev/null +++ b/Sources/Earthquake Network/ViewController/impostazioniNotifiche/TempoRealeTableViewController.h @@ -0,0 +1,17 @@ +// +// TempoRealeTableViewController.h +// Earthquake Network +// +// Created by Luca Beretta on 09/01/2019. +// Copyright © 2019 Luca Beretta. All rights reserved. +// + +#import + +NS_ASSUME_NONNULL_BEGIN + +@interface TempoRealeTableViewController : UITableViewController + +@end + +NS_ASSUME_NONNULL_END diff --git a/Sources/Earthquake Network/ViewController/impostazioniNotifiche/TempoRealeTableViewController.m b/Sources/Earthquake Network/ViewController/impostazioniNotifiche/TempoRealeTableViewController.m new file mode 100644 index 0000000..a9ee3d9 --- /dev/null +++ b/Sources/Earthquake Network/ViewController/impostazioniNotifiche/TempoRealeTableViewController.m @@ -0,0 +1,364 @@ +// +// TempoRealeTableViewController.m +// Earthquake Network +// +// Created by Luca Beretta on 09/01/2019. +// Copyright © 2019 Luca Beretta. All rights reserved. +// + +#import "TempoRealeTableViewController.h" +#import "EQNNotificheTempoReale.h" +#import "EQNUtility.h" +#import "PickerViewController.h" +#import "TBDInputViewControllerData.h" + +@interface TempoRealeTableViewController () + +@property (nonatomic, strong) NSArray *lista; +@property (nonatomic, strong) NSArray *listaVibrazioni; +@property (nonatomic, strong) PickerViewController *pikerViewDistanza; +@property (nonatomic, strong) PickerViewController *pikerViewIntensita; +@property (nonatomic, assign) BOOL isAbilitato; +@property (nonatomic, assign) BOOL isSismaSenzaIntensita; +@property (nonatomic, strong) UITextField *textsismiDaNotificare; +@property (nonatomic, strong) UITextField *textFildSismiLievi; +@property (nonatomic, strong) UITextField *textFildSismiForti; +@property (nonatomic, strong) UITextField *textFild; +@property (nonatomic, strong) NSString *stringSismiDaNotificare; +@property (nonatomic, strong) NSString *stringDistanzaLievi; +@property (nonatomic, strong) NSString *stringDistanzaForti; + +@end + +@implementation TempoRealeTableViewController + +- (void)viewDidLoad { + [super viewDidLoad]; + + self.lista = @[NSLocalizedString(@"Abilitato", @"voce menu"), NSLocalizedString(@"Dettagli importanti sulla rilevazione dei sismi", @"voce menu"), NSLocalizedString(@"Sismi da notificare", @"voce menu"), NSLocalizedString(@"Sismi senza intensità", @"voce menu"), NSLocalizedString(@"Raggio sismi lievi", @"voce menu"), NSLocalizedString(@"Raggio sismi forti o intensità non disponibile", @"voce menu")]; + + self.listaVibrazioni = @[NSLocalizedString(@"Modifica impostazioni", @"voce menu")]; + + self.pikerViewDistanza = [[PickerViewController alloc] initWithNibName:@"PickerViewController" bundle:nil dati:[EQNUtility arrayRaggioSismi]]; + self.pikerViewDistanza.delegate = self; + + self.pikerViewIntensita = [[PickerViewController alloc] initWithNibName:@"PickerViewController" bundle:nil dati:@[NSLocalizedString(@"Qualsiasi intensità", @"voce menu"), NSLocalizedString(@"Solo sismi forti", @"voce menu")]]; + self.pikerViewIntensita.delegate = self; + + if (![EQNNotificheTempoReale center].distanzaTempoRealeLievi) + [EQNNotificheTempoReale center].distanzaTempoRealeLievi = @"100000";// NSLocalizedString(@"Qualsiasi distanza", @"voce elenco raggio sismi"); + if (![EQNNotificheTempoReale center].distanzaTempoRealeForti) + [EQNNotificheTempoReale center].distanzaTempoRealeForti = @"100000"; // NSLocalizedString(@"Qualsiasi distanza", @"voce elenco raggio sismi"); + + [[EQNNotificheTempoReale center] saveUserInfo]; + [self setUpView]; +} + + +-(void)setUpView{ + + + self.isAbilitato = [EQNNotificheTempoReale center].attivaTempoReale; + self.isSismaSenzaIntensita = [EQNNotificheTempoReale center].attivaSismiSenzaIntensita; + + + if ([EQNNotificheTempoReale center].isSismiForti) + self.stringSismiDaNotificare = NSLocalizedString(@"Solo sismi forti", @"voce menu"); + else + self.stringSismiDaNotificare = NSLocalizedString(@"Qualsiasi intensità", @"voce menu"); + + if ([[EQNNotificheTempoReale center].distanzaTempoRealeLievi isEqualToString:NSLocalizedString(@"Qualsiasi distanza", @"voce elenco raggio sismi") ]) + self.stringDistanzaLievi = [NSString stringWithFormat:@"%@, %@", NSLocalizedString(@"Abilitato", @""),[EQNNotificheTempoReale center].distanzaTempoRealeLievi]; + else + self.stringDistanzaLievi = [NSString stringWithFormat:@"%@, %@ km", NSLocalizedString(@"Abilitato", @""), [EQNNotificheTempoReale center].distanzaTempoRealeLievi]; + + + if ([[EQNNotificheTempoReale center].distanzaTempoRealeForti isEqualToString:NSLocalizedString(@"Qualsiasi distanza", @"voce elenco raggio sismi")]) + self.stringDistanzaForti = [NSString stringWithFormat:@"%@, %@", NSLocalizedString(@"Abilitato", @""), [EQNNotificheTempoReale center].distanzaTempoRealeForti]; + else + self.stringDistanzaForti = [NSString stringWithFormat:@"%@, %@ km", NSLocalizedString(@"Abilitato", @""), [EQNNotificheTempoReale center].distanzaTempoRealeForti]; + + [self.tableView reloadData]; +} +#pragma mark - Table view data source + +- (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView { + return 2; +} +- (UIView *)tableView:(UITableView *)tableView viewForHeaderInSection:(NSInteger)section{ + + UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:@"cellSection"]; + UILabel *titolo = (UILabel *)[cell viewWithTag:1]; + if (section == 0) + titolo.text = NSLocalizedString(@"Notifiche sismi rilevati in tempo reale", @"titolo impostazioni notifiche"); + else + titolo.text = NSLocalizedString(@"Vibrazioni e suono", @"titolo impostazioni notifiche"); + + return cell; + +} + +- (CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath{ + + if (indexPath.section == 0) { + + switch (indexPath.row) { + case 1: + return 50; + break; + default: + return 90; + break; + } + } + return 50; + +} + +- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section { + + switch (section) { + case 0: + return self.lista.count; + break; + + default: + return self.listaVibrazioni.count; + + break; + } + return 0; +} + + +- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath { + + if (indexPath.section == 0) { + + switch (indexPath.row) { + case 0:{ + UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:@"cellaSelezioneAbilita"]; + UILabel *titolo = (UILabel *)[cell viewWithTag:1]; + titolo.text = self.lista[indexPath.row]; + UILabel *stato = (UILabel *)[cell viewWithTag:2]; + stato.text = NSLocalizedString(@"Ricevi le notifiche in tempo reale dei sismi rilevati dalla rete smartphone", @"voce menu"); + if (self.isAbilitato){ + cell.accessoryType = UITableViewCellAccessoryCheckmark; + titolo.textColor = [UIColor blackColor]; + stato.textColor = [UIColor blackColor]; + } + else{ + cell.accessoryType = UITableViewCellAccessoryNone; + titolo.textColor = [UIColor grayColor]; + stato.textColor = [UIColor grayColor]; + } + + return cell; + + } + break; + case 3:{ + UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:@"cellaSelezioneAbilita"]; + UILabel *titolo = (UILabel *)[cell viewWithTag:1]; + titolo.text = self.lista[indexPath.row]; + UILabel *stato = (UILabel *)[cell viewWithTag:2]; + stato.text = NSLocalizedString(@"Notifica anche sismi per i quali non è possibile stimare l'intensità", @"voce menu"); + + if (self.isSismaSenzaIntensita){ + cell.accessoryType = UITableViewCellAccessoryCheckmark; + titolo.textColor = [UIColor blackColor]; + stato.textColor = [UIColor blackColor]; + } + else{ + cell.accessoryType = UITableViewCellAccessoryNone; + titolo.textColor = [UIColor grayColor]; + stato.textColor = [UIColor grayColor]; + } + return cell; + + } + case 2:{ + + // vociDettagli + + UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:@"vociDettagli"]; + + UILabel *titolo = (UILabel *)[cell viewWithTag:1]; + titolo.text = self.lista[indexPath.row]; + // Configure the cell... + self.textsismiDaNotificare = (UITextField *)[cell viewWithTag:2]; + self.textsismiDaNotificare.delegate = self; + self.textsismiDaNotificare.inputView = self.pikerViewIntensita.view; + self.textsismiDaNotificare.text = self.stringSismiDaNotificare; + + return cell; + + } + break; + case 4:{ + + // vociDettagli + + UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:@"vociDettagli"]; + UILabel *titolo = (UILabel *)[cell viewWithTag:1]; + titolo.text = self.lista[indexPath.row]; + // Configure the cell... + self.textFildSismiLievi = (UITextField *)[cell viewWithTag:2]; + self.textFildSismiLievi.delegate = self; + self.textFildSismiLievi.inputView = self.pikerViewDistanza.view; + self.textFildSismiLievi.text = self.stringDistanzaLievi; + + return cell; + + } + case 5:{ + + // vociDettagli + + UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:@"vociDettagli"]; + UILabel *titolo = (UILabel *)[cell viewWithTag:1]; + titolo.text = self.lista[indexPath.row]; + // Configure the cell... + self.textFildSismiForti = (UITextField *)[cell viewWithTag:2]; + self.textFildSismiForti.delegate = self; + self.textFildSismiForti.inputView = self.pikerViewDistanza.view; + self.textFildSismiForti.text = self.stringDistanzaForti; + + return cell; + + } + break; + default:{ + UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:@"cellaEtichettaRossa"]; + UILabel *titolo = (UILabel *)[cell viewWithTag:1]; + titolo.text = NSLocalizedString(@"Dettagli importanti sulla rilevazione di sismi", @"voce menu"); + return cell; + }break; + } + + } + + // Configure the cell... + + UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:@"cellaEtichettaRossa"]; + UILabel *titolo = (UILabel *)[cell viewWithTag:1]; + titolo.text = self.listaVibrazioni[indexPath.row]; + titolo.textColor = [UIColor blackColor]; + + return cell; + +} + +-(void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath{ + + if(indexPath.section == 0) + switch (indexPath.row) { + case 0:{ + self.isAbilitato = !self.isAbilitato; + [EQNNotificheTempoReale center].attivaTempoReale = self.isAbilitato; + [[EQNNotificheTempoReale center] saveUserInfo]; + [self.tableView reloadData]; + }break; + case 3:{ + self.isSismaSenzaIntensita = !self.isSismaSenzaIntensita; + [EQNNotificheTempoReale center].attivaSismiSenzaIntensita = self.isSismaSenzaIntensita; + [[EQNNotificheTempoReale center] saveUserInfo]; + [self.tableView reloadData]; + }break; + default: + break; + } + + else{ + + } + +} + +# pragma textFild delegate +- (BOOL)textFieldShouldBeginEditing:(UITextField *)textField{ + + self.textFild = textField; + + return YES; +} +# pragma mark pikerView string + +-(void)inviaDati:(NSDictionary *)elementi{ + + NSString *elemento = elementi[@"elemento"]; + + if (self.textFild == self.textsismiDaNotificare){ + + if ([elemento isEqualToString:NSLocalizedString(@"Qualsiasi intensità", @"voce menu")]) + [EQNNotificheTempoReale center].isSismiForti = NO; + else + [EQNNotificheTempoReale center].isSismiForti = YES; + + } + if (self.textFild == self.textFildSismiLievi) + [EQNNotificheTempoReale center].distanzaTempoRealeLievi = elemento; + + + if (self.textFild == self.textFildSismiForti) + [EQNNotificheTempoReale center].distanzaTempoRealeForti = elemento; + + [[EQNNotificheTempoReale center] saveUserInfo]; + + [self setUpView]; + + [self.tableView endEditing:YES]; + +} + +-(void)chiudiView{ + + [self.tableView endEditing:YES]; + +} + +/* +// Override to support conditional editing of the table view. +- (BOOL)tableView:(UITableView *)tableView canEditRowAtIndexPath:(NSIndexPath *)indexPath { + // Return NO if you do not want the specified item to be editable. + return YES; +} +*/ + +/* +// Override to support editing the table view. +- (void)tableView:(UITableView *)tableView commitEditingStyle:(UITableViewCellEditingStyle)editingStyle forRowAtIndexPath:(NSIndexPath *)indexPath { + if (editingStyle == UITableViewCellEditingStyleDelete) { + // Delete the row from the data source + [tableView deleteRowsAtIndexPaths:@[indexPath] withRowAnimation:UITableViewRowAnimationFade]; + } else if (editingStyle == UITableViewCellEditingStyleInsert) { + // Create a new instance of the appropriate class, insert it into the array, and add a new row to the table view + } +} +*/ + +/* +// Override to support rearranging the table view. +- (void)tableView:(UITableView *)tableView moveRowAtIndexPath:(NSIndexPath *)fromIndexPath toIndexPath:(NSIndexPath *)toIndexPath { +} +*/ + +/* +// Override to support conditional rearranging of the table view. +- (BOOL)tableView:(UITableView *)tableView canMoveRowAtIndexPath:(NSIndexPath *)indexPath { + // Return NO if you do not want the item to be re-orderable. + return YES; +} +*/ + +/* +#pragma mark - Navigation + +// In a storyboard-based application, you will often want to do a little preparation before navigation +- (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender { + // Get the new view controller using [segue destinationViewController]. + // Pass the selected object to the new view controller. +} +*/ + +@end diff --git a/Sources/Earthquake Network/ViewController/inputView/PickerViewController.h b/Sources/Earthquake Network/ViewController/inputView/PickerViewController.h new file mode 100644 index 0000000..f31ffbc --- /dev/null +++ b/Sources/Earthquake Network/ViewController/inputView/PickerViewController.h @@ -0,0 +1,31 @@ +// +// PickerViewController.h +// Osteopatia +// +// Created by Beretta Luca on 17/12/12. +// Copyright (c) 2012 Luca Beretta. All rights reserved. +// + +#import + +@protocol PickerViewDelegate + +@optional +-(void)inviaDati:(NSDictionary *)elementi; +-(void)chiudiView; + +@end + + +@interface PickerViewController : UIViewController + +@property (weak, nonatomic) IBOutlet UIPickerView *pickerController; +@property (nonatomic, strong) id delegate; +@property (nonatomic, weak) IBOutlet UIBarButtonItem *cancellaButton; +@property (nonatomic, weak) IBOutlet UIBarButtonItem *confermabutton; + +-(id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil dati:(NSArray *)dati; + +- (IBAction)chiudi:(id)sender; +- (IBAction)inviaDati:(id)sender; +@end diff --git a/Sources/Earthquake Network/ViewController/inputView/PickerViewController.m b/Sources/Earthquake Network/ViewController/inputView/PickerViewController.m new file mode 100644 index 0000000..a03f59e --- /dev/null +++ b/Sources/Earthquake Network/ViewController/inputView/PickerViewController.m @@ -0,0 +1,108 @@ +// +// PickerViewController.m +// Osteopatia +// +// Created by Beretta Luca on 17/12/12. +// Copyright (c) 2012 Luca Beretta. All rights reserved. +// + +#import "PickerViewController.h" + +@interface PickerViewController (){ + + NSArray *datiPicker; + NSNumber *indiceElemento; + NSString *elemento; + UIFont *customFont; + + BOOL isVAS; +} + +@end + +@implementation PickerViewController + +-(id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil dati:(NSArray *)dati +{ + self = [super initWithNibName:nibNameOrNil bundle:nibBundleOrNil]; + if (self) { + // Custom initialization + datiPicker = [NSArray arrayWithArray:dati]; + } + return self; +} + +- (void)viewDidLoad +{ + [super viewDidLoad]; + // Do any additional setup after loading the view from its nib. + indiceElemento = 0; + elemento = datiPicker[[indiceElemento intValue]]; + customFont = [UIFont fontWithName:@"Tahoma" size:23.0]; + + [self.cancellaButton setTitle:NSLocalizedString(@"Annulla", @"")]; + [self.confermabutton setTitle:NSLocalizedString(@"Seleziona", @"")]; + + +} + +- (void)didReceiveMemoryWarning +{ + [super didReceiveMemoryWarning]; + // Dispose of any resources that can be recreated. +} + +- (IBAction)chiudi:(id)sender { + + [self.delegate chiudiView]; +} + +- (IBAction)inviaDati:(id)sender { + + if (indiceElemento == NULL) indiceElemento = [NSNumber numberWithInt:0]; + NSDictionary *dict = @{@"indice":indiceElemento, @"elemento" : elemento}; + [self.delegate inviaDati:dict]; +} +- (void)viewDidUnload { + [self setPickerController:nil]; + [super viewDidUnload]; +} +#pragma mark UIPickerViewDataSource + +- (NSInteger)numberOfComponentsInPickerView:(UIPickerView *)pickerView{ + + return 1; + +} + +- (NSInteger)pickerView:(UIPickerView *)pickerView numberOfRowsInComponent:(NSInteger)component{ + + return datiPicker.count; + +} + +#pragma mark UIPickerViewDelegate +- (void)pickerView:(UIPickerView *)pickerView didSelectRow:(NSInteger)row inComponent:(NSInteger)component{ + + indiceElemento = [NSNumber numberWithInteger:row]; + elemento = datiPicker[row]; + +} +/* +- (NSString *)pickerView:(UIPickerView *)pickerView titleForRow:(NSInteger)row forComponent:(NSInteger)component +{ + return datiPicker[row]; +} + */ +- (UIView *)pickerView:(UIPickerView *)pickerView viewForRow:(NSInteger)row forComponent:(NSInteger)component reusingView:(UIView *)view +{ + UILabel *label = [[UILabel alloc] initWithFrame:CGRectMake(0, 0, pickerView.frame.size.width, 25)]; + label.textAlignment = NSTextAlignmentCenter; + label.textColor = [UIColor colorWithRed:0.1569 green:0.22745 blue:0.3411 alpha:1]; + label.backgroundColor = [UIColor clearColor]; + label.font = customFont; + label.text = datiPicker[row]; + return label; + +} +@end diff --git a/Sources/Earthquake Network/ViewController/inputView/PickerViewController.xib b/Sources/Earthquake Network/ViewController/inputView/PickerViewController.xib new file mode 100644 index 0000000..eb137a7 --- /dev/null +++ b/Sources/Earthquake Network/ViewController/inputView/PickerViewController.xib @@ -0,0 +1,64 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Sources/Earthquake Network/ViewController/inputView/TBDInputViewControllerData.h b/Sources/Earthquake Network/ViewController/inputView/TBDInputViewControllerData.h new file mode 100644 index 0000000..5ee22a8 --- /dev/null +++ b/Sources/Earthquake Network/ViewController/inputView/TBDInputViewControllerData.h @@ -0,0 +1,29 @@ +// +// TBDInputViewControllerData.h +// Salva lo scontrino +// +// Created by Luca Beretta on 16/07/12. +// Copyright (c) 2012 __MyCompanyName__. All rights reserved. +// + +#import + +@protocol InputViewControllerDataDelegate + +@optional +-(void)dataSelezionata:(NSDate *)data withTextFild:(UITextField *)textFild; +-(void)esci; + +@end + +@interface TBDInputViewControllerData : UIViewController + +@property (nonatomic, retain) id delegate; +@property (nonatomic, retain) IBOutlet UIDatePicker *myDataPicker; +@property (nonatomic, strong) UITextField *testFild; +-(IBAction)chiudiView:(id)sender; +-(IBAction)inviaData:(id)sender; +@property (weak, nonatomic) IBOutlet UIBarButtonItem *cancellaButton; +@property (weak, nonatomic) IBOutlet UIBarButtonItem *confermaButton; + +@end diff --git a/Sources/Earthquake Network/ViewController/inputView/TBDInputViewControllerData.m b/Sources/Earthquake Network/ViewController/inputView/TBDInputViewControllerData.m new file mode 100644 index 0000000..824fe1b --- /dev/null +++ b/Sources/Earthquake Network/ViewController/inputView/TBDInputViewControllerData.m @@ -0,0 +1,63 @@ +// +// TBDInputViewControllerData.m +// Salva lo scontrino +// +// Created by Luca Beretta on 16/07/12. +// Copyright (c) 2012 __MyCompanyName__. All rights reserved. +// + +#import "TBDInputViewControllerData.h" + +@interface TBDInputViewControllerData () + +@end + +@implementation TBDInputViewControllerData + +- (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil +{ + self = [super initWithNibName:nibNameOrNil bundle:nibBundleOrNil]; + if (self) { + // Custom initialization + + } + return self; +} + +- (void)viewDidLoad +{ + [super viewDidLoad]; + // Do any additional setup after loading the view. + + self.myDataPicker.date = [NSDate date]; + [self.cancellaButton setTitle:NSLocalizedString(@"Annulla", @"")]; + [self.confermaButton setTitle:NSLocalizedString(@"Seleziona", @"")]; +} + + +- (void)viewDidUnload +{ + [super viewDidUnload]; + // Release any retained subviews of the main view. +} + +- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation +{ + return (interfaceOrientation == UIInterfaceOrientationPortraitUpsideDown) || (interfaceOrientation == UIInterfaceOrientationPortrait); +} +-(IBAction)chiudiView:(id)sender{ + + [self.delegate esci]; +} +-(IBAction)inviaData:(id)sender{ + + [self.delegate dataSelezionata:self.myDataPicker.date withTextFild:self.testFild]; + +} + +- (void)didReceiveMemoryWarning { + [super didReceiveMemoryWarning]; +} + + +@end diff --git a/Sources/Earthquake Network/ViewController/inputView/TBDInputViewControllerData.xib b/Sources/Earthquake Network/ViewController/inputView/TBDInputViewControllerData.xib new file mode 100644 index 0000000..0362318 --- /dev/null +++ b/Sources/Earthquake Network/ViewController/inputView/TBDInputViewControllerData.xib @@ -0,0 +1,58 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Sources/Earthquake Network/alert_star_trek.wav b/Sources/Earthquake Network/alert_star_trek.wav new file mode 100755 index 0000000000000000000000000000000000000000..5610a32e1350386ca3b65ab5d48c883f215364ba GIT binary patch literal 54374 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 MhnlRh+5x2ge_$h`-2eap literal 0 HcmV?d00001 diff --git a/Sources/Earthquake Network/alerta_japanese.m4r b/Sources/Earthquake Network/alerta_japanese.m4r new file mode 100644 index 0000000000000000000000000000000000000000..9d021c48d887e3f33c2cc197360e1b42293d5514 GIT binary patch literal 81710 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�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 literal 0 HcmV?d00001 diff --git a/Sources/Earthquake Network/en.lproj/Localizable.strings b/Sources/Earthquake Network/en.lproj/Localizable.strings new file mode 100644 index 0000000..11fe67a --- /dev/null +++ b/Sources/Earthquake Network/en.lproj/Localizable.strings @@ -0,0 +1,797 @@ +/* + Localizable.strings + Earthquake Network + + Created by Luca Beretta on 07/05/2019. + Copyright © 2019 Luca Beretta. All rights reserved. +*/ +/* No comment provided by engineer. */ +" 10000 persone allertate." = " 10,000 people alerted."; + +/* No comment provided by engineer. */ +" 100000 persone allertate." = " 100,000 people alerted."; + +/* No comment provided by engineer. */ +"(Ora tua)" = "(Your time)"; + +/* No comment provided by engineer. */ +"Abbonamenti annuali" = "Annual subscriptions"; + +/* No comment provided by engineer. */ +"Abbonamenti mensili" = "Monthly subscriptions"; + +/* No comment provided by engineer. */ +"Abbonamento annuale, priorità 10000 persone " = "Annual subscription, priority 10,000 people"; + +/* No comment provided by engineer. */ +"Abbonamento annuale, priorità 100000 persone " = "Annual subscription, priority 100,000 people "; + +/* No comment provided by engineer. */ +"Abbonamento mensile, priorità 10000 persone " = "Monthly subscription, priority 10,000 people "; + +/* No comment provided by engineer. */ +"Abbonamento mensile, priorità 100000 persone " = "Monthly subscription, priority 100,000 people "; + +/* voce menu */ +"Abilitato" = "Enabled"; + +/* titolo impostazioni notifiche */ +"Alerta sismica" = "Seismic alert"; + +/* voce elenco messaggio tsunami */ +"Allerta cancellata" = "Alert cancelled"; + +/* voce menu */ +"Allerta in tempo reale" = "Real-time alert"; + +/* voce elenco messaggio tsunami */ +"Allerta Tsunami" = "Tsunami alert"; + +/* No comment provided by engineer. */ +"Altro" = "Other"; + +/* pulsanti orrizontale */ +"ALTRO" = "OTHER"; + +/* No comment provided by engineer. */ +"Annulla" = "Cancel"; + +/* The name of the app to display in a navigation bar along with a placeholder for the SDK version number */ +"App.NameAndVersion" = "App.NameAndVersion"; + +/* titolo impostazioni notifiche + voce menu */ +"Area di interesse" = "Area of interest"; + +/* No comment provided by engineer. */ +"Argentina" = "Argentina"; + +/* No comment provided by engineer. */ +"Attenzione" = "Attention"; + +/* No comment provided by engineer. */ +"Attenzione " = "Attention "; + +/* voce menu */ +"Attiva l'allerta anche su i sismi per i quali non è possibile stimare l'intensità" = "Enable the alert even for earthquakes for which it is not possible to estimate the intensity"; + +/* voce menu */ +"Autore" = "Author"; + +/* Back */ +"Back" = "Back"; + +/* pulsanti orrizontale */ +"CHAT" = "CHAT"; + +/* No comment provided by engineer. */ +"Chile" = "Chile"; + +/* No comment provided by engineer. */ +"chiudi" = "close"; + +/* pulsante chiudi impostazioni */ +"Chiudi" = "Close"; + +/* No comment provided by engineer. */ +"CHIUDI" = "CLOSE"; + +/* No comment provided by engineer. */ +"Cina" = "China"; + +/* No comment provided by engineer. */ +"Colombia" = "Colombia"; + +/* titolo pulsante notifica rete smartphone */ +"CONDIVIDI" = "SHARE APP"; + +/* allerta acquisto o restor pro */ +"Conferma" = "Confirm"; + +/* No comment provided by engineer. */ +"Conferma nazione" = "Confirm country"; + +/* No comment provided by engineer. */ +"CONFIG" = "CONFIG"; + +/* No comment provided by engineer. */ +"Copertura" = "Coverage"; + +/* No comment provided by engineer. */ +"Copertura nuvolosa : " = "Cloud cover : "; + +/* No comment provided by engineer. */ +"Costa Rica" = "Costa Rica"; + +/* No comment provided by engineer. */ +"dalla tua posizione" = "from your location"; + +/* No comment provided by engineer. */ +"Data" = "Date"; + +/* No comment provided by engineer. */ +"Data(Ora tua):" = "Date(Your time):"; + +/* Prompt to enter text for autocomplete demo */ +"Demo.Content.Autocomplete.EnterTextPrompt" = "Demo.Content.Autocomplete.EnterTextPrompt"; + +/* Format string for 'autocomplete failed with error' message */ +"Demo.Content.Autocomplete.FailedErrorMessage" = "Demo.Content.Autocomplete.FailedErrorMessage"; + +/* Button title for 'show autocomplete widget' */ +"Demo.Content.Autocomplete.ShowWidgetButton" = "Demo.Content.Autocomplete.ShowWidgetButton"; + +/* Button title for the 'BlueColors' styled autocomplete widget. */ +"Demo.Content.Autocomplete.Styling.Colors.BlueColors" = "Demo.Content.Autocomplete.Styling.Colors.BlueColors"; + +/* Button title for the 'Hot Dog Stand' styled autocomplete widget. */ +"Demo.Content.Autocomplete.Styling.Colors.HotDogStand" = "Demo.Content.Autocomplete.Styling.Colors.HotDogStand"; + +/* Button title for the 'WhiteOnBlack' styled autocomplete widget. */ +"Demo.Content.Autocomplete.Styling.Colors.WhiteOnBlack" = "Demo.Content.Autocomplete.Styling.Colors.WhiteOnBlack"; + +/* Button title for the 'Yellow and Brown' styled autocomplete widget. */ +"Demo.Content.Autocomplete.Styling.Colors.YellowAndBrown" = "Demo.Content.Autocomplete.Styling.Colors.YellowAndBrown"; + +/* String for 'autocomplete canceled message' */ +"Demo.Content.Autocomplete.WasCanceledMessage" = "Demo.Content.Autocomplete.WasCanceledMessage"; + +/* Button title for the 'Modal' view of the place picker. */ +"Demo.Content.PlacePicker.ViewController.Modal" = "Demo.Content.PlacePicker.ViewController.Modal"; + +/* Button title for the 'Navigation' view of the place picker. */ +"Demo.Content.PlacePicker.ViewController.Navigation" = "Demo.Content.PlacePicker.ViewController.Navigation"; + +/* Button title for the 'Popover' view of the place picker. */ +"Demo.Content.PlacePicker.ViewController.Popover" = "Demo.Content.PlacePicker.ViewController.Popover"; + +/* Title of the autocomplete demo section */ +"Demo.Section.Title.Autocomplete" = "Demo.Section.Title.Autocomplete"; + +/* Title of the 'Programmatic' demo section */ +"Demo.Section.Title.Programmatic" = "Demo.Section.Title.Programmatic"; + +/* Title of the full-screen autocomplete demo for display in a list or nav header */ +"Demo.Title.Autocomplete.FullScreen" = "Demo.Title.Autocomplete.FullScreen"; + +/* Title of the pushed autocomplete demo for display in a list or nav header */ +"Demo.Title.Autocomplete.Push" = "Demo.Title.Autocomplete.Push"; + +/* Title of the Styling autocomplete demo for display in a list or nav header */ +"Demo.Title.Autocomplete.Styling" = "Demo.Title.Autocomplete.Styling"; + +/* Title of the UISearchController autocomplete demo for display in a list or nav header */ +"Demo.Title.Autocomplete.UISearchController" = "Demo.Title.Autocomplete.UISearchController"; + +/* Title of the UISearchDisplayController autocomplete demo for display in a list or nav header */ +"Demo.Title.Autocomplete.UISearchDisplayController" = "Demo.Title.Autocomplete.UISearchDisplayController"; + +/* Title of the UITextField autocomplete demo for display in a list or nav header */ +"Demo.Title.Autocomplete.UITextField" = "Demo.Title.Autocomplete.UITextField"; + +/* Title of the photos demo for display in a list or nav header */ +"Demo.Title.Photos" = "Demo.Title.Photos"; + +/* Title of the 'select place' button within the photos demo */ +"Demo.Title.Photos.SelectPlace" = "Demo.Title.Photos.SelectPlace"; + +/* Title of the Place Picker demo for displaying the picker in a popover, navigation controller, or modally. */ +"Demo.Title.PlacePicker.ViewController" = "Demo.Title.PlacePicker.ViewController"; + +/* pulsante abbonamenti */ +"DETTAGLI" = "DETAILS"; + +/* voce menu */ +"Dettagli importanti sulla rilevazione dei sismi" = "Important details on earthquake detection"; + +/* voce menu */ +"Dettagli importanti sulla rilevazione di sismi" = "Important details on earthquake detection"; + +/* No comment provided by engineer. */ +"Dieci minuti" = "Ten minutes"; + +/* voce menu */ +"Disclaimer" = "Disclaimer"; + +/* No comment provided by engineer. */ +"Dispositivi attivi" = "smartphones monitoring in real time for earthquakes. To improve detection share the app with your family and friends, thanks!"; + +/* No comment provided by engineer. */ +"Dispositivi totali" = "At this time, in your area there are"; + +/* item tabelle */ +"Dispositivo affidabile" = "Reliable device"; + +/* voce menu */ +"Distanza" = "Distance"; + +/* No comment provided by engineer. */ +"Distanza massima" = "Maximum distance"; + +/* No comment provided by engineer. */ +"Dodici ore" = "Twelve hours"; + +/* No comment provided by engineer. */ +"Due ore" = "Two hours"; + +/* pulsanti orrizontale */ +"E-MAIL/SMS" = "E-MAIL/SMS"; + +/* voce menu */ +"Energia sisma" = "Earthquake energy"; + +/* No comment provided by engineer. */ +"Equador" = "Ecuador"; + +/* No comment provided by engineer. */ +"Errore sconosciuto" = "Unknown error"; + +/* messaggio errore richiesta apikey impianto */ +"Errore! Impossibile accedere all'impianto" = "Errore! Impossibile accedere all'impianto"; + +/* No comment provided by engineer. */ +"Esci" = "Exit"; + +/* No comment provided by engineer. */ +"Età massima" = "Maximum age"; + +/* voce menu */ +"F.A.Q." = "F.A.Q."; + +/* No comment provided by engineer. */ +"Filippine" = "Philippines"; + +/* No comment provided by engineer. */ +"Filtro" = "Filter"; + +/* No comment provided by engineer. */ +"FORTE\n(Caduta di oggetti)" = "STRONG\n(Fall of objects)"; + +/* No comment provided by engineer. */ +"Gestisci le reti sismiche" = "Manage seismic networks"; + +/* No comment provided by engineer. */ +"Giappone" = "Japan"; + +/* No comment provided by engineer. */ +"giorni fa" = "days ago"; + +/* allerta acquisto o restor pro */ +"Hai ripristinato il prodotto da te acquistato" = "You have restored the product you purchased"; + +/* No comment provided by engineer. */ +"Il messaggio è già stato in viato, al momento non è possibile inviare una nuova segnalazione" = "The report has already been sent, at the moment it is not possible to send a new report"; + +/* voce menu */ +"Imposta volume" = "Set volume"; + +/* voce menu */ +"Impostazioni" = "Settings"; + +/* voce menu */ +"Informazioni" = "Information"; + +/* voce menu */ +"Intervallo allarme" = "Alarm interval"; + +/* voce menu */ +"Intervallo notifiche" = "Notification interval"; + +/* No comment provided by engineer. */ +"Invia messaggio" = "Send message"; + +/* No comment provided by engineer. */ +"Invia un messaggio che gli altri utenti possono leggere sul sisma che hai segnalato" = "Send a message that other users can read about the earthquake you reported"; + +/* voce elenco aree tsunami */ +"Isole Hawaii" = "Hawaii Islands"; + +/* No comment provided by engineer. */ +"Isole Hawaii" = "Hawaii Islands"; + +/* No comment provided by engineer. */ +"Italia" = "Italy"; + +/* No comment provided by engineer. */ +"La magnitudo sarà calcola e cominicata dalla rete sismica nazionale e comparirà nella sezione Reti Sismiche dell'app." = "The magnitude will be calculated and reported by the national seismic network and will appear in the Seismic Networks section of the app."; + +/* No comment provided by engineer. */ +"La tua posizione geografica è sconosciuta e non è possibile segnalare il sisma" = "Your location is unknown and the earthquake cannot be reported"; + +/* No comment provided by engineer. */ +"La tua segnalazione è stata inviata correttamente" = "Your report has been sent correctly"; + +/* No comment provided by engineer. */ +"LEGGERO\n(Solo percepito)" = "MILD\n(Only perceived)"; + +/* voce menu */ +"Lista notifiche" = "Notification list"; + +/* item tabelle */ +"Lista priorità - NUOVA!" = "Priority service"; + +/* voce menu */ +"Magnitudo" = "Magnitude"; + +/* voce menu */ +"Magnitudo >= 2.0" = "Magnitude >= 2.0"; + +/* voce menu */ +"Magnitudo >= 3.0" = "Magnitude >= 3.0"; + +/* voce menu */ +"Magnitudo >= 3.5" = "Magnitude >= 3.5"; + +/* voce menu */ +"Magnitudo >= 4.5" = "Magnitude >= 4.5"; + +/* voce menu */ +"Magnitudo >= 5.5" = "Magnitude >= 5.5"; + +/* voce menu */ +"Magnitudo >= 6.0" = "Magnitude >= 6.0"; + +/* voce menu */ +"Magnitudo >= 6.5" = "Magnitude >= 6.5"; + +/* voce menu */ +"Magnitudo >= 7.5" = "Magnitude >= 7.5"; + +/* No comment provided by engineer. */ +"Magnitudo minima" = "Minumum magnitude"; + +/* No comment provided by engineer. */ +"MAPPA" = "MAP"; + +/* No comment provided by engineer. */ +"Mappa" = "Map"; + +/* Maps SDK Demos */ +"Maps SDK Demos" = "Maps SDK Demos"; + +/* voce elenco aree tsunami */ +"Mar dei Caraibi" = "Carribean Sea"; + +/* No comment provided by engineer. */ +"Messaggio" = "Message"; + +/* voce elenco messaggio tsunami */ +"Messaggio informativo" = "Informative message"; + +/* item tabelle */ +"messaggio per utenti" = "message for users"; + +/* No comment provided by engineer. */ +"Messico" = "Mexico"; + +/* No comment provided by engineer. */ +"METEO" = "WEATHER"; + +/* No comment provided by engineer. */ +"Meteo al momento del sisma" = "Weather at the time of the earthquake"; + +/* No comment provided by engineer. */ +"minuti fa" = "minutes ago"; + +/* No comment provided by engineer. */ +"minuto fa" = "minute ago"; + +/* voce menu */ +"Modifica impostazioni" = "Change settings"; + +/* No comment provided by engineer. */ +"MOLTO FORTE\n(Crollo di edifici)" = "VERY STRONG\n(Collapse of buildings)"; + +/* No comment provided by engineer. */ +"Mondo" = "Globe"; + +/* No comment provided by engineer. */ +"Mostra sismi forti a qualsiasi distanza se di" = "Show strong earthquakes at any distance if"; + +/* messaggio assenza connesione */ +"Nessuna connessione" = "No Internet connection"; + +/* No comment provided by engineer. */ +"Nessuna sottoscrizione attiva. Nella lista delle persone da allertare " = "No active subscription."; + +/* No comment provided by engineer. */ +"Nicaragua" = "Nicaragua"; + +/* No comment provided by engineer. */ +"Non hai seleziato nessuna nazione" = "You have not selected any country"; + +/* voce menu */ +"Notifica anche sismi per i quali non è possibile stimare l'intensità" = "Also notifies earthquakes for which it is not possible to estimate the intensity"; + +/* voce menu */ +"Notifica sismi di qualsiasi magnitudo se la distanza è inferiore a" = "Notify earthquakes of any magnitude if the distance is less than"; + +/* voce menu */ +"Notifica sismi forti a qualsiasi distanza se la magnitudo è maggiore a" = "Notify strong earthquakes at any distance if the magnitude is greater than"; + +/* titolo impostazioni notifiche + voce menu */ +"Notifiche da reti sismiche" = "Notifications from seismic networks"; + +/* titolo impostazioni notifiche + voce menu */ +"Notifiche segnalazioni utente" = "Notification of user reports"; + +/* titolo impostazioni notifiche + voce menu */ +"Notifiche sismi" = "Earthquake notifications"; + +/* titolo impostazioni notifiche + voce menu */ +"Notifiche sismi rilevati in tempo reale" = "Notifications of earthquake detected in real-time"; + +/* titolo impostazioni notifiche + voce menu */ +"Notifiche tsunami" = "Tsunami notifications"; + +/* No comment provided by engineer. */ +"Nuova Zelanda" = "New Zeland"; + +/* voce elenco aree tsunami */ +"Oceano Pacifico" = "Pacific Ocean"; + +/* No comment provided by engineer. */ +"OK" = "OK"; + +/* No comment provided by engineer. */ +"Onda sismica in" = "Seismic wave in"; + +/* No comment provided by engineer. */ +"oppure" = "otherwise"; + +/* voce menu */ +"Ora di fine" = "Ending time"; + +/* voce menu */ +"Ora di inizio" = "Starting time"; + +/* No comment provided by engineer. */ +"ora fa" = "hour ago"; + +/* voce menu */ +"Ora fine" = "Ending time"; + +/* voce menu */ +"Ora inizio" = "Starting time"; + +/* No comment provided by engineer. */ +"ore fa" = "hours ago"; + +/* No comment provided by engineer. */ +"pagerai al mese:" = "you will pay per month:"; + +/* No comment provided by engineer. */ +"pagerai all'anno:" = "you will pay per year:"; + +/* voce elenco messaggio tsunami */ +"Pericolo cessato" = "Warning ceased"; + +/* voce elenco messaggio tsunami */ +"Pericolo tsunami" = "Tsunami warning"; + +/* No comment provided by engineer. */ +"Perù" = "Per"; + +/* No comment provided by engineer. */ +"Pressione:" = "Pressure:"; + +/* voce menu */ +"Privacy" = "Privacy"; + +/* No comment provided by engineer. */ +"Privacy: http://wp.earthquakenetwork.it/privacy/\n\nTermini e condizioni: http://wp.earthquakenetwork.it/it/terms-conditions/" = "Privacy: http://wp.earthquakenetwork.it/privacy/\n\nTerms and conditions: http://wp.earthquakenetwork.it/it/terms-conditions/"; + +/* No comment provided by engineer. */ +"Profondità" = "Depth"; + +/* versione pro */ +"Puoi convertire la tua app nella versione PRO senza doverla scariche dallo store. La versione PRO a notifiche e allerte tramite sintetizazione vocale, la visione in realtà aumentata, l'allerta sui movimenti rilevati dal proprio smartphone e non ha alcuna pubblicità. In più sostieni il progetto di ricerca il quale non sostiene finanziamenti esterni. Grazie per considerare l'acquisto! Alternativamente il passaggio alla versione PRO è GRATUITO sottoscrivendo uno degli abbonamenti annuali della lista di priorità.\n\nPrivacy: http://wp.earthquakenetwork.it/privacy/ \n\nTermini e condizioni: http://wp.earthquakenetwork.it/it/terms-conditions/" = "Earthquake Network is the only research project that develops a worldwide real-time seismic alert system based on smartphones. By purchasing the PRO version you support the project which does not receive any kind of financing. The PRO version has no advertising and in the future will include additional features compared to the basic version. Thank you for considering buying and supporting the project!\n\nPrivacy: http://wp.earthquakenetwork.it/privacy\n\nTerms and conditions: http://wp.earthquakenetwork.it/it/terms-conditions/"; + +/* No comment provided by engineer. */ +"Puoi entrare a fare parte delle liste di priorità prime" = "You can join the priority list of the first"; + +/* voce elenco raggio sismi */ +"Qualsiasi distanza" = "Any distance"; + +/* voce menu */ +"Qualsiasi intensità" = "Any intensity"; + +/* voce menu */ +"Raggio dalla tua posizione" = "Radius from your location"; + +/* voce menu */ +"Raggio sismi forti o intensità non disponibile" = "Radius strong earthquakes or intensity not available"; + +/* voce menu */ +"Raggio sismi lievi" = "Radius mild earthquakes"; + +/* No comment provided by engineer. */ +"Repubblica Domenicana" = "Dominican Republic"; + +/* item tabelle */ +"Rete smartphone" = "Smartphone Network"; + +/* pulsanti orrizontale */ +"RETE SMARTPHONE" = "SMARTPHONE NETWORK"; + +/* titolo impostazioni notifiche + voce menu */ +"Reti sismiche" = "Seismic networks"; + +/* pulsanti orrizontale */ +"RETI SISMICHE" = "SEISMIC NETWORKS"; + +/* voce menu */ +"Ricevi le notifiche dei sismi rilevati dalle agenzie nazionalie internazionali" = "Receive notifications of earthquakes detected by national and international seismic agencies"; + +/* voce menu */ +"Ricevi le notifiche dei suonisegnalati manualemente dagli utenti" = "Receive notifications of earthquakes manually reported by users"; + +/* voce menu */ +"Ricevi le notifiche in tempo reale dei sismi rilevati dalla rete smartphone" = "Receive real-time notifications of earthquakes detected by the smartphone network"; + +/* voce menu */ +"Ricevi le notifiche per i messaggi rilasciati dal Pacific Tsunami Warning Center" = "Receive notifications for messages released by the Pacific Tsunami Warning Center"; + +/* voce menu */ +"Ricevi le notifiche solo in un intervallo del giorno" = "Receive notifications only in a range of day"; + +/* titolo navigation bar */ +"Rilevatore Terremoti" = "Earthquake Network"; + +/* Samples */ +"Samples" = "Samples"; + +/* No comment provided by engineer. */ +"Scarica " = "Download "; + +/* No comment provided by engineer. */ +"Se vuoi filtrare la lista dei sismi, seleziona la nazione in cui vivi" = "If you want to filter the list of earthquakes, select the country where you live"; + +/* No comment provided by engineer. */ +"secondi" = "seconds"; + +/* No comment provided by engineer. */ +"Segnalazione " = "Report "; + +/* pulsanti orrizontale */ +"SEGNALAZIONI" = "REPORTS"; + +/* No comment provided by engineer. */ +"Sei abbonato: priorità 10000 persone, rinnovo annuale " = "You are subscribed to the 10'000 priority list, annual renewal "; + +/* No comment provided by engineer. */ +"Sei abbonato: priorità 10000 persone, rinnovo mensile " = "You are subscribed to the 10'000 priority list, monthly renewal "; + +/* No comment provided by engineer. */ +"Sei abbonato: priorità 100000 persone, rinnovo annuale " = "You are subscribed to the 100'000 priority list, annual renewal "; + +/* No comment provided by engineer. */ +"Sei abbonato: priorità 100000 persone, rinnovo mensile " = "You are subscribed to the 100'000 priority list, monthly renewal "; + +/* No comment provided by engineer. */ +"Sei ore" = "six hours"; + +/* No comment provided by engineer. */ +"Seleziona" = "Select"; + +/* No comment provided by engineer. */ +"sending" = "sending"; + +/* voce menu */ +"Sismi da notificare" = "Earthquakes to report"; + +/* item tabelle */ +"Sismi rilevati da smartphone" = "Earthquakes detected by smartphones"; + +/* voce menu */ +"Sismi senza intensità" = "Earthquakes without intensity"; + +/* messaggio errore richiesta dev_cmd */ +"Sì è verificato un errore sulla centralina" = "Sì è verificato un errore sulla centralina"; + +/* voce menu */ +"Solo sismi forti" = "Only strong earthquakes"; + +/* descrizione Top 10K */ +"sottoscrizioni ancora disponibiliper essere allertato in meno di 1 secondo dal rilevamento del sistema" = "subscriptions still available to be alerted in less than 1 second from the earthquake"; + +/* descrizione Top 100K */ +"sottoscrizioni ancora disponibiliper essere allertato in meno di 5 secondi dal rilevamento del sistema" = "subscriptions still available to be alerted in less than 5 seconds from the earthquake"; + +/* No comment provided by engineer. */ +"Spagna" = "Spain"; + +/* pulsanti orrizontale */ +"SPONSOR" = "SPONSOR"; + +/* No comment provided by engineer. */ +"Stai acquistando la verisone pro, verrà rimossa la pubblicità" = "You are buying the PRO version, advertisement will be removed"; + +/* voce menu */ +"Suona un allarme quando un sisma è rilevato dalla rete di smartphones " = "Activate an alarm when an earthquake is detected by the smartphone network "; + +/* voce elenco messaggio tsunami */ +"Supplemento di allerta" = "Alert supplement"; + +/* voce elenco messaggio tsunami */ +"Supplemento di valutazione" = "Evaluation supplement"; + +/* No comment provided by engineer. */ +"Temperatura: " = "Temperature: "; + +/* voce menu */ +"Terremoti forti" = "Strong earthquakes"; + +/* voce menu */ +"Terremoti vicini" = "Nearby earthquakes"; + +/* voce menu */ +"Testa allarme" = "Test alarm"; + +"testo utenti1" = "Is this app useful for you? Vote and support the app with 5 stars at"; + +"testo utenti2" = "thanks! Real time detection of quakes works better if the app is installed on many devices. Share the app with family and friends to improve detection."; +/* titolo impostazioni notifiche + voce menu */ +"Tipo messaggio" = "Message type"; + +/* voce menu */ +"Tono di allarme" = "Alarm tone"; + +/* No comment provided by engineer. */ +"TRENS" = "TREND"; + +/* pulsanti orrizontale */ +"TSUNAMI" = "TSUNAMI"; + +/* No comment provided by engineer. */ +"Ultim\'ora" = "Last hour"; + +/* No comment provided by engineer. */ +"Ultima settimana" = "Last week"; + +/* No comment provided by engineer. */ +"Ultimo anno" = "Last year"; + +/* No comment provided by engineer. */ +"Ultimo giorno" = "Last day"; + +/* No comment provided by engineer. */ +"Ultimo mese" = "Last month"; + +/* No comment provided by engineer. */ +"Umidità : " = "Humidity : "; + +/* No comment provided by engineer. */ +"Un anno" = "One year"; + +/* No comment provided by engineer. */ +"un anno" = "one year"; + +/* No comment provided by engineer. */ +"Un giorno" = "One day"; + +/* No comment provided by engineer. */ +"Un mese" = "One month"; + +/* No comment provided by engineer. */ +"Un ora" = "One hour"; + +/* voce menu */ +"Un sisma è simulato. Dovresti ricevere l'allerta e l'allarme dovrebbe suonare. Se attive, ricordati di disabilitare l'invio della mail automatiche ai tuoi contatti per non allarmarli" = "Un sisma è simulato. Dovresti ricevere l'allerta e l'allarme dovrebbe suonare. Se attive, ricordati di disabilitare l'invio della mail automatiche ai tuoi contatti per non allarmarli"; + +/* No comment provided by engineer. */ +"Un\'ora" = "One hour"; + +/* No comment provided by engineer. */ +"Una settimana" = "One week"; + +/* No comment provided by engineer. */ +"Usa il bottone per segnalare il sisma" = "Use the button to report an earthquake"; + +/* messaggio errore inserimento credenziali */ +"Username e Password sbagliati" = "Username e Password sbagliati"; + +/* voce elenco messaggio tsunami */ +"Valutazione cancellata" = "Evaluation canceled"; + +/* voce elenco messaggio tsunami */ +"Valutazione Tsunami" = "Tsunami evaluation"; + +/* titolo pulsante notifica rete smartphone */ +"VEDI IN TWITTER" = "SEE ON TWITTER"; + +/* No comment provided by engineer. */ +"Velocità vento: " = "Wind speed: "; + +/* No comment provided by engineer. */ +"Venezuela" = "Venezuela"; + +/* etichetta versione app */ +"Versione" = "Version"; + +/* item tabelle */ +"Versione PRO" = "PRO version"; + +/* titolo impostazioni notifiche */ +"Vibrazioni e suono" = "Sound and vibration"; + +/* titolo pulsante notifica rete smartphone */ +"VOTA L'APP" = "Vote the app"; + +/* No comment provided by engineer. */ +"• Il pagamento verrà addebitato sull'account iTunes alla conferma dell'acquisto\n\n• L'abbonamento si rinnova automaticamente a meno che il rinnovo automatico non venga disattivato almeno 24 ore prima della fine del periodo corrente\n\n• L'abbonamento verrà addebitato per il rinnovo entro 24 ore prima della fine del periodo corrente e identificato il costo del rinnovo\n\n• Le sottoscrizioni possono essere gestite dall'utente e il rinnovo automatico può essere disattivato accedendo alle Impostazioni account dell'utente dopo l'acquisto." = "• Your payment will be charged to your iTunes account upon confirmation of purchase\n\n• The subscription is automatically renewed unless the automatic renewal is deactivated at least 24 hours before the end of the current period\n\n• Subscription will be charged for renewal within 24 hours before the end of the current period and the renewal cost identified\n\n• Subscriptions can be managed by the user and automatic renewal can be deactivated by accessing the user's account settings after the purchase."; + +/* No comment provided by engineer. */ +"• L'abbonamento si rinnova automaticamente a meno che il rinnovo automatico non venga disattivato almeno 24 ore prima della fine del periodo corrente\n\n• L'abbonamento verrà addebitato per il rinnovo entro 24 ore prima della fine del periodo corrente e identificato il costo del rinnovo\n\n• Le sottoscrizioni possono essere gestite dall'utente e il rinnovo automatico può essere disattivato accedendo alle Impostazioni account dell'utente dopo l'acquisto.\n\n" = "• The subscription is automatically renewed unless the automatic renewal is deactivated at least 24 hours before the end of the current period\n\n• The subscription will be charged for renewal within 24 hours before the end of the current period and the renewal cost identified\n\n• Subscriptions can be managed by the user and automatic renewal can be deactivated by accessing the user's account settings after purchase."; + +"Globale" = "Global"; +"Italia" = "Italy"; +"Spagna" = "Spain"; +"Cina" = "China"; +"Giappone" = "Japan"; +"Nicaragua" = "Nicaragua"; +"Messico" = "Mexico"; +"Colombia" = "Colombia"; +"Costa Rica" = "Costa Rica"; +"Cile" = "Chile"; +"Venezuela" = "Venezuela"; +"Nuova Zelanda" = "New Zeland"; +"Argentina" = "Argentina"; +"Ecuador" = "Ecuador"; +"Filippine" = "Philippines"; +"Perù" = "Peru"; +"Repubblica Dominicana" = "Dominican Republic"; + + + + + + +/// notifiche + +"Allerta sismica in tempo reale" = "Real time seismic alert"; +"Segnalazione utente" = "User report"; +"Segnalazione da rete sismica" = "Seismic network report"; +"Allerta tsunami" = "Tsunami alert"; + + +/// notifiche body + +"Rilevato sisma debole a" = "Mild quake detected at %@"; +"Rilevato sisma forte a" = "Strong quake detected at %@"; +"Rilevato sisma a" = "Quake detected at %@"; +"Sisma lieve segnalato da utente a" = "Mild quake reported by user at %@"; +"Sisma forte segnalato da utente a" = "Strong quake reported by user at %@"; +"Sisma molto forte segnalato da utente a" = "Very strong quake reported by user at %@"; +"Sisma rilevato a" = "Quake detected at %@"; +"Area di interesse: Mar dei Caraibi" = "Area of interest: Carribean Sea"; +"Area di interesse: Hawaii" = "Area of interest: Hawaii"; +"Area di interesse: Oceano Pacifico" = "Area of interest: Pacific Ocean"; +"Sisma rilevato da" = "earthquake detected by"; diff --git a/Sources/Earthquake Network/es.lproj/Info.plist b/Sources/Earthquake Network/es.lproj/Info.plist new file mode 100644 index 0000000..da842bd --- /dev/null +++ b/Sources/Earthquake Network/es.lproj/Info.plist @@ -0,0 +1,66 @@ + + + + + CFBundleDevelopmentRegion + $(DEVELOPMENT_LANGUAGE) + CFBundleExecutable + $(EXECUTABLE_NAME) + CFBundleIdentifier + $(PRODUCT_BUNDLE_IDENTIFIER) + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + $(PRODUCT_NAME) + CFBundlePackageType + APPL + CFBundleShortVersionString + 1.1 + CFBundleVersion + 1.1 + LSApplicationQueriesSchemes + + googlechromes + comgooglemaps + + LSRequiresIPhoneOS + + NSAppTransportSecurity + + NSAllowsArbitraryLoads + + + NSLocationAlwaysAndWhenInUseUsageDescription + Necesitamos tu ubicación para enviarte alertas sísmicas en tiempo real + NSLocationAlwaysUsageDescription + Necesitamos tu ubicación para enviarte alertas sísmicas en tiempo real + NSLocationWhenInUseUsageDescription + Necesitamos tu ubicación para enviarte alertas sísmicas en tiempo real + UIBackgroundModes + + audio + fetch + location + remote-notification + + UILaunchStoryboardName + LaunchScreen + UIMainStoryboardFile + Main + UIRequiredDeviceCapabilities + + armv7 + + UISupportedInterfaceOrientations + + UIInterfaceOrientationPortrait + + UISupportedInterfaceOrientations~ipad + + UIInterfaceOrientationPortrait + UIInterfaceOrientationPortraitUpsideDown + UIInterfaceOrientationLandscapeLeft + UIInterfaceOrientationLandscapeRight + + + diff --git a/Sources/Earthquake Network/es.lproj/LaunchScreen.strings b/Sources/Earthquake Network/es.lproj/LaunchScreen.strings new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/Sources/Earthquake Network/es.lproj/LaunchScreen.strings @@ -0,0 +1 @@ + diff --git a/Sources/Earthquake Network/es.lproj/Localizable.strings b/Sources/Earthquake Network/es.lproj/Localizable.strings new file mode 100644 index 0000000..3843c09 --- /dev/null +++ b/Sources/Earthquake Network/es.lproj/Localizable.strings @@ -0,0 +1,792 @@ +/* No comment provided by engineer. */ +" 10000 persone allertate." = " 10.000 personas alertadas."; + +/* No comment provided by engineer. */ +" 100000 persone allertate." = " 100.000 personas alertadas."; + +/* No comment provided by engineer. */ +"(Ora tua)" = "(Tu hora)"; + +/* No comment provided by engineer. */ +"Abbonamenti annuali" = "Suscripciones anuales"; + +/* No comment provided by engineer. */ +"Abbonamenti mensili" = "Suscripciones mensuales"; + +/* No comment provided by engineer. */ +"Abbonamento annuale, priorità 10000 persone " = "Suscripción anual, prioridad 10.000 personas "; + +/* No comment provided by engineer. */ +"Abbonamento annuale, priorità 100000 persone " = "Suscripción anual, prioridad 100.000 personas "; + +/* No comment provided by engineer. */ +"Abbonamento mensile, priorità 10000 persone " = "Suscripción mensual, prioridad 10.000 personas "; + +/* No comment provided by engineer. */ +"Abbonamento mensile, priorità 100000 persone " = "Suscripción mensual, prioridad 100.000 personas "; + +/* voce menu */ +"Abilitato" = "Activado"; + +/* titolo impostazioni notifiche */ +"Alerta sismica" = "Alerta sismica"; + +/* voce elenco messaggio tsunami */ +"Allerta cancellata" = "Alerta cancelada"; + +/* voce menu */ +"Allerta in tempo reale" = "Alerta en tiempo real"; + +/* voce elenco messaggio tsunami */ +"Allerta Tsunami" = "Alerta tsunami"; + +/* No comment provided by engineer. */ +"Altro" = "Otro"; + +/* pulsanti orrizontale */ +"ALTRO" = "OTRO"; + +/* No comment provided by engineer. */ +"Annulla" = "Cancelar"; + +/* The name of the app to display in a navigation bar along with a placeholder for the SDK version number */ +"App.NameAndVersion" = "App.NameAndVersion"; + +/* titolo impostazioni notifiche + voce menu */ +"Area di interesse" = "Área de interés"; + +/* No comment provided by engineer. */ +"Argentina" = "Argentina"; + +/* No comment provided by engineer. */ +"Attenzione" = "Atención"; + +/* No comment provided by engineer. */ +"Attenzione " = "Atención "; + +/* voce menu */ +"Attiva l'allerta anche su i sismi per i quali non è possibile stimare l'intensità" = "También activa la alerta de sismos para los cuales no es posible estimar la intensidad."; + +/* voce menu */ +"Autore" = "Autor"; + +/* Back */ +"Back" = "Espalda"; + +/* pulsanti orrizontale */ +"CHAT" = "CHAT"; + +/* No comment provided by engineer. */ +"Chile" = "Chile"; + +/* No comment provided by engineer. */ +"chiudi" = "cerra"; + +/* pulsante chiudi impostazioni */ +"Chiudi" = "Cerra"; + +/* No comment provided by engineer. */ +"CHIUDI" = "CERRA"; + +/* No comment provided by engineer. */ +"Cina" = "China"; + +/* No comment provided by engineer. */ +"Colombia" = "Colombia"; + +/* titolo pulsante notifica rete smartphone */ +"CONDIVIDI" = "COMPARTA APP"; + +/* allerta acquisto o restor pro */ +"Conferma" = "Confirmar"; + +/* No comment provided by engineer. */ +"Conferma nazione" = "Confirmar pais"; + +/* No comment provided by engineer. */ +"CONFIG" = "CONFIG"; + +/* No comment provided by engineer. */ +"Copertura" = "Cobertura"; + +/* No comment provided by engineer. */ +"Copertura nuvolosa : " = "Cubierta de nubes: "; + +/* No comment provided by engineer. */ +"Costa Rica" = "Costa Rica"; + +/* No comment provided by engineer. */ +"dalla tua posizione" = "desde tu ubicación"; + +/* No comment provided by engineer. */ +"Data" = "Fecha"; + +/* No comment provided by engineer. */ +"Data(Ora tua):" = "Fecha(Tu tiempo):"; + +/* Prompt to enter text for autocomplete demo */ +"Demo.Content.Autocomplete.EnterTextPrompt" = "Demo.Content.Autocomplete.EnterTextPrompt"; + +/* Format string for 'autocomplete failed with error' message */ +"Demo.Content.Autocomplete.FailedErrorMessage" = "Demo.Content.Autocomplete.FailedErrorMessage"; + +/* Button title for 'show autocomplete widget' */ +"Demo.Content.Autocomplete.ShowWidgetButton" = "Demo.Content.Autocomplete.ShowWidgetButton"; + +/* Button title for the 'BlueColors' styled autocomplete widget. */ +"Demo.Content.Autocomplete.Styling.Colors.BlueColors" = "Demo.Content.Autocomplete.Styling.Colors.BlueColors"; + +/* Button title for the 'Hot Dog Stand' styled autocomplete widget. */ +"Demo.Content.Autocomplete.Styling.Colors.HotDogStand" = "Demo.Content.Autocomplete.Styling.Colors.HotDogStand"; + +/* Button title for the 'WhiteOnBlack' styled autocomplete widget. */ +"Demo.Content.Autocomplete.Styling.Colors.WhiteOnBlack" = "Demo.Content.Autocomplete.Styling.Colors.WhiteOnBlack"; + +/* Button title for the 'Yellow and Brown' styled autocomplete widget. */ +"Demo.Content.Autocomplete.Styling.Colors.YellowAndBrown" = "Demo.Content.Autocomplete.Styling.Colors.YellowAndBrown"; + +/* String for 'autocomplete canceled message' */ +"Demo.Content.Autocomplete.WasCanceledMessage" = "Demo.Content.Autocomplete.WasCanceledMessage"; + +/* Button title for the 'Modal' view of the place picker. */ +"Demo.Content.PlacePicker.ViewController.Modal" = "Demo.Content.PlacePicker.ViewController.Modal"; + +/* Button title for the 'Navigation' view of the place picker. */ +"Demo.Content.PlacePicker.ViewController.Navigation" = "Demo.Content.PlacePicker.ViewController.Navigation"; + +/* Button title for the 'Popover' view of the place picker. */ +"Demo.Content.PlacePicker.ViewController.Popover" = "Demo.Content.PlacePicker.ViewController.Popover"; + +/* Title of the autocomplete demo section */ +"Demo.Section.Title.Autocomplete" = "Demo.Section.Title.Autocomplete"; + +/* Title of the 'Programmatic' demo section */ +"Demo.Section.Title.Programmatic" = "Demo.Section.Title.Programmatic"; + +/* Title of the full-screen autocomplete demo for display in a list or nav header */ +"Demo.Title.Autocomplete.FullScreen" = "Demo.Title.Autocomplete.FullScreen"; + +/* Title of the pushed autocomplete demo for display in a list or nav header */ +"Demo.Title.Autocomplete.Push" = "Demo.Title.Autocomplete.Push"; + +/* Title of the Styling autocomplete demo for display in a list or nav header */ +"Demo.Title.Autocomplete.Styling" = "Demo.Title.Autocomplete.Styling"; + +/* Title of the UISearchController autocomplete demo for display in a list or nav header */ +"Demo.Title.Autocomplete.UISearchController" = "Demo.Title.Autocomplete.UISearchController"; + +/* Title of the UISearchDisplayController autocomplete demo for display in a list or nav header */ +"Demo.Title.Autocomplete.UISearchDisplayController" = "Demo.Title.Autocomplete.UISearchDisplayController"; + +/* Title of the UITextField autocomplete demo for display in a list or nav header */ +"Demo.Title.Autocomplete.UITextField" = "Demo.Title.Autocomplete.UITextField"; + +/* Title of the photos demo for display in a list or nav header */ +"Demo.Title.Photos" = "Demo.Title.Photos"; + +/* Title of the 'select place' button within the photos demo */ +"Demo.Title.Photos.SelectPlace" = "Demo.Title.Photos.SelectPlace"; + +/* Title of the Place Picker demo for displaying the picker in a popover, navigation controller, or modally. */ +"Demo.Title.PlacePicker.ViewController" = "Demo.Title.PlacePicker.ViewController"; + +/* pulsante abbonamenti */ +"DETTAGLI" = "DETALLES"; + +/* voce menu */ +"Dettagli importanti sulla rilevazione dei sismi" = "Detalles importantes sobre la detección de sismos"; + +/* voce menu */ +"Dettagli importanti sulla rilevazione di sismi" = "Detalles importantes sobre la detección de sismos"; + +/* No comment provided by engineer. */ +"Dieci minuti" = "Diez minutos"; + +/* voce menu */ +"Disclaimer" = "Disclaimer"; + +/* No comment provided by engineer. */ +"Dispositivi attivi" = "smartphones que están monitoreando los sismos en tiempo real. Para mejorar la detección comparta la app con tus amigos y familia, gracias!"; + +/* No comment provided by engineer. */ +"Dispositivi totali" = "En este momento, en tu área hay"; + +/* item tabelle */ +"Dispositivo affidabile" = "Dispositivo confiable"; + +/* voce menu */ +"Distanza" = "Distancia"; + +/* No comment provided by engineer. */ +"Distanza massima" = "Distancia maxima"; + +/* No comment provided by engineer. */ +"Dodici ore" = "Doce horas"; + +/* No comment provided by engineer. */ +"Due ore" = "Dos horas"; + +/* pulsanti orrizontale */ +"E-MAIL/SMS" = "E-MAIL/SMS"; + +/* voce menu */ +"Energia sisma" = "Energía del sismos"; + +/* No comment provided by engineer. */ +"Equador" = "Ecuador"; + +/* No comment provided by engineer. */ +"Errore sconosciuto" = "Error desconocido"; + +/* messaggio errore richiesta apikey impianto */ +"Errore! Impossibile accedere all'impianto" = "Errore! Impossibile accedere all'impianto"; + +/* No comment provided by engineer. */ +"Esci" = "Salida"; + +/* No comment provided by engineer. */ +"Età massima" = "Edad maxima"; + +/* voce menu */ +"F.A.Q." = "F.A.Q."; + +/* No comment provided by engineer. */ +"Filippine" = "Filipinas"; + +/* No comment provided by engineer. */ +"Filtro" = "Filtro"; + +/* No comment provided by engineer. */ +"FORTE\n(Caduta di oggetti)" = "FUERTE\n(Caída de objetos)"; + +/* No comment provided by engineer. */ +"Gestisci le reti sismiche" = "Gestionar redes sísmicas"; + +"GESTISCI LE RETI SISMICHE" = "Gestionar redes sísmicas"; + +/* No comment provided by engineer. */ +"Giappone" = "Japón"; + +/* No comment provided by engineer. */ +"giorni fa" = "days"; + +/* allerta acquisto o restor pro */ +"Hai ripristinato il prodotto da te acquistato" = "Has restaurado el producto que compraste"; + +/* No comment provided by engineer. */ +"Il messaggio è già stato in viato, al momento non è possibile inviare una nuova segnalazione" = "El informe ya ha sido enviado, por el momento no es posible enviar un nuevo informe."; + +/* voce menu */ +"Imposta volume" = "Ajustar el volumen"; + +/* voce menu */ +"Impostazioni" = "Ajustes"; + +/* voce menu */ +"Informazioni" = "Información"; + +/* voce menu */ +"Intervallo allarme" = "Intervalo de alarma"; + +/* voce menu */ +"Intervallo notifiche" = "Intervalo de notificación"; + +/* No comment provided by engineer. */ +"Invia messaggio" = "Enviar mensaje"; + +/* No comment provided by engineer. */ +"Invia un messaggio che gli altri utenti possono leggere sul sisma che hai segnalato" = "Envía un mensaje para que otros usuarios puedan leer sobre el sismo que reportaste"; + +/* voce elenco aree tsunami */ +"Isole Hawaii" = "Islas hawai"; + +/* No comment provided by engineer. */ +"Isole Hawaii" = "Islas hawai"; + +/* No comment provided by engineer. */ +"Italia" = "Italia"; + +/* No comment provided by engineer. */ +"La magnitudo sarà calcola e cominicata dalla rete sismica nazionale e comparirà nella sezione Reti Sismiche dell'app." = "La magnitud será calculada e informada por la red sísmica nacional y aparecerá en la sección redes sísmicas de la aplicación."; + +/* No comment provided by engineer. */ +"La tua posizione geografica è sconosciuta e non è possibile segnalare il sisma" = "Tu ubicación es desconocida y el sismos no puede ser reportado"; + +/* No comment provided by engineer. */ +"La tua segnalazione è stata inviata correttamente" = "Tu informe ha sido enviado correctamente"; + +/* No comment provided by engineer. */ +"LEGGERO\n(Solo percepito)" = "LEVE\n(solo percibido)"; + +/* voce menu */ +"Lista notifiche" = "Lista de notificaciones"; + +/* item tabelle */ +"Lista priorità - NUOVA!" = "Servicio prioritario"; + +/* voce menu */ +"Magnitudo" = "Magnitud"; + +/* voce menu */ +"Magnitudo >= 2.0" = "Magnitud >= 2.0"; + +/* voce menu */ +"Magnitudo >= 3.0" = "Magnitud >= 3.0"; + +/* voce menu */ +"Magnitudo >= 3.5" = "Magnitud >= 3.5"; + +/* voce menu */ +"Magnitudo >= 4.5" = "Magnitud >= 4.5"; + +/* voce menu */ +"Magnitudo >= 5.5" = "Magnitud >= 5.5"; + +/* voce menu */ +"Magnitudo >= 6.0" = "Magnitud >= 6.0"; + +/* voce menu */ +"Magnitudo >= 6.5" = "Magnitud >= 6.5"; + +/* voce menu */ +"Magnitudo >= 7.5" = "Magnitud >= 7.5"; + +/* No comment provided by engineer. */ +"Magnitudo minima" = "Magnitud mínima"; + +/* No comment provided by engineer. */ +"MAPPA" = "MAPA"; + +/* No comment provided by engineer. */ +"Mappa" = "Mapa"; + +/* Maps SDK Demos */ +"Maps SDK Demos" = "Maps SDK Demos"; + +/* voce elenco aree tsunami */ +"Mar dei Caraibi" = "Mar Caribe"; + +/* No comment provided by engineer. */ +"Messaggio" = "Mensaje"; + +/* voce elenco messaggio tsunami */ +"Messaggio informativo" = "Mensaje informativo"; + +/* item tabelle */ +"messaggio per utenti" = "mensaje para los usuarios"; + +/* No comment provided by engineer. */ +"Messico" = "Mexico"; + +/* No comment provided by engineer. */ +"METEO" = "TIEMPO"; + +/* No comment provided by engineer. */ +"Meteo al momento del sisma" = "Tiempo en el momento del terremoto"; + +/* No comment provided by engineer. */ +"minuti fa" = "minutos"; + +/* No comment provided by engineer. */ +"minuto fa" = "minuto"; + +/* voce menu */ +"Modifica impostazioni" = "Cambiar ajustes"; + +/* No comment provided by engineer. */ +"MOLTO FORTE\n(Crollo di edifici)" = "MUY FUERTE\n(Colapso de edificios)"; + +/* No comment provided by engineer. */ +"Mondo" = "Globo"; + +/* No comment provided by engineer. */ +"Mostra sismi forti a qualsiasi distanza se di" = "Mostrar sismos fuertes a cualquier distancia si"; + +/* messaggio assenza connesione */ +"Nessuna connessione" = "No hay conexión a internet"; + +/* No comment provided by engineer. */ +"Nessuna sottoscrizione attiva. Nella lista delle persone da allertare " = "No hay suscripción activa."; + +/* No comment provided by engineer. */ +"Nicaragua" = "Nicaragua"; + +/* No comment provided by engineer. */ +"Non hai seleziato nessuna nazione" = "No has seleccionado ningún país"; + +/* voce menu */ +"Notifica anche sismi per i quali non è possibile stimare l'intensità" = "También notifica sismos para los que no es posible estimar la intensidad."; + +/* voce menu */ +"Notifica sismi di qualsiasi magnitudo se la distanza è inferiore a" = "Notificar sismos de cualquier magnitud si la distancia es inferior a"; + +/* voce menu */ +"Notifica sismi forti a qualsiasi distanza se la magnitudo è maggiore a" = "Notificar sismos fuertes a cualquier distancia si la magnitud es mayor que"; + +/* titolo impostazioni notifiche + voce menu */ +"Notifiche da reti sismiche" = "Notificaciones desde redes sísmicas"; + +/* titolo impostazioni notifiche + voce menu */ +"Notifiche segnalazioni utente" = "Notificaciones desde informes de usuario"; + +/* titolo impostazioni notifiche + voce menu */ +"Notifiche sismi" = "Notificaciones de sismos"; + +/* titolo impostazioni notifiche + voce menu */ +"Notifiche sismi rilevati in tempo reale" = "Notificaciones de sismos detectados en tiempo real."; + +/* titolo impostazioni notifiche + voce menu */ +"Notifiche tsunami" = "Notificaciones de tsunami"; + +/* No comment provided by engineer. */ +"Nuova Zelanda" = "Nueva Zelanda"; + +/* voce elenco aree tsunami */ +"Oceano Pacifico" = "Oceano Pacifico"; + +/* No comment provided by engineer. */ +"OK" = "OK"; + +/* No comment provided by engineer. */ +"Onda sismica in" = "Onda sísmica en"; + +/* No comment provided by engineer. */ +"oppure" = "de otra manera"; + +/* voce menu */ +"Ora di fine" = "Hora de inicio"; + +/* voce menu */ +"Ora di inizio" = "Hora de fine"; + +/* No comment provided by engineer. */ +"ora fa" = "hora"; + +/* voce menu */ +"Ora fine" = "Hora de fine"; + +/* voce menu */ +"Ora inizio" = "Hora de inicio"; + +/* No comment provided by engineer. */ +"ore fa" = "horas"; + +/* No comment provided by engineer. */ +"pagerai al mese:" = "pagaras por mes:"; + +/* No comment provided by engineer. */ +"pagerai all'anno:" = "pagaras por año:"; + +/* voce elenco messaggio tsunami */ +"Pericolo cessato" = "Cesado peligro"; + +/* voce elenco messaggio tsunami */ +"Pericolo tsunami" = "Peligro de tsunami"; + +/* No comment provided by engineer. */ +"Perù" = "Peru"; + +/* No comment provided by engineer. */ +"Pressione:" = "Presión:"; + +/* voce menu */ +"Privacy" = "Privacidad"; + +/* No comment provided by engineer. */ +"Privacy: http://wp.earthquakenetwork.it/privacy/\n\nTermini e condizioni: http://wp.earthquakenetwork.it/it/terms-conditions/" = "Privacidad: http://wp.earthquakenetwork.it/privacy/\n\nTérminos y condiciones: http://wp.earthquakenetwork.it/it/terms-conditions/"; + +/* No comment provided by engineer. */ +"Profondità" = "Profundidad"; + +/* versione pro */ +"Puoi convertire la tua app nella versione PRO senza doverla scariche dallo store. La versione PRO a notifiche e allerte tramite sintetizazione vocale, la visione in realtà aumentata, l'allerta sui movimenti rilevati dal proprio smartphone e non ha alcuna pubblicità. In più sostieni il progetto di ricerca il quale non sostiene finanziamenti esterni. Grazie per considerare l'acquisto! Alternativamente il passaggio alla versione PRO è GRATUITO sottoscrivendo uno degli abbonamenti annuali della lista di priorità.\n\nPrivacy: http://wp.earthquakenetwork.it/privacy/ \n\nTermini e condizioni: http://wp.earthquakenetwork.it/it/terms-conditions/" = "Sismo Detector es el único proyecto de investigación que desarrolla un sistema mundial de alerta sísmica en tiempo real basado en teléfonos inteligentes. Al comprar la versión PRO, usted apoya el proyecto que no recibe ningún tipo de financiamiento. La versión PRO no tiene publicidad y en el futuro incluirá características adicionales en comparación con la versión básica. ¡Gracias por considerar comprar y apoyar el proyecto!\n\nPrivacidad: http://wp.earthquakenetwork.it/privacy\n\nTérminos y Condiciones: http://wp.earthquakenetwork.it/it/terms-conditions/"; + +/* No comment provided by engineer. */ +"Puoi entrare a fare parte delle liste di priorità prime" = "Puedes unirte a la lista de priorida de las primeras"; + +/* voce elenco raggio sismi */ +"Qualsiasi distanza" = "Cualquier distancia"; + +/* voce menu */ +"Qualsiasi intensità" = "Cualquier intensidad"; + +/* voce menu */ +"Raggio dalla tua posizione" = "Radio desde tu ubicación"; + +/* voce menu */ +"Raggio sismi forti o intensità non disponibile" = "Radio sismos fuertes o con intensidad no disponible"; + +/* voce menu */ +"Raggio sismi lievi" = "Radio sismos leves"; + +/* No comment provided by engineer. */ +"Repubblica Domenicana" = "Republica Dominicana"; + +/* item tabelle */ +"Rete smartphone" = "Red smartphone"; + +/* pulsanti orrizontale */ +"RETE SMARTPHONE" = "RED SMARTPHONE"; + +/* titolo impostazioni notifiche + voce menu */ +"Reti sismiche" = "Redes sismicas"; + +/* pulsanti orrizontale */ +"RETI SISMICHE" = "REDES SISMICAS"; + +/* voce menu */ +"Ricevi le notifiche dei sismi rilevati dalle agenzie nazionalie internazionali" = "Recibe notificaciones de sismos detectados por las agencias sísmicas nacionales e internacionales."; + +/* voce menu */ +"Ricevi le notifiche dei suonisegnalati manualemente dagli utenti" = "Recibe notificaciones de sismos reportados manualmente por los usuarios."; + +/* voce menu */ +"Ricevi le notifiche in tempo reale dei sismi rilevati dalla rete smartphone" = "Recibe notificaciones en tiempo real de los sismos detectados por la red de teléfonos inteligentes."; + +/* voce menu */ +"Ricevi le notifiche per i messaggi rilasciati dal Pacific Tsunami Warning Center" = "Recibe notificaciones de mensajes publicados por el Pacific Tsunami Warning Center"; + +/* voce menu */ +"Ricevi le notifiche solo in un intervallo del giorno" = "Recibe notificaciones solo"; + +/* titolo navigation bar */ +"Rilevatore Terremoti" = "Sismo Detector"; + +/* Samples */ +"Samples" = "Samples"; + +/* No comment provided by engineer. */ +"Scarica " = "Download "; + +/* No comment provided by engineer. */ +"Se vuoi filtrare la lista dei sismi, seleziona la nazione in cui vivi" = "Si desea filtrar la lista de sismos, selecciona el país donde vive."; + +/* No comment provided by engineer. */ +"secondi" = "segundos"; + +/* No comment provided by engineer. */ +"Segnalazione " = "Informe "; + +/* pulsanti orrizontale */ +"SEGNALAZIONI" = "INFORMES"; + +/* No comment provided by engineer. */ +"Sei abbonato: priorità 10000 persone, rinnovo annuale " = "Estás suscrito a la lista de prioridades de 10'000, renovación anual "; + +/* No comment provided by engineer. */ +"Sei abbonato: priorità 10000 persone, rinnovo mensile " = "Estás suscrito a la lista de prioridades de 10'000, renovación mensual "; + +/* No comment provided by engineer. */ +"Sei abbonato: priorità 100000 persone, rinnovo annuale " = "Estás suscrito a la lista de prioridades de 100'000, renovación anual "; + +/* No comment provided by engineer. */ +"Sei abbonato: priorità 100000 persone, rinnovo mensile " = "Estás suscrito a la lista de prioridades de 100'000, renovación mensual "; + +/* No comment provided by engineer. */ +"Sei ore" = "seis horas"; + +/* No comment provided by engineer. */ +"Seleziona" = "Seleccionar"; + +/* No comment provided by engineer. */ +"sending" = "enviando"; + +/* voce menu */ +"Sismi da notificare" = "Sismos para informar"; + +/* item tabelle */ +"Sismi rilevati da smartphone" = "Sismos detectados por smartphones"; + +/* voce menu */ +"Sismi senza intensità" = "Sismos sin intensidad"; + +/* messaggio errore richiesta dev_cmd */ +"Sì è verificato un errore sulla centralina" = "Sì è verificato un errore sulla centralina"; + +/* voce menu */ +"Solo sismi forti" = "Solo sismos fuertes"; + +/* descrizione Top 10K */ +"sottoscrizioni ancora disponibiliper essere allertato in meno di 1 secondo dal rilevamento del sistema" = "suscripciones aún disponibles para ser alertados en menos de 1 segundo desde el sismo"; + +/* descrizione Top 100K */ +"sottoscrizioni ancora disponibiliper essere allertato in meno di 5 secondi dal rilevamento del sistema" = "suscripciones aún disponibles para ser alertados en menos de 5 segundos desde el sismo"; + +/* No comment provided by engineer. */ +"Spagna" = "España"; + +/* pulsanti orrizontale */ +"SPONSOR" = "SPONSOR"; + +/* No comment provided by engineer. */ +"Stai acquistando la verisone pro, verrà rimossa la pubblicità" = "Está comprando la versión pro, el anuncios serán eliminados"; + +/* voce menu */ +"Suona un allarme quando un sisma è rilevato dalla rete di smartphones " = "Activa una alarma cuando la red de teléfonos inteligentes detecta un sismo"; + +/* voce elenco messaggio tsunami */ +"Supplemento di allerta" = "Suplemento de alerta"; + +/* voce elenco messaggio tsunami */ +"Supplemento di valutazione" = "Suplemento de evaluación"; + +/* No comment provided by engineer. */ +"Temperatura: " = "Temperaturas: "; + +/* voce menu */ +"Terremoti forti" = "Sismos fuertes"; + +/* voce menu */ +"Terremoti vicini" = "Sismos cercanos"; + +/* voce menu */ +"Testa allarme" = "Prueba alarma"; + +"testo utenti1" = "Esta app es útil para ti? Vota la app con 5 estrellas en"; + +"testo utenti2" = "gracias! Más personas tiene instalada la app, mejor funcionarán las alertas. Comparta la app para mejorar la detección en tiempo real."; +/* titolo impostazioni notifiche + voce menu */ +"Tipo messaggio" = "Tipo de mensaje"; + +/* voce menu */ +"Tono di allarme" = "Tono de alarma"; + +/* No comment provided by engineer. */ +"TRENS" = "TENDENCIA"; + +/* pulsanti orrizontale */ +"TSUNAMI" = "TSUNAMI"; + +/* No comment provided by engineer. */ +"Ultim\'ora" = "Ultima hora"; + +/* No comment provided by engineer. */ +"Ultima settimana" = "Ultima semana"; + +/* No comment provided by engineer. */ +"Ultimo anno" = "Ultima año"; + +/* No comment provided by engineer. */ +"Ultimo giorno" = "Ultimo dia"; + +/* No comment provided by engineer. */ +"Ultimo mese" = "Ultimo mes"; + +/* No comment provided by engineer. */ +"Umidità : " = "Humedad: "; + +/* No comment provided by engineer. */ +"Un anno" = "Un año"; + +/* No comment provided by engineer. */ +"un anno" = "un año"; + +/* No comment provided by engineer. */ +"Un giorno" = "Un dia"; + +/* No comment provided by engineer. */ +"Un mese" = "Un mes"; + +/* No comment provided by engineer. */ +"Un ora" = "Una hora"; + +/* voce menu */ +"Un sisma è simulato. Dovresti ricevere l'allerta e l'allarme dovrebbe suonare. Se attive, ricordati di disabilitare l'invio della mail automatiche ai tuoi contatti per non allarmarli" = "Un sisma è simulato. Dovresti ricevere l'allerta e l'allarme dovrebbe suonare. Se attive, ricordati di disabilitare l'invio della mail automatiche ai tuoi contatti per non allarmarli"; + +/* No comment provided by engineer. */ +"Un\'ora" = "Una hora"; + +/* No comment provided by engineer. */ +"Una settimana" = "Una semana"; + +/* No comment provided by engineer. */ +"Usa il bottone per segnalare il sisma" = "Usa el botón para reportar un sismo"; + +/* messaggio errore inserimento credenziali */ +"Username e Password sbagliati" = "Username e Password sbagliati"; + +/* voce elenco messaggio tsunami */ +"Valutazione cancellata" = "Evaluación cancelada"; + +/* voce elenco messaggio tsunami */ +"Valutazione Tsunami" = "Evaluación tsunami"; + +/* titolo pulsante notifica rete smartphone */ +"VEDI IN TWITTER" = "VER EN TWITTER"; + +/* No comment provided by engineer. */ +"Velocità vento: " = "Velocidad viento: "; + +/* No comment provided by engineer. */ +"Venezuela" = "Venezuela"; + +/* etichetta versione app */ +"Versione" = "Versión"; + +/* item tabelle */ +"Versione PRO" = "Versión PRO"; + +/* titolo impostazioni notifiche */ +"Vibrazioni e suono" = "Sonido y vibracion"; + +/* titolo pulsante notifica rete smartphone */ +"VOTA L'APP" = "Vota la app"; + +/* No comment provided by engineer. */ +"• Il pagamento verrà addebitato sull'account iTunes alla conferma dell'acquisto\n\n• L'abbonamento si rinnova automaticamente a meno che il rinnovo automatico non venga disattivato almeno 24 ore prima della fine del periodo corrente\n\n• L'abbonamento verrà addebitato per il rinnovo entro 24 ore prima della fine del periodo corrente e identificato il costo del rinnovo\n\n• Le sottoscrizioni possono essere gestite dall'utente e il rinnovo automatico può essere disattivato accedendo alle Impostazioni account dell'utente dopo l'acquisto." = "• Tu pago se cargará a tu cuenta de iTunes después de la confirmación de la compra\n\n• La suscripción se renueva automáticamente a menos que la renovación automática se desactive al menos 24 horas antes del final del período actual\n\n• Se cobrará la suscripción para la renovación dentro de las 24 horas antes del final del período actual\n\n• Las suscripciones pueden ser administradas por el usuario y la renovación automática puede desactivarse accediendo a la configuración de la cuenta del usuario después de la compra."; + +/* No comment provided by engineer. */ +"• L'abbonamento si rinnova automaticamente a meno che il rinnovo automatico non venga disattivato almeno 24 ore prima della fine del periodo corrente\n\n• L'abbonamento verrà addebitato per il rinnovo entro 24 ore prima della fine del periodo corrente e identificato il costo del rinnovo\n\n• Le sottoscrizioni possono essere gestite dall'utente e il rinnovo automatico può essere disattivato accedendo alle Impostazioni account dell'utente dopo l'acquisto.\n\n" = "• La suscripción se renueva automáticamente a menos que la renovación automática se desactive al menos 24 horas antes del final del período actual\n\n• La suscripción se cobrará por la renovación dentro de las 24 horas anteriores al final del período actual\n\n• Las suscripciones pueden ser administradas por el usuario y la renovación automática puede desactivarse accediendo a la configuración de la cuenta del usuario después de la compra."; + + +"Globale" = "Global"; +"Italia" = "Italia"; +"Spagna" = "España"; +"Cina" = "China"; +"Giappone" = "Japón"; +"Nicaragua" = "Nicaragua"; +"Messico" = "México"; +"Colombia" = "Colombia"; +"Costa Rica" = "Costa Rica"; +"Cile" = "Chile"; +"Venezuela" = "Venezuela"; +"Nuova Zelanda" = "Nueva Zelanda"; +"Argentina" = "Argentina"; +"Ecuador" = "Ecuador"; +"Filippine" = "Filipinas"; +"Perù" = "Perú"; +"Repubblica Dominicana" = "Republica Dominicana"; + + + + + +/// notifiche + +"Allerta sismica in tempo reale" = "Alerta sísmica en tiempo real"; +"Segnalazione utente" = "Informe de usuario"; +"Segnalazione da rete sismica" = "Informe de red sísmica"; +"Allerta tsunami" = "Alerta de tsunami"; + +/// notifiche body + +"Rilevato sisma debole a" = "Sismo leve detectado en %@"; +"Rilevato sisma forte a" = "Sismo fuerte detectado en %@"; +"Rilevato sisma a" = "Sismo detectado en %@"; +"Sisma lieve segnalato da utente a" = "Sismo leve reportado por usuario en %@"; +"Sisma forte segnalato da utente a" = "Sismo fuerte reportado por usuario en %@"; +"Sisma molto forte segnalato da utente a" = "Sismo muy fuerte reportado por usuario en %@"; +"Sisma rilevato a" = "Sismo detectado en %@"; +"Area di interesse: Mar dei Caraibi" = "Área de interés: Mar Caribe"; +"Area di interesse: Hawaii" = "Área de interés: Islas hawai"; +"Area di interesse: Oceano Pacifico" = "Área de interés: Océano Pacífico"; +"Sisma rilevato da" = "terremoto detectado por"; + diff --git a/Sources/Earthquake Network/es.lproj/Main.strings b/Sources/Earthquake Network/es.lproj/Main.strings new file mode 100644 index 0000000..e0e00c1 --- /dev/null +++ b/Sources/Earthquake Network/es.lproj/Main.strings @@ -0,0 +1,525 @@ + +/* Class = "UILabel"; text = "Ho sentito un sisma!"; ObjectID = "0Ak-hW-RBU"; */ +"0Ak-hW-RBU.text" = "¡Siento un sismo!"; + +/* Class = "UILabel"; text = "Label"; ObjectID = "1sq-6I-E5n"; */ +"1sq-6I-E5n.text" = "Label"; + +/* Class = "UIButton"; normalTitle = "MAPPA"; ObjectID = "2A5-yR-eOQ"; */ +"2A5-yR-eOQ.normalTitle" = "MAPPA"; + +/* Class = "UIButton"; normalTitle = "CHIUDI"; ObjectID = "2Br-cq-xVZ"; */ +"2Br-cq-xVZ.normalTitle" = "CHIUDI"; + +/* Class = "UILabel"; text = "Label"; ObjectID = "2HX-pm-zSu"; */ +"2HX-pm-zSu.text" = "Label"; + +/* Class = "UILabel"; text = "Mappa rete smartphone"; ObjectID = "3dd-aM-obj"; */ +"3dd-aM-obj.text" = "Mappa rete smartphone"; + +/* Class = "UIButton"; normalTitle = "MAPPA"; ObjectID = "4EG-hN-3FP"; */ +"4EG-hN-3FP.normalTitle" = "MAPPA"; + +/* Class = "UILabel"; text = "Label"; ObjectID = "4Hy-lX-lCp"; */ +"4Hy-lX-lCp.text" = "Label"; + +/* Class = "UILabel"; text = "Label"; ObjectID = "4gX-D0-zeu"; */ +"4gX-D0-zeu.text" = "Label"; + +/* Class = "UIButton"; normalTitle = "GESTISCI LE RETI SISMICHE"; ObjectID = "4md-qt-Zwo"; */ +"4md-qt-Zwo.normalTitle" = "Gestionar redes sísmicas"; + +/* Class = "UILabel"; text = "Nessuna allerta sismica in tempo reale ricevuta recentemente"; ObjectID = "5El-UZ-GKU"; */ +"5El-UZ-GKU.text" = "Ninguna alerta en tiempo real recibida recientemente por tu smartphone"; + +/* Class = "UILabel"; text = "Label"; ObjectID = "5hU-OF-FaR"; */ +"5hU-OF-FaR.text" = "Label"; + +/* Class = "UILabel"; text = "Magnitudo"; ObjectID = "5y9-OK-Kfs"; */ +"5y9-OK-Kfs.text" = "Magnitudo"; + +/* Class = "UILabel"; text = "Label"; ObjectID = "69U-0c-ZLI"; */ +"69U-0c-ZLI.text" = "Label"; + +/* Class = "UILabel"; text = "Label"; ObjectID = "6pX-89-eYU"; */ +"6pX-89-eYU.text" = "Label"; + +/* Class = "UIButton"; normalTitle = "COPERTURA LOCALE"; ObjectID = "769-Iq-JPs"; */ +"769-Iq-JPs.normalTitle" = "COBERTURA LOCAL"; + +/* Class = "UINavigationItem"; title = "Detail"; ObjectID = "76n-gb-S2z"; */ +"76n-gb-S2z.title" = "Detail"; + +/* Class = "UIButton"; normalTitle = "METEO"; ObjectID = "77F-LL-WYK"; */ +"77F-LL-WYK.normalTitle" = "METEO"; + +/* Class = "UILabel"; text = "Puoi essere il primo ad essere notificato quando un sisma viene rilevato. Un cliente ha sottoscritto il servizio soltanto 2 ore fa!"; ObjectID = "7EC-pz-u3s"; */ +"7EC-pz-u3s.text" = "Sé el primero en ser alertado cuando se detecta un sismo en tiempo real."; + +/* Class = "UILabel"; text = "Label"; ObjectID = "85m-tz-xYz"; */ +"85m-tz-xYz.text" = "Label"; + +/* Class = "UILabel"; text = "Magnitudo"; ObjectID = "86G-GS-MXw"; */ +"86G-GS-MXw.text" = "Magnitudo"; + +/* Class = "UILabel"; text = "Mappa rete globale"; ObjectID = "88p-Zw-SQw"; */ +"88p-Zw-SQw.text" = "Mappa rete globale"; + +/* Class = "UILabel"; text = "Ultime 24 h:"; ObjectID = "8fS-Us-UId"; */ +"8fS-Us-UId.text" = "Últimas 24 h:"; + +/* Class = "UILabel"; text = "Dispositivo affidabile"; ObjectID = "8ix-uO-Qah"; */ +"8ix-uO-Qah.text" = "Dispositivo affidabile"; + +/* Class = "UITextField"; placeholder = "Seleziona la nazione"; ObjectID = "8lr-r3-yom"; */ +"8lr-r3-yom.placeholder" = "Selecciona el pais"; + +/* Class = "UILabel"; text = "Label"; ObjectID = "8zP-ga-ogL"; */ +"8zP-ga-ogL.text" = "Label"; + +/* Class = "UILabel"; text = "Label"; ObjectID = "9n5-rN-Hyd"; */ +"9n5-rN-Hyd.text" = "Label"; + +/* Class = "UILabel"; text = "Segnalazioni Utente"; ObjectID = "A3b-4E-9kc"; */ +"A3b-4E-9kc.text" = "Reportes usuarios últimas 24h"; + +/* Class = "UILabel"; text = "Label"; ObjectID = "A6Y-pQ-1P5"; */ +"A6Y-pQ-1P5.text" = "Label"; + +/* Class = "UILabel"; text = "Totale: "; ObjectID = "ASR-KA-q00"; */ +"ASR-KA-q00.text" = "Total: "; + +/* Class = "UILabel"; text = "Magnitudo"; ObjectID = "Ah1-CG-g7M"; */ +"Ah1-CG-g7M.text" = "Magnitudo"; + +/* Class = "UILabel"; text = "Messaggio per gli utenti"; ObjectID = "CNf-MQ-1xI"; */ +"CNf-MQ-1xI.text" = "Mensaje para los usuarios"; + +/* Class = "UIButton"; normalTitle = "Button"; ObjectID = "CYK-HC-2lv"; */ +"CYK-HC-2lv.normalTitle" = "Button"; + +/* Class = "UILabel"; text = "Magnitudo"; ObjectID = "CYe-N3-4cN"; */ +"CYe-N3-4cN.text" = "Magnitudo"; + +/* Class = "UILabel"; text = "Label"; ObjectID = "Cxa-dk-bH9"; */ +"Cxa-dk-bH9.text" = "Label"; + +/* Class = "UILabel"; text = "Sottoscrizioni attive"; ObjectID = "D1z-2N-Kzv"; */ +"D1z-2N-Kzv.text" = "Suscripciones activas"; + +/* Class = "UILabel"; text = "Label"; ObjectID = "EhO-Xe-kaN"; */ +"EhO-Xe-kaN.text" = "Label"; + +/* Class = "UIButton"; normalTitle = "DETTAGLI"; ObjectID = "EnF-WI-a9a"; */ +"EnF-WI-a9a.normalTitle" = "DETTAGLI"; + +/* Class = "UILabel"; text = "Label"; ObjectID = "FGQ-PN-e9e"; */ +"FGQ-PN-e9e.text" = "Label"; + +/* Class = "UILabel"; text = "Label"; ObjectID = "FSg-lV-siS"; */ +"FSg-lV-siS.text" = "Label"; + +/* Class = "UILabel"; text = "Label"; ObjectID = "Fkj-uY-a3t"; */ +"Fkj-uY-a3t.text" = "Label"; + +/* Class = "UILabel"; text = "Label"; ObjectID = "GCe-cb-Wlp"; */ +"GCe-cb-Wlp.text" = "Label"; + +/* Class = "UILabel"; text = "Magnitudo"; ObjectID = "HIi-bS-da2"; */ +"HIi-bS-da2.text" = "Magnitudo"; + +/* Class = "UILabel"; text = "Label"; ObjectID = "Hcz-F8-6wV"; */ +"Hcz-F8-6wV.text" = "Label"; + +/* Class = "UILabel"; text = "Label"; ObjectID = "HdO-wA-FHK"; */ +"HdO-wA-FHK.text" = "Label"; + +/* Class = "UINavigationItem"; title = "Master"; ObjectID = "I4H-lo-DTA"; */ +"I4H-lo-DTA.title" = "Master"; + +/* Class = "UILabel"; text = "Nessuna sottoscrizione attiva. Nella lista delle persone da allertare"; ObjectID = "IOC-5n-qa0"; */ +"IOC-5n-qa0.text" = "No hay suscripción activa."; + +/* Class = "UITextView"; text = "Lorem ipsum dolor sit er elit lamet, consectetaur cillium adipisicing pecu, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. Nam liber te conscient to factor tum poen legum odioque civiuda."; ObjectID = "IOH-Xc-XjL"; */ +"IOH-Xc-XjL.text" = "Lorem ipsum dolor sit er elit lamet, consectetaur cillium adipisicing pecu, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. Nam liber te conscient to factor tum poen legum odioque civiuda."; + +/* Class = "UILabel"; text = "Label"; ObjectID = "IgH-la-uKP"; */ +"IgH-la-uKP.text" = "Label"; + +/* Class = "UILabel"; text = "Lista priorità - NUOVA!"; ObjectID = "IyW-lN-cXy"; */ +"IyW-lN-cXy.text" = "Servicio prioritario"; + +/* Class = "UILabel"; text = "Label"; ObjectID = "JAu-kk-n4H"; */ +"JAu-kk-n4H.text" = "Label"; + +/* Class = "UIButton"; normalTitle = "INIZIA LA CONVERSIONE"; ObjectID = "JKo-9B-PZh"; */ +"JKo-9B-PZh.normalTitle" = "Iniciar la conversión"; + +/* Class = "UIBarButtonItem"; title = "Item"; ObjectID = "JQa-KO-YJs"; */ +"JQa-KO-YJs.title" = "Item"; + +/* Class = "UILabel"; text = "Label"; ObjectID = "Jeo-dP-3lB"; */ +"Jeo-dP-3lB.text" = "Label"; + +/* Class = "UILabel"; text = "Label"; ObjectID = "KI7-0R-pnR"; */ +"KI7-0R-pnR.text" = "Label"; + +/* Class = "UILabel"; text = "Label"; ObjectID = "Kv4-iM-8Td"; */ +"Kv4-iM-8Td.text" = "Label"; + +/* Class = "UILabel"; text = "Label"; ObjectID = "MSh-ry-KRA"; */ +"MSh-ry-KRA.text" = "Label"; + +/* Class = "UILabel"; text = "Label"; ObjectID = "Mic-8d-Dnd"; */ +"Mic-8d-Dnd.text" = "Label"; + +/* Class = "UIButton"; normalTitle = "CONDIVIDI"; ObjectID = "NDa-a1-WFp"; */ +"NDa-a1-WFp.normalTitle" = "COMPARTA APP"; + +/* Class = "UILabel"; text = "Label"; ObjectID = "NhL-DG-FAz"; */ +"NhL-DG-FAz.text" = "Label"; + +/* Class = "UILabel"; text = "Label"; ObjectID = "P51-pk-ur9"; */ +"P51-pk-ur9.text" = "Label"; + +/* Class = "UILabel"; text = "Label"; ObjectID = "POg-DV-nSl"; */ +"POg-DV-nSl.text" = "Label"; + +/* Class = "UILabel"; text = "Label"; ObjectID = "Psv-I2-jwN"; */ +"Psv-I2-jwN.text" = "Label"; + +/* Class = "UILabel"; text = "Magnitudo"; ObjectID = "QdI-xm-PU6"; */ +"QdI-xm-PU6.text" = "Magnitudo"; + +/* Class = "UILabel"; text = "Rete smartphone"; ObjectID = "RJX-0r-Rfg"; */ +"RJX-0r-Rfg.text" = "Red smartphone"; + +/* Class = "UILabel"; text = "Label"; ObjectID = "RPb-mG-G7i"; */ +"RPb-mG-G7i.text" = "Label"; + +/* Class = "UILabel"; text = "Versione PRO"; ObjectID = "SBb-oo-qja"; */ +"SBb-oo-qja.text" = "Versión PRO"; + +/* Class = "UIButton"; normalTitle = "Button"; ObjectID = "STa-f1-QwN"; */ +"STa-f1-QwN.normalTitle" = "Button"; + +/* Class = "UIButton"; normalTitle = "Button"; ObjectID = "Sse-Jt-L1G"; */ +"Sse-Jt-L1G.normalTitle" = "Button"; + +/* Class = "UILabel"; text = "Label"; ObjectID = "Sx2-Xi-NrV"; */ +"Sx2-Xi-NrV.text" = "Label"; + +/* Class = "UILabel"; text = "Label"; ObjectID = "TN4-4n-dYj"; */ +"TN4-4n-dYj.text" = "Label"; + +/* Class = "UILabel"; text = "Sismi rilevati da smartphone"; ObjectID = "TdN-jP-cPf"; */ +"TdN-jP-cPf.text" = "Sismos detectados por smartphones"; + +/* Class = "UILabel"; text = "Label"; ObjectID = "Ty0-3Z-tCg"; */ +"Ty0-3Z-tCg.text" = "Label"; + +/* Class = "UILabel"; text = "Label"; ObjectID = "UYV-p9-uzc"; */ +"UYV-p9-uzc.text" = "Label"; + +/* Class = "UILabel"; text = "Label"; ObjectID = "Uht-yY-3n8"; */ +"Uht-yY-3n8.text" = "Label"; + +/* Class = "UILabel"; text = "Label"; ObjectID = "Ul5-Ri-NUN"; */ +"Ul5-Ri-NUN.text" = "Label"; + +/* Class = "UILabel"; text = "Label"; ObjectID = "UlR-wR-qw5"; */ +"UlR-wR-qw5.text" = "Label"; + +/* Class = "UILabel"; text = "Label"; ObjectID = "VNx-fE-Rhs"; */ +"VNx-fE-Rhs.text" = "Label"; + +/* Class = "UILabel"; text = "Label"; ObjectID = "VgM-Do-cEe"; */ +"VgM-Do-cEe.text" = "Label"; + +/* Class = "UILabel"; text = "Label"; ObjectID = "VsF-W2-Jzb"; */ +"VsF-W2-Jzb.text" = "Label"; + +/* Class = "UIButton"; normalTitle = "Button"; ObjectID = "Vv4-ou-iqD"; */ +"Vv4-ou-iqD.normalTitle" = "Button"; + +/* Class = "UILabel"; text = "Label"; ObjectID = "WAn-AD-eef"; */ +"WAn-AD-eef.text" = "Label"; + +/* Class = "UILabel"; text = "Label"; ObjectID = "WZQ-HQ-xBq"; */ +"WZQ-HQ-xBq.text" = "Label"; + +/* Class = "UILabel"; text = "smartphone sono in monitoraggio sismico"; ObjectID = "WdA-gj-Qr2"; */ +"WdA-gj-Qr2.text" = "smartphones están en monitoreo sísmico"; + +/* Class = "UIViewController"; title = "Detail"; ObjectID = "Wj9-pD-mnF"; */ +"Wj9-pD-mnF.title" = "Detail"; + +/* Class = "UILabel"; text = "Quando un sisma è rilevato in tempo reale dagli smartphone vicini all'epicentro, il server invia un'allerta a tutti gli utenti che hanno l'app. Allertare tutti gli utenti può richiedere fino a 10 secondi in quanto non è tecnicamente fattibile farlo istantaneamente. Ora puoi entrare a fare parte delle liste di priorità prime 10000 o 100000 persone allertate."; ObjectID = "Wp2-4P-Na5"; */ +"Wp2-4P-Na5.text" = "Smartphones cerca del epicentro detectan el sismo al instante. En este punto, el servidor notifica a todos los usuarios de la aplicación y si no vive muy cerca del epicentro puede tomar medidas antes de que el sismo te alcanza. El proceso de notificación puede tardar hasta 10 segundos para cubrir todos los usuarios. Ahora puede comprar una prioridad con el fin de estar entre las primeras 10\'000 o 100\'000 personas notificadas."; + +/* Class = "UILabel"; text = "Label"; ObjectID = "X60-02-FXo"; */ +"X60-02-FXo.text" = "Label"; + +/* Class = "UIButton"; normalTitle = "CHIUDI"; ObjectID = "YTn-Br-zUU"; */ +"YTn-Br-zUU.normalTitle" = "CHIUDI"; + +/* Class = "UILabel"; text = "Label"; ObjectID = "YrE-fF-dFW"; */ +"YrE-fF-dFW.text" = "Label"; + +/* Class = "UILabel"; text = "Magnitudo"; ObjectID = "ZI0-eg-3Yd"; */ +"ZI0-eg-3Yd.text" = "Magnitudo"; + +/* Class = "UILabel"; text = "Label"; ObjectID = "ZSQ-Ah-wA8"; */ +"ZSQ-Ah-wA8.text" = "Label"; + +/* Class = "UILabel"; text = "Label"; ObjectID = "a9G-nS-tWW"; */ +"a9G-nS-tWW.text" = "Label"; + +/* Class = "UILabel"; text = "Label"; ObjectID = "aFA-SZ-reV"; */ +"aFA-SZ-reV.text" = "Label"; + +/* Class = "UIButton"; normalTitle = "X"; ObjectID = "auz-rc-k35"; */ +"auz-rc-k35.normalTitle" = "X"; + +/* Class = "UILabel"; text = "Stai pagando:"; ObjectID = "awF-Zd-fAt"; */ +"awF-Zd-fAt.text" = "Está pagando:"; + +/* Class = "UIButton"; normalTitle = "CONFERMA NAZIONE"; ObjectID = "bYB-me-lg7"; */ +"bYB-me-lg7.normalTitle" = "Confirmar pais"; + +/* Class = "UILabel"; text = "Label"; ObjectID = "bgA-WP-7Ut"; */ +"bgA-WP-7Ut.text" = "Label"; + +/* Class = "UILabel"; text = "oppure"; ObjectID = "c39-TN-fIZ"; */ +"c39-TN-fIZ.text" = "de otra manera"; + +/* Class = "UILabel"; text = "Label"; ObjectID = "cOC-hS-Gxk"; */ +"cOC-hS-Gxk.text" = "Label"; + +/* Class = "UILabel"; text = "Label"; ObjectID = "ch3-lb-gg8"; */ +"ch3-lb-gg8.text" = "Label"; + +/* Class = "UIButton"; normalTitle = "MAPPA"; ObjectID = "d8m-gN-HSj"; */ +"d8m-gN-HSj.normalTitle" = "MAPPA"; + +/* Class = "UILabel"; text = "Label"; ObjectID = "dIG-8S-PcU"; */ +"dIG-8S-PcU.text" = "Label"; + +/* Class = "UILabel"; text = "Magnitudo"; ObjectID = "dOI-Vx-NaB"; */ +"dOI-Vx-NaB.text" = "Magnitudo"; + +/* Class = "UILabel"; text = "Label"; ObjectID = "dtY-rw-xfq"; */ +"dtY-rw-xfq.text" = "Label"; + +/* Class = "UIButton"; normalTitle = "METEO"; ObjectID = "evB-bn-cGC"; */ +"evB-bn-cGC.normalTitle" = "METEO"; + +/* Class = "UILabel"; text = "Label"; ObjectID = "f3p-2E-xJU"; */ +"f3p-2E-xJU.text" = "Label"; + +/* Class = "UILabel"; text = "Ultime 24 h:"; ObjectID = "fI2-EU-9pf"; */ +"fI2-EU-9pf.text" = "Ultime 24 h:"; + +/* Class = "UILabel"; text = "Title"; ObjectID = "fkf-ZE-eUX"; */ +"fkf-ZE-eUX.text" = "Title"; + +/* Class = "UILabel"; text = "Label"; ObjectID = "fzZ-un-KyL"; */ +"fzZ-un-KyL.text" = "Label"; + +/* Class = "UIButton"; normalTitle = "Button"; ObjectID = "g0c-oz-aha"; */ +"g0c-oz-aha.normalTitle" = "Button"; + +/* Class = "UIButton"; normalTitle = "chiudi"; ObjectID = "g5C-Wg-DEu"; */ +"g5C-Wg-DEu.normalTitle" = "chiudi"; + +/* Class = "UILabel"; text = "Rete smartphone"; ObjectID = "gA9-1y-GkX"; */ +"gA9-1y-GkX.text" = "Red smartphone"; + +/* Class = "UIButton"; normalTitle = "Button"; ObjectID = "gH3-JA-kpZ"; */ +"gH3-JA-kpZ.normalTitle" = "Button"; + +/* Class = "UILabel"; text = "Label"; ObjectID = "giY-Wc-DhN"; */ +"giY-Wc-DhN.text" = "Label"; + +/* Class = "UIBarButtonItem"; title = "Item"; ObjectID = "go0-F7-Zhq"; */ +"go0-F7-Zhq.title" = "Item"; + +/* Class = "UIButton"; normalTitle = "METEO"; ObjectID = "gxf-sn-X3o"; */ +"gxf-sn-X3o.normalTitle" = "METEO"; + +/* Class = "UILabel"; text = "Label"; ObjectID = "gz7-iN-sSG"; */ +"gz7-iN-sSG.text" = "Label"; + +/* Class = "UILabel"; text = "Label"; ObjectID = "hcf-rB-rCy"; */ +"hcf-rB-rCy.text" = "Label"; + +/* Class = "UIButton"; normalTitle = "Annulla"; ObjectID = "i4A-Xa-gJv"; */ +"i4A-Xa-gJv.normalTitle" = "Cancelar"; + +/* Class = "UILabel"; text = "Label"; ObjectID = "iVr-7d-dbb"; */ +"iVr-7d-dbb.text" = "Label"; + +/* Class = "UILabel"; text = "Label"; ObjectID = "j4G-Ck-LqX"; */ +"j4G-Ck-LqX.text" = "Label"; + +/* Class = "UILabel"; text = "Label"; ObjectID = "jMx-Or-mvH"; */ +"jMx-Or-mvH.text" = "Label"; + +/* Class = "UILabel"; text = "Label"; ObjectID = "jRS-Cp-CNI"; */ +"jRS-Cp-CNI.text" = "Label"; + +/* Class = "UILabel"; text = "Label"; ObjectID = "jvz-vt-Vjt"; */ +"jvz-vt-Vjt.text" = "Label"; + +/* Class = "UILabel"; text = "Converti la tua app nella versione PRO! Scopri come"; ObjectID = "jzO-Nm-azA"; */ +"jzO-Nm-azA.text" = "Convierte tu app a la versión PRO! Descubres cómo."; + +/* Class = "UILabel"; text = "Label"; ObjectID = "k9g-Q3-Znk"; */ +"k9g-Q3-Znk.text" = "Label"; + +/* Class = "UIButton"; normalTitle = "Button"; ObjectID = "kFI-uR-U91"; */ +"kFI-uR-U91.normalTitle" = "Button"; + +/* Class = "UILabel"; text = "Label"; ObjectID = "kxE-d4-etz"; */ +"kxE-d4-etz.text" = "Label"; + +/* Class = "UILabel"; text = "Label"; ObjectID = "lLs-bT-kHd"; */ +"lLs-bT-kHd.text" = "Label"; + +/* Class = "UILabel"; text = "Label"; ObjectID = "laB-mX-KEL"; */ +"laB-mX-KEL.text" = "Label"; + +/* Class = "UILabel"; text = "Label"; ObjectID = "lut-wL-P63"; */ +"lut-wL-P63.text" = "Label"; + +/* Class = "UILabel"; text = "smartphone sono in monitoraggio sismico"; ObjectID = "mSt-vL-RlL"; */ +"mSt-vL-RlL.text" = "smartphones están en monitoreo sísmico"; + +/* Class = "UIButton"; normalTitle = "Esci"; ObjectID = "mbc-UD-cj9"; */ +"mbc-UD-cj9.normalTitle" = "Esci"; + +/* Class = "UILabel"; text = "Label"; ObjectID = "nYa-8A-3yt"; */ +"nYa-8A-3yt.text" = "Label"; + +/* Class = "UIButton"; normalTitle = "CONDIVIDI"; ObjectID = "nuC-fx-3PA"; */ +"nuC-fx-3PA.normalTitle" = "COMPARTA APP"; + +/* Class = "UIButton"; normalTitle = "Button"; ObjectID = "o6r-rw-AGL"; */ +"o6r-rw-AGL.normalTitle" = "Button"; + +/* Class = "UILabel"; text = "Subtitle"; ObjectID = "oQ5-7g-0zb"; */ +"oQ5-7g-0zb.text" = "Subtitle"; + +/* Class = "UILabel"; text = "Label"; ObjectID = "oR4-uQ-fKx"; */ +"oR4-uQ-fKx.text" = "Label"; + +/* Class = "UILabel"; text = "Magnitudo"; ObjectID = "oTa-fo-fYi"; */ +"oTa-fo-fYi.text" = "Magnitudo"; + +/* Class = "UILabel"; text = "Label"; ObjectID = "oVp-Ry-d2d"; */ +"oVp-Ry-d2d.text" = "Label"; + +/* Class = "UILabel"; text = "Label"; ObjectID = "p5v-fA-y8G"; */ +"p5v-fA-y8G.text" = "Label"; + +/* Class = "UILabel"; text = "Ultime 24 h:"; ObjectID = "p79-JV-CBM"; */ +"p79-JV-CBM.text" = "Ultime 24 h:"; + +/* Class = "UILabel"; text = "Label"; ObjectID = "pXK-JQ-Xeu"; */ +"pXK-JQ-Xeu.text" = "Label"; + +/* Class = "UIButton"; normalTitle = "chiudi"; ObjectID = "pZJ-ch-465"; */ +"pZJ-ch-465.normalTitle" = "chiudi"; + +/* Class = "UILabel"; text = "Label"; ObjectID = "pde-71-z1D"; */ +"pde-71-z1D.text" = "Label"; + +/* Class = "UIButton"; normalTitle = "MAPPA"; ObjectID = "ppn-JO-Eda"; */ +"ppn-JO-Eda.normalTitle" = "MAPPA"; + +/* Class = "UILabel"; text = "Label"; ObjectID = "q3f-N3-If9"; */ +"q3f-N3-If9.text" = "Label"; + +/* Class = "UILabel"; text = "Label"; ObjectID = "qAK-ZJ-bfK"; */ +"qAK-ZJ-bfK.text" = "Label"; + +/* Class = "UILabel"; text = "Label"; ObjectID = "sqK-xD-x0a"; */ +"sqK-xD-x0a.text" = "Label"; + +/* Class = "UILabel"; text = "Label"; ObjectID = "stO-8E-VwV"; */ +"stO-8E-VwV.text" = "Label"; + +/* Class = "UILabel"; text = "Label"; ObjectID = "swQ-Mz-tdr"; */ +"swQ-Mz-tdr.text" = "Label"; + +/* Class = "UILabel"; text = "Label"; ObjectID = "tCc-0T-BeB"; */ +"tCc-0T-BeB.text" = "Label"; + +/* Class = "UILabel"; text = "Label"; ObjectID = "uRT-cO-0Qp"; */ +"uRT-cO-0Qp.text" = "Label"; + +/* Class = "UILabel"; text = "Label"; ObjectID = "uhQ-Zr-CHu"; */ +"uhQ-Zr-CHu.text" = "Label"; + +/* Class = "UILabel"; text = "Label"; ObjectID = "upr-qE-1te"; */ +"upr-qE-1te.text" = "Label"; + +/* Class = "UIButton"; normalTitle = "ABBONATI AL SERVIZIO"; ObjectID = "uuc-Yo-Axy"; */ +"uuc-Yo-Axy.normalTitle" = "ABBONATI AL SERVIZIO"; + +/* Class = "UILabel"; text = "Label"; ObjectID = "vSb-fa-Blr"; */ +"vSb-fa-Blr.text" = "Label"; + +/* Class = "UILabel"; text = "Magnitudo"; ObjectID = "vbK-LB-cEA"; */ +"vbK-LB-cEA.text" = "Magnitudo"; + +/* Class = "UILabel"; text = "Versione PRO"; ObjectID = "vcB-Og-UR8"; */ +"vcB-Og-UR8.text" = "Versión PRO"; + +/* Class = "UITableViewController"; title = "Master"; ObjectID = "vch-mp-anl"; */ +"vch-mp-anl.title" = "Master"; + +/* Class = "UILabel"; text = "Label"; ObjectID = "w8w-9g-aeX"; */ +"w8w-9g-aeX.text" = "Label"; + +/* Class = "UITextView"; text = "Privacy: http://wp.earthquakenetwork.it/privacy/"; ObjectID = "wSy-mE-siO"; */ +"wSy-mE-siO.text" = "Privacy: http://wp.earthquakenetwork.it/privacy/"; + +/* Class = "UILabel"; text = "Label"; ObjectID = "wWB-25-EIr"; */ +"wWB-25-EIr.text" = "Label"; + +/* Class = "UILabel"; text = "Label"; ObjectID = "wa3-Nw-fqp"; */ +"wa3-Nw-fqp.text" = "Label"; + +/* Class = "UILabel"; text = "Magnitudo"; ObjectID = "xAb-RL-kXs"; */ +"xAb-RL-kXs.text" = "Magnitudo"; + +/* Class = "UILabel"; text = "Se vuoi filtrare la lista dei sismi, seleziona la nazione in cui vivi"; ObjectID = "xhC-AG-6qG"; */ +"xhC-AG-6qG.text" = "Si desea filtrar la lista de sismos, selecciona el país donde vive."; + +/* Class = "UILabel"; text = "Label"; ObjectID = "xnr-9z-b3F"; */ +"xnr-9z-b3F.text" = "Label"; + +/* Class = "UILabel"; text = "Label"; ObjectID = "yE5-wI-8FM"; */ +"yE5-wI-8FM.text" = "Label"; + +/* Class = "UILabel"; text = "Label"; ObjectID = "yL7-QS-kK8"; */ +"yL7-QS-kK8.text" = "Label"; + +/* Class = "UIButton"; normalTitle = "CONDIVIDI"; ObjectID = "ygR-b2-Seh"; */ +"ygR-b2-Seh.normalTitle" = "COMPARTA APP"; + +/* Class = "UILabel"; text = "Label"; ObjectID = "yn6-On-9ez"; */ +"yn6-On-9ez.text" = "Label"; + +/* Class = "UILabel"; text = "Label"; ObjectID = "zCw-yW-TG3"; */ +"zCw-yW-TG3.text" = "Label"; + +/* Class = "UILabel"; text = "Label"; ObjectID = "zFT-ku-ebI"; */ +"zFT-ku-ebI.text" = "Label"; + +/* Class = "UILabel"; text = "Label"; ObjectID = "zKM-qV-ybx"; */ +"zKM-qV-ybx.text" = "Label"; + +/* Class = "UILabel"; text = "Magnitudo"; ObjectID = "zZw-zo-2om"; */ +"zZw-zo-2om.text" = "Magnitudo"; diff --git a/Sources/Earthquake Network/it.lproj/Info.plist b/Sources/Earthquake Network/it.lproj/Info.plist new file mode 100644 index 0000000..5f8213a --- /dev/null +++ b/Sources/Earthquake Network/it.lproj/Info.plist @@ -0,0 +1,66 @@ + + + + + CFBundleDevelopmentRegion + $(DEVELOPMENT_LANGUAGE) + CFBundleExecutable + $(EXECUTABLE_NAME) + CFBundleIdentifier + $(PRODUCT_BUNDLE_IDENTIFIER) + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + $(PRODUCT_NAME) + CFBundlePackageType + APPL + CFBundleShortVersionString + 1.1 + CFBundleVersion + 1.1 + LSApplicationQueriesSchemes + + googlechromes + comgooglemaps + + LSRequiresIPhoneOS + + NSAppTransportSecurity + + NSAllowsArbitraryLoads + + + NSLocationAlwaysAndWhenInUseUsageDescription + La tua posizione è necessaria per ricevere le allerte sismiche in tempo reale + NSLocationAlwaysUsageDescription + La tua posizione è necessaria per ricevere le allerte sismiche in tempo reale + NSLocationWhenInUseUsageDescription + La tua posizione è necessaria per ricevere le allerte sismiche in tempo reale + UIBackgroundModes + + audio + fetch + location + remote-notification + + UILaunchStoryboardName + LaunchScreen + UIMainStoryboardFile + Main + UIRequiredDeviceCapabilities + + armv7 + + UISupportedInterfaceOrientations + + UIInterfaceOrientationPortrait + + UISupportedInterfaceOrientations~ipad + + UIInterfaceOrientationPortrait + UIInterfaceOrientationPortraitUpsideDown + UIInterfaceOrientationLandscapeLeft + UIInterfaceOrientationLandscapeRight + + + diff --git a/Sources/Earthquake Network/it.lproj/LaunchScreen.strings b/Sources/Earthquake Network/it.lproj/LaunchScreen.strings new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/Sources/Earthquake Network/it.lproj/LaunchScreen.strings @@ -0,0 +1 @@ + diff --git a/Sources/Earthquake Network/it.lproj/Localizable.strings b/Sources/Earthquake Network/it.lproj/Localizable.strings new file mode 100644 index 0000000..de17311 --- /dev/null +++ b/Sources/Earthquake Network/it.lproj/Localizable.strings @@ -0,0 +1,790 @@ +/* No comment provided by engineer. */ +" 10000 persone allertate." = " 10\'000 persone allertate."; + +/* No comment provided by engineer. */ +" 100000 persone allertate." = " 100\'000 persone allertate."; + +/* No comment provided by engineer. */ +"(Ora tua)" = "(Ora tua)"; + +/* No comment provided by engineer. */ +"Abbonamenti annuali" = "Abbonamenti annuali"; + +/* No comment provided by engineer. */ +"Abbonamenti mensili" = "Abbonamenti mensili"; + +/* No comment provided by engineer. */ +"Abbonamento annuale, priorità 10000 persone " = "Abbonamento annuale, priorità 10\'000 persone "; + +/* No comment provided by engineer. */ +"Abbonamento annuale, priorità 100000 persone " = "Abbonamento annuale, priorità 100\'000 persone "; + +/* No comment provided by engineer. */ +"Abbonamento mensile, priorità 10000 persone " = "Abbonamento mensile, priorità 10\'000 persone "; + +/* No comment provided by engineer. */ +"Abbonamento mensile, priorità 100000 persone " = "Abbonamento mensile, priorità 100\'000 persone "; + +/* voce menu */ +"Abilitato" = "Abilitato"; + +/* titolo impostazioni notifiche */ +"Alerta sismica" = "Alerta sismica"; + +/* voce elenco messaggio tsunami */ +"Allerta cancellata" = "Allerta cancellata"; + +/* voce menu */ +"Allerta in tempo reale" = "Allerta in tempo reale"; + +/* voce elenco messaggio tsunami */ +"Allerta Tsunami" = "Allerta tsunami"; + +/* No comment provided by engineer. */ +"Altro" = "Altro"; + +/* pulsanti orrizontale */ +"ALTRO" = "ALTRO"; + +/* No comment provided by engineer. */ +"Annulla" = "Annulla"; + +/* The name of the app to display in a navigation bar along with a placeholder for the SDK version number */ +"App.NameAndVersion" = "App.NameAndVersion"; + +/* titolo impostazioni notifiche + voce menu */ +"Area di interesse" = "Area di interesse"; + +/* No comment provided by engineer. */ +"Argentina" = "Argentina"; + +/* No comment provided by engineer. */ +"Attenzione" = "Attenzione"; + +/* No comment provided by engineer. */ +"Attenzione " = "Attenzione "; + +/* voce menu */ +"Attiva l'allerta anche su i sismi per i quali non è possibile stimare l'intensità" = "Attiva l\'allerta anche sui sismi per i quali non è possibile stimare l\'intensità"; + +/* voce menu */ +"Autore" = "Autore"; + +/* Back */ +"Back" = "Back"; + +/* pulsanti orrizontale */ +"CHAT" = "CHAT"; + +/* No comment provided by engineer. */ +"Chile" = "Cile"; + +/* No comment provided by engineer. */ +"chiudi" = "chiudi"; + +/* pulsante chiudi impostazioni */ +"Chiudi" = "Chiudi"; + +/* No comment provided by engineer. */ +"CHIUDI" = "CHIUDI"; + +/* No comment provided by engineer. */ +"Cina" = "Cina"; + +/* No comment provided by engineer. */ +"Colombia" = "Colombia"; + +/* titolo pulsante notifica rete smartphone */ +"CONDIVIDI" = "CONDIVIDI APP"; + +/* allerta acquisto o restor pro */ +"Conferma" = "Conferma"; + +/* No comment provided by engineer. */ +"Conferma nazione" = "Conferma nazione"; + +/* No comment provided by engineer. */ +"CONFIG" = "CONFIG"; + +/* No comment provided by engineer. */ +"Copertura" = "Copertura"; + +/* No comment provided by engineer. */ +"Copertura nuvolosa : " = "Copertura nuvolosa : "; + +/* No comment provided by engineer. */ +"Costa Rica" = "Costa Rica"; + +/* No comment provided by engineer. */ +"dalla tua posizione" = "dalla tua posizione"; + +/* No comment provided by engineer. */ +"Data" = "Data"; + +/* No comment provided by engineer. */ +"Data(Ora tua):" = "Data(Ora tua):"; + +/* Prompt to enter text for autocomplete demo */ +"Demo.Content.Autocomplete.EnterTextPrompt" = "Demo.Content.Autocomplete.EnterTextPrompt"; + +/* Format string for 'autocomplete failed with error' message */ +"Demo.Content.Autocomplete.FailedErrorMessage" = "Demo.Content.Autocomplete.FailedErrorMessage"; + +/* Button title for 'show autocomplete widget' */ +"Demo.Content.Autocomplete.ShowWidgetButton" = "Demo.Content.Autocomplete.ShowWidgetButton"; + +/* Button title for the 'BlueColors' styled autocomplete widget. */ +"Demo.Content.Autocomplete.Styling.Colors.BlueColors" = "Demo.Content.Autocomplete.Styling.Colors.BlueColors"; + +/* Button title for the 'Hot Dog Stand' styled autocomplete widget. */ +"Demo.Content.Autocomplete.Styling.Colors.HotDogStand" = "Demo.Content.Autocomplete.Styling.Colors.HotDogStand"; + +/* Button title for the 'WhiteOnBlack' styled autocomplete widget. */ +"Demo.Content.Autocomplete.Styling.Colors.WhiteOnBlack" = "Demo.Content.Autocomplete.Styling.Colors.WhiteOnBlack"; + +/* Button title for the 'Yellow and Brown' styled autocomplete widget. */ +"Demo.Content.Autocomplete.Styling.Colors.YellowAndBrown" = "Demo.Content.Autocomplete.Styling.Colors.YellowAndBrown"; + +/* String for 'autocomplete canceled message' */ +"Demo.Content.Autocomplete.WasCanceledMessage" = "Demo.Content.Autocomplete.WasCanceledMessage"; + +/* Button title for the 'Modal' view of the place picker. */ +"Demo.Content.PlacePicker.ViewController.Modal" = "Demo.Content.PlacePicker.ViewController.Modal"; + +/* Button title for the 'Navigation' view of the place picker. */ +"Demo.Content.PlacePicker.ViewController.Navigation" = "Demo.Content.PlacePicker.ViewController.Navigation"; + +/* Button title for the 'Popover' view of the place picker. */ +"Demo.Content.PlacePicker.ViewController.Popover" = "Demo.Content.PlacePicker.ViewController.Popover"; + +/* Title of the autocomplete demo section */ +"Demo.Section.Title.Autocomplete" = "Demo.Section.Title.Autocomplete"; + +/* Title of the 'Programmatic' demo section */ +"Demo.Section.Title.Programmatic" = "Demo.Section.Title.Programmatic"; + +/* Title of the full-screen autocomplete demo for display in a list or nav header */ +"Demo.Title.Autocomplete.FullScreen" = "Demo.Title.Autocomplete.FullScreen"; + +/* Title of the pushed autocomplete demo for display in a list or nav header */ +"Demo.Title.Autocomplete.Push" = "Demo.Title.Autocomplete.Push"; + +/* Title of the Styling autocomplete demo for display in a list or nav header */ +"Demo.Title.Autocomplete.Styling" = "Demo.Title.Autocomplete.Styling"; + +/* Title of the UISearchController autocomplete demo for display in a list or nav header */ +"Demo.Title.Autocomplete.UISearchController" = "Demo.Title.Autocomplete.UISearchController"; + +/* Title of the UISearchDisplayController autocomplete demo for display in a list or nav header */ +"Demo.Title.Autocomplete.UISearchDisplayController" = "Demo.Title.Autocomplete.UISearchDisplayController"; + +/* Title of the UITextField autocomplete demo for display in a list or nav header */ +"Demo.Title.Autocomplete.UITextField" = "Demo.Title.Autocomplete.UITextField"; + +/* Title of the photos demo for display in a list or nav header */ +"Demo.Title.Photos" = "Demo.Title.Photos"; + +/* Title of the 'select place' button within the photos demo */ +"Demo.Title.Photos.SelectPlace" = "Demo.Title.Photos.SelectPlace"; + +/* Title of the Place Picker demo for displaying the picker in a popover, navigation controller, or modally. */ +"Demo.Title.PlacePicker.ViewController" = "Demo.Title.PlacePicker.ViewController"; + +/* pulsante abbonamenti */ +"DETTAGLI" = "DETTAGLI"; + +/* voce menu */ +"Dettagli importanti sulla rilevazione dei sismi" = "Dettagli importanti sulla rilevazione dei sismi"; + +/* voce menu */ +"Dettagli importanti sulla rilevazione di sismi" = "Dettagli importanti sulla rilevazione dei sismi"; + +/* No comment provided by engineer. */ +"Dieci minuti" = "Dieci minuti"; + +/* voce menu */ +"Disclaimer" = "Disclaimer"; + +/* No comment provided by engineer. */ +"Dispositivi attivi" = "smartphone che stanno monitorando in tempo reale eventuali sismi. Condividi la app per migliorare il rilevamento."; + +/* No comment provided by engineer. */ +"Dispositivi totali" = "In questo momento, nella tua zona ci sono"; + +/* item tabelle */ +"Dispositivo affidabile" = "Dispositivo affidabile"; + +/* voce menu */ +"Distanza" = "Distanza"; + +/* No comment provided by engineer. */ +"Distanza massima" = "Distanza massima"; + +/* No comment provided by engineer. */ +"Dodici ore" = "Dodici ore"; + +/* No comment provided by engineer. */ +"Due ore" = "Due ore"; + +/* pulsanti orrizontale */ +"E-MAIL/SMS" = "E-MAIL/SMS"; + +/* voce menu */ +"Energia sisma" = "Energia sisma"; + +/* No comment provided by engineer. */ +"Equador" = "Ecuador"; + +/* No comment provided by engineer. */ +"Errore sconosciuto" = "Errore sconosciuto"; + +/* messaggio errore richiesta apikey impianto */ +"Errore! Impossibile accedere all'impianto" = "Errore! Impossibile accedere all'impianto"; + +/* No comment provided by engineer. */ +"Esci" = "Esci"; + +/* No comment provided by engineer. */ +"Età massima" = "Età massima"; + +/* voce menu */ +"F.A.Q." = "F.A.Q."; + +/* No comment provided by engineer. */ +"Filippine" = "Filippine"; + +/* No comment provided by engineer. */ +"Filtro" = "Filtro"; + +/* No comment provided by engineer. */ +"FORTE\n(Caduta di oggetti)" = "FORTE\n(Caduta di oggetti)"; + +/* No comment provided by engineer. */ +"Gestisci le reti sismiche" = "Gestisci le reti sismiche"; + +/* No comment provided by engineer. */ +"Giappone" = "Giappone"; + +/* No comment provided by engineer. */ +"giorni fa" = "giorni fa"; + +/* allerta acquisto o restor pro */ +"Hai ripristinato il prodotto da te acquistato" = "Hai ripristinato il prodotto da te acquistato"; + +/* No comment provided by engineer. */ +"Il messaggio è già stato in viato, al momento non è possibile inviare una nuova segnalazione" = "La segnalazione è già stata inviata, al momento non è possibile inviare una nuova segnalazione"; + +/* voce menu */ +"Imposta volume" = "Imposta volume"; + +/* voce menu */ +"Impostazioni" = "Impostazioni"; + +/* voce menu */ +"Informazioni" = "Informazioni"; + +/* voce menu */ +"Intervallo allarme" = "Intervallo allarme"; + +/* voce menu */ +"Intervallo notifiche" = "Intervallo notifiche"; + +/* No comment provided by engineer. */ +"Invia messaggio" = "Invia messaggio"; + +/* No comment provided by engineer. */ +"Invia un messaggio che gli altri utenti possono leggere sul sisma che hai segnalato" = "Invia un messaggio che gli altri utenti possono leggere sul sisma che hai segnalato"; + +/* voce elenco aree tsunami */ +"Isole Hawaii" = "Isole Hawaii"; + +/* No comment provided by engineer. */ +"Isole Hawaii" = "Isole Hawaii"; + +/* No comment provided by engineer. */ +"Italia" = "Italia"; + +/* No comment provided by engineer. */ +"La magnitudo sarà calcola e cominicata dalla rete sismica nazionale e comparirà nella sezione Reti Sismiche dell'app." = "La magnitudo sarà calcola e cominicata dalla rete sismica nazionale e comparirà nella sezione Reti Sismiche dell\'app."; + +/* No comment provided by engineer. */ +"La tua posizione geografica è sconosciuta e non è possibile segnalare il sisma" = "La tua posizione geografica è sconosciuta e non è possibile segnalare il sisma"; + +/* No comment provided by engineer. */ +"La tua segnalazione è stata inviata correttamente" = "La tua segnalazione è stata inviata correttamente"; + +/* No comment provided by engineer. */ +"LEGGERO\n(Solo percepito)" = "LEGGERO\n(Solo percepito)"; + +/* voce menu */ +"Lista notifiche" = "Lista notifiche"; + +/* item tabelle */ +"Lista priorità - NUOVA!" = "Servizio priorità"; + +/* voce menu */ +"Magnitudo" = "Magnitudo"; + +/* voce menu */ +"Magnitudo >= 2.0" = "Magnitudo >= 2.0"; + +/* voce menu */ +"Magnitudo >= 3.0" = "Magnitudo >= 3.0"; + +/* voce menu */ +"Magnitudo >= 3.5" = "Magnitudo >= 3.5"; + +/* voce menu */ +"Magnitudo >= 4.5" = "Magnitudo >= 4.5"; + +/* voce menu */ +"Magnitudo >= 5.5" = "Magnitudo >= 5.5"; + +/* voce menu */ +"Magnitudo >= 6.0" = "Magnitudo >= 6.0"; + +/* voce menu */ +"Magnitudo >= 6.5" = "Magnitudo >= 6.5"; + +/* voce menu */ +"Magnitudo >= 7.5" = "Magnitudo >= 7.5"; + +/* No comment provided by engineer. */ +"Magnitudo minima" = "Magnitudo minima"; + +/* No comment provided by engineer. */ +"MAPPA" = "MAPPA"; + +/* No comment provided by engineer. */ +"Mappa" = "Mappa"; + +/* Maps SDK Demos */ +"Maps SDK Demos" = "Maps SDK Demos"; + +/* voce elenco aree tsunami */ +"Mar dei Caraibi" = "Mar dei Caraibi"; + +/* No comment provided by engineer. */ +"Messaggio" = "Messaggio"; + +/* voce elenco messaggio tsunami */ +"Messaggio informativo" = "Messaggio informativo"; + +/* item tabelle */ +"messaggio per utenti" = "messaggio per utenti"; + +/* No comment provided by engineer. */ +"Messico" = "Messico"; + +/* No comment provided by engineer. */ +"METEO" = "METEO"; + +/* No comment provided by engineer. */ +"Meteo al momento del sisma" = "Meteo al momento del sisma"; + +/* No comment provided by engineer. */ +"minuti fa" = "minuti fa"; + +/* No comment provided by engineer. */ +"minuto fa" = "minuto fa"; + +/* voce menu */ +"Modifica impostazioni" = "Modifica impostazioni"; + +/* No comment provided by engineer. */ +"MOLTO FORTE\n(Crollo di edifici)" = "MOLTO FORTE\n(Crollo di edifici)"; + +/* No comment provided by engineer. */ +"Mondo" = "Mondo"; + +/* No comment provided by engineer. */ +"Mostra sismi forti a qualsiasi distanza se di" = "Mostra sismi forti a qualsiasi distanza se di"; + +/* messaggio assenza connesione */ +"Nessuna connessione" = "Nessuna connessione"; + +/* No comment provided by engineer. */ +"Nessuna sottoscrizione attiva. Nella lista delle persone da allertare " = "Nessuna sottoscrizione attiva."; + +/* No comment provided by engineer. */ +"Nicaragua" = "Nicaragua"; + +/* No comment provided by engineer. */ +"Non hai seleziato nessuna nazione" = "Non hai seleziato nessuna nazione"; + +/* voce menu */ +"Notifica anche sismi per i quali non è possibile stimare l'intensità" = "Notifica anche sismi per i quali non è possibile stimare l\'intensità"; + +/* voce menu */ +"Notifica sismi di qualsiasi magnitudo se la distanza è inferiore a" = "Notifica sismi di qualsiasi magnitudo se la distanza è inferiore a"; + +/* voce menu */ +"Notifica sismi forti a qualsiasi distanza se la magnitudo è maggiore a" = "Notifica sismi forti a qualsiasi distanza se la magnitudo è maggiore a"; + +/* titolo impostazioni notifiche + voce menu */ +"Notifiche da reti sismiche" = "Notifiche da reti sismiche"; + +/* titolo impostazioni notifiche + voce menu */ +"Notifiche segnalazioni utente" = "Notifiche segnalazioni utente"; + +/* titolo impostazioni notifiche + voce menu */ +"Notifiche sismi" = "Notifiche sismi"; + +/* titolo impostazioni notifiche + voce menu */ +"Notifiche sismi rilevati in tempo reale" = "Notifiche sismi rilevati in tempo reale"; + +/* titolo impostazioni notifiche + voce menu */ +"Notifiche tsunami" = "Notifiche tsunami"; + +/* No comment provided by engineer. */ +"Nuova Zelanda" = "Nuova Zelanda"; + +/* voce elenco aree tsunami */ +"Oceano Pacifico" = "Oceano Pacifico"; + +/* No comment provided by engineer. */ +"OK" = "OK"; + +/* No comment provided by engineer. */ +"Onda sismica in" = "Onda sismica in"; + +/* No comment provided by engineer. */ +"oppure" = "oppure"; + +/* voce menu */ +"Ora di fine" = "Ora di fine"; + +/* voce menu */ +"Ora di inizio" = "Ora di inizio"; + +/* No comment provided by engineer. */ +"ora fa" = "ora fa"; + +/* voce menu */ +"Ora fine" = "Ora fine"; + +/* voce menu */ +"Ora inizio" = "Ora inizio"; + +/* No comment provided by engineer. */ +"ore fa" = "ore fa"; + +/* No comment provided by engineer. */ +"pagerai al mese:" = "pagerai al mese:"; + +/* No comment provided by engineer. */ +"pagerai all'anno:" = "pagerai all\'anno:"; + +/* voce elenco messaggio tsunami */ +"Pericolo cessato" = "Pericolo cessato"; + +/* voce elenco messaggio tsunami */ +"Pericolo tsunami" = "Pericolo tsunami"; + +/* No comment provided by engineer. */ +"Perù" = "Perù"; + +/* No comment provided by engineer. */ +"Pressione:" = "Pressione:"; + +/* voce menu */ +"Privacy" = "Privacy"; + +/* No comment provided by engineer. */ +"Privacy: http://wp.earthquakenetwork.it/privacy/\n\nTermini e condizioni: http://wp.earthquakenetwork.it/it/terms-conditions/" = "Privacy: http://wp.earthquakenetwork.it/privacy/\n\nTermini e condizioni: http://wp.earthquakenetwork.it/it/terms-conditions/"; + +/* No comment provided by engineer. */ +"Profondità" = "Profondità"; + +/* versione pro */ +"Puoi convertire la tua app nella versione PRO senza doverla scariche dallo store. La versione PRO a notifiche e allerte tramite sintetizazione vocale, la visione in realtà aumentata, l'allerta sui movimenti rilevati dal proprio smartphone e non ha alcuna pubblicità. In più sostieni il progetto di ricerca il quale non sostiene finanziamenti esterni. Grazie per considerare l'acquisto! Alternativamente il passaggio alla versione PRO è GRATUITO sottoscrivendo uno degli abbonamenti annuali della lista di priorità.\n\nPrivacy: http://wp.earthquakenetwork.it/privacy/ \n\nTermini e condizioni: http://wp.earthquakenetwork.it/it/terms-conditions/" = "Earthquake Network è l\'unico progetto di ricerca che sviluppa un sistema mondiale di allerta sismica in tempo reale basato su smartphone. Acquistando la versione PRO sostieni il progetto che non riceve alcun tipo di finanziamento. La versione PRO non ha pubblicità ed in futuro includerà funzionalità aggiuntive rispetto alla versione base. Grazie per considerare di acquistare e supportare il progetto!\n\nPrivacy: http://wp.earthquakenetwork.it/privacy/ \n\nTermini e condizioni: http://wp.earthquakenetwork.it/it/terms-conditions/"; + +/* No comment provided by engineer. */ +"Puoi entrare a fare parte delle liste di priorità prime" = "Puoi entrare a fare parte della lista di priorità delle prime"; + +/* voce elenco raggio sismi */ +"Qualsiasi distanza" = "Qualsiasi distanza"; + +/* voce menu */ +"Qualsiasi intensità" = "Qualsiasi intensità"; + +/* voce menu */ +"Raggio dalla tua posizione" = "Raggio dalla tua posizione"; + +/* voce menu */ +"Raggio sismi forti o intensità non disponibile" = "Raggio sismi forti o intensità non disponibile"; + +/* voce menu */ +"Raggio sismi lievi" = "Raggio sismi lievi"; + +/* No comment provided by engineer. */ +"Repubblica Domenicana" = "Repubblica Domenicana"; + +/* item tabelle */ +"Rete smartphone" = "Rete smartphone"; + +/* pulsanti orrizontale */ +"RETE SMARTPHONE" = "RETE SMARTPHONE"; + +/* titolo impostazioni notifiche + voce menu */ +"Reti sismiche" = "Reti sismiche"; + +/* pulsanti orrizontale */ +"RETI SISMICHE" = "RETI SISMICHE"; + +/* voce menu */ +"Ricevi le notifiche dei sismi rilevati dalle agenzie nazionalie internazionali" = "Ricevi le notifiche dei sismi rilevati dalle agenzie nazionalie internazionali"; + +/* voce menu */ +"Ricevi le notifiche dei suonisegnalati manualemente dagli utenti" = "Ricevi le notifiche dei suonisegnalati manualemente dagli utenti"; + +/* voce menu */ +"Ricevi le notifiche in tempo reale dei sismi rilevati dalla rete smartphone" = "Ricevi le notifiche in tempo reale dei sismi rilevati dalla rete smartphone"; + +/* voce menu */ +"Ricevi le notifiche per i messaggi rilasciati dal Pacific Tsunami Warning Center" = "Ricevi le notifiche per i messaggi rilasciati dal Pacific Tsunami Warning Center"; + +/* voce menu */ +"Ricevi le notifiche solo in un intervallo del giorno" = "Ricevi le notifiche solo in un intervallo del giorno"; + +/* titolo navigation bar */ +"Rilevatore Terremoti" = "Rilevatore Terremoto"; + +/* Samples */ +"Samples" = "Samples"; + +/* No comment provided by engineer. */ +"Scarica " = "Scarica "; + +/* No comment provided by engineer. */ +"Se vuoi filtrare la lista dei sismi, seleziona la nazione in cui vivi" = "Se vuoi filtrare la lista dei sismi, seleziona la nazione in cui vivi"; + +/* No comment provided by engineer. */ +"secondi" = "secondi"; + +/* No comment provided by engineer. */ +"Segnalazione " = "Segnalazione "; + +/* pulsanti orrizontale */ +"SEGNALAZIONI" = "SEGNALAZIONI"; + +/* No comment provided by engineer. */ +"Sei abbonato: priorità 10000 persone, rinnovo annuale " = "Sei abbonato: priorità 10000 persone, rinnovo annuale "; + +/* No comment provided by engineer. */ +"Sei abbonato: priorità 10000 persone, rinnovo mensile " = "Sei abbonato: priorità 10000 persone, rinnovo mensile "; + +/* No comment provided by engineer. */ +"Sei abbonato: priorità 100000 persone, rinnovo annuale " = "Sei abbonato: priorità 100000 persone, rinnovo annuale "; + +/* No comment provided by engineer. */ +"Sei abbonato: priorità 100000 persone, rinnovo mensile " = "Sei abbonato: priorità 100000 persone, rinnovo mensile "; + +/* No comment provided by engineer. */ +"Sei ore" = "Sei ore"; + +/* No comment provided by engineer. */ +"Seleziona" = "Seleziona"; + +/* No comment provided by engineer. */ +"sending" = "sending"; + +/* voce menu */ +"Sismi da notificare" = "Sismi da notificare"; + +/* item tabelle */ +"Sismi rilevati da smartphone" = "Sismi rilevati da smartphone"; + +/* voce menu */ +"Sismi senza intensità" = "Sismi senza intensità"; + +/* messaggio errore richiesta dev_cmd */ +"Sì è verificato un errore sulla centralina" = "Sì è verificato un errore sulla centralina"; + +/* voce menu */ +"Solo sismi forti" = "Solo sismi forti"; + +/* descrizione Top 10K */ +"sottoscrizioni ancora disponibiliper essere allertato in meno di 1 secondo dal rilevamento del sistema" = "sottoscrizioni ancora disponibiliper essere allertato in meno di 1 secondo dal rilevamento del sistema"; + +/* descrizione Top 100K */ +"sottoscrizioni ancora disponibiliper essere allertato in meno di 5 secondi dal rilevamento del sistema" = "sottoscrizioni ancora disponibiliper essere allertato in meno di 5 secondi dal rilevamento del sistema"; + +/* No comment provided by engineer. */ +"Spagna" = "Spagna"; + +/* pulsanti orrizontale */ +"SPONSOR" = "SPONSOR"; + +/* No comment provided by engineer. */ +"Stai acquistando la verisone pro, verrà rimossa la pubblicità" = "Stai acquistando la versione pro, verrà rimossa la pubblicità"; + +/* voce menu */ +"Suona un allarme quando un sisma è rilevato dalla rete di smartphones " = "Suona un allarme quando un sisma è rilevato dalla rete di smartphones "; + +/* voce elenco messaggio tsunami */ +"Supplemento di allerta" = "Supplemento di allerta"; + +/* voce elenco messaggio tsunami */ +"Supplemento di valutazione" = "Supplemento di valutazione"; + +/* No comment provided by engineer. */ +"Temperatura: " = "Temperatura: "; + +/* voce menu */ +"Terremoti forti" = "Sismi forti"; + +/* voce menu */ +"Terremoti vicini" = "Sismi vicini"; + +/* voce menu */ +"Testa allarme" = "Testa allarme"; + +"testo utenti1" = "Trovi questa app utile? Vota e supporta la app con 5 stelle su"; + +"testo utenti2" = "grazie! La rilevazione in tempo reale funziona se la app è installata su un numero sufficiente di smartphone. Condividi l'app per migliorare il rilevamento."; + +/* titolo impostazioni notifiche + voce menu */ +"Tipo messaggio" = "Tipo messaggio"; + +/* voce menu */ +"Tono di allarme" = "Tono di allarme"; + +/* No comment provided by engineer. */ +"TRENS" = "TREND"; + +/* pulsanti orrizontale */ +"TSUNAMI" = "TSUNAMI"; + +/* No comment provided by engineer. */ +"Ultim\'ora" = "Ultim\'ora"; + +/* No comment provided by engineer. */ +"Ultima settimana" = "Ultima settimana"; + +/* No comment provided by engineer. */ +"Ultimo anno" = "Ultimo anno"; + +/* No comment provided by engineer. */ +"Ultimo giorno" = "Ultimo giorno"; + +/* No comment provided by engineer. */ +"Ultimo mese" = "Ultimo mese"; + +/* No comment provided by engineer. */ +"Umidità : " = "Umidità : "; + +/* No comment provided by engineer. */ +"Un anno" = "Un anno"; + +/* No comment provided by engineer. */ +"un anno" = "un anno"; + +/* No comment provided by engineer. */ +"Un giorno" = "Un giorno"; + +/* No comment provided by engineer. */ +"Un mese" = "Un mese"; + +/* No comment provided by engineer. */ +"Un ora" = "Un ora"; + +/* voce menu */ +"Un sisma è simulato. Dovresti ricevere l'allerta e l'allarme dovrebbe suonare. Se attive, ricordati di disabilitare l'invio della mail automatiche ai tuoi contatti per non allarmarli" = "Un sisma è simulato. Dovresti ricevere l\'allerta e l\'allarme dovrebbe suonare. Se attive, ricordati di disabilitare l\'invio della mail automatiche ai tuoi contatti per non allarmarli"; + +/* No comment provided by engineer. */ +"Un\'ora" = "Un\'ora"; + +/* No comment provided by engineer. */ +"Una settimana" = "Una settimana"; + +/* No comment provided by engineer. */ +"Usa il bottone per segnalare il sisma" = "Usa il bottone per segnalare il sisma"; + +/* messaggio errore inserimento credenziali */ +"Username e Password sbagliati" = "Username e Password sbagliati"; + +/* voce elenco messaggio tsunami */ +"Valutazione cancellata" = "Valutazione cancellata"; + +/* voce elenco messaggio tsunami */ +"Valutazione Tsunami" = "Valutazione Tsunami"; + +/* titolo pulsante notifica rete smartphone */ +"VEDI IN TWITTER" = "VEDI IN TWITTER"; + +/* No comment provided by engineer. */ +"Velocità vento: " = "Velocità vento: "; + +/* No comment provided by engineer. */ +"Venezuela" = "Venezuela"; + +/* etichetta versione app */ +"Versione" = "Versione"; + +/* item tabelle */ +"Versione PRO" = "Versione PRO"; + +/* titolo impostazioni notifiche */ +"Vibrazioni e suono" = "Vibrazioni e suono"; + +/* titolo pulsante notifica rete smartphone */ +"VOTA L'APP" = "VOTA L\'APP"; + +/* No comment provided by engineer. */ +"• Il pagamento verrà addebitato sull'account iTunes alla conferma dell'acquisto\n\n• L'abbonamento si rinnova automaticamente a meno che il rinnovo automatico non venga disattivato almeno 24 ore prima della fine del periodo corrente\n\n• L'abbonamento verrà addebitato per il rinnovo entro 24 ore prima della fine del periodo corrente e identificato il costo del rinnovo\n\n• Le sottoscrizioni possono essere gestite dall'utente e il rinnovo automatico può essere disattivato accedendo alle Impostazioni account dell'utente dopo l'acquisto." = "• Il pagamento verrà addebitato sull\'account iTunes alla conferma dell\'acquisto\n\n• L\'abbonamento si rinnova automaticamente a meno che il rinnovo automatico non venga disattivato almeno 24 ore prima della fine del periodo corrente\n\n• L\'abbonamento verrà addebitato per il rinnovo entro 24 ore prima della fine del periodo corrente e identificato il costo del rinnovo\n\n• Le sottoscrizioni possono essere gestite dall\'utente e il rinnovo automatico può essere disattivato accedendo alle Impostazioni account dell\'utente dopo l\'acquisto."; + +/* No comment provided by engineer. */ +"• L'abbonamento si rinnova automaticamente a meno che il rinnovo automatico non venga disattivato almeno 24 ore prima della fine del periodo corrente\n\n• L'abbonamento verrà addebitato per il rinnovo entro 24 ore prima della fine del periodo corrente e identificato il costo del rinnovo\n\n• Le sottoscrizioni possono essere gestite dall'utente e il rinnovo automatico può essere disattivato accedendo alle Impostazioni account dell'utente dopo l'acquisto.\n\n" = "• L\'abbonamento si rinnova automaticamente a meno che il rinnovo automatico non venga disattivato almeno 24 ore prima della fine del periodo corrente\n\n• L\'abbonamento verrà addebitato per il rinnovo entro 24 ore prima della fine del periodo corrente e identificato il costo del rinnovo\n\n• Le sottoscrizioni possono essere gestite dall\'utente e il rinnovo automatico può essere disattivato accedendo alle Impostazioni account dell\'utente dopo l\'acquisto."; + + +"Globale" = "Globale"; +"Italia" = "Italia"; +"Spagna" = "Spagna"; +"Cina" = "Cina"; +"Giappone" = "Giappone"; +"Nicaragua" = "Nicaragua"; +"Messico" = "Messico"; +"Colombia" = "Colombia"; +"Costa Rica" = "Costa Rica"; +"Cile" = "Cile"; +"Venezuela" = "Venezuela"; +"Nuova Zelanda" = "Nuova Zelanda"; +"Argentina" = "Argentina"; +"Ecuador" = "Ecuador"; +"Filippine" = "Filippine"; +"Perù" = "Perù"; +"Repubblica Dominicana" = "Repubblica Dominicana"; + + + + + +/// notifiche titolo + +"Allerta sismica in tempo reale" = "Allerta sismica in tempo reale"; +"Segnalazione utente" = "Segnalazione utente"; +"Segnalazione da rete sismica" = "Segnalazione da rete sismica"; +"Allerta tsunami" = "Allerta tsunami"; + +/// notifiche body + +"Rilevato sisma debole a" = "Rilevato sisma debole a %@"; +"Rilevato sisma forte a" = "Rilevato sisma forte a %@"; +"Rilevato sisma a" = "Rilevato sisma a %@"; +"Sisma lieve segnalato da utente a" = "Sisma lieve segnalato da utente a %@"; +"Sisma forte segnalato da utente a" = "Sisma forte segnalato da utente a %@"; +"Sisma molto forte segnalato da utente a" = "Sisma molto forte segnalato da utente a %@"; +"Sisma rilevato a" = "Sisma rilevato a %@"; +"Area di interesse: Mar dei Caraibi" = "Area di interesse: Mar dei Caraibi"; +"Area di interesse: Hawaii" = "Area di interesse: Hawaii"; +"Area di interesse: Oceano Pacifico" = "Area di interesse: Oceano Pacifico"; +"Sisma rilevato da" = "Sisma rilevato da"; diff --git a/Sources/Earthquake Network/it.lproj/Main.strings b/Sources/Earthquake Network/it.lproj/Main.strings new file mode 100644 index 0000000..08037a4 --- /dev/null +++ b/Sources/Earthquake Network/it.lproj/Main.strings @@ -0,0 +1,525 @@ + +/* Class = "UILabel"; text = "Ho sentito un sisma!"; ObjectID = "0Ak-hW-RBU"; */ +"0Ak-hW-RBU.text" = "Ho sentito un sisma!"; + +/* Class = "UILabel"; text = "Label"; ObjectID = "1sq-6I-E5n"; */ +"1sq-6I-E5n.text" = "Label"; + +/* Class = "UIButton"; normalTitle = "MAPPA"; ObjectID = "2A5-yR-eOQ"; */ +"2A5-yR-eOQ.normalTitle" = "MAPPA"; + +/* Class = "UIButton"; normalTitle = "CHIUDI"; ObjectID = "2Br-cq-xVZ"; */ +"2Br-cq-xVZ.normalTitle" = "CHIUDI"; + +/* Class = "UILabel"; text = "Label"; ObjectID = "2HX-pm-zSu"; */ +"2HX-pm-zSu.text" = "Label"; + +/* Class = "UILabel"; text = "Mappa rete smartphone"; ObjectID = "3dd-aM-obj"; */ +"3dd-aM-obj.text" = "Mappa rete smartphone"; + +/* Class = "UIButton"; normalTitle = "MAPPA"; ObjectID = "4EG-hN-3FP"; */ +"4EG-hN-3FP.normalTitle" = "MAPPA"; + +/* Class = "UILabel"; text = "Label"; ObjectID = "4Hy-lX-lCp"; */ +"4Hy-lX-lCp.text" = "Label"; + +/* Class = "UILabel"; text = "Label"; ObjectID = "4gX-D0-zeu"; */ +"4gX-D0-zeu.text" = "Label"; + +/* Class = "UIButton"; normalTitle = "GESTISCI LE RETI SISMICHE"; ObjectID = "4md-qt-Zwo"; */ +"4md-qt-Zwo.normalTitle" = "Gestisci le reti sismiche"; + +/* Class = "UILabel"; text = "Nessuna allerta sismica in tempo reale ricevuta recentemente"; ObjectID = "5El-UZ-GKU"; */ +"5El-UZ-GKU.text" = "Nessuna allerta sismica in tempo reale ricevuta recentemente"; + +/* Class = "UILabel"; text = "Label"; ObjectID = "5hU-OF-FaR"; */ +"5hU-OF-FaR.text" = "Label"; + +/* Class = "UILabel"; text = "Magnitudo"; ObjectID = "5y9-OK-Kfs"; */ +"5y9-OK-Kfs.text" = "Magnitudo"; + +/* Class = "UILabel"; text = "Label"; ObjectID = "69U-0c-ZLI"; */ +"69U-0c-ZLI.text" = "Label"; + +/* Class = "UILabel"; text = "Label"; ObjectID = "6pX-89-eYU"; */ +"6pX-89-eYU.text" = "Label"; + +/* Class = "UIButton"; normalTitle = "COPERTURA LOCALE"; ObjectID = "769-Iq-JPs"; */ +"769-Iq-JPs.normalTitle" = "COPERTURA LOCALE"; + +/* Class = "UINavigationItem"; title = "Detail"; ObjectID = "76n-gb-S2z"; */ +"76n-gb-S2z.title" = "Detail"; + +/* Class = "UIButton"; normalTitle = "METEO"; ObjectID = "77F-LL-WYK"; */ +"77F-LL-WYK.normalTitle" = "METEO"; + +/* Class = "UILabel"; text = "Puoi essere il primo ad essere notificato quando un sisma viene rilevato. Un cliente ha sottoscritto il servizio soltanto 2 ore fa!"; ObjectID = "7EC-pz-u3s"; */ +"7EC-pz-u3s.text" = "Puoi essere il primo ad essere notificato quando un sisma viene rilevato."; + +/* Class = "UILabel"; text = "Label"; ObjectID = "85m-tz-xYz"; */ +"85m-tz-xYz.text" = "Label"; + +/* Class = "UILabel"; text = "Magnitudo"; ObjectID = "86G-GS-MXw"; */ +"86G-GS-MXw.text" = "Magnitudo"; + +/* Class = "UILabel"; text = "Mappa rete globale"; ObjectID = "88p-Zw-SQw"; */ +"88p-Zw-SQw.text" = "Mappa rete globale"; + +/* Class = "UILabel"; text = "Ultime 24 h:"; ObjectID = "8fS-Us-UId"; */ +"8fS-Us-UId.text" = "Ultime 24 h:"; + +/* Class = "UILabel"; text = "Dispositivo affidabile"; ObjectID = "8ix-uO-Qah"; */ +"8ix-uO-Qah.text" = "Dispositivo affidabile"; + +/* Class = "UITextField"; placeholder = "Seleziona la nazione"; ObjectID = "8lr-r3-yom"; */ +"8lr-r3-yom.placeholder" = "Seleziona la nazione"; + +/* Class = "UILabel"; text = "Label"; ObjectID = "8zP-ga-ogL"; */ +"8zP-ga-ogL.text" = "Label"; + +/* Class = "UILabel"; text = "Label"; ObjectID = "9n5-rN-Hyd"; */ +"9n5-rN-Hyd.text" = "Label"; + +/* Class = "UILabel"; text = "Segnalazioni Utente"; ObjectID = "A3b-4E-9kc"; */ +"A3b-4E-9kc.text" = "Rapporti utente ultimi 24 ore"; + +/* Class = "UILabel"; text = "Label"; ObjectID = "A6Y-pQ-1P5"; */ +"A6Y-pQ-1P5.text" = "Label"; + +/* Class = "UILabel"; text = "Totale: "; ObjectID = "ASR-KA-q00"; */ +"ASR-KA-q00.text" = "Totale: "; + +/* Class = "UILabel"; text = "Magnitudo"; ObjectID = "Ah1-CG-g7M"; */ +"Ah1-CG-g7M.text" = "Magnitudo"; + +/* Class = "UILabel"; text = "Messaggio per gli utenti"; ObjectID = "CNf-MQ-1xI"; */ +"CNf-MQ-1xI.text" = "Messaggio per gli utenti"; + +/* Class = "UIButton"; normalTitle = "Button"; ObjectID = "CYK-HC-2lv"; */ +"CYK-HC-2lv.normalTitle" = "Button"; + +/* Class = "UILabel"; text = "Magnitudo"; ObjectID = "CYe-N3-4cN"; */ +"CYe-N3-4cN.text" = "Magnitudo"; + +/* Class = "UILabel"; text = "Label"; ObjectID = "Cxa-dk-bH9"; */ +"Cxa-dk-bH9.text" = "Label"; + +/* Class = "UILabel"; text = "Sottoscrizioni attive"; ObjectID = "D1z-2N-Kzv"; */ +"D1z-2N-Kzv.text" = "Sottoscrizioni attive"; + +/* Class = "UILabel"; text = "Label"; ObjectID = "EhO-Xe-kaN"; */ +"EhO-Xe-kaN.text" = "Label"; + +/* Class = "UIButton"; normalTitle = "DETTAGLI"; ObjectID = "EnF-WI-a9a"; */ +"EnF-WI-a9a.normalTitle" = "DETTAGLI"; + +/* Class = "UILabel"; text = "Label"; ObjectID = "FGQ-PN-e9e"; */ +"FGQ-PN-e9e.text" = "Label"; + +/* Class = "UILabel"; text = "Label"; ObjectID = "FSg-lV-siS"; */ +"FSg-lV-siS.text" = "Label"; + +/* Class = "UILabel"; text = "Label"; ObjectID = "Fkj-uY-a3t"; */ +"Fkj-uY-a3t.text" = "Label"; + +/* Class = "UILabel"; text = "Label"; ObjectID = "GCe-cb-Wlp"; */ +"GCe-cb-Wlp.text" = "Label"; + +/* Class = "UILabel"; text = "Magnitudo"; ObjectID = "HIi-bS-da2"; */ +"HIi-bS-da2.text" = "Magnitudo"; + +/* Class = "UILabel"; text = "Label"; ObjectID = "Hcz-F8-6wV"; */ +"Hcz-F8-6wV.text" = "Label"; + +/* Class = "UILabel"; text = "Label"; ObjectID = "HdO-wA-FHK"; */ +"HdO-wA-FHK.text" = "Label"; + +/* Class = "UINavigationItem"; title = "Master"; ObjectID = "I4H-lo-DTA"; */ +"I4H-lo-DTA.title" = "Master"; + +/* Class = "UILabel"; text = "Nessuna sottoscrizione attiva. Nella lista delle persone da allertare"; ObjectID = "IOC-5n-qa0"; */ +"IOC-5n-qa0.text" = "Nessuna sottoscrizione attiva."; + +/* Class = "UITextView"; text = "Lorem ipsum dolor sit er elit lamet, consectetaur cillium adipisicing pecu, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. Nam liber te conscient to factor tum poen legum odioque civiuda."; ObjectID = "IOH-Xc-XjL"; */ +"IOH-Xc-XjL.text" = "Lorem ipsum dolor sit er elit lamet, consectetaur cillium adipisicing pecu, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. Nam liber te conscient to factor tum poen legum odioque civiuda."; + +/* Class = "UILabel"; text = "Label"; ObjectID = "IgH-la-uKP"; */ +"IgH-la-uKP.text" = "Label"; + +/* Class = "UILabel"; text = "Lista priorità - NUOVA!"; ObjectID = "IyW-lN-cXy"; */ +"IyW-lN-cXy.text" = "Servizio priorità"; + +/* Class = "UILabel"; text = "Label"; ObjectID = "JAu-kk-n4H"; */ +"JAu-kk-n4H.text" = "Label"; + +/* Class = "UIButton"; normalTitle = "INIZIA LA CONVERSIONE"; ObjectID = "JKo-9B-PZh"; */ +"JKo-9B-PZh.normalTitle" = "INIZIA LA CONVERSIONE"; + +/* Class = "UIBarButtonItem"; title = "Item"; ObjectID = "JQa-KO-YJs"; */ +"JQa-KO-YJs.title" = "Item"; + +/* Class = "UILabel"; text = "Label"; ObjectID = "Jeo-dP-3lB"; */ +"Jeo-dP-3lB.text" = "Label"; + +/* Class = "UILabel"; text = "Label"; ObjectID = "KI7-0R-pnR"; */ +"KI7-0R-pnR.text" = "Label"; + +/* Class = "UILabel"; text = "Label"; ObjectID = "Kv4-iM-8Td"; */ +"Kv4-iM-8Td.text" = "Label"; + +/* Class = "UILabel"; text = "Label"; ObjectID = "MSh-ry-KRA"; */ +"MSh-ry-KRA.text" = "Label"; + +/* Class = "UILabel"; text = "Label"; ObjectID = "Mic-8d-Dnd"; */ +"Mic-8d-Dnd.text" = "Label"; + +/* Class = "UIButton"; normalTitle = "CONDIVIDI"; ObjectID = "NDa-a1-WFp"; */ +"NDa-a1-WFp.normalTitle" = "CONDIVIDI APP"; + +/* Class = "UILabel"; text = "Label"; ObjectID = "NhL-DG-FAz"; */ +"NhL-DG-FAz.text" = "Label"; + +/* Class = "UILabel"; text = "Label"; ObjectID = "P51-pk-ur9"; */ +"P51-pk-ur9.text" = "Label"; + +/* Class = "UILabel"; text = "Label"; ObjectID = "POg-DV-nSl"; */ +"POg-DV-nSl.text" = "Label"; + +/* Class = "UILabel"; text = "Label"; ObjectID = "Psv-I2-jwN"; */ +"Psv-I2-jwN.text" = "Label"; + +/* Class = "UILabel"; text = "Magnitudo"; ObjectID = "QdI-xm-PU6"; */ +"QdI-xm-PU6.text" = "Magnitudo"; + +/* Class = "UILabel"; text = "Rete smartphone"; ObjectID = "RJX-0r-Rfg"; */ +"RJX-0r-Rfg.text" = "Rete smartphone"; + +/* Class = "UILabel"; text = "Label"; ObjectID = "RPb-mG-G7i"; */ +"RPb-mG-G7i.text" = "Label"; + +/* Class = "UILabel"; text = "Versione PRO"; ObjectID = "SBb-oo-qja"; */ +"SBb-oo-qja.text" = "Versione PRO"; + +/* Class = "UIButton"; normalTitle = "Button"; ObjectID = "STa-f1-QwN"; */ +"STa-f1-QwN.normalTitle" = "Button"; + +/* Class = "UIButton"; normalTitle = "Button"; ObjectID = "Sse-Jt-L1G"; */ +"Sse-Jt-L1G.normalTitle" = "Button"; + +/* Class = "UILabel"; text = "Label"; ObjectID = "Sx2-Xi-NrV"; */ +"Sx2-Xi-NrV.text" = "Label"; + +/* Class = "UILabel"; text = "Label"; ObjectID = "TN4-4n-dYj"; */ +"TN4-4n-dYj.text" = "Label"; + +/* Class = "UILabel"; text = "Sismi rilevati da smartphone"; ObjectID = "TdN-jP-cPf"; */ +"TdN-jP-cPf.text" = "Sismi rilevati da smartphone"; + +/* Class = "UILabel"; text = "Label"; ObjectID = "Ty0-3Z-tCg"; */ +"Ty0-3Z-tCg.text" = "Label"; + +/* Class = "UILabel"; text = "Label"; ObjectID = "UYV-p9-uzc"; */ +"UYV-p9-uzc.text" = "Label"; + +/* Class = "UILabel"; text = "Label"; ObjectID = "Uht-yY-3n8"; */ +"Uht-yY-3n8.text" = "Label"; + +/* Class = "UILabel"; text = "Label"; ObjectID = "Ul5-Ri-NUN"; */ +"Ul5-Ri-NUN.text" = "Label"; + +/* Class = "UILabel"; text = "Label"; ObjectID = "UlR-wR-qw5"; */ +"UlR-wR-qw5.text" = "Label"; + +/* Class = "UILabel"; text = "Label"; ObjectID = "VNx-fE-Rhs"; */ +"VNx-fE-Rhs.text" = "Label"; + +/* Class = "UILabel"; text = "Label"; ObjectID = "VgM-Do-cEe"; */ +"VgM-Do-cEe.text" = "Label"; + +/* Class = "UILabel"; text = "Label"; ObjectID = "VsF-W2-Jzb"; */ +"VsF-W2-Jzb.text" = "Label"; + +/* Class = "UIButton"; normalTitle = "Button"; ObjectID = "Vv4-ou-iqD"; */ +"Vv4-ou-iqD.normalTitle" = "Button"; + +/* Class = "UILabel"; text = "Label"; ObjectID = "WAn-AD-eef"; */ +"WAn-AD-eef.text" = "Label"; + +/* Class = "UILabel"; text = "Label"; ObjectID = "WZQ-HQ-xBq"; */ +"WZQ-HQ-xBq.text" = "Label"; + +/* Class = "UILabel"; text = "smartphone sono in monitoraggio sismico"; ObjectID = "WdA-gj-Qr2"; */ +"WdA-gj-Qr2.text" = "smartphone sono in monitoraggio sismico"; + +/* Class = "UIViewController"; title = "Detail"; ObjectID = "Wj9-pD-mnF"; */ +"Wj9-pD-mnF.title" = "Detail"; + +/* Class = "UILabel"; text = "Quando un sisma è rilevato in tempo reale dagli smartphone vicini all'epicentro, il server invia un'allerta a tutti gli utenti che hanno l'app. Allertare tutti gli utenti può richiedere fino a 10 secondi in quanto non è tecnicamente fattibile farlo istantaneamente. Ora puoi entrare a fare parte delle liste di priorità prime 10000 o 100000 persone allertate."; ObjectID = "Wp2-4P-Na5"; */ +"Wp2-4P-Na5.text" = "Quando un sisma è rilevato in tempo reale dagli smartphone vicini all'epicentro, un'allerta è inviata a tutti gli utenti che hanno l'app. Allertare tutti gli utenti può richiedere fino a 10 secondi. E' possibile entrare a fare parte delle liste di priorità delle prime 10'000 o 100'000 persone allertate."; + +/* Class = "UILabel"; text = "Label"; ObjectID = "X60-02-FXo"; */ +"X60-02-FXo.text" = "Label"; + +/* Class = "UIButton"; normalTitle = "CHIUDI"; ObjectID = "YTn-Br-zUU"; */ +"YTn-Br-zUU.normalTitle" = "CHIUDI"; + +/* Class = "UILabel"; text = "Label"; ObjectID = "YrE-fF-dFW"; */ +"YrE-fF-dFW.text" = "Label"; + +/* Class = "UILabel"; text = "Magnitudo"; ObjectID = "ZI0-eg-3Yd"; */ +"ZI0-eg-3Yd.text" = "Magnitudo"; + +/* Class = "UILabel"; text = "Label"; ObjectID = "ZSQ-Ah-wA8"; */ +"ZSQ-Ah-wA8.text" = "Label"; + +/* Class = "UILabel"; text = "Label"; ObjectID = "a9G-nS-tWW"; */ +"a9G-nS-tWW.text" = "Label"; + +/* Class = "UILabel"; text = "Label"; ObjectID = "aFA-SZ-reV"; */ +"aFA-SZ-reV.text" = "Label"; + +/* Class = "UIButton"; normalTitle = "X"; ObjectID = "auz-rc-k35"; */ +"auz-rc-k35.normalTitle" = "X"; + +/* Class = "UILabel"; text = "Stai pagando:"; ObjectID = "awF-Zd-fAt"; */ +"awF-Zd-fAt.text" = "Stai pagando:"; + +/* Class = "UIButton"; normalTitle = "CONFERMA NAZIONE"; ObjectID = "bYB-me-lg7"; */ +"bYB-me-lg7.normalTitle" = "Conferma nazione"; + +/* Class = "UILabel"; text = "Label"; ObjectID = "bgA-WP-7Ut"; */ +"bgA-WP-7Ut.text" = "Label"; + +/* Class = "UILabel"; text = "oppure"; ObjectID = "c39-TN-fIZ"; */ +"c39-TN-fIZ.text" = "otherwise"; + +/* Class = "UILabel"; text = "Label"; ObjectID = "cOC-hS-Gxk"; */ +"cOC-hS-Gxk.text" = "Label"; + +/* Class = "UILabel"; text = "Label"; ObjectID = "ch3-lb-gg8"; */ +"ch3-lb-gg8.text" = "Label"; + +/* Class = "UIButton"; normalTitle = "MAPPA"; ObjectID = "d8m-gN-HSj"; */ +"d8m-gN-HSj.normalTitle" = "MAPPA"; + +/* Class = "UILabel"; text = "Label"; ObjectID = "dIG-8S-PcU"; */ +"dIG-8S-PcU.text" = "Label"; + +/* Class = "UILabel"; text = "Magnitudo"; ObjectID = "dOI-Vx-NaB"; */ +"dOI-Vx-NaB.text" = "Magnitudo"; + +/* Class = "UILabel"; text = "Label"; ObjectID = "dtY-rw-xfq"; */ +"dtY-rw-xfq.text" = "Label"; + +/* Class = "UIButton"; normalTitle = "METEO"; ObjectID = "evB-bn-cGC"; */ +"evB-bn-cGC.normalTitle" = "METEO"; + +/* Class = "UILabel"; text = "Label"; ObjectID = "f3p-2E-xJU"; */ +"f3p-2E-xJU.text" = "Label"; + +/* Class = "UILabel"; text = "Ultime 24 h:"; ObjectID = "fI2-EU-9pf"; */ +"fI2-EU-9pf.text" = "Ultime 24 h:"; + +/* Class = "UILabel"; text = "Title"; ObjectID = "fkf-ZE-eUX"; */ +"fkf-ZE-eUX.text" = "Title"; + +/* Class = "UILabel"; text = "Label"; ObjectID = "fzZ-un-KyL"; */ +"fzZ-un-KyL.text" = "Label"; + +/* Class = "UIButton"; normalTitle = "Button"; ObjectID = "g0c-oz-aha"; */ +"g0c-oz-aha.normalTitle" = "Button"; + +/* Class = "UIButton"; normalTitle = "chiudi"; ObjectID = "g5C-Wg-DEu"; */ +"g5C-Wg-DEu.normalTitle" = "chiudi"; + +/* Class = "UILabel"; text = "Rete smartphone"; ObjectID = "gA9-1y-GkX"; */ +"gA9-1y-GkX.text" = "Rete smartphone"; + +/* Class = "UIButton"; normalTitle = "Button"; ObjectID = "gH3-JA-kpZ"; */ +"gH3-JA-kpZ.normalTitle" = "Button"; + +/* Class = "UILabel"; text = "Label"; ObjectID = "giY-Wc-DhN"; */ +"giY-Wc-DhN.text" = "Label"; + +/* Class = "UIBarButtonItem"; title = "Item"; ObjectID = "go0-F7-Zhq"; */ +"go0-F7-Zhq.title" = "Item"; + +/* Class = "UIButton"; normalTitle = "METEO"; ObjectID = "gxf-sn-X3o"; */ +"gxf-sn-X3o.normalTitle" = "METEO"; + +/* Class = "UILabel"; text = "Label"; ObjectID = "gz7-iN-sSG"; */ +"gz7-iN-sSG.text" = "Label"; + +/* Class = "UILabel"; text = "Label"; ObjectID = "hcf-rB-rCy"; */ +"hcf-rB-rCy.text" = "Label"; + +/* Class = "UIButton"; normalTitle = "Annulla"; ObjectID = "i4A-Xa-gJv"; */ +"i4A-Xa-gJv.normalTitle" = "Annulla"; + +/* Class = "UILabel"; text = "Label"; ObjectID = "iVr-7d-dbb"; */ +"iVr-7d-dbb.text" = "Label"; + +/* Class = "UILabel"; text = "Label"; ObjectID = "j4G-Ck-LqX"; */ +"j4G-Ck-LqX.text" = "Label"; + +/* Class = "UILabel"; text = "Label"; ObjectID = "jMx-Or-mvH"; */ +"jMx-Or-mvH.text" = "Label"; + +/* Class = "UILabel"; text = "Label"; ObjectID = "jRS-Cp-CNI"; */ +"jRS-Cp-CNI.text" = "Label"; + +/* Class = "UILabel"; text = "Label"; ObjectID = "jvz-vt-Vjt"; */ +"jvz-vt-Vjt.text" = "Label"; + +/* Class = "UILabel"; text = "Converti la tua app nella versione PRO! Scopri come"; ObjectID = "jzO-Nm-azA"; */ +"jzO-Nm-azA.text" = "Converti la tua app nella versione PRO! Scopri come"; + +/* Class = "UILabel"; text = "Label"; ObjectID = "k9g-Q3-Znk"; */ +"k9g-Q3-Znk.text" = "Label"; + +/* Class = "UIButton"; normalTitle = "Button"; ObjectID = "kFI-uR-U91"; */ +"kFI-uR-U91.normalTitle" = "Button"; + +/* Class = "UILabel"; text = "Label"; ObjectID = "kxE-d4-etz"; */ +"kxE-d4-etz.text" = "Label"; + +/* Class = "UILabel"; text = "Label"; ObjectID = "lLs-bT-kHd"; */ +"lLs-bT-kHd.text" = "Label"; + +/* Class = "UILabel"; text = "Label"; ObjectID = "laB-mX-KEL"; */ +"laB-mX-KEL.text" = "Label"; + +/* Class = "UILabel"; text = "Label"; ObjectID = "lut-wL-P63"; */ +"lut-wL-P63.text" = "Label"; + +/* Class = "UILabel"; text = "smartphone sono in monitoraggio sismico"; ObjectID = "mSt-vL-RlL"; */ +"mSt-vL-RlL.text" = "smartphone sono in monitoraggio sismico"; + +/* Class = "UIButton"; normalTitle = "Esci"; ObjectID = "mbc-UD-cj9"; */ +"mbc-UD-cj9.normalTitle" = "Esci"; + +/* Class = "UILabel"; text = "Label"; ObjectID = "nYa-8A-3yt"; */ +"nYa-8A-3yt.text" = "Label"; + +/* Class = "UIButton"; normalTitle = "CONDIVIDI"; ObjectID = "nuC-fx-3PA"; */ +"nuC-fx-3PA.normalTitle" = "CONDIVIDI APP"; + +/* Class = "UIButton"; normalTitle = "Button"; ObjectID = "o6r-rw-AGL"; */ +"o6r-rw-AGL.normalTitle" = "Button"; + +/* Class = "UILabel"; text = "Subtitle"; ObjectID = "oQ5-7g-0zb"; */ +"oQ5-7g-0zb.text" = "Subtitle"; + +/* Class = "UILabel"; text = "Label"; ObjectID = "oR4-uQ-fKx"; */ +"oR4-uQ-fKx.text" = "Label"; + +/* Class = "UILabel"; text = "Magnitudo"; ObjectID = "oTa-fo-fYi"; */ +"oTa-fo-fYi.text" = "Magnitudo"; + +/* Class = "UILabel"; text = "Label"; ObjectID = "oVp-Ry-d2d"; */ +"oVp-Ry-d2d.text" = "Label"; + +/* Class = "UILabel"; text = "Label"; ObjectID = "p5v-fA-y8G"; */ +"p5v-fA-y8G.text" = "Label"; + +/* Class = "UILabel"; text = "Ultime 24 h:"; ObjectID = "p79-JV-CBM"; */ +"p79-JV-CBM.text" = "Ultime 24 h:"; + +/* Class = "UILabel"; text = "Label"; ObjectID = "pXK-JQ-Xeu"; */ +"pXK-JQ-Xeu.text" = "Label"; + +/* Class = "UIButton"; normalTitle = "chiudi"; ObjectID = "pZJ-ch-465"; */ +"pZJ-ch-465.normalTitle" = "chiudi"; + +/* Class = "UILabel"; text = "Label"; ObjectID = "pde-71-z1D"; */ +"pde-71-z1D.text" = "Label"; + +/* Class = "UIButton"; normalTitle = "MAPPA"; ObjectID = "ppn-JO-Eda"; */ +"ppn-JO-Eda.normalTitle" = "MAPPA"; + +/* Class = "UILabel"; text = "Label"; ObjectID = "q3f-N3-If9"; */ +"q3f-N3-If9.text" = "Label"; + +/* Class = "UILabel"; text = "Label"; ObjectID = "qAK-ZJ-bfK"; */ +"qAK-ZJ-bfK.text" = "Label"; + +/* Class = "UILabel"; text = "Label"; ObjectID = "sqK-xD-x0a"; */ +"sqK-xD-x0a.text" = "Label"; + +/* Class = "UILabel"; text = "Label"; ObjectID = "stO-8E-VwV"; */ +"stO-8E-VwV.text" = "Label"; + +/* Class = "UILabel"; text = "Label"; ObjectID = "swQ-Mz-tdr"; */ +"swQ-Mz-tdr.text" = "Label"; + +/* Class = "UILabel"; text = "Label"; ObjectID = "tCc-0T-BeB"; */ +"tCc-0T-BeB.text" = "Label"; + +/* Class = "UILabel"; text = "Label"; ObjectID = "uRT-cO-0Qp"; */ +"uRT-cO-0Qp.text" = "Label"; + +/* Class = "UILabel"; text = "Label"; ObjectID = "uhQ-Zr-CHu"; */ +"uhQ-Zr-CHu.text" = "Label"; + +/* Class = "UILabel"; text = "Label"; ObjectID = "upr-qE-1te"; */ +"upr-qE-1te.text" = "Label"; + +/* Class = "UIButton"; normalTitle = "ABBONATI AL SERVIZIO"; ObjectID = "uuc-Yo-Axy"; */ +"uuc-Yo-Axy.normalTitle" = "ABBONATI AL SERVIZIO"; + +/* Class = "UILabel"; text = "Label"; ObjectID = "vSb-fa-Blr"; */ +"vSb-fa-Blr.text" = "Label"; + +/* Class = "UILabel"; text = "Magnitudo"; ObjectID = "vbK-LB-cEA"; */ +"vbK-LB-cEA.text" = "Magnitudo"; + +/* Class = "UILabel"; text = "Versione PRO"; ObjectID = "vcB-Og-UR8"; */ +"vcB-Og-UR8.text" = "Versione PRO"; + +/* Class = "UITableViewController"; title = "Master"; ObjectID = "vch-mp-anl"; */ +"vch-mp-anl.title" = "Master"; + +/* Class = "UILabel"; text = "Label"; ObjectID = "w8w-9g-aeX"; */ +"w8w-9g-aeX.text" = "Label"; + +/* Class = "UITextView"; text = "Privacy: http://wp.earthquakenetwork.it/privacy/"; ObjectID = "wSy-mE-siO"; */ +"wSy-mE-siO.text" = "Privacy: http://wp.earthquakenetwork.it/privacy/"; + +/* Class = "UILabel"; text = "Label"; ObjectID = "wWB-25-EIr"; */ +"wWB-25-EIr.text" = "Label"; + +/* Class = "UILabel"; text = "Label"; ObjectID = "wa3-Nw-fqp"; */ +"wa3-Nw-fqp.text" = "Label"; + +/* Class = "UILabel"; text = "Magnitudo"; ObjectID = "xAb-RL-kXs"; */ +"xAb-RL-kXs.text" = "Magnitudo"; + +/* Class = "UILabel"; text = "Se vuoi filtrare la lista dei sismi, seleziona la nazione in cui vivi"; ObjectID = "xhC-AG-6qG"; */ +"xhC-AG-6qG.text" = "Se vuoi filtrare la lista dei sismi, seleziona la nazione in cui vivi"; + +/* Class = "UILabel"; text = "Label"; ObjectID = "xnr-9z-b3F"; */ +"xnr-9z-b3F.text" = "Label"; + +/* Class = "UILabel"; text = "Label"; ObjectID = "yE5-wI-8FM"; */ +"yE5-wI-8FM.text" = "Label"; + +/* Class = "UILabel"; text = "Label"; ObjectID = "yL7-QS-kK8"; */ +"yL7-QS-kK8.text" = "Label"; + +/* Class = "UIButton"; normalTitle = "CONDIVIDI"; ObjectID = "ygR-b2-Seh"; */ +"ygR-b2-Seh.normalTitle" = "CONDIVIDI APP"; + +/* Class = "UILabel"; text = "Label"; ObjectID = "yn6-On-9ez"; */ +"yn6-On-9ez.text" = "Label"; + +/* Class = "UILabel"; text = "Label"; ObjectID = "zCw-yW-TG3"; */ +"zCw-yW-TG3.text" = "Label"; + +/* Class = "UILabel"; text = "Label"; ObjectID = "zFT-ku-ebI"; */ +"zFT-ku-ebI.text" = "Label"; + +/* Class = "UILabel"; text = "Label"; ObjectID = "zKM-qV-ybx"; */ +"zKM-qV-ybx.text" = "Label"; + +/* Class = "UILabel"; text = "Magnitudo"; ObjectID = "zZw-zo-2om"; */ +"zZw-zo-2om.text" = "Magnitudo"; diff --git a/Sources/Earthquake Network/main.m b/Sources/Earthquake Network/main.m new file mode 100644 index 0000000..a7b990b --- /dev/null +++ b/Sources/Earthquake Network/main.m @@ -0,0 +1,16 @@ +// +// main.m +// Earthquake Network +// +// Created by Luca Beretta on 12/09/18. +// Copyright © 2018 Luca Beretta. All rights reserved. +// + +#import +#import "AppDelegate.h" + +int main(int argc, char * argv[]) { + @autoreleasepool { + return UIApplicationMain(argc, argv, nil, NSStringFromClass([AppDelegate class])); + } +} diff --git a/Sources/Earthquake Network/model/EQMAccelerometroManager.h b/Sources/Earthquake Network/model/EQMAccelerometroManager.h new file mode 100644 index 0000000..f5f07e5 --- /dev/null +++ b/Sources/Earthquake Network/model/EQMAccelerometroManager.h @@ -0,0 +1,24 @@ +// +// EQMAccelerometroManager.h +// Earthquake Network +// +// Created by Luca Beretta on 19/09/18. +// Copyright © 2018 Luca Beretta. All rights reserved. +// + +#import +#import +#import + +@interface EQMAccelerometroManager : NSObject + +@property (strong, nonatomic) CLLocationManager *locationManager; +@property (strong, nonatomic) CLLocation *currentLocation; + ++(EQMAccelerometroManager *) sharedInstance; ++(void)avviaLetturaAccellerometroisCal:(BOOL)isCal withResult:(void(^)(NSArray *dati)) success; +-(void)getPosition; +-(void)startUpdatingLocationBackground; +-(void)stopUpdatingLocation; + +@end diff --git a/Sources/Earthquake Network/model/EQMAccelerometroManager.m b/Sources/Earthquake Network/model/EQMAccelerometroManager.m new file mode 100644 index 0000000..f047fec --- /dev/null +++ b/Sources/Earthquake Network/model/EQMAccelerometroManager.m @@ -0,0 +1,154 @@ +// +// EQMAccelerometroManager.m +// Earthquake Network +// +// Created by Luca Beretta on 19/09/18. +// Copyright © 2018 Luca Beretta. All rights reserved. +// + +#import "EQMAccelerometroManager.h" +#import +#import "Costanti.h" +#import "EQNMath.h" +#import "EQNUser.h" +#import "EQNManager.h" +@interface EQMAccelerometroManager () +@property (nonatomic, assign) BOOL posizioneRilevata; + +@end + +@implementation EQMAccelerometroManager + ++(EQMAccelerometroManager *) sharedInstance +{ + static EQMAccelerometroManager *instance = nil; + static dispatch_once_t onceToken; + dispatch_once(&onceToken, ^{ + instance = [[self alloc]init]; + }); + return instance; +} + +- (id)init { + self = [super init]; + if(self != nil) { + self.locationManager = [[CLLocationManager alloc] init]; + if ([self.locationManager respondsToSelector:@selector(requestAlwaysAuthorization)]){ + [self.locationManager requestAlwaysAuthorization]; + //[self.locationManager requestWhenInUseAuthorization]; + } + self.locationManager.desiredAccuracy = kCLLocationAccuracyBestForNavigation; + self.locationManager.delegate = self; + self.posizioneRilevata = NO; + + } + return self; +} + +-(void)getPosition{ + + [self.locationManager requestLocation]; +} + +-(void)locationManager:(CLLocationManager *)manager didChangeAuthorizationStatus:(CLAuthorizationStatus)status{ + + switch (status) { + case kCLAuthorizationStatusAuthorizedAlways:{ + + if (![EQNUser defaultUser].user_ID) + [self getPosition]; + + } + break; + case kCLAuthorizationStatusDenied:{ + + [[NSNotificationCenter defaultCenter] postNotificationName:@"" object:nil userInfo:@{@"auto" : @(kCLAuthorizationStatusDenied)}]; + + }break; + + case kCLAuthorizationStatusAuthorizedWhenInUse: + + break; + + case kCLAuthorizationStatusRestricted:{ + + [[NSNotificationCenter defaultCenter] postNotificationName:@"" object:nil userInfo:@{@"auto" : @(kCLAuthorizationStatusRestricted)}]; + + }break; + + default: + break; + } + +} + +- (void)startUpdatingLocationBackground +{ + NSLog(@"Starting location updates"); + self.locationManager.allowsBackgroundLocationUpdates = TRUE; + [self.locationManager startUpdatingLocation]; +} + +- (void)stopUpdatingLocation +{ + NSLog(@"Stop location updates"); + [self.locationManager stopUpdatingLocation]; +} + +- (void)locationManager:(CLLocationManager *)manager didFailWithError:(NSError *)error +{ + NSLog(@"Location service failed with error %@", error); +} + +- (void)locationManager:(CLLocationManager *)manager + didUpdateLocations:(NSArray*)locations +{ + CLLocation *location = [locations lastObject]; + // verifica il tempo trascorso dall'ultimo rilevamento della posizione + if([location.timestamp timeIntervalSinceDate:[EQNUser defaultUser].lastPosition.timestamp] > TEMPO_AGGIORNAMENTO_POSIZIONE && [EQNUser defaultUser].lastPosition.coordinate.longitude > 0.000000){ + self.posizioneRilevata = NO; + } + + // per evitare il ripetersi dell'aggiornamento della posizione utilizzo la variabile posizioneRilevata + if (!self.posizioneRilevata) { + self.posizioneRilevata = YES; + self.currentLocation = location; + } + + // se l'app è in background avvia il rilevamento dell'accellerometro + if ([EQNManager defaultManager].isBackground) + [[EQNManager defaultManager] controllaStatoApplicazione]; + +} + ++(void)avviaLetturaAccellerometroisCal:(BOOL)isCal withResult:(void(^)(NSArray *dati)) success{ + + NSMutableArray *dati = [NSMutableArray array]; + CMMotionManager *motionManager = [[CMMotionManager alloc] init]; + NSOperationQueue *queue = [[NSOperationQueue alloc] init]; + motionManager.accelerometerUpdateInterval = kUpdateInterval; + __block NSTimeInterval cont = 0; + + NSTimeInterval timer = SECONDI_RILIEVO; + if (isCal) + timer = SECONDI_CALIBRAZIONE; + + [motionManager startAccelerometerUpdatesToQueue:queue withHandler: + ^(CMAccelerometerData *accelerometerData, NSError *error) { + + if(cont == 0) + cont = accelerometerData.timestamp; + + [dati addObject:@([EQNMath powSum:accelerometerData])]; + + if (accelerometerData.timestamp-cont >= timer) { + [motionManager stopAccelerometerUpdates]; + + NSLog(@"time %f", accelerometerData.timestamp-cont); + + success([NSArray arrayWithArray:dati]); + } + }]; +} + +@end diff --git a/Sources/Earthquake Network/model/EQNAreaCheck.h b/Sources/Earthquake Network/model/EQNAreaCheck.h new file mode 100644 index 0000000..93a88e1 --- /dev/null +++ b/Sources/Earthquake Network/model/EQNAreaCheck.h @@ -0,0 +1,18 @@ +// +// EQNAreaCheck.h +// Earthquake Network +// +// Created by Luca Beretta on 09/10/18. +// Copyright © 2018 Luca Beretta. All rights reserved. +// + +#import + +@interface EQNAreaCheck : NSObject + +@property (nonatomic, strong) NSString *total; +@property (nonatomic, strong) NSString *active; + +-(id)initWithInfo:(NSArray *)info; + +@end diff --git a/Sources/Earthquake Network/model/EQNAreaCheck.m b/Sources/Earthquake Network/model/EQNAreaCheck.m new file mode 100644 index 0000000..02a0415 --- /dev/null +++ b/Sources/Earthquake Network/model/EQNAreaCheck.m @@ -0,0 +1,41 @@ +// +// EQNAreaCheck.m +// Earthquake Network +// +// Created by Luca Beretta on 09/10/18. +// Copyright © 2018 Luca Beretta. All rights reserved. +// + +#import "EQNAreaCheck.h" + +@implementation EQNAreaCheck + +-(id)initWithInfo:(NSArray *)info{ + + self = [super init]; + if(self != nil) { + + _total = info[0][@"total"]; + _active = info[1][@"active"]; + + } + return self; +} +- (void)encodeWithCoder:(NSCoder *)encoder { + //Encode properties, other class variables, etc + [encoder encodeObject:self.total forKey:@"total"]; + [encoder encodeObject:self.active forKey:@"active"]; + +} + +- (id)initWithCoder:(NSCoder *)decoder { + if((self = [super init])) { + //decode properties, other class vars + self.total = [decoder decodeObjectForKey:@"total"]; + self.active = [decoder decodeObjectForKey:@"active"]; + + } + return self; +} + +@end diff --git a/Sources/Earthquake Network/model/EQNCalibrazione.h b/Sources/Earthquake Network/model/EQNCalibrazione.h new file mode 100644 index 0000000..ac9c458 --- /dev/null +++ b/Sources/Earthquake Network/model/EQNCalibrazione.h @@ -0,0 +1,24 @@ +// +// Calibrazione.h +// Earthquake Network +// +// Created by Luca Beretta on 14/09/18. +// Copyright © 2018 Luca Beretta. All rights reserved. +// + +#import +#import "Costanti.h" + +@interface EQNCalibrazione : NSObject + +@property (nonatomic, assign) float media; +@property (nonatomic, assign) float deviazione; +@property (nonatomic, assign) float r3; + +@property (nonatomic, assign) EQNStatoCal stato; + ++(void)startCalibrazione:(void(^)(EQNCalibrazione *cal))cal; +//-(NSString *)serverMessage; + + +@end diff --git a/Sources/Earthquake Network/model/EQNCalibrazione.m b/Sources/Earthquake Network/model/EQNCalibrazione.m new file mode 100644 index 0000000..7ab20da --- /dev/null +++ b/Sources/Earthquake Network/model/EQNCalibrazione.m @@ -0,0 +1,51 @@ +// +// Calibrazione.m +// Earthquake Network +// +// Created by Luca Beretta on 14/09/18. +// Copyright © 2018 Luca Beretta. All rights reserved. +// + +#import "EQNCalibrazione.h" +#import "EQNMath.h" +#import "EQMAccelerometroManager.h" + +@implementation EQNCalibrazione + ++(void)startCalibrazione:(void(^)(EQNCalibrazione *cal))cal{ + + [EQMAccelerometroManager avviaLetturaAccellerometroisCal:YES withResult:^(NSArray *dati) { +// [[EQMAccelerometroManager sharedInstance] startUpdatingLocation]; + EQNCalibrazione *calibrazione = [[EQNCalibrazione alloc] init]; + calibrazione.media = [[EQNMath meanOf:dati] floatValue]; + calibrazione.deviazione = [[EQNMath standardDeviationOf:dati] floatValue]; + NSDictionary *rDic = [EQNMath rLimiti:dati]; + float max = [rDic[rMax] floatValue] - calibrazione.media; + float min = [rDic[rMin] floatValue] - calibrazione.media; + calibrazione.r3 = max; + if ( max != min){ + if (min > SOGLIAMIN && max < SOGLIAMAX){ + calibrazione.stato = calibrato; + + }else + calibrazione.stato = nonCalibrato; + } + + cal(calibrazione); + + }]; +} + +-(id)copyWithZone:(NSZone *)zone { + EQNCalibrazione *model = [[[self class] allocWithZone:zone] init]; + + model.media = self.media; + model.deviazione = self.deviazione; + model.r3 = self.r3; + model.stato = self.stato; + + return model; +} + + +@end diff --git a/Sources/Earthquake Network/model/EQNDatoGrafico.h b/Sources/Earthquake Network/model/EQNDatoGrafico.h new file mode 100644 index 0000000..f42f3e8 --- /dev/null +++ b/Sources/Earthquake Network/model/EQNDatoGrafico.h @@ -0,0 +1,19 @@ +// +// EQNDatoGrafico.h +// Earthquake Network +// +// Created by Luca Beretta on 09/10/18. +// Copyright © 2018 Luca Beretta. All rights reserved. +// + +#import + +@interface EQNDatoGrafico : NSObject +@property (nonatomic, strong) NSString *en; +@property (nonatomic, strong) NSString *geo; +@property (nonatomic, strong) NSString *tot; +@property (nonatomic, strong) NSString *dat; + +-(id)initWithInfo:(NSDictionary *)info; + +@end diff --git a/Sources/Earthquake Network/model/EQNDatoGrafico.m b/Sources/Earthquake Network/model/EQNDatoGrafico.m new file mode 100644 index 0000000..a7643f1 --- /dev/null +++ b/Sources/Earthquake Network/model/EQNDatoGrafico.m @@ -0,0 +1,49 @@ +// +// EQNDatoGrafico.m +// Earthquake Network +// +// Created by Luca Beretta on 09/10/18. +// Copyright © 2018 Luca Beretta. All rights reserved. +// + +#import "EQNDatoGrafico.h" + +@implementation EQNDatoGrafico + + +-(id)initWithInfo:(NSDictionary *)info{ + self = [super init]; + if(self != nil) { + + _dat = info[@"dat"]; + _en = info[@"en"]; + _geo = info[@"geo"]; + _tot = info[@"tot"]; + + } + return self; +} + +- (void)encodeWithCoder:(NSCoder *)encoder { + //Encode properties, other class variables, etc + [encoder encodeObject:self.dat forKey:@"dat"]; + [encoder encodeObject:self.en forKey:@"en"]; + [encoder encodeObject:self.geo forKey:@"geo"]; + [encoder encodeObject:self.tot forKey:@"tot"]; + +} + +- (id)initWithCoder:(NSCoder *)decoder { + + if((self = [super init])) { + //decode properties, other class vars + self.dat = [decoder decodeObjectForKey:@"dat"]; + self.en = [decoder decodeObjectForKey:@"en"]; + self.geo = [decoder decodeObjectForKey:@"geo"]; + self.tot = [decoder decodeObjectForKey:@"tot"]; + + } + return self; +} + +@end diff --git a/Sources/Earthquake Network/model/EQNGeneratoreURLServer.h b/Sources/Earthquake Network/model/EQNGeneratoreURLServer.h new file mode 100644 index 0000000..0c2c3ed --- /dev/null +++ b/Sources/Earthquake Network/model/EQNGeneratoreURLServer.h @@ -0,0 +1,24 @@ +// +// EQNGeneratoreURLServer.h +// Earthquake Network +// +// Created by Luca Beretta on 19/09/18. +// Copyright © 2018 Luca Beretta. All rights reserved. +// + +#import +#import "EQNCalibrazione.h" +#import "EQNRilevamento.h" + +@interface EQNGeneratoreURLServer : NSObject + ++(NSURL *)urlDownloadDati; ++(NSURL *)urlRegistrazione; ++(NSURL *)urlPosizione; ++(NSURL *)urlTempoDisponibile; ++(NSURL *)urlMessagioStatoSmartPhone:(EQNCalibrazione *)calibrazione rilevamento:(EQNRilevamento *)rilevamento; ++(NSURL *)urlInvioMessagioTerremoto:(NSInteger )magnitudo withAdress:(NSString *)address; ++(NSURL *)urlInvioCommentoTerremoto:(NSString *)commento codeMessage:(NSString *)code; ++(NSURL *)urlInvioImpostazioniNotifiche; + +@end diff --git a/Sources/Earthquake Network/model/EQNGeneratoreURLServer.m b/Sources/Earthquake Network/model/EQNGeneratoreURLServer.m new file mode 100644 index 0000000..54aab03 --- /dev/null +++ b/Sources/Earthquake Network/model/EQNGeneratoreURLServer.m @@ -0,0 +1,276 @@ +// +// EQNGeneratoreURLServer.m +// Earthquake Network +// +// Created by Luca Beretta on 19/09/18. +// Copyright © 2018 Luca Beretta. All rights reserved. +// + +#import "EQNGeneratoreURLServer.h" +#import "Costanti.h" +#import "EQNUser.h" +#import "EQNCalibrazione.h" +#import "EQNRilevamento.h" +#import +#import "EQNImpostazioniNotifiche.h" +#import "EQNNotificheTempoReale.h" +#import "EQNNotificheSegnalazioniUtente.h" +#import "EQNNotificeReteSismiche.h" +#import "EQNNotificheTsunami.h" +#import "EQNAllertaSismica.h" + +@implementation EQNGeneratoreURLServer + ++(NSURL *)urlDownloadDati{ + + NSString *stringUrl = [NSString stringWithFormat:@"%@",URL_SERVER_DOWNLOAD]; + return [NSURL URLWithString:stringUrl]; +} + ++(NSURL *)urlRegistrazione{ + + NSString *primaRegistrazione = @"0"; + if ([EQNUser defaultUser].registrato){ + primaRegistrazione = @"1"; + NSLog(@"Utente registrato"); + } + + NSString *stringUrl = [NSString stringWithFormat:@"%@?u_id=%@&r_id=%@&lat=%f&lon=%f&ios=1",URL_SERVER_REGISTRAZIONE, primaRegistrazione, [EQNUser defaultUser].tokenUser, [EQNUser defaultUser].lastPosition.coordinate.latitude, [EQNUser defaultUser].lastPosition.coordinate.longitude ]; + + return [NSURL URLWithString:stringUrl]; +} + ++(NSURL *)urlPosizione{ + + NSString *stringUrl = [NSString stringWithFormat:@"%@?u_id=%@&lat=%f&lon=%f",URL_SERVER_POSIZIONE, [EQNUser defaultUser].user_ID, [EQNUser defaultUser].lastPosition.coordinate.latitude, [EQNUser defaultUser].lastPosition.coordinate.longitude ]; + + return [NSURL URLWithString:stringUrl]; +} + ++(NSURL *)urlTempoDisponibile{ + + NSString *stringUrl = [NSString stringWithFormat:@"%@?u_id=%@",URL_SERVER_TEMPO_DISPONIBILI, [EQNUser defaultUser].user_ID]; + + return [NSURL URLWithString:stringUrl]; +} + ++(NSURL *)urlMessagioStatoSmartPhone:(EQNCalibrazione *)calibrazione rilevamento:(EQNRilevamento *)rilevamento{ + + NSString *e_t = @"0"; + NSString *a_max = @"0"; + + if (rilevamento.rilievo == positivo){ + e_t = @"1"; + a_max =[NSString stringWithFormat:@"%f",rilevamento.maxAssoluto]; + } + + NSString *u_id = [EQNUser defaultUser].user_ID; + NSString *lat = [NSString stringWithFormat:@"%f", [EQNUser defaultUser].lastPosition.coordinate.latitude]; + NSString *lon = [NSString stringWithFormat:@"%f", [EQNUser defaultUser].lastPosition.coordinate.longitude]; + NSString *acc = @"10"; + NSString *d_not = @"0"; + NSString *calib = @"0"; + if (calibrazione.stato == calibrato) + calib = @"1"; + + NSString *ch = @"0"; + if ([EQNUser defaultUser].inCarica) + ch = @"1"; + + NSString *s_on = @"0"; + if ([EQNUser defaultUser].monitorOn) + s_on = @"1"; + + NSString *tru = @"0"; + + NSString *upd = @"0"; + if ([EQNUser defaultUser].distanza > DISTANZA_METRI_SEGNALAZIONE) + upd = @"1"; + + NSString *ver = [self ottieniVersioneComeIntero]; + NSString *os = @"1"; + NSString *stringUrl = [NSString stringWithFormat:@"%@?e_t=%@&u_id=%@&lat=%@&lon=%@&acc=%@&a_max=%@&d_not=%@&cal=%@&ch=%@&s_on=%@&tru=%@&upd=%@&ver=%@&os=%@", URL_SERVER_CAL_RIL,e_t,u_id,lat,lon,acc,a_max,d_not,calib,ch,s_on,tru,upd,ver,os]; + + return [NSURL URLWithString:stringUrl]; +} + ++(NSString *)ottieniVersioneComeIntero{ + + NSNumber * versone = [[[NSBundle mainBundle] infoDictionary] objectForKey:@"CFBundleShortVersionString"]; + int versioneItero = [versone intValue]; + + return [NSString stringWithFormat:@"%i", versioneItero]; + +} + ++(NSURL *)urlInvioMessagioTerremoto:(NSInteger )magnitudo withAdress:(NSString *)address{ + + NSString *lat = [NSString stringWithFormat:@"%f", [EQNUser defaultUser].lastPosition.coordinate.latitude]; + NSString *lon = [NSString stringWithFormat:@"%f", [EQNUser defaultUser].lastPosition.coordinate.longitude]; + NSDate *date = [NSDate date]; + NSDateFormatter *formatOre = [[NSDateFormatter alloc] init]; + [formatOre setDateFormat:@"HH"]; + NSString *ora = [formatOre stringFromDate:date]; + NSString *stringUrl = [NSString stringWithFormat:@"%@?u_id=%@&lat=%@&lon=%@&mag=%ld&address=%@&hod=%@", URL_SERVER_UPLOAD_SEGNALAZIONI_UTENTE, [EQNUser defaultUser].user_ID, lat, lon, (long)magnitudo, address, ora]; + + NSURL *url = [NSURL URLWithString:stringUrl]; + if (url) { + return url; + } + else{ + + stringUrl = [NSString stringWithFormat:@"%@?u_id=%@&lat=%@&lon=%@&mag=%ld&hod=%@", URL_SERVER_UPLOAD_SEGNALAZIONI_UTENTE, [EQNUser defaultUser].user_ID, lat, lon, (long)magnitudo, ora]; + return [NSURL URLWithString:stringUrl]; + } + +} + ++(NSURL *)urlInvioCommentoTerremoto:(NSString *)commento codeMessage:(NSString *)code{ + + + NSString* codeEscaped = [code stringByAddingPercentEncodingWithAllowedCharacters:[NSCharacterSet URLHostAllowedCharacterSet ]]; + + NSString* commentEscaped = [commento stringByAddingPercentEncodingWithAllowedCharacters:[NSCharacterSet URLHostAllowedCharacterSet ]]; + + NSString *stringUrl = [NSString stringWithFormat:@"%@?u_id=%@&e_code=%@&message=%@", URL_SERVER_UPLOAD_SEGNALAZIONI_COMMENTO_UTENTE, [EQNUser defaultUser].user_ID, codeEscaped, commentEscaped]; + + return [NSURL URLWithString: stringUrl]; + +} + ++(NSURL *)urlInvioImpostazioniNotifiche{ + + NSString *n_e = [NSString stringWithFormat:@"&n_e=%i",[EQNAllertaSismica center].isAbilitato]; + + NSString *n_m = [NSString stringWithFormat:@"&n_m=%i",[EQNNotificheSegnalazioniUtente center].isAbilitato]; + NSString *n_o = [NSString stringWithFormat:@"&n_o=%i",[EQNNotificeReteSismiche center].isAbilitato]; + NSString *n_o_near = [NSString stringWithFormat:@"&n_o_near=%i",[EQNNotificeReteSismiche center].isAbilitaVicini]; + NSString *n_o_mag = [NSString stringWithFormat:@"&n_o_mag=%@",[EQNNotificeReteSismiche center].energiaSisma]; + NSString *n_tsu = [NSString stringWithFormat:@"&n_tsu=%i",[EQNNotificheTsunami center].isAbilitato]; + + NSString *n_o_usgs = @"&n_o_usgs=0"; + NSString *n_o_emsc = @"&n_o_emsc=0"; + NSString *n_o_ingv = @"&n_o_ingv=0"; + NSString *n_o_ign = @"&n_o_ign=0"; + NSString *n_o_csi = @"&n_o_csi=0"; + NSString *n_o_jma = @"&n_o_jma=0"; + NSString *n_o_ineter = @"&n_o_ineter=0"; + NSString *n_o_ssn = @"&n_o_ssn=0"; + NSString *n_o_sgc = @"&n_o_sgc=0"; + NSString *n_o_rsn = @"&n_o_rsn=0"; + NSString *n_o_csn = @"&n_o_csn=0"; + NSString *n_o_funvisis = @"&n_o_funvisis=0"; + NSString *n_o_geonet = @"&n_o_geonet=0"; + NSString *n_o_inpres = @"&n_o_inpres=0"; + NSString *n_o_igepn = @"&n_o_igepn=0"; + NSString *n_o_phivolcs = @"&n_o_phivolcs=0"; + NSString *n_o_igp = @"&n_o_igp=0"; + NSString *n_o_uasd = @"&n_o_uasd=0"; + + for (NSString *ente in [EQNNotificeReteSismiche center].listaEnti) { + + if ([ente isEqualToString:@"USGS"]) + n_o_usgs = @"&n_o_usgs=1"; + if ([ente isEqualToString:@"EMSC"]) + n_o_emsc = @"&n_o_emsc=1"; + if ([ente isEqualToString:@"INGV"]) + n_o_ingv = @"&n_o_ingv=1"; + if ([ente isEqualToString:@"IGN"]) + n_o_ign = @"&n_o_ign=1"; + if ([ente isEqualToString:@"CSI"]) + n_o_csi = @"&n_o_csi=1"; + if ([ente isEqualToString:@"JMA"]) + n_o_jma = @"&n_o_jma=1"; + if ([ente isEqualToString:@"Ineter"]) + n_o_ineter = @"&n_o_ineter=1"; + if ([ente isEqualToString:@"SSN"]) + n_o_ssn = @"&n_o_ssn=1"; + if ([ente isEqualToString:@"SGC"]) + n_o_sgc = @"&n_o_sgc=1"; + if ([ente isEqualToString:@"RSN"]) + n_o_rsn = @"&n_o_rsn=1"; + if ([ente isEqualToString:@"CSN"]) + n_o_csn = @"&n_o_csn=1"; + if ([ente isEqualToString:@"FUNVISIS"]) + n_o_funvisis = @"&n_o_funvisis=1"; + if ([ente isEqualToString:@"GeoNet"]) + n_o_geonet = @"&n_o_geonet=1"; + if ([ente isEqualToString:@"INPRES"]) + n_o_inpres = @"&n_o_inpres=1"; + if ([ente isEqualToString:@"IGEPN"]) + n_o_igepn = @"&n_o_igepn=1"; + if ([ente isEqualToString:@"PHIVOLCS"]) + n_o_phivolcs = @"&n_o_phivolcs=1"; + if ([ente isEqualToString:@"IGP"]) + n_o_igp = @"&n_o_igp=1"; + if ([ente isEqualToString:@"UASD"]) + n_o_uasd = @"&n_o_uasd=1"; + } + NSString *enti = [NSString stringWithFormat:@"%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@", n_o_usgs, n_o_emsc, n_o_ingv, n_o_ign, n_o_csi, n_o_jma, n_o_ineter, n_o_ssn, n_o_sgc, n_o_rsn, n_o_csn, n_o_funvisis, n_o_geonet, n_o_inpres, n_o_igepn, n_o_phivolcs, n_o_igp, n_o_uasd]; + + NSString *n_o_strong = [NSString stringWithFormat:@"n_o_strong=%i",[EQNNotificeReteSismiche center].isTerremortiForti]; + + NSString *n_tsu_car = @"&n_tsu_car=1"; + NSString *n_tsu_pac = @"&n_tsu_pac=1"; + NSString *n_tsu_haw = @"&n_tsu_haw=1"; + + + if (![[EQNNotificheTsunami center].listaAreeInteresse containsObject:NSLocalizedString(@"Mar dei Caraibi", @"voce elenco aree tsunami")]) { + n_tsu_car = @"&n_tsu_car=0"; + + } + if (![[EQNNotificheTsunami center].listaAreeInteresse containsObject:NSLocalizedString(@"Oceano Pacifico", @"voce elenco aree tsunami")]) { + n_tsu_pac = @"&n_tsu_pac=0"; + + } + if (![[EQNNotificheTsunami center].listaAreeInteresse containsObject:NSLocalizedString(@"Isole Hawaii", @"voce elenco aree tsunami")]) { + n_tsu_haw = @"&n_tsu_haw=0"; + + } + + NSString *n_tsu_aree = [NSString stringWithFormat:@"%@%@%@",n_tsu_car, n_tsu_pac, n_tsu_haw]; + NSString *n_e_unk = [NSString stringWithFormat:@"&n_e_unk=%i", [EQNAllertaSismica center].isSimiSenzaIntensita]; + + NSString *n_o_strmag = [NSString stringWithFormat:@"&n_o_strmag=%@", [EQNNotificeReteSismiche center].energiaTerremotiForti]; + if ([[EQNAllertaSismica center].sismiDaNotificare isEqualToString:NSLocalizedString(@"Qualsiasi intensità", @"")]) + n_o_strmag = @"&n_o_strmag=0"; + + + NSString *r_e_mild = [NSString stringWithFormat:@"&r_e_mild=%@", [EQNAllertaSismica center].raggioSismiLievi]; + + if ([[EQNAllertaSismica center].raggioSismiLievi isEqualToString:NSLocalizedString(@"Qualsiasi distanza", @"")]) + r_e_mild = @"&r_e_mild=100000"; + + NSString *r_e_strong = [NSString stringWithFormat:@"&r_e_strong=%@", [EQNAllertaSismica center].raggioSismiForti]; + + if ([[EQNAllertaSismica center].raggioSismiForti isEqualToString:NSLocalizedString(@"Qualsiasi distanza", @"")]) + r_e_strong = @"&r_e_strong=100000"; + + NSString *r_m = [NSString stringWithFormat:@"&r_m=%@", [EQNNotificheSegnalazioniUtente center].distanzaPosizione]; + if ([[EQNNotificheSegnalazioniUtente center].distanzaPosizione isEqualToString:NSLocalizedString(@"Qualsiasi distanza", @"")]) + r_m = @"&r_m=100000"; + + + NSString *r_o = [NSString stringWithFormat:@"&r_o=%@", [EQNNotificeReteSismiche center].distanzaPosizione]; + if ([[EQNNotificeReteSismiche center].distanzaPosizione isEqualToString:NSLocalizedString(@"Qualsiasi distanza", @"")]) + r_o = @"&r_o=100000"; + + NSString *r_o_near = [NSString stringWithFormat:@"&r_o_near=%@", [EQNNotificeReteSismiche center].distanzaVicini]; + if ([[EQNNotificeReteSismiche center].distanzaPosizione isEqualToString:NSLocalizedString(@"Qualsiasi distanza", @"")]) + r_o_near = @"&r_o_near=100000"; + + // da sistemare + NSString *n_e_type = [NSString stringWithFormat:@"&n_e_type=%@", [EQNAllertaSismica center].sismiDaNotificare]; + + NSString *stringUrl = [NSString stringWithFormat:@"%@?u_id=%@&lat=%f&lon=%f%@%@%@%@%@%@%@&ios=1&%@%@%@%@%@%@%@%@%@%@",URL_SERVER_UPLOAD_IMPOSTAZIONI, [EQNUser defaultUser].user_ID, [EQNUser defaultUser].lastPosition.coordinate.latitude, [EQNUser defaultUser].lastPosition.coordinate.longitude, n_e, n_m, n_o, n_o_near,n_o_mag, enti, n_tsu, n_o_strong,n_tsu_aree, n_e_type, n_e_unk, n_o_strmag, r_e_mild, r_e_strong, r_m, r_o, r_o_near]; + + NSLog(@"stringUrl %@", stringUrl); + + + return [NSURL URLWithString:stringUrl]; + +} + +@end + + diff --git a/Sources/Earthquake Network/model/EQNManager.h b/Sources/Earthquake Network/model/EQNManager.h new file mode 100644 index 0000000..193d44e --- /dev/null +++ b/Sources/Earthquake Network/model/EQNManager.h @@ -0,0 +1,32 @@ +// +// EQNManager.h +// Earthquake Network +// +// Created by Luca Beretta on 17/09/18. +// Copyright © 2018 Luca Beretta. All rights reserved. +// + +#import +#import "EQNReteSmartphone.h" +#import "EQNAreaCheck.h" +#import "EQNSegnalazione.h" + +@interface EQNManager : NSObject +@property (nonatomic, assign) BOOL isBackground; +@property (nonatomic, strong) EQNReteSmartphone *rete_smartphone; +@property (nonatomic, strong) EQNAreaCheck *area_check; +@property (nonatomic, strong) NSArray *datiGraficoUtente; +@property (nonatomic, strong) NSArray *datiPastQuakes; +@property (nonatomic, strong) NSArray *elencoSelagnazioniManuali; +@property (nonatomic, strong) NSArray *retiSismiche; +@property (nonatomic, strong) NSArray *listaTsunami; + + ++(EQNManager *) defaultManager; +-(void)avviaManager; +-(void)stopManager; +-(void)controllaStatoApplicazione; +-(void)sincronizza; +-(void)recuperaDati; + +@end diff --git a/Sources/Earthquake Network/model/EQNManager.m b/Sources/Earthquake Network/model/EQNManager.m new file mode 100644 index 0000000..4ae38d7 --- /dev/null +++ b/Sources/Earthquake Network/model/EQNManager.m @@ -0,0 +1,463 @@ +// +// EQNManager.m +// Earthquake Network +// +// Created by Luca Beretta on 17/09/18. +// Copyright © 2018 Luca Beretta. All rights reserved. +// + +#import "EQNManager.h" +#import +#import "EQNCalibrazione.h" +#import "EQNRilevamento.h" +#import "EQNUser.h" +#import "Costanti.h" +#import "ServerRequest.h" +#import "EQNGeneratoreURLServer.h" +#import "EQNReteSmartphone.h" +#import "EQNDatoGrafico.h" +#import "EQNPastquakes.h" +#import "EQNSegnalazione.h" +#import "EQNSisma.h" +#import "EQNUtility.h" +#import "Tsunami.h" +//#import + +@interface EQNManager() + +@property (nonatomic, strong) EQNCalibrazione *calibrazione; + +@property (nonatomic, strong) NSDate *timeStamp; +@property (nonatomic, assign) BOOL inCalibrazione; +@property (nonatomic, assign) BOOL inRilevamento; + +@end + +@implementation EQNManager + +static EQNManager *_sharedInstance = nil; + ++(EQNManager *) defaultManager{ + static EQNManager *instance = nil; + static dispatch_once_t onceToken; + dispatch_once(&onceToken, ^{ + instance = [[self alloc]init]; + [instance recuperaDati]; +// [instance scaricaDatiGrafico]; +// [instance scaricaAreaCheck]; +// [instance scaricaPastquakes]; + + }); + return instance; +} + +-(void)sincronizza{ + + [self scaricaDatiReteSmartphone]; + +} + +-(void)scaricaDatiReteSmartphone{ + + [[ServerRequest defaultServerConnectionSingleton] inviaInformazioniAlServerWithURL:[NSURL URLWithString:URL_SERVER_DOWNLOAD] richiesta:downloadDati success:^(id result) { + + NSLog(@"%@\nresult segnalazioni %@",[NSURL URLWithString:URL_SERVER_DOWNLOAD] ,result); + self.rete_smartphone = [[EQNReteSmartphone alloc] initWithInfo:result]; + + [self performSelectorOnMainThread:@selector(scaricaDatiGrafico) withObject:nil waitUntilDone:YES]; + + } failure:^(NSError * error) { + + // NSLog(@"Errore scaricaDatiReteSmartphone %@", error); + + }]; +} + +-(void)scaricaDatiGrafico{ + + [[ServerRequest defaultServerConnectionSingleton] inviaInformazioniAlServerWithURL:[NSURL URLWithString:URL_SERVER_GEAFICO_UTENTI] richiesta:graficoSmartPhone success:^(id result) { + + NSMutableArray *arryTemp = [NSMutableArray array]; + for (NSDictionary *dic in result) + [arryTemp addObject:[[EQNDatoGrafico alloc] initWithInfo:dic]]; + + self.datiGraficoUtente = arryTemp; + + // NSLog(@"result scaricaDatiGrafico %@", result); + + [self performSelectorOnMainThread:@selector(scaricaAreaCheck) withObject:nil waitUntilDone:YES]; + + } failure:^(NSError * error) { + + // NSLog(@"Errore scaricaDatiGrafico %@", error); + + + }]; + +} + +-(void)scaricaAreaCheck{ + + [[ServerRequest defaultServerConnectionSingleton] inviaInformazioniAlServerWithURL:[NSURL URLWithString:[NSString stringWithFormat:@"%@?lat=%f&lon=%f", URL_SERVER_AREA_CHECK, [EQNUser defaultUser].lastPosition.coordinate.latitude, [EQNUser defaultUser].lastPosition.coordinate.longitude]] richiesta:areaCheck success:^(id result) { + + self.area_check = [[EQNAreaCheck alloc] initWithInfo:result]; + + NSLog(@"%@ \nresult scaricaAreaCheck %@",[NSString stringWithFormat:@"%@?lat%f&lon=%f", URL_SERVER_AREA_CHECK, [EQNUser defaultUser].lastPosition.coordinate.latitude, [EQNUser defaultUser].lastPosition.coordinate.longitude] ,result); + + [self performSelectorOnMainThread:@selector(scaricaPastquakes) withObject:nil waitUntilDone:YES]; + + } failure:^(NSError * error) { + + // NSLog(@"Errore scaricaAreaCheck %@", error); + + }]; +} + +-(void)scaricaPastquakes{ + + [[ServerRequest defaultServerConnectionSingleton] inviaInformazioniAlServerWithURL:[NSURL URLWithString:URL_SERVER_PAST_QUAKES] richiesta:pastquakes success:^(id result) { + + NSMutableArray *arryTemp = [NSMutableArray array]; + for (NSDictionary *dic in result) + [arryTemp addObject:[[EQNPastquakes alloc] initWithInfo:dic]]; + self.datiPastQuakes = arryTemp; + + // NSLog(@"result scaricaPastquakes %@", result); + + [self performSelectorOnMainThread:@selector(scaricaSegnalazioniManuali) withObject:nil waitUntilDone:YES]; + + + } failure:^(NSError * error) { + + // NSLog(@"Errore scaricaPastquakes %@", error); + + + }]; +} + +-(void)scaricaSegnalazioniManuali{ + + [[ServerRequest defaultServerConnectionSingleton] inviaInformazioniAlServerWithURL:[NSURL URLWithString:URL_SERVER_DOWNLOAD_SEGNALAZIONI_UTENTE] richiesta:segnalazioneManuale success:^(id result) { + + NSMutableArray *array = [NSMutableArray array]; + NSArray *tempArray = (NSArray *)result; + for (NSDictionary *dict in tempArray) { + + [array addObject:[[EQNSegnalazione alloc] initWithInfo:dict]]; + + } + + self.elencoSelagnazioniManuali = [NSArray arrayWithArray:array]; + + [self performSelectorOnMainThread:@selector(scaricaReteSismica) withObject:nil waitUntilDone:YES]; + + } failure:^(NSError * error) { + + // NSLog(@"Errore scaricaSegnalazioniManuali %@", error); + + }]; +} + + +-(void)scaricaReteSismica{ + + [[ServerRequest defaultServerConnectionSingleton] inviaInformazioniAlServerWithURL:[NSURL URLWithString:URL_SERVER_DOWNLOAD_RETI_SISMICHE] richiesta:downloadDati success:^(id result) { + + NSMutableArray *array = [NSMutableArray array]; + for (NSDictionary *dic in result) + [array addObject:[[EQNSisma alloc] initWithInfo:dic]]; + + self.retiSismiche = [NSArray arrayWithArray:array]; + + [[NSNotificationCenter defaultCenter] postNotificationName:NOTIFICA_DOWNLOAD_TERMINATO object:nil userInfo:nil]; + + + [self performSelectorOnMainThread:@selector(scaricaTsunami) withObject:nil waitUntilDone:YES]; + [self salvaDati]; + + } failure:^(NSError * error) { + + // NSLog(@"Errore scaricaReteSismica %@", error); + + }]; +} + +-(void)scaricaTsunami{ + + [[ServerRequest defaultServerConnectionSingleton] inviaInformazioniAlServerWithURL:[NSURL URLWithString:URL_SERVER_DOWNLOAD_TSUNAMI] richiesta:segnalazioneManuale success:^(id result) { + + NSMutableArray *array = [NSMutableArray array]; + NSArray *tempArray = (NSArray *)result; + for (NSDictionary *dict in tempArray) { + [array addObject:[[Tsunami alloc] initWithInfo:dict]]; + } + + // NSLog(@"result scaricaTsunami %@", result); + + self.listaTsunami = [NSArray arrayWithArray:array]; + + [self performSelectorOnMainThread:@selector(scaricaTempoDisponibile) withObject:nil waitUntilDone:YES]; + + + } failure:^(NSError * error) { + + // NSLog(@"Errore scaricaTsunami %@", error); + + }]; +} + +-(void)scaricaTempoDisponibile{ + + [[ServerRequest defaultServerConnectionSingleton] inviaInformazioniAlServerWithURL:[EQNGeneratoreURLServer urlTempoDisponibile] richiesta:tempoDisponibile success:^(id result) { + + NSLog(@"%@", result); + NSLog(@"result scaricaTempoDisponibile %@", result); + + // [[NSNotificationCenter defaultCenter] postNotificationName:NOTIFICA_DOWNLOAD_TERMINATO object:nil userInfo:nil]; + + } failure:^(NSError * error) { + + NSLog(@"Errore scaricaTempoDisponibile %@", error); + + + }]; + + +} + + +/* + -(void)registerforDeviceLockNotif { + + //Alert notification + CFNotificationCenterAddObserver(CFNotificationCenterGetDarwinNotifyCenter(), + NULL, // observer + displayStatusChanged, // callback + CFSTR("com.apple.springboard.showingAlertItem"), // event name + NULL, // object + CFNotificationSuspensionBehaviorDeliverImmediately); + + + } + */ + +-(void)avviaManager{ + + self.isBackground = YES; + self.timeStamp = [NSDate date]; + +} +-(void)stopManager{ + + self.isBackground = NO;; + self.timeStamp = nil; + +} + +-(void)controllaStatoApplicazione{ + + [[UIDevice currentDevice] setBatteryMonitoringEnabled:YES]; + + switch ([[UIDevice currentDevice] batteryState]) { + case UIDeviceBatteryStateUnknown: + [EQNUser defaultUser].inCarica = NO; + break; + case UIDeviceBatteryStateUnplugged: + [EQNUser defaultUser].inCarica = NO; + break; + case UIDeviceBatteryStateCharging: + [EQNUser defaultUser].inCarica = YES; + break; + case UIDeviceBatteryStateFull: + [EQNUser defaultUser].inCarica = YES; + break; + default: + break; + } + + NSLog(@"Loanciato controllo batteria "); + + if ([EQNUser defaultUser].inCarica){ + + // NSLog(@"Tempo Manager %f", [[NSDate date] timeIntervalSinceDate:self.timeStamp]); + + NSTimeInterval timer = [[NSDate date] timeIntervalSinceDate:self.timeStamp]; + NSLog(@"Timer %f", timer); + + //[[NSNotificationCenter defaultCenter] postNotificationName:@"AGGIORNA_LOG" object:nil userInfo:@{@"messaggio": [NSString stringWithFormat:@"timer %f ", timer]}]; + + if (!self.calibrazione) { + if (!self.inCalibrazione) { + + if(timer > TEMPO_LATENZA_CALIBRAZIONE){ + + [[NSNotificationCenter defaultCenter] postNotificationName:@"AGGIORNA_LOG" object:nil userInfo:@{@"messaggio": @"Avvio Calibrazione"}]; + + NSLog(@"Avvio Calibrazione"); + self.inCalibrazione = YES; + [self avviaCalibrazione]; + } + } + }else{ + if(timer > TEMPO_RIPETIZIONE_CALIBRAZIONE){ + [self annullaCalibrazione]; + self.inCalibrazione = YES; + [self avviaCalibrazione]; + } + + if (!self.inRilevamento && self.calibrazione.stato == calibrato) { + + [self avviaRilevamento]; + } + } + } + + else + [self annullaCalibrazione]; + +} + +-(void)avviaCalibrazione{ + + [EQNCalibrazione startCalibrazione:^(EQNCalibrazione *cal) { + self.calibrazione = cal; + + // [self iniviaMessaggioAlServer:nil]; + NSLog(@"Media %f stato %li", cal.media, (long)cal.stato ); + [self performSelectorOnMainThread:@selector(iniviaMessaggioAlServer:) + withObject:nil + waitUntilDone:YES]; + + [[NSNotificationCenter defaultCenter] postNotificationName:@"AGGIORNA_LOG" object:nil userInfo:@{@"messaggio": [NSString stringWithFormat:@"Media %f stato %li", cal.media, (long)cal.stato ]}]; + + + if (self.calibrazione.stato == nonCalibrato){ + + self.inCalibrazione = YES; + [self performSelectorOnMainThread:@selector(avviaCalibrazione) + withObject:nil + waitUntilDone:YES]; + }else{ + + self.inCalibrazione = NO; + [self performSelectorOnMainThread:@selector(avviaRilevamento) + withObject:nil + waitUntilDone:YES]; + + } + }]; +} + +-(void)annullaCalibrazione{ + + self.calibrazione = nil; + self.inRilevamento = NO; + self.inCalibrazione = NO; + self.timeStamp = [NSDate date]; + +} + +-(void)avviaRilevamento{ + + if (self.calibrazione) { + self.inRilevamento = YES; + [EQNRilevamento startRilevamentoWithCalibrazione:self.calibrazione result:^(EQNRilevamento *ril) { + + NSLog(@"Rilevamento data %@ stato %li deviaizone %f ", ril.timestamp, (long)ril.rilievo, ril.deviazione); + + [[NSNotificationCenter defaultCenter] postNotificationName:@"AGGIORNA_LOG" object:nil userInfo:@{@"messaggio": [NSString stringWithFormat:@"Rilevamento data %@ stato %li deviaizone %f deviazione calibrazione %f", ril.timestamp, (long)ril.rilievo, ril.deviazione, self.calibrazione.deviazione]}]; + + if (ril == NULL){ + [self performSelectorOnMainThread:@selector(avviaCalibrazione) + withObject:nil + waitUntilDone:YES]; + return; + } + + switch (ril.rilievo) { + case positivo:{ + [self performSelectorOnMainThread:@selector(iniviaMessaggioAlServer:) + withObject:ril + waitUntilDone:YES]; + + self.calibrazione = nil; + } + break; + case negativo: + /* [self performSelectorOnMainThread:@selector(riavviaRilevamento) + withObject:nil + waitUntilDone:YES];*/ + + self.inRilevamento = NO; + break; + default: + break; + } + }]; + } +} + +-(void)riavviaRilevamento{ + + if (self.calibrazione) + [self avviaRilevamento]; +} + +-(void)iniviaMessaggioAlServer:(EQNRilevamento *)anRilevamento{ + + EQNTipoChiamata tipo = calibrazione; + EQNCalibrazione *anCalibrazione = [self.calibrazione copy]; + if (anRilevamento.rilievo == positivo){ + tipo = rilevamento; + [self annullaCalibrazione]; + } + + [[ServerRequest defaultServerConnectionSingleton] inviaInformazioniAlServerWithURL:[EQNGeneratoreURLServer urlMessagioStatoSmartPhone:anCalibrazione rilevamento:anRilevamento] richiesta:tipo success:^(id result) { + + [[NSNotificationCenter defaultCenter] postNotificationName:@"AGGIORNA_LOG" object:nil userInfo:@{@"messaggio": [NSString stringWithFormat:@"invio informazione al server tipo %ld inviato ", (long)tipo]}]; + + } failure:^(NSError *error) { + + + [[NSNotificationCenter defaultCenter] postNotificationName:@"AGGIORNA_LOG" object:nil userInfo:@{@"messaggio": [NSString stringWithFormat:@"invio informazione al server tipo %ld fallito ", (long)tipo]}]; + }]; +} + +// Salvataggio dati + +-(void)salvaDati{ + + /* + [EQNUtility saveCustomObject:self.retiSismiche key:MANAGER_DATA_RETE_SMARTPHONE]; + [EQNUtility saveCustomObject:self.area_check key:MANAGER_DATA_AREA_CHECK]; + + [EQNUtility writeArrayWithCustomObjToUserDefaults:MANAGER_DATA_DATI_GRAFICO_UTENTI withArray:self.datiGraficoUtente]; + [EQNUtility writeArrayWithCustomObjToUserDefaults:MANAGER_DATA_DATI_PASTQUAKES withArray:self.datiPastQuakes]; + [EQNUtility writeArrayWithCustomObjToUserDefaults:MANAGER_DATA_ELENCO_SEGNALAZIONI_MANUALI withArray:self.elencoSelagnazioniManuali]; + [EQNUtility writeArrayWithCustomObjToUserDefaults:MANAGER_DATA_RETI_SISMICHE withArray:self.retiSismiche]; + [EQNUtility writeArrayWithCustomObjToUserDefaults:MANAGER_DATA_LISTA_TSUNAMI withArray:self.listaTsunami]; + */ +} + +-(void)recuperaDati{ + /* + self.retiSismiche = [EQNUtility readArrayWithCustomObjFromUserDefaults:MANAGER_DATA_RETI_SISMICHE]; + + self.datiGraficoUtente = [EQNUtility readArrayWithCustomObjFromUserDefaults:MANAGER_DATA_DATI_GRAFICO_UTENTI]; + + self.datiPastQuakes = [EQNUtility readArrayWithCustomObjFromUserDefaults:MANAGER_DATA_DATI_PASTQUAKES]; + + self.elencoSelagnazioniManuali = [EQNUtility readArrayWithCustomObjFromUserDefaults:MANAGER_DATA_ELENCO_SEGNALAZIONI_MANUALI]; + + self.listaTsunami = [EQNUtility readArrayWithCustomObjFromUserDefaults:MANAGER_DATA_LISTA_TSUNAMI]; + + self.rete_smartphone = (EQNReteSmartphone *)[EQNUtility loadCustomObjectWithKey:MANAGER_DATA_RETE_SMARTPHONE]; + + self.area_check = (EQNAreaCheck *)[EQNUtility loadCustomObjectWithKey:MANAGER_DATA_AREA_CHECK]; + + [[NSNotificationCenter defaultCenter] postNotificationName:NOTIFICA_DOWNLOAD_TERMINATO object:nil userInfo:nil]; +*/ +} + +@end + diff --git a/Sources/Earthquake Network/model/EQNMath.h b/Sources/Earthquake Network/model/EQNMath.h new file mode 100644 index 0000000..0a97404 --- /dev/null +++ b/Sources/Earthquake Network/model/EQNMath.h @@ -0,0 +1,23 @@ +// +// EQNMath.h +// Earthquake Network +// +// Created by Luca Beretta on 14/09/18. +// Copyright © 2018 Luca Beretta. All rights reserved. +// + +#import +#import + +@interface EQNMath : NSObject + +// calcola la somma dei quadrati delle assi/G ottenute dall'accelerometro ++ (float)powSum:(CMAccelerometerData *)accelerometerData; +// calcola la media dei valori contenuta nell'array passato ++ (NSNumber *)meanOf:(NSArray *)array; +// calcola la deviazione standard dei valori contenuti nell'array passato ++ (NSNumber *)standardDeviationOf:(NSArray *)array; +// restituisce valore massimo e valore minimo contenuto nellarray ++ (NSDictionary *)rLimiti:(NSArray *)array; + +@end diff --git a/Sources/Earthquake Network/model/EQNMath.m b/Sources/Earthquake Network/model/EQNMath.m new file mode 100644 index 0000000..59f1312 --- /dev/null +++ b/Sources/Earthquake Network/model/EQNMath.m @@ -0,0 +1,59 @@ +// +// EQNMath.m +// Earthquake Network +// +// Created by Luca Beretta on 14/09/18. +// Copyright © 2018 Luca Beretta. All rights reserved. +// + +#import "EQNMath.h" +#include +#import "Costanti.h" + + +@implementation EQNMath + ++ (float)powSum:(CMAccelerometerData *)accelerometerData { + + return sqrt(pow(accelerometerData.acceleration.x, 2.0)+pow(accelerometerData.acceleration.y, 2.0)+pow(accelerometerData.acceleration.z, 2.0)); +} + ++ (NSNumber *)meanOf:(NSArray *)array +{ + double runningTotal = 0.0; + for(NSNumber *number in array) + { + runningTotal += [number doubleValue]; + } + + return [NSNumber numberWithDouble:(runningTotal / [array count])]; +} + ++ (NSNumber *)standardDeviationOf:(NSArray *)array +{ + if(![array count]) return nil; + double mean = [[self meanOf:array] doubleValue]; + double sumOfSquaredDifferences = 0.0; + for(NSNumber *number in array) + { + double valueOfNumber = [number doubleValue]; + double difference = valueOfNumber - mean; + sumOfSquaredDifferences += difference * difference; + } + + return [NSNumber numberWithDouble:sqrt(sumOfSquaredDifferences / [array count])]; +} ++ (NSDictionary *)rLimiti:(NSArray *)array{ + + float xmax = -MAXFLOAT; + float xmin = MAXFLOAT; + + for (NSNumber *num in array) { + float x = num.floatValue; + if (x < xmin) xmin = x; + if (x > xmax) xmax = x; + } + + return @{rMax : @(xmax), rMin : @(xmin)}; +} +@end diff --git a/Sources/Earthquake Network/model/EQNPastquakes.h b/Sources/Earthquake Network/model/EQNPastquakes.h new file mode 100644 index 0000000..bf47d9e --- /dev/null +++ b/Sources/Earthquake Network/model/EQNPastquakes.h @@ -0,0 +1,24 @@ +// +// EQNPastquakes.h +// Earthquake Network +// +// Created by Luca Beretta on 09/10/18. +// Copyright © 2018 Luca Beretta. All rights reserved. +// + +#import + +@interface EQNPastquakes : NSObject + +@property (nonatomic, strong) NSString *latitude; +@property (nonatomic, strong) NSString *longitude; +@property (nonatomic, strong) NSString *users; +@property (nonatomic, strong) NSString *state; +@property (nonatomic, strong) NSString *code; +@property (nonatomic, strong) NSDate *date; +@property (nonatomic, strong) NSString *differencePas; +@property (nonatomic, strong) NSString *intensity; + +-(id)initWithInfo:(NSDictionary *)info; + +@end diff --git a/Sources/Earthquake Network/model/EQNPastquakes.m b/Sources/Earthquake Network/model/EQNPastquakes.m new file mode 100644 index 0000000..bb306ee --- /dev/null +++ b/Sources/Earthquake Network/model/EQNPastquakes.m @@ -0,0 +1,61 @@ +// +// EQNPastquakes.m +// Earthquake Network +// +// Created by Luca Beretta on 09/10/18. +// Copyright © 2018 Luca Beretta. All rights reserved. +// + +#import "EQNPastquakes.h" +#import "EQNUtility.h" + +@implementation EQNPastquakes + +-(id)initWithInfo:(NSDictionary *)info{ + + self = [super init]; + if(self != nil) { + _latitude = info[@"latitude"]; + _longitude = info[@"longitude"]; + _users = info[@"users"]; + _state = info[@"state"]; + _code = info[@"code"]; + _date = [EQNUtility getDataFromString:info[@"date"]]; + _differencePas = info[@"difference"]; + _intensity = info[@"intensity"]; + } + return self; + +} + +- (void)encodeWithCoder:(NSCoder *)encoder { + //Encode properties, other class variables, etc + [encoder encodeObject:self.latitude forKey:@"latitude"]; + [encoder encodeObject:self.longitude forKey:@"longitude"]; + [encoder encodeObject:self.users forKey:@"users"]; + [encoder encodeObject:self.state forKey:@"state"]; + [encoder encodeObject:self.code forKey:@"code"]; + [encoder encodeObject:self.date forKey:@"date"]; + [encoder encodeObject:self.differencePas forKey:@"differencePas"]; + [encoder encodeObject:self.intensity forKey:@"intensity"]; + +} + +- (id)initWithCoder:(NSCoder *)decoder { + + if((self = [super init])) { + //decode properties, other class vars + self.latitude = [decoder decodeObjectForKey:@"latitude"]; + self.longitude = [decoder decodeObjectForKey:@"longitude"]; + self.users = [decoder decodeObjectForKey:@"users"]; + self.state = [decoder decodeObjectForKey:@"state"]; + self.code = [decoder decodeObjectForKey:@"code"]; + self.date = [decoder decodeObjectForKey:@"date"]; + self.differencePas = [decoder decodeObjectForKey:@"differencePas"]; + self.intensity = [decoder decodeObjectForKey:@"intensity"]; + + } + return self; +} + +@end diff --git a/Sources/Earthquake Network/model/EQNReteSmartphone.h b/Sources/Earthquake Network/model/EQNReteSmartphone.h new file mode 100644 index 0000000..f5e7c9a --- /dev/null +++ b/Sources/Earthquake Network/model/EQNReteSmartphone.h @@ -0,0 +1,23 @@ +// +// EQNReteSmartphone.h +// Earthquake Network +// +// Created by Luca Beretta on 09/10/18. +// Copyright © 2018 Luca Beretta. All rights reserved. +// + +#import + +@interface EQNReteSmartphone : NSObject + +@property (nonatomic, strong) NSString *eq; +@property (nonatomic, strong) NSString *eq_p; +@property (nonatomic, strong) NSNumber *green; +@property (nonatomic, strong) NSNumber *g_man; +@property (nonatomic, strong) NSNumber *y_man; +@property (nonatomic, strong) NSNumber *r_man; +@property (nonatomic, strong) NSString *diff; + +-(id)initWithInfo:(NSArray *)list; + +@end diff --git a/Sources/Earthquake Network/model/EQNReteSmartphone.m b/Sources/Earthquake Network/model/EQNReteSmartphone.m new file mode 100644 index 0000000..82d617a --- /dev/null +++ b/Sources/Earthquake Network/model/EQNReteSmartphone.m @@ -0,0 +1,74 @@ +// +// EQNReteSmartphone.m +// Earthquake Network +// +// Created by Luca Beretta on 09/10/18. +// Copyright © 2018 Luca Beretta. All rights reserved. +// + +#import "EQNReteSmartphone.h" + +@implementation EQNReteSmartphone + +-(id)initWithInfo:(NSArray *)list{ + self = [super init]; + if(self != nil) { + for ( int i = 0; i < list.count; i++) { + NSDictionary *dict = list[i]; + switch (i) { + case 0: + _eq = dict[@"eq"]; + break; + case 1: + _eq_p = dict[@"eq_p"]; + break; + case 2: + _green = dict[@"green"]; + break; + case 3: + _g_man = dict[@"g_man"]; + break; + case 4: + _y_man = dict[@"y_man"]; + break; + case 5: + _r_man = dict[@"r_man"]; + break; + default: + _diff = dict[@"diff"]; + break; + } + } + } + + return self; +} + +- (void)encodeWithCoder:(NSCoder *)encoder { + //Encode properties, other class variables, etc + [encoder encodeObject:self.eq forKey:@"eq"]; + [encoder encodeObject:self.eq_p forKey:@"eq_p"]; + [encoder encodeObject:self.green forKey:@"green"]; + [encoder encodeObject:self.g_man forKey:@"g_man"]; + [encoder encodeObject:self.y_man forKey:@"y_man"]; + [encoder encodeObject:self.r_man forKey:@"r_man"]; + [encoder encodeObject:self.diff forKey:@"diff"]; + +} + +- (id)initWithCoder:(NSCoder *)decoder { + if((self = [super init])) { + //decode properties, other class vars + self.eq = [decoder decodeObjectForKey:@"eq"]; + self.eq_p = [decoder decodeObjectForKey:@"eq_p"]; + self.green = [decoder decodeObjectForKey:@"green"]; + self.g_man = [decoder decodeObjectForKey:@"g_man"]; + self.y_man = [decoder decodeObjectForKey:@"y_man"]; + self.r_man = [decoder decodeObjectForKey:@"r_man"]; + self.diff = [decoder decodeObjectForKey:@"diff"]; + + } + return self; +} + +@end diff --git a/Sources/Earthquake Network/model/EQNRilevamento.h b/Sources/Earthquake Network/model/EQNRilevamento.h new file mode 100644 index 0000000..aabb4cc --- /dev/null +++ b/Sources/Earthquake Network/model/EQNRilevamento.h @@ -0,0 +1,24 @@ +// +// EQNRilevamento.h +// Earthquake Network +// +// Created by Luca Beretta on 19/09/18. +// Copyright © 2018 Luca Beretta. All rights reserved. +// + +#import +#import "EQNCalibrazione.h" +#import "Costanti.h" + +@interface EQNRilevamento : NSObject + +@property (nonatomic, assign) float media; +@property (nonatomic, assign) float deviazione; +@property (nonatomic, assign) float maxAssoluto; +@property (nonatomic, assign) EQNRilevamentoSoglia rilievo; +@property (nonatomic, strong) NSDate *timestamp; + + ++(void)startRilevamentoWithCalibrazione:(EQNCalibrazione *)cal result:(void(^)(EQNRilevamento *ril))rilevamento; + +@end diff --git a/Sources/Earthquake Network/model/EQNRilevamento.m b/Sources/Earthquake Network/model/EQNRilevamento.m new file mode 100644 index 0000000..5f5e45f --- /dev/null +++ b/Sources/Earthquake Network/model/EQNRilevamento.m @@ -0,0 +1,39 @@ +// +// EQNRilevamento.m +// Earthquake Network +// +// Created by Luca Beretta on 19/09/18. +// Copyright © 2018 Luca Beretta. All rights reserved. +// + +#import "EQNRilevamento.h" +#import +#import "EQNMath.h" +#import "EQMAccelerometroManager.h" + +@implementation EQNRilevamento + ++(void)startRilevamentoWithCalibrazione:(EQNCalibrazione *)cal result:(void(^)(EQNRilevamento *ril))rilevamento{ + + if (!cal) + rilevamento(NULL); + + [EQMAccelerometroManager avviaLetturaAccellerometroisCal:NO withResult:^(NSArray *dati) { + + EQNRilevamento *anRilievo = [[EQNRilevamento alloc] init]; + anRilievo.media = [[EQNMath meanOf:dati] floatValue]; + anRilievo.deviazione = [[EQNMath standardDeviationOf:dati] floatValue]; + NSDictionary *rDic = [EQNMath rLimiti:dati]; + float max = [rDic[rMax] floatValue] - cal.media; + anRilievo.maxAssoluto = fabsf(max); + if (anRilievo.deviazione > SOGLIA_DEVIAZIONE_RILIEVO*cal.deviazione) + anRilievo.rilievo = positivo; + else + anRilievo.rilievo = negativo; + + anRilievo.timestamp = [NSDate date]; + rilevamento(anRilievo); + + }]; +} +@end diff --git a/Sources/Earthquake Network/model/EQNSegnalazione.h b/Sources/Earthquake Network/model/EQNSegnalazione.h new file mode 100644 index 0000000..d85a2fc --- /dev/null +++ b/Sources/Earthquake Network/model/EQNSegnalazione.h @@ -0,0 +1,25 @@ +// +// EQNSegnalazione.h +// Earthquake Network +// +// Created by Luca Beretta on 20/10/18. +// Copyright © 2018 Luca Beretta. All rights reserved. +// + +#import + +@interface EQNSegnalazione : NSObject + +@property (nonatomic, strong) NSString *address; +@property (nonatomic, strong) NSString *ban; +@property (nonatomic, strong) NSString *code; +@property (nonatomic, strong) NSDate *date; +@property (nonatomic, strong) NSString *differenceSeg; +@property (nonatomic, strong) NSNumber *latitude; +@property (nonatomic, strong) NSNumber *longitude; +@property (nonatomic, strong) NSNumber *magnitude; +@property (nonatomic, strong) NSString *msg; + +-(id)initWithInfo:(NSDictionary *)info; + +@end diff --git a/Sources/Earthquake Network/model/EQNSegnalazione.m b/Sources/Earthquake Network/model/EQNSegnalazione.m new file mode 100644 index 0000000..d7dc512 --- /dev/null +++ b/Sources/Earthquake Network/model/EQNSegnalazione.m @@ -0,0 +1,69 @@ +// +// EQNSegnalazione.m +// Earthquake Network +// +// Created by Luca Beretta on 20/10/18. +// Copyright © 2018 Luca Beretta. All rights reserved. +// + +#import "EQNSegnalazione.h" +#import "EQNUtility.h" + +@implementation EQNSegnalazione + +-(id)initWithInfo:(NSDictionary *)info{ + + self = [super init]; + if(self != nil) { + _address = info[@"address"]; + _ban = info[@"ban"]; + _code = info[@"code"]; + + // NSDate *dateServer = [dataFormatter dateFromString:info[@"data"]]; + _date = [EQNUtility getDataFromString:info[@"date"]]; + _differenceSeg = info[@"difference"]; + _latitude = info[@"latitude"]; + _longitude = info[@"longitude"]; + _magnitude = info[@"magnitude"]; + _msg = info[@"msg"]; + + } + return self; + + +} + +- (void)encodeWithCoder:(NSCoder *)encoder { + //Encode properties, other class variables, etc + [encoder encodeObject:self.address forKey:@"address"]; + [encoder encodeObject:self.ban forKey:@"ban"]; + [encoder encodeObject:self.code forKey:@"code"]; + [encoder encodeObject:self.date forKey:@"date"]; + [encoder encodeObject:self.differenceSeg forKey:@"differenceSeg"]; + [encoder encodeObject:self.latitude forKey:@"latitude"]; + [encoder encodeObject:self.longitude forKey:@"longitude"]; + [encoder encodeObject:self.magnitude forKey:@"magnitude"]; + [encoder encodeObject:self.msg forKey:@"msg"]; + +} + +- (id)initWithCoder:(NSCoder *)decoder { + + if((self = [super init])) { + //decode properties, other class vars + self.address = [decoder decodeObjectForKey:@"address"]; + self.ban = [decoder decodeObjectForKey:@"ban"]; + self.code = [decoder decodeObjectForKey:@"code"]; + self.date = [decoder decodeObjectForKey:@"date"]; + self.differenceSeg = [decoder decodeObjectForKey:@"differenceSeg"]; + self.latitude = [decoder decodeObjectForKey:@"latitude"]; + self.longitude = [decoder decodeObjectForKey:@"longitude"]; + self.magnitude = [decoder decodeObjectForKey:@"magnitude"]; + self.msg = [decoder decodeObjectForKey:@"msg"]; + + } + return self; +} + + +@end diff --git a/Sources/Earthquake Network/model/EQNSisma.h b/Sources/Earthquake Network/model/EQNSisma.h new file mode 100644 index 0000000..bee97c3 --- /dev/null +++ b/Sources/Earthquake Network/model/EQNSisma.h @@ -0,0 +1,40 @@ +// +// EQNSisma.h +// Earthquake Network +// +// Created by Luca Beretta on 25/10/18. +// Copyright © 2018 Luca Beretta. All rights reserved. +// + +#import + +@interface EQNSisma : NSObject + +@property (nonatomic, strong) NSNumber *latitude; +@property (nonatomic, strong) NSNumber *longitude; +@property (nonatomic, strong) NSNumber *depth; +@property (nonatomic, strong) NSNumber *magnitude; +@property (nonatomic, strong) NSString *mt; +@property (nonatomic, strong) NSNumber *pop25; +@property (nonatomic, strong) NSNumber *pop100; +@property (nonatomic, strong) NSNumber *pop200; +@property (nonatomic, strong) NSNumber *intensity; +@property (nonatomic, strong) NSString *place; +@property (nonatomic, strong) NSString *provider; +@property (nonatomic, strong) NSString *data; +@property (nonatomic, strong) NSNumber *differenza; +@property (nonatomic, strong) NSString *wc; +@property (nonatomic, strong) NSString *ic; +@property (nonatomic, strong) NSNumber *cl; +@property (nonatomic, strong) NSNumber *ws; +@property (nonatomic, strong) NSNumber *pr; +@property (nonatomic, strong) NSNumber *hu; +@property (nonatomic, strong) NSNumber *te; +@property (nonatomic, strong) NSNumber *pc; +@property (nonatomic, strong) NSNumber *distanzaKM; + +-(id)initWithInfo:(NSDictionary *)info; + + + +@end diff --git a/Sources/Earthquake Network/model/EQNSisma.m b/Sources/Earthquake Network/model/EQNSisma.m new file mode 100644 index 0000000..fe62de9 --- /dev/null +++ b/Sources/Earthquake Network/model/EQNSisma.m @@ -0,0 +1,122 @@ +// +// EQNSisma.m +// Earthquake Network +// +// Created by Luca Beretta on 25/10/18. +// Copyright © 2018 Luca Beretta. All rights reserved. +// + +#import "EQNSisma.h" +#import "EQNUser.h" +#import "EQNUtility.h" + +@implementation EQNSisma + +-(id)initWithInfo:(NSDictionary *)info{ + + self = [super init]; + if(self != nil) { + _latitude = info[@"latitude"]; + _longitude = info[@"longitude"]; + _depth = info[@"depth"]; + _magnitude = info[@"magnitude"]; + _mt = info[@"mt"]; + _pop25 = info[@"pop25"]; + _pop100 = info[@"pop100"]; + _pop200 = info[@"pop200"]; + _intensity = info[@"intensity"]; + _place = info[@"place"]; + _provider = info[@"provider"]; + + NSDateFormatter *dataFormatter = [[NSDateFormatter alloc] init]; + [dataFormatter setDateFormat:@"yyyy-MM-dd HH:mm:ss"]; + NSDate *dateServer = [EQNUtility getDataFromString:info[@"data"]]; + NSDateFormatter *dataFormatter2 = [[NSDateFormatter alloc] init]; + [dataFormatter2 setDateFormat:@"HH:mm:ss MMM-d"]; + _data = [dataFormatter2 stringFromDate:dateServer]; + + _differenza = info[@"difference"]; + _wc = info[@"wc"]; + _ic = info[@"ic"]; + _cl = info[@"cl"]; + _ws = info[@"ws"]; + _pr = info[@"pr"]; + _hu = info[@"hu"]; + _te = info[@"te"]; + _pc = info[@"pc"]; + CLLocation *location = [[CLLocation alloc] initWithLatitude:[_latitude doubleValue] longitude:[_longitude doubleValue]]; + CLLocationDistance distance = [[EQNUser defaultUser].lastPosition distanceFromLocation:location]; + _distanzaKM = @(distance/1000); + + // distance is a double representing the distance in meters + + } + return self; + + +} + +- (void)encodeWithCoder:(NSCoder *)encoder { + //Encode properties, other class variables, etc + + [encoder encodeObject:self.latitude forKey:@"latitude"]; + [encoder encodeObject:self.longitude forKey:@"longitude"]; + [encoder encodeObject:self.depth forKey:@"depth"]; + [encoder encodeObject:self.magnitude forKey:@"magnitude"]; + [encoder encodeObject:self.mt forKey:@"mt"]; + [encoder encodeObject:self.pop25 forKey:@"pop25"]; + [encoder encodeObject:self.pop100 forKey:@"pop100"]; + [encoder encodeObject:self.pop200 forKey:@"pop200"]; + [encoder encodeObject:self.intensity forKey:@"intensity"]; + [encoder encodeObject:self.place forKey:@"place"]; + [encoder encodeObject:self.provider forKey:@"provider"]; + [encoder encodeObject:self.data forKey:@"data"]; + [encoder encodeObject:self.differenza forKey:@"difference"]; + [encoder encodeObject:self.wc forKey:@"wc"]; + [encoder encodeObject:self.ic forKey:@"ic"]; + [encoder encodeObject:self.cl forKey:@"cl"]; + [encoder encodeObject:self.ws forKey:@"ws"]; + [encoder encodeObject:self.pr forKey:@"pr"]; + [encoder encodeObject:self.hu forKey:@"hu"]; + [encoder encodeObject:self.te forKey:@"te"]; + [encoder encodeObject:self.pc forKey:@"pc"]; + [encoder encodeObject:self.differenza forKey:@"differenza"]; + + +} + +- (id)initWithCoder:(NSCoder *)decoder { + + if((self = [super init])) { + //decode properties, other class vars + self.latitude = [decoder decodeObjectForKey:@"latitude"]; + self.longitude = [decoder decodeObjectForKey:@"longitude"]; + self.depth = [decoder decodeObjectForKey:@"depth"]; + self.magnitude = [decoder decodeObjectForKey:@"magnitude"]; + self.mt = [decoder decodeObjectForKey:@"mt"]; + self.pop25 = [decoder decodeObjectForKey:@"pop25"]; + self.pop100 = [decoder decodeObjectForKey:@"pop100"]; + self.pop200 = [decoder decodeObjectForKey:@"pop200"]; + self.intensity = [decoder decodeObjectForKey:@"intensity"]; + self.place = [decoder decodeObjectForKey:@"intensity"]; + self.provider = [decoder decodeObjectForKey:@"provider"]; + self.data = [decoder decodeObjectForKey:@"data"]; + self.differenza = [decoder decodeObjectForKey:@"differenza"]; + self.wc = [decoder decodeObjectForKey:@"wc"]; + self.ic = [decoder decodeObjectForKey:@"ic"]; + self.cl = [decoder decodeObjectForKey:@"cl"]; + self.ws = [decoder decodeObjectForKey:@"ws"]; + self.pr = [decoder decodeObjectForKey:@"pr"]; + self.hu = [decoder decodeObjectForKey:@"hu"]; + self.te = [decoder decodeObjectForKey:@"te"]; + self.pc = [decoder decodeObjectForKey:@"pc"]; + self.te = [decoder decodeObjectForKey:@"te"]; + self.differenza = [decoder decodeObjectForKey:@"difference"]; + + } + return self; +} + + + +@end diff --git a/Sources/Earthquake Network/model/EQNUser.h b/Sources/Earthquake Network/model/EQNUser.h new file mode 100644 index 0000000..0c467bb --- /dev/null +++ b/Sources/Earthquake Network/model/EQNUser.h @@ -0,0 +1,26 @@ +// +// EQNUser.h +// Earthquake Network +// +// Created by Luca Beretta on 20/09/18. +// Copyright © 2018 Luca Beretta. All rights reserved. +// + +#import +#import + +@interface EQNUser : NSObject + +@property (nonatomic, strong) NSString *tokenUser; +@property (nonatomic, strong) NSString *user_ID; +@property (nonatomic, strong) CLLocation *lastPosition; +@property (nonatomic, assign) CLLocationDistance distanza; +@property (nonatomic, assign) BOOL monitorOn; +@property (nonatomic, assign) BOOL inCarica; +@property (nonatomic, assign) BOOL registrato; + ++(EQNUser *)defaultUser; +-(void)inviaPosizioneServer; +-(void)saveUserInfo; +-(void)removeUser; +@end diff --git a/Sources/Earthquake Network/model/EQNUser.m b/Sources/Earthquake Network/model/EQNUser.m new file mode 100644 index 0000000..322f5da --- /dev/null +++ b/Sources/Earthquake Network/model/EQNUser.m @@ -0,0 +1,155 @@ +// +// EQNUser.m +// Earthquake Network +// +// Created by Luca Beretta on 20/09/18. +// Copyright © 2018 Luca Beretta. All rights reserved. +// + +#import "EQNUser.h" +#import "Costanti.h" +#import +#import "EQMAccelerometroManager.h" +#import "ServerRequest.h" +#import "EQNGeneratoreURLServer.h" +#import "EQNUtility.h" +#import "EQNManager.h" + +//#import + +@implementation EQNUser +static EQNUser *_sharedInstance = nil; + + ++(EQNUser *)defaultUser{ + + static EQNUser *instance = nil; + static dispatch_once_t onceToken; + dispatch_once(&onceToken, ^{ + instance = [[self alloc]init]; + [instance initSingleton]; + }); + return instance; +} + +-(void)initSingleton{ + + + self.tokenUser = [[NSUserDefaults standardUserDefaults] objectForKey:TOKEN_USER]; + self.user_ID = [[NSUserDefaults standardUserDefaults] objectForKey:USER_ID]; + + NSArray *lastPosArray = [EQNUtility readArrayWithCustomObjFromUserDefaults:LAST_LOCATION]; + if (lastPosArray.count > 0) + self.lastPosition = [lastPosArray lastObject]; + + self.registrato = NO; + if (self.user_ID) + self.registrato = YES; + + [[EQMAccelerometroManager sharedInstance] addObserver:(id)self + forKeyPath:@"currentLocation" + options:NSKeyValueObservingOptionNew + context:nil]; + + [[EQMAccelerometroManager sharedInstance] startUpdatingLocationBackground]; + // [self registerforDeviceLockNotif]; + +} + +-(void)saveUserInfo{ + [[NSUserDefaults standardUserDefaults] setObject:self.tokenUser forKey:TOKEN_USER]; + [[NSUserDefaults standardUserDefaults] setObject:self.user_ID forKey:USER_ID]; + NSArray *lastPosiArray = @[self.lastPosition]; + [EQNUtility writeArrayWithCustomObjToUserDefaults:LAST_LOCATION withArray:lastPosiArray]; + + + +} + +-(void)removeUser{ + + [[NSUserDefaults standardUserDefaults] removeObjectForKey:TOKEN_USER]; + [[NSUserDefaults standardUserDefaults] removeObjectForKey:USER_ID]; + [[NSUserDefaults standardUserDefaults] removeObjectForKey:LAST_LOCATION]; + [[NSUserDefaults standardUserDefaults] synchronize]; + self.tokenUser = nil; +} + +/* +-(void)writeArrayWithCustomObjToUserDefaults:(NSString *)keyName withArray:(NSArray *)myArray +{ + NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults]; + NSData *data = [NSKeyedArchiver archivedDataWithRootObject:myArray]; + [defaults setObject:data forKey:keyName]; + [defaults synchronize]; + [[NSUserDefaults standardUserDefaults] synchronize]; + +} + +-(NSArray *)readArrayWithCustomObjFromUserDefaults:(NSString*)keyName +{ + NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults]; + NSData *data = [defaults objectForKey:keyName]; + NSArray *myArray = [NSKeyedUnarchiver unarchiveObjectWithData:data]; + [defaults synchronize]; + return myArray; +} +*/ +- (void)observeValueForKeyPath:(NSString *)keyPath ofObject:(id)object change:(NSDictionary *)change context:(void *)context +{ + if([keyPath isEqualToString:@"currentLocation"]) { + // do some stuff + if (self.lastPosition) { + self.distanza = [self.lastPosition distanceFromLocation:[EQMAccelerometroManager sharedInstance].currentLocation]; + } + self.lastPosition = [EQMAccelerometroManager sharedInstance].currentLocation; + [self verificaRegistrazione]; + + if (![EQNManager defaultManager].isBackground) + [[EQMAccelerometroManager sharedInstance] stopUpdatingLocation]; + + + } +} + +-(void)verificaRegistrazione{ + + if (!self.user_ID && self.tokenUser) + [self inviaregistrazioneServer:self.tokenUser withPosition:self.lastPosition]; + + else + [self inviaPosizioneServer]; + +} + +-(void)inviaregistrazioneServer:(NSString *)token withPosition:(CLLocation *)location{ + + [[ServerRequest defaultServerConnectionSingleton] inviaInformazioniAlServerWithURL:[EQNGeneratoreURLServer urlRegistrazione] richiesta:registrazione success:^(id result) { + + self.user_ID = (NSString *)result; + [self saveUserInfo]; + + } failure:^(NSError *errore) { + + NSLog(@"USER_ID Error %@", errore); + + + }]; + +} +-(void)inviaPosizioneServer{ + + NSLog(@"URLPosizione %@", [EQNGeneratoreURLServer urlPosizione]); + + [[ServerRequest defaultServerConnectionSingleton] inviaInformazioniAlServerWithURL:[EQNGeneratoreURLServer urlPosizione] richiesta:posizione success:^(id result) { + + NSLog(@"inviato"); + + } failure:^(NSError *errore) { + + + }]; + +} + +@end diff --git a/Sources/Earthquake Network/model/EQNUtility.h b/Sources/Earthquake Network/model/EQNUtility.h new file mode 100644 index 0000000..d2a03a8 --- /dev/null +++ b/Sources/Earthquake Network/model/EQNUtility.h @@ -0,0 +1,40 @@ +// +// EQNUtility.h +// Earthquake Network +// +// Created by Luca Beretta on 02/11/18. +// Copyright © 2018 Luca Beretta. All rights reserved. +// + +#import +#import +#import "Costanti.h" +#import "MasterViewController.h" +@import GoogleMobileAds; + +@interface EQNUtility : NSObject + ++(NSDate *)getDataFromString:(NSString *)stringData; ++(NSArray *)applicaFiltroWithTime:(EQNFiltriMappa )filtro withList:(NSArray *)list; ++(NSArray *)getButtonForControllerTipe:(EQNController )filtro withController:(MasterViewController *)controller; ++(void)writeArrayWithCustomObjToUserDefaults:(NSString *)keyName withArray:(NSArray *)myArray; ++(void)writeArrayWithCustomObjToUserDefaults:(NSString *)keyName withDict:(NSDictionary *)myDict; ++(NSArray *)readArrayWithCustomObjFromUserDefaults:(NSString*)keyName; ++(NSDictionary *)readDictyWithCustomObjFromUserDefaults:(NSString*)keyName; ++(void)saveCustomObject:(id)object key:(NSString *)key; ++(id )loadCustomObjectWithKey:(NSString *)key; ++(NSString *)clearStringMessaggi:(NSString *)messaggio; ++(NSInteger )getDifferenceMinute:(NSDate *)date; ++(NSArray *)arrayRaggioSismi; ++(NSArray *)arrayEnti; ++(NSArray *)arrayMessaggiTsunami; ++(NSArray *)arrayAreeInteresseTsunami; ++(NSArray *)arrayNazioni; ++(NSArray *)arrayRetisismicheFiltrate:(NSArray *)list; ++(UIViewController *)shareFileWithPath:(id)path; ++(NSArray *)arrayDescrizioneEnti; + ++(GADBannerView *)ottieniBannerWithController:(UIViewController *)controller position:(BOOL)isButton; + + +@end diff --git a/Sources/Earthquake Network/model/EQNUtility.m b/Sources/Earthquake Network/model/EQNUtility.m new file mode 100644 index 0000000..c9de5fb --- /dev/null +++ b/Sources/Earthquake Network/model/EQNUtility.m @@ -0,0 +1,447 @@ +// +// EQNUtility.m +// Earthquake Network +// +// Created by Luca Beretta on 02/11/18. +// Copyright © 2018 Luca Beretta. All rights reserved. +// + +#import "EQNUtility.h" +#import "EQNSegnalazione.h" +#import "EQNSegnalazione.h" +#import "EQNPastquakes.h" +#import "MasterViewController.h" +#import "EQNSisma.h" +#import "FiltroEnti.h" + +@implementation EQNUtility + ++(NSDate *)getDataFromString:(NSString *)stringData{ + + NSDateFormatter *dataFormatter = [[NSDateFormatter alloc] init]; + [dataFormatter setDateFormat:@"yyyy-MM-dd HH:mm:ss"]; + return [dataFormatter dateFromString:stringData]; +} + ++(NSDate *)impostaFiltroWithTime:(EQNFiltriMappa )filtro{ + + unsigned unitFlags = NSCalendarUnitYear | NSCalendarUnitMonth | NSCalendarUnitDay | NSCalendarUnitHour | NSCalendarUnitMinute; + + NSDate *now = [NSDate date]; + NSCalendar *gregorian = [NSCalendar currentCalendar]; + NSDateComponents *comps = [gregorian components:unitFlags fromDate:now]; + switch (filtro) { + case unAnno: + [comps setYear:[comps year] - 1]; + break; + case unMese: + [comps setMonth:[comps month] - 1]; + break; + case unaSettimana: + [comps setDay:[comps day] - 7]; + break; + case unGiorno: + [comps setDay:[comps day] - 1]; + break; + case dodiciOre: + [comps setHour:[comps hour] - 10]; + break; + case dueOre: + [comps setHour:[comps hour] - 2]; + break; + case unOra: + [comps setHour:[comps hour] - 1]; + break; + case dieciMinuti: + [comps setMinute:[comps minute] - 10]; + break; + default: + break; + + } + return [gregorian dateFromComponents:comps]; + +} + ++(NSArray *)applicaFiltroWithTime:(EQNFiltriMappa )filtro withList:(NSArray *)list { + + NSDate *date = [self impostaFiltroWithTime:filtro]; + NSMutableArray *temp = [NSMutableArray array]; + + for (id object in list) { + if ([object isKindOfClass:[EQNPastquakes class]]) { + EQNPastquakes *anPasq = (EQNPastquakes *)object; + if ([anPasq.date compare:date] == NSOrderedDescending) { + [temp addObject:anPasq]; + NSLog(@"\n\naggiunto %@ filtro %@", anPasq.date, date); + + } + else{ + + NSLog(@"\n\nNon aggiunto %@ filtro %@", anPasq.date, date); + + } + } else if ([object isKindOfClass:[EQNSegnalazione class]]){ + + EQNSegnalazione *anSegn = (EQNSegnalazione *)object; + if ([anSegn.date compare:date] == NSOrderedDescending) { + [temp addObject:anSegn]; + NSLog(@"\n\naggiunto %@ filtro %@", anSegn.date, date); + + } + else{ + + NSLog(@"\n\nNon aggiunto %@ filtro %@", anSegn.date, date); + + } + } + } + + NSLog(@"filtrati %lu tutti %lu", (unsigned long)temp.count, (unsigned long)list.count); + return temp; +} + ++(NSArray *)getButtonForControllerTipe:(EQNController )filtro withController:(MasterViewController *)controller{ + + switch (filtro) { + case reteSismicaController: + return [self reteSismicaControllerWithController:controller]; + break; + case tsunamiControler: + return [self tsunamiControllerWithController:controller]; + break; + case reteSmartphoneController: + return [self reteSmartphoneControllerWithController:controller]; + break; + default: + return [self defaultControllerWithController:controller]; + + break; + } + return nil; + +} + ++(NSArray *)defaultControllerWithController:(MasterViewController *)controller{ + + UIBarButtonItem *item1 = [[UIBarButtonItem alloc] initWithImage:[UIImage imageNamed:@"clock"] + style:UIBarButtonItemStyleDone + target:controller + action:@selector(clock)]; + + UIBarButtonItem *item3 = [[UIBarButtonItem alloc] initWithImage:[UIImage imageNamed:@"heart"] + style:UIBarButtonItemStyleDone + target:controller + action:@selector(heart)]; + + UIBarButtonItem *item2 = [[UIBarButtonItem alloc] initWithImage:[UIImage imageNamed:@"ic_action_settings"] + style:UIBarButtonItemStyleDone + target:controller + action:@selector(apriImpostazioni)]; + + return @[item1, item2 , item3]; + +} + ++(NSArray *)reteSismicaControllerWithController:(MasterViewController *)controller{ + + UIBarButtonItem *item1 = [[UIBarButtonItem alloc] initWithImage:[UIImage imageNamed:@"ic_filter_grey600_24dp"] + style:UIBarButtonItemStyleDone + target:controller + action:@selector(apriManu)]; + + UIBarButtonItem *item2 = [[UIBarButtonItem alloc] initWithImage:[UIImage imageNamed:@"if_sync"] + style:UIBarButtonItemStyleDone + target:controller + action:@selector(sincronizza)]; + + UIBarButtonItem *item3 = [[UIBarButtonItem alloc] initWithImage:[UIImage imageNamed:@"ic_action_settings"] + style:UIBarButtonItemStyleDone + target:controller + action:@selector(apriImpostazioni)]; + + return @[item1, item2, item3]; + +} + ++(NSArray *)tsunamiControllerWithController:(MasterViewController *)controller{ + + + UIBarButtonItem *item2 = [[UIBarButtonItem alloc] initWithImage:[UIImage imageNamed:@"if_sync"] + style:UIBarButtonItemStyleDone + target:controller + action:@selector(sincronizza)]; + + + return @[item2]; + +} + ++(NSArray *)reteSmartphoneControllerWithController:(MasterViewController *)controller{ + + + UIBarButtonItem *item2 = [[UIBarButtonItem alloc] initWithImage:[UIImage imageNamed:@"if_sync"] + style:UIBarButtonItemStyleDone + target:controller + action:@selector(sincronizza)]; + + + /* UIBarButtonItem *item3 = [[UIBarButtonItem alloc] initWithImage:[UIImage imageNamed:@"heart"] + style:UIBarButtonItemStyleDone + target:controller + action:@selector(heart)];*/ + + + return @[item2/*, item3*/]; + +} + ++(NSArray *)arrayNazioni{ + + return @[NSLocalizedString(@"Mondo", @""), NSLocalizedString(@"Italia", @""), NSLocalizedString(@"Spagna" , @""), NSLocalizedString(@"Cina", @""), NSLocalizedString(@"Giappone", @""), NSLocalizedString(@"Nicaragua", @""),NSLocalizedString(@"Messico", @""),NSLocalizedString(@"Colombia", @""),NSLocalizedString(@"Costa Rica", @""),NSLocalizedString(@"Chile", @""),NSLocalizedString(@"Venezuela", @""),NSLocalizedString(@"Nuova Zelanda", @""),NSLocalizedString(@"Argentina", @""),NSLocalizedString(@"Equador", @""),NSLocalizedString(@"Filippine", @""),NSLocalizedString(@"Perù", @""), NSLocalizedString(@"Repubblica Domenicana", @""), NSLocalizedString(@"Altro", @"")]; + +} ++(NSArray *)arrayRetisismicheFiltrate:(NSArray *)list{ + + NSArray *filtrato = [NSArray arrayWithArray:list]; + + switch ([[NSUserDefaults standardUserDefaults] integerForKey:IMPOSTAZIONE_TIPO_FILTRO_RETI_SISMICHEI]) { + case nazione:{ + + NSArray *dato = [self arrayEnti]; + if ([[NSUserDefaults standardUserDefaults] integerForKey:IMPOSTAZIONE_NAZIONE_RETI_SISMICHEI]) { + NSString *pr = dato[[[NSUserDefaults standardUserDefaults] integerForKey:IMPOSTAZIONE_NAZIONE_RETI_SISMICHEI]]; + + NSPredicate *predicate = [NSPredicate predicateWithFormat:@"provider = %@", pr]; + NSLog(@"pr %@", predicate); + filtrato = [list filteredArrayUsingPredicate:predicate]; + + // return filtrato; + + } + } + break; + case enti:{ + + NSMutableArray *arrayfiltro = [NSMutableArray array]; + for (NSString *ente in [[NSUserDefaults standardUserDefaults] objectForKey:IMPOSTAZIONE_ENTI_RETI_SISMICHEI]) { + for (EQNSisma *sisma in filtrato) { + if ([sisma.provider isEqualToString:ente]) { + [arrayfiltro addObject:sisma]; + } + } + } + + filtrato = [arrayfiltro filteredArrayUsingPredicate:[FiltroEnti defaultFiltro].getPredicateWithFilter]; + + } + break; + default: + break; + } + + filtrato = [filtrato filteredArrayUsingPredicate:[FiltroEnti defaultFiltro].getPredicateWithFilter]; + return filtrato; + +} + + ++(void)writeArrayWithCustomObjToUserDefaults:(NSString *)keyName withArray:(NSArray *)myArray +{ + NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults]; + NSData *data = [NSKeyedArchiver archivedDataWithRootObject:myArray]; + [defaults setObject:data forKey:keyName]; + [defaults synchronize]; + [[NSUserDefaults standardUserDefaults] synchronize]; + +} + ++(NSArray *)readArrayWithCustomObjFromUserDefaults:(NSString*)keyName +{ + NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults]; + NSData *data = [defaults objectForKey:keyName]; + NSArray *myArray = [NSKeyedUnarchiver unarchiveObjectWithData:data]; + [defaults synchronize]; + return myArray; +} ++(void)writeArrayWithCustomObjToUserDefaults:(NSString *)keyName withDict:(NSDictionary *)myDict +{ + NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults]; + NSData *data = [NSKeyedArchiver archivedDataWithRootObject:myDict]; + [defaults setObject:data forKey:keyName]; + [defaults synchronize]; + [[NSUserDefaults standardUserDefaults] synchronize]; + +} + ++(NSDictionary *)readDictyWithCustomObjFromUserDefaults:(NSString*)keyName +{ + NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults]; + NSData *data = [defaults objectForKey:keyName]; + NSDictionary *myDict = [NSKeyedUnarchiver unarchiveObjectWithData:data]; + [defaults synchronize]; + return myDict; +} ++ (void)saveCustomObject:(id)object key:(NSString *)key { + NSData *encodedObject = [NSKeyedArchiver archivedDataWithRootObject:object]; + NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults]; + [defaults setObject:encodedObject forKey:key]; + [defaults synchronize]; + +} + ++ (id )loadCustomObjectWithKey:(NSString *)key { + NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults]; + NSData *encodedObject = [defaults objectForKey:key]; + id object = [NSKeyedUnarchiver unarchiveObjectWithData:encodedObject]; + return object; + +} + + ++(NSString *)clearStringMessaggi:(NSString *)messaggio{ + + NSString *clearString = [messaggio stringByReplacingOccurrencesOfString:@" " withString:@""]; + clearString = [clearString stringByReplacingOccurrencesOfString:@"[" withString:@""]; + clearString = [clearString stringByReplacingOccurrencesOfString:@"]" withString:@""]; + clearString = [clearString stringByReplacingOccurrencesOfString:@"\"" withString:@""]; + clearString = [clearString stringByReplacingOccurrencesOfString:@"<" withString:@""]; + clearString = [clearString stringByReplacingOccurrencesOfString:@">" withString:@""]; + clearString = [clearString stringByReplacingOccurrencesOfString:@"/" withString:@""]; + clearString = [clearString stringByReplacingOccurrencesOfString:@"span" withString:@""]; + + return clearString; + +} + ++(NSInteger )getDifferenceMinute:(NSDate *)date{ + + NSDate *now = [NSDate date]; + NSCalendar *calendar = [[NSCalendar alloc] initWithCalendarIdentifier:NSCalendarIdentifierGregorian]; + NSDateComponents *components = [calendar components:NSCalendarUnitMinute + fromDate:date + toDate:now + options:0]; + + return components.minute; + +} + ++(NSArray *)arrayRaggioSismi{ + + return [NSArray arrayWithObjects:@"200", @"300", @"400", @"500", @"600", @"800", @"1000", @"2000", @"3000", @"4000", NSLocalizedString(@"Qualsiasi distanza", @"voce elenco raggio sismi"), nil]; + +} + ++(NSArray *)arrayEnti{ + + return @[@"USGS", @"INGV", @"IGN", @"CSI", @"JMA", @"Ineter", @"SSN", @"SGC", @"RSN", @"CSN", @"FUNVISIS", @"GeoNet", @"INPRES", @"IGEPN", @"PHIVOLCS", @"IGP", @"UASD", @"EMSC" ]; +} + ++(NSArray *)arrayDescrizioneEnti{ + + return @[NSLocalizedString(@"Globale", @"USGS"), + NSLocalizedString(@"Italia", @"INGV"), + NSLocalizedString(@"Spagna", @"IGN"), + NSLocalizedString(@"Cina", @"CSI"), + NSLocalizedString(@"Giappone", @"JMA"), + NSLocalizedString(@"Nicaragua", @"Ineter"), + NSLocalizedString(@"Messico",@"SSN"), + NSLocalizedString(@"Colombia",@"SGC"), + NSLocalizedString(@"Costa Rica",@"RSN"), + NSLocalizedString(@"Cile",@"CSN"), + NSLocalizedString(@"Venezuela",@"FUNVISIS"), + NSLocalizedString(@"Nuova Zelanda",@"GeoNet"), + NSLocalizedString(@"Argentina",@"INPRES"), + NSLocalizedString(@"Ecuador",@"IGEPN"), + NSLocalizedString(@"Filippine",@"PHIVOLCS"), + NSLocalizedString(@"Perù",@"IGP"), + NSLocalizedString(@"Repubblica Dominicana",@"UASD"), + NSLocalizedString(@"Globale",@"EMSC") ]; +} + ++(NSArray *)arrayMessaggiTsunami{ + + return @[NSLocalizedString(@"Messaggio informativo", @"voce elenco messaggio tsunami"), NSLocalizedString(@"Valutazione Tsunami", @"voce elenco messaggio tsunami"), NSLocalizedString(@"Supplemento di valutazione", @"voce elenco messaggio tsunami"), NSLocalizedString(@"Valutazione cancellata", @"voce elenco messaggio tsunami"), NSLocalizedString(@"Allerta Tsunami", @"voce elenco messaggio tsunami"), NSLocalizedString(@"Supplemento di allerta", @"voce elenco messaggio tsunami"), NSLocalizedString(@"Allerta cancellata", @"voce elenco messaggio tsunami"), NSLocalizedString(@"Pericolo tsunami", @"voce elenco messaggio tsunami"), NSLocalizedString(@"Pericolo cessato", @"voce elenco messaggio tsunami")]; +} ++(NSArray *)arrayAreeInteresseTsunami{ + + return @[NSLocalizedString(@"Mar dei Caraibi", @"voce elenco aree tsunami"), NSLocalizedString(@"Oceano Pacifico", @"voce elenco aree tsunami"), NSLocalizedString(@"Isole Hawaii", @"voce elenco aree tsunami")]; + +} + ++(GADBannerView *)ottieniBannerWithController:(UIViewController *)controller position:(BOOL)isButton{ + + if([[NSUserDefaults standardUserDefaults] objectForKey:AQUISTO_PRO] || [[NSUserDefaults standardUserDefaults] objectForKey:AQUISTO_PRO_SCONTATO]){ + [[NSUserDefaults standardUserDefaults] setBool:TRUE forKey:EQN_ACQ_IN_APP]; + [[NSUserDefaults standardUserDefaults] synchronize]; + + return nil; + } + + GADBannerView *bannerView = [[GADBannerView alloc] + initWithAdSize:kGADAdSizeBanner]; + bannerView.adUnitID = EQN_ADMOB_ANNUNCIO_IDA; + bannerView.rootViewController = controller; + bannerView.backgroundColor = [UIColor whiteColor]; + [bannerView loadRequest:[GADRequest request]]; + [self addBannerViewToView:bannerView withController:controller position:isButton]; + + return bannerView; +} + ++ (void)addBannerViewToView:(UIView *)bannerView withController:(UIViewController *)controller position:(BOOL)isButton { + bannerView.translatesAutoresizingMaskIntoConstraints = NO; + [controller.view addSubview:bannerView]; + + + if (isButton){ + [controller.view addConstraints:@[ + [NSLayoutConstraint constraintWithItem:bannerView + attribute:NSLayoutAttributeBottom + relatedBy:NSLayoutRelationEqual + toItem:controller.bottomLayoutGuide + attribute:NSLayoutAttributeTop + multiplier:1 + constant:0], + [NSLayoutConstraint constraintWithItem:bannerView + attribute:NSLayoutAttributeCenterX + relatedBy:NSLayoutRelationEqual + toItem:controller.view + attribute:NSLayoutAttributeCenterX + multiplier:1 + constant:0] + ]]; + + + + }else{ + [controller.view addConstraints:@[ + [NSLayoutConstraint constraintWithItem:bannerView + attribute:NSLayoutAttributeTop + relatedBy:NSLayoutRelationEqual + toItem:controller.topLayoutGuide + attribute:NSLayoutAttributeTop + multiplier:1 + constant:0], + [NSLayoutConstraint constraintWithItem:bannerView + attribute:NSLayoutAttributeCenterX + relatedBy:NSLayoutRelationEqual + toItem:controller.view + attribute:NSLayoutAttributeCenterX + multiplier:1 + constant:0] + ]]; + } +} + ++(UIViewController *)shareFileWithPath:(id )path{ + + NSArray* dataToShare = @[path]; + UIActivityViewController* activityViewController =[[UIActivityViewController alloc] initWithActivityItems:dataToShare applicationActivities:nil]; + activityViewController.excludedActivityTypes = @[UIActivityTypeAirDrop]; + + return activityViewController; +} + +@end diff --git a/Sources/Earthquake Network/model/FiltroEnti.h b/Sources/Earthquake Network/model/FiltroEnti.h new file mode 100644 index 0000000..7e459f7 --- /dev/null +++ b/Sources/Earthquake Network/model/FiltroEnti.h @@ -0,0 +1,25 @@ +// +// FiltroEnti.h +// Earthquake Network +// +// Created by Luca Beretta on 09/03/2019. +// Copyright © 2019 Luca Beretta. All rights reserved. +// + +#import + +NS_ASSUME_NONNULL_BEGIN + +@interface FiltroEnti : NSObject + +@property (nonatomic, strong) NSString *magnitudoMinima; +@property (nonatomic, strong) NSString *distanzaMassima; +@property (nonatomic, strong) NSString *etaMassima; +@property (nonatomic, strong) NSString *sismiForti; + ++(FiltroEnti *)defaultFiltro; +-(void)saveFiltro; +-(NSPredicate *)getPredicateWithFilter; +@end + +NS_ASSUME_NONNULL_END diff --git a/Sources/Earthquake Network/model/FiltroEnti.m b/Sources/Earthquake Network/model/FiltroEnti.m new file mode 100644 index 0000000..2fd9b58 --- /dev/null +++ b/Sources/Earthquake Network/model/FiltroEnti.m @@ -0,0 +1,92 @@ +// +// FiltroEnti.m +// Earthquake Network +// +// Created by Luca Beretta on 09/03/2019. +// Copyright © 2019 Luca Beretta. All rights reserved. +// + +#import "FiltroEnti.h" +#import "costanti.h" + +@implementation FiltroEnti + +static FiltroEnti *_sharedInstance = nil; + + ++(FiltroEnti *)defaultFiltro{ + + static FiltroEnti *instance = nil; + static dispatch_once_t onceToken; + dispatch_once(&onceToken, ^{ + instance = [[self alloc]init]; + [instance initSingleton]; + }); + return instance; +} + +-(void)initSingleton{ + + self.magnitudoMinima = [[NSUserDefaults standardUserDefaults] objectForKey:EQN_MAGNITUDO_MINIMA]; + if (!self.magnitudoMinima) + self.magnitudoMinima = @"2.0"; + self.distanzaMassima = [[NSUserDefaults standardUserDefaults] objectForKey:EQN_DISTANZA_MASSIMA]; + if (!self.distanzaMassima) + self.distanzaMassima = NSLocalizedString(@"Qualsiasi distanza", @""); + self.etaMassima = [[NSUserDefaults standardUserDefaults] objectForKey:EQN_ETA_MASSIMA]; + if (!self.etaMassima) + self.etaMassima = NSLocalizedString(@"Un giorno", @""); + self.sismiForti = [[NSUserDefaults standardUserDefaults] objectForKey:EQN_SISMI_FORTI]; + if (!self.sismiForti) + self.sismiForti = @"5.5"; +} + +-(void)saveFiltro; +{ + [[NSUserDefaults standardUserDefaults] setObject:self.magnitudoMinima forKey:EQN_MAGNITUDO_MINIMA]; + [[NSUserDefaults standardUserDefaults] setObject:self.distanzaMassima forKey:EQN_DISTANZA_MASSIMA]; + [[NSUserDefaults standardUserDefaults] setObject:self.etaMassima forKey:EQN_ETA_MASSIMA]; + [[NSUserDefaults standardUserDefaults] setObject:self.sismiForti forKey:EQN_SISMI_FORTI]; +} + +-(NSPredicate *)getPredicateWithFilter{ + + NSString * predicateFormat = [NSString stringWithFormat:@"(SELF.magnitude.doubleValue >= %f)", self.magnitudoMinima.doubleValue]; + + if (![self.distanzaMassima isEqualToString:NSLocalizedString(@"Qualsiasi distanza", @"")]) { + + predicateFormat = [predicateFormat stringByAppendingString:[NSString stringWithFormat:@"&&(SELF.distanzaKM.doubleValue <= %f)", self.distanzaMassima.doubleValue]]; + } + if ([self.etaMassima isEqualToString:NSLocalizedString(@"Un giorno", @"")]) { + + predicateFormat = [predicateFormat stringByAppendingString:[NSString stringWithFormat:@"&&(SELF.differenza.doubleValue <= %f)", 24.0*60.0]]; + } + if ([self.etaMassima isEqualToString:NSLocalizedString(@"Dodici ore", @"")]) { + + predicateFormat = [predicateFormat stringByAppendingString:[NSString stringWithFormat:@"&&(SELF.differenza.doubleValue <= %f)", 12.0*60.0]]; + } + if ([self.etaMassima isEqualToString:NSLocalizedString(@"Sei ore", @"")]) { + + predicateFormat = [predicateFormat stringByAppendingString:[NSString stringWithFormat:@"&&(SELF.differenza.doubleValue <= %f)", 6.0*60.0]]; + } + if ([self.etaMassima isEqualToString:NSLocalizedString(@"Due ore", @"")]) { + + predicateFormat = [predicateFormat stringByAppendingString:[NSString stringWithFormat:@"&&(SELF.differenza.doubleValue <= %f)", 2*60.0]]; + } + if ([self.etaMassima isEqualToString:NSLocalizedString(@"Un ora", @"")]) { + + predicateFormat = [predicateFormat stringByAppendingString:[NSString stringWithFormat:@"&&(SELF.differenza.doubleValue <= %f)", 60.0]]; + } + if ([self.etaMassima isEqualToString:NSLocalizedString(@"Dieci minuti", @"")]) { + + predicateFormat = [predicateFormat stringByAppendingString:[NSString stringWithFormat:@"&&(SELF.differenza.doubleValue <= %f)", 10.0]]; + } + + predicateFormat = [predicateFormat stringByAppendingString:[NSString stringWithFormat:@"||(SELF.magnitude.doubleValue >= %f)", self.sismiForti.doubleValue]]; + + NSPredicate * magnitudo = [NSPredicate predicateWithFormat: predicateFormat]; + + return magnitudo; + +} +@end diff --git a/Sources/Earthquake Network/model/Tsunami.h b/Sources/Earthquake Network/model/Tsunami.h new file mode 100644 index 0000000..d157124 --- /dev/null +++ b/Sources/Earthquake Network/model/Tsunami.h @@ -0,0 +1,23 @@ +// +// Tsunami.h +// Earthquake Network +// +// Created by Luca Beretta on 12/11/18. +// Copyright © 2018 Luca Beretta. All rights reserved. +// + +#import + +@interface Tsunami : NSObject + +@property (nonatomic, strong) NSNumber *Id; +@property (nonatomic, strong) NSString *color; +@property (nonatomic, strong) NSString *date; +@property (nonatomic, strong) NSURL *link; +@property (nonatomic, strong) NSString *message; +@property (nonatomic, strong) NSString *receiver; +@property (nonatomic, strong) NSString *differenza; + +-(id)initWithInfo:(NSDictionary *)info; +-(void)setMessage:(NSString *)message; +@end diff --git a/Sources/Earthquake Network/model/Tsunami.m b/Sources/Earthquake Network/model/Tsunami.m new file mode 100644 index 0000000..5842cb9 --- /dev/null +++ b/Sources/Earthquake Network/model/Tsunami.m @@ -0,0 +1,144 @@ +// +// Tsunami.m +// Earthquake Network +// +// Created by Luca Beretta on 12/11/18. +// Copyright © 2018 Luca Beretta. All rights reserved. +// + +#import "Tsunami.h" +#import "EQNUtility.h" + +@implementation Tsunami + +-(id)initWithInfo:(NSDictionary *)info{ + + self = [super init]; + if(self != nil) { + + _Id = info[@"ID"]; + _color = info[@"color"]; + // _date = [EQNUtility getDataFromString:info[@"date"]]; + NSDateFormatter *dataFormatter = [[NSDateFormatter alloc] init]; + [dataFormatter setDateFormat:@"yyyy-MM-dd HH:mm:ss"]; + NSDate *dateServer = [EQNUtility getDataFromString:info[@"date"]]; + NSDateFormatter *dataFormatter2 = [[NSDateFormatter alloc] init]; + [dataFormatter2 setDateFormat:@"HH:mm:ss MMM-d"]; + _date = [dataFormatter2 stringFromDate:dateServer]; + + + _link = [NSURL URLWithString:info[@"link"]]; + [self setMessage:info[@"message_type"]]; + _receiver = info[@"receiver"]; + NSInteger minuti = [EQNUtility getDifferenceMinute:dateServer]; + if (minuti >= 1488) { + int giorni = (int)minuti/1488; + _differenza = [NSString stringWithFormat:@"%i %@", giorni, NSLocalizedString(@"giorni fa", @"")]; + + }else if(minuti >= 60){ + + int ore = (int)minuti/60; + + if (minuti == 60) + _differenza = [NSString stringWithFormat:@"%i %@", ore, NSLocalizedString(@"ora fa", @"")]; + else + _differenza = [NSString stringWithFormat:@"%i %@", ore, NSLocalizedString(@"ore fa", @"")]; + + }else{ + + if (minuti == 1) + _differenza = [NSString stringWithFormat:@"%li %@", (long)minuti, NSLocalizedString(@"minuto fa", @"")]; + else + _differenza = [NSString stringWithFormat:@"%li %@", (long)minuti, NSLocalizedString(@"minuti fa", @"")]; + } + } + + return self; +} + +- (void)encodeWithCoder:(NSCoder *)encoder { + //Encode properties, other class variables, etc + [encoder encodeObject:self.Id forKey:@"Id"]; + [encoder encodeObject:self.color forKey:@"color"]; + [encoder encodeObject:self.date forKey:@"date"]; + [encoder encodeObject:self.link forKey:@"link"]; + [encoder encodeObject:self.message forKey:@"message"]; + [encoder encodeObject:self.receiver forKey:@"receiver"]; + [encoder encodeObject:self.differenza forKey:@"differenza"]; + +} + +- (id)initWithCoder:(NSCoder *)decoder { + if((self = [super init])) { + //decode properties, other class vars + self.Id = [decoder decodeObjectForKey:@"Id"]; + self.color = [decoder decodeObjectForKey:@"color"]; + self.date = [decoder decodeObjectForKey:@"date"]; + self.link = [decoder decodeObjectForKey:@"link"]; + self.message = [decoder decodeObjectForKey:@"message"]; + self.receiver = [decoder decodeObjectForKey:@"receiver"]; + self.differenza = [decoder decodeObjectForKey:@"differenza"]; + + } + return self; +} + + +-(void)setMessage:(NSString *)message{ + + BOOL warning = false; + BOOL watch = false; + BOOL threat = false; + BOOL threatFinal = false; + BOOL cancellation = false; + BOOL information = false; + BOOL supplement = false; + + + if ([message.lowercaseString containsString:@"warning"]) + warning = YES; + if ([message.lowercaseString containsString:@"watch"]) + watch = YES; + if ([message.lowercaseString containsString:@"threat"]) + threat = YES; + if ([message.lowercaseString containsString:@"final"]) + threatFinal = YES; + if ([message.lowercaseString containsString:@"cancellation"]) + cancellation = YES; + if ([message.lowercaseString containsString:@"information"]) + information = YES; + if ([message.lowercaseString containsString:@"supplement"]) + supplement = YES; + + if (warning){ + if (supplement) + _message = NSLocalizedString(@"Supplemento di allerta", @""); + else if(cancellation) + _message = NSLocalizedString(@"Allerta cancellata", @""); + else + _message = NSLocalizedString(@"Allerta Tsunami", @""); + } + else if (watch){ + if (supplement) + _message = NSLocalizedString(@"Supplemento di valutazione", @""); + else if(cancellation) + _message = NSLocalizedString(@"Valutazione cancellata", @""); + else + _message = NSLocalizedString(@"Valutazione Tsunami", @""); + } + + else if (threat){ + if (threatFinal) + _message = NSLocalizedString(@"Pericolo cessato", @""); + else + _message = NSLocalizedString(@"Pericolo tsunami", @""); + } + else if (information){ + _message = NSLocalizedString(@"Messaggio informativo", @""); + } + else if (supplement){ + _message = NSLocalizedString(@"Messaggio supplementare", @""); + } +} + +@end diff --git a/Sources/Earthquake Network/model/annotation/PastquakesAnnotation.h b/Sources/Earthquake Network/model/annotation/PastquakesAnnotation.h new file mode 100644 index 0000000..e32726f --- /dev/null +++ b/Sources/Earthquake Network/model/annotation/PastquakesAnnotation.h @@ -0,0 +1,23 @@ +// +// PastquakesAnnotation.h +// Earthquake Network +// +// Created by Luca Beretta on 04/11/18. +// Copyright © 2018 Luca Beretta. All rights reserved. +// + +#import +#import +#import "Costanti.h" + +@interface PastquakesAnnotation : NSObject + +@property (nonatomic, readonly) CLLocationCoordinate2D coordinate; +@property (nonatomic, copy) NSString *title; +@property (nonatomic, readonly) int intensita; + +-(id)initWithTitle:(NSString *)title location:(CLLocationCoordinate2D )coordinate intensita:(int)intensita; +-(MKAnnotationView *)annotationView ; + + +@end diff --git a/Sources/Earthquake Network/model/annotation/PastquakesAnnotation.m b/Sources/Earthquake Network/model/annotation/PastquakesAnnotation.m new file mode 100644 index 0000000..77434ab --- /dev/null +++ b/Sources/Earthquake Network/model/annotation/PastquakesAnnotation.m @@ -0,0 +1,51 @@ +// +// PastquakesAnnotation.m +// Earthquake Network +// +// Created by Luca Beretta on 04/11/18. +// Copyright © 2018 Luca Beretta. All rights reserved. +// + +#import "PastquakesAnnotation.h" + +@implementation PastquakesAnnotation + +-(id)initWithTitle:(NSString *)title location:(CLLocationCoordinate2D )coordinate intensita:(int)intensita{ + + self = [super init]; + if (self) { + + _title = title; + _coordinate = coordinate; + _intensita = intensita; + } + return self; +} + +-(MKAnnotationView *)annotationView{ + + MKAnnotationView *annotationView = [[MKAnnotationView alloc] initWithAnnotation:self reuseIdentifier:IDENTIFIER_ANNOTATION_PASTQUAKES]; + annotationView.enabled = YES; + annotationView.canShowCallout = YES; + NSString *imageString; + switch (self.intensita) { + case 0: + imageString = @"star_white"; + break; + case 1: + imageString = @"star_lightblue"; + break; + case 2: + imageString = @"star_blue"; + break; + default: + imageString = @""; + break; + } + + annotationView.image = [UIImage imageNamed:imageString]; + annotationView.rightCalloutAccessoryView = [UIButton buttonWithType:UIButtonTypeDetailDisclosure]; + return annotationView; +} + +@end diff --git a/Sources/Earthquake Network/model/annotation/ReteSismicaAnnotation.h b/Sources/Earthquake Network/model/annotation/ReteSismicaAnnotation.h new file mode 100644 index 0000000..afef59d --- /dev/null +++ b/Sources/Earthquake Network/model/annotation/ReteSismicaAnnotation.h @@ -0,0 +1,22 @@ +// +// ReteSismicaAnnotation.h +// Earthquake Network +// +// Created by Luca Beretta on 01/11/18. +// Copyright © 2018 Luca Beretta. All rights reserved. +// + +#import +#import +#import "Costanti.h" + +@interface ReteSismicaAnnotation : NSObject + +@property (nonatomic, readonly) CLLocationCoordinate2D coordinate; +@property (nonatomic, copy) NSString *title; +@property (nonatomic, readonly) int magnitude; + +-(id)initWithTitle:(NSString *)title location:(CLLocationCoordinate2D )coordinate magnitudo:(int)magnitude; +-(MKAnnotationView *)annotationView ; + +@end diff --git a/Sources/Earthquake Network/model/annotation/ReteSismicaAnnotation.m b/Sources/Earthquake Network/model/annotation/ReteSismicaAnnotation.m new file mode 100644 index 0000000..dfc6362 --- /dev/null +++ b/Sources/Earthquake Network/model/annotation/ReteSismicaAnnotation.m @@ -0,0 +1,51 @@ +// +// ReteSismicaAnnotation.m +// Earthquake Network +// +// Created by Luca Beretta on 01/11/18. +// Copyright © 2018 Luca Beretta. All rights reserved. +// + +#import "ReteSismicaAnnotation.h" +#import "Costanti.h" + +@implementation ReteSismicaAnnotation + +-(id)initWithTitle:(NSString *)title location:(CLLocationCoordinate2D )coordinate magnitudo:(int)magnitude{ + + self = [super init]; + if (self) { + + _title = title; + _coordinate = coordinate; + _magnitude = magnitude; + } + return self; +} + +-(MKAnnotationView *)annotationView{ + + MKAnnotationView *annotationView = [[MKAnnotationView alloc] initWithAnnotation:self reuseIdentifier:IDENTIFIER_ANNOTATION_RETESMARTPHONE]; + annotationView.enabled = YES; + annotationView.canShowCallout = YES; + NSString *imageString; + switch (self.magnitude) { + case 1: + imageString = @"star_green"; + break; + case 2: + imageString = @"star_yellow"; + break; + case 3: + imageString = @"star_red1"; + break; + default: + imageString = @""; + break; + } + + annotationView.image = [UIImage imageNamed:imageString]; + annotationView.rightCalloutAccessoryView = [UIButton buttonWithType:UIButtonTypeDetailDisclosure]; + return annotationView; +} +@end diff --git a/Sources/Earthquake Network/model/annotation/SismaAnnotation.h b/Sources/Earthquake Network/model/annotation/SismaAnnotation.h new file mode 100644 index 0000000..1107215 --- /dev/null +++ b/Sources/Earthquake Network/model/annotation/SismaAnnotation.h @@ -0,0 +1,22 @@ +// +// SismaAnnotation.h +// Earthquake Network +// +// Created by Luca Beretta on 08/11/18. +// Copyright © 2018 Luca Beretta. All rights reserved. +// + +#import +#import +#import "Costanti.h" + +@interface SismaAnnotation : NSObject + +@property (nonatomic, readonly) CLLocationCoordinate2D coordinate; +@property (nonatomic, copy) NSString *title; +@property (nonatomic, readonly) double magnitude; + +-(id)initWithTitle:(NSString *)title location:(CLLocationCoordinate2D )coordinate intensita:(double)magnitude; +-(MKAnnotationView *)annotationView ; + +@end diff --git a/Sources/Earthquake Network/model/annotation/SismaAnnotation.m b/Sources/Earthquake Network/model/annotation/SismaAnnotation.m new file mode 100644 index 0000000..f527a72 --- /dev/null +++ b/Sources/Earthquake Network/model/annotation/SismaAnnotation.m @@ -0,0 +1,50 @@ +// +// SismaAnnotation.m +// Earthquake Network +// +// Created by Luca Beretta on 08/11/18. +// Copyright © 2018 Luca Beretta. All rights reserved. +// + +#import "SismaAnnotation.h" + +@implementation SismaAnnotation + +-(id)initWithTitle:(NSString *)title location:(CLLocationCoordinate2D )coordinate intensita:(double)magnitude{ + + self = [super init]; + if (self) { + + _title = title; + _coordinate = coordinate; + _magnitude = magnitude; + } + return self; +} + +-(MKAnnotationView *)annotationView{ + + MKAnnotationView *annotationView = [[MKAnnotationView alloc] initWithAnnotation:self reuseIdentifier:IDENTIFIER_ANNOTATION_SISMI]; + annotationView.enabled = YES; + annotationView.canShowCallout = YES; + NSString *imageString; + + NSLog(@"magnitudo %f", self.magnitude); + + if(self.magnitude > 4.0){ + imageString = @"dyamond_red"; + + }else if (self.magnitude < 3.0){ + imageString = @"dyamond_green"; + + }else{ + imageString = @"dyamond_yellow"; + + } + + annotationView.image = [UIImage imageNamed:imageString]; + annotationView.rightCalloutAccessoryView = [UIButton buttonWithType:UIButtonTypeDetailDisclosure]; + return annotationView; +} + +@end diff --git a/Sources/Earthquake Network/model/impostazioni notifiche/EQNAllertaSismica.h b/Sources/Earthquake Network/model/impostazioni notifiche/EQNAllertaSismica.h new file mode 100644 index 0000000..cc2484c --- /dev/null +++ b/Sources/Earthquake Network/model/impostazioni notifiche/EQNAllertaSismica.h @@ -0,0 +1,35 @@ +// +// EQNAllertaSismica.h +// Earthquake Network +// +// Created by Luca Beretta on 15/01/2019. +// Copyright © 2019 Luca Beretta. All rights reserved. +// + +#import + +NS_ASSUME_NONNULL_BEGIN + +@interface EQNAllertaSismica : NSObject + +@property (nonatomic, assign) BOOL isAbilitato; +@property (nonatomic, assign) BOOL isSimiSenzaIntensita; +@property (nonatomic, assign) BOOL isintervalloAllarme; + +@property (nonatomic, strong) NSString *sismiDaNotificare; +@property (nonatomic, strong) NSString *raggioSismiLievi; +@property (nonatomic, strong) NSString *raggioSismiForti; +@property (nonatomic, strong) NSString *tonoAllarme; + +@property (nonatomic, strong) NSDate *oraioInizio; +@property (nonatomic, strong) NSDate *orarioFine; +@property (nonatomic, strong) NSArray *listaMessaggi; +@property (nonatomic, strong) NSArray *listaAreeInteresse; + ++(EQNAllertaSismica *)center; +-(void)saveUserInfo; +-(void)removeUser; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Sources/Earthquake Network/model/impostazioni notifiche/EQNAllertaSismica.m b/Sources/Earthquake Network/model/impostazioni notifiche/EQNAllertaSismica.m new file mode 100644 index 0000000..5079fcc --- /dev/null +++ b/Sources/Earthquake Network/model/impostazioni notifiche/EQNAllertaSismica.m @@ -0,0 +1,62 @@ +// +// EQNAllertaSismica.m +// Earthquake Network +// +// Created by Luca Beretta on 15/01/2019. +// Copyright © 2019 Luca Beretta. All rights reserved. +// + +#import "EQNAllertaSismica.h" +#import "Costanti.h" +@implementation EQNAllertaSismica + ++(EQNAllertaSismica *)center{ + + static EQNAllertaSismica *instance = nil; + static dispatch_once_t onceToken; + dispatch_once(&onceToken, ^{ + instance = [[self alloc]init]; + [instance initSingleton]; + }); + return instance; +} + +-(void)initSingleton{ + + self.isAbilitato = [[NSUserDefaults standardUserDefaults] boolForKey:NOTIFICHE_ALLERA_SISMICA_ABILITATO]; + self.isSimiSenzaIntensita = [[NSUserDefaults standardUserDefaults] boolForKey:NOTIFICHE_ALLERA_SISMICA_SENZA_INTENSITA]; + self.sismiDaNotificare = [[NSUserDefaults standardUserDefaults] objectForKey:NOTIFICHE_ALLERA_SISMICA_SISMI_DA_NOTIFICARE]; + self.raggioSismiLievi = [[NSUserDefaults standardUserDefaults] objectForKey:NOTIFICHE_ALLERA_SISMICA_RAGGIO_SISMI_LIEVI]; + self.tonoAllarme = [[NSUserDefaults standardUserDefaults] objectForKey:NOTIFICHE_ALLERA_SISMICA_TONO_ALLARME]; + if (!self.tonoAllarme) + self.tonoAllarme = @"alert_star_trek.wav"; + + self.isintervalloAllarme = [[NSUserDefaults standardUserDefaults] boolForKey:NOTIFICHE_ALLERA_SISMICA_ABILITA_INTERVALLO]; + self.oraioInizio = [[NSUserDefaults standardUserDefaults] objectForKey:NOTIFICHE_ALLERA_SISMICA_ORA_INIZIO]; + self.orarioFine = [[NSUserDefaults standardUserDefaults] objectForKey:NOTIFICHE_ALLERA_SISMICA_ORA_FINE]; + + +} + +-(void)saveUserInfo{ + + [[NSUserDefaults standardUserDefaults] setBool:self.isAbilitato forKey:NOTIFICHE_ABILITATO_TSUNAMI]; + [[NSUserDefaults standardUserDefaults] setBool:self.isSimiSenzaIntensita forKey:NOTIFICHE_ALLERA_SISMICA_SENZA_INTENSITA]; + [[NSUserDefaults standardUserDefaults] setObject:self.sismiDaNotificare forKey:NOTIFICHE_ALLERA_SISMICA_SISMI_DA_NOTIFICARE]; + [[NSUserDefaults standardUserDefaults] setObject:self.raggioSismiLievi forKey:NOTIFICHE_ALLERA_SISMICA_RAGGIO_SISMI_LIEVI]; + [[NSUserDefaults standardUserDefaults] setObject:self.tonoAllarme forKey:NOTIFICHE_ALLERA_SISMICA_TONO_ALLARME]; + [[NSUserDefaults standardUserDefaults] setBool:self.isintervalloAllarme forKey:NOTIFICHE_ALLERA_SISMICA_ABILITA_INTERVALLO]; + [[NSUserDefaults standardUserDefaults] setObject:self.oraioInizio forKey:NOTIFICHE_ALLERA_SISMICA_ORA_INIZIO]; + [[NSUserDefaults standardUserDefaults] setObject:self.orarioFine forKey:NOTIFICHE_ALLERA_SISMICA_ORA_FINE]; + [[NSUserDefaults standardUserDefaults] synchronize]; + + +} + +-(void)removeUser{ + + + +} + +@end diff --git a/Sources/Earthquake Network/model/impostazioni notifiche/EQNImpostazioniNotifiche.h b/Sources/Earthquake Network/model/impostazioni notifiche/EQNImpostazioniNotifiche.h new file mode 100644 index 0000000..f4e7498 --- /dev/null +++ b/Sources/Earthquake Network/model/impostazioni notifiche/EQNImpostazioniNotifiche.h @@ -0,0 +1,28 @@ +// +// EQNImpostazioniNotifiche.h +// Earthquake Network +// +// Created by Luca Beretta on 09/01/2019. +// Copyright © 2019 Luca Beretta. All rights reserved. +// + +#import + +NS_ASSUME_NONNULL_BEGIN + +@interface EQNImpostazioniNotifiche : NSObject + +@property (nonatomic, assign) BOOL attivaIntervalloNotifica; + +@property (nonatomic, strong) NSDate *oraioInizio; +@property (nonatomic, strong) NSDate *orarioFine; + +@property (nonatomic, strong) NSString *distanzaRetiSismiche; + ++(EQNImpostazioniNotifiche *)center; +-(void)saveUserInfo; +-(void)removeUser; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Sources/Earthquake Network/model/impostazioni notifiche/EQNImpostazioniNotifiche.m b/Sources/Earthquake Network/model/impostazioni notifiche/EQNImpostazioniNotifiche.m new file mode 100644 index 0000000..a13479c --- /dev/null +++ b/Sources/Earthquake Network/model/impostazioni notifiche/EQNImpostazioniNotifiche.m @@ -0,0 +1,51 @@ +// +// EQNImpostazioniNotifiche.m +// Earthquake Network +// +// Created by Luca Beretta on 09/01/2019. +// Copyright © 2019 Luca Beretta. All rights reserved. +// + +#import "EQNImpostazioniNotifiche.h" +#import "Costanti.h" + +@implementation EQNImpostazioniNotifiche + ++(EQNImpostazioniNotifiche *)center{ + + static EQNImpostazioniNotifiche *instance = nil; + static dispatch_once_t onceToken; + dispatch_once(&onceToken, ^{ + instance = [[self alloc]init]; + [instance initSingleton]; + }); + return instance; +} + +-(void)initSingleton{ + + self.oraioInizio = [[NSUserDefaults standardUserDefaults] objectForKey:NOTIFICHE_ORA_INIZIO]; + self.orarioFine = [[NSUserDefaults standardUserDefaults] objectForKey:NOTIFICHE_ORA_FINE]; + self.attivaIntervalloNotifica = [[NSUserDefaults standardUserDefaults] boolForKey:NOTIFICHE_ATTIVA_ORARIO]; + +} + +-(void)saveUserInfo{ + + [[NSUserDefaults standardUserDefaults] setObject:self.oraioInizio forKey:NOTIFICHE_ORA_INIZIO]; + [[NSUserDefaults standardUserDefaults] setObject:self.orarioFine forKey:NOTIFICHE_ORA_FINE]; + [[NSUserDefaults standardUserDefaults] setBool:self.attivaIntervalloNotifica forKey:NOTIFICHE_ATTIVA_ORARIO]; + [[NSUserDefaults standardUserDefaults] synchronize]; + +} + +-(void)removeUser{ + + [[NSUserDefaults standardUserDefaults] removeObjectForKey:NOTIFICHE_ORA_INIZIO]; + [[NSUserDefaults standardUserDefaults] removeObjectForKey:NOTIFICHE_ORA_FINE]; + [[NSUserDefaults standardUserDefaults] removeObjectForKey:NOTIFICHE_ATTIVA_ORARIO]; + [[NSUserDefaults standardUserDefaults] synchronize]; + +} + +@end diff --git a/Sources/Earthquake Network/model/impostazioni notifiche/EQNNotificeReteSismiche.h b/Sources/Earthquake Network/model/impostazioni notifiche/EQNNotificeReteSismiche.h new file mode 100644 index 0000000..10f6dd5 --- /dev/null +++ b/Sources/Earthquake Network/model/impostazioni notifiche/EQNNotificeReteSismiche.h @@ -0,0 +1,30 @@ +// +// EQNNotificeReteSismiche.h +// Earthquake Network +// +// Created by Luca Beretta on 10/01/2019. +// Copyright © 2019 Luca Beretta. All rights reserved. +// + +#import + +NS_ASSUME_NONNULL_BEGIN + +@interface EQNNotificeReteSismiche : NSObject + +@property (nonatomic, assign) BOOL isAbilitato; +@property (nonatomic, assign) BOOL isAbilitaVicini; +@property (nonatomic, assign) BOOL isTerremortiForti; +@property (nonatomic, strong) NSArray *listaEnti; +@property (nonatomic, strong) NSString *distanzaPosizione; +@property (nonatomic, strong) NSString *energiaSisma; +@property (nonatomic, strong) NSString *distanzaVicini; +@property (nonatomic, strong) NSString *energiaTerremotiForti; + ++(EQNNotificeReteSismiche *)center; +-(void)saveUserInfo; +-(void)removeUser; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Sources/Earthquake Network/model/impostazioni notifiche/EQNNotificeReteSismiche.m b/Sources/Earthquake Network/model/impostazioni notifiche/EQNNotificeReteSismiche.m new file mode 100644 index 0000000..bc0ef3e --- /dev/null +++ b/Sources/Earthquake Network/model/impostazioni notifiche/EQNNotificeReteSismiche.m @@ -0,0 +1,73 @@ +// +// EQNNotificeReteSismiche.m +// Earthquake Network +// +// Created by Luca Beretta on 10/01/2019. +// Copyright © 2019 Luca Beretta. All rights reserved. +// + +#import "EQNNotificeReteSismiche.h" +#import "Costanti.h" +#import "EQNUtility.h" +@implementation EQNNotificeReteSismiche + ++(EQNNotificeReteSismiche *)center{ + + static EQNNotificeReteSismiche *instance = nil; + static dispatch_once_t onceToken; + dispatch_once(&onceToken, ^{ + instance = [[self alloc]init]; + [instance initSingleton]; + }); + return instance; +} + +-(void)initSingleton{ + + self.isAbilitato = [[NSUserDefaults standardUserDefaults] boolForKey:NOTIFICHE_ATTIVA_RETI_SISMICHE]; + self.isAbilitaVicini = [[NSUserDefaults standardUserDefaults] boolForKey:NOTIFICHE_ATTIVA_RETI_SISMICHE_VICINE]; + self.isTerremortiForti = [[NSUserDefaults standardUserDefaults] boolForKey:NOTIFICHE_ATTIVA_RETI_TERREMOTI_FORTI]; + + self.distanzaPosizione = [[NSUserDefaults standardUserDefaults] objectForKey:NOTIFICHE_DISTANZA_POSIZIONE_RETI_SISMICHE]; + + self.energiaSisma = [[NSUserDefaults standardUserDefaults] objectForKey:NOTIFICHE_ATTIVA_RETI_ENERGIA_SISMI]; + + self.distanzaVicini = [[NSUserDefaults standardUserDefaults] objectForKey:NOTIFICHE_ATTIVA_RETI_DISTANZA_VICINI]; + + self.energiaTerremotiForti = [[NSUserDefaults standardUserDefaults] objectForKey:NOTIFICHE_ATTIVA_RETI_ENERGIA_FORTI]; + + self.listaEnti = (NSArray *)[EQNUtility loadCustomObjectWithKey:NOTIFICHE_ATTIVA_RETI_LISTA_ENTI]; + + +} + +-(void)saveUserInfo{ + + [[NSUserDefaults standardUserDefaults] setObject:self.distanzaPosizione forKey:NOTIFICHE_DISTANZA_POSIZIONE_RETI_SISMICHE]; + + [[NSUserDefaults standardUserDefaults] setObject:self.energiaSisma forKey:NOTIFICHE_ATTIVA_RETI_ENERGIA_SISMI]; + + [[NSUserDefaults standardUserDefaults] setObject:self.distanzaVicini forKey:NOTIFICHE_ATTIVA_RETI_DISTANZA_VICINI]; + + [[NSUserDefaults standardUserDefaults] setObject:self.energiaTerremotiForti forKey:NOTIFICHE_ATTIVA_RETI_ENERGIA_FORTI]; + + [[NSUserDefaults standardUserDefaults] setBool:self.isAbilitato forKey:NOTIFICHE_ATTIVA_RETI_SISMICHE]; + + [[NSUserDefaults standardUserDefaults] setBool:self.isAbilitaVicini forKey:NOTIFICHE_ATTIVA_RETI_SISMICHE_VICINE]; + + [[NSUserDefaults standardUserDefaults] setBool:self.isTerremortiForti forKey:NOTIFICHE_ATTIVA_RETI_TERREMOTI_FORTI]; + + [EQNUtility saveCustomObject:self.listaEnti key:NOTIFICHE_ATTIVA_RETI_LISTA_ENTI]; + + [[NSUserDefaults standardUserDefaults] synchronize]; + +} + +-(void)removeUser{ + + + +} + + +@end diff --git a/Sources/Earthquake Network/model/impostazioni notifiche/EQNNotificheSegnalazioniUtente.h b/Sources/Earthquake Network/model/impostazioni notifiche/EQNNotificheSegnalazioniUtente.h new file mode 100644 index 0000000..214dcc8 --- /dev/null +++ b/Sources/Earthquake Network/model/impostazioni notifiche/EQNNotificheSegnalazioniUtente.h @@ -0,0 +1,25 @@ +// +// EQNNotificheSegnalazioniUtente.h +// Earthquake Network +// +// Created by Luca Beretta on 10/01/2019. +// Copyright © 2019 Luca Beretta. All rights reserved. +// + +#import + +NS_ASSUME_NONNULL_BEGIN + +@interface EQNNotificheSegnalazioniUtente : NSObject + +@property (nonatomic, assign) BOOL isAbilitato; +@property (nonatomic, strong) NSString *distanzaPosizione; + + ++(EQNNotificheSegnalazioniUtente *)center; +-(void)saveUserInfo; +-(void)removeUser; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Sources/Earthquake Network/model/impostazioni notifiche/EQNNotificheSegnalazioniUtente.m b/Sources/Earthquake Network/model/impostazioni notifiche/EQNNotificheSegnalazioniUtente.m new file mode 100644 index 0000000..8a7f7a1 --- /dev/null +++ b/Sources/Earthquake Network/model/impostazioni notifiche/EQNNotificheSegnalazioniUtente.m @@ -0,0 +1,47 @@ +// +// EQNNotificheSegnalazioniUtente.m +// Earthquake Network +// +// Created by Luca Beretta on 10/01/2019. +// Copyright © 2019 Luca Beretta. All rights reserved. +// + +#import "EQNNotificheSegnalazioniUtente.h" +#import "Costanti.h" + +@implementation EQNNotificheSegnalazioniUtente + ++(EQNNotificheSegnalazioniUtente *)center{ + + static EQNNotificheSegnalazioniUtente *instance = nil; + static dispatch_once_t onceToken; + dispatch_once(&onceToken, ^{ + instance = [[self alloc]init]; + [instance initSingleton]; + }); + return instance; +} + +-(void)initSingleton{ + + self.isAbilitato = [[NSUserDefaults standardUserDefaults] boolForKey:NOTIFICHE_SU_ATTIVA_SEGNALAZIONE_UTENTE]; + self.distanzaPosizione = [[NSUserDefaults standardUserDefaults] objectForKey:NOTIFICHE_SU_DISTANZA_POSIZIONE]; + +} + +-(void)saveUserInfo{ + + [[NSUserDefaults standardUserDefaults] setObject:self.distanzaPosizione forKey:NOTIFICHE_SU_DISTANZA_POSIZIONE]; + [[NSUserDefaults standardUserDefaults] setBool:self.isAbilitato forKey:NOTIFICHE_SU_ATTIVA_SEGNALAZIONE_UTENTE]; + [[NSUserDefaults standardUserDefaults] synchronize]; + +} + +-(void)removeUser{ + + + +} + + +@end diff --git a/Sources/Earthquake Network/model/impostazioni notifiche/EQNNotificheTempoReale.h b/Sources/Earthquake Network/model/impostazioni notifiche/EQNNotificheTempoReale.h new file mode 100644 index 0000000..588bd48 --- /dev/null +++ b/Sources/Earthquake Network/model/impostazioni notifiche/EQNNotificheTempoReale.h @@ -0,0 +1,28 @@ +// +// EQNNotificheTempoReale.h +// Earthquake Network +// +// Created by Luca Beretta on 10/01/2019. +// Copyright © 2019 Luca Beretta. All rights reserved. +// + +#import + +NS_ASSUME_NONNULL_BEGIN + +@interface EQNNotificheTempoReale : NSObject + +@property (nonatomic, strong) NSString *distanzaTempoRealeLievi; +@property (nonatomic, strong) NSString *distanzaTempoRealeForti; + +@property (nonatomic, assign) BOOL attivaTempoReale; +@property (nonatomic, assign) BOOL attivaSismiSenzaIntensita; +@property (nonatomic, assign) BOOL isSismiForti; + ++(EQNNotificheTempoReale *)center; +-(void)saveUserInfo; +-(void)removeUser; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Sources/Earthquake Network/model/impostazioni notifiche/EQNNotificheTempoReale.m b/Sources/Earthquake Network/model/impostazioni notifiche/EQNNotificheTempoReale.m new file mode 100644 index 0000000..dcbb988 --- /dev/null +++ b/Sources/Earthquake Network/model/impostazioni notifiche/EQNNotificheTempoReale.m @@ -0,0 +1,55 @@ +// +// EQNNotificheTempoReale.m +// Earthquake Network +// +// Created by Luca Beretta on 10/01/2019. +// Copyright © 2019 Luca Beretta. All rights reserved. +// + +#import "EQNNotificheTempoReale.h" +#import "Costanti.h" +@implementation EQNNotificheTempoReale + + ++(EQNNotificheTempoReale *)center{ + + static EQNNotificheTempoReale *instance = nil; + static dispatch_once_t onceToken; + dispatch_once(&onceToken, ^{ + instance = [[self alloc]init]; + [instance initSingleton]; + }); + return instance; +} + +-(void)initSingleton{ + + self.distanzaTempoRealeLievi = [[NSUserDefaults standardUserDefaults] objectForKey:NOTIFICHE_TR_DISTANZA_TEMPO_REALE_LIEVE]; + self.distanzaTempoRealeForti = [[NSUserDefaults standardUserDefaults] objectForKey:NOTIFICHE_TR_DISTANZA_TEMPO_REALE_FORTE]; + + self.attivaTempoReale = [[NSUserDefaults standardUserDefaults] boolForKey:NOTIFICHE_TR_ATTIVA_TEMPO_REALE]; + self.attivaSismiSenzaIntensita = [[NSUserDefaults standardUserDefaults] boolForKey:NOTIFICHE_TR_ATTIVA_SISMI_SENZA_INTENSITA]; + self.isSismiForti = [[NSUserDefaults standardUserDefaults] boolForKey:NOTIFICHE_TR_ATTIVA_SISMI_FORTI]; + +} + +-(void)saveUserInfo{ + + [[NSUserDefaults standardUserDefaults] setObject:self.distanzaTempoRealeLievi forKey:NOTIFICHE_TR_DISTANZA_TEMPO_REALE_LIEVE]; + [[NSUserDefaults standardUserDefaults] setObject:self.distanzaTempoRealeForti forKey:NOTIFICHE_TR_DISTANZA_TEMPO_REALE_FORTE]; + + [[NSUserDefaults standardUserDefaults] setBool:self.attivaTempoReale forKey:NOTIFICHE_TR_ATTIVA_TEMPO_REALE]; + [[NSUserDefaults standardUserDefaults] setBool:self.attivaSismiSenzaIntensita forKey:NOTIFICHE_TR_ATTIVA_SISMI_SENZA_INTENSITA]; + [[NSUserDefaults standardUserDefaults] setBool:self.isSismiForti forKey:NOTIFICHE_TR_ATTIVA_SISMI_FORTI]; + [[NSUserDefaults standardUserDefaults] synchronize]; + +} + +-(void)removeUser{ + + + +} + + +@end diff --git a/Sources/Earthquake Network/model/impostazioni notifiche/EQNNotificheTsunami.h b/Sources/Earthquake Network/model/impostazioni notifiche/EQNNotificheTsunami.h new file mode 100644 index 0000000..26d4278 --- /dev/null +++ b/Sources/Earthquake Network/model/impostazioni notifiche/EQNNotificheTsunami.h @@ -0,0 +1,27 @@ +// +// EQNNotificheTsunami.h +// Earthquake Network +// +// Created by Luca Beretta on 13/01/2019. +// Copyright © 2019 Luca Beretta. All rights reserved. +// + +#import + +NS_ASSUME_NONNULL_BEGIN + +@interface EQNNotificheTsunami : NSObject +@property (nonatomic, assign) BOOL isAbilitato; +@property (nonatomic, assign) BOOL isIntervalloNotifiche; +@property (nonatomic, strong) NSDate *oraioInizio; +@property (nonatomic, strong) NSDate *orarioFine; +@property (nonatomic, strong) NSArray *listaMessaggi; +@property (nonatomic, strong) NSArray *listaAreeInteresse; + ++(EQNNotificheTsunami *)center; +-(void)saveUserInfo; +-(void)removeUser; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Sources/Earthquake Network/model/impostazioni notifiche/EQNNotificheTsunami.m b/Sources/Earthquake Network/model/impostazioni notifiche/EQNNotificheTsunami.m new file mode 100644 index 0000000..09b0340 --- /dev/null +++ b/Sources/Earthquake Network/model/impostazioni notifiche/EQNNotificheTsunami.m @@ -0,0 +1,62 @@ +// +// EQNNotificheTsunami.m +// Earthquake Network +// +// Created by Luca Beretta on 13/01/2019. +// Copyright © 2019 Luca Beretta. All rights reserved. +// + +#import "EQNNotificheTsunami.h" +#import "Costanti.h" +#import "EQNUtility.h" + +@implementation EQNNotificheTsunami + ++(EQNNotificheTsunami *)center{ + + static EQNNotificheTsunami *instance = nil; + static dispatch_once_t onceToken; + dispatch_once(&onceToken, ^{ + instance = [[self alloc]init]; + [instance initSingleton]; + }); + return instance; +} + +-(void)initSingleton{ + + self.isAbilitato = [[NSUserDefaults standardUserDefaults] boolForKey:NOTIFICHE_ABILITATO_TSUNAMI]; + self.isIntervalloNotifiche = [[NSUserDefaults standardUserDefaults] boolForKey:NOTIFICHE_ABILITATO_ITERVALLO_TSUNAMI]; + + self.listaMessaggi = (NSArray *)[EQNUtility loadCustomObjectWithKey:NOTIFICHE_LISTA_MESSAGGI__TSUNAMI]; + self.listaAreeInteresse = (NSArray *)[EQNUtility loadCustomObjectWithKey:NOTIFICHE_LISTA_AREE_INTERESSE_TSUNAMI]; + + self.oraioInizio = [[NSUserDefaults standardUserDefaults] objectForKey:NOTIFICHE_ORA_INIZIO_TSUNAMI]; + self.orarioFine = [[NSUserDefaults standardUserDefaults] objectForKey:NOTIFICHE_ORA_FINE_TSUNAMI]; + +} + +-(void)saveUserInfo{ + + [[NSUserDefaults standardUserDefaults] setBool:self.isAbilitato forKey:NOTIFICHE_ABILITATO_TSUNAMI]; + + [[NSUserDefaults standardUserDefaults] setBool:self.isIntervalloNotifiche forKey:NOTIFICHE_ABILITATO_ITERVALLO_TSUNAMI]; + + [EQNUtility saveCustomObject:self.listaMessaggi key:NOTIFICHE_LISTA_MESSAGGI__TSUNAMI]; + [EQNUtility saveCustomObject:self.listaAreeInteresse key:NOTIFICHE_LISTA_AREE_INTERESSE_TSUNAMI]; + + [[NSUserDefaults standardUserDefaults] setObject:self.oraioInizio forKey:NOTIFICHE_ORA_INIZIO_TSUNAMI]; + [[NSUserDefaults standardUserDefaults] setObject:self.orarioFine forKey:NOTIFICHE_ORA_FINE_TSUNAMI]; + + [[NSUserDefaults standardUserDefaults] synchronize]; + + + +} + +-(void)removeUser{ + + + +} +@end diff --git a/Sources/Podfile b/Sources/Podfile new file mode 100644 index 0000000..0cc23ef --- /dev/null +++ b/Sources/Podfile @@ -0,0 +1,17 @@ +# Uncomment the next line to define a global platform for your project +# platform :ios, '9.0' + +target 'Earthquake Network' do + # Uncomment the next line if you're using Swift or would like to use dynamic frameworks + # use_frameworks! + + # Pods for Earthquake Network + +pod 'Firebase/Core' +pod 'Firebase/Messaging' +pod 'GoogleMaps' +pod 'GooglePlaces' +pod 'Google-Mobile-Ads-SDK' + + +end diff --git a/Sources/Podfile.lock b/Sources/Podfile.lock new file mode 100644 index 0000000..fed2636 --- /dev/null +++ b/Sources/Podfile.lock @@ -0,0 +1,79 @@ +PODS: + - Firebase/Core (4.10.1): + - FirebaseAnalytics (= 4.1.0) + - FirebaseCore (= 4.0.17) + - Firebase/Messaging (4.10.1): + - Firebase/Core + - FirebaseMessaging (= 2.1.1) + - FirebaseAnalytics (4.1.0): + - FirebaseCore (~> 4.0) + - FirebaseInstanceID (~> 2.0) + - "GoogleToolboxForMac/NSData+zlib (~> 2.1)" + - nanopb (~> 0.3) + - FirebaseCore (4.0.17): + - "GoogleToolboxForMac/NSData+zlib (~> 2.1)" + - FirebaseInstanceID (2.0.9): + - FirebaseCore (~> 4.0) + - FirebaseMessaging (2.1.1): + - FirebaseAnalytics (~> 4.1) + - FirebaseCore (~> 4.0) + - FirebaseInstanceID (~> 2.0) + - GoogleToolboxForMac/Logger (~> 2.1) + - Protobuf (~> 3.5) + - Google-Mobile-Ads-SDK (7.38.0) + - GoogleMaps (2.6.0): + - GoogleMaps/Maps (= 2.6.0) + - GoogleMaps/Base (2.6.0) + - GoogleMaps/Maps (2.6.0): + - GoogleMaps/Base + - GooglePlaces (2.6.0): + - GoogleMaps/Base (= 2.6.0) + - GoogleToolboxForMac/Defines (2.1.3) + - GoogleToolboxForMac/Logger (2.1.3): + - GoogleToolboxForMac/Defines (= 2.1.3) + - "GoogleToolboxForMac/NSData+zlib (2.1.3)": + - GoogleToolboxForMac/Defines (= 2.1.3) + - nanopb (0.3.8): + - nanopb/decode (= 0.3.8) + - nanopb/encode (= 0.3.8) + - nanopb/decode (0.3.8) + - nanopb/encode (0.3.8) + - Protobuf (3.5.0) + +DEPENDENCIES: + - Firebase/Core + - Firebase/Messaging + - Google-Mobile-Ads-SDK + - GoogleMaps + - GooglePlaces + +SPEC REPOS: + https://github.com/cocoapods/specs.git: + - Firebase + - FirebaseAnalytics + - FirebaseCore + - FirebaseInstanceID + - FirebaseMessaging + - Google-Mobile-Ads-SDK + - GoogleMaps + - GooglePlaces + - GoogleToolboxForMac + - nanopb + - Protobuf + +SPEC CHECKSUMS: + Firebase: 92c6ba593e32db0defde464a9adc981d5cb49f97 + FirebaseAnalytics: 3dfae28d4a5e06f86c4fae830efc2ad3fadb19bc + FirebaseCore: 872307b001bbefda1dfa0dbfffa50a6919023d4a + FirebaseInstanceID: d2058a35e9bebda1b6dd42486b84917bde552a9d + FirebaseMessaging: db0e01c52ef7e1f42846431273558107d084ede4 + Google-Mobile-Ads-SDK: fec4a72b71a81302d3fd75454df3417c03c50ed5 + GoogleMaps: 42f91c68b7fa2f84d5c86597b18ceb99f5414c7f + GooglePlaces: f6ddf33b75cef69e888907d9947c57198ed845f3 + GoogleToolboxForMac: 2501e2ad72a52eb3dfe7bd9aee7dad11b858bd20 + nanopb: 5601e6bca2dbf1ed831b519092ec110f66982ca3 + Protobuf: 8a9838fba8dae3389230e1b7f8c104aa32389c03 + +PODFILE CHECKSUM: e462e7716e401fdec1cafc22ed83b6eee0634f12 + +COCOAPODS: 1.5.3 diff --git a/Sources/en.lproj/InfoPlist.strings b/Sources/en.lproj/InfoPlist.strings new file mode 100644 index 0000000..a96db81 --- /dev/null +++ b/Sources/en.lproj/InfoPlist.strings @@ -0,0 +1,15 @@ +/* + InfoPlist.strings + Earthquake Network + + Created by Luca Beretta on 08/05/2019. + Copyright © 2019 Luca Beretta. All rights reserved. +*/ + +"NSLocationAlwaysAndWhenInUseUsageDescription" = "We need your location to send you real time seismic alerts"; + +"NSLocationAlwaysUsageDescription" = "We need your location to send you real time seismic alerts"; + +"NSLocationWhenInUseUsageDescription" = "We need your location to send you real time seismic alerts"; + +"CFBundleDisplayName" = "Earthquake Network"; diff --git a/Sources/es.lproj/InfoPlist.strings b/Sources/es.lproj/InfoPlist.strings new file mode 100644 index 0000000..9354ea1 --- /dev/null +++ b/Sources/es.lproj/InfoPlist.strings @@ -0,0 +1,15 @@ +/* + InfoPlist.strings + Earthquake Network + + Created by Luca Beretta on 08/05/2019. + Copyright © 2019 Luca Beretta. All rights reserved. +*/ + +"NSLocationAlwaysAndWhenInUseUsageDescription" = "Necesitamos tu ubicación para enviarte alertas sísmicas en tiempo real"; + +"NSLocationAlwaysUsageDescription" = "Necesitamos tu ubicación para enviarte alertas sísmicas en tiempo real"; + +"NSLocationWhenInUseUsageDescription" = "Necesitamos tu ubicación para enviarte alertas sísmicas en tiempo real"; + +"CFBundleDisplayName" = "Sismos Detector"; diff --git a/Sources/it.lproj/InfoPlist.strings b/Sources/it.lproj/InfoPlist.strings new file mode 100644 index 0000000..53322f4 --- /dev/null +++ b/Sources/it.lproj/InfoPlist.strings @@ -0,0 +1,16 @@ +/* + InfoPlist.strings + Earthquake Network + + Created by Luca Beretta on 08/05/2019. + Copyright © 2019 Luca Beretta. All rights reserved. +*/ + +"NSLocationAlwaysAndWhenInUseUsageDescription" = "La tua posizione è necessaria per ricevere le allerte sismiche in tempo reale"; + +"NSLocationAlwaysUsageDescription" = "La tua posizione è necessaria per ricevere le allerte sismiche in tempo reale"; + +"NSLocationWhenInUseUsageDescription" = "La tua posizione è necessaria per ricevere le allerte sismiche in tempo reale"; + +"CFBundleDisplayName" = "Rilevatore Terremoto"; +

    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%0D6shUUSCPR;9BRzE`ES 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 z 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