From 2d96319c9e7fd568ca5ca1a9b4ee565903a17a03 Mon Sep 17 00:00:00 2001 From: jenkins Date: Mon, 22 Jun 2020 15:44:57 +0800 Subject: [PATCH] Release SealTalk Demo version 4.0.0 --- ios-rongimdemo/.gitignore | 4 - ios-rongimdemo/Podfile.lock | 78 ----- .../Forward/ForwardSelectedViewController.h | 17 - .../Forward/ForwardSelectedViewController.m | 320 ------------------ .../framework/en.lproj/RongCloudKit.strings | 266 --------------- .../zh-Hans.lproj/RongCloudKit.strings | 266 --------------- ios-rongimdemo/autobuild.sh | 277 --------------- .../Headers/RCCCGroupInfo.h | 19 -- .../Headers/RCCCUserInfo.h | 18 - .../Headers/RCCCUserListViewController.h | 18 - .../Headers/RCContactCardKit.h | 108 ------ .../Headers/RCContactCardMessage.h | 60 ---- .../Headers/RCContactCardMessageCell.h | 34 -- .../Headers/RCSendCardMessageView.h | 25 -- .../Headers/RongContactCard.h | 34 -- .../RongContactCard.framework/Info.plist | Bin 755 -> 0 bytes .../Modules/module.modulemap | 6 - .../RongContactCard.framework/RongContactCard | Bin 2412584 -> 0 bytes ios-rongimdemo/xcodebuild.sh | 21 -- ios-sealtalk/.gitattributes | 3 + ios-sealtalk/.gitignore | 8 + {ios-rongimdemo => ios-sealtalk}/PodShell.sh | 66 +--- {ios-rongimdemo => ios-sealtalk}/Podfile | 12 +- .../RCWatchKitCommon/RCWKAPPCommonDefine.h | 0 .../RCWatchKitCommon/RCWKAppExtenalDefine.h | 0 .../RCloudMessage.xcodeproj/project.pbxproj | 207 ++++++++--- .../contents.xcworkspacedata | 0 .../xcschemes/SealTalk WatchKit App.xcscheme | 0 .../SealTalk WatchKit Extension.xcscheme | 0 .../xcshareddata/xcschemes/SealTalk.xcscheme | 0 .../xcschemes/SealTalkShareExtension.xcscheme | 0 .../contents.xcworkspacedata | 0 .../xcshareddata/IDEWorkspaceChecks.plist | 8 + .../RCloudMessage/AppDelegate.h | 0 .../RCloudMessage/AppDelegate.m | 45 ++- .../RCloudMessage/Categories/NSBundle+RC.h | 0 .../RCloudMessage/Categories/NSBundle+RC.m | 0 .../Categories/UIColor+RCColor.h | 0 .../Categories/UIColor+RCColor.m | 0 .../Categories/UIImage+RCImage.h | 0 .../Categories/UIImage+RCImage.m | 0 .../Categories/UITextFiled+Shake.h | 0 .../Categories/UITextFiled+Shake.m | 0 .../Categories/UIView+MBProgressHUD.h | 0 .../Categories/UIView+MBProgressHUD.m | 0 .../RCWatchKit/RCWKAppInfoProvider.h | 0 .../RCloudMessage/RCWatchKit/RCWKNotifier.h | 0 .../RCloudMessage/RCWatchKit/RCWKNotifier.m | 0 .../RCWatchKit/RCWKRequestHandler.h | 0 .../RCWatchKit/RCWKRequestHandler.m | 5 +- .../RCWatchKit/RCWKSharedUserDefault.h | 0 .../RCWatchKit/RCWKSharedUserDefault.m | 0 .../Sections/Base/DefaultPortraitView.h | 0 .../Sections/Base/DefaultPortraitView.m | 0 .../Base/RCDBaseSettingTableViewCell.h | 0 .../Base/RCDBaseSettingTableViewCell.m | 0 .../Sections/Base/RCDIndicateTextField.h | 0 .../Sections/Base/RCDIndicateTextField.m | 0 .../Sections/Base/RCDNoFriendView.h | 0 .../Sections/Base/RCDNoFriendView.m | 0 .../Sections/Base/RCDTableView.h | 0 .../Sections/Base/RCDTableView.m | 0 .../Sections/Base/RCDTableViewCell.h | 0 .../Sections/Base/RCDTableViewCell.m | 0 .../Sections/Base/RCDTableViewController.h | 0 .../Sections/Base/RCDTableViewController.m | 0 .../Sections/Base/RCDViewController.h | 0 .../Sections/Base/RCDViewController.m | 0 .../Sections/Base/UITextViewAndPlaceholder.h | 0 .../Sections/Base/UITextViewAndPlaceholder.m | 0 .../Chat/Chat/RCDChooseUserController.h | 0 .../Chat/Chat/RCDChooseUserController.m | 10 +- .../Chat/Chat/RCDImageSlideController.h | 0 .../Chat/Chat/RCDImageSlideController.m | 0 .../Sections/Chat/Chat/RCDTipMessageCell.h | 0 .../Sections/Chat/Chat/RCDTipMessageCell.m | 0 .../GroupNotice/RCDGroupNoticeCell.h | 0 .../GroupNotice/RCDGroupNoticeCell.m | 0 .../RCDGroupNoticeListController.h | 0 .../RCDGroupNoticeListController.m | 0 .../Chat/ChatListView/RCDChatListCell.h | 0 .../Chat/ChatListView/RCDChatListCell.m | 0 .../ChatListView/RCDGroupConversationCell.h | 0 .../ChatListView/RCDGroupConversationCell.m | 0 .../CommonView/RCDUserListCollectionItem.h | 0 .../CommonView/RCDUserListCollectionItem.m | 0 .../CommonView/RCDUserListCollectionView.h | 0 .../CommonView/RCDUserListCollectionView.m | 0 .../Chat/Forward/Model/RCDForwardCellModel.h | 0 .../Chat/Forward/Model/RCDForwardCellModel.m | 0 .../Sections/Chat/Forward/RCDForwardManager.h | 0 .../Sections/Chat/Forward/RCDForwardManager.m | 0 .../Forward/RCDForwardSearchMoreController.h | 2 + .../Forward/RCDForwardSearchMoreController.m | 10 +- .../Forward/RCDForwardSearchViewController.h | 2 + .../Forward/RCDForwardSearchViewController.m | 16 +- .../RCDForwardSelectedViewController.h | 0 .../RCDForwardSelectedViewController.m | 3 +- .../Forward/RCDHaveSelectedViewController.h | 0 .../Forward/RCDHaveSelectedViewController.m | 0 .../Forward/RCDSelectContactViewController.h | 0 .../Forward/RCDSelectContactViewController.m | 0 .../Forward/RCDSelectGroupViewController.h | 0 .../Forward/RCDSelectGroupViewController.m | 0 .../Chat/Forward/View/RCDBottomResultView.h | 0 .../Chat/Forward/View/RCDBottomResultView.m | 0 .../Chat/Forward/View/RCDForwardAlertView.h | 0 .../Chat/Forward/View/RCDForwardAlertView.m | 0 .../Forward/View/RCDForwardSelectedCell.h | 0 .../Forward/View/RCDForwardSelectedCell.m | 0 .../Chat/Forward/View/RCDHaveSelectedCell.h | 0 .../Chat/Forward/View/RCDHaveSelectedCell.m | 0 .../Chat/Forward/View/RCDRightArrowCell.h | 0 .../Chat/Forward/View/RCDRightArrowCell.m | 0 .../GroupSetting/RCDCopyGroupController.h | 0 .../GroupSetting/RCDCopyGroupController.m | 0 .../RCDCreateGroupViewController.h | 0 .../RCDCreateGroupViewController.m | 0 .../RCDEditGroupNameViewController.h | 0 .../RCDEditGroupNameViewController.m | 0 .../RCDGroupAnnouncementViewController.h | 0 .../RCDGroupAnnouncementViewController.m | 0 .../GroupSetting/RCDGroupJoinController.h | 0 .../GroupSetting/RCDGroupJoinController.m | 0 .../RCDGroupLeftUserListController.h | 0 .../RCDGroupLeftUserListController.m | 0 .../GroupSetting/RCDGroupManageController.h | 0 .../GroupSetting/RCDGroupManageController.m | 0 .../RCDGroupManagerListController.h | 0 .../RCDGroupManagerListController.m | 0 .../RCDGroupMemberDetailController.h | 0 .../RCDGroupMemberDetailController.m | 0 .../RCDGroupMemberListController.h | 0 .../RCDGroupMemberListController.m | 0 .../RCDGroupMemberSelectController.h | 0 .../RCDGroupMemberSelectController.m | 48 +-- .../RCDGroupSelectNewOwnerController.h | 0 .../RCDGroupSelectNewOwnerController.m | 0 .../RCDGroupSettingsTableViewController.h | 0 .../RCDGroupSettingsTableViewController.m | 19 +- .../View/RCDGroupLeftUserListCell.h | 0 .../View/RCDGroupLeftUserListCell.m | 0 .../GroupSetting/View/RCDGroupManagerCell.h | 0 .../GroupSetting/View/RCDGroupManagerCell.m | 0 .../GroupSetting/View/RCDGroupMemberCell.h | 0 .../GroupSetting/View/RCDGroupMemberCell.m | 0 .../View/RCDGroupMemberDetailCell.h | 0 .../View/RCDGroupMemberDetailCell.m | 0 .../View/RCDGroupMemberSelectCell.h | 0 .../View/RCDGroupMemberSelectCell.m | 0 .../View/RCDGroupSettingsTableViewCell.h | 0 .../View/RCDGroupSettingsTableViewCell.m | 0 .../Chat/Poke/Message/RCDPokeMessage.h | 0 .../Chat/Poke/Message/RCDPokeMessage.m | 0 .../Sections/Chat/Poke/RCDPokeAlertView.h | 0 .../Sections/Chat/Poke/RCDPokeAlertView.m | 0 .../Sections/Chat/Poke/RCDPokeManager.h | 0 .../Sections/Chat/Poke/RCDPokeManager.m | 0 .../Sections/Chat/Poke/RCDPokeMessageCell.h | 0 .../Sections/Chat/Poke/RCDPokeMessageCell.m | 0 .../Chat/Poke/RCDPokeRemindController.h | 0 .../Chat/Poke/RCDPokeRemindController.m | 0 .../Chat/PrivateSetting/Model/RCDChatConfig.h | 0 .../Chat/PrivateSetting/Model/RCDChatConfig.m | 0 .../RCDPrivateSettingsTableViewController.h | 0 .../RCDPrivateSettingsTableViewController.m | 19 +- .../PrivateSetting/View/RCDTipFooterView.h | 0 .../PrivateSetting/View/RCDTipFooterView.m | 0 .../Chat/QuicklySend/RCDQuicklySendManager.h | 0 .../Chat/QuicklySend/RCDQuicklySendManager.m | 0 .../Chat/QuicklySend/RCDQuicklySendView.h | 0 .../Chat/QuicklySend/RCDQuicklySendView.m | 0 .../RCDRecentPictureViewController.h | 0 .../RCDRecentPictureViewController.m | 0 .../Sections/Chat/RCDChatListViewController.h | 0 .../Sections/Chat/RCDChatListViewController.m | 4 +- .../Sections/Chat/RCDChatViewController.h | 0 .../Sections/Chat/RCDChatViewController.m | 154 +++++++-- .../RealTimeLocationViewController.h | 0 .../RealTimeLocationViewController.m | 0 .../RealTimeLocation.xcassets/Contents.json | 0 .../Contents.json | 0 .../back_to_conversation.imageset/up.png | Bin .../big_arrow.imageset/Contents.json | 0 .../big_arrow.imageset/big_arrow.png | Bin .../blue_location_icon.imageset/Contents.json | 0 .../blue_location_icon-1.png | Bin .../blue_location_icon.png | Bin .../Contents.json | 0 .../default_portrait_msg@2x.png | Bin .../default_portrait_msg@3x.png | Bin .../gps.imageset/Contents.json | 0 .../gps.imageset/gps.png | Bin .../location_arrow.imageset/Contents.json | 0 .../location_arrow.png | Bin .../Contents.json | 0 .../location_share_button.png | Bin .../Contents.json | 0 .../location_share_button_hover.png | Bin .../mylocation.imageset/Contents.json | 0 .../mylocation.imageset/mylocation.png | Bin .../otherlocation.imageset/Contents.json | 0 .../otherlocation.imageset/otherlocation.png | Bin .../Contents.json | 0 .../quit_location_share.imageset/stop-1.png | Bin .../Contents.json | 0 .../white_location_icon.png | Bin .../Resource/RealTimeLocationDefine.h | 0 .../en.lproj/RealTimeLocation.strings | 2 +- .../zh-Hans.lproj/RealTimeLocation.strings | 0 .../RealTimeLocation/Utilities/RTLUtilities.h | 0 .../RealTimeLocation/Utilities/RTLUtilities.m | 0 .../View/HeadCollectionView.h | 0 .../View/HeadCollectionView.m | 0 .../View/RCAnnotation/RCAnnotation.h | 0 .../View/RCAnnotation/RCAnnotation.m | 0 .../View/RCAnnotation/RCAnnotationView.h | 0 .../View/RCAnnotation/RCAnnotationView.m | 0 .../View/RCAnnotation/RCLocationConvert.h | 0 .../View/RCAnnotation/RCLocationConvert.m | 0 .../View/RCAnnotation/RCLocationView.h | 0 .../View/RCAnnotation/RCLocationView.m | 0 .../View/RealTimeLocationEndCell.h | 0 .../View/RealTimeLocationEndCell.m | 0 .../View/RealTimeLocationStartCell.h | 0 .../View/RealTimeLocationStartCell.m | 0 .../View/RealTimeLocationStatusView.h | 0 .../View/RealTimeLocationStatusView.m | 0 .../RCDReceiptDetailsTableViewController.h | 0 .../RCDReceiptDetailsTableViewController.m | 0 .../View/RCDReceiptDetailHeader.h | 0 .../View/RCDReceiptDetailHeader.m | 0 .../View/RCDReceiptDetailsTableViewCell.h | 0 .../View/RCDReceiptDetailsTableViewCell.m | 0 .../Sections/Chat/ScanQR/RCDQRInfoHandle.h | 0 .../Sections/Chat/ScanQR/RCDQRInfoHandle.m | 0 .../Chat/ScanQR/RCDScanQRCodeController.h | 0 .../Chat/ScanQR/RCDScanQRCodeController.m | 0 .../Chat/ScanQR/View/RCDScannerView.h | 0 .../Chat/ScanQR/View/RCDScannerView.m | 0 .../RCDAddFriendListViewController.h | 0 .../RCDAddFriendListViewController.m | 0 .../AddFriend/RCDAddFriendViewController.h | 0 .../AddFriend/RCDAddFriendViewController.m | 43 ++- .../RCDAddressBookFriendsViewController.h | 0 .../RCDAddressBookFriendsViewController.m | 0 .../RCDSelectAddressBookViewController.h | 0 .../RCDSelectAddressBookViewController.m | 0 .../AddFriend/View/RCDAddFriendListCell.h | 0 .../AddFriend/View/RCDAddFriendListCell.m | 0 .../AddFriend/View/RCDAddressBookFriendCell.h | 0 .../AddFriend/View/RCDAddressBookFriendCell.m | 0 .../Contact/AddFriend/View/RCDMyQRCodeView.h | 0 .../Contact/AddFriend/View/RCDMyQRCodeView.m | 1 - .../AddFriend/View/RCDSelectAddressBookCell.h | 0 .../AddFriend/View/RCDSelectAddressBookCell.m | 0 .../AddFriend/View/RCDUnableGetContactsView.h | 0 .../AddFriend/View/RCDUnableGetContactsView.m | 0 .../AddressBook/RCDAddressBookTableViewCell.h | 0 .../AddressBook/RCDAddressBookTableViewCell.m | 0 .../RCDAddressBookViewController.h | 0 .../RCDAddressBookViewController.m | 0 .../RCDContactSelectedTableViewController.h | 0 .../RCDContactSelectedTableViewController.m | 16 +- .../RCDContactSelectedCollectionViewCell.h | 0 .../RCDContactSelectedCollectionViewCell.m | 0 .../View/RCDContactSelectedTableViewCell.h | 0 .../View/RCDContactSelectedTableViewCell.m | 0 .../Contact/Group/RCDGroupTableViewCell.h | 0 .../Contact/Group/RCDGroupTableViewCell.m | 0 .../Contact/Group/RCDGroupViewController.h | 0 .../Contact/Group/RCDGroupViewController.m | 0 .../Person/RCDFriendRemarksViewController.h | 0 .../Person/RCDFriendRemarksViewController.m | 0 .../Person/RCDPersonDetailViewController.h | 0 .../Person/RCDPersonDetailViewController.m | 0 .../Person/RCDPictureDetailViewController.h | 0 .../Person/RCDPictureDetailViewController.m | 0 .../Contact/Person/View/RCDDescriptionView.h | 0 .../Contact/Person/View/RCDDescriptionView.m | 0 .../Contact/Person/View/RCDPersonDetailCell.h | 0 .../Contact/Person/View/RCDPersonDetailCell.m | 0 .../Contact/Person/View/RCDPersonInfoView.h | 0 .../Contact/Person/View/RCDPersonInfoView.m | 0 .../Contact/Person/View/RCDPictureView.h | 0 .../Contact/Person/View/RCDPictureView.m | 0 .../Contact/Person/View/RCDSetupRemarkView.h | 0 .../Contact/Person/View/RCDSetupRemarkView.m | 0 .../Contact/Person/View/RCDTextView.h | 0 .../Contact/Person/View/RCDTextView.m | 0 .../RCDPublicServiceListViewController.h | 0 .../RCDPublicServiceListViewController.m | 0 .../Contact/RCDContactTableViewCell.h | 0 .../Contact/RCDContactTableViewCell.m | 0 .../Contact/RCDContactViewController.h | 0 .../Contact/RCDContactViewController.m | 0 .../Debug/ChatroomStatus/RCDDebugAlertView.h | 0 .../Debug/ChatroomStatus/RCDDebugAlertView.m | 0 .../ChatroomStatus/RCDDebugChatRoomCell.h | 0 .../ChatroomStatus/RCDDebugChatRoomCell.m | 0 .../RCDDebugChatroomViewController.h | 0 .../RCDDebugChatroomViewController.m | 0 .../RCDDebugJoinChatroomViewController.h | 0 .../RCDDebugJoinChatroomViewController.m | 0 .../Sections/Debug/RCDDataStatistics.h | 0 .../Sections/Debug/RCDDataStatistics.m | 0 .../Debug/RCDDebugNoDisturbViewController.h | 0 .../Debug/RCDDebugNoDisturbViewController.m | 0 .../Debug/RCDDebugTableViewController.h | 0 .../Debug/RCDDebugTableViewController.m | 0 .../Sections/Debug/RCDDebugViewController.h | 0 .../Sections/Debug/RCDDebugViewController.m | 0 .../RCDCustomerEmoticonTab.h | 0 .../RCDCustomerEmoticonTab.m | 0 .../Demo/TestMessage/RCDTestMessage.h | 0 .../Demo/TestMessage/RCDTestMessage.m | 0 .../Demo/TestMessage/RCDTestMessageCell.h | 0 .../Demo/TestMessage/RCDTestMessageCell.m | 0 .../Sections/Discovery/RCDSquareCell.h | 0 .../Sections/Discovery/RCDSquareCell.m | 0 .../Discovery/RCDSquareTableViewController.h | 0 .../Discovery/RCDSquareTableViewController.m | 32 +- .../Sections/Login/RCAnimatedImagesView.h | 0 .../Sections/Login/RCAnimatedImagesView.m | 0 .../Login/RCDChangePasswordViewController.h | 0 .../Login/RCDChangePasswordViewController.m | 0 .../RCloudMessage/Sections/Login/RCDCountry.h | 0 .../RCloudMessage/Sections/Login/RCDCountry.m | 0 .../Sections/Login/RCDCountryListController.h | 0 .../Sections/Login/RCDCountryListController.m | 0 .../Sections/Login/RCDFindPswViewController.h | 0 .../Sections/Login/RCDFindPswViewController.m | 3 + .../Sections/Login/RCDLoginViewController.h | 0 .../Sections/Login/RCDLoginViewController.m | 72 ++-- .../Login/RCDRegisterViewController.h | 0 .../Login/RCDRegisterViewController.m | 3 + .../Sections/Login/RCUnderlineTextField.h | 0 .../Sections/Login/RCUnderlineTextField.m | 0 .../Main/RCDMainTabBarViewController.h | 0 .../Main/RCDMainTabBarViewController.m | 0 .../Sections/Main/RCDNavigationBar.h | 0 .../Sections/Main/RCDNavigationBar.m | 0 .../Main/RCDNavigationViewController.h | 0 .../Main/RCDNavigationViewController.m | 0 .../Sections/Main/RCDTabBarBtn.h | 0 .../Sections/Main/RCDTabBarBtn.m | 0 .../Sections/Main/RCDUIBarButtonItem.h | 0 .../Sections/Main/RCDUIBarButtonItem.m | 0 .../Sections/Main/UITabBar+badge.h | 0 .../Sections/Main/UITabBar+badge.m | 0 .../Me/CustomerService/RCDCSAnnounceView.h | 0 .../Me/CustomerService/RCDCSAnnounceView.m | 0 .../Sections/Me/CustomerService/RCDCSButton.h | 0 .../Sections/Me/CustomerService/RCDCSButton.m | 0 .../Me/CustomerService/RCDCSEvaluateModel.h | 0 .../Me/CustomerService/RCDCSEvaluateModel.m | 0 .../Me/CustomerService/RCDCSEvaluateView.h | 0 .../Me/CustomerService/RCDCSEvaluateView.m | 0 .../Me/CustomerService/RCDCSInputView.h | 0 .../Me/CustomerService/RCDCSInputView.m | 0 .../Me/CustomerService/RCDCSSolveView.h | 0 .../Me/CustomerService/RCDCSSolveView.m | 0 .../Me/CustomerService/RCDCSStarView.h | 0 .../Me/CustomerService/RCDCSStarView.m | 0 .../Me/CustomerService/RCDCSTagView.h | 0 .../Me/CustomerService/RCDCSTagView.m | 0 .../RCDCustomerServiceViewController.h | 0 .../RCDCustomerServiceViewController.m | 0 .../RCDLanguageSettingTableViewCell.h | 0 .../RCDLanguageSettingTableViewCell.m | 0 .../RCDLanguageSettingViewController.h | 0 .../RCDLanguageSettingViewController.m | 0 .../RCDEditUserNameViewController.h | 0 .../RCDEditUserNameViewController.m | 0 .../Me/PersonalDetail/RCDMeDetailsCell.h | 0 .../Me/PersonalDetail/RCDMeDetailsCell.m | 0 .../RCDMeInfoTableViewController.h | 0 .../RCDMeInfoTableViewController.m | 0 .../RCDSetSealTalkNumViewController.h | 0 .../RCDSetSealTalkNumViewController.m | 0 .../RCDSettingGenderViewController.h | 0 .../RCDSettingGenderViewController.m | 0 .../Sections/Me/QR/RCDQRCodeController.h | 0 .../Sections/Me/QR/RCDQRCodeController.m | 0 .../Me/RCDAboutRongCloudTableViewController.h | 0 .../Me/RCDAboutRongCloudTableViewController.m | 0 .../Sections/Me/RCDLogoTableViewCell.h | 0 .../Sections/Me/RCDLogoTableViewCell.m | 0 .../RCloudMessage/Sections/Me/RCDMeCell.h | 0 .../RCloudMessage/Sections/Me/RCDMeCell.m | 0 .../Sections/Me/RCDMeTableViewController.h | 0 .../Sections/Me/RCDMeTableViewController.m | 1 - .../Sections/Me/RCDVersionCell.h | 0 .../Sections/Me/RCDVersionCell.m | 0 .../ChatBackground/RCDChatBackgroundCell.h | 0 .../ChatBackground/RCDChatBackgroundCell.m | 0 .../RCDChatBackgroundViewController.h | 0 .../RCDChatBackgroundViewController.m | 0 .../RCDChatBgDetailViewController.h | 0 .../RCDChatBgDetailViewController.m | 0 .../Me/Setting/RCDBlackListViewController.h | 0 .../Me/Setting/RCDBlackListViewController.m | 0 .../RCDCleanChatHistoryViewController.h | 0 .../RCDCleanChatHistoryViewController.m | 0 .../RCDMessageNoDisturbSettingController.h | 0 .../RCDMessageNoDisturbSettingController.m | 0 ...DMessageNotifySettingTableViewController.h | 0 ...DMessageNotifySettingTableViewController.m | 0 .../Setting/RCDPrivacyTableViewController.h | 0 .../Setting/RCDPrivacyTableViewController.m | 0 .../Me/Setting/RCDPushSettingViewController.h | 0 .../Me/Setting/RCDPushSettingViewController.m | 0 .../Setting/RCDSettingsTableViewController.h | 0 .../Setting/RCDSettingsTableViewController.m | 8 + .../Me/Setting/View/RCDBlackListCell.h | 0 .../Me/Setting/View/RCDBlackListCell.m | 0 .../Sections/Search/RCDSearchDataManager.h | 0 .../Sections/Search/RCDSearchDataManager.m | 4 +- .../Search/RCDSearchFriendController.h | 0 .../Search/RCDSearchFriendController.m | 0 .../RCDSearchHistoryMessageController.h | 0 .../RCDSearchHistoryMessageController.m | 0 .../Sections/Search/RCDSearchMoreController.h | 0 .../Sections/Search/RCDSearchMoreController.m | 0 .../Sections/Search/RCDSearchResultModel.h | 0 .../Sections/Search/RCDSearchResultModel.m | 0 .../Sections/Search/RCDSearchViewController.h | 0 .../Sections/Search/RCDSearchViewController.m | 34 +- .../Sections/Search/View/RCDLabel.h | 0 .../Sections/Search/View/RCDLabel.m | 0 .../Sections/Search/View/RCDSearchBar.h | 0 .../Sections/Search/View/RCDSearchBar.m | 0 .../Search/View/RCDSearchMoreViewCell.h | 0 .../Search/View/RCDSearchMoreViewCell.m | 0 .../View/RCDSearchResultTableViewCell.h | 0 .../View/RCDSearchResultTableViewCell.m | 0 .../Search/View/RCDSearchResultViewCell.h | 0 .../Search/View/RCDSearchResultViewCell.m | 1 + .../AddressBook/RCDAddressBookManager.h | 0 .../AddressBook/RCDAddressBookManager.m | 0 .../Services/AddressBook/RCDContactsInfo.h | 0 .../Services/AddressBook/RCDContactsInfo.m | 0 .../Chat/Message/RCDChatNotificationMessage.h | 0 .../Chat/Message/RCDChatNotificationMessage.m | 0 .../Services/Chat/Message/RCDClearMessage.h | 0 .../Services/Chat/Message/RCDClearMessage.m | 0 .../Services/Chat/RCDChatManager.h | 0 .../Services/Chat/RCDChatManager.m | 0 .../Services/ChatRoom/RCDChatRoom.h | 0 .../Services/ChatRoom/RCDChatRoom.m | 0 .../Services/ChatRoom/RCDChatRoomManager.h | 0 .../Services/ChatRoom/RCDChatRoomManager.m | 0 .../RCloudMessage/Services/DB/RCDDBManager.h | 0 .../RCloudMessage/Services/DB/RCDDBManager.m | 0 .../Message/RCDGroupNoticeUpdateMessage.h | 0 .../Message/RCDGroupNoticeUpdateMessage.m | 0 .../Message/RCDGroupNotificationMessage.h | 0 .../Message/RCDGroupNotificationMessage.m | 0 .../Services/Group/RCDGroupAnnouncement.h | 0 .../Services/Group/RCDGroupAnnouncement.m | 0 .../Services/Group/RCDGroupInfo.h | 0 .../Services/Group/RCDGroupInfo.m | 0 .../Services/Group/RCDGroupLeftMember.h | 0 .../Services/Group/RCDGroupLeftMember.m | 0 .../Services/Group/RCDGroupManager.h | 0 .../Services/Group/RCDGroupManager.m | 0 .../Services/Group/RCDGroupMember.h | 0 .../Services/Group/RCDGroupMember.m | 0 .../Services/Group/RCDGroupMemberDetailInfo.h | 0 .../Services/Group/RCDGroupMemberDetailInfo.m | 0 .../Services/Group/RCDGroupNotice.h | 0 .../Services/Group/RCDGroupNotice.m | 0 .../RCloudMessage/Services/IM/RCDIMService.h | 10 +- .../RCloudMessage/Services/IM/RCDIMService.m | 49 ++- .../Services/IM/RCDRCIMDataSource.h | 0 .../Services/IM/RCDRCIMDataSource.m | 0 .../Services/Login/RCDLoginManager.h | 0 .../Services/Login/RCDLoginManager.m | 0 .../Services/ServerAPI/RCDChatAPI.h | 0 .../Services/ServerAPI/RCDChatAPI.m | 0 .../Services/ServerAPI/RCDChatRoomAPI.h | 0 .../Services/ServerAPI/RCDChatRoomAPI.m | 0 .../Services/ServerAPI/RCDGroupAPI.h | 0 .../Services/ServerAPI/RCDGroupAPI.m | 0 .../Services/ServerAPI/RCDLoginAPI.h | 0 .../Services/ServerAPI/RCDLoginAPI.m | 0 .../Services/ServerAPI/RCDUploadAPI.h | 0 .../Services/ServerAPI/RCDUploadAPI.m | 0 .../Services/ServerAPI/RCDUserInfoAPI.h | 0 .../Services/ServerAPI/RCDUserInfoAPI.m | 0 .../Services/Upload/RCDUploadManager.h | 0 .../Services/Upload/RCDUploadManager.m | 0 .../Message/RCDContactNotificationMessage.h | 0 .../Message/RCDContactNotificationMessage.m | 0 .../Services/UserInfo/RCDFriendDescription.h | 0 .../Services/UserInfo/RCDFriendDescription.m | 0 .../Services/UserInfo/RCDFriendInfo.h | 0 .../Services/UserInfo/RCDFriendInfo.m | 0 .../Services/UserInfo/RCDUserInfo.h | 0 .../Services/UserInfo/RCDUserInfo.m | 0 .../Services/UserInfo/RCDUserInfoManager.h | 0 .../Services/UserInfo/RCDUserInfoManager.m | 9 + .../Services/UserInfo/RCDUserSetting.h | 0 .../Services/UserInfo/RCDUserSetting.m | 0 .../AddPhotoDefault.png | Bin .../AddPhotoDefault.imageset/Contents.json | 0 .../AppIcon.appiconset/1024x1024.png | Bin .../AppIcon.appiconset/Contents.json | 0 .../AppIcon.appiconset/app_114x114.png | Bin .../AppIcon.appiconset/app_120x120.png | Bin .../AppIcon.appiconset/app_180x180.png | Bin .../AppIcon.appiconset/app_29x29.png | Bin .../AppIcon.appiconset/app_57x57.png | Bin .../AppIcon.appiconset/app_58x58.png | Bin .../AppIcon.appiconset/app_60@2x.png | Bin .../AppIcon.appiconset/app_76@2x.png | Bin .../AppIcon.appiconset/app_83.5@2x.png | Bin .../App Resources/Contents.json | 0 .../LaunchImage.launchimage/Contents.json | 0 .../Default-568h@2x.png | Bin .../LaunchImage.launchimage/Default.png | Bin .../LaunchImage.launchimage/Default@2x-1.png | Bin .../LaunchImage.launchimage/Default@2x.png | Bin .../ChatBackground/Contents.json | 0 .../chat_bg_1.imageset/Contents.json | 0 .../chat_bg_1.imageset/chat_bg_1.png | Bin .../chat_bg_2.imageset/Contents.json | 0 .../chat_bg_2.imageset/chat_bg_2.png | Bin .../chat_bg_3.imageset/Contents.json | 0 .../chat_bg_3.imageset/chat_bg_3.png | Bin .../chat_bg_4.imageset/Contents.json | 0 .../chat_bg_4.imageset/chat_bg_4.png | Bin .../chat_bg_5.imageset/Contents.json | 0 .../chat_bg_5.imageset/chat_bg_5.png | Bin .../chat_bg_select.imageset/Contents.json | 0 .../chat_bg_select@2x.png | Bin .../chat_bg_select@3x.png | Bin .../chat_bg_select_0.imageset/Contents.json | 0 .../chat_bg_dark@2x.png | Bin .../chat_bg_dark@3x.png | Bin .../chat_bg_select_0@2x.png | Bin .../chat_bg_select_0@3x.png | Bin .../chat_bg_select_1.imageset/Contents.json | 0 .../chat_bg_select_1@2x.png | Bin .../chat_bg_select_1@3x.png | Bin .../chat_bg_select_2.imageset/Contents.json | 0 .../chat_bg_select_2@2x.png | Bin .../chat_bg_select_2@3x.png | Bin .../chat_bg_select_3.imageset/Contents.json | 0 .../chat_bg_select_3@2x.png | Bin .../chat_bg_select_3@3x.png | Bin .../chat_bg_select_4.imageset/Contents.json | 0 .../chat_bg_select_4@2x.png | Bin .../chat_bg_select_4@3x.png | Bin .../chat_bg_select_5.imageset/Contents.json | 0 .../chat_bg_select_5@2x.png | Bin .../chat_bg_select_5@3x.png | Bin .../Images.xcassets/Chatroom/Contents.json | 0 .../chatroom_1.imageset/Contents.json | 0 .../chatroom_1.imageset/chatroom_1@2x.png | Bin .../chatroom_1.imageset/chatroom_1@3x.png | Bin .../chatroom_2.imageset/Contents.json | 0 .../chatroom_2.imageset/chatroom_2@2x.png | Bin .../chatroom_2.imageset/chatroom_2@3x.png | Bin .../chatroom_3.imageset/Contents.json | 0 .../chatroom_3.imageset/chatroom_3@2x.png | Bin .../chatroom_3.imageset/chatroom_3@3x.png | Bin .../chatroom_4.imageset/Contents.json | 0 .../chatroom_4.imageset/chatroom_4@2x.png | Bin .../chatroom_4.imageset/chatroom_4@3x.png | Bin .../Complete.imageset/Complete.png | Bin .../Complete.imageset/Contents.json | 0 .../Images.xcassets/Contents.json | 0 .../Images.xcassets/Forward/Contents.json | 0 .../forward_arrow.imageset/Contents.json | 0 .../forward_arrow.imageset/forward_arrow.png | Bin .../forward_delete.imageset/Contents.json | 0 .../forward_delete.png | Bin .../forward_selected.imageset/Contents.json | 0 .../forward_selected.png | Bin .../forward_unselected.imageset/Contents.json | 0 .../forward_unselected.png | Bin .../Group_Setting.imageset/Contents.json | 0 .../Group_Setting_dark.png | Bin .../Group_Setting.imageset/Group_icon.png | Bin .../Images.xcassets/Me/Contents.json | 0 .../Me/about_rongcloud.imageset/Contents.json | 0 .../\345\205\263\344\272\216 @2x.png" | Bin .../\345\205\263\344\272\216 @3x.png" | Bin ...4\272\216 \345\244\207\344\273\275@2x.png" | Bin ...4\272\216 \345\244\207\344\273\275@3x.png" | Bin .../icon_ multilingual.imageset/Contents.json | 0 ...45\244\232\350\257\255\350\250\200@2x.png" | Bin ...45\244\232\350\257\255\350\250\200@3x.png" | Bin ...50\250\200\345\244\207\344\273\275@2x.png" | Bin ...50\250\200\345\244\207\344\273\275@3x.png" | Bin .../Me/qr_setting.imageset/Contents.json | 0 ...44\272\214\347\273\264\347\240\201@2x.png" | Bin ...44\272\214\347\273\264\347\240\201@3x.png" | Bin ...47\240\201\345\244\207\344\273\275@2x.png" | Bin ...47\240\201\345\244\207\344\273\275@3x.png" | Bin .../Me/setting_up.imageset/Contents.json | 0 ...45\217\267\350\256\276\347\275\256@2x.png" | Bin ...45\217\267\350\256\276\347\275\256@3x.png" | Bin ...47\275\256\345\244\207\344\273\275@2x.png" | Bin ...47\275\256\345\244\207\344\273\275@3x.png" | Bin .../Me/sevre_inactive.imageset/Contents.json | 0 ...50\247\201\345\217\215\351\246\210@2x.png" | Bin ...50\247\201\345\217\215\351\246\210@3x.png" | Bin ...51\246\210\345\244\207\344\273\275@2x.png" | Bin ...51\246\210\345\244\207\344\273\275@3x.png" | Bin .../Private_Setting.imageset/Contents.json | 0 .../Private_Setting.imageset/private.png | Bin .../private_setting_dark.png | Bin .../ScannerLine.imageset/Contents.json | 0 .../ScannerLine.imageset/ScannerLine@2x.png | Bin .../ScannerLine.imageset/ScannerLine@3x.png | Bin .../Images.xcassets/Tabbar/Contents.json | 0 .../contact_icon.imageset/Contents.json | 0 ...51\200\232\350\256\257\345\275\225@2x.png" | Bin ...51\200\232\350\256\257\345\275\225@3x.png" | Bin ...45\275\225\345\244\207\344\273\275@2x.png" | Bin ...45\275\225\345\244\207\344\273\275@3x.png" | Bin .../contact_icon_hover.imageset/Contents.json | 0 ...00\232\350\256\257\345\275\225_pre@2x.png" | Bin ...00\232\350\256\257\345\275\225_pre@3x.png" | Bin ...\275\225\345\244\207\344\273\275 2@2x.png" | Bin ...\275\225\345\244\207\344\273\275 2@3x.png" | Bin .../Tabbar/icon_chat.imageset/Contents.json | 0 .../\344\274\232\350\257\235@2x.png" | Bin .../\344\274\232\350\257\235@3x.png" | Bin ...50\257\235\345\244\207\344\273\275@2x.png" | Bin ...50\257\235\345\244\207\344\273\275@3x.png" | Bin .../icon_chat_hover.imageset/Contents.json | 0 .../icon_chat_hover@2x.png | Bin .../\344\274\232\350\257\235_pre@3x.png" | Bin ...57\235_pre\345\244\207\344\273\275@2x.png" | Bin ...57\235_pre\345\244\207\344\273\275@3x.png" | Bin .../Tabbar/icon_me.imageset/Contents.json | 0 .../icon_me.imageset/\346\210\221@2x.png" | Bin .../icon_me.imageset/\346\210\221@3x.png" | Bin ...46\210\221\345\244\207\344\273\275@2x.png" | Bin ...46\210\221\345\244\207\344\273\275@3x.png" | Bin .../icon_me_hover.imageset/Contents.json | 0 .../\346\210\221_pre@2x.png" | Bin .../\346\210\221_pre@3x.png" | Bin ...\210\221\345\244\207\344\273\275 2@2x.png" | Bin ...\210\221\345\244\207\344\273\275 2@3x.png" | Bin .../Tabbar/square.imageset/Contents.json | 0 .../\345\217\221\347\216\260@2x.png" | Bin .../\345\217\221\347\216\260@3x.png" | Bin ...47\216\260\345\244\207\344\273\275@2x.png" | Bin ...47\216\260\345\244\207\344\273\275@3x.png" | Bin .../square_hover.imageset/Contents.json | 0 .../\345\217\221\347\216\260_pre@2x.png" | Bin .../\345\217\221\347\216\260_pre@3x.png" | Bin ...\216\260\345\244\207\344\273\275 2@2x.png" | Bin ...\216\260\345\244\207\344\273\275 2@3x.png" | Bin .../about_rong.imageset/Contents.json | 0 .../about_rong.imageset/base64.png | Bin .../about_rong.imageset/logo.png | Bin .../add.imageset/Contents.json | 0 .../Images.xcassets/add.imageset/add.png | Bin .../add.imageset/add_dark@2x.png | Bin .../add.imageset/add_dark@3x.png | Bin .../add_friend.imageset/Contents.json | 0 .../add_friend.imageset/add_friend@2x.png | Bin .../add_friend.imageset/add_friend@3x.png | Bin .../\347\224\273\346\235\277@2x.png" | Bin .../\347\224\273\346\235\277@3x.png" | Bin .../Contents.json | 0 .../add_invite_phonebook@2x.png | Bin .../add_invite_phonebook@3x.png | Bin .../add_member.imageset/Contents.json | 0 .../add_member.imageset/add_member.png | Bin .../add_phonebook.imageset/Contents.json | 0 .../add_phonebook@2x.png | Bin .../add_phonebook@3x.png | Bin .../add_qr_code.imageset/Contents.json | 0 .../add_qr_code.imageset/add_qr_code@2x.png | Bin .../add_qr_code.imageset/add_qr_code@3x.png | Bin .../add_scan.imageset/Contents.json | 0 .../add_scan.imageset/add_scan@2x.png | Bin .../add_scan.imageset/add_scan@3x.png | Bin .../add_wechat.imageset/Contents.json | 0 .../add_wechat.imageset/add_wechat@2x.png | Bin .../add_wechat.imageset/add_wechat@3x.png | Bin .../addfriend_icon.imageset/Contents.json | 0 ...47\273\204\345\244\207\344\273\275@2x.png" | Bin ...47\273\204\345\244\207\344\273\275@3x.png" | Bin .../Contents.json | 0 .../back_to_conversation.imageset/up.png | Bin .../big_arrow.imageset/Contents.json | 0 .../big_arrow.imageset/big_arrow.png | Bin .../blue_location_icon.imageset/Contents.json | 0 .../blue_location_icon-1.png | Bin .../blue_location_icon.png | Bin .../chat_icon.imageset/Contents.json | 0 .../chat_icon.imageset/chat_icon.png | Bin .../choose_all.imageset/Contents.json | 0 .../choose_all.imageset/choose_all@2x.png | Bin .../choose_all.imageset/choose_all@3x.png | Bin .../close.imageset/Contents.json | 0 .../Images.xcassets/close.imageset/close.png | Bin .../config.imageset/Contents.json | 0 .../config.imageset/config.png | Bin .../contact.imageset/Contents.json | 0 .../contact.imageset/contact_@2x.png | Bin .../contact.imageset/contact_@3x.png | Bin .../contacts_matching.imageset/Contents.json | 0 .../contacts_matching@2x.png | Bin .../contacts_matching@3x.png | Bin .../creategroup_icon.imageset/Contents.json | 0 ...45\273\272\347\276\244\347\273\204@2x.png" | Bin ...45\273\272\347\276\244\347\273\204@3x.png" | Bin .../defaultGroup.imageset/Contents.json | 0 .../\347\276\244\347\273\204.png" | Bin .../delete_member.imageset/Contents.json | 0 .../delete_member.imageset/delete_member.png | Bin .../disable_select.imageset/Contents.json | 0 .../disable_select.png | Bin .../eva_cancel.imageset/Contents.json | 0 .../eva_cancel.imageset/eva_cancel.png | Bin .../forward_message.imageset/Contents.json | 0 .../forward_message@2x.png | Bin .../forward_message@3x.png | Bin .../gender_female.imageset/Contents.json | 0 .../gender_female@2x.png | Bin .../gender_female@3x.png | Bin .../gender_male.imageset/Contents.json | 0 .../gender_male.imageset/gender_male@2x.png | Bin .../gender_male.imageset/gender_male@3x.png | Bin .../gps.imageset/Contents.json | 0 .../Images.xcassets/gps.imageset/gps.png | Bin .../grayarrow.imageset/Contents.json | 0 .../grayarrow.imageset/grayarrow.png | Bin .../group_notice.imageset/Contents.json | 0 .../group_notice.imageset/group_notice@2x.png | Bin .../group_notice.imageset/group_notice@3x.png | Bin .../group_quit.imageset/Contents.json | 0 .../group_quit.imageset/btn_red.png | Bin .../group_quit_hover.imageset/Contents.json | 0 .../btn_red_hover.png | Bin .../groupmanageradd.imageset/Contents.json | 0 .../groupmanageradd@2x.png | Bin .../groupmanagerdelete.imageset/Contents.json | 0 .../groupmanagerdelete@2x.png | Bin .../icon_group.imageset/Contents.json | 0 .../icon_group.imageset/icon_group.png | Bin .../icon_person.imageset/Contents.json | 0 .../icon_person.imageset/icon_person.png | Bin .../line_x2.imageset/Contents.json | 0 .../Images.xcassets/line_x2.imageset/line.png | Bin .../loading_iOS.imageset/Contents.json | 0 .../loading_iOS.imageset/loading_iOS.png | Bin .../location_arrow.imageset/Contents.json | 0 .../location_arrow.png | Bin .../Contents.json | 0 .../location_share_button.png | Bin .../Contents.json | 0 .../location_share_button_hover.png | Bin .../locationicon.imageset/Contents.json | 0 .../locationicon.imageset/location.png | Bin .../login_background.imageset/Contents.json | 0 .../login_background.png | Bin .../login_logo.imageset/Contents.json | 0 .../login_logo.imageset/logo.png | Bin .../mylocation.imageset/Contents.json | 0 .../mylocation.imageset/mylocation.png | Bin .../navigator_btn_back.imageset/Contents.json | 0 .../navigator_btn_back.imageset/back.png | Bin .../back_dark@2x.png | Bin .../back_dark@3x.png | Bin .../new.imageset/Contents.json | 0 .../Images.xcassets/new.imageset/new.png | Bin .../newFriend.imageset/Contents.json | 0 .../\346\226\260\346\234\213\345\217\213.png" | Bin .../not_selected.imageset/Contents.json | 0 .../not_selected.imageset/not_selected@2x.png | Bin .../not_selected.imageset/not_selected@3x.png | Bin .../open.imageset/Contents.json | 0 .../Images.xcassets/open.imageset/open.png | Bin .../otherlocation.imageset/Contents.json | 0 .../otherlocation.imageset/otherlocation.png | Bin .../poke_alert.imageset/Contents.json | 0 .../poke_alert.imageset/poke_alert@2x.png | Bin .../poke_alert.imageset/poke_alert@3x.png | Bin .../poke_ignore.imageset/Contents.json | 0 .../poke_ignore.imageset/poke_ignore@2x.png | Bin .../poke_ignore.imageset/poke_ignore@3x.png | Bin .../poke_join_chat.imageset/Contents.json | 0 .../poke_join_chat@2x.png | Bin .../poke_join_chat@3x.png | Bin .../poke_msg_receive.imageset/Contents.json | 0 .../poke_msg_receive.imageset/poke_msg@2x.png | Bin .../poke_msg_receive.imageset/poke_msg@3x.png | Bin .../poke_msg_send.imageset/Contents.json | 0 .../poke_msg_send.imageset/poke_msg@2x-1.png | Bin .../poke_msg_send.imageset/poke_msg@2x.png | Bin .../poke_msg_send.imageset/poke_msg@3x.png | Bin .../poke_msg_send.imageset/poke_msg@3x@3x.png | Bin .../poke_plugin_item.imageset/Contents.json | 0 .../poke_plugin_item@2x.png | Bin .../poke_plugin_item@3x.png | Bin .../poke_plugin_item_dark@2x.png | Bin .../poke_plugin_item_dark@3x.png | Bin .../preview_popup.imageset/Contents.json | 0 .../preview_popup@2x.png | Bin .../preview_popup@3x.png | Bin .../publicNumber.imageset/Contents.json | 0 .../\345\205\254\344\274\227\345\217\267.png" | Bin .../Images.xcassets/qr.imageset/Contents.json | 0 .../Images.xcassets/qr.imageset/qr@2x.png | Bin .../Images.xcassets/qr.imageset/qr@3x.png | Bin .../Contents.json | 0 .../quit_location_share.imageset/stop-1.png | Bin .../redpoint.imageset/Contents.json | 0 .../redpoint.imageset/redpoint.png | Bin .../right_arrow.imageset/Contents.json | 0 .../right_arrow.imageset/right_arrow.png | Bin ...44\270\213\344\270\200\346\255\245@2x.png" | Bin ...44\270\213\344\270\200\346\255\245@3x.png" | Bin .../scan.imageset/Contents.json | 0 ...\273\204\345\244\207\344\273\275 2@2x.png" | Bin ...\273\204\345\244\207\344\273\275 2@3x.png" | Bin .../about_rong.imageset/Contents.json | 52 +++ .../sealchat/about_rong.imageset/base64.png | Bin 0 -> 10081 bytes .../sealchat/about_rong.imageset/logo.png | Bin 0 -> 8652 bytes .../loading_iOS.imageset/Contents.json | 21 ++ .../loading_iOS.imageset/loading_iOS.png | Bin 0 -> 209779 bytes .../login_logo.imageset/Contents.json | 21 ++ .../sealchat/login_logo.imageset/logo.png | Bin 0 -> 10284 bytes .../searchBack.imageset/Contents.json | 0 .../searchBack.imageset/searchBack.png | Bin .../search_blue.imageset/Contents.json | 0 .../search_blue.imageset/search_blue.png | Bin .../select.imageset/Contents.json | 0 .../select.imageset/select.png | Bin .../selected_full.imageset/Contents.json | 0 .../selected_full.imageset/selected_full.png | Bin .../startchat_icon.imageset/Contents.json | 0 ...50\265\267\350\201\212\345\244\251@2x.png" | Bin ...50\265\267\350\201\212\345\244\251@3x.png" | Bin .../system_notice.imageset/Contents.json | 0 .../system_notice.imageset/system_notice@.png | Bin .../system_notice_3@.png | Bin .../trumpet.imageset/Contents.json | 0 .../trumpet.imageset/trumpet.png | Bin .../unselected_full.imageset/Contents.json | 0 .../unselected_full.png | Bin .../Contents.json | 0 .../white_location_icon.png | Bin .../RCloudMessage/Supporting Files/Info.plist | 6 +- .../Supporting Files/Launch Screen.storyboard | 0 .../Supporting Files/PrefixHeader.pch | 0 .../Supporting Files/RCDCommonDefine.h | 10 +- .../Supporting Files/RCDCommonString.h | 0 .../RCloudMessage/Supporting Files/RCDEnum.h | 0 .../RCloudMessage.entitlements | 0 .../en.lproj/InfoPlist.strings | 0 .../en.lproj/SealTalk.strings | 10 +- .../RCloudMessage/Supporting Files/main.m | 0 .../RCloudMessage/Supporting Files/poke.mp3 | Bin .../about_rong.imageset/Contents.json | 52 +++ .../sealchat/about_rong.imageset/base64.png | Bin 0 -> 10081 bytes .../sealchat/about_rong.imageset/logo.png | Bin 0 -> 8652 bytes .../loading_iOS.imageset/Contents.json | 21 ++ .../loading_iOS.imageset/loading_iOS.png | Bin 0 -> 209779 bytes .../login_logo.imageset/Contents.json | 21 ++ .../sealchat/login_logo.imageset/logo.png | Bin 0 -> 10284 bytes .../Supporting Files/sms-received.caf | Bin .../zh-Hans.lproj/InfoPlist.strings | 0 .../zh-Hans.lproj/SealTalk.strings | 6 +- .../Utils/AlertView/NormalAlertView.h | 0 .../Utils/AlertView/NormalAlertView.m | 0 .../Utils/Bugly/RCDBuglyManager.h | 0 .../Utils/Bugly/RCDBuglyManager.m | 0 .../RCloudMessage/Utils/DB/RCDDBHelper.h | 0 .../RCloudMessage/Utils/DB/RCDDBHelper.m | 0 .../RCloudMessage/Utils/HTTP/RCDHTTPResult.h | 0 .../RCloudMessage/Utils/HTTP/RCDHTTPResult.m | 0 .../RCloudMessage/Utils/HTTP/RCDHTTPUtility.h | 0 .../RCloudMessage/Utils/HTTP/RCDHTTPUtility.m | 4 +- .../RCloudMessage/Utils/KxMenu/KxMenu.h | 0 .../RCloudMessage/Utils/KxMenu/KxMenu.m | 0 .../LanguageUtility/RCDLanguageManager.h | 0 .../LanguageUtility/RCDLanguageManager.m | 0 .../RCloudMessage/Utils/Pinyin/pinyin.c | 0 .../RCloudMessage/Utils/Pinyin/pinyin.h | 0 .../RCloudMessage/Utils/QR/RCDQRCodeManager.h | 0 .../RCloudMessage/Utils/QR/RCDQRCodeManager.m | 0 .../RCloudMessage/Utils/RCDUtilities.h | 0 .../RCloudMessage/Utils/RCDUtilities.m | 5 +- .../TextFieldValidate/RCDTextFieldValidate.h | 0 .../TextFieldValidate/RCDTextFieldValidate.m | 0 .../Utils/WeChat/RCDWeChatManager.h | 0 .../Utils/WeChat/RCDWeChatManager.m | 0 .../Base.lproj/MainInterface.storyboard | 0 .../SealTalkShareExtension/Info.plist | 2 +- .../RCDShareChatListCell.h | 0 .../RCDShareChatListCell.m | 0 .../RCDShareChatListController.h | 0 .../RCDShareChatListController.m | 0 .../RCDShareViewController.h | 0 .../RCDShareViewController.m | 0 .../SealTalkShareExtension.entitlements | 0 .../SealTalkShareExtension/TFHpple.h | 0 .../SealTalkShareExtension/TFHpple.m | 0 .../SealTalkShareExtension/TFHppleElement.h | 0 .../SealTalkShareExtension/TFHppleElement.m | 0 .../SealTalkShareExtension/XPathQuery.h | 0 .../SealTalkShareExtension/XPathQuery.m | 0 .../SealTalkShareExtension/check.png | Bin .../ServiceExtension/Info.plist | 0 .../ServiceExtension/NotificationService.h | 0 .../ServiceExtension/NotificationService.m | 0 .../ServiceExtension.entitlements | 0 .../archive.plist | 0 .../archiveDev.plist | 0 ios-sealtalk/before_build.sh | 109 ++++++ .../code_format/Code_Format.md | 0 .../code_format/format_ios_code.sh | 0 ios-sealtalk/jenkins_build.sh | 212 ++++++++++++ .../Base.lproj/Interface.storyboard" | 0 .../AppIcon.appiconset/Contents.json" | 0 .../Image1.imageset/Contents.json" | 0 .../Image1.imageset/icon@2x-3-1.png" | Bin .../Image1.imageset/icon@2x-3.png" | Bin .../Contents.json" | 0 .../chat_to_bg_normal.png" | Bin .../chat_to_bg_normal@2x.png" | Bin .../chat_to_bg_normal@3x.png" | Bin .../chat_to_bg_normal.imageset/Contents.json" | 0 .../chat_to_bg_normal.png" | Bin .../chat_to_bg_normal@2x.png" | Bin .../chat_to_bg_normal@3x.png" | Bin .../from_voice.imageset/Contents.json" | 0 .../from_voice_play@2x.png" | Bin .../from_voice_play0.imageset/Contents.json" | 0 .../from_voice_play1@2x.png" | Bin .../from_voice_play1.imageset/Contents.json" | 0 .../from_voice_play1@2x.png" | Bin .../from_voice_play2.imageset/Contents.json" | 0 .../from_voice_play2@2x.png" | Bin .../from_voice_play3.imageset/Contents.json" | 0 .../from_voice_play2@2x.png" | Bin .../from_voice_play4.imageset/Contents.json" | 0 .../from_voice_play3@2x.png" | Bin .../from_voice_play5.imageset/Contents.json" | 0 .../from_voice_play3@2x.png" | Bin .../header.imageset/Contents.json" | 0 .../default_portrait@2x-1.png" | Bin .../default_portrait@2x-2.png" | Bin .../header.imageset/default_portrait@2x.png" | Bin .../logo2.imageset/Contents.json" | 0 .../logo2.imageset/login_view_logo@2x-1.png" | Bin .../Images.xcassets/logo2.imageset/logo.png" | Bin .../to_voice.imageset/Contents.json" | 0 .../to_voice.imageset/to_voice_play@2x.png" | Bin .../to_voice_play0.imageset/Contents.json" | 0 .../to_voice_play1@2x.png" | Bin .../to_voice_play1.imageset/Contents.json" | 0 .../to_voice_play1@2x.png" | Bin .../to_voice_play2.imageset/Contents.json" | 0 .../to_voice_play2@2x.png" | Bin .../to_voice_play3.imageset/Contents.json" | 0 .../to_voice_play2@2x.png" | Bin .../to_voice_play4.imageset/Contents.json" | 0 .../to_voice_play3@2x.png" | Bin .../to_voice_play5.imageset/Contents.json" | 0 .../to_voice_play3@2x.png" | Bin .../Contents.json" | 0 .../default_discussion_portrait@2x.png" | Bin .../Contents.json" | 0 .../default_group_portrait@2x.png" | Bin .../watchbubbleleft.imageset/Contents.json" | 0 .../watchbubbleleft.imageset/bubble_left.png" | Bin .../watchbubbleright.imageset/Contents.json" | 0 .../bubble_right.png" | Bin .../watchchat.imageset/Contents.json" | 0 .../watchchat.imageset/chat.png" | Bin .../watchconfig.imageset/Contents.json" | 0 .../watchconfig.imageset/config.png" | Bin .../Contents.json" | 0 .../default_portrait_msg@2x.png" | Bin .../watchfriends.imageset/Contents.json" | 0 .../watchfriends.imageset/friends.png" | Bin .../watchkeyboard.imageset/Contents.json" | 0 .../watchkeyboard.imageset/keyboard.png" | Bin .../watchlogo.imageset/Contents.json" | 0 .../watchlogo.imageset/logo-1.png" | Bin .../watchlogo.imageset/logo.png" | Bin .../watchvoice.imageset/Contents.json" | 0 .../watchvoice.imageset/sound.png" | Bin .../Info.plist" | 4 +- .../README__ignoredByTemplate__" | 0 .../watchbubbleleft.imageset/Contents.json" | 0 .../watchbubbleleft.imageset/bubble_left.png" | Bin .../watchbubbleright.imageset/Contents.json" | 0 .../bubble_right.png" | Bin .../Info.plist" | 4 +- .../InterfaceController.h" | 0 .../InterfaceController.m" | 0 .../NotificationController.h" | 0 .../NotificationController.m" | 0 .../PushNotificationPayload.apns" | 0 .../Controller/ConversationController.h" | 0 .../Controller/ConversationController.m" | 0 .../Controller/ConversationListController.h" | 0 .../Controller/ConversationListController.m" | 0 .../Controller/ConversationRowController.h" | 0 .../Controller/ConversationRowController.m" | 0 .../Controller/FriendListController.h" | 0 .../Controller/FriendListController.m" | 0 .../Controller/FriendRowController.h" | 0 .../Controller/FriendRowController.m" | 0 .../Controller/ImageViewController.h" | 0 .../Controller/ImageViewController.m" | 0 .../Controller/LocationViewController.h" | 0 .../Controller/LocationViewController.m" | 0 .../Controller/MainInterfaceController.h" | 0 .../Controller/MainInterfaceController.m" | 0 .../Controller/SettingsController.h" | 0 .../Controller/SettingsController.m" | 0 .../Controller/VoiceInputController.h" | 0 .../Controller/VoiceInputController.m" | 0 .../RCWKExtension/Rows/BlankRow.h" | 0 .../RCWKExtension/Rows/BlankRow.m" | 0 .../RCWKExtension/Rows/ConversationRowBase.h" | 0 .../RCWKExtension/Rows/ConversationRowBase.m" | 0 .../Rows/DiscussionNotificationRow.h" | 0 .../Rows/DiscussionNotificationRow.m" | 0 .../RCWKExtension/Rows/ImageMessageRow.h" | 0 .../RCWKExtension/Rows/ImageMessageRow.m" | 0 .../RCWKExtension/Rows/LocationMessageRow.h" | 0 .../RCWKExtension/Rows/LocationMessageRow.m" | 0 .../Rows/ReceivedImageMessageRow.h" | 0 .../Rows/ReceivedImageMessageRow.m" | 0 .../Rows/ReceivedLocationMessageRow.h" | 0 .../Rows/ReceivedLocationMessageRow.m" | 0 .../Rows/ReceivedTextMessageRow.h" | 0 .../Rows/ReceivedTextMessageRow.m" | 0 .../Rows/ReceivedUnsupportMessageRow.h" | 0 .../Rows/ReceivedUnsupportMessageRow.m" | 0 .../Rows/ReceivedVoiceMessageRow.h" | 0 .../Rows/ReceivedVoiceMessageRow.m" | 0 .../RCWKExtension/Rows/ReplyRow.h" | 0 .../RCWKExtension/Rows/ReplyRow.m" | 0 .../RCWKExtension/Rows/SentImageMessageRow.h" | 0 .../RCWKExtension/Rows/SentImageMessageRow.m" | 0 .../Rows/SentLocationMessageRow.h" | 0 .../Rows/SentLocationMessageRow.m" | 0 .../RCWKExtension/Rows/SentTextMessageRow.h" | 0 .../RCWKExtension/Rows/SentTextMessageRow.m" | 0 .../Rows/SentUnsupportMessageRow.h" | 0 .../Rows/SentUnsupportMessageRow.m" | 0 .../RCWKExtension/Rows/SentVoiceMessageRow.h" | 0 .../RCWKExtension/Rows/SentVoiceMessageRow.m" | 0 .../RCWKExtension/Rows/TextMessageRow.h" | 0 .../RCWKExtension/Rows/TextMessageRow.m" | 0 .../RCWKExtension/Rows/VoiceMessageRow.h" | 0 .../RCWKExtension/Rows/VoiceMessageRow.m" | 0 .../RCWKExtension/Utility/RCAppInfoModel.h" | 0 .../RCWKExtension/Utility/RCAppInfoModel.m" | 0 .../RCWKExtension/Utility/RCAppQueryHelper.h" | 0 .../RCWKExtension/Utility/RCAppQueryHelper.m" | 0 .../Utility/RCAppSharedUserDefault.h" | 0 .../Utility/RCAppSharedUserDefault.m" | 0 .../Utility/RCWKNotificationCenter.h" | 0 .../Utility/RCWKNotificationCenter.m" | 0 .../RCWKExtension/Utility/RCWKUtility.h" | 0 .../RCWKExtension/Utility/RCWKUtility.m" | 0 ...\221 Demo WatchKit Extension.entitlements" | 0 1073 files changed, 1174 insertions(+), 1886 deletions(-) delete mode 100644 ios-rongimdemo/.gitignore delete mode 100644 ios-rongimdemo/Podfile.lock delete mode 100644 ios-rongimdemo/RCloudMessage/Sections/Chat/Forward/ForwardSelectedViewController.h delete mode 100644 ios-rongimdemo/RCloudMessage/Sections/Chat/Forward/ForwardSelectedViewController.m delete mode 100644 ios-rongimdemo/RCloudMessage/Supporting Files/framework/en.lproj/RongCloudKit.strings delete mode 100644 ios-rongimdemo/RCloudMessage/Supporting Files/framework/zh-Hans.lproj/RongCloudKit.strings delete mode 100644 ios-rongimdemo/autobuild.sh delete mode 100644 ios-rongimdemo/framework/RongContactCard.framework/Headers/RCCCGroupInfo.h delete mode 100644 ios-rongimdemo/framework/RongContactCard.framework/Headers/RCCCUserInfo.h delete mode 100644 ios-rongimdemo/framework/RongContactCard.framework/Headers/RCCCUserListViewController.h delete mode 100644 ios-rongimdemo/framework/RongContactCard.framework/Headers/RCContactCardKit.h delete mode 100644 ios-rongimdemo/framework/RongContactCard.framework/Headers/RCContactCardMessage.h delete mode 100644 ios-rongimdemo/framework/RongContactCard.framework/Headers/RCContactCardMessageCell.h delete mode 100644 ios-rongimdemo/framework/RongContactCard.framework/Headers/RCSendCardMessageView.h delete mode 100644 ios-rongimdemo/framework/RongContactCard.framework/Headers/RongContactCard.h delete mode 100644 ios-rongimdemo/framework/RongContactCard.framework/Info.plist delete mode 100644 ios-rongimdemo/framework/RongContactCard.framework/Modules/module.modulemap delete mode 100644 ios-rongimdemo/framework/RongContactCard.framework/RongContactCard delete mode 100644 ios-rongimdemo/xcodebuild.sh create mode 100644 ios-sealtalk/.gitattributes create mode 100644 ios-sealtalk/.gitignore rename {ios-rongimdemo => ios-sealtalk}/PodShell.sh (51%) rename {ios-rongimdemo => ios-sealtalk}/Podfile (65%) rename {ios-rongimdemo => ios-sealtalk}/RCWatchKitCommon/RCWKAPPCommonDefine.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCWatchKitCommon/RCWKAppExtenalDefine.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage.xcodeproj/project.pbxproj (97%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage.xcodeproj/project.xcworkspace/contents.xcworkspacedata (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage.xcodeproj/xcshareddata/xcschemes/SealTalk WatchKit App.xcscheme (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage.xcodeproj/xcshareddata/xcschemes/SealTalk WatchKit Extension.xcscheme (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage.xcodeproj/xcshareddata/xcschemes/SealTalk.xcscheme (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage.xcodeproj/xcshareddata/xcschemes/SealTalkShareExtension.xcscheme (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage.xcworkspace/contents.xcworkspacedata (100%) create mode 100644 ios-sealtalk/RCloudMessage.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/AppDelegate.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/AppDelegate.m (96%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Categories/NSBundle+RC.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Categories/NSBundle+RC.m (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Categories/UIColor+RCColor.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Categories/UIColor+RCColor.m (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Categories/UIImage+RCImage.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Categories/UIImage+RCImage.m (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Categories/UITextFiled+Shake.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Categories/UITextFiled+Shake.m (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Categories/UIView+MBProgressHUD.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Categories/UIView+MBProgressHUD.m (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/RCWatchKit/RCWKAppInfoProvider.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/RCWatchKit/RCWKNotifier.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/RCWatchKit/RCWKNotifier.m (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/RCWatchKit/RCWKRequestHandler.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/RCWatchKit/RCWKRequestHandler.m (99%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/RCWatchKit/RCWKSharedUserDefault.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/RCWatchKit/RCWKSharedUserDefault.m (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Base/DefaultPortraitView.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Base/DefaultPortraitView.m (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Base/RCDBaseSettingTableViewCell.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Base/RCDBaseSettingTableViewCell.m (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Base/RCDIndicateTextField.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Base/RCDIndicateTextField.m (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Base/RCDNoFriendView.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Base/RCDNoFriendView.m (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Base/RCDTableView.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Base/RCDTableView.m (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Base/RCDTableViewCell.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Base/RCDTableViewCell.m (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Base/RCDTableViewController.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Base/RCDTableViewController.m (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Base/RCDViewController.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Base/RCDViewController.m (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Base/UITextViewAndPlaceholder.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Base/UITextViewAndPlaceholder.m (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Chat/Chat/RCDChooseUserController.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Chat/Chat/RCDChooseUserController.m (97%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Chat/Chat/RCDImageSlideController.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Chat/Chat/RCDImageSlideController.m (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Chat/Chat/RCDTipMessageCell.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Chat/Chat/RCDTipMessageCell.m (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Chat/ChatListView/GroupNotice/RCDGroupNoticeCell.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Chat/ChatListView/GroupNotice/RCDGroupNoticeCell.m (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Chat/ChatListView/GroupNotice/RCDGroupNoticeListController.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Chat/ChatListView/GroupNotice/RCDGroupNoticeListController.m (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Chat/ChatListView/RCDChatListCell.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Chat/ChatListView/RCDChatListCell.m (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Chat/ChatListView/RCDGroupConversationCell.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Chat/ChatListView/RCDGroupConversationCell.m (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Chat/CommonView/RCDUserListCollectionItem.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Chat/CommonView/RCDUserListCollectionItem.m (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Chat/CommonView/RCDUserListCollectionView.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Chat/CommonView/RCDUserListCollectionView.m (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Chat/Forward/Model/RCDForwardCellModel.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Chat/Forward/Model/RCDForwardCellModel.m (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Chat/Forward/RCDForwardManager.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Chat/Forward/RCDForwardManager.m (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Chat/Forward/RCDForwardSearchMoreController.h (87%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Chat/Forward/RCDForwardSearchMoreController.m (97%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Chat/Forward/RCDForwardSearchViewController.h (85%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Chat/Forward/RCDForwardSearchViewController.m (96%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Chat/Forward/RCDForwardSelectedViewController.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Chat/Forward/RCDForwardSelectedViewController.m (99%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Chat/Forward/RCDHaveSelectedViewController.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Chat/Forward/RCDHaveSelectedViewController.m (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Chat/Forward/RCDSelectContactViewController.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Chat/Forward/RCDSelectContactViewController.m (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Chat/Forward/RCDSelectGroupViewController.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Chat/Forward/RCDSelectGroupViewController.m (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Chat/Forward/View/RCDBottomResultView.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Chat/Forward/View/RCDBottomResultView.m (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Chat/Forward/View/RCDForwardAlertView.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Chat/Forward/View/RCDForwardAlertView.m (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Chat/Forward/View/RCDForwardSelectedCell.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Chat/Forward/View/RCDForwardSelectedCell.m (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Chat/Forward/View/RCDHaveSelectedCell.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Chat/Forward/View/RCDHaveSelectedCell.m (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Chat/Forward/View/RCDRightArrowCell.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Chat/Forward/View/RCDRightArrowCell.m (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Chat/GroupSetting/RCDCopyGroupController.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Chat/GroupSetting/RCDCopyGroupController.m (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Chat/GroupSetting/RCDCreateGroupViewController.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Chat/GroupSetting/RCDCreateGroupViewController.m (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Chat/GroupSetting/RCDEditGroupNameViewController.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Chat/GroupSetting/RCDEditGroupNameViewController.m (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Chat/GroupSetting/RCDGroupAnnouncementViewController.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Chat/GroupSetting/RCDGroupAnnouncementViewController.m (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Chat/GroupSetting/RCDGroupJoinController.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Chat/GroupSetting/RCDGroupJoinController.m (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Chat/GroupSetting/RCDGroupLeftUserListController.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Chat/GroupSetting/RCDGroupLeftUserListController.m (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Chat/GroupSetting/RCDGroupManageController.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Chat/GroupSetting/RCDGroupManageController.m (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Chat/GroupSetting/RCDGroupManagerListController.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Chat/GroupSetting/RCDGroupManagerListController.m (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Chat/GroupSetting/RCDGroupMemberDetailController.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Chat/GroupSetting/RCDGroupMemberDetailController.m (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Chat/GroupSetting/RCDGroupMemberListController.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Chat/GroupSetting/RCDGroupMemberListController.m (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Chat/GroupSetting/RCDGroupMemberSelectController.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Chat/GroupSetting/RCDGroupMemberSelectController.m (87%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Chat/GroupSetting/RCDGroupSelectNewOwnerController.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Chat/GroupSetting/RCDGroupSelectNewOwnerController.m (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Chat/GroupSetting/RCDGroupSettingsTableViewController.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Chat/GroupSetting/RCDGroupSettingsTableViewController.m (98%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Chat/GroupSetting/View/RCDGroupLeftUserListCell.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Chat/GroupSetting/View/RCDGroupLeftUserListCell.m (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Chat/GroupSetting/View/RCDGroupManagerCell.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Chat/GroupSetting/View/RCDGroupManagerCell.m (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Chat/GroupSetting/View/RCDGroupMemberCell.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Chat/GroupSetting/View/RCDGroupMemberCell.m (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Chat/GroupSetting/View/RCDGroupMemberDetailCell.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Chat/GroupSetting/View/RCDGroupMemberDetailCell.m (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Chat/GroupSetting/View/RCDGroupMemberSelectCell.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Chat/GroupSetting/View/RCDGroupMemberSelectCell.m (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Chat/GroupSetting/View/RCDGroupSettingsTableViewCell.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Chat/GroupSetting/View/RCDGroupSettingsTableViewCell.m (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Chat/Poke/Message/RCDPokeMessage.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Chat/Poke/Message/RCDPokeMessage.m (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Chat/Poke/RCDPokeAlertView.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Chat/Poke/RCDPokeAlertView.m (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Chat/Poke/RCDPokeManager.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Chat/Poke/RCDPokeManager.m (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Chat/Poke/RCDPokeMessageCell.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Chat/Poke/RCDPokeMessageCell.m (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Chat/Poke/RCDPokeRemindController.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Chat/Poke/RCDPokeRemindController.m (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Chat/PrivateSetting/Model/RCDChatConfig.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Chat/PrivateSetting/Model/RCDChatConfig.m (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Chat/PrivateSetting/RCDPrivateSettingsTableViewController.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Chat/PrivateSetting/RCDPrivateSettingsTableViewController.m (94%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Chat/PrivateSetting/View/RCDTipFooterView.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Chat/PrivateSetting/View/RCDTipFooterView.m (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Chat/QuicklySend/RCDQuicklySendManager.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Chat/QuicklySend/RCDQuicklySendManager.m (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Chat/QuicklySend/RCDQuicklySendView.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Chat/QuicklySend/RCDQuicklySendView.m (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Chat/QuicklySend/RCDRecentPictureViewController.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Chat/QuicklySend/RCDRecentPictureViewController.m (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Chat/RCDChatListViewController.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Chat/RCDChatListViewController.m (99%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Chat/RCDChatViewController.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Chat/RCDChatViewController.m (91%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Chat/RealTimeLocation/RealTimeLocationViewController.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Chat/RealTimeLocation/RealTimeLocationViewController.m (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Chat/RealTimeLocation/Resource/RealTimeLocation.xcassets/Contents.json (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Chat/RealTimeLocation/Resource/RealTimeLocation.xcassets/back_to_conversation.imageset/Contents.json (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Chat/RealTimeLocation/Resource/RealTimeLocation.xcassets/back_to_conversation.imageset/up.png (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Chat/RealTimeLocation/Resource/RealTimeLocation.xcassets/big_arrow.imageset/Contents.json (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Chat/RealTimeLocation/Resource/RealTimeLocation.xcassets/big_arrow.imageset/big_arrow.png (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Chat/RealTimeLocation/Resource/RealTimeLocation.xcassets/blue_location_icon.imageset/Contents.json (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Chat/RealTimeLocation/Resource/RealTimeLocation.xcassets/blue_location_icon.imageset/blue_location_icon-1.png (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Chat/RealTimeLocation/Resource/RealTimeLocation.xcassets/blue_location_icon.imageset/blue_location_icon.png (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Chat/RealTimeLocation/Resource/RealTimeLocation.xcassets/default_portrait_msg.imageset/Contents.json (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Chat/RealTimeLocation/Resource/RealTimeLocation.xcassets/default_portrait_msg.imageset/default_portrait_msg@2x.png (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Chat/RealTimeLocation/Resource/RealTimeLocation.xcassets/default_portrait_msg.imageset/default_portrait_msg@3x.png (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Chat/RealTimeLocation/Resource/RealTimeLocation.xcassets/gps.imageset/Contents.json (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Chat/RealTimeLocation/Resource/RealTimeLocation.xcassets/gps.imageset/gps.png (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Chat/RealTimeLocation/Resource/RealTimeLocation.xcassets/location_arrow.imageset/Contents.json (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Chat/RealTimeLocation/Resource/RealTimeLocation.xcassets/location_arrow.imageset/location_arrow.png (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Chat/RealTimeLocation/Resource/RealTimeLocation.xcassets/location_share_button.imageset/Contents.json (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Chat/RealTimeLocation/Resource/RealTimeLocation.xcassets/location_share_button.imageset/location_share_button.png (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Chat/RealTimeLocation/Resource/RealTimeLocation.xcassets/location_share_button_hover.imageset/Contents.json (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Chat/RealTimeLocation/Resource/RealTimeLocation.xcassets/location_share_button_hover.imageset/location_share_button_hover.png (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Chat/RealTimeLocation/Resource/RealTimeLocation.xcassets/mylocation.imageset/Contents.json (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Chat/RealTimeLocation/Resource/RealTimeLocation.xcassets/mylocation.imageset/mylocation.png (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Chat/RealTimeLocation/Resource/RealTimeLocation.xcassets/otherlocation.imageset/Contents.json (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Chat/RealTimeLocation/Resource/RealTimeLocation.xcassets/otherlocation.imageset/otherlocation.png (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Chat/RealTimeLocation/Resource/RealTimeLocation.xcassets/quit_location_share.imageset/Contents.json (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Chat/RealTimeLocation/Resource/RealTimeLocation.xcassets/quit_location_share.imageset/stop-1.png (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Chat/RealTimeLocation/Resource/RealTimeLocation.xcassets/white_location_icon.imageset/Contents.json (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Chat/RealTimeLocation/Resource/RealTimeLocation.xcassets/white_location_icon.imageset/white_location_icon.png (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Chat/RealTimeLocation/Resource/RealTimeLocationDefine.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Chat/RealTimeLocation/Resource/en.lproj/RealTimeLocation.strings (96%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Chat/RealTimeLocation/Resource/zh-Hans.lproj/RealTimeLocation.strings (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Chat/RealTimeLocation/Utilities/RTLUtilities.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Chat/RealTimeLocation/Utilities/RTLUtilities.m (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Chat/RealTimeLocation/View/HeadCollectionView.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Chat/RealTimeLocation/View/HeadCollectionView.m (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Chat/RealTimeLocation/View/RCAnnotation/RCAnnotation.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Chat/RealTimeLocation/View/RCAnnotation/RCAnnotation.m (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Chat/RealTimeLocation/View/RCAnnotation/RCAnnotationView.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Chat/RealTimeLocation/View/RCAnnotation/RCAnnotationView.m (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Chat/RealTimeLocation/View/RCAnnotation/RCLocationConvert.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Chat/RealTimeLocation/View/RCAnnotation/RCLocationConvert.m (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Chat/RealTimeLocation/View/RCAnnotation/RCLocationView.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Chat/RealTimeLocation/View/RCAnnotation/RCLocationView.m (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Chat/RealTimeLocation/View/RealTimeLocationEndCell.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Chat/RealTimeLocation/View/RealTimeLocationEndCell.m (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Chat/RealTimeLocation/View/RealTimeLocationStartCell.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Chat/RealTimeLocation/View/RealTimeLocationStartCell.m (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Chat/RealTimeLocation/View/RealTimeLocationStatusView.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Chat/RealTimeLocation/View/RealTimeLocationStatusView.m (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Chat/ReceiptDetail/RCDReceiptDetailsTableViewController.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Chat/ReceiptDetail/RCDReceiptDetailsTableViewController.m (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Chat/ReceiptDetail/View/RCDReceiptDetailHeader.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Chat/ReceiptDetail/View/RCDReceiptDetailHeader.m (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Chat/ReceiptDetail/View/RCDReceiptDetailsTableViewCell.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Chat/ReceiptDetail/View/RCDReceiptDetailsTableViewCell.m (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Chat/ScanQR/RCDQRInfoHandle.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Chat/ScanQR/RCDQRInfoHandle.m (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Chat/ScanQR/RCDScanQRCodeController.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Chat/ScanQR/RCDScanQRCodeController.m (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Chat/ScanQR/View/RCDScannerView.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Chat/ScanQR/View/RCDScannerView.m (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Contact/AddFriend/RCDAddFriendListViewController.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Contact/AddFriend/RCDAddFriendListViewController.m (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Contact/AddFriend/RCDAddFriendViewController.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Contact/AddFriend/RCDAddFriendViewController.m (91%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Contact/AddFriend/RCDAddressBookFriendsViewController.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Contact/AddFriend/RCDAddressBookFriendsViewController.m (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Contact/AddFriend/RCDSelectAddressBookViewController.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Contact/AddFriend/RCDSelectAddressBookViewController.m (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Contact/AddFriend/View/RCDAddFriendListCell.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Contact/AddFriend/View/RCDAddFriendListCell.m (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Contact/AddFriend/View/RCDAddressBookFriendCell.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Contact/AddFriend/View/RCDAddressBookFriendCell.m (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Contact/AddFriend/View/RCDMyQRCodeView.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Contact/AddFriend/View/RCDMyQRCodeView.m (99%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Contact/AddFriend/View/RCDSelectAddressBookCell.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Contact/AddFriend/View/RCDSelectAddressBookCell.m (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Contact/AddFriend/View/RCDUnableGetContactsView.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Contact/AddFriend/View/RCDUnableGetContactsView.m (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Contact/AddressBook/RCDAddressBookTableViewCell.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Contact/AddressBook/RCDAddressBookTableViewCell.m (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Contact/AddressBook/RCDAddressBookViewController.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Contact/AddressBook/RCDAddressBookViewController.m (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Contact/ContactSelected/RCDContactSelectedTableViewController.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Contact/ContactSelected/RCDContactSelectedTableViewController.m (98%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Contact/ContactSelected/View/RCDContactSelectedCollectionViewCell.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Contact/ContactSelected/View/RCDContactSelectedCollectionViewCell.m (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Contact/ContactSelected/View/RCDContactSelectedTableViewCell.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Contact/ContactSelected/View/RCDContactSelectedTableViewCell.m (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Contact/Group/RCDGroupTableViewCell.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Contact/Group/RCDGroupTableViewCell.m (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Contact/Group/RCDGroupViewController.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Contact/Group/RCDGroupViewController.m (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Contact/Person/RCDFriendRemarksViewController.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Contact/Person/RCDFriendRemarksViewController.m (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Contact/Person/RCDPersonDetailViewController.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Contact/Person/RCDPersonDetailViewController.m (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Contact/Person/RCDPictureDetailViewController.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Contact/Person/RCDPictureDetailViewController.m (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Contact/Person/View/RCDDescriptionView.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Contact/Person/View/RCDDescriptionView.m (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Contact/Person/View/RCDPersonDetailCell.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Contact/Person/View/RCDPersonDetailCell.m (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Contact/Person/View/RCDPersonInfoView.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Contact/Person/View/RCDPersonInfoView.m (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Contact/Person/View/RCDPictureView.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Contact/Person/View/RCDPictureView.m (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Contact/Person/View/RCDSetupRemarkView.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Contact/Person/View/RCDSetupRemarkView.m (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Contact/Person/View/RCDTextView.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Contact/Person/View/RCDTextView.m (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Contact/PublicService/RCDPublicServiceListViewController.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Contact/PublicService/RCDPublicServiceListViewController.m (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Contact/RCDContactTableViewCell.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Contact/RCDContactTableViewCell.m (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Contact/RCDContactViewController.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Contact/RCDContactViewController.m (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Debug/ChatroomStatus/RCDDebugAlertView.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Debug/ChatroomStatus/RCDDebugAlertView.m (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Debug/ChatroomStatus/RCDDebugChatRoomCell.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Debug/ChatroomStatus/RCDDebugChatRoomCell.m (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Debug/ChatroomStatus/RCDDebugChatroomViewController.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Debug/ChatroomStatus/RCDDebugChatroomViewController.m (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Debug/ChatroomStatus/RCDDebugJoinChatroomViewController.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Debug/ChatroomStatus/RCDDebugJoinChatroomViewController.m (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Debug/RCDDataStatistics.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Debug/RCDDataStatistics.m (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Debug/RCDDebugNoDisturbViewController.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Debug/RCDDebugNoDisturbViewController.m (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Debug/RCDDebugTableViewController.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Debug/RCDDebugTableViewController.m (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Debug/RCDDebugViewController.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Debug/RCDDebugViewController.m (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Demo/EmoticonExtention/RCDCustomerEmoticonTab.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Demo/EmoticonExtention/RCDCustomerEmoticonTab.m (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Demo/TestMessage/RCDTestMessage.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Demo/TestMessage/RCDTestMessage.m (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Demo/TestMessage/RCDTestMessageCell.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Demo/TestMessage/RCDTestMessageCell.m (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Discovery/RCDSquareCell.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Discovery/RCDSquareCell.m (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Discovery/RCDSquareTableViewController.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Discovery/RCDSquareTableViewController.m (83%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Login/RCAnimatedImagesView.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Login/RCAnimatedImagesView.m (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Login/RCDChangePasswordViewController.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Login/RCDChangePasswordViewController.m (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Login/RCDCountry.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Login/RCDCountry.m (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Login/RCDCountryListController.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Login/RCDCountryListController.m (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Login/RCDFindPswViewController.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Login/RCDFindPswViewController.m (99%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Login/RCDLoginViewController.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Login/RCDLoginViewController.m (93%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Login/RCDRegisterViewController.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Login/RCDRegisterViewController.m (99%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Login/RCUnderlineTextField.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Login/RCUnderlineTextField.m (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Main/RCDMainTabBarViewController.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Main/RCDMainTabBarViewController.m (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Main/RCDNavigationBar.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Main/RCDNavigationBar.m (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Main/RCDNavigationViewController.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Main/RCDNavigationViewController.m (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Main/RCDTabBarBtn.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Main/RCDTabBarBtn.m (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Main/RCDUIBarButtonItem.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Main/RCDUIBarButtonItem.m (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Main/UITabBar+badge.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Main/UITabBar+badge.m (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Me/CustomerService/RCDCSAnnounceView.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Me/CustomerService/RCDCSAnnounceView.m (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Me/CustomerService/RCDCSButton.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Me/CustomerService/RCDCSButton.m (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Me/CustomerService/RCDCSEvaluateModel.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Me/CustomerService/RCDCSEvaluateModel.m (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Me/CustomerService/RCDCSEvaluateView.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Me/CustomerService/RCDCSEvaluateView.m (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Me/CustomerService/RCDCSInputView.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Me/CustomerService/RCDCSInputView.m (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Me/CustomerService/RCDCSSolveView.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Me/CustomerService/RCDCSSolveView.m (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Me/CustomerService/RCDCSStarView.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Me/CustomerService/RCDCSStarView.m (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Me/CustomerService/RCDCSTagView.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Me/CustomerService/RCDCSTagView.m (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Me/CustomerService/RCDCustomerServiceViewController.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Me/CustomerService/RCDCustomerServiceViewController.m (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Me/Language/RCDLanguageSettingTableViewCell.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Me/Language/RCDLanguageSettingTableViewCell.m (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Me/Language/RCDLanguageSettingViewController.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Me/Language/RCDLanguageSettingViewController.m (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Me/PersonalDetail/RCDEditUserNameViewController.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Me/PersonalDetail/RCDEditUserNameViewController.m (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Me/PersonalDetail/RCDMeDetailsCell.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Me/PersonalDetail/RCDMeDetailsCell.m (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Me/PersonalDetail/RCDMeInfoTableViewController.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Me/PersonalDetail/RCDMeInfoTableViewController.m (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Me/PersonalDetail/RCDSetSealTalkNumViewController.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Me/PersonalDetail/RCDSetSealTalkNumViewController.m (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Me/PersonalDetail/RCDSettingGenderViewController.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Me/PersonalDetail/RCDSettingGenderViewController.m (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Me/QR/RCDQRCodeController.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Me/QR/RCDQRCodeController.m (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Me/RCDAboutRongCloudTableViewController.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Me/RCDAboutRongCloudTableViewController.m (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Me/RCDLogoTableViewCell.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Me/RCDLogoTableViewCell.m (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Me/RCDMeCell.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Me/RCDMeCell.m (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Me/RCDMeTableViewController.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Me/RCDMeTableViewController.m (99%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Me/RCDVersionCell.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Me/RCDVersionCell.m (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Me/Setting/ChatBackground/RCDChatBackgroundCell.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Me/Setting/ChatBackground/RCDChatBackgroundCell.m (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Me/Setting/ChatBackground/RCDChatBackgroundViewController.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Me/Setting/ChatBackground/RCDChatBackgroundViewController.m (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Me/Setting/ChatBackground/RCDChatBgDetailViewController.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Me/Setting/ChatBackground/RCDChatBgDetailViewController.m (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Me/Setting/RCDBlackListViewController.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Me/Setting/RCDBlackListViewController.m (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Me/Setting/RCDCleanChatHistoryViewController.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Me/Setting/RCDCleanChatHistoryViewController.m (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Me/Setting/RCDMessageNoDisturbSettingController.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Me/Setting/RCDMessageNoDisturbSettingController.m (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Me/Setting/RCDMessageNotifySettingTableViewController.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Me/Setting/RCDMessageNotifySettingTableViewController.m (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Me/Setting/RCDPrivacyTableViewController.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Me/Setting/RCDPrivacyTableViewController.m (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Me/Setting/RCDPushSettingViewController.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Me/Setting/RCDPushSettingViewController.m (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Me/Setting/RCDSettingsTableViewController.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Me/Setting/RCDSettingsTableViewController.m (95%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Me/Setting/View/RCDBlackListCell.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Me/Setting/View/RCDBlackListCell.m (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Search/RCDSearchDataManager.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Search/RCDSearchDataManager.m (99%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Search/RCDSearchFriendController.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Search/RCDSearchFriendController.m (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Search/RCDSearchHistoryMessageController.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Search/RCDSearchHistoryMessageController.m (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Search/RCDSearchMoreController.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Search/RCDSearchMoreController.m (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Search/RCDSearchResultModel.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Search/RCDSearchResultModel.m (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Search/RCDSearchViewController.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Search/RCDSearchViewController.m (93%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Search/View/RCDLabel.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Search/View/RCDLabel.m (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Search/View/RCDSearchBar.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Search/View/RCDSearchBar.m (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Search/View/RCDSearchMoreViewCell.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Search/View/RCDSearchMoreViewCell.m (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Search/View/RCDSearchResultTableViewCell.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Search/View/RCDSearchResultTableViewCell.m (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Search/View/RCDSearchResultViewCell.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Sections/Search/View/RCDSearchResultViewCell.m (99%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Services/AddressBook/RCDAddressBookManager.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Services/AddressBook/RCDAddressBookManager.m (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Services/AddressBook/RCDContactsInfo.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Services/AddressBook/RCDContactsInfo.m (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Services/Chat/Message/RCDChatNotificationMessage.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Services/Chat/Message/RCDChatNotificationMessage.m (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Services/Chat/Message/RCDClearMessage.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Services/Chat/Message/RCDClearMessage.m (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Services/Chat/RCDChatManager.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Services/Chat/RCDChatManager.m (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Services/ChatRoom/RCDChatRoom.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Services/ChatRoom/RCDChatRoom.m (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Services/ChatRoom/RCDChatRoomManager.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Services/ChatRoom/RCDChatRoomManager.m (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Services/DB/RCDDBManager.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Services/DB/RCDDBManager.m (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Services/Group/Message/RCDGroupNoticeUpdateMessage.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Services/Group/Message/RCDGroupNoticeUpdateMessage.m (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Services/Group/Message/RCDGroupNotificationMessage.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Services/Group/Message/RCDGroupNotificationMessage.m (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Services/Group/RCDGroupAnnouncement.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Services/Group/RCDGroupAnnouncement.m (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Services/Group/RCDGroupInfo.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Services/Group/RCDGroupInfo.m (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Services/Group/RCDGroupLeftMember.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Services/Group/RCDGroupLeftMember.m (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Services/Group/RCDGroupManager.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Services/Group/RCDGroupManager.m (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Services/Group/RCDGroupMember.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Services/Group/RCDGroupMember.m (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Services/Group/RCDGroupMemberDetailInfo.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Services/Group/RCDGroupMemberDetailInfo.m (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Services/Group/RCDGroupNotice.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Services/Group/RCDGroupNotice.m (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Services/IM/RCDIMService.h (75%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Services/IM/RCDIMService.m (58%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Services/IM/RCDRCIMDataSource.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Services/IM/RCDRCIMDataSource.m (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Services/Login/RCDLoginManager.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Services/Login/RCDLoginManager.m (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Services/ServerAPI/RCDChatAPI.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Services/ServerAPI/RCDChatAPI.m (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Services/ServerAPI/RCDChatRoomAPI.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Services/ServerAPI/RCDChatRoomAPI.m (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Services/ServerAPI/RCDGroupAPI.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Services/ServerAPI/RCDGroupAPI.m (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Services/ServerAPI/RCDLoginAPI.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Services/ServerAPI/RCDLoginAPI.m (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Services/ServerAPI/RCDUploadAPI.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Services/ServerAPI/RCDUploadAPI.m (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Services/ServerAPI/RCDUserInfoAPI.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Services/ServerAPI/RCDUserInfoAPI.m (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Services/Upload/RCDUploadManager.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Services/Upload/RCDUploadManager.m (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Services/UserInfo/Message/RCDContactNotificationMessage.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Services/UserInfo/Message/RCDContactNotificationMessage.m (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Services/UserInfo/RCDFriendDescription.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Services/UserInfo/RCDFriendDescription.m (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Services/UserInfo/RCDFriendInfo.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Services/UserInfo/RCDFriendInfo.m (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Services/UserInfo/RCDUserInfo.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Services/UserInfo/RCDUserInfo.m (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Services/UserInfo/RCDUserInfoManager.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Services/UserInfo/RCDUserInfoManager.m (97%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Services/UserInfo/RCDUserSetting.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Services/UserInfo/RCDUserSetting.m (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/AddPhotoDefault.imageset/AddPhotoDefault.png (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/AddPhotoDefault.imageset/Contents.json (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/App Resources/AppIcon.appiconset/1024x1024.png (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/App Resources/AppIcon.appiconset/Contents.json (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/App Resources/AppIcon.appiconset/app_114x114.png (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/App Resources/AppIcon.appiconset/app_120x120.png (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/App Resources/AppIcon.appiconset/app_180x180.png (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/App Resources/AppIcon.appiconset/app_29x29.png (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/App Resources/AppIcon.appiconset/app_57x57.png (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/App Resources/AppIcon.appiconset/app_58x58.png (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/App Resources/AppIcon.appiconset/app_60@2x.png (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/App Resources/AppIcon.appiconset/app_76@2x.png (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/App Resources/AppIcon.appiconset/app_83.5@2x.png (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/App Resources/Contents.json (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/App Resources/LaunchImage.launchimage/Contents.json (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/App Resources/LaunchImage.launchimage/Default-568h@2x.png (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/App Resources/LaunchImage.launchimage/Default.png (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/App Resources/LaunchImage.launchimage/Default@2x-1.png (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/App Resources/LaunchImage.launchimage/Default@2x.png (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/ChatBackground/Contents.json (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/ChatBackground/chat_bg_1.imageset/Contents.json (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/ChatBackground/chat_bg_1.imageset/chat_bg_1.png (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/ChatBackground/chat_bg_2.imageset/Contents.json (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/ChatBackground/chat_bg_2.imageset/chat_bg_2.png (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/ChatBackground/chat_bg_3.imageset/Contents.json (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/ChatBackground/chat_bg_3.imageset/chat_bg_3.png (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/ChatBackground/chat_bg_4.imageset/Contents.json (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/ChatBackground/chat_bg_4.imageset/chat_bg_4.png (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/ChatBackground/chat_bg_5.imageset/Contents.json (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/ChatBackground/chat_bg_5.imageset/chat_bg_5.png (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/ChatBackground/chat_bg_select.imageset/Contents.json (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/ChatBackground/chat_bg_select.imageset/chat_bg_select@2x.png (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/ChatBackground/chat_bg_select.imageset/chat_bg_select@3x.png (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/ChatBackground/chat_bg_select_0.imageset/Contents.json (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/ChatBackground/chat_bg_select_0.imageset/chat_bg_dark@2x.png (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/ChatBackground/chat_bg_select_0.imageset/chat_bg_dark@3x.png (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/ChatBackground/chat_bg_select_0.imageset/chat_bg_select_0@2x.png (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/ChatBackground/chat_bg_select_0.imageset/chat_bg_select_0@3x.png (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/ChatBackground/chat_bg_select_1.imageset/Contents.json (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/ChatBackground/chat_bg_select_1.imageset/chat_bg_select_1@2x.png (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/ChatBackground/chat_bg_select_1.imageset/chat_bg_select_1@3x.png (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/ChatBackground/chat_bg_select_2.imageset/Contents.json (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/ChatBackground/chat_bg_select_2.imageset/chat_bg_select_2@2x.png (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/ChatBackground/chat_bg_select_2.imageset/chat_bg_select_2@3x.png (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/ChatBackground/chat_bg_select_3.imageset/Contents.json (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/ChatBackground/chat_bg_select_3.imageset/chat_bg_select_3@2x.png (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/ChatBackground/chat_bg_select_3.imageset/chat_bg_select_3@3x.png (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/ChatBackground/chat_bg_select_4.imageset/Contents.json (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/ChatBackground/chat_bg_select_4.imageset/chat_bg_select_4@2x.png (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/ChatBackground/chat_bg_select_4.imageset/chat_bg_select_4@3x.png (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/ChatBackground/chat_bg_select_5.imageset/Contents.json (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/ChatBackground/chat_bg_select_5.imageset/chat_bg_select_5@2x.png (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/ChatBackground/chat_bg_select_5.imageset/chat_bg_select_5@3x.png (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/Chatroom/Contents.json (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/Chatroom/chatroom_1.imageset/Contents.json (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/Chatroom/chatroom_1.imageset/chatroom_1@2x.png (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/Chatroom/chatroom_1.imageset/chatroom_1@3x.png (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/Chatroom/chatroom_2.imageset/Contents.json (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/Chatroom/chatroom_2.imageset/chatroom_2@2x.png (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/Chatroom/chatroom_2.imageset/chatroom_2@3x.png (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/Chatroom/chatroom_3.imageset/Contents.json (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/Chatroom/chatroom_3.imageset/chatroom_3@2x.png (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/Chatroom/chatroom_3.imageset/chatroom_3@3x.png (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/Chatroom/chatroom_4.imageset/Contents.json (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/Chatroom/chatroom_4.imageset/chatroom_4@2x.png (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/Chatroom/chatroom_4.imageset/chatroom_4@3x.png (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/Complete.imageset/Complete.png (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/Complete.imageset/Contents.json (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/Contents.json (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/Forward/Contents.json (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/Forward/forward_arrow.imageset/Contents.json (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/Forward/forward_arrow.imageset/forward_arrow.png (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/Forward/forward_delete.imageset/Contents.json (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/Forward/forward_delete.imageset/forward_delete.png (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/Forward/forward_selected.imageset/Contents.json (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/Forward/forward_selected.imageset/forward_selected.png (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/Forward/forward_unselected.imageset/Contents.json (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/Forward/forward_unselected.imageset/forward_unselected.png (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/Group_Setting.imageset/Contents.json (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/Group_Setting.imageset/Group_Setting_dark.png (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/Group_Setting.imageset/Group_icon.png (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/Me/Contents.json (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/Me/about_rongcloud.imageset/Contents.json (100%) rename "ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Me/about_rongcloud.imageset/\345\205\263\344\272\216 @2x.png" => "ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Me/about_rongcloud.imageset/\345\205\263\344\272\216 @2x.png" (100%) rename "ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Me/about_rongcloud.imageset/\345\205\263\344\272\216 @3x.png" => "ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Me/about_rongcloud.imageset/\345\205\263\344\272\216 @3x.png" (100%) rename "ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Me/about_rongcloud.imageset/\345\205\263\344\272\216 \345\244\207\344\273\275@2x.png" => "ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Me/about_rongcloud.imageset/\345\205\263\344\272\216 \345\244\207\344\273\275@2x.png" (100%) rename "ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Me/about_rongcloud.imageset/\345\205\263\344\272\216 \345\244\207\344\273\275@3x.png" => "ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Me/about_rongcloud.imageset/\345\205\263\344\272\216 \345\244\207\344\273\275@3x.png" (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/Me/icon_ multilingual.imageset/Contents.json (100%) rename "ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Me/icon_ multilingual.imageset/\345\244\232\350\257\255\350\250\200@2x.png" => "ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Me/icon_ multilingual.imageset/\345\244\232\350\257\255\350\250\200@2x.png" (100%) rename "ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Me/icon_ multilingual.imageset/\345\244\232\350\257\255\350\250\200@3x.png" => "ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Me/icon_ multilingual.imageset/\345\244\232\350\257\255\350\250\200@3x.png" (100%) rename "ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Me/icon_ multilingual.imageset/\345\244\232\350\257\255\350\250\200\345\244\207\344\273\275@2x.png" => "ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Me/icon_ multilingual.imageset/\345\244\232\350\257\255\350\250\200\345\244\207\344\273\275@2x.png" (100%) rename "ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Me/icon_ multilingual.imageset/\345\244\232\350\257\255\350\250\200\345\244\207\344\273\275@3x.png" => "ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Me/icon_ multilingual.imageset/\345\244\232\350\257\255\350\250\200\345\244\207\344\273\275@3x.png" (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/Me/qr_setting.imageset/Contents.json (100%) rename "ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Me/qr_setting.imageset/\346\210\221\347\232\204\344\272\214\347\273\264\347\240\201@2x.png" => "ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Me/qr_setting.imageset/\346\210\221\347\232\204\344\272\214\347\273\264\347\240\201@2x.png" (100%) rename "ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Me/qr_setting.imageset/\346\210\221\347\232\204\344\272\214\347\273\264\347\240\201@3x.png" => "ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Me/qr_setting.imageset/\346\210\221\347\232\204\344\272\214\347\273\264\347\240\201@3x.png" (100%) rename "ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Me/qr_setting.imageset/\346\210\221\347\232\204\344\272\214\347\273\264\347\240\201\345\244\207\344\273\275@2x.png" => "ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Me/qr_setting.imageset/\346\210\221\347\232\204\344\272\214\347\273\264\347\240\201\345\244\207\344\273\275@2x.png" (100%) rename "ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Me/qr_setting.imageset/\346\210\221\347\232\204\344\272\214\347\273\264\347\240\201\345\244\207\344\273\275@3x.png" => "ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Me/qr_setting.imageset/\346\210\221\347\232\204\344\272\214\347\273\264\347\240\201\345\244\207\344\273\275@3x.png" (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/Me/setting_up.imageset/Contents.json (100%) rename "ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Me/setting_up.imageset/\350\264\246\345\217\267\350\256\276\347\275\256@2x.png" => "ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Me/setting_up.imageset/\350\264\246\345\217\267\350\256\276\347\275\256@2x.png" (100%) rename "ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Me/setting_up.imageset/\350\264\246\345\217\267\350\256\276\347\275\256@3x.png" => "ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Me/setting_up.imageset/\350\264\246\345\217\267\350\256\276\347\275\256@3x.png" (100%) rename "ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Me/setting_up.imageset/\350\264\246\345\217\267\350\256\276\347\275\256\345\244\207\344\273\275@2x.png" => "ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Me/setting_up.imageset/\350\264\246\345\217\267\350\256\276\347\275\256\345\244\207\344\273\275@2x.png" (100%) rename "ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Me/setting_up.imageset/\350\264\246\345\217\267\350\256\276\347\275\256\345\244\207\344\273\275@3x.png" => "ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Me/setting_up.imageset/\350\264\246\345\217\267\350\256\276\347\275\256\345\244\207\344\273\275@3x.png" (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/Me/sevre_inactive.imageset/Contents.json (100%) rename "ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Me/sevre_inactive.imageset/\346\204\217\350\247\201\345\217\215\351\246\210@2x.png" => "ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Me/sevre_inactive.imageset/\346\204\217\350\247\201\345\217\215\351\246\210@2x.png" (100%) rename "ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Me/sevre_inactive.imageset/\346\204\217\350\247\201\345\217\215\351\246\210@3x.png" => "ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Me/sevre_inactive.imageset/\346\204\217\350\247\201\345\217\215\351\246\210@3x.png" (100%) rename "ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Me/sevre_inactive.imageset/\346\204\217\350\247\201\345\217\215\351\246\210\345\244\207\344\273\275@2x.png" => "ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Me/sevre_inactive.imageset/\346\204\217\350\247\201\345\217\215\351\246\210\345\244\207\344\273\275@2x.png" (100%) rename "ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Me/sevre_inactive.imageset/\346\204\217\350\247\201\345\217\215\351\246\210\345\244\207\344\273\275@3x.png" => "ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Me/sevre_inactive.imageset/\346\204\217\350\247\201\345\217\215\351\246\210\345\244\207\344\273\275@3x.png" (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/Private_Setting.imageset/Contents.json (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/Private_Setting.imageset/private.png (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/Private_Setting.imageset/private_setting_dark.png (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/ScannerLine.imageset/Contents.json (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/ScannerLine.imageset/ScannerLine@2x.png (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/ScannerLine.imageset/ScannerLine@3x.png (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/Contents.json (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/contact_icon.imageset/Contents.json (100%) rename "ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/contact_icon.imageset/\351\200\232\350\256\257\345\275\225@2x.png" => "ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/contact_icon.imageset/\351\200\232\350\256\257\345\275\225@2x.png" (100%) rename "ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/contact_icon.imageset/\351\200\232\350\256\257\345\275\225@3x.png" => "ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/contact_icon.imageset/\351\200\232\350\256\257\345\275\225@3x.png" (100%) rename "ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/contact_icon.imageset/\351\200\232\350\256\257\345\275\225\345\244\207\344\273\275@2x.png" => "ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/contact_icon.imageset/\351\200\232\350\256\257\345\275\225\345\244\207\344\273\275@2x.png" (100%) rename "ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/contact_icon.imageset/\351\200\232\350\256\257\345\275\225\345\244\207\344\273\275@3x.png" => "ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/contact_icon.imageset/\351\200\232\350\256\257\345\275\225\345\244\207\344\273\275@3x.png" (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/contact_icon_hover.imageset/Contents.json (100%) rename "ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/contact_icon_hover.imageset/\351\200\232\350\256\257\345\275\225_pre@2x.png" => "ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/contact_icon_hover.imageset/\351\200\232\350\256\257\345\275\225_pre@2x.png" (100%) rename "ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/contact_icon_hover.imageset/\351\200\232\350\256\257\345\275\225_pre@3x.png" => "ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/contact_icon_hover.imageset/\351\200\232\350\256\257\345\275\225_pre@3x.png" (100%) rename "ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/contact_icon_hover.imageset/\351\200\232\350\256\257\345\275\225\345\244\207\344\273\275 2@2x.png" => "ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/contact_icon_hover.imageset/\351\200\232\350\256\257\345\275\225\345\244\207\344\273\275 2@2x.png" (100%) rename "ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/contact_icon_hover.imageset/\351\200\232\350\256\257\345\275\225\345\244\207\344\273\275 2@3x.png" => "ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/contact_icon_hover.imageset/\351\200\232\350\256\257\345\275\225\345\244\207\344\273\275 2@3x.png" (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/icon_chat.imageset/Contents.json (100%) rename "ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/icon_chat.imageset/\344\274\232\350\257\235@2x.png" => "ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/icon_chat.imageset/\344\274\232\350\257\235@2x.png" (100%) rename "ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/icon_chat.imageset/\344\274\232\350\257\235@3x.png" => "ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/icon_chat.imageset/\344\274\232\350\257\235@3x.png" (100%) rename "ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/icon_chat.imageset/\344\274\232\350\257\235\345\244\207\344\273\275@2x.png" => "ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/icon_chat.imageset/\344\274\232\350\257\235\345\244\207\344\273\275@2x.png" (100%) rename "ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/icon_chat.imageset/\344\274\232\350\257\235\345\244\207\344\273\275@3x.png" => "ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/icon_chat.imageset/\344\274\232\350\257\235\345\244\207\344\273\275@3x.png" (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/icon_chat_hover.imageset/Contents.json (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/icon_chat_hover.imageset/icon_chat_hover@2x.png (100%) rename "ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/icon_chat_hover.imageset/\344\274\232\350\257\235_pre@3x.png" => "ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/icon_chat_hover.imageset/\344\274\232\350\257\235_pre@3x.png" (100%) rename "ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/icon_chat_hover.imageset/\344\274\232\350\257\235_pre\345\244\207\344\273\275@2x.png" => "ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/icon_chat_hover.imageset/\344\274\232\350\257\235_pre\345\244\207\344\273\275@2x.png" (100%) rename "ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/icon_chat_hover.imageset/\344\274\232\350\257\235_pre\345\244\207\344\273\275@3x.png" => "ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/icon_chat_hover.imageset/\344\274\232\350\257\235_pre\345\244\207\344\273\275@3x.png" (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/icon_me.imageset/Contents.json (100%) rename "ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/icon_me.imageset/\346\210\221@2x.png" => "ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/icon_me.imageset/\346\210\221@2x.png" (100%) rename "ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/icon_me.imageset/\346\210\221@3x.png" => "ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/icon_me.imageset/\346\210\221@3x.png" (100%) rename "ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/icon_me.imageset/\346\210\221\345\244\207\344\273\275@2x.png" => "ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/icon_me.imageset/\346\210\221\345\244\207\344\273\275@2x.png" (100%) rename "ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/icon_me.imageset/\346\210\221\345\244\207\344\273\275@3x.png" => "ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/icon_me.imageset/\346\210\221\345\244\207\344\273\275@3x.png" (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/icon_me_hover.imageset/Contents.json (100%) rename "ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/icon_me_hover.imageset/\346\210\221_pre@2x.png" => "ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/icon_me_hover.imageset/\346\210\221_pre@2x.png" (100%) rename "ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/icon_me_hover.imageset/\346\210\221_pre@3x.png" => "ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/icon_me_hover.imageset/\346\210\221_pre@3x.png" (100%) rename "ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/icon_me_hover.imageset/\346\210\221\345\244\207\344\273\275 2@2x.png" => "ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/icon_me_hover.imageset/\346\210\221\345\244\207\344\273\275 2@2x.png" (100%) rename "ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/icon_me_hover.imageset/\346\210\221\345\244\207\344\273\275 2@3x.png" => "ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/icon_me_hover.imageset/\346\210\221\345\244\207\344\273\275 2@3x.png" (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/square.imageset/Contents.json (100%) rename "ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/square.imageset/\345\217\221\347\216\260@2x.png" => "ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/square.imageset/\345\217\221\347\216\260@2x.png" (100%) rename "ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/square.imageset/\345\217\221\347\216\260@3x.png" => "ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/square.imageset/\345\217\221\347\216\260@3x.png" (100%) rename "ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/square.imageset/\345\217\221\347\216\260\345\244\207\344\273\275@2x.png" => "ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/square.imageset/\345\217\221\347\216\260\345\244\207\344\273\275@2x.png" (100%) rename "ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/square.imageset/\345\217\221\347\216\260\345\244\207\344\273\275@3x.png" => "ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/square.imageset/\345\217\221\347\216\260\345\244\207\344\273\275@3x.png" (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/square_hover.imageset/Contents.json (100%) rename "ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/square_hover.imageset/\345\217\221\347\216\260_pre@2x.png" => "ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/square_hover.imageset/\345\217\221\347\216\260_pre@2x.png" (100%) rename "ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/square_hover.imageset/\345\217\221\347\216\260_pre@3x.png" => "ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/square_hover.imageset/\345\217\221\347\216\260_pre@3x.png" (100%) rename "ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/square_hover.imageset/\345\217\221\347\216\260\345\244\207\344\273\275 2@2x.png" => "ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/square_hover.imageset/\345\217\221\347\216\260\345\244\207\344\273\275 2@2x.png" (100%) rename "ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/square_hover.imageset/\345\217\221\347\216\260\345\244\207\344\273\275 2@3x.png" => "ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/square_hover.imageset/\345\217\221\347\216\260\345\244\207\344\273\275 2@3x.png" (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/about_rong.imageset/Contents.json (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/about_rong.imageset/base64.png (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/about_rong.imageset/logo.png (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/add.imageset/Contents.json (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/add.imageset/add.png (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/add.imageset/add_dark@2x.png (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/add.imageset/add_dark@3x.png (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/add_friend.imageset/Contents.json (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/add_friend.imageset/add_friend@2x.png (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/add_friend.imageset/add_friend@3x.png (100%) rename "ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/add_friend.imageset/\347\224\273\346\235\277@2x.png" => "ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/add_friend.imageset/\347\224\273\346\235\277@2x.png" (100%) rename "ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/add_friend.imageset/\347\224\273\346\235\277@3x.png" => "ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/add_friend.imageset/\347\224\273\346\235\277@3x.png" (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/add_invite_phonebook.imageset/Contents.json (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/add_invite_phonebook.imageset/add_invite_phonebook@2x.png (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/add_invite_phonebook.imageset/add_invite_phonebook@3x.png (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/add_member.imageset/Contents.json (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/add_member.imageset/add_member.png (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/add_phonebook.imageset/Contents.json (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/add_phonebook.imageset/add_phonebook@2x.png (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/add_phonebook.imageset/add_phonebook@3x.png (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/add_qr_code.imageset/Contents.json (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/add_qr_code.imageset/add_qr_code@2x.png (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/add_qr_code.imageset/add_qr_code@3x.png (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/add_scan.imageset/Contents.json (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/add_scan.imageset/add_scan@2x.png (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/add_scan.imageset/add_scan@3x.png (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/add_wechat.imageset/Contents.json (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/add_wechat.imageset/add_wechat@2x.png (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/add_wechat.imageset/add_wechat@3x.png (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/addfriend_icon.imageset/Contents.json (100%) rename "ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/addfriend_icon.imageset/\345\210\233\345\273\272\347\276\244\347\273\204\345\244\207\344\273\275@2x.png" => "ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/addfriend_icon.imageset/\345\210\233\345\273\272\347\276\244\347\273\204\345\244\207\344\273\275@2x.png" (100%) rename "ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/addfriend_icon.imageset/\345\210\233\345\273\272\347\276\244\347\273\204\345\244\207\344\273\275@3x.png" => "ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/addfriend_icon.imageset/\345\210\233\345\273\272\347\276\244\347\273\204\345\244\207\344\273\275@3x.png" (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/back_to_conversation.imageset/Contents.json (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/back_to_conversation.imageset/up.png (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/big_arrow.imageset/Contents.json (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/big_arrow.imageset/big_arrow.png (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/blue_location_icon.imageset/Contents.json (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/blue_location_icon.imageset/blue_location_icon-1.png (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/blue_location_icon.imageset/blue_location_icon.png (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/chat_icon.imageset/Contents.json (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/chat_icon.imageset/chat_icon.png (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/choose_all.imageset/Contents.json (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/choose_all.imageset/choose_all@2x.png (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/choose_all.imageset/choose_all@3x.png (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/close.imageset/Contents.json (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/close.imageset/close.png (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/config.imageset/Contents.json (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/config.imageset/config.png (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/contact.imageset/Contents.json (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/contact.imageset/contact_@2x.png (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/contact.imageset/contact_@3x.png (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/contacts_matching.imageset/Contents.json (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/contacts_matching.imageset/contacts_matching@2x.png (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/contacts_matching.imageset/contacts_matching@3x.png (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/creategroup_icon.imageset/Contents.json (100%) rename "ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/creategroup_icon.imageset/\345\210\233\345\273\272\347\276\244\347\273\204@2x.png" => "ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/creategroup_icon.imageset/\345\210\233\345\273\272\347\276\244\347\273\204@2x.png" (100%) rename "ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/creategroup_icon.imageset/\345\210\233\345\273\272\347\276\244\347\273\204@3x.png" => "ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/creategroup_icon.imageset/\345\210\233\345\273\272\347\276\244\347\273\204@3x.png" (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/defaultGroup.imageset/Contents.json (100%) rename "ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/defaultGroup.imageset/\347\276\244\347\273\204.png" => "ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/defaultGroup.imageset/\347\276\244\347\273\204.png" (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/delete_member.imageset/Contents.json (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/delete_member.imageset/delete_member.png (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/disable_select.imageset/Contents.json (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/disable_select.imageset/disable_select.png (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/eva_cancel.imageset/Contents.json (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/eva_cancel.imageset/eva_cancel.png (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/forward_message.imageset/Contents.json (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/forward_message.imageset/forward_message@2x.png (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/forward_message.imageset/forward_message@3x.png (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/gender_female.imageset/Contents.json (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/gender_female.imageset/gender_female@2x.png (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/gender_female.imageset/gender_female@3x.png (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/gender_male.imageset/Contents.json (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/gender_male.imageset/gender_male@2x.png (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/gender_male.imageset/gender_male@3x.png (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/gps.imageset/Contents.json (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/gps.imageset/gps.png (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/grayarrow.imageset/Contents.json (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/grayarrow.imageset/grayarrow.png (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/group_notice.imageset/Contents.json (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/group_notice.imageset/group_notice@2x.png (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/group_notice.imageset/group_notice@3x.png (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/group_quit.imageset/Contents.json (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/group_quit.imageset/btn_red.png (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/group_quit_hover.imageset/Contents.json (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/group_quit_hover.imageset/btn_red_hover.png (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/groupmanageradd.imageset/Contents.json (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/groupmanageradd.imageset/groupmanageradd@2x.png (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/groupmanagerdelete.imageset/Contents.json (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/groupmanagerdelete.imageset/groupmanagerdelete@2x.png (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/icon_group.imageset/Contents.json (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/icon_group.imageset/icon_group.png (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/icon_person.imageset/Contents.json (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/icon_person.imageset/icon_person.png (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/line_x2.imageset/Contents.json (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/line_x2.imageset/line.png (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/loading_iOS.imageset/Contents.json (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/loading_iOS.imageset/loading_iOS.png (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/location_arrow.imageset/Contents.json (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/location_arrow.imageset/location_arrow.png (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/location_share_button.imageset/Contents.json (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/location_share_button.imageset/location_share_button.png (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/location_share_button_hover.imageset/Contents.json (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/location_share_button_hover.imageset/location_share_button_hover.png (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/locationicon.imageset/Contents.json (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/locationicon.imageset/location.png (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/login_background.imageset/Contents.json (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/login_background.imageset/login_background.png (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/login_logo.imageset/Contents.json (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/login_logo.imageset/logo.png (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/mylocation.imageset/Contents.json (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/mylocation.imageset/mylocation.png (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/navigator_btn_back.imageset/Contents.json (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/navigator_btn_back.imageset/back.png (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/navigator_btn_back.imageset/back_dark@2x.png (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/navigator_btn_back.imageset/back_dark@3x.png (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/new.imageset/Contents.json (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/new.imageset/new.png (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/newFriend.imageset/Contents.json (100%) rename "ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/newFriend.imageset/\346\226\260\346\234\213\345\217\213.png" => "ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/newFriend.imageset/\346\226\260\346\234\213\345\217\213.png" (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/not_selected.imageset/Contents.json (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/not_selected.imageset/not_selected@2x.png (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/not_selected.imageset/not_selected@3x.png (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/open.imageset/Contents.json (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/open.imageset/open.png (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/otherlocation.imageset/Contents.json (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/otherlocation.imageset/otherlocation.png (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/poke_alert.imageset/Contents.json (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/poke_alert.imageset/poke_alert@2x.png (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/poke_alert.imageset/poke_alert@3x.png (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/poke_ignore.imageset/Contents.json (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/poke_ignore.imageset/poke_ignore@2x.png (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/poke_ignore.imageset/poke_ignore@3x.png (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/poke_join_chat.imageset/Contents.json (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/poke_join_chat.imageset/poke_join_chat@2x.png (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/poke_join_chat.imageset/poke_join_chat@3x.png (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/poke_msg_receive.imageset/Contents.json (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/poke_msg_receive.imageset/poke_msg@2x.png (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/poke_msg_receive.imageset/poke_msg@3x.png (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/poke_msg_send.imageset/Contents.json (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/poke_msg_send.imageset/poke_msg@2x-1.png (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/poke_msg_send.imageset/poke_msg@2x.png (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/poke_msg_send.imageset/poke_msg@3x.png (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/poke_msg_send.imageset/poke_msg@3x@3x.png (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/poke_plugin_item.imageset/Contents.json (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/poke_plugin_item.imageset/poke_plugin_item@2x.png (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/poke_plugin_item.imageset/poke_plugin_item@3x.png (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/poke_plugin_item.imageset/poke_plugin_item_dark@2x.png (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/poke_plugin_item.imageset/poke_plugin_item_dark@3x.png (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/preview_popup.imageset/Contents.json (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/preview_popup.imageset/preview_popup@2x.png (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/preview_popup.imageset/preview_popup@3x.png (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/publicNumber.imageset/Contents.json (100%) rename "ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/publicNumber.imageset/\345\205\254\344\274\227\345\217\267.png" => "ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/publicNumber.imageset/\345\205\254\344\274\227\345\217\267.png" (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/qr.imageset/Contents.json (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/qr.imageset/qr@2x.png (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/qr.imageset/qr@3x.png (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/quit_location_share.imageset/Contents.json (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/quit_location_share.imageset/stop-1.png (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/redpoint.imageset/Contents.json (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/redpoint.imageset/redpoint.png (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/right_arrow.imageset/Contents.json (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/right_arrow.imageset/right_arrow.png (100%) rename "ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/right_arrow.imageset/\344\270\213\344\270\200\346\255\245@2x.png" => "ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/right_arrow.imageset/\344\270\213\344\270\200\346\255\245@2x.png" (100%) rename "ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/right_arrow.imageset/\344\270\213\344\270\200\346\255\245@3x.png" => "ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/right_arrow.imageset/\344\270\213\344\270\200\346\255\245@3x.png" (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/scan.imageset/Contents.json (100%) rename "ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/scan.imageset/\345\210\233\345\273\272\347\276\244\347\273\204\345\244\207\344\273\275 2@2x.png" => "ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/scan.imageset/\345\210\233\345\273\272\347\276\244\347\273\204\345\244\207\344\273\275 2@2x.png" (100%) rename "ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/scan.imageset/\345\210\233\345\273\272\347\276\244\347\273\204\345\244\207\344\273\275 2@3x.png" => "ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/scan.imageset/\345\210\233\345\273\272\347\276\244\347\273\204\345\244\207\344\273\275 2@3x.png" (100%) create mode 100644 ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/sealchat/about_rong.imageset/Contents.json create mode 100644 ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/sealchat/about_rong.imageset/base64.png create mode 100644 ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/sealchat/about_rong.imageset/logo.png create mode 100644 ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/sealchat/loading_iOS.imageset/Contents.json create mode 100644 ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/sealchat/loading_iOS.imageset/loading_iOS.png create mode 100644 ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/sealchat/login_logo.imageset/Contents.json create mode 100644 ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/sealchat/login_logo.imageset/logo.png rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/searchBack.imageset/Contents.json (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/searchBack.imageset/searchBack.png (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/search_blue.imageset/Contents.json (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/search_blue.imageset/search_blue.png (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/select.imageset/Contents.json (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/select.imageset/select.png (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/selected_full.imageset/Contents.json (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/selected_full.imageset/selected_full.png (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/startchat_icon.imageset/Contents.json (100%) rename "ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/startchat_icon.imageset/\345\217\221\350\265\267\350\201\212\345\244\251@2x.png" => "ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/startchat_icon.imageset/\345\217\221\350\265\267\350\201\212\345\244\251@2x.png" (100%) rename "ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/startchat_icon.imageset/\345\217\221\350\265\267\350\201\212\345\244\251@3x.png" => "ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/startchat_icon.imageset/\345\217\221\350\265\267\350\201\212\345\244\251@3x.png" (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/system_notice.imageset/Contents.json (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/system_notice.imageset/system_notice@.png (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/system_notice.imageset/system_notice_3@.png (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/trumpet.imageset/Contents.json (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/trumpet.imageset/trumpet.png (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/unselected_full.imageset/Contents.json (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/unselected_full.imageset/unselected_full.png (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/white_location_icon.imageset/Contents.json (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Images.xcassets/white_location_icon.imageset/white_location_icon.png (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Info.plist (97%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/Launch Screen.storyboard (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/PrefixHeader.pch (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/RCDCommonDefine.h (91%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/RCDCommonString.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/RCDEnum.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/RCloudMessage.entitlements (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/en.lproj/InfoPlist.strings (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/en.lproj/SealTalk.strings (98%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/main.m (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/poke.mp3 (100%) create mode 100644 ios-sealtalk/RCloudMessage/Supporting Files/sealchat/about_rong.imageset/Contents.json create mode 100644 ios-sealtalk/RCloudMessage/Supporting Files/sealchat/about_rong.imageset/base64.png create mode 100644 ios-sealtalk/RCloudMessage/Supporting Files/sealchat/about_rong.imageset/logo.png create mode 100644 ios-sealtalk/RCloudMessage/Supporting Files/sealchat/loading_iOS.imageset/Contents.json create mode 100644 ios-sealtalk/RCloudMessage/Supporting Files/sealchat/loading_iOS.imageset/loading_iOS.png create mode 100644 ios-sealtalk/RCloudMessage/Supporting Files/sealchat/login_logo.imageset/Contents.json create mode 100644 ios-sealtalk/RCloudMessage/Supporting Files/sealchat/login_logo.imageset/logo.png rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/sms-received.caf (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/zh-Hans.lproj/InfoPlist.strings (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Supporting Files/zh-Hans.lproj/SealTalk.strings (99%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Utils/AlertView/NormalAlertView.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Utils/AlertView/NormalAlertView.m (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Utils/Bugly/RCDBuglyManager.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Utils/Bugly/RCDBuglyManager.m (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Utils/DB/RCDDBHelper.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Utils/DB/RCDDBHelper.m (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Utils/HTTP/RCDHTTPResult.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Utils/HTTP/RCDHTTPResult.m (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Utils/HTTP/RCDHTTPUtility.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Utils/HTTP/RCDHTTPUtility.m (99%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Utils/KxMenu/KxMenu.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Utils/KxMenu/KxMenu.m (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Utils/LanguageUtility/RCDLanguageManager.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Utils/LanguageUtility/RCDLanguageManager.m (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Utils/Pinyin/pinyin.c (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Utils/Pinyin/pinyin.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Utils/QR/RCDQRCodeManager.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Utils/QR/RCDQRCodeManager.m (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Utils/RCDUtilities.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Utils/RCDUtilities.m (99%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Utils/TextFieldValidate/RCDTextFieldValidate.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Utils/TextFieldValidate/RCDTextFieldValidate.m (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Utils/WeChat/RCDWeChatManager.h (100%) rename {ios-rongimdemo => ios-sealtalk}/RCloudMessage/Utils/WeChat/RCDWeChatManager.m (100%) rename {ios-rongimdemo => ios-sealtalk}/SealTalkShareExtension/Base.lproj/MainInterface.storyboard (100%) rename {ios-rongimdemo => ios-sealtalk}/SealTalkShareExtension/Info.plist (95%) rename {ios-rongimdemo => ios-sealtalk}/SealTalkShareExtension/RCDShareChatListCell.h (100%) rename {ios-rongimdemo => ios-sealtalk}/SealTalkShareExtension/RCDShareChatListCell.m (100%) rename {ios-rongimdemo => ios-sealtalk}/SealTalkShareExtension/RCDShareChatListController.h (100%) rename {ios-rongimdemo => ios-sealtalk}/SealTalkShareExtension/RCDShareChatListController.m (100%) rename {ios-rongimdemo => ios-sealtalk}/SealTalkShareExtension/RCDShareViewController.h (100%) rename {ios-rongimdemo => ios-sealtalk}/SealTalkShareExtension/RCDShareViewController.m (100%) rename {ios-rongimdemo => ios-sealtalk}/SealTalkShareExtension/SealTalkShareExtension.entitlements (100%) rename {ios-rongimdemo => ios-sealtalk}/SealTalkShareExtension/TFHpple.h (100%) rename {ios-rongimdemo => ios-sealtalk}/SealTalkShareExtension/TFHpple.m (100%) rename {ios-rongimdemo => ios-sealtalk}/SealTalkShareExtension/TFHppleElement.h (100%) rename {ios-rongimdemo => ios-sealtalk}/SealTalkShareExtension/TFHppleElement.m (100%) rename {ios-rongimdemo => ios-sealtalk}/SealTalkShareExtension/XPathQuery.h (100%) rename {ios-rongimdemo => ios-sealtalk}/SealTalkShareExtension/XPathQuery.m (100%) rename {ios-rongimdemo => ios-sealtalk}/SealTalkShareExtension/check.png (100%) rename {ios-rongimdemo => ios-sealtalk}/ServiceExtension/Info.plist (100%) rename {ios-rongimdemo => ios-sealtalk}/ServiceExtension/NotificationService.h (100%) rename {ios-rongimdemo => ios-sealtalk}/ServiceExtension/NotificationService.m (100%) rename {ios-rongimdemo => ios-sealtalk}/ServiceExtension/ServiceExtension.entitlements (100%) rename {ios-rongimdemo => ios-sealtalk}/archive.plist (100%) rename {ios-rongimdemo => ios-sealtalk}/archiveDev.plist (100%) create mode 100644 ios-sealtalk/before_build.sh rename {ios-rongimdemo => ios-sealtalk}/code_format/Code_Format.md (100%) rename {ios-rongimdemo => ios-sealtalk}/code_format/format_ios_code.sh (100%) create mode 100644 ios-sealtalk/jenkins_build.sh rename "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Base.lproj/Interface.storyboard" => "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Base.lproj/Interface.storyboard" (100%) rename "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/AppIcon.appiconset/Contents.json" => "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/AppIcon.appiconset/Contents.json" (100%) rename "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/Image1.imageset/Contents.json" => "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/Image1.imageset/Contents.json" (100%) rename "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/Image1.imageset/icon@2x-3-1.png" => "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/Image1.imageset/icon@2x-3-1.png" (100%) rename "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/Image1.imageset/icon@2x-3.png" => "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/Image1.imageset/icon@2x-3.png" (100%) rename "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/chat_from_bg_normal.imageset/Contents.json" => "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/chat_from_bg_normal.imageset/Contents.json" (100%) rename "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/chat_from_bg_normal.imageset/chat_to_bg_normal.png" => "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/chat_from_bg_normal.imageset/chat_to_bg_normal.png" (100%) rename "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/chat_from_bg_normal.imageset/chat_to_bg_normal@2x.png" => "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/chat_from_bg_normal.imageset/chat_to_bg_normal@2x.png" (100%) rename "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/chat_from_bg_normal.imageset/chat_to_bg_normal@3x.png" => "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/chat_from_bg_normal.imageset/chat_to_bg_normal@3x.png" (100%) rename "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/chat_to_bg_normal.imageset/Contents.json" => "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/chat_to_bg_normal.imageset/Contents.json" (100%) rename "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/chat_to_bg_normal.imageset/chat_to_bg_normal.png" => "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/chat_to_bg_normal.imageset/chat_to_bg_normal.png" (100%) rename "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/chat_to_bg_normal.imageset/chat_to_bg_normal@2x.png" => "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/chat_to_bg_normal.imageset/chat_to_bg_normal@2x.png" (100%) rename "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/chat_to_bg_normal.imageset/chat_to_bg_normal@3x.png" => "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/chat_to_bg_normal.imageset/chat_to_bg_normal@3x.png" (100%) rename "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/from_voice.imageset/Contents.json" => "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/from_voice.imageset/Contents.json" (100%) rename "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/from_voice.imageset/from_voice_play@2x.png" => "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/from_voice.imageset/from_voice_play@2x.png" (100%) rename "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/from_voice_play0.imageset/Contents.json" => "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/from_voice_play0.imageset/Contents.json" (100%) rename "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/from_voice_play0.imageset/from_voice_play1@2x.png" => "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/from_voice_play0.imageset/from_voice_play1@2x.png" (100%) rename "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/from_voice_play1.imageset/Contents.json" => "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/from_voice_play1.imageset/Contents.json" (100%) rename "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/from_voice_play1.imageset/from_voice_play1@2x.png" => "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/from_voice_play1.imageset/from_voice_play1@2x.png" (100%) rename "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/from_voice_play2.imageset/Contents.json" => "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/from_voice_play2.imageset/Contents.json" (100%) rename "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/from_voice_play2.imageset/from_voice_play2@2x.png" => "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/from_voice_play2.imageset/from_voice_play2@2x.png" (100%) rename "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/from_voice_play3.imageset/Contents.json" => "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/from_voice_play3.imageset/Contents.json" (100%) rename "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/from_voice_play3.imageset/from_voice_play2@2x.png" => "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/from_voice_play3.imageset/from_voice_play2@2x.png" (100%) rename "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/from_voice_play4.imageset/Contents.json" => "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/from_voice_play4.imageset/Contents.json" (100%) rename "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/from_voice_play4.imageset/from_voice_play3@2x.png" => "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/from_voice_play4.imageset/from_voice_play3@2x.png" (100%) rename "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/from_voice_play5.imageset/Contents.json" => "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/from_voice_play5.imageset/Contents.json" (100%) rename "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/from_voice_play5.imageset/from_voice_play3@2x.png" => "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/from_voice_play5.imageset/from_voice_play3@2x.png" (100%) rename "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/header.imageset/Contents.json" => "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/header.imageset/Contents.json" (100%) rename "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/header.imageset/default_portrait@2x-1.png" => "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/header.imageset/default_portrait@2x-1.png" (100%) rename "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/header.imageset/default_portrait@2x-2.png" => "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/header.imageset/default_portrait@2x-2.png" (100%) rename "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/header.imageset/default_portrait@2x.png" => "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/header.imageset/default_portrait@2x.png" (100%) rename "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/logo2.imageset/Contents.json" => "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/logo2.imageset/Contents.json" (100%) rename "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/logo2.imageset/login_view_logo@2x-1.png" => "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/logo2.imageset/login_view_logo@2x-1.png" (100%) rename "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/logo2.imageset/logo.png" => "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/logo2.imageset/logo.png" (100%) rename "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/to_voice.imageset/Contents.json" => "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/to_voice.imageset/Contents.json" (100%) rename "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/to_voice.imageset/to_voice_play@2x.png" => "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/to_voice.imageset/to_voice_play@2x.png" (100%) rename "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/to_voice_play0.imageset/Contents.json" => "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/to_voice_play0.imageset/Contents.json" (100%) rename "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/to_voice_play0.imageset/to_voice_play1@2x.png" => "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/to_voice_play0.imageset/to_voice_play1@2x.png" (100%) rename "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/to_voice_play1.imageset/Contents.json" => "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/to_voice_play1.imageset/Contents.json" (100%) rename "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/to_voice_play1.imageset/to_voice_play1@2x.png" => "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/to_voice_play1.imageset/to_voice_play1@2x.png" (100%) rename "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/to_voice_play2.imageset/Contents.json" => "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/to_voice_play2.imageset/Contents.json" (100%) rename "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/to_voice_play2.imageset/to_voice_play2@2x.png" => "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/to_voice_play2.imageset/to_voice_play2@2x.png" (100%) rename "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/to_voice_play3.imageset/Contents.json" => "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/to_voice_play3.imageset/Contents.json" (100%) rename "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/to_voice_play3.imageset/to_voice_play2@2x.png" => "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/to_voice_play3.imageset/to_voice_play2@2x.png" (100%) rename "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/to_voice_play4.imageset/Contents.json" => "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/to_voice_play4.imageset/Contents.json" (100%) rename "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/to_voice_play4.imageset/to_voice_play3@2x.png" => "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/to_voice_play4.imageset/to_voice_play3@2x.png" (100%) rename "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/to_voice_play5.imageset/Contents.json" => "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/to_voice_play5.imageset/Contents.json" (100%) rename "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/to_voice_play5.imageset/to_voice_play3@2x.png" => "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/to_voice_play5.imageset/to_voice_play3@2x.png" (100%) rename "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/watch_default_discussion_portrait.imageset/Contents.json" => "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/watch_default_discussion_portrait.imageset/Contents.json" (100%) rename "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/watch_default_discussion_portrait.imageset/default_discussion_portrait@2x.png" => "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/watch_default_discussion_portrait.imageset/default_discussion_portrait@2x.png" (100%) rename "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/watch_default_group_portrait.imageset/Contents.json" => "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/watch_default_group_portrait.imageset/Contents.json" (100%) rename "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/watch_default_group_portrait.imageset/default_group_portrait@2x.png" => "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/watch_default_group_portrait.imageset/default_group_portrait@2x.png" (100%) rename "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/watchbubbleleft.imageset/Contents.json" => "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/watchbubbleleft.imageset/Contents.json" (100%) rename "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/watchbubbleleft.imageset/bubble_left.png" => "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/watchbubbleleft.imageset/bubble_left.png" (100%) rename "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/watchbubbleright.imageset/Contents.json" => "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/watchbubbleright.imageset/Contents.json" (100%) rename "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/watchbubbleright.imageset/bubble_right.png" => "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/watchbubbleright.imageset/bubble_right.png" (100%) rename "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/watchchat.imageset/Contents.json" => "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/watchchat.imageset/Contents.json" (100%) rename "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/watchchat.imageset/chat.png" => "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/watchchat.imageset/chat.png" (100%) rename "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/watchconfig.imageset/Contents.json" => "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/watchconfig.imageset/Contents.json" (100%) rename "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/watchconfig.imageset/config.png" => "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/watchconfig.imageset/config.png" (100%) rename "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/watchd_efault_portrait.imageset/Contents.json" => "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/watchd_efault_portrait.imageset/Contents.json" (100%) rename "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/watchd_efault_portrait.imageset/default_portrait_msg@2x.png" => "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/watchd_efault_portrait.imageset/default_portrait_msg@2x.png" (100%) rename "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/watchfriends.imageset/Contents.json" => "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/watchfriends.imageset/Contents.json" (100%) rename "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/watchfriends.imageset/friends.png" => "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/watchfriends.imageset/friends.png" (100%) rename "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/watchkeyboard.imageset/Contents.json" => "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/watchkeyboard.imageset/Contents.json" (100%) rename "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/watchkeyboard.imageset/keyboard.png" => "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/watchkeyboard.imageset/keyboard.png" (100%) rename "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/watchlogo.imageset/Contents.json" => "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/watchlogo.imageset/Contents.json" (100%) rename "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/watchlogo.imageset/logo-1.png" => "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/watchlogo.imageset/logo-1.png" (100%) rename "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/watchlogo.imageset/logo.png" => "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/watchlogo.imageset/logo.png" (100%) rename "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/watchvoice.imageset/Contents.json" => "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/watchvoice.imageset/Contents.json" (100%) rename "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/watchvoice.imageset/sound.png" => "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/watchvoice.imageset/sound.png" (100%) rename "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Info.plist" => "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Info.plist" (94%) rename "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/Images.xcassets/README__ignoredByTemplate__" => "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/Images.xcassets/README__ignoredByTemplate__" (100%) rename "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/Images.xcassets/watchbubbleleft.imageset/Contents.json" => "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/Images.xcassets/watchbubbleleft.imageset/Contents.json" (100%) rename "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/Images.xcassets/watchbubbleleft.imageset/bubble_left.png" => "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/Images.xcassets/watchbubbleleft.imageset/bubble_left.png" (100%) rename "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/Images.xcassets/watchbubbleright.imageset/Contents.json" => "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/Images.xcassets/watchbubbleright.imageset/Contents.json" (100%) rename "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/Images.xcassets/watchbubbleright.imageset/bubble_right.png" => "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/Images.xcassets/watchbubbleright.imageset/bubble_right.png" (100%) rename "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/Info.plist" => "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/Info.plist" (94%) rename "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/InterfaceController.h" => "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/InterfaceController.h" (100%) rename "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/InterfaceController.m" => "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/InterfaceController.m" (100%) rename "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/NotificationController.h" => "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/NotificationController.h" (100%) rename "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/NotificationController.m" => "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/NotificationController.m" (100%) rename "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/PushNotificationPayload.apns" => "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/PushNotificationPayload.apns" (100%) rename "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Controller/ConversationController.h" => "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Controller/ConversationController.h" (100%) rename "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Controller/ConversationController.m" => "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Controller/ConversationController.m" (100%) rename "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Controller/ConversationListController.h" => "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Controller/ConversationListController.h" (100%) rename "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Controller/ConversationListController.m" => "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Controller/ConversationListController.m" (100%) rename "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Controller/ConversationRowController.h" => "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Controller/ConversationRowController.h" (100%) rename "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Controller/ConversationRowController.m" => "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Controller/ConversationRowController.m" (100%) rename "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Controller/FriendListController.h" => "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Controller/FriendListController.h" (100%) rename "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Controller/FriendListController.m" => "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Controller/FriendListController.m" (100%) rename "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Controller/FriendRowController.h" => "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Controller/FriendRowController.h" (100%) rename "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Controller/FriendRowController.m" => "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Controller/FriendRowController.m" (100%) rename "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Controller/ImageViewController.h" => "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Controller/ImageViewController.h" (100%) rename "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Controller/ImageViewController.m" => "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Controller/ImageViewController.m" (100%) rename "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Controller/LocationViewController.h" => "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Controller/LocationViewController.h" (100%) rename "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Controller/LocationViewController.m" => "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Controller/LocationViewController.m" (100%) rename "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Controller/MainInterfaceController.h" => "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Controller/MainInterfaceController.h" (100%) rename "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Controller/MainInterfaceController.m" => "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Controller/MainInterfaceController.m" (100%) rename "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Controller/SettingsController.h" => "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Controller/SettingsController.h" (100%) rename "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Controller/SettingsController.m" => "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Controller/SettingsController.m" (100%) rename "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Controller/VoiceInputController.h" => "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Controller/VoiceInputController.h" (100%) rename "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Controller/VoiceInputController.m" => "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Controller/VoiceInputController.m" (100%) rename "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/BlankRow.h" => "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/BlankRow.h" (100%) rename "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/BlankRow.m" => "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/BlankRow.m" (100%) rename "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/ConversationRowBase.h" => "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/ConversationRowBase.h" (100%) rename "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/ConversationRowBase.m" => "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/ConversationRowBase.m" (100%) rename "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/DiscussionNotificationRow.h" => "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/DiscussionNotificationRow.h" (100%) rename "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/DiscussionNotificationRow.m" => "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/DiscussionNotificationRow.m" (100%) rename "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/ImageMessageRow.h" => "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/ImageMessageRow.h" (100%) rename "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/ImageMessageRow.m" => "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/ImageMessageRow.m" (100%) rename "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/LocationMessageRow.h" => "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/LocationMessageRow.h" (100%) rename "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/LocationMessageRow.m" => "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/LocationMessageRow.m" (100%) rename "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/ReceivedImageMessageRow.h" => "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/ReceivedImageMessageRow.h" (100%) rename "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/ReceivedImageMessageRow.m" => "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/ReceivedImageMessageRow.m" (100%) rename "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/ReceivedLocationMessageRow.h" => "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/ReceivedLocationMessageRow.h" (100%) rename "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/ReceivedLocationMessageRow.m" => "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/ReceivedLocationMessageRow.m" (100%) rename "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/ReceivedTextMessageRow.h" => "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/ReceivedTextMessageRow.h" (100%) rename "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/ReceivedTextMessageRow.m" => "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/ReceivedTextMessageRow.m" (100%) rename "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/ReceivedUnsupportMessageRow.h" => "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/ReceivedUnsupportMessageRow.h" (100%) rename "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/ReceivedUnsupportMessageRow.m" => "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/ReceivedUnsupportMessageRow.m" (100%) rename "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/ReceivedVoiceMessageRow.h" => "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/ReceivedVoiceMessageRow.h" (100%) rename "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/ReceivedVoiceMessageRow.m" => "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/ReceivedVoiceMessageRow.m" (100%) rename "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/ReplyRow.h" => "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/ReplyRow.h" (100%) rename "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/ReplyRow.m" => "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/ReplyRow.m" (100%) rename "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/SentImageMessageRow.h" => "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/SentImageMessageRow.h" (100%) rename "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/SentImageMessageRow.m" => "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/SentImageMessageRow.m" (100%) rename "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/SentLocationMessageRow.h" => "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/SentLocationMessageRow.h" (100%) rename "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/SentLocationMessageRow.m" => "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/SentLocationMessageRow.m" (100%) rename "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/SentTextMessageRow.h" => "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/SentTextMessageRow.h" (100%) rename "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/SentTextMessageRow.m" => "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/SentTextMessageRow.m" (100%) rename "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/SentUnsupportMessageRow.h" => "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/SentUnsupportMessageRow.h" (100%) rename "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/SentUnsupportMessageRow.m" => "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/SentUnsupportMessageRow.m" (100%) rename "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/SentVoiceMessageRow.h" => "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/SentVoiceMessageRow.h" (100%) rename "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/SentVoiceMessageRow.m" => "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/SentVoiceMessageRow.m" (100%) rename "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/TextMessageRow.h" => "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/TextMessageRow.h" (100%) rename "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/TextMessageRow.m" => "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/TextMessageRow.m" (100%) rename "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/VoiceMessageRow.h" => "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/VoiceMessageRow.h" (100%) rename "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/VoiceMessageRow.m" => "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/VoiceMessageRow.m" (100%) rename "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Utility/RCAppInfoModel.h" => "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Utility/RCAppInfoModel.h" (100%) rename "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Utility/RCAppInfoModel.m" => "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Utility/RCAppInfoModel.m" (100%) rename "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Utility/RCAppQueryHelper.h" => "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Utility/RCAppQueryHelper.h" (100%) rename "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Utility/RCAppQueryHelper.m" => "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Utility/RCAppQueryHelper.m" (100%) rename "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Utility/RCAppSharedUserDefault.h" => "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Utility/RCAppSharedUserDefault.h" (100%) rename "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Utility/RCAppSharedUserDefault.m" => "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Utility/RCAppSharedUserDefault.m" (100%) rename "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Utility/RCWKNotificationCenter.h" => "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Utility/RCWKNotificationCenter.h" (100%) rename "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Utility/RCWKNotificationCenter.m" => "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Utility/RCWKNotificationCenter.m" (100%) rename "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Utility/RCWKUtility.h" => "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Utility/RCWKUtility.h" (100%) rename "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Utility/RCWKUtility.m" => "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Utility/RCWKUtility.m" (100%) rename "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/\350\236\215\344\272\221 Demo WatchKit Extension.entitlements" => "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/\350\236\215\344\272\221 Demo WatchKit Extension.entitlements" (100%) diff --git a/ios-rongimdemo/.gitignore b/ios-rongimdemo/.gitignore deleted file mode 100644 index 2c677965..00000000 --- a/ios-rongimdemo/.gitignore +++ /dev/null @@ -1,4 +0,0 @@ -Pods/ -RCloudMessage.xcodeproj/project.xcworkspace/xcshareddata/ -RCloudMessage.xcworkspace/xcshareddata/ -RCloudMessage.xcworkspace/xcuserdata/ diff --git a/ios-rongimdemo/Podfile.lock b/ios-rongimdemo/Podfile.lock deleted file mode 100644 index d52c8c5c..00000000 --- a/ios-rongimdemo/Podfile.lock +++ /dev/null @@ -1,78 +0,0 @@ -PODS: - - AFNetworking (3.2.1): - - AFNetworking/NSURLSession (= 3.2.1) - - AFNetworking/Reachability (= 3.2.1) - - AFNetworking/Security (= 3.2.1) - - AFNetworking/Serialization (= 3.2.1) - - AFNetworking/UIKit (= 3.2.1) - - AFNetworking/NSURLSession (3.2.1): - - AFNetworking/Reachability - - AFNetworking/Security - - AFNetworking/Serialization - - AFNetworking/Reachability (3.2.1) - - AFNetworking/Security (3.2.1) - - AFNetworking/Serialization (3.2.1) - - AFNetworking/UIKit (3.2.1): - - AFNetworking/NSURLSession - - Bugly (2.5.0) - - FMDB (2.7.5): - - FMDB/standard (= 2.7.5) - - FMDB/standard (2.7.5) - - GCDWebServer/Core (3.5.2) - - GCDWebServer/WebDAV (3.5.2): - - GCDWebServer/Core - - GCDWebServer/WebUploader (3.5.2): - - GCDWebServer/Core - - Masonry (1.1.0) - - MBProgressHUD (1.1.0) - - SDWebImage (5.0.6): - - SDWebImage/Core (= 5.0.6) - - SDWebImage/Core (5.0.6) - - SSZipArchive (2.2.2) - - WechatOpenSDK (1.8.4) - - ZXingObjC (3.6.5): - - ZXingObjC/All (= 3.6.5) - - ZXingObjC/All (3.6.5) - -DEPENDENCIES: - - AFNetworking (= 3.2.1) - - Bugly (= 2.5.0) - - FMDB (= 2.7.5) - - GCDWebServer/Core (= 3.5.2) - - GCDWebServer/WebDAV (= 3.5.2) - - GCDWebServer/WebUploader (= 3.5.2) - - Masonry (= 1.1.0) - - MBProgressHUD (= 1.1.0) - - SDWebImage (= 5.0.6) - - SSZipArchive (= 2.2.2) - - WechatOpenSDK (= 1.8.4) - - ZXingObjC (= 3.6.5) - -SPEC REPOS: - https://github.com/cocoapods/specs.git: - - AFNetworking - - Bugly - - FMDB - - GCDWebServer - - Masonry - - MBProgressHUD - - SDWebImage - - SSZipArchive - - WechatOpenSDK - - ZXingObjC - -SPEC CHECKSUMS: - AFNetworking: b6f891fdfaed196b46c7a83cf209e09697b94057 - Bugly: 3ca9f255c01025582df26f9222893b383c7e4b4e - FMDB: 2ce00b547f966261cd18927a3ddb07cb6f3db82a - GCDWebServer: ead88cd14596dd4eae4f5830b8877c87c8728990 - Masonry: 678fab65091a9290e40e2832a55e7ab731aad201 - MBProgressHUD: e7baa36a220447d8aeb12769bf0585582f3866d9 - SDWebImage: 920f1a2ff1ca8296ad34f6e0510a1ef1d70ac965 - SSZipArchive: fa16b8cc4cdeceb698e5e5d9f67e9558532fbf23 - WechatOpenSDK: 9b721089507c895d05f997408c30bb6e6f5f9b60 - ZXingObjC: fdbb269f25dd2032da343e06f10224d62f537bdb - -PODFILE CHECKSUM: 308db67ab9a428fa3e4c9bf00b0eb1b89c6a8db0 - -COCOAPODS: 1.7.5 diff --git a/ios-rongimdemo/RCloudMessage/Sections/Chat/Forward/ForwardSelectedViewController.h b/ios-rongimdemo/RCloudMessage/Sections/Chat/Forward/ForwardSelectedViewController.h deleted file mode 100644 index 6a0d7f67..00000000 --- a/ios-rongimdemo/RCloudMessage/Sections/Chat/Forward/ForwardSelectedViewController.h +++ /dev/null @@ -1,17 +0,0 @@ -// -// RCDForwardSelectedViewController.h -// SealTalk -// -// Created by 孙浩 on 2019/6/17. -// Copyright © 2019 RongCloud. All rights reserved. -// - -#import - -NS_ASSUME_NONNULL_BEGIN - -@interface RCDForwardSelectedViewController : UIViewController - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios-rongimdemo/RCloudMessage/Sections/Chat/Forward/ForwardSelectedViewController.m b/ios-rongimdemo/RCloudMessage/Sections/Chat/Forward/ForwardSelectedViewController.m deleted file mode 100644 index 824fda3d..00000000 --- a/ios-rongimdemo/RCloudMessage/Sections/Chat/Forward/ForwardSelectedViewController.m +++ /dev/null @@ -1,320 +0,0 @@ -// -// RCDForwardSelectedViewController.m -// SealTalk -// -// Created by 孙浩 on 2019/6/17. -// Copyright © 2019 RongCloud. All rights reserved. -// - -#import "RCDForwardSelectedViewController.h" -#import -#import "RCDBottomResultView.h" -#import "UIColor+RCColor.h" - -@interface RCDForwardSelectedViewController () - -@property (nonatomic, strong) UISearchBar *searchBar; -@property (nonatomic, strong) RCDBottomResultView *bottomResultView; -@property (nonatomic, strong) UIBarButtonItem *rightBarItem; -@property (nonatomic, strong) UITableView *tableView; -@property (nonatomic, strong) NSArray *conversationList; -@property (nonatomic, strong) NSDictionary *resultDict; -@property (nonatomic, assign) BOOL isMultiSelectModel; - -@end - -@implementation RCDForwardSelectedViewController - -- (void)viewDidLoad { - [super viewDidLoad]; - - [self setupData]; - [self setupViews]; - [self setupNavi]; -} - -- (void)viewWillAppear:(BOOL)animated { - [super viewWillAppear:animated]; - - [self.tableView reloadData]; - [self updateSelectedResult]; -} - -#pragma mark - UITableViewDelegate && UITableViewDataSource -- (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView { - return 2; -} - -- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section { - switch (section) { - case 0: - if (self.isMultiSelectModel) { - return 1; - } - return 2; - break; - case 1: - return self.conversationList.count; - break; - default: - break; - } - return 0; -} - -- (CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath { - return 55; -} - -- (CGFloat)tableView:(UITableView *)tableView heightForHeaderInSection:(NSInteger)section { - if (section == 1) { - return 30; - } else if (section == 0) { - return 0.01; - } - return 0.01; -} - -- (CGFloat)tableView:(UITableView *)tableView heightForFooterInSection:(NSInteger)section { - return 0.01; -} - -- (UIView *)tableView:(UITableView *)tableView viewForHeaderInSection:(NSInteger)section { - if (section == 1) { - UIView *view = [[UIView alloc] initWithFrame:CGRectMake(0, 0, self.view.frame.size.width, 30)]; - view.backgroundColor = [UIColor colorWithHexString:@"" alpha:1]; - UILabel *label = [[UILabel alloc] initWithFrame:CGRectMake(12, 0, 200, 30)]; - label.text = RCDLocalizedString(@"recent_chat"); - label.font = [UIFont systemFontOfSize:14]; - label.textColor = [UIColor colorWithHexString:@"" alpha:1]; - [view addSubview:label]; - return view; - } - return nil; -} - -- (UIView *)tableView:(UITableView *)tableView viewForFooterInSection:(NSInteger)section { - return nil; -} - -- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath { - if (self.isMultiSelectModel) { - if (indexPath.section == 0) { - // RCERightArrowCell *cell = [RCERightArrowCell cellWithTableView:tableView indexPath:indexPath]; - // cell.leftLabel.text = RCEStringFor(@"choose_address_book"); - // [cell setDataModel:nil]; - // [self changeCellBackColor:cell]; - // return cell; - } else { - // RCEBaseSelectCell *cell = nil; - // RCConversation *con = self.conversationList[indexPath.row]; - // if (con.conversationType == ConversationType_GROUP) { - // cell = [RCEGroupSelectCell cellWithTableView:tableView]; - // [cell setDataModel:con.targetId]; - // } else { - // cell = [RCEContactSelectCell cellWithTableView:tableView]; - // [cell setDataModel:con.targetId]; - // } - // cell.selectionStyle = UITableViewCellSelectionStyleNone; - // [self changeCellBackColor:cell]; - // return cell; - } - - } else { - // RCEBaseTableViewCell *cell; - // switch (indexPath.section) { - // case 0: - // cell = [RCERightArrowCell cellWithTableView:tableView indexPath:indexPath]; - // if (indexPath.row == 0) { - // ((RCERightArrowCell *)cell).leftLabel.text = RCEStringFor(@"create_new_chat"); - // } else { - // ((RCERightArrowCell *)cell).leftLabel.text = RCEStringFor(@"choose_a_group"); - // cell.layoutMargins = UIEdgeInsetsMake(0, 0, 0, 0); - // } - // [cell setDataModel:nil]; - // break; - // case 1: { - // cell = [RCERecentContactsCell cellWithTableView:tableView indexPath:indexPath]; - // RCConversation *model = self.conversationList[indexPath.row]; - // - // [cell setDataModel:model]; - // } break; - // default: - // cell = [RCEBaseTableViewCell new]; - // break; - // } - // [self changeCellBackColor:cell]; - // return cell; - } - return nil; -} - -- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath { - [tableView deselectRowAtIndexPath:indexPath animated:NO]; - if (self.isMultiSelectModel) { - if (indexPath.section == 0) { - // [self pushToGroupMemberSelectViewControllerWithMyGroup:YES]; - } else { - // RCEBaseSelectCell *cell = [tableView cellForRowAtIndexPath:indexPath]; - // if (cell.selectStatus != RCEBaseSelectCellStatusAll) { - // [[RCEDepartmentDataManager sharedManager] addModel:cell.departModel]; - // } else { - // [[RCEDepartmentDataManager sharedManager] removeModel:cell.departModel]; - // } - // [cell updateSelectStatus]; - } - [self updateSelectedResult]; - } else { - if (indexPath.section == 0) { - if (indexPath.row == 0) { - // [[RCEMultiFunctionManager sharedManager] createAConversation:YES]; - // [[RCEDepartmentDataManager sharedManager] removeAllSelectedModel]; - // [self pushToGroupMemberSelectViewControllerWithMyGroup:NO]; - } else if (indexPath.row == 1) { - // [[RCEMultiFunctionManager sharedManager] createAConversation:NO]; - // RCEMyGroupViewController *myGroupVC = [[RCEMyGroupViewController alloc] init]; - // myGroupVC.isForwardMessage = YES; - // [self.navigationController pushViewController:myGroupVC animated:YES]; - } - } else if (indexPath.section == 1) { - if (!self.isMultiSelectModel) { - // [[RCEDepartmentDataManager sharedManager] removeAllSelectedModel]; - // RCConversation *con = self.conversationList[indexPath.row]; - // RCEDepartmentDataModel *model = [RCEDepartmentDataAdapter - // getModelWithConversation:con]; - // [[RCEDepartmentDataManager sharedManager] addModel:model]; - // [self doForwardMessage]; - } else { - } - } - } -} - -- (void)tableView:(UITableView *)tableView didDeselectRowAtIndexPath:(NSIndexPath *)indexPath { - if (self.isMultiSelectModel) { - if (indexPath.section == 1) { - // RCEBaseSelectCell *cell = [tableView cellForRowAtIndexPath:indexPath]; - // if (cell.selectStatus == RCEBaseSelectCellStatusAll) { - // [[RCEDepartmentDataManager sharedManager] removeModel:cell.departModel]; - // } else { - // [[RCEDepartmentDataManager sharedManager] addModel:cell.departModel]; - // } - // [cell updateSelectStatus]; - [self updateSelectedResult]; - } - } -} - -#pragma mark - UISearchBarDelegate -- (BOOL)searchBarShouldBeginEditing:(UISearchBar *)searchBar { - if (self.isMultiSelectModel) { - // [[RCESearchCoverProxy sharedProxy] searchDetailFrom:RCESearchCoverFromForwardMutli fromController:self - // searchResultBlock:nil]; - } else { - // __weak typeof(self) weakSelf = self; - // [[RCESearchCoverProxy sharedProxy] searchDetailFrom:(RCESearchCoverFromForwardSingle) - // fromController:self searchResultBlock:^(id result) { - // if ([result isKindOfClass:[RCConversation class]]) { - // [[RCEDepartmentDataManager sharedManager] removeAllSelectedModel]; - // RCConversation *con = result; - // RCEDepartmentDataModel *model = [RCEDepartmentDataAdapter getModelWithConversation:con]; - // [[RCEDepartmentDataManager sharedManager] addModel:model]; - // [weakSelf doForwardMessage]; - // } - // }]; - } - return NO; -} - -#pragma mark - Private Method -- (void)setupData { - self.conversationList = - [[RCIMClient sharedRCIMClient] getConversationList:@[ @(ConversationType_PRIVATE), @(ConversationType_GROUP) ]]; -} - -- (void)setupViews { - - [self.bottomResultView setConfirmButtonBlock:^(RCDBottomResultView *resultView){ - // [ws doForwardMessage]; - }]; -} - -- (void)setupNavi { - self.navigationItem.rightBarButtonItem = self.rightBarItem; - - UIBarButtonItem *leftBarItem = [[UIBarButtonItem alloc] initWithTitle:RCDLocalizedString(@"cancel") - style:UIBarButtonItemStylePlain - target:self - action:@selector(onLeftButtonClick:)]; - leftBarItem.tintColor = [RCIM sharedRCIM].globalNavigationBarTintColor; - self.navigationItem.leftBarButtonItem = leftBarItem; -} - -- (void)updateSelectedResult { - [self.bottomResultView updateSelectResult]; -} - -- (void)pushToGroupMemberSelectViewControllerWithMyGroup { -} - -- (void)doForwardMessage { -} - -#pragma mark - Target Action -- (void)onRightButtonClick:(id)sender { - self.isMultiSelectModel = !self.isMultiSelectModel; - if (self.isMultiSelectModel) { - // self.itemInfo.maxCount = RCEForwardMessageMaxCount; - // self.itemInfo.canSelectCurrentUser = YES; - // [[RCEMultiFunctionManager sharedManager] createAConversation:NO]; - self.rightBarItem.title = RCDLocalizedString(@"single_choice"); - } else { - // self.itemInfo.maxCount = RCEGroupMemberMaxCount; - // self.itemInfo.canSelectCurrentUser = YES; - // [[RCEDepartmentDataService sharedDataService] config:self.itemInfo]; - self.rightBarItem.title = RCDLocalizedString(@"multi_choice"); - } -} - -- (void)onLeftButtonClick:(id)sender { - [[[UIApplication sharedApplication] keyWindow] endEditing:YES]; - [self dismissViewControllerAnimated:YES completion:nil]; -} - -#pragma mark - Setter && Getter -- (UITableView *)tableView { - if (!_tableView) { - _tableView = [[UITableView alloc] initWithFrame:self.view.bounds style:UITableViewStylePlain]; - [_tableView setSectionIndexColor:[UIColor darkGrayColor]]; - _tableView.contentInset = UIEdgeInsetsMake(0, 0, 50, 0); - _tableView.allowsMultipleSelection = YES; - _tableView.layoutMargins = UIEdgeInsetsMake(0, 0, 0, 0); - _tableView.separatorInset = UIEdgeInsetsMake(0, 0, 0, 0); - _tableView.tableHeaderView = self.searchBar; - _tableView.delegate = self; - _tableView.dataSource = self; - [self.view addSubview:_tableView]; - } - return _tableView; -} - -- (UISearchBar *)searchBar { - if (!_searchBar) { - _searchBar = [[UISearchBar alloc] initWithFrame:CGRectMake(0, 0, self.tableView.frame.size.width, 44)]; - _searchBar.delegate = self; - } - return _searchBar; -} - -- (UIBarButtonItem *)rightBarItem { - if (!_rightBarItem) { - _rightBarItem = [[UIBarButtonItem alloc] initWithTitle:RCDLocalizedString(@"multi_choice") - style:UIBarButtonItemStylePlain - target:self - action:@selector(onRightButtonClick:)]; - _rightBarItem.tintColor = [RCIM sharedRCIM].globalNavigationBarTintColor; - } - return _rightBarItem; -} - -@end diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/framework/en.lproj/RongCloudKit.strings b/ios-rongimdemo/RCloudMessage/Supporting Files/framework/en.lproj/RongCloudKit.strings deleted file mode 100644 index e3fd5049..00000000 --- a/ios-rongimdemo/RCloudMessage/Supporting Files/framework/en.lproj/RongCloudKit.strings +++ /dev/null @@ -1,266 +0,0 @@ -"RC:ImgMsg"="[Image]"; -"RC:LBSMsg"="[Location]"; -"RC:VcMsg"="[Voice]"; -"RC:ImgTextMsg"="[Message]"; -"RC:PSMultiImgTxtMsg"="[Message]"; -"RC:PSImgTxtMsg"="[Message]"; -"RC:SightMsg"="[Video]"; -"Draft"="[Draft]"; -"Message"="Message"; -"conversation_private_collection_title"="Chat assistant"; -"conversation_customer_collection_title"="Customer assistant"; -"conversation_group_collection_title"="Group assistant"; -"conversation_discussion_collection_title"="Discussion groups assistant"; -"conversation_systemMessage_collection_title"="System messages assistant"; -"OK"="Ok"; - -"Cancel"="Cancel"; -"speakerAccessRight"="You don't have microphone access, please go to \"Settings - Privacy - Microphone\" to allow access to your microphone!"; -"cameraAccessRight"="You don't have camera access, please go to \"Settings - Privacy - Camera\" to allow access to your camera!"; -"photoAccessRight"="You don't have photo aceess, please go to \"Settings - Privacy - Photos\" to allow access to your photos!"; -"VoIP_Mute"="Mute"; -"VoIP_Speaker"="Speaker"; -"VoIP_End"="End"; -"VoIP_Answer"="Answer"; -"VoIP_Reject"="Reject"; -"VoIP_Drop"="Drop"; -"Request_Friends_extra"="Friend adding request"; -"Setting"="Settings"; -"Back"="Back"; -"IsDeleteHistoryMsg"="Do you want to clear the chat history?"; -"ConnectionIsNotReachable"="Network unavailable, check network"; -"PreviewFile"="File preview"; -"StartDownloadingFile"="Start download"; -"FileIsDownloading"="Downloding..."; -"FileDownloadFailed"="Download failed"; -"FileDownloadCanceled"="Download has been canceled"; -"OpenFileInOtherApp"="Open the file in other app"; -"Audio"="Audio"; -"unknown_message_cell_tip"="The current version is not available for viewing this message"; -"unknown_message_notification_tip"="Received an unkown message"; -"Copy"="Copy"; -"Delete"="Delete"; -"Recall"="Recall"; -"Forward"="Forward"; -"MessageRecalling"="Recalling..."; -"AdminWithMessageRecalled"="Admin"; -"OtherHasRecalled"="%@ has recalled a message"; -"SelfHaveRecalled"="You have recalled a message"; -"MessageRecallFailed"="Failed to recall the message, please check your network."; -"Save"="Save"; -"SavePhotoFailed"="Failed to save this photo"; -"SavePhotoSuccess"="Saved"; -"Done"="Done"; -"LocationInformation"="Location information"; -"LocalNotificationShow"="Show"; -"MaxNumSelectPhoto"="Select up to 9 photos"; -"AllPhoto"="All Photos"; -"NoPhotoTitle"="No Photos or Videos"; -"NoPhotoDesc"="You can use your camera to take photos and videos, or use iTunes to sync photos and videos to your iPhone."; -"SetToTop"="Stick to Top"; -"NewMsgNotification"="New Message Notification"; -"ClearRecord"="Clear Chat History"; -"CanNotRemoveSelf"="Cannot remove yourself"; -"MemberNumber"="members"; -"You"="You"; -"Invite"="invited"; -"JoinDiscussion"="to the discussion"; -"QuitDiscussion"="quit the discussion"; -"By"="By"; -"RemoveDiscussion"="Removed from the discussion"; -"ModifyDiscussion"="renamed the discussion as"; -"InviteStatus"="invitation"; -"Open"="Enable"; -"Close"="Close"; -"VoIP_Calling"="Calling..."; -"VoIP_Talking"="The number you have called is busy"; -"VoIP_Offline"="The number you have called is offline"; -"VoIP_Net_busy"="Network is busy, please try later"; -"VoIP_Not_Accept"="Call has not answered"; -"VoIP_Rejected_By_Blacklist"="Your call has been rejected by receiver"; -"WaitingForAcceptInvitation"="Waiting for others to accept the invitation..."; -"VoIP_CallingFailed"="Calling failed, please try again"; -"VoIP_invite"="Invite you for chatting"; -"VoIP_Incoming_Notification"="Invite you for a voice call"; -"VoIP_Accepted_Notification"="Call accepted"; -"VoIP_SessionIDWrong"="Session ID is wrong"; -"Yesterday"="Yesterday"; -"SearchPublicService"="Search Service Account"; -"PublicService"="Public Accounts"; -"NOT_IN_DISCUSSION"="You are not in current discussion"; -"NOT_IN_GROUP"="You are not in current group"; -"FORBIDDEN_IN_GROUP"="You are banned to send message in current group."; -"NOT_IN_CHATROOM"="You are not in current chatroom"; -"Message rejected"="Your message has been sent, but rejected by receiver"; -"AccessRightTitle"="Cannot access"; -"ForbiddenInChatRoom"="You are banned to send message in current chatroom"; -"KickedFromChatRoom"="You were kicked out from chatroom"; -"JoinChatRoomRejected"="You are banned to join the chatroom, please contact customer service"; -"JoinChatRoomFailed"="Failed to join the chatroom"; -"Connecting..."="Connecting..."; -"FromFriendInvitation"="friend invitation from %@"; -"AcceptFriendRequest"="Accepted your friend request"; -"AddFriendRequest"="Friend adding request"; -"ReadAll"="Read all"; -"OfficialAccounts"="Public account"; -"Share"="Share to friend"; -"Report"="Report"; -"OpenURLInBrowser"="Open in Safari"; -"CopyURL"="Copy URL"; -"ClearHistory"="Clear History"; -"Unfollow"="Unfollow"; -"Introduced"="Feature introduction"; -"AccountType"="Account Type"; -"ServicePhone"="Service hotline"; -"BusinessScope"="Business Scope"; -"NewMessageNotification"="New message notification"; -"ViewHistory"="View chat history"; -"EnterOfficialAccount"="Enter Official Account"; -"Attention"="Follow"; -"PublicNum"="Public account : %@"; -"Wait"="Please wait a moment..."; -"Searching"="Searching..."; -"Search"="Search:"; -"Right_unReadMessage"="%@ new message"; -"HistoryMessageTip"="Above is the historical messages"; -"DISCUSSION"="Discussion"; -"DateFormat"="MM-dd"; -"MessageHasRead"="Read"; -"MessageHasSend"="Sent"; -"typing"="typing..."; -"Speaking"="Speaking..."; -"Submit"="Submit"; -"EvaluateCustomerService"="Rate the customer service"; -"Robot_Comment_Title"="Whether the robotic customer service has solved your problem?"; -"Admin_Comment_Title"="Please rate our services"; -"NOT_CUSTOM_SERVICE"="No custom service"; -"VoIPAudioCall"="Voice Call"; -"VoIPVideoCall"="Video Call"; -"VoIPAudioCallExistedWarning"="Voice call is in progress, please try again later"; -"VoIPVideoCallExistedWarning"="Video call is in progress, please try again later"; -"AudioHoldingWarning"="The audio channel is being used, please try later"; -"VoIPCallSelectMember"="Select Members"; -"VoIPAudioCallMaxNumSelectMember"="Select up to %d members for a voice call"; -"VoIPVideoCallMaxNumSelectMember"="Select up to @ members for a video call"; -"VoIPCallEnd"="Call ended"; -"VoIPAudioCallCamera"="Camera"; -"VoIPVideoCallCloseCamera"="Turn off camera"; -"VoIPVideoCallOpenCamera"="Turn on camera"; -"VoIPVideoCallTurnToAudioCall"="Voice Call"; -"VoIPCallHangup"="Hang Up"; -"VoIPCallAccept"="Accept"; -"VoIPCallMute"="Mute"; -"VoIPCallSpeaker"="Speaker"; -"VoIPCallWaitingForRemoteAccept"="Waiting for response..."; -"VoIPAudioCallIncoming"=" invites you to join a voice call"; -"VoIPVideoCallIncoming"=" invites you to join a video call"; -"VoIPAudioCallIncomingWithoutUserName"="You have a voice call"; -"VoIPVideoCallIncomingWithoutUserName"="You have a video call"; -"VoIPMultiCallUserCollectionTitle"="Members"; -"VoIPCallTotalTime"="Duration"; -"VoIPCallHasEnd"="Cancelled"; -"VoIPCallHasCancel"="Cancelled"; -"VoIPCallHasReject"="Declined"; -"VoIPCallHasHangup"="Hung-up"; -"VoIPCallNoResponse"="No answer"; -"VoIPCallRemoteCancel"="has Cancelled"; -"VoIPCallRemoteReject"="has declined"; -"VoIPCallRemoteHangup"="has hung-up"; -"VoIPCallRemoteNoResponse"="not answered the call"; -"VoIPCallAcceptByOtherClient"="Accepted by other client"; -"VoIPCallRemoteBusyLine"="is busy"; -"VoIPCallRemoteBusyLineAndShowAdvice"="The number you have called is busy, please try later"; -"VoIPCallRemoteDidInvite"="%@ has joined the group chat"; -"VoIPCallLocalNetworkError"="local network error"; -"VoIPCallRemoteNetworkError"="receiver network error"; -"GroupCreated"="%@ has created the group"; -"GroupInvited"="%@ has invited %@ to join the group"; -"GroupRemoved"="%@ has removed %@ from the group "; -"GroupByRemoved"="%@ has removed by %@ from the group"; -"GroupDismiss"="%@ has dismissed the group"; -"GroupQuit"="%@ has quit the group"; -"GroupHaveCreated"="%@ have created the group"; -"GroupHaveInvited"="%@ have invited %@ to join the group"; -"GroupHaveRemoved"="%@ have removed %@ from the group "; -"GroupHaveDismiss"="%@ have dismissed the group"; -"GroupHaveQuit"="%@ have quit the group"; -"GroupChanged"="%@ changed the group name to \"%@\""; -"GroupJoin"="%@ joined the group"; -"GroupEtc"="and etc."; -"GroupAnnouncementUpdated"="%@ has updated the group announcement"; -"ImageLoadFailed"="Picture loading failed"; -"ImageHasBeenDeleted"="The image has been deleted"; -"HaveMentioned"="[You were mentioned]"; -"HaveMentionedForNotification"="You were mentioned "; -"chatDate"="d MMM yyyy"; -"chatListDate"="M/d/yyyy"; -"locale"="en_US"; -"SameYearDate"="M/d/yy"; -"readNum"="%d read"; -"read"="read"; -"punctuation"=", "; -"Dawn"="h:mm a"; -"Forenoon"="h:mm a"; -"Noon"="h:mm a"; -"Afternoon"="h:mm a"; -"Evening"="h:mm a"; -"CancelSendFile"="Cancelled"; -"ContactCard"="Contact Card"; -"Send"="Send"; -"SendTo"="Send to:"; -"LeaveAMessage"="Leave a message to friend"; -"SharedContactCard"="You shared %@'s contact card."; -"RecommendedToYou"="recommended %@ to you."; -"Person"="Member"; -"SelectContact"="Select Contacts"; -"MessageTapMore"="Select..."; - -"bottom_result_view_choosed_person_prefix"="Selected"; -"bottom_result_view_choosed_person_subfix"="member(s)"; -"message_destructed"="The message cannot be viewed due to automatically destroyed"; -"receive_new_message"="You got a new message"; -"push_to_talk"="Push to Talk"; -"no_message"="No chats info"; -"hold_to_talk_title"="Hold to talk"; -"release_to_send_title"="Release to send"; -"message_too_short"="Message too short"; -"message_too_long"="Message too long"; -"slide_up_to_cancel_title"="Slide up to cancel"; -"release_to_cancel_title"="Release to cancel"; -"whiteSpaceMessage"="Can't send white space message"; -"OK"="Ok"; -"Cancel"="Cancel"; -"speakerAccessRight"="You don't have the access right of speaker, please set it in Settings"; -"cameraAccessRight"="You don't have the access right of camera, please set it in Settings"; -"Back"="Back"; -"Camera"="Camera"; -"Photos"="Photos"; -"Location"="Location"; -"File"="File"; -"SendFile"="Send File"; -"Albums"="Albums"; -"PickLocation"="Pick Location"; -"More"="More"; -"Longitude"="Longitude"; -"Latitude"="Latitude"; -"PhotoAccessRight"="You have no access right"; -"Send"="Send"; -"AccessRightTitle"="no access right"; -"Full_Image"="Full Image"; -"Preview"="Preview"; -"Max_Selected_Photos"="You can only select 9 photos at most"; -"Selected_Video_Warning_fmt"="Unable to share video with a duration longer than %@ minutes"; -"Selected_Damaged_Video"="Unable to share damaged video"; -"Confirm"="Confirm"; -"Location_Service"="Unable to get your location data,Please enable location service in “Settings”->“Privacy”->“Location Services” and allows the application to use location services."; -"iCloudDownloading"="iCloud Downloading..."; -"iCloudDownloadFail"="iCloud Download failed"; -"SelectMentionedUser"="Select Contact"; -"ToSearch"="Search"; -"VoiceInput"="Voice Input"; -"Clear"="Clear"; -"Send"="Send"; -"TouchToTakeAPictureAndPressAndholdTheRecordingVideo"="Tap to take photo and hold to record video"; -"downloadFailedClickToDownload"="Download failed, click to download"; -"OvermMaximum"="the maximum size of file is limited to 100MB"; -"Edit"="Edit"; diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/framework/zh-Hans.lproj/RongCloudKit.strings b/ios-rongimdemo/RCloudMessage/Supporting Files/framework/zh-Hans.lproj/RongCloudKit.strings deleted file mode 100644 index 2b8a2d7f..00000000 --- a/ios-rongimdemo/RCloudMessage/Supporting Files/framework/zh-Hans.lproj/RongCloudKit.strings +++ /dev/null @@ -1,266 +0,0 @@ -"RC:ImgMsg"="[图片]"; -"RC:LBSMsg"="[位置]"; -"RC:VcMsg"="[语音]"; -"RC:ImgTextMsg"="[图文]"; -"RC:PSMultiImgTxtMsg"="[图文]"; -"RC:PSImgTxtMsg"="[图文]"; -"RC:SightMsg"="[小视频]"; -"Draft"="[草稿]"; -"Message"="消息"; -"conversation_private_collection_title"="聊天助手"; -"conversation_customer_collection_title"="客服助手"; -"conversation_group_collection_title"="群助手"; -"conversation_discussion_collection_title"="讨论组助手"; -"conversation_systemMessage_collection_title"="系统消息助手"; -"OK"="确定"; -"Cancel"="取消"; -"speakerAccessRight"="您没有麦克风访问权限,请前往“设置-隐私-麦克风”选项中,允许访问您的手机麦克风!"; -"cameraAccessRight"="您没有相机访问权限,请前往“设置-隐私-相机”选项中,允许访问您的手机相机!"; -"photoAccessRight"="您没有照片访问权限,请前往“设置-隐私-照片”选项中,允许访问您的手机照片!"; -"VoIP_Mute"="静音"; -"VoIP_Speaker"="免提"; -"VoIP_End"="结束"; -"VoIP_Answer"="应答"; -"VoIP_Reject"="拒接"; -"VoIP_Drop"="挂断"; -"Request_Friends_extra"="请求添加好友消息"; -"Setting"="设置"; -"Back"="返回"; -"IsDeleteHistoryMsg"="是否删除历史消息?"; -"ConnectionIsNotReachable"="当前网络不可用,请检查你的网络设置"; -"PreviewFile"="文件预览"; -"StartDownloadingFile"="开始下载"; -"FileIsDownloading"="下载中..."; -"FileDownloadFailed"="下载失败"; -"FileDownloadCanceled"="下载已取消"; -"OpenFileInOtherApp"="在其他应用中打开"; -"Audio"="语音通话"; -"unknown_message_cell_tip"="当前版本暂不支持查看此消息"; -"unknown_message_notification_tip"="收到一条不支持的消息"; -"Copy"="复制"; -"Delete"="删除"; -"Recall"="撤回"; -"Forward"="转发"; -"MessageRecalling"="消息撤回中..."; -"AdminWithMessageRecalled"="管理员"; -"OtherHasRecalled"="%@ 撤回了一条消息"; -"SelfHaveRecalled"="你撤回了一条消息"; -"MessageRecallFailed"="撤回不成功,请检查网络连接"; -"Save"="保存"; -"SavePhotoFailed"="图片保存失败"; -"SavePhotoSuccess"="图片保存成功"; -"Done"="完成"; -"LocationInformation"="位置信息"; -"LocalNotificationShow"="显示"; -"MaxNumSelectPhoto"="最多选择9张"; -"AllPhoto"="全部照片"; -"NoPhotoTitle"="无照片或视频"; -"NoPhotoDesc"="您可以使用相机拍摄照片和视频,或使用iTunes将照片和视频同步到iPhone."; -"SetToTop"="置顶聊天"; -"NewMsgNotification"="新消息通知"; -"ClearRecord"="清除聊天记录"; -"CanNotRemoveSelf"="不能移除自己"; -"MemberNumber"="位成员"; -"You"="你"; -"Invite"="邀请"; -"JoinDiscussion"="加入了讨论组"; -"QuitDiscussion"="退出了讨论组"; -"By"="将"; -"RemoveDiscussion"="移出了讨论组"; -"ModifyDiscussion"="修改讨论组为"; -"InviteStatus"="了成员邀请"; -"Open"="开启"; -"Close"="关闭"; -"VoIP_Calling"="正在拨号..."; -"VoIP_Talking"="对方正在通话!"; -"VoIP_Offline"="对方不在线!"; -"VoIP_Net_busy"="网络繁忙,稍后再试!"; -"VoIP_Not_Accept"="对方未接听"; -"VoIP_Rejected_By_Blacklist"="您的通话请求已发出,但被对方拒绝"; -"WaitingForAcceptInvitation"="正在等待对方接受邀请..."; -"VoIP_CallingFailed"="呼叫建立失败,请重新再拨"; -"VoIP_invite"="邀请您接受聊天"; -"VoIP_Incoming_Notification"="发起了语音通话"; -"VoIP_Accepted_Notification"="接受了语音通话"; -"VoIP_SessionIDWrong"="呼叫Session ID 错误"; -"Yesterday"="昨天"; -"SearchPublicService"="查找服务号"; -"PublicService"="服务号"; -"NOT_IN_DISCUSSION"="您当前不在此讨论组"; -"NOT_IN_GROUP"="您当前不在此群组"; -"FORBIDDEN_IN_GROUP"="您在当前群组中被禁言。"; -"NOT_IN_CHATROOM"="您当前不在此聊天室"; -"Message rejected"="您的消息已发出,但被对方拒绝"; -"AccessRightTitle"="无法访问"; -"ForbiddenInChatRoom"="你已被禁言,不能发送消息。"; -"KickedFromChatRoom"="你已被踢出聊天室。"; -"JoinChatRoomRejected"="你被禁止加入聊天室,请联系客服。"; -"JoinChatRoomFailed"="加入聊天室失败"; -"Connecting..."="连接中..."; -"FromFriendInvitation"="来自%@的好友请求"; -"AcceptFriendRequest"="通过了你的好友请求"; -"AddFriendInvitation"="添加好友请求"; -"ReadAll"="阅读全文"; -"OfficialAccounts"="公共账号"; -"Share"="推荐给朋友"; -"Report"="举报"; -"OpenURLInBrowser"="在Safari中打开"; -"CopyURL"="复制链接"; -"ClearHistory"="清空内容"; -"Unfollow"="不再关注"; -"Introduced"="功能介绍"; -"AccountType"="账号主体"; -"ServicePhone"="服务电话"; -"BusinessScope"="经营范围"; -"NewMessageNotification"="新消息通知"; -"ViewHistory"="查看历史消息"; -"EnterOfficialAccount"="进入公众账号"; -"Attention"="关注"; -"PublicNum"="公众号:%@"; -"Wait"="请稍等..."; -"Searching"="搜索中..."; -"Search"="搜索:"; -"Right_unReadMessage"="%@ 条新消息"; -"HistoryMessageTip"="以上是历史消息"; -"DISCUSSION"="讨论组"; -"DateFormat"="MM月dd日"; -"MessageHasRead"="已读"; -"MessageHasSend"="已发"; -"typing"="对方正在输入..."; -"Speaking"="对方正在讲话..."; -"Submit"="提交"; -"EvaluateCustomerService"="评价客服"; -"Robot_Comment_Title"="机器人是否解决了您的问题?"; -"Admin_Comment_Title"="请对我们本次的服务作出评价"; -"NOT_CUSTOM_SERVICE"="暂无客服在线"; -"VoIPAudioCall"="语音通话"; -"VoIPVideoCall"="视频通话"; -"VoIPAudioCallExistedWarning"="正在进行语音通话,请稍后再试"; -"VoIPVideoCallExistedWarning"="正在进行视频通话,请稍后再试"; -"AudioHoldingWarning"="声音通道正被占用,请稍后再试"; -"VoIPCallSelectMember"="选择成员"; -"VoIPAudioCallMaxNumSelectMember"="最多允许%d人同时语音聊天"; -"VoIPVideoCallMaxNumSelectMember"="最多允许%d人同时视频聊天"; -"VoIPCallEnd"="通话结束"; -"VoIPAudioCallCamera"="摄像头"; -"VoIPVideoCallCloseCamera"="关闭摄像头"; -"VoIPVideoCallOpenCamera"="开启摄像头"; -"VoIPVideoCallTurnToAudioCall"="语音聊天"; -"VoIPCallHangup"="挂断"; -"VoIPCallAccept"="接听"; -"VoIPCallMute"="静音"; -"VoIPCallSpeaker"="免提"; -"VoIPCallWaitingForRemoteAccept"="正在等待对方接受邀请..."; -"VoIPAudioCallIncoming"="邀请您进行语音聊天"; -"VoIPVideoCallIncoming"="邀请您进行视频聊天"; -"VoIPAudioCallIncomingWithoutUserName"="您有一个语音聊天邀请"; -"VoIPVideoCallIncomingWithoutUserName"="您有一个视频聊天邀请"; -"VoIPMultiCallUserCollectionTitle"="群聊成员"; -"VoIPCallTotalTime"="通话时长"; -"VoIPCallHasEnd"="已结束"; -"VoIPCallHasCancel"="已取消"; -"VoIPCallHasReject"="已拒绝"; -"VoIPCallHasHangup"="已挂断"; -"VoIPCallNoResponse"="未接听"; -"VoIPCallRemoteCancel"="对方已取消"; -"VoIPCallRemoteReject"="对方已拒绝"; -"VoIPCallRemoteHangup"="对方已挂断"; -"VoIPCallRemoteNoResponse"="对方未接听"; -"VoIPCallAcceptByOtherClient"="其他设备已处理"; -"VoIPCallRemoteBusyLine"="对方忙"; -"VoIPCallRemoteBusyLineAndShowAdvice"="对方忙,请稍后再拨"; -"VoIPCallRemoteDidInvite"="%@加入群聊"; -"VoIPCallLocalNetworkError"="本地网络错误"; -"VoIPCallRemoteNetworkError"="对方网络错误"; -"GroupCreated"="%@创建了群组"; -"GroupInvited"="%@邀请%@加入了群组"; -"GroupRemoved"="%@将%@移出了群组"; -"GroupByRemoved"="%@被%@移出了群组"; -"GroupDismiss"="%@解散了群组"; -"GroupQuit"="%@退出了群组"; -"GroupChanged"="%@修改群名为“%@”"; -"GroupJoin"="%@加入了群组"; -"GroupHaveCreated"="%@创建了群组"; -"GroupHaveInvited"="%@邀请%@加入了群组"; -"GroupHaveRemoved"="%@将%@移出了群组"; -"GroupHaveDismiss"="%@解散了群组"; -"GroupHaveQuit"="%@退出了群组"; -"GroupEtc"="等"; -"GroupAnnouncementUpdated"="%@更新了群公告"; -"ImageLoadFailed"="图片加载失败"; -"ImageHasBeenDeleted"="图片已被删除"; -"HaveMentioned"="[有人@我]"; -"HaveMentionedForNotification"="[有人@我]"; -"chatDate"="yyyy年M月d日"; -"chatListDate"="yyyy/M/d"; -"SameYearDate"="yy/M/d"; -"locale"="zh_CN"; -"readNum"="%d人已读"; -"read"="已读"; -"punctuation"=","; -"Dawn"="凌晨 h:mm"; -"Forenoon"="上午 h:mm"; -"Noon"="中午 h:mm"; -"Afternoon"="下午 h:mm"; -"Evening"="晚上 h:mm"; -"CancelSendFile"="已取消"; -"ContactCard"="个人名片"; -"Send"="发送"; -"SendTo"="发送给:"; -"LeaveAMessage"="给朋友留言"; -"SharedContactCard"="你推荐了%@"; -"RecommendedToYou"="向你推荐了%@"; -"Person"="人"; -"SelectContact"="选择联系人"; -"MessageTapMore"="更多..."; - -"bottom_result_view_choosed_person_prefix"="已选择"; -"bottom_result_view_choosed_person_subfix"="人"; -"message_destructed"="该消息已自动销毁,无法继续查看"; -"receive_new_message"="你收到一条新消息"; -"push_to_talk"="对讲机"; -"no_message"="暂无消息"; -"hold_to_talk_title"="按住 说话"; -"release_to_send_title"="松开 发送"; -"slide_up_to_cancel_title"="手指上滑,取消发送"; -"release_to_cancel_title"="松开手指,取消发送"; -"message_too_short"="录音时间太短"; -"message_too_long"="录音时间超长"; -"whiteSpaceMessage"="不能发送空白消息"; -"OK"="确定"; -"Cancel"="取消"; -"speakerAccessRight"="您没有麦克风访问权限,请前往“设置-隐私-麦克风”选项中,允许访问您的手机麦克风!"; -"cameraAccessRight"="您没有相机访问权限,请前往“设置-隐私-相机”选项中,允许访问您的手机相机!"; -"Back"="返回"; -"Camera"="拍摄"; -"Photos"="照片"; -"Location"="位置"; -"File"="文件"; -"SendFile"="发送文件"; -"Albums"="相册列表"; -"PickLocation"="选取位置"; -"More"="更多"; -"Longitude"="经度"; -"Latitude"="纬度"; -"PhotoAccessRight"="没有访问权限,请前往“设置-隐私-照片”选项中,允许访问您的照片"; -"Send"="发送"; -"AccessRightTitle"="无法访问"; -"Full_Image"="原图"; -"Preview"="预览"; -"Location_Service"="无法获取你的位置信息,请到手机系统的[设置]->[隐私]->[定位服务]中打开定位服务,并允许应用使用定位服务。"; -"PhotoOniCloud"="该照片尚未从 iCloud 下载,请从系统相册中下载到本地后重新尝试。"; -"iCloudDownloading"="iCloud 下载中"; -"iCloudDownloadFail"="iCloud 下载失败"; -"SelectMentionedUser"="选择提醒的人"; -"Max_Selected_Photos"="最多只能选择9张照片"; -"Selected_Video_Warning_fmt"="不能分享超过 %@ 分钟的视频"; -"Selected_Damaged_Video"="不能分享损坏的视频"; -"Confirm"="确定"; -"ToSearch"="搜索"; -"VoiceInput"="语音输入"; -"Clear"="清空"; -"Send"="发送"; -"TouchToTakeAPictureAndPressAndholdTheRecordingVideo"="轻触拍摄,按住摄像"; -"downloadFailedClickToDownload"="下载失败,点击重新下载"; -"OvermMaximum"="文件大小最大为 100 MB"; -"Edit"="编辑"; diff --git a/ios-rongimdemo/autobuild.sh b/ios-rongimdemo/autobuild.sh deleted file mode 100644 index 19061d39..00000000 --- a/ios-rongimdemo/autobuild.sh +++ /dev/null @@ -1,277 +0,0 @@ -#!/bin/sh - -# build-imdemo.sh -# RCloudMessage -# -# Created by xugang on 4/8/15. -# Copyright (c) 2015 RongCloud. All rights reserved. - -configuration="Release" -DEV_FLAG="" -VER_FLAG="" -RELEASE_FLAG="Stable" -ENV_FLAG="pro" -PROFILE_FLAG="distribution" -BIN_DIR="bin" -BUILD_DIR="build" -CUR_PATH=$(pwd) - -for i in "$@" -do -PFLAG=`echo $i|cut -b1-2` -PPARAM=`echo $i|cut -b3-` -if [ $PFLAG == "-b" ] -then -DEV_FLAG=$PPARAM -elif [ $PFLAG == "-v" ] -then -VER_FLAG=$PPARAM -elif [ $PFLAG == "-s" ] -then -SEALTALK_VER_FLAG=$PPARAM -elif [ $PFLAG == "-r" ] -then -if [ $PPARAM = "dev" ]; then - RELEASE_FLAG="Dev" -else - RELEASE_FLAG="Stable" -fi -elif [ $PFLAG == "-t" ] -then -CUR_TIME=$PPARAM -elif [ $PFLAG == "-d" ] -then -ENV_FLAG=$PPARAM -elif [ $PFLAG == "-p" ] -then -PROFILE_FLAG=$PPARAM -elif [ $PFLAG == "-k" ] -then -MANUAL_DEMO_APPKEY=$PPARAM -elif [ $PFLAG == "-u" ] -then -MANUAL_DEMO_SERVER_URL=$PPARAM -elif [ $PFLAG == "-n" ] -then -MANUAL_NAVI_SERVER_URL=$PPARAM -elif [ $PFLAG == "-f" ] -then -MANUAL_FILE_SERVER_URL=$PPARAM -elif [ $PFLAG == "-a" ] -then -MANUAL_STATS_SERVER_URL=$PPARAM -elif [ $PFLAG == "-o" ] -then -VOIP_FLAG=$PPARAM -elif [ $PFLAG == "-c" ] -then -MANUAL_CUSTOMER_SERVICE_ID=$PPARAM -fi -done - -# 更新 pod -pod update --no-repo-update - -if [ -n "${MANUAL_DEMO_APPKEY}" ]; then - sed -i '' -e '/RONGCLOUD_IM_APPKEY/s/@"n19jmcy59f1q9"/@"'$MANUAL_DEMO_APPKEY'"/g' ./RCloudMessage/AppDelegate.m -elif [ ${ENV_FLAG} == "dev" ]; then - sed -i '' -e '/RONGCLOUD_IM_APPKEY/s/@"n19jmcy59f1q9"/@"e0x9wycfx7flq"/g' ./RCloudMessage/AppDelegate.m -elif [ ${ENV_FLAG} == "dev_backup" ]; then - sed -i '' -e '/RONGCLOUD_IM_APPKEY/s/@"n19jmcy59f1q9"/@"e0x9wycfx7flq"/g' ./RCloudMessage/AppDelegate.m -elif [ ${ENV_FLAG} == "pre" ]; then - sed -i '' -e '/RONGCLOUD_IM_APPKEY/s/@"n19jmcy59f1q9"/@"c9kqb3rdkbb8j"/g' ./RCloudMessage/AppDelegate.m -fi - -if [ -n "${MANUAL_DEMO_SERVER_URL}" ]; then - if [[ $MANUAL_DEMO_SERVER_URL =~ ^http ]]; then - sed -i '' -e 's?http://api.sealtalk.im?'$MANUAL_DEMO_SERVER_URL'?g' ./RCloudMessage/Utils/HTTP/RCDHTTPUtility.m - sed -i '' -e 's?http://api.sealtalk.im?'$MANUAL_DEMO_SERVER_URL'?g' ./SealTalkShareExtension/RCDShareChatListController.m - else - sed -i '' -e 's?http://api.sealtalk.im?http://'$MANUAL_DEMO_SERVER_URL'?g' ./RCloudMessage/Utils/HTTP/RCDHTTPUtility.m - sed -i '' -e 's?http://api.sealtalk.im?http://'$MANUAL_DEMO_SERVER_URL'?g' ./SealTalkShareExtension/RCDShareChatListController.m - fi - - if [[ $MANUAL_DEMO_SERVER_URL =~ ^https ]]; then - sed -i '' -e 's/api.sealtalk.im/'${MANUAL_DEMO_SERVER_URL/https\:\/\//""}'/g' ./RCloudMessage/Supporting\ Files/Info.plist - elif [[ $MANUAL_DEMO_SERVER_URL =~ ^http ]]; then - sed -i '' -e 's/api.sealtalk.im/'${MANUAL_DEMO_SERVER_URL/http\:\/\//""}'/g' ./RCloudMessage/Supporting\ Files/Info.plist - else - sed -i '' -e 's/api.sealtalk.im/'$MANUAL_DEMO_SERVER_URL'/g' ./RCloudMessage/Supporting\ Files/Info.plist - fi -elif [ ${ENV_FLAG} == "dev" ]; then - sed -i '' -e 's?http://api.sealtalk.im?http://api.hitalk.im?g' ./RCloudMessage/Utils/HTTP/RCDHTTPUtility.m - sed -i '' -e 's?http://api.sealtalk.im?http://api.hitalk.im?g' ./SealTalkShareExtension/RCDShareChatListController.m - sed -i '' -e 's/api.sealtalk.im/api.hitalk.im/g' ./RCloudMessage/Supporting\ Files/Info.plist -elif [ ${ENV_FLAG} == "dev_backup" ]; then - sed -i '' -e 's?http://api.sealtalk.im?http://api.hitalk.im?g' ./RCloudMessage/Utils/HTTP/RCDHTTPUtility.m - sed -i '' -e 's?http://api.sealtalk.im?http://api.hitalk.im?g' ./SealTalkShareExtension/RCDShareChatListController.m - - sed -i '' -e 's/api.sealtalk.im/api.hitalk.im/g' ./RCloudMessage/Supporting\ Files/Info.plist -elif [ ${ENV_FLAG} == "pre" ]; then - sed -i '' -e 's?http://api.sealtalk.im?http://apiqa.rongcloud.net?g' ./RCloudMessage/Utils/HTTP/RCDHTTPUtility.m - sed -i '' -e 's?http://api.sealtalk.im?http://apiqa.rongcloud.net?g' ./SealTalkShareExtension/RCDShareChatListController.m - sed -i '' -e 's/api.sealtalk.im/apiqa.rongcloud.net/g' ./RCloudMessage/Supporting\ Files/Info.plist -fi - -if [ -n "${MANUAL_NAVI_SERVER_URL}" ]; then - sed -i '' -e 's/\/\/ NSString \*RONGCLOUD_IM_NAVI/NSString \*RONGCLOUD_IM_NAVI/g' ./RCloudMessage/AppDelegate.m - sed -i '' -e '/RONGCLOUD_IM_NAVI/s?nav.cn.ronghub.com?'$MANUAL_NAVI_SERVER_URL'?g' ./RCloudMessage/AppDelegate.m - if [[ $MANUAL_NAVI_SERVER_URL =~ ^https ]]; then - sed -i '' -e 's/nav.cn.ronghub.com/'${MANUAL_NAVI_SERVER_URL/https\:\/\//""}'/g' ./RCloudMessage/Supporting\ Files/Info.plist - elif [[ $MANUAL_NAVI_SERVER_URL =~ ^http ]]; then - sed -i '' -e 's/nav.cn.ronghub.com/'${MANUAL_NAVI_SERVER_URL/http\:\/\//""}'/g' ./RCloudMessage/Supporting\ Files/Info.plist - else - sed -i '' -e 's/nav.cn.ronghub.com/'$MANUAL_NAVI_SERVER_URL'/g' ./RCloudMessage/Supporting\ Files/Info.plist - fi -fi - -if [ -n "${MANUAL_FILE_SERVER_URL}" ]; then - sed -i '' -e 's/\/\/ NSString \*RONGCLOUD_FILE_SERVER/NSString \*RONGCLOUD_FILE_SERVER/g' ./RCloudMessage/AppDelegate.m - sed -i '' -e 's/\/\/\[\[RCIMClient sharedRCIMClient\] setServerInfo/\[\[RCIMClient sharedRCIMClient\] setServerInfo/g' ./RCloudMessage/AppDelegate.m - sed -i '' -e 's/\/\/ NSString \*RONGCLOUD_STATS_SERVER/NSString \*RONGCLOUD_STATS_SERVER/g' ./RCloudMessage/AppDelegate.m - sed -i '' -e 's/\/\/\[\[RCIMClient sharedRCIMClient\] setStatisticServer/\[\[RCIMClient sharedRCIMClient\] setStatisticServer/g' ./RCloudMessage/AppDelegate.m - sed -i '' -e '/RONGCLOUD_FILE_SERVER/s?@"img.cn.ronghub.com"?@"'$MANUAL_FILE_SERVER_URL'"?g' ./RCloudMessage/AppDelegate.m - if [[ $MANUAL_FILE_SERVER_URL =~ ^https ]]; then - sed -i '' -e 's/rongcloud-image.ronghub.com/'${MANUAL_FILE_SERVER_URL/https\:\/\//""}'/g' ./RCloudMessage/Supporting\ Files/Info.plist - sed -i '' -e 's/rongcloud-file.cn.ronghub.com/'${MANUAL_FILE_SERVER_URL/https\:\/\//""}'/g' ./RCloudMessage/Supporting\ Files/Info.plist - elif [[ $MANUAL_FILE_SERVER_URL =~ ^http ]]; then - sed -i '' -e 's/rongcloud-image.ronghub.com/'${MANUAL_FILE_SERVER_URL/http\:\/\//""}'/g' ./RCloudMessage/Supporting\ Files/Info.plist - sed -i '' -e 's/rongcloud-file.ronghub.com/'${MANUAL_FILE_SERVER_URL/http\:\/\//""}'/g' ./RCloudMessage/Supporting\ Files/Info.plist - else - sed -i '' -e 's/rongcloud-image.ronghub.com/'$MANUAL_FILE_SERVER_URL'/g' ./RCloudMessage/Supporting\ Files/Info.plist - sed -i '' -e 's/rongcloud-file.ronghub.com/'$MANUAL_FILE_SERVER_URL'/g' ./RCloudMessage/Supporting\ Files/Info.plist - fi -fi - -if [ -n "${MANUAL_STATS_SERVER_URL}" ]; then - sed -i '' -e '/RONGCLOUD_STATS_SERVER/s?stats.cn.ronghub.com?'$MANUAL_STATS_SERVER_URL'?g' ./RCloudMessage/AppDelegate.m - if [[ $MANUAL_STATS_SERVER_URL =~ ^https ]]; then - sed -i '' -e 's/stats.cn.ronghub.com/'${MANUAL_STATS_SERVER_URL/https\:\/\//""}'/g' ./RCloudMessage/Supporting\ Files/Info.plist - elif [[ $MANUAL_STATS_SERVER_URL =~ ^http ]]; then - sed -i '' -e 's/stats.cn.ronghub.com/'${MANUAL_STATS_SERVER_URL/http\:\/\//""}'/g' ./RCloudMessage/Supporting\ Files/Info.plist - else - sed -i '' -e 's/nstats.cn.ronghub.com/'$MANUAL_STATS_SERVER_URL'/g' ./RCloudMessage/Supporting\ Files/Info.plist - fi -fi - -if [ -n "${MANUAL_CUSTOMER_SERVICE_ID}" ]; then - sed -i '' -e '/SERVICE_ID/s/@"service"/@"'$MANUAL_CUSTOMER_SERVICE_ID'"/g' ./RCloudMessage/Sections/Me/RCDMeTableViewController.m -fi - -if [ ${ENV_FLAG} == "dev" ]; then - sed -i '' -e 's/nav.cn.ronghub.com/navxq.rongcloud.net/g' ./RCloudMessage/Supporting\ Files/Info.plist -elif [ ${ENV_FLAG} == "dev_backup" ]; then - sed -i '' -e 's/nav.cn.ronghub.com/navzhouyu.cn.rongcloud.net/g' ./RCloudMessage/Supporting\ Files/Info.plist -elif [ ${ENV_FLAG} == "pre" ]; then - sed -i '' -e 's/nav.cn.ronghub.com/navqa.cn.ronghub.com/g' ./RCloudMessage/Supporting\ Files/Info.plist -fi - -if [ ${ENV_FLAG} == "pri" ]; then - sed -i '' -e 's/\/\/ NSString \*RONGCLOUD_IM_NAVI/NSString \*RONGCLOUD_IM_NAVI/g' ./RCloudMessage/AppDelegate.m - sed -i '' -e 's/\/\/ NSString \*RONGCLOUD_FILE_SERVER/NSString \*RONGCLOUD_FILE_SERVER/g' ./RCloudMessage/AppDelegate.m - sed -i '' -e 's/\/\/\[\[RCIMClient sharedRCIMClient\] setServerInfo/\[\[RCIMClient sharedRCIMClient\] setServerInfo/g' ./RCloudMessage/AppDelegate.m - sed -i '' -e 's/\/\/ NSString \*RONGCLOUD_STATS_SERVER/NSString \*RONGCLOUD_STATS_SERVER/g' ./RCloudMessage/AppDelegate.m - sed -i '' -e 's/\/\/\[\[RCIMClient sharedRCIMClient\] setStatisticServer/\[\[RCIMClient sharedRCIMClient\] setStatisticServer/g' ./RCloudMessage/AppDelegate.m - if [ -z "${MANUAL_DEMO_APPKEY}" ] && [ -z "${MANUAL_DEMO_SERVER_URL}" ] && [ -z "${MANUAL_NAVI_SERVER_URL}" ] && [ -z "${MANUAL_FILE_SERVER_URL}" ]; then - sed -i '' -e 's/RCDPrivateCloudManualMode 0/\RCDPrivateCloudManualMode 1/g' ./RCloudMessage/Supporting\ Files/RCDCommonDefine.h - fi - cp -af RCloudMessage/private_test.plist RCloudMessage/Supporting\ Files/Info.plist -else - sed -i '' -e '/for private cloud test/,/RONGCLOUD_STATS_SERVER\];/d' ./RCloudMessage/AppDelegate.m -fi - -if [ ${DEV_FLAG} == "debug" ] -then -sed -i '' -e '/DEMO_VERSION_BOARD/s/@""/@"http:\/\/bj.rongcloud.net\/list.php"/g' ./RCloudMessage/Sections/Me/RCDMeTableViewController.h -sed -i '' -e '/redirectNSlogToDocumentFolder/s/\/\///g' ./RCloudMessage/AppDelegate.m -sed -i "" -e '/UIFileSharingEnabled/{n;s/false/true/; }' ./RCloudMessage/Supporting\ Files/Info.plist -else -sed -i '' -e '/redirectNSlogToDocumentFolder/s/\/\///g' ./RCloudMessage/AppDelegate.m -sed -i "" -e '/UIFileSharingEnabled/{n;s/false/true/; }' ./RCloudMessage/Supporting\ Files/Info.plist -sed -i '' -e 's/RCDDebugTestFunction 1/\RCDDebugTestFunction 0/g' ./RCloudMessage/Supporting\ Files/RCDCommonDefine.h -# 去除demo中PTT相关依赖 -sed -i '' -e '/RongCloudPTT/d' ./RCloudMessage.xcodeproj/project.pbxproj -sed -i '' -e '/RongPTTKit/d' ./RCloudMessage.xcodeproj/project.pbxproj -sed -i '' -e '/RongPTTLib/d' ./RCloudMessage.xcodeproj/project.pbxproj -fi - -BUILD_APP_PROFILE="" -BUILD_SHARE_PROFILE="" - -BUILD_CODE_SIGN_IDENTITY="iPhone Distribution: Beijing Rong Cloud Network Technology CO., LTD" - -echo $VER_FLAG - -sed -i "" -e '/CFBundleShortVersionString/{n;s/[0-9]\.[0-9]\{1,2\}\.[0-9]\{1,2\}/'"$VER_FLAG"'/; }' ./RCloudMessage/Supporting\ Files/Info.plist -sed -i "" -e '/CFBundleShortVersionString/{n;s/Stable/'"$RELEASE_FLAG"'/; }' ./RCloudMessage/Supporting\ Files/Info.plist -sed -i "" -e '/CFBundleShortVersionString/{n;s/Dev/'"$RELEASE_FLAG"'/; }' ./RCloudMessage/Supporting\ Files/Info.plist -sed -i "" -e '/CFBundleVersion/{n;s/[0-9]*[0-9]/'"$CUR_TIME"'/; }' ./RCloudMessage/Supporting\ Files/Info.plist - -sed -i "" -e '/SealTalk Version/{n;s/[0-9]\.[0-9]\{1,2\}\.[0-9]\{1,2\}/'"$SEALTALK_VER_FLAG"'/; }' ./RCloudMessage/Supporting\ Files/Info.plist - -sed -i "" -e '/CFBundleShortVersionString/{n;s/[0-9]\.[0-9]\{1,2\}\.[0-9]\{1,2\}/'"$VER_FLAG"'/; }' ./融云\ Demo\ WatchKit\ App/Info.plist -sed -i "" -e '/CFBundleShortVersionString/{n;s/Stable/'"$RELEASE_FLAG"'/; }' ./融云\ Demo\ WatchKit\ App/Info.plist -sed -i "" -e '/CFBundleShortVersionString/{n;s/Dev/'"$RELEASE_FLAG"'/; }' ./融云\ Demo\ WatchKit\ App/Info.plist -sed -i "" -e '/CFBundleVersion/{n;s/[0-9]*[0-9]/'"$CUR_TIME"'/; }' ./融云\ Demo\ WatchKit\ App/Info.plist - -sed -i "" -e '/CFBundleShortVersionString/{n;s/[0-9]\.[0-9]\{1,2\}\.[0-9]\{1,2\}/'"$VER_FLAG"'/; }' ./融云\ Demo\ WatchKit\ Extension/Info.plist -sed -i "" -e '/CFBundleShortVersionString/{n;s/Stable/'"$RELEASE_FLAG"'/; }' ./融云\ Demo\ WatchKit\ Extension/Info.plist -sed -i "" -e '/CFBundleShortVersionString/{n;s/Dev/'"$RELEASE_FLAG"'/; }' ./融云\ Demo\ WatchKit\ Extension/Info.plist -sed -i "" -e '/CFBundleVersion/{n;s/[0-9]*[0-9]/'"$CUR_TIME"'/; }' ./融云\ Demo\ WatchKit\ Extension/Info.plist - -echo "Copy 3rd framework start." -if [ -d "../ios-3rd-vendor/jrmf/AlipaySDK" ]; then -rm -rf ./framework/AlipaySDK -cp -rf ../ios-3rd-vendor/jrmf/AlipaySDK ./framework/ -fi -if [ -d "../ios-3rd-vendor/jrmf/JrmfIMLib" ]; then -rm -rf ./framework/JrmfIMLib -cp -rf ../ios-3rd-vendor/jrmf/JrmfIMLib ./framework/ -fi -if [ -d "../ios-3rd-vendor/ifly" ]; then -rm -rf ./framework/ifly -cp -rf ../ios-3rd-vendor/ifly ./framework/ -fi -if [ -d "../ios-3rd-vendor/bqmm" ]; then -rm -rf ./framework/bqmm -cp -rf ../ios-3rd-vendor/bqmm ./framework/ -fi -echo "Copy 3rd framework end." - -PROJECT_NAME="RCloudMessage.xcodeproj" -targetName="SealTalk" -TARGET_DECIVE="iphoneos" - -rm -rf DerivedData -rm -rf "$BIN_DIR" -rm -rf "$BUILD_DIR" -mkdir -p "$BIN_DIR" -mkdir -p "$BUILD_DIR" -xcodebuild clean -alltargets - -echo "Copy 3rd framework start." -if [ -d "../ios-3rd-vendor/jrmf/AlipaySDK" ]; then -rm -rf ./framework/AlipaySDK -cp -rf ../ios-3rd-vendor/jrmf/AlipaySDK ./framework/ -fi -if [ -d "../ios-3rd-vendor/jrmf/JrmfIMLib" ]; then -rm -rf ./framework/JrmfIMLib -cp -rf ../ios-3rd-vendor/jrmf/JrmfIMLib ./framework/ -fi -if [ -d "../ios-3rd-vendor/ifly" ]; then -rm -rf ./framework/ifly -cp -rf ../ios-3rd-vendor/ifly ./framework/ -fi -if [ -d "../ios-3rd-vendor/bqmm" ]; then -rm -rf ./framework/bqmm -cp -rf ../ios-3rd-vendor/bqmm ./framework/ -fi -echo "Copy 3rd framework end." - -echo "***开始build iphoneos文件***" - xcodebuild -scheme "${targetName}" archive -archivePath "./${BUILD_DIR}/${targetName}.xcarchive" -configuration "${configuration}" APP_PROFILE="${BUILD_APP_PROFILE}" SHARE_PROFILE="${BUILD_SHARE_PROFILE}" - xcodebuild -exportArchive -archivePath "./${BUILD_DIR}/${targetName}.xcarchive" -exportOptionsPlist "archive.plist" -exportPath "./${BIN_DIR}" - mv ./${BIN_DIR}/${targetName}.ipa ${CUR_PATH}/${BIN_DIR}/${targetName}_v${VER_FLAG}_${DEV_FLAG}_${CUR_TIME}.ipa - cp -af ./${BUILD_DIR}/${targetName}.xcarchive/dSYMs/${targetName}.app.dSYM ${CUR_PATH}/${BIN_DIR}/${targetName}_v${VER_FLAG}_${DEV_FLAG}_${CUR_TIME}.app.dSYM - -echo "***编译结束***" diff --git a/ios-rongimdemo/framework/RongContactCard.framework/Headers/RCCCGroupInfo.h b/ios-rongimdemo/framework/RongContactCard.framework/Headers/RCCCGroupInfo.h deleted file mode 100644 index d8bc4be4..00000000 --- a/ios-rongimdemo/framework/RongContactCard.framework/Headers/RCCCGroupInfo.h +++ /dev/null @@ -1,19 +0,0 @@ -// -// RCCCGroupInfo.h -// RongContactCard -// -// Created by 杜立召 on 15/3/19. -// Copyright (c) 2015年 RongCloud. All rights reserved. -// - -#import -#import - -@interface RCCCGroupInfo : RCGroup - -//父类RCGroup中有三个属性,群组ID、群组名称和群组头像地址 - -/** 人数 */ -@property (nonatomic, strong) NSString *number; - -@end diff --git a/ios-rongimdemo/framework/RongContactCard.framework/Headers/RCCCUserInfo.h b/ios-rongimdemo/framework/RongContactCard.framework/Headers/RCCCUserInfo.h deleted file mode 100644 index ba5af136..00000000 --- a/ios-rongimdemo/framework/RongContactCard.framework/Headers/RCCCUserInfo.h +++ /dev/null @@ -1,18 +0,0 @@ -// -// RCCCUserInfo.h -// RongContactCard -// -// Created by Jue on 2017/1/12. -// Copyright © 2017年 ios-rongContactCard. All rights reserved. -// - -#import - -@interface RCCCUserInfo : RCUserInfo - -//父类RCUserInfo中有三个属性,用户ID、用户昵称和用户头像地址 - -//用户备注名 -@property (nonatomic, strong) NSString *displayName; - -@end diff --git a/ios-rongimdemo/framework/RongContactCard.framework/Headers/RCCCUserListViewController.h b/ios-rongimdemo/framework/RongContactCard.framework/Headers/RCCCUserListViewController.h deleted file mode 100644 index 22c94888..00000000 --- a/ios-rongimdemo/framework/RongContactCard.framework/Headers/RCCCUserListViewController.h +++ /dev/null @@ -1,18 +0,0 @@ -// -// RCCCUserListViewController.h -// RongContactCard -// -// Created by liulin on 16/11/17. -// Copyright © 2016年 RongCloud. All rights reserved. -// - -#import -#import - -@interface RCCCUserListViewController : UIViewController - -@property (nonatomic) RCConversationType conversationType; - -@property (nonatomic, strong) NSString *targetId; - -@end diff --git a/ios-rongimdemo/framework/RongContactCard.framework/Headers/RCContactCardKit.h b/ios-rongimdemo/framework/RongContactCard.framework/Headers/RCContactCardKit.h deleted file mode 100644 index c204edd0..00000000 --- a/ios-rongimdemo/framework/RongContactCard.framework/Headers/RCContactCardKit.h +++ /dev/null @@ -1,108 +0,0 @@ -// -// RCContactCardKit.h -// RongContactCard -// -// Created by Jue on 2017/1/9. -// Copyright © 2017年 ios-rongContactCard. All rights reserved. -// - -#import -#import -#import "RCCCGroupInfo.h" -#import "RCCCUserInfo.h" - -@protocol RCCCContactsDataSource -@required -/*! - 获取联系人列表的回调,当开发者使用默认的通讯录页面时,需要实现此回调来提供通讯录联系人列表 - - @param resultBlock 获取成功 [contactsInfoList:联系人信息列表] - */ -- (void)getAllContacts:(void (^)(NSArray *contactsInfoList))resultBlock; -@end - -@protocol RCCCGroupDataSource -@required - -/*! - 获取当前群组信息的回调 - - @param groupId 群ID - @param resultBlock 获取成功 [groupInfo:群组信息] - */ -- (void)getGroupInfoByGroupId:(NSString *)groupId result:(void (^)(RCCCGroupInfo *groupInfo))resultBlock; -@end - -/*! - 弹出通讯录页面的回调 - - @discussion 您可以通过代理提供一个UIViewController,在点击名片功能按钮时候,会弹出这个UIViewController。 - 如果不提供此代理,会弹出默认的通讯录页面。 - */ -@protocol RCCCContactViewControllerDelegate -@required - -/** - 弹出通讯录页面的回调 - - @param conversationType 点击名片按钮时所处会话的会话类型 - @param targetId 点击名片按钮时所处会话的会话id - - @discussion - 您可以通过这个代理方法提供一个通讯录页面,在点击名片功能按钮时候,会回调此方法。 - 如果您需要自定义通讯录页面,请在此回调中present自定义的通讯录页面。 - 当用户选择某一个联系人之后,请根据点击时会话是单聊还是群组聊天,分别回调popupSendContactCardView: - targetUserInfo:或者popupSendContactCardView:targetGroupInfo:来通知SDK,并自行dismiss通讯录页面。 - 如果不提供此代理,会弹出默认的通讯录页面。 - */ -- (void)needDisplayContactViewController:(RCConversationType)conversationType targetId:(NSString *)targetId; - -/** - 点击发送名片消息按钮的回调 - */ -- (void)clickSendContactCardButton; - -@end - -@interface RCContactCardKit : NSObject - -+ (RCContactCardKit *)shareInstance; - -/*! - 联系人信息提供者 - - @discussion 如果您使用了名片消息功能,SDK需要通过您实现本代理,获取联系人信息列表。 - */ -@property (nonatomic, weak) id contactsDataSource; - -/*! - 群组信息提供者 - - @discussion 如果您需要在群组中使用名片消息功能,SDK需要通过您实现本代理,展示群组信息。 - */ -@property (nonatomic, weak) id groupDataSource; - -/*! - 弹出通讯录页面代理 - - @discussion 如果您需要在点击名片按钮后弹出自己的通讯录页面,SDK需要通过您实现本代理,提供弹出的页面 - */ -@property (nonatomic, weak) id contactVCDelegate; - -/** - 选中通讯录中的某个人,点击确定将名片发送到单聊会话的回调方法 - - @param cardUserInfo 选中人的用户信息 - @param targetUserInfo 名片消息的目标会话的用户信息 - */ -- (void)popupSendContactCardView:(RCCCUserInfo *)cardUserInfo targetUserInfo:(RCCCUserInfo *)targetUserInfo; - -/** - 选中通讯录中的某个人,点击确定将名片发送到群组会话的回调方法 - - @param cardUserInfo 选中人的用户信息 - @param targetGroupInfo 名片消息的目标会话的群组信息 - */ -- (void)popupSendContactCardView:(RCCCUserInfo *)cardUserInfo targetGroupInfo:(RCCCGroupInfo *)targetGroupInfo; - -@end diff --git a/ios-rongimdemo/framework/RongContactCard.framework/Headers/RCContactCardMessage.h b/ios-rongimdemo/framework/RongContactCard.framework/Headers/RCContactCardMessage.h deleted file mode 100644 index a63cbd56..00000000 --- a/ios-rongimdemo/framework/RongContactCard.framework/Headers/RCContactCardMessage.h +++ /dev/null @@ -1,60 +0,0 @@ -// -// RCContactCardMessage.h -// RongContactCard -// -// Created by Sin on 16/8/19. -// Copyright © 2016年 RongCloud. All rights reserved. -// - -#import - -/*! - 名片消息的类型名 - */ -#define RCContactCardMessageTypeIdentifier @"RC:CardMsg" - -/** - * 个人名片消息 - */ -@interface RCContactCardMessage : RCMessageContent - -/** - * 个人名片消息的id - */ -@property (nonatomic, copy) NSString *userId; - -/** - * 个人名片的昵称 - */ -@property (nonatomic, copy) NSString *name; - -/** - * 个人名片的头像 - */ -@property (nonatomic, copy) NSString *portraitUri; - -/** - * 个人名片的附加信息 - */ -@property (nonatomic, copy) NSString *extra; - -/** - * 个人名片消息发送者的id - */ -@property (nonatomic, copy) NSString *sendUserId; - -/** - * 个人名片消息发送者的昵称 - */ -@property (nonatomic, copy) NSString *sendUserName; - -/** - * 名片消息的初始化方法 - * - * @param userInfo 名片的用户信息 - * - * @return 名片消息对象 - */ -+ (instancetype)messageWithUserInfo:(RCUserInfo *)userInfo; - -@end diff --git a/ios-rongimdemo/framework/RongContactCard.framework/Headers/RCContactCardMessageCell.h b/ios-rongimdemo/framework/RongContactCard.framework/Headers/RCContactCardMessageCell.h deleted file mode 100644 index 989c19ce..00000000 --- a/ios-rongimdemo/framework/RongContactCard.framework/Headers/RCContactCardMessageCell.h +++ /dev/null @@ -1,34 +0,0 @@ -// -// RCContactCardMessageCell.h -// RongContactCard -// -// Created by Sin on 16/8/19. -// Copyright © 2016年 RongCloud. All rights reserved. -// - -#import -@class RCloudImageView; - -/** - * 名片消息cell - */ -@interface RCContactCardMessageCell : RCMessageCell - -/** - * 昵称label - */ -@property (nonatomic, strong) UILabel *nameLabel; - -/** - * 头像 - */ -@property (nonatomic, strong) RCloudImageView *portraitView; - -/*! - 消息的气泡背景View - */ -@property (nonatomic, strong) UIImageView *bubbleBackgroundView; - -// size of cell -+ (CGSize)sizeOfMessageCell; -@end diff --git a/ios-rongimdemo/framework/RongContactCard.framework/Headers/RCSendCardMessageView.h b/ios-rongimdemo/framework/RongContactCard.framework/Headers/RCSendCardMessageView.h deleted file mode 100644 index 6daffb6e..00000000 --- a/ios-rongimdemo/framework/RongContactCard.framework/Headers/RCSendCardMessageView.h +++ /dev/null @@ -1,25 +0,0 @@ -// -// RCSendCardMessageView.h -// RongContactCard -// -// Created by Jue on 2016/12/19. -// Copyright © 2016年 RongCloud. All rights reserved. -// - -#import -#import -#import "RCCCGroupInfo.h" - -FOUNDATION_EXPORT NSString *const RCCC_CardMessageSend; - -@interface RCSendCardMessageView : UIView - -@property (nonatomic, strong) RCUserInfo *cardUserInfo; - -@property (nonatomic, strong) RCUserInfo *targetUserInfo; - -@property (nonatomic, strong) RCCCGroupInfo *targetgroupInfo; - -- (void)setConversationType:(RCConversationType)conversationType targetId:(NSString *)targetId; - -@end diff --git a/ios-rongimdemo/framework/RongContactCard.framework/Headers/RongContactCard.h b/ios-rongimdemo/framework/RongContactCard.framework/Headers/RongContactCard.h deleted file mode 100644 index 7e60c96f..00000000 --- a/ios-rongimdemo/framework/RongContactCard.framework/Headers/RongContactCard.h +++ /dev/null @@ -1,34 +0,0 @@ -// -// RongContactCard.h -// -// Created by Jue on 2017/1/9. -// Copyright © 2017年 ios-rongContactCard. All rights reserved. -// - -#import - -//! Project version number for RongContactCard. -FOUNDATION_EXPORT double RongContactCardVersionNumber; - -//! Project version string for RongContactCard. -FOUNDATION_EXPORT const unsigned char RongContactCardVersionString[]; - -// In this header, you should import all the public headers of your framework using statements like #import -// - -//名片消息核心类 -#import - -//名片消息和cell -#import -#import - -//名片消息相关界面 -#import -#import - -//名片消息中的用户信息对象 -#import - -//名片消息中的群组信息对象 -#import diff --git a/ios-rongimdemo/framework/RongContactCard.framework/Info.plist b/ios-rongimdemo/framework/RongContactCard.framework/Info.plist deleted file mode 100644 index fa45f0dd6d90a64c94b2ca58e52d7cd35250c576..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 755 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%0Af_ta@;jcc)A3E>x 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

!shDefL>%yA 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⪙ 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 lQCjJGdO6>sxl5q-(BFx^7W%am?{K+;-wZN&_Ap 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¾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 z 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

wzJD{LvFGf1uJc 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

1~siJgf$b$e1r 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

wXKk|4?;dv$3cQel~ z<@%QK{2xdk>`G=@|D8G=)H;_F3JNf)W&!qz3WASAX052MUF8NK|A01qu ziS)wW4Ziv-hLnGrQ-|gU+}Nz{P!vTA+wn0FJdln z&HtItClpt7Y@_x-#}J;M#oIrW>;D@cPZN0lX7UH>i{kQaJbvOhe=d;hH}d>B-v30W zV+pkfd^69Fr1n6ck?R}7?d#(C-&6Y_U&!TGlD&|h!TAB)-Zh-RhueD}&ky49xtZsm z;r7~i-XBQ%ck+A__gCF8W^WsK)c-lW|MyXQkiVPfM^Jl^-^lYH!8Xc2#Pj83Kk~bI zKAP-D{_`3-&;Jcb`3pRsL-r&8JQadTizZ-dcI0Ldv0n$J~pdxQ+D1$w%tXaTAjbo6AHv%6UYSS zEo46%>qGAI;~?H(wj%%+@As?xF5k14oYk{qLZAAukph0+%LQG2qwKONNiPdL>?q(# z#z_}<8GtXuFLGwD%qhq(%>6m7q3_K9969NC0QA*EZ zckK85CcRYgHNNI6iS?-S_>Ew=_!=9|@;Kr9Sp1w0XTMnaIg(On%+BGph#P18oRZ>? zP|(i4zXFmP@9sxA5>NI$Yl%#qDDH18e!X6zGG~il^_NIa!Cq8RQ2u*wsYnmA*ROyD z4_h6$*|oxxXz$$)JW09CJ$DK}Z$k}Fs%YSQ)X{tA4o@nij;A@{PESH?#}SWg7G@sV zQWe;H$YTYx{f{o2`D=81n1RefN@Wgd8 zJhdjlDdE=S`2N{(PPVf}>~~VJ#1K0u#wp^qf@mkZuQ#16ner%43~X0$IK6XmH4F{l?j@v;4?6oZ~+44z6e$2r+Dhs1hf#5fs!JQeL^c^dIO60+(dqnu^kHiOvYYp0aFd=JNM`5v~s zpuwrqZ9!IVG@S1)@QL0};5*r}O5;5-;yhFo>nz~jNGH2*pEy}=OGZ1{G86GjU8!v{ z4l$@JJnZjB;|^T1;$myi>}lSUPJuId02~1=&f}(7z%RqjFZvV;ZBxJS+plc zWE64SG=S*jX^#baIBr|m!y{NtdBFN1q5dH}QzygJf)$_6gWoW9 z?lQ@K-0x%yk{%N$(f2X%=t3}W7r*CERQ^Pb31nsQEd^P&k9~SLiH_+E1Py<_$FriX zQkoF@_$#XzRc@d3eF`(R4F`SCjO??+K0Na3bMW>`dt&ynuYo^5qTi{|Q72Qv$&86l zu8;4KNqO3>(a9FpaqsB4eP#p#*_Zja_`5awErZN|Wo(yDu0r0wH9Qa`v#cX}Key?r znWf-A+M&fsmfI(N|Hs57YM_toD|$lw{e-ielyHp~x~(U-uZ!D<$AjY027RuF2meXC z-}LE^e{p?LT*>D@PoJ~V^7b0|^HlntG#$E;ti3k0R~CvQpSRb!RfSyNV*dO!Qy)zLq|5myrCGmKC}A*u!7m-p{!{sl6wm zPj<-KOM8i6<8GWru+c{j>`QZ%@3OL7J14e5AH}m3{-b#mN3Rf^00OIkEbtd1c)lL; zop3k_(<62JQ{wL*1pQt?pznCl^eXlFR;1~l>e+_>Vfg>0$7B=;!#~wGd3iBL7HwuO z(9Yzu=Vs(Dlk|CzOT|9w8LP6z?e#@blGEc~rtg;7H|2|yfd@S^@m>Zzj9rtDcM~}E z7~JT=jo*2zO7oZJvpP#eVSIR~m+V_aCoT{5-du)PH{3%~T#*Mkl9)}gbdCB%nc4H1 zJ#PF;dTvD{*~#0p-Sdlb3uoa?BA(hc7u(o~Bg=!mv*#}?D_)Kr>0RyhV9%^#OHp1v zcCMkrgT9%o$_g8!mucj*A z>CRH@|L1MW{g>ve_WyLRdjC%<#kPwo)eG$^baDlc$73Lxp1a7404 zvW4oB?EMikIG5RWDSP~m3G2vE!TK)AQ-2WZIBI~Mfr3aA)4ncgAC?Y*%u8G!_17n8 z-=`|tqN1l>$q(mLI`CQl{UF-T(s!r?+Li%7ePDK-3nU*hKan2IeWu4cRRUsV$P4Fu zP0kpR*Ky9LcO1CZfv*GwQ>=Nik;#q(KLj?8=oJgh{*k=j81H>=ic!)xT%`X9+r|h( zziRpZ>LN-bj)O%a@X+U$+7HUxb#6n!%c zbRGD^(e4pwxA(U8>w03J#zLKHM7K2ds1Ea3Huh-zOLjDb_8yNx;GN@r;M$iLF~%f% z`*h*5&>_rkS9!hIu2R1U-A;XyA3s67e5z7yYafPk7>6CI5OKVPYzwocbE9^XU%VVr6|l^5ls8J+sfNt@Cm+j)aK?=NN%OC#a?~EO9caTp%>{^6={yl4w)a}T!6GwG@(tA^uUnkooHqBK z-^iCe^-1>k_~S?Tv3)w)8%^zHd^@%=5@{H75=|VpQ+i~ic9Z@F{2bZY2F&l&MpiHN z5$Rz4D(bj_bcEnMBH6-xAoa`ln0q^?nl4{eYQAc|aCK47cz}&K2e^(0q4VnRrMRQ| zX?#j^$v@F1soj#Tu5%gL$mS2JFW5O--VUkEQ0T^5-i;PYhk>uX{kNHI)u z()nC!w>a))ZS6*zXbzO@6XyZvSd-#f8fUDnlD#{AxEf0~p1OMV-??-}b9#;mridbZ z2X#WWfIGD_^(!r+7q@Tu|0-XmzK?w}bAK^k zvX9+dq?ZWJTvd$TNfK6C@(cO5XNz-7R+SZJ=Vn?;^8_ZDvOc*8*T6aWVlh!uar0$W zA-+GIgwB)RV<^5-wq*Wtx_OYq%LxU!g)2x)*|MH07g!2cKq9{+H4k4IEt_^}t;9={N?{UH zfl88aYYVSOEJ+fjQHWmEgx1ZaFDn<%U!F?&BmrC278O|5)0gSMoUyvhQm|;1WCOna zI5WSvr1TbQc1CU~T#+Quja5{P7u4k!mPpO8S!$hl+m9NaleB6%3$k9;kSkfgU>XnugEudb2W8;Yn6mAdQ0uD3j`GoG8baE4 z`JV|5=~RpoN;E!eYO0C_O>uhFdX3L&b5(Jk>K;v1sktgnS5;&N*QX(*seIJuyF!Ew zqu#WP{(P5zd-CWvEg|n(MnmTb#b~H%Q5YaxwLZ+pnpag?R22t32}Fr=R2A!d?pf!v zKCj~5bf03oPpQx@=+B-T1v5HAL(c39IU|hzD0I}>^3iW5k3M4$X$u{7Mq&3^Uk9ta z*RHFIGx)66RILfCinCU&P4`)AuPU}x#fAB-Nv~Ryr&_ztXKkJe+#-XIwWw-sUPWn< zPe~1xT9;R`M&omjsmK1NQ6KH{KfP=88Q5$c-IN^CwkzcG9?Pk?YOTg+ZGXi-4;^)~ zaTGb$GzJELWbxonvK+0@_^h*%LrVG>vut!{Xvk}pQD}b0xlx^B-=P!Fm_p7shMd?H z(n0+->Jr>OP0-w<@mZfxRcuG6_^hk*F^7C-328ew>MV5%8Z!Fiu8>aj#V+*J==0P& zqph);s^S`-xWyH#ZB_SKsSDy3t4gd@aZr`#b8mwR*|lL+Yl}!`y{W3mMwI(?Rcp)@ zv8`3BTYao`&$?a zLg2TyfNxBJpXmcvW(Hia1$^D=4S{c3y)R@2oHGXq=K{WM_5QLw;B$j}`zxm&OC4FC zno!?74YfC8pFF2M<~2emsr;3!YPR);3NLhn7YS}hzm zSM0h%ktQ5b=vNw^z^-6PZ6*VYy;Ga^46sIPlsT$%ehtG5^rMvt75?fNJOr4Hc^3Dt zgrH3(-9+{AN_&l7-CWt2U>lHT(=@A-Z=a|sH&`@}T2dM^v^6Sym5JE!K##{&kRTT%UGk#~$%s~vA@y8YeYo0~eW zPEXCKioW7IcJ9?mZ?)R%j+$|T*UJgB#3ENW@BHFfo5^Go0^?^dOdIgn)#=+VI%PEv z={G#Kchc_4H?BV0@>EFU?f)7Ot5yg2;TWvZ1gQt7Z4-t(&&o|r9(!eeN5VF6DaxF)tTB%)GF_Td9rIJr2(30I@6+*2(xMpu z2EO+&4PU7?1 zCfc8Bo0Kx*(`Nm&uR8sxPIc+gU{&yADpky5TGgV* zhO0`WX9=IB1bmtEs_^%{4Z`J|CPDFBqcC7XqcG^RH-+K3$A!=d&BCPI1|c%HQAixV zdsn&DYL9qqU-jULSFcvQI%xZY`thMD&%CkO*4k=Xu&>5s($|cAp+l$tO`1-BV9Rj* zi={gKZ%^y=zdNSWJ7UreD&+>%5MwB9l4v_{j`R`;Stt-f?C z_V`jhG*S`P6ry-%$cBfl)`u@VWU!^KD^VwhUV>cSsx5;3PmxONzXqP0WfIcMpQ{L)iBd!+O`qjzcTN6W0Exr zMQphPV}enS@K}`Zwp3HA>1l|U-P-gRYQE8T*DRCCv}>bzoIcO~4%Ohec~Wdna`VRW zm>Js*m#

D&Fmg4NgsKs7&ymst78t-n4n)qB(Ol$~z{{R4K}@zgzYDcPGsaUbfY0 zwJy6Uk`$T_ZxqJs>-U~nKpJCPS59gpqr-65B&e>)R<*{VO3JG!vihu}^+rYMx~laJ zs(35@D*P=N+N}ZiV8*irtTFlAWA-V<+CxX^gI!EA?aiAL2rH2OR zg$B351`Ab0+8Rflw7fbTN?KDUwJRq(pt)&kbw$#a<|#O{U~b23kA$N!;e-lvby9tE z;uYo8z2dosPHN2qle#x%={IKDH)fhEvbr~})%uj_s62+%|v*YR$#6vepXC3f*>> z%3M3_E(-Npxn=5G?outJ6_vGAZi}sM|L=7lW}bPN!R`IM`+tA$=eLgz*K=R@bzk>& zx{uGv6?~v2;P>6Ze=&!CZVCPUaT*u8Yy&SS13zvFIAa-j-aHT^;HTZe7$47L{9;4f zHBG2`zNz1>rhZ9^O3esNOSY_S+%oheJThUUe$qz$NSDfn4HzFYtQ;q#|u&-3dd+#fe<{(Z$;q3v(}`tP^>?y=U^Gv8cuY1hGDm0egDI`C(2PAYnMN$A^e z{`&m-e_a3jPbXbyzjO5OKRDmL^V-liU!U?BQom!V5K5I>pE+^zTteEC$6o%Ev8e}( zqjRpSL&It}(lQAPr3k~|!FbP+?p1wkK;|>iScqZTZ)-N}@3$|+c^ZeTRtG5YPMca3mQ~%V9dydu&uu0Tz-m(7;Thjv@X<^PRl;(W& zurhhJO|c;zcFy(5J!6e0vg-AUi&^OWt&2v5{KeyjrdO;PG51P0tg=NFd~nz{#Z$a= z>saGSPw|9hTSkX`cb_RhdhzZ3abd;dqWGSG{@RiD4Y2$w+o#{@YDYv*hX~A1aW6g* z8n9-zUMKu?s^X>*rr+EbhRXyv5De!gUK{b%xF8c-c-M{!`*7vPhAV<@WH)m`iNd$< zsoTBeJ{KuLF4}kHEYtq&^pbmo*Wu8kM#C4Oo7Z{bpsh|f%k&EmfoY)Oi;&Ib9)h#? zfZ!PqLDs0c)`0x2k$@D>aj&=NHyzIP$nbT3%b?m7GMJhTN8aq{ zu5;wxXOlu+a^^fx({N2tEMq}h#9J@gJ06M-b4T-tg-&zV^%+>0<3POjgiO3K;vXJ6 zG~68!8PzsZ26XsM>}u^f*Yw05rDmWfWH+s_Z$Amf_|zwGW1%Td6R7Ot8A+y z7w@sSvOQ6}DAbzKsEVV{A{RGVwyFs30zs3CVCtyF`zH584TUfcLtsLJLIPA)h9#62xyaj>^4?)f^0w264 zJP{JFhe)v^5I%JPlPBRv88)^*J% z>@g~WOCV@b5me+fziZD@5tPN0Z#=FdSaf6aTlO#&K_>`0+yu>69;r3seSd~WW_RXn z>de0ntsAnTZG5)Z9?)!g=Gb&a7X}QX>Uj9XTO)2Q0687CqZ&&3!*Js~YS*Xr+ZJ|2 zs*UD%PyYueg-rGk9GwM%HV;9=WBnhzIwZzJU|Ix%*E|GaFZU0e95Us8yocY2IuC~y z-mz(ai17~3c(C!gBQ?Q>W6?Eoz*u+7?yC*EZyvmqNeM-^|FXR2@bM|L&9WyAYqmSaP0(czEkqEx-Y!!KCAK4OWV?UF)&bL*iKcFRN2 zHreQ#C*59T*>%HUvm8IZ9X2^PV)=M?=htvo@NjELlE=7BuWkD2@PJ2V>y4uOZ2Kf* z#MU}je9(4gD+J`yCFZ)hg%51ZVhGdXvd*su-O(>6W$le(SpBUM@My=?vOw5{j5A|f z`Zs>%YRheSBmL;Z8yE9}S$9RP99A{cwIzGJb!Yli_xo6(O~}Ki%UvJpOw{G_!+x}F zi($w>WFf6*xXkejBj4&6qG6` zp*GdVYv%YDB2Tr9R_vS(u?Mvc5h3_F>J6c*YCS~cjz5m zo7RcbYr72VJy>zNZE8zh633!gUC6$mz2i5hp0Ex0M#oQk8VBAXPB(N8KQB&Oq9VT& zr)zc(?-8f3xk3W=j&FD*;&ZDZA?Awb3Xd*r8av>Wx#;MgsGsiMmT0egGU}(BCvHyt zQ_FxyHc!0bxroo#7_9Z2FfZh&eK{wLHP`Lugdf>Lf5i#242eetVQ7~Ie444 zaFLof-4-EEK@=lSTQ=Qp4dim*G)tU9)y3lU_@*U=f);YD@toGP)8^`HLYjY@7t;K3 zCE)sy=Aj!ynrG|{Y3>&m(md{q=lcaU_e*c?7yE3#&S(4Sp6eI&T)*AV^{Z)490}lJ%26Do$lz~SSckG@Jrzrle zIDJbQ@S!+;*EL`mXG&gH`BR*dKgB8eQ}~Gd>2a4;oE93A3%OXCLl;F2<)?wX5T~eOw>UjBpu^0q6}sf~ zrd6UX!ycY7Yu%54y5FD5^bZY?Wj+1U z$J-)`U;lola@1jTMbA`Bc}-(O+H6e9k5DpnVd|2X+TM8J#=SS(GH%AJL&j%6bNi?n zFYUN#{`W1lp^v6qcgg;B;PG9L*Az~_ckuCks~>-_;VDzm*2H0ZVxOwJz9DCM(0dc2 zcicL7bN`?xAKv<8M#jD;^Y#OM_br63SOoNgk39hNxD|VWF4{%tG0O=3#shnX-1|w@ z+CSa-yQe-YJagNJp(m@axc42$+BMlz-mE*n_vg32_C>-Y@4Z_2(zGwHUGV4G$uDkw zuP9;4$;X#gug!k%;Xi-lO!@T_J8p_lijww^7?$zC`3?1RUw-r3=jJ|OdH7=ZFW$_1 zY3|U*tpOW9D{t93XXtKmcJHDG?>4=@drVDM&1X5UjV^fa&DVaj;g+|)Xqxf+lqHX? zdVJFbbL1VX?mzied_wlDfqyRPX8L;H@Ij~8t(GQQAyKK7+)fe*O8-}>j$b=EH*yYAJ`zuEb#_GK$4jv1`nZGYNS z6msWlWyxu~R=xc+nd#kk?p?}^5&Uhs^_6qupZ?&}2_$m$J-b^=OCI@t^HU%E@xb37 zdFlyHz5T7l!B_Mgne6I572v!p;J3{I`3(We*D?Jbdg%4fR_?sRWA*DFeX}a>)@z@> zxwHGZUAH`S^394z=YO`U=k`^b+nvvSRWj_|5As*tGV9urg(Ht$u{A*%)G+4E>XD-# ze5gA5z^0CzKOET9tlT$!`qYGtGiL4&IJ5eLIm18s=~wGso;dL2$*;amoHJ|QXO4BZ z{B0Oq^8M|}KY8zis!>rBc088+X35H1{*f^7kDV88e>!K~9b4aPE&hD{^$$J$!Lmm) zL)9Q>V>+`R%vAJ~a8Ehdwy-&Bda}PJCSS zw_8@vJNeE6ipMYNSN!~eGuG7^!}2psvqyGh^Eew2^F-0uU9Y<=qe3H|*EtiuIZ^zN z2T#6vw(<7SZy|aT625%vsSn!DFP>#z{^X~vzxny-xi5eE()vfXaqhF07Aga-u8MhQ zPr~Nb@pB*C7gD#nYV%9Vl*e9Kd;ar3zP#n_o36d{h2k&Iyf^Q`-`}Me`bS3m)Sg}! zIB5LBLk*71EeA$tY>int=GA+KO<8)Z>Fc4-EPB4QPhK@)+qeWad3qLm6f|LtH@PC)IwK3hb!qjP z){U)OGhBgd*I=`7WeC60g^OnKAsM5OV0&_RWPzn0BdZ(9_5#zk8q$uf*^0}j>#otA;6mVsxwL%VZARXdyPk|Ix7a~kvt_kwORj0l$_QMg+_H9O z%|yCl))D&G7F_Z&EXCF=?b@=x?>i#jh>C2h!Nuo*cN=KuHDxFJd#KgABhy-Mn7X5N z3M#!=JN1-dYIAGIe-v#gU%aKFysoN{Hkhj-wqT=l#9IpnV)(-qsQOXEUePBiXw3)&9_Q%WBAj z>(ViS6+3HgKZAYHme7xJ-OMuf@CjVQ?;MWns2@UrtPxY2>(UO?jojF3-I|$ltaaL< z!zo8wq2sh;CPNABZNJ|c`Mx>wtRwP$wx2Dwy`u>8liiWsu$vASnMu4)903RKHB8-z z>w$G6_hw>ZJ8eg+6<1ARI@q&0Gi4*rY13$}Sy4U)tQehT&a4j^5mXVEWgc6zb^G>r zrZGtJa_o)+LDfy*YAnWK0LktzQ~~Y(Od5`Z^Mo33#Q*- zUgWH(#En(B-K%ujWJg8bWd1@=Kd;lA<%ru57YPO z+tn4#a#SqElXvFKvf^USN}bDYb~B3?xfVGqSJSP1xs^rhoH?^I&DqXX&SKAVjqb-9 z>G?AG+#-86QT+fSyqid-&YnkU_FSKQaF0Ep=Y9&0vgKoT zp2ynU56j7?;fTzWjT<0~oo423^D6Fob8PHn%Vdi=hG8eg;w=G4$Hz~$(p^_Gug4!8 zmRi@vHdF2OUB~cAoMB^4S#!3U&5qbwSN*FdecZ745PR6h!y$DMrdIq3vs+rt0k1|J zv((qDJZ5Ro#RbHNEN$391Tp!RR(n8j#4)qw4#@KR^A(?Z-|ZdFzvzvyXLz95)X*Wgl?5alrfLtCEsl zP8xnN;WsbDr96~ued$2*Z(h7{FD`gl8|qRT>o6y!MtQt04NDuWDwItN8Osw#-*~@k zW>AKX?6eR4Jl&)e+`j@hZs2;@;_{uDxKvIzJ{)hY{Uq|W-2-s-3EeyH9N`ULc?XMi z+CvUJ#xG^jMUFWYan1zfW`%rN9$H@0DjAkn2Y&TcTY-#6VBQ(`(=U$dJywT(57aI>xZx$!`fF~6-P zCnGFmX~q?`A*NMrjbTW9m_E05P+f*8-O?DC65B-O4^#QmnMuYw0*q6a=9p0PU+h<< zZ`Qf1dmj>&lSJPgAMon^5`TDV*KFHTn{8%Df3xv$$EfqsjW0%-#|CT}Tx+)sc|0s) zMAMgC&Eu_)M~)5H6jp1u4ZQ2QtxO|b+Qrx7d2Q#rulkd)N9N4HBrd590$@8@N*P7Y9F#`Qs#(a5LoKw;K~d;9A@@CM))&}`IGL~&bO1-h8#5O z+LHA46-UxnlLOm4ZjEMceTc9dQw+98ST^_XAKi|~eAw7JV4xx3`H)#*4VkvAWzt{a z+rzjW4o`(M_3eY-4r>@>$P7xiG~YcwX!A&Ygs$$E&6%dAWhT?tA-dhWqRi3B#*G!5 zU14vrfQh@o60$I%Jo;2kY|i1(oyP-SD{dX9JU^gjn~}SqVaU!G)FJU0@c#kVG!L}9 z0{&nTrf5#k29a<>DuwKbuu@VV<@`qw0J{ZQ*smwgtKs$-OW-03JYwQYLU!)=?7 zxZ^7pG16E_@fCu=$$tdFVx{={0Pz*TA}B0?kgwTT1QDeT5p*zQc_W2qD23bc!xW6E zr@^W`kchvt55ZL-b~w!JTiEVCgJeLTu`~m{Ma;qR(Z=NzZ+j?;l%lZW(e9?$JysWG z-1z+_*VYL0_2?hwMP@XZRZV@T@%$9&ydxPSYNMlsnGNe=?zi(+-?cmYo}v1sB!~&W z+X6`MOlns;(z}7QS)2q7EI*GSA{-7g<|BYZj5FMQ+^HPHbo+|hOo$wJaD39i@mAi= z@xF~I@Dx)3<#sTksQ)>)yRdeg$M<3PyS^i3B1xIWk(uRVRLVSTJRj%ow`xbI`>i?d zek(DyD_8bgJ2u4|PnBnu*BqYM8YUt?XIM_`!qx#bTU|h!fux?NJG7$W*x)dksND01 z!C{7>=WIdc7TF;ky*o~{3iDO-J$+%=Rfj`$vD7Er7SKX=BZt>mV7D9=1r#sQzR37ADOvX|n5`lH5@Jt&OBVa7L#Fn|m(-ok7;3b+J|-Zr4$e3x!-vfgHdNe_-M zJUD*2yZf1T&}=(so_^50u&rRlk$hNR)e-$Gk_Hy6miCrbRVwgEJ%G%yeDA;f4X=WgY;}W}TYd5U|W1APv6zNCTCs zYtyA$3WMJWYMeCyy<9x?aw|;hJ~uxa^z)qZ>thPdY1K`q+U67l)z{qf)VPTS<_Dt8 zJK~HRb2htj{u~w-H$tB=F4I<@Z!&EP(M2^xnGyXPFK%)j8ys#JI%nF#ucqfz5u4Tl z=|*(BTL!_q{Y|yHv_t(z92*=NKBr-(+1Rfif{c%cH8PgN*;a|MCa;aOt(#dpn4K?*PB!&L^xkQ`RGK$^9bP0`dWL~ zkjCycs;2T1MLY2Jfls@FKWy-f$_H+c<&RH3;5mJDVtV{idkpx-I{FWd$hS31*K`j? zYlQYSX$NYjG#pm3I_73&nevikWtl>(FzB3EY5@y{M)mVY{xH~z=44LDUzszBMF;#G zQx&zQZctqwPEEm!dOkGobh;ih2h~10uAYw)9iw{2g&@fK(Lhp=9`Yx%r=RG0$llhG zV?+OuKK$LN(9NDHj4q$L0)?h94e53HY-$6#t|&KtOG9iy(4Lz98S6p{8*4`$npHD1 zWE)j7vAi?r@?dn39& z@GHFz(K(^v@Wf0%x>Yc^XM<@?l;QW|PS9Mf z9sy(-{<+2YyN-dX)Qsz7Fm`0e3ME|ezq8!n8c@|^Sov_EeYC75^Q~Q(o{)CMQ(rk3 z{n~8-t>`OTX^e5u7}G+1WjT$KSu}SWPkm(x>q*(rd8&rS*=aOWYi2{|MVhG@VyIL^ zKO)}S3|70tX_VSkOT;%3@$vpNt-IYp#1n~lCnG*c#GS*4xa$ZJ=Mr&uFm=;M(?Q&t zLc}>+i1Rtdc@z=1)zJvPmWXo(67hK=&b*F@y90^%2O`!*6LG^vBEFx7d)Hu6YJLWZ zaRZyB1`+Y(XGx54j58yC*aBkP5aPU?i0kIiRP@l@M4bBU-Fg@fhr`U@^CQ<62H;NR zxO5wN_pQi=o0<`Q_@MD>c$Q7kzN)qAcgtzd=|TB*F7)+uP4Tt>nn$-XYoEsLN_05P z>>JJ)i>`N%?-+t|3^dH(|8&(b!^Zb2Hs5_oj_)tJ=eStIyzWk5!kZt@LJcE-@kcSW zottelTI>%-1=Y&w+TI9s{KKf@pKdB#h&H9$g9XUhS8I)fc6fTR=GnFjA_~BBUB5XbF>heh=tJKm4J-SV{zd#sZ&Jye9Kj>Vy$C%9PNs) zbv8VQ5vPjG(ZMD{j*xfFS#=&cbql4OL2+SC9=rqix;(4}P6sB0U9m#U;c6Cc=G{_b z;QUzkEZaFkOp47z3*CfI-LlybR1nlq)Bn!no9c#d73H?ff3YCwzM9ZG!@_b+8+6i& zmIvZIr}3xFY<`Rzi@oNF?;voSDYEUxi&>Yj)^9N2}n6 z6W8e%U?M))u%mG~P}DLy@k|oU&8LfW4j>%_@mf8FzS&m|_$laU{rGplV!(A__#+OY zqhlFp#{mYQp7DU}j(Rh`lL-7Eq$dJT#RzYjh;L&94|d8l;PId1qw%eD;Avi-1>{u{ z5Bd|p<90`-40z%v`J4rw_9XBwA7&GV2cN$H9|in9z?)U{VVK;~-qL>H$?rr@1S!B1 z|5IxI;By1;*sfGQ1|F|`bJG_9Px|Vhgj(O90#AIe0{$8m{R_a4Kzcs#}S%{PdkMdajHP;>Y+H@eOt0M+=;k z--w0L)4-E`V(~NMC+X?CzZ4TU;)mi4Z-l^q0iNW$2|uzE(Gwr~9wODZ48I`~5BeP7 z$!_cLBfTa44P8~ z(SL`Zn%)dN(Fg0i>C*)Lc;MCa3kCgD4gE^siEa__Zhyg0n}Ih2zZ`hA{7(t~v=&nH z|1I!D_bBjczqA8S@$n+?WGAK<5Z?;=w>9+iy*{GHB-c|6UFMAAl#mdw^HVPv65NeGdVz zmOl}AqCcgfpCjn$dwFX56@oqhGOPL53HnIj)%3dsy;Vd1qM)Cvp??o}vgdN()%NTF zp7dP_JWk#1_isp${F^oW2SPZ~cbA6$B;bkvAr1c|;EDh5HT>rY`coSEMS{LvLtg?s z$%X0GnQF`#b?W`F#xVWy5`-MLMFZ*rcPv7?>{t*}) z)bhVB_$LFemcLW*p98$wKJ;c3lBY;RKO9Js=PnI>BJf22a}E6*LI13Veg*Ip4}Sn& z9dA{@qiW?8@alN`De(BOe5T?51dt@p4;uc51^q}cSL^#nK_3geTHn73`Z*fz{zoel*A?Qb- z?^5ggxuBl{yjouqf`{b4K|^l_p7eES=&uEy^t@9=Pw{pW@Z`t)frm)U4#fBl;IBgZ z5#YxQ{2&OnN$_b=@jfmiE$O3;6!p+6_+O<0(y>H8x={G)+a^B)5|@lVyz+knSZ zM_B|srg-l7pAS4-pezF(q36aI3wjsun4&T~+4Cvjsony`ug+x|8_n;Usl;e~?IZuM#*Szb;;{EaWhxf<-=a}!(d{iD%et-C{K~M8kdHh%D3o+mI zHJ@w(9$WA1Sc3WQvsjejno9MZz_2gtu`j&kM(565z+c|zL9!2&dwqlaa$kU_kB#;I z%$JW3_%W2PPkMQ3XCm=eM|zOGMVcJzgZ<<&@s-Zj&XhH80S;RxIT1@OJWkoCHs`R-r|F0ywBKSkA$J0AgdUg9;qT1FJ8S8I3P;7-K3$vWGlmoUh~Y%8 zcCQNA8+`k&%ctWL`*3_Bcf72Nz3&yzUC{F+eb?l(ohSCu&J%rhaEX2Na7jKbm(+*l zlH!=-lj40iKFMc0PwJzcC;8MdsSh2KeCn9ghmOfyN00sKsh7)IKiOwRkv z;RU0cGtYpsal0u=*M}tb7=>`WgmPEX*J&u|C2&#i!gUeaM~SQ|^>LJyMRAH=ILj0*~fz=VOH*<^!Xe$IfXYN zw|Cg*ki7}zSMD{PhD7^pF|ih(*2CATee+Jxi4Rdn=W;Dbpn205qp8l59EN4@+67H#@H{;1(CJDw&*z_rT+w{S}j|E1mheYi{!@V`h&A zYF^&Hgq0)DiiaMVlS?X>Ex+k`Fm5TUaRl@BKsvwBd7diKv^kG7-*`% z^eb_e;GO-G%PmFL$wf&Cxw#2(TGRXIEV{a)(p6j1(_<-ca&)b^&4cly`oH8R25{}ET1u^CF&y({KXhouUC-$*P~1;lb;~VWj&hg ze&jYnwhG;Q+2j2zG9IR_tgLVrRQi4vIrnng4%zH0=lqMrc)nSDhJjh-kcF6CuK_?AjV<;2o5 zOnDsnx!6Z3Dpy%hwHea4VJFA>RA6$PK>Lzya=h;{34N7G^j#*YuQJKr8i~CTQGx|f z??{4w9*70eESZO40=TDB6_VHaxnn_zqTF7@PX((-}URuMa-{PfBw56mqe3z0o(Uy`?;JcKJ1#KzWBz%{W zdMEhSJHe0M34Q9F0KJ(t6QHOMYbHQLo)49L<@?bkp-){BQncRhwF7gRC`k0vA`+z) zeA+NE&QHB;Bj$2d`U#Q5K0_oi(Ys1EB^Nsam#a`lktR+OrOkcoC@rro)o0I|YZ%Sx<_u;T*f)c(l8p; zlKX6K$$nxeSsKcxL6W7pv~@{C`7R~Rr7a~5<-1f$uJ0Wj;c42#`6oAVeD2~1vub3r zN^AO*$trECEhVk#yOgx4wv@D{?^3WS3u!CN=Od)8upZAxT=~dPK|^BsDNxB*z8_su z`qU-Gk1i>F>XIVkLt}vy85uq;fSsORTRpsyfQ@^1L+A-fsaLHn_d8SfE;|`-^U;Q#dlN~U!PW&R;m1wbNYa*&tP+a3mHOOC z66*!CFfmr!l~tmg$GW|Df_mHEYimctHQ!O?@b1>6w?tKZQRlB3x#aVzLTK%^=j6Tk zVV*87s;u&}+G865UOQA`_oT`}0*h{NVhZYYzSB}G+}5Le11e1wrcb2y23 zOe)7Z(^;uZs&Z6d6+X$av`EQ!RIDy4EzbjXUM1sg6E$$KP{;0L#+|9&2jS`H2E_fU zz4E8yxfMEg;D^&*`KLvGm!JF=QQ|b9FaA4mKQkTK_(6nT{LhN~i+YfQJNZ7H}`%6Ug5I_!Qt)k#>pn8j&sr#QnM1g&d|$2PD4J1f=_gDQy-oLclNq zjeu0odEAFg^_&Bw^!oxH1H2CWk8+sS0!Va+M1GSAh|9N&a zhiMUjRBxEbR|GtV`(23dX+Wyyn1F2p9s;Ct&45I=OQd&*bUh&XV}nQ+3z!cWkNWK# zrri!m{1*zCEnpU)8FbS*Oq&Ks^(6pOeP)r45a|#=;&U;8=XU`TeTPUN2c-O?0v;0h z1Ar8_%^arf1$+v0y8x-4tpd6PevL>M1CoArk}(kFq#v>3oW zz?%Rmj*J|pUF@eQQ;_cAFzr0xWTd+}OzQ%~{Yu$qIZS&W5RVaOpXM;_IN&u%ALB5s z4e)BDTR2QR1W4`d0EcPKfD@2@hQqWbz!;?Wa+uZ#coovSI81W^l3fY`#{-|wVVWKA zN#LggQoa>%9P$%5Oq(e1(SXswn>kF21RRTW1czz#$q_1V0vrRpk;AkeBj?`*NbUJ7 zhf7`oq;}o}xEHWdz#V{3B3&<_3y|zjpPK+oD+i={@&PeUWZOARTPW~ZfVc%Ldpd_{ zHbC5RmOYKbG>VfPQ4$}?*QvJ^WQhiMvrZobRJUd1H4nW*anBBl(+Eze_noZA*1Ey^NB)jJT z?gmT%WcmphEnuX8VSrSx2@peNwvod$1+WqLiwb)VExU)qv~EC>rwfqEodzWS#{|Aj z;12*|D9CQ+Fzp#YqH6?X`T$aSnx~=b&2Hc@tzP8204aY1U;y&haF|vF*bnJ)4%3PO ziLV`y_$~&da@l}J&}DI$hPeZ?3&ud^CkuyZ69LJ7F&w6u0m*(=z@2ar(LDr6`S$^u z0q+Nl0DJ&24Dew<6X1400OdhIvOngvp*Fx>fEK_CK(k1b-B%(_cBcGpl*&h`M^802XtkC-GHTlU4Sb9I{=pho(3!eJPue0coc9MU<+UY;2}UKU^8GI zU=!d{z(zm^;7&k0U;|(-U_Ia+fG)t>0M`KC0$2{X7_boVW z;+*L}7to6I96$>oVuShf20$~?*8@fX&ISwvL|Nv~S%63?GXSZ410a=80W<^t9FXXX z0eb+~03HIY1#A{+l%e->FnwHr_$hY*f|j0hWBP0WBz=AYXa~e|c1$0_=O9h?BYnaF zZGd+IS^-Hf3t%u{3?R{)0T%;C0K$b#zV(16q}KuxpG|;N{&7GmzXOoU{|wL!SO*ve zNcmLm5kLSp+=g@u(%>J^D4n{2dcA(5z8;^h?9pA+>GjRJ1NhsZ+kwAp zHt6)_YxMf^sz7~Kwq9>Z(CK3=dVS19P#AU?bozQjgF%nKTk-e2p$C7v4CnCoeM1NS z9ygo<%~8W~oF6qD!+DG0D9&39ZH7SoIb*jG=f*bt-4)mv7^vSESdYIw0T%;w`tE=p zd?>X$;5^Q|0=jYD6>u&fP~T=cidPB0Vrs$PU8Y9-b(uEeZ&%uxi1VHOcj52GkopiA&2m{dBA}I&>-|^s9xU@dKQ28hBbu+>URxp92}^xAG~!iv>Ch+ zf6oo-9)ubP9Ul~^e`ZiK&i4*#8e}xQKe%J?S>zuWa%c$j2;UnH%MLv@6xI*#2@lkt z4u2nikB6TkeE2c^?HYCtlL9*05iy|%5PAF*ov}Ji>+n!?yd4N$I_{)2I{GyfcsOVt z5sEVQ5T1UC_<_Dl(B}eA^e#c)uRl-Mi}V{9R4Bher2iA=RK8o3e{dkr-zoBE2>BKY znTrPS{6>-gz2M&@(r=?-5dUV8K1lrWJ0#MXqI`=;pAzMdiu68F{28sJOVrmR(#e81T0H^|cTUjzxmMe5f~_^oM?m z;P(w6)o;Qii;icge&m}({wkqQn8>I1M-Y94NRJWzHH-8~!7oOnX9)XSM0&C)Zxv~S zC~p(#I-!4-NM9@Jr}r1paiy@|Vv+7A^s|d}KGg^L!-V`UiU-)jChT*D;syEgJ6W{P zLHd-7@{hrG)EOTa=>bCiH6ne9>H|N!;MXbq;}U6lKMvVn?qB^}*rQOCA0_-F_pc_1 z`duQwj_5(tDENIP^sN{99}0aNMEWJ6kGp+SdBmJq=s%qFQKfGn`;z=3e=OAxo-Lxj zBNVTybbzq`8WE3ss6OPM5cKiH59tp?`YW;*(w~cT3(hIsA9kW+3)u_lF(OUxA*1vJ zkv>QDA#D+9dY*^U(?$9q&PkuEg#7fLGs>rSNJog^=Md>*g5OG!?jnBp?G*NVT9YoJ zcm)5e1^=sszW0doFAIA;F4DBGL-ju|(wiv0kv=BUd4gZ6;5SI{`%vUROZ-qDy?2d{ z&BPDsYeky&FNoi#f_^k0rN0#EokE_kMfzr8uSnEOM;d5}p4urL{Y3eAk={f8Lwz<; z-x6W3>qP#wf?tkE)4l-lbBgp!C`ak#B2Djup!7PCo+#|INu-AgeeM(K3nUNfPZ#xn zNBJnzEd29^u-9Hezg)x{y}yl)aYEjAB!7|@{N@OLf2a0_^i3j7aZYJ^R*VjMp99JJ zfhbS=hm>X$Gvw1g6{Sau_^17wP|$P>`F;&v>hwocA7~~E`u8afoBTu2KTPzhH0eR< z5G;D>Xe4_eJzS*gh5ng>-weo2{FjLI2$CQ4_@EIxen$L&vxsyBuwN(cG<5M>>3t(@FUjP67QHeuGd)@C60(o`t`&ZTn%_~Z;EsgKDhD1b z$tzruTi_@vCXBB~NIdwyA3y<}&!<>4vdVj6g*3izKK2sT&+W~<_`07lbeCo~J;S{G zDr!l7aZ#yLCY>cqo%#9B{K+L{`PH~~stry4v@I$BU%oRPg}E<0kAG;Y5qEu3EtxZM z*El>Rkg-dhN0|Zd9_e~T)`n@4n=6T-& zAhGt1wzZ%pq+sk#rncOHE@N&B2fFDn0c zqASH!CFLo;?Stobkil+nvARio-bRw_&i1zOM6pqy-V7t=6Jc4zqHm(+K5qB~o|Ho;#;JZ1P0FwR}TryQ~F zY<~s>0j!fOt)r1Ag)(?#xJi6glp&i3byM518oCAeudb;P?feAW?%Z0Hx;H$ROkR%lBmX7KfEi zkjC*zlhSv#)t#*oEtxWWsG8)jKq6)EQ1M3+@6PZkY8N<1gPwhHQrJBL39k ztS!DJO(8sMR#rOmA7{yZXD7L{{fUw2t|`HN7EfnB>=y?-nS-+Zi{#06`%42`yJT3 zR|%h+TZIp-(iuPajnp#bffsSJA|1q!INMY8%AcuzqvFC}_mL|fyQB-eIC}BJ#b`QQ z>@WDuVE03aRPP&Fb90yF;jIE|@|@*WxmAv(T7E9UuU>HI20yO3o2A!@`!P|0)$%h< z;~Cw;wrgg374O9x{0iu)&C+F@j^Fd_Dbtg|&l|DdNk`!vuJ7WNdb;l4>i|Dm8@usZ zemiIJEV@634%2+juc=bc-jmC*p1)#U?!JRs%g;8O)8>dG%?mg`7j9_6mSe9&@T;sY zcUI7&yIOt?f}gwWLe8%R{DjD2hnBMz{OFE-dJ3RdyzCVGreN=t4iosP53R4Ie9mH$ zj^b~6`oeTiiKC)C-A6`;6*qg(=~2i>Ee~7BzT|U1s;uQ_!_5wKG;^RdFXjAfYxL|r z$3XkySG3AOJJ7x5>lXa7SuWaH-sR$1JVq(#wedXd7M`(LHPDH#>U~+PpkSKRRqj zcyZKmfrjeVr%)LIX&WHtHb8mY3 zB07C}-Cw<)FR}|pe&i!Q>`jP*jPdhPAETK)&##`uhkfV$GJND`;QiIZJ`Ybk{K)J6 za=f}8A8|nP$PddiQa}8NF1sv`y$q%=I?vbVMaBO3&7AA3qW86^J2J^2IenOFkPrtmIVuj|9#g2Vte7l~GM|I}MSHr}P2t7u(+mdt%Lqn08wX9Wl?2D8mzYQGo0~pr|Jc+-5q6X|_GLTD zm;R7+>bfq#X2g^1`Vs7TMq_{Sm6t5Jy=CbTWjcgEr0t}hohuX;Giv?Zc{eL=`7oDg zz?5%0=1>hA*)8xMn@}8lKTo-!mWAZyHj$9~RML!qee{ZJey5O+Vq+=n`m$j`59v!~ zrL1(W_3QVDo%3aiyWJD*aOT_9@NKfYt=N~Z?&*OIDPQ(E=i~d(d8%?Dv|;J!mQlZA zewRMAFJA+>c%1sO)kg+;Jj@dVL@)I_@1^6Ko}L>>Zm#2M&`CWBQtZi?kTxg2vQF9N zc>5pD;)2)9?JRluvKh4n!V`_U9bE9y4irnl=-qYmd(?IFcw5`knP+2doY%|!ihJ1` zZZ>$wywpR@gXC{iwF_S~e;0B8*GlTwhl<$e_L6pR%aYq$mJVTC8S@urQEaYtx7j_2 zJCccT+(+E6JO_!YyexJ51^Ypd;Y)SSYyVwBTdZN#LrEUmf$-CbryJ+dOG}11Y zwaK!7!X}yACQ|>uQhU0Mw~Ox%FvS8Csv*OPR-DEa}CV<^+J8hR$W^&}lhKi|4lqaOb{b*|uXrPf30*?F@KLqgyE zuzh*8JI?+0!PPw%;>ot&<2kh{(uvI@Fqfn@ptgAg`lfK?yF~jv2%FPjA*-(5Ajs@d6edJ39{pe{oiSHpfOYG;F(`=J!OC3=^uDp$#^2( zbWU?IeHdcYJs;z7A?xkUU-lm=+XwRTfc!!F6K|;#@uBghb1L_>oIm4{iiT6L?MOg7 zVu3n?;+j3gMTk4GsQ&=(Fs)7bm?qnpS~gmL zk$i;vYqG-TN*8YPwAqUbZ0MsmppUNpr{_$6Wqma7^GNn9Sl_h{Hc55&U4*B362&6< zfMW0vi@^w{FP<0N{*hRRNL!GvC2c3>eZ<2To%Gpvti97Z%-=d;T~8+)!=$|=^p3^v zF;}Dcq?~7Qdy!30Ui2d*i(GeU=a6y@Of>2-T)QqHd&sd%Z4Y;Rs@gW$g8F|xpO5IX zP4czq|Dg>qmv!3!@$r9RgOMyA)*~LKdc_0TkJdrj`5^BP*RwVz*XLBfIxhao#&DX$ zNgv9woTsan^YX({hqT*EEZ(m0Ydc9t{h2QxP+O)p)rmOsw{9Yz(>T|O^(ys`6pIG; zzJip|d)$z+l0Etwr!QihrvCVHW3^ibtcAG@5h@wHW8E(7B=%UAS#6+dfV@$%xHza-DxSF*gM zr*wH~PucRao^tqbC3t-OgK^(qS`GWYd|AKmi|2LwKKq5T5ACi2zwKQH#cMsU?c3D* z9efSR_f$GC_EXz!GA!!BC4`0v(20K6=}cej)+q}wt-l?6T(@Db>sIV}-GaTZ#rrOn z-MsI!v5T-Lb`$o-7MA>F>VgvNm9afD;`KwO{+-Xp>aka50KF0A`k{OP_yl6F%!Iu% zeXqT;u7L{MgQ2l$SmC-JITs>5B7t*a%%gMalRf?nXFkFu@)K0Ay8j{Cp`fKbNgji; zZF9H^V+GAei0?nc@85is?X(7>zS5Vy`?3%Dg60LQVQ)MK=iZ+rJjEhG^sSfFK4f!- z;NG+!Wh&dxj8(Ru75gsI=hXMBeaXfFA@5nuT7kxDfAV_fY`h=-?~0Q(BHp+yTrVy~ z`UQozoeG;4Aws+?m&=!`axy`%$@%UnOiqe0%XT zjOP3R)%yQ4{M7RH;`{%ToODfqja_2QCLQE{cGp1cU&D^-J~y59xmoBdXQ9uWiN13N z`q1gWCj&4d`=C=yQWW-yh|IQ9cBG2B6Ok-FKl?-Bj5sJ9mnNlW>iL%hc%YInZs=ds88WtlJM2r_=u zWyyZN_J*h}oX0pK?X8X%>Q6kpsl1$LaY*Z)KVscOG-@5xJZRl3dB`!NuelzrXB%NJ zYMW|4at#>)c{>aw?+CQt2*}iXuhX-Zlxs%MUM~6LW$^!#keh5SV@ukN`iZ*+DqnZ% zm4zg`31u2Zf1~vw+n4#XvJYk4V=S$4NjA0od_BkI>5tgEkgM#I_V7>7`y`TK1e0?p z_;TEpM&;{k5ckv{NF4Un-L{rGH9nzxN4<6!;)| zvX9jJ1?U}#`gdU*x_AvATd+rPscVYDuEo(9#oHtJTotfyH|nEtf^@$)T)EIS(g)qs z20`c1kL-$=zVInz;d=zMPcanp^&$H|hAjg$^A+MxbR2R%vR=}e#&Wm)@IHV`ZW}(W+ZXOqV1ps>D<4ZBGv=%C8+dW~IiC6e*|yYp>3eyN zR$iOseTJCB3f?61`FX!Xf2Z4bDHHrrH}R7Fn;w3Vbr3}ST=J~_=sIvZY?Am24tO%n8@4**;x$ytL^5? zM$-P&UZwrXFS3u)>LKw`f3@GJ9ABr&IRuZNclAmF@uodL)g03+F6A17+IiPJ{XX#W zip5Lod)rIOOL3^pr#SiU=HJ4`h`056jIoM)UGrbnRrbkRU)u+JYSb z)Svmf2Z!kb+fl!jjPX$^TJ2tI%6>~5lhRM>SWF7y_v#Eq3>Ly)#7A46=sht-b8YWE z6W%^KPTGg~$#GAPm6RuO-eV=VE!E*K2B}?7eSb=Hw4KR=C1Aj^;WKE{}1K{}1R*Kjm`_K9>GDRQcLvQWoMq z`>*jn9X3DmXEXBK9@RXH`XO~p$njd*PPSi3BmGV?xm5En>3?;3qS>Kd6TqHWyRN z`+~3`>yr>yR0sH7>In2Px4KHVuM_e}d8IsOz?WqINZtn~=GSsul=P$v*H_MwW+J9$ zAhxDsj)Z=#mG^5DN3sm&^WnI2n9Yf_<=LFb#~gr{*Rhx+8<5_-ZP_ji-HmyYN>9>( z+7#)_X=tvg+vmXCRr=vP)=g3u;td`6I0e2;A2H{Z@h;10$0ur2>iH1k)yR2}oJ&<> z3b#|Z*Br>Ztd6xkG1lyG>`}J6@Kev3yy+pgsEhh4H66_ndUEyfgZEsD+BeBaHVS9$ zS=PZ&|2~O8*fbe{G9wAocN#r+wcOAnCuWQ}#gy)tb(GJ?gEmXe;7AQt1zp-LvMF z^KPv@WdF}~q!?DmWKV7en}@=d;XS#p!2de5N6eeVTt$7KsCvwkevz^agDl!>4J`)c z0NJ?%{fitIWjV5)mR|Oa+PNj!LiPpHFS0GlSo;lL&EA3iM~sQ#5(k~oMtR%9(^vB^ ztpf{U+PE^nl#@iN^r`TB~Vn_BN+*jTCuN=`3j zCLetyt_gT>-gQ#!$Tsbvp}ks93|(433vn?M@i7B&G9B@fiG41NE4ZdeaipDtNIvSg zCErqer963Eo%En<>V%hlEZ2?d=W#`{spm1i>I#Q_mBK3b8jARJ;L{xT**`FkA|R}UDa3Pdcq00?pNcL zu;uJNLs^gXyR3_1K{>0;>!{QHvZGGvCWWR6)(nL?TyHXeVg&nU`mwf?Uml?UX680R4 zagfI`*+DTEkDi2m^q|N_=uKm!C$GP$1osURJ#ULwKQ;%h$I&yCn8&OzMG!}a{R*e~wqzQ*)}p&za*4L~f0f_5OvgrV#p@ED9( z9D=^t=-%`4#Nr6A_-_nWlI8uQQg(G*xK#1dJ1)HYL5h187Y4+Ifyc#A_z>-T`xyhp z1?{u*xWI$>2PkH{f_Yp7As$AGc#wUcIxdLLJ05u3>4IIaSi2taK-WTepUPvO=4YN5 zP)zW7lzsHa>{^C*o(Xw;obu4?h#vR5aK1cl)(0Xs48y*7;_rwJp%afak6xrx%LU)D zA=^=t;g(+h=hqe&z<2ZE!yDnt9Qbq|{681|pHl)~d;H$2VDJCGwy!DsQ7H@gob39o zk7wNEUgi(23agvbQXg8_Lw(|pP1AhYT?TV#v;{WjqH$01{5K7s2jFS{|8e_BU+D{D zeER#p%U9ZZe2v{KMqm@2xIQP#*s&h?H}1#TK+bEZ{o$v?v*XNlbgsBo+8DHy+a7tC zj?Xw=$>8`k4uVJUqk}lh6|58mxDoW>jSWV8(Z{93<>OsCI&IYP7nvY`qOt?KhC2+V z`hH5Y!ML%Xa=-wckFwKahQ;`RjWO)JQ8{2N#y3ndGc$8lucV8qC`k_brxdV5 zNhzRz3K1;Cn=|Oi_{`$6>U?_cJ>Oa2s4lL`EibF6s&Eul<>J+y9*W6Jt4s6o9@6{* z`lrM@=%13p4kg>^SmjI?FT_!j*r8-P@M6$n$dQs#z^hc~Jt`G_3qk=t?O$4zhkcXG>$lMbCG9G&TeP)rfIG=G>7l`YH ziDxWI^NO7r)m2qxrHr67pC^>8)D4s3ER$|i3%SIDRSO%FV41LFQY;aB3B80EZ19xP zXrRq@tE0`(>gLHO>AaL&!m7Isrt#<%v$`n1st^)#ZPfJfF_y`R?i{JRETFK0$|6`I zHd$kdNl8HXFhU}uQ`ZqI>WHN*m5wZ}RV^ky3E~L5tGUFfB=u4*5w_m|88x<#i347l z@5GBPN)TmEg!?UJ)yg3r5)*_#*C%)Q9Gg3t$l?|knFitR19mcZ>pAFMrjTF-J~ zcl(sO_9FAHE$(vS#KD&8IElYpfp|q7KAf62c`1@tKKVlQ2+X72q^jJ?>ZRn6%IQUU z#B}ZgoKzK+l{zZcO2%pugvu%e5bMtt(mQb$-YBEQ8_z#~J3F5<~B@1Y1c+w-9 zKjF1>Y!Jntqu4B0A8b;fLTK}`SL${A-dj@G2dzLz{m&{lmOU_vZhvw$Fh7 z;rfl2sh>9L)Q8r-L)Do$*XGAxCZ9H^)Q7fwggO)F+WadolaKpNy$)^p>%DS&^T$lq z>(G{e!Yj9T`ODRRx%k7{$m`J7e>wl*+PBxCEw7F5*fuhYo;W9@et_CGqisI;i+=Ax>? znH5;Sq+(iFTvkEpEaw_NfTuc&%L^T;$}(rE6Qi(m`dX}Xit;jvFcn|9U%}5Xx2ej& zH!x^~#5+e>F5wo4xrSV_WnxL?tWZ`s*Dfu?pnY>uaq)t}vel`IBR_xMQoKbBQ;O6| zXE8oT0{*n9O2rH1kV^F`lU0;Y(sE{~hO=c{P~$4hZc>%XwUt%Ql9`zF&MR0@v<~zj zq$E3`>75X>#8Ff#zEOcsJ~)a&o6nV>Sypj_b8YG>M{%_?6>kSE=1iz8XHwxPtt^IB zD*2Z+DvQ?PO`UTbl`CeKR+VACjrj|hS5>Ae#g4Vmn?xK*jHKfaAzDloDrK+f^m@lJA#)XvPB7*sXDj1p-W_YSkpz?~b0MF#> z$f{BbrG<_Pd>SJas~ya1iIUbn6=lUURv}~{0V}b9Cd{BmP2|38$J(;$Dq0yyuaS0( ziYlue#WTw)N*q(Xj`5rs9Q>1EX{Xgo}b=WN7f zszX{JwZcgul%KISwW>^$Rf1iPqVnP*Gz!K7-!#!wm#S1aOUhO`XI7MzETFfhl1xy^ zy%vCWd~S<&$L%qrlp;AlRS_#15=l;fVc$YWg)@JC=Il92UNzpqS}KYclquC{pP1f* zBbkmB0T*hdY8=Hb*szz@5^G^QCKHvRe1*-V*;%j2JlIdyO#I2~*akwgo5MFxW*5wL zI`b8%3*VM3kp0DKRL8?H)lmR_r^B*qQ_=T0ib;~23!SATc_v;dS?sKW6lJWHx|cDF zGFe5U60~@VqS^Umd)f<1Ew8RDgs0u-(;Zcg)XM6-JV=#_7uKT7;`W=37@|ETw$6st z7iB^e=Q6n26MDo*EXT#Nt-@JZUWQI!VVPSarM#@NO8sU2}lv9okpRiWCM zQbcsxZs%n>@(SS=x%$4TqDZ-Eel}S}G*EIO>sWwB191pTxn-1=FP%jzIPO5we?eJw z1r)6=$2)-W&O)*OKm$gVJC(7PpXMXhD-qJWdS zw62m{qS+|dQpaf#@l@Pn6Uvqb!MVo*Y;)hM+fampFhQLH_9J^}h@J+XDZ# z!2g35Fhgfr+tYpkT}id!mxUi~9^i_oV#lu#zjFN6;Ag_mgvZP2-NU3fEPw9TswDIzeI-Iw2uDZaM$z{8f1e=E_!1LjvG`%aLVBA`*!# zfS&>IZvwIqnT#xkZ<)!O5dp{qHN7NQJrG8qqo>2XBxqfLL?h2bNQvj8@4?;Lfx!2G zztEou+_^>53!40}45tqD#-`8(pDehp;Ryet|NT!s=$^;?PYC>H?tdik9|`Oj0bVX-Og-3?qk7uF}48b=p z4Dg2*bO2!Wzvu|{1kDimiojz<_$K&@pbu;G9{=ss-|$ZxK?C*(ks4{95mJvrAK6o1 zRz%B1bmEMOeV0ZwU$N&@pzDVxQIM(X7R}X3J7mR=0(>I3P~XBtpCfR9zjgE%eEb9C zPewxndaE>w%5m7WyXeTL2kYk5m;Lnh)7uYYhXoQ`(fgvd@NmL(_+@WH9b5I^H9_wM zlZE!%{i<~*lIX4;IfP8=Ks}13weF@Ufx|c*{~SYq2NPE_cM4;&foo27P<)lGeW0m$ zGu7{Kd^Wp=;F^=kaB_5#j94uT-_EY72D($BpgjOLgRPbg{*3ZS$U}@M z#3<$yKkK#v<~5;pqpi&&uJw}w>&HT7t&sUhz`U!lz6-d(=!LCyo6!1^oY_)f^vIUk z0Z(wQq>z*I#0dx`AxNA?A+O+z6Jm(z6mcS7?8Xqs^P!h4XI2VXFAA7Q2CFvG`bB|J zi=TCEB=c^hHPF04um)1q1P%-qr#X@ZG2+B{u^Z5FM_b%v;sgdcJ(ZjmBU%+iPLPrl zkrssgxRnKLwAnHr6)+zm)=z9%kA>E?e%6nq%tl+*BZ8EiRsvj+Qc}fk9C8{(oa`ue z6NpoS$SG2Bf<)}*NKOtCC&v&|QpqVXMCgs@kOlGLlo(NBJb7gvIx96sluRL~bG7_e zvYr$eH56Ds0-godm43{|0_F=X=je1|3Wc2VPt#x6vTi9@s9?D^!0?mE|3aQ9=dcS3 zIaPoPWaYmw6J_0D%e)rJg6+4pvO3hd10_DV|Aa-wrl1?F~xr-B| zpcHay37OCAj$}5rvL2&KfsI(-DqwbiE($xZn&K!^Cbx5I+?t9c;iCwXrjVQ1Y zxIts4EmF7sw1;NQp#O`^SZxd|CF1xPbo;5PphR-IBWlJ8d~sq7Spe<^LSXzimRw*2 z10EL`fu&U{n26c}?g0O#qsgtw0|#ibUD8D-Bu>3zPi8&%ma)EToQFdDJp-} z-|RUZwjdydW>j=K%9HZa5~5^|cOc!iXlTrGB!h*QAG+2RDY z*o`etl!+4o$B5Fh$!Xwg|8B($H126a2O2|cS&aoo*T5qnLiVjIfasTpYA{s-(NCNR z0amR|2uBH8_xW!u=l{RbPk zRFzgjo>P zOHd`IA@|u#h;@y8qicTF-2`i}Ucjg?upxf3-Vlu8D|iZ6DS#IQR;3>eKu;v|k=?S%F!|2(g62rw8eLGfR{`$phM~2LF6`|qHxaxlTc4A3vfr( z_kvD)1FA>pzpD-4Ll^CZ+NgjZSiR4ptkQqhL_YzMt20QTGm1^kUIF!(MD2`x@#+{N zICy$IIYI632|;AEPE*@_szhz`|0eZU+p=ERGOL6v@EQpIcZHCZ&?*rMgT4ZQ0##WW zlu`n9ybV(O5gJj&@oa5Lc8CRW+lo$qB-iGkcebo*G@S{E>bj2je zGnB++h(%CP^%cYFRQ{hp`oAlXaybN9EPDV#7a6VZhZu6>I0xXqhG(P7OQjC52oo{o z5c*3Ak=)HnuWFI^P9=DOS6hHpwbBb5L=xa339ym`cs2%j0xnZ{SBbpAPyb!~@k3*# zChVZ`M?!m}B0UFhg6OJ^LJ&D`D80)F-qjE}13V!(tGy3GnTOW(-a^1sksy4%gy|~M z$G+$hkA`{(?7+4<1pPzsM0(i9zw>DF7BnipU>mop&>Yd#MeA%q!x6-vb~&w6MT>(0 zEwnf}t({JLp$XlvI-drK0D^y<3ibL9E&u8$>e&$B1))Y2;GRu{Amgp&9F6=fwAPk? zny&CJRC<)F1=|79UI|g?-^x=R&tVs>h;bLN6i@pXW^NFDGL`NpAa{toFA{xF-GLGV ztg-`q@&?jW_01bJN0=5wBG6X}IP7asNc*Xy znUK|8U<6hAD+Q}sU9>~+d;`HvUAR8;vqleYP_g{I@PKj@4qtRKdh&%LDu|p6g*Tkm z;gsE1ez4I4EEIBx`s@!e8EB%XdpHO%`{HnRG8F&nGctPEk0Gu?t6wOC#ct(L?xF`| zgr+%|-0-umEI>ngODh_dJJg5JS|RIh0Ske11RQ_(|IM*T>;?lg$A2i=5ej+=hSfR$ zR6ufBuL@XjMFR2&no#f=1fBk$)6oB}(-6`2I~q!nV5{sQ$Spq6&q!_=%RWYckefLU z`B^3`*KMJ?(HT1X6ePRJf{~5<7W#`Wc~97!I|2*whEQk$Hot%0&3;yq6vGK-X`{AWF_?+eQT0z($Z;aNX0@ zF35nrFiUrbLt!TTc%E4xF*6O$*=(5UFooW5n@M0eAcz5Hf?(lQ#Ey%^$e9Gk@WE3| z1_uB6*Foo(qweaC>gP2sXu-FBe0C)wAW|F^@VW}aY(jzi#65PC^1eOQH*K{*TG`hq zNIGvlkxb+1=EUz9HEt*8k1PEgDsR*4Td6Vb@hw~(p8I6=jK6-)?u=i*&abfZpbBov z>y>hCZ*4EiHXZcWI=h#D40d3;OAyOtIeje_fqVYchu;N?ks2koI4s`i7}@>T;DkXF z;&-p}zbPa#T*Axag>a3WMT=(}>vy$|QV&@-I4JY44f|?L_O;KaFZS2bp}!289;mgIWT^odpixw}1F42m~n?5-m78 z-Q~jI$M)LJeojnx0jE{hqgqTTv@<5rH#IQ0E~X0+MbJiqgS{n*z9o^tb()M8zcR^bu304q)1iJMSuBw9Ao%olZo`v?n|cs46FBngLZh$-}l1E(3?# z1=oxaj2c*jJlp9=tezgS5FH|QY?yb~Y-(kjadr=~BmNtG9ItBl787KY6OqO{8f@Xt zEe4aDv`g35UMO61%?g6S%=JVTO(h$ENTZ^qNeF>uWsf+{){nVU z3X`sF-qXL8OHQ9jngga@=Bj$75*GCr&Lkh3Ntr{Yv!zRqNRPZibVxhnHY3tFARw?x z8mc>N2D$vsIgbn}wKbH*UNHljt6?(>PtnUlS?&`$U@OyRQRW<@ov=?{po^SW&v;^T zahl4LgZR1U%+j?vo*iL%>!>I9W37D3JwoM}@rdNI>znCGg3tXkb{`{tt$qqyKI6Q1&ne7GTebsm1}TllEBd% zCDgAb%2EL9Fbw@B-y`q~Pg5zt@>X;-qSGBlA|0dAtNl^&5jHpzPtwTQ4p~+daFN1| zbhBsjogRJIcA0g8| zvx~B%NiFhe37+E-dV_1APrRVeT%-^ZsSFPL7}|#rOXq-IXqomW65~N3C!<@^TaY9* zwbiNzz)0n8|2OCaRU^6**Ljz^kFJ`%Bz3DgiZQD_HuVEt6`rLoHDl*U|k}_mn%5 zK|}&XLD2PGt!jfMoGj2Kc6XMJrlF5ANt|lK*KYup7J1If2A1~O-v%oXx+u>R$w7$& zVX|BhluH01Ell4GFRNElbhyX#c_uNo()-cUEQD~$8q7U;>OvcLfxvGGi5jjfdN|%4 zkuubpl9L}oKPAO7!N#3iVQBIWc(1x(27UZ^!D1mbl&8-f}~3leE# zj|6=MqK^$>mhfGhk0Cvrp$X@Ig-9qi>?sieBLa1Uv+HI3I40R#mEXWrgM)N(%xX&k z%bnY9xB``N;$^BIjVbMk4qDxUoE%QdAd;(gOyItqI55c(H7^?Po2x24N$>)~PrnlN z^;V*1j0n9J4Ch$5O#&D7~5~^MmEgg;o5?V3@1U@-YMe3xJ6X3pq`X?L} zRzj($Za<@L8Cuz5u~uk4iC_^UG+NtgaV^ri!%uw?P-vvZtrl=Q2dyL3_Y7tRUggY4az1CxPbIJ5iC28qLofDG#Qo!7 zJlCLrYgiyB0g>O>v{xM36%HH^(5pXi#SKWs!UdOj+V6526#cPqSn4utLodXj!_ZX_ z5Y9H}#U`(BI^GxIdXxGqT>XK=*f$;Y#3E4+hqF+1fTvu!(G9kVZCNz` zb5;tSoWu~%XONRAaNPthn!tT5GF+jC8)@l$xcE*+Yike)-0NbC=jV~3B2N^E``2r^ z5&(ylUfCkg&C210BJ^6-2?3}krob#-Xx<2WFR+Fy{%vrxt(7@bif(7vP8}E358Huj zh3;_fEe~)n3-FLB+%??7g|lxu+TGny8oUDSoB0dP{e?zypxnx;@?%{CGl07tU~ zFoSlJPIEE;=8)(zg6le)!odFW$&5eXF?A{@TOa+vUpL+lya++5OAQ zuCDUOIlCXWcU}B8>B`GrdR9HjxzhadebW@v30JAZ z1|V>IR|gun15L~dB8c*bgwvuIlyUy(BNGUs>&4!Y*T9!QVCx&Gp9IKY@j@1gxj*Yi zs-Nr0%A}ZzK~CxRzZK=j_3VbqmVSL3b_SlSg?z zwr!j34+jkpgszwL>FEwWr3ts)@9|=3-*!1UY+d!n93~vJU#Q(!R86U z>Ch;1YwBt%2Y4qOOn_}a8u5<)%^7_(0CttZQteN>q23UDL*z?D`tVkCFo=pZTX`fc z(;>HvkjQ-kg8H|)L6-OSUnPmEajVYU=9M{CyK3TEa~tXj+^Vm}zN2%8^{vXIk;qn5 zdl;Y=Hn63mlupY09cOd*BKda|?6ZER@aHaoHIVlVYIy+t*G!K3K@&>qR<6(vL107I zTUP422W3M-QSZ2LhtSl3h)$xQTcTw<6UQLBD|AQ>>H&hg`u!YXvtH6}s_z7;C=<>o z@Bs^R7!a1q>4}r*>Y)k-3kaG(d`BOzC}C#2S*; zm7a_)F%|lVGBr+uu3{CI%qhpO@-wUw+`Ed-BbQJqF#bj`bIfO^!r1hgnmv&D(dGR2 z3RQ(xAZ$7f!eO64lDXbYW-MoCtVEZ9Z6Ic|$jRi<$RG-8E2uSOURO*tQ2vJF?@#v< zQw5&CGA6T_vw1m=NG=e0f+M1PTe!=B_!X!9V9yp> zRO^P48uDY?@;QBe%06v;Vix1w7_B2`ej=n$e$l#A_D7zEvvf}MIwd!N zVx(~khQUGm$Nv6IbZyim$C}Zi8jos&RFPxo2IQchKWcgE0rSkZ&SG@I+G=+L4LEG| z-$i+k3qutX6n3Nollr1eLyk@g<&2g&$6MSqnnHug{RE z*94E=XaFw14riqX)8V$&9Icf$6lX9I9S;Ig{Y*PJU;3<8zDR+OwjZ5BH?Z*=+0~!s z#t4CE*td~0u#peAjd;!#8X>~{+8}ZBRJ=?fDD^Yd#XOkZ-2Ygh^fud8tvf{L@=tt? zl0(8iGleXzlJif)Q!^@@k`rdTzu~7stkqFFbq0&>ZaBlP;b#e5N4;x^)(7;4ny>Fq z(}wetWpY-=sa_q*h@MLo8?%I2xX8O^SiD%av^PIN&Y3G)6j|P?H6_(5!^gH=I9d0% zI1$E}a+=ZFkPqdU7JG4WU2Q zn!4l`4er7Jrb`V{%ZQLa#)${EmCSAR5(w?90=14xw|;`qTeLIjOk)ch>M5L)c(xaK z>8{i|N#HHzuZF|{WNl{snASmSeXNagtvv#nLW;L{{U`gf~&l*mRWoonU zlD7q3nTgs}3ZE#CkOD5_VyXY?4w_%Hc9lOq#~-OwUDn1@si#dvK-jt7JebTa^(`Z? ztNL-+>L?FUX`Kz-jWHAFtBKvBU6ju_Uw!ol;b;~CltDqw1xuM*NaBfH$zVQL?WM5Fs-W;>jvSx- z%s0HFxAcYm%c9kqh!CEG5GU|AX_ND^iR@NR)e3D|s&>&IYVr}6ma6ttji!lMIE7u? z0it}O6{XN|#nsA|N}MRI237>*;Y67@iQUe5j9Vr9Cs^e(ZWV{)x(PI*HCdbC6L-l> z3&!FyeAgs)C#MZZgfbt9e8UlGE7jE@D{tV^aO`fGX)B&c>}2+9P8W_y_A(&C9i`3X zg%!GYX-XR$Cku0BrnZ4NPC6#DPjaeoxty{Vhy?Z#5v+IUuc?JtgXD6PKzm!bP5>WB zBG&yZtf^9*f8<0T^2%JJwcMUty4^IQBX0S3`7+Z;{PM%5gumxxCTNp<_6gATmtJkd z0U@Se?f~kS0b2j4j639|yH2}G=u_QNS^$2NU-rsOh4@uQhJ+_@9z)gBS4!N3Rk$vF z#ir_LKk)VAxV>~I!CoZVRmy&=+GQxR#F@^*17JFBy{6OhdLm^bT1!$s>T}|CA8CtC z-M^}=5FK}ID*d8(W=A@xP3H^6<5DR0x!9?KP(0O66QSC|AVRf`?~73E9A_6_Mg-2^ z%67m^hu)bA8fEw<$Z!_85PNCS9hQHMHvUK5eikJXM&m-P{hUNGKS3K}=*>+#JHpI>uc4`iz5|`o1P5~Q^I5wg;z3xx?j!Q$|V}Xs@UN*Q-b{VL11n-SG zWBS~T09(DEmp>H_ze zUuXll#K)rAk$N7Nt4l>d%z14DEtw}HuvOX! z%KqYVDvc53q0RGU&p-+;I4RsTEHo#Lzy&`=TI9e={9b}Dl}AKMafK=G7ubtjyBGGF z;Vx01k7`e_BjzWH=_|F`dVD#I$SuKz&-3%cTRGJb6naga^5>>^^o3ee=NS%|R$N3%mMSBmx^qc;bvAWO%%uX&3q$x_W+EJjyF0(t7h94 zt)ir(-A;uwZs7#sPz!?a&cgtiNX&=rh9-g_w%DAQ7buC)cD|heD`9yN zRu6osXK=d8hyz_6=+zaU-0(^H64recD&#J+TKMU6so1~>Bz%tS8qI)(e{1uH-sGGgtT0P2^> z5**{IKdoj4QO`4}sDjlp-l$N*7#V&H%X&@_wE{op>hnrbWFk%v9jS?8PI9lg%QzD> z7lIOZkU@icv>L3adwxh%0QS*$spnK0RE~W!-w5u1fUwqr3u}^WYp5LO^@TO5jSo~a zw{X#QVey0%$|9`>V`gq!>aczu&P=9 zRfp46sxJhvK3yeqhpmCSsv1{UWuMsgj{X=I7-DQ5457B*a$x0KFt&4AV+(ysb~O$d zg3IS$zRFAq<8bA~$hG0Iobn$sEv)iPyNc?l4aJH&92bn!e^*Y*G{XhsU0+u`RLF6c zb=YgiLJfx7i^n>)OItGq+$owU|>TIbqtYYM-+fjfo9o1E|9 zyW_6-sl4nUP-ykb-W})?g&fx!>Vgf4Vo6G`iN6tW`<)MoBZqJsIlFzUC7N+i?ZauW zXA4;W4V?AIT-^>A?uPeOfb>1~7A$HE&icQsEcDX7tF`{B*VVgdN+|1jy(aa7)k!Pp z(OQGTJ0VNSy{>ga>6r-?0h~*{0W+CfxGnrJ=kqdcc8>W3Y=q$0_|x8EGPNBS@zWK+ zMgxwG^)>ell;3bhIetVZ&GvUK8^Q$%mnvJX;MiCdToJ&-u`wz?yoxkB8@|RbV7O`(EmC!XW>Ld)z z59aBvGD3caYnA%#rXmmWL}{-|!aVZ%QSL9<`V1_Es)i4K;7s*oIuM9holyF+&1nN+ zAI^e@?FZvffpJi=aFTsu$0lP^qfw5amx;GY2{$WcAQ4V)41O4LY8K;9oC)rHQghEx zWQDU2uJ`#iz6yV}V$0xM7BvZHWC&W!H&sB>sR3lhnuTF zJ@L3hDtp&YE}o3lxEm2>A8Yy>il{hdx_lurea18Mdhje~>PVcax&GCbo<+#SG4uUk zcq&JNv)63WuA$~6GhBc;S&&epkm0L@si6>M0&!7h=cd|dvZxtnvMo~~MwH-UgleLb z#fZ%_v_;Cn&{JWIX}BO4np-=NOuUUF5;pyOR3s07EiTn5mr3=(iTCbL?VeeFc=3)n z7XAw-6KA-TDZ4S5>xif&77#uSVr)qyU5Pion6EySuqR0+lrqA$h zIl+5O5?o#DGrZ|!&38Ez)UyJ zI0IkQ-ZNB!r^tKV_G9?@27VX5Iy-?fu_#+ z{t|>j9?nywcV~gy2IEv&^%XVFCpcBUm=B&31UbA{l@bFN$PG(yc4eRh$wcBMlUg2r zn$w7L+m8OZaL1q?Cz<@`3HPd`x3sF1t_=rI;o&?ba7W!Zvhop0E1CNV=RfmH@VPL? z1unZ3Un4wMm1>$47t6hGsx<|S9~zj9Qd z%HHy)dWOYj+WLdIvv>aMj9pc9V7Tw<{JMFv=?pmpz1}0?!ZU_5jYUqllJIe|;tijV zyAChubYU>5qk!Sw8+qN$dYiHcaGAaD(&EPpeEShycxJLJVy#J2afj#p_Zgj4EqG?e zM#yF{Ug4Rk17?&zFq5W;iVOlH@4YD?nK-;Lh2Aa^C?52;6c#qlgwWc9ACyvJTuP?XPS!K@se4s=-?xG$s8RX=0tsmm(1^atFjbp z@shdBzrZQMUF557w}>?(HQ|~04wC7@OXkXaSsG(J*j1mJz8V&h1K=Joz1QO&uTy9) zJ@iRN-?h<&x)d)NKa!U^H}$D0xtgEODFKh`vzh*u!Rp+^Mr$o~wze0&uR?C)B(rXz zEQ}EX9@odr4(f}30p57Y(Qe`mA>(fwvDV)RGo zjf6{%_PesUxBdL#5mB^*+JA?8|5qOLF5CKjt}$|RgrhlgqKBn`qIuB{ZFFFQ{!g6tsrW zeE8L76~UHmdI+_*NmnkZS#3EENTDAM7wdz&>S7ZJx&pLG{oyQ}6G>_^WUK2Fb&J5Z zo-uOPe1yPOe?@;#^Lz6C@F!9Pz&cmm%CFv8xA|8KE{@HBqLf9q*uxP%M?C`Nb$zhg zO{rf5B1aF3=!XlWzU>(yx`+sDH7&>^Cm7atGwAS-T$L^_ax!9LW8fd)YU9Y{_yGt< zb1M_!&efAkhBR0fj~1wT>fPWkw_5z>A@X=^D!O9GfjbezA7%A%v$++*VFCLD7>KIo z($9qt5gjgk(|kZRzV-L?kYF;R%SD?&o)f?4A9MRrHGkdiP{e7Mi|Y@hykkF0T@b$J zHoZm;zc*I@T@JTOO|mLrUnm3c5r8oq`T6iw(hn;x4%~YRNO>Y`1Y{3C*9Y?-$xu>K zbP{~f4Tk;ND*79#g4hqFGy)<*XQ3YgXJJLt3*%Qh$ogJ`)ZtezyfVdc9|@uMzH=V- z*tvBtuiOY>^uC6lBCze}J0?W};=(4XCEs~+@AM8B2G5qLKQL^^nlVRt7JUj*OLgq> zibh1x3A;mYFr#~XpH3tt5s-R#xLhb!y55SoI zx4jwO0`+UmG>ohdZhu-rNJr!?*hEwm5voYyN3C_CE50qLCtV@H8`rQ8tmr@Cx=}ZX zqPGcMamOtN>OLf_4OSd7eE(>HF~aDTAu5VA&#-xFo5380n*X`JpbcC@bJG(h^Q(0a zhXmMg)qh<~Gc};dI*IuO(UC&8#uXT@Cy$;Xb^XXy>5P{J#%#m@MyZWLU_1T1XQTu~ zib)<7>7X4+H{`wuUjU=f4{8#zucg8@h+H#EV-hhBCKA8Fp9RBsN9FMQFVjii2ney4 z7|6kN!C<3rAbHK*e~5_u>ayAp%WMil?R8mH@(1>hVw)fgJI#s+$YFYj*CK%(!r@{~ zs0Uq1Zs3kX_}N$!%2?;yeZuS?8RI{mO*AD4Y;laeJ-_4cjM=3W|D7?j54RY9V{F5_ z{UiUzSp7S%B`tqr%yji*Wc-het^8a_Sob4isqYsP{{qXwF?OWwUl_}&`xnM~_HMIO z{V1`cfi|OMKT52AukS*x{f`oxy+$Sf8)IL;>?CackumwliA2_q5ZBnCrNn*h4hU_%nV96lMa{YO*(R8V==$B z*pXNpCS@B)r1D7;se{2U&e`&5L$9wGOAZuG3^L`@o$pX58wC=0bvvk;rFt@njV({SIFB8+&1P{L79-02-?foI6hu4djpS$FIP~6#hZtos(Zqnp&nVF26 z;=sFQrgxu@BAN`-qXrmyvu&q@2CfdNGM!uiRF?04`JwB4@UZ8d*Anxm+}|!N*vdr& z5jyD`Xw;-GKN}fUHJLlyDCvgIup3%fsD@h*Y7#tx+Gd0fc{pjWgY4HC6FChE@*3F~ z?r_4Tg-dU2=a(GrA5I8FDK0LthhHLFsDVn_JHavyeBPhmia`+d9Jpl1ouuw$S!cfIGE7TR4M4Q${WC1Wsz(7zgkcl}s_ zx|#v$3X5P2!aE~A5;d)pDjh;eeZ*#BFoIy-fsGxX;n0G?MMCpA+5zDh1iBFzY~$1T z7|gbtk8KQ|#h#^sMB{D&QL_c_Y7s}Xv8}VES!=P4d6kRuG;r&5u3kRYIy#KF2Wt(J zWMPm7LfETq#UR?cPutoHr*pG>vDR4vz5NV>&uutnsXYNR2? z6OHC#tx}O^5C&lho_1Oo2J`gh@G;0Xn2oXJ+aWrufmV;4m9oN+$Bk!yvF#f24O56gD{q%g=`GM5{?)I*|}p7*x_Oj_zl7!(B)yUM1OA> z2I0AOJ_dn83Pf1|9Wxlwc6pkzufeys8|7z`7iR z0+D+)27zA{1{wM}jTi(bTQI2Fu)hO?Ad)T&0^QFT1PX|aMv_2*fe{qem^h(D)16sIQf8q*)z^O0ia$CZ%ZxK%!{HpvdSE z+Zf{%e*4}SqhS1{r5C~gGtGd*X2Fpdd~U`oz@UBq&{nfPy0-l>*gq^1gJ?E0*R(?3 z^1~n+$T28#j3;R10y!fQgV`At7%z^i34Ow-#9*V;s2Upx@P-!N#UNz0#~6(AGjGAB z0c^t{B%%&&>l+M0+Uvp~@X~|94k_&$24OXSEH5rmmz*3g~i*FRl5R<2#R3WMr2tr@$Pz`TLAs#ChA z71H!0to53Z`2-^da(ITpS_Sh3HsBV4^$LTK^WR|*Y_%JM_l2yF7<{B)eZk-yMgKoB z2Lew-xFR-#%hO zU(GZirodW7j$Igs>T*c4^H&P%FIcO(bkek{OD7HN_Ol7q)j-fxI0iv>dajyp}94EZgUBHh5!U z4y^$+5Gt@NUkpN#Fczx;++sw$zK|%IinXGp6xuqtDe$_^*-bfm>pj8mX6k7o!+4?D z96gQ9pp}ooZ2y@WMuB}H1{aveD0(4UH);kfU^NOc2qm=wgRm(=xMqOJu?iy!OI2&( z4Gf|_g+XB8J_bR-k1z-p@C1WE;TZ50-@l~yZ?B2bJ{Nt~8$Y(Y=3WvFe>NKr5s(ZF`rhaVG zY177xr2}R6+9$z)U2->TXJOpMIY8kYP&lg}`&+ANz>tLrypyf)31?69V8p(7z_jQV893%5CsFS>7F&-rXOo>*RS#8vqXNQy$W2f&UHx|X1$)-$=+FLmtx{nFsHpUW~%s6L<#Kcbj+*lM}I%P%l-i(`W z;||7c)R{Z|D=~nTz#*Gy4rUD*!z8*I_*ln9iov!Fml6z?E39M~g!9}D48GAB-hjcL zjNxqcTfhNY?@fa*1EtO!|>bSuqRKeMxh9#hri0M=?1xdMZy*@hP}7^@;(#^4eesRe_-@(rJ1@E63e4TI@2 zvWNpDwH5BMs<;W%7p1Zv3 zjuM^oeJ}%qV%B573Qa4S)!=8<2NhWB1kaLy3!2sm?%7HV0x|!K*x1QsRT!KwwA}xa zruF(zc_juXI9FF*#>QH=`LVD8j*?0YimfgRi5hE3jwi1|`V40s29HV&iZOVYYj6~U z$K?jcF?h1YK!!muoKg(JyVJ@r7^pDpHO$M}-c}64D}KOM(d!?e8#%ELR$~z4tiv6^e*Us4*j*ze**di#a21N^nZi?Z_xh@`l$wu$?j%A-;v+s z2mObkKZwvo+o5xo<)jzu#fN?s^vj39{7~TkC=8eZ15Uz#2pCWW1GuN(a)!eCGl9WV zz+eRQUxxln=w}!RRv5xOwK#=miKd0WaU}q{y4FB6K&O5)}M|9 z)5G04H*~YAN-hST8EZSjY52o8KLu^Boy`5(54ue6{Fw<|iDl|8+negHi2-J4SA%+% z*{^=+tQl|BT{G3Q?%q?+%KSAD?GkFbe%5q7Qg>Ck`J-Lur%XlHil2)Ty!)7;X5-v= zwCmnYbyxB#byu?i+Lbvb2<>XW$wOzY+JtuHJXLq?ELXEJEMywmwbfod>$NjF%j^O$ zf6VpfJLozVTs9Kzn)a46jvCvaqRKQu4he`Sm)!Ga#zs56Y>gi}-N%?5o^O!u-c}oW zN9i}KD94(1!S!BGe9Nw*CE|czR?qNZt{vy}x)nLWpJz;t+-|VSow_OXp;8!Dc-NYC z)%D)Tc+T#l@y;3;$NRADy+3w!A_^z2pJH*O!K{LiO@ryAzIjvVA4*~Pk-IjucDs9j#&aH=|12g}+`TuJ*)YTDuU47MwC~2`BNQ!?K3wm|w$lx2)v_<=67UEbDkN`E|Th%NyBB zir}Q!O|Vd00LRQ)MO6IK`NU%6D1&+m{$n|oJQ#I_YO%H1WTieIa!^d zr<`6*ZB0LR@=!+c@b)2#PPx9C`aIp~l&OI;H6TMiYSh>;$|8<%aZF^;RnLBO%c{0X zfevn2heICiFPdMUST@yqS#Hv6ilLn&-_9<8~LbjzUGKt6u)Yq*#MB{}{nO2utF=F1L z9pkE^jP?{Q-V+f(PUMpB)3X=Z9U8sykmJUvEtfksT@Dis+*6QrpRuukv2paW7Sb~Q zmdn3=y*xkQLDIYj4_XA{*}F%_RQ$Fn%4m|E-HNaUwgVP;-j8t{#6C27nqAJm_2DsY zYtKCGUb<)N_}%ZPS9rhmeO(#r?s=jwyg0Xpmz)|t{>sC)((nnK93*O%AuPrf}j@4#*4OV?jF7hBawyPa>! zQOsHWy@We;bPaV=U93r6RYK{B`6=lalf_NZi^9Sey`G@A@z})3{UPfvjC1Z+S5vz7 zdgQ0PdFJ;!d(Q1$*fDB&eOBxHFV5>8G`F?x{l5Ek@QefV1C=gBJ0C;Aek9;crEsWi z@NgL~(*;B}LT9xkd`oJiQXuYSn91IY)+EnKjdWU`aQ&o-rGNADFn zB1`h!59MbE?M=%Mfx9HiF<*y0h?{Q89TzjmcA~&9*4|{t_$eX!eA?(Zdlok^d&?-o z7H$k!=(g?@)`7&mPd($FL?xvKkGb4lmk?3BWz8UBWny{E4bsj#XWwVN{zCRgUv*WM zpW6v9sJMZuvf1ql5-1vKvc1u4s~dNFV%YxN_KD~I820GJx_vPlk%j3dm5*Ln2*!tH zZ`m`b*p@lqWL?^OFXzGY>tjEfeZTyA)STQ8&r-rdE*CwFUAQOw{^C)$Z+EtzegC#- z?9KYJ%O~n%B8tW+Km5M$i}~f(%euph?_3Q2xu`k1;36|(%+t2g5c`x%!(8g%cGI5E zr#3x|-amdNYQv~sz8|(++*z?jw>Te(Oh3Ohj6%$#Y`GPko)ocraPx~#9PjbDNdw>p z*3URIbo*lIpM!{EHZ1)@kFs?8qE~!0J4k0x)#5pCY~8T!dpe;FLE`m(dBJNpzKlM9 z$@#&}x;NcpKTj#q+hA3$r}sI({scDM3IaMA z$<^CfsDyWh{8VvsxyB)$t_TY`b*ru$Y;%zHaj>n}hEX0{oIbd&2}`c8OK5hY3PxGo zqZ*#B%?vi2szW$^!VZ*39Xfc=vBv08>|inRS}cY(Y0>rAW5~FB4kMji&Wt<$O^0qY zkWR02x?3EKt#0}NYb0YLVeLYrgUXy6ger>H)h= zdX+zWQPKd>T;>w?_KEpv`L~?+cHRf)m^(gXq)BY{?&!4}3?edRg)|e#4I2qx zeQ0OuzqqDN$}MjG`T5+-&M%WbaxO&NzoU#wo?RS8AGG6W1jGS@=Ck% z++LS;XEuE--Rt|{D1#@od$}{u8r(l6?107TVCTVgU-mz^3XJ*=F1lV8*u;k*(jNI~ zAFC+$rNZ<3u;I7szm$D_OuhYJ;+XF~t1rN9PWQJ(x04zcZqk!y#~2z~76ll3(LRgf zrUoJbsvTJ*wF_x%$UKTNQHOeH;Hl1l?C7wd_&po59r*tHimqDw7o_F;uC8m2K0hir zx>1_HY)bBLH^-bmF&$jwr@CbcVApB|73`uj*W2z9 zGUiN3cFcMepO6>fTl+LA^={nS*XI6(#v2M34=lXCm}EC6D4s#eFC#??^j8d+h^|Pj ztGSmpTOA0pUPOEL3@ffvF0Oz;_!?bPDO+{J#qf3Fm!^|*I}V~|W1mnmA=Y4mtu)A! zN$ZUvhqBggNEJ}>=*4L!mB%c;417kggI&ECN2!bG$jv5a!*YATM)n?hGm@~~FL-<# zZ(F0;Enn03hzZ9w)X2`}f{n__CM)h|eU z8wm?#E3JtH=S}tfgAX2z5ReQghCJzE`pH3d@zdTbEK~R-5HnQ;=1~0o|n8I9CaIBfBZwKcV|&i%R8|4!qH8WKDh4RQ*@@z z^TS-EdhDwY4RlZ|y7=zJ;Ntb|FI_M7J~m*=b6}M|O-eum0ji9^`Juxu zKkwDee!VZZ>Xy0weiO|?<{gIX>Y(1*gZhNC>cM{NU!XY2N0sKRN{Lu6RzG%tDvn{; z!xFbIL~D*S+^5NDzQzaZ8e9)73(kGG(7eNIxKi1T?gM?<(q?ppE}3`mPgk1J0I)!K z`FWoQ+|*g~GJ1@rbTc^IA1ixOB9eC;U5*k@IhT{Y2-1kFK6tplb4UiG%wR{&_3nKU zxw%K$-+z4*^13cz|I81rJ{=+Fln{%ioTx+pIoY(NJ?xOBJ9|Jdnut~FCrup1(yWIYkGw;)Sh*Y1#AGp-FcfJq*`KR39RDQ#<>q}G0=Pg=)H9Gm+K+&(C6UX}$ZhZ;`TGMYA zsm5w1;y{Y0mrW)ueLrMNR1oV53_FV^C+(z7M!GV2b)uYn2elvC2j{9l$3ZR!>)%Pe znrUjD#;m>28SOo9!qNu+SD$|*UFtG_*zsj}PTVE|d-o1q+_BMr?yzODMx;~uxX;l8!kfgb?`ycV@`byPXd2d>?Icyv3qEr@Ae5JW$)t=x9 z#T7l{uU8&>elF@9I^#l3!x%IdUKloa>DR0)?GUf0oGYqJF*Dlz>TJ}nKN4M~Av*KK z{YOxcdZ-PmS^cd^{Z6jwSdBh)%5n-J-{bwy1V+{!E*YZodR|!gpMLN6Z1e`Sk#bF z1Sqee#I=a)RtGJ29&0o)b@sBgbxrlI7rcwEv{$UcqRKoAHz+ou@>#cDH&9EUq^n;0 zpr$7Ib2zw93Rby)o{O4eA`qN4QmO;h1y<ZYA9+#Vd82u+iYge09jhK>5Qf;-h(FDvcglx6DYeoh<~gJJkgyuan? zvh;^j9w=U~?CE-2l-r!hy68KhpRz}`EW&16-G}q1oO7?Vdpl!m8J=|oJt3g6qk*hHmNjW+v47=H;yw3{QY0sBrV{3kEz~ii zY?4ThPL`f=HMg~$p6j0yJ)n%wMvNwpBEB5ej~&dU8>vg|Y$Jw8!(l!YcN%$PB}8s( zq&f^j9P=sqr`~!0*t=$YR+(3B=Y&5l(9p6m@=r&!nk)^8IPl3C5bjseY@0*^C`GWaT%^dl~9YYLBK04=tIdK7wLZCA1PlabE_!$k0bl9FmE?!rd8gwbFg3GWDlHjqPzW_gZl`UURKQ z%o4vD!%rlta0zGagXYA@%N?iA)j>>F*YrK=T(tajg*TK~&r_PGJlJmE-`X^za4}NY z3b}RJSno-73(}X5_4a?dc+8~*JKfnZt?ZEb zCCBk2kKNglP zEGcUIOVf#+9l8sDRv#r=yVS-2XRoOIu#nxqPeyhBWwz$@v6tJL*-+?|bTl~b*z|)2 z_ev%u9Sc2qY{oAe@10n(%fFRBXw=pGNs(NxXIAGlF43AU)DLaZv25g$ed!q{J6m*z zg!vgp&_$LFEhLXdKjR9gMK*=~DFKd^CONXqLEg5fVzVm4o1L#kNM zPdvUMr0{;fg6vaC#jMLc zzYbsf$LslsVV)c=>0}Pvyg7Q*bIUt<<42#`z9la4xm7D;g2%1xTa(J3vzA6X&EM`6 zcEod5#gqQO%u*Q4I9@sHO4Mjs1}iwya6y=o`H_=7E;y>+;jpXD$s;yL2QRRC9(LXP z;|NJs@Irh0*)_q*t~-weM-N>vyDt2rYhLS!ZRwBgZN7F~AFJak$zVFz8ZNF5uyftM zG2Fr4s+aHh1BWeLTsQZbYi`Bkfx}mI*3H)$nODgiG-A{LV((qxqN>*Z@jVxY0S6ou zbr8@!h>G{&65@RZyr7~YqG{d+1O!7w#A|9Z3^y<7c*jdQ7#5ltni-j$7*Rt-L$gBD z6POlytjNqf9jo8-tiATkW}kT9_&{ey8jGQoJQY3Zo)&E7wQDvsaeEZA2HUxW@y*11UmPk?^!5cvO>L ziq3`5EWYF(pF`HmhEy+G505!}PU*Tlx*!vtca|wzvJCGw>Qn87&jYI0wa(DB{-V*d zG1fCweHtIO1-ExSmCz|gw+0{3Py>%hkijDo@CK;WjowR)uFs{q_QwaPx%M~VD{M}Q}YRg?d3B;Yf}$fE%i zpTMI%@Mf#z|8j6d^uZQzH`c*Vat2+M4JxZteUMg=Ikg}w(*loagPYxEYYMV$1wNN1 zwf=^|JH_6%;^UdP$A5&fLH;-F_yoNx@JK9kryF(nJhgk0PAQs+a3|D(dn|*hV*_bL zj0Nzt!DU4gV;;gYCcpxn=8@++Xz?Lvt0njdhH9;UV}c?+&jPnl9aI)I1PlTSDh}up2xQi>UWy zg5vlKGJK}e9*ZwLun7*)ZLN%eM@?<5><9KNiyDv%@A1x#%USpj&hck;ie{q*wMEyJ)ldqGxmdUC>|cLDVe?5luS3be*M__1Y}bdWU&hp=gpb@PZ9(ICM3>F zo|B!nB)Lx%U$hV+4-aKWXQV9nU;a7?r7XypJ$twz-q3sYY*KLA{Dis5Y4GLVS;=!3 zrzd3f&R8%zDLEl&_M+^pv`k?^qY|U8=JKtGdU|eEqT$> zIjIR*vlqdGS7S#p(Gw;u&Pqv`L+GQj5;9ZM<`7{q3pmLm7c9<5B4tF49G{$xT7tnA zXQgE?M~Tiq8!|J~lUdUE>=Ldgu))E7b$xYg5JCF{2kYQd-_X#$5j_^n&q&K$ke!^7 z&7wgjrOn50NA-*9)r*afG#Jvs5@%;a$AceT4%6_FQo5^l5xlz(?`p<&Q8L3`V3{w% za+rqz+?o)oN>&%yRh2%0${rRgfm6k~m= zS=~jI^b2_TP$iXJWObKS(k}4wkxCi`FCVL7sN{Kw^b^x~{Uu{q+j?kW_;o8r|QhP<)^;Y0Ax-Li*3wX7(+YbS#Je z&Ayp_A1rkK>#p!SeOcmPV_q-s7Sts?{N3;!$NL{0cs!&-=<%{Q-(;R$e# z%R8ptJ679{NDVt0(*MN7oOtE{%qe(%RV#P6;q+3t5BSu~qNpL@a=};BROWo?cNU)5 z0?&)F!-K&5IVZzhhO2KB@EzA`c$m+iJ@CXK*$^9e8o2p#C0-hoz%tA(cx@|>>J3z; z1N@$@m}0QJo};{H+?{C0gDY$04}wQBIjj=@Js!5+t9rn*m+;>&tphK%f0~sXI5uvg zzW4k&e{UTdGku0x9`+HUA0Io@E?Pfe{z8{FHRBNm*`Zz;lKX9YBw4cxJPJ(#%ow%x zn|YcUxypzpb);H#JEyzF6c5i%9;w>kCbyf$9}8kfs@x@VyRC0U zh{pLg!ufV;(0+?7>2yVrUad-$sY*;$bxiRVPb}X8!Qe0LvbDE_{g_j zu}dO*`0LnQcoULni)WRJ6>StFY#upE1@M?0V{C^sAMeu&sK40&^{+dpkw-g~jO=4E zO#vlS_sbMXr}YP*;D@(Wg)&tx<6;3DFa}-ey0=w@)1(P@mQ{2Cdr!}=jLqvK+jrp9 z_Tu39gbQ`42g{PJVUue^;`4i^`}7{y?zn1avHNtzxJh|^Dvtxr{29<{<^!!!1+}y zj*tUbr_P0+**4!j{4?)W$2}NXy01!sr?c43bL3p7W~+X!)JRDGW|eQU&feZNdcBv4 z~aZT$8$@(4fs_HCNBfS4iGljDj@r${a&!nb~W7H+e;Bj@r7=WSs#b z(`A0@iu5SGyo@(dGC}Y@<^u1nvP{kBB9KRHJy}_ep@32gKeT=20swk(iZ;h}Rxi8-i^xqs7k+1T+&oyyX-g<=u9x!uv3AVByw6f&IV-~eH=T~Dp z^zW#4zV&my?LEAWtFoSa3A={*(0Yqn&^%dT%EIH=HY{qKdd4rmqT9-S-31PNNJqI` z;i|mpDA)XYsi53MXSsa3TXD+5{Vg9t)s}OuYhv<*S3asdMp> zSMBONso#;aiuUdpmu~q_D}x5=gZg-?1HQ$cg5$=rFxX97 zv+kszD-_OCTbHBucGQ0B*fD+*zMO=Ec74`DhgVoXPtCQsdGEvFw$_LBcl{aGhqVsX zR~4|9lHHL7`=Ok0HrK-NeR0-P%Bp_+=rOi?N%@SukDyJp9G;Ov)E+ zc+IXa0hf{H?4%i9S7jNuM>tJ;Y6^^}FKEqV5u4VroikqUClG(4BX}7l$Y#4|Z>p&b z7WB6jPbpIe(nc|j|0ZCn3*RUKGb{k7<9wuYMJW3>9D|2o z49=Lgj`gmw%(}&l_GpMJ+el4ypzcg&YstrFp}ArijC%}+4LWXIufEm6KK`Wa#bt~s z$)x{@F?7#SnKIn{x97-`YE5cSDesa@pR#OYgg$yOiKV~~nc9A=Obi%0PtaeqZy5An zVq38|B=?k$jBWdHldr&OJm--Eff#(*+O{^@cuOO&)89MFZ}ZKd@BXIONjcvPm*24K zXs5gUhS`alBR_QXzqpR}zJ<#DXC#qVhEk99N*iBkjQn&b=v4*@%nMZ`-dEVU4)*xm ze0jFH&9N^e%w~!7t}OQ*Wk~di9@$gfJ*^3{$Oxs8w|KI})QGK1JlvEcFVqEI71X!* zs6mfLB_8tdW?%DYhu`Vzt9sbkF_D~GF3&g;@L-eO>`&af?44!TSlb<5@W9a8e29Uc9k$NbS=VFH3hdUs8okN|LG!6}@YFy{?c9 za8-V{oOj&j*J}%$jyuEGVZaPuKe<0Gqo&snUXO({!+eYB7w0H=x^a%um_(Z_F~ed$ zdz&c^82}?o4epK^|4g9GW1wAFx0?#d{&Uc9CY;(b+jNm++;H0{7?}^kmE4#0<5L26 zzA#7Nsv75m1L9`;hWTvGL5I&RTUV%-Y{CiCh*IC%9AJ(Sh#c8p+3>Mr;=gfcczy*x zv?6XAop1I0#2<0f=6uWU8;JFBXEBV3?ho2=^ZCla+Ks{IjGxE(`mteubIjJS-0Bjk z(RvDOK>pUGf)) z6OjDH;RN7qCv!THV8s9sZ4@6&gdjMOvMsj{Tf%80^|<^r!4hS=Kh<;iOXA zi~;)8ryXu>%S5;M+cRc#bxwmv{$kL-kEL*KZO@pxfO`SGoNjI1j}EuCC4O|=ZJ}Fx z;46QpTh`KAlTs;d7+mm_{Zrd4*)6_kP^SOoPwQsMuII^e?+rn}t^&V7$Tqpj+ zSDtqDW`Zn$RhrI%{hw>?X}z?le9I<}k>Q%)=)U0jpZoh3gYx(muE)sUfpM-0*2`hC z{Y%5=rY*YyU5sOY>V&4ng|4aJzBq+hqx89dldce3d3&yRzAbXTJ?MN}=6qZ3e0$b( zwVu(g28|#*g(Ys?jySIzb1jCa5xsFr+O&-sGAsZ7ZD#Z`=7jhCE-=%A3dWxAhdhqf zKOv3BVC;M-6K8gBc)NG&Shi<)WS7o#W>;=wWj4{wPFCR=5z2-nPxY9cB+7)9Z(ZOl z>0rCh>T}MJ{C1`~_5xpVruz?V8qZxa#W*MMeFY@SgfHK|J!|uz0fH#gMdJ$23SBNN zyKC0`MZP2w#*`ETWa~m4Ui7We`PNpm2>OX%dyMzW#s>oJ^&v1SMA)@62= zd|VB~BbI@cewN`ZnTX-->RbKnhflhFy^^1ZpZ@2G7~AuN=?j)E8=#L)Cq0%VHMY4W zcFmaA&DmqM9~ks0s0o)5DUXTmmAxg@*<<0%6i&qOWoz4_(Z)N%9=qI+PQ=hk`tG4^ zPrBn61PvEo{(y`@?kyRE^evr;;Zu2Bh+r=h;2duDEX$t&Ikh6%By^^P7qFMV4F6LK*e?C zw}v}Q8U-ayykO8Da9Z~CI8(o4mHh=J&2U(D%R8gLY+~7ye)6q9p=&b5f?2d%LdWY1 z7hq_EW|UlV7*}%1VO)3{c})^|7)#V(4?0vf&eqdeT&smxF>FX%ySKgKMl7viTvK#cK64#;Xlq9>NMuM zO?=xacfQ}_l2KoeaUgcTQzbIaK!XF*5%~7U(0IT zlb!4SDFboJa|g$s6yq9fftzOY{&RhsF@IMjwXONwk4*}dxb44Sh3zX+@z$#r)5BpjN5Bp; zC<+{lPL&(x2#DXaEmm89zsMr)#Tipt?n5kHoN_bdnS#pI7YW@yNHgpIF@_i&LW}zB& ztuT$c8p)OjR72y6DbFuSe$p-vO>a#Ta# z8r8UmI$MUK8np$e^Up}OcSgxikgV9G1G26SlA{wrji}K`*14e?J+LhdU9p0PP9u3c zTBC-LX9S=cF-R^XTGL|cK#$1$7lEK)5 zxgTH!zr#k+bwbHiNRC=gOt%rqUm;mLg!GL9Am{&p)?hj#`4*}nTZNL#3HdQ04N#cfJnErcJ0uC}!^M zBawWAko~R!+13TgD~6+;i;%2ri(NDk$q6y2hV>lk9O4FQ7`q|)3QD%@LY=2>K{Yav zY#5Ifyt)R-gK>Yr)*Z=@01jFQU;c?zmg*Aqv|EF{Ygq0WWvP>o|Kxp)dnu3L-Nn1$A8?1gHa?h0yDmZM~L z2a@j`1+skxl5Oiyjck-`>x+^QF81c zR3j6~mEWK>>InHglx$y$6?}3DP1lH$)k8_6bVt)YCZ_9*lD{MsT!}i{HlpbsA-QfS zs&NY?%YH_3X=k+aBVy<0Nuzv-I{%EOs~CplUx*sYG}Kv(l6xe9&W1cBAF4q$+Fu89 zO(gcZ89~@ZRY)!(zp?I`&w zk`>cYjm)tqITOiI@X+tFJ5c9`gghI`jf7l*YE(v`HT18dpW{yg%P`mAJ-=V41uWO5TASlp+mrER702CY$kN-@C~A9_d6Z2y`5Ir- z_pg{DSzvly`Z;XMos}GSFOrp7=DU9a_dYlU_df8HRej*tX?yUiPO76j%Y|=5M62Oe zhbPD;QhVG)vYjP+OGj}NX&-JPnREz)3b2oyjQhyd!?(KNUeY&yWc~QWGrcn_k5phv zGxwk@_sjk?vdM%6!Yp@_SI*}ca>YVsTDGltgH3f-SC%WtSWQ((&Mn~6Rgw!cV)PIJ zkzJCl$-3A@rdW+1yOn`utvh7HY$3Z%hs+%nGX+Tp{RNs$fd{6qpTlQ*re4t7?lQ%p z5&8zn$dM{6#phf-7rX>>Ir)^rcGY5JjgZ1?hIFl4XLZF^T=^l zKW`SFG%c(4)m*~}4@z2md52k_oN0=Ml!CXS0(Kp6zpS*{Pibs)-KV)KRDikYsQv-j z7rwj#BSY1x9-iu-EV7av9dFlpTPCUUJqnHOlqP*WQ|#r~?lSEhtdZDH5 zf90|vV<7hs2i#fn>SR+@#$Y}h;*)1kdOxk=3e)$U5efmg3Udbi;zP^wFdLH1tY5DQ z!X?%DqEn%+M`G8Rg?m9M_zh18*-go@37bhao-72yWtf=f-dZp*Pv7Q0sbjR$AV1!k zm=l8aSf45C2Nms?1ZU>4&XxJ5-TZ>T_ZRMpPAYzj|D=y{xI1i4!6xJ{T)!QvkA*Md z-dtoDzsIqRM~r^B()EA^hc5J;3i$_v4$WatMn#xt_o#ANp)j~_-*GyEY!yH?>Qa_z z-TAe~x<@MILC82=0ZUJ1u=fE&pM2I}a#>>iz~(1tf0vb{{UO3Hiy5GK!;$ra|Qv_E2Q6QqadQk5j32n4K@@@-TKcamptA4M+nsdjW zEbT43*A#r<4$VgLJHx{?(f*$52L-a+B3Ul(QrU{Z-YI80DJH1TFNONa*TWl9z?*`K)n)WFL2|qE$x^#Vydyc#F~AX0%^}7fHp1+fKt8iKl#* zDmz4(8e&?rgB$X)cgiob(e?)$NGiyFvGnwJU|NF~G9p*cY*1Jfr_qPy!0&Vg2Kbd2 zdTWDma>J=I6Fu=@oCE@K{y~?lmi)pckKwbApZp%j6tJ zl@Y(YCCvV!r%38apk@EC%U zD_pU-pK#SB3qr|ivNn1dCD(f+xg-ZefXPU1B&#kXSxEIJlJijVTV)trw8u&BMkG#p zGf)j1S#_--3#on><2)uyw0c~k75ky&A`3`XEJkvfC&p#9L^4@OnaD!wJCtl73#pnY zl)M7fFp-7Sg9NA`w~(rHMXR#J=7DJHt;5lDTaaueYomBvlvIwv3Z||>+xA6rJy}Rq z;o2yFCoUcIZP9e;r!cY}kK|fH9*nDj`tBsSID_Oe)LBQ?Mpd}#ikgPj(37=M+7ZX$ zm;{z#@C+6|*W#fW?tB%)oIY-sY=#53!8(|`EVUY`L6!)AW@PX?T|tiL*myw+EW?~6 zbM{zr#wG|ja+|l(;1gT!#l#KSjz_ujWqQ~2K~G$31D*>kJF{f89`5{5;#%92Jv!N# z^jgIbI9ao*LdlFS!viP&>64P+enmFVvT+ML8F!y5V6NTj;azrSOOSpN9`A~sjK{mO zKgJ^}$>fMiDuHJpeEJ%~tB#|fmkFFk*w+!hj4NSs>&u^<>KG(I~6k0KKlk`YN zrl|yzHZnX7QMLY)6f^373ZRr3HyAMBG7bfehOCZIiz!M~}FJ@&em&V!$ zL>_^?5xV;u`mvXiJ1xL=NcEBT$eq>GBFjzc&*$aYNST%&%&8Yx+cgi&6rvhx-wffL zy%6VYJmVGHA=^h2|E^#^LJ=jHoJ&E-XDEc6>?mvZlu7E?0`3RT0Cbeh%&KAB1od3u zBhMvL$=2iX2a3s#sN^w3C9r2752-veITgnpb*O1Fy+wv93->yYI^6Nhw|Pe=cneC{ z?;{^TVkUYtpw6XrPLOjRE8b<$-y)X7y={H?GRDP?_n4P=!5qiM36k9giY}JyHbd5% zL=W&b>b5Vy69Ch zCQv57;;OW%lgQp?=_;%aImJ+Sr(LdK%Jq85V7&yRghY5pm*+8U3-ZhP$e;@6dG5^0 zrO+Vf+sqWV{PlR=1OprE3%%vO1N7JF>60_diQ~qzMtLg~mwVfFu?vGF+N28Ofz=Kr zs?WAJYBd?kx?r7UnqnW6f;&4E>6wQ1iW4N_#64xpB8h9fGIv@|z`}YsMWoRvbL_Lq z<}w=$)^}U$19&Dq#8xwl?@n;~RDs%&hpp)_KL3#T_05H#+9P zCn`mVOrEQcph0dUoEh=h4iBPA)BfyDT0E?-9I!sgxY?k14fm(U z=P)bajOdsU%>^TTjKPlv|CkW{IsEw0%v`w(2N&}d5OVlF@R7$Kwfybtovurw&*}SE zAQ+qKCIy|A#GbQtwWy|i3q_QZA_kQu*+_|H_)#|aSW@F=RKO&clza>|RCz!R!ykky zk8gFY9oq%snvVwiDg#D^^#9T3GDW`0JSI?Z0E?Un;)1Tok&aL-a-=2Ww5Pdm#jhy8ie>BZQzTY{Pz2!!+ki zsxMVJa0nB8+f?|So{#f<6v;s0Ja5GrAQtC99ZqF7oMblP{6?0Dj@+mf7il#(lVsz> zI~XUfy%-Jz>p+N3IL~7eK}T|+X*g#Z$UJ|DBux7wxsi}>lk6&)=gUb@u#5x+t#KM` z#CcvZ3}?1RGSBOA&Ws8|$wAJ9X>mIwpT?N6Ktj@#x*s>8UxV?+|>OL!;RujDET&-x_6>vJxM-hkmTcdlK5DI5ya3VWP(NO znP7qi^OBzgmSG~{9e&DK;XM1fn!Tjas%_bi&dFUFw z3zwHbg*j+|4AztntD|%|k}ILDrEZF3jmlRoiDZU+uiI)g<WyCRfTWg9oO&`!6|NQG+ooT(+)_&btO<-Vb(Kp1nV(2BwS=FuEE$ z{#~QodK9J%k4Q7yMtP)O$%ly}#wtz~8a6>Bef8`RMcyS})#A1c_pMmp#~RHdg+Z;B zF)pC@bOp&+VE!Wk6YBc;2eCS2?d}h+d^~~N+jG|I=UyCu|L#0*`wZ9D%qo+vdbR?z zwN=5nuvt<57E@$+gkG8Cm^AL6)kq~jZs3CN(sj?P6dr{Vu58k;1v!7XM+W{Runc*w z1(Xdd@&})~Dl4BP*CZ@zK)=!+{mNa9(kvxB93vd>yB&rCI5l$=2Ne4O8_UVTYg*dM zhm%;Qxi)RJ<$r5aJ!#WOH${rGO^b}yCT%Kpk%cPf{HK`fA@OpR53b{sc!|I^mGlbyp?D<;#a?a&rx<+mmAG1lKbN*DQmu8qwL1y0snD!6w@R4GYB4K23_h4TU3Wlo|9pDs|MHbQ$RP1al6r01lo9G#6`{%9ogh^ zs<+)H31*nqU@y8xM0aXOub7E$GaB1D2H z{Q!=)Ks!d?i_6Ac4$@yq$15~4Feqoj{Mg%v9U<(BP~p+iQ=KiQx~Ciga$G(=I(IuD z&|f!L?FVqGubG)1z|nA4VA5#}oK;W^ajfG^pPJpj*E%id`q?u3j5^dU}va@2PTc31*haPGM}(yJ{hlzCcdYQR1?mwFJK-RkHcvP*BoO_#~(F;690pc zX2EpA!x7O6v>vDP$R;}X7U+y^4%bJFP>g;P*J0d6ISWXWGsFGZz)OziSOx>Zd1MCL z{0eDWJjPYAV1u@7$4y^)UR{08*dWVIrcIhHXwu8HNy#IKezQ#@aP|(u^>cd+YSzt!-f6w(=2Vj>0i}+9-EAw81X8epWw&=Jx&+2i}WhHGFu!%M0%6 z^y!BE(&3*W?D96QhT*V&Bh1H`!_MMkd!5_|kF2WKI-Htp*>d5^$G+L1|GpzR69bDh zWB3)ds=qu`W5RfXtX^UiXL`%Lr$hu^Sno^cU5!>C|!3_#k+fWTfzr5 zCsik>Nh2|vF_Nyw?2QS7;AjlQNxa?>{SfY7DaghP=H=`ddWquolNi?T z#ju{{<*>h3VX7_4=Qrc^G6SZq!qM}oU6D-Ub&EeHmnz7WSIco4Ft^6h^NII`4S$vt-Aw!-xgrE)vpSEpIYY*f71vDs0!Ekd1xVF1M3 z_fGYdelj4pB=Nz+2+8Kx9vq}Zc6w-PXL*{9kIbx;pVb+<{1?!YBgLHIpll2`*F>UIT$y+t%oTx*8OcwL!#Aw&p(`% z&SW9#ipZOx`X(4=#GD!UQSUNSwTygxhBd7m2$~n;&O?5hLbB~(&B`9>sLL6dAuwUa z2ko}AUi{*JS?E;f+f05{9}}ucaofc${=>A)$hNu0?G-c!&{k>;GbmHs_B8o3%{YAV zlq_X?1)m65cCpTvrXT7q8rwq`?z&7d&@;#Eo$S-VC>3#Alj--mgkx@k%TzR8w6&K7 z7tMd{A}N}$%r#zO(GilJkt?AUF1Xxc2En+UuE6U#D>08?z&t`DdIl55M^n*V97cz; z8y(Jga59z-n6<`OkRglzv$!K5Bc3OSWC~KzznMKSyM7E$ODX!-piBkk8tO0*lM&BT zMm*0_^gITVDY(yN3eZh8x?)^LGX=OrSChrR;Aqt`+!0Vbjgr;mv{Vvi3S{JHm6D|5 zZ=vJ_KlEwVN_48vH}Pr1q27G#g^PW;O*6(Ezp*P`ms!u$z)hfkl^j1l#tl~u)45dx zu+Z<6;d(wP%W+ZO$PneghY3M;{oNW@h`07fbza+6RilFrCCy_7KD6uYMi-jV3X|6q zw=Q&7q>|NQ6yyJs^^mb92h&+Pd5x>`Bc)=-|(9lLog6Ou(t*4`7ZtzTWj^&pDyTsimQ0RdXOCO#A~mrJ>%q% zV<6#yOSB>ngK$!2K5kN2@Ele>wwg(>rpFkai=7|*Q+y4v;J#mfV(J^;R}D<}B-sz} zZ7DDN%e1lZH4;aw9pC>BasrXRKu%zkYHe>!u$>Q9W|3VwKArxvM&1!p99(RxnA0S- zJ;})-^BF#16s}p99Dzdz0n=SZ9(Omnz>$Ns@$fi>ui(hR%2aZR>p^mf>tS-yYB^3) zN^*5-&-pla?MH$8=8_ea=Q_#$T!I~ zkN2j=u>9`E<0R(>KvJd?t*BXQQh(-H5m&T&+C>lmm8qoeg5XhN=`Gl3w zOIsaNNh4wMxiWxX?CGam(F->{=0Q@JEE%kL7~$9{MU>uk5i5+h-d0INZaNNI98Hk* zER~(p^1=b^kvR-s^`!H;?OI`GdxB-^nTK9)GjWOQc|4-{BJ93_e8YKRLaUNwr_XC>stNVa>T*c&9C z8;to^E6Kk;M1Nh`i4H$9ex{Lr&#g0X9qOGSw<#K+<0nZr8?hq~#K(#>NtfW7K9EH7 zB)PC6O1Qp@gr$3ubLs9})9(wk7|RXHVGx1AbVS3HfUdGR+l?$9&d0op?7f7XK*2uI zW^iDnjERA;&Bpn^-q2HCgL4i4AZwFR9de8n{oC+cZ?PRhd>mKuhWNncyCWbsh^UTt z0wF$w-&CE(SOLy&$d=pYWL|8embI(by2|{NzK{t6e+0k3xyB^<^)PHx78`3bG**6d zZED0h584!D;ZFj~Fl*tJ_pj*p(8s*#@G)D7kNF;sH4P0T8=sTO#^=+{jn8bx;$nqY;W2zS2tl0=zpz@wSck9Swga=8H} zd#CXn8*R34?!;eUc$}V6d5=Ln#HrosVFAHR8UChHQW&krM_g{7MlH!2D1gfF=?HUBLlp>4-U~ zR6@=m3qrEBa+-|R0W?xcU>U{^`tW&9%rRlUM4>(60t0V=b`*+(|1 za^f%b`8bW7w0SU~4A$z(X^uZb0yD=CPu@hg{}i|Kf*e=vrk>NYLmf+L(~eT%CURdG zhE5-l66ImfjEc2LH2myQlN1XJZhrhWW{n%=%mL+evzWedBqHeIWb++#?&Mn8>0YqC z!FhID-xVSH6gS0{&-mP{Y?+&-uVAKmoCMeX@!jbJ?M^2J-6@@w^L^;dG(}Z!yS|)1 zB&D%XeimH6QstcJ#`+x-odlj%n=0T z%~YJG9TncXzQ9etlVG3ro%;qq`4Wx#8)u;xI^7T!S^~9n&h-m4;{OlStGE6x}#(HWzyH&;Xt)Hlp^glTpA2MEHnGZ3a-p686wh6`h~a){BsW{PLx zvYlkOtnJ1L1EIm-Sufx!oC}1mco=-Fc8%Z?*b2x3;F|cf9&a>JmA_jWTG){u{J0G{ z3D!k1w%(DqYwVX`69#P%h`E2|9B2lMR>u#tT5?+=Ekw?JYeOKd#vN>cb)fU@GUr>H z^KC`x4n8Ykqz5XLa5i+{HRq5`vxEvOxd`rEgd18k9r%U9nQEwoz%g@WTCyWli|y{| zOf}R(-i(G{wHNBxY{#IC*fA*6qW3PH;cSyTp0`+mpLm$8zTJcOdZp`XRMJEey>cGs zJJ~>`W25G>N=eqo;n2?nv0Xim1rzpvXKcq}u9+OmK98dVV>=11kF9u~t_~x%Yz!AF z$k-v*AgRgNnS(vttis{2mH2%!No0~qqJ}J#$^DKpNl3SVER;P_S~ZSJ#URuqlPr`Q zaYl)PkPddq3HdoBo5`yBAsNE4IQ_6>pp7I0t%orF>nj*nxYyx*SbM-r6S z`txa<^?W1h&zWF@M1^+d&zyns=ow%Iu}qWISI$@hmvN)qk7J` zJ{pr7{5}~J2tNrd!~6)ZZRIg!{fKcym{D$0dmEWNUkTng3#aZi^JUo*!Hv(@D#xv$ z*q>X^;qM$(_^a&oT@p48Z5~~UOUI4_W%?25rqol>O+6&3{XUr5*MCXi6$qF76>ENk zz~7KCAk?cK^A**@*SCfX;}?v^RmXY=Mzak@^AcD;TU*27c_WqrIjY>wp^*aq@eR@lc!~n zs_!mYQCE$kr*&4epZOQ~eiht=E%zC?DO!qKq1ipKy?TYWA}+p-yV_cxub04ate3G? z?&v0`gcPN?sp1A&m*|!5aQhFaKAhc-?mR%b^>Qww8K*Q|mTNWR*c|dnopUXJVvy-t zzD=3pD~*J#Tp^qi!mC^xzUT&PBW*?Qw0xNxocRIa?5bbtJP-f26vfovmNKWerA|7X zYN2fROzl~0g1&{f9f(#ff!e(1&3+?ACi0{26)Hau07 zpN(Yh%F5cNd$tz^V;pm3zcI$${;uglZ`Njb()p~CyIq^X`itu`PszBAaceA&*05}a zX|40_XboiB;~BE;aTR?o`v}K>)qCWC0+iKsEbG%?hF{|k=UDN;L9BnEI>l!@YrD&6 zL&z}1+vGI*j#T!3^zuE5k*$Zv+eRsSb|gcOoMZSQVT0hXV*>2OT?8kg9|}wHzw19> z8Ow)Vz^B8$#ck-=shtazom^d^H&l>~l-OKbLFav);hGnlzH2cfxm)i#Mg?b>;Pj)} zJ*iWhk?bl61Li?#T6klfCQYO%FlqCXgI^DQhc^*+1ao=LgO7UQ=+8< zNvq&kJJsJZsi^BzTo-hPzC+iv5be#bb2oE;#y z`6NdNtSdy{M zO40{z#v6h%0Sw$7?3;P9@w!y!4MElG$SfC(dpjFH;&Q^=d{3^OAa!!sDH>xmJvy8K zKAD5{!I-73T(W6CSygY2AggMh>{;%YHhD-Bh3Dv_ypCaD0zV0?<9i3V)p(1)cXw`+ z@}g(Em;bKvE@n0P9y8PZ(f|CtcAziR?=ttjqqKg^%`nG(^x&X~p$)y)SCF?OYoIwt z&b-Ls`&>-N=TcxJ0e%u#hYenAs#D-hcj@N;(RNg);-)$U{*gKzSlGl)sWaU@f0s_L zbKm3bl=?^NbSJZkPQTkuce(HJI{l$`y4F;u-`$^XHr445?N4W#>h!zqbgrpRf2f^~ zG}WnOrhCWV)t}yKs#D1y*`Hot(4;^8?zTI^eUI-?e`wns`2VOAt;?UH(~C`YdOXv; z+wW?-;-+?b{71Ik-Haw}_q%oan)@Dar$1DuGfj2E>!N?x+;Xm|PJVy=1Lu~v(wo?+ zbOx;7{>Qn+1Lh`}@803Q$J?p&23(z@Q|j>)*Z(@F|NLx|GQ+02YyRgl>3n8xT4q@7 zA83c-rgr$>;{~eI{-!!bfBpyRbf;+y^V@B6QV=uIwxO}l|K2vj?^?Nb71<#hR!*>O zsbkv)t8zZ;ve|>Ns?^b)S#JYgworjbsH#q@EXE(Bm-4C2(Qx1ju9n2JzabMV*~dc$ zeohY(Mz)2k$lzimNS&HuZs?R}H#YLO2~fl4hNGwfs+{j%{*^B(URac;#rSh!E?*R$ z?c$5NT*)pQHs%Yys1Aanp6HZcZoJL!qp0D2%nsd$dt2&$N!`c`OvbbR|yMT84M2svOVDKl^ZE2(CY)X+)hSi2WVfKJ0y1y z!ZS<^CJIV%eM1rjLvejWcIC8W551ghRtz8!KH04J3DbNQa#>OYx%~JL<^;6uRg-bl zGt5F3o^b-NA#f+++@EDv2Sr3PA6nMRZ;UCA&iq^MdilBWkE1h#@;1pY#6^s@_08KR ze;BuHbVa|sBKgHhMWZW*=IxSSj4vOZIW=#O+&Z~-bj`H9m*nRsKOSwGooAEppQ0I) zxiW8`{QT1qV`^6BmB^n=n>vO)l=q7K^JkWgX*`@)DmPCr8q;_o?=|_ZnN?$q_wrts z-<{nsrqMV54f(eT%CYJm`ESYBCM_Flota-Qe<7u4Y*||V3HgDP^0ArE=AV?GNvR!M zF+cw=@_Q+d$Eug*SI9Tc)x;QA;{My{9G0gM%XXU@lT^19&CcjGl za%xeGZC(C(c~xq8Oydjr)$*@XYh(09`IqFI(;mlIcjec}-%itvtJ{-*MSdeKVw`So z{#Cho-qdl-f&5S8FU?yvF7~zjT6yKXqH(s@^RLSr=9Q1jd;`yp<4-ayqFj9#rj2Z? zt_YR~xI!2;jC;NWp3%b3vG9vO_&O7Of^q=ET!24}1D-cv3GkW?uhQ}GAN@fd{(KC7 z>khA>aNPr5v-~UkFf7A70i5jd1CE=eh${o(+6X_nW$Xf+C{+;jv z4*?u~(+0qCJ;=)$1~`_t3veu-=g$Qkiec=4ccnP$vkq|F-~AGBJdei9*$%iLd~O6B z^G&>*qkx0im{zc;)(G$mfaB*bfaAE}`CkCe!smg2cjj?WL}uW4(*VaaPdvXP;N9T! z0>F9wQGgzB{Jb4-p*`mUj`jHq;P^e1gZ%Y?qn&R9-iG2zu-jh1vAjos<9tKP1%2KE zygz(y70NKU_rlA$4>+EIHvo?3CV2io0Eh0tOaL6ON8$Nlk(|8>0Po22q1*`+FBafl zP|!TU+XC-hz=e9Q0=yI87XioXolrjVcLR?4-vivCKgd4<_#or~K9KSmmSOG#J_J4w z2xFMR0=!2Q!$8wAivb5yIP`x8aQMf(3OIb#fxieK_Jg~C^Yub~$^l0`WluHL^Ao`F zIujOfP|qPpGMv*V25_N1LjlMAphCd=3Ha%N>*4d;fWy#n$Th}n6XbK1Z4aNI| zZbDo)f@{}hfMYxJ?Ue#}G<<#o@KFN%FyLe0^CQ4V3-HH)V||B#5MjHtAIUIUz-Iu? zQa;+JKj1y!^Gd*bQXC0Jz_I_l0=Tffb^@*dybf>|%18gOm&&;#l2ZjZ+PO7!LZO|% z2OK{S0=y5EgXMOHO5*2Kz|r2k9by0vfX~|j?;^l607t#w0UXQW`9*-EAAlIZ=?6g1 zBY?L9{0ZRRl#k;Mt{WrcM-7!mzlCzJURMFf@#PP=aD06MIF{QBaACO~&{*gnrvQ%M z%j0XCSoOSAb)=g8)Z)JiqlAuAd|UF6<|R0LT8Y32sIO_8z z;6i<}0Ph3%O~8fv?4@#A(YS`!=M3QOfgb`mj(fy$ynhBb>W@Dx{1RLaegSX=#o!~s zg=Jm)Xa_WV33SAuT_9OZ&5b@&qozBm(btS59M(oa#o9PllG`vH~?za8P1;2`G) zm6H!xTONmUH50gbZ6{zpJP!Q1faCX%3UDRJHv`@YunX{u10Hdk`G-aRVIf*%@$N4%(qJ;2i)D1)R4t+ASP#f54*w_Z7&W zMCH#B$)8T;r-|e*r1DpZ^X0}jPAuLF+y^7_9AIM%ZgaG`xZqx{cB{O>9M z2NB^YJ9wCmwLrXCmN2ebNC(edYo#)MqW_TSWYQl)qEN zuK*m&dkb*B9Z{dpshp2Qa(<+8?uz8Ji{tckku}w`58x=*7jU7TV*$r<`vWd4cOKx_ zKPCgt_h-~+HQ;EURKSJy*$a3-zzYEH3$NH-F4#W-N4vcRxX^BY2OP`00Ju<}4wE?k zS0a8tz>)v6h(8W+H^6?E+`?x?3+J^-k>w5ukVSNpNV}0+5x<4_Sl^|9qyBz?3-vbv zj{0{2ydAufegger2jxeI_%_NPCgQ(M`SBut1?5i{@jnF|_0I%c*x$Yd9QDr!T&Tat z6pp`7#P13?^2IHavisO9oE8wJF0{Q4a{hy}w67in`oYYIipG5grMf_(e|DK4y25_98 z6i^mFFJrw*0LOZ~;@DA{KB;f6M9Nyod{OKb8Hbn$hp?&-T$NIhiIB$Qn&mhV_AmUG={P#utg@6ZxoX-Hq_Tk%QAC=PzDkm)W1eK!& zTv%=`;GyvSA%KSn0Fj`mpsxX?bmD1V)ZA4d6`Mf|aV_W?Pt0uJGv zL;qz|&PO6SW-8~pNKO&pKJfi-0oPDD*zQLF$98uGCoF9DD}aXq-VJc9H*Yt^GhBVA z0WPd>YrwI-M!<#j?FKlOw-|7toreOB?YjHs!x3;%}z>Ya;$Z%Kuix zucG``F!>1esiS-?;6ilu^mx9GlOf#et-+x(G76aKOAs}eV|+| z;NF1804|(=p8_2F)oj4A{ZT&pxAA~uxk~^?KT2?rGavAd@Oca1_&vl?p8~)G;PWBC zS&CzQ4^a8lBKfDN{4YfE>nR_T8$x}4qWlhk3-$4t$>|X$;)ei^`i~XyCjyS+Ar)|; zAIPQnE)o7V;AqEc!1-~3^}Pr<*0&yT7G8P#d4^#d!5&taZZxHcoD1W<%-$40?MEnPoe@w)8Pvq)* zUc~nX9P4{U#P3b{4I+Lx;{iu|DcUskOG$tS0PYJo3$MIi$_JeEH^7DMwHI*G z-vAf3*Ixj~_F4eAu)V4PNBx%qE^MzlD*pwM{J&HAB_jEnIh;Or5kDAk)TdU&j|Cj{ z`2ldDKF{1Q=*y4a!4$6noTWI9-&ug`;BzD3=s%E;{%`}}*p8iHG8fkCRlw11;eZS4 zbrx_i4KoRF=t7QiYXJ{{&q;u@6vuLZqVjV^^4lhJ@^_2mhX9WHl#BRdDgQ$ee;(!E z7x68WFM~-|sQ*67X8{-1_g%{GFXCUP{CE-nd&+-S#BY0c<~_W~U4xmUy=1331x zlYqlNhdqseqdhMJ$Wk2bnFBcX+wTAu_S^M6p z&IBCWaW{UK^0D1lQu*b83+3kn-V=BgfcKz$lwSro%D*d;e-3bzkAD=(ZvY(I*B@}9 z{0D$zyw??QKHfw5>^x3>9NKo0V2DE~(h|1RZw!eU5RU*)r${=EPf>aPVH^^X+s^^`wb#Ggj_OGNx- zfMdIF0bJPbd#RjvL~_choEnjwPbvRv5xeCx= z)W0);Lj6Zjez=IAMER3M{8f}cPsHCt`2`~WTa^Ejh<}yx-xcxUursme6%k*xfb&b= z0^Wn#4cj*yaCi8u0cQYaBz8tWsRw)@d}aY3AmFb69PKa-aG@Qx0FLdL2{;r%Mn5aZ4^wNEbKA%J%WJQ!YaoZ`HH zoXVLBxKPfARL%mxg?9di^4E*_u322UFN^ry07pG5MEqft|EY*Si}D|e_)96jmA0uq z+W`**`9XlAU*!GI3Bb|+j0GG-Ir{kxD*su)h4uY`%Fh8@SYPi&oc?=7{62uAosWz7 zF_iz2h@VXP_eA_$%6A22h5Ecm`JDh4>T{Cv2Z{I}Q+}L?|B&(*i1;4aoc{SDes93B zyvp!~L7 zo7VRp;Gv+W4)73o<^7NUQf_^h2sr+o$0q{b20m{C+>7GaujT-b@yaWJV|()BeHGxu zuL9mdfN!I6J^@@!ah!KP1iTk~{u1!sJPs3w=Q1u{Y6HP1AAjO`p{D?E54;Efy?H*! z84Gwj_#6XxTLE4GIO;bWa9$rQ*GBOrBK#eSzaYY|P`pHh|Bd4Big5XIuG}jk+@Ioi zMR+*HG3XZRIf3FGM0hI2`-*Tg#Yc$nT@;@o!r!F$A`xCq@wFoS4#kT__%9SM7vUXN zaCZ1mgzG5&r3fEQ@t;L_BE`Lfn%d_%iuV%XTPYqX!e6KOG!cH5;+Z1+bBY&;@W&K? zNrZbn$JO^O5#E#H)gnBK;$MjH85I9XgfFJJ7X+okezJk$K_dKBiVqXv6%?N$!mm+$ zz6gIn@mvw!Y9&|S-6A}Y;zvdJ5Q?7@;ZrDHC&Cv{{6`U92zWmj*PcDO{3ZGyj91^L z{Gosg?NdYX$s+tN#nVN&bQM=GiwO6nI6mG&C_jwiM@0BIidTv76pDW?!k?%3BN1Li zaSw2o!g7yLJWzz6r}!Wd{sqP3MEDbmr-|@(t2sNEM0j6{?-1dmD1KOk8!3K9gfFM~ z4H3SX;@^w#*C_4|lZDU@rzx%#;WsHBA;KR~e1ZsX{XAFS6cHXo@l_(+K=G|2{27YB zCc+m{{FDe^Pw{Iad_Um9(9atI=jUte=br$M^I$-qrt{!^z&ipS4!8zh$+&L`gRiGy(u0p!behkya+c^JVk`Bp!jMLzLnzJMfhRBVX9^h0}fLa zH|}tp0uG@J^C{r?cYdDw8E_I$1Fohx#?_v=+<0ycgC65jyEu7x3Sb(;SZS zTB3hT_4%{qw^W~&@|&|;OXd8#@tdpHrMTbjpMSRge|A4gH|6jF3OY7Cr_WHB= zE!F?e<~P@W{#E0vrS)x2|Nr!M{G;sOoSZ+~K7UlX&9(0zCBLQp?f-B5=Iq~6JG8XF zwN(BerDsdaZ7ILGe%l=0T)mp(w^W~&^8f61Y^gpifDZi!q{Fl$Iz?)m|H`nfecDuAxeoOf+ZTFVS|FikcwacG9-v8`+{in-s zu3i4@{?=T(|EtPvX*>SedbU)b=Iq&0IsfVW=KAx0dcFSL^#51c`CnD;znlI4)AjkY z{pX)8zb=#8*AnjsH5Zq*l>cYz|9^G9_^*H9dgOn)fB3KdTstI|M?T(c@#ggWv&;Rje6HXA zU$sMX{i->Di{fNQ>HM~#eHkg+H`AtQTIc2-)(+^F<~MT_E+Qh6h6HsQyMMXu;j!MW%8kf9iQNrBhNy!;W6C%d|7Gsz+X?7qG5E3w^q$MwPGGazg zil04ca_sE55hIaK{xWVveDv%ohPc_|4dX^|(4-MDBckFb#364)+=%f}BPMZwaF#PR zEqiiyT6$Xca*=q!S7-tJmnM&nT9CdV>wn_+4aSQ14f*G)_YM6GW&8d=*4_uM&g(Ax zzqz3e-LjOeX-nI5r7dk~o1}30cWHB0l8}_FG-U~G=}HDP(2|w}3Z$hob4-~sWeyb; zC*R2w9ov{PWs@mi#~gF0sHmu@sHkkBqT*yX@`IS%s!#$mp;<<%CcsDHk(Io40H zxY%;Ay-D&T#~(Y>c)sJ^jcqNlgu#u|&T3QDlH``QeCpImnk_gd&k3C$(46_6&6yw2 zocY?E`CiSL@7bIM0nJ&ky*W>xJ$Ct0Lvv$bEemwgCk=rDt-I$CC@6>xfr3JhAy81H zx?(R~RCOgDx1x&Q4 z=R_+Bm}n)Q6Rjj*qLp~oydfj2VLED##H?n+f zx6t~>8}6x7$1Zntv|I{qG&?;67wmlfrSr{=TihjgsGT!Bw-I@HT9XtTEv}D^URd(- zyjIG*JkMdBmlrUu^YT0|IeB>j*PJ}>gF#-<$sjNC#`^72gEnVuKIKL7J@!g@5o?5q zXCp+s8zB4K zNIPuQ^YZhxx$+CVn#+4vo)@$&&&&6o%lScbIln|pQIP9ZiUPgF=M{Ke`SJ>^1_hoq zD9~F4c?DiK3-Su|43Sshb%@9-uu>Izma5Q7Rp?nN+fBz;4i5d7FFwE1LEn3uofovv z&MVYCPF|tcCMVCf!O07S?SQ>Ulx>8QZEO$hV-wL1Eb^RnMS8tR@fdJ^$Sd-mi$y_m z(R&Y^R}{1$*)BNVQQU>&dRu?KW6OQE;N{*n%)wJ!Hj+=ZH@2O+^nxC}liR|!*50ja zJLaopJoUs5W%6$D;-CgE_HOXvpa!>1bV_A{8r(L_$u_nj_HKZv_w~+py*@VHZD9Le z9~*6hctf8)`vx|Ic~M(LqMnP0_Z~PeXcL@gyWky$RLiAT8{67r=b)Qf_BMywoMK$gzRZseFwGemA%`##G0+dv)M{?2qle@NN&K{A!2*r6dN5po~4M` z4mY@#9rbN5Hg=rS6J3h?fX#5kdovsf+6+f>i)&AxWfeN#*4WW_mbK{RW6dq+Uyd!X zk=$r)?eikmHZ-=MZ@bXi(b87SWwS9_n;&_twz07G)#$EAbM;1GN>KymWh5_GbI8jJ z&LLX+YF-gpyb|@!Brm8v^7L{X$tw!ZghIR;DTw9rN?wsqMgc2R#P+7~nY?XT=j)BY z?vK?%SP0--8d(1bW{}j|AOI zkFfpsSdgQ-Ah#FfZdsFceJ#xQGPt^eb8yw+wCgVUO8Bw(74|Nl_0|pz-aTYThve3_ zyYoIa-s3Ikj(Vg}k4ljuucK1L`}TPx=>B=6NRM@qBClgzq)3NLa=q-(;9ajG-Ec&T zyfz$>BCA2MXAO$&yX#`F?N!9~=gFn9o7vu_vAy^k*?0sU93r-D_sPV&D{b5EW8=N^ zvTeJ!jcwkO8^E^hJ~rEzbZ(s2w?5X`-f_9DkuND*Uc7YSy*r$jBX)l~CEK92#O`pX z*aWR5QSY_Hw)WoDvkiW7KDM>@vGF|SL~Qr&W8=M^+V0)Q#(O;tx``br+46+I$u@3V zpSYAb(emU#?BbGA*?`41-?s8eHu*s}vh(dmc8X2Feb0QmS)F1NFi7%kf1Y9!Fi7(4 zW_5~9P#f5-;$)kkd%yYK_kQ#9g4)3L$_+`HWyCu`@zSY90G2(Mh$m z0(#%n&bOP|DNZ~uq4~D^PD$-~@yz$$T<6>7I@yW$wmRRo)hVgHYgv%gmsWZ2t#rO^ zrBi%+_oZ#3lT&+dpYv_|oRZpm#M+JXl+@m}^xog*+x|A;#DYfqg%TXmG@Eo-F!PnMkxc%m~=MC&$toFow)_wL;)-n--cuFXPwhRAZ6BRT9e3hA!oBZf=i7bkgp+ud z-hE%}T}$tK*ZIlYU-RvK*E-+(S&jVU&1~F>cP*2*vGLU2eVM$0ji>gmrT5k~Kl#}V zb5i0p!g=cQ)X`%VJX-93rK>#iWTjr{j#gEj(TizP+~IuN`=-Y0$WM*e=1Ps%YglT$ zHdt!Bj*HZIZL;L}0^7}|#_Mw#sqwn{rN-+NNR9WdZ-L!lPEGG!-vWEmA~n5teGBX< ziAm~6z;>&t>Am~6z;>#s>3#awcBv`pZHJZ`@6*4w zAxll~)4z7RH#NOa|JtT3HN8*&MoO+;pJGP(teV$P4dMxPzwE!+t!=o_-df*rzNz*i z&mYvj65IS%96ffTBK}i`=H^!~9zNf4vGqc8W82}&?Trn)4n60&P-I=WbfM#!3mr|d zBj>~CVw?Dj?JvqNAzgk(`j)1>vE!^gtf57zZ|1w00IxAs^Mw~0J1)c?^r~;`INX|hA$ry1d~^M! z7Z2CBotJjtw)2)pvtD?*zU@N&^E@VW;Zg%X5ozD*Xjw2K56I4GWqdH?W?)9wfV(*ZX{Q;se1UZ8 zh0~3V4U$!nUsgUATXXxLn$!FLv;6&s0L#|aW|gM}9*%#f{V??|Eby;)pyl@Z|L?e= z9eieI?Aw%p=_q>NKEK@BP~Xv*_%`L?fOW3k=1KB%K&LLn%+H-ZTha2OZ${GCTb}j_ z$cU6xu_p`SH~8O3+QdDufW-9;4Oefb^XT!}#^x6S>MQGiaFUmkei~*M;>JstFY+~~ zJWBk;<&GF*3+Tnhi_|T4aXNgVs6c;p^jKrZ6ZM_XCWL1$G;}oiw&Kf|pGz2) zH(q$Lsl(S&mM$*J0rlO|JN~J3e#Cobr*w&4@lSaE>Tk{b6X{Hi|0XSZuBd!2%TYpUx=&o|h&u#+zZTk&Kpu^K!e=QQ=arBj=W*7`Tsw><_CD)`b>MEOWSP5o}~}) zCu3Y6=??TJLtK*u`MUayb+EIm=>ohlmlK;5xta#LOu6*>r;cBg{Zk~a8K)Wo%J&AA zBOJx9X7cb}fT!fIQ36X=mh_!VfZxOCJ3IAK&UZ9hP802NAmgdamP;?@^ zv8doseJgv`Ll;`wqZ0R!EX(Z=Nuq|vS08F`u79=hq1Rg4Ugq3+zVV?8Po6#WOk6s2 zM$dN-VJ!b25-VAYdB#_!|3hbx>7w{EzYlqyLl0l{+aV<#Q1uYB?Sxu;^-!Tl)NK*5 z!{;`uZR&tis$Yrd*~B4L9mg(+L2gy&aZcT0wEdvE!$~#CAu}|#8we=!mXoSqs-%Nz zV6xbvz&UkG1+E@cy-%v&-r+0xtorSFiEJrn>S@()L;TtntE=bLfF1HygKa0)Z>!XL zWc{{G^~~zmgZ`&a&Pe~`Gpk=~a%c@`x^}<9dYwWk=C^%n^~*=DhF*u(|KX|ee|qZV zxb{CRfp1IcW_a6$cH6P_f9u@(zvM?+BJkuIG`cvt`gMHD$<;3*`!8Acwp`3?qZvQA zvS@R1^)r{|-f}d0_*_83)gQr*;3s(<3GHI4+8aeIw9qrNep`2pz| zGh4IggzD#W+X2-tkqqc9KhE~|CL`L8rvbiXK*vv~zR9j0I(^G7bK`0<|57n$w_P!V z9CD@Dme${E;$Z4qh4{TpIhXn++IhvHmRnAxetuF8rG5!<19|=I)@e)_&X3UQwI+L+9GsvZGZ;#VF{NaLMm#lkp`J z-)5`)klY+)**9|B_pYzlVwU`(xJ16O%VWEItJ>E1Li<79SaG?zzU|=7| z9*ey_MuR+-c-!RV1{vj1v-qQ|TV5-8IFFk8cJ1N3{OyhC^#VMzk3Cx8@wS}2cDiDdcsJB%lsVK=W#oOMn z`ke9(P07!TVr>%q^z@dUU(#xF;nn&!?-q!}JIT8)@vcg4fp{l*ThUeevnfV%>XLal z5^wb+ule!z_Vk*cm)vl%ZPN}d$4~b3NFeXedn1h~8wA_SCg&$F_1P&qpM@enu$l9H znmIqPne*e#obTPt`995D5ZKHGNzEL8sooA1FNm)uNqt%nZxGKuEudLqBc*^A@E9ot zG=S=nu6NfJ2M)^Of;W;)`?j+f z<&Mp%V((Tgj<;g5cPkc0-$<5;vvE8#?+F~uRcG;^`)qkr-wuNzYU^0=B{TVGZKa7a zMm?63XuPeHx;h%4`kq}KjV}PnR)MQ~l-Bjy2Sww9)H|>EP)*9KBtA$ztxDoUHQ6d~ zs+Rb)MoD06loW37(bPBj?a;9$@n%adY`np|s~F`zYS0V)tmjL-$00BEi`gf=)z7<& zc(0!+Jd47c{gRvD>hq&JRGydn`Q;hd>b&63&o17aK4p!!YEoamGq+y}Wog`q;&#CF|XONh}d-%v%L`x*653dpx&?uI|`{K(x0~0BHY9*%#^FcK{ zbD{i}f&zP{NR(6#4_+zc@Sr~Apx~JzX<3TDNN}fq^E*QDGQq&sEu^+qBI@T^qImZt zPy58)-n-utTl{3Z#O~h5j+W6975PkL*{pkxB-y+Nj3n8_d)vi_rca6dTA(O+;p5dJ zvFzfraobC&?EbBl$ag*#zoEUTY>DGv7W&k&IB-LjSDZBN&Ky7W#Exb2>j&BX2lRs+ z13dddjs-z>e*I7!+z-+C4mNotMuS&V*~)vCGqIWX9xsVKeM)}8?GjBo(8pg#Xr=HS zBeLJu86!JR%2;@{Z$A0LXX#FU48pi{QZS~*~i=3JA3*1A~y0P@)pCujJCYA%_pzK zmkvI8(L|OPFEb3xE9pgVe)$EicD&J0yWR8Z!FONg)o)ecrG`HFCidgr^-S!_lh%qz zBzTz0w%c=B?C?E-Y{tFqf`?v&q37QVTi$Z$=RSTl@o5IX<_rF+fwvv{ckPJBm@+-Hf+x_2dc@!^)~yY0<~sZE>m>O)Hs|JFAC?n7_Oq&bo3yY1HU z_Cvq+3+}IcyK4}iF0of2?$mCH?=zCyO^y_?LFwIYeqUMeD#T#B_$r)|Uwjhy8OB{xLY8P+p6uWpc``E=BJH;;E%szHBwq7~pOysdY z{A)n5*&4hv-2SwrPm3oGCq6m(je+9eF_1W-B-bo)IPuOeaYRY63%;C0lP)LTuUoV> z@V&11on#`3FD86S9iK=krH(hBk6pYGQ|yA*tHd!T*)H+*gm->&Lh;;tB#tOPcJbku zl3#qf`Pliji<~+Ft~b0h{pvF+9&cmxt3_a|@kT~(JKo6{R2tsO=w}z7zMi$`&5V9_ zfvv{d8U5@6Ta7m~`q>4yOX8uZq~6UBzGcsw8h!E$zGa`EIC!Mw7u+s>H}ZLBqZP!v zAM*U#C2?f%wu`)>o7lR_CQjjRWMNKzzSACL-173q#4Js`r1A9GCu47KOx2`57Nu{U zN?gWbPc6ot1N3}su{qggz^iZc5zhFNmpnz)-jQtW^N*2Q59xN*-f)(B^oqT6YkR>j z^0;LOzd`kT+%hqU?0sE{V_QNI&n-S%6N3FGjpBk@@m~mA4|k`lOV~ujU2u^*GtW?;OHACVevZdjKmx@dQ>% z9)2}Xd~=dwky3LTaD^!~k1PCYp7;(WIgiwDPs~;7Q6a8~G;4pn(HBqpw4j_Rw)bm1 z1HXn!eC?7_3BQJt)5Z2YY_z35M-|W9Z-}HmLuD3;hp3WEmG~wkp@>_g)Z9vyIDI56 z;tIdXkvK)9SftcEp1I!;@jE%>Cr%E@d8D2hEDyggG`Z%w)?!YGPxe+s>EY*?C{P?^OW>vJ?~g~Z>6s$K5ddbVH0n|R871Q zQ#JANld6dipj1t~9g{V@#nPwL1&Jd-s!e>Co2v0^gM!4)Kh?&s4GI#w{!|;kHYiB! z_)~3s+aR&qPq9gC_fs{#ZIIaNr`q_9gM!4b8d7ci#z8@1i=S%aHx3FC+xrxo#8(2T zn)r-L)%dnS;+ud}8{alad<&3jo09aZF>Qx$4`)&FSK`f|Kv)4iMH)^nf8{gj(YiRS7__sA^DM3b7RQswJD)PjTbL; z9OAeWIz%Dm&60=2)1g*=0@c_aI;2OnL-o&J2sPBVy>{VJ>v>|IY>#D7x;2~7_^wcB zPbieOEfPWED(-);IqjJ?KB);-%Y4y$xE z%-%ttWBMU1@n06VT(I_^xld!p0R59v{>~iL9|2zV8#jHfkAB(o0x$c$_pARjEniCh z84s#{9eA}*+CkNK;{1A#@?SZm`eDEJeMt4?yy{| zxAAZ&^uciG&@y~59I9ASxfNrnJ=_aQ^@w3T%lX`6^-HORFPlJb21LEBzlyu`z+I39n zhD?@qhj=#tC0!qse(6=ZD<;eOM!f5QlCBv_zcwjdwaHZ`S3*fw4rN@FDP4idxh5Zk zk}ey{xXMzx43qbooDL;j2+FwJCxNjCvy zUW_ZhLjvRUbBOs+P$0?K?YSGprm=6zJ@ z4nkQUa+GdA?85I}_*bD&MY__3Ae*p?P4+#|ZNLwZZVkR4uD~Vq%SyKhyNRDS{TyT; zSTU<~GjJdBw9<{j4$^nR%i&OShw@xAlzbYX5W=|f7l!M;`UUx$A{x;3R+ zhSIJ}%5&o|*4`H1Ve!pS+PltJ4aHw2{B!(OC|$Y5mqF=|Ql&crrMyw4I|#)--ME^s z@*urMBp3A#NvnGZxcVLbOUe} zxnJq};Op4;!rvmkN9nqu_`L!-<5hGjT?3SSOHE$@zluIr=?DHn6Uo|d6v0s2cN4j~Xn}yaZq)R{rXPf(=m(Up zAATCSPw9G~To<~Pt_w;zI*qNyCS#qk+E@vtoaKooqaP3H0SkcK}L1q!~94Yx*@P<8D>ymZ6ku(e(4M4gH+b&072vl<_vHbQ4hg zj~PdxlxGnB9O(v>t`Ca;9w_=NP{v!Q(zTkt$@Fzl##@cjRYMtXRZ3R@WxSOuT^W>e z9D(A$0LnPZRk|D~`9T`=O-Y3p+@ku5_E+-;wxLD1MhrUW6Yf-Gb81LGd$V z`bqc|^b<-q4rQM+0%hMataO7=`l}O)|7v3;lzhwKm+@1kbWtez=ZqW4o zrtgC?zj~Ff2g>~FR=O_uCFCng*9m2Qbtqjkl>8c?PN$D1$wC{{@$~a*hGY&&3*AV<5)@0R94U zztZ(WsYf@I^qnTRn%o3`i1alUUuE$XaE$nJr7Jak)bzRVhtVHYx*RBevXyQxlzOZ^ zpjB^yulQN|{0>xhe6o0u;#>qjY%YiaZvXw3iO1tcb zVz(EHT^f}2IHYtNG=k{Ypy*eitjEhrw*+OpEh^mt6u)!E8RHZb`*HYlq#skd5h(tL zOy3VbgT7DcdQ9JC`c62CzC-C+;ir+Cm97DbzZxj{RlzTyuT;7Ui;qH?7r9Wb7YCIt z9ZLB(=#1}xOYpsL7E1atDEc8N{s-abu^&*nUih8F*FmwbhLXP0SPnapOW~{R=Z+}P z6+rQy10}yqc!G6mztZi6pCg}irAve3$RVX$XRx&3Z%uh_8H&Ft_zIkWQl4RB7nE{! zn%rt^viLe>V{oVoBA1vd&68E7le)Fyv-3I&##hYDD@eIQlAm!xgjX^8C1GH_)+Y7m97U4Aa^U>6)5%TRGw>s zQtmn^nQDD~QJ`V82Qey`G{nSS$5wcmiU zzO5_W8kF^IRq5uT4MAy-0VwU!uRPZar9FC-?h5=d>^haM1NI@eDqRzl z_GnO^tASF_Dq}g6{L7&1_ez!S2$Xt9l`a=by>p$(VuFC^Zu7`b4u7|D0CK&5?DE@2U z_h4VGbd^x-%b}zzg_7s~`4Y-=}oFP}-+Q>AIn`PnXhl!q~nA zO8Znp@qffv0LA}7DE@Pxv`@Cu9e`rLA46YOK@w23K zi?ADcLFs0p)O$vGZWK!ShM|6Vmk9!k0yDD5=`CEYmu4$_S&-H_=AOy3XX9MPwAJ@6sw*R6CNQ2aGR z@z(%fCw-mL)j&CSRKY{oRVrNtl=74rj~H{I_{)LfZ$FgtSccN2n?7Xvwc9lP3XIho z=8%3#=@ubd*NO$Dn}@F<&new3ya#zk>87CMKLKOy1K9#pj49nHNlix zgHY<#55>L*UPj-obXTDG?=XD>lzm~H($zq*uQGi(Y)4)2imzjr| z%5xb|@=J%3-})`;e-(;61E0pv6qIxm7C#K79D^ozLirxHL+M(f*fl}1tApaN0*YOk z$yrd+WkN}pVey-pnr|8q(=1Lb?#X{DQj;%5SipD`$QgHZD8H@O?WK)Noa z>x5$03dODoid{8qB)&@NDqyVKrq6~A=(ChA6UsSgztZi6dC2KXmj)%D&6_o!btw5P zLGim_@(esrx@o1Ggkm=irF^5tVdEeaKRr1s@0W%@FB0)45{9f4)Y zQKdTw#a}iQ|5>mK{Q;%Rg!Rb#l`aF;A@5bXG$`c`!CJU^Q;cpMNJOtlOxlyde%DQ7P{i{Bol>o$D{l>A$jt{F=C8(=G}foHI*R=PAO{?>0$ zE*t0JyGS>ubTd%$pE6EBu^WQof57B^DA%_>rR#-qed|%WE?9|tMd>=A*f&G**8t`E zRi|{-Q1Y!by*#Ha>2poahEI|{OX&{4J;<3#mjT5--57$B&)VD6&k7WI!Q?rUry*Om ziYcX=gyLru%6dDZbi+{Wd*SP_2bN>kt#nd||CG{AKq<$V zal|+TWA%pbBz=$4bwTmhY5F>ot4*$g$4FnPbY)Qb>j)IP0w{iS;dR6xRJsE&*01nd z;`b}vUMS^DGj3+6{R$L+OC~SCQ`pTb-Hhp{Og|2#zsHnr6pG(LDA&IMrR#@MzAI4r zyAw)(cPL$}>FbOYQ2dk`j~EL~p9Q6ynI?x!-nd@#S%*dVUsJkeDDAKa#cm!-dFEgt z@v}-d2_@Zx(v3rDw=ty~g;K5oDA)6TrR#&@uMy z`U6nPx!>dsZoY`T1|^>rDD_)bx&dqDD|6Ex=|?UMwD(CO8thEZV*bj zdSMau>ruLHDE^wD)UN?b{pysi#`I;zgT`$580oTeq}*Q1YFF zC-F0@bkk7kIcfS)DEosEr5lE_KNwQFekkdCq4?{8$I*8yT?ee>y3wjU*8nAb4V3g{ zCLb|57s`A*sB}3{+BFM`T_zN}{jiw$45dqhl5TUaw)+}<7x}I#&n-i-UxZ@60FRP> zUg>6_wEr|LC4NfjCZV+JxN+1t48>0$6u&(tH=EpGavi)Ae>F;138kFnQ0z*f_&EY) zeTgbv4wQ7+N|yy?JRMNFOc?8LDE1*J{x;sM@~UweK8oFv(k(!-n=}0kdx1I2$Jk};G`2!1UlVlLH7H#Tl=4=YzSMXG9wA*+>2l$B zlkOmt^x07SrJEcwdGk#=Z#R@~6-xUpL$O)wrqb<)QjWc*-(YY_`ZXx&m!Vu=mY}4YgK}SeR_SJ-q#K3O?;|iu z`eCITGJT)13&!egas!n7YD}(#GG8l{t{h6cmnmH-6#FQQ)d!0Gev?B`%Db5!quYRz zeg(>N56eoo1jT+DO1Y;Xw|pulm2SfHL&k0>ey$ihjLoL6hEk47lcOf*nw$;gdXc4c z2cXnzKNP#YP|CAOq>Q@_rCW!RZcXV{p^Uo~DCL=lh16?K>1Lt$8HZA@F(~tJROv=c zKVa-JcEJMDT~WGLDE^y_b;fEa{>z}0`-sU|CTE(wAIf@`p>%1G|0*^qyx6Tn@v{c$ zvWiuuTY{2q5%OQfg3`@HDbFkvy9p?M#!McD((gk`HwYzt50rCtx6*Y%v2TLXJ`GU% zy-w+Bpx9MGNmmZ@(U&RR5h(cvK~9GHikt#ny17x{qFWx|J$_bc6ADEVw$ zqg;lP|DwtB@G$A;lx_w}{!^wOhmwBO94?p=sT6J8H#-kl=~6Y zN>>G?Tm?|tDHlG7-9e?xG5vmHI(z_qn$m5iso!bc0a*^+U<87iOdHQMzs@>tC1BU4c^n4r8;i0g8P! zyo>ZzN>>iWf2rwnOwKZSKa7ogrP~W-Jf}gi+uW^wSE0nOK!!lYveGR(9q;!K&=D~o{^+WO31$pki;)>FBLh)Y(pJe}2sXSK!rN7Ie z%!@LmD}|E20CJ1CB3J2hp!m-+W*Re~q)&rvIVwU*w;tB=uR_t!LoUq~b4oX3`YF?o z!yD0$DcvZP^4(i-x_-;=I9bQtDwO*xE6Q{IQ1b1Cl8^jewHbYf@?0yFBX_gXH9*?t zPz{vyRgkTJMI{tJ98D_W%Q0e-i=zF2) zyCF?m(WP`(AX}e`PNnOBv2g*#t^tZ&HI#8zrF4~$aa2*EbmdU&%9O4Y%6K}Wbh)q# zKRHnPIa}!tz%=AcrRziZ!Cj$!U9c@2+SdyEkn2pYgdagJH8~g3_xrL;&Vb*C95Q*0 zc}L&xTY}GIoU0&K8svuawU8Qxzyxb_%w2s$rb`nLGy1APxCa@;@*AKW z--Fx-AE*C&AZypYCin{RQm=O+SHs7k)axBk=Km*{sxsd%AZ{R9-hWAGI5Bk&~bfnwhUr5v45%25r)PUE2tr4UIZ(#;2At=|upM)|GJ_hAF_o5m)!Yue2%!IGP4A=qFVH*s=R=B}9 zYJqDqzTgVH2$$f?Z~?vq=U@|@fiJ)**a#{2s0sbAXeUIpp^GK1fg13&Bgx? zDEA{aD8Jl)_!F25KLvB(XJ7_=yV%3q#U37jav$P0xCU>9azEl0xCEIi`xfBMa1P!C zXW)%+3bJS1Hvw;eWAJTo1ilpxLFU-L0eC&^gZp3)d<*P?>@oLs!Z*WK_$Jr{uY+}v zxw)?z?tzu?T38ORfu%4FM&WLl3&Su6?t)p6IlV6veoN{P{~M;m|AHa73FUsqf5J8R zA5iXJ{5zb3{|0B^|ASNTF#g8iUm%abZ^9wS^D+DS;5u>-{8!ioONeiU-#~7H{{rhE z&&BMkglov<@SkBRWbN9Q3;z*02mTYxf_y)=FT>)~;VSVV$oDAwmyvVe-@q&wAwC02`gHhLFa!&TUt`l5D?j{8;+G)jlYMeuLE2gF zEBrZ}f{zeC2LB9s1TMlM_%QK(7T*K^l=v?AAn~m*4Y>&}z&a@Fy4+9L4J+Xv!*X~L zmclTM!e4~Bum|SAT`&v&GR%a31T$a=rb9^|f^vP_V4wRfhWr|o^egZW;S&6B;uqjN z@*M1kGw{ENpMrmYEcX?DACAFI;zywPAA-LJ2jG7a-v`Bi51fNt@IQ#}gp$4${w{2S z|4w`zl=Rh5t~-@*gZOeN=}Y17z$pAT;&Y*-&w;-Uv*7;0XK|;)kH5AAnzleQ=HV z9w_O%;IG3@_|L?*LP_5QzXI#vKM`LIC4D8FhUM@di7$ncJ_^4KbKxrSIZ)DP!C!-! z@E?fJfRa8Pei(+}-xI&VenQf(!7srT_;34#$y8;djF*{3YUZq4>{%AB0)(lf-AjUqH@)pM~l0W5kEx z7&3E8_mS|&iKmZa@k_7+{Q~?!;^!=$y2SROQ}89?CoFyp%KmNyzDWF##ScK)=k>v- zi0`rZF8BoTo$zMjTP?l`%KoPgGDKthlAlMeM3#L|CY1dG2+`NE>pxYwb}Bvg9-M23 zj9tb$W2rIA7&0z#eTvx|hm2juI%BCZ%NQ~)aeau{8;6Wt#yVrEG0PY-F0l^B?2SXl zE@Pds)R<)q8JAecV)n)%W0$ecSZd5NhKx%za?IX1Wb8858B2{>#*lG|c@(oZPC!)G zj=^^NXUO8ajCICRW0o;wT*6t*pK-|8Wvnxn8fE-Telq?gzbuOn8J8F*e7ttbDC0F& zJ{T*X#mhLAcp0Y>-(~T2#!_RJ5ybq4!`V6EaOQ!u-Rt3v@Md^dcs0Bp4il~sj)y10 zX}d?lqv0_$L*WtPhQh;y-QgZdwQFrxI6Sp$ns9K}5MkG@?p=GromcjRtE$6cZYze% zHh1j`AE^k3kCdkE9=?C%{?Yrx;hy_@3DV5;yZ3}w?_MKZynE?xZ10{X?76#_n7O;=@7fa{y=&~QaJc`j0mAt^7w!y) z$L<^_9Jq6ka6M}yYfpIXj`chCglF%Vy94bV+`cC~dHdAu zG|}yox6?$o4-@v>-b=W2VEF(s2Zjk}Z=1V~lHWFZ8!2xa;q%aK!-U%k(YOBy%ZqPk178G86ANFW*f4Z=N9> zx_Owe|KVYvhi)7uT;9L3e@}R3|19Cu z{%OMT{S*7C`Tjw|*&F6=2#1Gn7`cI(zisYqjd>(pE6m5kvG{9nI$ zJ^gq6JmKi|V}zUgx~``N`}+6M`fpi#%dYUkTh@plddu)zsO?*N2$%LQ@5SfdnZ49_ z?-=3m-VtI3_YUpd74F|V$mjmO1B7#Lo_{l?dh;OR#+x?Z6b>)EX_0XBO=E=JZ|Wgj zx^DS8YH{5(;ly>5gk#r@Uq|_`8zJnuuJ^iK;jZg?_}q0}H{pExLOLZ(?@y;jdsg;@ z!!vtk35WI!@7Wa|*fYfEfjxtSo7Z;jNe|CmJAW;uy>^Ch?Amd{u4}sq=dPK*hL~%{ zuh|nGxn`8G>zZz2HqtiJm`Z6Igv)8GY2=c&Lb#B&NI0D~LpYi?M%bS=K$_mPem?i6 z_3^not(VW;X+4A+yEk{I?Oxfvx_b={6bu#&6)-9z8xiu(o6p-7p3a-g!(-k|9(m_= z^LajZA(xuu4ion04iNU__U7&hPd_yC(4O$h;nl;8q{GvPcZDYoPw{!;@Fd~j;UQxB z4-fLW|L_2xdk^>Xx%Y72VdmnYF2cz}Q-_#U2R9DVX9vd!mmgeta8G#f!J!A44G*k8 zz*u=;?g7g4z{~^qe_)!=6Aw)CdH8_|J`X=I@<7_|{s#sg7(|*cSfDmb(dFo_@LY5$ zN}ZzfgniNe=$`OW@p3V%L-8WvT=9G{eN;S4I95Dfyem9XJjUmd;!(ox;vT}KqU9oT zE}9`6DH4m}-!r8((Vx|gb`8-uP&F6{2DLzjWP7)3k4ioki z_7*aVO2$hlPf0&vcS%nPr7BtGbI-%Q53@WzJV7}3@I2wlBdd>4&PV16XC9d)9C>7v zaOjcYM`+hah903^9~pQgJ>2t1FP}Fb?jjt1$H+T~c}MR%m?>_};omJg=8Ic$j25@Z z7eg~{md|~U_CLBS-1BJPqvZZ*FQ2;}?csCRquqoPrIV%U;la|OQbs{(H{trD8>Cr% zbRF&Lqic_*hZi4R;`2i3Vks?oboMAMaCGJ!rT@wMaW;gJ)gCm2m9h6sC4^qpWXoajA4%b(~u zksjVC+r(<%`cTN4WCXDltpt%jK*pr>0M_HlCU| zwJSV&YWx&4_tY5S(5Yd<{!;^l8|9nj)V+KI+qLp_!o_zky^~&kXV>GzymOt;8x@-s zw134S;bg^B#jfyp#U!7{D<%j>Dn<$WD*6e#D|!f59$&?F=J8p=(Z|OgXAV6+%ID$7 zM+nECn0SJ*_r&}YyTUV1%<*~ViCMyxCsqlkPtTlYj-DPP96mjAnl$yF>=NPF*>S?Yv;BnYXEx3-9?q_rLfGBV(?EQ~ zdPCao`G$ptMWm@0reB~QFANg)ywFRy*0|nCK8>@4V~yjD>%;B)WG{e13yxsPzMd8wIx zYhG-oH<}lk@!q`AyouCvsrM2kx!6Uxd~xL><+(U_kyYm6ET5+@&Jd1V8bv#CX_9c} z(k$V^rA5NkOKXIim%3VL{g!^hp_XC7@s6RJ7g_cFam6lb)&6ciKO4Qm%IMg~! zIMzB&INdr!IN!QJxYD{xxY4>v*!xP~E7a_jA;Pg&#tElhnI@cnWr1+{l@-E`S2hWI z+IrjQleR&^k+xC7$+juN*|s^trM6|lwYGJ_uJ-PBVlFRVMtgaVaN_bL;qc`V!oJJ> zgqs~*gex7Z9pu%qKsePgO*q;yMmW$hNZ8%cL%7zyj;i++nNzZ2nHo%pMM3o>WpzEc|Y^}Wb%;vR;4anIjn z(Z4wqDy>#INBkj|oBVSJHT|5W|4|;=+s9co^SGw}wYyc0nk)~Qi2nsk|It#FmrVW^ z5A%tB#pFNAMJB&W%kL}qseaA$zy5ZWH%z|%gvxUBLH@!#R4V?`P5z{{M>_HH*JtgO zVe*%Gm{Qs+)8tJaP7^uH^fEVe&W>dBNmw9#;EGv;XEjDp#9aekU^Z z>$LoTGE?<+rg!g9xyj@o;9){3PpipS#6R|3X8(<2s_!)Yha^ABvti|t-w%tNS*HE< z>rqYLW$Ev*^7fc~yV*xA{Uc^yZSs#ue)#J&xz-_5o*paDS9rKl^aG|Zx?l6_GygeR zDi4?}zaNzP4VkMT3Br@fhu<{%- z|1+j*4$>hEhYCmN5Kgm21{fg;7FY_09&E!#; zzm#Xe%JZ}F`D^-rCSKCZkLl#^uVp?Ur<*MAF%q~Z zUFI*-^aHjYF>QBnf8hQdngwyzw&r~N70AL-`exE zrLSY$$X}=APkxn_{`YPER+~I-^J&8BlVS6}&h(pyuxGqZnf|}B)nAk8Z!`a`CSQ)P z4YqB)I8O!fUnXk0RfVIc0&8GoN|4EylLnaU0q5elq zF0u7t!t6J0Qhy63|5K@^AG7pli&UO4c{gQ^U4Izo@^@b58~rg&KJxcHHvX3^{Wrya zH|wSK$M4Jh-Xg!>`YUSs|CIFji~oBxttXJlbI$xdFZIJd{_objX7;6Kf63O5DNFxd zcdPx3$uC&?a!db-Ld|a|D^~o_H)TGN--4z8>`j_q{NJhhEwisQ`(HM>+T@W8^|xaF z9+CBm@iJ%q_jS7-u9*L~OaA1yW^#+=zhUyrcd1@}{40NtSo<&Bsq*(){&klBS9l0i z+OHWq`J1xz(a`jBq^es3@78BZIGQ~A4O{+i6+Ve@y8c9g&Oo4;<8%dI{c=C51U z7t&;!{6lhmr~V68|L?z7^;xF>GwQMLTFP0j{(pzhB6pcwSd2`4vY6-c_XXJxA!nQX zSu1a=mG>X_t3Jo{55?C*%kS&Q(Nmr!E6<#*H@T)iZ2OUDT(KR|zHKBoTPWb5(mP$`k+hcfNJA z+DFa)C*G#|H0GWB{hO^XopHUar{q^{a*ORpddz=|*m~}$mFk>eHQ&Df8Q_pqaQK-Gd3Ta7&r3QZ0q-m^}oD7P1289`k%f{}N=yW%38iUyjN09sue83Ffu@ zz2E9HR;2O^w%+Gj`p=cAzo^OMHh$!N|MDlllNEpR?*Yi)pPDTHUV!|`?@mQ8|DJ&S z9kBjwGI_ z+c&DbVY2+5TFSRKs`fWq`y4P?ejhG+`S%~>?~A4{HTiDyFaM5&{K@+wBz=R)|6#KH zdld55ZgP*w@;hlsFaNHE{2jOQkDB~Z(@&Xv(e!gB%kSyMe%a)An*Vi^|J3Ry|6Ygu zy~D~c|DK2ZoiqC!ljZ#q;xB6QZp**IgPrk8(zME-un$|wImiTqt_ivhe%Y3{JdrN;z#?u!0)6##;m-zjO!!p0Po|IOrzb9lrMtN_y^1dkL$Nm%M z@2r#$eYWXONdD-*Wcptef5?Aj@)u>kB7f85EU7Q@u6JsF1yVoc>rL*I{RZ-#CTEqZ zeB9&`k@vEmSb2}i{3rcWravk3AGyZlhh=_K-UqF`?=4gPi>9A?Nac2uzarO5>_2Go zm*jeheZ=hdoBa=%{#~pql77(S=?64@iKYLgJ5??<`OUYeeAMJm%JmETPni8b>`;OnzTf1p!s`Cg|>HBsp{`D`D=wLM@+u)ATsU!G0X2(8{h9V{d;VDpELPd^Ve+hJH#LM zKV$YEc~Iq1lfVBi&F>?Ye$mF$XHDPqsOkqz|2Y}o_^Y8`A^y@_(EBNg1EWH!{xUuh;z5nOtV$`yVZT zXY=I+(|^#$=eJCMx6PM|C)D3}%lO3qo2a+^ef@r9>hqlG|1wME7L(;YSfYQg$#UHh z`A1Cth}nP2Rj3?56#pDyzQ{-8bKg~W#Xz zf7;}%J4jFdrRML~ZM?qE^p{Ijf70~w?{tX&A2t2QW&OqeNz==ZUq$~()BjOZqoG8LMvS23ybXF;-f!{`n*C3k+%4l1`!SOjY&`v*$*-EfzcTr&Ha?%T_K<(SLhQd``d_(6 z<%~+L?{6MZ`Ryh@X!EDt?7wB>^+D6izf&RY{XWw_Y5pRnzw;6FZ{ar|&#M26;(v?$ zRT+QCpEv!-ZTxkczrVKeS8D$LCY$t>|CGtQth`T|{G5&FmrOox<$cZM@cnB4ev|*< z4wXM-a-q$yA(MZ>#_#7%zQg9%S55wijo(F+ztjAE&E&t3{SM{*CzI!8{336fTvDWR z`n$A!Agn`cjjhGk-6e{9(Huykhd7$@)$D?=t!8wtoMZ$#wL4>E++6k@OFl{5v*ZA2sK4)^f zmG4E9Z?y8gX7cQD_1|Oiui5%DUd^0A$X65^%xZcY5w@5d7n4=W40c>V)C1;eD5>) zAxoH4gQu) z{~24q{?YUwu=4)B>A%<3v;Q#tpGVaGo2Hk4mq*H*UZv%K%F1`M$-iOiXO78_N%=^h zZ}Q*D^_=pgH>myh+Io1x^hd3HPn-N^DIfMPntZ>t=gnsSij)uiWz(Or@_oSM6hGwfU!t0_ zo>kXseZ#UorE#8R9gx2?DL?X{$;+}nBY(l<4k8m^iP>A_dP{^)#SI!^#i%fCLq-mdo7(2nx=gK~Yq|BWUWTKS4hE-h94ag*hHI7xrr$R) z{MB3edQG0P^M!nmCx0(k`F_RZ-?~ffXH9AKL?*_)}z2TUH z4~Tw?{4L3UKj#wD|8N=djoiO5`PeS*eeB`-d`k1*eGR|++{ECJcq^18B zGEI>9yL{7j`Qz!^ zThmV^rN58yy;UDdvX|c-Zq@Uf>}@ia&u#MGC6(_tlH_Aa?fLE``N5?8P_pv1X4<@z82b1JilFHkaB)>PQzCV#`gC57aO0x(D>Tn+Vd@!IvOu^i13Eex3;u(wAEiwgJvyuc5UUECo5|!PMxiy z=pNaG5(!V8K3jG4^zjq56zbH`V-+XPzF~_ePE?gYS>~5MxdFXOp=t1Q^lC$UrL)p% zqBH*=d+!1lRkb|;pJ4_V1cyOUQ2_@nws8WfKku^MqY~c7#I{w zGkj!NT98&&-WxtDEANem6{QtEZmGS%M_0|dX4bW``qny+IcE;%40`|f{=Wb3`~Ii! z?6cO|>%I5cd(S!h%oKATV-?HL11(=aTWMuMdNCaaUW{j_bHc%LkA!ej2s4DuUTrS4 z+U(XcbDpgy ztT2_9fFhQnUIbYtKvh`sD=-@&(+RU_YL+#>Vyd+w&04g$kYUI*eMa`oyd^*b26CIg z%tdo7Wkr@en>Dqlq@bu|aXC*JkY%D;QjryKqMjph;+`vqV8?(pJnpm8O{KQd-q0M2 zeJVtuvdjv0l`bwRT507I&B&fnT2Zv9DBpsu*#vD+h@`SO55eYwqH?>XBEQgF4E{7P zV>~wBT2@M{}_i)^;+ z!qVm3F!S+gMFm!OJgH8ZwF1J7*;)?GWT`p7aH)BbrO0+mI-$)ur5Tny>#fn36y+~1 zft$yz*TBr+QnOB_p=P>Ig8LVE)n;C7E6uZjHVhoxmS0w6uP7}u>(zA6g{LY_oaAox zvIJpLowjcp4m+)m<|i46oxoHkFGq^7=Ty~b%vD-Fsmd}gne>F!j#Er8Eics3>z4JPvpZw2>SEkH$H(%l~i zQdCk@L0!6f=zEI_DhdhUno+u#u2&9$v}VISrvxBw_lFtT#)^uvqP)rqYXJ~I|J;j! z0do@HScwd6R!h0HAj=B9XvrLlt?lkEINxc}6S!6A?S5%wxE%}9fZ)cfuSW9@3a2u7-#$r@V zQ$RlS!zC3|s+w$;^71U}B5RqoB%ky@+et63gszd!$KvwE=yC!ExF#6d1A=BsLCGxe zeA6zb2I{Etlp?DQSh=On>~s!>G~8BdDZu6mjRx)?R;GeyDU35|wJkR2HwbpXVJWXJ zf$LjPx4beBho|K*L4o#Ut}Ma3N`X0lQ90T2&CGZ?dveBPQ_jpRbJpZ3ld~qnY#`f( zBPS9wjMFEZjX614E-;J)({RdQ&Y71v*#)KUJ0vy3+ePRGB?-ytN%rha6pNEArV5MX z=mTi6goM6>nK3OCCE`w##Hk>+u^*#`%i?4)`72gXqk0%>h?4=gY&rzuL@JzIFZ2pPgJL+^l}a}c}NmxOWhcmuE;ZC zCTG>gGi8q3MA0)X-qV;FqGw8qtE(w{CMNqKoI!dZtF#wbV4%y4={-=Qn>a1nGbMJ7 zRIBz(Hwl+mIP*Tw)X0@?-JS_&aHnFPNzwP@Y^x74UNiGRO^)?ptVpgTdZ6Q`D9&F! zkb>{&yNhe2;+fjRNKdrMfDkIZa6IUVin%$$_@oa)tKCA)=W#rvyB%Wf?GS4`61(Z( z$uKUV_Erfs3z;<}Saq9jSuu|{xXd!8Pv?PVWY5mZfIa++;i>kiFr>Av$hX=n%oVu$ zmdK2zcmuc?9Xx7Gucx|?&0@49ruQ&0MnfWSwJk=VGC2Z_(ZQ4WB5X;F5L>p2&&AuSQ0p)H9+?gIL1Nd!6W=Cc*Wh$3{ceb~U_`NCL?p!F=8 zS5c>TiR59lBu2nw4T&KAC0bdhbFmfFN81NpL*fO5v-S8ntk=3k@+{G@7-3~dJZX@I zEDFd)IJ7B^OGYp8EQ&9l#fZ#eVzev?ud+rQBd&_th2nA3iDI-YM$ku^KJb)#5}4-B z_l_>ng%V`1CGk`U`XFV|eB%=OkU`=p87wJ}i2#D`0peZUc~!J5M$k45i5JKzwjPh8 zE)Hdpnrg`+*}n)gC-DNz*?KPKv>~yghL9KmUK-IVq6nSdB}GtgEs3XsK^6tXvMgLC zkP8MeI-QF-52F>uXh;kxkfq_Lsa`9_SSO0nvKT>2H6)%2CUD12#3iJcd=@3hOVB#@pgt^`r;aY(#apnVmc{dGYDf&}dI1_{{L%;aI2WGJ zoy3sb1!$Nq#Z_BacX)H2?$0!2kzFAba3M>jd1)Qg}*YtsB(fpLwYh9dq#^_j#us2yeucn5@2-gIW*#EdB_fm>Q@mT9b zFiZd~B};n^>mj;p?MIbfNh2Sd5^inm+I>+Qpa|7Kw^X5W{F#jG!_s+9ix0;m5mJ z3RcvzcwS8ni6OlzN~4QI?g9y-B@x1_Iaq}XmP<9BXkDxeBdj!w=hf7RVnh)-y-OI6 znU=%|Sf?Qoqz$5#bvjYDBu0oWTSd@p7R}FMy|%Y7rf+d!1bJ%7nxrWjmWePaaKfI& z#juwaEQ;qz9g7iWP2wpnSW+Gn7ST(v+NBe(j*i6$3+@B2=>t!>MBl5w(Tn#tE|joB zi7q_P6pbiG6rqES0sEL{X;~6MeKahdr;jK?7w?kFtDIM0lJtu@o-;bVnL1Y88tSwTdMXw2DRZrRrT$1uJSvJk@aeAZ5{f89J8? zG5xh92_=T5=JRo}>D4~9E|jYd(>?XZFhd{22nA7q8C?ZxUTb!RfN2^MAv6dSMdvzz)$Rt(PJ!imwP@ z{>^7}&06>w&Lxt^SHofi4P?>1bcJ2F=uU&jQ^#Tid1_g_n5Q%(i9mLN7sv$m{7`AR zTW_g#ew8HS|B)w;K^v+Yhco3KS48OE4t6A_F~Sic z@l+bKq%J1ZJy!rhb5C$_=T*_N7(uxj5>LuyDS13}@yMO(*~p?$2c}^$f`VAIi#x4* zoT%LrsNyXYBOW_hj`%UK( z~@7R|F;m*5g9$XLtbc{MdGMl9P|3Rhh^rQ=bmz)es~BFKJFjH!ktadD;GCxBqO zLNRf1F6()`G%QBYFD#l@Q5P%5QcGe4jMj)&5k=_qqEbkVkQBCxphYa2ZxL)-=)5p8qW%ad(oOI$%(N5D z)L9cx7vku1EQ4SQdK#c*&P+kW0GI;221+qi(`OA?5a~OCl)?zxpXkE#?H9#}B6JC2 z%(N^yDM`7lD;8`?ZMjR`HEP9Z^;(1I&5xQ8Hw*=MJ zl6Y$1MivF!!?NH>)#+W##j;mRl2H6vY91d^gihxYz^kGqF#^hJM5`bIdKRsVWv>R# zq6B@VWAS`#Sd3szO&@qfW2Yys8jBJXpz8y#W$|K>(y$~v>sUlDkEvZ63#-NAc|5fw zMks!4l?-F*`Vh=T2R8eK>UyWKFr`M}gv3fmCpW6>#SB3X5aDR>* ze6%0mfiPKZwwO}a_EE&gzkK^Uvt0iX;X$PczcA~JUogcTK&5f1p*b(qcc zQ&_P7As&2wN}3OBWk?A#edIb|nM>WLiVQ7 z)M+%oPDm{DUsDS~(5b`YmruQHOw;q@+dxzAVw?s05^|5;_A+lTQ&fC=6X-;3qWK+! zeIrr7i=ZEmHOYYXUs08%jJ|gF-znG=5Dz*m#9Y{?kgpR(LH$efBmIW~=G%Lo<_Bt# zM*;BT9(>*mKYZaG>G<{%uty;tcDkYi_@TWA_rl)MB*y(8njhw01#Yvz*Ut|7uHo?r zbt10P`_<8xy=-Un!+fz7l~?rAZwOVBX&(+1rC;NIvG$QyRFPj=V5J3`%^4YUrZdtZ zS!sT)H59A?`0@JymKy!V>>xow`TV*XDfk?^Qs%RL@gqmGMYvH^5xfz}w|C4oiV+EzB8{xb$k8ACu25z>jQi;6K=M6%RV{)Wv8xQ36nd{se5h zOJ2(lz_(I>5{aP;APlb&#G7#LZiBW9Z3ebiBQoI+k0$yL`Uc`T_~Ug!0O|XH?P`fA z_(OToi*PHn<)vjyi7eQWBz-#WFhw6or-DBo-E@ncBJ#*5qbQGNLx}K!?bs+;B7CM4 z*{qpmrB(3OB-Q?rPTgA{e5sbZEl_zMa!s&Z3cg`U>LuWZS+Ffd#Y&{28HwnJ6y&C4 zeaIte(r1FNflxpm@|gohmiEDCrrlaH750D=^XGKf$HIm@MC7E;%&sh3WXWgD5~D+X zrj}Xkg+=+4D@FJrT}COjBNwT<2;CIi@rBwYin36I&NO9)wSvq@xcO)A+4t*}8ZG5p*;ig*#r5-dxJjUax@ z4^rYKl@D=%g%5lQ;dmVkbkNl`bbA?o#_K_F4Q-?$6}A>8lqKOk(m^EcZ_+UG{1fm( zT80Me5E8?0e7YZjj+Gbu(pl-?m(KBcU3a4y2sFW@jBeMNlHCn;QQvOqz?XhoH3{rC zf&Hm3-Y^?q1b=L7m6|{KKfj3hrGq$jeWnER#OuZ1oJ5~_;_wpA6NoXHADCAd3nm}> zjv>Y@6=DXl>L93CNu|dwjq)zOS?crRFN=L4j&g{nAJFszJ^f$&t;1_0<}96Cq&zGS z2H8E33qRdKxL`vijyDRIRNu&5l6a$ADkt+K7p{?h2${={tRCr*m;N=1s#8JZxb`r) z4EMW+e9U`}eZBLT$w}&raDOfqSA~&ZR&mAa7fze&8BT!S*fxjJ?Tb32 zeC!t(-F^bUVmSn0jIZR-HxOaFXY@!z$hu5EApcfQ{~$zzeF*ZyTTr&>pW*c{ zpv$FgM16WlU5C)RGH0f5U~K3e2b7lwe0rpzbY0fZ=sWaf&mGhm^%_R{ekJ%miR1f~ zlLSne8-%rSTg#F=QPwGNcn-uV+-VY zA^7+g$iE`sf9Vh6#fwq`ecJ$kZf)u&sblXrVS9mTLBlD?pK9PIB%jG&Y}-B3#ZRNp zy1_9x?YKVLeZSjw``l zAsv4OIjn9&Y2Ai#bQ>7FX%{WlKxJ%R|l zEP@}|R$7UC-2W1{noP5<$R_vuOS0JPg_a~@v9$!Z*0oNmh83!!d~&1AqykIXQmRD2 z{ynL%FDY&gMQ@{-L^4KZ*%j3`Yf_oDvfP?p09z!(e#zD{7Hxu+8@OCv2>Z;E+{lW^ zF{jK@Qf>pO<*+@}=n|aiy)I$ZkX9NfxjfWfH0Y>-01~Qai>dWIm^;ywYNW z&E1ME6-lLb++?~u2^QkYU=EywdV}e19N-#vxrE4&n|e*MF0z2saw4y^6xqOr@?a@0 zt)O#Y$2i!G85Dz2MDgY5t@^9pGyel zUz9HH&V@t~>_A#>w^^#wClP5$_eX2g(E?=AuxYM4^M&_unMWn6?_3zIS4ZD}drYV* zi(>IV_cYEiz(&+=`~Hs{H)h<7adX^k;3YRynw?H=^u`doXDrtpy=l2vZt8X7k8GR+ zK40N>+%BH}S-{1EU!PhdcA*JA9`1Q=2Os}G)$cAh?(kh}p8fnaXFeX+tGNds@3x2z zgnYb~TUh|l*oS^VU*Vd$*zd3eEKsbLQ0uNyK=(g6P)`5<34{Ni*HwZ2`1^?1fjE9{ zb7^lCk2&E<4womlTnBlA@>N{mzfm^m6AbF4gjLio@F{T4EQQfiN!n)pMUOOpFXtk#DST={_EQx?v9=$(c*7T5%6Pc z0yx;;D}wx82!E3Ftr@k^*eOf*QEC%6N$LVdd&`H0%hu&NRFl0@H~FW^g0#U2@{oJ_ zX=~S}*$+pInlzw(z0$bJtDsZ9H&|twvR3uJL|a=IGB#>#gXaF01sheJoxpb%G`O8G zxf)(_#|_j`(n$1|OY=g%G=`sV4t=*K{8Yqsv3q!{mMu5U!T15Pbnu8T`-xUsYNO>=1^1?4hguZJD1M|=Kgk2s;1Qf4>7m5I0v^?x>FgR)xN+TBUHgJgR=V9cii!_4WpY zJP=Y}mFtY{s$bUS>)4I1u&Xg8uwr4o9m97tBJ>o5UZT28CcxJ{VMlAw37`*1cV$#u zNG&mrc(o?vcgWI*h+X|<-($W?ui8SMI*TRW+>!70gq=riLoe2ZU2Eg>A5A&syTsZypR+1LbE+%36O$|u9vT{; zmJDi=SPbhsk~^Ifwsa(PNt4f;hIe)(pL8ZSm=YUI!y8OVr%XvuKF~JduyaC}X?UY_ z!U1D)oiwFMnyct(Rs4{tAdHGj>cAeA;!38X*bvy$pt#cIb55za0$8Hal+e;KVT;tz zVoE&PG2wt@LZ>Nly(#G^@T^H}H36$c;%gvQ2VNkQ-!>?|>+%6U{{Tpr&rg|(bB4fw zssfAcftL)5>kb8|U6*_a)NoFyGbL{^4R7s8-sMd0G9`AJhHsH3?=mG5*HwW(W-3~{ z760t=`C1j&)1|o3<#Y9_;!?NbdZyx9m(PV(#icGqF%Wbsidz*Il!~tj<#$&V#UMRb z@dMN%0*kv8J%+%Gto{c(k`L4*oiru4nud3o64pwSw{%QkHOK1Rik@yy)!QcQ>PS3D zI`$$c+>v}#*q=S9Iatv{1YQM|?22B>9F?ZjbtLQo^PLk8NmDR(5Jc1PwWgFtXW|y; z1c=uz=fo{ihc97-&;j9b z=cu&BrzcbKL#xkHwc=Vs;8h3#lyenVyL^Dvx4D5U;IdnB;i}?0qzSyJRFpxXDezpE z!q(#Ri(2suq5KhC0gla76q6OdRbu!YiFH!2I+2)^f(g(z;gB#rAWi>@(WJhH+nlbYAx|-Z!=YalU6@0H4 z&f1akeyW1ivVoDi>foPqbFFWETq=FIaM8@k8+QJXe!z_4-h zp3tI4qAb@Q+U51^L#f_A5{Xx;SHb6$F^}aKu8&`<|83wfrBYvbE|Q|ONFpyiw*8^h zeqfnI;*|Q<$SOY{MOr_8oFnqLfn(umKg9&OYJ^Wzc8dVRA(8oXtkRKI1qG-u0TX~hx9FWNo3wu+ux(Am4M+G${?9H$Rl5JRj8X zry#j}ZKexaj?!j@oJxvYO(PQnzT%Mu~~TCTivZ@`1)vI79f%nu9o z^SiiggDPtESE0s&$n*_C#H4v^K1lT1H?9sKqb&f~HE+#_iC$+B&^D%eYg=ip!{Fo>x$e;_RphQO5p?zVKLONcRgO_LSq8)a zgBtbF6JG=D{pT{rs8qXlUO=*_?DAQ1IED?A54(8rV)c5W=_10@PFx4lzh7tpQk%VE z*Ea~9oBb02KeKiN&+k$v4NxkN|0|Kq`tsb%st@aANpCJC^YyN)d+vuUF5 zU+UBm5ep6loRi5W{YmcSRhy(8?=*)?nxAMN|Cma<>Ew$8h=IH94fRzm(xgJC-Ql|e z=Z4OT74_Av(s&2_@9b}ZyIz-KB@77~6jcV_mASqZT|SqTzGX1qApeD-Lb-~D?OvgWxoT;ezvRrZ(miMZBm@O z>ibq{&4C+x5>?A@LrFxiAT@8=OX>pYbk`gKkCd6;pRB7eY^!mk4_ji3~w+Cws4r93SLaHrqw33d`@)PB z$}kxLhm^^E%WkZ$hFN5q?~1uW=$QkV{SF%Z(KBiVWh{)EY@G7jFyu1?UVt%GtKx^2 zk-w}qt5#<=tnomX_7*Kh~N%w5iuI_HEv2Gn_el=p%r z@3`JN+w1Lx^<}xvWsSZo8_4PH4ezQn-<44~;f3{tK_`Wo!wCFf$AqqqM|8lmX?0es z_k2<@ItPF!OfZ{Zy6Ta6F_>@Y*KF`_ZbhH`Q>D19R)9kwAAV2=UTHwj*dSHxiXU4Q zFp#ss0Qjo^`Ait-0$CsoI4==_cMYq`^<7oy8;?Tk?Ns_@t~9J|2-Ozs>Qp`()PDYY z_@Dk>J#XSe?|=23?hV^RAD*_X`nmFt# zzFjh~>HMf}|J*B%4-C>eRRr~bcx_nMhzyJR;ynWb$R%A_vT9zZ+%jQ6Ex8=0IwkqD zDb~mNc4Qm*Xu6?A>hY2E(?x1SBKmRfZK=e{RdvrNg=# zTr00Q=37U}en^wU<7B`l*S9X_-Jt=In`J)aL+)*g&V{@6%B(RF3ZN!n0jZ%gr&xU| z!(~y^Q>W#U6xO2mAN|os`VnhUYS;$lamJ$BFy+s4m#NRQ)m6Xs$c>!pryB8~a(xT3N2u(6vq+V}#LFK%=`=3hl#3=3 z==H%<<=<{pf@>uN(Wba~=sXd0+$*Gkq^}Lj+%T_FeTCJrDgKUR$a?WW}Ka=W)hstFbF0Y~3;?{hUxTEAr^SJ0yMyH2OXwyBlTV#mVAecC^W zJPbMz1jPPq@;8b#Pp8*Pa0wD35xFWf;_%c|Se67uf&ahuf0ui8TVx2sKQhE#ryAjB zB!4bI{_2*WazmbC395iV%^@hz0D+1_a1jU$E`kPi&Dl`|(IRbszgt?DkVa<~+!CH> z3stqxC#3M$3TSHhvF_o=2%=T7`)+5T@}erDAA%t@l#lsL9TBjY&7Hyw=h*(Tt?6sY zb!$wn7ixa=HJxF@TlROyDA})U_U-yh&EI{c90IS?j!|_Sg2VgUmid_8kF1ek?7(Zo zK5LpLZMF_LODX}u?J2fzZ_CxD=Q0WYd))5h20Nz(92h>gS=}<-mBOkY`zNG!Jyxe8 z7s?@WV?qy0Mz(mXRb*&n$xX?M4YNYdj`0g1SJI&ojPRX3Og?_I5*L;si(VKyk!q6F ziiw7()pb!M7&vLd=02zHWJNXYS0to%b42Y7n`=>DWfQvTb0E0LA^0&Y^ab_N>1=!c zUGb7$naeiF%=Nx=#s*YwmPs*BFrAM|Hz@6%-N>j z1NWqa93A85Lp!c3pkHXj`ZQNkH^m2Um=ki1*)~Ptpw*)W`Mj0xC1sk$ zx>RU4N11lhTE3Rb#-689Ip%vl0X)E%_Q#xjVY3AK?HG1a^V%?i*_O@ zy@5&cthptT0*VAjg>Chbb zs&-Jnj?Y+Q9$D7*((2|?w&&gPM(&U8hNScsM(~|Pbs4N06+`x9 zhJ349CkbvJdxms0PVExhnpN*`s!RtC^`*(0coBCd};sawEM@mX! z=Bw)KY};)*7}`=El5>ZvAIV&zm>U(al+CcH3BG&!uX&2i_ASpyU-NaIV*9&Cj!EvR zw^XvXk>@V8`dm>Rn2}0#I?(9mhkepC@Vn6w)SU_XWcgn<({Hv)M#o2Xw|^tQ z-te%kKDNb|2=OA52C~2rapD`rris|Kl6@ik8?dc?x#NaJPQehK+Zp_}>3X1nObY}M zglSArcw+B37qCdtYIKtxt+3)JBIC&5dow` zfXiANie9MK&GmEBYI9*=zq{SFn!D=8pSjMOAV0-Xb@{MCfvPSGLvY{C3&NafNdEM*`?1A zjvgB102`0};qaLtA)Ji%5_Q2@V{QNY!AA0y2c%$Q-6M6RVlb*B53n&k{NaA%9JH?x z7#SxI-cSQi4R|51lVFxMyfJcU5GDh?N*6n&DP1f)7C)zpzqAHkrmOu<1b@duuhGSii2gs(1W^2iE~XlTf2Rqi)C5nW zV?V7eIHQ@;tlbchNf&2G2IbHMS;j$gY3Q7qK?~?2=vzP+LCHdz7K%0+I=^j@o#jwL z7yl#~d_PT)XB^y07eUFxG{K^p!JRa8N!#F~bP?3)B8#?vj+EN^kC)m8X{5HHI`~VJ z+U`h(bGpP0pO>mwJ=c!Vggs{CwNNpbmNNt}DliG|5n=!#=oMJN$ zuo?4g#zLF%5u5Q@oAFJX(aZK#xO7d@mxN*r)gYktb<#~sak0rnHKL>zshVz2$*od7 zTa2ZPDc#aIwir(rV{@H8RNygebW|Xi*Ej*9ix?H!BN!Fdk#p%HhJr3)DCi>kpDv=O z=^}cXE}m)aKaw)6(R;p%Yz-|tLRxk-wd`nV+0ojvqpM{{RLhR5Ej#3UcckszF?a8d z!o53I?A_72cSqOW9mKvJ_Ldz9`*x)5+flf0$BKPB8u#ruxNpaeeLLj)cSP;qk+6S9 z+Ws94P0k=>y{i*c_q?n0wH_IEwl$#96#ArO)mrEN#mZ$4pK&7<$7<6L8=q`> zI3dG-N|5i8_OWL(qZ=oO?(usoEnpP!TE0VaUhQQFjIy0ulNw(db-#4#000+1Dyh?) zoaM8qNwuh^(c7B)eb2Dha(1^gZ2a@wu{m>P$L5S1H1=$Wq$O4t(4@#&us1Ju{i)Lj z%Ija9>^=CUIX!Eer{A-@@xEVL&-M?Eofl@=yXMg+_mo6U+HoLx`rFT6D%?5Y^O$c= zroVOK`qC#ig#Yb*>l-t6sJBhH|E+&iR407<{5PNcJbY5-Fh|5Rm1^*?dEP}0ev-kF zqvq^Y6pTz*ylmubhjy6q`3^~b-0Ul^lH=JWn}!a4;`GR*c{`&Xc{b{k-K*#CemJ)9 z$>)n!KKi$d>;5)(XXm;@op*Xa{Q3)>U!

_RjLx8&<6PAS@>G%coa9;Sb=8mjL|Y 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 D + + + + IDEDidComputeMac32BitWarning + + + diff --git a/ios-rongimdemo/RCloudMessage/AppDelegate.h b/ios-sealtalk/RCloudMessage/AppDelegate.h similarity index 100% rename from ios-rongimdemo/RCloudMessage/AppDelegate.h rename to ios-sealtalk/RCloudMessage/AppDelegate.h diff --git a/ios-rongimdemo/RCloudMessage/AppDelegate.m b/ios-sealtalk/RCloudMessage/AppDelegate.m similarity index 96% rename from ios-rongimdemo/RCloudMessage/AppDelegate.m rename to ios-sealtalk/RCloudMessage/AppDelegate.m index 1aab028f..c5f9ef64 100644 --- a/ios-rongimdemo/RCloudMessage/AppDelegate.m +++ b/ios-sealtalk/RCloudMessage/AppDelegate.m @@ -30,15 +30,10 @@ #import "RCDWeChatManager.h" #import "RCDChatManager.h" #import "RCDIMService.h" - -#define RONGCLOUD_IM_APPKEY @"n19jmcy59f1q9" // online key #import "RCDPokeMessage.h" #import "RCDPokeManager.h" #import "RCDClearMessage.h" -//#define RONGCLOUD_IM_APPKEY @"c9kqb3rdkbb8j" // pre key -//#define RONGCLOUD_IM_APPKEY @"e0x9wycfx7flq" // offline key -#define RONGCLOUD_STATUS_SERVER @"" #define BUGLY_APPID @"" #define LOG_EXPIRE_TIME -7 * 24 * 60 * 60 @@ -63,9 +58,13 @@ - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:( } - (void)configRongIM { + if (RONGCLOUD_NAVI_SERVER.length > 0 || RONGCLOUD_FILE_SERVER.length > 0) { + [[RCIMClient sharedRCIMClient] setServerInfo:RONGCLOUD_NAVI_SERVER fileServer:RONGCLOUD_FILE_SERVER]; + } + [[RCIM sharedRCIM] initWithAppKey:RONGCLOUD_IM_APPKEY]; - if (RONGCLOUD_STATUS_SERVER.length > 0) { - [[RCIMClient sharedRCIMClient] setStatisticServer:RONGCLOUD_STATUS_SERVER]; + if (RONGCLOUD_STATS_SERVER.length > 0) { + [[RCIMClient sharedRCIMClient] setStatisticServer:RONGCLOUD_STATS_SERVER]; } [DEFAULTS setObject:RONGCLOUD_IM_APPKEY forKey:RCDAppKeyKey]; @@ -104,7 +103,7 @@ - (void)configRongIM { [RCIM sharedRCIM].enableBurnMessage = YES; [RCIM sharedRCIM].enableDarkMode = YES; [RCIM sharedRCIM].reeditDuration = 60; - [RCIM sharedRCIM].enableMessageReference = YES; + // 设置头像为圆形 // [RCIM sharedRCIM].globalMessageAvatarStyle = RC_USER_AVATAR_CYCLE; // [RCIM sharedRCIM].globalConversationAvatarStyle = RC_USER_AVATAR_CYCLE; @@ -180,11 +179,12 @@ - (void)loginAndEnterMainPage { [self loginAppServer:userName password:password region:regionCode userId:userId]; } error:^(RCConnectErrorCode status) { - NSLog(@"connect error %ld", (long)status); - [self loginAppServer:userName password:password region:regionCode userId:userId]; - } - tokenIncorrect:^{ - [self refreshIMTokenAndReconnect:userName password:password region:regionCode]; + if (status == RC_CONN_TOKEN_INCORRECT) { + [self refreshIMTokenAndReconnect:userName password:password region:regionCode]; + } else { + NSLog(@"connect error %ld", (long)status); + [self loginAppServer:userName password:password region:regionCode userId:userId]; + } }]; } else { @@ -222,11 +222,13 @@ - (void)refreshIMTokenAndReconnect:(NSString *)userName password:(NSString *)pas [self saveLoginData:userName userId:newUserId token:newToken password:password]; } error:^(RCConnectErrorCode status) { - [self gotoLoginViewAndDisplayReasonInfo:RCDLocalizedString(@"Login_is_invalid_please_login_again")]; - } - tokenIncorrect:^{ - [self gotoLoginViewAndDisplayReasonInfo:@"无法连接到服务器"]; - NSLog(@"Token无效"); + if (status == RC_CONN_TOKEN_INCORRECT) { + [self gotoLoginViewAndDisplayReasonInfo:@"无法连接到服务器"]; + NSLog(@"Token无效"); + } else { + [self gotoLoginViewAndDisplayReasonInfo:RCDLocalizedString( + @"Login_is_invalid_please_login_again")]; + } }]; } error:^(RCDLoginErrorCode errorCode) { @@ -322,7 +324,7 @@ - (void)application:(UIApplication *)application didReceiveLocalNotification:(UI - (void)applicationWillResignActive:(UIApplication *)application { RCConnectionStatus status = [[RCIMClient sharedRCIMClient] getConnectionStatus]; - if (status != ConnectionStatus_SignUp) { + if (status != ConnectionStatus_SignOut) { int unreadMsgCount = [RCDUtilities getTotalUnreadCount]; application.applicationIconBadgeNumber = unreadMsgCount; } @@ -389,10 +391,7 @@ - (void)onRCIMConnectionStatusChanged:(RCConnectionStatus)status { success:^(NSString *userId) { } - error:^(RCConnectErrorCode status) { - - } - tokenIncorrect:^{ + error:^(RCConnectErrorCode status){ }]; } diff --git a/ios-rongimdemo/RCloudMessage/Categories/NSBundle+RC.h b/ios-sealtalk/RCloudMessage/Categories/NSBundle+RC.h similarity index 100% rename from ios-rongimdemo/RCloudMessage/Categories/NSBundle+RC.h rename to ios-sealtalk/RCloudMessage/Categories/NSBundle+RC.h diff --git a/ios-rongimdemo/RCloudMessage/Categories/NSBundle+RC.m b/ios-sealtalk/RCloudMessage/Categories/NSBundle+RC.m similarity index 100% rename from ios-rongimdemo/RCloudMessage/Categories/NSBundle+RC.m rename to ios-sealtalk/RCloudMessage/Categories/NSBundle+RC.m diff --git a/ios-rongimdemo/RCloudMessage/Categories/UIColor+RCColor.h b/ios-sealtalk/RCloudMessage/Categories/UIColor+RCColor.h similarity index 100% rename from ios-rongimdemo/RCloudMessage/Categories/UIColor+RCColor.h rename to ios-sealtalk/RCloudMessage/Categories/UIColor+RCColor.h diff --git a/ios-rongimdemo/RCloudMessage/Categories/UIColor+RCColor.m b/ios-sealtalk/RCloudMessage/Categories/UIColor+RCColor.m similarity index 100% rename from ios-rongimdemo/RCloudMessage/Categories/UIColor+RCColor.m rename to ios-sealtalk/RCloudMessage/Categories/UIColor+RCColor.m diff --git a/ios-rongimdemo/RCloudMessage/Categories/UIImage+RCImage.h b/ios-sealtalk/RCloudMessage/Categories/UIImage+RCImage.h similarity index 100% rename from ios-rongimdemo/RCloudMessage/Categories/UIImage+RCImage.h rename to ios-sealtalk/RCloudMessage/Categories/UIImage+RCImage.h diff --git a/ios-rongimdemo/RCloudMessage/Categories/UIImage+RCImage.m b/ios-sealtalk/RCloudMessage/Categories/UIImage+RCImage.m similarity index 100% rename from ios-rongimdemo/RCloudMessage/Categories/UIImage+RCImage.m rename to ios-sealtalk/RCloudMessage/Categories/UIImage+RCImage.m diff --git a/ios-rongimdemo/RCloudMessage/Categories/UITextFiled+Shake.h b/ios-sealtalk/RCloudMessage/Categories/UITextFiled+Shake.h similarity index 100% rename from ios-rongimdemo/RCloudMessage/Categories/UITextFiled+Shake.h rename to ios-sealtalk/RCloudMessage/Categories/UITextFiled+Shake.h diff --git a/ios-rongimdemo/RCloudMessage/Categories/UITextFiled+Shake.m b/ios-sealtalk/RCloudMessage/Categories/UITextFiled+Shake.m similarity index 100% rename from ios-rongimdemo/RCloudMessage/Categories/UITextFiled+Shake.m rename to ios-sealtalk/RCloudMessage/Categories/UITextFiled+Shake.m diff --git a/ios-rongimdemo/RCloudMessage/Categories/UIView+MBProgressHUD.h b/ios-sealtalk/RCloudMessage/Categories/UIView+MBProgressHUD.h similarity index 100% rename from ios-rongimdemo/RCloudMessage/Categories/UIView+MBProgressHUD.h rename to ios-sealtalk/RCloudMessage/Categories/UIView+MBProgressHUD.h diff --git a/ios-rongimdemo/RCloudMessage/Categories/UIView+MBProgressHUD.m b/ios-sealtalk/RCloudMessage/Categories/UIView+MBProgressHUD.m similarity index 100% rename from ios-rongimdemo/RCloudMessage/Categories/UIView+MBProgressHUD.m rename to ios-sealtalk/RCloudMessage/Categories/UIView+MBProgressHUD.m diff --git a/ios-rongimdemo/RCloudMessage/RCWatchKit/RCWKAppInfoProvider.h b/ios-sealtalk/RCloudMessage/RCWatchKit/RCWKAppInfoProvider.h similarity index 100% rename from ios-rongimdemo/RCloudMessage/RCWatchKit/RCWKAppInfoProvider.h rename to ios-sealtalk/RCloudMessage/RCWatchKit/RCWKAppInfoProvider.h diff --git a/ios-rongimdemo/RCloudMessage/RCWatchKit/RCWKNotifier.h b/ios-sealtalk/RCloudMessage/RCWatchKit/RCWKNotifier.h similarity index 100% rename from ios-rongimdemo/RCloudMessage/RCWatchKit/RCWKNotifier.h rename to ios-sealtalk/RCloudMessage/RCWatchKit/RCWKNotifier.h diff --git a/ios-rongimdemo/RCloudMessage/RCWatchKit/RCWKNotifier.m b/ios-sealtalk/RCloudMessage/RCWatchKit/RCWKNotifier.m similarity index 100% rename from ios-rongimdemo/RCloudMessage/RCWatchKit/RCWKNotifier.m rename to ios-sealtalk/RCloudMessage/RCWatchKit/RCWKNotifier.m diff --git a/ios-rongimdemo/RCloudMessage/RCWatchKit/RCWKRequestHandler.h b/ios-sealtalk/RCloudMessage/RCWatchKit/RCWKRequestHandler.h similarity index 100% rename from ios-rongimdemo/RCloudMessage/RCWatchKit/RCWKRequestHandler.h rename to ios-sealtalk/RCloudMessage/RCWatchKit/RCWKRequestHandler.h diff --git a/ios-rongimdemo/RCloudMessage/RCWatchKit/RCWKRequestHandler.m b/ios-sealtalk/RCloudMessage/RCWatchKit/RCWKRequestHandler.m similarity index 99% rename from ios-rongimdemo/RCloudMessage/RCWatchKit/RCWKRequestHandler.m rename to ios-sealtalk/RCloudMessage/RCWatchKit/RCWKRequestHandler.m index a12a524e..38a74215 100644 --- a/ios-rongimdemo/RCloudMessage/RCWatchKit/RCWKRequestHandler.m +++ b/ios-sealtalk/RCloudMessage/RCWatchKit/RCWKRequestHandler.m @@ -144,6 +144,7 @@ - (RCMessage *)sendMessage:(RCConversationType)conversationType targetId:targetID content:content pushContent:nil + pushData:nil success:^(long messageId) { NSLog(@"success"); [self replyWKApp:[NSNumber numberWithBool:YES]]; @@ -243,7 +244,9 @@ - (RCMessage *)sendMessage:(RCConversationType)conversationType NSLog(@"[RongIMKit]: downloadMediaFile.errorCode > %d", (int)errorCode); [self replyWKApp:nil]; - }]; + } + cancel:^{ + }]; } } else { diff --git a/ios-rongimdemo/RCloudMessage/RCWatchKit/RCWKSharedUserDefault.h b/ios-sealtalk/RCloudMessage/RCWatchKit/RCWKSharedUserDefault.h similarity index 100% rename from ios-rongimdemo/RCloudMessage/RCWatchKit/RCWKSharedUserDefault.h rename to ios-sealtalk/RCloudMessage/RCWatchKit/RCWKSharedUserDefault.h diff --git a/ios-rongimdemo/RCloudMessage/RCWatchKit/RCWKSharedUserDefault.m b/ios-sealtalk/RCloudMessage/RCWatchKit/RCWKSharedUserDefault.m similarity index 100% rename from ios-rongimdemo/RCloudMessage/RCWatchKit/RCWKSharedUserDefault.m rename to ios-sealtalk/RCloudMessage/RCWatchKit/RCWKSharedUserDefault.m diff --git a/ios-rongimdemo/RCloudMessage/Sections/Base/DefaultPortraitView.h b/ios-sealtalk/RCloudMessage/Sections/Base/DefaultPortraitView.h similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Base/DefaultPortraitView.h rename to ios-sealtalk/RCloudMessage/Sections/Base/DefaultPortraitView.h diff --git a/ios-rongimdemo/RCloudMessage/Sections/Base/DefaultPortraitView.m b/ios-sealtalk/RCloudMessage/Sections/Base/DefaultPortraitView.m similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Base/DefaultPortraitView.m rename to ios-sealtalk/RCloudMessage/Sections/Base/DefaultPortraitView.m diff --git a/ios-rongimdemo/RCloudMessage/Sections/Base/RCDBaseSettingTableViewCell.h b/ios-sealtalk/RCloudMessage/Sections/Base/RCDBaseSettingTableViewCell.h similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Base/RCDBaseSettingTableViewCell.h rename to ios-sealtalk/RCloudMessage/Sections/Base/RCDBaseSettingTableViewCell.h diff --git a/ios-rongimdemo/RCloudMessage/Sections/Base/RCDBaseSettingTableViewCell.m b/ios-sealtalk/RCloudMessage/Sections/Base/RCDBaseSettingTableViewCell.m similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Base/RCDBaseSettingTableViewCell.m rename to ios-sealtalk/RCloudMessage/Sections/Base/RCDBaseSettingTableViewCell.m diff --git a/ios-rongimdemo/RCloudMessage/Sections/Base/RCDIndicateTextField.h b/ios-sealtalk/RCloudMessage/Sections/Base/RCDIndicateTextField.h similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Base/RCDIndicateTextField.h rename to ios-sealtalk/RCloudMessage/Sections/Base/RCDIndicateTextField.h diff --git a/ios-rongimdemo/RCloudMessage/Sections/Base/RCDIndicateTextField.m b/ios-sealtalk/RCloudMessage/Sections/Base/RCDIndicateTextField.m similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Base/RCDIndicateTextField.m rename to ios-sealtalk/RCloudMessage/Sections/Base/RCDIndicateTextField.m diff --git a/ios-rongimdemo/RCloudMessage/Sections/Base/RCDNoFriendView.h b/ios-sealtalk/RCloudMessage/Sections/Base/RCDNoFriendView.h similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Base/RCDNoFriendView.h rename to ios-sealtalk/RCloudMessage/Sections/Base/RCDNoFriendView.h diff --git a/ios-rongimdemo/RCloudMessage/Sections/Base/RCDNoFriendView.m b/ios-sealtalk/RCloudMessage/Sections/Base/RCDNoFriendView.m similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Base/RCDNoFriendView.m rename to ios-sealtalk/RCloudMessage/Sections/Base/RCDNoFriendView.m diff --git a/ios-rongimdemo/RCloudMessage/Sections/Base/RCDTableView.h b/ios-sealtalk/RCloudMessage/Sections/Base/RCDTableView.h similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Base/RCDTableView.h rename to ios-sealtalk/RCloudMessage/Sections/Base/RCDTableView.h diff --git a/ios-rongimdemo/RCloudMessage/Sections/Base/RCDTableView.m b/ios-sealtalk/RCloudMessage/Sections/Base/RCDTableView.m similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Base/RCDTableView.m rename to ios-sealtalk/RCloudMessage/Sections/Base/RCDTableView.m diff --git a/ios-rongimdemo/RCloudMessage/Sections/Base/RCDTableViewCell.h b/ios-sealtalk/RCloudMessage/Sections/Base/RCDTableViewCell.h similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Base/RCDTableViewCell.h rename to ios-sealtalk/RCloudMessage/Sections/Base/RCDTableViewCell.h diff --git a/ios-rongimdemo/RCloudMessage/Sections/Base/RCDTableViewCell.m b/ios-sealtalk/RCloudMessage/Sections/Base/RCDTableViewCell.m similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Base/RCDTableViewCell.m rename to ios-sealtalk/RCloudMessage/Sections/Base/RCDTableViewCell.m diff --git a/ios-rongimdemo/RCloudMessage/Sections/Base/RCDTableViewController.h b/ios-sealtalk/RCloudMessage/Sections/Base/RCDTableViewController.h similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Base/RCDTableViewController.h rename to ios-sealtalk/RCloudMessage/Sections/Base/RCDTableViewController.h diff --git a/ios-rongimdemo/RCloudMessage/Sections/Base/RCDTableViewController.m b/ios-sealtalk/RCloudMessage/Sections/Base/RCDTableViewController.m similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Base/RCDTableViewController.m rename to ios-sealtalk/RCloudMessage/Sections/Base/RCDTableViewController.m diff --git a/ios-rongimdemo/RCloudMessage/Sections/Base/RCDViewController.h b/ios-sealtalk/RCloudMessage/Sections/Base/RCDViewController.h similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Base/RCDViewController.h rename to ios-sealtalk/RCloudMessage/Sections/Base/RCDViewController.h diff --git a/ios-rongimdemo/RCloudMessage/Sections/Base/RCDViewController.m b/ios-sealtalk/RCloudMessage/Sections/Base/RCDViewController.m similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Base/RCDViewController.m rename to ios-sealtalk/RCloudMessage/Sections/Base/RCDViewController.m diff --git a/ios-rongimdemo/RCloudMessage/Sections/Base/UITextViewAndPlaceholder.h b/ios-sealtalk/RCloudMessage/Sections/Base/UITextViewAndPlaceholder.h similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Base/UITextViewAndPlaceholder.h rename to ios-sealtalk/RCloudMessage/Sections/Base/UITextViewAndPlaceholder.h diff --git a/ios-rongimdemo/RCloudMessage/Sections/Base/UITextViewAndPlaceholder.m b/ios-sealtalk/RCloudMessage/Sections/Base/UITextViewAndPlaceholder.m similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Base/UITextViewAndPlaceholder.m rename to ios-sealtalk/RCloudMessage/Sections/Base/UITextViewAndPlaceholder.m diff --git a/ios-rongimdemo/RCloudMessage/Sections/Chat/Chat/RCDChooseUserController.h b/ios-sealtalk/RCloudMessage/Sections/Chat/Chat/RCDChooseUserController.h similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Chat/Chat/RCDChooseUserController.h rename to ios-sealtalk/RCloudMessage/Sections/Chat/Chat/RCDChooseUserController.h diff --git a/ios-rongimdemo/RCloudMessage/Sections/Chat/Chat/RCDChooseUserController.m b/ios-sealtalk/RCloudMessage/Sections/Chat/Chat/RCDChooseUserController.m similarity index 97% rename from ios-rongimdemo/RCloudMessage/Sections/Chat/Chat/RCDChooseUserController.m rename to ios-sealtalk/RCloudMessage/Sections/Chat/Chat/RCDChooseUserController.m index d2da5247..9a4a621a 100644 --- a/ios-rongimdemo/RCloudMessage/Sections/Chat/Chat/RCDChooseUserController.m +++ b/ios-sealtalk/RCloudMessage/Sections/Chat/Chat/RCDChooseUserController.m @@ -74,8 +74,10 @@ - (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(N } else { NSString *key = self.resultKeys[indexPath.section - 1]; NSArray *array = self.resultSectionDict[key]; - RCUserInfo *user = array[indexPath.row]; - [cell setDataModel:user.userId groupId:self.groupId]; + if (array.count > indexPath.row) { + RCUserInfo *user = array[indexPath.row]; + [cell setDataModel:user.userId groupId:self.groupId]; + } } cell.accessoryType = UITableViewCellAccessoryNone; return cell; @@ -210,9 +212,9 @@ - (void)handleData:(NSMutableArray *)array { - (void)sortAndRefreshWithList:(NSArray *)friendList { dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_BACKGROUND, 0), ^{ NSDictionary *resultDic = [[RCDUtilities sortedArrayWithPinYinDic:friendList] copy]; - self.resultKeys = resultDic[@"allKeys"]; - self.resultSectionDict = resultDic[@"infoDic"]; dispatch_sync(dispatch_get_main_queue(), ^{ + self.resultKeys = resultDic[@"allKeys"]; + self.resultSectionDict = resultDic[@"infoDic"]; [self.tableView reloadData]; }); }); diff --git a/ios-rongimdemo/RCloudMessage/Sections/Chat/Chat/RCDImageSlideController.h b/ios-sealtalk/RCloudMessage/Sections/Chat/Chat/RCDImageSlideController.h similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Chat/Chat/RCDImageSlideController.h rename to ios-sealtalk/RCloudMessage/Sections/Chat/Chat/RCDImageSlideController.h diff --git a/ios-rongimdemo/RCloudMessage/Sections/Chat/Chat/RCDImageSlideController.m b/ios-sealtalk/RCloudMessage/Sections/Chat/Chat/RCDImageSlideController.m similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Chat/Chat/RCDImageSlideController.m rename to ios-sealtalk/RCloudMessage/Sections/Chat/Chat/RCDImageSlideController.m diff --git a/ios-rongimdemo/RCloudMessage/Sections/Chat/Chat/RCDTipMessageCell.h b/ios-sealtalk/RCloudMessage/Sections/Chat/Chat/RCDTipMessageCell.h similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Chat/Chat/RCDTipMessageCell.h rename to ios-sealtalk/RCloudMessage/Sections/Chat/Chat/RCDTipMessageCell.h diff --git a/ios-rongimdemo/RCloudMessage/Sections/Chat/Chat/RCDTipMessageCell.m b/ios-sealtalk/RCloudMessage/Sections/Chat/Chat/RCDTipMessageCell.m similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Chat/Chat/RCDTipMessageCell.m rename to ios-sealtalk/RCloudMessage/Sections/Chat/Chat/RCDTipMessageCell.m diff --git a/ios-rongimdemo/RCloudMessage/Sections/Chat/ChatListView/GroupNotice/RCDGroupNoticeCell.h b/ios-sealtalk/RCloudMessage/Sections/Chat/ChatListView/GroupNotice/RCDGroupNoticeCell.h similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Chat/ChatListView/GroupNotice/RCDGroupNoticeCell.h rename to ios-sealtalk/RCloudMessage/Sections/Chat/ChatListView/GroupNotice/RCDGroupNoticeCell.h diff --git a/ios-rongimdemo/RCloudMessage/Sections/Chat/ChatListView/GroupNotice/RCDGroupNoticeCell.m b/ios-sealtalk/RCloudMessage/Sections/Chat/ChatListView/GroupNotice/RCDGroupNoticeCell.m similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Chat/ChatListView/GroupNotice/RCDGroupNoticeCell.m rename to ios-sealtalk/RCloudMessage/Sections/Chat/ChatListView/GroupNotice/RCDGroupNoticeCell.m diff --git a/ios-rongimdemo/RCloudMessage/Sections/Chat/ChatListView/GroupNotice/RCDGroupNoticeListController.h b/ios-sealtalk/RCloudMessage/Sections/Chat/ChatListView/GroupNotice/RCDGroupNoticeListController.h similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Chat/ChatListView/GroupNotice/RCDGroupNoticeListController.h rename to ios-sealtalk/RCloudMessage/Sections/Chat/ChatListView/GroupNotice/RCDGroupNoticeListController.h diff --git a/ios-rongimdemo/RCloudMessage/Sections/Chat/ChatListView/GroupNotice/RCDGroupNoticeListController.m b/ios-sealtalk/RCloudMessage/Sections/Chat/ChatListView/GroupNotice/RCDGroupNoticeListController.m similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Chat/ChatListView/GroupNotice/RCDGroupNoticeListController.m rename to ios-sealtalk/RCloudMessage/Sections/Chat/ChatListView/GroupNotice/RCDGroupNoticeListController.m diff --git a/ios-rongimdemo/RCloudMessage/Sections/Chat/ChatListView/RCDChatListCell.h b/ios-sealtalk/RCloudMessage/Sections/Chat/ChatListView/RCDChatListCell.h similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Chat/ChatListView/RCDChatListCell.h rename to ios-sealtalk/RCloudMessage/Sections/Chat/ChatListView/RCDChatListCell.h diff --git a/ios-rongimdemo/RCloudMessage/Sections/Chat/ChatListView/RCDChatListCell.m b/ios-sealtalk/RCloudMessage/Sections/Chat/ChatListView/RCDChatListCell.m similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Chat/ChatListView/RCDChatListCell.m rename to ios-sealtalk/RCloudMessage/Sections/Chat/ChatListView/RCDChatListCell.m diff --git a/ios-rongimdemo/RCloudMessage/Sections/Chat/ChatListView/RCDGroupConversationCell.h b/ios-sealtalk/RCloudMessage/Sections/Chat/ChatListView/RCDGroupConversationCell.h similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Chat/ChatListView/RCDGroupConversationCell.h rename to ios-sealtalk/RCloudMessage/Sections/Chat/ChatListView/RCDGroupConversationCell.h diff --git a/ios-rongimdemo/RCloudMessage/Sections/Chat/ChatListView/RCDGroupConversationCell.m b/ios-sealtalk/RCloudMessage/Sections/Chat/ChatListView/RCDGroupConversationCell.m similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Chat/ChatListView/RCDGroupConversationCell.m rename to ios-sealtalk/RCloudMessage/Sections/Chat/ChatListView/RCDGroupConversationCell.m diff --git a/ios-rongimdemo/RCloudMessage/Sections/Chat/CommonView/RCDUserListCollectionItem.h b/ios-sealtalk/RCloudMessage/Sections/Chat/CommonView/RCDUserListCollectionItem.h similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Chat/CommonView/RCDUserListCollectionItem.h rename to ios-sealtalk/RCloudMessage/Sections/Chat/CommonView/RCDUserListCollectionItem.h diff --git a/ios-rongimdemo/RCloudMessage/Sections/Chat/CommonView/RCDUserListCollectionItem.m b/ios-sealtalk/RCloudMessage/Sections/Chat/CommonView/RCDUserListCollectionItem.m similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Chat/CommonView/RCDUserListCollectionItem.m rename to ios-sealtalk/RCloudMessage/Sections/Chat/CommonView/RCDUserListCollectionItem.m diff --git a/ios-rongimdemo/RCloudMessage/Sections/Chat/CommonView/RCDUserListCollectionView.h b/ios-sealtalk/RCloudMessage/Sections/Chat/CommonView/RCDUserListCollectionView.h similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Chat/CommonView/RCDUserListCollectionView.h rename to ios-sealtalk/RCloudMessage/Sections/Chat/CommonView/RCDUserListCollectionView.h diff --git a/ios-rongimdemo/RCloudMessage/Sections/Chat/CommonView/RCDUserListCollectionView.m b/ios-sealtalk/RCloudMessage/Sections/Chat/CommonView/RCDUserListCollectionView.m similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Chat/CommonView/RCDUserListCollectionView.m rename to ios-sealtalk/RCloudMessage/Sections/Chat/CommonView/RCDUserListCollectionView.m diff --git a/ios-rongimdemo/RCloudMessage/Sections/Chat/Forward/Model/RCDForwardCellModel.h b/ios-sealtalk/RCloudMessage/Sections/Chat/Forward/Model/RCDForwardCellModel.h similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Chat/Forward/Model/RCDForwardCellModel.h rename to ios-sealtalk/RCloudMessage/Sections/Chat/Forward/Model/RCDForwardCellModel.h diff --git a/ios-rongimdemo/RCloudMessage/Sections/Chat/Forward/Model/RCDForwardCellModel.m b/ios-sealtalk/RCloudMessage/Sections/Chat/Forward/Model/RCDForwardCellModel.m similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Chat/Forward/Model/RCDForwardCellModel.m rename to ios-sealtalk/RCloudMessage/Sections/Chat/Forward/Model/RCDForwardCellModel.m diff --git a/ios-rongimdemo/RCloudMessage/Sections/Chat/Forward/RCDForwardManager.h b/ios-sealtalk/RCloudMessage/Sections/Chat/Forward/RCDForwardManager.h similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Chat/Forward/RCDForwardManager.h rename to ios-sealtalk/RCloudMessage/Sections/Chat/Forward/RCDForwardManager.h diff --git a/ios-rongimdemo/RCloudMessage/Sections/Chat/Forward/RCDForwardManager.m b/ios-sealtalk/RCloudMessage/Sections/Chat/Forward/RCDForwardManager.m similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Chat/Forward/RCDForwardManager.m rename to ios-sealtalk/RCloudMessage/Sections/Chat/Forward/RCDForwardManager.m diff --git a/ios-rongimdemo/RCloudMessage/Sections/Chat/Forward/RCDForwardSearchMoreController.h b/ios-sealtalk/RCloudMessage/Sections/Chat/Forward/RCDForwardSearchMoreController.h similarity index 87% rename from ios-rongimdemo/RCloudMessage/Sections/Chat/Forward/RCDForwardSearchMoreController.h rename to ios-sealtalk/RCloudMessage/Sections/Chat/Forward/RCDForwardSearchMoreController.h index 141cdd24..3e204cce 100644 --- a/ios-rongimdemo/RCloudMessage/Sections/Chat/Forward/RCDForwardSearchMoreController.h +++ b/ios-sealtalk/RCloudMessage/Sections/Chat/Forward/RCDForwardSearchMoreController.h @@ -19,6 +19,8 @@ NS_ASSUME_NONNULL_BEGIN @property (nonatomic, assign) BOOL isShowSeachBar; @property (nonatomic, assign) int messageCount; +- (instancetype)initWithSuperViewController:(UIViewController *)superViewController; + @end NS_ASSUME_NONNULL_END diff --git a/ios-rongimdemo/RCloudMessage/Sections/Chat/Forward/RCDForwardSearchMoreController.m b/ios-sealtalk/RCloudMessage/Sections/Chat/Forward/RCDForwardSearchMoreController.m similarity index 97% rename from ios-rongimdemo/RCloudMessage/Sections/Chat/Forward/RCDForwardSearchMoreController.m rename to ios-sealtalk/RCloudMessage/Sections/Chat/Forward/RCDForwardSearchMoreController.m index 9908690c..1ebb08e6 100644 --- a/ios-rongimdemo/RCloudMessage/Sections/Chat/Forward/RCDForwardSearchMoreController.m +++ b/ios-sealtalk/RCloudMessage/Sections/Chat/Forward/RCDForwardSearchMoreController.m @@ -29,11 +29,19 @@ @interface RCDForwardSearchMoreController () delegate; + +- (instancetype)initWithSuperViewController:(UIViewController *)superViewController; @end NS_ASSUME_NONNULL_END diff --git a/ios-rongimdemo/RCloudMessage/Sections/Chat/Forward/RCDForwardSearchViewController.m b/ios-sealtalk/RCloudMessage/Sections/Chat/Forward/RCDForwardSearchViewController.m similarity index 96% rename from ios-rongimdemo/RCloudMessage/Sections/Chat/Forward/RCDForwardSearchViewController.m rename to ios-sealtalk/RCloudMessage/Sections/Chat/Forward/RCDForwardSearchViewController.m index 32b49bad..9f3d053f 100644 --- a/ios-rongimdemo/RCloudMessage/Sections/Chat/Forward/RCDForwardSearchViewController.m +++ b/ios-sealtalk/RCloudMessage/Sections/Chat/Forward/RCDForwardSearchViewController.m @@ -32,12 +32,20 @@ @interface RCDForwardSearchViewController () indexPath.section) { + NSString *key = self.resultKeys[indexPath.section]; + NSArray *array = self.resultSectionDict[key]; + if (array.count > indexPath.row) { + RCUserInfo *user = array[indexPath.row]; + [cell setDataModel:user.userId groupId:self.groupId]; + if (self.type == RCDGroupMemberSelectTypePoke) { + if ([user.userId isEqualToString:[RCIM sharedRCIM].currentUserInfo.userId]) { + [cell setCellSelectState:(RCDGroupMemberSelectCellStateDisable)]; + } else if ([self.selectUsers containsObject:user.userId]) { + [cell setCellSelectState:(RCDGroupMemberSelectCellStateSelected)]; + } else { + [cell setCellSelectState:(RCDGroupMemberSelectCellStateUnselected)]; + } + } else if (self.type == RCDGroupMemberSelectTypeAddManager) { + if ([user.userId isEqualToString:[RCDGroupManager getGroupOwner:self.groupId]] || + [self.managers containsObject:user.userId]) { + [cell setCellSelectState:(RCDGroupMemberSelectCellStateDisable)]; + } else if ([self.selectUsers containsObject:user.userId]) { + [cell setCellSelectState:(RCDGroupMemberSelectCellStateSelected)]; + } else { + [cell setCellSelectState:(RCDGroupMemberSelectCellStateUnselected)]; + } + } } } cell.accessoryType = UITableViewCellAccessoryNone; @@ -243,9 +247,9 @@ - (void)setGroupManagers { - (void)sortAndRefreshWithList:(NSArray *)friendList { dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_BACKGROUND, 0), ^{ NSDictionary *resultDic = [[RCDUtilities sortedArrayWithPinYinDic:friendList] copy]; - self.resultKeys = resultDic[@"allKeys"]; - self.resultSectionDict = resultDic[@"infoDic"]; dispatch_sync(dispatch_get_main_queue(), ^{ + self.resultKeys = resultDic[@"allKeys"]; + self.resultSectionDict = resultDic[@"infoDic"]; [self.tableView reloadData]; }); }); diff --git a/ios-rongimdemo/RCloudMessage/Sections/Chat/GroupSetting/RCDGroupSelectNewOwnerController.h b/ios-sealtalk/RCloudMessage/Sections/Chat/GroupSetting/RCDGroupSelectNewOwnerController.h similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Chat/GroupSetting/RCDGroupSelectNewOwnerController.h rename to ios-sealtalk/RCloudMessage/Sections/Chat/GroupSetting/RCDGroupSelectNewOwnerController.h diff --git a/ios-rongimdemo/RCloudMessage/Sections/Chat/GroupSetting/RCDGroupSelectNewOwnerController.m b/ios-sealtalk/RCloudMessage/Sections/Chat/GroupSetting/RCDGroupSelectNewOwnerController.m similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Chat/GroupSetting/RCDGroupSelectNewOwnerController.m rename to ios-sealtalk/RCloudMessage/Sections/Chat/GroupSetting/RCDGroupSelectNewOwnerController.m diff --git a/ios-rongimdemo/RCloudMessage/Sections/Chat/GroupSetting/RCDGroupSettingsTableViewController.h b/ios-sealtalk/RCloudMessage/Sections/Chat/GroupSetting/RCDGroupSettingsTableViewController.h similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Chat/GroupSetting/RCDGroupSettingsTableViewController.h rename to ios-sealtalk/RCloudMessage/Sections/Chat/GroupSetting/RCDGroupSettingsTableViewController.h diff --git a/ios-rongimdemo/RCloudMessage/Sections/Chat/GroupSetting/RCDGroupSettingsTableViewController.m b/ios-sealtalk/RCloudMessage/Sections/Chat/GroupSetting/RCDGroupSettingsTableViewController.m similarity index 98% rename from ios-rongimdemo/RCloudMessage/Sections/Chat/GroupSetting/RCDGroupSettingsTableViewController.m rename to ios-sealtalk/RCloudMessage/Sections/Chat/GroupSetting/RCDGroupSettingsTableViewController.m index e603c6d9..92eb55f4 100644 --- a/ios-rongimdemo/RCloudMessage/Sections/Chat/GroupSetting/RCDGroupSettingsTableViewController.m +++ b/ios-sealtalk/RCloudMessage/Sections/Chat/GroupSetting/RCDGroupSettingsTableViewController.m @@ -717,17 +717,32 @@ - (void)setTableFooterView { - (void)clickNotificationBtn:(id)sender { UISwitch *swch = sender; + RCConnectionStatus connectStatus = [[RCIM sharedRCIM] getConnectionStatus]; + if (connectStatus != ConnectionStatus_Connected) { + swch.on = !swch.on; + UIAlertController *alertC = + [UIAlertController alertControllerWithTitle:nil + message:RCDLocalizedString(@"Set failed") + preferredStyle:UIAlertControllerStyleAlert]; + UIAlertAction *action = + [UIAlertAction actionWithTitle:RCDLocalizedString(@"confirm") style:UIAlertActionStyleCancel handler:nil]; + [alertC addAction:action]; + [self showDetailViewController:alertC sender:self]; + return; + } [[RCIMClient sharedRCIMClient] setConversationNotificationStatus:ConversationType_GROUP targetId:self.group.groupId isBlocked:swch.on success:^(RCConversationNotificationStatus nStatus) { - NSLog(@"成功"); } error:^(RCErrorCode status) { - NSLog(@"失败"); + dispatch_async(dispatch_get_main_queue(), ^{ + swch.on = !swch.on; + }); }]; } + - (void)clickIsTopBtn:(id)sender { UISwitch *swch = sender; [[RCIMClient sharedRCIMClient] setConversationToTop:ConversationType_GROUP diff --git a/ios-rongimdemo/RCloudMessage/Sections/Chat/GroupSetting/View/RCDGroupLeftUserListCell.h b/ios-sealtalk/RCloudMessage/Sections/Chat/GroupSetting/View/RCDGroupLeftUserListCell.h similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Chat/GroupSetting/View/RCDGroupLeftUserListCell.h rename to ios-sealtalk/RCloudMessage/Sections/Chat/GroupSetting/View/RCDGroupLeftUserListCell.h diff --git a/ios-rongimdemo/RCloudMessage/Sections/Chat/GroupSetting/View/RCDGroupLeftUserListCell.m b/ios-sealtalk/RCloudMessage/Sections/Chat/GroupSetting/View/RCDGroupLeftUserListCell.m similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Chat/GroupSetting/View/RCDGroupLeftUserListCell.m rename to ios-sealtalk/RCloudMessage/Sections/Chat/GroupSetting/View/RCDGroupLeftUserListCell.m diff --git a/ios-rongimdemo/RCloudMessage/Sections/Chat/GroupSetting/View/RCDGroupManagerCell.h b/ios-sealtalk/RCloudMessage/Sections/Chat/GroupSetting/View/RCDGroupManagerCell.h similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Chat/GroupSetting/View/RCDGroupManagerCell.h rename to ios-sealtalk/RCloudMessage/Sections/Chat/GroupSetting/View/RCDGroupManagerCell.h diff --git a/ios-rongimdemo/RCloudMessage/Sections/Chat/GroupSetting/View/RCDGroupManagerCell.m b/ios-sealtalk/RCloudMessage/Sections/Chat/GroupSetting/View/RCDGroupManagerCell.m similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Chat/GroupSetting/View/RCDGroupManagerCell.m rename to ios-sealtalk/RCloudMessage/Sections/Chat/GroupSetting/View/RCDGroupManagerCell.m diff --git a/ios-rongimdemo/RCloudMessage/Sections/Chat/GroupSetting/View/RCDGroupMemberCell.h b/ios-sealtalk/RCloudMessage/Sections/Chat/GroupSetting/View/RCDGroupMemberCell.h similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Chat/GroupSetting/View/RCDGroupMemberCell.h rename to ios-sealtalk/RCloudMessage/Sections/Chat/GroupSetting/View/RCDGroupMemberCell.h diff --git a/ios-rongimdemo/RCloudMessage/Sections/Chat/GroupSetting/View/RCDGroupMemberCell.m b/ios-sealtalk/RCloudMessage/Sections/Chat/GroupSetting/View/RCDGroupMemberCell.m similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Chat/GroupSetting/View/RCDGroupMemberCell.m rename to ios-sealtalk/RCloudMessage/Sections/Chat/GroupSetting/View/RCDGroupMemberCell.m diff --git a/ios-rongimdemo/RCloudMessage/Sections/Chat/GroupSetting/View/RCDGroupMemberDetailCell.h b/ios-sealtalk/RCloudMessage/Sections/Chat/GroupSetting/View/RCDGroupMemberDetailCell.h similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Chat/GroupSetting/View/RCDGroupMemberDetailCell.h rename to ios-sealtalk/RCloudMessage/Sections/Chat/GroupSetting/View/RCDGroupMemberDetailCell.h diff --git a/ios-rongimdemo/RCloudMessage/Sections/Chat/GroupSetting/View/RCDGroupMemberDetailCell.m b/ios-sealtalk/RCloudMessage/Sections/Chat/GroupSetting/View/RCDGroupMemberDetailCell.m similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Chat/GroupSetting/View/RCDGroupMemberDetailCell.m rename to ios-sealtalk/RCloudMessage/Sections/Chat/GroupSetting/View/RCDGroupMemberDetailCell.m diff --git a/ios-rongimdemo/RCloudMessage/Sections/Chat/GroupSetting/View/RCDGroupMemberSelectCell.h b/ios-sealtalk/RCloudMessage/Sections/Chat/GroupSetting/View/RCDGroupMemberSelectCell.h similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Chat/GroupSetting/View/RCDGroupMemberSelectCell.h rename to ios-sealtalk/RCloudMessage/Sections/Chat/GroupSetting/View/RCDGroupMemberSelectCell.h diff --git a/ios-rongimdemo/RCloudMessage/Sections/Chat/GroupSetting/View/RCDGroupMemberSelectCell.m b/ios-sealtalk/RCloudMessage/Sections/Chat/GroupSetting/View/RCDGroupMemberSelectCell.m similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Chat/GroupSetting/View/RCDGroupMemberSelectCell.m rename to ios-sealtalk/RCloudMessage/Sections/Chat/GroupSetting/View/RCDGroupMemberSelectCell.m diff --git a/ios-rongimdemo/RCloudMessage/Sections/Chat/GroupSetting/View/RCDGroupSettingsTableViewCell.h b/ios-sealtalk/RCloudMessage/Sections/Chat/GroupSetting/View/RCDGroupSettingsTableViewCell.h similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Chat/GroupSetting/View/RCDGroupSettingsTableViewCell.h rename to ios-sealtalk/RCloudMessage/Sections/Chat/GroupSetting/View/RCDGroupSettingsTableViewCell.h diff --git a/ios-rongimdemo/RCloudMessage/Sections/Chat/GroupSetting/View/RCDGroupSettingsTableViewCell.m b/ios-sealtalk/RCloudMessage/Sections/Chat/GroupSetting/View/RCDGroupSettingsTableViewCell.m similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Chat/GroupSetting/View/RCDGroupSettingsTableViewCell.m rename to ios-sealtalk/RCloudMessage/Sections/Chat/GroupSetting/View/RCDGroupSettingsTableViewCell.m diff --git a/ios-rongimdemo/RCloudMessage/Sections/Chat/Poke/Message/RCDPokeMessage.h b/ios-sealtalk/RCloudMessage/Sections/Chat/Poke/Message/RCDPokeMessage.h similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Chat/Poke/Message/RCDPokeMessage.h rename to ios-sealtalk/RCloudMessage/Sections/Chat/Poke/Message/RCDPokeMessage.h diff --git a/ios-rongimdemo/RCloudMessage/Sections/Chat/Poke/Message/RCDPokeMessage.m b/ios-sealtalk/RCloudMessage/Sections/Chat/Poke/Message/RCDPokeMessage.m similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Chat/Poke/Message/RCDPokeMessage.m rename to ios-sealtalk/RCloudMessage/Sections/Chat/Poke/Message/RCDPokeMessage.m diff --git a/ios-rongimdemo/RCloudMessage/Sections/Chat/Poke/RCDPokeAlertView.h b/ios-sealtalk/RCloudMessage/Sections/Chat/Poke/RCDPokeAlertView.h similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Chat/Poke/RCDPokeAlertView.h rename to ios-sealtalk/RCloudMessage/Sections/Chat/Poke/RCDPokeAlertView.h diff --git a/ios-rongimdemo/RCloudMessage/Sections/Chat/Poke/RCDPokeAlertView.m b/ios-sealtalk/RCloudMessage/Sections/Chat/Poke/RCDPokeAlertView.m similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Chat/Poke/RCDPokeAlertView.m rename to ios-sealtalk/RCloudMessage/Sections/Chat/Poke/RCDPokeAlertView.m diff --git a/ios-rongimdemo/RCloudMessage/Sections/Chat/Poke/RCDPokeManager.h b/ios-sealtalk/RCloudMessage/Sections/Chat/Poke/RCDPokeManager.h similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Chat/Poke/RCDPokeManager.h rename to ios-sealtalk/RCloudMessage/Sections/Chat/Poke/RCDPokeManager.h diff --git a/ios-rongimdemo/RCloudMessage/Sections/Chat/Poke/RCDPokeManager.m b/ios-sealtalk/RCloudMessage/Sections/Chat/Poke/RCDPokeManager.m similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Chat/Poke/RCDPokeManager.m rename to ios-sealtalk/RCloudMessage/Sections/Chat/Poke/RCDPokeManager.m diff --git a/ios-rongimdemo/RCloudMessage/Sections/Chat/Poke/RCDPokeMessageCell.h b/ios-sealtalk/RCloudMessage/Sections/Chat/Poke/RCDPokeMessageCell.h similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Chat/Poke/RCDPokeMessageCell.h rename to ios-sealtalk/RCloudMessage/Sections/Chat/Poke/RCDPokeMessageCell.h diff --git a/ios-rongimdemo/RCloudMessage/Sections/Chat/Poke/RCDPokeMessageCell.m b/ios-sealtalk/RCloudMessage/Sections/Chat/Poke/RCDPokeMessageCell.m similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Chat/Poke/RCDPokeMessageCell.m rename to ios-sealtalk/RCloudMessage/Sections/Chat/Poke/RCDPokeMessageCell.m diff --git a/ios-rongimdemo/RCloudMessage/Sections/Chat/Poke/RCDPokeRemindController.h b/ios-sealtalk/RCloudMessage/Sections/Chat/Poke/RCDPokeRemindController.h similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Chat/Poke/RCDPokeRemindController.h rename to ios-sealtalk/RCloudMessage/Sections/Chat/Poke/RCDPokeRemindController.h diff --git a/ios-rongimdemo/RCloudMessage/Sections/Chat/Poke/RCDPokeRemindController.m b/ios-sealtalk/RCloudMessage/Sections/Chat/Poke/RCDPokeRemindController.m similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Chat/Poke/RCDPokeRemindController.m rename to ios-sealtalk/RCloudMessage/Sections/Chat/Poke/RCDPokeRemindController.m diff --git a/ios-rongimdemo/RCloudMessage/Sections/Chat/PrivateSetting/Model/RCDChatConfig.h b/ios-sealtalk/RCloudMessage/Sections/Chat/PrivateSetting/Model/RCDChatConfig.h similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Chat/PrivateSetting/Model/RCDChatConfig.h rename to ios-sealtalk/RCloudMessage/Sections/Chat/PrivateSetting/Model/RCDChatConfig.h diff --git a/ios-rongimdemo/RCloudMessage/Sections/Chat/PrivateSetting/Model/RCDChatConfig.m b/ios-sealtalk/RCloudMessage/Sections/Chat/PrivateSetting/Model/RCDChatConfig.m similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Chat/PrivateSetting/Model/RCDChatConfig.m rename to ios-sealtalk/RCloudMessage/Sections/Chat/PrivateSetting/Model/RCDChatConfig.m diff --git a/ios-rongimdemo/RCloudMessage/Sections/Chat/PrivateSetting/RCDPrivateSettingsTableViewController.h b/ios-sealtalk/RCloudMessage/Sections/Chat/PrivateSetting/RCDPrivateSettingsTableViewController.h similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Chat/PrivateSetting/RCDPrivateSettingsTableViewController.h rename to ios-sealtalk/RCloudMessage/Sections/Chat/PrivateSetting/RCDPrivateSettingsTableViewController.h diff --git a/ios-rongimdemo/RCloudMessage/Sections/Chat/PrivateSetting/RCDPrivateSettingsTableViewController.m b/ios-sealtalk/RCloudMessage/Sections/Chat/PrivateSetting/RCDPrivateSettingsTableViewController.m similarity index 94% rename from ios-rongimdemo/RCloudMessage/Sections/Chat/PrivateSetting/RCDPrivateSettingsTableViewController.m rename to ios-sealtalk/RCloudMessage/Sections/Chat/PrivateSetting/RCDPrivateSettingsTableViewController.m index 55afcdfb..1773a8ee 100644 --- a/ios-rongimdemo/RCloudMessage/Sections/Chat/PrivateSetting/RCDPrivateSettingsTableViewController.m +++ b/ios-sealtalk/RCloudMessage/Sections/Chat/PrivateSetting/RCDPrivateSettingsTableViewController.m @@ -274,14 +274,27 @@ - (void)loadUserInfo { - (void)clickNotificationBtn:(id)sender { UISwitch *swch = sender; + RCConnectionStatus connectStatus = [[RCIM sharedRCIM] getConnectionStatus]; + if (connectStatus != ConnectionStatus_Connected) { + swch.on = !swch.on; + UIAlertController *alertC = [UIAlertController alertControllerWithTitle:nil + message:RCDLocalizedString(@"Set failed") + preferredStyle:UIAlertControllerStyleAlert]; + UIAlertAction *action = + [UIAlertAction actionWithTitle:RCDLocalizedString(@"confirm") style:UIAlertActionStyleCancel handler:nil]; + [alertC addAction:action]; + [self showDetailViewController:alertC sender:self]; + return; + } [[RCIMClient sharedRCIMClient] setConversationNotificationStatus:ConversationType_PRIVATE targetId:self.userId isBlocked:swch.on success:^(RCConversationNotificationStatus nStatus) { - } - error:^(RCErrorCode status){ - + error:^(RCErrorCode status) { + dispatch_async(dispatch_get_main_queue(), ^{ + swch.on = !swch.on; + }); }]; } diff --git a/ios-rongimdemo/RCloudMessage/Sections/Chat/PrivateSetting/View/RCDTipFooterView.h b/ios-sealtalk/RCloudMessage/Sections/Chat/PrivateSetting/View/RCDTipFooterView.h similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Chat/PrivateSetting/View/RCDTipFooterView.h rename to ios-sealtalk/RCloudMessage/Sections/Chat/PrivateSetting/View/RCDTipFooterView.h diff --git a/ios-rongimdemo/RCloudMessage/Sections/Chat/PrivateSetting/View/RCDTipFooterView.m b/ios-sealtalk/RCloudMessage/Sections/Chat/PrivateSetting/View/RCDTipFooterView.m similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Chat/PrivateSetting/View/RCDTipFooterView.m rename to ios-sealtalk/RCloudMessage/Sections/Chat/PrivateSetting/View/RCDTipFooterView.m diff --git a/ios-rongimdemo/RCloudMessage/Sections/Chat/QuicklySend/RCDQuicklySendManager.h b/ios-sealtalk/RCloudMessage/Sections/Chat/QuicklySend/RCDQuicklySendManager.h similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Chat/QuicklySend/RCDQuicklySendManager.h rename to ios-sealtalk/RCloudMessage/Sections/Chat/QuicklySend/RCDQuicklySendManager.h diff --git a/ios-rongimdemo/RCloudMessage/Sections/Chat/QuicklySend/RCDQuicklySendManager.m b/ios-sealtalk/RCloudMessage/Sections/Chat/QuicklySend/RCDQuicklySendManager.m similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Chat/QuicklySend/RCDQuicklySendManager.m rename to ios-sealtalk/RCloudMessage/Sections/Chat/QuicklySend/RCDQuicklySendManager.m diff --git a/ios-rongimdemo/RCloudMessage/Sections/Chat/QuicklySend/RCDQuicklySendView.h b/ios-sealtalk/RCloudMessage/Sections/Chat/QuicklySend/RCDQuicklySendView.h similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Chat/QuicklySend/RCDQuicklySendView.h rename to ios-sealtalk/RCloudMessage/Sections/Chat/QuicklySend/RCDQuicklySendView.h diff --git a/ios-rongimdemo/RCloudMessage/Sections/Chat/QuicklySend/RCDQuicklySendView.m b/ios-sealtalk/RCloudMessage/Sections/Chat/QuicklySend/RCDQuicklySendView.m similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Chat/QuicklySend/RCDQuicklySendView.m rename to ios-sealtalk/RCloudMessage/Sections/Chat/QuicklySend/RCDQuicklySendView.m diff --git a/ios-rongimdemo/RCloudMessage/Sections/Chat/QuicklySend/RCDRecentPictureViewController.h b/ios-sealtalk/RCloudMessage/Sections/Chat/QuicklySend/RCDRecentPictureViewController.h similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Chat/QuicklySend/RCDRecentPictureViewController.h rename to ios-sealtalk/RCloudMessage/Sections/Chat/QuicklySend/RCDRecentPictureViewController.h diff --git a/ios-rongimdemo/RCloudMessage/Sections/Chat/QuicklySend/RCDRecentPictureViewController.m b/ios-sealtalk/RCloudMessage/Sections/Chat/QuicklySend/RCDRecentPictureViewController.m similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Chat/QuicklySend/RCDRecentPictureViewController.m rename to ios-sealtalk/RCloudMessage/Sections/Chat/QuicklySend/RCDRecentPictureViewController.m diff --git a/ios-rongimdemo/RCloudMessage/Sections/Chat/RCDChatListViewController.h b/ios-sealtalk/RCloudMessage/Sections/Chat/RCDChatListViewController.h similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Chat/RCDChatListViewController.h rename to ios-sealtalk/RCloudMessage/Sections/Chat/RCDChatListViewController.h diff --git a/ios-rongimdemo/RCloudMessage/Sections/Chat/RCDChatListViewController.m b/ios-sealtalk/RCloudMessage/Sections/Chat/RCDChatListViewController.m similarity index 99% rename from ios-rongimdemo/RCloudMessage/Sections/Chat/RCDChatListViewController.m rename to ios-sealtalk/RCloudMessage/Sections/Chat/RCDChatListViewController.m index 9709e606..c7e5eb04 100644 --- a/ios-rongimdemo/RCloudMessage/Sections/Chat/RCDChatListViewController.m +++ b/ios-sealtalk/RCloudMessage/Sections/Chat/RCDChatListViewController.m @@ -247,8 +247,8 @@ - (void)willDisplayConversationTableCell:(RCConversationBaseCell *)cell atIndexP ((RCConversationCell *)cell).isShowNotificationNumber = NO; }*/ - if ([model.lastestMessage isKindOfClass:[RCDChatNotificationMessage class]] || - [model.lastestMessage isKindOfClass:[RCDGroupNotificationMessage class]]) { + if (([model.lastestMessage isKindOfClass:[RCDChatNotificationMessage class]] || + [model.lastestMessage isKindOfClass:[RCDGroupNotificationMessage class]]) && model.draft.length == 0) { NSString *groupId; if (cell.model.conversationType == ConversationType_GROUP) { groupId = cell.model.targetId; diff --git a/ios-rongimdemo/RCloudMessage/Sections/Chat/RCDChatViewController.h b/ios-sealtalk/RCloudMessage/Sections/Chat/RCDChatViewController.h similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Chat/RCDChatViewController.h rename to ios-sealtalk/RCloudMessage/Sections/Chat/RCDChatViewController.h diff --git a/ios-rongimdemo/RCloudMessage/Sections/Chat/RCDChatViewController.m b/ios-sealtalk/RCloudMessage/Sections/Chat/RCDChatViewController.m similarity index 91% rename from ios-rongimdemo/RCloudMessage/Sections/Chat/RCDChatViewController.m rename to ios-sealtalk/RCloudMessage/Sections/Chat/RCDChatViewController.m index d54d0dc1..b00c8518 100644 --- a/ios-rongimdemo/RCloudMessage/Sections/Chat/RCDChatViewController.m +++ b/ios-sealtalk/RCloudMessage/Sections/Chat/RCDChatViewController.m @@ -62,6 +62,7 @@ @interface RCDChatViewController () @property (nonatomic, strong) RCDGroupInfo *groupInfo; @property (nonatomic, assign) BOOL isShow; +@property (nonatomic, assign) BOOL loading; /*******************实时位置共享***************/ @property (nonatomic, weak) id realTimeLocation; @@ -93,6 +94,8 @@ - (void)viewDidLoad { [super viewDidLoad]; [UIApplication sharedApplication].statusBarStyle = UIStatusBarStyleLightContent; + self.loading = NO; + ///注册自定义测试消息Cell [self registerClass:[RCDTestMessageCell class] forMessageClass:[RCDTestMessage class]]; [self registerClass:RCDTipMessageCell.class forMessageClass:RCDGroupNotificationMessage.class]; @@ -121,7 +124,7 @@ - (void)viewDidLoad { - (void)viewWillAppear:(BOOL)animated { [super viewWillAppear:animated]; - self.defaultInputType = [self getInputStatus]; + self.defaultInputType = [[RCDIMService sharedService] getInputStatus:self.conversationType targetId:self.targetId]; [self refreshTitle]; self.isShow = YES; RCConversation *conver = [[RCConversation alloc] init]; @@ -143,7 +146,12 @@ - (void)viewWillDisappear:(BOOL)animated { [self.realTimeLocation removeRealTimeLocationObserver:self]; self.realTimeLocation = nil; } - [self saveInputStatus]; + + KBottomBarStatus inputType = self.chatSessionInputBarControl.currentBottomBarStatus; + if (self.chatSessionInputBarControl.burnMessageMode) { + inputType = KBottomBarBurnStatus; + } + [[RCDIMService sharedService] saveInputStatus:self.conversationType targetId:self.targetId inputType:inputType]; } - (void)viewWillTransitionToSize:(CGSize)size @@ -481,13 +489,14 @@ - (CGSize)collectionView:(UICollectionView *)collectionView - (void)rightBarButtonItemClicked:(id)sender { if (self.conversationType == ConversationType_PRIVATE) { RCDFriendInfo *friendInfo = [RCDUserInfoManager getFriendInfo:self.targetId]; - if (friendInfo.status != RCDFriendStatusAgree && friendInfo.status != RCDFriendStatusBlock) { + if (friendInfo && friendInfo.status != RCDFriendStatusAgree && friendInfo.status != RCDFriendStatusBlock) { [self pushFriendVC:friendInfo]; } else { RCDPrivateSettingsTableViewController *settingsVC = [[RCDPrivateSettingsTableViewController alloc] init]; settingsVC.userId = self.targetId; __weak typeof(self) weakSelf = self; [settingsVC setClearMessageHistory:^{ + [weakSelf clearHistoryMSG]; }]; [self.navigationController pushViewController:settingsVC animated:YES]; @@ -776,6 +785,9 @@ - (void)image:(UIImage *)image didFinishSavingWithError:(NSError *)error context } - (void)refreshUserInfoOrGroupInfo { + if ([[RCIMClient sharedRCIMClient] getCurrentNetworkStatus] == RC_NotReachable ) { + return; + } //打开单聊强制从demo server 获取用户信息更新本地数据库 if (self.conversationType == ConversationType_PRIVATE) { if (![self.targetId isEqualToString:[RCIM sharedRCIM].currentUserInfo.userId]) { @@ -831,7 +843,7 @@ - (void)refreshTitle { } else { self.title = [NSString stringWithFormat:@"%@", self.userName]; } - } else { + } else if(self.conversationType == ConversationType_PRIVATE){ RCUserInfo *userInfo = [[RCIM sharedRCIM] getUserInfoCache:self.targetId]; if (userInfo) { self.title = userInfo.name; @@ -929,38 +941,6 @@ - (void)setupChatBackground { } } -- (RCChatSessionInputBarInputType)getInputStatus { - NSString *userInputStatusKey = - [NSString stringWithFormat:@"%lu--%@", (unsigned long)self.conversationType, self.targetId]; - NSMutableDictionary *userInputStatus = [RCDIMService sharedService].userInputStatus; - if (userInputStatus && [userInputStatus.allKeys containsObject:userInputStatusKey]) { - KBottomBarStatus inputType = (KBottomBarStatus)[userInputStatus[userInputStatusKey] integerValue]; - //输入框记忆功能,如果退出时是语音输入,再次进入默认语音输入 - if (inputType == KBottomBarRecordStatus) { - return RCChatSessionInputBarInputVoice; - } else if (inputType == KBottomBarPluginStatus) { - // self.defaultInputType = RCChatSessionInputBarInputExtention; - } else if (inputType == KBottomBarBurnStatus) { - return RCChatSessionInputBarInputBurnMode; - } - } - return 0; -} - -- (void)saveInputStatus { - KBottomBarStatus inputType = self.chatSessionInputBarControl.currentBottomBarStatus; - if (self.chatSessionInputBarControl.burnMessageMode) { - inputType = KBottomBarBurnStatus; - } - NSMutableDictionary *userInputStatus = [RCDIMService sharedService].userInputStatus; - if (!userInputStatus) { - userInputStatus = [NSMutableDictionary new]; - } - NSString *userInputStatusKey = - [NSString stringWithFormat:@"%lu--%@", (unsigned long)self.conversationType, self.targetId]; - [userInputStatus setObject:[NSString stringWithFormat:@"%ld", (long)inputType] forKey:userInputStatusKey]; -} - - (void)resetQucilySendView { [[RCDQuicklySendManager sharedManager] hideQuicklySendView]; } @@ -1272,4 +1252,106 @@ - (void)setRealTimeLocationStatusView:(RealTimeLocationStatusView *)realTimeLoca - (RealTimeLocationStatusView *)realTimeLocationStatusView { return objc_getAssociatedObject(self, kRealTimeLocationStatusViewKey); } + +#pragma mark - 加载远端聊天室消息开始 +//#pragma mark *************Load More Chatroom History Message From Server************* +////需要开通聊天室消息云端存储功能,调用getRemoteChatroomHistoryMessages接口才可以从服务器获取到聊天室消息的数据 +//- (void)scrollViewDidEndDragging:(UIScrollView *)scrollView willDecelerate:(BOOL)decelerate { +// //当会话类型是聊天室时,下拉加载消息会调用getRemoteChatroomHistoryMessages接口从服务器拉取聊天室消息 +// if (self.conversationType == ConversationType_CHATROOM) { +// if (scrollView.contentOffset.y < -15.0f && !self.loading) { +// self.loading = YES; +// [self performSelector:@selector(loadMoreChatroomHistoryMessageFromServer) withObject:nil afterDelay:0.4f]; +// } +// } else { +// [super scrollViewDidEndDragging:scrollView willDecelerate:decelerate]; +// } +//} +// +////从服务器拉取聊天室消息的方法 +//- (void)loadMoreChatroomHistoryMessageFromServer { +// long long recordTime = 0; +// RCMessageModel *model; +// if (self.conversationDataRepository.count > 0) { +// model = [self.conversationDataRepository objectAtIndex:0]; +// recordTime = model.sentTime; +// } +// __weak typeof(self) weakSelf = self; +// [[RCIMClient sharedRCIMClient] getRemoteChatroomHistoryMessages:self.targetId +// recordTime:recordTime +// count:20 +// order:RC_Timestamp_Desc +// success:^(NSArray *messages, long long syncTime) { +// self.loading = NO; +// [weakSelf handleMessages:messages]; +// } +// error:^(RCErrorCode status) { +// NSLog(@"load remote history message failed(%zd)", status); +// }]; +//} +// +////对于从服务器拉取到的聊天室消息的处理 +//- (void)handleMessages:(NSArray *)messages { +// NSMutableArray *tempMessags = [[NSMutableArray alloc] initWithCapacity:0]; +// for (RCMessage *message in messages) { +// RCMessageModel *model = [RCMessageModel modelWithMessage:message]; +// [tempMessags addObject:model]; +// } +// //对去拉取到的消息进行逆序排列 +// NSArray *reversedArray = [[tempMessags reverseObjectEnumerator] allObjects]; +// tempMessags = [reversedArray mutableCopy]; +// dispatch_async(dispatch_get_main_queue(), ^{ +// //将逆序排列的消息加入到数据源 +// [tempMessags addObjectsFromArray:self.conversationDataRepository]; +// self.conversationDataRepository = tempMessags; +// //显示消息发送时间的方法 +// [self figureOutAllConversationDataRepository]; +// [self.conversationMessageCollectionView reloadData]; +// if (self.conversationDataRepository != nil && self.conversationDataRepository.count > 0 && +// [self.conversationMessageCollectionView numberOfItemsInSection:0] >= messages.count - 1) { +// NSIndexPath *indexPath = [NSIndexPath indexPathForRow:messages.count - 1 inSection:0]; +// [self.conversationMessageCollectionView scrollToItemAtIndexPath:indexPath +// atScrollPosition:UICollectionViewScrollPositionTop +// animated:NO]; +// } +// }); +//} +// +////显示消息发送时间的方法 +//- (void)figureOutAllConversationDataRepository { +// for (int i = 0; i < self.conversationDataRepository.count; i++) { +// RCMessageModel *model = [self.conversationDataRepository objectAtIndex:i]; +// if (0 == i) { +// model.isDisplayMessageTime = YES; +// } else if (i > 0) { +// RCMessageModel *pre_model = [self.conversationDataRepository objectAtIndex:i - 1]; +// +// long long previous_time = pre_model.sentTime; +// +// long long current_time = model.sentTime; +// +// long long interval = +// current_time - previous_time > 0 ? current_time - previous_time : previous_time - current_time; +// if (interval / 1000 <= 3 * 60) { +// if (model.isDisplayMessageTime && model.cellSize.height > 0) { +// CGSize size = model.cellSize; +// size.height = model.cellSize.height - 45; +// model.cellSize = size; +// } +// model.isDisplayMessageTime = NO; +// } else if (![[[model.content class] getObjectName] isEqualToString:@"RC:OldMsgNtf"]) { +// if (!model.isDisplayMessageTime && model.cellSize.height > 0) { +// CGSize size = model.cellSize; +// size.height = model.cellSize.height + 45; +// model.cellSize = size; +// } +// model.isDisplayMessageTime = YES; +// } +// } +// if ([[[model.content class] getObjectName] isEqualToString:@"RC:OldMsgNtf"]) { +// model.isDisplayMessageTime = NO; +// } +// } +//} +#pragma mark 加载远端聊天室消息结束 @end diff --git a/ios-rongimdemo/RCloudMessage/Sections/Chat/RealTimeLocation/RealTimeLocationViewController.h b/ios-sealtalk/RCloudMessage/Sections/Chat/RealTimeLocation/RealTimeLocationViewController.h similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Chat/RealTimeLocation/RealTimeLocationViewController.h rename to ios-sealtalk/RCloudMessage/Sections/Chat/RealTimeLocation/RealTimeLocationViewController.h diff --git a/ios-rongimdemo/RCloudMessage/Sections/Chat/RealTimeLocation/RealTimeLocationViewController.m b/ios-sealtalk/RCloudMessage/Sections/Chat/RealTimeLocation/RealTimeLocationViewController.m similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Chat/RealTimeLocation/RealTimeLocationViewController.m rename to ios-sealtalk/RCloudMessage/Sections/Chat/RealTimeLocation/RealTimeLocationViewController.m diff --git a/ios-rongimdemo/RCloudMessage/Sections/Chat/RealTimeLocation/Resource/RealTimeLocation.xcassets/Contents.json b/ios-sealtalk/RCloudMessage/Sections/Chat/RealTimeLocation/Resource/RealTimeLocation.xcassets/Contents.json similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Chat/RealTimeLocation/Resource/RealTimeLocation.xcassets/Contents.json rename to ios-sealtalk/RCloudMessage/Sections/Chat/RealTimeLocation/Resource/RealTimeLocation.xcassets/Contents.json diff --git a/ios-rongimdemo/RCloudMessage/Sections/Chat/RealTimeLocation/Resource/RealTimeLocation.xcassets/back_to_conversation.imageset/Contents.json b/ios-sealtalk/RCloudMessage/Sections/Chat/RealTimeLocation/Resource/RealTimeLocation.xcassets/back_to_conversation.imageset/Contents.json similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Chat/RealTimeLocation/Resource/RealTimeLocation.xcassets/back_to_conversation.imageset/Contents.json rename to ios-sealtalk/RCloudMessage/Sections/Chat/RealTimeLocation/Resource/RealTimeLocation.xcassets/back_to_conversation.imageset/Contents.json diff --git a/ios-rongimdemo/RCloudMessage/Sections/Chat/RealTimeLocation/Resource/RealTimeLocation.xcassets/back_to_conversation.imageset/up.png b/ios-sealtalk/RCloudMessage/Sections/Chat/RealTimeLocation/Resource/RealTimeLocation.xcassets/back_to_conversation.imageset/up.png similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Chat/RealTimeLocation/Resource/RealTimeLocation.xcassets/back_to_conversation.imageset/up.png rename to ios-sealtalk/RCloudMessage/Sections/Chat/RealTimeLocation/Resource/RealTimeLocation.xcassets/back_to_conversation.imageset/up.png diff --git a/ios-rongimdemo/RCloudMessage/Sections/Chat/RealTimeLocation/Resource/RealTimeLocation.xcassets/big_arrow.imageset/Contents.json b/ios-sealtalk/RCloudMessage/Sections/Chat/RealTimeLocation/Resource/RealTimeLocation.xcassets/big_arrow.imageset/Contents.json similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Chat/RealTimeLocation/Resource/RealTimeLocation.xcassets/big_arrow.imageset/Contents.json rename to ios-sealtalk/RCloudMessage/Sections/Chat/RealTimeLocation/Resource/RealTimeLocation.xcassets/big_arrow.imageset/Contents.json diff --git a/ios-rongimdemo/RCloudMessage/Sections/Chat/RealTimeLocation/Resource/RealTimeLocation.xcassets/big_arrow.imageset/big_arrow.png b/ios-sealtalk/RCloudMessage/Sections/Chat/RealTimeLocation/Resource/RealTimeLocation.xcassets/big_arrow.imageset/big_arrow.png similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Chat/RealTimeLocation/Resource/RealTimeLocation.xcassets/big_arrow.imageset/big_arrow.png rename to ios-sealtalk/RCloudMessage/Sections/Chat/RealTimeLocation/Resource/RealTimeLocation.xcassets/big_arrow.imageset/big_arrow.png diff --git a/ios-rongimdemo/RCloudMessage/Sections/Chat/RealTimeLocation/Resource/RealTimeLocation.xcassets/blue_location_icon.imageset/Contents.json b/ios-sealtalk/RCloudMessage/Sections/Chat/RealTimeLocation/Resource/RealTimeLocation.xcassets/blue_location_icon.imageset/Contents.json similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Chat/RealTimeLocation/Resource/RealTimeLocation.xcassets/blue_location_icon.imageset/Contents.json rename to ios-sealtalk/RCloudMessage/Sections/Chat/RealTimeLocation/Resource/RealTimeLocation.xcassets/blue_location_icon.imageset/Contents.json diff --git a/ios-rongimdemo/RCloudMessage/Sections/Chat/RealTimeLocation/Resource/RealTimeLocation.xcassets/blue_location_icon.imageset/blue_location_icon-1.png b/ios-sealtalk/RCloudMessage/Sections/Chat/RealTimeLocation/Resource/RealTimeLocation.xcassets/blue_location_icon.imageset/blue_location_icon-1.png similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Chat/RealTimeLocation/Resource/RealTimeLocation.xcassets/blue_location_icon.imageset/blue_location_icon-1.png rename to ios-sealtalk/RCloudMessage/Sections/Chat/RealTimeLocation/Resource/RealTimeLocation.xcassets/blue_location_icon.imageset/blue_location_icon-1.png diff --git a/ios-rongimdemo/RCloudMessage/Sections/Chat/RealTimeLocation/Resource/RealTimeLocation.xcassets/blue_location_icon.imageset/blue_location_icon.png b/ios-sealtalk/RCloudMessage/Sections/Chat/RealTimeLocation/Resource/RealTimeLocation.xcassets/blue_location_icon.imageset/blue_location_icon.png similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Chat/RealTimeLocation/Resource/RealTimeLocation.xcassets/blue_location_icon.imageset/blue_location_icon.png rename to ios-sealtalk/RCloudMessage/Sections/Chat/RealTimeLocation/Resource/RealTimeLocation.xcassets/blue_location_icon.imageset/blue_location_icon.png diff --git a/ios-rongimdemo/RCloudMessage/Sections/Chat/RealTimeLocation/Resource/RealTimeLocation.xcassets/default_portrait_msg.imageset/Contents.json b/ios-sealtalk/RCloudMessage/Sections/Chat/RealTimeLocation/Resource/RealTimeLocation.xcassets/default_portrait_msg.imageset/Contents.json similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Chat/RealTimeLocation/Resource/RealTimeLocation.xcassets/default_portrait_msg.imageset/Contents.json rename to ios-sealtalk/RCloudMessage/Sections/Chat/RealTimeLocation/Resource/RealTimeLocation.xcassets/default_portrait_msg.imageset/Contents.json diff --git a/ios-rongimdemo/RCloudMessage/Sections/Chat/RealTimeLocation/Resource/RealTimeLocation.xcassets/default_portrait_msg.imageset/default_portrait_msg@2x.png b/ios-sealtalk/RCloudMessage/Sections/Chat/RealTimeLocation/Resource/RealTimeLocation.xcassets/default_portrait_msg.imageset/default_portrait_msg@2x.png similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Chat/RealTimeLocation/Resource/RealTimeLocation.xcassets/default_portrait_msg.imageset/default_portrait_msg@2x.png rename to ios-sealtalk/RCloudMessage/Sections/Chat/RealTimeLocation/Resource/RealTimeLocation.xcassets/default_portrait_msg.imageset/default_portrait_msg@2x.png diff --git a/ios-rongimdemo/RCloudMessage/Sections/Chat/RealTimeLocation/Resource/RealTimeLocation.xcassets/default_portrait_msg.imageset/default_portrait_msg@3x.png b/ios-sealtalk/RCloudMessage/Sections/Chat/RealTimeLocation/Resource/RealTimeLocation.xcassets/default_portrait_msg.imageset/default_portrait_msg@3x.png similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Chat/RealTimeLocation/Resource/RealTimeLocation.xcassets/default_portrait_msg.imageset/default_portrait_msg@3x.png rename to ios-sealtalk/RCloudMessage/Sections/Chat/RealTimeLocation/Resource/RealTimeLocation.xcassets/default_portrait_msg.imageset/default_portrait_msg@3x.png diff --git a/ios-rongimdemo/RCloudMessage/Sections/Chat/RealTimeLocation/Resource/RealTimeLocation.xcassets/gps.imageset/Contents.json b/ios-sealtalk/RCloudMessage/Sections/Chat/RealTimeLocation/Resource/RealTimeLocation.xcassets/gps.imageset/Contents.json similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Chat/RealTimeLocation/Resource/RealTimeLocation.xcassets/gps.imageset/Contents.json rename to ios-sealtalk/RCloudMessage/Sections/Chat/RealTimeLocation/Resource/RealTimeLocation.xcassets/gps.imageset/Contents.json diff --git a/ios-rongimdemo/RCloudMessage/Sections/Chat/RealTimeLocation/Resource/RealTimeLocation.xcassets/gps.imageset/gps.png b/ios-sealtalk/RCloudMessage/Sections/Chat/RealTimeLocation/Resource/RealTimeLocation.xcassets/gps.imageset/gps.png similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Chat/RealTimeLocation/Resource/RealTimeLocation.xcassets/gps.imageset/gps.png rename to ios-sealtalk/RCloudMessage/Sections/Chat/RealTimeLocation/Resource/RealTimeLocation.xcassets/gps.imageset/gps.png diff --git a/ios-rongimdemo/RCloudMessage/Sections/Chat/RealTimeLocation/Resource/RealTimeLocation.xcassets/location_arrow.imageset/Contents.json b/ios-sealtalk/RCloudMessage/Sections/Chat/RealTimeLocation/Resource/RealTimeLocation.xcassets/location_arrow.imageset/Contents.json similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Chat/RealTimeLocation/Resource/RealTimeLocation.xcassets/location_arrow.imageset/Contents.json rename to ios-sealtalk/RCloudMessage/Sections/Chat/RealTimeLocation/Resource/RealTimeLocation.xcassets/location_arrow.imageset/Contents.json diff --git a/ios-rongimdemo/RCloudMessage/Sections/Chat/RealTimeLocation/Resource/RealTimeLocation.xcassets/location_arrow.imageset/location_arrow.png b/ios-sealtalk/RCloudMessage/Sections/Chat/RealTimeLocation/Resource/RealTimeLocation.xcassets/location_arrow.imageset/location_arrow.png similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Chat/RealTimeLocation/Resource/RealTimeLocation.xcassets/location_arrow.imageset/location_arrow.png rename to ios-sealtalk/RCloudMessage/Sections/Chat/RealTimeLocation/Resource/RealTimeLocation.xcassets/location_arrow.imageset/location_arrow.png diff --git a/ios-rongimdemo/RCloudMessage/Sections/Chat/RealTimeLocation/Resource/RealTimeLocation.xcassets/location_share_button.imageset/Contents.json b/ios-sealtalk/RCloudMessage/Sections/Chat/RealTimeLocation/Resource/RealTimeLocation.xcassets/location_share_button.imageset/Contents.json similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Chat/RealTimeLocation/Resource/RealTimeLocation.xcassets/location_share_button.imageset/Contents.json rename to ios-sealtalk/RCloudMessage/Sections/Chat/RealTimeLocation/Resource/RealTimeLocation.xcassets/location_share_button.imageset/Contents.json diff --git a/ios-rongimdemo/RCloudMessage/Sections/Chat/RealTimeLocation/Resource/RealTimeLocation.xcassets/location_share_button.imageset/location_share_button.png b/ios-sealtalk/RCloudMessage/Sections/Chat/RealTimeLocation/Resource/RealTimeLocation.xcassets/location_share_button.imageset/location_share_button.png similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Chat/RealTimeLocation/Resource/RealTimeLocation.xcassets/location_share_button.imageset/location_share_button.png rename to ios-sealtalk/RCloudMessage/Sections/Chat/RealTimeLocation/Resource/RealTimeLocation.xcassets/location_share_button.imageset/location_share_button.png diff --git a/ios-rongimdemo/RCloudMessage/Sections/Chat/RealTimeLocation/Resource/RealTimeLocation.xcassets/location_share_button_hover.imageset/Contents.json b/ios-sealtalk/RCloudMessage/Sections/Chat/RealTimeLocation/Resource/RealTimeLocation.xcassets/location_share_button_hover.imageset/Contents.json similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Chat/RealTimeLocation/Resource/RealTimeLocation.xcassets/location_share_button_hover.imageset/Contents.json rename to ios-sealtalk/RCloudMessage/Sections/Chat/RealTimeLocation/Resource/RealTimeLocation.xcassets/location_share_button_hover.imageset/Contents.json diff --git a/ios-rongimdemo/RCloudMessage/Sections/Chat/RealTimeLocation/Resource/RealTimeLocation.xcassets/location_share_button_hover.imageset/location_share_button_hover.png b/ios-sealtalk/RCloudMessage/Sections/Chat/RealTimeLocation/Resource/RealTimeLocation.xcassets/location_share_button_hover.imageset/location_share_button_hover.png similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Chat/RealTimeLocation/Resource/RealTimeLocation.xcassets/location_share_button_hover.imageset/location_share_button_hover.png rename to ios-sealtalk/RCloudMessage/Sections/Chat/RealTimeLocation/Resource/RealTimeLocation.xcassets/location_share_button_hover.imageset/location_share_button_hover.png diff --git a/ios-rongimdemo/RCloudMessage/Sections/Chat/RealTimeLocation/Resource/RealTimeLocation.xcassets/mylocation.imageset/Contents.json b/ios-sealtalk/RCloudMessage/Sections/Chat/RealTimeLocation/Resource/RealTimeLocation.xcassets/mylocation.imageset/Contents.json similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Chat/RealTimeLocation/Resource/RealTimeLocation.xcassets/mylocation.imageset/Contents.json rename to ios-sealtalk/RCloudMessage/Sections/Chat/RealTimeLocation/Resource/RealTimeLocation.xcassets/mylocation.imageset/Contents.json diff --git a/ios-rongimdemo/RCloudMessage/Sections/Chat/RealTimeLocation/Resource/RealTimeLocation.xcassets/mylocation.imageset/mylocation.png b/ios-sealtalk/RCloudMessage/Sections/Chat/RealTimeLocation/Resource/RealTimeLocation.xcassets/mylocation.imageset/mylocation.png similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Chat/RealTimeLocation/Resource/RealTimeLocation.xcassets/mylocation.imageset/mylocation.png rename to ios-sealtalk/RCloudMessage/Sections/Chat/RealTimeLocation/Resource/RealTimeLocation.xcassets/mylocation.imageset/mylocation.png diff --git a/ios-rongimdemo/RCloudMessage/Sections/Chat/RealTimeLocation/Resource/RealTimeLocation.xcassets/otherlocation.imageset/Contents.json b/ios-sealtalk/RCloudMessage/Sections/Chat/RealTimeLocation/Resource/RealTimeLocation.xcassets/otherlocation.imageset/Contents.json similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Chat/RealTimeLocation/Resource/RealTimeLocation.xcassets/otherlocation.imageset/Contents.json rename to ios-sealtalk/RCloudMessage/Sections/Chat/RealTimeLocation/Resource/RealTimeLocation.xcassets/otherlocation.imageset/Contents.json diff --git a/ios-rongimdemo/RCloudMessage/Sections/Chat/RealTimeLocation/Resource/RealTimeLocation.xcassets/otherlocation.imageset/otherlocation.png b/ios-sealtalk/RCloudMessage/Sections/Chat/RealTimeLocation/Resource/RealTimeLocation.xcassets/otherlocation.imageset/otherlocation.png similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Chat/RealTimeLocation/Resource/RealTimeLocation.xcassets/otherlocation.imageset/otherlocation.png rename to ios-sealtalk/RCloudMessage/Sections/Chat/RealTimeLocation/Resource/RealTimeLocation.xcassets/otherlocation.imageset/otherlocation.png diff --git a/ios-rongimdemo/RCloudMessage/Sections/Chat/RealTimeLocation/Resource/RealTimeLocation.xcassets/quit_location_share.imageset/Contents.json b/ios-sealtalk/RCloudMessage/Sections/Chat/RealTimeLocation/Resource/RealTimeLocation.xcassets/quit_location_share.imageset/Contents.json similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Chat/RealTimeLocation/Resource/RealTimeLocation.xcassets/quit_location_share.imageset/Contents.json rename to ios-sealtalk/RCloudMessage/Sections/Chat/RealTimeLocation/Resource/RealTimeLocation.xcassets/quit_location_share.imageset/Contents.json diff --git a/ios-rongimdemo/RCloudMessage/Sections/Chat/RealTimeLocation/Resource/RealTimeLocation.xcassets/quit_location_share.imageset/stop-1.png b/ios-sealtalk/RCloudMessage/Sections/Chat/RealTimeLocation/Resource/RealTimeLocation.xcassets/quit_location_share.imageset/stop-1.png similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Chat/RealTimeLocation/Resource/RealTimeLocation.xcassets/quit_location_share.imageset/stop-1.png rename to ios-sealtalk/RCloudMessage/Sections/Chat/RealTimeLocation/Resource/RealTimeLocation.xcassets/quit_location_share.imageset/stop-1.png diff --git a/ios-rongimdemo/RCloudMessage/Sections/Chat/RealTimeLocation/Resource/RealTimeLocation.xcassets/white_location_icon.imageset/Contents.json b/ios-sealtalk/RCloudMessage/Sections/Chat/RealTimeLocation/Resource/RealTimeLocation.xcassets/white_location_icon.imageset/Contents.json similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Chat/RealTimeLocation/Resource/RealTimeLocation.xcassets/white_location_icon.imageset/Contents.json rename to ios-sealtalk/RCloudMessage/Sections/Chat/RealTimeLocation/Resource/RealTimeLocation.xcassets/white_location_icon.imageset/Contents.json diff --git a/ios-rongimdemo/RCloudMessage/Sections/Chat/RealTimeLocation/Resource/RealTimeLocation.xcassets/white_location_icon.imageset/white_location_icon.png b/ios-sealtalk/RCloudMessage/Sections/Chat/RealTimeLocation/Resource/RealTimeLocation.xcassets/white_location_icon.imageset/white_location_icon.png similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Chat/RealTimeLocation/Resource/RealTimeLocation.xcassets/white_location_icon.imageset/white_location_icon.png rename to ios-sealtalk/RCloudMessage/Sections/Chat/RealTimeLocation/Resource/RealTimeLocation.xcassets/white_location_icon.imageset/white_location_icon.png diff --git a/ios-rongimdemo/RCloudMessage/Sections/Chat/RealTimeLocation/Resource/RealTimeLocationDefine.h b/ios-sealtalk/RCloudMessage/Sections/Chat/RealTimeLocation/Resource/RealTimeLocationDefine.h similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Chat/RealTimeLocation/Resource/RealTimeLocationDefine.h rename to ios-sealtalk/RCloudMessage/Sections/Chat/RealTimeLocation/Resource/RealTimeLocationDefine.h diff --git a/ios-rongimdemo/RCloudMessage/Sections/Chat/RealTimeLocation/Resource/en.lproj/RealTimeLocation.strings b/ios-sealtalk/RCloudMessage/Sections/Chat/RealTimeLocation/Resource/en.lproj/RealTimeLocation.strings similarity index 96% rename from ios-rongimdemo/RCloudMessage/Sections/Chat/RealTimeLocation/Resource/en.lproj/RealTimeLocation.strings rename to ios-sealtalk/RCloudMessage/Sections/Chat/RealTimeLocation/Resource/en.lproj/RealTimeLocation.strings index 3ee2466e..c9fdaaf0 100644 --- a/ios-rongimdemo/RCloudMessage/Sections/Chat/RealTimeLocation/Resource/en.lproj/RealTimeLocation.strings +++ b/ios-sealtalk/RCloudMessage/Sections/Chat/RealTimeLocation/Resource/en.lproj/RealTimeLocation.strings @@ -13,7 +13,7 @@ "end"="End"; "leave_location_share_when_leave_chat"="End chatting, the location share will also be ended, confirm to end the conversion ?"; "send_location"="Send Location"; -"location_share"="Real-time Location Sharing"; +"location_share"="Real-time Location"; "you_join_location_share"="You have joined a location share"; "you_location_sharing"="You are sharing a location"; "someone_location_sharing"="%@ is sharing a location"; diff --git a/ios-rongimdemo/RCloudMessage/Sections/Chat/RealTimeLocation/Resource/zh-Hans.lproj/RealTimeLocation.strings b/ios-sealtalk/RCloudMessage/Sections/Chat/RealTimeLocation/Resource/zh-Hans.lproj/RealTimeLocation.strings similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Chat/RealTimeLocation/Resource/zh-Hans.lproj/RealTimeLocation.strings rename to ios-sealtalk/RCloudMessage/Sections/Chat/RealTimeLocation/Resource/zh-Hans.lproj/RealTimeLocation.strings diff --git a/ios-rongimdemo/RCloudMessage/Sections/Chat/RealTimeLocation/Utilities/RTLUtilities.h b/ios-sealtalk/RCloudMessage/Sections/Chat/RealTimeLocation/Utilities/RTLUtilities.h similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Chat/RealTimeLocation/Utilities/RTLUtilities.h rename to ios-sealtalk/RCloudMessage/Sections/Chat/RealTimeLocation/Utilities/RTLUtilities.h diff --git a/ios-rongimdemo/RCloudMessage/Sections/Chat/RealTimeLocation/Utilities/RTLUtilities.m b/ios-sealtalk/RCloudMessage/Sections/Chat/RealTimeLocation/Utilities/RTLUtilities.m similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Chat/RealTimeLocation/Utilities/RTLUtilities.m rename to ios-sealtalk/RCloudMessage/Sections/Chat/RealTimeLocation/Utilities/RTLUtilities.m diff --git a/ios-rongimdemo/RCloudMessage/Sections/Chat/RealTimeLocation/View/HeadCollectionView.h b/ios-sealtalk/RCloudMessage/Sections/Chat/RealTimeLocation/View/HeadCollectionView.h similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Chat/RealTimeLocation/View/HeadCollectionView.h rename to ios-sealtalk/RCloudMessage/Sections/Chat/RealTimeLocation/View/HeadCollectionView.h diff --git a/ios-rongimdemo/RCloudMessage/Sections/Chat/RealTimeLocation/View/HeadCollectionView.m b/ios-sealtalk/RCloudMessage/Sections/Chat/RealTimeLocation/View/HeadCollectionView.m similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Chat/RealTimeLocation/View/HeadCollectionView.m rename to ios-sealtalk/RCloudMessage/Sections/Chat/RealTimeLocation/View/HeadCollectionView.m diff --git a/ios-rongimdemo/RCloudMessage/Sections/Chat/RealTimeLocation/View/RCAnnotation/RCAnnotation.h b/ios-sealtalk/RCloudMessage/Sections/Chat/RealTimeLocation/View/RCAnnotation/RCAnnotation.h similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Chat/RealTimeLocation/View/RCAnnotation/RCAnnotation.h rename to ios-sealtalk/RCloudMessage/Sections/Chat/RealTimeLocation/View/RCAnnotation/RCAnnotation.h diff --git a/ios-rongimdemo/RCloudMessage/Sections/Chat/RealTimeLocation/View/RCAnnotation/RCAnnotation.m b/ios-sealtalk/RCloudMessage/Sections/Chat/RealTimeLocation/View/RCAnnotation/RCAnnotation.m similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Chat/RealTimeLocation/View/RCAnnotation/RCAnnotation.m rename to ios-sealtalk/RCloudMessage/Sections/Chat/RealTimeLocation/View/RCAnnotation/RCAnnotation.m diff --git a/ios-rongimdemo/RCloudMessage/Sections/Chat/RealTimeLocation/View/RCAnnotation/RCAnnotationView.h b/ios-sealtalk/RCloudMessage/Sections/Chat/RealTimeLocation/View/RCAnnotation/RCAnnotationView.h similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Chat/RealTimeLocation/View/RCAnnotation/RCAnnotationView.h rename to ios-sealtalk/RCloudMessage/Sections/Chat/RealTimeLocation/View/RCAnnotation/RCAnnotationView.h diff --git a/ios-rongimdemo/RCloudMessage/Sections/Chat/RealTimeLocation/View/RCAnnotation/RCAnnotationView.m b/ios-sealtalk/RCloudMessage/Sections/Chat/RealTimeLocation/View/RCAnnotation/RCAnnotationView.m similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Chat/RealTimeLocation/View/RCAnnotation/RCAnnotationView.m rename to ios-sealtalk/RCloudMessage/Sections/Chat/RealTimeLocation/View/RCAnnotation/RCAnnotationView.m diff --git a/ios-rongimdemo/RCloudMessage/Sections/Chat/RealTimeLocation/View/RCAnnotation/RCLocationConvert.h b/ios-sealtalk/RCloudMessage/Sections/Chat/RealTimeLocation/View/RCAnnotation/RCLocationConvert.h similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Chat/RealTimeLocation/View/RCAnnotation/RCLocationConvert.h rename to ios-sealtalk/RCloudMessage/Sections/Chat/RealTimeLocation/View/RCAnnotation/RCLocationConvert.h diff --git a/ios-rongimdemo/RCloudMessage/Sections/Chat/RealTimeLocation/View/RCAnnotation/RCLocationConvert.m b/ios-sealtalk/RCloudMessage/Sections/Chat/RealTimeLocation/View/RCAnnotation/RCLocationConvert.m similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Chat/RealTimeLocation/View/RCAnnotation/RCLocationConvert.m rename to ios-sealtalk/RCloudMessage/Sections/Chat/RealTimeLocation/View/RCAnnotation/RCLocationConvert.m diff --git a/ios-rongimdemo/RCloudMessage/Sections/Chat/RealTimeLocation/View/RCAnnotation/RCLocationView.h b/ios-sealtalk/RCloudMessage/Sections/Chat/RealTimeLocation/View/RCAnnotation/RCLocationView.h similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Chat/RealTimeLocation/View/RCAnnotation/RCLocationView.h rename to ios-sealtalk/RCloudMessage/Sections/Chat/RealTimeLocation/View/RCAnnotation/RCLocationView.h diff --git a/ios-rongimdemo/RCloudMessage/Sections/Chat/RealTimeLocation/View/RCAnnotation/RCLocationView.m b/ios-sealtalk/RCloudMessage/Sections/Chat/RealTimeLocation/View/RCAnnotation/RCLocationView.m similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Chat/RealTimeLocation/View/RCAnnotation/RCLocationView.m rename to ios-sealtalk/RCloudMessage/Sections/Chat/RealTimeLocation/View/RCAnnotation/RCLocationView.m diff --git a/ios-rongimdemo/RCloudMessage/Sections/Chat/RealTimeLocation/View/RealTimeLocationEndCell.h b/ios-sealtalk/RCloudMessage/Sections/Chat/RealTimeLocation/View/RealTimeLocationEndCell.h similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Chat/RealTimeLocation/View/RealTimeLocationEndCell.h rename to ios-sealtalk/RCloudMessage/Sections/Chat/RealTimeLocation/View/RealTimeLocationEndCell.h diff --git a/ios-rongimdemo/RCloudMessage/Sections/Chat/RealTimeLocation/View/RealTimeLocationEndCell.m b/ios-sealtalk/RCloudMessage/Sections/Chat/RealTimeLocation/View/RealTimeLocationEndCell.m similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Chat/RealTimeLocation/View/RealTimeLocationEndCell.m rename to ios-sealtalk/RCloudMessage/Sections/Chat/RealTimeLocation/View/RealTimeLocationEndCell.m diff --git a/ios-rongimdemo/RCloudMessage/Sections/Chat/RealTimeLocation/View/RealTimeLocationStartCell.h b/ios-sealtalk/RCloudMessage/Sections/Chat/RealTimeLocation/View/RealTimeLocationStartCell.h similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Chat/RealTimeLocation/View/RealTimeLocationStartCell.h rename to ios-sealtalk/RCloudMessage/Sections/Chat/RealTimeLocation/View/RealTimeLocationStartCell.h diff --git a/ios-rongimdemo/RCloudMessage/Sections/Chat/RealTimeLocation/View/RealTimeLocationStartCell.m b/ios-sealtalk/RCloudMessage/Sections/Chat/RealTimeLocation/View/RealTimeLocationStartCell.m similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Chat/RealTimeLocation/View/RealTimeLocationStartCell.m rename to ios-sealtalk/RCloudMessage/Sections/Chat/RealTimeLocation/View/RealTimeLocationStartCell.m diff --git a/ios-rongimdemo/RCloudMessage/Sections/Chat/RealTimeLocation/View/RealTimeLocationStatusView.h b/ios-sealtalk/RCloudMessage/Sections/Chat/RealTimeLocation/View/RealTimeLocationStatusView.h similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Chat/RealTimeLocation/View/RealTimeLocationStatusView.h rename to ios-sealtalk/RCloudMessage/Sections/Chat/RealTimeLocation/View/RealTimeLocationStatusView.h diff --git a/ios-rongimdemo/RCloudMessage/Sections/Chat/RealTimeLocation/View/RealTimeLocationStatusView.m b/ios-sealtalk/RCloudMessage/Sections/Chat/RealTimeLocation/View/RealTimeLocationStatusView.m similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Chat/RealTimeLocation/View/RealTimeLocationStatusView.m rename to ios-sealtalk/RCloudMessage/Sections/Chat/RealTimeLocation/View/RealTimeLocationStatusView.m diff --git a/ios-rongimdemo/RCloudMessage/Sections/Chat/ReceiptDetail/RCDReceiptDetailsTableViewController.h b/ios-sealtalk/RCloudMessage/Sections/Chat/ReceiptDetail/RCDReceiptDetailsTableViewController.h similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Chat/ReceiptDetail/RCDReceiptDetailsTableViewController.h rename to ios-sealtalk/RCloudMessage/Sections/Chat/ReceiptDetail/RCDReceiptDetailsTableViewController.h diff --git a/ios-rongimdemo/RCloudMessage/Sections/Chat/ReceiptDetail/RCDReceiptDetailsTableViewController.m b/ios-sealtalk/RCloudMessage/Sections/Chat/ReceiptDetail/RCDReceiptDetailsTableViewController.m similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Chat/ReceiptDetail/RCDReceiptDetailsTableViewController.m rename to ios-sealtalk/RCloudMessage/Sections/Chat/ReceiptDetail/RCDReceiptDetailsTableViewController.m diff --git a/ios-rongimdemo/RCloudMessage/Sections/Chat/ReceiptDetail/View/RCDReceiptDetailHeader.h b/ios-sealtalk/RCloudMessage/Sections/Chat/ReceiptDetail/View/RCDReceiptDetailHeader.h similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Chat/ReceiptDetail/View/RCDReceiptDetailHeader.h rename to ios-sealtalk/RCloudMessage/Sections/Chat/ReceiptDetail/View/RCDReceiptDetailHeader.h diff --git a/ios-rongimdemo/RCloudMessage/Sections/Chat/ReceiptDetail/View/RCDReceiptDetailHeader.m b/ios-sealtalk/RCloudMessage/Sections/Chat/ReceiptDetail/View/RCDReceiptDetailHeader.m similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Chat/ReceiptDetail/View/RCDReceiptDetailHeader.m rename to ios-sealtalk/RCloudMessage/Sections/Chat/ReceiptDetail/View/RCDReceiptDetailHeader.m diff --git a/ios-rongimdemo/RCloudMessage/Sections/Chat/ReceiptDetail/View/RCDReceiptDetailsTableViewCell.h b/ios-sealtalk/RCloudMessage/Sections/Chat/ReceiptDetail/View/RCDReceiptDetailsTableViewCell.h similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Chat/ReceiptDetail/View/RCDReceiptDetailsTableViewCell.h rename to ios-sealtalk/RCloudMessage/Sections/Chat/ReceiptDetail/View/RCDReceiptDetailsTableViewCell.h diff --git a/ios-rongimdemo/RCloudMessage/Sections/Chat/ReceiptDetail/View/RCDReceiptDetailsTableViewCell.m b/ios-sealtalk/RCloudMessage/Sections/Chat/ReceiptDetail/View/RCDReceiptDetailsTableViewCell.m similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Chat/ReceiptDetail/View/RCDReceiptDetailsTableViewCell.m rename to ios-sealtalk/RCloudMessage/Sections/Chat/ReceiptDetail/View/RCDReceiptDetailsTableViewCell.m diff --git a/ios-rongimdemo/RCloudMessage/Sections/Chat/ScanQR/RCDQRInfoHandle.h b/ios-sealtalk/RCloudMessage/Sections/Chat/ScanQR/RCDQRInfoHandle.h similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Chat/ScanQR/RCDQRInfoHandle.h rename to ios-sealtalk/RCloudMessage/Sections/Chat/ScanQR/RCDQRInfoHandle.h diff --git a/ios-rongimdemo/RCloudMessage/Sections/Chat/ScanQR/RCDQRInfoHandle.m b/ios-sealtalk/RCloudMessage/Sections/Chat/ScanQR/RCDQRInfoHandle.m similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Chat/ScanQR/RCDQRInfoHandle.m rename to ios-sealtalk/RCloudMessage/Sections/Chat/ScanQR/RCDQRInfoHandle.m diff --git a/ios-rongimdemo/RCloudMessage/Sections/Chat/ScanQR/RCDScanQRCodeController.h b/ios-sealtalk/RCloudMessage/Sections/Chat/ScanQR/RCDScanQRCodeController.h similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Chat/ScanQR/RCDScanQRCodeController.h rename to ios-sealtalk/RCloudMessage/Sections/Chat/ScanQR/RCDScanQRCodeController.h diff --git a/ios-rongimdemo/RCloudMessage/Sections/Chat/ScanQR/RCDScanQRCodeController.m b/ios-sealtalk/RCloudMessage/Sections/Chat/ScanQR/RCDScanQRCodeController.m similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Chat/ScanQR/RCDScanQRCodeController.m rename to ios-sealtalk/RCloudMessage/Sections/Chat/ScanQR/RCDScanQRCodeController.m diff --git a/ios-rongimdemo/RCloudMessage/Sections/Chat/ScanQR/View/RCDScannerView.h b/ios-sealtalk/RCloudMessage/Sections/Chat/ScanQR/View/RCDScannerView.h similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Chat/ScanQR/View/RCDScannerView.h rename to ios-sealtalk/RCloudMessage/Sections/Chat/ScanQR/View/RCDScannerView.h diff --git a/ios-rongimdemo/RCloudMessage/Sections/Chat/ScanQR/View/RCDScannerView.m b/ios-sealtalk/RCloudMessage/Sections/Chat/ScanQR/View/RCDScannerView.m similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Chat/ScanQR/View/RCDScannerView.m rename to ios-sealtalk/RCloudMessage/Sections/Chat/ScanQR/View/RCDScannerView.m diff --git a/ios-rongimdemo/RCloudMessage/Sections/Contact/AddFriend/RCDAddFriendListViewController.h b/ios-sealtalk/RCloudMessage/Sections/Contact/AddFriend/RCDAddFriendListViewController.h similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Contact/AddFriend/RCDAddFriendListViewController.h rename to ios-sealtalk/RCloudMessage/Sections/Contact/AddFriend/RCDAddFriendListViewController.h diff --git a/ios-rongimdemo/RCloudMessage/Sections/Contact/AddFriend/RCDAddFriendListViewController.m b/ios-sealtalk/RCloudMessage/Sections/Contact/AddFriend/RCDAddFriendListViewController.m similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Contact/AddFriend/RCDAddFriendListViewController.m rename to ios-sealtalk/RCloudMessage/Sections/Contact/AddFriend/RCDAddFriendListViewController.m diff --git a/ios-rongimdemo/RCloudMessage/Sections/Contact/AddFriend/RCDAddFriendViewController.h b/ios-sealtalk/RCloudMessage/Sections/Contact/AddFriend/RCDAddFriendViewController.h similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Contact/AddFriend/RCDAddFriendViewController.h rename to ios-sealtalk/RCloudMessage/Sections/Contact/AddFriend/RCDAddFriendViewController.h diff --git a/ios-rongimdemo/RCloudMessage/Sections/Contact/AddFriend/RCDAddFriendViewController.m b/ios-sealtalk/RCloudMessage/Sections/Contact/AddFriend/RCDAddFriendViewController.m similarity index 91% rename from ios-rongimdemo/RCloudMessage/Sections/Contact/AddFriend/RCDAddFriendViewController.m rename to ios-sealtalk/RCloudMessage/Sections/Contact/AddFriend/RCDAddFriendViewController.m index 07d82f90..8be6ea00 100644 --- a/ios-rongimdemo/RCloudMessage/Sections/Contact/AddFriend/RCDAddFriendViewController.m +++ b/ios-sealtalk/RCloudMessage/Sections/Contact/AddFriend/RCDAddFriendViewController.m @@ -133,6 +133,7 @@ - (void)getUserInfo { __weak typeof(self) weakSelf = self; [RCDUserInfoManager getUserInfoFromServer:self.targetUserId complete:^(RCDUserInfo *userInfo) { + weakSelf.targetUserInfo = userInfo; dispatch_async(dispatch_get_main_queue(), ^{ [weakSelf setHeaderData]; }); @@ -285,31 +286,27 @@ - (void)showAlertViewWith:(NSString *)message { #pragma mark - Target Action - (void)addFriendAction:(id)sender { - if (_targetUserInfo) { - [self.hud showAnimated:YES]; - [RCDUserInfoManager - inviteFriend:_targetUserInfo.userId - withMessage:[NSString stringWithFormat:@"我是%@", [RCIM sharedRCIM].currentUserInfo.name] - complete:^(BOOL success, NSString *action) { - dispatch_async(dispatch_get_main_queue(), ^{ - [self.hud hideAnimated:YES]; - if (success) { - [[NSNotificationCenter defaultCenter] postNotificationName:RCDContactsRequestKey - object:nil]; - [[NSNotificationCenter defaultCenter] postNotificationName:RCDContactsUpdateUIKey - object:nil]; - if ([action isEqualToString:@"AddDirectly"]) { - [self showAlertViewWith:RCDLocalizedString(@"AddSuccess")]; - } else { - [self showAlertViewWith:RCDLocalizedString(@"request_had_send")]; - } - [self updateFooterView]; + [self.hud showAnimated:YES]; + [RCDUserInfoManager + inviteFriend:self.targetUserId + withMessage:[NSString stringWithFormat:@"我是%@", [RCIM sharedRCIM].currentUserInfo.name] + complete:^(BOOL success, NSString *action) { + dispatch_async(dispatch_get_main_queue(), ^{ + [self.hud hideAnimated:YES]; + if (success) { + [[NSNotificationCenter defaultCenter] postNotificationName:RCDContactsRequestKey object:nil]; + [[NSNotificationCenter defaultCenter] postNotificationName:RCDContactsUpdateUIKey object:nil]; + if ([action isEqualToString:@"AddDirectly"]) { + [self showAlertViewWith:RCDLocalizedString(@"AddSuccess")]; } else { - [self showAlertViewWith:RCDLocalizedString(@"request_fail_retry")]; + [self showAlertViewWith:RCDLocalizedString(@"request_had_send")]; } - }); - }]; - }; + [self updateFooterView]; + } else { + [self showAlertViewWith:RCDLocalizedString(@"request_fail_retry")]; + } + }); + }]; } - (void)startChatAction:(id)sender { diff --git a/ios-rongimdemo/RCloudMessage/Sections/Contact/AddFriend/RCDAddressBookFriendsViewController.h b/ios-sealtalk/RCloudMessage/Sections/Contact/AddFriend/RCDAddressBookFriendsViewController.h similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Contact/AddFriend/RCDAddressBookFriendsViewController.h rename to ios-sealtalk/RCloudMessage/Sections/Contact/AddFriend/RCDAddressBookFriendsViewController.h diff --git a/ios-rongimdemo/RCloudMessage/Sections/Contact/AddFriend/RCDAddressBookFriendsViewController.m b/ios-sealtalk/RCloudMessage/Sections/Contact/AddFriend/RCDAddressBookFriendsViewController.m similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Contact/AddFriend/RCDAddressBookFriendsViewController.m rename to ios-sealtalk/RCloudMessage/Sections/Contact/AddFriend/RCDAddressBookFriendsViewController.m diff --git a/ios-rongimdemo/RCloudMessage/Sections/Contact/AddFriend/RCDSelectAddressBookViewController.h b/ios-sealtalk/RCloudMessage/Sections/Contact/AddFriend/RCDSelectAddressBookViewController.h similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Contact/AddFriend/RCDSelectAddressBookViewController.h rename to ios-sealtalk/RCloudMessage/Sections/Contact/AddFriend/RCDSelectAddressBookViewController.h diff --git a/ios-rongimdemo/RCloudMessage/Sections/Contact/AddFriend/RCDSelectAddressBookViewController.m b/ios-sealtalk/RCloudMessage/Sections/Contact/AddFriend/RCDSelectAddressBookViewController.m similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Contact/AddFriend/RCDSelectAddressBookViewController.m rename to ios-sealtalk/RCloudMessage/Sections/Contact/AddFriend/RCDSelectAddressBookViewController.m diff --git a/ios-rongimdemo/RCloudMessage/Sections/Contact/AddFriend/View/RCDAddFriendListCell.h b/ios-sealtalk/RCloudMessage/Sections/Contact/AddFriend/View/RCDAddFriendListCell.h similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Contact/AddFriend/View/RCDAddFriendListCell.h rename to ios-sealtalk/RCloudMessage/Sections/Contact/AddFriend/View/RCDAddFriendListCell.h diff --git a/ios-rongimdemo/RCloudMessage/Sections/Contact/AddFriend/View/RCDAddFriendListCell.m b/ios-sealtalk/RCloudMessage/Sections/Contact/AddFriend/View/RCDAddFriendListCell.m similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Contact/AddFriend/View/RCDAddFriendListCell.m rename to ios-sealtalk/RCloudMessage/Sections/Contact/AddFriend/View/RCDAddFriendListCell.m diff --git a/ios-rongimdemo/RCloudMessage/Sections/Contact/AddFriend/View/RCDAddressBookFriendCell.h b/ios-sealtalk/RCloudMessage/Sections/Contact/AddFriend/View/RCDAddressBookFriendCell.h similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Contact/AddFriend/View/RCDAddressBookFriendCell.h rename to ios-sealtalk/RCloudMessage/Sections/Contact/AddFriend/View/RCDAddressBookFriendCell.h diff --git a/ios-rongimdemo/RCloudMessage/Sections/Contact/AddFriend/View/RCDAddressBookFriendCell.m b/ios-sealtalk/RCloudMessage/Sections/Contact/AddFriend/View/RCDAddressBookFriendCell.m similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Contact/AddFriend/View/RCDAddressBookFriendCell.m rename to ios-sealtalk/RCloudMessage/Sections/Contact/AddFriend/View/RCDAddressBookFriendCell.m diff --git a/ios-rongimdemo/RCloudMessage/Sections/Contact/AddFriend/View/RCDMyQRCodeView.h b/ios-sealtalk/RCloudMessage/Sections/Contact/AddFriend/View/RCDMyQRCodeView.h similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Contact/AddFriend/View/RCDMyQRCodeView.h rename to ios-sealtalk/RCloudMessage/Sections/Contact/AddFriend/View/RCDMyQRCodeView.h diff --git a/ios-rongimdemo/RCloudMessage/Sections/Contact/AddFriend/View/RCDMyQRCodeView.m b/ios-sealtalk/RCloudMessage/Sections/Contact/AddFriend/View/RCDMyQRCodeView.m similarity index 99% rename from ios-rongimdemo/RCloudMessage/Sections/Contact/AddFriend/View/RCDMyQRCodeView.m rename to ios-sealtalk/RCloudMessage/Sections/Contact/AddFriend/View/RCDMyQRCodeView.m index ff9c018b..984a6f16 100644 --- a/ios-rongimdemo/RCloudMessage/Sections/Contact/AddFriend/View/RCDMyQRCodeView.m +++ b/ios-sealtalk/RCloudMessage/Sections/Contact/AddFriend/View/RCDMyQRCodeView.m @@ -15,7 +15,6 @@ #import "RCDUserInfoManager.h" #import #import "UIView+MBProgressHUD.h" -#import "RCDForwardSelectedViewController.h" #import "RCDForwardManager.h" #import "RCDWeChatManager.h" #import "NormalAlertView.h" diff --git a/ios-rongimdemo/RCloudMessage/Sections/Contact/AddFriend/View/RCDSelectAddressBookCell.h b/ios-sealtalk/RCloudMessage/Sections/Contact/AddFriend/View/RCDSelectAddressBookCell.h similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Contact/AddFriend/View/RCDSelectAddressBookCell.h rename to ios-sealtalk/RCloudMessage/Sections/Contact/AddFriend/View/RCDSelectAddressBookCell.h diff --git a/ios-rongimdemo/RCloudMessage/Sections/Contact/AddFriend/View/RCDSelectAddressBookCell.m b/ios-sealtalk/RCloudMessage/Sections/Contact/AddFriend/View/RCDSelectAddressBookCell.m similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Contact/AddFriend/View/RCDSelectAddressBookCell.m rename to ios-sealtalk/RCloudMessage/Sections/Contact/AddFriend/View/RCDSelectAddressBookCell.m diff --git a/ios-rongimdemo/RCloudMessage/Sections/Contact/AddFriend/View/RCDUnableGetContactsView.h b/ios-sealtalk/RCloudMessage/Sections/Contact/AddFriend/View/RCDUnableGetContactsView.h similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Contact/AddFriend/View/RCDUnableGetContactsView.h rename to ios-sealtalk/RCloudMessage/Sections/Contact/AddFriend/View/RCDUnableGetContactsView.h diff --git a/ios-rongimdemo/RCloudMessage/Sections/Contact/AddFriend/View/RCDUnableGetContactsView.m b/ios-sealtalk/RCloudMessage/Sections/Contact/AddFriend/View/RCDUnableGetContactsView.m similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Contact/AddFriend/View/RCDUnableGetContactsView.m rename to ios-sealtalk/RCloudMessage/Sections/Contact/AddFriend/View/RCDUnableGetContactsView.m diff --git a/ios-rongimdemo/RCloudMessage/Sections/Contact/AddressBook/RCDAddressBookTableViewCell.h b/ios-sealtalk/RCloudMessage/Sections/Contact/AddressBook/RCDAddressBookTableViewCell.h similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Contact/AddressBook/RCDAddressBookTableViewCell.h rename to ios-sealtalk/RCloudMessage/Sections/Contact/AddressBook/RCDAddressBookTableViewCell.h diff --git a/ios-rongimdemo/RCloudMessage/Sections/Contact/AddressBook/RCDAddressBookTableViewCell.m b/ios-sealtalk/RCloudMessage/Sections/Contact/AddressBook/RCDAddressBookTableViewCell.m similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Contact/AddressBook/RCDAddressBookTableViewCell.m rename to ios-sealtalk/RCloudMessage/Sections/Contact/AddressBook/RCDAddressBookTableViewCell.m diff --git a/ios-rongimdemo/RCloudMessage/Sections/Contact/AddressBook/RCDAddressBookViewController.h b/ios-sealtalk/RCloudMessage/Sections/Contact/AddressBook/RCDAddressBookViewController.h similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Contact/AddressBook/RCDAddressBookViewController.h rename to ios-sealtalk/RCloudMessage/Sections/Contact/AddressBook/RCDAddressBookViewController.h diff --git a/ios-rongimdemo/RCloudMessage/Sections/Contact/AddressBook/RCDAddressBookViewController.m b/ios-sealtalk/RCloudMessage/Sections/Contact/AddressBook/RCDAddressBookViewController.m similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Contact/AddressBook/RCDAddressBookViewController.m rename to ios-sealtalk/RCloudMessage/Sections/Contact/AddressBook/RCDAddressBookViewController.m diff --git a/ios-rongimdemo/RCloudMessage/Sections/Contact/ContactSelected/RCDContactSelectedTableViewController.h b/ios-sealtalk/RCloudMessage/Sections/Contact/ContactSelected/RCDContactSelectedTableViewController.h similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Contact/ContactSelected/RCDContactSelectedTableViewController.h rename to ios-sealtalk/RCloudMessage/Sections/Contact/ContactSelected/RCDContactSelectedTableViewController.h diff --git a/ios-rongimdemo/RCloudMessage/Sections/Contact/ContactSelected/RCDContactSelectedTableViewController.m b/ios-sealtalk/RCloudMessage/Sections/Contact/ContactSelected/RCDContactSelectedTableViewController.m similarity index 98% rename from ios-rongimdemo/RCloudMessage/Sections/Contact/ContactSelected/RCDContactSelectedTableViewController.m rename to ios-sealtalk/RCloudMessage/Sections/Contact/ContactSelected/RCDContactSelectedTableViewController.m index c8748189..97272751 100644 --- a/ios-rongimdemo/RCloudMessage/Sections/Contact/ContactSelected/RCDContactSelectedTableViewController.m +++ b/ios-sealtalk/RCloudMessage/Sections/Contact/ContactSelected/RCDContactSelectedTableViewController.m @@ -176,7 +176,7 @@ - (void)getUserInfoFromServer { - (void)dealWithFriendList:(NSMutableArray *)friends { self.friendArray = friends; - if (self.friendArray.count < 1) { + if (self.friendArray.count < 1 && self.groupOptionType != RCDContactSelectedGroupOptionTypeDelete) { dispatch_async(dispatch_get_main_queue(), ^{ [self.view addSubview:self.noFriendView]; [self.view bringSubviewToFront:self.noFriendView]; @@ -195,7 +195,7 @@ - (void)dealWithFriendList:(NSMutableArray *)friends { } - (void)deleteGroupMembers { - if (self.orignalGroupMembers.count > 0 && self.groupOptionType == RCDContactSelectedGroupOptionTypeDelete) { + if (self.groupOptionType == RCDContactSelectedGroupOptionTypeDelete) { self.friendArray = self.orignalGroupMembers; } } @@ -506,10 +506,12 @@ - (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(N RCDFriendInfo *user; if (self.isSearchResult == NO) { - NSString *key = [self.allKeys objectAtIndex:indexPath.section]; - NSArray *arrayForKey = [self.allFriendsDict objectForKey:key]; - if (arrayForKey.count > indexPath.row) { - user = arrayForKey[indexPath.row]; + if (self.allKeys.count > indexPath.section) { + NSString *key = [self.allKeys objectAtIndex:indexPath.section]; + NSArray *arrayForKey = [self.allFriendsDict objectForKey:key]; + if (arrayForKey.count > indexPath.row) { + user = arrayForKey[indexPath.row]; + } } } else { if (self.matchSearchList.count > indexPath.row) { @@ -720,7 +722,7 @@ - (void)searchBar:(UISearchBar *)searchBar textDidChange:(NSString *)searchText for (RCDFriendInfo *userInfo in [self.friendArray copy]) { //忽略大小写去判断是否包含 NSString *name = userInfo.name; - if (userInfo.displayName.length > 0) { + if ([userInfo isMemberOfClass:[RCDFriendInfo class]] && userInfo.displayName.length > 0) { name = userInfo.displayName; } diff --git a/ios-rongimdemo/RCloudMessage/Sections/Contact/ContactSelected/View/RCDContactSelectedCollectionViewCell.h b/ios-sealtalk/RCloudMessage/Sections/Contact/ContactSelected/View/RCDContactSelectedCollectionViewCell.h similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Contact/ContactSelected/View/RCDContactSelectedCollectionViewCell.h rename to ios-sealtalk/RCloudMessage/Sections/Contact/ContactSelected/View/RCDContactSelectedCollectionViewCell.h diff --git a/ios-rongimdemo/RCloudMessage/Sections/Contact/ContactSelected/View/RCDContactSelectedCollectionViewCell.m b/ios-sealtalk/RCloudMessage/Sections/Contact/ContactSelected/View/RCDContactSelectedCollectionViewCell.m similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Contact/ContactSelected/View/RCDContactSelectedCollectionViewCell.m rename to ios-sealtalk/RCloudMessage/Sections/Contact/ContactSelected/View/RCDContactSelectedCollectionViewCell.m diff --git a/ios-rongimdemo/RCloudMessage/Sections/Contact/ContactSelected/View/RCDContactSelectedTableViewCell.h b/ios-sealtalk/RCloudMessage/Sections/Contact/ContactSelected/View/RCDContactSelectedTableViewCell.h similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Contact/ContactSelected/View/RCDContactSelectedTableViewCell.h rename to ios-sealtalk/RCloudMessage/Sections/Contact/ContactSelected/View/RCDContactSelectedTableViewCell.h diff --git a/ios-rongimdemo/RCloudMessage/Sections/Contact/ContactSelected/View/RCDContactSelectedTableViewCell.m b/ios-sealtalk/RCloudMessage/Sections/Contact/ContactSelected/View/RCDContactSelectedTableViewCell.m similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Contact/ContactSelected/View/RCDContactSelectedTableViewCell.m rename to ios-sealtalk/RCloudMessage/Sections/Contact/ContactSelected/View/RCDContactSelectedTableViewCell.m diff --git a/ios-rongimdemo/RCloudMessage/Sections/Contact/Group/RCDGroupTableViewCell.h b/ios-sealtalk/RCloudMessage/Sections/Contact/Group/RCDGroupTableViewCell.h similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Contact/Group/RCDGroupTableViewCell.h rename to ios-sealtalk/RCloudMessage/Sections/Contact/Group/RCDGroupTableViewCell.h diff --git a/ios-rongimdemo/RCloudMessage/Sections/Contact/Group/RCDGroupTableViewCell.m b/ios-sealtalk/RCloudMessage/Sections/Contact/Group/RCDGroupTableViewCell.m similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Contact/Group/RCDGroupTableViewCell.m rename to ios-sealtalk/RCloudMessage/Sections/Contact/Group/RCDGroupTableViewCell.m diff --git a/ios-rongimdemo/RCloudMessage/Sections/Contact/Group/RCDGroupViewController.h b/ios-sealtalk/RCloudMessage/Sections/Contact/Group/RCDGroupViewController.h similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Contact/Group/RCDGroupViewController.h rename to ios-sealtalk/RCloudMessage/Sections/Contact/Group/RCDGroupViewController.h diff --git a/ios-rongimdemo/RCloudMessage/Sections/Contact/Group/RCDGroupViewController.m b/ios-sealtalk/RCloudMessage/Sections/Contact/Group/RCDGroupViewController.m similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Contact/Group/RCDGroupViewController.m rename to ios-sealtalk/RCloudMessage/Sections/Contact/Group/RCDGroupViewController.m diff --git a/ios-rongimdemo/RCloudMessage/Sections/Contact/Person/RCDFriendRemarksViewController.h b/ios-sealtalk/RCloudMessage/Sections/Contact/Person/RCDFriendRemarksViewController.h similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Contact/Person/RCDFriendRemarksViewController.h rename to ios-sealtalk/RCloudMessage/Sections/Contact/Person/RCDFriendRemarksViewController.h diff --git a/ios-rongimdemo/RCloudMessage/Sections/Contact/Person/RCDFriendRemarksViewController.m b/ios-sealtalk/RCloudMessage/Sections/Contact/Person/RCDFriendRemarksViewController.m similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Contact/Person/RCDFriendRemarksViewController.m rename to ios-sealtalk/RCloudMessage/Sections/Contact/Person/RCDFriendRemarksViewController.m diff --git a/ios-rongimdemo/RCloudMessage/Sections/Contact/Person/RCDPersonDetailViewController.h b/ios-sealtalk/RCloudMessage/Sections/Contact/Person/RCDPersonDetailViewController.h similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Contact/Person/RCDPersonDetailViewController.h rename to ios-sealtalk/RCloudMessage/Sections/Contact/Person/RCDPersonDetailViewController.h diff --git a/ios-rongimdemo/RCloudMessage/Sections/Contact/Person/RCDPersonDetailViewController.m b/ios-sealtalk/RCloudMessage/Sections/Contact/Person/RCDPersonDetailViewController.m similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Contact/Person/RCDPersonDetailViewController.m rename to ios-sealtalk/RCloudMessage/Sections/Contact/Person/RCDPersonDetailViewController.m diff --git a/ios-rongimdemo/RCloudMessage/Sections/Contact/Person/RCDPictureDetailViewController.h b/ios-sealtalk/RCloudMessage/Sections/Contact/Person/RCDPictureDetailViewController.h similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Contact/Person/RCDPictureDetailViewController.h rename to ios-sealtalk/RCloudMessage/Sections/Contact/Person/RCDPictureDetailViewController.h diff --git a/ios-rongimdemo/RCloudMessage/Sections/Contact/Person/RCDPictureDetailViewController.m b/ios-sealtalk/RCloudMessage/Sections/Contact/Person/RCDPictureDetailViewController.m similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Contact/Person/RCDPictureDetailViewController.m rename to ios-sealtalk/RCloudMessage/Sections/Contact/Person/RCDPictureDetailViewController.m diff --git a/ios-rongimdemo/RCloudMessage/Sections/Contact/Person/View/RCDDescriptionView.h b/ios-sealtalk/RCloudMessage/Sections/Contact/Person/View/RCDDescriptionView.h similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Contact/Person/View/RCDDescriptionView.h rename to ios-sealtalk/RCloudMessage/Sections/Contact/Person/View/RCDDescriptionView.h diff --git a/ios-rongimdemo/RCloudMessage/Sections/Contact/Person/View/RCDDescriptionView.m b/ios-sealtalk/RCloudMessage/Sections/Contact/Person/View/RCDDescriptionView.m similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Contact/Person/View/RCDDescriptionView.m rename to ios-sealtalk/RCloudMessage/Sections/Contact/Person/View/RCDDescriptionView.m diff --git a/ios-rongimdemo/RCloudMessage/Sections/Contact/Person/View/RCDPersonDetailCell.h b/ios-sealtalk/RCloudMessage/Sections/Contact/Person/View/RCDPersonDetailCell.h similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Contact/Person/View/RCDPersonDetailCell.h rename to ios-sealtalk/RCloudMessage/Sections/Contact/Person/View/RCDPersonDetailCell.h diff --git a/ios-rongimdemo/RCloudMessage/Sections/Contact/Person/View/RCDPersonDetailCell.m b/ios-sealtalk/RCloudMessage/Sections/Contact/Person/View/RCDPersonDetailCell.m similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Contact/Person/View/RCDPersonDetailCell.m rename to ios-sealtalk/RCloudMessage/Sections/Contact/Person/View/RCDPersonDetailCell.m diff --git a/ios-rongimdemo/RCloudMessage/Sections/Contact/Person/View/RCDPersonInfoView.h b/ios-sealtalk/RCloudMessage/Sections/Contact/Person/View/RCDPersonInfoView.h similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Contact/Person/View/RCDPersonInfoView.h rename to ios-sealtalk/RCloudMessage/Sections/Contact/Person/View/RCDPersonInfoView.h diff --git a/ios-rongimdemo/RCloudMessage/Sections/Contact/Person/View/RCDPersonInfoView.m b/ios-sealtalk/RCloudMessage/Sections/Contact/Person/View/RCDPersonInfoView.m similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Contact/Person/View/RCDPersonInfoView.m rename to ios-sealtalk/RCloudMessage/Sections/Contact/Person/View/RCDPersonInfoView.m diff --git a/ios-rongimdemo/RCloudMessage/Sections/Contact/Person/View/RCDPictureView.h b/ios-sealtalk/RCloudMessage/Sections/Contact/Person/View/RCDPictureView.h similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Contact/Person/View/RCDPictureView.h rename to ios-sealtalk/RCloudMessage/Sections/Contact/Person/View/RCDPictureView.h diff --git a/ios-rongimdemo/RCloudMessage/Sections/Contact/Person/View/RCDPictureView.m b/ios-sealtalk/RCloudMessage/Sections/Contact/Person/View/RCDPictureView.m similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Contact/Person/View/RCDPictureView.m rename to ios-sealtalk/RCloudMessage/Sections/Contact/Person/View/RCDPictureView.m diff --git a/ios-rongimdemo/RCloudMessage/Sections/Contact/Person/View/RCDSetupRemarkView.h b/ios-sealtalk/RCloudMessage/Sections/Contact/Person/View/RCDSetupRemarkView.h similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Contact/Person/View/RCDSetupRemarkView.h rename to ios-sealtalk/RCloudMessage/Sections/Contact/Person/View/RCDSetupRemarkView.h diff --git a/ios-rongimdemo/RCloudMessage/Sections/Contact/Person/View/RCDSetupRemarkView.m b/ios-sealtalk/RCloudMessage/Sections/Contact/Person/View/RCDSetupRemarkView.m similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Contact/Person/View/RCDSetupRemarkView.m rename to ios-sealtalk/RCloudMessage/Sections/Contact/Person/View/RCDSetupRemarkView.m diff --git a/ios-rongimdemo/RCloudMessage/Sections/Contact/Person/View/RCDTextView.h b/ios-sealtalk/RCloudMessage/Sections/Contact/Person/View/RCDTextView.h similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Contact/Person/View/RCDTextView.h rename to ios-sealtalk/RCloudMessage/Sections/Contact/Person/View/RCDTextView.h diff --git a/ios-rongimdemo/RCloudMessage/Sections/Contact/Person/View/RCDTextView.m b/ios-sealtalk/RCloudMessage/Sections/Contact/Person/View/RCDTextView.m similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Contact/Person/View/RCDTextView.m rename to ios-sealtalk/RCloudMessage/Sections/Contact/Person/View/RCDTextView.m diff --git a/ios-rongimdemo/RCloudMessage/Sections/Contact/PublicService/RCDPublicServiceListViewController.h b/ios-sealtalk/RCloudMessage/Sections/Contact/PublicService/RCDPublicServiceListViewController.h similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Contact/PublicService/RCDPublicServiceListViewController.h rename to ios-sealtalk/RCloudMessage/Sections/Contact/PublicService/RCDPublicServiceListViewController.h diff --git a/ios-rongimdemo/RCloudMessage/Sections/Contact/PublicService/RCDPublicServiceListViewController.m b/ios-sealtalk/RCloudMessage/Sections/Contact/PublicService/RCDPublicServiceListViewController.m similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Contact/PublicService/RCDPublicServiceListViewController.m rename to ios-sealtalk/RCloudMessage/Sections/Contact/PublicService/RCDPublicServiceListViewController.m diff --git a/ios-rongimdemo/RCloudMessage/Sections/Contact/RCDContactTableViewCell.h b/ios-sealtalk/RCloudMessage/Sections/Contact/RCDContactTableViewCell.h similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Contact/RCDContactTableViewCell.h rename to ios-sealtalk/RCloudMessage/Sections/Contact/RCDContactTableViewCell.h diff --git a/ios-rongimdemo/RCloudMessage/Sections/Contact/RCDContactTableViewCell.m b/ios-sealtalk/RCloudMessage/Sections/Contact/RCDContactTableViewCell.m similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Contact/RCDContactTableViewCell.m rename to ios-sealtalk/RCloudMessage/Sections/Contact/RCDContactTableViewCell.m diff --git a/ios-rongimdemo/RCloudMessage/Sections/Contact/RCDContactViewController.h b/ios-sealtalk/RCloudMessage/Sections/Contact/RCDContactViewController.h similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Contact/RCDContactViewController.h rename to ios-sealtalk/RCloudMessage/Sections/Contact/RCDContactViewController.h diff --git a/ios-rongimdemo/RCloudMessage/Sections/Contact/RCDContactViewController.m b/ios-sealtalk/RCloudMessage/Sections/Contact/RCDContactViewController.m similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Contact/RCDContactViewController.m rename to ios-sealtalk/RCloudMessage/Sections/Contact/RCDContactViewController.m diff --git a/ios-rongimdemo/RCloudMessage/Sections/Debug/ChatroomStatus/RCDDebugAlertView.h b/ios-sealtalk/RCloudMessage/Sections/Debug/ChatroomStatus/RCDDebugAlertView.h similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Debug/ChatroomStatus/RCDDebugAlertView.h rename to ios-sealtalk/RCloudMessage/Sections/Debug/ChatroomStatus/RCDDebugAlertView.h diff --git a/ios-rongimdemo/RCloudMessage/Sections/Debug/ChatroomStatus/RCDDebugAlertView.m b/ios-sealtalk/RCloudMessage/Sections/Debug/ChatroomStatus/RCDDebugAlertView.m similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Debug/ChatroomStatus/RCDDebugAlertView.m rename to ios-sealtalk/RCloudMessage/Sections/Debug/ChatroomStatus/RCDDebugAlertView.m diff --git a/ios-rongimdemo/RCloudMessage/Sections/Debug/ChatroomStatus/RCDDebugChatRoomCell.h b/ios-sealtalk/RCloudMessage/Sections/Debug/ChatroomStatus/RCDDebugChatRoomCell.h similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Debug/ChatroomStatus/RCDDebugChatRoomCell.h rename to ios-sealtalk/RCloudMessage/Sections/Debug/ChatroomStatus/RCDDebugChatRoomCell.h diff --git a/ios-rongimdemo/RCloudMessage/Sections/Debug/ChatroomStatus/RCDDebugChatRoomCell.m b/ios-sealtalk/RCloudMessage/Sections/Debug/ChatroomStatus/RCDDebugChatRoomCell.m similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Debug/ChatroomStatus/RCDDebugChatRoomCell.m rename to ios-sealtalk/RCloudMessage/Sections/Debug/ChatroomStatus/RCDDebugChatRoomCell.m diff --git a/ios-rongimdemo/RCloudMessage/Sections/Debug/ChatroomStatus/RCDDebugChatroomViewController.h b/ios-sealtalk/RCloudMessage/Sections/Debug/ChatroomStatus/RCDDebugChatroomViewController.h similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Debug/ChatroomStatus/RCDDebugChatroomViewController.h rename to ios-sealtalk/RCloudMessage/Sections/Debug/ChatroomStatus/RCDDebugChatroomViewController.h diff --git a/ios-rongimdemo/RCloudMessage/Sections/Debug/ChatroomStatus/RCDDebugChatroomViewController.m b/ios-sealtalk/RCloudMessage/Sections/Debug/ChatroomStatus/RCDDebugChatroomViewController.m similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Debug/ChatroomStatus/RCDDebugChatroomViewController.m rename to ios-sealtalk/RCloudMessage/Sections/Debug/ChatroomStatus/RCDDebugChatroomViewController.m diff --git a/ios-rongimdemo/RCloudMessage/Sections/Debug/ChatroomStatus/RCDDebugJoinChatroomViewController.h b/ios-sealtalk/RCloudMessage/Sections/Debug/ChatroomStatus/RCDDebugJoinChatroomViewController.h similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Debug/ChatroomStatus/RCDDebugJoinChatroomViewController.h rename to ios-sealtalk/RCloudMessage/Sections/Debug/ChatroomStatus/RCDDebugJoinChatroomViewController.h diff --git a/ios-rongimdemo/RCloudMessage/Sections/Debug/ChatroomStatus/RCDDebugJoinChatroomViewController.m b/ios-sealtalk/RCloudMessage/Sections/Debug/ChatroomStatus/RCDDebugJoinChatroomViewController.m similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Debug/ChatroomStatus/RCDDebugJoinChatroomViewController.m rename to ios-sealtalk/RCloudMessage/Sections/Debug/ChatroomStatus/RCDDebugJoinChatroomViewController.m diff --git a/ios-rongimdemo/RCloudMessage/Sections/Debug/RCDDataStatistics.h b/ios-sealtalk/RCloudMessage/Sections/Debug/RCDDataStatistics.h similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Debug/RCDDataStatistics.h rename to ios-sealtalk/RCloudMessage/Sections/Debug/RCDDataStatistics.h diff --git a/ios-rongimdemo/RCloudMessage/Sections/Debug/RCDDataStatistics.m b/ios-sealtalk/RCloudMessage/Sections/Debug/RCDDataStatistics.m similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Debug/RCDDataStatistics.m rename to ios-sealtalk/RCloudMessage/Sections/Debug/RCDDataStatistics.m diff --git a/ios-rongimdemo/RCloudMessage/Sections/Debug/RCDDebugNoDisturbViewController.h b/ios-sealtalk/RCloudMessage/Sections/Debug/RCDDebugNoDisturbViewController.h similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Debug/RCDDebugNoDisturbViewController.h rename to ios-sealtalk/RCloudMessage/Sections/Debug/RCDDebugNoDisturbViewController.h diff --git a/ios-rongimdemo/RCloudMessage/Sections/Debug/RCDDebugNoDisturbViewController.m b/ios-sealtalk/RCloudMessage/Sections/Debug/RCDDebugNoDisturbViewController.m similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Debug/RCDDebugNoDisturbViewController.m rename to ios-sealtalk/RCloudMessage/Sections/Debug/RCDDebugNoDisturbViewController.m diff --git a/ios-rongimdemo/RCloudMessage/Sections/Debug/RCDDebugTableViewController.h b/ios-sealtalk/RCloudMessage/Sections/Debug/RCDDebugTableViewController.h similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Debug/RCDDebugTableViewController.h rename to ios-sealtalk/RCloudMessage/Sections/Debug/RCDDebugTableViewController.h diff --git a/ios-rongimdemo/RCloudMessage/Sections/Debug/RCDDebugTableViewController.m b/ios-sealtalk/RCloudMessage/Sections/Debug/RCDDebugTableViewController.m similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Debug/RCDDebugTableViewController.m rename to ios-sealtalk/RCloudMessage/Sections/Debug/RCDDebugTableViewController.m diff --git a/ios-rongimdemo/RCloudMessage/Sections/Debug/RCDDebugViewController.h b/ios-sealtalk/RCloudMessage/Sections/Debug/RCDDebugViewController.h similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Debug/RCDDebugViewController.h rename to ios-sealtalk/RCloudMessage/Sections/Debug/RCDDebugViewController.h diff --git a/ios-rongimdemo/RCloudMessage/Sections/Debug/RCDDebugViewController.m b/ios-sealtalk/RCloudMessage/Sections/Debug/RCDDebugViewController.m similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Debug/RCDDebugViewController.m rename to ios-sealtalk/RCloudMessage/Sections/Debug/RCDDebugViewController.m diff --git a/ios-rongimdemo/RCloudMessage/Sections/Demo/EmoticonExtention/RCDCustomerEmoticonTab.h b/ios-sealtalk/RCloudMessage/Sections/Demo/EmoticonExtention/RCDCustomerEmoticonTab.h similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Demo/EmoticonExtention/RCDCustomerEmoticonTab.h rename to ios-sealtalk/RCloudMessage/Sections/Demo/EmoticonExtention/RCDCustomerEmoticonTab.h diff --git a/ios-rongimdemo/RCloudMessage/Sections/Demo/EmoticonExtention/RCDCustomerEmoticonTab.m b/ios-sealtalk/RCloudMessage/Sections/Demo/EmoticonExtention/RCDCustomerEmoticonTab.m similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Demo/EmoticonExtention/RCDCustomerEmoticonTab.m rename to ios-sealtalk/RCloudMessage/Sections/Demo/EmoticonExtention/RCDCustomerEmoticonTab.m diff --git a/ios-rongimdemo/RCloudMessage/Sections/Demo/TestMessage/RCDTestMessage.h b/ios-sealtalk/RCloudMessage/Sections/Demo/TestMessage/RCDTestMessage.h similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Demo/TestMessage/RCDTestMessage.h rename to ios-sealtalk/RCloudMessage/Sections/Demo/TestMessage/RCDTestMessage.h diff --git a/ios-rongimdemo/RCloudMessage/Sections/Demo/TestMessage/RCDTestMessage.m b/ios-sealtalk/RCloudMessage/Sections/Demo/TestMessage/RCDTestMessage.m similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Demo/TestMessage/RCDTestMessage.m rename to ios-sealtalk/RCloudMessage/Sections/Demo/TestMessage/RCDTestMessage.m diff --git a/ios-rongimdemo/RCloudMessage/Sections/Demo/TestMessage/RCDTestMessageCell.h b/ios-sealtalk/RCloudMessage/Sections/Demo/TestMessage/RCDTestMessageCell.h similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Demo/TestMessage/RCDTestMessageCell.h rename to ios-sealtalk/RCloudMessage/Sections/Demo/TestMessage/RCDTestMessageCell.h diff --git a/ios-rongimdemo/RCloudMessage/Sections/Demo/TestMessage/RCDTestMessageCell.m b/ios-sealtalk/RCloudMessage/Sections/Demo/TestMessage/RCDTestMessageCell.m similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Demo/TestMessage/RCDTestMessageCell.m rename to ios-sealtalk/RCloudMessage/Sections/Demo/TestMessage/RCDTestMessageCell.m diff --git a/ios-rongimdemo/RCloudMessage/Sections/Discovery/RCDSquareCell.h b/ios-sealtalk/RCloudMessage/Sections/Discovery/RCDSquareCell.h similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Discovery/RCDSquareCell.h rename to ios-sealtalk/RCloudMessage/Sections/Discovery/RCDSquareCell.h diff --git a/ios-rongimdemo/RCloudMessage/Sections/Discovery/RCDSquareCell.m b/ios-sealtalk/RCloudMessage/Sections/Discovery/RCDSquareCell.m similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Discovery/RCDSquareCell.m rename to ios-sealtalk/RCloudMessage/Sections/Discovery/RCDSquareCell.m diff --git a/ios-rongimdemo/RCloudMessage/Sections/Discovery/RCDSquareTableViewController.h b/ios-sealtalk/RCloudMessage/Sections/Discovery/RCDSquareTableViewController.h similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Discovery/RCDSquareTableViewController.h rename to ios-sealtalk/RCloudMessage/Sections/Discovery/RCDSquareTableViewController.h diff --git a/ios-rongimdemo/RCloudMessage/Sections/Discovery/RCDSquareTableViewController.m b/ios-sealtalk/RCloudMessage/Sections/Discovery/RCDSquareTableViewController.m similarity index 83% rename from ios-rongimdemo/RCloudMessage/Sections/Discovery/RCDSquareTableViewController.m rename to ios-sealtalk/RCloudMessage/Sections/Discovery/RCDSquareTableViewController.m index 0c3ba2c0..c360b493 100644 --- a/ios-rongimdemo/RCloudMessage/Sections/Discovery/RCDSquareTableViewController.m +++ b/ios-sealtalk/RCloudMessage/Sections/Discovery/RCDSquareTableViewController.m @@ -12,6 +12,7 @@ #import "RCDSquareCell.h" #import "RCDCommonString.h" #import "RCDChatRoomManager.h" +#import "UIView+MBProgressHUD.h" @interface RCDSquareTableViewController () @property (nonatomic, strong) NSArray *chatRoomList; @end @@ -47,10 +48,13 @@ - (void)viewWillAppear:(BOOL)animated { - (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath { RCDChatRoom *room = self.chatRoomList[indexPath.row]; - RCDChatViewController *chatVC = - [[RCDChatViewController alloc] initWithConversationType:ConversationType_CHATROOM targetId:room.targetId]; - chatVC.title = room.name; - [self.navigationController pushViewController:chatVC animated:YES]; + if (room.targetId && room.targetId.length > 0) { + RCDChatViewController *chatVC = [[RCDChatViewController alloc] initWithConversationType:ConversationType_CHATROOM targetId:room.targetId]; + chatVC.title = room.name; + [self.navigationController pushViewController:chatVC animated:YES]; + } else { + [self.view showHUDMessage:RCDLocalizedString(@"ChatroomIdIsEmpty")]; + } } - (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView { @@ -119,11 +123,21 @@ - (nullable UIView *)tableView:(UITableView *)tableView viewForHeaderInSection:( - (void)getDefaultChatRoomInfo { NSMutableArray *squareInfoList = [DEFAULTS mutableArrayValueForKey:RCDSquareInfoListKey]; NSMutableArray *array = [NSMutableArray array]; - for (NSDictionary *info in squareInfoList) { - RCDChatRoom *room = [RCDChatRoom new]; - room.targetId = info[@"id"]; - room.name = info[@"name"]; - [array addObject:room]; + if (squareInfoList.count > 0) { + for (NSDictionary *info in squareInfoList) { + RCDChatRoom *room = [RCDChatRoom new]; + room.targetId = info[@"id"]; + room.name = info[@"name"]; + [array addObject:room]; + } + } else { + NSArray *names = @[ @"聊天室 I", @"聊天室 II", @"聊天室 III", @"聊天室 IV" ]; + for (NSString *name in names) { + RCDChatRoom *room = [RCDChatRoom new]; + room.targetId = @""; + room.name = name; + [array addObject:room]; + } } self.chatRoomList = array.copy; } diff --git a/ios-rongimdemo/RCloudMessage/Sections/Login/RCAnimatedImagesView.h b/ios-sealtalk/RCloudMessage/Sections/Login/RCAnimatedImagesView.h similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Login/RCAnimatedImagesView.h rename to ios-sealtalk/RCloudMessage/Sections/Login/RCAnimatedImagesView.h diff --git a/ios-rongimdemo/RCloudMessage/Sections/Login/RCAnimatedImagesView.m b/ios-sealtalk/RCloudMessage/Sections/Login/RCAnimatedImagesView.m similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Login/RCAnimatedImagesView.m rename to ios-sealtalk/RCloudMessage/Sections/Login/RCAnimatedImagesView.m diff --git a/ios-rongimdemo/RCloudMessage/Sections/Login/RCDChangePasswordViewController.h b/ios-sealtalk/RCloudMessage/Sections/Login/RCDChangePasswordViewController.h similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Login/RCDChangePasswordViewController.h rename to ios-sealtalk/RCloudMessage/Sections/Login/RCDChangePasswordViewController.h diff --git a/ios-rongimdemo/RCloudMessage/Sections/Login/RCDChangePasswordViewController.m b/ios-sealtalk/RCloudMessage/Sections/Login/RCDChangePasswordViewController.m similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Login/RCDChangePasswordViewController.m rename to ios-sealtalk/RCloudMessage/Sections/Login/RCDChangePasswordViewController.m diff --git a/ios-rongimdemo/RCloudMessage/Sections/Login/RCDCountry.h b/ios-sealtalk/RCloudMessage/Sections/Login/RCDCountry.h similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Login/RCDCountry.h rename to ios-sealtalk/RCloudMessage/Sections/Login/RCDCountry.h diff --git a/ios-rongimdemo/RCloudMessage/Sections/Login/RCDCountry.m b/ios-sealtalk/RCloudMessage/Sections/Login/RCDCountry.m similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Login/RCDCountry.m rename to ios-sealtalk/RCloudMessage/Sections/Login/RCDCountry.m diff --git a/ios-rongimdemo/RCloudMessage/Sections/Login/RCDCountryListController.h b/ios-sealtalk/RCloudMessage/Sections/Login/RCDCountryListController.h similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Login/RCDCountryListController.h rename to ios-sealtalk/RCloudMessage/Sections/Login/RCDCountryListController.h diff --git a/ios-rongimdemo/RCloudMessage/Sections/Login/RCDCountryListController.m b/ios-sealtalk/RCloudMessage/Sections/Login/RCDCountryListController.m similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Login/RCDCountryListController.m rename to ios-sealtalk/RCloudMessage/Sections/Login/RCDCountryListController.m diff --git a/ios-rongimdemo/RCloudMessage/Sections/Login/RCDFindPswViewController.h b/ios-sealtalk/RCloudMessage/Sections/Login/RCDFindPswViewController.h similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Login/RCDFindPswViewController.h rename to ios-sealtalk/RCloudMessage/Sections/Login/RCDFindPswViewController.h diff --git a/ios-rongimdemo/RCloudMessage/Sections/Login/RCDFindPswViewController.m b/ios-sealtalk/RCloudMessage/Sections/Login/RCDFindPswViewController.m similarity index 99% rename from ios-rongimdemo/RCloudMessage/Sections/Login/RCDFindPswViewController.m rename to ios-sealtalk/RCloudMessage/Sections/Login/RCDFindPswViewController.m index c2e04d04..394381e2 100644 --- a/ios-rongimdemo/RCloudMessage/Sections/Login/RCDFindPswViewController.m +++ b/ios-sealtalk/RCloudMessage/Sections/Login/RCDFindPswViewController.m @@ -577,6 +577,9 @@ - (RCDIndicateTextField *)phoneTextField { if (_phoneTextField.textField.text.length > 0) { [_phoneTextField.textField setFont:[UIFont fontWithName:@"Heiti SC" size:25.0]]; } + _phoneTextField.textField.attributedPlaceholder = + [[NSAttributedString alloc] initWithString:RCDLocalizedString(@"mobile_number") + attributes:@{NSForegroundColorAttributeName : [UIColor whiteColor]}]; } return _phoneTextField; } diff --git a/ios-rongimdemo/RCloudMessage/Sections/Login/RCDLoginViewController.h b/ios-sealtalk/RCloudMessage/Sections/Login/RCDLoginViewController.h similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Login/RCDLoginViewController.h rename to ios-sealtalk/RCloudMessage/Sections/Login/RCDLoginViewController.h diff --git a/ios-rongimdemo/RCloudMessage/Sections/Login/RCDLoginViewController.m b/ios-sealtalk/RCloudMessage/Sections/Login/RCDLoginViewController.m similarity index 93% rename from ios-rongimdemo/RCloudMessage/Sections/Login/RCDLoginViewController.m rename to ios-sealtalk/RCloudMessage/Sections/Login/RCDLoginViewController.m index 52b204b3..0db8d18b 100644 --- a/ios-rongimdemo/RCloudMessage/Sections/Login/RCDLoginViewController.m +++ b/ios-sealtalk/RCloudMessage/Sections/Login/RCDLoginViewController.m @@ -193,37 +193,40 @@ - (void)loginRongCloud:(NSString *)userName success:^(NSString *userId) { NSLog([NSString stringWithFormat:@"token is %@ userId is %@", token, userId], nil); self.loginUserId = userId; - [self loginSuccess:self.loginUserName - userId:self.loginUserId - token:self.loginToken - password:self.loginPassword]; - } - error:^(RCConnectErrorCode status) { dispatch_async(dispatch_get_main_queue(), ^{ - [self.hud hide:YES]; - NSLog(@"RCConnectErrorCode is %ld", (long)status); - _errorMsgLb.text = - [NSString stringWithFormat:@"%@ Status: %zd", RCDLocalizedString(@"Login_fail"), status]; - [_pwdTextField shake]; + [self loginSuccess:self.loginUserName + userId:self.loginUserId + token:self.loginToken + password:self.loginPassword]; }); - } - tokenIncorrect:^{ - NSLog(@"IncorrectToken"); - if (self.loginFailureTimes < 1) { - self.loginFailureTimes++; - [RCDLoginManager getToken:^(BOOL success, NSString *_Nonnull token, NSString *_Nonnull userId) { - if (success) { - [self loginRongCloud:userName userId:userId token:token password:password]; - } else { - rcd_dispatch_main_async_safe(^{ - [self.hud hide:YES]; - NSLog(@"Token无效"); - _errorMsgLb.text = RCDLocalizedString(@"can_not_connect_server"); - }); + } + error:^(RCConnectErrorCode status) { + dispatch_async(dispatch_get_main_queue(), ^{ + if (status == RC_CONN_TOKEN_INCORRECT) { + NSLog(@"IncorrectToken"); + if (self.loginFailureTimes < 1) { + self.loginFailureTimes++; + [RCDLoginManager getToken:^(BOOL success, NSString *_Nonnull token, NSString *_Nonnull userId) { + if (success) { + [self loginRongCloud:userName userId:userId token:token password:password]; + } else { + rcd_dispatch_main_async_safe(^{ + [self.hud hide:YES]; + NSLog(@"Token无效"); + _errorMsgLb.text = RCDLocalizedString(@"can_not_connect_server"); + }); + } + }]; } - }]; - } + } else { + [self.hud hide:YES]; + NSLog(@"RCConnectErrorCode is %ld", (long)status); + _errorMsgLb.text = + [NSString stringWithFormat:@"%@ Status: %zd", RCDLocalizedString(@"Login_fail"), status]; + [_pwdTextField shake]; + } + }); }]; } @@ -502,10 +505,14 @@ - (void)setLayout { options:0 metrics:nil views:views]] - arrayByAddingObjectsFromArray:[NSLayoutConstraint constraintsWithVisualFormat:@"V:[_bottomBackground(==50)]" - options:0 - metrics:nil - views:views]] + arrayByAddingObjectsFromArray:[NSLayoutConstraint + constraintsWithVisualFormat:@"V:[_bottomBackground(==BOTTOMOHEIGHT)]" + options:0 + metrics:@{ + @"BOTTOMOHEIGHT" : @(50 + RCDExtraBottomHeight) + } + views:views]] + arrayByAddingObjectsFromArray:[NSLayoutConstraint constraintsWithVisualFormat:@"H:|-10-[_bottomBackground]-10-|" options:0 metrics:nil @@ -618,6 +625,9 @@ - (RCDIndicateTextField *)phoneTextField { [_phoneTextField.textField setFont:[UIFont fontWithName:@"Heiti SC" size:25.0]]; } _phoneTextField.translatesAutoresizingMaskIntoConstraints = NO; + _phoneTextField.textField.attributedPlaceholder = + [[NSAttributedString alloc] initWithString:RCDLocalizedString(@"mobile_number") + attributes:@{NSForegroundColorAttributeName : [UIColor whiteColor]}]; } return _phoneTextField; } diff --git a/ios-rongimdemo/RCloudMessage/Sections/Login/RCDRegisterViewController.h b/ios-sealtalk/RCloudMessage/Sections/Login/RCDRegisterViewController.h similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Login/RCDRegisterViewController.h rename to ios-sealtalk/RCloudMessage/Sections/Login/RCDRegisterViewController.h diff --git a/ios-rongimdemo/RCloudMessage/Sections/Login/RCDRegisterViewController.m b/ios-sealtalk/RCloudMessage/Sections/Login/RCDRegisterViewController.m similarity index 99% rename from ios-rongimdemo/RCloudMessage/Sections/Login/RCDRegisterViewController.m rename to ios-sealtalk/RCloudMessage/Sections/Login/RCDRegisterViewController.m index ee418eb9..35d0c3df 100644 --- a/ios-rongimdemo/RCloudMessage/Sections/Login/RCDRegisterViewController.m +++ b/ios-sealtalk/RCloudMessage/Sections/Login/RCDRegisterViewController.m @@ -679,6 +679,9 @@ - (RCDIndicateTextField *)phoneTextField { if (_phoneTextField.textField.text.length > 0) { [_phoneTextField.textField setFont:[UIFont fontWithName:@"Heiti SC" size:25.0]]; } + _phoneTextField.textField.attributedPlaceholder = + [[NSAttributedString alloc] initWithString:RCDLocalizedString(@"mobile_number") + attributes:@{NSForegroundColorAttributeName : [UIColor whiteColor]}]; } return _phoneTextField; } diff --git a/ios-rongimdemo/RCloudMessage/Sections/Login/RCUnderlineTextField.h b/ios-sealtalk/RCloudMessage/Sections/Login/RCUnderlineTextField.h similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Login/RCUnderlineTextField.h rename to ios-sealtalk/RCloudMessage/Sections/Login/RCUnderlineTextField.h diff --git a/ios-rongimdemo/RCloudMessage/Sections/Login/RCUnderlineTextField.m b/ios-sealtalk/RCloudMessage/Sections/Login/RCUnderlineTextField.m similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Login/RCUnderlineTextField.m rename to ios-sealtalk/RCloudMessage/Sections/Login/RCUnderlineTextField.m diff --git a/ios-rongimdemo/RCloudMessage/Sections/Main/RCDMainTabBarViewController.h b/ios-sealtalk/RCloudMessage/Sections/Main/RCDMainTabBarViewController.h similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Main/RCDMainTabBarViewController.h rename to ios-sealtalk/RCloudMessage/Sections/Main/RCDMainTabBarViewController.h diff --git a/ios-rongimdemo/RCloudMessage/Sections/Main/RCDMainTabBarViewController.m b/ios-sealtalk/RCloudMessage/Sections/Main/RCDMainTabBarViewController.m similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Main/RCDMainTabBarViewController.m rename to ios-sealtalk/RCloudMessage/Sections/Main/RCDMainTabBarViewController.m diff --git a/ios-rongimdemo/RCloudMessage/Sections/Main/RCDNavigationBar.h b/ios-sealtalk/RCloudMessage/Sections/Main/RCDNavigationBar.h similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Main/RCDNavigationBar.h rename to ios-sealtalk/RCloudMessage/Sections/Main/RCDNavigationBar.h diff --git a/ios-rongimdemo/RCloudMessage/Sections/Main/RCDNavigationBar.m b/ios-sealtalk/RCloudMessage/Sections/Main/RCDNavigationBar.m similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Main/RCDNavigationBar.m rename to ios-sealtalk/RCloudMessage/Sections/Main/RCDNavigationBar.m diff --git a/ios-rongimdemo/RCloudMessage/Sections/Main/RCDNavigationViewController.h b/ios-sealtalk/RCloudMessage/Sections/Main/RCDNavigationViewController.h similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Main/RCDNavigationViewController.h rename to ios-sealtalk/RCloudMessage/Sections/Main/RCDNavigationViewController.h diff --git a/ios-rongimdemo/RCloudMessage/Sections/Main/RCDNavigationViewController.m b/ios-sealtalk/RCloudMessage/Sections/Main/RCDNavigationViewController.m similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Main/RCDNavigationViewController.m rename to ios-sealtalk/RCloudMessage/Sections/Main/RCDNavigationViewController.m diff --git a/ios-rongimdemo/RCloudMessage/Sections/Main/RCDTabBarBtn.h b/ios-sealtalk/RCloudMessage/Sections/Main/RCDTabBarBtn.h similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Main/RCDTabBarBtn.h rename to ios-sealtalk/RCloudMessage/Sections/Main/RCDTabBarBtn.h diff --git a/ios-rongimdemo/RCloudMessage/Sections/Main/RCDTabBarBtn.m b/ios-sealtalk/RCloudMessage/Sections/Main/RCDTabBarBtn.m similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Main/RCDTabBarBtn.m rename to ios-sealtalk/RCloudMessage/Sections/Main/RCDTabBarBtn.m diff --git a/ios-rongimdemo/RCloudMessage/Sections/Main/RCDUIBarButtonItem.h b/ios-sealtalk/RCloudMessage/Sections/Main/RCDUIBarButtonItem.h similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Main/RCDUIBarButtonItem.h rename to ios-sealtalk/RCloudMessage/Sections/Main/RCDUIBarButtonItem.h diff --git a/ios-rongimdemo/RCloudMessage/Sections/Main/RCDUIBarButtonItem.m b/ios-sealtalk/RCloudMessage/Sections/Main/RCDUIBarButtonItem.m similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Main/RCDUIBarButtonItem.m rename to ios-sealtalk/RCloudMessage/Sections/Main/RCDUIBarButtonItem.m diff --git a/ios-rongimdemo/RCloudMessage/Sections/Main/UITabBar+badge.h b/ios-sealtalk/RCloudMessage/Sections/Main/UITabBar+badge.h similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Main/UITabBar+badge.h rename to ios-sealtalk/RCloudMessage/Sections/Main/UITabBar+badge.h diff --git a/ios-rongimdemo/RCloudMessage/Sections/Main/UITabBar+badge.m b/ios-sealtalk/RCloudMessage/Sections/Main/UITabBar+badge.m similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Main/UITabBar+badge.m rename to ios-sealtalk/RCloudMessage/Sections/Main/UITabBar+badge.m diff --git a/ios-rongimdemo/RCloudMessage/Sections/Me/CustomerService/RCDCSAnnounceView.h b/ios-sealtalk/RCloudMessage/Sections/Me/CustomerService/RCDCSAnnounceView.h similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Me/CustomerService/RCDCSAnnounceView.h rename to ios-sealtalk/RCloudMessage/Sections/Me/CustomerService/RCDCSAnnounceView.h diff --git a/ios-rongimdemo/RCloudMessage/Sections/Me/CustomerService/RCDCSAnnounceView.m b/ios-sealtalk/RCloudMessage/Sections/Me/CustomerService/RCDCSAnnounceView.m similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Me/CustomerService/RCDCSAnnounceView.m rename to ios-sealtalk/RCloudMessage/Sections/Me/CustomerService/RCDCSAnnounceView.m diff --git a/ios-rongimdemo/RCloudMessage/Sections/Me/CustomerService/RCDCSButton.h b/ios-sealtalk/RCloudMessage/Sections/Me/CustomerService/RCDCSButton.h similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Me/CustomerService/RCDCSButton.h rename to ios-sealtalk/RCloudMessage/Sections/Me/CustomerService/RCDCSButton.h diff --git a/ios-rongimdemo/RCloudMessage/Sections/Me/CustomerService/RCDCSButton.m b/ios-sealtalk/RCloudMessage/Sections/Me/CustomerService/RCDCSButton.m similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Me/CustomerService/RCDCSButton.m rename to ios-sealtalk/RCloudMessage/Sections/Me/CustomerService/RCDCSButton.m diff --git a/ios-rongimdemo/RCloudMessage/Sections/Me/CustomerService/RCDCSEvaluateModel.h b/ios-sealtalk/RCloudMessage/Sections/Me/CustomerService/RCDCSEvaluateModel.h similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Me/CustomerService/RCDCSEvaluateModel.h rename to ios-sealtalk/RCloudMessage/Sections/Me/CustomerService/RCDCSEvaluateModel.h diff --git a/ios-rongimdemo/RCloudMessage/Sections/Me/CustomerService/RCDCSEvaluateModel.m b/ios-sealtalk/RCloudMessage/Sections/Me/CustomerService/RCDCSEvaluateModel.m similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Me/CustomerService/RCDCSEvaluateModel.m rename to ios-sealtalk/RCloudMessage/Sections/Me/CustomerService/RCDCSEvaluateModel.m diff --git a/ios-rongimdemo/RCloudMessage/Sections/Me/CustomerService/RCDCSEvaluateView.h b/ios-sealtalk/RCloudMessage/Sections/Me/CustomerService/RCDCSEvaluateView.h similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Me/CustomerService/RCDCSEvaluateView.h rename to ios-sealtalk/RCloudMessage/Sections/Me/CustomerService/RCDCSEvaluateView.h diff --git a/ios-rongimdemo/RCloudMessage/Sections/Me/CustomerService/RCDCSEvaluateView.m b/ios-sealtalk/RCloudMessage/Sections/Me/CustomerService/RCDCSEvaluateView.m similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Me/CustomerService/RCDCSEvaluateView.m rename to ios-sealtalk/RCloudMessage/Sections/Me/CustomerService/RCDCSEvaluateView.m diff --git a/ios-rongimdemo/RCloudMessage/Sections/Me/CustomerService/RCDCSInputView.h b/ios-sealtalk/RCloudMessage/Sections/Me/CustomerService/RCDCSInputView.h similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Me/CustomerService/RCDCSInputView.h rename to ios-sealtalk/RCloudMessage/Sections/Me/CustomerService/RCDCSInputView.h diff --git a/ios-rongimdemo/RCloudMessage/Sections/Me/CustomerService/RCDCSInputView.m b/ios-sealtalk/RCloudMessage/Sections/Me/CustomerService/RCDCSInputView.m similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Me/CustomerService/RCDCSInputView.m rename to ios-sealtalk/RCloudMessage/Sections/Me/CustomerService/RCDCSInputView.m diff --git a/ios-rongimdemo/RCloudMessage/Sections/Me/CustomerService/RCDCSSolveView.h b/ios-sealtalk/RCloudMessage/Sections/Me/CustomerService/RCDCSSolveView.h similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Me/CustomerService/RCDCSSolveView.h rename to ios-sealtalk/RCloudMessage/Sections/Me/CustomerService/RCDCSSolveView.h diff --git a/ios-rongimdemo/RCloudMessage/Sections/Me/CustomerService/RCDCSSolveView.m b/ios-sealtalk/RCloudMessage/Sections/Me/CustomerService/RCDCSSolveView.m similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Me/CustomerService/RCDCSSolveView.m rename to ios-sealtalk/RCloudMessage/Sections/Me/CustomerService/RCDCSSolveView.m diff --git a/ios-rongimdemo/RCloudMessage/Sections/Me/CustomerService/RCDCSStarView.h b/ios-sealtalk/RCloudMessage/Sections/Me/CustomerService/RCDCSStarView.h similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Me/CustomerService/RCDCSStarView.h rename to ios-sealtalk/RCloudMessage/Sections/Me/CustomerService/RCDCSStarView.h diff --git a/ios-rongimdemo/RCloudMessage/Sections/Me/CustomerService/RCDCSStarView.m b/ios-sealtalk/RCloudMessage/Sections/Me/CustomerService/RCDCSStarView.m similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Me/CustomerService/RCDCSStarView.m rename to ios-sealtalk/RCloudMessage/Sections/Me/CustomerService/RCDCSStarView.m diff --git a/ios-rongimdemo/RCloudMessage/Sections/Me/CustomerService/RCDCSTagView.h b/ios-sealtalk/RCloudMessage/Sections/Me/CustomerService/RCDCSTagView.h similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Me/CustomerService/RCDCSTagView.h rename to ios-sealtalk/RCloudMessage/Sections/Me/CustomerService/RCDCSTagView.h diff --git a/ios-rongimdemo/RCloudMessage/Sections/Me/CustomerService/RCDCSTagView.m b/ios-sealtalk/RCloudMessage/Sections/Me/CustomerService/RCDCSTagView.m similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Me/CustomerService/RCDCSTagView.m rename to ios-sealtalk/RCloudMessage/Sections/Me/CustomerService/RCDCSTagView.m diff --git a/ios-rongimdemo/RCloudMessage/Sections/Me/CustomerService/RCDCustomerServiceViewController.h b/ios-sealtalk/RCloudMessage/Sections/Me/CustomerService/RCDCustomerServiceViewController.h similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Me/CustomerService/RCDCustomerServiceViewController.h rename to ios-sealtalk/RCloudMessage/Sections/Me/CustomerService/RCDCustomerServiceViewController.h diff --git a/ios-rongimdemo/RCloudMessage/Sections/Me/CustomerService/RCDCustomerServiceViewController.m b/ios-sealtalk/RCloudMessage/Sections/Me/CustomerService/RCDCustomerServiceViewController.m similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Me/CustomerService/RCDCustomerServiceViewController.m rename to ios-sealtalk/RCloudMessage/Sections/Me/CustomerService/RCDCustomerServiceViewController.m diff --git a/ios-rongimdemo/RCloudMessage/Sections/Me/Language/RCDLanguageSettingTableViewCell.h b/ios-sealtalk/RCloudMessage/Sections/Me/Language/RCDLanguageSettingTableViewCell.h similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Me/Language/RCDLanguageSettingTableViewCell.h rename to ios-sealtalk/RCloudMessage/Sections/Me/Language/RCDLanguageSettingTableViewCell.h diff --git a/ios-rongimdemo/RCloudMessage/Sections/Me/Language/RCDLanguageSettingTableViewCell.m b/ios-sealtalk/RCloudMessage/Sections/Me/Language/RCDLanguageSettingTableViewCell.m similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Me/Language/RCDLanguageSettingTableViewCell.m rename to ios-sealtalk/RCloudMessage/Sections/Me/Language/RCDLanguageSettingTableViewCell.m diff --git a/ios-rongimdemo/RCloudMessage/Sections/Me/Language/RCDLanguageSettingViewController.h b/ios-sealtalk/RCloudMessage/Sections/Me/Language/RCDLanguageSettingViewController.h similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Me/Language/RCDLanguageSettingViewController.h rename to ios-sealtalk/RCloudMessage/Sections/Me/Language/RCDLanguageSettingViewController.h diff --git a/ios-rongimdemo/RCloudMessage/Sections/Me/Language/RCDLanguageSettingViewController.m b/ios-sealtalk/RCloudMessage/Sections/Me/Language/RCDLanguageSettingViewController.m similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Me/Language/RCDLanguageSettingViewController.m rename to ios-sealtalk/RCloudMessage/Sections/Me/Language/RCDLanguageSettingViewController.m diff --git a/ios-rongimdemo/RCloudMessage/Sections/Me/PersonalDetail/RCDEditUserNameViewController.h b/ios-sealtalk/RCloudMessage/Sections/Me/PersonalDetail/RCDEditUserNameViewController.h similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Me/PersonalDetail/RCDEditUserNameViewController.h rename to ios-sealtalk/RCloudMessage/Sections/Me/PersonalDetail/RCDEditUserNameViewController.h diff --git a/ios-rongimdemo/RCloudMessage/Sections/Me/PersonalDetail/RCDEditUserNameViewController.m b/ios-sealtalk/RCloudMessage/Sections/Me/PersonalDetail/RCDEditUserNameViewController.m similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Me/PersonalDetail/RCDEditUserNameViewController.m rename to ios-sealtalk/RCloudMessage/Sections/Me/PersonalDetail/RCDEditUserNameViewController.m diff --git a/ios-rongimdemo/RCloudMessage/Sections/Me/PersonalDetail/RCDMeDetailsCell.h b/ios-sealtalk/RCloudMessage/Sections/Me/PersonalDetail/RCDMeDetailsCell.h similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Me/PersonalDetail/RCDMeDetailsCell.h rename to ios-sealtalk/RCloudMessage/Sections/Me/PersonalDetail/RCDMeDetailsCell.h diff --git a/ios-rongimdemo/RCloudMessage/Sections/Me/PersonalDetail/RCDMeDetailsCell.m b/ios-sealtalk/RCloudMessage/Sections/Me/PersonalDetail/RCDMeDetailsCell.m similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Me/PersonalDetail/RCDMeDetailsCell.m rename to ios-sealtalk/RCloudMessage/Sections/Me/PersonalDetail/RCDMeDetailsCell.m diff --git a/ios-rongimdemo/RCloudMessage/Sections/Me/PersonalDetail/RCDMeInfoTableViewController.h b/ios-sealtalk/RCloudMessage/Sections/Me/PersonalDetail/RCDMeInfoTableViewController.h similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Me/PersonalDetail/RCDMeInfoTableViewController.h rename to ios-sealtalk/RCloudMessage/Sections/Me/PersonalDetail/RCDMeInfoTableViewController.h diff --git a/ios-rongimdemo/RCloudMessage/Sections/Me/PersonalDetail/RCDMeInfoTableViewController.m b/ios-sealtalk/RCloudMessage/Sections/Me/PersonalDetail/RCDMeInfoTableViewController.m similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Me/PersonalDetail/RCDMeInfoTableViewController.m rename to ios-sealtalk/RCloudMessage/Sections/Me/PersonalDetail/RCDMeInfoTableViewController.m diff --git a/ios-rongimdemo/RCloudMessage/Sections/Me/PersonalDetail/RCDSetSealTalkNumViewController.h b/ios-sealtalk/RCloudMessage/Sections/Me/PersonalDetail/RCDSetSealTalkNumViewController.h similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Me/PersonalDetail/RCDSetSealTalkNumViewController.h rename to ios-sealtalk/RCloudMessage/Sections/Me/PersonalDetail/RCDSetSealTalkNumViewController.h diff --git a/ios-rongimdemo/RCloudMessage/Sections/Me/PersonalDetail/RCDSetSealTalkNumViewController.m b/ios-sealtalk/RCloudMessage/Sections/Me/PersonalDetail/RCDSetSealTalkNumViewController.m similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Me/PersonalDetail/RCDSetSealTalkNumViewController.m rename to ios-sealtalk/RCloudMessage/Sections/Me/PersonalDetail/RCDSetSealTalkNumViewController.m diff --git a/ios-rongimdemo/RCloudMessage/Sections/Me/PersonalDetail/RCDSettingGenderViewController.h b/ios-sealtalk/RCloudMessage/Sections/Me/PersonalDetail/RCDSettingGenderViewController.h similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Me/PersonalDetail/RCDSettingGenderViewController.h rename to ios-sealtalk/RCloudMessage/Sections/Me/PersonalDetail/RCDSettingGenderViewController.h diff --git a/ios-rongimdemo/RCloudMessage/Sections/Me/PersonalDetail/RCDSettingGenderViewController.m b/ios-sealtalk/RCloudMessage/Sections/Me/PersonalDetail/RCDSettingGenderViewController.m similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Me/PersonalDetail/RCDSettingGenderViewController.m rename to ios-sealtalk/RCloudMessage/Sections/Me/PersonalDetail/RCDSettingGenderViewController.m diff --git a/ios-rongimdemo/RCloudMessage/Sections/Me/QR/RCDQRCodeController.h b/ios-sealtalk/RCloudMessage/Sections/Me/QR/RCDQRCodeController.h similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Me/QR/RCDQRCodeController.h rename to ios-sealtalk/RCloudMessage/Sections/Me/QR/RCDQRCodeController.h diff --git a/ios-rongimdemo/RCloudMessage/Sections/Me/QR/RCDQRCodeController.m b/ios-sealtalk/RCloudMessage/Sections/Me/QR/RCDQRCodeController.m similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Me/QR/RCDQRCodeController.m rename to ios-sealtalk/RCloudMessage/Sections/Me/QR/RCDQRCodeController.m diff --git a/ios-rongimdemo/RCloudMessage/Sections/Me/RCDAboutRongCloudTableViewController.h b/ios-sealtalk/RCloudMessage/Sections/Me/RCDAboutRongCloudTableViewController.h similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Me/RCDAboutRongCloudTableViewController.h rename to ios-sealtalk/RCloudMessage/Sections/Me/RCDAboutRongCloudTableViewController.h diff --git a/ios-rongimdemo/RCloudMessage/Sections/Me/RCDAboutRongCloudTableViewController.m b/ios-sealtalk/RCloudMessage/Sections/Me/RCDAboutRongCloudTableViewController.m similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Me/RCDAboutRongCloudTableViewController.m rename to ios-sealtalk/RCloudMessage/Sections/Me/RCDAboutRongCloudTableViewController.m diff --git a/ios-rongimdemo/RCloudMessage/Sections/Me/RCDLogoTableViewCell.h b/ios-sealtalk/RCloudMessage/Sections/Me/RCDLogoTableViewCell.h similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Me/RCDLogoTableViewCell.h rename to ios-sealtalk/RCloudMessage/Sections/Me/RCDLogoTableViewCell.h diff --git a/ios-rongimdemo/RCloudMessage/Sections/Me/RCDLogoTableViewCell.m b/ios-sealtalk/RCloudMessage/Sections/Me/RCDLogoTableViewCell.m similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Me/RCDLogoTableViewCell.m rename to ios-sealtalk/RCloudMessage/Sections/Me/RCDLogoTableViewCell.m diff --git a/ios-rongimdemo/RCloudMessage/Sections/Me/RCDMeCell.h b/ios-sealtalk/RCloudMessage/Sections/Me/RCDMeCell.h similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Me/RCDMeCell.h rename to ios-sealtalk/RCloudMessage/Sections/Me/RCDMeCell.h diff --git a/ios-rongimdemo/RCloudMessage/Sections/Me/RCDMeCell.m b/ios-sealtalk/RCloudMessage/Sections/Me/RCDMeCell.m similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Me/RCDMeCell.m rename to ios-sealtalk/RCloudMessage/Sections/Me/RCDMeCell.m diff --git a/ios-rongimdemo/RCloudMessage/Sections/Me/RCDMeTableViewController.h b/ios-sealtalk/RCloudMessage/Sections/Me/RCDMeTableViewController.h similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Me/RCDMeTableViewController.h rename to ios-sealtalk/RCloudMessage/Sections/Me/RCDMeTableViewController.h diff --git a/ios-rongimdemo/RCloudMessage/Sections/Me/RCDMeTableViewController.m b/ios-sealtalk/RCloudMessage/Sections/Me/RCDMeTableViewController.m similarity index 99% rename from ios-rongimdemo/RCloudMessage/Sections/Me/RCDMeTableViewController.m rename to ios-sealtalk/RCloudMessage/Sections/Me/RCDMeTableViewController.m index 67659d6f..d5477273 100644 --- a/ios-rongimdemo/RCloudMessage/Sections/Me/RCDMeTableViewController.m +++ b/ios-sealtalk/RCloudMessage/Sections/Me/RCDMeTableViewController.m @@ -21,7 +21,6 @@ #import "RCDQRCodeController.h" //#define SERVICE_ID @"KEFU146001495753714" -#define SERVICE_ID @"service" @interface RCDMeTableViewController () @property (nonatomic, strong) NSDictionary *languageDic; diff --git a/ios-rongimdemo/RCloudMessage/Sections/Me/RCDVersionCell.h b/ios-sealtalk/RCloudMessage/Sections/Me/RCDVersionCell.h similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Me/RCDVersionCell.h rename to ios-sealtalk/RCloudMessage/Sections/Me/RCDVersionCell.h diff --git a/ios-rongimdemo/RCloudMessage/Sections/Me/RCDVersionCell.m b/ios-sealtalk/RCloudMessage/Sections/Me/RCDVersionCell.m similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Me/RCDVersionCell.m rename to ios-sealtalk/RCloudMessage/Sections/Me/RCDVersionCell.m diff --git a/ios-rongimdemo/RCloudMessage/Sections/Me/Setting/ChatBackground/RCDChatBackgroundCell.h b/ios-sealtalk/RCloudMessage/Sections/Me/Setting/ChatBackground/RCDChatBackgroundCell.h similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Me/Setting/ChatBackground/RCDChatBackgroundCell.h rename to ios-sealtalk/RCloudMessage/Sections/Me/Setting/ChatBackground/RCDChatBackgroundCell.h diff --git a/ios-rongimdemo/RCloudMessage/Sections/Me/Setting/ChatBackground/RCDChatBackgroundCell.m b/ios-sealtalk/RCloudMessage/Sections/Me/Setting/ChatBackground/RCDChatBackgroundCell.m similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Me/Setting/ChatBackground/RCDChatBackgroundCell.m rename to ios-sealtalk/RCloudMessage/Sections/Me/Setting/ChatBackground/RCDChatBackgroundCell.m diff --git a/ios-rongimdemo/RCloudMessage/Sections/Me/Setting/ChatBackground/RCDChatBackgroundViewController.h b/ios-sealtalk/RCloudMessage/Sections/Me/Setting/ChatBackground/RCDChatBackgroundViewController.h similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Me/Setting/ChatBackground/RCDChatBackgroundViewController.h rename to ios-sealtalk/RCloudMessage/Sections/Me/Setting/ChatBackground/RCDChatBackgroundViewController.h diff --git a/ios-rongimdemo/RCloudMessage/Sections/Me/Setting/ChatBackground/RCDChatBackgroundViewController.m b/ios-sealtalk/RCloudMessage/Sections/Me/Setting/ChatBackground/RCDChatBackgroundViewController.m similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Me/Setting/ChatBackground/RCDChatBackgroundViewController.m rename to ios-sealtalk/RCloudMessage/Sections/Me/Setting/ChatBackground/RCDChatBackgroundViewController.m diff --git a/ios-rongimdemo/RCloudMessage/Sections/Me/Setting/ChatBackground/RCDChatBgDetailViewController.h b/ios-sealtalk/RCloudMessage/Sections/Me/Setting/ChatBackground/RCDChatBgDetailViewController.h similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Me/Setting/ChatBackground/RCDChatBgDetailViewController.h rename to ios-sealtalk/RCloudMessage/Sections/Me/Setting/ChatBackground/RCDChatBgDetailViewController.h diff --git a/ios-rongimdemo/RCloudMessage/Sections/Me/Setting/ChatBackground/RCDChatBgDetailViewController.m b/ios-sealtalk/RCloudMessage/Sections/Me/Setting/ChatBackground/RCDChatBgDetailViewController.m similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Me/Setting/ChatBackground/RCDChatBgDetailViewController.m rename to ios-sealtalk/RCloudMessage/Sections/Me/Setting/ChatBackground/RCDChatBgDetailViewController.m diff --git a/ios-rongimdemo/RCloudMessage/Sections/Me/Setting/RCDBlackListViewController.h b/ios-sealtalk/RCloudMessage/Sections/Me/Setting/RCDBlackListViewController.h similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Me/Setting/RCDBlackListViewController.h rename to ios-sealtalk/RCloudMessage/Sections/Me/Setting/RCDBlackListViewController.h diff --git a/ios-rongimdemo/RCloudMessage/Sections/Me/Setting/RCDBlackListViewController.m b/ios-sealtalk/RCloudMessage/Sections/Me/Setting/RCDBlackListViewController.m similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Me/Setting/RCDBlackListViewController.m rename to ios-sealtalk/RCloudMessage/Sections/Me/Setting/RCDBlackListViewController.m diff --git a/ios-rongimdemo/RCloudMessage/Sections/Me/Setting/RCDCleanChatHistoryViewController.h b/ios-sealtalk/RCloudMessage/Sections/Me/Setting/RCDCleanChatHistoryViewController.h similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Me/Setting/RCDCleanChatHistoryViewController.h rename to ios-sealtalk/RCloudMessage/Sections/Me/Setting/RCDCleanChatHistoryViewController.h diff --git a/ios-rongimdemo/RCloudMessage/Sections/Me/Setting/RCDCleanChatHistoryViewController.m b/ios-sealtalk/RCloudMessage/Sections/Me/Setting/RCDCleanChatHistoryViewController.m similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Me/Setting/RCDCleanChatHistoryViewController.m rename to ios-sealtalk/RCloudMessage/Sections/Me/Setting/RCDCleanChatHistoryViewController.m diff --git a/ios-rongimdemo/RCloudMessage/Sections/Me/Setting/RCDMessageNoDisturbSettingController.h b/ios-sealtalk/RCloudMessage/Sections/Me/Setting/RCDMessageNoDisturbSettingController.h similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Me/Setting/RCDMessageNoDisturbSettingController.h rename to ios-sealtalk/RCloudMessage/Sections/Me/Setting/RCDMessageNoDisturbSettingController.h diff --git a/ios-rongimdemo/RCloudMessage/Sections/Me/Setting/RCDMessageNoDisturbSettingController.m b/ios-sealtalk/RCloudMessage/Sections/Me/Setting/RCDMessageNoDisturbSettingController.m similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Me/Setting/RCDMessageNoDisturbSettingController.m rename to ios-sealtalk/RCloudMessage/Sections/Me/Setting/RCDMessageNoDisturbSettingController.m diff --git a/ios-rongimdemo/RCloudMessage/Sections/Me/Setting/RCDMessageNotifySettingTableViewController.h b/ios-sealtalk/RCloudMessage/Sections/Me/Setting/RCDMessageNotifySettingTableViewController.h similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Me/Setting/RCDMessageNotifySettingTableViewController.h rename to ios-sealtalk/RCloudMessage/Sections/Me/Setting/RCDMessageNotifySettingTableViewController.h diff --git a/ios-rongimdemo/RCloudMessage/Sections/Me/Setting/RCDMessageNotifySettingTableViewController.m b/ios-sealtalk/RCloudMessage/Sections/Me/Setting/RCDMessageNotifySettingTableViewController.m similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Me/Setting/RCDMessageNotifySettingTableViewController.m rename to ios-sealtalk/RCloudMessage/Sections/Me/Setting/RCDMessageNotifySettingTableViewController.m diff --git a/ios-rongimdemo/RCloudMessage/Sections/Me/Setting/RCDPrivacyTableViewController.h b/ios-sealtalk/RCloudMessage/Sections/Me/Setting/RCDPrivacyTableViewController.h similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Me/Setting/RCDPrivacyTableViewController.h rename to ios-sealtalk/RCloudMessage/Sections/Me/Setting/RCDPrivacyTableViewController.h diff --git a/ios-rongimdemo/RCloudMessage/Sections/Me/Setting/RCDPrivacyTableViewController.m b/ios-sealtalk/RCloudMessage/Sections/Me/Setting/RCDPrivacyTableViewController.m similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Me/Setting/RCDPrivacyTableViewController.m rename to ios-sealtalk/RCloudMessage/Sections/Me/Setting/RCDPrivacyTableViewController.m diff --git a/ios-rongimdemo/RCloudMessage/Sections/Me/Setting/RCDPushSettingViewController.h b/ios-sealtalk/RCloudMessage/Sections/Me/Setting/RCDPushSettingViewController.h similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Me/Setting/RCDPushSettingViewController.h rename to ios-sealtalk/RCloudMessage/Sections/Me/Setting/RCDPushSettingViewController.h diff --git a/ios-rongimdemo/RCloudMessage/Sections/Me/Setting/RCDPushSettingViewController.m b/ios-sealtalk/RCloudMessage/Sections/Me/Setting/RCDPushSettingViewController.m similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Me/Setting/RCDPushSettingViewController.m rename to ios-sealtalk/RCloudMessage/Sections/Me/Setting/RCDPushSettingViewController.m diff --git a/ios-rongimdemo/RCloudMessage/Sections/Me/Setting/RCDSettingsTableViewController.h b/ios-sealtalk/RCloudMessage/Sections/Me/Setting/RCDSettingsTableViewController.h similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Me/Setting/RCDSettingsTableViewController.h rename to ios-sealtalk/RCloudMessage/Sections/Me/Setting/RCDSettingsTableViewController.h diff --git a/ios-rongimdemo/RCloudMessage/Sections/Me/Setting/RCDSettingsTableViewController.m b/ios-sealtalk/RCloudMessage/Sections/Me/Setting/RCDSettingsTableViewController.m similarity index 95% rename from ios-rongimdemo/RCloudMessage/Sections/Me/Setting/RCDSettingsTableViewController.m rename to ios-sealtalk/RCloudMessage/Sections/Me/Setting/RCDSettingsTableViewController.m index f237c69d..857d6494 100644 --- a/ios-rongimdemo/RCloudMessage/Sections/Me/Setting/RCDSettingsTableViewController.m +++ b/ios-sealtalk/RCloudMessage/Sections/Me/Setting/RCDSettingsTableViewController.m @@ -151,6 +151,14 @@ - (void)clearCache { [[NSFileManager defaultManager] removeItemAtPath:path error:&error]; } } + + NSArray *paths = NSSearchPathForDirectoriesInDomains(NSLibraryDirectory, NSUserDomainMask, YES); + NSString *naviCachePath = [[[paths objectAtIndex:0] stringByAppendingPathComponent:@"Preferences"] + stringByAppendingPathComponent:@"cn.rongcloud.im.plist"]; + if ([[NSFileManager defaultManager] fileExistsAtPath:naviCachePath]) { + [[NSFileManager defaultManager] removeItemAtPath:naviCachePath error:nil]; + } + [self performSelectorOnMainThread:@selector(clearCacheSuccess) withObject:nil waitUntilDone:YES]; }); } diff --git a/ios-rongimdemo/RCloudMessage/Sections/Me/Setting/View/RCDBlackListCell.h b/ios-sealtalk/RCloudMessage/Sections/Me/Setting/View/RCDBlackListCell.h similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Me/Setting/View/RCDBlackListCell.h rename to ios-sealtalk/RCloudMessage/Sections/Me/Setting/View/RCDBlackListCell.h diff --git a/ios-rongimdemo/RCloudMessage/Sections/Me/Setting/View/RCDBlackListCell.m b/ios-sealtalk/RCloudMessage/Sections/Me/Setting/View/RCDBlackListCell.m similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Me/Setting/View/RCDBlackListCell.m rename to ios-sealtalk/RCloudMessage/Sections/Me/Setting/View/RCDBlackListCell.m diff --git a/ios-rongimdemo/RCloudMessage/Sections/Search/RCDSearchDataManager.h b/ios-sealtalk/RCloudMessage/Sections/Search/RCDSearchDataManager.h similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Search/RCDSearchDataManager.h rename to ios-sealtalk/RCloudMessage/Sections/Search/RCDSearchDataManager.h diff --git a/ios-rongimdemo/RCloudMessage/Sections/Search/RCDSearchDataManager.m b/ios-sealtalk/RCloudMessage/Sections/Search/RCDSearchDataManager.m similarity index 99% rename from ios-rongimdemo/RCloudMessage/Sections/Search/RCDSearchDataManager.m rename to ios-sealtalk/RCloudMessage/Sections/Search/RCDSearchDataManager.m index 26b0ead1..3b43149a 100644 --- a/ios-rongimdemo/RCloudMessage/Sections/Search/RCDSearchDataManager.m +++ b/ios-sealtalk/RCloudMessage/Sections/Search/RCDSearchDataManager.m @@ -106,7 +106,9 @@ - (NSArray *)searchGroupBysearchText:(NSString *)searchText { NSMutableArray *temp = [[NSMutableArray alloc] init]; for (NSString *userId in groupMember) { RCUserInfo *user = [RCDUserInfoManager getUserInfo:userId]; - [temp addObject:user]; + if (user) { + [temp addObject:user]; + } } groupMember = temp; NSString *str = nil; diff --git a/ios-rongimdemo/RCloudMessage/Sections/Search/RCDSearchFriendController.h b/ios-sealtalk/RCloudMessage/Sections/Search/RCDSearchFriendController.h similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Search/RCDSearchFriendController.h rename to ios-sealtalk/RCloudMessage/Sections/Search/RCDSearchFriendController.h diff --git a/ios-rongimdemo/RCloudMessage/Sections/Search/RCDSearchFriendController.m b/ios-sealtalk/RCloudMessage/Sections/Search/RCDSearchFriendController.m similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Search/RCDSearchFriendController.m rename to ios-sealtalk/RCloudMessage/Sections/Search/RCDSearchFriendController.m diff --git a/ios-rongimdemo/RCloudMessage/Sections/Search/RCDSearchHistoryMessageController.h b/ios-sealtalk/RCloudMessage/Sections/Search/RCDSearchHistoryMessageController.h similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Search/RCDSearchHistoryMessageController.h rename to ios-sealtalk/RCloudMessage/Sections/Search/RCDSearchHistoryMessageController.h diff --git a/ios-rongimdemo/RCloudMessage/Sections/Search/RCDSearchHistoryMessageController.m b/ios-sealtalk/RCloudMessage/Sections/Search/RCDSearchHistoryMessageController.m similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Search/RCDSearchHistoryMessageController.m rename to ios-sealtalk/RCloudMessage/Sections/Search/RCDSearchHistoryMessageController.m diff --git a/ios-rongimdemo/RCloudMessage/Sections/Search/RCDSearchMoreController.h b/ios-sealtalk/RCloudMessage/Sections/Search/RCDSearchMoreController.h similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Search/RCDSearchMoreController.h rename to ios-sealtalk/RCloudMessage/Sections/Search/RCDSearchMoreController.h diff --git a/ios-rongimdemo/RCloudMessage/Sections/Search/RCDSearchMoreController.m b/ios-sealtalk/RCloudMessage/Sections/Search/RCDSearchMoreController.m similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Search/RCDSearchMoreController.m rename to ios-sealtalk/RCloudMessage/Sections/Search/RCDSearchMoreController.m diff --git a/ios-rongimdemo/RCloudMessage/Sections/Search/RCDSearchResultModel.h b/ios-sealtalk/RCloudMessage/Sections/Search/RCDSearchResultModel.h similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Search/RCDSearchResultModel.h rename to ios-sealtalk/RCloudMessage/Sections/Search/RCDSearchResultModel.h diff --git a/ios-rongimdemo/RCloudMessage/Sections/Search/RCDSearchResultModel.m b/ios-sealtalk/RCloudMessage/Sections/Search/RCDSearchResultModel.m similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Search/RCDSearchResultModel.m rename to ios-sealtalk/RCloudMessage/Sections/Search/RCDSearchResultModel.m diff --git a/ios-rongimdemo/RCloudMessage/Sections/Search/RCDSearchViewController.h b/ios-sealtalk/RCloudMessage/Sections/Search/RCDSearchViewController.h similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Search/RCDSearchViewController.h rename to ios-sealtalk/RCloudMessage/Sections/Search/RCDSearchViewController.h diff --git a/ios-rongimdemo/RCloudMessage/Sections/Search/RCDSearchViewController.m b/ios-sealtalk/RCloudMessage/Sections/Search/RCDSearchViewController.m similarity index 93% rename from ios-rongimdemo/RCloudMessage/Sections/Search/RCDSearchViewController.m rename to ios-sealtalk/RCloudMessage/Sections/Search/RCDSearchViewController.m index 35ba05e7..5f85dc59 100644 --- a/ios-rongimdemo/RCloudMessage/Sections/Search/RCDSearchViewController.m +++ b/ios-sealtalk/RCloudMessage/Sections/Search/RCDSearchViewController.m @@ -89,17 +89,23 @@ - (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(N cell = [[RCDSearchMoreViewCell alloc] initWithStyle:UITableViewCellStyleValue2 reuseIdentifier:@"moreCell"]; } cell.accessoryType = UITableViewCellAccessoryDisclosureIndicator; - cell.moreLabel.text = - [NSString stringWithFormat:RCDLocalizedString(@"see_more"), self.groupTypeArray[indexPath.section]]; + if (self.groupTypeArray.count > indexPath.section) { + cell.moreLabel.text = + [NSString stringWithFormat:RCDLocalizedString(@"see_more"), self.groupTypeArray[indexPath.section]]; + } return cell; } else { RCDSearchResultViewCell *cell = [tableView dequeueReusableCellWithIdentifier:@"cell"]; if (!cell) { cell = [[RCDSearchResultViewCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:@"cell"]; } - NSArray *array = self.resultDictionary[self.groupTypeArray[indexPath.section]]; - cell.searchString = self.searchBar.text; - [cell setDataModel:array[indexPath.row]]; + if (self.groupTypeArray.count > indexPath.section) { + NSArray *array = self.resultDictionary[self.groupTypeArray[indexPath.section]]; + cell.searchString = self.searchBar.text; + if (array.count > indexPath.row) { + [cell setDataModel:array[indexPath.row]]; + } + } return cell; } } @@ -156,12 +162,14 @@ - (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath if (indexPath.row == 3) { [self pushToSearchMoreVC:type result:array]; } else { - RCDSearchResultModel *model = array[indexPath.row]; - if (model.count > 1) { - [self pushToSearchMoreMessageVC:model]; - return; - } else { - [self pushToChatVC:model]; + if (array.count > indexPath.row) { + RCDSearchResultModel *model = array[indexPath.row]; + if (model.count > 1) { + [self pushToSearchMoreMessageVC:model]; + return; + } else { + [self pushToChatVC:model]; + } } } } @@ -172,9 +180,9 @@ - (void)searchBar:(UISearchBar *)searchBar textDidChange:(NSString *)searchText [[RCDSearchDataManager sharedInstance] searchDataWithSearchText:searchText bySearchType:RCDSearchAll complete:^(NSDictionary *dic, NSArray *array) { - [self.resultDictionary setDictionary:dic]; - [self.groupTypeArray setArray:array]; dispatch_async(dispatch_get_main_queue(), ^{ + [self.resultDictionary setDictionary:dic]; + [self.groupTypeArray setArray:array]; [self refreshSearchView:searchText]; }); }]; diff --git a/ios-rongimdemo/RCloudMessage/Sections/Search/View/RCDLabel.h b/ios-sealtalk/RCloudMessage/Sections/Search/View/RCDLabel.h similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Search/View/RCDLabel.h rename to ios-sealtalk/RCloudMessage/Sections/Search/View/RCDLabel.h diff --git a/ios-rongimdemo/RCloudMessage/Sections/Search/View/RCDLabel.m b/ios-sealtalk/RCloudMessage/Sections/Search/View/RCDLabel.m similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Search/View/RCDLabel.m rename to ios-sealtalk/RCloudMessage/Sections/Search/View/RCDLabel.m diff --git a/ios-rongimdemo/RCloudMessage/Sections/Search/View/RCDSearchBar.h b/ios-sealtalk/RCloudMessage/Sections/Search/View/RCDSearchBar.h similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Search/View/RCDSearchBar.h rename to ios-sealtalk/RCloudMessage/Sections/Search/View/RCDSearchBar.h diff --git a/ios-rongimdemo/RCloudMessage/Sections/Search/View/RCDSearchBar.m b/ios-sealtalk/RCloudMessage/Sections/Search/View/RCDSearchBar.m similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Search/View/RCDSearchBar.m rename to ios-sealtalk/RCloudMessage/Sections/Search/View/RCDSearchBar.m diff --git a/ios-rongimdemo/RCloudMessage/Sections/Search/View/RCDSearchMoreViewCell.h b/ios-sealtalk/RCloudMessage/Sections/Search/View/RCDSearchMoreViewCell.h similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Search/View/RCDSearchMoreViewCell.h rename to ios-sealtalk/RCloudMessage/Sections/Search/View/RCDSearchMoreViewCell.h diff --git a/ios-rongimdemo/RCloudMessage/Sections/Search/View/RCDSearchMoreViewCell.m b/ios-sealtalk/RCloudMessage/Sections/Search/View/RCDSearchMoreViewCell.m similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Search/View/RCDSearchMoreViewCell.m rename to ios-sealtalk/RCloudMessage/Sections/Search/View/RCDSearchMoreViewCell.m diff --git a/ios-rongimdemo/RCloudMessage/Sections/Search/View/RCDSearchResultTableViewCell.h b/ios-sealtalk/RCloudMessage/Sections/Search/View/RCDSearchResultTableViewCell.h similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Search/View/RCDSearchResultTableViewCell.h rename to ios-sealtalk/RCloudMessage/Sections/Search/View/RCDSearchResultTableViewCell.h diff --git a/ios-rongimdemo/RCloudMessage/Sections/Search/View/RCDSearchResultTableViewCell.m b/ios-sealtalk/RCloudMessage/Sections/Search/View/RCDSearchResultTableViewCell.m similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Search/View/RCDSearchResultTableViewCell.m rename to ios-sealtalk/RCloudMessage/Sections/Search/View/RCDSearchResultTableViewCell.m diff --git a/ios-rongimdemo/RCloudMessage/Sections/Search/View/RCDSearchResultViewCell.h b/ios-sealtalk/RCloudMessage/Sections/Search/View/RCDSearchResultViewCell.h similarity index 100% rename from ios-rongimdemo/RCloudMessage/Sections/Search/View/RCDSearchResultViewCell.h rename to ios-sealtalk/RCloudMessage/Sections/Search/View/RCDSearchResultViewCell.h diff --git a/ios-rongimdemo/RCloudMessage/Sections/Search/View/RCDSearchResultViewCell.m b/ios-sealtalk/RCloudMessage/Sections/Search/View/RCDSearchResultViewCell.m similarity index 99% rename from ios-rongimdemo/RCloudMessage/Sections/Search/View/RCDSearchResultViewCell.m rename to ios-sealtalk/RCloudMessage/Sections/Search/View/RCDSearchResultViewCell.m index c507ddd2..8eed48e1 100644 --- a/ios-rongimdemo/RCloudMessage/Sections/Search/View/RCDSearchResultViewCell.m +++ b/ios-sealtalk/RCloudMessage/Sections/Search/View/RCDSearchResultViewCell.m @@ -81,6 +81,7 @@ - (void)setDataModel:(RCDSearchResultModel *)model { } else if ([model.objectName isEqualToString:@"RC:ImgTextMsg"]) { self.otherLabel.text = RCDLocalizedString(@"link"); } else { + self.otherLabel.text = @""; self.otherLabel.frame = CGRectZero; CGRect rect = self.additionalLabel.frame; rect.origin.x = width; diff --git a/ios-rongimdemo/RCloudMessage/Services/AddressBook/RCDAddressBookManager.h b/ios-sealtalk/RCloudMessage/Services/AddressBook/RCDAddressBookManager.h similarity index 100% rename from ios-rongimdemo/RCloudMessage/Services/AddressBook/RCDAddressBookManager.h rename to ios-sealtalk/RCloudMessage/Services/AddressBook/RCDAddressBookManager.h diff --git a/ios-rongimdemo/RCloudMessage/Services/AddressBook/RCDAddressBookManager.m b/ios-sealtalk/RCloudMessage/Services/AddressBook/RCDAddressBookManager.m similarity index 100% rename from ios-rongimdemo/RCloudMessage/Services/AddressBook/RCDAddressBookManager.m rename to ios-sealtalk/RCloudMessage/Services/AddressBook/RCDAddressBookManager.m diff --git a/ios-rongimdemo/RCloudMessage/Services/AddressBook/RCDContactsInfo.h b/ios-sealtalk/RCloudMessage/Services/AddressBook/RCDContactsInfo.h similarity index 100% rename from ios-rongimdemo/RCloudMessage/Services/AddressBook/RCDContactsInfo.h rename to ios-sealtalk/RCloudMessage/Services/AddressBook/RCDContactsInfo.h diff --git a/ios-rongimdemo/RCloudMessage/Services/AddressBook/RCDContactsInfo.m b/ios-sealtalk/RCloudMessage/Services/AddressBook/RCDContactsInfo.m similarity index 100% rename from ios-rongimdemo/RCloudMessage/Services/AddressBook/RCDContactsInfo.m rename to ios-sealtalk/RCloudMessage/Services/AddressBook/RCDContactsInfo.m diff --git a/ios-rongimdemo/RCloudMessage/Services/Chat/Message/RCDChatNotificationMessage.h b/ios-sealtalk/RCloudMessage/Services/Chat/Message/RCDChatNotificationMessage.h similarity index 100% rename from ios-rongimdemo/RCloudMessage/Services/Chat/Message/RCDChatNotificationMessage.h rename to ios-sealtalk/RCloudMessage/Services/Chat/Message/RCDChatNotificationMessage.h diff --git a/ios-rongimdemo/RCloudMessage/Services/Chat/Message/RCDChatNotificationMessage.m b/ios-sealtalk/RCloudMessage/Services/Chat/Message/RCDChatNotificationMessage.m similarity index 100% rename from ios-rongimdemo/RCloudMessage/Services/Chat/Message/RCDChatNotificationMessage.m rename to ios-sealtalk/RCloudMessage/Services/Chat/Message/RCDChatNotificationMessage.m diff --git a/ios-rongimdemo/RCloudMessage/Services/Chat/Message/RCDClearMessage.h b/ios-sealtalk/RCloudMessage/Services/Chat/Message/RCDClearMessage.h similarity index 100% rename from ios-rongimdemo/RCloudMessage/Services/Chat/Message/RCDClearMessage.h rename to ios-sealtalk/RCloudMessage/Services/Chat/Message/RCDClearMessage.h diff --git a/ios-rongimdemo/RCloudMessage/Services/Chat/Message/RCDClearMessage.m b/ios-sealtalk/RCloudMessage/Services/Chat/Message/RCDClearMessage.m similarity index 100% rename from ios-rongimdemo/RCloudMessage/Services/Chat/Message/RCDClearMessage.m rename to ios-sealtalk/RCloudMessage/Services/Chat/Message/RCDClearMessage.m diff --git a/ios-rongimdemo/RCloudMessage/Services/Chat/RCDChatManager.h b/ios-sealtalk/RCloudMessage/Services/Chat/RCDChatManager.h similarity index 100% rename from ios-rongimdemo/RCloudMessage/Services/Chat/RCDChatManager.h rename to ios-sealtalk/RCloudMessage/Services/Chat/RCDChatManager.h diff --git a/ios-rongimdemo/RCloudMessage/Services/Chat/RCDChatManager.m b/ios-sealtalk/RCloudMessage/Services/Chat/RCDChatManager.m similarity index 100% rename from ios-rongimdemo/RCloudMessage/Services/Chat/RCDChatManager.m rename to ios-sealtalk/RCloudMessage/Services/Chat/RCDChatManager.m diff --git a/ios-rongimdemo/RCloudMessage/Services/ChatRoom/RCDChatRoom.h b/ios-sealtalk/RCloudMessage/Services/ChatRoom/RCDChatRoom.h similarity index 100% rename from ios-rongimdemo/RCloudMessage/Services/ChatRoom/RCDChatRoom.h rename to ios-sealtalk/RCloudMessage/Services/ChatRoom/RCDChatRoom.h diff --git a/ios-rongimdemo/RCloudMessage/Services/ChatRoom/RCDChatRoom.m b/ios-sealtalk/RCloudMessage/Services/ChatRoom/RCDChatRoom.m similarity index 100% rename from ios-rongimdemo/RCloudMessage/Services/ChatRoom/RCDChatRoom.m rename to ios-sealtalk/RCloudMessage/Services/ChatRoom/RCDChatRoom.m diff --git a/ios-rongimdemo/RCloudMessage/Services/ChatRoom/RCDChatRoomManager.h b/ios-sealtalk/RCloudMessage/Services/ChatRoom/RCDChatRoomManager.h similarity index 100% rename from ios-rongimdemo/RCloudMessage/Services/ChatRoom/RCDChatRoomManager.h rename to ios-sealtalk/RCloudMessage/Services/ChatRoom/RCDChatRoomManager.h diff --git a/ios-rongimdemo/RCloudMessage/Services/ChatRoom/RCDChatRoomManager.m b/ios-sealtalk/RCloudMessage/Services/ChatRoom/RCDChatRoomManager.m similarity index 100% rename from ios-rongimdemo/RCloudMessage/Services/ChatRoom/RCDChatRoomManager.m rename to ios-sealtalk/RCloudMessage/Services/ChatRoom/RCDChatRoomManager.m diff --git a/ios-rongimdemo/RCloudMessage/Services/DB/RCDDBManager.h b/ios-sealtalk/RCloudMessage/Services/DB/RCDDBManager.h similarity index 100% rename from ios-rongimdemo/RCloudMessage/Services/DB/RCDDBManager.h rename to ios-sealtalk/RCloudMessage/Services/DB/RCDDBManager.h diff --git a/ios-rongimdemo/RCloudMessage/Services/DB/RCDDBManager.m b/ios-sealtalk/RCloudMessage/Services/DB/RCDDBManager.m similarity index 100% rename from ios-rongimdemo/RCloudMessage/Services/DB/RCDDBManager.m rename to ios-sealtalk/RCloudMessage/Services/DB/RCDDBManager.m diff --git a/ios-rongimdemo/RCloudMessage/Services/Group/Message/RCDGroupNoticeUpdateMessage.h b/ios-sealtalk/RCloudMessage/Services/Group/Message/RCDGroupNoticeUpdateMessage.h similarity index 100% rename from ios-rongimdemo/RCloudMessage/Services/Group/Message/RCDGroupNoticeUpdateMessage.h rename to ios-sealtalk/RCloudMessage/Services/Group/Message/RCDGroupNoticeUpdateMessage.h diff --git a/ios-rongimdemo/RCloudMessage/Services/Group/Message/RCDGroupNoticeUpdateMessage.m b/ios-sealtalk/RCloudMessage/Services/Group/Message/RCDGroupNoticeUpdateMessage.m similarity index 100% rename from ios-rongimdemo/RCloudMessage/Services/Group/Message/RCDGroupNoticeUpdateMessage.m rename to ios-sealtalk/RCloudMessage/Services/Group/Message/RCDGroupNoticeUpdateMessage.m diff --git a/ios-rongimdemo/RCloudMessage/Services/Group/Message/RCDGroupNotificationMessage.h b/ios-sealtalk/RCloudMessage/Services/Group/Message/RCDGroupNotificationMessage.h similarity index 100% rename from ios-rongimdemo/RCloudMessage/Services/Group/Message/RCDGroupNotificationMessage.h rename to ios-sealtalk/RCloudMessage/Services/Group/Message/RCDGroupNotificationMessage.h diff --git a/ios-rongimdemo/RCloudMessage/Services/Group/Message/RCDGroupNotificationMessage.m b/ios-sealtalk/RCloudMessage/Services/Group/Message/RCDGroupNotificationMessage.m similarity index 100% rename from ios-rongimdemo/RCloudMessage/Services/Group/Message/RCDGroupNotificationMessage.m rename to ios-sealtalk/RCloudMessage/Services/Group/Message/RCDGroupNotificationMessage.m diff --git a/ios-rongimdemo/RCloudMessage/Services/Group/RCDGroupAnnouncement.h b/ios-sealtalk/RCloudMessage/Services/Group/RCDGroupAnnouncement.h similarity index 100% rename from ios-rongimdemo/RCloudMessage/Services/Group/RCDGroupAnnouncement.h rename to ios-sealtalk/RCloudMessage/Services/Group/RCDGroupAnnouncement.h diff --git a/ios-rongimdemo/RCloudMessage/Services/Group/RCDGroupAnnouncement.m b/ios-sealtalk/RCloudMessage/Services/Group/RCDGroupAnnouncement.m similarity index 100% rename from ios-rongimdemo/RCloudMessage/Services/Group/RCDGroupAnnouncement.m rename to ios-sealtalk/RCloudMessage/Services/Group/RCDGroupAnnouncement.m diff --git a/ios-rongimdemo/RCloudMessage/Services/Group/RCDGroupInfo.h b/ios-sealtalk/RCloudMessage/Services/Group/RCDGroupInfo.h similarity index 100% rename from ios-rongimdemo/RCloudMessage/Services/Group/RCDGroupInfo.h rename to ios-sealtalk/RCloudMessage/Services/Group/RCDGroupInfo.h diff --git a/ios-rongimdemo/RCloudMessage/Services/Group/RCDGroupInfo.m b/ios-sealtalk/RCloudMessage/Services/Group/RCDGroupInfo.m similarity index 100% rename from ios-rongimdemo/RCloudMessage/Services/Group/RCDGroupInfo.m rename to ios-sealtalk/RCloudMessage/Services/Group/RCDGroupInfo.m diff --git a/ios-rongimdemo/RCloudMessage/Services/Group/RCDGroupLeftMember.h b/ios-sealtalk/RCloudMessage/Services/Group/RCDGroupLeftMember.h similarity index 100% rename from ios-rongimdemo/RCloudMessage/Services/Group/RCDGroupLeftMember.h rename to ios-sealtalk/RCloudMessage/Services/Group/RCDGroupLeftMember.h diff --git a/ios-rongimdemo/RCloudMessage/Services/Group/RCDGroupLeftMember.m b/ios-sealtalk/RCloudMessage/Services/Group/RCDGroupLeftMember.m similarity index 100% rename from ios-rongimdemo/RCloudMessage/Services/Group/RCDGroupLeftMember.m rename to ios-sealtalk/RCloudMessage/Services/Group/RCDGroupLeftMember.m diff --git a/ios-rongimdemo/RCloudMessage/Services/Group/RCDGroupManager.h b/ios-sealtalk/RCloudMessage/Services/Group/RCDGroupManager.h similarity index 100% rename from ios-rongimdemo/RCloudMessage/Services/Group/RCDGroupManager.h rename to ios-sealtalk/RCloudMessage/Services/Group/RCDGroupManager.h diff --git a/ios-rongimdemo/RCloudMessage/Services/Group/RCDGroupManager.m b/ios-sealtalk/RCloudMessage/Services/Group/RCDGroupManager.m similarity index 100% rename from ios-rongimdemo/RCloudMessage/Services/Group/RCDGroupManager.m rename to ios-sealtalk/RCloudMessage/Services/Group/RCDGroupManager.m diff --git a/ios-rongimdemo/RCloudMessage/Services/Group/RCDGroupMember.h b/ios-sealtalk/RCloudMessage/Services/Group/RCDGroupMember.h similarity index 100% rename from ios-rongimdemo/RCloudMessage/Services/Group/RCDGroupMember.h rename to ios-sealtalk/RCloudMessage/Services/Group/RCDGroupMember.h diff --git a/ios-rongimdemo/RCloudMessage/Services/Group/RCDGroupMember.m b/ios-sealtalk/RCloudMessage/Services/Group/RCDGroupMember.m similarity index 100% rename from ios-rongimdemo/RCloudMessage/Services/Group/RCDGroupMember.m rename to ios-sealtalk/RCloudMessage/Services/Group/RCDGroupMember.m diff --git a/ios-rongimdemo/RCloudMessage/Services/Group/RCDGroupMemberDetailInfo.h b/ios-sealtalk/RCloudMessage/Services/Group/RCDGroupMemberDetailInfo.h similarity index 100% rename from ios-rongimdemo/RCloudMessage/Services/Group/RCDGroupMemberDetailInfo.h rename to ios-sealtalk/RCloudMessage/Services/Group/RCDGroupMemberDetailInfo.h diff --git a/ios-rongimdemo/RCloudMessage/Services/Group/RCDGroupMemberDetailInfo.m b/ios-sealtalk/RCloudMessage/Services/Group/RCDGroupMemberDetailInfo.m similarity index 100% rename from ios-rongimdemo/RCloudMessage/Services/Group/RCDGroupMemberDetailInfo.m rename to ios-sealtalk/RCloudMessage/Services/Group/RCDGroupMemberDetailInfo.m diff --git a/ios-rongimdemo/RCloudMessage/Services/Group/RCDGroupNotice.h b/ios-sealtalk/RCloudMessage/Services/Group/RCDGroupNotice.h similarity index 100% rename from ios-rongimdemo/RCloudMessage/Services/Group/RCDGroupNotice.h rename to ios-sealtalk/RCloudMessage/Services/Group/RCDGroupNotice.h diff --git a/ios-rongimdemo/RCloudMessage/Services/Group/RCDGroupNotice.m b/ios-sealtalk/RCloudMessage/Services/Group/RCDGroupNotice.m similarity index 100% rename from ios-rongimdemo/RCloudMessage/Services/Group/RCDGroupNotice.m rename to ios-sealtalk/RCloudMessage/Services/Group/RCDGroupNotice.m diff --git a/ios-rongimdemo/RCloudMessage/Services/IM/RCDIMService.h b/ios-sealtalk/RCloudMessage/Services/IM/RCDIMService.h similarity index 75% rename from ios-rongimdemo/RCloudMessage/Services/IM/RCDIMService.h rename to ios-sealtalk/RCloudMessage/Services/IM/RCDIMService.h index 5ff2633d..8163517b 100644 --- a/ios-rongimdemo/RCloudMessage/Services/IM/RCDIMService.h +++ b/ios-sealtalk/RCloudMessage/Services/IM/RCDIMService.h @@ -20,14 +20,20 @@ NS_ASSUME_NONNULL_BEGIN - (void)connectWithToken:(NSString *)token dbOpened:(void (^)(RCDBErrorCode))dbOpenedBlock success:(void (^)(NSString *userId))successBlock - error:(void (^)(RCConnectErrorCode status))errorBlock - tokenIncorrect:(void (^)(void))tokenIncorrectBlock; + error:(void (^)(RCConnectErrorCode status))errorBlock; //清理历史消息 - (void)clearHistoryMessage:(RCConversationType)conversationType targetId:(NSString *)targetId successBlock:(void (^)(void))successBlock errorBlock:(void (^)(RCErrorCode status))errorBlock; + +- (RCChatSessionInputBarInputType)getInputStatus:(RCConversationType)conversationType targetId:(NSString *)targetId; + +- (void)saveInputStatus:(RCConversationType)conversationType + targetId:(NSString *)targetId + inputType:(KBottomBarStatus)inputType; + @end NS_ASSUME_NONNULL_END diff --git a/ios-rongimdemo/RCloudMessage/Services/IM/RCDIMService.m b/ios-sealtalk/RCloudMessage/Services/IM/RCDIMService.m similarity index 58% rename from ios-rongimdemo/RCloudMessage/Services/IM/RCDIMService.m rename to ios-sealtalk/RCloudMessage/Services/IM/RCDIMService.m index 9db9abd4..2bfc0264 100644 --- a/ios-rongimdemo/RCloudMessage/Services/IM/RCDIMService.m +++ b/ios-sealtalk/RCloudMessage/Services/IM/RCDIMService.m @@ -8,13 +8,15 @@ #import "RCDIMService.h" +#define RCD_USERINPUTSTATUS @"RCD_userInputStatus" + @implementation RCDIMService + (instancetype)sharedService { static RCDIMService *service; static dispatch_once_t onceToken; dispatch_once(&onceToken, ^{ service = [[RCDIMService alloc] init]; - service.userInputStatus = [NSMutableDictionary new]; + service.userInputStatus = [[NSUserDefaults standardUserDefaults] objectForKey:RCD_USERINPUTSTATUS]; }); return service; } @@ -22,8 +24,7 @@ + (instancetype)sharedService { - (void)connectWithToken:(NSString *)token dbOpened:(void (^)(RCDBErrorCode))dbOpenedBlock success:(void (^)(NSString *userId))successBlock - error:(void (^)(RCConnectErrorCode status))errorBlock - tokenIncorrect:(void (^)(void))tokenIncorrectBlock { + error:(void (^)(RCConnectErrorCode status))errorBlock { [[RCIM sharedRCIM] connectWithToken:token dbOpened:dbOpenedBlock success:^(NSString *userId) { @@ -35,11 +36,6 @@ - (void)connectWithToken:(NSString *)token if (errorBlock) { errorBlock(status); } - } - tokenIncorrect:^{ - if (tokenIncorrectBlock) { - tokenIncorrectBlock(); - } }]; } @@ -87,4 +83,41 @@ - (void)clearHistoryMessage:(RCConversationType)conversationType }); } } + +- (RCChatSessionInputBarInputType)getInputStatus:(RCConversationType)conversationType targetId:(NSString *)targetId { + if (targetId.length <= 0) { + return 0; + } + NSString *userInputStatusKey = [NSString stringWithFormat:@"%lu--%@", (unsigned long)conversationType, targetId]; + NSMutableDictionary *userInputStatus = self.userInputStatus; + if (userInputStatus && [userInputStatus.allKeys containsObject:userInputStatusKey]) { + KBottomBarStatus inputType = (KBottomBarStatus)[userInputStatus[userInputStatusKey] integerValue]; + //输入框记忆功能,如果退出时是语音输入,再次进入默认语音输入 + if (inputType == KBottomBarRecordStatus) { + return RCChatSessionInputBarInputVoice; + } else if (inputType == KBottomBarPluginStatus) { + // self.defaultInputType = RCChatSessionInputBarInputExtention; + } else if (inputType == KBottomBarBurnStatus) { + return RCChatSessionInputBarInputBurnMode; + } + } + return 0; +} + +- (void)saveInputStatus:(RCConversationType)conversationType + targetId:(NSString *)targetId + inputType:(KBottomBarStatus)inputType { + if (targetId.length <= 0) { + return; + } + NSMutableDictionary *userInputStatus = [self.userInputStatus mutableCopy]; + if (!userInputStatus) { + userInputStatus = [NSMutableDictionary new]; + } + NSString *userInputStatusKey = [NSString stringWithFormat:@"%lu--%@", (unsigned long)conversationType, targetId]; + [userInputStatus setObject:[NSString stringWithFormat:@"%ld", (long)inputType] forKey:userInputStatusKey]; + [[NSUserDefaults standardUserDefaults] setObject:userInputStatus forKey:RCD_USERINPUTSTATUS]; + self.userInputStatus = userInputStatus; +} + @end diff --git a/ios-rongimdemo/RCloudMessage/Services/IM/RCDRCIMDataSource.h b/ios-sealtalk/RCloudMessage/Services/IM/RCDRCIMDataSource.h similarity index 100% rename from ios-rongimdemo/RCloudMessage/Services/IM/RCDRCIMDataSource.h rename to ios-sealtalk/RCloudMessage/Services/IM/RCDRCIMDataSource.h diff --git a/ios-rongimdemo/RCloudMessage/Services/IM/RCDRCIMDataSource.m b/ios-sealtalk/RCloudMessage/Services/IM/RCDRCIMDataSource.m similarity index 100% rename from ios-rongimdemo/RCloudMessage/Services/IM/RCDRCIMDataSource.m rename to ios-sealtalk/RCloudMessage/Services/IM/RCDRCIMDataSource.m diff --git a/ios-rongimdemo/RCloudMessage/Services/Login/RCDLoginManager.h b/ios-sealtalk/RCloudMessage/Services/Login/RCDLoginManager.h similarity index 100% rename from ios-rongimdemo/RCloudMessage/Services/Login/RCDLoginManager.h rename to ios-sealtalk/RCloudMessage/Services/Login/RCDLoginManager.h diff --git a/ios-rongimdemo/RCloudMessage/Services/Login/RCDLoginManager.m b/ios-sealtalk/RCloudMessage/Services/Login/RCDLoginManager.m similarity index 100% rename from ios-rongimdemo/RCloudMessage/Services/Login/RCDLoginManager.m rename to ios-sealtalk/RCloudMessage/Services/Login/RCDLoginManager.m diff --git a/ios-rongimdemo/RCloudMessage/Services/ServerAPI/RCDChatAPI.h b/ios-sealtalk/RCloudMessage/Services/ServerAPI/RCDChatAPI.h similarity index 100% rename from ios-rongimdemo/RCloudMessage/Services/ServerAPI/RCDChatAPI.h rename to ios-sealtalk/RCloudMessage/Services/ServerAPI/RCDChatAPI.h diff --git a/ios-rongimdemo/RCloudMessage/Services/ServerAPI/RCDChatAPI.m b/ios-sealtalk/RCloudMessage/Services/ServerAPI/RCDChatAPI.m similarity index 100% rename from ios-rongimdemo/RCloudMessage/Services/ServerAPI/RCDChatAPI.m rename to ios-sealtalk/RCloudMessage/Services/ServerAPI/RCDChatAPI.m diff --git a/ios-rongimdemo/RCloudMessage/Services/ServerAPI/RCDChatRoomAPI.h b/ios-sealtalk/RCloudMessage/Services/ServerAPI/RCDChatRoomAPI.h similarity index 100% rename from ios-rongimdemo/RCloudMessage/Services/ServerAPI/RCDChatRoomAPI.h rename to ios-sealtalk/RCloudMessage/Services/ServerAPI/RCDChatRoomAPI.h diff --git a/ios-rongimdemo/RCloudMessage/Services/ServerAPI/RCDChatRoomAPI.m b/ios-sealtalk/RCloudMessage/Services/ServerAPI/RCDChatRoomAPI.m similarity index 100% rename from ios-rongimdemo/RCloudMessage/Services/ServerAPI/RCDChatRoomAPI.m rename to ios-sealtalk/RCloudMessage/Services/ServerAPI/RCDChatRoomAPI.m diff --git a/ios-rongimdemo/RCloudMessage/Services/ServerAPI/RCDGroupAPI.h b/ios-sealtalk/RCloudMessage/Services/ServerAPI/RCDGroupAPI.h similarity index 100% rename from ios-rongimdemo/RCloudMessage/Services/ServerAPI/RCDGroupAPI.h rename to ios-sealtalk/RCloudMessage/Services/ServerAPI/RCDGroupAPI.h diff --git a/ios-rongimdemo/RCloudMessage/Services/ServerAPI/RCDGroupAPI.m b/ios-sealtalk/RCloudMessage/Services/ServerAPI/RCDGroupAPI.m similarity index 100% rename from ios-rongimdemo/RCloudMessage/Services/ServerAPI/RCDGroupAPI.m rename to ios-sealtalk/RCloudMessage/Services/ServerAPI/RCDGroupAPI.m diff --git a/ios-rongimdemo/RCloudMessage/Services/ServerAPI/RCDLoginAPI.h b/ios-sealtalk/RCloudMessage/Services/ServerAPI/RCDLoginAPI.h similarity index 100% rename from ios-rongimdemo/RCloudMessage/Services/ServerAPI/RCDLoginAPI.h rename to ios-sealtalk/RCloudMessage/Services/ServerAPI/RCDLoginAPI.h diff --git a/ios-rongimdemo/RCloudMessage/Services/ServerAPI/RCDLoginAPI.m b/ios-sealtalk/RCloudMessage/Services/ServerAPI/RCDLoginAPI.m similarity index 100% rename from ios-rongimdemo/RCloudMessage/Services/ServerAPI/RCDLoginAPI.m rename to ios-sealtalk/RCloudMessage/Services/ServerAPI/RCDLoginAPI.m diff --git a/ios-rongimdemo/RCloudMessage/Services/ServerAPI/RCDUploadAPI.h b/ios-sealtalk/RCloudMessage/Services/ServerAPI/RCDUploadAPI.h similarity index 100% rename from ios-rongimdemo/RCloudMessage/Services/ServerAPI/RCDUploadAPI.h rename to ios-sealtalk/RCloudMessage/Services/ServerAPI/RCDUploadAPI.h diff --git a/ios-rongimdemo/RCloudMessage/Services/ServerAPI/RCDUploadAPI.m b/ios-sealtalk/RCloudMessage/Services/ServerAPI/RCDUploadAPI.m similarity index 100% rename from ios-rongimdemo/RCloudMessage/Services/ServerAPI/RCDUploadAPI.m rename to ios-sealtalk/RCloudMessage/Services/ServerAPI/RCDUploadAPI.m diff --git a/ios-rongimdemo/RCloudMessage/Services/ServerAPI/RCDUserInfoAPI.h b/ios-sealtalk/RCloudMessage/Services/ServerAPI/RCDUserInfoAPI.h similarity index 100% rename from ios-rongimdemo/RCloudMessage/Services/ServerAPI/RCDUserInfoAPI.h rename to ios-sealtalk/RCloudMessage/Services/ServerAPI/RCDUserInfoAPI.h diff --git a/ios-rongimdemo/RCloudMessage/Services/ServerAPI/RCDUserInfoAPI.m b/ios-sealtalk/RCloudMessage/Services/ServerAPI/RCDUserInfoAPI.m similarity index 100% rename from ios-rongimdemo/RCloudMessage/Services/ServerAPI/RCDUserInfoAPI.m rename to ios-sealtalk/RCloudMessage/Services/ServerAPI/RCDUserInfoAPI.m diff --git a/ios-rongimdemo/RCloudMessage/Services/Upload/RCDUploadManager.h b/ios-sealtalk/RCloudMessage/Services/Upload/RCDUploadManager.h similarity index 100% rename from ios-rongimdemo/RCloudMessage/Services/Upload/RCDUploadManager.h rename to ios-sealtalk/RCloudMessage/Services/Upload/RCDUploadManager.h diff --git a/ios-rongimdemo/RCloudMessage/Services/Upload/RCDUploadManager.m b/ios-sealtalk/RCloudMessage/Services/Upload/RCDUploadManager.m similarity index 100% rename from ios-rongimdemo/RCloudMessage/Services/Upload/RCDUploadManager.m rename to ios-sealtalk/RCloudMessage/Services/Upload/RCDUploadManager.m diff --git a/ios-rongimdemo/RCloudMessage/Services/UserInfo/Message/RCDContactNotificationMessage.h b/ios-sealtalk/RCloudMessage/Services/UserInfo/Message/RCDContactNotificationMessage.h similarity index 100% rename from ios-rongimdemo/RCloudMessage/Services/UserInfo/Message/RCDContactNotificationMessage.h rename to ios-sealtalk/RCloudMessage/Services/UserInfo/Message/RCDContactNotificationMessage.h diff --git a/ios-rongimdemo/RCloudMessage/Services/UserInfo/Message/RCDContactNotificationMessage.m b/ios-sealtalk/RCloudMessage/Services/UserInfo/Message/RCDContactNotificationMessage.m similarity index 100% rename from ios-rongimdemo/RCloudMessage/Services/UserInfo/Message/RCDContactNotificationMessage.m rename to ios-sealtalk/RCloudMessage/Services/UserInfo/Message/RCDContactNotificationMessage.m diff --git a/ios-rongimdemo/RCloudMessage/Services/UserInfo/RCDFriendDescription.h b/ios-sealtalk/RCloudMessage/Services/UserInfo/RCDFriendDescription.h similarity index 100% rename from ios-rongimdemo/RCloudMessage/Services/UserInfo/RCDFriendDescription.h rename to ios-sealtalk/RCloudMessage/Services/UserInfo/RCDFriendDescription.h diff --git a/ios-rongimdemo/RCloudMessage/Services/UserInfo/RCDFriendDescription.m b/ios-sealtalk/RCloudMessage/Services/UserInfo/RCDFriendDescription.m similarity index 100% rename from ios-rongimdemo/RCloudMessage/Services/UserInfo/RCDFriendDescription.m rename to ios-sealtalk/RCloudMessage/Services/UserInfo/RCDFriendDescription.m diff --git a/ios-rongimdemo/RCloudMessage/Services/UserInfo/RCDFriendInfo.h b/ios-sealtalk/RCloudMessage/Services/UserInfo/RCDFriendInfo.h similarity index 100% rename from ios-rongimdemo/RCloudMessage/Services/UserInfo/RCDFriendInfo.h rename to ios-sealtalk/RCloudMessage/Services/UserInfo/RCDFriendInfo.h diff --git a/ios-rongimdemo/RCloudMessage/Services/UserInfo/RCDFriendInfo.m b/ios-sealtalk/RCloudMessage/Services/UserInfo/RCDFriendInfo.m similarity index 100% rename from ios-rongimdemo/RCloudMessage/Services/UserInfo/RCDFriendInfo.m rename to ios-sealtalk/RCloudMessage/Services/UserInfo/RCDFriendInfo.m diff --git a/ios-rongimdemo/RCloudMessage/Services/UserInfo/RCDUserInfo.h b/ios-sealtalk/RCloudMessage/Services/UserInfo/RCDUserInfo.h similarity index 100% rename from ios-rongimdemo/RCloudMessage/Services/UserInfo/RCDUserInfo.h rename to ios-sealtalk/RCloudMessage/Services/UserInfo/RCDUserInfo.h diff --git a/ios-rongimdemo/RCloudMessage/Services/UserInfo/RCDUserInfo.m b/ios-sealtalk/RCloudMessage/Services/UserInfo/RCDUserInfo.m similarity index 100% rename from ios-rongimdemo/RCloudMessage/Services/UserInfo/RCDUserInfo.m rename to ios-sealtalk/RCloudMessage/Services/UserInfo/RCDUserInfo.m diff --git a/ios-rongimdemo/RCloudMessage/Services/UserInfo/RCDUserInfoManager.h b/ios-sealtalk/RCloudMessage/Services/UserInfo/RCDUserInfoManager.h similarity index 100% rename from ios-rongimdemo/RCloudMessage/Services/UserInfo/RCDUserInfoManager.h rename to ios-sealtalk/RCloudMessage/Services/UserInfo/RCDUserInfoManager.h diff --git a/ios-rongimdemo/RCloudMessage/Services/UserInfo/RCDUserInfoManager.m b/ios-sealtalk/RCloudMessage/Services/UserInfo/RCDUserInfoManager.m similarity index 97% rename from ios-rongimdemo/RCloudMessage/Services/UserInfo/RCDUserInfoManager.m rename to ios-sealtalk/RCloudMessage/Services/UserInfo/RCDUserInfoManager.m index 4a7ea536..8c6c784e 100644 --- a/ios-rongimdemo/RCloudMessage/Services/UserInfo/RCDUserInfoManager.m +++ b/ios-sealtalk/RCloudMessage/Services/UserInfo/RCDUserInfoManager.m @@ -191,6 +191,15 @@ + (void)getFriendInfoFromServer:(NSString *)userId complete:(void (^)(RCDFriendI [RCDDBManager saveFriends:@[ friendInfo ]]; RCUserInfo *user = [self getUserInfoFromFriendInfo:friendInfo]; [[RCIM sharedRCIM] refreshUserInfoCache:user withUserId:userId]; + } else { + friendInfo = [[RCDFriendInfo alloc] init]; + friendInfo.userId = userId; + friendInfo.name = [self generateDefaultName:userId]; + friendInfo.displayName = @""; + friendInfo.portraitUri = [RCDUtilities defaultUserPortrait:friendInfo]; + [RCDDBManager saveFriends:@[ friendInfo ]]; + RCUserInfo *user = [self getUserInfoFromFriendInfo:friendInfo]; + [[RCIM sharedRCIM] refreshUserInfoCache:user withUserId:userId]; } if (completeBlock) { completeBlock(friendInfo); diff --git a/ios-rongimdemo/RCloudMessage/Services/UserInfo/RCDUserSetting.h b/ios-sealtalk/RCloudMessage/Services/UserInfo/RCDUserSetting.h similarity index 100% rename from ios-rongimdemo/RCloudMessage/Services/UserInfo/RCDUserSetting.h rename to ios-sealtalk/RCloudMessage/Services/UserInfo/RCDUserSetting.h diff --git a/ios-rongimdemo/RCloudMessage/Services/UserInfo/RCDUserSetting.m b/ios-sealtalk/RCloudMessage/Services/UserInfo/RCDUserSetting.m similarity index 100% rename from ios-rongimdemo/RCloudMessage/Services/UserInfo/RCDUserSetting.m rename to ios-sealtalk/RCloudMessage/Services/UserInfo/RCDUserSetting.m diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/AddPhotoDefault.imageset/AddPhotoDefault.png b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/AddPhotoDefault.imageset/AddPhotoDefault.png similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/AddPhotoDefault.imageset/AddPhotoDefault.png rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/AddPhotoDefault.imageset/AddPhotoDefault.png diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/AddPhotoDefault.imageset/Contents.json b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/AddPhotoDefault.imageset/Contents.json similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/AddPhotoDefault.imageset/Contents.json rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/AddPhotoDefault.imageset/Contents.json diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/App Resources/AppIcon.appiconset/1024x1024.png b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/App Resources/AppIcon.appiconset/1024x1024.png similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/App Resources/AppIcon.appiconset/1024x1024.png rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/App Resources/AppIcon.appiconset/1024x1024.png diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/App Resources/AppIcon.appiconset/Contents.json b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/App Resources/AppIcon.appiconset/Contents.json similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/App Resources/AppIcon.appiconset/Contents.json rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/App Resources/AppIcon.appiconset/Contents.json diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/App Resources/AppIcon.appiconset/app_114x114.png b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/App Resources/AppIcon.appiconset/app_114x114.png similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/App Resources/AppIcon.appiconset/app_114x114.png rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/App Resources/AppIcon.appiconset/app_114x114.png diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/App Resources/AppIcon.appiconset/app_120x120.png b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/App Resources/AppIcon.appiconset/app_120x120.png similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/App Resources/AppIcon.appiconset/app_120x120.png rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/App Resources/AppIcon.appiconset/app_120x120.png diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/App Resources/AppIcon.appiconset/app_180x180.png b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/App Resources/AppIcon.appiconset/app_180x180.png similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/App Resources/AppIcon.appiconset/app_180x180.png rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/App Resources/AppIcon.appiconset/app_180x180.png diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/App Resources/AppIcon.appiconset/app_29x29.png b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/App Resources/AppIcon.appiconset/app_29x29.png similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/App Resources/AppIcon.appiconset/app_29x29.png rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/App Resources/AppIcon.appiconset/app_29x29.png diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/App Resources/AppIcon.appiconset/app_57x57.png b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/App Resources/AppIcon.appiconset/app_57x57.png similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/App Resources/AppIcon.appiconset/app_57x57.png rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/App Resources/AppIcon.appiconset/app_57x57.png diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/App Resources/AppIcon.appiconset/app_58x58.png b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/App Resources/AppIcon.appiconset/app_58x58.png similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/App Resources/AppIcon.appiconset/app_58x58.png rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/App Resources/AppIcon.appiconset/app_58x58.png diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/App Resources/AppIcon.appiconset/app_60@2x.png b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/App Resources/AppIcon.appiconset/app_60@2x.png similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/App Resources/AppIcon.appiconset/app_60@2x.png rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/App Resources/AppIcon.appiconset/app_60@2x.png diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/App Resources/AppIcon.appiconset/app_76@2x.png b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/App Resources/AppIcon.appiconset/app_76@2x.png similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/App Resources/AppIcon.appiconset/app_76@2x.png rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/App Resources/AppIcon.appiconset/app_76@2x.png diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/App Resources/AppIcon.appiconset/app_83.5@2x.png b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/App Resources/AppIcon.appiconset/app_83.5@2x.png similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/App Resources/AppIcon.appiconset/app_83.5@2x.png rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/App Resources/AppIcon.appiconset/app_83.5@2x.png diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/App Resources/Contents.json b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/App Resources/Contents.json similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/App Resources/Contents.json rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/App Resources/Contents.json diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/App Resources/LaunchImage.launchimage/Contents.json b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/App Resources/LaunchImage.launchimage/Contents.json similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/App Resources/LaunchImage.launchimage/Contents.json rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/App Resources/LaunchImage.launchimage/Contents.json diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/App Resources/LaunchImage.launchimage/Default-568h@2x.png b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/App Resources/LaunchImage.launchimage/Default-568h@2x.png similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/App Resources/LaunchImage.launchimage/Default-568h@2x.png rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/App Resources/LaunchImage.launchimage/Default-568h@2x.png diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/App Resources/LaunchImage.launchimage/Default.png b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/App Resources/LaunchImage.launchimage/Default.png similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/App Resources/LaunchImage.launchimage/Default.png rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/App Resources/LaunchImage.launchimage/Default.png diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/App Resources/LaunchImage.launchimage/Default@2x-1.png b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/App Resources/LaunchImage.launchimage/Default@2x-1.png similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/App Resources/LaunchImage.launchimage/Default@2x-1.png rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/App Resources/LaunchImage.launchimage/Default@2x-1.png diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/App Resources/LaunchImage.launchimage/Default@2x.png b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/App Resources/LaunchImage.launchimage/Default@2x.png similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/App Resources/LaunchImage.launchimage/Default@2x.png rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/App Resources/LaunchImage.launchimage/Default@2x.png diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/ChatBackground/Contents.json b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/ChatBackground/Contents.json similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/ChatBackground/Contents.json rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/ChatBackground/Contents.json diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/ChatBackground/chat_bg_1.imageset/Contents.json b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/ChatBackground/chat_bg_1.imageset/Contents.json similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/ChatBackground/chat_bg_1.imageset/Contents.json rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/ChatBackground/chat_bg_1.imageset/Contents.json diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/ChatBackground/chat_bg_1.imageset/chat_bg_1.png b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/ChatBackground/chat_bg_1.imageset/chat_bg_1.png similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/ChatBackground/chat_bg_1.imageset/chat_bg_1.png rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/ChatBackground/chat_bg_1.imageset/chat_bg_1.png diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/ChatBackground/chat_bg_2.imageset/Contents.json b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/ChatBackground/chat_bg_2.imageset/Contents.json similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/ChatBackground/chat_bg_2.imageset/Contents.json rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/ChatBackground/chat_bg_2.imageset/Contents.json diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/ChatBackground/chat_bg_2.imageset/chat_bg_2.png b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/ChatBackground/chat_bg_2.imageset/chat_bg_2.png similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/ChatBackground/chat_bg_2.imageset/chat_bg_2.png rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/ChatBackground/chat_bg_2.imageset/chat_bg_2.png diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/ChatBackground/chat_bg_3.imageset/Contents.json b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/ChatBackground/chat_bg_3.imageset/Contents.json similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/ChatBackground/chat_bg_3.imageset/Contents.json rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/ChatBackground/chat_bg_3.imageset/Contents.json diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/ChatBackground/chat_bg_3.imageset/chat_bg_3.png b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/ChatBackground/chat_bg_3.imageset/chat_bg_3.png similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/ChatBackground/chat_bg_3.imageset/chat_bg_3.png rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/ChatBackground/chat_bg_3.imageset/chat_bg_3.png diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/ChatBackground/chat_bg_4.imageset/Contents.json b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/ChatBackground/chat_bg_4.imageset/Contents.json similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/ChatBackground/chat_bg_4.imageset/Contents.json rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/ChatBackground/chat_bg_4.imageset/Contents.json diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/ChatBackground/chat_bg_4.imageset/chat_bg_4.png b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/ChatBackground/chat_bg_4.imageset/chat_bg_4.png similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/ChatBackground/chat_bg_4.imageset/chat_bg_4.png rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/ChatBackground/chat_bg_4.imageset/chat_bg_4.png diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/ChatBackground/chat_bg_5.imageset/Contents.json b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/ChatBackground/chat_bg_5.imageset/Contents.json similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/ChatBackground/chat_bg_5.imageset/Contents.json rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/ChatBackground/chat_bg_5.imageset/Contents.json diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/ChatBackground/chat_bg_5.imageset/chat_bg_5.png b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/ChatBackground/chat_bg_5.imageset/chat_bg_5.png similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/ChatBackground/chat_bg_5.imageset/chat_bg_5.png rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/ChatBackground/chat_bg_5.imageset/chat_bg_5.png diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/ChatBackground/chat_bg_select.imageset/Contents.json b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/ChatBackground/chat_bg_select.imageset/Contents.json similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/ChatBackground/chat_bg_select.imageset/Contents.json rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/ChatBackground/chat_bg_select.imageset/Contents.json diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/ChatBackground/chat_bg_select.imageset/chat_bg_select@2x.png b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/ChatBackground/chat_bg_select.imageset/chat_bg_select@2x.png similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/ChatBackground/chat_bg_select.imageset/chat_bg_select@2x.png rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/ChatBackground/chat_bg_select.imageset/chat_bg_select@2x.png diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/ChatBackground/chat_bg_select.imageset/chat_bg_select@3x.png b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/ChatBackground/chat_bg_select.imageset/chat_bg_select@3x.png similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/ChatBackground/chat_bg_select.imageset/chat_bg_select@3x.png rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/ChatBackground/chat_bg_select.imageset/chat_bg_select@3x.png diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/ChatBackground/chat_bg_select_0.imageset/Contents.json b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/ChatBackground/chat_bg_select_0.imageset/Contents.json similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/ChatBackground/chat_bg_select_0.imageset/Contents.json rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/ChatBackground/chat_bg_select_0.imageset/Contents.json diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/ChatBackground/chat_bg_select_0.imageset/chat_bg_dark@2x.png b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/ChatBackground/chat_bg_select_0.imageset/chat_bg_dark@2x.png similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/ChatBackground/chat_bg_select_0.imageset/chat_bg_dark@2x.png rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/ChatBackground/chat_bg_select_0.imageset/chat_bg_dark@2x.png diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/ChatBackground/chat_bg_select_0.imageset/chat_bg_dark@3x.png b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/ChatBackground/chat_bg_select_0.imageset/chat_bg_dark@3x.png similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/ChatBackground/chat_bg_select_0.imageset/chat_bg_dark@3x.png rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/ChatBackground/chat_bg_select_0.imageset/chat_bg_dark@3x.png diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/ChatBackground/chat_bg_select_0.imageset/chat_bg_select_0@2x.png b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/ChatBackground/chat_bg_select_0.imageset/chat_bg_select_0@2x.png similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/ChatBackground/chat_bg_select_0.imageset/chat_bg_select_0@2x.png rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/ChatBackground/chat_bg_select_0.imageset/chat_bg_select_0@2x.png diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/ChatBackground/chat_bg_select_0.imageset/chat_bg_select_0@3x.png b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/ChatBackground/chat_bg_select_0.imageset/chat_bg_select_0@3x.png similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/ChatBackground/chat_bg_select_0.imageset/chat_bg_select_0@3x.png rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/ChatBackground/chat_bg_select_0.imageset/chat_bg_select_0@3x.png diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/ChatBackground/chat_bg_select_1.imageset/Contents.json b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/ChatBackground/chat_bg_select_1.imageset/Contents.json similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/ChatBackground/chat_bg_select_1.imageset/Contents.json rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/ChatBackground/chat_bg_select_1.imageset/Contents.json diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/ChatBackground/chat_bg_select_1.imageset/chat_bg_select_1@2x.png b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/ChatBackground/chat_bg_select_1.imageset/chat_bg_select_1@2x.png similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/ChatBackground/chat_bg_select_1.imageset/chat_bg_select_1@2x.png rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/ChatBackground/chat_bg_select_1.imageset/chat_bg_select_1@2x.png diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/ChatBackground/chat_bg_select_1.imageset/chat_bg_select_1@3x.png b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/ChatBackground/chat_bg_select_1.imageset/chat_bg_select_1@3x.png similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/ChatBackground/chat_bg_select_1.imageset/chat_bg_select_1@3x.png rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/ChatBackground/chat_bg_select_1.imageset/chat_bg_select_1@3x.png diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/ChatBackground/chat_bg_select_2.imageset/Contents.json b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/ChatBackground/chat_bg_select_2.imageset/Contents.json similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/ChatBackground/chat_bg_select_2.imageset/Contents.json rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/ChatBackground/chat_bg_select_2.imageset/Contents.json diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/ChatBackground/chat_bg_select_2.imageset/chat_bg_select_2@2x.png b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/ChatBackground/chat_bg_select_2.imageset/chat_bg_select_2@2x.png similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/ChatBackground/chat_bg_select_2.imageset/chat_bg_select_2@2x.png rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/ChatBackground/chat_bg_select_2.imageset/chat_bg_select_2@2x.png diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/ChatBackground/chat_bg_select_2.imageset/chat_bg_select_2@3x.png b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/ChatBackground/chat_bg_select_2.imageset/chat_bg_select_2@3x.png similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/ChatBackground/chat_bg_select_2.imageset/chat_bg_select_2@3x.png rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/ChatBackground/chat_bg_select_2.imageset/chat_bg_select_2@3x.png diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/ChatBackground/chat_bg_select_3.imageset/Contents.json b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/ChatBackground/chat_bg_select_3.imageset/Contents.json similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/ChatBackground/chat_bg_select_3.imageset/Contents.json rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/ChatBackground/chat_bg_select_3.imageset/Contents.json diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/ChatBackground/chat_bg_select_3.imageset/chat_bg_select_3@2x.png b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/ChatBackground/chat_bg_select_3.imageset/chat_bg_select_3@2x.png similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/ChatBackground/chat_bg_select_3.imageset/chat_bg_select_3@2x.png rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/ChatBackground/chat_bg_select_3.imageset/chat_bg_select_3@2x.png diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/ChatBackground/chat_bg_select_3.imageset/chat_bg_select_3@3x.png b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/ChatBackground/chat_bg_select_3.imageset/chat_bg_select_3@3x.png similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/ChatBackground/chat_bg_select_3.imageset/chat_bg_select_3@3x.png rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/ChatBackground/chat_bg_select_3.imageset/chat_bg_select_3@3x.png diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/ChatBackground/chat_bg_select_4.imageset/Contents.json b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/ChatBackground/chat_bg_select_4.imageset/Contents.json similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/ChatBackground/chat_bg_select_4.imageset/Contents.json rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/ChatBackground/chat_bg_select_4.imageset/Contents.json diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/ChatBackground/chat_bg_select_4.imageset/chat_bg_select_4@2x.png b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/ChatBackground/chat_bg_select_4.imageset/chat_bg_select_4@2x.png similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/ChatBackground/chat_bg_select_4.imageset/chat_bg_select_4@2x.png rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/ChatBackground/chat_bg_select_4.imageset/chat_bg_select_4@2x.png diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/ChatBackground/chat_bg_select_4.imageset/chat_bg_select_4@3x.png b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/ChatBackground/chat_bg_select_4.imageset/chat_bg_select_4@3x.png similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/ChatBackground/chat_bg_select_4.imageset/chat_bg_select_4@3x.png rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/ChatBackground/chat_bg_select_4.imageset/chat_bg_select_4@3x.png diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/ChatBackground/chat_bg_select_5.imageset/Contents.json b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/ChatBackground/chat_bg_select_5.imageset/Contents.json similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/ChatBackground/chat_bg_select_5.imageset/Contents.json rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/ChatBackground/chat_bg_select_5.imageset/Contents.json diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/ChatBackground/chat_bg_select_5.imageset/chat_bg_select_5@2x.png b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/ChatBackground/chat_bg_select_5.imageset/chat_bg_select_5@2x.png similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/ChatBackground/chat_bg_select_5.imageset/chat_bg_select_5@2x.png rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/ChatBackground/chat_bg_select_5.imageset/chat_bg_select_5@2x.png diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/ChatBackground/chat_bg_select_5.imageset/chat_bg_select_5@3x.png b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/ChatBackground/chat_bg_select_5.imageset/chat_bg_select_5@3x.png similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/ChatBackground/chat_bg_select_5.imageset/chat_bg_select_5@3x.png rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/ChatBackground/chat_bg_select_5.imageset/chat_bg_select_5@3x.png diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Chatroom/Contents.json b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Chatroom/Contents.json similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Chatroom/Contents.json rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Chatroom/Contents.json diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Chatroom/chatroom_1.imageset/Contents.json b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Chatroom/chatroom_1.imageset/Contents.json similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Chatroom/chatroom_1.imageset/Contents.json rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Chatroom/chatroom_1.imageset/Contents.json diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Chatroom/chatroom_1.imageset/chatroom_1@2x.png b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Chatroom/chatroom_1.imageset/chatroom_1@2x.png similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Chatroom/chatroom_1.imageset/chatroom_1@2x.png rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Chatroom/chatroom_1.imageset/chatroom_1@2x.png diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Chatroom/chatroom_1.imageset/chatroom_1@3x.png b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Chatroom/chatroom_1.imageset/chatroom_1@3x.png similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Chatroom/chatroom_1.imageset/chatroom_1@3x.png rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Chatroom/chatroom_1.imageset/chatroom_1@3x.png diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Chatroom/chatroom_2.imageset/Contents.json b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Chatroom/chatroom_2.imageset/Contents.json similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Chatroom/chatroom_2.imageset/Contents.json rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Chatroom/chatroom_2.imageset/Contents.json diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Chatroom/chatroom_2.imageset/chatroom_2@2x.png b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Chatroom/chatroom_2.imageset/chatroom_2@2x.png similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Chatroom/chatroom_2.imageset/chatroom_2@2x.png rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Chatroom/chatroom_2.imageset/chatroom_2@2x.png diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Chatroom/chatroom_2.imageset/chatroom_2@3x.png b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Chatroom/chatroom_2.imageset/chatroom_2@3x.png similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Chatroom/chatroom_2.imageset/chatroom_2@3x.png rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Chatroom/chatroom_2.imageset/chatroom_2@3x.png diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Chatroom/chatroom_3.imageset/Contents.json b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Chatroom/chatroom_3.imageset/Contents.json similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Chatroom/chatroom_3.imageset/Contents.json rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Chatroom/chatroom_3.imageset/Contents.json diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Chatroom/chatroom_3.imageset/chatroom_3@2x.png b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Chatroom/chatroom_3.imageset/chatroom_3@2x.png similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Chatroom/chatroom_3.imageset/chatroom_3@2x.png rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Chatroom/chatroom_3.imageset/chatroom_3@2x.png diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Chatroom/chatroom_3.imageset/chatroom_3@3x.png b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Chatroom/chatroom_3.imageset/chatroom_3@3x.png similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Chatroom/chatroom_3.imageset/chatroom_3@3x.png rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Chatroom/chatroom_3.imageset/chatroom_3@3x.png diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Chatroom/chatroom_4.imageset/Contents.json b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Chatroom/chatroom_4.imageset/Contents.json similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Chatroom/chatroom_4.imageset/Contents.json rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Chatroom/chatroom_4.imageset/Contents.json diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Chatroom/chatroom_4.imageset/chatroom_4@2x.png b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Chatroom/chatroom_4.imageset/chatroom_4@2x.png similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Chatroom/chatroom_4.imageset/chatroom_4@2x.png rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Chatroom/chatroom_4.imageset/chatroom_4@2x.png diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Chatroom/chatroom_4.imageset/chatroom_4@3x.png b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Chatroom/chatroom_4.imageset/chatroom_4@3x.png similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Chatroom/chatroom_4.imageset/chatroom_4@3x.png rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Chatroom/chatroom_4.imageset/chatroom_4@3x.png diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Complete.imageset/Complete.png b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Complete.imageset/Complete.png similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Complete.imageset/Complete.png rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Complete.imageset/Complete.png diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Complete.imageset/Contents.json b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Complete.imageset/Contents.json similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Complete.imageset/Contents.json rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Complete.imageset/Contents.json diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Contents.json b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Contents.json similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Contents.json rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Contents.json diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Forward/Contents.json b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Forward/Contents.json similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Forward/Contents.json rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Forward/Contents.json diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Forward/forward_arrow.imageset/Contents.json b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Forward/forward_arrow.imageset/Contents.json similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Forward/forward_arrow.imageset/Contents.json rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Forward/forward_arrow.imageset/Contents.json diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Forward/forward_arrow.imageset/forward_arrow.png b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Forward/forward_arrow.imageset/forward_arrow.png similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Forward/forward_arrow.imageset/forward_arrow.png rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Forward/forward_arrow.imageset/forward_arrow.png diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Forward/forward_delete.imageset/Contents.json b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Forward/forward_delete.imageset/Contents.json similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Forward/forward_delete.imageset/Contents.json rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Forward/forward_delete.imageset/Contents.json diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Forward/forward_delete.imageset/forward_delete.png b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Forward/forward_delete.imageset/forward_delete.png similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Forward/forward_delete.imageset/forward_delete.png rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Forward/forward_delete.imageset/forward_delete.png diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Forward/forward_selected.imageset/Contents.json b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Forward/forward_selected.imageset/Contents.json similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Forward/forward_selected.imageset/Contents.json rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Forward/forward_selected.imageset/Contents.json diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Forward/forward_selected.imageset/forward_selected.png b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Forward/forward_selected.imageset/forward_selected.png similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Forward/forward_selected.imageset/forward_selected.png rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Forward/forward_selected.imageset/forward_selected.png diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Forward/forward_unselected.imageset/Contents.json b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Forward/forward_unselected.imageset/Contents.json similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Forward/forward_unselected.imageset/Contents.json rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Forward/forward_unselected.imageset/Contents.json diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Forward/forward_unselected.imageset/forward_unselected.png b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Forward/forward_unselected.imageset/forward_unselected.png similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Forward/forward_unselected.imageset/forward_unselected.png rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Forward/forward_unselected.imageset/forward_unselected.png diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Group_Setting.imageset/Contents.json b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Group_Setting.imageset/Contents.json similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Group_Setting.imageset/Contents.json rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Group_Setting.imageset/Contents.json diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Group_Setting.imageset/Group_Setting_dark.png b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Group_Setting.imageset/Group_Setting_dark.png similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Group_Setting.imageset/Group_Setting_dark.png rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Group_Setting.imageset/Group_Setting_dark.png diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Group_Setting.imageset/Group_icon.png b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Group_Setting.imageset/Group_icon.png similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Group_Setting.imageset/Group_icon.png rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Group_Setting.imageset/Group_icon.png diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Me/Contents.json b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Me/Contents.json similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Me/Contents.json rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Me/Contents.json diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Me/about_rongcloud.imageset/Contents.json b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Me/about_rongcloud.imageset/Contents.json similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Me/about_rongcloud.imageset/Contents.json rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Me/about_rongcloud.imageset/Contents.json diff --git "a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Me/about_rongcloud.imageset/\345\205\263\344\272\216 @2x.png" "b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Me/about_rongcloud.imageset/\345\205\263\344\272\216 @2x.png" similarity index 100% rename from "ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Me/about_rongcloud.imageset/\345\205\263\344\272\216 @2x.png" rename to "ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Me/about_rongcloud.imageset/\345\205\263\344\272\216 @2x.png" diff --git "a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Me/about_rongcloud.imageset/\345\205\263\344\272\216 @3x.png" "b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Me/about_rongcloud.imageset/\345\205\263\344\272\216 @3x.png" similarity index 100% rename from "ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Me/about_rongcloud.imageset/\345\205\263\344\272\216 @3x.png" rename to "ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Me/about_rongcloud.imageset/\345\205\263\344\272\216 @3x.png" diff --git "a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Me/about_rongcloud.imageset/\345\205\263\344\272\216 \345\244\207\344\273\275@2x.png" "b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Me/about_rongcloud.imageset/\345\205\263\344\272\216 \345\244\207\344\273\275@2x.png" similarity index 100% rename from "ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Me/about_rongcloud.imageset/\345\205\263\344\272\216 \345\244\207\344\273\275@2x.png" rename to "ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Me/about_rongcloud.imageset/\345\205\263\344\272\216 \345\244\207\344\273\275@2x.png" diff --git "a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Me/about_rongcloud.imageset/\345\205\263\344\272\216 \345\244\207\344\273\275@3x.png" "b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Me/about_rongcloud.imageset/\345\205\263\344\272\216 \345\244\207\344\273\275@3x.png" similarity index 100% rename from "ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Me/about_rongcloud.imageset/\345\205\263\344\272\216 \345\244\207\344\273\275@3x.png" rename to "ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Me/about_rongcloud.imageset/\345\205\263\344\272\216 \345\244\207\344\273\275@3x.png" diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Me/icon_ multilingual.imageset/Contents.json b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Me/icon_ multilingual.imageset/Contents.json similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Me/icon_ multilingual.imageset/Contents.json rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Me/icon_ multilingual.imageset/Contents.json diff --git "a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Me/icon_ multilingual.imageset/\345\244\232\350\257\255\350\250\200@2x.png" "b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Me/icon_ multilingual.imageset/\345\244\232\350\257\255\350\250\200@2x.png" similarity index 100% rename from "ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Me/icon_ multilingual.imageset/\345\244\232\350\257\255\350\250\200@2x.png" rename to "ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Me/icon_ multilingual.imageset/\345\244\232\350\257\255\350\250\200@2x.png" diff --git "a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Me/icon_ multilingual.imageset/\345\244\232\350\257\255\350\250\200@3x.png" "b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Me/icon_ multilingual.imageset/\345\244\232\350\257\255\350\250\200@3x.png" similarity index 100% rename from "ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Me/icon_ multilingual.imageset/\345\244\232\350\257\255\350\250\200@3x.png" rename to "ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Me/icon_ multilingual.imageset/\345\244\232\350\257\255\350\250\200@3x.png" diff --git "a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Me/icon_ multilingual.imageset/\345\244\232\350\257\255\350\250\200\345\244\207\344\273\275@2x.png" "b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Me/icon_ multilingual.imageset/\345\244\232\350\257\255\350\250\200\345\244\207\344\273\275@2x.png" similarity index 100% rename from "ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Me/icon_ multilingual.imageset/\345\244\232\350\257\255\350\250\200\345\244\207\344\273\275@2x.png" rename to "ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Me/icon_ multilingual.imageset/\345\244\232\350\257\255\350\250\200\345\244\207\344\273\275@2x.png" diff --git "a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Me/icon_ multilingual.imageset/\345\244\232\350\257\255\350\250\200\345\244\207\344\273\275@3x.png" "b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Me/icon_ multilingual.imageset/\345\244\232\350\257\255\350\250\200\345\244\207\344\273\275@3x.png" similarity index 100% rename from "ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Me/icon_ multilingual.imageset/\345\244\232\350\257\255\350\250\200\345\244\207\344\273\275@3x.png" rename to "ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Me/icon_ multilingual.imageset/\345\244\232\350\257\255\350\250\200\345\244\207\344\273\275@3x.png" diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Me/qr_setting.imageset/Contents.json b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Me/qr_setting.imageset/Contents.json similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Me/qr_setting.imageset/Contents.json rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Me/qr_setting.imageset/Contents.json diff --git "a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Me/qr_setting.imageset/\346\210\221\347\232\204\344\272\214\347\273\264\347\240\201@2x.png" "b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Me/qr_setting.imageset/\346\210\221\347\232\204\344\272\214\347\273\264\347\240\201@2x.png" similarity index 100% rename from "ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Me/qr_setting.imageset/\346\210\221\347\232\204\344\272\214\347\273\264\347\240\201@2x.png" rename to "ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Me/qr_setting.imageset/\346\210\221\347\232\204\344\272\214\347\273\264\347\240\201@2x.png" diff --git "a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Me/qr_setting.imageset/\346\210\221\347\232\204\344\272\214\347\273\264\347\240\201@3x.png" "b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Me/qr_setting.imageset/\346\210\221\347\232\204\344\272\214\347\273\264\347\240\201@3x.png" similarity index 100% rename from "ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Me/qr_setting.imageset/\346\210\221\347\232\204\344\272\214\347\273\264\347\240\201@3x.png" rename to "ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Me/qr_setting.imageset/\346\210\221\347\232\204\344\272\214\347\273\264\347\240\201@3x.png" diff --git "a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Me/qr_setting.imageset/\346\210\221\347\232\204\344\272\214\347\273\264\347\240\201\345\244\207\344\273\275@2x.png" "b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Me/qr_setting.imageset/\346\210\221\347\232\204\344\272\214\347\273\264\347\240\201\345\244\207\344\273\275@2x.png" similarity index 100% rename from "ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Me/qr_setting.imageset/\346\210\221\347\232\204\344\272\214\347\273\264\347\240\201\345\244\207\344\273\275@2x.png" rename to "ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Me/qr_setting.imageset/\346\210\221\347\232\204\344\272\214\347\273\264\347\240\201\345\244\207\344\273\275@2x.png" diff --git "a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Me/qr_setting.imageset/\346\210\221\347\232\204\344\272\214\347\273\264\347\240\201\345\244\207\344\273\275@3x.png" "b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Me/qr_setting.imageset/\346\210\221\347\232\204\344\272\214\347\273\264\347\240\201\345\244\207\344\273\275@3x.png" similarity index 100% rename from "ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Me/qr_setting.imageset/\346\210\221\347\232\204\344\272\214\347\273\264\347\240\201\345\244\207\344\273\275@3x.png" rename to "ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Me/qr_setting.imageset/\346\210\221\347\232\204\344\272\214\347\273\264\347\240\201\345\244\207\344\273\275@3x.png" diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Me/setting_up.imageset/Contents.json b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Me/setting_up.imageset/Contents.json similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Me/setting_up.imageset/Contents.json rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Me/setting_up.imageset/Contents.json diff --git "a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Me/setting_up.imageset/\350\264\246\345\217\267\350\256\276\347\275\256@2x.png" "b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Me/setting_up.imageset/\350\264\246\345\217\267\350\256\276\347\275\256@2x.png" similarity index 100% rename from "ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Me/setting_up.imageset/\350\264\246\345\217\267\350\256\276\347\275\256@2x.png" rename to "ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Me/setting_up.imageset/\350\264\246\345\217\267\350\256\276\347\275\256@2x.png" diff --git "a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Me/setting_up.imageset/\350\264\246\345\217\267\350\256\276\347\275\256@3x.png" "b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Me/setting_up.imageset/\350\264\246\345\217\267\350\256\276\347\275\256@3x.png" similarity index 100% rename from "ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Me/setting_up.imageset/\350\264\246\345\217\267\350\256\276\347\275\256@3x.png" rename to "ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Me/setting_up.imageset/\350\264\246\345\217\267\350\256\276\347\275\256@3x.png" diff --git "a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Me/setting_up.imageset/\350\264\246\345\217\267\350\256\276\347\275\256\345\244\207\344\273\275@2x.png" "b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Me/setting_up.imageset/\350\264\246\345\217\267\350\256\276\347\275\256\345\244\207\344\273\275@2x.png" similarity index 100% rename from "ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Me/setting_up.imageset/\350\264\246\345\217\267\350\256\276\347\275\256\345\244\207\344\273\275@2x.png" rename to "ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Me/setting_up.imageset/\350\264\246\345\217\267\350\256\276\347\275\256\345\244\207\344\273\275@2x.png" diff --git "a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Me/setting_up.imageset/\350\264\246\345\217\267\350\256\276\347\275\256\345\244\207\344\273\275@3x.png" "b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Me/setting_up.imageset/\350\264\246\345\217\267\350\256\276\347\275\256\345\244\207\344\273\275@3x.png" similarity index 100% rename from "ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Me/setting_up.imageset/\350\264\246\345\217\267\350\256\276\347\275\256\345\244\207\344\273\275@3x.png" rename to "ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Me/setting_up.imageset/\350\264\246\345\217\267\350\256\276\347\275\256\345\244\207\344\273\275@3x.png" diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Me/sevre_inactive.imageset/Contents.json b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Me/sevre_inactive.imageset/Contents.json similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Me/sevre_inactive.imageset/Contents.json rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Me/sevre_inactive.imageset/Contents.json diff --git "a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Me/sevre_inactive.imageset/\346\204\217\350\247\201\345\217\215\351\246\210@2x.png" "b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Me/sevre_inactive.imageset/\346\204\217\350\247\201\345\217\215\351\246\210@2x.png" similarity index 100% rename from "ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Me/sevre_inactive.imageset/\346\204\217\350\247\201\345\217\215\351\246\210@2x.png" rename to "ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Me/sevre_inactive.imageset/\346\204\217\350\247\201\345\217\215\351\246\210@2x.png" diff --git "a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Me/sevre_inactive.imageset/\346\204\217\350\247\201\345\217\215\351\246\210@3x.png" "b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Me/sevre_inactive.imageset/\346\204\217\350\247\201\345\217\215\351\246\210@3x.png" similarity index 100% rename from "ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Me/sevre_inactive.imageset/\346\204\217\350\247\201\345\217\215\351\246\210@3x.png" rename to "ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Me/sevre_inactive.imageset/\346\204\217\350\247\201\345\217\215\351\246\210@3x.png" diff --git "a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Me/sevre_inactive.imageset/\346\204\217\350\247\201\345\217\215\351\246\210\345\244\207\344\273\275@2x.png" "b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Me/sevre_inactive.imageset/\346\204\217\350\247\201\345\217\215\351\246\210\345\244\207\344\273\275@2x.png" similarity index 100% rename from "ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Me/sevre_inactive.imageset/\346\204\217\350\247\201\345\217\215\351\246\210\345\244\207\344\273\275@2x.png" rename to "ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Me/sevre_inactive.imageset/\346\204\217\350\247\201\345\217\215\351\246\210\345\244\207\344\273\275@2x.png" diff --git "a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Me/sevre_inactive.imageset/\346\204\217\350\247\201\345\217\215\351\246\210\345\244\207\344\273\275@3x.png" "b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Me/sevre_inactive.imageset/\346\204\217\350\247\201\345\217\215\351\246\210\345\244\207\344\273\275@3x.png" similarity index 100% rename from "ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Me/sevre_inactive.imageset/\346\204\217\350\247\201\345\217\215\351\246\210\345\244\207\344\273\275@3x.png" rename to "ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Me/sevre_inactive.imageset/\346\204\217\350\247\201\345\217\215\351\246\210\345\244\207\344\273\275@3x.png" diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Private_Setting.imageset/Contents.json b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Private_Setting.imageset/Contents.json similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Private_Setting.imageset/Contents.json rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Private_Setting.imageset/Contents.json diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Private_Setting.imageset/private.png b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Private_Setting.imageset/private.png similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Private_Setting.imageset/private.png rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Private_Setting.imageset/private.png diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Private_Setting.imageset/private_setting_dark.png b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Private_Setting.imageset/private_setting_dark.png similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Private_Setting.imageset/private_setting_dark.png rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Private_Setting.imageset/private_setting_dark.png diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/ScannerLine.imageset/Contents.json b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/ScannerLine.imageset/Contents.json similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/ScannerLine.imageset/Contents.json rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/ScannerLine.imageset/Contents.json diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/ScannerLine.imageset/ScannerLine@2x.png b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/ScannerLine.imageset/ScannerLine@2x.png similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/ScannerLine.imageset/ScannerLine@2x.png rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/ScannerLine.imageset/ScannerLine@2x.png diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/ScannerLine.imageset/ScannerLine@3x.png b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/ScannerLine.imageset/ScannerLine@3x.png similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/ScannerLine.imageset/ScannerLine@3x.png rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/ScannerLine.imageset/ScannerLine@3x.png diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/Contents.json b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/Contents.json similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/Contents.json rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/Contents.json diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/contact_icon.imageset/Contents.json b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/contact_icon.imageset/Contents.json similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/contact_icon.imageset/Contents.json rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/contact_icon.imageset/Contents.json diff --git "a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/contact_icon.imageset/\351\200\232\350\256\257\345\275\225@2x.png" "b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/contact_icon.imageset/\351\200\232\350\256\257\345\275\225@2x.png" similarity index 100% rename from "ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/contact_icon.imageset/\351\200\232\350\256\257\345\275\225@2x.png" rename to "ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/contact_icon.imageset/\351\200\232\350\256\257\345\275\225@2x.png" diff --git "a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/contact_icon.imageset/\351\200\232\350\256\257\345\275\225@3x.png" "b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/contact_icon.imageset/\351\200\232\350\256\257\345\275\225@3x.png" similarity index 100% rename from "ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/contact_icon.imageset/\351\200\232\350\256\257\345\275\225@3x.png" rename to "ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/contact_icon.imageset/\351\200\232\350\256\257\345\275\225@3x.png" diff --git "a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/contact_icon.imageset/\351\200\232\350\256\257\345\275\225\345\244\207\344\273\275@2x.png" "b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/contact_icon.imageset/\351\200\232\350\256\257\345\275\225\345\244\207\344\273\275@2x.png" similarity index 100% rename from "ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/contact_icon.imageset/\351\200\232\350\256\257\345\275\225\345\244\207\344\273\275@2x.png" rename to "ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/contact_icon.imageset/\351\200\232\350\256\257\345\275\225\345\244\207\344\273\275@2x.png" diff --git "a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/contact_icon.imageset/\351\200\232\350\256\257\345\275\225\345\244\207\344\273\275@3x.png" "b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/contact_icon.imageset/\351\200\232\350\256\257\345\275\225\345\244\207\344\273\275@3x.png" similarity index 100% rename from "ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/contact_icon.imageset/\351\200\232\350\256\257\345\275\225\345\244\207\344\273\275@3x.png" rename to "ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/contact_icon.imageset/\351\200\232\350\256\257\345\275\225\345\244\207\344\273\275@3x.png" diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/contact_icon_hover.imageset/Contents.json b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/contact_icon_hover.imageset/Contents.json similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/contact_icon_hover.imageset/Contents.json rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/contact_icon_hover.imageset/Contents.json diff --git "a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/contact_icon_hover.imageset/\351\200\232\350\256\257\345\275\225_pre@2x.png" "b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/contact_icon_hover.imageset/\351\200\232\350\256\257\345\275\225_pre@2x.png" similarity index 100% rename from "ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/contact_icon_hover.imageset/\351\200\232\350\256\257\345\275\225_pre@2x.png" rename to "ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/contact_icon_hover.imageset/\351\200\232\350\256\257\345\275\225_pre@2x.png" diff --git "a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/contact_icon_hover.imageset/\351\200\232\350\256\257\345\275\225_pre@3x.png" "b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/contact_icon_hover.imageset/\351\200\232\350\256\257\345\275\225_pre@3x.png" similarity index 100% rename from "ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/contact_icon_hover.imageset/\351\200\232\350\256\257\345\275\225_pre@3x.png" rename to "ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/contact_icon_hover.imageset/\351\200\232\350\256\257\345\275\225_pre@3x.png" diff --git "a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/contact_icon_hover.imageset/\351\200\232\350\256\257\345\275\225\345\244\207\344\273\275 2@2x.png" "b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/contact_icon_hover.imageset/\351\200\232\350\256\257\345\275\225\345\244\207\344\273\275 2@2x.png" similarity index 100% rename from "ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/contact_icon_hover.imageset/\351\200\232\350\256\257\345\275\225\345\244\207\344\273\275 2@2x.png" rename to "ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/contact_icon_hover.imageset/\351\200\232\350\256\257\345\275\225\345\244\207\344\273\275 2@2x.png" diff --git "a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/contact_icon_hover.imageset/\351\200\232\350\256\257\345\275\225\345\244\207\344\273\275 2@3x.png" "b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/contact_icon_hover.imageset/\351\200\232\350\256\257\345\275\225\345\244\207\344\273\275 2@3x.png" similarity index 100% rename from "ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/contact_icon_hover.imageset/\351\200\232\350\256\257\345\275\225\345\244\207\344\273\275 2@3x.png" rename to "ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/contact_icon_hover.imageset/\351\200\232\350\256\257\345\275\225\345\244\207\344\273\275 2@3x.png" diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/icon_chat.imageset/Contents.json b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/icon_chat.imageset/Contents.json similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/icon_chat.imageset/Contents.json rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/icon_chat.imageset/Contents.json diff --git "a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/icon_chat.imageset/\344\274\232\350\257\235@2x.png" "b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/icon_chat.imageset/\344\274\232\350\257\235@2x.png" similarity index 100% rename from "ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/icon_chat.imageset/\344\274\232\350\257\235@2x.png" rename to "ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/icon_chat.imageset/\344\274\232\350\257\235@2x.png" diff --git "a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/icon_chat.imageset/\344\274\232\350\257\235@3x.png" "b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/icon_chat.imageset/\344\274\232\350\257\235@3x.png" similarity index 100% rename from "ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/icon_chat.imageset/\344\274\232\350\257\235@3x.png" rename to "ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/icon_chat.imageset/\344\274\232\350\257\235@3x.png" diff --git "a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/icon_chat.imageset/\344\274\232\350\257\235\345\244\207\344\273\275@2x.png" "b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/icon_chat.imageset/\344\274\232\350\257\235\345\244\207\344\273\275@2x.png" similarity index 100% rename from "ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/icon_chat.imageset/\344\274\232\350\257\235\345\244\207\344\273\275@2x.png" rename to "ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/icon_chat.imageset/\344\274\232\350\257\235\345\244\207\344\273\275@2x.png" diff --git "a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/icon_chat.imageset/\344\274\232\350\257\235\345\244\207\344\273\275@3x.png" "b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/icon_chat.imageset/\344\274\232\350\257\235\345\244\207\344\273\275@3x.png" similarity index 100% rename from "ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/icon_chat.imageset/\344\274\232\350\257\235\345\244\207\344\273\275@3x.png" rename to "ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/icon_chat.imageset/\344\274\232\350\257\235\345\244\207\344\273\275@3x.png" diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/icon_chat_hover.imageset/Contents.json b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/icon_chat_hover.imageset/Contents.json similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/icon_chat_hover.imageset/Contents.json rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/icon_chat_hover.imageset/Contents.json diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/icon_chat_hover.imageset/icon_chat_hover@2x.png b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/icon_chat_hover.imageset/icon_chat_hover@2x.png similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/icon_chat_hover.imageset/icon_chat_hover@2x.png rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/icon_chat_hover.imageset/icon_chat_hover@2x.png diff --git "a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/icon_chat_hover.imageset/\344\274\232\350\257\235_pre@3x.png" "b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/icon_chat_hover.imageset/\344\274\232\350\257\235_pre@3x.png" similarity index 100% rename from "ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/icon_chat_hover.imageset/\344\274\232\350\257\235_pre@3x.png" rename to "ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/icon_chat_hover.imageset/\344\274\232\350\257\235_pre@3x.png" diff --git "a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/icon_chat_hover.imageset/\344\274\232\350\257\235_pre\345\244\207\344\273\275@2x.png" "b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/icon_chat_hover.imageset/\344\274\232\350\257\235_pre\345\244\207\344\273\275@2x.png" similarity index 100% rename from "ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/icon_chat_hover.imageset/\344\274\232\350\257\235_pre\345\244\207\344\273\275@2x.png" rename to "ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/icon_chat_hover.imageset/\344\274\232\350\257\235_pre\345\244\207\344\273\275@2x.png" diff --git "a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/icon_chat_hover.imageset/\344\274\232\350\257\235_pre\345\244\207\344\273\275@3x.png" "b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/icon_chat_hover.imageset/\344\274\232\350\257\235_pre\345\244\207\344\273\275@3x.png" similarity index 100% rename from "ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/icon_chat_hover.imageset/\344\274\232\350\257\235_pre\345\244\207\344\273\275@3x.png" rename to "ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/icon_chat_hover.imageset/\344\274\232\350\257\235_pre\345\244\207\344\273\275@3x.png" diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/icon_me.imageset/Contents.json b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/icon_me.imageset/Contents.json similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/icon_me.imageset/Contents.json rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/icon_me.imageset/Contents.json diff --git "a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/icon_me.imageset/\346\210\221@2x.png" "b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/icon_me.imageset/\346\210\221@2x.png" similarity index 100% rename from "ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/icon_me.imageset/\346\210\221@2x.png" rename to "ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/icon_me.imageset/\346\210\221@2x.png" diff --git "a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/icon_me.imageset/\346\210\221@3x.png" "b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/icon_me.imageset/\346\210\221@3x.png" similarity index 100% rename from "ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/icon_me.imageset/\346\210\221@3x.png" rename to "ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/icon_me.imageset/\346\210\221@3x.png" diff --git "a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/icon_me.imageset/\346\210\221\345\244\207\344\273\275@2x.png" "b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/icon_me.imageset/\346\210\221\345\244\207\344\273\275@2x.png" similarity index 100% rename from "ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/icon_me.imageset/\346\210\221\345\244\207\344\273\275@2x.png" rename to "ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/icon_me.imageset/\346\210\221\345\244\207\344\273\275@2x.png" diff --git "a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/icon_me.imageset/\346\210\221\345\244\207\344\273\275@3x.png" "b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/icon_me.imageset/\346\210\221\345\244\207\344\273\275@3x.png" similarity index 100% rename from "ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/icon_me.imageset/\346\210\221\345\244\207\344\273\275@3x.png" rename to "ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/icon_me.imageset/\346\210\221\345\244\207\344\273\275@3x.png" diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/icon_me_hover.imageset/Contents.json b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/icon_me_hover.imageset/Contents.json similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/icon_me_hover.imageset/Contents.json rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/icon_me_hover.imageset/Contents.json diff --git "a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/icon_me_hover.imageset/\346\210\221_pre@2x.png" "b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/icon_me_hover.imageset/\346\210\221_pre@2x.png" similarity index 100% rename from "ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/icon_me_hover.imageset/\346\210\221_pre@2x.png" rename to "ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/icon_me_hover.imageset/\346\210\221_pre@2x.png" diff --git "a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/icon_me_hover.imageset/\346\210\221_pre@3x.png" "b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/icon_me_hover.imageset/\346\210\221_pre@3x.png" similarity index 100% rename from "ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/icon_me_hover.imageset/\346\210\221_pre@3x.png" rename to "ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/icon_me_hover.imageset/\346\210\221_pre@3x.png" diff --git "a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/icon_me_hover.imageset/\346\210\221\345\244\207\344\273\275 2@2x.png" "b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/icon_me_hover.imageset/\346\210\221\345\244\207\344\273\275 2@2x.png" similarity index 100% rename from "ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/icon_me_hover.imageset/\346\210\221\345\244\207\344\273\275 2@2x.png" rename to "ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/icon_me_hover.imageset/\346\210\221\345\244\207\344\273\275 2@2x.png" diff --git "a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/icon_me_hover.imageset/\346\210\221\345\244\207\344\273\275 2@3x.png" "b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/icon_me_hover.imageset/\346\210\221\345\244\207\344\273\275 2@3x.png" similarity index 100% rename from "ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/icon_me_hover.imageset/\346\210\221\345\244\207\344\273\275 2@3x.png" rename to "ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/icon_me_hover.imageset/\346\210\221\345\244\207\344\273\275 2@3x.png" diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/square.imageset/Contents.json b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/square.imageset/Contents.json similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/square.imageset/Contents.json rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/square.imageset/Contents.json diff --git "a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/square.imageset/\345\217\221\347\216\260@2x.png" "b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/square.imageset/\345\217\221\347\216\260@2x.png" similarity index 100% rename from "ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/square.imageset/\345\217\221\347\216\260@2x.png" rename to "ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/square.imageset/\345\217\221\347\216\260@2x.png" diff --git "a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/square.imageset/\345\217\221\347\216\260@3x.png" "b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/square.imageset/\345\217\221\347\216\260@3x.png" similarity index 100% rename from "ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/square.imageset/\345\217\221\347\216\260@3x.png" rename to "ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/square.imageset/\345\217\221\347\216\260@3x.png" diff --git "a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/square.imageset/\345\217\221\347\216\260\345\244\207\344\273\275@2x.png" "b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/square.imageset/\345\217\221\347\216\260\345\244\207\344\273\275@2x.png" similarity index 100% rename from "ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/square.imageset/\345\217\221\347\216\260\345\244\207\344\273\275@2x.png" rename to "ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/square.imageset/\345\217\221\347\216\260\345\244\207\344\273\275@2x.png" diff --git "a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/square.imageset/\345\217\221\347\216\260\345\244\207\344\273\275@3x.png" "b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/square.imageset/\345\217\221\347\216\260\345\244\207\344\273\275@3x.png" similarity index 100% rename from "ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/square.imageset/\345\217\221\347\216\260\345\244\207\344\273\275@3x.png" rename to "ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/square.imageset/\345\217\221\347\216\260\345\244\207\344\273\275@3x.png" diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/square_hover.imageset/Contents.json b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/square_hover.imageset/Contents.json similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/square_hover.imageset/Contents.json rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/square_hover.imageset/Contents.json diff --git "a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/square_hover.imageset/\345\217\221\347\216\260_pre@2x.png" "b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/square_hover.imageset/\345\217\221\347\216\260_pre@2x.png" similarity index 100% rename from "ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/square_hover.imageset/\345\217\221\347\216\260_pre@2x.png" rename to "ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/square_hover.imageset/\345\217\221\347\216\260_pre@2x.png" diff --git "a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/square_hover.imageset/\345\217\221\347\216\260_pre@3x.png" "b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/square_hover.imageset/\345\217\221\347\216\260_pre@3x.png" similarity index 100% rename from "ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/square_hover.imageset/\345\217\221\347\216\260_pre@3x.png" rename to "ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/square_hover.imageset/\345\217\221\347\216\260_pre@3x.png" diff --git "a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/square_hover.imageset/\345\217\221\347\216\260\345\244\207\344\273\275 2@2x.png" "b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/square_hover.imageset/\345\217\221\347\216\260\345\244\207\344\273\275 2@2x.png" similarity index 100% rename from "ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/square_hover.imageset/\345\217\221\347\216\260\345\244\207\344\273\275 2@2x.png" rename to "ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/square_hover.imageset/\345\217\221\347\216\260\345\244\207\344\273\275 2@2x.png" diff --git "a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/square_hover.imageset/\345\217\221\347\216\260\345\244\207\344\273\275 2@3x.png" "b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/square_hover.imageset/\345\217\221\347\216\260\345\244\207\344\273\275 2@3x.png" similarity index 100% rename from "ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/square_hover.imageset/\345\217\221\347\216\260\345\244\207\344\273\275 2@3x.png" rename to "ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/Tabbar/square_hover.imageset/\345\217\221\347\216\260\345\244\207\344\273\275 2@3x.png" diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/about_rong.imageset/Contents.json b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/about_rong.imageset/Contents.json similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/about_rong.imageset/Contents.json rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/about_rong.imageset/Contents.json diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/about_rong.imageset/base64.png b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/about_rong.imageset/base64.png similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/about_rong.imageset/base64.png rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/about_rong.imageset/base64.png diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/about_rong.imageset/logo.png b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/about_rong.imageset/logo.png similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/about_rong.imageset/logo.png rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/about_rong.imageset/logo.png diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/add.imageset/Contents.json b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/add.imageset/Contents.json similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/add.imageset/Contents.json rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/add.imageset/Contents.json diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/add.imageset/add.png b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/add.imageset/add.png similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/add.imageset/add.png rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/add.imageset/add.png diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/add.imageset/add_dark@2x.png b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/add.imageset/add_dark@2x.png similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/add.imageset/add_dark@2x.png rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/add.imageset/add_dark@2x.png diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/add.imageset/add_dark@3x.png b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/add.imageset/add_dark@3x.png similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/add.imageset/add_dark@3x.png rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/add.imageset/add_dark@3x.png diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/add_friend.imageset/Contents.json b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/add_friend.imageset/Contents.json similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/add_friend.imageset/Contents.json rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/add_friend.imageset/Contents.json diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/add_friend.imageset/add_friend@2x.png b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/add_friend.imageset/add_friend@2x.png similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/add_friend.imageset/add_friend@2x.png rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/add_friend.imageset/add_friend@2x.png diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/add_friend.imageset/add_friend@3x.png b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/add_friend.imageset/add_friend@3x.png similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/add_friend.imageset/add_friend@3x.png rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/add_friend.imageset/add_friend@3x.png diff --git "a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/add_friend.imageset/\347\224\273\346\235\277@2x.png" "b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/add_friend.imageset/\347\224\273\346\235\277@2x.png" similarity index 100% rename from "ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/add_friend.imageset/\347\224\273\346\235\277@2x.png" rename to "ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/add_friend.imageset/\347\224\273\346\235\277@2x.png" diff --git "a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/add_friend.imageset/\347\224\273\346\235\277@3x.png" "b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/add_friend.imageset/\347\224\273\346\235\277@3x.png" similarity index 100% rename from "ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/add_friend.imageset/\347\224\273\346\235\277@3x.png" rename to "ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/add_friend.imageset/\347\224\273\346\235\277@3x.png" diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/add_invite_phonebook.imageset/Contents.json b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/add_invite_phonebook.imageset/Contents.json similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/add_invite_phonebook.imageset/Contents.json rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/add_invite_phonebook.imageset/Contents.json diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/add_invite_phonebook.imageset/add_invite_phonebook@2x.png b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/add_invite_phonebook.imageset/add_invite_phonebook@2x.png similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/add_invite_phonebook.imageset/add_invite_phonebook@2x.png rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/add_invite_phonebook.imageset/add_invite_phonebook@2x.png diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/add_invite_phonebook.imageset/add_invite_phonebook@3x.png b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/add_invite_phonebook.imageset/add_invite_phonebook@3x.png similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/add_invite_phonebook.imageset/add_invite_phonebook@3x.png rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/add_invite_phonebook.imageset/add_invite_phonebook@3x.png diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/add_member.imageset/Contents.json b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/add_member.imageset/Contents.json similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/add_member.imageset/Contents.json rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/add_member.imageset/Contents.json diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/add_member.imageset/add_member.png b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/add_member.imageset/add_member.png similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/add_member.imageset/add_member.png rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/add_member.imageset/add_member.png diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/add_phonebook.imageset/Contents.json b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/add_phonebook.imageset/Contents.json similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/add_phonebook.imageset/Contents.json rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/add_phonebook.imageset/Contents.json diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/add_phonebook.imageset/add_phonebook@2x.png b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/add_phonebook.imageset/add_phonebook@2x.png similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/add_phonebook.imageset/add_phonebook@2x.png rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/add_phonebook.imageset/add_phonebook@2x.png diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/add_phonebook.imageset/add_phonebook@3x.png b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/add_phonebook.imageset/add_phonebook@3x.png similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/add_phonebook.imageset/add_phonebook@3x.png rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/add_phonebook.imageset/add_phonebook@3x.png diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/add_qr_code.imageset/Contents.json b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/add_qr_code.imageset/Contents.json similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/add_qr_code.imageset/Contents.json rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/add_qr_code.imageset/Contents.json diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/add_qr_code.imageset/add_qr_code@2x.png b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/add_qr_code.imageset/add_qr_code@2x.png similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/add_qr_code.imageset/add_qr_code@2x.png rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/add_qr_code.imageset/add_qr_code@2x.png diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/add_qr_code.imageset/add_qr_code@3x.png b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/add_qr_code.imageset/add_qr_code@3x.png similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/add_qr_code.imageset/add_qr_code@3x.png rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/add_qr_code.imageset/add_qr_code@3x.png diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/add_scan.imageset/Contents.json b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/add_scan.imageset/Contents.json similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/add_scan.imageset/Contents.json rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/add_scan.imageset/Contents.json diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/add_scan.imageset/add_scan@2x.png b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/add_scan.imageset/add_scan@2x.png similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/add_scan.imageset/add_scan@2x.png rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/add_scan.imageset/add_scan@2x.png diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/add_scan.imageset/add_scan@3x.png b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/add_scan.imageset/add_scan@3x.png similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/add_scan.imageset/add_scan@3x.png rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/add_scan.imageset/add_scan@3x.png diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/add_wechat.imageset/Contents.json b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/add_wechat.imageset/Contents.json similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/add_wechat.imageset/Contents.json rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/add_wechat.imageset/Contents.json diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/add_wechat.imageset/add_wechat@2x.png b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/add_wechat.imageset/add_wechat@2x.png similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/add_wechat.imageset/add_wechat@2x.png rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/add_wechat.imageset/add_wechat@2x.png diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/add_wechat.imageset/add_wechat@3x.png b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/add_wechat.imageset/add_wechat@3x.png similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/add_wechat.imageset/add_wechat@3x.png rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/add_wechat.imageset/add_wechat@3x.png diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/addfriend_icon.imageset/Contents.json b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/addfriend_icon.imageset/Contents.json similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/addfriend_icon.imageset/Contents.json rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/addfriend_icon.imageset/Contents.json diff --git "a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/addfriend_icon.imageset/\345\210\233\345\273\272\347\276\244\347\273\204\345\244\207\344\273\275@2x.png" "b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/addfriend_icon.imageset/\345\210\233\345\273\272\347\276\244\347\273\204\345\244\207\344\273\275@2x.png" similarity index 100% rename from "ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/addfriend_icon.imageset/\345\210\233\345\273\272\347\276\244\347\273\204\345\244\207\344\273\275@2x.png" rename to "ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/addfriend_icon.imageset/\345\210\233\345\273\272\347\276\244\347\273\204\345\244\207\344\273\275@2x.png" diff --git "a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/addfriend_icon.imageset/\345\210\233\345\273\272\347\276\244\347\273\204\345\244\207\344\273\275@3x.png" "b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/addfriend_icon.imageset/\345\210\233\345\273\272\347\276\244\347\273\204\345\244\207\344\273\275@3x.png" similarity index 100% rename from "ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/addfriend_icon.imageset/\345\210\233\345\273\272\347\276\244\347\273\204\345\244\207\344\273\275@3x.png" rename to "ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/addfriend_icon.imageset/\345\210\233\345\273\272\347\276\244\347\273\204\345\244\207\344\273\275@3x.png" diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/back_to_conversation.imageset/Contents.json b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/back_to_conversation.imageset/Contents.json similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/back_to_conversation.imageset/Contents.json rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/back_to_conversation.imageset/Contents.json diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/back_to_conversation.imageset/up.png b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/back_to_conversation.imageset/up.png similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/back_to_conversation.imageset/up.png rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/back_to_conversation.imageset/up.png diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/big_arrow.imageset/Contents.json b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/big_arrow.imageset/Contents.json similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/big_arrow.imageset/Contents.json rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/big_arrow.imageset/Contents.json diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/big_arrow.imageset/big_arrow.png b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/big_arrow.imageset/big_arrow.png similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/big_arrow.imageset/big_arrow.png rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/big_arrow.imageset/big_arrow.png diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/blue_location_icon.imageset/Contents.json b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/blue_location_icon.imageset/Contents.json similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/blue_location_icon.imageset/Contents.json rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/blue_location_icon.imageset/Contents.json diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/blue_location_icon.imageset/blue_location_icon-1.png b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/blue_location_icon.imageset/blue_location_icon-1.png similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/blue_location_icon.imageset/blue_location_icon-1.png rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/blue_location_icon.imageset/blue_location_icon-1.png diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/blue_location_icon.imageset/blue_location_icon.png b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/blue_location_icon.imageset/blue_location_icon.png similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/blue_location_icon.imageset/blue_location_icon.png rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/blue_location_icon.imageset/blue_location_icon.png diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/chat_icon.imageset/Contents.json b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/chat_icon.imageset/Contents.json similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/chat_icon.imageset/Contents.json rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/chat_icon.imageset/Contents.json diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/chat_icon.imageset/chat_icon.png b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/chat_icon.imageset/chat_icon.png similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/chat_icon.imageset/chat_icon.png rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/chat_icon.imageset/chat_icon.png diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/choose_all.imageset/Contents.json b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/choose_all.imageset/Contents.json similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/choose_all.imageset/Contents.json rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/choose_all.imageset/Contents.json diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/choose_all.imageset/choose_all@2x.png b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/choose_all.imageset/choose_all@2x.png similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/choose_all.imageset/choose_all@2x.png rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/choose_all.imageset/choose_all@2x.png diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/choose_all.imageset/choose_all@3x.png b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/choose_all.imageset/choose_all@3x.png similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/choose_all.imageset/choose_all@3x.png rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/choose_all.imageset/choose_all@3x.png diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/close.imageset/Contents.json b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/close.imageset/Contents.json similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/close.imageset/Contents.json rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/close.imageset/Contents.json diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/close.imageset/close.png b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/close.imageset/close.png similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/close.imageset/close.png rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/close.imageset/close.png diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/config.imageset/Contents.json b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/config.imageset/Contents.json similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/config.imageset/Contents.json rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/config.imageset/Contents.json diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/config.imageset/config.png b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/config.imageset/config.png similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/config.imageset/config.png rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/config.imageset/config.png diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/contact.imageset/Contents.json b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/contact.imageset/Contents.json similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/contact.imageset/Contents.json rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/contact.imageset/Contents.json diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/contact.imageset/contact_@2x.png b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/contact.imageset/contact_@2x.png similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/contact.imageset/contact_@2x.png rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/contact.imageset/contact_@2x.png diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/contact.imageset/contact_@3x.png b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/contact.imageset/contact_@3x.png similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/contact.imageset/contact_@3x.png rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/contact.imageset/contact_@3x.png diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/contacts_matching.imageset/Contents.json b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/contacts_matching.imageset/Contents.json similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/contacts_matching.imageset/Contents.json rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/contacts_matching.imageset/Contents.json diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/contacts_matching.imageset/contacts_matching@2x.png b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/contacts_matching.imageset/contacts_matching@2x.png similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/contacts_matching.imageset/contacts_matching@2x.png rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/contacts_matching.imageset/contacts_matching@2x.png diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/contacts_matching.imageset/contacts_matching@3x.png b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/contacts_matching.imageset/contacts_matching@3x.png similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/contacts_matching.imageset/contacts_matching@3x.png rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/contacts_matching.imageset/contacts_matching@3x.png diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/creategroup_icon.imageset/Contents.json b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/creategroup_icon.imageset/Contents.json similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/creategroup_icon.imageset/Contents.json rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/creategroup_icon.imageset/Contents.json diff --git "a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/creategroup_icon.imageset/\345\210\233\345\273\272\347\276\244\347\273\204@2x.png" "b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/creategroup_icon.imageset/\345\210\233\345\273\272\347\276\244\347\273\204@2x.png" similarity index 100% rename from "ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/creategroup_icon.imageset/\345\210\233\345\273\272\347\276\244\347\273\204@2x.png" rename to "ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/creategroup_icon.imageset/\345\210\233\345\273\272\347\276\244\347\273\204@2x.png" diff --git "a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/creategroup_icon.imageset/\345\210\233\345\273\272\347\276\244\347\273\204@3x.png" "b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/creategroup_icon.imageset/\345\210\233\345\273\272\347\276\244\347\273\204@3x.png" similarity index 100% rename from "ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/creategroup_icon.imageset/\345\210\233\345\273\272\347\276\244\347\273\204@3x.png" rename to "ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/creategroup_icon.imageset/\345\210\233\345\273\272\347\276\244\347\273\204@3x.png" diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/defaultGroup.imageset/Contents.json b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/defaultGroup.imageset/Contents.json similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/defaultGroup.imageset/Contents.json rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/defaultGroup.imageset/Contents.json diff --git "a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/defaultGroup.imageset/\347\276\244\347\273\204.png" "b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/defaultGroup.imageset/\347\276\244\347\273\204.png" similarity index 100% rename from "ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/defaultGroup.imageset/\347\276\244\347\273\204.png" rename to "ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/defaultGroup.imageset/\347\276\244\347\273\204.png" diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/delete_member.imageset/Contents.json b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/delete_member.imageset/Contents.json similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/delete_member.imageset/Contents.json rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/delete_member.imageset/Contents.json diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/delete_member.imageset/delete_member.png b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/delete_member.imageset/delete_member.png similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/delete_member.imageset/delete_member.png rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/delete_member.imageset/delete_member.png diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/disable_select.imageset/Contents.json b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/disable_select.imageset/Contents.json similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/disable_select.imageset/Contents.json rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/disable_select.imageset/Contents.json diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/disable_select.imageset/disable_select.png b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/disable_select.imageset/disable_select.png similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/disable_select.imageset/disable_select.png rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/disable_select.imageset/disable_select.png diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/eva_cancel.imageset/Contents.json b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/eva_cancel.imageset/Contents.json similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/eva_cancel.imageset/Contents.json rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/eva_cancel.imageset/Contents.json diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/eva_cancel.imageset/eva_cancel.png b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/eva_cancel.imageset/eva_cancel.png similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/eva_cancel.imageset/eva_cancel.png rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/eva_cancel.imageset/eva_cancel.png diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/forward_message.imageset/Contents.json b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/forward_message.imageset/Contents.json similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/forward_message.imageset/Contents.json rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/forward_message.imageset/Contents.json diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/forward_message.imageset/forward_message@2x.png b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/forward_message.imageset/forward_message@2x.png similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/forward_message.imageset/forward_message@2x.png rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/forward_message.imageset/forward_message@2x.png diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/forward_message.imageset/forward_message@3x.png b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/forward_message.imageset/forward_message@3x.png similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/forward_message.imageset/forward_message@3x.png rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/forward_message.imageset/forward_message@3x.png diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/gender_female.imageset/Contents.json b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/gender_female.imageset/Contents.json similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/gender_female.imageset/Contents.json rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/gender_female.imageset/Contents.json diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/gender_female.imageset/gender_female@2x.png b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/gender_female.imageset/gender_female@2x.png similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/gender_female.imageset/gender_female@2x.png rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/gender_female.imageset/gender_female@2x.png diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/gender_female.imageset/gender_female@3x.png b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/gender_female.imageset/gender_female@3x.png similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/gender_female.imageset/gender_female@3x.png rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/gender_female.imageset/gender_female@3x.png diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/gender_male.imageset/Contents.json b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/gender_male.imageset/Contents.json similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/gender_male.imageset/Contents.json rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/gender_male.imageset/Contents.json diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/gender_male.imageset/gender_male@2x.png b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/gender_male.imageset/gender_male@2x.png similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/gender_male.imageset/gender_male@2x.png rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/gender_male.imageset/gender_male@2x.png diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/gender_male.imageset/gender_male@3x.png b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/gender_male.imageset/gender_male@3x.png similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/gender_male.imageset/gender_male@3x.png rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/gender_male.imageset/gender_male@3x.png diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/gps.imageset/Contents.json b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/gps.imageset/Contents.json similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/gps.imageset/Contents.json rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/gps.imageset/Contents.json diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/gps.imageset/gps.png b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/gps.imageset/gps.png similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/gps.imageset/gps.png rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/gps.imageset/gps.png diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/grayarrow.imageset/Contents.json b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/grayarrow.imageset/Contents.json similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/grayarrow.imageset/Contents.json rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/grayarrow.imageset/Contents.json diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/grayarrow.imageset/grayarrow.png b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/grayarrow.imageset/grayarrow.png similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/grayarrow.imageset/grayarrow.png rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/grayarrow.imageset/grayarrow.png diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/group_notice.imageset/Contents.json b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/group_notice.imageset/Contents.json similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/group_notice.imageset/Contents.json rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/group_notice.imageset/Contents.json diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/group_notice.imageset/group_notice@2x.png b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/group_notice.imageset/group_notice@2x.png similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/group_notice.imageset/group_notice@2x.png rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/group_notice.imageset/group_notice@2x.png diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/group_notice.imageset/group_notice@3x.png b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/group_notice.imageset/group_notice@3x.png similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/group_notice.imageset/group_notice@3x.png rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/group_notice.imageset/group_notice@3x.png diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/group_quit.imageset/Contents.json b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/group_quit.imageset/Contents.json similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/group_quit.imageset/Contents.json rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/group_quit.imageset/Contents.json diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/group_quit.imageset/btn_red.png b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/group_quit.imageset/btn_red.png similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/group_quit.imageset/btn_red.png rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/group_quit.imageset/btn_red.png diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/group_quit_hover.imageset/Contents.json b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/group_quit_hover.imageset/Contents.json similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/group_quit_hover.imageset/Contents.json rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/group_quit_hover.imageset/Contents.json diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/group_quit_hover.imageset/btn_red_hover.png b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/group_quit_hover.imageset/btn_red_hover.png similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/group_quit_hover.imageset/btn_red_hover.png rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/group_quit_hover.imageset/btn_red_hover.png diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/groupmanageradd.imageset/Contents.json b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/groupmanageradd.imageset/Contents.json similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/groupmanageradd.imageset/Contents.json rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/groupmanageradd.imageset/Contents.json diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/groupmanageradd.imageset/groupmanageradd@2x.png b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/groupmanageradd.imageset/groupmanageradd@2x.png similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/groupmanageradd.imageset/groupmanageradd@2x.png rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/groupmanageradd.imageset/groupmanageradd@2x.png diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/groupmanagerdelete.imageset/Contents.json b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/groupmanagerdelete.imageset/Contents.json similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/groupmanagerdelete.imageset/Contents.json rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/groupmanagerdelete.imageset/Contents.json diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/groupmanagerdelete.imageset/groupmanagerdelete@2x.png b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/groupmanagerdelete.imageset/groupmanagerdelete@2x.png similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/groupmanagerdelete.imageset/groupmanagerdelete@2x.png rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/groupmanagerdelete.imageset/groupmanagerdelete@2x.png diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/icon_group.imageset/Contents.json b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/icon_group.imageset/Contents.json similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/icon_group.imageset/Contents.json rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/icon_group.imageset/Contents.json diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/icon_group.imageset/icon_group.png b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/icon_group.imageset/icon_group.png similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/icon_group.imageset/icon_group.png rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/icon_group.imageset/icon_group.png diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/icon_person.imageset/Contents.json b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/icon_person.imageset/Contents.json similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/icon_person.imageset/Contents.json rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/icon_person.imageset/Contents.json diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/icon_person.imageset/icon_person.png b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/icon_person.imageset/icon_person.png similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/icon_person.imageset/icon_person.png rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/icon_person.imageset/icon_person.png diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/line_x2.imageset/Contents.json b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/line_x2.imageset/Contents.json similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/line_x2.imageset/Contents.json rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/line_x2.imageset/Contents.json diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/line_x2.imageset/line.png b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/line_x2.imageset/line.png similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/line_x2.imageset/line.png rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/line_x2.imageset/line.png diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/loading_iOS.imageset/Contents.json b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/loading_iOS.imageset/Contents.json similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/loading_iOS.imageset/Contents.json rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/loading_iOS.imageset/Contents.json diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/loading_iOS.imageset/loading_iOS.png b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/loading_iOS.imageset/loading_iOS.png similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/loading_iOS.imageset/loading_iOS.png rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/loading_iOS.imageset/loading_iOS.png diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/location_arrow.imageset/Contents.json b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/location_arrow.imageset/Contents.json similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/location_arrow.imageset/Contents.json rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/location_arrow.imageset/Contents.json diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/location_arrow.imageset/location_arrow.png b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/location_arrow.imageset/location_arrow.png similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/location_arrow.imageset/location_arrow.png rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/location_arrow.imageset/location_arrow.png diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/location_share_button.imageset/Contents.json b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/location_share_button.imageset/Contents.json similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/location_share_button.imageset/Contents.json rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/location_share_button.imageset/Contents.json diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/location_share_button.imageset/location_share_button.png b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/location_share_button.imageset/location_share_button.png similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/location_share_button.imageset/location_share_button.png rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/location_share_button.imageset/location_share_button.png diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/location_share_button_hover.imageset/Contents.json b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/location_share_button_hover.imageset/Contents.json similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/location_share_button_hover.imageset/Contents.json rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/location_share_button_hover.imageset/Contents.json diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/location_share_button_hover.imageset/location_share_button_hover.png b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/location_share_button_hover.imageset/location_share_button_hover.png similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/location_share_button_hover.imageset/location_share_button_hover.png rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/location_share_button_hover.imageset/location_share_button_hover.png diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/locationicon.imageset/Contents.json b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/locationicon.imageset/Contents.json similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/locationicon.imageset/Contents.json rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/locationicon.imageset/Contents.json diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/locationicon.imageset/location.png b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/locationicon.imageset/location.png similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/locationicon.imageset/location.png rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/locationicon.imageset/location.png diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/login_background.imageset/Contents.json b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/login_background.imageset/Contents.json similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/login_background.imageset/Contents.json rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/login_background.imageset/Contents.json diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/login_background.imageset/login_background.png b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/login_background.imageset/login_background.png similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/login_background.imageset/login_background.png rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/login_background.imageset/login_background.png diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/login_logo.imageset/Contents.json b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/login_logo.imageset/Contents.json similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/login_logo.imageset/Contents.json rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/login_logo.imageset/Contents.json diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/login_logo.imageset/logo.png b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/login_logo.imageset/logo.png similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/login_logo.imageset/logo.png rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/login_logo.imageset/logo.png diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/mylocation.imageset/Contents.json b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/mylocation.imageset/Contents.json similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/mylocation.imageset/Contents.json rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/mylocation.imageset/Contents.json diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/mylocation.imageset/mylocation.png b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/mylocation.imageset/mylocation.png similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/mylocation.imageset/mylocation.png rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/mylocation.imageset/mylocation.png diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/navigator_btn_back.imageset/Contents.json b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/navigator_btn_back.imageset/Contents.json similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/navigator_btn_back.imageset/Contents.json rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/navigator_btn_back.imageset/Contents.json diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/navigator_btn_back.imageset/back.png b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/navigator_btn_back.imageset/back.png similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/navigator_btn_back.imageset/back.png rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/navigator_btn_back.imageset/back.png diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/navigator_btn_back.imageset/back_dark@2x.png b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/navigator_btn_back.imageset/back_dark@2x.png similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/navigator_btn_back.imageset/back_dark@2x.png rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/navigator_btn_back.imageset/back_dark@2x.png diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/navigator_btn_back.imageset/back_dark@3x.png b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/navigator_btn_back.imageset/back_dark@3x.png similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/navigator_btn_back.imageset/back_dark@3x.png rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/navigator_btn_back.imageset/back_dark@3x.png diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/new.imageset/Contents.json b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/new.imageset/Contents.json similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/new.imageset/Contents.json rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/new.imageset/Contents.json diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/new.imageset/new.png b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/new.imageset/new.png similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/new.imageset/new.png rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/new.imageset/new.png diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/newFriend.imageset/Contents.json b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/newFriend.imageset/Contents.json similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/newFriend.imageset/Contents.json rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/newFriend.imageset/Contents.json diff --git "a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/newFriend.imageset/\346\226\260\346\234\213\345\217\213.png" "b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/newFriend.imageset/\346\226\260\346\234\213\345\217\213.png" similarity index 100% rename from "ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/newFriend.imageset/\346\226\260\346\234\213\345\217\213.png" rename to "ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/newFriend.imageset/\346\226\260\346\234\213\345\217\213.png" diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/not_selected.imageset/Contents.json b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/not_selected.imageset/Contents.json similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/not_selected.imageset/Contents.json rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/not_selected.imageset/Contents.json diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/not_selected.imageset/not_selected@2x.png b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/not_selected.imageset/not_selected@2x.png similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/not_selected.imageset/not_selected@2x.png rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/not_selected.imageset/not_selected@2x.png diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/not_selected.imageset/not_selected@3x.png b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/not_selected.imageset/not_selected@3x.png similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/not_selected.imageset/not_selected@3x.png rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/not_selected.imageset/not_selected@3x.png diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/open.imageset/Contents.json b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/open.imageset/Contents.json similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/open.imageset/Contents.json rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/open.imageset/Contents.json diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/open.imageset/open.png b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/open.imageset/open.png similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/open.imageset/open.png rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/open.imageset/open.png diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/otherlocation.imageset/Contents.json b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/otherlocation.imageset/Contents.json similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/otherlocation.imageset/Contents.json rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/otherlocation.imageset/Contents.json diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/otherlocation.imageset/otherlocation.png b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/otherlocation.imageset/otherlocation.png similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/otherlocation.imageset/otherlocation.png rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/otherlocation.imageset/otherlocation.png diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/poke_alert.imageset/Contents.json b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/poke_alert.imageset/Contents.json similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/poke_alert.imageset/Contents.json rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/poke_alert.imageset/Contents.json diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/poke_alert.imageset/poke_alert@2x.png b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/poke_alert.imageset/poke_alert@2x.png similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/poke_alert.imageset/poke_alert@2x.png rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/poke_alert.imageset/poke_alert@2x.png diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/poke_alert.imageset/poke_alert@3x.png b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/poke_alert.imageset/poke_alert@3x.png similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/poke_alert.imageset/poke_alert@3x.png rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/poke_alert.imageset/poke_alert@3x.png diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/poke_ignore.imageset/Contents.json b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/poke_ignore.imageset/Contents.json similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/poke_ignore.imageset/Contents.json rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/poke_ignore.imageset/Contents.json diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/poke_ignore.imageset/poke_ignore@2x.png b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/poke_ignore.imageset/poke_ignore@2x.png similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/poke_ignore.imageset/poke_ignore@2x.png rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/poke_ignore.imageset/poke_ignore@2x.png diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/poke_ignore.imageset/poke_ignore@3x.png b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/poke_ignore.imageset/poke_ignore@3x.png similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/poke_ignore.imageset/poke_ignore@3x.png rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/poke_ignore.imageset/poke_ignore@3x.png diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/poke_join_chat.imageset/Contents.json b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/poke_join_chat.imageset/Contents.json similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/poke_join_chat.imageset/Contents.json rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/poke_join_chat.imageset/Contents.json diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/poke_join_chat.imageset/poke_join_chat@2x.png b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/poke_join_chat.imageset/poke_join_chat@2x.png similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/poke_join_chat.imageset/poke_join_chat@2x.png rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/poke_join_chat.imageset/poke_join_chat@2x.png diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/poke_join_chat.imageset/poke_join_chat@3x.png b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/poke_join_chat.imageset/poke_join_chat@3x.png similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/poke_join_chat.imageset/poke_join_chat@3x.png rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/poke_join_chat.imageset/poke_join_chat@3x.png diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/poke_msg_receive.imageset/Contents.json b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/poke_msg_receive.imageset/Contents.json similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/poke_msg_receive.imageset/Contents.json rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/poke_msg_receive.imageset/Contents.json diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/poke_msg_receive.imageset/poke_msg@2x.png b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/poke_msg_receive.imageset/poke_msg@2x.png similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/poke_msg_receive.imageset/poke_msg@2x.png rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/poke_msg_receive.imageset/poke_msg@2x.png diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/poke_msg_receive.imageset/poke_msg@3x.png b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/poke_msg_receive.imageset/poke_msg@3x.png similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/poke_msg_receive.imageset/poke_msg@3x.png rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/poke_msg_receive.imageset/poke_msg@3x.png diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/poke_msg_send.imageset/Contents.json b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/poke_msg_send.imageset/Contents.json similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/poke_msg_send.imageset/Contents.json rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/poke_msg_send.imageset/Contents.json diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/poke_msg_send.imageset/poke_msg@2x-1.png b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/poke_msg_send.imageset/poke_msg@2x-1.png similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/poke_msg_send.imageset/poke_msg@2x-1.png rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/poke_msg_send.imageset/poke_msg@2x-1.png diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/poke_msg_send.imageset/poke_msg@2x.png b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/poke_msg_send.imageset/poke_msg@2x.png similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/poke_msg_send.imageset/poke_msg@2x.png rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/poke_msg_send.imageset/poke_msg@2x.png diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/poke_msg_send.imageset/poke_msg@3x.png b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/poke_msg_send.imageset/poke_msg@3x.png similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/poke_msg_send.imageset/poke_msg@3x.png rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/poke_msg_send.imageset/poke_msg@3x.png diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/poke_msg_send.imageset/poke_msg@3x@3x.png b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/poke_msg_send.imageset/poke_msg@3x@3x.png similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/poke_msg_send.imageset/poke_msg@3x@3x.png rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/poke_msg_send.imageset/poke_msg@3x@3x.png diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/poke_plugin_item.imageset/Contents.json b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/poke_plugin_item.imageset/Contents.json similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/poke_plugin_item.imageset/Contents.json rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/poke_plugin_item.imageset/Contents.json diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/poke_plugin_item.imageset/poke_plugin_item@2x.png b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/poke_plugin_item.imageset/poke_plugin_item@2x.png similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/poke_plugin_item.imageset/poke_plugin_item@2x.png rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/poke_plugin_item.imageset/poke_plugin_item@2x.png diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/poke_plugin_item.imageset/poke_plugin_item@3x.png b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/poke_plugin_item.imageset/poke_plugin_item@3x.png similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/poke_plugin_item.imageset/poke_plugin_item@3x.png rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/poke_plugin_item.imageset/poke_plugin_item@3x.png diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/poke_plugin_item.imageset/poke_plugin_item_dark@2x.png b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/poke_plugin_item.imageset/poke_plugin_item_dark@2x.png similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/poke_plugin_item.imageset/poke_plugin_item_dark@2x.png rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/poke_plugin_item.imageset/poke_plugin_item_dark@2x.png diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/poke_plugin_item.imageset/poke_plugin_item_dark@3x.png b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/poke_plugin_item.imageset/poke_plugin_item_dark@3x.png similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/poke_plugin_item.imageset/poke_plugin_item_dark@3x.png rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/poke_plugin_item.imageset/poke_plugin_item_dark@3x.png diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/preview_popup.imageset/Contents.json b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/preview_popup.imageset/Contents.json similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/preview_popup.imageset/Contents.json rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/preview_popup.imageset/Contents.json diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/preview_popup.imageset/preview_popup@2x.png b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/preview_popup.imageset/preview_popup@2x.png similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/preview_popup.imageset/preview_popup@2x.png rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/preview_popup.imageset/preview_popup@2x.png diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/preview_popup.imageset/preview_popup@3x.png b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/preview_popup.imageset/preview_popup@3x.png similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/preview_popup.imageset/preview_popup@3x.png rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/preview_popup.imageset/preview_popup@3x.png diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/publicNumber.imageset/Contents.json b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/publicNumber.imageset/Contents.json similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/publicNumber.imageset/Contents.json rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/publicNumber.imageset/Contents.json diff --git "a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/publicNumber.imageset/\345\205\254\344\274\227\345\217\267.png" "b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/publicNumber.imageset/\345\205\254\344\274\227\345\217\267.png" similarity index 100% rename from "ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/publicNumber.imageset/\345\205\254\344\274\227\345\217\267.png" rename to "ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/publicNumber.imageset/\345\205\254\344\274\227\345\217\267.png" diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/qr.imageset/Contents.json b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/qr.imageset/Contents.json similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/qr.imageset/Contents.json rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/qr.imageset/Contents.json diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/qr.imageset/qr@2x.png b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/qr.imageset/qr@2x.png similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/qr.imageset/qr@2x.png rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/qr.imageset/qr@2x.png diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/qr.imageset/qr@3x.png b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/qr.imageset/qr@3x.png similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/qr.imageset/qr@3x.png rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/qr.imageset/qr@3x.png diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/quit_location_share.imageset/Contents.json b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/quit_location_share.imageset/Contents.json similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/quit_location_share.imageset/Contents.json rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/quit_location_share.imageset/Contents.json diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/quit_location_share.imageset/stop-1.png b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/quit_location_share.imageset/stop-1.png similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/quit_location_share.imageset/stop-1.png rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/quit_location_share.imageset/stop-1.png diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/redpoint.imageset/Contents.json b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/redpoint.imageset/Contents.json similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/redpoint.imageset/Contents.json rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/redpoint.imageset/Contents.json diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/redpoint.imageset/redpoint.png b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/redpoint.imageset/redpoint.png similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/redpoint.imageset/redpoint.png rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/redpoint.imageset/redpoint.png diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/right_arrow.imageset/Contents.json b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/right_arrow.imageset/Contents.json similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/right_arrow.imageset/Contents.json rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/right_arrow.imageset/Contents.json diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/right_arrow.imageset/right_arrow.png b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/right_arrow.imageset/right_arrow.png similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/right_arrow.imageset/right_arrow.png rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/right_arrow.imageset/right_arrow.png diff --git "a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/right_arrow.imageset/\344\270\213\344\270\200\346\255\245@2x.png" "b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/right_arrow.imageset/\344\270\213\344\270\200\346\255\245@2x.png" similarity index 100% rename from "ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/right_arrow.imageset/\344\270\213\344\270\200\346\255\245@2x.png" rename to "ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/right_arrow.imageset/\344\270\213\344\270\200\346\255\245@2x.png" diff --git "a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/right_arrow.imageset/\344\270\213\344\270\200\346\255\245@3x.png" "b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/right_arrow.imageset/\344\270\213\344\270\200\346\255\245@3x.png" similarity index 100% rename from "ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/right_arrow.imageset/\344\270\213\344\270\200\346\255\245@3x.png" rename to "ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/right_arrow.imageset/\344\270\213\344\270\200\346\255\245@3x.png" diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/scan.imageset/Contents.json b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/scan.imageset/Contents.json similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/scan.imageset/Contents.json rename to ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/scan.imageset/Contents.json diff --git "a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/scan.imageset/\345\210\233\345\273\272\347\276\244\347\273\204\345\244\207\344\273\275 2@2x.png" "b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/scan.imageset/\345\210\233\345\273\272\347\276\244\347\273\204\345\244\207\344\273\275 2@2x.png" similarity index 100% rename from "ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/scan.imageset/\345\210\233\345\273\272\347\276\244\347\273\204\345\244\207\344\273\275 2@2x.png" rename to "ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/scan.imageset/\345\210\233\345\273\272\347\276\244\347\273\204\345\244\207\344\273\275 2@2x.png" diff --git "a/ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/scan.imageset/\345\210\233\345\273\272\347\276\244\347\273\204\345\244\207\344\273\275 2@3x.png" "b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/scan.imageset/\345\210\233\345\273\272\347\276\244\347\273\204\345\244\207\344\273\275 2@3x.png" similarity index 100% rename from "ios-rongimdemo/RCloudMessage/Supporting Files/Images.xcassets/scan.imageset/\345\210\233\345\273\272\347\276\244\347\273\204\345\244\207\344\273\275 2@3x.png" rename to "ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/scan.imageset/\345\210\233\345\273\272\347\276\244\347\273\204\345\244\207\344\273\275 2@3x.png" diff --git a/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/sealchat/about_rong.imageset/Contents.json b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/sealchat/about_rong.imageset/Contents.json new file mode 100644 index 00000000..c40b7190 --- /dev/null +++ b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/sealchat/about_rong.imageset/Contents.json @@ -0,0 +1,52 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "idiom" : "universal", + "scale" : "1x", + "appearances" : [ + { + "appearance" : "luminosity", + "value" : "dark" + } + ] + }, + { + "idiom" : "universal", + "filename" : "logo.png", + "scale" : "2x" + }, + { + "idiom" : "universal", + "filename" : "base64.png", + "appearances" : [ + { + "appearance" : "luminosity", + "value" : "dark" + } + ], + "scale" : "2x" + }, + { + "idiom" : "universal", + "scale" : "3x" + }, + { + "idiom" : "universal", + "scale" : "3x", + "appearances" : [ + { + "appearance" : "luminosity", + "value" : "dark" + } + ] + } + ], + "info" : { + "version" : 1, + "author" : "xcode" + } +} \ No newline at end of file diff --git a/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/sealchat/about_rong.imageset/base64.png b/ios-sealtalk/RCloudMessage/Supporting Files/Images.xcassets/sealchat/about_rong.imageset/base64.png new file mode 100644 index 0000000000000000000000000000000000000000..ed2fc1fa19e4588459c0d4a74b740a954ff90ccc GIT binary patch literal 10081 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 Q1v=3Q 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

@&;BTF>%+V13;*NbO&7N3#C zB3B`eR4Qc*Vv-0(%8f_UY9ltA$T*hd|nF2uH z=BCHxI8)R?Yn13NLl%xh9t_}~LphW~Ig~@Wx-y3{MIYwZ9{=S}kAC{emIJ9OFq%PD z!9!he43%G>YUc<9aqpx&N6|6iV;KKa^MYnUVfGhT~?VKftqq6kG#;ioI80d=6K=u`Cv7&o7iS&C{=K{FC3_`1F&rsseyZwkb>O zG!3ybq+K!t6eq)%Ay(%2>BNj~N^vMsBvsMk7}7ea4fH5os7ra)QtZ-ZdWqcEf@6?6 zhKWvYI%9tE14oY^vA_33eX;8FS)IE%x%q)JIdH&|BwgaYVS4@6+3m8+z(r!0SeHZ| zLNK*BsOyiOtzLXR2f3WP`SufUI&<_KB5=&-gvYl=NaalE=oxm)PUQq=3THwSYJxb< zgbu!xilHGKLxF{%ghd^|aEJbx?9zXAe)cHlm`1GtUs;yTXIKZ@R*LuH|@Z>dR;v{zQQXsjgPR+XB9_FmKAU2d9`HO3do1W zhJ*W5RxJ6>9G~3sq(Yv{mHq8MKK5@v-dw!g0N9;20FHSlU9y!4P5LXF$QaTwkt=0$ zt10?{wF?02WYSXBXzHLAY_lOS03TqAc@}&WHoLqja6%g;fyh#>+KMK=6#lbk%n#mE zT)xs=th|Cg*B!a>r{41NNtZ@)1XGwEQCr(B1To|x>>_CxMmE6QZib{DIAqk;O%3~- zi_FABaHlpNeACHSj+7VFt$4W>yYy4h2Bhp2BlowAElp#w49Es9p4V`AtozpZ%A zAOu6RwX_RXoDKFoJun~`FUk1)K3ZxPp*E6mL+Wt~TM6&R6dG5XQgQOV%ztCjss^ss zV+SCN6jg=CjFZf>2Bgecj?!c|UUdYsvdA%$ zY}$BPA>kf7lVkQKjVGTt^3VQ#`PehNOvVs=xn!HF!X?{~zqR=t&@M5KK}5_7oG(^luShM2{kT}o)K+~W5nVUgG$>eYhdK}4e?n3QSwCC?lCy#8EwpVVb z036@EJ&9)I=}06C4SN-cQP_p!WLTMAadpG4FPyEL7cZMXdT#M{I}>-$ty^~zJ)=aT z7NBP)JkDfTA{Yo{1A$tf^K}O<+ z@%b#9p+qEmFMYLCE_jL~5`;(RV3}v-{eF4jgDA9~!V#d%gu^mk8X?teG>&w=SFI>GF$OSNKEP&sCwz*J`SRH4IA$o=+ z1~CvoC+kWqrMVeuUlc)JmYv3GF2cNKzSl6L9M(_CTb!^k3%)+%yP3Z?=az}E>|Iqu z6(_FPP;=tDso~T4aL*|n7Gb>W;fKk;om$q)`)lF?z#2YjY)cjB&kkf<1MveU>Cm7x=11$ z9;`|;MG-27FX#Y@?aQa!8o61U6UiS0CPDr*TITyyI z$GwqkP8^;rnulVhe|YdDD-hQi==FnozH)9$K15j!RR>i)4kVGIQPoh@VW@MGMaK=~ zaw#_+%(9CVf5TaEC&YiExSuiH;i^%x=hc&vapDZsUD=1Ks&TJMDN_I6p{Kw-mi#Lv z-Arx(ESdKLs7r(^s7ugVYhHBC9%5xkyOfb3R_5r*-jr2YnB5TKOF*^=_ComSIgXHP5|*&wpd=4hO~_BYI}Y z2!>IM43P#jYL9@V?Xc@qan2U>1Hkq%om3p5AK1nb2xe|)Ll{WXHf&@=$t4V;{}oU6 za={e8BM7Fbx1M@)kukD*StQ@)EXjA4yhNWvR&PMM8_x}Da$?1YY_EJNs}kkgS;l8= zU14-(;um84_DBEqr|Q7{AoEGi6C5tvo^g{CUffs7i4)>+%O>;OqvkvrQ<8r`FIyg9 zs-M-w8F!$1cB%-KVMe_o!H~4CSC2mKM%i{H>H)>*IXV2|{!!C&+&QuiLqk!f0(zC9 zK-My6Cfy{=0<>TKC1nNVTZQk+j^aL19g=)A$P(iWXA4Qy&|StfBIbN~6a*_1`-KTkDU6Qi5#;+$jxoT=>stKt#hV_{zYUY`BU!Y%C10{b6JdU0 zi(4e4QQOrgsluQtRs78=qbVSzo@VmJE$hYx=@dxtF_~u_w0Uf1Hd3vSWzhqTfuPJp zUdp>t1FJfg{qd+)({`L2S3{0lHCB^jKuO%&3cK)Rtm=?_G_o>7xGIK#$>EXjAJxzN z$&?&aNd13RH8MjqSuQ7+byM#U&WcKxI1l3K$nQ7VC#usVtS|Z>f&AuSSKhVla-=J* ziw>{UC8`Rna-tBR-Rc)9zJw%ZWu`~!qC_L+_sY&aMcFe1p2zWl4m6NxrYg|Xp`v-Z zLo-Cr5G%v3nYD&B3dgYJ@4P;1S-}*uFEN72@H&0B+_>?_@6u>yh=x&n!(_;qSVqz? zBpiV*XN?`NX6nj2dE4>3&m29s)MD%mh>;7RSQyhVUO@zOoGl3Mh$ND~nOg@ltm&(( zdLTw@bu*7pn8cR{pl3(5zhA8F%7}dF%jD`qM-?4s!ZP#;uHJw^;!Vnpl?_yOMG$X8 znFB|N=Oj6+#T8bsLRnCLddtHabQ6XIoje<rrTp{Gn9e}&7khMsj+FU{E1( zt1&QCB;r(}2F6e`hyK6u6H&=CiyKr{L*Ho}p6nADIYw_oy(jNlV9v*sb?G40AKAS4y6+ zt!0fXn1*N@89#}KqMXa=>5sgnx##$$wjYLR7>>Gz1WksIB>1;ul>}h;$P}41n&&Wo31W8jlOKp?@1$`r%GKFSH)FqI5U5K2N6NK=rpB!a55} z9Qw8yN|mYhvM1lgY1fsxdKFl*;U&nzp7v;hPT9n_7~EupSsA)4kIq*uxe`s)s+LOe zJzsi+sY%++paU^2pqW~bxy-Hy=0|5s(;4Pt2*)%o_$CZ3VglB;f+?9HQc9)RVkT5D zrEg~J0ceWQ=K+5@Ka0r6JW43$Zd}@LP#Fj6&+F{lyuQvZ?Zc5DalM zJI*M2##L|?nmRD9u+GTiCwu$KRDRPrU~jfEu~G?r0wzi1q`-}DX4Xv*D(faKnhBM4 zr~lmD{=3e+#yi0z5ex=E%-zSD@4mkE6A)>d8F4MrRWuCwIWUP}SZ0m=-N#pa>z&$o z@Q&m4y671a;$V~#if{~hl*&n&%MgxXdZzKl*+4i(czR|x5j|7MI3jXFuG#k~fDy~Y zR*`GF$t%jbCjM(jzAYcqH7xW0+ECADaP$5=tkwSh>v?Ic&?1{*V%UvCGD3U|xf>Ip z@~Cx>y8aSibVIT|v!6Qn(xGpo4YMGb{mx+^CmbUc%#SVNf#}0|9P00$~?mQ-EY*F>J{JSbkM<_$7f8>C|YGTk!K{SQ&h;) z_&PvSGU&`}AP`K4MOxrO^h`(65V8R}B~+)1ntO!5l7Vk@`F3i{+GYPb=djxkMh^QK zKu0a7yCV6n<5UMMR$-JeE&$t1I15uI>TSx(Iy2wDr1Au4if;aP1L&>vgKL@q*qw&g zG*wee`X+KEj+vjQJ!BjO061D~04c_$YeUWgMh3=luvn?ogD-#;OcendWjb@+(c6CU zfs60H@#0W(7@CkV@1={)V=r0&lS%#4_qnp@p_XE5LS4poFe90md5gCLfLUXI>+wAe zUwIBC$*KoWjuO&CNr=M?jk5*uH&W#Uz}b+ba2VD!z9v``>!iByqQgDC7eos5%>D6u zWZ9Rjil2Eg5jY!}t-^47kz@^rnja@w7(Y|Pq0V16zIvKG62|1SlyJ8XWs-r^V`TiO z8}pcwIV_AE=RERXu&~2b9Ws@VpWw1XB@=CA_{e|mNLgt#GRK?{4v+e(M7D2NXvo50 zX3?#(9`CXchzXTOC4^(<*Mws#kB*W7&{Qp~QM#nc&bgT(yBTs@%ipO*ijR@UPs)QQ z(QTvG_%J1X)(}9+tgnvmsyN6gm4qow&p1Yz%Op)_e(+5v|H9oD)E;+)Kj`30LMK-) z1prre{By5Z09&Q~+50BEMhTHFX$2t=V>S)>zw)yE^0_^+i+m2{#9g3}{GNDgK{;}t z0>UngY}ga8b%KC6=))THu@1u^XM>pgDZ}}Tfd8WMtwH{UlVX?W;5;Gom(_@)v0f}c zbEwyf%5a7E6xUGVfT8BgII;rl#mldja z5H)${;ev_~&%yEcQ?iuI*Kj;T53w@x?H?DBaWVX=lJ?gNkrPE8diSY*j$4uJG=&9| z^MR^>>bfCdlx#vAsGe`Kd*xiEo@Sg?9<0RW#u+BzMO?Q`>+;YiQyCQ>1O0=jPco%& zpu`hA;i~DCGxRl{>S0`UD@dHY} zsZ>6cHeoBXP`iYQ^=`(H#WoZ2lh(;uBPp34n(4dD$B@xX(n<=7WDceo+wj16( zZ^%T3G)=TfTb(_*#n~pI$Fi4gwGd<>_;MxGX47n-Fq;NV6}H3P z)l4LG4&`mfUzxZI@o|!T$^q{Jye=hF(xgVYlDQ!v_+mgvrBLAvebllkMl*00_1*!4Zxz!2$4YW{n8}ZG-@0 zjfb%i6?Fzaz!`7mwG6)9b;d?ZVZ4WRrmjLyX$1fvyBS*>q;L#60~G5K9K1o{O`r`( zX0S7S|J$YjU>x8DH1TZ+1**$roEERRc@k0pwK3-ryl;$k-Z#d0V<*0u89SjsV|*83 zj&eePu`YypeCsIw#F)ujuXjg_SH5=Ph;5f^!8ZuoVP|K~RK0#BJp2|n?Yi#PW7xjp z&*ct9zz*u71E6l(n9=~)Et?G#VLR-W&2-zDO;hX`)YvT>w{6VCp$2Mv>vdDZ-gP?t zQMHsfd)-z!G4|P=dJ919LHr%N`GCU0uUdXUL3wo8#d9F}4LluM3Rr_0u(mzK z!#2LQrVRu@;oV*IBe&s{MDdb*$!$#DGm0y$k|>uSO@4f;+QyZa5`v*IkgVsJKS=VA zkQpjNnZ#v{Dgw(Wm6WXv^DzL3r*Xr>B(H1&&{TuAz)5ZfK;=Wx=x}C6LO=*`J~ZBiX|U~N83L>^02n7TF#}*u&-gH3q1_P%#L5JpAZ9SY%@mC( zb{b#U+68A!s5&;p0Uae%6>uI^fuaUFZlBr2w#OR#ZJoeD_mtNd$Ub#|UxfDWVTI8L3=#JiGe%~4Q)J1=BZfw&s zF=0EH(vZ7bHWX5pj;vt{*f|ZeY23C!jor=pCHVoo@H)=#ga>X|;?Ix~XRkY6TG;1y z>Ma^pwZ}#geD@v6#0-hVHxNL6WvV7ArhUqmw-`o8y`V+y7GeWpgSzp~nBFb+7}Khs zn4}?>zBn_VzeE0!-|=w{$uGiWL2>wyoA>1N8B>#Fs)aRSu0H=wpA65mLO!@m{kaZf zIxSP;!fuR*P^OfO9zDOOmmJ;meWR`^x3kylTlB zEMp%t$33x_vYej&nYT9IbLU02_LcJV`P%oVacj*_-{&@_ou$!sAmtI6!Vtg0Gz_|B zO5|ZyhAyYu4#1VrGB=cVce8o?o96%X>83)WKC6g5d1~XqQ=8`s8vrr^79(NY%BI+= zCN{)LlxzwcZGgrhlA($H66FAxxR7Lhm}-hQ(_8Q7*P%#B8YQeZ^L0f#fSP>UNZw@R zQ1WusyK9IeTqqXkj=3K1Qp#omputXPJOFZ)f~o3oPg6Kv&{V+Bl}&)sG$l=dS$H)Q z;TQmfV`4QE#Ktq~a0AN!#8v?eK$eB-qp- zo!?A$T2+U~p4Wj}rTyqTkI?dLLMjAM!ge5Zf=<&!M!w{dwJ+hA-OVO!hwY69z~+tv zu)WbxT5`X%gMapi<=)pcv7Fj?@V2eMOSKn@(ngUe3*sUD6pIfvIzS^~jr8-%?SO(v zL-H^mL;fbTA(W6*QMAJiORT**ltVd`L-`Jom9dlsx?`@#y8wU&I{=Kc#?6;!HDXHU zLj%g-$uC)%9-4{U6LB+gZMNABgk$1OfeG2PCs6Ks+77tf^>lzXqnWzG?I#K#;#Ww< zo5(237)8lozKe_mE3GlIaFrxiE%hWKZ=QR_e)gH6?!@CSB$%_CH|w8z`yBnS`3qqb zh~-P@(8=y*v$^94zEFb*#1I*?x#PAQ(B*c6%^i2{qW_nl@oPjgbPgrcGXRR=p|7^3 zQQ<_=&`Kx{k$x6JGtxx_amY_NhFp1osq`Dvd`U~bC37SFhp^^Q4&_h|WsFz=b?{5M zQbObB%gh}u%IFl6oly&MGZPnPjj3S?&=5CMR~Rw@RvzYKN*z~IGL;W}U=y)2e#6jN z2kimc1$-0kI4M|}ygF%UvzZ|pMkt%&UGLP6G9xWxbejQ4^2VBf{e_)m9Fj+#ONZZm z!vEww9ksA&rrVBK8G9D=gY&SS} z(f>dHWR=sil^D~odurpsTaQ&l&-67-%OQH+s0PsVj1nJe#w*qoeCb2Yn1(NXsGR}* z+RgVmh~rEflR{d1;V!0Hq9W2C!qC*Qr9 zaxsqi+%wIy-^y8~T-ot2yp~qlJ#ee}zBgG?Apsy(h9C>;k4Olw0BCVc(^4|H>;T|s z6Sl*40|GG=PRM5a0{-!*>la^Ny|KnLAvkt{_MijaNsmAb!J6@aCRQh@bx+c~#)sM( z4O~j+09ZqTbGXA95>?|vZBR4rVI0GE=Piu@jXX^1T9asdglk=fD*T3P$QxY}3>NO>>w_X}R&Zyt;@|!0;;HV@^Mn7h5538~ z=gzqSFL~Gqh9S%LMnlk~MKDL3?FPG>^T6!}M~)fxx8V-k4R$Y?|JUcSGMWiNlR5-z zc&RpXGldPy0-B7-UHBAvL%^kK8jj|}9LFe~lvF}ND5oGaRx$#==*h^2RaZkI<4Yx% zj1ULLcZX7OII~S8O-LshDl3`cP($J*L)A#Oai}YjLLXdlOqoNnVzJ2ZOiPn>PR5K| zw3OsKZK#r&g5o-lshG;S2|cZAzUXB2L4Ri&XKh9qBqL_MF+YUDpidNNOT6e~kfThC+=cJOi8Z2aq+#B}1DV4aZ`Gc7k$ z+B!uX#M}&>q%Ac~630NC(}eD{CPFjS)Rr|WAMU?p0t~E6!Xg?bjvTqkoqW@Fz7%ea z#wc;ffcuFjx3BD^@uifro)v> zK_VFGUbz(h@gIe+eQW7+npm|Yi5aG6)IkRT3LBD^G)sY-q!n-nS%{vQ>zk}8h?wEK z{ng+-J&{ySL1?TX)Kw(TfOJ)DKcII@y7IN2e4kPvxe6S_nedNONl9MDFD9-={Oadv zEPgTZt$3p1JmWVVH(X_Rz2cOKdV;6A_uk_x5+Uxl#jX_KP>bIFlQSN9;6;qTsI&+ zp5p;2|3UGiRLz&YhYnw=`s7EiEW-8QAwyU*nS<;=Ikbk}Hi*#h8n%3A1k={c8fpA% zosod13|@w)V-eM5n_*`HOxUH0s!W=u_^2ko;mB@=&z>Y=rmn(0w-_L?c^#12G%u!M zlFP7#n>_WJ7h@+7i4TiIr15X4>bgXzE^ilq@c5_&&(D6VxfrSNSgbWa^}ytoEel}N z;Yz4Ci3hpd8OL;t%bb-FvfTieH4{TF-KE^N8~lqusg^}Ej9sLkU1J(~&;dF%Q|*mn zXeeZ4p$fzhaFN6eV;5^`pc{yD6S3Tr|0o zjN~LTukU1hnP)ubsTZHjM7`JIX;sx+H8ZYEoIHL(C%Zx=N!BFwy*Ak4$(bzErO6`V z31+B8nNAp*LE}>L#i>drM^W+-$K}e09#<^+d=>tV%Z<~jdNYP7iee#1% z;()jhldvYvE&g*2H7c1_{$e^C8Fb1f zTGo^VD-?|{N#resWIdAc;e+z@g_GULvwZ}+L-ubWN1ntNzU}+6DFq|8GnzJ zS6StA%gleVe<*|{(=&*^!t?R-StX+-C*Y(%89ARE%RHKeown?FUMlltCB~*JXBZ=% za%-cfyB2Wmy7eXxzXvjqeddL$iq2wiF9qEpoy)vRoS&J;3;YOy4 z6Yjme2P5O_nFlCK&A}^xhNUK8iX3Y{m&jsGvc_SsTK(4royW+~zv&?Bpk#&qUki3z zC`&*YrAT5?i?IPTK4cDKk}~VoQMX1j<=h0AxtYQT06PtuN^ds9IEE;hB$}C9%ydL*{aYA?Q6Zr-f_@&g3~ z`_hx6%@Ar~K4y#uz{ehGKKaZ7G$XBKAk1Zu(ljOM8MU%WvNagCs##V-pn5tP!k1#- z^qSEO`YI}R$<#(JjDo;A(j8jXH2wuWMDUQTHfOB%+8UGUD!#s#l4a}pMrjwK0h1p; z`y^}ZuB%f2rQ{kM8wX#dktHtiES)v==xyi;%`m26N`@F3jy7>&*0c+q3i!IR>=va( zhhypvg~XaB5&|(rX@(A-1W@_lH{1~)&Ym$qgjAA?l}J>GJfk2~@h&ovo3fG_ZPiO| zU6&JEky{kOy2+;=zmi{o9m|y+|J2JkduBnjvuDgl-d_IN7pvIhh1XXjg<}Z!oSFi_ z=EQE5RZ-ZZo3<#;Q6Huoc3Rl!1ji;dfTKs;wAcl5Xhzw`$aPFf95d%>?6FfD4+4)| zo*nVwM8*o3l~9P-nq`Fm4Y_f+w6GyG(`RLvttor}LJ#*a`sw1&mqbC>5tFRz1$_;^ zMi1ps4&_jiGWM-!oDEfpfg^QdVg@O0CSK6Qo6P{IU1v8_qOL3|Y&ad?>;?=V6?A}x zVND#t?ld=VZFG61&QZ!Q##Yh#A<5lh*j8qwHB7vYX|@}R0+XrnO(560$;H|3?|fzP zs-;*S|K{xMnd!o458P^As@(5CHhjT*g^C&maXRBBL1q6E~-7*#4I+X2{l{z2#e^ zQrW>nn$SPuK!%fo>7m>EwHi8zpl#TIF^xK}0KHX9>T)S-n0Ou2WNOe^$;@^G0N>0$ z`Dis}0d_2po*QeS@}W1mcisj-Tk^8K3!v3czwzZ}FZ$G0yIh(qbLJm z1#yx|G9s;Kl;Vkr8MLizfdU7THdWoWimc;+=^u*j1ftm zjqH>B+j9UzY;pXUh6drvvX%ibURLX8nQCE$RS`p7x2}fg^GV+2nvARi*|Vs? zHSa4!Zjz57utL;}Je!FxnXPFzn-LgA8UN0kG^}Q#&1O{KeQy%PKGQ8jo;V!n>6?V# zTGNs-U1U-ZQ6Q<1tTpq!@3JmB)MBlf%?iqmvVH7%eD&ON3zw99>7^xxENwP(%Mm~T z7sfQZDIMaMUUt9pn87$!W?60qDNK{WF>>P>qGxVBR$22}rmQ4DiSdovqK5QGY7tXc z`Lt?@u#N&ZGKmibxeR&;u)EMGlW5j+|xTc!QQ?<;O7%Or3? z2XXAov-`=X!k5pLV_2D`xEY0DNb)AY%E$(2&!NoFGfByiH0(N4D;kD@3){*Nc45B+ zKy;}X8gx7jgc%KSGs$QnG)^d_)Z0qNSDwZj1wqu^WH@`&TS-Rd_om83<(33M5HC2s zCFk|HT$xZ-Mx~WMu2|g6c+TJ)l1L?4;TSG3*5OvGip9MxJ5WIl)oC)@WOJlnJr@-} z?&o;Ek$s~2P=+HVnTH#AZu6vKV_%`6$n=2DhWPR zCFAE6KZUs4heo@qCsIQw?ti5Iq{+b`8zNgB=O#NOein@%IO$qM9gBI{=2va|8{5jT zCy8bzEC>fF`URo}bt1w@>Da4zdL|=$HUhiO)aYz$n5U8GgzaO77#bOq*_wEP zx8!3)V;hwxWhnpZ=)W@5aH=NBRwOGgdorn#NCL`aTav9#b}3TbD@#-l zC0}hdk0#+}a#$uKB!M_bmK~M+Bg9R^@Z%VY5dR%i9M$BZ?&ZOge7^BtDKo;8k6RAE zp&pa@t8PpVv!Q0PyO@<}7Hz7=LX=EVI%y>ngCQnn*l0!q8ZrUyna-4!&`jfPyb&-k z2QhiOnRneG41O~PF-b}$DWSUQL5mx2s$8|cG={QG7!0NOQ5owAAO8M<|O zyI5@jb}Wy-uwdKYSZ+E|{@iz!$~cCBi*yOo>~8yyeKu5}`Fp>Jnb;^eCSzhD0~$Jq za#?zYB&K8}tRW$A(`_mfD8#Wvi-8J(Fa%aE-&N){F@jOI$esqN&qwknzp>N{C8i(Z zk0cqcUhDZ%@|on*<_n!ah$yXkS0+6%AV^kkVH0E~^O#Os*uc05H9^Wg zOx8ArJ}Q2)_r^pRISk^gRNA3OIW+PmZcBDo+(knVW#JP~)**>Gl6{`+{J3>P2#GUH z-pbc%*$$6;bqE!y2o5NAFd*vufra9%u|@-zSd29xz&c~B@l7z+7`YLPGan4dA0N&%sru(UPFg4=m9(B1?1OUM4qvrOT?7#ig zl`lL~oj6vWK00rUu@mnbB5Xo{v6B#*A=kP|2#vMgT2ob}F%^KKEWB^0tAGFK&evaB z50rUz+kEKWrB}P0K5C9{m@l7id*04`a3(kdfL#i-Gw&z%VucGA!UMOqa5;q97@K!T z)WWhWP>TgDd5j5snKcIvfVDPk6gO>_&t0iz0UOr57O;^oez00*?#fFa<{Q{Fp|HkV z;{&WUwKX0<6AEW)3Ixz~Lg1e<))*T?L!Pd{(7&V}p2uM~&#TJ2s`8mQaZDL5-NqYh z7L=07BwxcJmxPLr>oC+h<>BP{>Wyharcs$D#1Ag+%zWCRhG!a>EMlm*q1whzA=%z! zd=)_@&*U~V>K1m_P|X*%Zsdp>KWIl*7~}p{3va1Eh>F00nKrIg|Ak{FDLgobO3Xo- zump@rurKKfbt{;B69~`{no)(8Hq@{dL9Jl&9=0^rgvMKmX4#k`?krw zH&Q600iU{DDncup&VJXM%g0}Ae*25tPrXhR!gIJU9GnT{kkpR~mUUppVr!579Zj9~1{&n&DpcIKbGY__bu?K(hA zt{HcXbl3$FuMm9Uz&xe_KzGS?_PVWd63nx^_4Uhk$U^D=hkfl$KoLUIzC=PntPFWV zH`+Ty5}0l&to5N`H^4fB&JO?~G=-h-DM_$KdajC$dn+s_>Lt6d=+)}5#+r|;@IuMV zGz;U8yu0@2wZ{xIpl6MRuIm9ESmx^;P72Vhv556bzDhYLGhUoE#HIjXPg3ZXWMx># z#2qvb_EF z5)=2?r)Qu0`iudM_aOwrE1`ucDVO3f83UjVbQ3b0_}J&_moKh|k|EjLv}eyO4P^kl z>7>1~+kEpi03hrFK%#}19$H?_pgFR_YW1Luw|;&D=J{hu$jAD}WzhTq1W6(0F4E zyWR(aHFsa{Zaz8r@(b0=mplQQlUwC=#|!{ta(ql(m(KZi2NX96p{XisttVFIvFGuL zFRzV~A*sE2@0(YFG63$q(Y#EqjGBjAKX$kt6|)L^jOL zFq$Dh-wgrY81hJz<9+J}W33q^W~ANB?iKvm`!{aC-t|GuuyKs^WQduzKEc?DF}{N} zxZ$|D|7QE-bIp|+uWkp)&?L=e09ZFMrV0Vf!2l?VK)qDgwPHd&=^cSst_g~GYjuSV=!yN`B&|OchnA}SeY^0 zjN)LJdI1n~Gxtx>Cu(4OD{sh#=l8!hV5qRD*WR6k2~knFr|0O(ttHg3hR(+i9iei8cua= z!##Lc`O>S+w=M@@4roqpm8XxiL{12;9ZX%%l}bd<6h)}2(m78Z^`D-u9{t7|7GTG6 z-PGKE{ffklG3ISIO}_ek_1bP|42Xl7SrmmO97Et{;^6`sgO{)Ps&@C@Fp8B~&Hfh& zd^5KQjtylpD973Bj+eH=IfP>pz5sBhrDr&N9hgSZfd$hunA_8MYhX=L`^FkiObq>+ zFo!8j)i5PPLUD!w&9#gV6t{HE)^m(p%l&*Phw_FN_uilQ`<9Fhm;FT_^o%*kBTZo> zH$wo0ZGNS)No7c>k|@W+7;8c>A()~_zaN6fY$rT)yLKM#RJr zIsuV1#sHW)^Y+`z#=5V+)GoD+85-hXn0?_(?*q92E^inA{Ev41ni-i^CKLbm+lTl4 zTO`i;`)@N(e6zS%Hvmj&$wY?v7yyky(>=Fuyc(`QQrvtZVBBh^@!Smh3!2o%GsBvu zK|^3;8ki$T%Ihot^sLz;_(G6{q0GdFneSnmm3vZ1A;x4&(%8-}*cuO5Ydp{bnkHDe zQp5HacLczPCcujDn*Nar@u>gL(2Sc59}{_nDO@E-pL0?%C3Le{7AN0?*fTQ1$mWbm zvQ+2i!$*SG@i`}(uL8&P%=nlKYp5ESsq@16?~^RdKR?)(s@|CKna_~_L76T}#>o^R zA5-Qpod4%0vz3=CngkXT8y}n$i`?6n;}d)#zjX7-d!^IaN6q3H-Z$a9?>^FAs9o<; zM=7N}T{J$3fVZ=gA@i;9sLs~>@cre_yyvJq)$*yAoB!!QUHr$Nxct=1-LXpjlL}_D zf^38-{%<~dsjBzukM`K}^MY2Bt@g0;p?0vj9NuqVCKihyq+{Jam1ysQfwfOhp$?HdZG zV?Wx%KLBS?Smz8yAR$Fn<6668I5Xej1|4XiaJm!`z}r9Z-%$o~IA@~#{eFP@)2mBa zH_jnhRug)WWw~*!;y@Wblvb4+M~H95T_-Q4KW>f^ioCE7<7}yCRMByrXm2#HuEt6p1eZm;f(fIsw~W7>fEw^8W7 zM`Ge9W`o#dM}^3*G1q-a$+R4zz5+v33X@43NUv12h*TzF%^DXP!~{%t<5pxE$Vs@1 zxK;()&t6>$@&NM8knq){N|QLu%9X*YZ##O=NdZEEs7IwLQiF>Is^jN$mh;! zUBCCZ3Gy+;dCK0FHQ_$tLgiTH`lw;1x|drd$*Q<%JUryH$mA@mA^!#PiK|YQ!@wC` zkm?E^!1C`9`hTksb%?57{69kUSCRvXtHim*f5ZG`TrNM&_!jjxH%*QZ`R9_t;as=n zpp13Km5F(U)kgW1*o;V|!EZ*v1ZZuPiqr1BYz;b8!?)@Rz6tNYcjNwBy6@n`D(iSF zydk*L`dg)vDUI>HkWRZ4yT>=fgLjqBz0|zA-F`LGY$E~9b;o!knO4&T;GcbZ_WG6m zqGU*pmi{d_FTGculH;4Wj@-)Q-&4rP*@zcV7==IHYi z@w;ACK5qWd?7px*cA$UM{1=y-Ns<(W8k02{x*XZ7+-Z3kYG&+-pKRQ{{P-4*Rh3pj zw@mY8oEU1ymC1MA&`?oT9eU_VS@>9oa!dAG{xX?=raqZJNHQPxECFRQ8YKxzfE=Ka zF=KNXMBI!rve9UUd7F-&VKh@$Aq0H*{*B9(nbq~N4VPGDonDx&WFDXPfFVx@Uz+Yr z?DU2)#NTWb_FZ?DukV_3uQo6fW4sS#;~Q&@VrbB9i}!_R{U1Fs>TsgH$i>~_d*8B# zeMe3oHK&f4M_=#|*d=CVDE!6C#uo0b(_uU-Gk!r61C%~+>2Wha&Rix6r^vAO=w^9_ z=o#W;B%t9-!ZZ@l?9r0OnIgcG3qW9(q=%7;f-G}P(_LB_jj5V$f~nEhJ};bjRzN>{ z&tdO{Dxqe^jor)Zd)d<06>TqRR{(kW%S@N4&&!nHDY0$`liuWKCGu)Hk!WjEcz~cBMy(+E1@nu@c_5$3MAllibGJX66BW{+Zby zKRx@yuQi|gdfga%<~X|L$EnR@a@*p02=iXv9FMq}c*7WJ7fkewwdVd?ilc@7>iJy& z#&~Ou52Z1_Zo+Fj;d5V~9V^{!*OA>x`9J;P?*3WHuxwX;wQYZ6x%s5sGU2grg;=#j z^o+zbUqA2fJTp0c6j+j#5nKH#NgQaP?0+RsliXKkXal|OpaTHdEYD2b^H-{wHB$mE z3~Pv$k(a#I3H`O)OLc5$S2Nk5F}Ly*0=Rh5Arjowogof)T8$pifi-o9iu(O~u#?Tz zk})5(`(658q8$L@%x5@snJG6jpMBfNS^&WiF_Ve5N7>iWGLjj}S7SL=MjFQ~6v?{~ z1j!iF#5yBg(N4iMq+@FBX8J}mz77CfX(t=T6~;PLO?dLf`s?TI#&LJUM!U{vP^pA8 zzTvI#*h+>%BXk0L*0ZHdzlF_G+%kKzU9>P%ocv{ ztFy13%N>ZgM%g;QMs{XlyXE)*03v3{@MXZ@ zMh)W@!8k*9$SpVH3_=@N_dyTSFup@YipV*XH-LQGO#k0D4LOv9kp)m@$T%i1axpd| znDm9z+t>jbg=rQU{HCD{ z0Amc%GZ$wwYoz0-z}`O#`+Kl#}J?)H^7ta3&R@5G^~CS zdZ=_cdsSF$W zB5O%AB*G*{@BiDDHNMH#GbHii zNr`4+kMt9WVFXkAhTOIl@BzNC4loc}C&n~=s~P~FSQ%^3?W$+H)!GDZz>vj>;|_#2 zs*bSEA*MN$LphXdOWeaB`IVtv@T@b&Srr%>--4JB$TNg#V)GYi=R0xlErTI3Ou#L6%k)2fq9Lgge6z9tudwf@1| z3NtO9esPx;H1W!&#vk-NamxvJ^T~A<`p(xSjL3HI%f)UDf1@G_r7D{m8C`0 zKYV{Vgl4!hgoFPVWCZFP-gULL9DK(k0E^F0d#n0OZofz65CQ zyBYt@_itRkan*1PfG1yC{};Bk=9fQI-g|w4KAJ%v)6nHV`OoH3J!=17LNgG6CSQ%d z#f)5=4HcfXn`tEjYmD1Ey?OuXBNs~7!!bw8-Uwv)LYPLnGEQOL%o}oR-*^-g8^}{w z=TU&HYEZN8iC|6LQh)}4Ger|>20But3XHH$=YsvTQ?N4yqoU})%R3RLHyDirhyML5 zBwtMP zU!>yc<*NRdpYbCpnV6x;2op1EVK!rw4EvJAGLd~$I2@FIE;Q}2h3cbZv40mdvcBUY1 z#ZPhfQ4JIF+glKbm9`)tsTT1>(viBg>E^gNv?1_#qCBuAx6^Qj+1x z$2zb7dw+6n_DeVh?e;K+j7}PFiy|nOBBb5MD+?QCCfr)ss5RAMOjau51n$s#*%M&AjR#X{)4~7R1z|5~_`cNhl$g z0?|L*S2Bq;y$L6R!jhyz!&zgJQ86C)31#ubrPaopR(%r%a z(;0254j)P`XKvL|s!MG@EjP!Bo{>FZ`;S;YHEuOOeK|0!(N96OC`3<|YpaGg_o}St z(4{n?li5o2Ci7Hp03O4#CNdK%GPnKlAls!7d{B>uZ?JI;I>v=?Owy&hl6qmkWMx9* zTV&H|qmpVV^etn26XrVt3mhZm2k$BV(z`S_L&e3Bhq#$%UfuoFx#XR$R<<>ZQ3px3 zVoJ*oP#iGHYqptpVGgD>ni1zmlFI3o3&rn0aZt;zQ}V?5wXMgF2Yoq*Es` zU_AriKYX?M^0^Xy<B~dk$R_dDy>sZai{@OQ;@X%lI6@p>o8+N6d$qBVoVMF(| zq@i&9Y$Kp&k!1ZdEsbl%mx}A+u8T9wuo0Z9Nz4@h5Q0hG;zHxQnQ_R?&*!PC7gt+l zl6?Ac4so_aV>MZsp)N}1Agh!dMagFrCr@_f(6Aip!2EdYu*;-?L9Fs5O}lXa$^`5_!b^1ge^7|mcnw?(Eiaro!HT3xKv&Umdy!k0Ow z5yx4R5lqj{M!Kd%r(GhvLO`b|Dz=rOy8!;}mv@Jnc`)+)Ydf!2`?V>bwdS7d&itJZ zy>id-Zb}}op842kXJi5_h?#w~n@Jw2O)`8W)7aCtojZMc^Zsf1Lg@z8Oc2^7+nJs) zSW$5ZyO4)~4#6P4WOWkfAOQ_~7~hbe0Zj~Rq>hQA@hw(MgIWuDXn=%+U0VKA2c4&!Nb%3Q`uA4CJ|g2z+D`W@xVB{~`go$-xtW(0AbdKq6mw~r@akCexs+Fx4em(2OBwma?0Xgo^jAUWq+1J(FQ&#-kYkr#J6EIcP5yn>lfHC3Pftz~)76&iaLT$MYmiZV7V#csC z(!&dd)Fs${rE{65VSijX-vqN=11PO2ts&1)OCGw@DKs;bt*RKyXP&LkUmUTrv|Ex5 z%y}2JQc1cHi>`e$rZ3okSsb}qEKeP(mFW5RC|1@i{gfp)BC373(U>TyjdC0 zD9(oP3d0wUL%&Q~1~DNRVs~N?L#bjMqq1dKLwT|$D+z;!GTCp*mw52?k(!P6{RLjLje+aFRHW^-Y6y^~48_$GE>T$hO@@lQViX(83MX#~utGz4Q<9^Y{ z9}1lexssJpB#pcz-IFRfW@sSvO{7->P!)z;#xX;HhR_V>kY79%%S-2HkDfPkHB(=; zG(Zmdub!y|m z(?>4U;q|I9M@!!Xw?}%W%~`6YB3{a(mWF<0RU<*q%o}3@>#eZ-iz)y1iP6juLRy&T z(A_Z^LNCbD$r->cEOhNtj+|4Ir7YVnr7ldCwQ@a2&MQ>0p*~+ILt_RVLXw7At3g1e zJk7)$-()$Kmd%h;Dav!%>Mi{6khexwcx2J};>JWs)+GPWMK@YBFQM9rS>@Jjt?sR|sdwOVQDT|r^{M7FGD@8kz$6MibAV$I(0KLue zI#}a85)tUgW*KQ^RXRYb9MK!}yx>Ren7j8B)9?cljOx!)U9=nm~8Sj17 zn9_x{0Gh6CH2@80LQUap5sb)~Ms92qb2&?tKm1NqZ)ck4q?wNNBP#WvCE7nd7f%J8KAPR5jz+{mhOFU8#+mzAG2IRa&vL;(4UDA$N z099iM&@9z^t4N1tdd#NL#x%s)#CFFcCHYDn3X!u2zX2u0N#X;ABoLt@^k2KG4lzE6 z>lweSxm;Cet}yz5L%w#0(8CadVM(?$Il;)9m_CS!`+SVbPnD8+C>$Z4Z!+^x+}OC^ z&>tu2fpS~ad>qG7;cBi`Heo~gaO5H8Y^X&TfEw|$26_l4^NiwdL25j!9^f8Rt&a1Q zG2>wnmo@a%R3;K6g)D@Z#YKAFH(kNGDPDw(j zY0XjmBVxw;5JF9+PFw^jo9LmdMNiUIo~2}3+(q;ZU6KvW+5k;{C07t=hVTt(pgPV* z*%9xBq{&EfzES@8wF~k7Qj=?(ZL%ytzqOP8@jxdz>kqy06*9o^7wr)DqcY4)6;jl+ z6i=>06Z}vg4nTQSs&$5;$;6p56RRAsee#h1dHVzTo$^VhF3h*RnzXFS2_U3 zl>i9eNR)#tZj-aq;8RaGb2Ss7 zv`Z~yi5Fc*d;9W&ZL*9}<}ysl{Kg~Kfc5 zzx^ojA9F?0NS9MdyB6ir8Z={y)^OX0c2!z;8P|4ME14l-dWLmOYXdZ<=;@eZf~rF> zFdc9SHKmf4H*8YV8WE2kt>a^2(HuEMAt3dtT|pMUk&|=bP__A%0u4hER0W2hLmpSD z!2B#Vlza%x<-tmvJOiZim6YKz`IKpntnE-sW9WeX^qlW81$tD83+pB`$vowJAeTOL zYbfmyN?1zb=Et>K`9HX@-2CWbv3z=fZ-SdRd7gj_k;gi=#kdk3ARtV`F3_IcNO3Y` z3_2VGU?X71V58qrO%s;YG@U)O0L^^wUBv@8PnA^=fX83le)|0E+?B*Em9~$GTxlhP zj)q}#8G<#G;bYHV6AQ3o`NDw{GXPw9>Sx~LKJr}``4$_^{K41!7oMFejna5bLl!WU zC)@URN~nemo0Oi2RyJ`>6rfRSw)ZG>(1EotDnJ9k+MGf*7ojtbnP0|YinL)(9|lPS z;Y0_U9iq@44rw^Zvq)ul*eHJb%HTJyn#OezR|CLkAZa zW4v#yO}l8Bn+8BtS!;b!%y+DzV+ySG0P4E@r+-v!SJ#$yiKO=Cy>C9a)1Ztoq3t1e z>(-HbZh7@<&mGtiiJoFW9@+0(4~-8An3JKZeLIQzn^*>D!l!na>J3n#E(ttI1#Of+jP#cZRQ0>%Qc zmgblS#=`Vbk+Fa`@CM$aFrb0z1FS`D;OVdeBeo>xP09^wPrGDOPNt2VnSGALUvKHB=Y!3w^p4uC|^Hu$anlpzo3xtnP0;~y51Hvc< zP2+9SHLj!x1aTT~$-`*ITxyL>jWt#2CY28X6N7D_0Co#o_^@N(x*2~wlmT#jGu(Ic z=AS<6tB9Ma8vn}c{`>DO@4uyZ|C^3%ZrR-(``S(eplZUam(6WwrpK&vZl16`jHx?T zDd~pL(3wg_(SGO~JK+%T+vAo1{FkrIKL2bDpe&5P#_-JRSHi<@anl3b{79e~oR}W{ zuG=o2zhGY2u|RuBllS4P&$)NrRhEVZOgpoVL^H1VB`UBExh*~ zxUmQ|qZw;_fa&m!H=PGSi)l<@P#bs{+rk$E@GHhxV}MW_@?d_;EJ8DO&!A_#ywTt9 zBulj-*|9QE<+k$UkVoq5-=jR3aiU6G4VQDmWs4h=WL+cq;QKQpsxo8h<{tjYue9eo zI_qn1ODE5C&s&Wog9g7l1uY3bhKm$t;WGxKd*3TWC-Dy%iG2O{9k5O z9m>K~wBWoj-d{to=9Uxg=93Gw8|xK`W{Ps-9k*X{8}+l#m$R-G+umPzy?*dEFfr54 zvLjppYfOh}8YX5!@WvD!7$^YG^o%s1A$MOp!P?EKyM9u9ZMWVcPLKeNHGz2=!ZFS? zG@>b_upY*lP9z7TLKp)vHVPpSOtBUL258+D+z`H*tD;&E*-|^91vI^8sDwtboAY1% zZVJMcFR#74WYx5~FsnGivJ-PM2ifFIKC&#c{M$TVrMUUlK&nsG-4I2{55rXPu!&O1Z!;5XJrbz6qEsQY{LzqnJ3QU!P{_b zqgAGyK58Di!@lpHvb64V-sJySJCk~F0YjR)(YN*5?j5G*tK8L|+9 zL8~7164nr5Lzf{0YY{?2n5IQGp@y;6BEYq#!7VXk=O#D_0$VfuAH|`?N zkeV$0G9+%Sd`toJwuj;RnA9Lq^_LB|QQs=$XH2^C5IM-P#L$XIqwPO#^vmKBZR*ML zqmj=MVr<9?$SR?G%5hENVJXLqtfA~5RaMp7v4?8n-uE;Ad!kzixDa-sHAr`G1fHJxDbprruNpED(nf$phGi{ zyx@0d!8l7K6M!c8=U;cXWWP0GP$@7-`LYf7tC8Uw~dD~&tGu=?oTTK zbZi50GuIR)1K^b_=KJq;`#NVQMfK$A%_Hx;{aY`*RKBv?&WO*x=x;u;ab`;z!7OVx zL%2lin~Z4y)+-sQax$i8H$!Tf{RK4kXiU!#d?7#m=#)xl0plc;k&uNj4P7$6ArCsv zMtVBJhLXb=6JP?2HJ;ItwKjwXrXYx8jqetoG;>{*!Z#3zC*o;1kYB0BSo)Bab3D*~ z-IB;DKaMP)k9>E_7dOu_@zf|iNX;<;iRwX2PHIBp`Ch%aRin6)s$E0%ks(rK=OCJ) zlWAq4aayjVY?PE_Jr$xFDq7Y#?ozIgYJw_VM&Kl>1CtF@y-G8>tgY%yp7P_dB>JJikoqDW5Vr&QW{u=5Ds*!I7Y7%$5Y?_K0MDwj^ zc>Es(dNr9J^ynszmi(}X)+_PZ0z}EsdY{l#>XH{Ok%z*GxiPM!_|;CuIL4G_=Bz0V zI&MaJXxWt9?bq4<_#G`bohbk7@0*-BW_cH2YSGuu?|%I8#QF|v%|my(vuAq6@ecRw zQcStRg%4d)ewN?*a&Hg1vRj-*m_~+NMXBoW)XP_=Xr;tCKD|+$K>2H5tj=F7<8ASl zTGJ$V`voAk$m6Fe7c|kXGi3kEtF`yLA4>P&$!TNlivS3<@Zu)9M{pCIGYtS|8fO~s zy)%uqmLjN2V8OyDYb`~Xb2dg;j0MZd3F#r!K3MO49C-=pud$*b5KkT|aQw@FW7_^( zTNaebO{riOmacN<9OSD!nVc)OcTq*l`Yar|ssifcJFXtLE}7K|k7+1eL6A&jSzE4H zaug+Vha4%(Q7BbZ%pBz&RpX?I!}X`Sr)j87TO&?T?a{+%z) zo_l41U5MNYR=R**smt5@DnH3%&*SOyVmo8n1F#NdVaRTVU38e{YT=v5zj;90{>Gxv zj4Myk36xt?3*h3e|JY|kZ45dDgXOsyJ`kJG3Fi=k69-i`n43wlMR2=*`vA}k=p4$) zn;FgU!Pn zmcumJt(md>9I(d7E5sklVc}FAM_5#fGZR0mMQG1XWYxE}?LjB~(U zwBF(pvv`bS_z(c%SICu@0OD{Nfp83E!gz%M4P8oPLw6^Q_iH_T{iYM;|MvTjGn%1B zg~tESpPJ>TC3Wr~A_Ox=>bm^(FZ4DekuXK#7=}2?JxF=<+`+BKjwLp*z3=*)e))s1 z-f`Rl_{Qu0*FV=mQnBKCJemEmqGh@kyhHNnB zQraJV$I`YkQl^veUAJ!j>5E~f4%9Sb&E=}80`9$WaPlUDnAqS~sg`&VQ&RrZ)74kb z4ekL?x-)j!dPdsN9Hc$XcIBl_^ubGPfwWm1eb1e*fB5d|hwgXx-5k^&GfVC_(^>)3 zQYHXwG-GW5tgw}tZ#F|#!!qyy41q}sdur1)yZ)RtM`bwM1-C{sfZPtrnou>SuJhcgotZFpOqm|m&TR5muI0* zDokx46PaCa(2+Eu3LHMQfz4>vE?Y;N|IH5;Hy)XaI{W|lc=hBEJtw-|oO0zU6E0zZk6E?|(loK34QSM9lze!k zVrb;?1^dm=7`JtL^L|n`Ns*Kc#AdzXXHqe%BG|+c9CZ}F^-W2!iezAe#4!SvyntLaawsRVZ?Jd z;avmb_JIUcIC#CXmtnJ7V^ykrCJU?g1|9b6sy6lBg6B|_F2ljZxA?NIny@|U&B&%R zQyYkz0WfnmQ~^L)ho%X1#^k!JfUPxKrIly~z-znpZ+>ofE%_^X{(@WT#A!*-#0E46 z#?V~Z@foJ-U}Oj%1ak&q2VrOEY^J43VY?Z$nx@tqm{u)O9BCh;5DYEVmVjfu42?9^ z0x&J^;+0KH3B#8rI9m5aZW7j9b&1Vuq=zOp>i!tkEPO>~W{%_>qcZGk@e*al`CH?c zn)6iTB&tJ%;bf|0abqSAPRM!kZ=}%HN3yu3X72HEq^xniPd;>YmnC`7Uox#611i;` zvyT^u4^}-j^dH~aWnrH2P~;Hy(Ek_xFO%edCs_oChu|@WmBFxTNqN`}O=Wi%oR!$@ z_)vwa+hl^d8M-7uLx*EKXEp-XOUwWuG;`N=b7c1EZ}=}gH);|}&Q;0P*8u+Y7j~9H z9z*89=#Y(!hW%t{KKs&q!_tDP*(I3fTL=^bEwBwGf;nV4?+0 zbJ|7%j&(6KJ!349XHnd6YI1uX&9J6P`Ozn7Xl0WOVQ_OTNcAY?-t<+rS`h)aJ*3OZNwN=tXaR}3drdr6yT&V%TH-Xhp%+1Uz+5}*JQ1;F~%-36` z{l)JqB%1lyXO~kmK_HlT^)-MmJnLV+)B_*mkw>goN@AM*V`#qk+(9hTStzuXOB^0T zNy;Xv0Ag5!(P)MflC2DtDD7sb6S_Pd*Gkeh=&PC5LeeNcM&?7NGbc9A4W*R|Cg~?p zDklf zJC5dqWvI$nN>)`4Ep($=VQ!fl1ojQVQ~m^PspuHoO9{bKG&#c6_~c5erzRgR`>6@> zKP84!l%a&tG>o|uco4=7AA~Z5V*q$RpXu4JJmeBXvk=ELJAT?NXlix_Uo?bW7{P4p z&y=dr%xk;#zx>PsD3jSsMoC?lAAhvf6RB0!V?^qb^4rhI_-mA^4qtfoTGzr#Ws@@g zU17f&VqZFC6LB^T10#Yju{w!WTEya@k3yCrX<`h-$rZ8zP`U^6rZXc&ax<|34Qr#& z?Z_ul&Q%9DVQMzLI(7lao4!a2%eZ zcxvGgh$&D_jdYeCPZF{f$tI&eD|7QH2cF?5D@E;aWn{R_mM3zFjTjm5xg1q3)6)GEb_B#F6oUksKuBk{C8|Dv5Mul~gClS}_c5 zyHV#2K;W3AMB*4zn527ox2+{36|#wmg|G{`>$R0pvQ^r@`MpON&3x(k-A{dGP&>BN z7xpKf+}>&CFM7fvSdyMuxc!XeY{u7ZqX5hX+1 z4DTewswK9qQ6cCy)?JKEW&(->yu)izz z`JJm?!OIH0g87@C-ih+#m9YrV8S-^Z^BhkGlvXkj^v+Crfj68ZVd zGeN8^;z>oa_p$<9qGFX~D-??$2^*$iC_YbMs&isaONMhl@Z==tV5$IDQev`LXeL%n znCvAkSGo+FR1zxAm^pzV;Su+byj1zPj;Z3-5u%dRj_dRzJd1PxNKhi-DR&X)&m0V0 z%7@4^J)rZKXn;LZgTs*-p>kQWPpCOOX1LBgBpBFn5(!OY4qPbv6;(-tK|;Xz!O17W z|6i(7FJ2zOkQPb#*%NklC5{PoAa`DT9hx1#5n4oY#I~+)0-+g+cqoLi%aMIp9wKL# z$)uKO<~P37yztrrTc3sU%7x<7Pxf%STv?5kkjK#aChVKV%vaA<%WB-Nj+j%Kl}#hp zX{!a^yb&-HGb{vO;@$INL*S)|8HHD*U!kI21b2p3HtiA6Qf{++~H8E`#3na(YX? z!IgeTPAxp`$vVqUlef^H_*J$FOfc+AT8(h#5>d%;V6Hleo1-`k`Fv$=EZjN#$XF!u zkOfIH1_GjSwYe0j;*pU#A2kBiP?2fn0F#xMP(W5#HpdAS5>-zkCt2c9dx4&UN#@T~ zih^#E>_POTn5klB1szUR|3THLn9gA;PEl_B_o1i2oRg}j#JJK7h@)8u1Vj7BNI)au z3u%!kL@AiU&Mp8`(3fqCNC?fCZi)?6AZSAS`AT>GFa-Lc$n|8uzWLNAFQJ(SZk__T z(lj6YY>2<4m!f3;!xNX}rCNNnEIl){{Y*03^~z_yehopHJSLE6M!L(dY0~F3sa=3s zsl=u;Yy#X}HXNC=T{wP*jAN4azbdzBao6e1`&V1sG+yNN5Aps=0+*EmO<@Co+WW%V z5WGc21r;_Bgi_zltF-^9Nlw8a8Ir^woJuiL zGD8)Td@eF1?qqd0#vDnJbG$?ts$CfiFa?|B579VOl~KcqB(`YbX#A&0wi?mci^rRU zj4~fNPLgdz|3S2@3?Ue#SQ+n2MZieYnbz8Or?-Zgun6H8^6bnIs^FVIz=igVk?zdd zX2(-PBPL_tgksiMXSR*mC+(8_d+zb! z1{rQ9Zyb|URAsbRMRCIc02&hcS=Rd&M=9M5ph;RE7dF)1bRKVvZGt0A(*$RXt-Ya3 zXBuN{5go7)a{$UENq*d8;N{NAlYEIvB7uU6AA>NN^H9-oKPxnV)cai}SMy3-w`6Y& z&Ems*7^DApQAGr#ktTB@0bKB<#tzn^&I z3j2-Mlz=pR;ShN_MpP!rb128l?bo~8uTMjk=U>}dc;eh+AQF2+eHytZuSbGID6oE2q0tn);UsjdAdeoGo=6?05%1s#4WJJ?g z93h^PlM_R}xXj%cnQ{GxG9PN)5Tl^xHVG8sIdZ7xNhFuVNpWRlU&S3hR75f)nKqeE zviFizk_m^I-)8Ho z`Tu^pSf~_;!%-`j+(M$E?~*CpkJ<0ns}952s)tGVYU^Rw@roIYB{cmMMf zmzT~k>>bc#zWfj=J~%vnLlK)omuz!GuFQ(#6XOD)_J$Z5a-C^kWHHSXIt`RDmbe^M z8GhTk_Ngs?>Bp~l*~Wz(m7Ia(txT#hGW2xf=HvlH5(*^e*W}&gEI1^|eu(F@*pun8 zF=d(I?|TJ&hcKc{k^xW2`8#f)%5bRK=nvF9R}?=r2|bh5R@FF3<)sP-5UM~4IUi|E zWAc5l2T^#%TJv-7-FWwH_8YHX`S{~?93dl@n?MV&0oc+Ih#_Kz{L+ohT;g>}LlRrh zWX?bsBcFJ*K7ZN&{U32Z@s8riMz5`+_>7Aonw@>uk;VWpd{-L_tZX?;Nna(twp}`6$kd%_Lw%wS~ zEy~DvpsBFeLT*V4_l%svx$;Q{NG6P-Dt`bh1e(b|ct?VQAHhOwmmIhJ_~J_D>!XTG zrgh)@bH7?wjrXA_T~S!?gLnzry7uUQAhzyy?gN+M$jn(60v&Tr{+Y83XxKyHty`xf zyAUvOKm0&?N8LS2e7LbO=54nYuU~Hd=n4Pk8;Vm$#%A@OzS?~KWp7L4QKPX&E@U9v za^aFVYpOapYv@M@VlSjsTsML7dD@(bq-T~oO#A8c-dlYCedYJOc>{(2<|~1d7lk={ zW`B)lZa8lK@F{=lc-S0`S>pq=qZpeon>!Tfub3TRQYKIAa2Vl@PqObY6PV z{hv9oJvy6iF}~^2wm^gr*5=_SZz&HjPp(pNOqogzX=^t(%QI8AGcC^T)?35?jlL-1Txs;4tefODn^u*R6e&QJH|K-nV{s5*!0(7!Zsh%=-S zGZddPmucBgbqiGIb|y2mZ@a<=UsxLes%XV19zoVB}Ec<$8z;KkSR zfqPtj(C=N&9LFC#S|2|Wj%|#EO^eYC0CTiMGax_%`0;2403nIc{hb)Bcpt1KKik%{ zRic@)BWz%8=r3`a|0mT5RIfj@lX1wTlFx+#ud`3GIBG<)7(QOdVqlLTHRBfnZEwP)VR;4MOk&_n@%ewg{;KKzk3_)Z7;4 zuk6tB6YXod-TjY~$hW68E}rD9u@WnADk=1Wwo!!8rLrQ=-iv#lvy(4+1|l@CFix^v zsyPPga;tqi57An%riIs#vz=;MJfp-BR8=J+kGyUhEPa-MpL-C+ z$$sG4s=8^E`Mp2)tMZy5OI`b-u)s{R5_VZx*`goOgOHo@10KU1Ev$<)2J^T=#jGi61z{_NZ9t}xthT(s=8Ao@X8$(mksRJSuG zkZlS5$A{h+PCP-0x~wQsb!iYylO00gjB!8$r^?|GA3n9(S|k!-iySFv!waOPrPeV zPRwJ^FUakwm+_TX8~|GyTN+;lN5@o^#`r?n&9D%IB8_R3Iq(WAlHwIo%gQGnt$+K= z?b?$w)B2fbZfbS+(!*0PKKN!xqMY}$%@I$rAM`kLO5F)hx3;O$r^G)WQ$}H)vma8aYIzj=s&EujZJWrr+Sph zXPSIKaT`_VsGsaB6-`N;6}Lq-Hhw^=thh4CoK?26_qdnTUqcndJ*j#x`KM41J=w9D zZj|Nr-Y-nX)V1fu*m)cSpl$*HzdgS@X}l?oL@EqZR5&`M!f;3Czzd*e&hnwzYm|7N zkg!I2e(ZtrrOIDUg2PUJ>yh5nOK4`pxu&UXX_}@YK%-Kz6>wDtMmaH>S$T2O$|BJW zfSXQ~KYV{;anpXt*)!&jlf{0Z89srsyBu7n&6d3K044xzOeRh(a5937uNG;?R=`6$ z#EkJ!<@3AhE$kBlG+X85=;XPHgAZonK$r%AH7%eitN}o->jKHGeUO2iGr^#RPh`ma z7C>jE==zac%)z&KwKlnh4S?&AinJncBQUb*SHv+G0vh$YZvucOo~_k8xAq?BO*To~ zAaBJn<0(^y1A0o3G4q+Ie9)gWqCye2+vqjPV zR2Nt~m3&O$L*Y#F2O!jepoVk_piFJBKG4C}M8=SZLo)8v2KHdx5>qlrEgNC^z#aDW zi-ViSe&&h#)ow+XuL8NYG&@a00EKW&(^L>Eo6zww#utn{;>Arvhb}FYJ?@yN(9A)~ zd+#YuZ0!r00p=%A=Hhfa-SHCcczsZ}C*FMPJanXsAZeUjzQmVm1L7pP5__bzO=fWu zB8Y<#49&6f$kEAj5DX3TG?|V9K!8R8ohBFsdgzzWDk5)6;$sNJL^0#_ZuHa|aq0S= zAz?h!^U!;r&(uVJUg?+BuH|tC1cunJ0F7LD)x~UF^uf&{<{qwqXt0@Ao>O(z?yA_I z8{$lA@8c4?CNzQvYN9IXOBqv@GK`HHRl^}r7|;4~@>HG;_Z~He>#5RmKP0DWu9&QY z>WZi)aqrCsPh3{A$<6?9>fy>}CVMZg59J_6X?ts+SK|gY$q^<03;nEgOI6GyhHLty zqw1v?m9lH=+S5-`GSVd+L)43Mt6g91`rbiHRbZC^jkiVyvZ_c%9^}?# zGQCvzauYuJq(KK_h>sxxhTMs_!PcyDB8Em~qQDJF%*Tvb+$58$kXw({Kk<$wcJaSj zXvSLe{(D?e*iSxQKl#!UPk$tu;S(t7N^PbG!LmrMMGDa~yi1+}G?Lfp729z$o4K}ToW44-`%wBqA@Ail(r_SrHPV^x+`&WFM>oo&@j&R^|o9eCzA6& zIe&?{{?hd!WT6B*}9x*Rf{VSN+1j9`o}RlHr80g^kQdE(z>H8mT!-vMdVj zWcZkjXMDF1pegN}k4~Q3EH41CCe%Jy69~Jo21==-h{&mZAbN&!V`QTc%z*=%w%G0` zkqrcMBlS~Fl*62y=p&@|t^_6h%Qk{wP@4XXyX>c0BT&@Bv>Ea#G4T&1mp#L&dO457 zVNHJ?jVnK&NBh`upmIHu22r1@n5wur(-ub`@DElbbFXio-Wy~6o}7;~QQM`u7qSBv zr5dVpJYeKtZicI*c%Yb}(e&8R6UkOj#stV#2HhUM?0UaTIHqm_ftYUt_`)(o$w&i; z@wxrpm)lv2HA*w<+2EH{OXvU%yF;ckN@8UbhEK^Jl8sQE2p+(@ADk~`KQpa=`G@RV zZYkB-mO~j{Ei`lXjJf}o3HBMyKq#9?jK+~1zqN!BzF-iOO9~ zZ?0bPYg4{wOTkKYUJY!;IC4x9Cq|2`{IdPC$NtQqw`8p{m0Sq>^3_Ol8={x;Xi`=$ z{v%|nG=#(ADkU>f(c(DzA2cUp2**^ryZ+Kn3}5)XYxUzmd3Ra=P)Jb zj9CmNe-y}&CB`%y5>q?Q1b!hBaA|@Enx?hpu@r&v4HXsDXyF{wh#6FR;@p~uOp=k) z?HU$l>C-u^NfNA*@UOrVBt>@=IxdaKv(aswKWl#UZp4lN`yiP*&%3mH%1sns>ep7I z5*E;YO)$&kKkv!-i40&zECTxZA*A|esGjpLjTXeTd`#7Z?e+#^2yz+R5KqHDd5iB- z;P~)lNF07$xx~_&Az33O^Vz4jUyY8`WTn!?TjFMHY0B*xqLod)3Y%ui@MVabk@zOq zI%Z;GV;2BNs^&=lXvQCX$KXcE58dg0>HDT+2)uB~_fC3RAYn~{=Vi^Lv2b32(trCn+@Q&K4Hw76?p+_hO= z@OXj3lYoX@HvT2W(;h{l9Cn$ZA-Dh5Yh=PEm=45Hpj?nLH0McThTrLA;$XW=LP#`~ znl3BXe;3=XlI>jERXfosG2s+Pq3L8O2i=C0wr=D!*+rJ?V%i2KGs$P0y6gIP+ivVy z*S0ZV=jfR_(LeciEr%6Gw65vuKlog@Zmj6+w{hOR3rE60D_ZEl{V9Zzfs6Vlr-u@M zF+qRPdhc= zBpiY7Hlc9F_xF+S4IzH<1n?;hfZp&Oq1&-N%w6Y<3GhI0hE|?843vIw3S0t}ZPdqkUMu{lw}RoCnIq_(OtXnnFbi{JpgWgDAK%*`Ak%gajW^37-J3ElK}!( zuLJ$2UxY3+dKUE1TYrGuoW<8HMHf7T&)eDm^4UjGZW(&WGNYzQ>FWx-+Sckw*!Ke8M2=F z{U`iyd_JP2_E~N^QGW2PZRdRX+-(228T6G+Y8}%U5&ENg=u+Cv#M{rveD?0z{{F(! z5O^;l85$;LCa$&orJZRw+?v3Py7yi*qVG{j%m{i$e(~3U6Ctis4<&LQB59=A4Tmt_ zgE{Ha=A(!rw(?OSnFcOwc+62HQ>hHe&(%v2TKQCtjhQla%LERItcl!?sLxm=nlE^- zUiT)OoNT7bGcHK}M)D=GKiTAdZoMz|WUW+kc}x8TxW~8%>B&FAsEsWT$E=L>_j7Zq zZcIjY(X3J&%Rv}dObmb^6LK62!ZDpxO(+6PVOoq*nA(6s0MrJhGZYO#=}c_^AWSU9 zsSQFMIGj9`Th#>ea0ta$(KxaSpH8NCU6*{0qh!qMe!M(?!SMp@iMMRt%ixCAV*@C+ zXQWZ$1x*s!NRQfbh63Ybo7k^TIVcMgE0svzdbSujZ%rokN8h*k;kOk@rIi%#XIBf& zJbZS8{0D$$7H$eWrnrnp*{|6CSqIWZ2S*nAlXsK1)`gR%#a(1WQ->FOJz#Cyag0}l5pg3D&fnc`uGk7ZJ*bJ0U-xP@ zm6N)BkIShme!q)3tOr(9L7Y5UJr`;5;(q4J@Z}IxiUC{_Hw*y<*=nv{+zDz%Pu54( zQ%#U!-qm18H7AMuV*He>gL=5CVsR5xS#fu%_%d8JDp^q65cRNPtdktNoJzqm@yM); zz7XQfljBWRHJJ*4d*5IDyL?du1ZU{rBXWxXZxa5}m}I!jfiocw>50@WnU({Sk?*;A z`NIgUrFteP}uzy&VC7vuE6?BjzhFdQw_hQ-%Il zg7-6PC*IG#@v1#|P1EV4#@XV9*J=PSU2HC2!R^}LngEzhV+#{rXJylP;ev)d zq;-;)88ky`P=+9M@O3hL;a#;tTL!M?C&d$~oPZa0o7b#4)^&L65}IK`IKWsF_%2_P z5^7n_e@IBd)YlM6aX{!?Bvnr6v`*3=&@PFxrd=mxjR^<=f&4O66MUyCrySa2f$jXn z<90HTamX)k@th&mZLD95bC$|Aj-bH&P(E>lA-_=G8TQcZrHZEJB&!$a&pC5sX98!{ z1jA~GxK?qXyp+vUMaLbbI#9(-#^DFbN#uj$2r7>3e~9M}F@MYEtBE|>K+Z=#f@CKv zKNX>>p`If;v=KLo3sp})9$>OEJT_usJu`VVVo+B0kMWF*58!=o z9-OWgvMg&f^#$oliG6be2OB9p$o&jJ>vmJH`#}Flx z+!2^Wu4$_3P}oTZ$DDnW-71&1;eY5(_qRTDgbaawC;?bg&0RYoG_zAxzxS2duYLBQ zxtRxUHSfBk>vFqHVPB>L*b|lD2`QZSu9sR5JNN zKQd0X?F;f5DY5Pbsjuq2S1<0dI{wn@S_h+ zmu(}-%_p0`_ah|}9t3Dw*Uzk-%zRx2@0;++$9Jzfn)%EV_5Pt5>_OR-Sy-g}G2r0Z zGMbSzKYwGytP8kd#u>9 z8LG@J0MwyqPm~Ji4q9rVNqeG{X~Ru-H|S`wUnVR9D3CpIw!NAVTI%w=^VD<&YGFU* z_n+CJ1=xf$cA5q$gP5kN7``YI84Blw5Nam59Wd{nN986Do1E5_uX1DM>`h_iezVqW zmG+lERFWYui}$k{wwdkvCRE0j!2|f@|gxLZ3AGp;#e0GD{_qA8*PkgP} zS2Uwepj=jx#7rERZ^9VfCGS~?d-f8pTx-uH0Zo#UQJ0FFVZXvU`!9;K0s2f#9M}g& zazlulduuD!k9* z7yuvr(240}Pn}?ldHd~UWAOBO--Wm)cj81qchjJ(@ zO8XzkBm*5M!6SGNSM1gG%g-NF(f9kHxxfgEDJ8oUNVQa@R06zZs72dH| zYLxf{Y~BhF0G)`h_o=z6vR{o(sd z-Vu1_YvyArV*%6?SIim!fAE#rKmXLWOqirq#_%rV<)#zm4?Q%Y-Sb}fR`v16_gT}# zrZX$8Y)W!7u}A5c)MXq#Mzyq%mC46R=C&}&{H{Awx(APyKB;nAP2{Sm0}-ipO5RP% zJ{>7=D2H+=bFt{-45{ByfxQTr>wr`s`{Pt`K|?vqkmE7UI(X`3Jn~%YS0`HY zNd*$4kg|y^f^BJ}i3}M6vrdY({Y9s5l6msNY}PA{#4!Lq_|6rrWRfBcfu$6)#&^fJ zPa6N}CuaZT_b>BZBiIWw-*GMxDE%?$$#?*qD%}sgy*#;L0etJVdcV;OkUoKOj0_pg zWIX7b%fw2kJfO*FqtFLQ%WAAt5~LuPGW}UQpoy)CmF_92hguk6QK5ATxU6L2 zp{zkHB!*aCmP)%?LGQV9=~Vkc$^56UbZ0$uXD78~b(D-;(8RVfY!f3dX}uDg)X*h5 zB*a-!Zp_L|>uNlXx%Fn;bYibN3hF#h`@i=i6E|u6%vo}aS@VUj?n*R+ z0lFo_!Ni~^<0089?T@}=a{Y+{2Zd%}PQjksqv;HLhS(Z~U~FU*%#wgF&2}8ZnUC_1 z%&P0^kt7WPnxmyzBSRAl+uX!pMeW+xHz;<}ub@&FPTv(tAd*`E70K2ALOYbzB>oGI ze~S#oT$saZFRFvg@G8o+uEedadGMxnvJ0!p7oPRse5FCRut**TDUk;{n6hc6%)y|; zC`8gwn-&vDi_LE;z+ z|LkKs|M(MWZiW#|hJ#s6tTjLM*5an?O90<`t^UnFon5TPt{GX8o7sc1DPt{*J{DL0 zB(jlg&D`TQRqH53-d*5dl$8o(|B&KL#&qs<3}^})lKxn1)|y5_5VZzMkvAejdu)w> zJ`HE(g8>R_f)52ycgY)|v8Kj+R%mwlvA@g;%8Vp+axfl0yXZt!BVN7Mli!3hx(64nUbF7@)d~&(J`ueSX zoAB{R+dSiy(vqP;x3Y=OzLtx$c~fA5K8mD~Yz<>0Dg~pJO1s@V@ywa^Q!*^pnqU0D z(I2{hT6T*|8OQ7v7Ql`HfJdI_p&1qv8O$b$mSxv8aos+Ax4Zjv0pP-p|Ky|9exn)e zS=lr+*{jQ>^-PkjSqPGp`OA<$4pdpKMF`Mrm6Of#Twz1)4LT4b{S0f^<44#E&qKt`laTW z{ZK9a;S&u(4TzHj2xrJO*u84-Hoo1~GII5`G7#pq+)U4~!S6_=QZ?HFFzxv24?lQh zo$XJ_kG*U9SH5p+Y6Ae~W2Uulno!oEDhz-}p4j<+e0)B^FGad6w5LIe*8yOydEdR| z{kKeTfM{kf$|l9c3|*oRUy^}7weieC^OuZmuL_Krm34`6Tcvw&(@iCyAt679$XhJD zwQioO8Ip`WO|(s4-S^DhE>6+CWC^t}cH#4$nr_aU^D#a&;?=LUPIB5vf}2$3=N|b+ zOn%+Qv%*l!WSnGu;&K-Pg?QSI-{lI>P#ihAB8x3JBm>A6;-T2jQ>-d64=j>MD@JUp zX)?Y7b1JPAnS%s9@l%dH57v2~}aL!j#=1l#f5X%V=g<(q+8F zOwU7iI@&<*;JBG}YzoYt3^x-e%-GN@wQy%F2`a1QmzTm#FKH1KWvJV;Dqr+CFk;Z zT3T&_ADWV5_>!D!Igrr+U&d`z1+hnURNT6_2V~|FMyP}mE+m0b2G7O7i))*_rMhCM zvE0C9p@;^9OsfEsVmlO;%0LHs8JCqDUGX^N$g;`F!N%2As7`jNElLxnhA5DV_Wn(U zC_f2BtE;due$vlr=~CuH(iGGCZpL`o4@&0uzO47sC1QqX7&4lHI1F-Ty(DZTtWmC9 z&BSY+czfTGIEMHb>G{F;9A8JfN6F16n_vB@ts75I02I3ofU*vRV=CXek9@7i&5(>C zT}VbQVv2<}&;xK`$AA2b2g1$pdD^RP3e2A5Wd_hB^-WCDaM~D}Bm>8!B9Rs|>ktJm>7|6j<2cgZ04@n(-kJs^FgrTzjp!hzKpww@uLxubICQX2KLrX^!SPsqW2g zq6ie;bCa*S%#@>M8abt@w0Y_xh6wqZC_tm;NLiNcfAp)i#IQ_dI7Hz{zl2$F1Ct%1 zCSchp8}TA4TLrcxR7y58Ig7_Nk?>2^cBnbB2}5lh>S06=UGZLd)S_B6)O^*?8A2{b zS726#m>2+M_qLZIOpr*jL{c~uO~x5Yt4fKpq0Q$7u8M1v^dCG?lM{R4R?EFwUo62@poL7yRtCCAF7Rx@$P|N?~kE`v0FMm3in$D&Uwnk%3u(mX4Y-OtU zFh~#M4DSxiXK2s-Y|~6>dtVA6JY<3$uT-jLJI)o-1K>yBckG7aCWM(Wj<&?zKbOIT zG3GsYPqvNw`neeZ=YfuuVfof;&DUOP9)8P_6$%>TNxC7-jvukK9q?`)zWJ?i^BJ@0 zEcH*`U1cxexj2}kCR|u{Q{d!YzyPc@wDT`*0UXESy?W&y!Rl6eyWVEo*m7u(U}NdX ztzIe)KL9bdboNFYHk^CLm|!sV!B_)hf-wQG#uy*k>KQ`^Zu=&HvCe)doC58AJdn3F zEm{fPr7->6GL8fjdu(-Brhj}u5TI)1j$LEIJwDvkGVFHyEnBD& zUlyey(gnh*Mun*OG81WhBcsKc$Z(Q-Zn>J2%x9jcU%oV$EweJx&*wp^y=SDd34mP6 zBx8=pF^KpW0JaRIk6TDrti@HOeB|BJpZm~p=L{koL-N=&yTr{LK;2{wZ#q$a@T~=L zGoSck{c6>82rTD@Fx#Vj>)tm7W=~Sh6f-wU0Yt=%vIthucdSFVEketZ( z&y7oY-@WC3^A}HTYz{s(Ml<_eH)AFe)9~R2+cW?1&&^(Vt-?4Mw0ATEtiDbg{jseO zM!Y~exy=kZq++d!k;>5iF$pDKh8lR3v}N$$J-YVLXSA0Mx2XQ7y)^y2+z}sP$U=3T(Fx;W| z3}VpX7+dDR8PPDb^qTwxXx@8ITdS+W%Ahk(`9J>U6E~b5RID5fH-iXu@!`_*C~gK3WfCuI@;+F%N%V}&C%J!2hQGo7d_0U71!x$}SmUiR zY#QA0G3`r7na;#`1s&j^a8;-bl!nF}fx(JWJf#Sp7Pt@!@xk>e8FbjibUGY^$^%d|MCAU>s1}D>t*ZO@YxL^z@-&C?9Vb_f`MCY$^lv;|xFTJF>82gCU+q49 z9sb56rm6!S1YOmkm?T~e@~CP=#0)yk5fd|XloH2;u#5rVD??07hL0iaqD*8M(EMn3 zQo)#|J!^3@rC4kJ+aKNfGw<0NYRkTIGcmql&#|KZ;M>aUPZSHe8QI32 z?6(Wxq1(-=(tY2(>2LRU-nI{I9Vd@HkEhSq0IE6=ps8mL9X%6l9n&+)bVkA&$-&5& zF^(Z7Cd0=th*5kDfLm{#&osn9cpnacmC2M6!t5vBHTfGqda4`%0sG3$WZ>6UX@BUg zg+wz$F@?XvTFgZDyeV+TPzDi*k;#WvXsh^ACl#|YNkii}tAm%)Jy^O2OZR-~o~ID0 zW0J=pphGicTf=|`9Z4fo)qa72@X%drOuNs;xNpUHzGO5*t6yDv4ixPjtkI7%fjs2r zgq)jO{`Bu5NoKV$e-(i*$>U5IUqhKzVGiyVxL;dTAi#}`Gg1Q5@sr?22J%!&Q)Yl~f5m9^&V8S}uc=Ak!3K1BcV}Opzrs#K4HB2RWI=la`!C6e3ZRpQ^b`E~mz!&-Zw) z?afae|G^zXV1==oM0f_4ds5OTNiatp#hpnNpuXb%r0!xwD0`l2&h?QwQyo;tQdeL= z6r_l|QQcD5G0r5;JT5|YJLf4OPCOVmiF~r^EF;=! z{n+~IaufdLr)uv3pe&5{@V@mBc5&7?YpOcfqH)GiNUv75rcLtz&|Qgmj#N$XhJFBo zH?|D&a;Rbj>j7O6-~EAyHg7ym+n`m(IG_=31vJ(cA+jYwfnIeViIFBJ9_9}+fOVmGti ztAsY$qwNNb3DhwGhQk4{r^~8$nUc`C^n-!v0tw>uF4^ycHHIvB=9Q#C&e@n?U`$&9 z6`7)XAc$<)gc)7C+7974hC@`3#aozgD$Xa4ucj^)jqXxRW2mY|L;Ap=z{!+dhc46vG~JWgELD z^?HoDXlNT;?n4=Yo*nmX@|M~jmvZ2T&V4SQRPwpYEMa(M?VZY)ETf5*2TQn_GvR+To7%Js`xAbcE;k(_D69scK?>w*j3guDuVHaiqDxJqZODP0YkqrdL{1{Xd>QuJ8k-zn7NIZCXJbJ;2y*CrNnp1 z*5tqb!J|L+aM}>~v1fMw@4wwr6tO|;3T~!1_-^d>>pUUyCg1sck-eNiImFGxi?{hw z#z~q6CtXg(DkrImqIFC$4|I*lLWTy>ncLDjn7RQSXCv)}IS`$x%?ct(7rvAX4J$Q=Ok%9g?@vb-DGjr+Z_`AB}#FO(sL!pLlyGEqd7tb9yj$zCEqu_gkkG~}nq z+_xD%EWV}sc}Qu9fd?V$CL_l^wy@`ixT_%=CKEVB-i)b0@-joHaERn`lt;-BKd0`- zMOXlYFi6->%BD4X01)qT{gG155Z0QHKCn4M31EgYzsc`Dy)K`>;6C?^&Y8f9a+Tsq z-etoYnaPo=IZ`#OQ6iU@Ugx)v0bp(JZ1A_9P4F~BBFKq7g|8q4Ab#{6lfV5Ju1gvM z6PgL3yhf(O7zQbDwl0*jN7ES$+u_CthA(9jg>0ns;E~u@W^Rt-Hle`Hwek3*5TKb@ zpSPijt%DU(>2D}J$2vnRz%y0iIaSWS5Hn)zk<+kB63?CS^e+SBTMTY8bzY++K}K9L zzNLVg0v566PWF|`pKirzWzlhnO0FWyvSjs!^ohu#qKvGDHP1=&K0bz4Ji$+t0c zx7WoIb}*({mxuTs4D5Y(>uLYKJ269f_eq=Cg!3KaymO3iSO=XaH>@GqmXGnv$Zpp>z*!xR7CJAdn495~eVS>2?{m3(-sx z-0+m9IF;m7H-t9i49fGgf!0hqD{F-2q8Z%P1b^P95G9KeU~PTLuL|67YA z$IRK=u7bw>3(tC5fITD%tT2dC5u~_k#yCbA_Kw*HZ=~FK%HFV5;Egl)6Pmf{MEQ?C zdh*sY2^$eYGi*D2jl0Cntj7>|56UK%q_PQpV3Ap{je%8K@e=N#HQUN_4T^PV#sHcj zi5Z$`^F5C~YKe7HbZJa&jDF|zwM+APH#6zRDiSs2D|$f9tV;bP^GwdcnL0?UFjOU_ zuZc01tYoZUih){^JBfja{K=ZARwVIFtjkMwLfq}i3{^|_13rFdiUklV5a(~oxt~r1 z+`FHILPCWjCyJrh+*WCS@}A%gFUg zW5kwW7tQ_=3bYwDW+j!PZH=18OwchuP>vA!u8Ayz6$;IhI-GE&%H zxG5)O@EbyTEzIaE@EL#gdyoA12T#Opd}E;*TBN<&(~M=0n*zrGBDP}5*we5-HvW|o z8^^TpCAAyPY7IFEG1u<}&@7CjY->1BSr(H&z+2;+K^`bpl3 z*F%x(jBSEv>_SQ?f;dtk#UO@YP?Dih<8f$sQnOP+-fe_(&a5CrCR)$>y95Q4tuF7rmNRc$@Rj)bq!Kc3P)=SC! z=A)OA8lt4cGz`Q#CRQr-+R|rbR;FZ>watzx-+$JUY6<8aKlH}(8#B58mg>Lzg%hzM zaJQ!ETB&N@->Lc51}pbS&mh7O$*%(GAER=TNd}i~4{xb=?TWd+bPsO2>3#qj7O8UT z^h*8XX;B2!os~=tAcTT0ov{W56E=ikWS#*&HoobXuJH=}=xHY>r;&4T94O%ndAK;4 za|S=rrL2|AT;(<-0WHx5u@Z_pDtSpA82Sf{#|6pDF;h6VBAFzagY2ld6XYX{W2y(8 z6fT0gAX%%04U`e$LODb}tW159ewkd2D4m14Hj57oSVB~8_nl0%CVmgb9Q7D7W`)nb zr(VVvpIhP$t3Z!jjIGERmLw~)7x9(ZMe~7s?2X3*kUkXJbUW2v`{Cp{Sv3FXqbJYa zrjM|A?3vyF+i&e&BUK$4zRulf)=JMvOvC@IjBU+Gl~dB52B}YxYn`3}jN4*BLkDiJ zS7OanKrQhNPonIx28>{QKtMewY%pI6ZaT!s6EpfVsG4tRVxV6GfSo-ts8cp~z-sN6V$>=sp=dh|oMP?n%?)Dw0&U%gYdE(#CMTd<=l!dZhh^9#71$a1yyviAB*c>T)UJv}7W)i{>qN zlz;A>2DI!Y%+U2@2(u7M<+(<}dCDJ%Um8>Wy&s!??>mpG<`bIf5|#=BEmOq7H7%@f zoi^4-&p<$yh4>?*avH)kO7S$5XHsuZQgBj-+qF!)yTBRj@1a$Zq6AUoM)9=nX) zfxafrnl?V&HKyjsM07zID)BOVXDkI86h!j`w6G??%ZkP9i-ZWOV>y1Z|7C}>U*#$B zgzP=l?FwMUz$FPXR5duJ%uN;=V=44e2CqKpK%fIrl`-KmmPLvenu$%=rnv0U4f3uthA|2$mC%8h zfLi6l6DL^f)OYE58Wc1uQwYu0*39QxCGoc}i=02=XmM`IX)h@Xqa?rh<4O`E5>Pk6 z2ej=X(uM9C*p7oK$o0YcFz*uziPd=$N75znWW;_^p8Rx3_eUs)kPzLaiWyTUyE@ZM z6*ERTHqsd>*nvI>Kp#EW6txEN5QlJ25#X|0MpTdwWFB9b z190!@uU#_TX~XR4X0`dHq-54Bmz(e#UvAI`E^^=Aq{yY$gkzG?6ptbUmttjN+;is4 z#$W%?5jm&IDO`FaP>898b%oPx)YWHBOHfF6cMe?0)6M-dRmqKd_$}eT{mIkH5SY=7 z05LMFL=pScWEIZk%7*i;^#Yo`(=#LzQp9*74Mf7uoTuSsO3ii~tpiv(M1;3F_m?z$7e4qMRWlM13wxi8JAXhM=dEk@N5EGu71xcO65om!cnH?y4d@ZV_KYXIObg?^b zT5Jz9M9C-+6R%W~qBgwux;=wO|U%|7Z{Q4i_ITTRfXnPE28b%QnnY3{|IX(m+ zplEkrU;Uqd;iNiDTXHj;6?(jg?twKnIUla-Bk)amZPGJy5&0yQN3Gv&&OqzoY(^GiQ4Jyy`7hB9({JcnQfCep*v_86`Tl0?N&T2)UbPNF>9 zMjb2afA}*S_ubhu1ZFgoY^Fe3a}%6}O^Y&FI$Y5<66EcRvS~a$BjHZUPZ(v)>LkU} zpu->RZxgb|heV*@W`OyjPE>~#`r&|O2+(BoN(#Q911=KBpije4h|1F$V@*Q|18RwB zC?-$FJS9tI3Qzw@pdd|*M@kZo3?+{tS~5-&C`b^-(P9jtl1P;hkk-m6H;yd3D_Kw+ zKUs7fc`t)~h^|;;hHK3HAjJ}8qSzF4RLWYyU14rL(^|<$Rz@rX>2Wg>wODIHDCsqt zn!;CEaP@m%t{I)EeR~x{Bh6wcW`>L*iO(e%+VD5_a2!5$5}k?6Fa5xjmMoz^K`I1* zK6eu9p4J#HcnHPWB+_;@PZ*Ra<6j8G@OOS>`e)wLJ4{<>ntIJt${i+VxWu8RB~5Kc zhD#43kbL&A>aMHF`7m~!0{;}0fX<~&WTToBZY5~N2ZdlI#ikSm*D|5VH#p62=J{0rc|L%qT z%bfwuUw-@M*)#et&8!T+B`HL$Y@&&cTtYbvZdRz$Q!nEm|3^*E$EQWcfv%cm$QTlN z_BCIsyF;na=V0g-;h4Yr;jO!`pHGBJ(X)IX>`CH6Rmk{Sjg0yEZ@B;WZ(pdyEHPgy>k1FBCFx=;p|>DsDnASQraDcHL=Zao|}!dBlgKjXw@xV*SipHjCj)XPPFsCIkw>0FgtOMxvh>2`K=?9v_?pH$Jp)DmmlE z6D`Di&q-wXTDpjYi%8}iS72cds^&4~+oQ-XCI3(jGo7p&o4mXBuKv!H{awN2I(^Mu z*8zf(fxt0+8m5d_Hu2YOpPOmF^_A^N(j(>H|Cc!}A0KTkPb83+d8HCk)C&fP85ttO z3DCqi=EomCDsjxh29of6sV2_7hsTAgkn!j$88e>g-*rdxt3P}E$i}??B{!2#yHJ+x zkTEfn)yQ<dCe}A0%)BKW(*y^x`ib>Kv4Sb~ zs}SW;6FJcgF~=ae4HSmo2L`GI!PIMa3Hnz-aAe2Ir5=jPjW$>gO)a$Bne)MMuLx7{^p~$XocbjL{q=&&QULrJr!j zkGym9U3aW9G-J3UwIO>6-)~74bmQ^x4?lWB8UjD|%YnnK)XLi$U6Aa>8U>llF z-y}=ty2*MTm_H*7XiE1y;T6I$ zvPh0fVajiBIS458zBhMlXKyi!H1e29u)=@_5gB8aKfRBqjmu5=ov);iTT;uHn3XvZ z{6eJ?A`9QxlQEYW%4ZkNJI+oYe#_eI28O23Wy7zQkRkAcch8B0N4~c6Pk*nSykni$ zc+XXljP*Ir~4w3ucgpka3xPYP4O)X zWI)3tO;7P8RyOq(QVCXOu7T>7JE>@~>}z=b%~QGuOZT9)=SugyGo}fST#g{Y4SUe> zG))MlC52JLHo_P&%Ptf(u_=V1Fb4#-fWR>-rZhT{bVw3v#H11B%n6h6Wgx}e3#!`> zQFUGjL}DeNq?Cr(uZ3h-9Kz3z-F!aZ24VqNXV&P(a^KCZN3KrlLRvsGv}#F_F^p+2 z`fHfufAZ1l%Fd{hBT1=rB3iOPBr)ldT(87SlcY(_5LNS*JIbGY=#67Oeo*qa{>1q^_qDIoxjq-Sx6u3zeHegWF0h+l9Fq_VBwxoFKuoMRDW@Lzj9s3$ShNK}t1M`}- z=O~0>4aafDC=HYogms|00~6VV z7{MUwE7cD}v9pn8rCkU#Y+7}*VVXHOTDGn`R{BsQJue7 z|Naw$(1eX<$U{n{U5t9<$)h4;YhP&!qg;;9fac_>@K+uldxZFRn*6zUn!oX*r+7!; z|MajsG<^bB57cpR1vrpl2&3Q6DfN61;0yGd>C+TNc6EDEdT&^a0y+a0( zBmkThQ2?+$l%-|4iq zu`+~a6u7a@-1nx=R!d+PwrrqxoLWmvG>qbAu%t#nMgEOPaxVf_Es=2yDV4^kmM~x? zGqit9%*3epzB1Dz{(t>v4slFQ$Pkzh)BdNQc1Vzt)C>g>ub%_qyETm_YjAUq%@i_zn8St()5PBusZ3isLn>jBcENQNm%R@(A;n0^%Mg4B-kOHMK~h7+LtTez{VqGnbhkBh2BMRZAl!RvbL` zJidBvlr~|caf}qD8yezWlJV6oivKr%_-MIg9litQ#^d4t^79+Fo@t4S|KVT1^5W}l zXD+2(x<)(bl&SY;A0B*TK}m5E(NkX6gxryaqQ!&k%7k z_eZOH@^g7+EjRNtG~`eYK#~MW3@;?0L8t6cxye9| zDHF!YRkUOhl~!RUb=i260aa@=`>h)fU@~#DSwnmbfE$Z)tF%CS){^hG#UsBLyW}ZK z29co*$@p1;1M9l{^)D>`zS#(sG>#dmUBbZXB!yd$Y|mcECwP)fM} z!$&qAeqa+o<-`B=Utg+5KecN?F4e`Qy4$!+4CBT0Os8pTi5Vtigxw5rGXQobTZIV> zXuv8biWW>^!jL)eT+tJO7^IL&FJbmBfZCXgpKoDGx} z0UgFSq|Zu1jTpz!U5=0hKmU&1kr zRET;(pOT3UWk{A?kP<@qi6^&Txx9dqVWkp)YPN&X+9gD+43Mzu%^(;OitxYs;mOJ3 zjWiiw3-Sx!SN@gvO#xilY5vi#U42X5@p9Dd0QmB`lKCW-k@_ZrBap;Q2WVPxwWMdz z;TQ;&69v}6NPSap6_VU7MtCHx!r@7(h685-gicLIpdq!h(j(1)@<*e z-AsB-Q$KLw;z|NErS-wQXyBb`h^Hafn!q9Gz{(Jy@nJE3Qu6JDe)4TuxutK=E@B|! zgEPiTK8DZ$1hyb>6GI#d3BjB8B&i-HGe$kc-~%b#gDjDg%s+#ol*a-n-0CiQ3TJ&2 z3TLe|91h^!w-QE49IM13!r*sK$xsMe$t)|JN*=c~Buc4NPBt=;W63YB9&-RwyA|H| z9^s=24rM9%-giv@_FuSeqqNVxH2WWaca>wgu8J5_94qSkZ>a$MhbQe2potTbWehq# z2FmQW^AN0w=^1p`1${t6;iPYhNtDD?^zU#B}hb)pnUc6_74E!{j=es+q8X zFs8vU99b_DlPpCAj@*aFx-+GF&>9oWi_SFkqgw&(Y9{7p#NwugFpWeu@=^xs5>2os zFbQ-`iLBE2>J7DpTRO5V)t^b=nC#f4dNRYVtyhSok>c&qdj>8GfOs0;sOU%c3AJhUR z#x!fOl40Rgzww9}I_w%ksl@6eqGa+C?`Rhr$EdA)la?`3e&n5-G^HKNYI6TA)qnR3 zCr+L$ANkr&a(VW(EH@qxKXBHcyI}v-A2-r|nIxuX2%3=ec9&^NY5xl+U{FNQw8;gk zV3+6_sc%wzjIx`FJ?QWaX_1(N;UZK8lp6yYMceR>f4+Zir9xEeVrZ0%L_!NyR1(kt zAmBn0V97P`p?gb{hokYF&C|A;-6g(Z)<@3q2R6S-QP2T>dTAsCQP@I(Ic_YmTyddN zyT_~;=O9@z1sSDBk!P9OQsgA|+P_CY2EypT2O)qEywv+p98x(^2yrtUjl-F$VLKbC z9vVV63an(@q$iU$F2()OU;9-8AJ&?sJU#@1HD&312pr-=AkRZLxVx^S#yjtWwS_Sz z1PfGv>s$wbwu1_R*c4~20jdys$}hS#(nIovXZ6W1CaIJbBY=^%%K zPaqg}jRS;U$vF7Rn7-!9SLPjWDL(wb!eS3)fo$0D!ME8b{{QX$d5|PaejWz?+~dfr zj;`waUGwhu=FNT2U8xq(}-B0TAHa7`$WNytDgtcXd~FS5{RXl}B8D?jOHMFVBd`$gHcot6zLp z=H}ty;o%XL8S&-!JG@O_dq29cQh(z7gPzbKadlOH&=4~8zIW4 z$|DY+e&`v+g__s|Aj08PI|8(eCCW3Cx&jbR&2^+7#lrJIx+;A@gOVPlN9IR zp0AiX=8!j^hzXxaCy=>Oc9|d60Qsev9v*H_7+Y}D{A&vDHvUsGx9ez_aX5aQ^u&vU zOn-^=grE@nD?xVda_FsLbO(<8zo?GnnqI^OOt&@smLthGP4Ue^DU;E*@YG7 z8-MZ_k)U8+hq)DGEk>RxEb*@W%(G;v?r6;jaVFG+Q|cl|q12shqL++|gk~aEn-Ffp zP7DQDqymA||NQ^~LH@qC#4Jh1c8)Rhg|j$MWuCvHKmB}dWrZY4#_{yO&C^t~qFMednW&>veK25jY%(I?{8wkkb^F2qZKF0HrG>BkFi?a)f364QCs zfJi8j9@%{iSv1FHM$6oDb6d=PHh1aBY$i{M2%&KBwbl5Sp)9jT!(FCBW)n%wtix>< zk|8K12H4E5e9yw)Gv*ZJul?p|=GZe}Oi1N>|Fa)Y*DlTkG7!QuW+S^jzxQbPmp^2M zIq?jMNkG=X;Vkz2I+msnXK|pZoR}#b2cA1mpMIwKvG(L49NU;W`20Dk;q&HOrCCiE$T12-C*#7sP9 zOlkVNF4x0YE>8?A(gjD@J}b7vic5424Om5)X9Xb%ki3J-;>dW+%-U7xSc7P3WsF~T zr7&Octi`uad{OR052!m_Z4-SNEE|(u!bBKAV^hWsRW_5!J3C|S$e5oD?Z{Z8GDF#$ z8Ox42g?+~SAmx)Zu&-`$cOP@q&3*T8{yn-mOxyqHPqzNh*BAkzfUAX5x*ux7^<9=15ZEC>H>* zGOM(87d&{DDua8G%3#Qn*370UhPxOq;0%2^8lf>qZSOmO^H+m>2jnp}iOF;rDIxh} z-CFDQfthm7)$~W7s=e@ZW7+XKL2{>^-0V)RYYp?5O*$GU08neHzx;C*k2x*e=y?C* zH-o?Mdz)uExcz(A$gf;y%UXT)#ro%76n4TPtv!2{17mE;w9FzgHtK8?H>`K9biom6 zIRiFL7}BEYV#i1N5FDqgdBG!(d!TDw$fE@)JYz zlRByu34tagm>88Zn;Abb!8q0&85yHh#tkK7`pG+~+@H0QGM9;) z=C*wAt+oHlFY6oISw%Bu`l+@0Q``5+yZ%uuC z>zcQK003vPaER~t=oTYEM@mIZP=|1-H6fWF61I+R*GDnj+~#jwAB_`!Vb%M@Gp$cN zRljkY~`h1^|BHcl+xND_}tjLTFWPtXUBYaRhC&8oHVc`JO=$A8#_Z)l1c0YC{#b$ueZg|^2dm9XW^tDcj^JBU;?{$N z#?h`KcNKskG?N!?<|txUj!$T2;gnuXd1_L~-b`t1ZAdbV#qHkM{pfHho_ZrTjwIT#buq8)Ld-yIk`I%p<`@mxW^1d>z0O6+PF>rB}{%=2C zFhV{BMPX8kBV%_Y{_9_pwzqG_IR+a?sz5pCxE$v6Wb$UF>Ae~NF0H_ekJUc=+{#*$ z06;&~@9#xh_u}rj_#XcIKh=Ehg2_!R2&vqDPZ*EPUCms`&XD}GSJ}<3bUpIrkN98x zxNGNBG$tq8*i_&jGn>!=060R$`_#LDHl{io#r|^E(j;B<5k8rVJUsHIr9!I{I`{aK zX=WX0<}HwU+BmFLOUX#W2THdbSb|(^wt;!0+kH;YN^-KWeSo0oS_-?Fo}qC5@i$lg z(Rb!&YW{EkbnUTAWuiC%0RTcL855p8tNa}7xn+Eqj`m;3xEz)Av8Lfb%3}^Tjrqy! zHP)p}&ohbxRR&xEiUP(*m?#Ns#4@v)FHHx4%MJa?B`2@S6h$rZA~9wTa;Bve|KC^j z-r(TjZk%IWpf1n^WTX_EcJ<;?JCsPST$d^hnGa0f%wz*Mg9Pq$NkW$>ksA-Y#OW%gQ+uokoKL zKnX|!8l@NX{DpM3hF4LoaS)1owN{jN8yX4r`}0DR^t z@9QtScDR;RjWAM7z_O=IrdO7Pvc*8j=(gX`@>u!Kg9{GI>U zuhkECMgl_WRPvcM;kj3L8gAMpu+^7B-6f;YAl;deo--rWkiY)zG1ipO8BUXF#}<3D zu*9Rj^rZU}Ptkm&Ql@g~>CWaf+xyPn`c@Ri3Z{)pY~EP}0apW;+H(jT$;?D0<1jI( z^MeoZ)eFuiKjM7prS(;R>JXp}|VB)NlzLkH4P%31#G z&(!~&FCH;7xQ0k+b}J?X2oU~`&4>fd~en=CS`S}nq0^03(q%^hyo%qO348a{pZ zPO_hn$*u!oMtjs|Gl*B7@xS^aefjEYrrm8Ftdn5BtE&1j>koVar*|QRbmvCLd-Z1g z`W+4cFJE@P_R#}pESM0QBeEHkXLw&a7Y{5=6II5Ln-Wfwrz0@UTILcOdsm(6SdqhW z8r!QT?>#e1p*h$*Wr-z&Bb<)QAI&8+m?T&gTIO~DfIs#MxwP!g)ngVhDwXG$d3PKB=Qkv-eZ5S1z>o4pMPUXeY-X-7 z^C!RNKD)m1{#d+uEx578N0LZOs>xFs1R9>c{L<=UOW8@HPJ?eI4ieLcm`c@twDt!+ zfm3SFD>T?L7VfvN%kSP~NhF^=@BGv!rU;G6s&^R{Ia!^C5?YuEP=jN02&I+HRBXzU*_$yuIYa}1O)tuM zOs1PDO@|DdDH*|TDN|*rODJJV`=-V9cxF>@kGezwr{LK(ra%22D`*Zi43$DH$Bw#mDfNxooBd>M#AiOO46r;|h zPsg`O9SVlfJj~psWNx!|g~Ivf>&w6PW^^c@m~wpXS@%ExBPZ+Qd@`H{X1Lc(pKFTi z%%UuXushqr47QuS8RCMRh7xMX2T~lECN$CHgXEn%x>jpkS(O0Fr=sRSjkr=D{!61NuQ}d0lDB8mLNlrJL3+HQgU8SYihNqNaHa0Qgk1bg8D| zHD65b83!~jmRaHpY+{}4h$qtmGXj)mC8Wt3rTLTZ#aK)}Sj+BbH=TWtczx96XV@t1eN1VJLCKdIbjAYZRW*G^cTLq1^_IX z>Jt(A?w$Sb-Vj^cQ`}t4Fg%?<=YIKRH}4&6;I`uYuk)%rsj~3KmfY>r?tfDAN8Ic- zzV&YS-j2LbC%F27^?Ra$J~SoYh(ZV|XtGbe3r3hp!=0MTc1x<I=&mt+8@q?+`j zP6~F-YJ{A9%8Z;5X$qyF$r)2)6HIbkEn;RWa0gyYr#X%cb2J|sn3$YU?J$~$*-QtY z-enr?&4Za(Ba~MVg+fcYXcP+PhwrVveOLY92H)*V0BF=ml<1Q!0pMppU;op;`-slJ zivV>R0@A+23*H2SOwdz4)eTHXpG^i&#g#(Arrhv^b<|+&x@j>Zo4sI(H}-(G?owz` zS_GLvuwv^v1ysfumGYHLJ-r6t6g;~ErBvp~7)bR`zZ<{3k%n6>07sYZ{C*M9SO6kjKNFK)W7)A=I0-uxiFK{lmG|Df(Byivg z#Vz~8-H`(Oud??hYusYg1JkMc^%-jbtg z9{GR&S?{n>*++nFd$MnM36&`%I^`(@7Yv)Hgc6V$GmTAd3`fbprZTho914rj8rvEL zx$q_2btJP_Tohgw+O}@Rhg9}m+G$_+wX}zB~|NJ{EG1CB0p9GKLW`86Hfea&PkBdKeHciQI!aPD#KALIy6JM_# zIV$@IARsivdH!eL%tC&X;hIt(EEHu9$!E1Gq&2fxi_u!p!#6`*7Njrb-DYu@#ibhT zNx@UV4W~(|3~{NeV=jHHYoW?38yX*{NxX_06q zu-J^R#Gm`wD<&wZgwO!My@Q!jj{NYHhvho6m_cFV z(fSv5nA`t2rUn=-xyzAJXl9v&Y~&40HVSQ0X25^-gLD7j zJ1jX;VCj9sfr5yptX|P_RgcY_Iav%*feXma^L^hqJCK){j3ChG7#lc;M zzL<8HO;8TSa!wE#$6@EEf8iIAplHVfrIFKM-6Kh+f*lAYSTSYh98I5m`cjd{_3UM? z?S%*esb9Y#|ITj)zxKoA?w*hWla3c$4AGzo0RV>*Tz|mkF@hW=lnoEDWgdloP}5gw zK53HBcQ?jgezxhj1OObD$l3gU*@G7^)xQ36>-i@Y_1*563qJEJWW0m72E18g7nbY! zK8m~OCQLj+2uu>*yEI*;T^YYon79uMqMhlMe4j;H9=34+)DgxheBWEHwNppscg-5a z8o%6i_vrJ?+`y8_WRCKwci@BL1>1E%Fq->G&TJDWc<$ZNZe|MDL=-+WKWQ#ail7eTB) zdbM_G?fy@c0{8$v0ZK^v+Q1u2tpA15+V+*s+;HrM9VVY-4FC=S^RHBsv;&j?fz&#K z?zBpy2BRnQNeO)F5lkF~t9*c@1Pa$NFcUuIdzFQ8J$8wwL6N`y?J?39LF!s4q&4Mb zdI7T)nwOT~=RS56UzwX-_|_YvH@AwpfKz0%$_O*Z_y5fpr_d2+u9@kX3(kM^jWx5Y zT${0Rvp4+qHTBLdHrJB|4NqVD#L6YVykqJn{9x6NGcnF0%7>VzZ)J|k^e-Iq^vcZX z=57ira{CL<*1q~Yy|kRB*&v6H+|J80b_MI`E@RsBW}wr6eU?nPQ=$8?k!K+13!KN? zjKFhMnbVVPaAdo*_X@GA$xc2GO~!#H?Zn8p%d0hZJGR&!B$@vm3N}~)%jv`fU85vpODv`xyWM~FWkHa?@%<10 zkfziiPN0so#x4OMzsaRPi|c&m0{yAy4&f`aI}*QrQ~l#^%v=0@`TmQ%% z?kCD8Q?mE%8}iq$!*-x?IVVGC0N_w=G*fKGwkS;#nuGdDQ<+)5GWipg#5AExjZJ8> z(6LPp3b{hsm~kAo`sBGqX24mEi&SQz=%jlR+8H03j4dN?-6-^@>BaP)e`n>_-b~P< zRP#u}^;s$Z?|;HCUn~2*!2~@m(mCU(bmY!9r?HuhO>}1E0)7}k{>$(61gX~`j)hO$ zVzz}GC9{d8;WW0c^OdX4S00;x?m+6dZpz?wY~o_0P_~(i!pQBCdVbSx zED4)3rloD0@DOFU+(E7GyS4dv%Aa?R?nwtP*lQ9RKPE z=l<~zI6G;#7^E7%YB<(2~t%Ck=J9iP@cnV zVaBu+>M@?fxb%PKMgJ3PXlXlGw%Se=gNCFxZVSx!?-Ut>@;nA{f6Pn-cgHj5A%fC3VeiRea7gM`B zY@?jhl*=%4m+78QaVCVOJVQ)Im3jN-+TZ^5U~fG2Xg(1NQZU1lhB=Y%k^klw-1`uf zeFWTpPGciOUozT^-S_}O{>Jx1X3|r`go|W`ofYUL2uXm{K<7(CXyEW3HU~YYm7$}I zAR{34gAryBntbA!TLbTx|CN93-oyC%KLY;nkNGAlTMBU8hoZFc0Ck#K+RQ^@Y?@MK z0KgEMSOEMWMlMbb)4N^0NmOR%H z^k5S|7CtF+!6_dw3yaWzWk|x!UQGYtZ!CZNJvQ_3Gl<8}!THbk3b3Ru2<1{2u#Ty8Y7k3s)nrLtWv$JNy8zN< zm_B(PS~Us)yCd;0e=GW1|6=&+d*N_wJ*OOkJO%(1#;k)wDUovOD@`cT8c6Qf#;n+E zoqpv2q;_2@xl%6CTq*bHF4q{*ZNj`AS`eFU)@H&vcZM?H@}rMs)sgZz?YYPVa_{t& z%IQM@kRGF@ag~Nps)vO*||R;zGIt)Xd6)-5%CT_QhG= zlS~#lvX7nKRGFcy8+GE-o|=57Ptkws<^z{aiw0N*20JtE~OhL^6SQQ1-er4L1kFFPzvJE4?-hk@K0 zG+8*z@Hil#%^z+80ER_lCD-Tv#X6B+dNou60D!uXslW_v#%?U^@JCHhqd$!q&{&{?+|Q^&OH+F4qQw)SFziTa^dmN63`Tz% zai~z{DHm)?8nqk=*igFlt3P<+e}04WIWY-m7%x5U{HMSF!LaICm}P7-yAbzNryXNv&e}AOHT#v%-r`ip?Mv3FMx;Xk{U6ml~M;`kdtv@{m*( zfBnxob{1JF=Pu>mEpzYQp{8Aa-unhZTn^HF^q$P*gm zF&RSB(kf47U{7 zC+}a27C*7=E&~9l&A<#7;3G#fW!Mbjm}zEkb8a+~lDbahfBFZm%%Tn_%VuD*BKO=t z?#0v6*!a-8)KoYcO5A8N@=QLy=^$j7C@Ey6a_i$+yrw7l2FF)^pyT~P$dCas#8UMry4NO+#E)V2B zR9c#;11nBbVPW9AHV{5c%QJanlL=_bv_Du{lV1S}6X=!Ln+oNb5|r4RV1~gcFUe%g zOm<5-%FS3?+sQxrK6&%bqiatp#TTCQe&@&a(^nomt3D1K_p~@oe)X|J_f2FicESRw zs7+rSn%-flD3Ta#!9((LP9f1bP-Tn;gUrUJEOwo`aL&=KNVL1+#?7g_Gncp&BI7gz zmM}BdV+IzBWp_j^8*5}F5YY&t?|aC)2urq`2)=@4$@B^iQ({qu~(?wr{> zORB;411jUom^oPoUSu|A^PHpUK6`tE#gQV@uBJwYF)eeo8AD=@Bh0{IlI9&vn1KoP z$z+;=#mr1>#Q%fe(VXQ1j5s|ugSZ!wZ@;_$=FKn;XZ}n(R9YGv=udOJ30C;9AnzLN zgrj7sfyCwE)MgN~TxUu|n#ED5$`lfs4Dw10Op7#&_|4cI3P}uxW_&m+h>xt%pZlEm z@>6Gw+s)!M8lvMn)8u8CY`VzYUaaKVjA1aQGXaVEjjhul3JJ}WuM8qXUjX2oqy0d% zJ7Q~x0|2JzCAp}XjA;oLU^9pkVP@(^97&h~%W39hg_#9Y0HX`=pZZ<(xiLhiO=w_& z)hiF1mL`L0)u#%JAS2S`<(YEs@<5o)Tw_zF|AK_Z_|qJU!Q^3x%d8U0v(za4_6_;# zZ>x9bEt&FR#^dM6Pkz+@@<-EK^e~7n3raF(wl-Y%&>~HSpxA47WZD71Hb2?zHVW5j zwfRkE5ac(I6KTjVy&4)l#wIbgrRmPQTuM+AlS-b-elW8bjE%z2 zTYgx(-PT|-dW=nOY#26Epvp|0SU~54fW-=+jLJZfx9`z}8N2ah*JjEuVsOmx>_RhB zZN>dvPXhq_vo}R1Hv8%Y=P&;B`9+w)eUN7i%2%&M@8HipO%9co#zw_yD$IouX>57s z$Ta0tIZgR$O^^#{I+Qju%lUWCl%_+OZ2E#7(k#G}HwV&}ckYpE_mbV={PDROKw=rcl z=TMo!-6ZTWd?nAKGKG>1Oh^nYCeI-9dGk=1$@e^(nF%J^%+Z!LD350H98z0$-3D2g z>d$^Ed}rAByWgE+Gi<~^`C|PSzFx4VK^}{+nG;lN=B{3Ow6rufDmUQ@bAcjF`P!3* zWh$q{Y|4YQkKitYD38$2&Y{Tj7bbB}7@Lii-F9+o$GNem-|OgLn7zH`g`KH93cr?JJDyb@E00xGi- zz_0}Xz{j$4D};&X$AYR1SR@8=s?1?sfDMm15i?U}#q47)GYQl3Ol{e991j4b z0swet*!cUutx(f~37h%ZFV}zO6Gvw=r(tZefq~rLdr!<-y%N2HKY77Fn&Am5PE%nX zaQ#KY4-6MM6e$_-rB&~=6v4bUllPk`k8jFgZcJ0zWTs6^SjNNT_O5fMqdwSy+kIu8 z-m`$diB);n(%itWyx@QJMR9rk(IGULXRk2gx^NRwXgq=$_NKY8sZ0s2nNnrWIeK4C zoox5LKyn4sR7Os|5_46V3=XBrK+a<(-}wm9OjK#3pq$8hlj$HXX)aAUO8*D1gwNI) z0NjlIzyELLP*4C+QcJ02DE{2fH5a$n9M;%$Qe3Be^~!ovfAZPp5z^9RP??`9lt2&? z2)`s$`%p%x;kdD~6fM$oab#Abgd$<)$N^1Y`2x>H0;GK>ZugxVdwR3OyFuB*&Af*5 z(G?YrgHM0N{l>@DBSUBaz;y+oNnUq>8TKZ#*Jd!~Hl{;imS8i}z=Woy^x#q|gDCNj zF-pwQoMuihnu##w;KU9o&rJ27@EGC?&0H)$cP{$f&nCEkTls(cH)KCf*^G*%>&d_L z`yO9BMCg9H&g6lC+^@Z#6tY!JOY@U2o;$KggQz%7g;}sYX^y}`?vFf!C|Rv(E^J8# z0OD>80EC|3m*V{oh5+!?1$yyPeSPJC*rjHpA>G|$?IFySUMk!lynNMp1aj-yKthA{ zx!TMk^%F-im65S(-v~`qPM*r-dCVdwE9Wt0ZKe`!=47Lp;CLa~0N^&LU#r1{#{ht$ zoGNcsCx78{2dP%JmH*4%(d{9?gw3q4(*NV{xv==_|Cns%M5LOMK<=Y0T3HC2(?}jW zUN+ZJrm@<5#5N0C5VlBTt1^dOmeP=$qscS2a|}!iGXPm_28vcTn1x{Iywx4w-0i(p z&|SvHFMZ3i*~}}?_zSuK8$1y2nLJ7YxsREa#zr}(ncGrro~_N2e`scxEz(T&e>j#n zK+Fnj%0p;!uQPgYbNSXiwiQe%E6=TwKlhEPM?}K)8`t;0dqcDrh&-xr94s}RD3Qk} zi&s|QE6=%SB652{P&cwOz7(>VML5mL@}4PG=A5HH_qextC;8TUvAw|1NvSemdCV-5 zat14>7tM4Wr&R28+uxb1BX- zIZ*lPmB&m=V?(zB48)lAW4*#7gG2p`k<-MKmw3z=|Cqu}1d23AV?y}_4e}A%nH8F_ z42I5oeY$Zc{-CGgSP4iUcQ%z#QvbQ%xnhJF8}HxlfBTxc(LLR_qm=2h^g~zyfIt2f zcRzsFHq_SagBkMtOl11LXbrSzc%nfQ0ssyrk}KDx8DVCj6{K8JYh`&%UDUY4G*PKMLp&X;S1x4V z@t=E4?nM6XSZfW$r5|jH^B29xR&r~e0t^`W@BU5y2RGx#FEy8~RU90bI4)V_w}Lm% zVQ_ATxrbj}t$pda=8u1RrP<(v7=qA#g{ZeS_`i84>_ozMlMBm7ryzv;n){mjZi50? zxdeDj9oMd8>ec3%*t9YC|7f>U0H2B`(NG7Fo+1hWsILJ)jwx1Z{*-cKHV1sE?xene zSfNMCGJqdPN@H2@f)}5|K?TpzrG9C@5-Ga7eWJonxx2^EFYP2 zn!$*F;n{*U2QHjzeCE04C!cQAb+Xr&eD?a=$ANi@eh4c7@WUWQ-}lw#!?tPuS(3-vZ@5~c9+UYe zVmo%o{EPFLWq5)aV$3WYN}jRP{$^}U2FZxtYQv45xZYJ!IQ7I+Dy37X%48%NtjrQ- z4#uBYo%W_}+I6X7haS0d{1MJ{1>tz~7k(^t;1z;?aL;*lL%-M2a$!S6A)Y%=zxv|Y zcB8QsnvBV*q%ybt$RO`@`Ae(mg#Op}#BcmCwKpA>$}CP|4&^a(AEKFX9fO6~%!J2C z$+2vZTBMUq3lbWZB>%-%WzkX)5#68N#f8R{1|M?>$r4-x!|eP9sBcjuY#Yw=@lU{s(*FdRw>m z555IlXaKGhKY~&js`4%r0r0M;! zFDpA7X@5lD+j73Y37v8A!*;>DcVUTs=}9ndG)NB4N|~83ScC>qXi+*n9~$Ss`oI03 zv9>!B|KNL((eDpyV4AfMgXv&b&>#f>f~!J71;@87O#t8l7n)*8DKTayt&eVIq7Knq zQHN-Ulv|hF2K8zV@jwaXIG&;$6i82k0&tZnr6)B9trex@;<9_OR-6m&`8BCMZ=(lV zLoCUy4*S&O^Zx6Zk?K`LWxI;PDikBHDCjJfQ=i_jN*&N#gQEc-T#`~>YY7trlPx)!`rcSQf5kiBn(@ob0$QD3zS5A4 z^#aiN@^C2t)P+!<4R7D2A2|o-Cfa$u zrk}W|zWkhec8x4Kq&*~37YsP}EFsg^JNmb8(l8+Bmq@dr0050RlO@07@?au&mXHP{;9_BFR*YLi5V9{`r^7)`j@acH^JCE--bT2RsfJ`WHTV z)%znqc`;*?nq_Y~Rg2Q%m=(x2m(Td z@XFUiI1W&N+3Jz4-jo*`&n@4>g*MMMVQDZWs*F_nc5L)1(IF>I59_9z+55=10DygGS|0hsUr@%ee*lsb4;{+XO4uxZ~pVu~ruWhJIAomHTrLkc`pE7tDUg{sh%}fi{?Gkdx7?KJ* zm-NZ^pT%ixOVi?Jrp+z)R!7|F_=ALHc5$ISmt?4n;W4gN0suLA2>*qj zUPX_YgzK6|ObGy)iYc-4TU+rDKM3!Q4_?(iB>;f0Tl*Dm-oXzWt9Vc?{^T8jb94*>pMOlkAqm98Rsw+M2a}KboPg~U z@RgAw*&T`h=dVO;+Cp@)stlrVfyu>%8QX8>WY=agmz-5)TvBVy*L5dnNePXC6zb1@ zNnWMd$DF}C!^YqLw{hXh03$`0Cw51>J~g`;4m1G367AQ>gH01$f?0vwCzzJT2I@2q z$s7H{xmhBQmGms>KbJO@^v|sEbSMmZ{>Hv+clcH>Wh8M?JYimsk&}Bb@2b~s4Bu`)ct^T34P-OtR}Nb6&7JA?!9C}l zd*s@l;zvzOv(hAAdJ;bMjP%@tvz)CGCc2K}j%Ud*h4ooFP5B)oQY8PM-w1E+9Q;f< zRaIuz8rtPYJ(y^wX&z&1FkZw^dLhcyROCsFY5B$z>c_4YIREw>{~vvyym>9o?>a2b zpL2iDkF9+E@!HW2N74fp`za|4`yXfWvsUCj4Z{<{X^tPNcl?KEv!uhUo`nRc{49bH zS4BXqV|5HyBf}%u!ruhcoHK4FJGXoKvs7Wx;M|y~WfE8v$U+m4D>N$oZ8l zy#Pz6!Jb^e4{ted-&Oay;H^IHiD2q(~OeR8P<0OVr!f24eN=R`TIK0V7y3#-qaHZ35_kxEEv9IQ<>+^JAdY< z&SlP(AuEd@N#NZ(`}tR_=K%1j*F3($GwlW49+j57h%!ZJCLIi$0ZWxB5huDs_~FKZ z;VI9S4k`|CIaOlgix=rBC93+`j5LJntDN=wy#XS z|J>MY#C=$sX)>WQyOJR*hS`)<+*tnNj~`H(ZRP*H-&BR^ac#`CF3qAfg$^|L2Pb9B z!a(ltzc;q2-ifEBv5|49S;Q5i+I!f&<^65gJTh&!c;~}^{2nF`oaY(W9IR&ac}?C4ZS%ysqsEUXw=9b{=77n zCR>b|RR;h}OLOEKez9@jMgsugMZg;mb0u^6HlZm=0bIgwN^TDM&;I^i;f~W*W#BMt zGu_Wg)GIyz5YdHeYf#RU?p~ zEI8E3y5`*M4PV{RnH9M)EzOawY30a=J{{JpquM)bZ%NBs=21>)vh6d>Ns`Cic==Wv z?(BzJ~z&n&wV+SUytn1Nb`OT(Q688V8~P7^DK$Br4H$|80FygYuQRjm z0nA?Fz#gVNMUC^dKloQN=jBp6lq{H61{1@~%_~y~lVb+vWtuT*W&i*jqQC(F54Zxy z)oGd;yT8_;HIN*Mo110^d5jdw0Z&Q+z5@W7`cevPA#TmoeWq|1rNoV;>E@7d`L$%kwQOYel+_c;G)9f%F!C zzk03q<{fWqpN`_1X>lYVeWE zjZZ$=Tym0LOp-I4f%d*aNVwUhFJ0EY2d=A>A^-;!HE}A>@A5r(?7aTm)B343%^ZI) z1~of}bsnK0*LLaC>$*AlL1#wJ)K3=q3z=W>B2XTvi51U_KzZ0f2uJXmrqZF>kPtDc6f^Di zvA9Y4ET72#P-4uXY)m#z%7KO@I+|n<#7OKCo#ynyrt*Q@r{^7v$S;qOV)D~p5JG}h z;URPMgK6>Lk>9(J=%Qmm8^+j|7g~%o;l9MHk1ytsK=9S6dL9NY%JSMHX)Qx50lA6$HT}oVnq{MEi z37shcAk!h>I_zeX!WAOJOO9-HDm?I$FV=tlE64RRL4txwW$e^4g&g8kgTV8F+^3Y5 zCIiD!^7LiyQHywWd>HnYbeL;JD(qk?f{@*IvN>$My>~470*jfJ5Oc$qN?MLUWdH!# z%om?+{JWoCfeA0M>4>SvZb75rE9ET!&=2*s&HlR`%K54MNO+X6vIPI$XN4VPG_^bL zN&>|_(L4BqJ`LlU_uTWe=YTs=$A9Lf0$<=mfeY~5;u2u0f}Nojd$MjSU@;!B$c=KN z`o3cmorCFl5%5OFGa7P)CSNIW4TcBnD+7m7We}$k&1CZ!LrOBhcE465zDPy|PdC(N z?3Qtdvr$&7Jq~4=)p?OYT#tVB6OEty`0{boi#(e#oF+f)eMo83;q0~3*O~|4JKi8(lp{}8W4;5@ms$M*AOU^z&fv9sfG=0i)5vUQRUFMF@jg6z zO~qz2#|NgR*&J${M`lQj!B0G+4;+DuU{jORMur1r%B+f01iv1bg`CQrW-=`gmns8? zUvCnQ7tLgNj7?&+^6H8uE-@7VKpx}!PLq?JVPf~URhh&k$xsB{nQ8ILk>@3|*w0)B zlkc#yLVxyi^)Ekvbm_uoGaXJZcx9aCz9s0(2Xddb;ps#mNUzp7_+l3lf_&py+?!vZ zpyViktm|%OFWQgZYqNU;B6!)7(MQID!pyAjr6!koGt=?Im&A0IZO?W8;8&MEeZFS% z55rChnT=`B@6EJiHm~o+@85|!6SaVI;(5BT@?qO+DvcVk*^I4KOJ`XJaGK8%v*!+;BQ{j;A@htg&i;WXVL+}d&8?UmUpKDw?(^u$`~WpN6z_w_{-;-O{f7$rq{8@7Q5ZlODdUqW;DUbo%a4~ z_X-lqRj}ENv8Qk+ZVhO@oTGWR3#>kFB{s@ocm>i76y5bD`=H zjmx+fjzgP?$7^}Ulk1)1G}G{0Fp2fblh8b1RR&SAHdA5$V@5M&^q91dMM~^;zgAO} zQ{~y^*FMtq*~rJWBmK)O`At=iE=faIWT& zsU_5`a@J6Usdy3#N8{{F455KZ#M6Vqn;rIB?}jGm=~UCwoE~Pa^^G)wu&BUQCC4ye zS}D12d#9L+t;C=e$+jiw7)X6QVsE!wH+o`kcq;BMb72cJ4 zWX!3TYqdZAmDW=iYfwaA@{NZgG=&2Kz|A{@8+*Dl+eh`oi3_XrXJ6sSW^B7j#)gtd z-V#)ZaReW9TQ_NKXs@E8EF6kUT`oqZU7t7Y!g;>pJHvTMt>aq46*W7)RtW!qj_wbrs* zwQOzQ`Tl~gdiy=N^;Ayb#wVAveeghj%H{PQN*wRHU*V$*=I1S1VuyITZIwL4fuJRhZ_T@FrwqAm7hnUx6^MU+*3*F{_AEqko0v zPB2qL$-m-eksTa$0kv^&CK%9=4&G|04UtuutdBZcF(`0)j5a&XZl z+HoalBnLTpLwzO{%zZ1ViABfnLjc@#2E)ia_XPWY>=3uezg_t|p+*$+h^!`-lzjw_3ji8&&eW7&M4T%894< z9!pf^H&bHZK?I)$pghZ1fPW1VpypygGS9k>^msg`CFrwz?khTekumaKgg*O_AX0w4 zJdB7B|0Ba5$6dL({lw#y{8#Ots5-;@C?TUz9+d1~pZQ)_|9NX~NS8P1Zpnqdg|Qr) zkEs7B@3C0JSEKmHbvtw#t0uS)`F{0$BA=WZP*8YQ_m0`S^zrDnmHc+ltP;MwPw{=hFkq~)lc`HnVW;t%G8EQXKwp4bM3sY zWp<&mgE^@xp;S1A2Mys%o!4*V*0n5evs?Cv6!LZ`vM+7l)F`>ta0OuojWSW)ko&iJ zc-&JKaN# zeg_Qr&;JUt(T7d9dmAR?8R~*FW%3o~35MB2^aW>5$47qdr<2LgytC-jTYEoBVHQxB zR_3z9$Fkmlin&v$Zm~sEl$kKRyrR&v4~%LsixJVm0GDDFTR!N33_|wsZ!!0?kC~ZZ ze)GSF7^N`go67GG$FLJ=6w5Jdjk*=y-#?bathkJ@pLLz(mLY9>a7$gLf{On7!i>3sTr z@||uK;|>JHaW>g0pdUQ8`1udObRI%Tuv^!z>;Ko6__IddHmRxhOxbOWfBlEEet$2a z+qKUDKEbe`WsSVz7KxL!WXq%!XUxW?e9S_x=J;bG)S|6-&-ZeE*>%8r$vk7K&-tT{ zP!=(&T-W&;+4FP5(;}j?g(CDW4Pip=^RNLGa=$nyEjSV*^@1dOPDrW>2B!08O|-uf zlW`H;>S4-aG!n5mXWCX{ugG>-PVMM~>@VMp^w%C%Dy&#$MS#<$xqY855B1p$rp{P7 z_zQU;4DuV{bfjPAx4pv=Ve03w#1)d{^+Jpx!Oeh3)D4 zd;ekr7-0`w_=xtvOy?}`{eK|U*4c`Ej$RBM{lNf9uNNcL+9Hx~aJFpcZ~*{RWUZ-Z z|3vrUP|d@a&bG7UR62Ww`JfT3VF*7s+M(j?7LlOSycu*Qj>w!pQTViLr=N_x`$+eC zgNyvsbD?d(^F}_K<9&o~r4|6a${1uQ2^l)5Z;{$%wr$KA2IsefiM(oEb+(x8ZVeus zDmlv=V73--jI@#ux5;mbVt!%xu;f3Ssr>RGQ24fL7r@(dW&u<7q&rZ?GkPQjs)2C1 z4BJ>Acar`-aGm@XYobue6Yn)kH%TPSNXQm^E^70jAi-!R$MEW63r|ddw;_{lul1sd z`P}3j(a8vhg#;G>U9a>Si5o(Cs}A6BAGO~V7`K?qv zrrMcQ>YUG1UEQx;58S(h(+6pf2PKu4=zrK>F4yR5%T_ROS3DvOCl+5d=bdDa zus=m0F_|D1Pct=0c5!*ONnc~Y6q6^^Tnztzf>7qa`xeTuTR(4+&fR}aPnTSMV8CSpwRM5YtC8OXJ^pm?Ah7tc(&vH3t_wB@oMk0veyC+&hWyJ{^RBY{4XxPr|eXIrvOm- z&i5XK6shtp&ch3_KS0A{dKJA)l%$3PcDsUrs%)q69PTg zMr`ivIX(AD*%&x&_TNnIo}+W9NrI;(O&OW{gH_j;^v7Sns(Zw+7hp1#HZt>ki==)$ zo^I#jYex;IWgzlo)wNgsS=ur&EsH0mKzTIf;cqwXW{Z5!F$-0R;iw)dWBU}QdP!V! zZ?E}j#CHA^0kE$9eGzaLGUwuH63sDh%l{Igrx9L8i{0NdWK#tohkXWl}bB&>ub3 zj}1$|`=6oZmlwn2q`0kw2&Ey=+TtmfX}|5LZkJzujRr4fa|)nMj?|=ik*J3mx!j_{ z@&s9Ss?C)siwt( z_0K)fR7x*;{)^1({A2N#ir!cEIim5YdUkubX68o_K&J0H%X>7LlpPVo<_Y>5kTjqY z2mf}Mm`mx4K>-}NIv9fnw9!v;B_}C z7aDmUhnn5He8I3U_bUWR7k$cvD^9-}223`{duf&>z$!d3N9u~%@yu9$#UZH`lrrBF zil6kR_IzaD@2nYj(fZHm*TZ#m0-MkqM2_^~MPC`hMc+BuNoc}whC|qNMw-mzQc~Lv zuCfiVrKHE9ZRk&F`F51JMexd@W&7c)vgjV4or{pvx^rGfzj6CcU7p}W+#>DpQjH5W z6>&0mFRlc{F%2indq}s6^yW~mNi5WK;6_0FYUOnARVGNhsSu<5aDfXzf(MX50tn8vN?cX?VG9vbzwD513H4Ja z2s7*`f{DTa;BEFilU*u&S*0YZV*>on+SkIl(@E_hRf4kI&T2_C;*R;=MZ3`?ap?e} znvyH_Do!4>Tqqi9Y@+!wW@m+l%_U(|T#{Dakgn-Ymqd+)^Yiy=-94`u@eTR1gLhnn ze4qZPMbadDFj&`k=C`jHtOY`Ag_7O%1Ezt1h#iF>}ypYQ8&c` zx<0bJxh62o&N7#YiPf#b@TgRd>^VZUn6!vzdDpXNuLP+s)#+>bX4IG1y&0P){PW?y zuhouQhQ%+vIxqjpoiIyHP4`XW9Fv+U%H0v#w~dX5jQ|W9xPVzvZMsoD7$W*B^@TNf zx@#i-jBKR#X7Sy>i61u&%*VsAZU)pe2}K8;6L_a`W~F+pm}SHWazH`pjhNE@1G|nJ zMe(!~9BOz-IoP85m?|nfk#o_!A2q#TnG&Q!L$orv;Gs)bu3Z2t!lhB9$4->OKT~2l z!-o4Y$dcpugQvI9`G@!qcxI{)0EeKD#(&bnHBtkqV5tc!3aB>BXKy`YdTa)$PW0F^ z)@wI%mg^0|BjI_}mCRy%98DpS=@>8(F5WDUvXu=MP2-&KU4v#%JA&ed4-|i6g~^1g zML^Lkv>K5a+Jv)@K}S7`2k(V(N$N|IIgezok{+bOSkCD2f&Jwmg*zLUUYOLA$_GBvN273g;d6d% zs5eqFn+an=Ku6~a{{gwOC16JruQM^U<@1FaNt&7P#EXNqk}~&c5zsTzCTTN2dMT_2 z>PW1^1rXFeuo+wsOo^#8%!xst>N+-ol}HMZ_nKym%;%!9(ZoF+-jXQh+?+X|y%v2AOK-Ok zYwnyd4S;=-9Xw%_PtXWI1OWoNG!$JV3GK`BeoOQbNm{{YO|plzJ0S)sCnm%+)iX4X zIiu!jtQF>IL~1O0yu)3bMG7$4Wr?DWLRh~$V;!YqF2u$G+ z*M3fpQt1eV$GBs3%vt3(z9h^0kb%Y_p8j{Ki z+|saaNtM4TAv=1J;X;tvd@W0u5mT%nB_pZ)WglkY+F!6_eMA?SV;P6S7#gXHkAxV5 z2ORtOw8g{bFOYthL~A}Q8+I#`LGMwS^GT^mZl+7RM>$wZ_d|^o|1!^HHrQo|_ zA7STD)D_D3=w;(w^=QTq6MUv7E{W;akf|89Kxm2tfKC@96q=K5xDsF@^6WsOs~CIh z$*-J9UZzm|NDdpcc~U!WH$m?)2V<$c|0hDc8WWQyB0Z1p3ESn%ioL3mX4m~vTLKir z-y4EIxyqb40)q!E*$GL)lgt6Az$A;6p+L1Ystp#PkVr^9F$_AMNiu^RBZz$~ZvtCg zDbYmZWVst3k`EBE?BFEdjfz6`{|PPLckSBZ9{ ziGWqfh6Jt%HO$z}QR!y7=_ZK-^#|we4jPHZ-xAN#Jctv(pA2xE5Cv5!AK>v-;}B=! z9MZrl>akbUEUaO^pY3lJtcPg;_;(0RN3+!KiV>5QKW-3s)@nf31L18`rrpSFG|S$2 zkp-KV?j;Or%Ynx`VB1Vg^-MF$88-=g^mK|0CwuVNlwLK(5JZW_$=W4gVXjjuX`qI7 z#H(hS%|9JRdPE!-f5XNY$lhD^EXLE( z6{qy>XL%8ZBa>y>55?0NED?FizTxd;&cZt#i>{TsHt7N9f*V1i9&vCp?;vVc2|-SU z?J7aG10RyJxMEw`lM7Wj64^iOAvbZ_LEmbQB9Ji=@FO?I3jJfC;b_%>tSCYX6I`Lb z7SR2FBgsp%kNoLKK=jgbssj0hCMO7MA&n$S zZPc49!UH~$zvc8vG1DgP=bm;F#%4#XUT*mDm5!b<6X>_gozYm_R>~Y;)F2@+ll9~0)A94g-;o<>OS94M|$#i7kue#aNQVI z4)RnZ&!5Y9D3+#!o3b`ZTrNfbdhsLP%YUYl3wt&HXDhkIi`Rghlf?-))bUdxhXzz! zmX576&IqM4k|9U0eI5g{;yuAro}`7%tLB6T3g6FaInhbaM| z%?WA1F$iziQGm%>YJ+s7BjZ4%PNc|62Huul>L2Fk>sU^xXs@vsH+Fs5|#0vI|#5{9`S#~HFzmcIO6%Yuc+73N6L zPoK|b_rhP)1wXqevE8YcUVLnv@ozTt8$WXKI z_Gf0<$$vmBu(us7zGYN)^GIBidwIVjYwDax*U-!D*>+9F{(F{$j~mxE)(#0snvk59 z)U(b&qurWsQqodFlkpx+jH9w9R3@x6El4=4*Rf~}qD0%ReLG5Mb3X<4glZ5W=;y%& zjCf%vs1xCT{n&Vq-@07E+cIqu^ObEdA%h(r0&Nteh@AM!=_QLKN9vEB9-FgI3%Mpd z;(uRcR%ShPOMh(2G^JpcZnrQW$OQ44D4@U8A|>b0K)gtXB@0Xip`% zK_5FmCyBUa$bpt4=gX&pI z*{VlA5=%vDG&Nx7Qh4oM|I9_2)XcPGy_oG=%W`8W9@Zv4a3%=${Wg_IUv2e^`d$14 z%rq-x%ow6b^gZFtLM8+dTQn$PMA`HJ3aFUrBPg~iE{6-zs8S0BohcyEAD8_#UtalIxKCNc!v_X`KCb`s?Ja)+d)u}?{Cwjv4>CZivZB)=q+ zBklblH6VtM)g4k9O=RL0$|cf7+U7Q_`+SrioR?`Au0YUv4?{mP@L^WtVvvH2LLo?f zhe4hFaQ*{Y!T2^WmqcNkW2bG_Bq1A-hS?;k1yJS*D;&x696WP@NER6yc?~F-5|wW< z=zR}3$$@$^9=NR;|ElS!t1w-u$cfdYKWfkFRSIO|CjFf3rn(HH{mo?5yW^F-0F;UQ zfq7U+)p>%X%WOr_Nt((u|Es@ov*3$l2F8JuO5>SY*jNF;)s)i;CMDvzZScbIwH>3VJu>s7CRVzsWq*H8dF;eghVfBfP<_r6AOEQ=tP*&!s~fWzf8 zJSW7AGBW*>$z?c!&?=0qG?i4w5dC5*RfkxSj$;wG8N_@`nHbC)#5DfFDoQ$)^FLg> zXvypa)0JSe$N4`@2J52+4pij|^80q9Gf8oBG4>|#^6`NN3dyfv0<>cXDh>O_`vM17 z;-;{CMPq0o$&pdKCM&13Sl(DO@i9q$WoaB6E;ESg94Gj+32cThPB)DKu=osTzV7ZR zK=6$-OQDr2g&gDT@0z55#>~$J(jUz@))46&&wkKi1K!VOuWK>)!;Cq^&U6n8nW`2q z7V%03{t0y{{VJJ!YUt2&L#Y^Xyeq(uF zus(WASYIvgMF@iEX_2+t|SlY&BljqRV zz0nH6K2t{KlrTvvYL!p%oF^A9bHWSErlb5 zY3ibj0#u7$O1ud9gKy5ROSY?C4^~l$ADD-cW_;}Iw2Xz3)g0}j&e?e~oRH&Sm2ub@ zKkRHDW(}j*rlCk6BpHwBu$W2SH5|(4ZkrCcQ_?at z4QEK)A_lh7?6D5eK+dVmFhtTzHMSN_8UVDHf&b!MESGc{D-B~#ZbaUO zDeXTXV1{@6am*I@01%@8AfMQlIm5D|UEWJHZrqZu^OQdeBn!59l6V&d7cg)AAg1c% z_Vgt;T*B?J`hu`n5kHE#Ouvv@^8nM3zMy%t1Q5%{GdMEIQ)mh}JKlM(JJm z5pM0?Y1NxM;Q(|*53xqqXajtn{Q?y%%7;3I{ryQD+;&oF4@2o~0QR`gZL`|O8P)%A zDzehC1PNUO5YmEwW4<9cj%2x6R|ye@zr_33u?t2QuC#E=)2@o?sbz$~~-PSf~nUWT5?7)e|N)$$8xDX_J6prlli~i9 z7QIfC?h{e+AmkmHBGd_1Ke-FI%x#V`GQmp1WM2AdZ;cg)umr9Rax~;dFHU*_v8OQf zhsAT%n7yoFR}1Du0Qhoc)?iO1&uXYwTz}w)5x^)cXTrA=T=++NCOqdCjQZgA-_h+@ zbGd8^7osa=LrE{o<7kCa<1OdMs*$OKvR@M}G6E7h6WFOmD)yKYI;eP;s z>A&AHh#dvNTwg%IUh(Q-&JlgB7-6(~xag}nggb3IE7%ti==3}5_)tQsO5^i<^rlFr zldPlr7+!2p)`yMbWunZYHSDuF)@KEw#VQOWX42z?-Dr-3#gDO-Oc35I15N-0OeXKX zPr{$|d_G7w75L3Hw9R`?i-22>yGu(gOb?xhBl1*=W^na=nvj@X0UaPWwRRWiI$ zZfVOyFM>$35E^iQs{MR4kfExQ(C@;X_Ep|!P!o}j?HhAmm;F!JMc?#cuTJx|^pr7+q zwV?NT<#*&a5rV2VHivbre9vwX;;0(;?(V%mr)6l0b+f@bUtl8kr1f3^7`SCn(O+du zC5p3Xnt?NU&0%iubrUo&bZO3!*^HxuS+MUXEhJ~<^tuJresQ!){$fUvZ1Tqs7aJDY|@oy4sTG`uMHI^OBN3s z!}FdnSIJR=4nh=Ii7bmI6(*bdPd27|-T>ah zOK0`BEsJ!w$JqmiBEKY%t`7uv>B;K4-n6bXDrT<|f+bMi8wiqlG4 zO>NheYY9sxSBoxN?KlA;pu|mDPMF!par-zvRA>|mc^qjQpyEgti92O(iXc?gIqGiHaP6OmvJBx4P|($KgNSRJU4mhGhy25>$l z&G0N0DPc?ifGWL}2Ts_Rt=B2dKUh2j4Xe}H{b4X4b^i`8yZ&F@60;3~yOZ)aw%=w} z8m|+_u)3QR%fh#Hus(6heYULL5j$hM7?HMqKNK>DfNty)hV-LmYbd!?ympL41Tml` z>KO}9jF5acoOOB`aLI7z;jTky&GtPv@Q;Ts zcxjc?eLsl&Qx@~>3JG<fK^yGCO$UBo> z_cb1a%<(@%=CW7+OnTLI4Y}7gZU@vbvEPRGJcEc1^!!tCi?T%RS;B#;*D#0X2_mRre^O}V76lP0Jg^_Yx=k{BQZF-d^gOKLe_ml{yz5HAHjrDT$AI>?oVsU3L=(s9a?7gjuk<{;ds#DwZo1xm578eHd3O-g3>HSl4am zi!RIq0OW(s(7`z&IoL1Lx!X)!wY|_eL?Y5+9d$ULRqiMHO#@$o-?pJ6nsx$w@s18I zKoR~oX9@qmOA>NwjAIps$9PK-YFf`c*tO9BNTx{$A{QZF=w{7I|IPDR&skyqRxNy!9ey*HsQq)r2=zkpOcN`S zEM2}5o!jjX#QQ*W%v#72^Y}y8r;v8Ck=02*ddLK~5of|T+F}EVP^g-EA(s%6EQVIX zSjH3%9Br*MJeHN`%C3#0AZ&OtGGy|<$7AIRTTw9mvWgzTD2%UX#h&Tb;Lw&bbTjOG z$U33+=8wtUitvK|+y5sPF8pyW^x0#TjLsKHm%0~}56VAIlQG9?W;>R7y+Fcdv3Qa<|;aPN(q zZ%~U=y!g7m1pU+TnJ-P1&>iXO#fuk3vu@V$T*~-s-NuSSl1%e)2czoiH#MM zU=_+#RLRghX44YCX|pnKKeCXj^<3{tN@KWyzrXvhE;ep)5K6)+jrA{k?~fBuy{@%9 zx7B(?FlR89`jbPia++Nm7%`BJSDM=E$@#v&PC zQ?i^iUH&9OQqZ(RrK0CqB$7Ga2ktW<;9??C7*?93(IoS-zq`r+v1Ni}%MMh|RFs); z0}RI@DoNIFM@$-B>UNj;jj(7Z@CH3lrv9S*2tv`r1nRjAet-}^=*eqvGI}5t5mYdL zn|Xu|2!di2=?cMSrAmr_-{}X)(!_*@q_CEpkCU9}RsiRO#>1YXX)Q;b zTT|Jf)M%lE#r_!&N!&h{@=~nw*<=#L*JUh`N2J4)N)Um_kmSn&q{ipotXZ$u=e>d8 zxp5Z}7bWlcDB$FgjfosHGN-o$IK4t6&LjRNAc)mv2aKq~k9NRhSh?Cfys*o<&ndcC z4;4?@it%bGmVn8t@9Ag_2Vl^nckTfT@7TboHK_RY8jiq&;Wd5zTo{pQQ{8T0CA7b-1CTOj0t*ODKu&wDSQv)NyM~7vJvRSK*^y>X+yOt z>DQa>eXD8kSbmv$5YEry$wHvOMfF0?THw);`NQ}GM71M?VJ^i=4lE~CRB_wQ{g(rv zcx8mv_*LOq<--Sjj${;0cPR{OAcnOn;#cI3c`QmDw0+MMa}kPKNio|TLI9&3tu!uG z3t*Ma&AGIWo52RG*Zn8e;U{U^39y^>8Q^%A25Ao%EZmwrDknPd0NO2jMZ0=gD0|=+{5yS_vGUf8Fj$ElD^3VB6n>m`S z{-akM)2yzU((Pcq&z5qNQ^S8qY|pA5$F}O`NQ`#vEF+bSkLcvb9gm+irF)r+K-I4DApjPVfW${QyJ zL$qC$I7zQZGkXY^T)WLfb6Y;vJEfuvOQC}YvK>pj`N6qseywc3y z;!eKnw+&H%)Q(y-9WBFY4SpExsJVEsDYffadoR-RI*bKViuN6#D+Y=EIY(CPfju@~m(0FcT&QDw?Ji(fd4w^V18Ax}ecVWh2-P6kEtjxZ+FsxL z)23HZW7?kg#)%?Tm?l8oiasc(@;4v;S42_^jNk@2Cs!)1(F*R4iq8aLY;b&`%q9q8 z6FZ5t+0hi4QUd0r{%~kLe%3=4K;Ay=N})N1!l$I|j#reeD@&YoGAc)UU0{rK_? z3Q$0ntOc-l(GncriLiWFgvg)KMzPz`EawnEA zxS7oxY^hqYb9RN~3GfK7-_*AAB-&I%*4K{gDo10EKpCLeKZ&kx2+ugG)U_WZ^#Pe# zGq-VDjZj?Xm-R0?euKS`=--mkeAGHSx@4j2XtyySJYT4s>E_f+Y|EiaMO{11E%=Jw zcy`Gya$kYQs-ZZm0g>96)%apa>g@CiIt>?~TF{Pj@|D$nb#?z6^NOoAo-EMr&*l46 z`Q%hGq+@SSpZ}6B()`En-ZV8R1n%WyjnwI9nP-t*z{b>Ma%?Ld@%SdX=Lr)<3J@5>8uIB*S!TkNrtLR z*b?(B30?j5F%{U>$v1X2{$d-$dx$IwHuCCrzt(zaAYkjh8~r_rShrE)T)irYs+aF* zKU$I50~^kQv$wBjXPP-W>@tkPTzrplaK#e-F~OpO7R5FK9pG@0AVx3zCm8NZ6Hy#z z%YVDQM%Bjy(WZ5xJs+T09Cmb@xb()q86bR^c<)sL7(SW zO#%To;EcV;{VfxkyTGA3^ev_DDg*C0GlFUQxDpsHd?ljux)f}_NJQAP5p`jAj+eXx zJ4pm25r5Pi-8&|ee$pHMsedCuT%T*WZODL>UDFeJ6U!rSu7+3Rx*Qgp zxoRlG3pPG+u!86HuStJF0wQIU(UL<|2>q4N%6T-qRyx~5aRWH!4G;tW0etBY@49U) za_&RcvjEjDG17HMl0*f%eEv)#{!@D1YH4v6bXc_V$@cpLskwI?>2YXWbNNosYl`OQ zk}Lxh1305e%q9|ai84S*0J|1!YkJh=g+`$gNudE52}5vSAGwK@LgzRs<9Do$q7ZfC z27+F!yRtWmGT!y^CWeMc#vur>-h_jXS0ya5MaWW*5mh9ifPsv6YK0lDu%hU%0MKcs$o35%+KVY>~sUY zw&aE7SNk3sE{%;3mP;FhnJBeW^)L&ys^#j?eZkwZh370oA_?^jc_@B-CTz2sJw*o= zJ%pK&R=Fx~T&pn3Mw0V(JKh-Fn`8!M4ZT@LD%0hq>^VNVwGzsADzp787cY*qt3Q~R zk-)B>D()Zro+v7q28pgJCf2Cn6KalQLh92%ZCnV2OzynhSrUKio}$4<6FB_!^_AV^ zEXUHhm>RpC5C0#p@C(BpuNR(oZNJcAYWU$Om}h<%Y>_4-WsKi+qnt7RU8hyg2y6?m zBI-JbcMY*scb*$y`-XF8&74jz-^vhvWl+^$#Q^f!)%rYmkpix5H{GVnudT$-O#$z)AzQn z`sw~`59n5RN-lWAe zeoY8ml*pCrU?Bo5r^CJMvghcyvZJn%QEv#l)Z)g#F+!JKQ@9eiE}YS0?3Hii8(3-wDv$Df{NWH2B zl<2xnZ5}86v>|=*!u)y7@K^XZBU==E<|F5B2mQFol!pLD{GdVe|C=LC&YxSg8VkpC zAJ)^;=ecx6{@xyKK7>rU{w`ktgV?;9Uv9c#xDs;WIR%nZawYwJZ!!Lyw$3Nm|%}d>S z$(3xN08CsmNE-xQV2qmtS?ItjNx_RMQ$l4EF~%?nO(m%zjj>)){!>z6W(;TKP5G~w z4iYPq$u*J`^BDG_%sbztM=_$VBvp$Tnq<@W?U~!Wv=J&^SvaJOGTH@C@Lu{!jEay@ zw0pQp%i7ZFexi7cNh^AHfi!kmYQ-I$I@Z!xE_sIH+;MP_d(nUjvEW;mTv!nz(DEui z0>tXZU|lF$F^bumrLNzEMgZaWpHXer_Fyryv!d1Pfz<1>871GpBeW$f#mcM*V*Q?N z%m6SHp|+Vw7&3P%jFn)+wBB3s*etp?M1~L$yV~IQe1PLWcXGN(t!Ib9RPS@|_O3A-%=?$D)l=6^%3Hb*jI7Gb8Eq&oQA#$RlbYp(kjrn13X|BbpWW9519)a2E?K(#8hT!O)5D7b)ivDQboEi z{ZNDSl_T?l#m*FulnM1Tm>`xjRRShN3;8NkFsNBuFgU_(q0x>ek1PY<2~B4O0@iih zi<#Gqh4%g>4ju`6n9f{m z@S!aF=W|e=uSdgJ)%9K(s_m{B{qqpG-3nYT%JAfhMECUPT1Yt*mGB;U?i^l$``vDG zboKtQp9^yip4tvy;`FV^u?!G&(H z&+C5pNEdUf({;@gjMeJ9X&)a-o}!iEX;S;y}M-y ziJG4{DmRx9x1w24wr1PGajeHr^`23W8A;sx-8PNn!2wj`o^kR$(re_ms_z;zQPlFG zh?jsy=8#z}fl{w!Z*H)52E#f67B0~!x7m7qX64-b^04e)(7ZETtQ;`!O3GRvQicuo zTt~zZ01B!DZb`c44G@w~@8tcoIpBai4P;e$T$3#|i3&lE_b}od#M)fQslF|L^qPrA z%O%fW=3~fIW}oav(LH`XHye6+*kj(GWX^f|DG4rmDM8>jp$sWj3L#jx?@d} zOzJ7MVMQVM2cFCK%@RegNZ=Z^Z=<9|5IhdwRjRnC%H zCU*MOBF+kW;}Im!=kU;F=){ zGlyB<4Fz5#tAgOST;osNQ_?UjT2mGt9_krQux*NtK{{vUW-l2W@U#ryzXXLDWZUXO zhZ12|%%=XhkC@Q3@j&SIoLHVEMF=MxjQ`y0!mb<%Q+D`&q25?A9ct+IV8iq=5&wQiP;aSl>d zBk-5CQwnyQNF73C)weqT7>b0d7`8-_Ee@g{fy?)zsca6gl%)Bl zGe0W-2xvy(fEKi5b!oY3r+3TC|4pI&{hf;WF@U0r^cy?=|9q;qa99`((C!y+DtKsP z8y*`*6{Fep?K?6L){p6F8U-2x8@@FC)#@JwZ9K`V*>J$xGK!-kl6Zex7mM8Dw0_|^ zPP1f77uZnE$)2KnjMpKyt!+1?GMBV<-9qBTKYe`zNN8CsjJLx@C%#bN7uF)wxu8%~#&MRs_xzSV# z2NypX$FC@wpRAM_s}!baUKnBMX4YEM^&hhszDrnXIJD38&yRc&;3Gd{^8U`CD7Zc6X| z<+DvgBznBsPUC`UjO@&h(Og1V*{&gl=IfeiDW`Q9RxAd?^I*erkI1=OveP)f_POJ* zYW0o|wlrtVVvkS5$=lEI7F34ekHN7as2zT6rV_1!c0S<^+9UMYPk?4Bq^@x&n)5>3-Pf?;Db5lH6*L*52 z(XsglQD~88NPQF2s1+XS{VrxBm>)c>C&omFv}eG&jNzw{?7|P9q>kcg=xoKWOa)MK zKZzs5Z60v~gtWl_+?akg2MjEYf#I&j4S(()3+U${ZEb7$)YFoZNIGj6=0hPCr1cY5a@ZsdOlG;)u*wvY_MV4m|)-d0fm6tg5&GP$99knd_8 zKDqc2d{mE|V5Jk2Cte;FHf6%vUZ!FJqjnT(WKzs!y!gN;w1~_dIp<{Ca92jG48^Gw zGpZPFfPqd2!xJwZCzi;8E^!Mh)quJwG7}^r4WUDnid1UHm!MCK0AT{A6(Mt`DYarE zgvmA(;wwW4?9u!RnM=*y~ zn?r)gC>xUk-xu|V!~p??)DgK@C->^S>Dw}+4OsAG9~)N>d;Gqy5(ttmRr3oP;*WLy z*WQ`GL;3xG{2u!{F^tA8`&Py-q!`(Kyvp~x0SMD{(|3fY$|*^*=#BWA3Htl5<% zS%;J@rSI{+zJJDNe!8z~?tAXJ&N=tFU$5u$@jB;XO2z^Q^P7tS&I#_~ATpo{sk+~l z$){5|ecE1dI#9puz*BnKW^R-5i!aznI`q=!62TP~U(g^kXnFcB?eCE`;nGQik*pm8 zuXpMnO6)Daz6YnMu{`a23FW5qR9-ZK83POkOGcu?G}!O65v6e4h;SfLP*wJ-aUo1# z2+pQo=xR+*>r%*Dt&O0UxFj3;#t0D`Q66=Qe%u@iAu4L49Tg-A6SS!CF;$H_QK36L zE~9sAvJ}>Ke`thXad*zoZPCtz&ahh!LXtsrv=ZNAw0e=1(&z1q8waJX7-eoH?a8zEY0s_2`OD^I?S{Cfg(l#x2DI5f zem5j13!bcND4}k7__c1pdqV$tLaIl$;?4}m(I{hLY$Y`*j1Oimr_6s*4zWQJg1JAB zqlTHNls|kSJIUWGRy`UXaz&H8ms*Ix)jSzI!O=+dm7ssmRFJ3>s^ns|l83HVX-OeBcR|pZy64N9eTwTAet94{LOyHa z-?kB}3xfp{ew?95jgB<)S~HUzF4pyOH&9y8OW+xR35Y06QR?X<;tQ4;)jwx;9HBm@ zu?sZm%#oB3BUNw-p=Mxl= zo(sgF*XNbwjL==LI|z;Dns@3xPx0YX*joIRw(gEW=O>NQ2!J11^rvRb^^4eXs4-C_ zR;W81H-Kh_otR$IfmoXiKnlIv*w~Hu`g=jdL*coan%l$P$?0#qqCrQSUjg@HUFLq9 zj!(m@o(9?{clC=BUIQG=S->VeF8Q89PP^5-B|b=ba`laEo;=KYMHn%yrXDjY&H|yC zMo=$5zd6lJeHv~lNq2``KMg~i*Tnv9HVNOpB-h?OAfU3XsQC{S9v5%ne_&>oc@%o% zQ`n7l|1))(g^PH&+$rhg8L9+If3&?)RqqRWi8}kc4gL$#30YdM>Sz&jK}Dd|VksdK zj55Se7iya`e&aI`ZN*IM<~!N0o~7#3bOmOID%Mc7FLM|SuVug>_b!96Us-O~am)9O zcPL!P+jlawHtbFeVl4g+F9SQc+4~H1;YJM z<9!lXRibGG+fQ@{*;FGNZ7qk^K3*ET_V>xbpBM4Vc96@~ z%RfaUr-OyJ)#k{C4$s0X9rGspEF>*d;>*hVNHGbZvfM=WMXhX6UBd7$(>d{H50WPB zoUMN$p~1{9f6gLCTOzw$?%&{MKQ73}Z*lB78+y`7FjD~}G`@K{u@0d-HZfgHZI*_5 zu%kdh9w0uqTSvdQ9 z&u;{2SX?2hej=h|K~^kr1bbHZ*5yMNF$crKGza52q%_H@GF*-8ql!hw9exN<3H_?P z35P%nBBRHJa@XtCD$R;qUCCXWOCRp=(|`DnFoNss>|t8~+=^cSq5yZy?lqjka}wY5 zlpomi8zgScRM4Iu0s_s8Cm_eU$W{FlMM>z$!-FAVDhOz%A71gJ&o!?3vVE#LMKM|V zQIn4EC3nMOH($+uGrfVtd{WK1p#idHq6$Q(qi(03;a@!SA|p<+#C(3Jt7x0MBCMAO zi5`e}+kY*|@gmIuhB?-FwiHxQiWp|xw(`EfB?%@N37$-P6ipmGomONVcnsp64RZ0< zKxkC2eNQxHS1}yZNfm*aTYvC4)(^+le(n872ff({$G)xeDPYep94EJw^j{G!Mt%q} z?(EpvCAm?QTO5Ti*F2jV+!f`8sZOHRIaN>B>%Yh)HZ!79&inoWm6KNRPH4Yoo2;j( z;nJM2^UVysjY)30fibmlA|U$M{(TlOC+NE$_ur?10`b`o6j2rE>-N%6{w%Vn)(v;K zn*|c(+Nl=a|4K}oCH++<>|weg{p2#;o&r{c1v$**YjI3$}lir%M+H>zbae>pvNkn4Vj{|1?F zt^De{g3h0BEXq7f%*y3Xsd4-{f9E4Qp5FmC;52NA!C%c9)s%c;pI<2JI(pAguQ$gZ z!Qj4gL|>8$Hn{@2+#o6GHhaCM03kHs9y3j-x{Ucp%LbW0A~$K}cnYHHye}+Z?pefP zL>f8NE2|paP@r5p5Wi?KeY{<-x%TiByj@BQu zL$cb*Zq-QXW({BNQeA&Kd)Kqu0twn>4?L^8lHKdUk~|?#g@O)=niOI}nP}0VFSWkx zBea=Gcj?)h)`r?M7RO{o8*u&veS3bQ6+<;nbz_J6VxsT+JixqgTz*3va$`2aG+efu znsHjqO@aN>#p#)u1lxd;InJ1GNEienvKegdl_*M%=v_jN6VL=71$_Gql!~?i-FmbI z;cppvBtt?Xf0nc6T&eQ;SnXTJtq!EvQwEm#rJLxb^`Z?K=A)ySnU{4WJ1yNcBLE6dyLV! zGwNyk@2(DI(N9i3sj>FVOtN+nT{_Oy6Rdr&o7cRsuR60UE^UVD{dsP4@9@JL`7{RM z71JiZyExRjs=>0MGkT-L$(Xll3G@dCH|62a-fIU2%~f9Ix5EkNHm(U3um;^n#eU_I z-U-cuzRC=}mVp&|RXPl&w;`?f9VV%0A!4h~1qXHiKG8(9$NA`^Xj<}kSY@aC>L%kk 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 APPL CFBundleShortVersionString - 2.10.5 Dev + 4.0.0 Dev CFBundleSignature ???? CFBundleURLTypes @@ -52,7 +52,7 @@ CFBundleVersion - 202003271820 + 202006221515 LSApplicationQueriesSchemes weixin @@ -77,7 +77,7 @@ NSPhotoLibraryUsageDescription 访问相册 SealTalk Version - 2.2.6 + 4.0.0 UIBackgroundModes audio diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/Launch Screen.storyboard b/ios-sealtalk/RCloudMessage/Supporting Files/Launch Screen.storyboard similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/Launch Screen.storyboard rename to ios-sealtalk/RCloudMessage/Supporting Files/Launch Screen.storyboard diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/PrefixHeader.pch b/ios-sealtalk/RCloudMessage/Supporting Files/PrefixHeader.pch similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/PrefixHeader.pch rename to ios-sealtalk/RCloudMessage/Supporting Files/PrefixHeader.pch diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/RCDCommonDefine.h b/ios-sealtalk/RCloudMessage/Supporting Files/RCDCommonDefine.h similarity index 91% rename from ios-rongimdemo/RCloudMessage/Supporting Files/RCDCommonDefine.h rename to ios-sealtalk/RCloudMessage/Supporting Files/RCDCommonDefine.h index 2e622994..0809a133 100644 --- a/ios-rongimdemo/RCloudMessage/Supporting Files/RCDCommonDefine.h +++ b/ios-sealtalk/RCloudMessage/Supporting Files/RCDCommonDefine.h @@ -8,10 +8,19 @@ #ifndef RCloudMessage_RCDCommonDefine_h #define RCloudMessage_RCDCommonDefine_h + +#define RONGCLOUD_IM_APPKEY @"n19jmcy59f1q9" // online key +#define SERVICE_ID @"service" +#define DEMO_SERVER @"http://api.sealtalk.im/" +#define RONGCLOUD_NAVI_SERVER @"" +#define RONGCLOUD_FILE_SERVER @"" +#define RONGCLOUD_STATS_SERVER @"" + #define RCDGroupNoticeTargetId @"__group_apply__" #define RCDOpenQRCodeUrlNotification @"RCDOpenQRCodeUrlNotification" #define RCDQRCodeContentInfoUrl @"http://web.sealtalk.im/download" + #define SealTalkLog(s, ...) NSLog((@"[SealTalkLog]%s [Line %d] " s), __PRETTY_FUNCTION__, __LINE__, ##__VA_ARGS__); #define RCDMetionAllUsetId @"All" @@ -45,5 +54,4 @@ dispatch_async(dispatch_get_main_queue(), block); \ } #endif - //#define USE_SignalingKit true diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/RCDCommonString.h b/ios-sealtalk/RCloudMessage/Supporting Files/RCDCommonString.h similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/RCDCommonString.h rename to ios-sealtalk/RCloudMessage/Supporting Files/RCDCommonString.h diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/RCDEnum.h b/ios-sealtalk/RCloudMessage/Supporting Files/RCDEnum.h similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/RCDEnum.h rename to ios-sealtalk/RCloudMessage/Supporting Files/RCDEnum.h diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/RCloudMessage.entitlements b/ios-sealtalk/RCloudMessage/Supporting Files/RCloudMessage.entitlements similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/RCloudMessage.entitlements rename to ios-sealtalk/RCloudMessage/Supporting Files/RCloudMessage.entitlements diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/en.lproj/InfoPlist.strings b/ios-sealtalk/RCloudMessage/Supporting Files/en.lproj/InfoPlist.strings similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/en.lproj/InfoPlist.strings rename to ios-sealtalk/RCloudMessage/Supporting Files/en.lproj/InfoPlist.strings diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/en.lproj/SealTalk.strings b/ios-sealtalk/RCloudMessage/Supporting Files/en.lproj/SealTalk.strings similarity index 98% rename from ios-rongimdemo/RCloudMessage/Supporting Files/en.lproj/SealTalk.strings rename to ios-sealtalk/RCloudMessage/Supporting Files/en.lproj/SealTalk.strings index f7bf9a3c..70f006e9 100644 --- a/ios-rongimdemo/RCloudMessage/Supporting Files/en.lproj/SealTalk.strings +++ b/ios-sealtalk/RCloudMessage/Supporting Files/en.lproj/SealTalk.strings @@ -100,7 +100,7 @@ "end"="End"; "leave_location_share_when_leave_chat"="End chatting, the location share will also be ended, confirm to end the conversion ?"; "send_location"="Send Location"; -"location_share"="Real-time Location Sharing"; +"location_share"="Real-time Location"; "you_join_location_share"="You have joined a location share"; "you_location_sharing"="You are sharing a location"; "someone_location_sharing"="%@ is sharing a location"; @@ -376,7 +376,7 @@ "SetSealTalkNumError"="SealTalk number only supports to start with a letter, 6~20 letters, numbers, underscores"; "SecurityAndprivacy"="Security and Privacy"; "AllowSearchByMobile"="Search By Mobile"; -"AllowSearchBySealTalkNum"="Search By Sealtalk No."; +"AllowSearchBySealTalkNum"="Search By SealTalk No."; "AddFriendNeedAuth"="Adding Verification"; "AllowAddGroup"="Add To Group Chat"; "GroupNoti"="Group Notification"; @@ -398,8 +398,8 @@ "InviteWeChatFriend"="Invite WeChat friend"; "ToInviteWeChatFriend"="To invite friends from WeChat"; "WXShare_RC_Title"="Global Internet Communication Cloud"; -"WXShare_RC_Detail"="Add me as a friend and Let's chat on Sealtalk !"; -"MakeSureSetStAccount"="Confirm this Sealtalk number"; +"WXShare_RC_Detail"="Add me as a friend and Let's chat on SealTalk !"; +"MakeSureSetStAccount"="Confirm this SealTalk number"; "SetStAccountHint"="Are you sure set the SealTalk number to %@? it will not be modified after confirmation"; "SetStAccountFailure"="Set up SealTalk number failed"; "STAccountIsExist"="This SealTalk number already exists, please reset"; @@ -539,3 +539,5 @@ "Set_chatroom_default_history_message_count"="Set up chatroom default history message count"; "pullXMessage"="Now pull %d history message(s)"; "Set_chatroom_default_history_message"="Set up chatroom default history message"; +"Set failed" = "Set failed"; +"ChatroomIdIsEmpty"="Chat room ID is empty, please try later"; diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/main.m b/ios-sealtalk/RCloudMessage/Supporting Files/main.m similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/main.m rename to ios-sealtalk/RCloudMessage/Supporting Files/main.m diff --git a/ios-rongimdemo/RCloudMessage/Supporting Files/poke.mp3 b/ios-sealtalk/RCloudMessage/Supporting Files/poke.mp3 similarity index 100% rename from ios-rongimdemo/RCloudMessage/Supporting Files/poke.mp3 rename to ios-sealtalk/RCloudMessage/Supporting Files/poke.mp3 diff --git a/ios-sealtalk/RCloudMessage/Supporting Files/sealchat/about_rong.imageset/Contents.json b/ios-sealtalk/RCloudMessage/Supporting Files/sealchat/about_rong.imageset/Contents.json new file mode 100644 index 00000000..c40b7190 --- /dev/null +++ b/ios-sealtalk/RCloudMessage/Supporting Files/sealchat/about_rong.imageset/Contents.json @@ -0,0 +1,52 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "idiom" : "universal", + "scale" : "1x", + "appearances" : [ + { + "appearance" : "luminosity", + "value" : "dark" + } + ] + }, + { + "idiom" : "universal", + "filename" : "logo.png", + "scale" : "2x" + }, + { + "idiom" : "universal", + "filename" : "base64.png", + "appearances" : [ + { + "appearance" : "luminosity", + "value" : "dark" + } + ], + "scale" : "2x" + }, + { + "idiom" : "universal", + "scale" : "3x" + }, + { + "idiom" : "universal", + "scale" : "3x", + "appearances" : [ + { + "appearance" : "luminosity", + "value" : "dark" + } + ] + } + ], + "info" : { + "version" : 1, + "author" : "xcode" + } +} \ No newline at end of file diff --git a/ios-sealtalk/RCloudMessage/Supporting Files/sealchat/about_rong.imageset/base64.png b/ios-sealtalk/RCloudMessage/Supporting Files/sealchat/about_rong.imageset/base64.png new file mode 100644 index 0000000000000000000000000000000000000000..ed2fc1fa19e4588459c0d4a74b740a954ff90ccc GIT binary patch literal 10081 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 Q1v=3Q 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

@&;BTF>%+V13;*NbO&7N3#C zB3B`eR4Qc*Vv-0(%8f_UY9ltA$T*hd|nF2uH z=BCHxI8)R?Yn13NLl%xh9t_}~LphW~Ig~@Wx-y3{MIYwZ9{=S}kAC{emIJ9OFq%PD z!9!he43%G>YUc<9aqpx&N6|6iV;KKa^MYnUVfGhT~?VKftqq6kG#;ioI80d=6K=u`Cv7&o7iS&C{=K{FC3_`1F&rsseyZwkb>O zG!3ybq+K!t6eq)%Ay(%2>BNj~N^vMsBvsMk7}7ea4fH5os7ra)QtZ-ZdWqcEf@6?6 zhKWvYI%9tE14oY^vA_33eX;8FS)IE%x%q)JIdH&|BwgaYVS4@6+3m8+z(r!0SeHZ| zLNK*BsOyiOtzLXR2f3WP`SufUI&<_KB5=&-gvYl=NaalE=oxm)PUQq=3THwSYJxb< zgbu!xilHGKLxF{%ghd^|aEJbx?9zXAe)cHlm`1GtUs;yTXIKZ@R*LuH|@Z>dR;v{zQQXsjgPR+XB9_FmKAU2d9`HO3do1W zhJ*W5RxJ6>9G~3sq(Yv{mHq8MKK5@v-dw!g0N9;20FHSlU9y!4P5LXF$QaTwkt=0$ zt10?{wF?02WYSXBXzHLAY_lOS03TqAc@}&WHoLqja6%g;fyh#>+KMK=6#lbk%n#mE zT)xs=th|Cg*B!a>r{41NNtZ@)1XGwEQCr(B1To|x>>_CxMmE6QZib{DIAqk;O%3~- zi_FABaHlpNeACHSj+7VFt$4W>yYy4h2Bhp2BlowAElp#w49Es9p4V`AtozpZ%A zAOu6RwX_RXoDKFoJun~`FUk1)K3ZxPp*E6mL+Wt~TM6&R6dG5XQgQOV%ztCjss^ss zV+SCN6jg=CjFZf>2Bgecj?!c|UUdYsvdA%$ zY}$BPA>kf7lVkQKjVGTt^3VQ#`PehNOvVs=xn!HF!X?{~zqR=t&@M5KK}5_7oG(^luShM2{kT}o)K+~W5nVUgG$>eYhdK}4e?n3QSwCC?lCy#8EwpVVb z036@EJ&9)I=}06C4SN-cQP_p!WLTMAadpG4FPyEL7cZMXdT#M{I}>-$ty^~zJ)=aT z7NBP)JkDfTA{Yo{1A$tf^K}O<+ z@%b#9p+qEmFMYLCE_jL~5`;(RV3}v-{eF4jgDA9~!V#d%gu^mk8X?teG>&w=SFI>GF$OSNKEP&sCwz*J`SRH4IA$o=+ z1~CvoC+kWqrMVeuUlc)JmYv3GF2cNKzSl6L9M(_CTb!^k3%)+%yP3Z?=az}E>|Iqu z6(_FPP;=tDso~T4aL*|n7Gb>W;fKk;om$q)`)lF?z#2YjY)cjB&kkf<1MveU>Cm7x=11$ z9;`|;MG-27FX#Y@?aQa!8o61U6UiS0CPDr*TITyyI z$GwqkP8^;rnulVhe|YdDD-hQi==FnozH)9$K15j!RR>i)4kVGIQPoh@VW@MGMaK=~ zaw#_+%(9CVf5TaEC&YiExSuiH;i^%x=hc&vapDZsUD=1Ks&TJMDN_I6p{Kw-mi#Lv z-Arx(ESdKLs7r(^s7ugVYhHBC9%5xkyOfb3R_5r*-jr2YnB5TKOF*^=_ComSIgXHP5|*&wpd=4hO~_BYI}Y z2!>IM43P#jYL9@V?Xc@qan2U>1Hkq%om3p5AK1nb2xe|)Ll{WXHf&@=$t4V;{}oU6 za={e8BM7Fbx1M@)kukD*StQ@)EXjA4yhNWvR&PMM8_x}Da$?1YY_EJNs}kkgS;l8= zU14-(;um84_DBEqr|Q7{AoEGi6C5tvo^g{CUffs7i4)>+%O>;OqvkvrQ<8r`FIyg9 zs-M-w8F!$1cB%-KVMe_o!H~4CSC2mKM%i{H>H)>*IXV2|{!!C&+&QuiLqk!f0(zC9 zK-My6Cfy{=0<>TKC1nNVTZQk+j^aL19g=)A$P(iWXA4Qy&|StfBIbN~6a*_1`-KTkDU6Qi5#;+$jxoT=>stKt#hV_{zYUY`BU!Y%C10{b6JdU0 zi(4e4QQOrgsluQtRs78=qbVSzo@VmJE$hYx=@dxtF_~u_w0Uf1Hd3vSWzhqTfuPJp zUdp>t1FJfg{qd+)({`L2S3{0lHCB^jKuO%&3cK)Rtm=?_G_o>7xGIK#$>EXjAJxzN z$&?&aNd13RH8MjqSuQ7+byM#U&WcKxI1l3K$nQ7VC#usVtS|Z>f&AuSSKhVla-=J* ziw>{UC8`Rna-tBR-Rc)9zJw%ZWu`~!qC_L+_sY&aMcFe1p2zWl4m6NxrYg|Xp`v-Z zLo-Cr5G%v3nYD&B3dgYJ@4P;1S-}*uFEN72@H&0B+_>?_@6u>yh=x&n!(_;qSVqz? zBpiV*XN?`NX6nj2dE4>3&m29s)MD%mh>;7RSQyhVUO@zOoGl3Mh$ND~nOg@ltm&(( zdLTw@bu*7pn8cR{pl3(5zhA8F%7}dF%jD`qM-?4s!ZP#;uHJw^;!Vnpl?_yOMG$X8 znFB|N=Oj6+#T8bsLRnCLddtHabQ6XIoje<rrTp{Gn9e}&7khMsj+FU{E1( zt1&QCB;r(}2F6e`hyK6u6H&=CiyKr{L*Ho}p6nADIYw_oy(jNlV9v*sb?G40AKAS4y6+ zt!0fXn1*N@89#}KqMXa=>5sgnx##$$wjYLR7>>Gz1WksIB>1;ul>}h;$P}41n&&Wo31W8jlOKp?@1$`r%GKFSH)FqI5U5K2N6NK=rpB!a55} z9Qw8yN|mYhvM1lgY1fsxdKFl*;U&nzp7v;hPT9n_7~EupSsA)4kIq*uxe`s)s+LOe zJzsi+sY%++paU^2pqW~bxy-Hy=0|5s(;4Pt2*)%o_$CZ3VglB;f+?9HQc9)RVkT5D zrEg~J0ceWQ=K+5@Ka0r6JW43$Zd}@LP#Fj6&+F{lyuQvZ?Zc5DalM zJI*M2##L|?nmRD9u+GTiCwu$KRDRPrU~jfEu~G?r0wzi1q`-}DX4Xv*D(faKnhBM4 zr~lmD{=3e+#yi0z5ex=E%-zSD@4mkE6A)>d8F4MrRWuCwIWUP}SZ0m=-N#pa>z&$o z@Q&m4y671a;$V~#if{~hl*&n&%MgxXdZzKl*+4i(czR|x5j|7MI3jXFuG#k~fDy~Y zR*`GF$t%jbCjM(jzAYcqH7xW0+ECADaP$5=tkwSh>v?Ic&?1{*V%UvCGD3U|xf>Ip z@~Cx>y8aSibVIT|v!6Qn(xGpo4YMGb{mx+^CmbUc%#SVNf#}0|9P00$~?mQ-EY*F>J{JSbkM<_$7f8>C|YGTk!K{SQ&h;) z_&PvSGU&`}AP`K4MOxrO^h`(65V8R}B~+)1ntO!5l7Vk@`F3i{+GYPb=djxkMh^QK zKu0a7yCV6n<5UMMR$-JeE&$t1I15uI>TSx(Iy2wDr1Au4if;aP1L&>vgKL@q*qw&g zG*wee`X+KEj+vjQJ!BjO061D~04c_$YeUWgMh3=luvn?ogD-#;OcendWjb@+(c6CU zfs60H@#0W(7@CkV@1={)V=r0&lS%#4_qnp@p_XE5LS4poFe90md5gCLfLUXI>+wAe zUwIBC$*KoWjuO&CNr=M?jk5*uH&W#Uz}b+ba2VD!z9v``>!iByqQgDC7eos5%>D6u zWZ9Rjil2Eg5jY!}t-^47kz@^rnja@w7(Y|Pq0V16zIvKG62|1SlyJ8XWs-r^V`TiO z8}pcwIV_AE=RERXu&~2b9Ws@VpWw1XB@=CA_{e|mNLgt#GRK?{4v+e(M7D2NXvo50 zX3?#(9`CXchzXTOC4^(<*Mws#kB*W7&{Qp~QM#nc&bgT(yBTs@%ipO*ijR@UPs)QQ z(QTvG_%J1X)(}9+tgnvmsyN6gm4qow&p1Yz%Op)_e(+5v|H9oD)E;+)Kj`30LMK-) z1prre{By5Z09&Q~+50BEMhTHFX$2t=V>S)>zw)yE^0_^+i+m2{#9g3}{GNDgK{;}t z0>UngY}ga8b%KC6=))THu@1u^XM>pgDZ}}Tfd8WMtwH{UlVX?W;5;Gom(_@)v0f}c zbEwyf%5a7E6xUGVfT8BgII;rl#mldja z5H)${;ev_~&%yEcQ?iuI*Kj;T53w@x?H?DBaWVX=lJ?gNkrPE8diSY*j$4uJG=&9| z^MR^>>bfCdlx#vAsGe`Kd*xiEo@Sg?9<0RW#u+BzMO?Q`>+;YiQyCQ>1O0=jPco%& zpu`hA;i~DCGxRl{>S0`UD@dHY} zsZ>6cHeoBXP`iYQ^=`(H#WoZ2lh(;uBPp34n(4dD$B@xX(n<=7WDceo+wj16( zZ^%T3G)=TfTb(_*#n~pI$Fi4gwGd<>_;MxGX47n-Fq;NV6}H3P z)l4LG4&`mfUzxZI@o|!T$^q{Jye=hF(xgVYlDQ!v_+mgvrBLAvebllkMl*00_1*!4Zxz!2$4YW{n8}ZG-@0 zjfb%i6?Fzaz!`7mwG6)9b;d?ZVZ4WRrmjLyX$1fvyBS*>q;L#60~G5K9K1o{O`r`( zX0S7S|J$YjU>x8DH1TZ+1**$roEERRc@k0pwK3-ryl;$k-Z#d0V<*0u89SjsV|*83 zj&eePu`YypeCsIw#F)ujuXjg_SH5=Ph;5f^!8ZuoVP|K~RK0#BJp2|n?Yi#PW7xjp z&*ct9zz*u71E6l(n9=~)Et?G#VLR-W&2-zDO;hX`)YvT>w{6VCp$2Mv>vdDZ-gP?t zQMHsfd)-z!G4|P=dJ919LHr%N`GCU0uUdXUL3wo8#d9F}4LluM3Rr_0u(mzK z!#2LQrVRu@;oV*IBe&s{MDdb*$!$#DGm0y$k|>uSO@4f;+QyZa5`v*IkgVsJKS=VA zkQpjNnZ#v{Dgw(Wm6WXv^DzL3r*Xr>B(H1&&{TuAz)5ZfK;=Wx=x}C6LO=*`J~ZBiX|U~N83L>^02n7TF#}*u&-gH3q1_P%#L5JpAZ9SY%@mC( zb{b#U+68A!s5&;p0Uae%6>uI^fuaUFZlBr2w#OR#ZJoeD_mtNd$Ub#|UxfDWVTI8L3=#JiGe%~4Q)J1=BZfw&s zF=0EH(vZ7bHWX5pj;vt{*f|ZeY23C!jor=pCHVoo@H)=#ga>X|;?Ix~XRkY6TG;1y z>Ma^pwZ}#geD@v6#0-hVHxNL6WvV7ArhUqmw-`o8y`V+y7GeWpgSzp~nBFb+7}Khs zn4}?>zBn_VzeE0!-|=w{$uGiWL2>wyoA>1N8B>#Fs)aRSu0H=wpA65mLO!@m{kaZf zIxSP;!fuR*P^OfO9zDOOmmJ;meWR`^x3kylTlB zEMp%t$33x_vYej&nYT9IbLU02_LcJV`P%oVacj*_-{&@_ou$!sAmtI6!Vtg0Gz_|B zO5|ZyhAyYu4#1VrGB=cVce8o?o96%X>83)WKC6g5d1~XqQ=8`s8vrr^79(NY%BI+= zCN{)LlxzwcZGgrhlA($H66FAxxR7Lhm}-hQ(_8Q7*P%#B8YQeZ^L0f#fSP>UNZw@R zQ1WusyK9IeTqqXkj=3K1Qp#omputXPJOFZ)f~o3oPg6Kv&{V+Bl}&)sG$l=dS$H)Q z;TQmfV`4QE#Ktq~a0AN!#8v?eK$eB-qp- zo!?A$T2+U~p4Wj}rTyqTkI?dLLMjAM!ge5Zf=<&!M!w{dwJ+hA-OVO!hwY69z~+tv zu)WbxT5`X%gMapi<=)pcv7Fj?@V2eMOSKn@(ngUe3*sUD6pIfvIzS^~jr8-%?SO(v zL-H^mL;fbTA(W6*QMAJiORT**ltVd`L-`Jom9dlsx?`@#y8wU&I{=Kc#?6;!HDXHU zLj%g-$uC)%9-4{U6LB+gZMNABgk$1OfeG2PCs6Ks+77tf^>lzXqnWzG?I#K#;#Ww< zo5(237)8lozKe_mE3GlIaFrxiE%hWKZ=QR_e)gH6?!@CSB$%_CH|w8z`yBnS`3qqb zh~-P@(8=y*v$^94zEFb*#1I*?x#PAQ(B*c6%^i2{qW_nl@oPjgbPgrcGXRR=p|7^3 zQQ<_=&`Kx{k$x6JGtxx_amY_NhFp1osq`Dvd`U~bC37SFhp^^Q4&_h|WsFz=b?{5M zQbObB%gh}u%IFl6oly&MGZPnPjj3S?&=5CMR~Rw@RvzYKN*z~IGL;W}U=y)2e#6jN z2kimc1$-0kI4M|}ygF%UvzZ|pMkt%&UGLP6G9xWxbejQ4^2VBf{e_)m9Fj+#ONZZm z!vEww9ksA&rrVBK8G9D=gY&SS} z(f>dHWR=sil^D~odurpsTaQ&l&-67-%OQH+s0PsVj1nJe#w*qoeCb2Yn1(NXsGR}* z+RgVmh~rEflR{d1;V!0Hq9W2C!qC*Qr9 zaxsqi+%wIy-^y8~T-ot2yp~qlJ#ee}zBgG?Apsy(h9C>;k4Olw0BCVc(^4|H>;T|s z6Sl*40|GG=PRM5a0{-!*>la^Ny|KnLAvkt{_MijaNsmAb!J6@aCRQh@bx+c~#)sM( z4O~j+09ZqTbGXA95>?|vZBR4rVI0GE=Piu@jXX^1T9asdglk=fD*T3P$QxY}3>NO>>w_X}R&Zyt;@|!0;;HV@^Mn7h5538~ z=gzqSFL~Gqh9S%LMnlk~MKDL3?FPG>^T6!}M~)fxx8V-k4R$Y?|JUcSGMWiNlR5-z zc&RpXGldPy0-B7-UHBAvL%^kK8jj|}9LFe~lvF}ND5oGaRx$#==*h^2RaZkI<4Yx% zj1ULLcZX7OII~S8O-LshDl3`cP($J*L)A#Oai}YjLLXdlOqoNnVzJ2ZOiPn>PR5K| zw3OsKZK#r&g5o-lshG;S2|cZAzUXB2L4Ri&XKh9qBqL_MF+YUDpidNNOT6e~kfThC+=cJOi8Z2aq+#B}1DV4aZ`Gc7k$ z+B!uX#M}&>q%Ac~630NC(}eD{CPFjS)Rr|WAMU?p0t~E6!Xg?bjvTqkoqW@Fz7%ea z#wc;ffcuFjx3BD^@uifro)v> zK_VFGUbz(h@gIe+eQW7+npm|Yi5aG6)IkRT3LBD^G)sY-q!n-nS%{vQ>zk}8h?wEK z{ng+-J&{ySL1?TX)Kw(TfOJ)DKcII@y7IN2e4kPvxe6S_nedNONl9MDFD9-={Oadv zEPgTZt$3p1JmWVVH(X_Rz2cOKdV;6A_uk_x5+Uxl#jX_KP>bIFlQSN9;6;qTsI&+ zp5p;2|3UGiRLz&YhYnw=`s7EiEW-8QAwyU*nS<;=Ikbk}Hi*#h8n%3A1k={c8fpA% zosod13|@w)V-eM5n_*`HOxUH0s!W=u_^2ko;mB@=&z>Y=rmn(0w-_L?c^#12G%u!M zlFP7#n>_WJ7h@+7i4TiIr15X4>bgXzE^ilq@c5_&&(D6VxfrSNSgbWa^}ytoEel}N z;Yz4Ci3hpd8OL;t%bb-FvfTieH4{TF-KE^N8~lqusg^}Ej9sLkU1J(~&;dF%Q|*mn zXeeZ4p$fzhaFN6eV;5^`pc{yD6S3Tr|0o zjN~LTukU1hnP)ubsTZHjM7`JIX;sx+H8ZYEoIHL(C%Zx=N!BFwy*Ak4$(bzErO6`V z31+B8nNAp*LE}>L#i>drM^W+-$K}e09#<^+d=>tV%Z<~jdNYP7iee#1% z;()jhldvYvE&g*2H7c1_{$e^C8Fb1f zTGo^VD-?|{N#resWIdAc;e+z@g_GULvwZ}+L-ubWN1ntNzU}+6DFq|8GnzJ zS6StA%gleVe<*|{(=&*^!t?R-StX+-C*Y(%89ARE%RHKeown?FUMlltCB~*JXBZ=% za%-cfyB2Wmy7eXxzXvjqeddL$iq2wiF9qEpoy)vRoS&J;3;YOy4 z6Yjme2P5O_nFlCK&A}^xhNUK8iX3Y{m&jsGvc_SsTK(4royW+~zv&?Bpk#&qUki3z zC`&*YrAT5?i?IPTK4cDKk}~VoQMX1j<=h0AxtYQT06PtuN^ds9IEE;hB$}C9%ydL*{aYA?Q6Zr-f_@&g3~ z`_hx6%@Ar~K4y#uz{ehGKKaZ7G$XBKAk1Zu(ljOM8MU%WvNagCs##V-pn5tP!k1#- z^qSEO`YI}R$<#(JjDo;A(j8jXH2wuWMDUQTHfOB%+8UGUD!#s#l4a}pMrjwK0h1p; z`y^}ZuB%f2rQ{kM8wX#dktHtiES)v==xyi;%`m26N`@F3jy7>&*0c+q3i!IR>=va( zhhypvg~XaB5&|(rX@(A-1W@_lH{1~)&Ym$qgjAA?l}J>GJfk2~@h&ovo3fG_ZPiO| zU6&JEky{kOy2+;=zmi{o9m|y+|J2JkduBnjvuDgl-d_IN7pvIhh1XXjg<}Z!oSFi_ z=EQE5RZ-ZZo3<#;Q6Huoc3Rl!1ji;dfTKs;wAcl5Xhzw`$aPFf95d%>?6FfD4+4)| zo*nVwM8*o3l~9P-nq`Fm4Y_f+w6GyG(`RLvttor}LJ#*a`sw1&mqbC>5tFRz1$_;^ zMi1ps4&_jiGWM-!oDEfpfg^QdVg@O0CSK6Qo6P{IU1v8_qOL3|Y&ad?>;?=V6?A}x zVND#t?ld=VZFG61&QZ!Q##Yh#A<5lh*j8qwHB7vYX|@}R0+XrnO(560$;H|3?|fzP zs-;*S|K{xMnd!o458P^As@(5CHhjT*g^C&maXRBBL1q6E~-7*#4I+X2{l{z2#e^ zQrW>nn$SPuK!%fo>7m>EwHi8zpl#TIF^xK}0KHX9>T)S-n0Ou2WNOe^$;@^G0N>0$ z`Dis}0d_2po*QeS@}W1mcisj-Tk^8K3!v3czwzZ}FZ$G0yIh(qbLJm z1#yx|G9s;Kl;Vkr8MLizfdU7THdWoWimc;+=^u*j1ftm zjqH>B+j9UzY;pXUh6drvvX%ibURLX8nQCE$RS`p7x2}fg^GV+2nvARi*|Vs? zHSa4!Zjz57utL;}Je!FxnXPFzn-LgA8UN0kG^}Q#&1O{KeQy%PKGQ8jo;V!n>6?V# zTGNs-U1U-ZQ6Q<1tTpq!@3JmB)MBlf%?iqmvVH7%eD&ON3zw99>7^xxENwP(%Mm~T z7sfQZDIMaMUUt9pn87$!W?60qDNK{WF>>P>qGxVBR$22}rmQ4DiSdovqK5QGY7tXc z`Lt?@u#N&ZGKmibxeR&;u)EMGlW5j+|xTc!QQ?<;O7%Or3? z2XXAov-`=X!k5pLV_2D`xEY0DNb)AY%E$(2&!NoFGfByiH0(N4D;kD@3){*Nc45B+ zKy;}X8gx7jgc%KSGs$QnG)^d_)Z0qNSDwZj1wqu^WH@`&TS-Rd_om83<(33M5HC2s zCFk|HT$xZ-Mx~WMu2|g6c+TJ)l1L?4;TSG3*5OvGip9MxJ5WIl)oC)@WOJlnJr@-} z?&o;Ek$s~2P=+HVnTH#AZu6vKV_%`6$n=2DhWPR zCFAE6KZUs4heo@qCsIQw?ti5Iq{+b`8zNgB=O#NOein@%IO$qM9gBI{=2va|8{5jT zCy8bzEC>fF`URo}bt1w@>Da4zdL|=$HUhiO)aYz$n5U8GgzaO77#bOq*_wEP zx8!3)V;hwxWhnpZ=)W@5aH=NBRwOGgdorn#NCL`aTav9#b}3TbD@#-l zC0}hdk0#+}a#$uKB!M_bmK~M+Bg9R^@Z%VY5dR%i9M$BZ?&ZOge7^BtDKo;8k6RAE zp&pa@t8PpVv!Q0PyO@<}7Hz7=LX=EVI%y>ngCQnn*l0!q8ZrUyna-4!&`jfPyb&-k z2QhiOnRneG41O~PF-b}$DWSUQL5mx2s$8|cG={QG7!0NOQ5owAAO8M<|O zyI5@jb}Wy-uwdKYSZ+E|{@iz!$~cCBi*yOo>~8yyeKu5}`Fp>Jnb;^eCSzhD0~$Jq za#?zYB&K8}tRW$A(`_mfD8#Wvi-8J(Fa%aE-&N){F@jOI$esqN&qwknzp>N{C8i(Z zk0cqcUhDZ%@|on*<_n!ah$yXkS0+6%AV^kkVH0E~^O#Os*uc05H9^Wg zOx8ArJ}Q2)_r^pRISk^gRNA3OIW+PmZcBDo+(knVW#JP~)**>Gl6{`+{J3>P2#GUH z-pbc%*$$6;bqE!y2o5NAFd*vufra9%u|@-zSd29xz&c~B@l7z+7`YLPGan4dA0N&%sru(UPFg4=m9(B1?1OUM4qvrOT?7#ig zl`lL~oj6vWK00rUu@mnbB5Xo{v6B#*A=kP|2#vMgT2ob}F%^KKEWB^0tAGFK&evaB z50rUz+kEKWrB}P0K5C9{m@l7id*04`a3(kdfL#i-Gw&z%VucGA!UMOqa5;q97@K!T z)WWhWP>TgDd5j5snKcIvfVDPk6gO>_&t0iz0UOr57O;^oez00*?#fFa<{Q{Fp|HkV z;{&WUwKX0<6AEW)3Ixz~Lg1e<))*T?L!Pd{(7&V}p2uM~&#TJ2s`8mQaZDL5-NqYh z7L=07BwxcJmxPLr>oC+h<>BP{>Wyharcs$D#1Ag+%zWCRhG!a>EMlm*q1whzA=%z! zd=)_@&*U~V>K1m_P|X*%Zsdp>KWIl*7~}p{3va1Eh>F00nKrIg|Ak{FDLgobO3Xo- zump@rurKKfbt{;B69~`{no)(8Hq@{dL9Jl&9=0^rgvMKmX4#k`?krw zH&Q600iU{DDncup&VJXM%g0}Ae*25tPrXhR!gIJU9GnT{kkpR~mUUppVr!579Zj9~1{&n&DpcIKbGY__bu?K(hA zt{HcXbl3$FuMm9Uz&xe_KzGS?_PVWd63nx^_4Uhk$U^D=hkfl$KoLUIzC=PntPFWV zH`+Ty5}0l&to5N`H^4fB&JO?~G=-h-DM_$KdajC$dn+s_>Lt6d=+)}5#+r|;@IuMV zGz;U8yu0@2wZ{xIpl6MRuIm9ESmx^;P72Vhv556bzDhYLGhUoE#HIjXPg3ZXWMx># z#2qvb_EF z5)=2?r)Qu0`iudM_aOwrE1`ucDVO3f83UjVbQ3b0_}J&_moKh|k|EjLv}eyO4P^kl z>7>1~+kEpi03hrFK%#}19$H?_pgFR_YW1Luw|;&D=J{hu$jAD}WzhTq1W6(0F4E zyWR(aHFsa{Zaz8r@(b0=mplQQlUwC=#|!{ta(ql(m(KZi2NX96p{XisttVFIvFGuL zFRzV~A*sE2@0(YFG63$q(Y#EqjGBjAKX$kt6|)L^jOL zFq$Dh-wgrY81hJz<9+J}W33q^W~ANB?iKvm`!{aC-t|GuuyKs^WQduzKEc?DF}{N} zxZ$|D|7QE-bIp|+uWkp)&?L=e09ZFMrV0Vf!2l?VK)qDgwPHd&=^cSst_g~GYjuSV=!yN`B&|OchnA}SeY^0 zjN)LJdI1n~Gxtx>Cu(4OD{sh#=l8!hV5qRD*WR6k2~knFr|0O(ttHg3hR(+i9iei8cua= z!##Lc`O>S+w=M@@4roqpm8XxiL{12;9ZX%%l}bd<6h)}2(m78Z^`D-u9{t7|7GTG6 z-PGKE{ffklG3ISIO}_ek_1bP|42Xl7SrmmO97Et{;^6`sgO{)Ps&@C@Fp8B~&Hfh& zd^5KQjtylpD973Bj+eH=IfP>pz5sBhrDr&N9hgSZfd$hunA_8MYhX=L`^FkiObq>+ zFo!8j)i5PPLUD!w&9#gV6t{HE)^m(p%l&*Phw_FN_uilQ`<9Fhm;FT_^o%*kBTZo> zH$wo0ZGNS)No7c>k|@W+7;8c>A()~_zaN6fY$rT)yLKM#RJr zIsuV1#sHW)^Y+`z#=5V+)GoD+85-hXn0?_(?*q92E^inA{Ev41ni-i^CKLbm+lTl4 zTO`i;`)@N(e6zS%Hvmj&$wY?v7yyky(>=Fuyc(`QQrvtZVBBh^@!Smh3!2o%GsBvu zK|^3;8ki$T%Ihot^sLz;_(G6{q0GdFneSnmm3vZ1A;x4&(%8-}*cuO5Ydp{bnkHDe zQp5HacLczPCcujDn*Nar@u>gL(2Sc59}{_nDO@E-pL0?%C3Le{7AN0?*fTQ1$mWbm zvQ+2i!$*SG@i`}(uL8&P%=nlKYp5ESsq@16?~^RdKR?)(s@|CKna_~_L76T}#>o^R zA5-Qpod4%0vz3=CngkXT8y}n$i`?6n;}d)#zjX7-d!^IaN6q3H-Z$a9?>^FAs9o<; zM=7N}T{J$3fVZ=gA@i;9sLs~>@cre_yyvJq)$*yAoB!!QUHr$Nxct=1-LXpjlL}_D zf^38-{%<~dsjBzukM`K}^MY2Bt@g0;p?0vj9NuqVCKihyq+{Jam1ysQfwfOhp$?HdZG zV?Wx%KLBS?Smz8yAR$Fn<6668I5Xej1|4XiaJm!`z}r9Z-%$o~IA@~#{eFP@)2mBa zH_jnhRug)WWw~*!;y@Wblvb4+M~H95T_-Q4KW>f^ioCE7<7}yCRMByrXm2#HuEt6p1eZm;f(fIsw~W7>fEw^8W7 zM`Ge9W`o#dM}^3*G1q-a$+R4zz5+v33X@43NUv12h*TzF%^DXP!~{%t<5pxE$Vs@1 zxK;()&t6>$@&NM8knq){N|QLu%9X*YZ##O=NdZEEs7IwLQiF>Is^jN$mh;! zUBCCZ3Gy+;dCK0FHQ_$tLgiTH`lw;1x|drd$*Q<%JUryH$mA@mA^!#PiK|YQ!@wC` zkm?E^!1C`9`hTksb%?57{69kUSCRvXtHim*f5ZG`TrNM&_!jjxH%*QZ`R9_t;as=n zpp13Km5F(U)kgW1*o;V|!EZ*v1ZZuPiqr1BYz;b8!?)@Rz6tNYcjNwBy6@n`D(iSF zydk*L`dg)vDUI>HkWRZ4yT>=fgLjqBz0|zA-F`LGY$E~9b;o!knO4&T;GcbZ_WG6m zqGU*pmi{d_FTGculH;4Wj@-)Q-&4rP*@zcV7==IHYi z@w;ACK5qWd?7px*cA$UM{1=y-Ns<(W8k02{x*XZ7+-Z3kYG&+-pKRQ{{P-4*Rh3pj zw@mY8oEU1ymC1MA&`?oT9eU_VS@>9oa!dAG{xX?=raqZJNHQPxECFRQ8YKxzfE=Ka zF=KNXMBI!rve9UUd7F-&VKh@$Aq0H*{*B9(nbq~N4VPGDonDx&WFDXPfFVx@Uz+Yr z?DU2)#NTWb_FZ?DukV_3uQo6fW4sS#;~Q&@VrbB9i}!_R{U1Fs>TsgH$i>~_d*8B# zeMe3oHK&f4M_=#|*d=CVDE!6C#uo0b(_uU-Gk!r61C%~+>2Wha&Rix6r^vAO=w^9_ z=o#W;B%t9-!ZZ@l?9r0OnIgcG3qW9(q=%7;f-G}P(_LB_jj5V$f~nEhJ};bjRzN>{ z&tdO{Dxqe^jor)Zd)d<06>TqRR{(kW%S@N4&&!nHDY0$`liuWKCGu)Hk!WjEcz~cBMy(+E1@nu@c_5$3MAllibGJX66BW{+Zby zKRx@yuQi|gdfga%<~X|L$EnR@a@*p02=iXv9FMq}c*7WJ7fkewwdVd?ilc@7>iJy& z#&~Ou52Z1_Zo+Fj;d5V~9V^{!*OA>x`9J;P?*3WHuxwX;wQYZ6x%s5sGU2grg;=#j z^o+zbUqA2fJTp0c6j+j#5nKH#NgQaP?0+RsliXKkXal|OpaTHdEYD2b^H-{wHB$mE z3~Pv$k(a#I3H`O)OLc5$S2Nk5F}Ly*0=Rh5Arjowogof)T8$pifi-o9iu(O~u#?Tz zk})5(`(658q8$L@%x5@snJG6jpMBfNS^&WiF_Ve5N7>iWGLjj}S7SL=MjFQ~6v?{~ z1j!iF#5yBg(N4iMq+@FBX8J}mz77CfX(t=T6~;PLO?dLf`s?TI#&LJUM!U{vP^pA8 zzTvI#*h+>%BXk0L*0ZHdzlF_G+%kKzU9>P%ocv{ ztFy13%N>ZgM%g;QMs{XlyXE)*03v3{@MXZ@ zMh)W@!8k*9$SpVH3_=@N_dyTSFup@YipV*XH-LQGO#k0D4LOv9kp)m@$T%i1axpd| znDm9z+t>jbg=rQU{HCD{ z0Amc%GZ$wwYoz0-z}`O#`+Kl#}J?)H^7ta3&R@5G^~CS zdZ=_cdsSF$W zB5O%AB*G*{@BiDDHNMH#GbHii zNr`4+kMt9WVFXkAhTOIl@BzNC4loc}C&n~=s~P~FSQ%^3?W$+H)!GDZz>vj>;|_#2 zs*bSEA*MN$LphXdOWeaB`IVtv@T@b&Srr%>--4JB$TNg#V)GYi=R0xlErTI3Ou#L6%k)2fq9Lgge6z9tudwf@1| z3NtO9esPx;H1W!&#vk-NamxvJ^T~A<`p(xSjL3HI%f)UDf1@G_r7D{m8C`0 zKYV{Vgl4!hgoFPVWCZFP-gULL9DK(k0E^F0d#n0OZofz65CQ zyBYt@_itRkan*1PfG1yC{};Bk=9fQI-g|w4KAJ%v)6nHV`OoH3J!=17LNgG6CSQ%d z#f)5=4HcfXn`tEjYmD1Ey?OuXBNs~7!!bw8-Uwv)LYPLnGEQOL%o}oR-*^-g8^}{w z=TU&HYEZN8iC|6LQh)}4Ger|>20But3XHH$=YsvTQ?N4yqoU})%R3RLHyDirhyML5 zBwtMP zU!>yc<*NRdpYbCpnV6x;2op1EVK!rw4EvJAGLd~$I2@FIE;Q}2h3cbZv40mdvcBUY1 z#ZPhfQ4JIF+glKbm9`)tsTT1>(viBg>E^gNv?1_#qCBuAx6^Qj+1x z$2zb7dw+6n_DeVh?e;K+j7}PFiy|nOBBb5MD+?QCCfr)ss5RAMOjau51n$s#*%M&AjR#X{)4~7R1z|5~_`cNhl$g z0?|L*S2Bq;y$L6R!jhyz!&zgJQ86C)31#ubrPaopR(%r%a z(;0254j)P`XKvL|s!MG@EjP!Bo{>FZ`;S;YHEuOOeK|0!(N96OC`3<|YpaGg_o}St z(4{n?li5o2Ci7Hp03O4#CNdK%GPnKlAls!7d{B>uZ?JI;I>v=?Owy&hl6qmkWMx9* zTV&H|qmpVV^etn26XrVt3mhZm2k$BV(z`S_L&e3Bhq#$%UfuoFx#XR$R<<>ZQ3px3 zVoJ*oP#iGHYqptpVGgD>ni1zmlFI3o3&rn0aZt;zQ}V?5wXMgF2Yoq*Es` zU_AriKYX?M^0^Xy<B~dk$R_dDy>sZai{@OQ;@X%lI6@p>o8+N6d$qBVoVMF(| zq@i&9Y$Kp&k!1ZdEsbl%mx}A+u8T9wuo0Z9Nz4@h5Q0hG;zHxQnQ_R?&*!PC7gt+l zl6?Ac4so_aV>MZsp)N}1Agh!dMagFrCr@_f(6Aip!2EdYu*;-?L9Fs5O}lXa$^`5_!b^1ge^7|mcnw?(Eiaro!HT3xKv&Umdy!k0Ow z5yx4R5lqj{M!Kd%r(GhvLO`b|Dz=rOy8!;}mv@Jnc`)+)Ydf!2`?V>bwdS7d&itJZ zy>id-Zb}}op842kXJi5_h?#w~n@Jw2O)`8W)7aCtojZMc^Zsf1Lg@z8Oc2^7+nJs) zSW$5ZyO4)~4#6P4WOWkfAOQ_~7~hbe0Zj~Rq>hQA@hw(MgIWuDXn=%+U0VKA2c4&!Nb%3Q`uA4CJ|g2z+D`W@xVB{~`go$-xtW(0AbdKq6mw~r@akCexs+Fx4em(2OBwma?0Xgo^jAUWq+1J(FQ&#-kYkr#J6EIcP5yn>lfHC3Pftz~)76&iaLT$MYmiZV7V#csC z(!&dd)Fs${rE{65VSijX-vqN=11PO2ts&1)OCGw@DKs;bt*RKyXP&LkUmUTrv|Ex5 z%y}2JQc1cHi>`e$rZ3okSsb}qEKeP(mFW5RC|1@i{gfp)BC373(U>TyjdC0 zD9(oP3d0wUL%&Q~1~DNRVs~N?L#bjMqq1dKLwT|$D+z;!GTCp*mw52?k(!P6{RLjLje+aFRHW^-Y6y^~48_$GE>T$hO@@lQViX(83MX#~utGz4Q<9^Y{ z9}1lexssJpB#pcz-IFRfW@sSvO{7->P!)z;#xX;HhR_V>kY79%%S-2HkDfPkHB(=; zG(Zmdub!y|m z(?>4U;q|I9M@!!Xw?}%W%~`6YB3{a(mWF<0RU<*q%o}3@>#eZ-iz)y1iP6juLRy&T z(A_Z^LNCbD$r->cEOhNtj+|4Ir7YVnr7ldCwQ@a2&MQ>0p*~+ILt_RVLXw7At3g1e zJk7)$-()$Kmd%h;Dav!%>Mi{6khexwcx2J};>JWs)+GPWMK@YBFQM9rS>@Jjt?sR|sdwOVQDT|r^{M7FGD@8kz$6MibAV$I(0KLue zI#}a85)tUgW*KQ^RXRYb9MK!}yx>Ren7j8B)9?cljOx!)U9=nm~8Sj17 zn9_x{0Gh6CH2@80LQUap5sb)~Ms92qb2&?tKm1NqZ)ck4q?wNNBP#WvCE7nd7f%J8KAPR5jz+{mhOFU8#+mzAG2IRa&vL;(4UDA$N z099iM&@9z^t4N1tdd#NL#x%s)#CFFcCHYDn3X!u2zX2u0N#X;ABoLt@^k2KG4lzE6 z>lweSxm;Cet}yz5L%w#0(8CadVM(?$Il;)9m_CS!`+SVbPnD8+C>$Z4Z!+^x+}OC^ z&>tu2fpS~ad>qG7;cBi`Heo~gaO5H8Y^X&TfEw|$26_l4^NiwdL25j!9^f8Rt&a1Q zG2>wnmo@a%R3;K6g)D@Z#YKAFH(kNGDPDw(j zY0XjmBVxw;5JF9+PFw^jo9LmdMNiUIo~2}3+(q;ZU6KvW+5k;{C07t=hVTt(pgPV* z*%9xBq{&EfzES@8wF~k7Qj=?(ZL%ytzqOP8@jxdz>kqy06*9o^7wr)DqcY4)6;jl+ z6i=>06Z}vg4nTQSs&$5;$;6p56RRAsee#h1dHVzTo$^VhF3h*RnzXFS2_U3 zl>i9eNR)#tZj-aq;8RaGb2Ss7 zv`Z~yi5Fc*d;9W&ZL*9}<}ysl{Kg~Kfc5 zzx^ojA9F?0NS9MdyB6ir8Z={y)^OX0c2!z;8P|4ME14l-dWLmOYXdZ<=;@eZf~rF> zFdc9SHKmf4H*8YV8WE2kt>a^2(HuEMAt3dtT|pMUk&|=bP__A%0u4hER0W2hLmpSD z!2B#Vlza%x<-tmvJOiZim6YKz`IKpntnE-sW9WeX^qlW81$tD83+pB`$vowJAeTOL zYbfmyN?1zb=Et>K`9HX@-2CWbv3z=fZ-SdRd7gj_k;gi=#kdk3ARtV`F3_IcNO3Y` z3_2VGU?X71V58qrO%s;YG@U)O0L^^wUBv@8PnA^=fX83le)|0E+?B*Em9~$GTxlhP zj)q}#8G<#G;bYHV6AQ3o`NDw{GXPw9>Sx~LKJr}``4$_^{K41!7oMFejna5bLl!WU zC)@URN~nemo0Oi2RyJ`>6rfRSw)ZG>(1EotDnJ9k+MGf*7ojtbnP0|YinL)(9|lPS z;Y0_U9iq@44rw^Zvq)ul*eHJb%HTJyn#OezR|CLkAZa zW4v#yO}l8Bn+8BtS!;b!%y+DzV+ySG0P4E@r+-v!SJ#$yiKO=Cy>C9a)1Ztoq3t1e z>(-HbZh7@<&mGtiiJoFW9@+0(4~-8An3JKZeLIQzn^*>D!l!na>J3n#E(ttI1#Of+jP#cZRQ0>%Qc zmgblS#=`Vbk+Fa`@CM$aFrb0z1FS`D;OVdeBeo>xP09^wPrGDOPNt2VnSGALUvKHB=Y!3w^p4uC|^Hu$anlpzo3xtnP0;~y51Hvc< zP2+9SHLj!x1aTT~$-`*ITxyL>jWt#2CY28X6N7D_0Co#o_^@N(x*2~wlmT#jGu(Ic z=AS<6tB9Ma8vn}c{`>DO@4uyZ|C^3%ZrR-(``S(eplZUam(6WwrpK&vZl16`jHx?T zDd~pL(3wg_(SGO~JK+%T+vAo1{FkrIKL2bDpe&5P#_-JRSHi<@anl3b{79e~oR}W{ zuG=o2zhGY2u|RuBllS4P&$)NrRhEVZOgpoVL^H1VB`UBExh*~ zxUmQ|qZw;_fa&m!H=PGSi)l<@P#bs{+rk$E@GHhxV}MW_@?d_;EJ8DO&!A_#ywTt9 zBulj-*|9QE<+k$UkVoq5-=jR3aiU6G4VQDmWs4h=WL+cq;QKQpsxo8h<{tjYue9eo zI_qn1ODE5C&s&Wog9g7l1uY3bhKm$t;WGxKd*3TWC-Dy%iG2O{9k5O z9m>K~wBWoj-d{to=9Uxg=93Gw8|xK`W{Ps-9k*X{8}+l#m$R-G+umPzy?*dEFfr54 zvLjppYfOh}8YX5!@WvD!7$^YG^o%s1A$MOp!P?EKyM9u9ZMWVcPLKeNHGz2=!ZFS? zG@>b_upY*lP9z7TLKp)vHVPpSOtBUL258+D+z`H*tD;&E*-|^91vI^8sDwtboAY1% zZVJMcFR#74WYx5~FsnGivJ-PM2ifFIKC&#c{M$TVrMUUlK&nsG-4I2{55rXPu!&O1Z!;5XJrbz6qEsQY{LzqnJ3QU!P{_b zqgAGyK58Di!@lpHvb64V-sJySJCk~F0YjR)(YN*5?j5G*tK8L|+9 zL8~7164nr5Lzf{0YY{?2n5IQGp@y;6BEYq#!7VXk=O#D_0$VfuAH|`?N zkeV$0G9+%Sd`toJwuj;RnA9Lq^_LB|QQs=$XH2^C5IM-P#L$XIqwPO#^vmKBZR*ML zqmj=MVr<9?$SR?G%5hENVJXLqtfA~5RaMp7v4?8n-uE;Ad!kzixDa-sHAr`G1fHJxDbprruNpED(nf$phGi{ zyx@0d!8l7K6M!c8=U;cXWWP0GP$@7-`LYf7tC8Uw~dD~&tGu=?oTTK zbZi50GuIR)1K^b_=KJq;`#NVQMfK$A%_Hx;{aY`*RKBv?&WO*x=x;u;ab`;z!7OVx zL%2lin~Z4y)+-sQax$i8H$!Tf{RK4kXiU!#d?7#m=#)xl0plc;k&uNj4P7$6ArCsv zMtVBJhLXb=6JP?2HJ;ItwKjwXrXYx8jqetoG;>{*!Z#3zC*o;1kYB0BSo)Bab3D*~ z-IB;DKaMP)k9>E_7dOu_@zf|iNX;<;iRwX2PHIBp`Ch%aRin6)s$E0%ks(rK=OCJ) zlWAq4aayjVY?PE_Jr$xFDq7Y#?ozIgYJw_VM&Kl>1CtF@y-G8>tgY%yp7P_dB>JJikoqDW5Vr&QW{u=5Ds*!I7Y7%$5Y?_K0MDwj^ zc>Es(dNr9J^ynszmi(}X)+_PZ0z}EsdY{l#>XH{Ok%z*GxiPM!_|;CuIL4G_=Bz0V zI&MaJXxWt9?bq4<_#G`bohbk7@0*-BW_cH2YSGuu?|%I8#QF|v%|my(vuAq6@ecRw zQcStRg%4d)ewN?*a&Hg1vRj-*m_~+NMXBoW)XP_=Xr;tCKD|+$K>2H5tj=F7<8ASl zTGJ$V`voAk$m6Fe7c|kXGi3kEtF`yLA4>P&$!TNlivS3<@Zu)9M{pCIGYtS|8fO~s zy)%uqmLjN2V8OyDYb`~Xb2dg;j0MZd3F#r!K3MO49C-=pud$*b5KkT|aQw@FW7_^( zTNaebO{riOmacN<9OSD!nVc)OcTq*l`Yar|ssifcJFXtLE}7K|k7+1eL6A&jSzE4H zaug+Vha4%(Q7BbZ%pBz&RpX?I!}X`Sr)j87TO&?T?a{+%z) zo_l41U5MNYR=R**smt5@DnH3%&*SOyVmo8n1F#NdVaRTVU38e{YT=v5zj;90{>Gxv zj4Myk36xt?3*h3e|JY|kZ45dDgXOsyJ`kJG3Fi=k69-i`n43wlMR2=*`vA}k=p4$) zn;FgU!Pn zmcumJt(md>9I(d7E5sklVc}FAM_5#fGZR0mMQG1XWYxE}?LjB~(U zwBF(pvv`bS_z(c%SICu@0OD{Nfp83E!gz%M4P8oPLw6^Q_iH_T{iYM;|MvTjGn%1B zg~tESpPJ>TC3Wr~A_Ox=>bm^(FZ4DekuXK#7=}2?JxF=<+`+BKjwLp*z3=*)e))s1 z-f`Rl_{Qu0*FV=mQnBKCJemEmqGh@kyhHNnB zQraJV$I`YkQl^veUAJ!j>5E~f4%9Sb&E=}80`9$WaPlUDnAqS~sg`&VQ&RrZ)74kb z4ekL?x-)j!dPdsN9Hc$XcIBl_^ubGPfwWm1eb1e*fB5d|hwgXx-5k^&GfVC_(^>)3 zQYHXwG-GW5tgw}tZ#F|#!!qyy41q}sdur1)yZ)RtM`bwM1-C{sfZPtrnou>SuJhcgotZFpOqm|m&TR5muI0* zDokx46PaCa(2+Eu3LHMQfz4>vE?Y;N|IH5;Hy)XaI{W|lc=hBEJtw-|oO0zU6E0zZk6E?|(loK34QSM9lze!k zVrb;?1^dm=7`JtL^L|n`Ns*Kc#AdzXXHqe%BG|+c9CZ}F^-W2!iezAe#4!SvyntLaawsRVZ?Jd z;avmb_JIUcIC#CXmtnJ7V^ykrCJU?g1|9b6sy6lBg6B|_F2ljZxA?NIny@|U&B&%R zQyYkz0WfnmQ~^L)ho%X1#^k!JfUPxKrIly~z-znpZ+>ofE%_^X{(@WT#A!*-#0E46 z#?V~Z@foJ-U}Oj%1ak&q2VrOEY^J43VY?Z$nx@tqm{u)O9BCh;5DYEVmVjfu42?9^ z0x&J^;+0KH3B#8rI9m5aZW7j9b&1Vuq=zOp>i!tkEPO>~W{%_>qcZGk@e*al`CH?c zn)6iTB&tJ%;bf|0abqSAPRM!kZ=}%HN3yu3X72HEq^xniPd;>YmnC`7Uox#611i;` zvyT^u4^}-j^dH~aWnrH2P~;Hy(Ek_xFO%edCs_oChu|@WmBFxTNqN`}O=Wi%oR!$@ z_)vwa+hl^d8M-7uLx*EKXEp-XOUwWuG;`N=b7c1EZ}=}gH);|}&Q;0P*8u+Y7j~9H z9z*89=#Y(!hW%t{KKs&q!_tDP*(I3fTL=^bEwBwGf;nV4?+0 zbJ|7%j&(6KJ!349XHnd6YI1uX&9J6P`Ozn7Xl0WOVQ_OTNcAY?-t<+rS`h)aJ*3OZNwN=tXaR}3drdr6yT&V%TH-Xhp%+1Uz+5}*JQ1;F~%-36` z{l)JqB%1lyXO~kmK_HlT^)-MmJnLV+)B_*mkw>goN@AM*V`#qk+(9hTStzuXOB^0T zNy;Xv0Ag5!(P)MflC2DtDD7sb6S_Pd*Gkeh=&PC5LeeNcM&?7NGbc9A4W*R|Cg~?p zDklf zJC5dqWvI$nN>)`4Ep($=VQ!fl1ojQVQ~m^PspuHoO9{bKG&#c6_~c5erzRgR`>6@> zKP84!l%a&tG>o|uco4=7AA~Z5V*q$RpXu4JJmeBXvk=ELJAT?NXlix_Uo?bW7{P4p z&y=dr%xk;#zx>PsD3jSsMoC?lAAhvf6RB0!V?^qb^4rhI_-mA^4qtfoTGzr#Ws@@g zU17f&VqZFC6LB^T10#Yju{w!WTEya@k3yCrX<`h-$rZ8zP`U^6rZXc&ax<|34Qr#& z?Z_ul&Q%9DVQMzLI(7lao4!a2%eZ zcxvGgh$&D_jdYeCPZF{f$tI&eD|7QH2cF?5D@E;aWn{R_mM3zFjTjm5xg1q3)6)GEb_B#F6oUksKuBk{C8|Dv5Mul~gClS}_c5 zyHV#2K;W3AMB*4zn527ox2+{36|#wmg|G{`>$R0pvQ^r@`MpON&3x(k-A{dGP&>BN z7xpKf+}>&CFM7fvSdyMuxc!XeY{u7ZqX5hX+1 z4DTewswK9qQ6cCy)?JKEW&(->yu)izz z`JJm?!OIH0g87@C-ih+#m9YrV8S-^Z^BhkGlvXkj^v+Crfj68ZVd zGeN8^;z>oa_p$<9qGFX~D-??$2^*$iC_YbMs&isaONMhl@Z==tV5$IDQev`LXeL%n znCvAkSGo+FR1zxAm^pzV;Su+byj1zPj;Z3-5u%dRj_dRzJd1PxNKhi-DR&X)&m0V0 z%7@4^J)rZKXn;LZgTs*-p>kQWPpCOOX1LBgBpBFn5(!OY4qPbv6;(-tK|;Xz!O17W z|6i(7FJ2zOkQPb#*%NklC5{PoAa`DT9hx1#5n4oY#I~+)0-+g+cqoLi%aMIp9wKL# z$)uKO<~P37yztrrTc3sU%7x<7Pxf%STv?5kkjK#aChVKV%vaA<%WB-Nj+j%Kl}#hp zX{!a^yb&-HGb{vO;@$INL*S)|8HHD*U!kI21b2p3HtiA6Qf{++~H8E`#3na(YX? z!IgeTPAxp`$vVqUlef^H_*J$FOfc+AT8(h#5>d%;V6Hleo1-`k`Fv$=EZjN#$XF!u zkOfIH1_GjSwYe0j;*pU#A2kBiP?2fn0F#xMP(W5#HpdAS5>-zkCt2c9dx4&UN#@T~ zih^#E>_POTn5klB1szUR|3THLn9gA;PEl_B_o1i2oRg}j#JJK7h@)8u1Vj7BNI)au z3u%!kL@AiU&Mp8`(3fqCNC?fCZi)?6AZSAS`AT>GFa-Lc$n|8uzWLNAFQJ(SZk__T z(lj6YY>2<4m!f3;!xNX}rCNNnEIl){{Y*03^~z_yehopHJSLE6M!L(dY0~F3sa=3s zsl=u;Yy#X}HXNC=T{wP*jAN4azbdzBao6e1`&V1sG+yNN5Aps=0+*EmO<@Co+WW%V z5WGc21r;_Bgi_zltF-^9Nlw8a8Ir^woJuiL zGD8)Td@eF1?qqd0#vDnJbG$?ts$CfiFa?|B579VOl~KcqB(`YbX#A&0wi?mci^rRU zj4~fNPLgdz|3S2@3?Ue#SQ+n2MZieYnbz8Or?-Zgun6H8^6bnIs^FVIz=igVk?zdd zX2(-PBPL_tgksiMXSR*mC+(8_d+zb! z1{rQ9Zyb|URAsbRMRCIc02&hcS=Rd&M=9M5ph;RE7dF)1bRKVvZGt0A(*$RXt-Ya3 zXBuN{5go7)a{$UENq*d8;N{NAlYEIvB7uU6AA>NN^H9-oKPxnV)cai}SMy3-w`6Y& z&Ems*7^DApQAGr#ktTB@0bKB<#tzn^&I z3j2-Mlz=pR;ShN_MpP!rb128l?bo~8uTMjk=U>}dc;eh+AQF2+eHytZuSbGID6oE2q0tn);UsjdAdeoGo=6?05%1s#4WJJ?g z93h^PlM_R}xXj%cnQ{GxG9PN)5Tl^xHVG8sIdZ7xNhFuVNpWRlU&S3hR75f)nKqeE zviFizk_m^I-)8Ho z`Tu^pSf~_;!%-`j+(M$E?~*CpkJ<0ns}952s)tGVYU^Rw@roIYB{cmMMf zmzT~k>>bc#zWfj=J~%vnLlK)omuz!GuFQ(#6XOD)_J$Z5a-C^kWHHSXIt`RDmbe^M z8GhTk_Ngs?>Bp~l*~Wz(m7Ia(txT#hGW2xf=HvlH5(*^e*W}&gEI1^|eu(F@*pun8 zF=d(I?|TJ&hcKc{k^xW2`8#f)%5bRK=nvF9R}?=r2|bh5R@FF3<)sP-5UM~4IUi|E zWAc5l2T^#%TJv-7-FWwH_8YHX`S{~?93dl@n?MV&0oc+Ih#_Kz{L+ohT;g>}LlRrh zWX?bsBcFJ*K7ZN&{U32Z@s8riMz5`+_>7Aonw@>uk;VWpd{-L_tZX?;Nna(twp}`6$kd%_Lw%wS~ zEy~DvpsBFeLT*V4_l%svx$;Q{NG6P-Dt`bh1e(b|ct?VQAHhOwmmIhJ_~J_D>!XTG zrgh)@bH7?wjrXA_T~S!?gLnzry7uUQAhzyy?gN+M$jn(60v&Tr{+Y83XxKyHty`xf zyAUvOKm0&?N8LS2e7LbO=54nYuU~Hd=n4Pk8;Vm$#%A@OzS?~KWp7L4QKPX&E@U9v za^aFVYpOapYv@M@VlSjsTsML7dD@(bq-T~oO#A8c-dlYCedYJOc>{(2<|~1d7lk={ zW`B)lZa8lK@F{=lc-S0`S>pq=qZpeon>!Tfub3TRQYKIAa2Vl@PqObY6PV z{hv9oJvy6iF}~^2wm^gr*5=_SZz&HjPp(pNOqogzX=^t(%QI8AGcC^T)?35?jlL-1Txs;4tefODn^u*R6e&QJH|K-nV{s5*!0(7!Zsh%=-S zGZddPmucBgbqiGIb|y2mZ@a<=UsxLes%XV19zoVB}Ec<$8z;KkSR zfqPtj(C=N&9LFC#S|2|Wj%|#EO^eYC0CTiMGax_%`0;2403nIc{hb)Bcpt1KKik%{ zRic@)BWz%8=r3`a|0mT5RIfj@lX1wTlFx+#ud`3GIBG<)7(QOdVqlLTHRBfnZEwP)VR;4MOk&_n@%ewg{;KKzk3_)Z7;4 zuk6tB6YXod-TjY~$hW68E}rD9u@WnADk=1Wwo!!8rLrQ=-iv#lvy(4+1|l@CFix^v zsyPPga;tqi57An%riIs#vz=;MJfp-BR8=J+kGyUhEPa-MpL-C+ z$$sG4s=8^E`Mp2)tMZy5OI`b-u)s{R5_VZx*`goOgOHo@10KU1Ev$<)2J^T=#jGi61z{_NZ9t}xthT(s=8Ao@X8$(mksRJSuG zkZlS5$A{h+PCP-0x~wQsb!iYylO00gjB!8$r^?|GA3n9(S|k!-iySFv!waOPrPeV zPRwJ^FUakwm+_TX8~|GyTN+;lN5@o^#`r?n&9D%IB8_R3Iq(WAlHwIo%gQGnt$+K= z?b?$w)B2fbZfbS+(!*0PKKN!xqMY}$%@I$rAM`kLO5F)hx3;O$r^G)WQ$}H)vma8aYIzj=s&EujZJWrr+Sph zXPSIKaT`_VsGsaB6-`N;6}Lq-Hhw^=thh4CoK?26_qdnTUqcndJ*j#x`KM41J=w9D zZj|Nr-Y-nX)V1fu*m)cSpl$*HzdgS@X}l?oL@EqZR5&`M!f;3Czzd*e&hnwzYm|7N zkg!I2e(ZtrrOIDUg2PUJ>yh5nOK4`pxu&UXX_}@YK%-Kz6>wDtMmaH>S$T2O$|BJW zfSXQ~KYV{;anpXt*)!&jlf{0Z89srsyBu7n&6d3K044xzOeRh(a5937uNG;?R=`6$ z#EkJ!<@3AhE$kBlG+X85=;XPHgAZonK$r%AH7%eitN}o->jKHGeUO2iGr^#RPh`ma z7C>jE==zac%)z&KwKlnh4S?&AinJncBQUb*SHv+G0vh$YZvucOo~_k8xAq?BO*To~ zAaBJn<0(^y1A0o3G4q+Ie9)gWqCye2+vqjPV zR2Nt~m3&O$L*Y#F2O!jepoVk_piFJBKG4C}M8=SZLo)8v2KHdx5>qlrEgNC^z#aDW zi-ViSe&&h#)ow+XuL8NYG&@a00EKW&(^L>Eo6zww#utn{;>Arvhb}FYJ?@yN(9A)~ zd+#YuZ0!r00p=%A=Hhfa-SHCcczsZ}C*FMPJanXsAZeUjzQmVm1L7pP5__bzO=fWu zB8Y<#49&6f$kEAj5DX3TG?|V9K!8R8ohBFsdgzzWDk5)6;$sNJL^0#_ZuHa|aq0S= zAz?h!^U!;r&(uVJUg?+BuH|tC1cunJ0F7LD)x~UF^uf&{<{qwqXt0@Ao>O(z?yA_I z8{$lA@8c4?CNzQvYN9IXOBqv@GK`HHRl^}r7|;4~@>HG;_Z~He>#5RmKP0DWu9&QY z>WZi)aqrCsPh3{A$<6?9>fy>}CVMZg59J_6X?ts+SK|gY$q^<03;nEgOI6GyhHLty zqw1v?m9lH=+S5-`GSVd+L)43Mt6g91`rbiHRbZC^jkiVyvZ_c%9^}?# zGQCvzauYuJq(KK_h>sxxhTMs_!PcyDB8Em~qQDJF%*Tvb+$58$kXw({Kk<$wcJaSj zXvSLe{(D?e*iSxQKl#!UPk$tu;S(t7N^PbG!LmrMMGDa~yi1+}G?Lfp729z$o4K}ToW44-`%wBqA@Ail(r_SrHPV^x+`&WFM>oo&@j&R^|o9eCzA6& zIe&?{{?hd!WT6B*}9x*Rf{VSN+1j9`o}RlHr80g^kQdE(z>H8mT!-vMdVj zWcZkjXMDF1pegN}k4~Q3EH41CCe%Jy69~Jo21==-h{&mZAbN&!V`QTc%z*=%w%G0` zkqrcMBlS~Fl*62y=p&@|t^_6h%Qk{wP@4XXyX>c0BT&@Bv>Ea#G4T&1mp#L&dO457 zVNHJ?jVnK&NBh`upmIHu22r1@n5wur(-ub`@DElbbFXio-Wy~6o}7;~QQM`u7qSBv zr5dVpJYeKtZicI*c%Yb}(e&8R6UkOj#stV#2HhUM?0UaTIHqm_ftYUt_`)(o$w&i; z@wxrpm)lv2HA*w<+2EH{OXvU%yF;ckN@8UbhEK^Jl8sQE2p+(@ADk~`KQpa=`G@RV zZYkB-mO~j{Ei`lXjJf}o3HBMyKq#9?jK+~1zqN!BzF-iOO9~ zZ?0bPYg4{wOTkKYUJY!;IC4x9Cq|2`{IdPC$NtQqw`8p{m0Sq>^3_Ol8={x;Xi`=$ z{v%|nG=#(ADkU>f(c(DzA2cUp2**^ryZ+Kn3}5)XYxUzmd3Ra=P)Jb zj9CmNe-y}&CB`%y5>q?Q1b!hBaA|@Enx?hpu@r&v4HXsDXyF{wh#6FR;@p~uOp=k) z?HU$l>C-u^NfNA*@UOrVBt>@=IxdaKv(aswKWl#UZp4lN`yiP*&%3mH%1sns>ep7I z5*E;YO)$&kKkv!-i40&zECTxZA*A|esGjpLjTXeTd`#7Z?e+#^2yz+R5KqHDd5iB- z;P~)lNF07$xx~_&Az33O^Vz4jUyY8`WTn!?TjFMHY0B*xqLod)3Y%ui@MVabk@zOq zI%Z;GV;2BNs^&=lXvQCX$KXcE58dg0>HDT+2)uB~_fC3RAYn~{=Vi^Lv2b32(trCn+@Q&K4Hw76?p+_hO= z@OXj3lYoX@HvT2W(;h{l9Cn$ZA-Dh5Yh=PEm=45Hpj?nLH0McThTrLA;$XW=LP#`~ znl3BXe;3=XlI>jERXfosG2s+Pq3L8O2i=C0wr=D!*+rJ?V%i2KGs$P0y6gIP+ivVy z*S0ZV=jfR_(LeciEr%6Gw65vuKlog@Zmj6+w{hOR3rE60D_ZEl{V9Zzfs6Vlr-u@M zF+qRPdhc= zBpiY7Hlc9F_xF+S4IzH<1n?;hfZp&Oq1&-N%w6Y<3GhI0hE|?843vIw3S0t}ZPdqkUMu{lw}RoCnIq_(OtXnnFbi{JpgWgDAK%*`Ak%gajW^37-J3ElK}!( zuLJ$2UxY3+dKUE1TYrGuoW<8HMHf7T&)eDm^4UjGZW(&WGNYzQ>FWx-+Sckw*!Ke8M2=F z{U`iyd_JP2_E~N^QGW2PZRdRX+-(228T6G+Y8}%U5&ENg=u+Cv#M{rveD?0z{{F(! z5O^;l85$;LCa$&orJZRw+?v3Py7yi*qVG{j%m{i$e(~3U6Ctis4<&LQB59=A4Tmt_ zgE{Ha=A(!rw(?OSnFcOwc+62HQ>hHe&(%v2TKQCtjhQla%LERItcl!?sLxm=nlE^- zUiT)OoNT7bGcHK}M)D=GKiTAdZoMz|WUW+kc}x8TxW~8%>B&FAsEsWT$E=L>_j7Zq zZcIjY(X3J&%Rv}dObmb^6LK62!ZDpxO(+6PVOoq*nA(6s0MrJhGZYO#=}c_^AWSU9 zsSQFMIGj9`Th#>ea0ta$(KxaSpH8NCU6*{0qh!qMe!M(?!SMp@iMMRt%ixCAV*@C+ zXQWZ$1x*s!NRQfbh63Ybo7k^TIVcMgE0svzdbSujZ%rokN8h*k;kOk@rIi%#XIBf& zJbZS8{0D$$7H$eWrnrnp*{|6CSqIWZ2S*nAlXsK1)`gR%#a(1WQ->FOJz#Cyag0}l5pg3D&fnc`uGk7ZJ*bJ0U-xP@ zm6N)BkIShme!q)3tOr(9L7Y5UJr`;5;(q4J@Z}IxiUC{_Hw*y<*=nv{+zDz%Pu54( zQ%#U!-qm18H7AMuV*He>gL=5CVsR5xS#fu%_%d8JDp^q65cRNPtdktNoJzqm@yM); zz7XQfljBWRHJJ*4d*5IDyL?du1ZU{rBXWxXZxa5}m}I!jfiocw>50@WnU({Sk?*;A z`NIgUrFteP}uzy&VC7vuE6?BjzhFdQw_hQ-%Il zg7-6PC*IG#@v1#|P1EV4#@XV9*J=PSU2HC2!R^}LngEzhV+#{rXJylP;ev)d zq;-;)88ky`P=+9M@O3hL;a#;tTL!M?C&d$~oPZa0o7b#4)^&L65}IK`IKWsF_%2_P z5^7n_e@IBd)YlM6aX{!?Bvnr6v`*3=&@PFxrd=mxjR^<=f&4O66MUyCrySa2f$jXn z<90HTamX)k@th&mZLD95bC$|Aj-bH&P(E>lA-_=G8TQcZrHZEJB&!$a&pC5sX98!{ z1jA~GxK?qXyp+vUMaLbbI#9(-#^DFbN#uj$2r7>3e~9M}F@MYEtBE|>K+Z=#f@CKv zKNX>>p`If;v=KLo3sp})9$>OEJT_usJu`VVVo+B0kMWF*58!=o z9-OWgvMg&f^#$oliG6be2OB9p$o&jJ>vmJH`#}Flx z+!2^Wu4$_3P}oTZ$DDnW-71&1;eY5(_qRTDgbaawC;?bg&0RYoG_zAxzxS2duYLBQ zxtRxUHSfBk>vFqHVPB>L*b|lD2`QZSu9sR5JNN zKQd0X?F;f5DY5Pbsjuq2S1<0dI{wn@S_h+ zmu(}-%_p0`_ah|}9t3Dw*Uzk-%zRx2@0;++$9Jzfn)%EV_5Pt5>_OR-Sy-g}G2r0Z zGMbSzKYwGytP8kd#u>9 z8LG@J0MwyqPm~Ji4q9rVNqeG{X~Ru-H|S`wUnVR9D3CpIw!NAVTI%w=^VD<&YGFU* z_n+CJ1=xf$cA5q$gP5kN7``YI84Blw5Nam59Wd{nN986Do1E5_uX1DM>`h_iezVqW zmG+lERFWYui}$k{wwdkvCRE0j!2|f@|gxLZ3AGp;#e0GD{_qA8*PkgP} zS2Uwepj=jx#7rERZ^9VfCGS~?d-f8pTx-uH0Zo#UQJ0FFVZXvU`!9;K0s2f#9M}g& zazlulduuD!k9* z7yuvr(240}Pn}?ldHd~UWAOBO--Wm)cj81qchjJ(@ zO8XzkBm*5M!6SGNSM1gG%g-NF(f9kHxxfgEDJ8oUNVQa@R06zZs72dH| zYLxf{Y~BhF0G)`h_o=z6vR{o(sd z-Vu1_YvyArV*%6?SIim!fAE#rKmXLWOqirq#_%rV<)#zm4?Q%Y-Sb}fR`v16_gT}# zrZX$8Y)W!7u}A5c)MXq#Mzyq%mC46R=C&}&{H{Awx(APyKB;nAP2{Sm0}-ipO5RP% zJ{>7=D2H+=bFt{-45{ByfxQTr>wr`s`{Pt`K|?vqkmE7UI(X`3Jn~%YS0`HY zNd*$4kg|y^f^BJ}i3}M6vrdY({Y9s5l6msNY}PA{#4!Lq_|6rrWRfBcfu$6)#&^fJ zPa6N}CuaZT_b>BZBiIWw-*GMxDE%?$$#?*qD%}sgy*#;L0etJVdcV;OkUoKOj0_pg zWIX7b%fw2kJfO*FqtFLQ%WAAt5~LuPGW}UQpoy)CmF_92hguk6QK5ATxU6L2 zp{zkHB!*aCmP)%?LGQV9=~Vkc$^56UbZ0$uXD78~b(D-;(8RVfY!f3dX}uDg)X*h5 zB*a-!Zp_L|>uNlXx%Fn;bYibN3hF#h`@i=i6E|u6%vo}aS@VUj?n*R+ z0lFo_!Ni~^<0089?T@}=a{Y+{2Zd%}PQjksqv;HLhS(Z~U~FU*%#wgF&2}8ZnUC_1 z%&P0^kt7WPnxmyzBSRAl+uX!pMeW+xHz;<}ub@&FPTv(tAd*`E70K2ALOYbzB>oGI ze~S#oT$saZFRFvg@G8o+uEedadGMxnvJ0!p7oPRse5FCRut**TDUk;{n6hc6%)y|; zC`8gwn-&vDi_LE;z+ z|LkKs|M(MWZiW#|hJ#s6tTjLM*5an?O90<`t^UnFon5TPt{GX8o7sc1DPt{*J{DL0 zB(jlg&D`TQRqH53-d*5dl$8o(|B&KL#&qs<3}^})lKxn1)|y5_5VZzMkvAejdu)w> zJ`HE(g8>R_f)52ycgY)|v8Kj+R%mwlvA@g;%8Vp+axfl0yXZt!BVN7Mli!3hx(64nUbF7@)d~&(J`ueSX zoAB{R+dSiy(vqP;x3Y=OzLtx$c~fA5K8mD~Yz<>0Dg~pJO1s@V@ywa^Q!*^pnqU0D z(I2{hT6T*|8OQ7v7Ql`HfJdI_p&1qv8O$b$mSxv8aos+Ax4Zjv0pP-p|Ky|9exn)e zS=lr+*{jQ>^-PkjSqPGp`OA<$4pdpKMF`Mrm6Of#Twz1)4LT4b{S0f^<44#E&qKt`laTW z{ZK9a;S&u(4TzHj2xrJO*u84-Hoo1~GII5`G7#pq+)U4~!S6_=QZ?HFFzxv24?lQh zo$XJ_kG*U9SH5p+Y6Ae~W2Uulno!oEDhz-}p4j<+e0)B^FGad6w5LIe*8yOydEdR| z{kKeTfM{kf$|l9c3|*oRUy^}7weieC^OuZmuL_Krm34`6Tcvw&(@iCyAt679$XhJD zwQioO8Ip`WO|(s4-S^DhE>6+CWC^t}cH#4$nr_aU^D#a&;?=LUPIB5vf}2$3=N|b+ zOn%+Qv%*l!WSnGu;&K-Pg?QSI-{lI>P#ihAB8x3JBm>A6;-T2jQ>-d64=j>MD@JUp zX)?Y7b1JPAnS%s9@l%dH57v2~}aL!j#=1l#f5X%V=g<(q+8F zOwU7iI@&<*;JBG}YzoYt3^x-e%-GN@wQy%F2`a1QmzTm#FKH1KWvJV;Dqr+CFk;Z zT3T&_ADWV5_>!D!Igrr+U&d`z1+hnURNT6_2V~|FMyP}mE+m0b2G7O7i))*_rMhCM zvE0C9p@;^9OsfEsVmlO;%0LHs8JCqDUGX^N$g;`F!N%2As7`jNElLxnhA5DV_Wn(U zC_f2BtE;due$vlr=~CuH(iGGCZpL`o4@&0uzO47sC1QqX7&4lHI1F-Ty(DZTtWmC9 z&BSY+czfTGIEMHb>G{F;9A8JfN6F16n_vB@ts75I02I3ofU*vRV=CXek9@7i&5(>C zT}VbQVv2<}&;xK`$AA2b2g1$pdD^RP3e2A5Wd_hB^-WCDaM~D}Bm>8!B9Rs|>ktJm>7|6j<2cgZ04@n(-kJs^FgrTzjp!hzKpww@uLxubICQX2KLrX^!SPsqW2g zq6ie;bCa*S%#@>M8abt@w0Y_xh6wqZC_tm;NLiNcfAp)i#IQ_dI7Hz{zl2$F1Ct%1 zCSchp8}TA4TLrcxR7y58Ig7_Nk?>2^cBnbB2}5lh>S06=UGZLd)S_B6)O^*?8A2{b zS726#m>2+M_qLZIOpr*jL{c~uO~x5Yt4fKpq0Q$7u8M1v^dCG?lM{R4R?EFwUo62@poL7yRtCCAF7Rx@$P|N?~kE`v0FMm3in$D&Uwnk%3u(mX4Y-OtU zFh~#M4DSxiXK2s-Y|~6>dtVA6JY<3$uT-jLJI)o-1K>yBckG7aCWM(Wj<&?zKbOIT zG3GsYPqvNw`neeZ=YfuuVfof;&DUOP9)8P_6$%>TNxC7-jvukK9q?`)zWJ?i^BJ@0 zEcH*`U1cxexj2}kCR|u{Q{d!YzyPc@wDT`*0UXESy?W&y!Rl6eyWVEo*m7u(U}NdX ztzIe)KL9bdboNFYHk^CLm|!sV!B_)hf-wQG#uy*k>KQ`^Zu=&HvCe)doC58AJdn3F zEm{fPr7->6GL8fjdu(-Brhj}u5TI)1j$LEIJwDvkGVFHyEnBD& zUlyey(gnh*Mun*OG81WhBcsKc$Z(Q-Zn>J2%x9jcU%oV$EweJx&*wp^y=SDd34mP6 zBx8=pF^KpW0JaRIk6TDrti@HOeB|BJpZm~p=L{koL-N=&yTr{LK;2{wZ#q$a@T~=L zGoSck{c6>82rTD@Fx#Vj>)tm7W=~Sh6f-wU0Yt=%vIthucdSFVEketZ( z&y7oY-@WC3^A}HTYz{s(Ml<_eH)AFe)9~R2+cW?1&&^(Vt-?4Mw0ATEtiDbg{jseO zM!Y~exy=kZq++d!k;>5iF$pDKh8lR3v}N$$J-YVLXSA0Mx2XQ7y)^y2+z}sP$U=3T(Fx;W| z3}VpX7+dDR8PPDb^qTwxXx@8ITdS+W%Ahk(`9J>U6E~b5RID5fH-iXu@!`_*C~gK3WfCuI@;+F%N%V}&C%J!2hQGo7d_0U71!x$}SmUiR zY#QA0G3`r7na;#`1s&j^a8;-bl!nF}fx(JWJf#Sp7Pt@!@xk>e8FbjibUGY^$^%d|MCAU>s1}D>t*ZO@YxL^z@-&C?9Vb_f`MCY$^lv;|xFTJF>82gCU+q49 z9sb56rm6!S1YOmkm?T~e@~CP=#0)yk5fd|XloH2;u#5rVD??07hL0iaqD*8M(EMn3 zQo)#|J!^3@rC4kJ+aKNfGw<0NYRkTIGcmql&#|KZ;M>aUPZSHe8QI32 z?6(Wxq1(-=(tY2(>2LRU-nI{I9Vd@HkEhSq0IE6=ps8mL9X%6l9n&+)bVkA&$-&5& zF^(Z7Cd0=th*5kDfLm{#&osn9cpnacmC2M6!t5vBHTfGqda4`%0sG3$WZ>6UX@BUg zg+wz$F@?XvTFgZDyeV+TPzDi*k;#WvXsh^ACl#|YNkii}tAm%)Jy^O2OZR-~o~ID0 zW0J=pphGicTf=|`9Z4fo)qa72@X%drOuNs;xNpUHzGO5*t6yDv4ixPjtkI7%fjs2r zgq)jO{`Bu5NoKV$e-(i*$>U5IUqhKzVGiyVxL;dTAi#}`Gg1Q5@sr?22J%!&Q)Yl~f5m9^&V8S}uc=Ak!3K1BcV}Opzrs#K4HB2RWI=la`!C6e3ZRpQ^b`E~mz!&-Zw) z?afae|G^zXV1==oM0f_4ds5OTNiatp#hpnNpuXb%r0!xwD0`l2&h?QwQyo;tQdeL= z6r_l|QQcD5G0r5;JT5|YJLf4OPCOVmiF~r^EF;=! z{n+~IaufdLr)uv3pe&5{@V@mBc5&7?YpOcfqH)GiNUv75rcLtz&|Qgmj#N$XhJFBo zH?|D&a;Rbj>j7O6-~EAyHg7ym+n`m(IG_=31vJ(cA+jYwfnIeViIFBJ9_9}+fOVmGti ztAsY$qwNNb3DhwGhQk4{r^~8$nUc`C^n-!v0tw>uF4^ycHHIvB=9Q#C&e@n?U`$&9 z6`7)XAc$<)gc)7C+7974hC@`3#aozgD$Xa4ucj^)jqXxRW2mY|L;Ap=z{!+dhc46vG~JWgELD z^?HoDXlNT;?n4=Yo*nmX@|M~jmvZ2T&V4SQRPwpYEMa(M?VZY)ETf5*2TQn_GvR+To7%Js`xAbcE;k(_D69scK?>w*j3guDuVHaiqDxJqZODP0YkqrdL{1{Xd>QuJ8k-zn7NIZCXJbJ;2y*CrNnp1 z*5tqb!J|L+aM}>~v1fMw@4wwr6tO|;3T~!1_-^d>>pUUyCg1sck-eNiImFGxi?{hw z#z~q6CtXg(DkrImqIFC$4|I*lLWTy>ncLDjn7RQSXCv)}IS`$x%?ct(7rvAX4J$Q=Ok%9g?@vb-DGjr+Z_`AB}#FO(sL!pLlyGEqd7tb9yj$zCEqu_gkkG~}nq z+_xD%EWV}sc}Qu9fd?V$CL_l^wy@`ixT_%=CKEVB-i)b0@-joHaERn`lt;-BKd0`- zMOXlYFi6->%BD4X01)qT{gG155Z0QHKCn4M31EgYzsc`Dy)K`>;6C?^&Y8f9a+Tsq z-etoYnaPo=IZ`#OQ6iU@Ugx)v0bp(JZ1A_9P4F~BBFKq7g|8q4Ab#{6lfV5Ju1gvM z6PgL3yhf(O7zQbDwl0*jN7ES$+u_CthA(9jg>0ns;E~u@W^Rt-Hle`Hwek3*5TKb@ zpSPijt%DU(>2D}J$2vnRz%y0iIaSWS5Hn)zk<+kB63?CS^e+SBTMTY8bzY++K}K9L zzNLVg0v566PWF|`pKirzWzlhnO0FWyvSjs!^ohu#qKvGDHP1=&K0bz4Ji$+t0c zx7WoIb}*({mxuTs4D5Y(>uLYKJ269f_eq=Cg!3KaymO3iSO=XaH>@GqmXGnv$Zpp>z*!xR7CJAdn495~eVS>2?{m3(-sx z-0+m9IF;m7H-t9i49fGgf!0hqD{F-2q8Z%P1b^P95G9KeU~PTLuL|67YA z$IRK=u7bw>3(tC5fITD%tT2dC5u~_k#yCbA_Kw*HZ=~FK%HFV5;Egl)6Pmf{MEQ?C zdh*sY2^$eYGi*D2jl0Cntj7>|56UK%q_PQpV3Ap{je%8K@e=N#HQUN_4T^PV#sHcj zi5Z$`^F5C~YKe7HbZJa&jDF|zwM+APH#6zRDiSs2D|$f9tV;bP^GwdcnL0?UFjOU_ zuZc01tYoZUih){^JBfja{K=ZARwVIFtjkMwLfq}i3{^|_13rFdiUklV5a(~oxt~r1 z+`FHILPCWjCyJrh+*WCS@}A%gFUg zW5kwW7tQ_=3bYwDW+j!PZH=18OwchuP>vA!u8Ayz6$;IhI-GE&%H zxG5)O@EbyTEzIaE@EL#gdyoA12T#Opd}E;*TBN<&(~M=0n*zrGBDP}5*we5-HvW|o z8^^TpCAAyPY7IFEG1u<}&@7CjY->1BSr(H&z+2;+K^`bpl3 z*F%x(jBSEv>_SQ?f;dtk#UO@YP?Dih<8f$sQnOP+-fe_(&a5CrCR)$>y95Q4tuF7rmNRc$@Rj)bq!Kc3P)=SC! z=A)OA8lt4cGz`Q#CRQr-+R|rbR;FZ>watzx-+$JUY6<8aKlH}(8#B58mg>Lzg%hzM zaJQ!ETB&N@->Lc51}pbS&mh7O$*%(GAER=TNd}i~4{xb=?TWd+bPsO2>3#qj7O8UT z^h*8XX;B2!os~=tAcTT0ov{W56E=ikWS#*&HoobXuJH=}=xHY>r;&4T94O%ndAK;4 za|S=rrL2|AT;(<-0WHx5u@Z_pDtSpA82Sf{#|6pDF;h6VBAFzagY2ld6XYX{W2y(8 z6fT0gAX%%04U`e$LODb}tW159ewkd2D4m14Hj57oSVB~8_nl0%CVmgb9Q7D7W`)nb zr(VVvpIhP$t3Z!jjIGERmLw~)7x9(ZMe~7s?2X3*kUkXJbUW2v`{Cp{Sv3FXqbJYa zrjM|A?3vyF+i&e&BUK$4zRulf)=JMvOvC@IjBU+Gl~dB52B}YxYn`3}jN4*BLkDiJ zS7OanKrQhNPonIx28>{QKtMewY%pI6ZaT!s6EpfVsG4tRVxV6GfSo-ts8cp~z-sN6V$>=sp=dh|oMP?n%?)Dw0&U%gYdE(#CMTd<=l!dZhh^9#71$a1yyviAB*c>T)UJv}7W)i{>qN zlz;A>2DI!Y%+U2@2(u7M<+(<}dCDJ%Um8>Wy&s!??>mpG<`bIf5|#=BEmOq7H7%@f zoi^4-&p<$yh4>?*avH)kO7S$5XHsuZQgBj-+qF!)yTBRj@1a$Zq6AUoM)9=nX) zfxafrnl?V&HKyjsM07zID)BOVXDkI86h!j`w6G??%ZkP9i-ZWOV>y1Z|7C}>U*#$B zgzP=l?FwMUz$FPXR5duJ%uN;=V=44e2CqKpK%fIrl`-KmmPLvenu$%=rnv0U4f3uthA|2$mC%8h zfLi6l6DL^f)OYE58Wc1uQwYu0*39QxCGoc}i=02=XmM`IX)h@Xqa?rh<4O`E5>Pk6 z2ej=X(uM9C*p7oK$o0YcFz*uziPd=$N75znWW;_^p8Rx3_eUs)kPzLaiWyTUyE@ZM z6*ERTHqsd>*nvI>Kp#EW6txEN5QlJ25#X|0MpTdwWFB9b z190!@uU#_TX~XR4X0`dHq-54Bmz(e#UvAI`E^^=Aq{yY$gkzG?6ptbUmttjN+;is4 z#$W%?5jm&IDO`FaP>898b%oPx)YWHBOHfF6cMe?0)6M-dRmqKd_$}eT{mIkH5SY=7 z05LMFL=pScWEIZk%7*i;^#Yo`(=#LzQp9*74Mf7uoTuSsO3ii~tpiv(M1;3F_m?z$7e4qMRWlM13wxi8JAXhM=dEk@N5EGu71xcO65om!cnH?y4d@ZV_KYXIObg?^b zT5Jz9M9C-+6R%W~qBgwux;=wO|U%|7Z{Q4i_ITTRfXnPE28b%QnnY3{|IX(m+ zplEkrU;Uqd;iNiDTXHj;6?(jg?twKnIUla-Bk)amZPGJy5&0yQN3Gv&&OqzoY(^GiQ4Jyy`7hB9({JcnQfCep*v_86`Tl0?N&T2)UbPNF>9 zMjb2afA}*S_ubhu1ZFgoY^Fe3a}%6}O^Y&FI$Y5<66EcRvS~a$BjHZUPZ(v)>LkU} zpu->RZxgb|heV*@W`OyjPE>~#`r&|O2+(BoN(#Q911=KBpije4h|1F$V@*Q|18RwB zC?-$FJS9tI3Qzw@pdd|*M@kZo3?+{tS~5-&C`b^-(P9jtl1P;hkk-m6H;yd3D_Kw+ zKUs7fc`t)~h^|;;hHK3HAjJ}8qSzF4RLWYyU14rL(^|<$Rz@rX>2Wg>wODIHDCsqt zn!;CEaP@m%t{I)EeR~x{Bh6wcW`>L*iO(e%+VD5_a2!5$5}k?6Fa5xjmMoz^K`I1* zK6eu9p4J#HcnHPWB+_;@PZ*Ra<6j8G@OOS>`e)wLJ4{<>ntIJt${i+VxWu8RB~5Kc zhD#43kbL&A>aMHF`7m~!0{;}0fX<~&WTToBZY5~N2ZdlI#ikSm*D|5VH#p62=J{0rc|L%qT z%bfwuUw-@M*)#et&8!T+B`HL$Y@&&cTtYbvZdRz$Q!nEm|3^*E$EQWcfv%cm$QTlN z_BCIsyF;na=V0g-;h4Yr;jO!`pHGBJ(X)IX>`CH6Rmk{Sjg0yEZ@B;WZ(pdyEHPgy>k1FBCFx=;p|>DsDnASQraDcHL=Zao|}!dBlgKjXw@xV*SipHjCj)XPPFsCIkw>0FgtOMxvh>2`K=?9v_?pH$Jp)DmmlE z6D`Di&q-wXTDpjYi%8}iS72cds^&4~+oQ-XCI3(jGo7p&o4mXBuKv!H{awN2I(^Mu z*8zf(fxt0+8m5d_Hu2YOpPOmF^_A^N(j(>H|Cc!}A0KTkPb83+d8HCk)C&fP85ttO z3DCqi=EomCDsjxh29of6sV2_7hsTAgkn!j$88e>g-*rdxt3P}E$i}??B{!2#yHJ+x zkTEfn)yQ<dCe}A0%)BKW(*y^x`ib>Kv4Sb~ zs}SW;6FJcgF~=ae4HSmo2L`GI!PIMa3Hnz-aAe2Ir5=jPjW$>gO)a$Bne)MMuLx7{^p~$XocbjL{q=&&QULrJr!j zkGym9U3aW9G-J3UwIO>6-)~74bmQ^x4?lWB8UjD|%YnnK)XLi$U6Aa>8U>llF z-y}=ty2*MTm_H*7XiE1y;T6I$ zvPh0fVajiBIS458zBhMlXKyi!H1e29u)=@_5gB8aKfRBqjmu5=ov);iTT;uHn3XvZ z{6eJ?A`9QxlQEYW%4ZkNJI+oYe#_eI28O23Wy7zQkRkAcch8B0N4~c6Pk*nSykni$ zc+XXljP*Ir~4w3ucgpka3xPYP4O)X zWI)3tO;7P8RyOq(QVCXOu7T>7JE>@~>}z=b%~QGuOZT9)=SugyGo}fST#g{Y4SUe> zG))MlC52JLHo_P&%Ptf(u_=V1Fb4#-fWR>-rZhT{bVw3v#H11B%n6h6Wgx}e3#!`> zQFUGjL}DeNq?Cr(uZ3h-9Kz3z-F!aZ24VqNXV&P(a^KCZN3KrlLRvsGv}#F_F^p+2 z`fHfufAZ1l%Fd{hBT1=rB3iOPBr)ldT(87SlcY(_5LNS*JIbGY=#67Oeo*qa{>1q^_qDIoxjq-Sx6u3zeHegWF0h+l9Fq_VBwxoFKuoMRDW@Lzj9s3$ShNK}t1M`}- z=O~0>4aafDC=HYogms|00~6VV z7{MUwE7cD}v9pn8rCkU#Y+7}*VVXHOTDGn`R{BsQJue7 z|Naw$(1eX<$U{n{U5t9<$)h4;YhP&!qg;;9fac_>@K+uldxZFRn*6zUn!oX*r+7!; z|MajsG<^bB57cpR1vrpl2&3Q6DfN61;0yGd>C+TNc6EDEdT&^a0y+a0( zBmkThQ2?+$l%-|4iq zu`+~a6u7a@-1nx=R!d+PwrrqxoLWmvG>qbAu%t#nMgEOPaxVf_Es=2yDV4^kmM~x? zGqit9%*3epzB1Dz{(t>v4slFQ$Pkzh)BdNQc1Vzt)C>g>ub%_qyETm_YjAUq%@i_zn8St()5PBusZ3isLn>jBcENQNm%R@(A;n0^%Mg4B-kOHMK~h7+LtTez{VqGnbhkBh2BMRZAl!RvbL` zJidBvlr~|caf}qD8yezWlJV6oivKr%_-MIg9litQ#^d4t^79+Fo@t4S|KVT1^5W}l zXD+2(x<)(bl&SY;A0B*TK}m5E(NkX6gxryaqQ!&k%7k z_eZOH@^g7+EjRNtG~`eYK#~MW3@;?0L8t6cxye9| zDHF!YRkUOhl~!RUb=i260aa@=`>h)fU@~#DSwnmbfE$Z)tF%CS){^hG#UsBLyW}ZK z29co*$@p1;1M9l{^)D>`zS#(sG>#dmUBbZXB!yd$Y|mcECwP)fM} z!$&qAeqa+o<-`B=Utg+5KecN?F4e`Qy4$!+4CBT0Os8pTi5Vtigxw5rGXQobTZIV> zXuv8biWW>^!jL)eT+tJO7^IL&FJbmBfZCXgpKoDGx} z0UgFSq|Zu1jTpz!U5=0hKmU&1kr zRET;(pOT3UWk{A?kP<@qi6^&Txx9dqVWkp)YPN&X+9gD+43Mzu%^(;OitxYs;mOJ3 zjWiiw3-Sx!SN@gvO#xilY5vi#U42X5@p9Dd0QmB`lKCW-k@_ZrBap;Q2WVPxwWMdz z;TQ;&69v}6NPSap6_VU7MtCHx!r@7(h685-gicLIpdq!h(j(1)@<*e z-AsB-Q$KLw;z|NErS-wQXyBb`h^Hafn!q9Gz{(Jy@nJE3Qu6JDe)4TuxutK=E@B|! zgEPiTK8DZ$1hyb>6GI#d3BjB8B&i-HGe$kc-~%b#gDjDg%s+#ol*a-n-0CiQ3TJ&2 z3TLe|91h^!w-QE49IM13!r*sK$xsMe$t)|JN*=c~Buc4NPBt=;W63YB9&-RwyA|H| z9^s=24rM9%-giv@_FuSeqqNVxH2WWaca>wgu8J5_94qSkZ>a$MhbQe2potTbWehq# z2FmQW^AN0w=^1p`1${t6;iPYhNtDD?^zU#B}hb)pnUc6_74E!{j=es+q8X zFs8vU99b_DlPpCAj@*aFx-+GF&>9oWi_SFkqgw&(Y9{7p#NwugFpWeu@=^xs5>2os zFbQ-`iLBE2>J7DpTRO5V)t^b=nC#f4dNRYVtyhSok>c&qdj>8GfOs0;sOU%c3AJhUR z#x!fOl40Rgzww9}I_w%ksl@6eqGa+C?`Rhr$EdA)la?`3e&n5-G^HKNYI6TA)qnR3 zCr+L$ANkr&a(VW(EH@qxKXBHcyI}v-A2-r|nIxuX2%3=ec9&^NY5xl+U{FNQw8;gk zV3+6_sc%wzjIx`FJ?QWaX_1(N;UZK8lp6yYMceR>f4+Zir9xEeVrZ0%L_!NyR1(kt zAmBn0V97P`p?gb{hokYF&C|A;-6g(Z)<@3q2R6S-QP2T>dTAsCQP@I(Ic_YmTyddN zyT_~;=O9@z1sSDBk!P9OQsgA|+P_CY2EypT2O)qEywv+p98x(^2yrtUjl-F$VLKbC z9vVV63an(@q$iU$F2()OU;9-8AJ&?sJU#@1HD&312pr-=AkRZLxVx^S#yjtWwS_Sz z1PfGv>s$wbwu1_R*c4~20jdys$}hS#(nIovXZ6W1CaIJbBY=^%%K zPaqg}jRS;U$vF7Rn7-!9SLPjWDL(wb!eS3)fo$0D!ME8b{{QX$d5|PaejWz?+~dfr zj;`waUGwhu=FNT2U8xq(}-B0TAHa7`$WNytDgtcXd~FS5{RXl}B8D?jOHMFVBd`$gHcot6zLp z=H}ty;o%XL8S&-!JG@O_dq29cQh(z7gPzbKadlOH&=4~8zIW4 z$|DY+e&`v+g__s|Aj08PI|8(eCCW3Cx&jbR&2^+7#lrJIx+;A@gOVPlN9IR zp0AiX=8!j^hzXxaCy=>Oc9|d60Qsev9v*H_7+Y}D{A&vDHvUsGx9ez_aX5aQ^u&vU zOn-^=grE@nD?xVda_FsLbO(<8zo?GnnqI^OOt&@smLthGP4Ue^DU;E*@YG7 z8-MZ_k)U8+hq)DGEk>RxEb*@W%(G;v?r6;jaVFG+Q|cl|q12shqL++|gk~aEn-Ffp zP7DQDqymA||NQ^~LH@qC#4Jh1c8)Rhg|j$MWuCvHKmB}dWrZY4#_{yO&C^t~qFMednW&>veK25jY%(I?{8wkkb^F2qZKF0HrG>BkFi?a)f364QCs zfJi8j9@%{iSv1FHM$6oDb6d=PHh1aBY$i{M2%&KBwbl5Sp)9jT!(FCBW)n%wtix>< zk|8K12H4E5e9yw)Gv*ZJul?p|=GZe}Oi1N>|Fa)Y*DlTkG7!QuW+S^jzxQbPmp^2M zIq?jMNkG=X;Vkz2I+msnXK|pZoR}#b2cA1mpMIwKvG(L49NU;W`20Dk;q&HOrCCiE$T12-C*#7sP9 zOlkVNF4x0YE>8?A(gjD@J}b7vic5424Om5)X9Xb%ki3J-;>dW+%-U7xSc7P3WsF~T zr7&Octi`uad{OR052!m_Z4-SNEE|(u!bBKAV^hWsRW_5!J3C|S$e5oD?Z{Z8GDF#$ z8Ox42g?+~SAmx)Zu&-`$cOP@q&3*T8{yn-mOxyqHPqzNh*BAkzfUAX5x*ux7^<9=15ZEC>H>* zGOM(87d&{DDua8G%3#Qn*370UhPxOq;0%2^8lf>qZSOmO^H+m>2jnp}iOF;rDIxh} z-CFDQfthm7)$~W7s=e@ZW7+XKL2{>^-0V)RYYp?5O*$GU08neHzx;C*k2x*e=y?C* zH-o?Mdz)uExcz(A$gf;y%UXT)#ro%76n4TPtv!2{17mE;w9FzgHtK8?H>`K9biom6 zIRiFL7}BEYV#i1N5FDqgdBG!(d!TDw$fE@)JYz zlRByu34tagm>88Zn;Abb!8q0&85yHh#tkK7`pG+~+@H0QGM9;) z=C*wAt+oHlFY6oISw%Bu`l+@0Q``5+yZ%uuC z>zcQK003vPaER~t=oTYEM@mIZP=|1-H6fWF61I+R*GDnj+~#jwAB_`!Vb%M@Gp$cN zRljkY~`h1^|BHcl+xND_}tjLTFWPtXUBYaRhC&8oHVc`JO=$A8#_Z)l1c0YC{#b$ueZg|^2dm9XW^tDcj^JBU;?{$N z#?h`KcNKskG?N!?<|txUj!$T2;gnuXd1_L~-b`t1ZAdbV#qHkM{pfHho_ZrTjwIT#buq8)Ld-yIk`I%p<`@mxW^1d>z0O6+PF>rB}{%=2C zFhV{BMPX8kBV%_Y{_9_pwzqG_IR+a?sz5pCxE$v6Wb$UF>Ae~NF0H_ekJUc=+{#*$ z06;&~@9#xh_u}rj_#XcIKh=Ehg2_!R2&vqDPZ*EPUCms`&XD}GSJ}<3bUpIrkN98x zxNGNBG$tq8*i_&jGn>!=060R$`_#LDHl{io#r|^E(j;B<5k8rVJUsHIr9!I{I`{aK zX=WX0<}HwU+BmFLOUX#W2THdbSb|(^wt;!0+kH;YN^-KWeSo0oS_-?Fo}qC5@i$lg z(Rb!&YW{EkbnUTAWuiC%0RTcL855p8tNa}7xn+Eqj`m;3xEz)Av8Lfb%3}^Tjrqy! zHP)p}&ohbxRR&xEiUP(*m?#Ns#4@v)FHHx4%MJa?B`2@S6h$rZA~9wTa;Bve|KC^j z-r(TjZk%IWpf1n^WTX_EcJ<;?JCsPST$d^hnGa0f%wz*Mg9Pq$NkW$>ksA-Y#OW%gQ+uokoKL zKnX|!8l@NX{DpM3hF4LoaS)1owN{jN8yX4r`}0DR^t z@9QtScDR;RjWAM7z_O=IrdO7Pvc*8j=(gX`@>u!Kg9{GI>U zuhkECMgl_WRPvcM;kj3L8gAMpu+^7B-6f;YAl;deo--rWkiY)zG1ipO8BUXF#}<3D zu*9Rj^rZU}Ptkm&Ql@g~>CWaf+xyPn`c@Ri3Z{)pY~EP}0apW;+H(jT$;?D0<1jI( z^MeoZ)eFuiKjM7prS(;R>JXp}|VB)NlzLkH4P%31#G z&(!~&FCH;7xQ0k+b}J?X2oU~`&4>fd~en=CS`S}nq0^03(q%^hyo%qO348a{pZ zPO_hn$*u!oMtjs|Gl*B7@xS^aefjEYrrm8Ftdn5BtE&1j>koVar*|QRbmvCLd-Z1g z`W+4cFJE@P_R#}pESM0QBeEHkXLw&a7Y{5=6II5Ln-Wfwrz0@UTILcOdsm(6SdqhW z8r!QT?>#e1p*h$*Wr-z&Bb<)QAI&8+m?T&gTIO~DfIs#MxwP!g)ngVhDwXG$d3PKB=Qkv-eZ5S1z>o4pMPUXeY-X-7 z^C!RNKD)m1{#d+uEx578N0LZOs>xFs1R9>c{L<=UOW8@HPJ?eI4ieLcm`c@twDt!+ zfm3SFD>T?L7VfvN%kSP~NhF^=@BGv!rU;G6s&^R{Ia!^C5?YuEP=jN02&I+HRBXzU*_$yuIYa}1O)tuM zOs1PDO@|DdDH*|TDN|*rODJJV`=-V9cxF>@kGezwr{LK(ra%22D`*Zi43$DH$Bw#mDfNxooBd>M#AiOO46r;|h zPsg`O9SVlfJj~psWNx!|g~Ivf>&w6PW^^c@m~wpXS@%ExBPZ+Qd@`H{X1Lc(pKFTi z%%UuXushqr47QuS8RCMRh7xMX2T~lECN$CHgXEn%x>jpkS(O0Fr=sRSjkr=D{!61NuQ}d0lDB8mLNlrJL3+HQgU8SYihNqNaHa0Qgk1bg8D| zHD65b83!~jmRaHpY+{}4h$qtmGXj)mC8Wt3rTLTZ#aK)}Sj+BbH=TWtczx96XV@t1eN1VJLCKdIbjAYZRW*G^cTLq1^_IX z>Jt(A?w$Sb-Vj^cQ`}t4Fg%?<=YIKRH}4&6;I`uYuk)%rsj~3KmfY>r?tfDAN8Ic- zzV&YS-j2LbC%F27^?Ra$J~SoYh(ZV|XtGbe3r3hp!=0MTc1x<I=&mt+8@q?+`j zP6~F-YJ{A9%8Z;5X$qyF$r)2)6HIbkEn;RWa0gyYr#X%cb2J|sn3$YU?J$~$*-QtY z-enr?&4Za(Ba~MVg+fcYXcP+PhwrVveOLY92H)*V0BF=ml<1Q!0pMppU;op;`-slJ zivV>R0@A+23*H2SOwdz4)eTHXpG^i&#g#(Arrhv^b<|+&x@j>Zo4sI(H}-(G?owz` zS_GLvuwv^v1ysfumGYHLJ-r6t6g;~ErBvp~7)bR`zZ<{3k%n6>07sYZ{C*M9SO6kjKNFK)W7)A=I0-uxiFK{lmG|Df(Byivg z#Vz~8-H`(Oud??hYusYg1JkMc^%-jbtg z9{GR&S?{n>*++nFd$MnM36&`%I^`(@7Yv)Hgc6V$GmTAd3`fbprZTho914rj8rvEL zx$q_2btJP_Tohgw+O}@Rhg9}m+G$_+wX}zB~|NJ{EG1CB0p9GKLW`86Hfea&PkBdKeHciQI!aPD#KALIy6JM_# zIV$@IARsivdH!eL%tC&X;hIt(EEHu9$!E1Gq&2fxi_u!p!#6`*7Njrb-DYu@#ibhT zNx@UV4W~(|3~{NeV=jHHYoW?38yX*{NxX_06q zu-J^R#Gm`wD<&wZgwO!My@Q!jj{NYHhvho6m_cFV z(fSv5nA`t2rUn=-xyzAJXl9v&Y~&40HVSQ0X25^-gLD7j zJ1jX;VCj9sfr5yptX|P_RgcY_Iav%*feXma^L^hqJCK){j3ChG7#lc;M zzL<8HO;8TSa!wE#$6@EEf8iIAplHVfrIFKM-6Kh+f*lAYSTSYh98I5m`cjd{_3UM? z?S%*esb9Y#|ITj)zxKoA?w*hWla3c$4AGzo0RV>*Tz|mkF@hW=lnoEDWgdloP}5gw zK53HBcQ?jgezxhj1OObD$l3gU*@G7^)xQ36>-i@Y_1*563qJEJWW0m72E18g7nbY! zK8m~OCQLj+2uu>*yEI*;T^YYon79uMqMhlMe4j;H9=34+)DgxheBWEHwNppscg-5a z8o%6i_vrJ?+`y8_WRCKwci@BL1>1E%Fq->G&TJDWc<$ZNZe|MDL=-+WKWQ#ail7eTB) zdbM_G?fy@c0{8$v0ZK^v+Q1u2tpA15+V+*s+;HrM9VVY-4FC=S^RHBsv;&j?fz&#K z?zBpy2BRnQNeO)F5lkF~t9*c@1Pa$NFcUuIdzFQ8J$8wwL6N`y?J?39LF!s4q&4Mb zdI7T)nwOT~=RS56UzwX-_|_YvH@AwpfKz0%$_O*Z_y5fpr_d2+u9@kX3(kM^jWx5Y zT${0Rvp4+qHTBLdHrJB|4NqVD#L6YVykqJn{9x6NGcnF0%7>VzZ)J|k^e-Iq^vcZX z=57ira{CL<*1q~Yy|kRB*&v6H+|J80b_MI`E@RsBW}wr6eU?nPQ=$8?k!K+13!KN? zjKFhMnbVVPaAdo*_X@GA$xc2GO~!#H?Zn8p%d0hZJGR&!B$@vm3N}~)%jv`fU85vpODv`xyWM~FWkHa?@%<10 zkfziiPN0so#x4OMzsaRPi|c&m0{yAy4&f`aI}*QrQ~l#^%v=0@`TmQ%% z?kCD8Q?mE%8}iq$!*-x?IVVGC0N_w=G*fKGwkS;#nuGdDQ<+)5GWipg#5AExjZJ8> z(6LPp3b{hsm~kAo`sBGqX24mEi&SQz=%jlR+8H03j4dN?-6-^@>BaP)e`n>_-b~P< zRP#u}^;s$Z?|;HCUn~2*!2~@m(mCU(bmY!9r?HuhO>}1E0)7}k{>$(61gX~`j)hO$ zVzz}GC9{d8;WW0c^OdX4S00;x?m+6dZpz?wY~o_0P_~(i!pQBCdVbSx zED4)3rloD0@DOFU+(E7GyS4dv%Aa?R?nwtP*lQ9RKPE z=l<~zI6G;#7^E7%YB<(2~t%Ck=J9iP@cnV zVaBu+>M@?fxb%PKMgJ3PXlXlGw%Se=gNCFxZVSx!?-Ut>@;nA{f6Pn-cgHj5A%fC3VeiRea7gM`B zY@?jhl*=%4m+78QaVCVOJVQ)Im3jN-+TZ^5U~fG2Xg(1NQZU1lhB=Y%k^klw-1`uf zeFWTpPGciOUozT^-S_}O{>Jx1X3|r`go|W`ofYUL2uXm{K<7(CXyEW3HU~YYm7$}I zAR{34gAryBntbA!TLbTx|CN93-oyC%KLY;nkNGAlTMBU8hoZFc0Ck#K+RQ^@Y?@MK z0KgEMSOEMWMlMbb)4N^0NmOR%H z^k5S|7CtF+!6_dw3yaWzWk|x!UQGYtZ!CZNJvQ_3Gl<8}!THbk3b3Ru2<1{2u#Ty8Y7k3s)nrLtWv$JNy8zN< zm_B(PS~Us)yCd;0e=GW1|6=&+d*N_wJ*OOkJO%(1#;k)wDUovOD@`cT8c6Qf#;n+E zoqpv2q;_2@xl%6CTq*bHF4q{*ZNj`AS`eFU)@H&vcZM?H@}rMs)sgZz?YYPVa_{t& z%IQM@kRGF@ag~Nps)vO*||R;zGIt)Xd6)-5%CT_QhG= zlS~#lvX7nKRGFcy8+GE-o|=57Ptkws<^z{aiw0N*20JtE~OhL^6SQQ1-er4L1kFFPzvJE4?-hk@K0 zG+8*z@Hil#%^z+80ER_lCD-Tv#X6B+dNou60D!uXslW_v#%?U^@JCHhqd$!q&{&{?+|Q^&OH+F4qQw)SFziTa^dmN63`Tz% zai~z{DHm)?8nqk=*igFlt3P<+e}04WIWY-m7%x5U{HMSF!LaICm}P7-yAbzNryXNv&e}AOHT#v%-r`ip?Mv3FMx;Xk{U6ml~M;`kdtv@{m*( zfBnxob{1JF=Pu>mEpzYQp{8Aa-unhZTn^HF^q$P*gm zF&RSB(kf47U{7 zC+}a27C*7=E&~9l&A<#7;3G#fW!Mbjm}zEkb8a+~lDbahfBFZm%%Tn_%VuD*BKO=t z?#0v6*!a-8)KoYcO5A8N@=QLy=^$j7C@Ey6a_i$+yrw7l2FF)^pyT~P$dCas#8UMry4NO+#E)V2B zR9c#;11nBbVPW9AHV{5c%QJanlL=_bv_Du{lV1S}6X=!Ln+oNb5|r4RV1~gcFUe%g zOm<5-%FS3?+sQxrK6&%bqiatp#TTCQe&@&a(^nomt3D1K_p~@oe)X|J_f2FicESRw zs7+rSn%-flD3Ta#!9((LP9f1bP-Tn;gUrUJEOwo`aL&=KNVL1+#?7g_Gncp&BI7gz zmM}BdV+IzBWp_j^8*5}F5YY&t?|aC)2urq`2)=@4$@B^iQ({qu~(?wr{> zORB;411jUom^oPoUSu|A^PHpUK6`tE#gQV@uBJwYF)eeo8AD=@Bh0{IlI9&vn1KoP z$z+;=#mr1>#Q%fe(VXQ1j5s|ugSZ!wZ@;_$=FKn;XZ}n(R9YGv=udOJ30C;9AnzLN zgrj7sfyCwE)MgN~TxUu|n#ED5$`lfs4Dw10Op7#&_|4cI3P}uxW_&m+h>xt%pZlEm z@>6Gw+s)!M8lvMn)8u8CY`VzYUaaKVjA1aQGXaVEjjhul3JJ}WuM8qXUjX2oqy0d% zJ7Q~x0|2JzCAp}XjA;oLU^9pkVP@(^97&h~%W39hg_#9Y0HX`=pZZ<(xiLhiO=w_& z)hiF1mL`L0)u#%JAS2S`<(YEs@<5o)Tw_zF|AK_Z_|qJU!Q^3x%d8U0v(za4_6_;# zZ>x9bEt&FR#^dM6Pkz+@@<-EK^e~7n3raF(wl-Y%&>~HSpxA47WZD71Hb2?zHVW5j zwfRkE5ac(I6KTjVy&4)l#wIbgrRmPQTuM+AlS-b-elW8bjE%z2 zTYgx(-PT|-dW=nOY#26Epvp|0SU~54fW-=+jLJZfx9`z}8N2ah*JjEuVsOmx>_RhB zZN>dvPXhq_vo}R1Hv8%Y=P&;B`9+w)eUN7i%2%&M@8HipO%9co#zw_yD$IouX>57s z$Ta0tIZgR$O^^#{I+Qju%lUWCl%_+OZ2E#7(k#G}HwV&}ckYpE_mbV={PDROKw=rcl z=TMo!-6ZTWd?nAKGKG>1Oh^nYCeI-9dGk=1$@e^(nF%J^%+Z!LD350H98z0$-3D2g z>d$^Ed}rAByWgE+Gi<~^`C|PSzFx4VK^}{+nG;lN=B{3Ow6rufDmUQ@bAcjF`P!3* zWh$q{Y|4YQkKitYD38$2&Y{Tj7bbB}7@Lii-F9+o$GNem-|OgLn7zH`g`KH93cr?JJDyb@E00xGi- zz_0}Xz{j$4D};&X$AYR1SR@8=s?1?sfDMm15i?U}#q47)GYQl3Ol{e991j4b z0swet*!cUutx(f~37h%ZFV}zO6Gvw=r(tZefq~rLdr!<-y%N2HKY77Fn&Am5PE%nX zaQ#KY4-6MM6e$_-rB&~=6v4bUllPk`k8jFgZcJ0zWTs6^SjNNT_O5fMqdwSy+kIu8 z-m`$diB);n(%itWyx@QJMR9rk(IGULXRk2gx^NRwXgq=$_NKY8sZ0s2nNnrWIeK4C zoox5LKyn4sR7Os|5_46V3=XBrK+a<(-}wm9OjK#3pq$8hlj$HXX)aAUO8*D1gwNI) z0NjlIzyELLP*4C+QcJ02DE{2fH5a$n9M;%$Qe3Be^~!ovfAZPp5z^9RP??`9lt2&? z2)`s$`%p%x;kdD~6fM$oab#Abgd$<)$N^1Y`2x>H0;GK>ZugxVdwR3OyFuB*&Af*5 z(G?YrgHM0N{l>@DBSUBaz;y+oNnUq>8TKZ#*Jd!~Hl{;imS8i}z=Woy^x#q|gDCNj zF-pwQoMuihnu##w;KU9o&rJ27@EGC?&0H)$cP{$f&nCEkTls(cH)KCf*^G*%>&d_L z`yO9BMCg9H&g6lC+^@Z#6tY!JOY@U2o;$KggQz%7g;}sYX^y}`?vFf!C|Rv(E^J8# z0OD>80EC|3m*V{oh5+!?1$yyPeSPJC*rjHpA>G|$?IFySUMk!lynNMp1aj-yKthA{ zx!TMk^%F-im65S(-v~`qPM*r-dCVdwE9Wt0ZKe`!=47Lp;CLa~0N^&LU#r1{#{ht$ zoGNcsCx78{2dP%JmH*4%(d{9?gw3q4(*NV{xv==_|Cns%M5LOMK<=Y0T3HC2(?}jW zUN+ZJrm@<5#5N0C5VlBTt1^dOmeP=$qscS2a|}!iGXPm_28vcTn1x{Iywx4w-0i(p z&|SvHFMZ3i*~}}?_zSuK8$1y2nLJ7YxsREa#zr}(ncGrro~_N2e`scxEz(T&e>j#n zK+Fnj%0p;!uQPgYbNSXiwiQe%E6=TwKlhEPM?}K)8`t;0dqcDrh&-xr94s}RD3Qk} zi&s|QE6=%SB652{P&cwOz7(>VML5mL@}4PG=A5HH_qextC;8TUvAw|1NvSemdCV-5 zat14>7tM4Wr&R28+uxb1BX- zIZ*lPmB&m=V?(zB48)lAW4*#7gG2p`k<-MKmw3z=|Cqu}1d23AV?y}_4e}A%nH8F_ z42I5oeY$Zc{-CGgSP4iUcQ%z#QvbQ%xnhJF8}HxlfBTxc(LLR_qm=2h^g~zyfIt2f zcRzsFHq_SagBkMtOl11LXbrSzc%nfQ0ssyrk}KDx8DVCj6{K8JYh`&%UDUY4G*PKMLp&X;S1x4V z@t=E4?nM6XSZfW$r5|jH^B29xR&r~e0t^`W@BU5y2RGx#FEy8~RU90bI4)V_w}Lm% zVQ_ATxrbj}t$pda=8u1RrP<(v7=qA#g{ZeS_`i84>_ozMlMBm7ryzv;n){mjZi50? zxdeDj9oMd8>ec3%*t9YC|7f>U0H2B`(NG7Fo+1hWsILJ)jwx1Z{*-cKHV1sE?xene zSfNMCGJqdPN@H2@f)}5|K?TpzrG9C@5-Ga7eWJonxx2^EFYP2 zn!$*F;n{*U2QHjzeCE04C!cQAb+Xr&eD?a=$ANi@eh4c7@WUWQ-}lw#!?tPuS(3-vZ@5~c9+UYe zVmo%o{EPFLWq5)aV$3WYN}jRP{$^}U2FZxtYQv45xZYJ!IQ7I+Dy37X%48%NtjrQ- z4#uBYo%W_}+I6X7haS0d{1MJ{1>tz~7k(^t;1z;?aL;*lL%-M2a$!S6A)Y%=zxv|Y zcB8QsnvBV*q%ybt$RO`@`Ae(mg#Op}#BcmCwKpA>$}CP|4&^a(AEKFX9fO6~%!J2C z$+2vZTBMUq3lbWZB>%-%WzkX)5#68N#f8R{1|M?>$r4-x!|eP9sBcjuY#Yw=@lU{s(*FdRw>m z555IlXaKGhKY~&js`4%r0r0M;! zFDpA7X@5lD+j73Y37v8A!*;>DcVUTs=}9ndG)NB4N|~83ScC>qXi+*n9~$Ss`oI03 zv9>!B|KNL((eDpyV4AfMgXv&b&>#f>f~!J71;@87O#t8l7n)*8DKTayt&eVIq7Knq zQHN-Ulv|hF2K8zV@jwaXIG&;$6i82k0&tZnr6)B9trex@;<9_OR-6m&`8BCMZ=(lV zLoCUy4*S&O^Zx6Zk?K`LWxI;PDikBHDCjJfQ=i_jN*&N#gQEc-T#`~>YY7trlPx)!`rcSQf5kiBn(@ob0$QD3zS5A4 z^#aiN@^C2t)P+!<4R7D2A2|o-Cfa$u zrk}W|zWkhec8x4Kq&*~37YsP}EFsg^JNmb8(l8+Bmq@dr0050RlO@07@?au&mXHP{;9_BFR*YLi5V9{`r^7)`j@acH^JCE--bT2RsfJ`WHTV z)%znqc`;*?nq_Y~Rg2Q%m=(x2m(Td z@XFUiI1W&N+3Jz4-jo*`&n@4>g*MMMVQDZWs*F_nc5L)1(IF>I59_9z+55=10DygGS|0hsUr@%ee*lsb4;{+XO4uxZ~pVu~ruWhJIAomHTrLkc`pE7tDUg{sh%}fi{?Gkdx7?KJ* zm-NZ^pT%ixOVi?Jrp+z)R!7|F_=ALHc5$ISmt?4n;W4gN0suLA2>*qj zUPX_YgzK6|ObGy)iYc-4TU+rDKM3!Q4_?(iB>;f0Tl*Dm-oXzWt9Vc?{^T8jb94*>pMOlkAqm98Rsw+M2a}KboPg~U z@RgAw*&T`h=dVO;+Cp@)stlrVfyu>%8QX8>WY=agmz-5)TvBVy*L5dnNePXC6zb1@ zNnWMd$DF}C!^YqLw{hXh03$`0Cw51>J~g`;4m1G367AQ>gH01$f?0vwCzzJT2I@2q z$s7H{xmhBQmGms>KbJO@^v|sEbSMmZ{>Hv+clcH>Wh8M?JYimsk&}Bb@2b~s4Bu`)ct^T34P-OtR}Nb6&7JA?!9C}l zd*s@l;zvzOv(hAAdJ;bMjP%@tvz)CGCc2K}j%Ud*h4ooFP5B)oQY8PM-w1E+9Q;f< zRaIuz8rtPYJ(y^wX&z&1FkZw^dLhcyROCsFY5B$z>c_4YIREw>{~vvyym>9o?>a2b zpL2iDkF9+E@!HW2N74fp`za|4`yXfWvsUCj4Z{<{X^tPNcl?KEv!uhUo`nRc{49bH zS4BXqV|5HyBf}%u!ruhcoHK4FJGXoKvs7Wx;M|y~WfE8v$U+m4D>N$oZ8l zy#Pz6!Jb^e4{ted-&Oay;H^IHiD2q(~OeR8P<0OVr!f24eN=R`TIK0V7y3#-qaHZ35_kxEEv9IQ<>+^JAdY< z&SlP(AuEd@N#NZ(`}tR_=K%1j*F3($GwlW49+j57h%!ZJCLIi$0ZWxB5huDs_~FKZ z;VI9S4k`|CIaOlgix=rBC93+`j5LJntDN=wy#XS z|J>MY#C=$sX)>WQyOJR*hS`)<+*tnNj~`H(ZRP*H-&BR^ac#`CF3qAfg$^|L2Pb9B z!a(ltzc;q2-ifEBv5|49S;Q5i+I!f&<^65gJTh&!c;~}^{2nF`oaY(W9IR&ac}?C4ZS%ysqsEUXw=9b{=77n zCR>b|RR;h}OLOEKez9@jMgsugMZg;mb0u^6HlZm=0bIgwN^TDM&;I^i;f~W*W#BMt zGu_Wg)GIyz5YdHeYf#RU?p~ zEI8E3y5`*M4PV{RnH9M)EzOawY30a=J{{JpquM)bZ%NBs=21>)vh6d>Ns`Cic==Wv z?(BzJ~z&n&wV+SUytn1Nb`OT(Q688V8~P7^DK$Br4H$|80FygYuQRjm z0nA?Fz#gVNMUC^dKloQN=jBp6lq{H61{1@~%_~y~lVb+vWtuT*W&i*jqQC(F54Zxy z)oGd;yT8_;HIN*Mo110^d5jdw0Z&Q+z5@W7`cevPA#TmoeWq|1rNoV;>E@7d`L$%kwQOYel+_c;G)9f%F!C zzk03q<{fWqpN`_1X>lYVeWE zjZZ$=Tym0LOp-I4f%d*aNVwUhFJ0EY2d=A>A^-;!HE}A>@A5r(?7aTm)B343%^ZI) z1~of}bsnK0*LLaC>$*AlL1#wJ)K3=q3z=W>B2XTvi51U_KzZ0f2uJXmrqZF>kPtDc6f^Di zvA9Y4ET72#P-4uXY)m#z%7KO@I+|n<#7OKCo#ynyrt*Q@r{^7v$S;qOV)D~p5JG}h z;URPMgK6>Lk>9(J=%Qmm8^+j|7g~%o;l9MHk1ytsK=9S6dL9NY%JSMHX)Qx50lA6$HT}oVnq{MEi z37shcAk!h>I_zeX!WAOJOO9-HDm?I$FV=tlE64RRL4txwW$e^4g&g8kgTV8F+^3Y5 zCIiD!^7LiyQHywWd>HnYbeL;JD(qk?f{@*IvN>$My>~470*jfJ5Oc$qN?MLUWdH!# z%om?+{JWoCfeA0M>4>SvZb75rE9ET!&=2*s&HlR`%K54MNO+X6vIPI$XN4VPG_^bL zN&>|_(L4BqJ`LlU_uTWe=YTs=$A9Lf0$<=mfeY~5;u2u0f}Nojd$MjSU@;!B$c=KN z`o3cmorCFl5%5OFGa7P)CSNIW4TcBnD+7m7We}$k&1CZ!LrOBhcE465zDPy|PdC(N z?3Qtdvr$&7Jq~4=)p?OYT#tVB6OEty`0{boi#(e#oF+f)eMo83;q0~3*O~|4JKi8(lp{}8W4;5@ms$M*AOU^z&fv9sfG=0i)5vUQRUFMF@jg6z zO~qz2#|NgR*&J${M`lQj!B0G+4;+DuU{jORMur1r%B+f01iv1bg`CQrW-=`gmns8? zUvCnQ7tLgNj7?&+^6H8uE-@7VKpx}!PLq?JVPf~URhh&k$xsB{nQ8ILk>@3|*w0)B zlkc#yLVxyi^)Ekvbm_uoGaXJZcx9aCz9s0(2Xddb;ps#mNUzp7_+l3lf_&py+?!vZ zpyViktm|%OFWQgZYqNU;B6!)7(MQID!pyAjr6!koGt=?Im&A0IZO?W8;8&MEeZFS% z55rChnT=`B@6EJiHm~o+@85|!6SaVI;(5BT@?qO+DvcVk*^I4KOJ`XJaGK8%v*!+;BQ{j;A@htg&i;WXVL+}d&8?UmUpKDw?(^u$`~WpN6z_w_{-;-O{f7$rq{8@7Q5ZlODdUqW;DUbo%a4~ z_X-lqRj}ENv8Qk+ZVhO@oTGWR3#>kFB{s@ocm>i76y5bD`=H zjmx+fjzgP?$7^}Ulk1)1G}G{0Fp2fblh8b1RR&SAHdA5$V@5M&^q91dMM~^;zgAO} zQ{~y^*FMtq*~rJWBmK)O`At=iE=faIWT& zsU_5`a@J6Usdy3#N8{{F455KZ#M6Vqn;rIB?}jGm=~UCwoE~Pa^^G)wu&BUQCC4ye zS}D12d#9L+t;C=e$+jiw7)X6QVsE!wH+o`kcq;BMb72cJ4 zWX!3TYqdZAmDW=iYfwaA@{NZgG=&2Kz|A{@8+*Dl+eh`oi3_XrXJ6sSW^B7j#)gtd z-V#)ZaReW9TQ_NKXs@E8EF6kUT`oqZU7t7Y!g;>pJHvTMt>aq46*W7)RtW!qj_wbrs* zwQOzQ`Tl~gdiy=N^;Ayb#wVAveeghj%H{PQN*wRHU*V$*=I1S1VuyITZIwL4fuJRhZ_T@FrwqAm7hnUx6^MU+*3*F{_AEqko0v zPB2qL$-m-eksTa$0kv^&CK%9=4&G|04UtuutdBZcF(`0)j5a&XZl z+HoalBnLTpLwzO{%zZ1ViABfnLjc@#2E)ia_XPWY>=3uezg_t|p+*$+h^!`-lzjw_3ji8&&eW7&M4T%894< z9!pf^H&bHZK?I)$pghZ1fPW1VpypygGS9k>^msg`CFrwz?khTekumaKgg*O_AX0w4 zJdB7B|0Ba5$6dL({lw#y{8#Ots5-;@C?TUz9+d1~pZQ)_|9NX~NS8P1Zpnqdg|Qr) zkEs7B@3C0JSEKmHbvtw#t0uS)`F{0$BA=WZP*8YQ_m0`S^zrDnmHc+ltP;MwPw{=hFkq~)lc`HnVW;t%G8EQXKwp4bM3sY zWp<&mgE^@xp;S1A2Mys%o!4*V*0n5evs?Cv6!LZ`vM+7l)F`>ta0OuojWSW)ko&iJ zc-&JKaN# zeg_Qr&;JUt(T7d9dmAR?8R~*FW%3o~35MB2^aW>5$47qdr<2LgytC-jTYEoBVHQxB zR_3z9$Fkmlin&v$Zm~sEl$kKRyrR&v4~%LsixJVm0GDDFTR!N33_|wsZ!!0?kC~ZZ ze)GSF7^N`go67GG$FLJ=6w5Jdjk*=y-#?bathkJ@pLLz(mLY9>a7$gLf{On7!i>3sTr z@||uK;|>JHaW>g0pdUQ8`1udObRI%Tuv^!z>;Ko6__IddHmRxhOxbOWfBlEEet$2a z+qKUDKEbe`WsSVz7KxL!WXq%!XUxW?e9S_x=J;bG)S|6-&-ZeE*>%8r$vk7K&-tT{ zP!=(&T-W&;+4FP5(;}j?g(CDW4Pip=^RNLGa=$nyEjSV*^@1dOPDrW>2B!08O|-uf zlW`H;>S4-aG!n5mXWCX{ugG>-PVMM~>@VMp^w%C%Dy&#$MS#<$xqY855B1p$rp{P7 z_zQU;4DuV{bfjPAx4pv=Ve03w#1)d{^+Jpx!Oeh3)D4 zd;ekr7-0`w_=xtvOy?}`{eK|U*4c`Ej$RBM{lNf9uNNcL+9Hx~aJFpcZ~*{RWUZ-Z z|3vrUP|d@a&bG7UR62Ww`JfT3VF*7s+M(j?7LlOSycu*Qj>w!pQTViLr=N_x`$+eC zgNyvsbD?d(^F}_K<9&o~r4|6a${1uQ2^l)5Z;{$%wr$KA2IsefiM(oEb+(x8ZVeus zDmlv=V73--jI@#ux5;mbVt!%xu;f3Ssr>RGQ24fL7r@(dW&u<7q&rZ?GkPQjs)2C1 z4BJ>Acar`-aGm@XYobue6Yn)kH%TPSNXQm^E^70jAi-!R$MEW63r|ddw;_{lul1sd z`P}3j(a8vhg#;G>U9a>Si5o(Cs}A6BAGO~V7`K?qv zrrMcQ>YUG1UEQx;58S(h(+6pf2PKu4=zrK>F4yR5%T_ROS3DvOCl+5d=bdDa zus=m0F_|D1Pct=0c5!*ONnc~Y6q6^^Tnztzf>7qa`xeTuTR(4+&fR}aPnTSMV8CSpwRM5YtC8OXJ^pm?Ah7tc(&vH3t_wB@oMk0veyC+&hWyJ{^RBY{4XxPr|eXIrvOm- z&i5XK6shtp&ch3_KS0A{dKJA)l%$3PcDsUrs%)q69PTg zMr`ivIX(AD*%&x&_TNnIo}+W9NrI;(O&OW{gH_j;^v7Sns(Zw+7hp1#HZt>ki==)$ zo^I#jYex;IWgzlo)wNgsS=ur&EsH0mKzTIf;cqwXW{Z5!F$-0R;iw)dWBU}QdP!V! zZ?E}j#CHA^0kE$9eGzaLGUwuH63sDh%l{Igrx9L8i{0NdWK#tohkXWl}bB&>ub3 zj}1$|`=6oZmlwn2q`0kw2&Ey=+TtmfX}|5LZkJzujRr4fa|)nMj?|=ik*J3mx!j_{ z@&s9Ss?C)siwt( z_0K)fR7x*;{)^1({A2N#ir!cEIim5YdUkubX68o_K&J0H%X>7LlpPVo<_Y>5kTjqY z2mf}Mm`mx4K>-}NIv9fnw9!v;B_}C z7aDmUhnn5He8I3U_bUWR7k$cvD^9-}223`{duf&>z$!d3N9u~%@yu9$#UZH`lrrBF zil6kR_IzaD@2nYj(fZHm*TZ#m0-MkqM2_^~MPC`hMc+BuNoc}whC|qNMw-mzQc~Lv zuCfiVrKHE9ZRk&F`F51JMexd@W&7c)vgjV4or{pvx^rGfzj6CcU7p}W+#>DpQjH5W z6>&0mFRlc{F%2indq}s6^yW~mNi5WK;6_0FYUOnARVGNhsSu<5aDfXzf(MX50tn8vN?cX?VG9vbzwD513H4Ja z2s7*`f{DTa;BEFilU*u&S*0YZV*>on+SkIl(@E_hRf4kI&T2_C;*R;=MZ3`?ap?e} znvyH_Do!4>Tqqi9Y@+!wW@m+l%_U(|T#{Dakgn-Ymqd+)^Yiy=-94`u@eTR1gLhnn ze4qZPMbadDFj&`k=C`jHtOY`Ag_7O%1Ezt1h#iF>}ypYQ8&c` zx<0bJxh62o&N7#YiPf#b@TgRd>^VZUn6!vzdDpXNuLP+s)#+>bX4IG1y&0P){PW?y zuhouQhQ%+vIxqjpoiIyHP4`XW9Fv+U%H0v#w~dX5jQ|W9xPVzvZMsoD7$W*B^@TNf zx@#i-jBKR#X7Sy>i61u&%*VsAZU)pe2}K8;6L_a`W~F+pm}SHWazH`pjhNE@1G|nJ zMe(!~9BOz-IoP85m?|nfk#o_!A2q#TnG&Q!L$orv;Gs)bu3Z2t!lhB9$4->OKT~2l z!-o4Y$dcpugQvI9`G@!qcxI{)0EeKD#(&bnHBtkqV5tc!3aB>BXKy`YdTa)$PW0F^ z)@wI%mg^0|BjI_}mCRy%98DpS=@>8(F5WDUvXu=MP2-&KU4v#%JA&ed4-|i6g~^1g zML^Lkv>K5a+Jv)@K}S7`2k(V(N$N|IIgezok{+bOSkCD2f&Jwmg*zLUUYOLA$_GBvN273g;d6d% zs5eqFn+an=Ku6~a{{gwOC16JruQM^U<@1FaNt&7P#EXNqk}~&c5zsTzCTTN2dMT_2 z>PW1^1rXFeuo+wsOo^#8%!xst>N+-ol}HMZ_nKym%;%!9(ZoF+-jXQh+?+X|y%v2AOK-Ok zYwnyd4S;=-9Xw%_PtXWI1OWoNG!$JV3GK`BeoOQbNm{{YO|plzJ0S)sCnm%+)iX4X zIiu!jtQF>IL~1O0yu)3bMG7$4Wr?DWLRh~$V;!YqF2u$G+ z*M3fpQt1eV$GBs3%vt3(z9h^0kb%Y_p8j{Ki z+|saaNtM4TAv=1J;X;tvd@W0u5mT%nB_pZ)WglkY+F!6_eMA?SV;P6S7#gXHkAxV5 z2ORtOw8g{bFOYthL~A}Q8+I#`LGMwS^GT^mZl+7RM>$wZ_d|^o|1!^HHrQo|_ zA7STD)D_D3=w;(w^=QTq6MUv7E{W;akf|89Kxm2tfKC@96q=K5xDsF@^6WsOs~CIh z$*-J9UZzm|NDdpcc~U!WH$m?)2V<$c|0hDc8WWQyB0Z1p3ESn%ioL3mX4m~vTLKir z-y4EIxyqb40)q!E*$GL)lgt6Az$A;6p+L1Ystp#PkVr^9F$_AMNiu^RBZz$~ZvtCg zDbYmZWVst3k`EBE?BFEdjfz6`{|PPLckSBZ9{ ziGWqfh6Jt%HO$z}QR!y7=_ZK-^#|we4jPHZ-xAN#Jctv(pA2xE5Cv5!AK>v-;}B=! z9MZrl>akbUEUaO^pY3lJtcPg;_;(0RN3+!KiV>5QKW-3s)@nf31L18`rrpSFG|S$2 zkp-KV?j;Or%Ynx`VB1Vg^-MF$88-=g^mK|0CwuVNlwLK(5JZW_$=W4gVXjjuX`qI7 z#H(hS%|9JRdPE!-f5XNY$lhD^EXLE( z6{qy>XL%8ZBa>y>55?0NED?FizTxd;&cZt#i>{TsHt7N9f*V1i9&vCp?;vVc2|-SU z?J7aG10RyJxMEw`lM7Wj64^iOAvbZ_LEmbQB9Ji=@FO?I3jJfC;b_%>tSCYX6I`Lb z7SR2FBgsp%kNoLKK=jgbssj0hCMO7MA&n$S zZPc49!UH~$zvc8vG1DgP=bm;F#%4#XUT*mDm5!b<6X>_gozYm_R>~Y;)F2@+ll9~0)A94g-;o<>OS94M|$#i7kue#aNQVI z4)RnZ&!5Y9D3+#!o3b`ZTrNfbdhsLP%YUYl3wt&HXDhkIi`Rghlf?-))bUdxhXzz! zmX576&IqM4k|9U0eI5g{;yuAro}`7%tLB6T3g6FaInhbaM| z%?WA1F$iziQGm%>YJ+s7BjZ4%PNc|62Huul>L2Fk>sU^xXs@vsH+Fs5|#0vI|#5{9`S#~HFzmcIO6%Yuc+73N6L zPoK|b_rhP)1wXqevE8YcUVLnv@ozTt8$WXKI z_Gf0<$$vmBu(us7zGYN)^GIBidwIVjYwDax*U-!D*>+9F{(F{$j~mxE)(#0snvk59 z)U(b&qurWsQqodFlkpx+jH9w9R3@x6El4=4*Rf~}qD0%ReLG5Mb3X<4glZ5W=;y%& zjCf%vs1xCT{n&Vq-@07E+cIqu^ObEdA%h(r0&Nteh@AM!=_QLKN9vEB9-FgI3%Mpd z;(uRcR%ShPOMh(2G^JpcZnrQW$OQ44D4@U8A|>b0K)gtXB@0Xip`% zK_5FmCyBUa$bpt4=gX&pI z*{VlA5=%vDG&Nx7Qh4oM|I9_2)XcPGy_oG=%W`8W9@Zv4a3%=${Wg_IUv2e^`d$14 z%rq-x%ow6b^gZFtLM8+dTQn$PMA`HJ3aFUrBPg~iE{6-zs8S0BohcyEAD8_#UtalIxKCNc!v_X`KCb`s?Ja)+d)u}?{Cwjv4>CZivZB)=q+ zBklblH6VtM)g4k9O=RL0$|cf7+U7Q_`+SrioR?`Au0YUv4?{mP@L^WtVvvH2LLo?f zhe4hFaQ*{Y!T2^WmqcNkW2bG_Bq1A-hS?;k1yJS*D;&x696WP@NER6yc?~F-5|wW< z=zR}3$$@$^9=NR;|ElS!t1w-u$cfdYKWfkFRSIO|CjFf3rn(HH{mo?5yW^F-0F;UQ zfq7U+)p>%X%WOr_Nt((u|Es@ov*3$l2F8JuO5>SY*jNF;)s)i;CMDvzZScbIwH>3VJu>s7CRVzsWq*H8dF;eghVfBfP<_r6AOEQ=tP*&!s~fWzf8 zJSW7AGBW*>$z?c!&?=0qG?i4w5dC5*RfkxSj$;wG8N_@`nHbC)#5DfFDoQ$)^FLg> zXvypa)0JSe$N4`@2J52+4pij|^80q9Gf8oBG4>|#^6`NN3dyfv0<>cXDh>O_`vM17 z;-;{CMPq0o$&pdKCM&13Sl(DO@i9q$WoaB6E;ESg94Gj+32cThPB)DKu=osTzV7ZR zK=6$-OQDr2g&gDT@0z55#>~$J(jUz@))46&&wkKi1K!VOuWK>)!;Cq^&U6n8nW`2q z7V%03{t0y{{VJJ!YUt2&L#Y^Xyeq(uF zus(WASYIvgMF@iEX_2+t|SlY&BljqRV zz0nH6K2t{KlrTvvYL!p%oF^A9bHWSErlb5 zY3ibj0#u7$O1ud9gKy5ROSY?C4^~l$ADD-cW_;}Iw2Xz3)g0}j&e?e~oRH&Sm2ub@ zKkRHDW(}j*rlCk6BpHwBu$W2SH5|(4ZkrCcQ_?at z4QEK)A_lh7?6D5eK+dVmFhtTzHMSN_8UVDHf&b!MESGc{D-B~#ZbaUO zDeXTXV1{@6am*I@01%@8AfMQlIm5D|UEWJHZrqZu^OQdeBn!59l6V&d7cg)AAg1c% z_Vgt;T*B?J`hu`n5kHE#Ouvv@^8nM3zMy%t1Q5%{GdMEIQ)mh}JKlM(JJm z5pM0?Y1NxM;Q(|*53xqqXajtn{Q?y%%7;3I{ryQD+;&oF4@2o~0QR`gZL`|O8P)%A zDzehC1PNUO5YmEwW4<9cj%2x6R|ye@zr_33u?t2QuC#E=)2@o?sbz$~~-PSf~nUWT5?7)e|N)$$8xDX_J6prlli~i9 z7QIfC?h{e+AmkmHBGd_1Ke-FI%x#V`GQmp1WM2AdZ;cg)umr9Rax~;dFHU*_v8OQf zhsAT%n7yoFR}1Du0Qhoc)?iO1&uXYwTz}w)5x^)cXTrA=T=++NCOqdCjQZgA-_h+@ zbGd8^7osa=LrE{o<7kCa<1OdMs*$OKvR@M}G6E7h6WFOmD)yKYI;eP;s z>A&AHh#dvNTwg%IUh(Q-&JlgB7-6(~xag}nggb3IE7%ti==3}5_)tQsO5^i<^rlFr zldPlr7+!2p)`yMbWunZYHSDuF)@KEw#VQOWX42z?-Dr-3#gDO-Oc35I15N-0OeXKX zPr{$|d_G7w75L3Hw9R`?i-22>yGu(gOb?xhBl1*=W^na=nvj@X0UaPWwRRWiI$ zZfVOyFM>$35E^iQs{MR4kfExQ(C@;X_Ep|!P!o}j?HhAmm;F!JMc?#cuTJx|^pr7+q zwV?NT<#*&a5rV2VHivbre9vwX;;0(;?(V%mr)6l0b+f@bUtl8kr1f3^7`SCn(O+du zC5p3Xnt?NU&0%iubrUo&bZO3!*^HxuS+MUXEhJ~<^tuJresQ!){$fUvZ1Tqs7aJDY|@oy4sTG`uMHI^OBN3s z!}FdnSIJR=4nh=Ii7bmI6(*bdPd27|-T>ah zOK0`BEsJ!w$JqmiBEKY%t`7uv>B;K4-n6bXDrT<|f+bMi8wiqlG4 zO>NheYY9sxSBoxN?KlA;pu|mDPMF!par-zvRA>|mc^qjQpyEgti92O(iXc?gIqGiHaP6OmvJBx4P|($KgNSRJU4mhGhy25>$l z&G0N0DPc?ifGWL}2Ts_Rt=B2dKUh2j4Xe}H{b4X4b^i`8yZ&F@60;3~yOZ)aw%=w} z8m|+_u)3QR%fh#Hus(6heYULL5j$hM7?HMqKNK>DfNty)hV-LmYbd!?ympL41Tml` z>KO}9jF5acoOOB`aLI7z;jTky&GtPv@Q;Ts zcxjc?eLsl&Qx@~>3JG<fK^yGCO$UBo> z_cb1a%<(@%=CW7+OnTLI4Y}7gZU@vbvEPRGJcEc1^!!tCi?T%RS;B#;*D#0X2_mRre^O}V76lP0Jg^_Yx=k{BQZF-d^gOKLe_ml{yz5HAHjrDT$AI>?oVsU3L=(s9a?7gjuk<{;ds#DwZo1xm578eHd3O-g3>HSl4am zi!RIq0OW(s(7`z&IoL1Lx!X)!wY|_eL?Y5+9d$ULRqiMHO#@$o-?pJ6nsx$w@s18I zKoR~oX9@qmOA>NwjAIps$9PK-YFf`c*tO9BNTx{$A{QZF=w{7I|IPDR&skyqRxNy!9ey*HsQq)r2=zkpOcN`S zEM2}5o!jjX#QQ*W%v#72^Y}y8r;v8Ck=02*ddLK~5of|T+F}EVP^g-EA(s%6EQVIX zSjH3%9Br*MJeHN`%C3#0AZ&OtGGy|<$7AIRTTw9mvWgzTD2%UX#h&Tb;Lw&bbTjOG z$U33+=8wtUitvK|+y5sPF8pyW^x0#TjLsKHm%0~}56VAIlQG9?W;>R7y+Fcdv3Qa<|;aPN(q zZ%~U=y!g7m1pU+TnJ-P1&>iXO#fuk3vu@V$T*~-s-NuSSl1%e)2czoiH#MM zU=_+#RLRghX44YCX|pnKKeCXj^<3{tN@KWyzrXvhE;ep)5K6)+jrA{k?~fBuy{@%9 zx7B(?FlR89`jbPia++Nm7%`BJSDM=E$@#v&PC zQ?i^iUH&9OQqZ(RrK0CqB$7Ga2ktW<;9??C7*?93(IoS-zq`r+v1Ni}%MMh|RFs); z0}RI@DoNIFM@$-B>UNj;jj(7Z@CH3lrv9S*2tv`r1nRjAet-}^=*eqvGI}5t5mYdL zn|Xu|2!di2=?cMSrAmr_-{}X)(!_*@q_CEpkCU9}RsiRO#>1YXX)Q;b zTT|Jf)M%lE#r_!&N!&h{@=~nw*<=#L*JUh`N2J4)N)Um_kmSn&q{ipotXZ$u=e>d8 zxp5Z}7bWlcDB$FgjfosHGN-o$IK4t6&LjRNAc)mv2aKq~k9NRhSh?Cfys*o<&ndcC z4;4?@it%bGmVn8t@9Ag_2Vl^nckTfT@7TboHK_RY8jiq&;Wd5zTo{pQQ{8T0CA7b-1CTOj0t*ODKu&wDSQv)NyM~7vJvRSK*^y>X+yOt z>DQa>eXD8kSbmv$5YEry$wHvOMfF0?THw);`NQ}GM71M?VJ^i=4lE~CRB_wQ{g(rv zcx8mv_*LOq<--Sjj${;0cPR{OAcnOn;#cI3c`QmDw0+MMa}kPKNio|TLI9&3tu!uG z3t*Ma&AGIWo52RG*Zn8e;U{U^39y^>8Q^%A25Ao%EZmwrDknPd0NO2jMZ0=gD0|=+{5yS_vGUf8Fj$ElD^3VB6n>m`S z{-akM)2yzU((Pcq&z5qNQ^S8qY|pA5$F}O`NQ`#vEF+bSkLcvb9gm+irF)r+K-I4DApjPVfW${QyJ zL$qC$I7zQZGkXY^T)WLfb6Y;vJEfuvOQC}YvK>pj`N6qseywc3y z;!eKnw+&H%)Q(y-9WBFY4SpExsJVEsDYffadoR-RI*bKViuN6#D+Y=EIY(CPfju@~m(0FcT&QDw?Ji(fd4w^V18Ax}ecVWh2-P6kEtjxZ+FsxL z)23HZW7?kg#)%?Tm?l8oiasc(@;4v;S42_^jNk@2Cs!)1(F*R4iq8aLY;b&`%q9q8 z6FZ5t+0hi4QUd0r{%~kLe%3=4K;Ay=N})N1!l$I|j#reeD@&YoGAc)UU0{rK_? z3Q$0ntOc-l(GncriLiWFgvg)KMzPz`EawnEA zxS7oxY^hqYb9RN~3GfK7-_*AAB-&I%*4K{gDo10EKpCLeKZ&kx2+ugG)U_WZ^#Pe# zGq-VDjZj?Xm-R0?euKS`=--mkeAGHSx@4j2XtyySJYT4s>E_f+Y|EiaMO{11E%=Jw zcy`Gya$kYQs-ZZm0g>96)%apa>g@CiIt>?~TF{Pj@|D$nb#?z6^NOoAo-EMr&*l46 z`Q%hGq+@SSpZ}6B()`En-ZV8R1n%WyjnwI9nP-t*z{b>Ma%?Ld@%SdX=Lr)<3J@5>8uIB*S!TkNrtLR z*b?(B30?j5F%{U>$v1X2{$d-$dx$IwHuCCrzt(zaAYkjh8~r_rShrE)T)irYs+aF* zKU$I50~^kQv$wBjXPP-W>@tkPTzrplaK#e-F~OpO7R5FK9pG@0AVx3zCm8NZ6Hy#z z%YVDQM%Bjy(WZ5xJs+T09Cmb@xb()q86bR^c<)sL7(SW zO#%To;EcV;{VfxkyTGA3^ev_DDg*C0GlFUQxDpsHd?ljux)f}_NJQAP5p`jAj+eXx zJ4pm25r5Pi-8&|ee$pHMsedCuT%T*WZODL>UDFeJ6U!rSu7+3Rx*Qgp zxoRlG3pPG+u!86HuStJF0wQIU(UL<|2>q4N%6T-qRyx~5aRWH!4G;tW0etBY@49U) za_&RcvjEjDG17HMl0*f%eEv)#{!@D1YH4v6bXc_V$@cpLskwI?>2YXWbNNosYl`OQ zk}Lxh1305e%q9|ai84S*0J|1!YkJh=g+`$gNudE52}5vSAGwK@LgzRs<9Do$q7ZfC z27+F!yRtWmGT!y^CWeMc#vur>-h_jXS0ya5MaWW*5mh9ifPsv6YK0lDu%hU%0MKcs$o35%+KVY>~sUY zw&aE7SNk3sE{%;3mP;FhnJBeW^)L&ys^#j?eZkwZh370oA_?^jc_@B-CTz2sJw*o= zJ%pK&R=Fx~T&pn3Mw0V(JKh-Fn`8!M4ZT@LD%0hq>^VNVwGzsADzp787cY*qt3Q~R zk-)B>D()Zro+v7q28pgJCf2Cn6KalQLh92%ZCnV2OzynhSrUKio}$4<6FB_!^_AV^ zEXUHhm>RpC5C0#p@C(BpuNR(oZNJcAYWU$Om}h<%Y>_4-WsKi+qnt7RU8hyg2y6?m zBI-JbcMY*scb*$y`-XF8&74jz-^vhvWl+^$#Q^f!)%rYmkpix5H{GVnudT$-O#$z)AzQn z`sw~`59n5RN-lWAe zeoY8ml*pCrU?Bo5r^CJMvghcyvZJn%QEv#l)Z)g#F+!JKQ@9eiE}YS0?3Hii8(3-wDv$Df{NWH2B zl<2xnZ5}86v>|=*!u)y7@K^XZBU==E<|F5B2mQFol!pLD{GdVe|C=LC&YxSg8VkpC zAJ)^;=ecx6{@xyKK7>rU{w`ktgV?;9Uv9c#xDs;WIR%nZawYwJZ!!Lyw$3Nm|%}d>S z$(3xN08CsmNE-xQV2qmtS?ItjNx_RMQ$l4EF~%?nO(m%zjj>)){!>z6W(;TKP5G~w z4iYPq$u*J`^BDG_%sbztM=_$VBvp$Tnq<@W?U~!Wv=J&^SvaJOGTH@C@Lu{!jEay@ zw0pQp%i7ZFexi7cNh^AHfi!kmYQ-I$I@Z!xE_sIH+;MP_d(nUjvEW;mTv!nz(DEui z0>tXZU|lF$F^bumrLNzEMgZaWpHXer_Fyryv!d1Pfz<1>871GpBeW$f#mcM*V*Q?N z%m6SHp|+Vw7&3P%jFn)+wBB3s*etp?M1~L$yV~IQe1PLWcXGN(t!Ib9RPS@|_O3A-%=?$D)l=6^%3Hb*jI7Gb8Eq&oQA#$RlbYp(kjrn13X|BbpWW9519)a2E?K(#8hT!O)5D7b)ivDQboEi z{ZNDSl_T?l#m*FulnM1Tm>`xjRRShN3;8NkFsNBuFgU_(q0x>ek1PY<2~B4O0@iih zi<#Gqh4%g>4ju`6n9f{m z@S!aF=W|e=uSdgJ)%9K(s_m{B{qqpG-3nYT%JAfhMECUPT1Yt*mGB;U?i^l$``vDG zboKtQp9^yip4tvy;`FV^u?!G&(H z&+C5pNEdUf({;@gjMeJ9X&)a-o}!iEX;S;y}M-y ziJG4{DmRx9x1w24wr1PGajeHr^`23W8A;sx-8PNn!2wj`o^kR$(re_ms_z;zQPlFG zh?jsy=8#z}fl{w!Z*H)52E#f67B0~!x7m7qX64-b^04e)(7ZETtQ;`!O3GRvQicuo zTt~zZ01B!DZb`c44G@w~@8tcoIpBai4P;e$T$3#|i3&lE_b}od#M)fQslF|L^qPrA z%O%fW=3~fIW}oav(LH`XHye6+*kj(GWX^f|DG4rmDM8>jp$sWj3L#jx?@d} zOzJ7MVMQVM2cFCK%@RegNZ=Z^Z=<9|5IhdwRjRnC%H zCU*MOBF+kW;}Im!=kU;F=){ zGlyB<4Fz5#tAgOST;osNQ_?UjT2mGt9_krQux*NtK{{vUW-l2W@U#ryzXXLDWZUXO zhZ12|%%=XhkC@Q3@j&SIoLHVEMF=MxjQ`y0!mb<%Q+D`&q25?A9ct+IV8iq=5&wQiP;aSl>d zBk-5CQwnyQNF73C)weqT7>b0d7`8-_Ee@g{fy?)zsca6gl%)Bl zGe0W-2xvy(fEKi5b!oY3r+3TC|4pI&{hf;WF@U0r^cy?=|9q;qa99`((C!y+DtKsP z8y*`*6{Fep?K?6L){p6F8U-2x8@@FC)#@JwZ9K`V*>J$xGK!-kl6Zex7mM8Dw0_|^ zPP1f77uZnE$)2KnjMpKyt!+1?GMBV<-9qBTKYe`zNN8CsjJLx@C%#bN7uF)wxu8%~#&MRs_xzSV# z2NypX$FC@wpRAM_s}!baUKnBMX4YEM^&hhszDrnXIJD38&yRc&;3Gd{^8U`CD7Zc6X| z<+DvgBznBsPUC`UjO@&h(Og1V*{&gl=IfeiDW`Q9RxAd?^I*erkI1=OveP)f_POJ* zYW0o|wlrtVVvkS5$=lEI7F34ekHN7as2zT6rV_1!c0S<^+9UMYPk?4Bq^@x&n)5>3-Pf?;Db5lH6*L*52 z(XsglQD~88NPQF2s1+XS{VrxBm>)c>C&omFv}eG&jNzw{?7|P9q>kcg=xoKWOa)MK zKZzs5Z60v~gtWl_+?akg2MjEYf#I&j4S(()3+U${ZEb7$)YFoZNIGj6=0hPCr1cY5a@ZsdOlG;)u*wvY_MV4m|)-d0fm6tg5&GP$99knd_8 zKDqc2d{mE|V5Jk2Cte;FHf6%vUZ!FJqjnT(WKzs!y!gN;w1~_dIp<{Ca92jG48^Gw zGpZPFfPqd2!xJwZCzi;8E^!Mh)quJwG7}^r4WUDnid1UHm!MCK0AT{A6(Mt`DYarE zgvmA(;wwW4?9u!RnM=*y~ zn?r)gC>xUk-xu|V!~p??)DgK@C->^S>Dw}+4OsAG9~)N>d;Gqy5(ttmRr3oP;*WLy z*WQ`GL;3xG{2u!{F^tA8`&Py-q!`(Kyvp~x0SMD{(|3fY$|*^*=#BWA3Htl5<% zS%;J@rSI{+zJJDNe!8z~?tAXJ&N=tFU$5u$@jB;XO2z^Q^P7tS&I#_~ATpo{sk+~l z$){5|ecE1dI#9puz*BnKW^R-5i!aznI`q=!62TP~U(g^kXnFcB?eCE`;nGQik*pm8 zuXpMnO6)Daz6YnMu{`a23FW5qR9-ZK83POkOGcu?G}!O65v6e4h;SfLP*wJ-aUo1# z2+pQo=xR+*>r%*Dt&O0UxFj3;#t0D`Q66=Qe%u@iAu4L49Tg-A6SS!CF;$H_QK36L zE~9sAvJ}>Ke`thXad*zoZPCtz&ahh!LXtsrv=ZNAw0e=1(&z1q8waJX7-eoH?a8zEY0s_2`OD^I?S{Cfg(l#x2DI5f zem5j13!bcND4}k7__c1pdqV$tLaIl$;?4}m(I{hLY$Y`*j1Oimr_6s*4zWQJg1JAB zqlTHNls|kSJIUWGRy`UXaz&H8ms*Ix)jSzI!O=+dm7ssmRFJ3>s^ns|l83HVX-OeBcR|pZy64N9eTwTAet94{LOyHa z-?kB}3xfp{ew?95jgB<)S~HUzF4pyOH&9y8OW+xR35Y06QR?X<;tQ4;)jwx;9HBm@ zu?sZm%#oB3BUNw-p=Mxl= zo(sgF*XNbwjL==LI|z;Dns@3xPx0YX*joIRw(gEW=O>NQ2!J11^rvRb^^4eXs4-C_ zR;W81H-Kh_otR$IfmoXiKnlIv*w~Hu`g=jdL*coan%l$P$?0#qqCrQSUjg@HUFLq9 zj!(m@o(9?{clC=BUIQG=S->VeF8Q89PP^5-B|b=ba`laEo;=KYMHn%yrXDjY&H|yC zMo=$5zd6lJeHv~lNq2``KMg~i*Tnv9HVNOpB-h?OAfU3XsQC{S9v5%ne_&>oc@%o% zQ`n7l|1))(g^PH&+$rhg8L9+If3&?)RqqRWi8}kc4gL$#30YdM>Sz&jK}Dd|VksdK zj55Se7iya`e&aI`ZN*IM<~!N0o~7#3bOmOID%Mc7FLM|SuVug>_b!96Us-O~am)9O zcPL!P+jlawHtbFeVl4g+F9SQc+4~H1;YJM z<9!lXRibGG+fQ@{*;FGNZ7qk^K3*ET_V>xbpBM4Vc96@~ z%RfaUr-OyJ)#k{C4$s0X9rGspEF>*d;>*hVNHGbZvfM=WMXhX6UBd7$(>d{H50WPB zoUMN$p~1{9f6gLCTOzw$?%&{MKQ73}Z*lB78+y`7FjD~}G`@K{u@0d-HZfgHZI*_5 zu%kdh9w0uqTSvdQ9 z&u;{2SX?2hej=h|K~^kr1bbHZ*5yMNF$crKGza52q%_H@GF*-8ql!hw9exN<3H_?P z35P%nBBRHJa@XtCD$R;qUCCXWOCRp=(|`DnFoNss>|t8~+=^cSq5yZy?lqjka}wY5 zlpomi8zgScRM4Iu0s_s8Cm_eU$W{FlMM>z$!-FAVDhOz%A71gJ&o!?3vVE#LMKM|V zQIn4EC3nMOH($+uGrfVtd{WK1p#idHq6$Q(qi(03;a@!SA|p<+#C(3Jt7x0MBCMAO zi5`e}+kY*|@gmIuhB?-FwiHxQiWp|xw(`EfB?%@N37$-P6ipmGomONVcnsp64RZ0< zKxkC2eNQxHS1}yZNfm*aTYvC4)(^+le(n872ff({$G)xeDPYep94EJw^j{G!Mt%q} z?(EpvCAm?QTO5Ti*F2jV+!f`8sZOHRIaN>B>%Yh)HZ!79&inoWm6KNRPH4Yoo2;j( z;nJM2^UVysjY)30fibmlA|U$M{(TlOC+NE$_ur?10`b`o6j2rE>-N%6{w%Vn)(v;K zn*|c(+Nl=a|4K}oCH++<>|weg{p2#;o&r{c1v$**YjI3$}lir%M+H>zbae>pvNkn4Vj{|1?F zt^De{g3h0BEXq7f%*y3Xsd4-{f9E4Qp5FmC;52NA!C%c9)s%c;pI<2JI(pAguQ$gZ z!Qj4gL|>8$Hn{@2+#o6GHhaCM03kHs9y3j-x{Ucp%LbW0A~$K}cnYHHye}+Z?pefP zL>f8NE2|paP@r5p5Wi?KeY{<-x%TiByj@BQu zL$cb*Zq-QXW({BNQeA&Kd)Kqu0twn>4?L^8lHKdUk~|?#g@O)=niOI}nP}0VFSWkx zBea=Gcj?)h)`r?M7RO{o8*u&veS3bQ6+<;nbz_J6VxsT+JixqgTz*3va$`2aG+efu znsHjqO@aN>#p#)u1lxd;InJ1GNEienvKegdl_*M%=v_jN6VL=71$_Gql!~?i-FmbI z;cppvBtt?Xf0nc6T&eQ;SnXTJtq!EvQwEm#rJLxb^`Z?K=A)ySnU{4WJ1yNcBLE6dyLV! zGwNyk@2(DI(N9i3sj>FVOtN+nT{_Oy6Rdr&o7cRsuR60UE^UVD{dsP4@9@JL`7{RM z71JiZyExRjs=>0MGkT-L$(Xll3G@dCH|62a-fIU2%~f9Ix5EkNHm(U3um;^n#eU_I z-U-cuzRC=}mVp&|RXPl&w;`?f9VV%0A!4h~1qXHiKG8(9$NA`^Xj<}kSY@aC>L%kk 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 - +#import "RCDCommonDefine.h" #define HTTP_SUCCESS 200 -NSString *const BASE_URL = @"http://api.sealtalk.im/"; +NSString *const BASE_URL = DEMO_SERVER; static AFHTTPSessionManager *manager; diff --git a/ios-rongimdemo/RCloudMessage/Utils/KxMenu/KxMenu.h b/ios-sealtalk/RCloudMessage/Utils/KxMenu/KxMenu.h similarity index 100% rename from ios-rongimdemo/RCloudMessage/Utils/KxMenu/KxMenu.h rename to ios-sealtalk/RCloudMessage/Utils/KxMenu/KxMenu.h diff --git a/ios-rongimdemo/RCloudMessage/Utils/KxMenu/KxMenu.m b/ios-sealtalk/RCloudMessage/Utils/KxMenu/KxMenu.m similarity index 100% rename from ios-rongimdemo/RCloudMessage/Utils/KxMenu/KxMenu.m rename to ios-sealtalk/RCloudMessage/Utils/KxMenu/KxMenu.m diff --git a/ios-rongimdemo/RCloudMessage/Utils/LanguageUtility/RCDLanguageManager.h b/ios-sealtalk/RCloudMessage/Utils/LanguageUtility/RCDLanguageManager.h similarity index 100% rename from ios-rongimdemo/RCloudMessage/Utils/LanguageUtility/RCDLanguageManager.h rename to ios-sealtalk/RCloudMessage/Utils/LanguageUtility/RCDLanguageManager.h diff --git a/ios-rongimdemo/RCloudMessage/Utils/LanguageUtility/RCDLanguageManager.m b/ios-sealtalk/RCloudMessage/Utils/LanguageUtility/RCDLanguageManager.m similarity index 100% rename from ios-rongimdemo/RCloudMessage/Utils/LanguageUtility/RCDLanguageManager.m rename to ios-sealtalk/RCloudMessage/Utils/LanguageUtility/RCDLanguageManager.m diff --git a/ios-rongimdemo/RCloudMessage/Utils/Pinyin/pinyin.c b/ios-sealtalk/RCloudMessage/Utils/Pinyin/pinyin.c similarity index 100% rename from ios-rongimdemo/RCloudMessage/Utils/Pinyin/pinyin.c rename to ios-sealtalk/RCloudMessage/Utils/Pinyin/pinyin.c diff --git a/ios-rongimdemo/RCloudMessage/Utils/Pinyin/pinyin.h b/ios-sealtalk/RCloudMessage/Utils/Pinyin/pinyin.h similarity index 100% rename from ios-rongimdemo/RCloudMessage/Utils/Pinyin/pinyin.h rename to ios-sealtalk/RCloudMessage/Utils/Pinyin/pinyin.h diff --git a/ios-rongimdemo/RCloudMessage/Utils/QR/RCDQRCodeManager.h b/ios-sealtalk/RCloudMessage/Utils/QR/RCDQRCodeManager.h similarity index 100% rename from ios-rongimdemo/RCloudMessage/Utils/QR/RCDQRCodeManager.h rename to ios-sealtalk/RCloudMessage/Utils/QR/RCDQRCodeManager.h diff --git a/ios-rongimdemo/RCloudMessage/Utils/QR/RCDQRCodeManager.m b/ios-sealtalk/RCloudMessage/Utils/QR/RCDQRCodeManager.m similarity index 100% rename from ios-rongimdemo/RCloudMessage/Utils/QR/RCDQRCodeManager.m rename to ios-sealtalk/RCloudMessage/Utils/QR/RCDQRCodeManager.m diff --git a/ios-rongimdemo/RCloudMessage/Utils/RCDUtilities.h b/ios-sealtalk/RCloudMessage/Utils/RCDUtilities.h similarity index 100% rename from ios-rongimdemo/RCloudMessage/Utils/RCDUtilities.h rename to ios-sealtalk/RCloudMessage/Utils/RCDUtilities.h diff --git a/ios-rongimdemo/RCloudMessage/Utils/RCDUtilities.m b/ios-sealtalk/RCloudMessage/Utils/RCDUtilities.m similarity index 99% rename from ios-rongimdemo/RCloudMessage/Utils/RCDUtilities.m rename to ios-sealtalk/RCloudMessage/Utils/RCDUtilities.m index ab28e19c..2189c4b4 100644 --- a/ios-rongimdemo/RCloudMessage/Utils/RCDUtilities.m +++ b/ios-sealtalk/RCloudMessage/Utils/RCDUtilities.m @@ -124,7 +124,8 @@ + (NSString *)getFirstUpperLetter:(NSString *)hanzi { } + (NSMutableDictionary *)sortedArrayWithPinYinDic:(NSArray *)userList { - if (!userList) + NSArray *users = [userList mutableCopy]; + if (!users) return nil; NSArray *_keys = @[ @"A", @@ -166,7 +167,7 @@ + (NSMutableDictionary *)sortedArrayWithPinYinDic:(NSArray *)userList { isReturn = YES; } NSMutableArray *tempArr = [NSMutableArray new]; - for (id user in userList) { + for (id user in users) { NSString *firstLetter; if ([user isMemberOfClass:[RCDFriendInfo class]]) { RCDFriendInfo *userInfo = (RCDFriendInfo *)user; diff --git a/ios-rongimdemo/RCloudMessage/Utils/TextFieldValidate/RCDTextFieldValidate.h b/ios-sealtalk/RCloudMessage/Utils/TextFieldValidate/RCDTextFieldValidate.h similarity index 100% rename from ios-rongimdemo/RCloudMessage/Utils/TextFieldValidate/RCDTextFieldValidate.h rename to ios-sealtalk/RCloudMessage/Utils/TextFieldValidate/RCDTextFieldValidate.h diff --git a/ios-rongimdemo/RCloudMessage/Utils/TextFieldValidate/RCDTextFieldValidate.m b/ios-sealtalk/RCloudMessage/Utils/TextFieldValidate/RCDTextFieldValidate.m similarity index 100% rename from ios-rongimdemo/RCloudMessage/Utils/TextFieldValidate/RCDTextFieldValidate.m rename to ios-sealtalk/RCloudMessage/Utils/TextFieldValidate/RCDTextFieldValidate.m diff --git a/ios-rongimdemo/RCloudMessage/Utils/WeChat/RCDWeChatManager.h b/ios-sealtalk/RCloudMessage/Utils/WeChat/RCDWeChatManager.h similarity index 100% rename from ios-rongimdemo/RCloudMessage/Utils/WeChat/RCDWeChatManager.h rename to ios-sealtalk/RCloudMessage/Utils/WeChat/RCDWeChatManager.h diff --git a/ios-rongimdemo/RCloudMessage/Utils/WeChat/RCDWeChatManager.m b/ios-sealtalk/RCloudMessage/Utils/WeChat/RCDWeChatManager.m similarity index 100% rename from ios-rongimdemo/RCloudMessage/Utils/WeChat/RCDWeChatManager.m rename to ios-sealtalk/RCloudMessage/Utils/WeChat/RCDWeChatManager.m diff --git a/ios-rongimdemo/SealTalkShareExtension/Base.lproj/MainInterface.storyboard b/ios-sealtalk/SealTalkShareExtension/Base.lproj/MainInterface.storyboard similarity index 100% rename from ios-rongimdemo/SealTalkShareExtension/Base.lproj/MainInterface.storyboard rename to ios-sealtalk/SealTalkShareExtension/Base.lproj/MainInterface.storyboard diff --git a/ios-rongimdemo/SealTalkShareExtension/Info.plist b/ios-sealtalk/SealTalkShareExtension/Info.plist similarity index 95% rename from ios-rongimdemo/SealTalkShareExtension/Info.plist rename to ios-sealtalk/SealTalkShareExtension/Info.plist index 49ec097a..43d32f28 100644 --- a/ios-rongimdemo/SealTalkShareExtension/Info.plist +++ b/ios-sealtalk/SealTalkShareExtension/Info.plist @@ -9,7 +9,7 @@ CFBundleExecutable $(EXECUTABLE_NAME) CFBundleIdentifier - cn.rongcloud.im.shareextension + $(PRODUCT_BUNDLE_IDENTIFIER) CFBundleInfoDictionaryVersion 6.0 CFBundleName diff --git a/ios-rongimdemo/SealTalkShareExtension/RCDShareChatListCell.h b/ios-sealtalk/SealTalkShareExtension/RCDShareChatListCell.h similarity index 100% rename from ios-rongimdemo/SealTalkShareExtension/RCDShareChatListCell.h rename to ios-sealtalk/SealTalkShareExtension/RCDShareChatListCell.h diff --git a/ios-rongimdemo/SealTalkShareExtension/RCDShareChatListCell.m b/ios-sealtalk/SealTalkShareExtension/RCDShareChatListCell.m similarity index 100% rename from ios-rongimdemo/SealTalkShareExtension/RCDShareChatListCell.m rename to ios-sealtalk/SealTalkShareExtension/RCDShareChatListCell.m diff --git a/ios-rongimdemo/SealTalkShareExtension/RCDShareChatListController.h b/ios-sealtalk/SealTalkShareExtension/RCDShareChatListController.h similarity index 100% rename from ios-rongimdemo/SealTalkShareExtension/RCDShareChatListController.h rename to ios-sealtalk/SealTalkShareExtension/RCDShareChatListController.h diff --git a/ios-rongimdemo/SealTalkShareExtension/RCDShareChatListController.m b/ios-sealtalk/SealTalkShareExtension/RCDShareChatListController.m similarity index 100% rename from ios-rongimdemo/SealTalkShareExtension/RCDShareChatListController.m rename to ios-sealtalk/SealTalkShareExtension/RCDShareChatListController.m diff --git a/ios-rongimdemo/SealTalkShareExtension/RCDShareViewController.h b/ios-sealtalk/SealTalkShareExtension/RCDShareViewController.h similarity index 100% rename from ios-rongimdemo/SealTalkShareExtension/RCDShareViewController.h rename to ios-sealtalk/SealTalkShareExtension/RCDShareViewController.h diff --git a/ios-rongimdemo/SealTalkShareExtension/RCDShareViewController.m b/ios-sealtalk/SealTalkShareExtension/RCDShareViewController.m similarity index 100% rename from ios-rongimdemo/SealTalkShareExtension/RCDShareViewController.m rename to ios-sealtalk/SealTalkShareExtension/RCDShareViewController.m diff --git a/ios-rongimdemo/SealTalkShareExtension/SealTalkShareExtension.entitlements b/ios-sealtalk/SealTalkShareExtension/SealTalkShareExtension.entitlements similarity index 100% rename from ios-rongimdemo/SealTalkShareExtension/SealTalkShareExtension.entitlements rename to ios-sealtalk/SealTalkShareExtension/SealTalkShareExtension.entitlements diff --git a/ios-rongimdemo/SealTalkShareExtension/TFHpple.h b/ios-sealtalk/SealTalkShareExtension/TFHpple.h similarity index 100% rename from ios-rongimdemo/SealTalkShareExtension/TFHpple.h rename to ios-sealtalk/SealTalkShareExtension/TFHpple.h diff --git a/ios-rongimdemo/SealTalkShareExtension/TFHpple.m b/ios-sealtalk/SealTalkShareExtension/TFHpple.m similarity index 100% rename from ios-rongimdemo/SealTalkShareExtension/TFHpple.m rename to ios-sealtalk/SealTalkShareExtension/TFHpple.m diff --git a/ios-rongimdemo/SealTalkShareExtension/TFHppleElement.h b/ios-sealtalk/SealTalkShareExtension/TFHppleElement.h similarity index 100% rename from ios-rongimdemo/SealTalkShareExtension/TFHppleElement.h rename to ios-sealtalk/SealTalkShareExtension/TFHppleElement.h diff --git a/ios-rongimdemo/SealTalkShareExtension/TFHppleElement.m b/ios-sealtalk/SealTalkShareExtension/TFHppleElement.m similarity index 100% rename from ios-rongimdemo/SealTalkShareExtension/TFHppleElement.m rename to ios-sealtalk/SealTalkShareExtension/TFHppleElement.m diff --git a/ios-rongimdemo/SealTalkShareExtension/XPathQuery.h b/ios-sealtalk/SealTalkShareExtension/XPathQuery.h similarity index 100% rename from ios-rongimdemo/SealTalkShareExtension/XPathQuery.h rename to ios-sealtalk/SealTalkShareExtension/XPathQuery.h diff --git a/ios-rongimdemo/SealTalkShareExtension/XPathQuery.m b/ios-sealtalk/SealTalkShareExtension/XPathQuery.m similarity index 100% rename from ios-rongimdemo/SealTalkShareExtension/XPathQuery.m rename to ios-sealtalk/SealTalkShareExtension/XPathQuery.m diff --git a/ios-rongimdemo/SealTalkShareExtension/check.png b/ios-sealtalk/SealTalkShareExtension/check.png similarity index 100% rename from ios-rongimdemo/SealTalkShareExtension/check.png rename to ios-sealtalk/SealTalkShareExtension/check.png diff --git a/ios-rongimdemo/ServiceExtension/Info.plist b/ios-sealtalk/ServiceExtension/Info.plist similarity index 100% rename from ios-rongimdemo/ServiceExtension/Info.plist rename to ios-sealtalk/ServiceExtension/Info.plist diff --git a/ios-rongimdemo/ServiceExtension/NotificationService.h b/ios-sealtalk/ServiceExtension/NotificationService.h similarity index 100% rename from ios-rongimdemo/ServiceExtension/NotificationService.h rename to ios-sealtalk/ServiceExtension/NotificationService.h diff --git a/ios-rongimdemo/ServiceExtension/NotificationService.m b/ios-sealtalk/ServiceExtension/NotificationService.m similarity index 100% rename from ios-rongimdemo/ServiceExtension/NotificationService.m rename to ios-sealtalk/ServiceExtension/NotificationService.m diff --git a/ios-rongimdemo/ServiceExtension/ServiceExtension.entitlements b/ios-sealtalk/ServiceExtension/ServiceExtension.entitlements similarity index 100% rename from ios-rongimdemo/ServiceExtension/ServiceExtension.entitlements rename to ios-sealtalk/ServiceExtension/ServiceExtension.entitlements diff --git a/ios-rongimdemo/archive.plist b/ios-sealtalk/archive.plist similarity index 100% rename from ios-rongimdemo/archive.plist rename to ios-sealtalk/archive.plist diff --git a/ios-rongimdemo/archiveDev.plist b/ios-sealtalk/archiveDev.plist similarity index 100% rename from ios-rongimdemo/archiveDev.plist rename to ios-sealtalk/archiveDev.plist diff --git a/ios-sealtalk/before_build.sh b/ios-sealtalk/before_build.sh new file mode 100644 index 00000000..a3524a25 --- /dev/null +++ b/ios-sealtalk/before_build.sh @@ -0,0 +1,109 @@ +#!/bin/sh + +echo "------sealtalk build start ----------------" +SEALTALK_FRAMEWORKER_PATH="./framework" +if [ ! -d "$SEALTALK_FRAMEWORKER_PATH" ]; then + mkdir -p "$SEALTALK_FRAMEWORKER_PATH" +fi + +#copy imlib +IMLIB_PATH="../ios-imsdk/imlib/bin" +if [ -d "$IMLIB_PATH" ]; then + echo "sealtalk build: copy imlib" + SEALTALK_IMLIB_FRAMEWORKER_PATH="${SEALTALK_FRAMEWORKER_PATH}/RongIMLib/" + if [ ! -d $SEALTALK_IMLIB_FRAMEWORKER_PATH ]; then + mkdir -p $SEALTALK_IMLIB_FRAMEWORKER_PATH + fi + cp -af ${IMLIB_PATH}/* $SEALTALK_IMLIB_FRAMEWORKER_PATH +fi + +#copy imkit +IMKIT_PATH="../ios-imsdk/imkit/bin" +if [ -d "$IMKIT_PATH" ]; then + echo "sealtalk build: copy imkit" + SEALTALK_IMKIT_FRAMEWORKER_PATH="${SEALTALK_FRAMEWORKER_PATH}/RongIMKit/" + if [ ! -d $SEALTALK_IMKIT_FRAMEWORKER_PATH ]; then + mkdir -p $SEALTALK_IMKIT_FRAMEWORKER_PATH + fi + cp -af ${IMKIT_PATH}/* $SEALTALK_IMKIT_FRAMEWORKER_PATH +fi + +#copy contact +CONTACT_PATH="../ios-imsdk/contactcard/bin" +if [ -d "$CONTACT_PATH" ]; then + echo "sealtalk build: copy contact" + SEALTALK_CONTACT_FRAMEWORKER_PATH="${SEALTALK_FRAMEWORKER_PATH}/RongContactCard/" + if [ ! -d $SEALTALK_CONTACT_FRAMEWORKER_PATH ]; then + mkdir -p $SEALTALK_CONTACT_FRAMEWORKER_PATH + fi + cp -af ${CONTACT_PATH}/* $SEALTALK_CONTACT_FRAMEWORKER_PATH +fi + +#copy sight +SIGHT_PATH="../ios-imsdk/sight/bin" +if [ -d "$SIGHT_PATH" ]; then + echo "sealtalk build: copy sight" + SEALTALK_SIGHT_FRAMEWORKER_PATH="${SEALTALK_FRAMEWORKER_PATH}/RongSight/" + if [ ! -d $SEALTALK_SIGHT_FRAMEWORKER_PATH ]; then + mkdir -p $SEALTALK_SIGHT_FRAMEWORKER_PATH + fi + cp -af ${SIGHT_PATH}/* $SEALTALK_SIGHT_FRAMEWORKER_PATH +fi + +#copy sticker +STICKER_PATH="../ios-imsdk/sticker/bin" +if [ -d "$STICKER_PATH" ]; then + echo "sealtalk build: copy sticker" + SEALTALK_STICKER_FRAMEWORKER_PATH="${SEALTALK_FRAMEWORKER_PATH}/RongSticker/" + if [ ! -d $SEALTALK_STICKER_FRAMEWORKER_PATH ]; then + mkdir -p $SEALTALK_STICKER_FRAMEWORKER_PATH + fi + cp -af ${STICKER_PATH}/* $SEALTALK_STICKER_FRAMEWORKER_PATH +fi + + + +#copy ifly +IFLY_PATH="../ios-imsdk/ifly/bin" +if [ -d "$IFLY_PATH" ]; then + echo "sealtalk build: copy ifly" + SEALTALK_IFLY_FRAMEWORKER_PATH="${SEALTALK_FRAMEWORKER_PATH}/RongiFlyKit/" + if [ ! -d $SEALTALK_IFLY_FRAMEWORKER_PATH ]; then + mkdir -p $SEALTALK_IFLY_FRAMEWORKER_PATH + fi + cp -af ${IFLY_PATH}/* $SEALTALK_IFLY_FRAMEWORKER_PATH +fi + +#copy RongCallKit +CALLKIT_PATH="../ios-rtcsdk/RongCallKit/bin" +if [ -d "$CALLKIT_PATH" ]; then + echo "sealtalk build: copy callkit" + SEALTALK_CALLKIT_FRAMEWORKER_PATH="${SEALTALK_FRAMEWORKER_PATH}/RongCallKit/" + if [ ! -d $SEALTALK_CALLKIT_FRAMEWORKER_PATH ]; then + mkdir -p $SEALTALK_CALLKIT_FRAMEWORKER_PATH + fi + cp -af ${CALLKIT_PATH}/* $SEALTALK_CALLKIT_FRAMEWORKER_PATH +fi + +#copy RongCallLib +CALLLIB_PATH="../ios-rtcsdk/RongCallLib/bin" +if [ -d "$CALLLIB_PATH" ]; then + echo "sealtalk build: copy callLib" + SEALTALK_CALLLIB_FRAMEWORKER_PATH="${SEALTALK_FRAMEWORKER_PATH}/RongCallLib/" + if [ ! -d $SEALTALK_CALLLIB_FRAMEWORKER_PATH ]; then + mkdir -p $SEALTALK_CALLLIB_FRAMEWORKER_PATH + fi + cp -af ${CALLLIB_PATH}/* $SEALTALK_CALLLIB_FRAMEWORKER_PATH +fi + +#copy RongRTCLib +RTCLIB_PATH="../ios-rtcsdk/RongRTCLib/bin" +if [ -d "$RTCLIB_PATH" ]; then + echo "sealtalk build: copy rtclib" + SEALTALK_RTCLIB_FRAMEWORKER_PATH="${SEALTALK_FRAMEWORKER_PATH}/RongRTCLib/" + if [ ! -d $SEALTALK_RTCLIB_FRAMEWORKER_PATH ]; then + mkdir -p $SEALTALK_RTCLIB_FRAMEWORKER_PATH + fi + + cp -af ${RTCLIB_PATH}/* $SEALTALK_RTCLIB_FRAMEWORKER_PATH +fi diff --git a/ios-rongimdemo/code_format/Code_Format.md b/ios-sealtalk/code_format/Code_Format.md similarity index 100% rename from ios-rongimdemo/code_format/Code_Format.md rename to ios-sealtalk/code_format/Code_Format.md diff --git a/ios-rongimdemo/code_format/format_ios_code.sh b/ios-sealtalk/code_format/format_ios_code.sh similarity index 100% rename from ios-rongimdemo/code_format/format_ios_code.sh rename to ios-sealtalk/code_format/format_ios_code.sh diff --git a/ios-sealtalk/jenkins_build.sh b/ios-sealtalk/jenkins_build.sh new file mode 100644 index 00000000..ac386c0d --- /dev/null +++ b/ios-sealtalk/jenkins_build.sh @@ -0,0 +1,212 @@ +#!/bin/sh + +# build-imdemo.sh +# RCloudMessage +# +# Created by xugang on 4/8/15. +# Copyright (c) 2015 RongCloud. All rights reserved. + +CONFIGURATION="Release" +BIN_DIR="bin" +BUILD_DIR="build" + +CUR_PATH=$(pwd) + +sh before_build.sh + +for((options_index = 1; options_index < $#; options_index=$[$options_index+2])) do +params_index=$[$options_index+1] +PFLAG=`echo $@|cut -d ' ' -f ${options_index}` +PPARAM=`echo $@|cut -d ' ' -f ${params_index}` +if [[ $PPARAM =~ ^- ]]; then + PPARAM="" + options_index=$[$options_index-1] +fi +if [ $PFLAG == "-configuration" ] +then +CONFIGURATION=$PPARAM +elif [ $PFLAG == "-version" ] +then +VER_FLAG=$PPARAM +elif [ $PFLAG == "-demoversion" ] +then +DEMO_VER_FLAG=$PPARAM +elif [ $PFLAG == "-type" ] +then +RELEASE_FLAG=$PPARAM +elif [ $PFLAG == "-time" ] +then +CUR_TIME=$PPARAM +elif [ $PFLAG == "-profile" ] +then +PROFILE_FLAG=$PPARAM +elif [ $PFLAG == "-appkey" ] +then +DEMO_APPKEY=$PPARAM +elif [ $PFLAG == "-demoserver" ] +then +DEMO_SERVER_URL=$PPARAM +elif [ $PFLAG == "-navi" ] +then +NAVI_SERVER_URL=$PPARAM +elif [ $PFLAG == "-file" ] +then +FILE_SERVER_URL=$PPARAM +elif [ $PFLAG == "-stats" ] +then +STATS_SERVER_URL=$PPARAM +elif [ $PFLAG == "-csid" ] +then +CUSTOMER_SERVICE_ID=$PPARAM +elif [ $PFLAG == "-app" ] +then +APP_NAME=$PPARAM +fi +done + +# 更新 pod +pod update --no-repo-update +echo "APP_NAME" +echo ${APP_NAME} +if [ ${APP_NAME} = "SealChat" ]; then + echo "build SealChat" + sed -i '' -e 's?cn.rongcloud.im?cn.rongcloud.im.sg?g' ./RCloudMessage.xcodeproj/project.pbxproj + sed -i '' -e 's?cn.rongcloud.im.sg.shareextension?cn.rongcloud.im.sg.ShareExtension?g' ./RCloudMessage.xcodeproj/project.pbxproj + sed -i '' -e 's?group.cn.rongcloud.im.share?group.cn.rongcloud.im.sg.share?g' ./RCloudMessage/Supporting\ Files/RCloudMessage.entitlements +fi + +if [ ${APP_NAME} != "SealTalk" ]; then + sed -i '' -e 's?SealTalk?'${APP_NAME}'?g' ./RCloudMessage/Supporting\ Files/info.plist + sed -i '' -e 's?SealTalk?'${APP_NAME}'?g' ./SealTalkShareExtension/info.plist + sed -i '' -e 's?SealTalk?'${APP_NAME}'?g' ./ServiceExtension/info.plist + sed -i '' -e 's?SealTalk?'${APP_NAME}'?g' ./RCloudMessage/Supporting\ Files/en.lproj/InfoPlist.strings + sed -i '' -e 's?SealTalk?'${APP_NAME}'?g' ./RCloudMessage/Supporting\ Files/zh-Hans.lproj/InfoPlist.strings + sed -i '' -e 's?设置 SealTalk 号?''设置 '${APP_NAME}' 号?g' ./RCloudMessage/Supporting\ Files/zh-Hans.lproj/SealTalk.strings + sed -i '' -e 's?SealTalk 号?'''${APP_NAME}' 号?g' ./RCloudMessage/Supporting\ Files/zh-Hans.lproj/SealTalk.strings + sed -i '' -e 's?允许通过 SealTalk 号搜到我?''允许通过 '${APP_NAME}' 号搜到我?g' ./RCloudMessage/Supporting\ Files/zh-Hans.lproj/SealTalk.strings + sed -i '' -e 's?分享至 SealTalk?''分享至 '${APP_NAME}'?g' ./RCloudMessage/Supporting\ Files/zh-Hans.lproj/SealTalk.strings + sed -i '' -e 's?加我为好友,一起用 SealTalk 聊天?''加我为好友,一起用 '${APP_NAME}' 聊天?g' ./RCloudMessage/Supporting\ Files/zh-Hans.lproj/SealTalk.strings + sed -i '' -e 's?确定 SealTalk 号?''确定 '${APP_NAME}' 号?g' ./RCloudMessage/Supporting\ Files/zh-Hans.lproj/SealTalk.strings + sed -i '' -e 's?你确定将 SealTalk 号设置为?''你确定将 '${APP_NAME}' 号设置为?g' ./RCloudMessage/Supporting\ Files/zh-Hans.lproj/SealTalk.strings + sed -i '' -e 's?设置 SealTalk 号失败?''设置 '${APP_NAME}' 号失败?g' ./RCloudMessage/Supporting\ Files/zh-Hans.lproj/SealTalk.strings + sed -i '' -e 's?SealTalk 号已存在,请重新设置?'''${APP_NAME}' 号已存在,请重新设置?g' ./RCloudMessage/Supporting\ Files/zh-Hans.lproj/SealTalk.strings + sed -i '' -e 's?SealTalk 号格式错误,?'''${APP_NAME}' 号格式错误,?g' ./RCloudMessage/Supporting\ Files/zh-Hans.lproj/SealTalk.strings + sed -i '' -e 's?手机号/SealTalk 号?''手机号/'${APP_NAME}' 号?g' ./RCloudMessage/Supporting\ Files/zh-Hans.lproj/SealTalk.strings + sed -i '' -e 's?你输入手机号或 SealTalk 号?''输入手机号或 '${APP_NAME}' 号?g' ./RCloudMessage/Supporting\ Files/zh-Hans.lproj/SealTalk.strings + sed -i '' -e 's?设置 SealTalk 号失败?''设置 '${APP_NAME}' 号失败?g' ./RCloudMessage/Supporting\ Files/zh-Hans.lproj/SealTalk.strings + sed -i '' -e 's?SealTalk 号已存在,请重新设置?'''${APP_NAME}' 号已存在,请重新设置?g' ./RCloudMessage/Supporting\ Files/zh-Hans.lproj/SealTalk.strings + sed -i '' -e 's?SealTalk 号格式错误,?'''${APP_NAME}' 号格式错误,?g' ./RCloudMessage/Supporting\ Files/zh-Hans.lproj/SealTalk.strings + sed -i '' -e 's?SealTalk 版本?'''${APP_NAME}' 版本?g' ./RCloudMessage/Supporting\ Files/zh-Hans.lproj/SealTalk.strings + sed -i '' -e 's?请先打开 SealTalk?''请先打开 '${APP_NAME}'?g' ./RCloudMessage/Supporting\ Files/zh-Hans.lproj/SealTalk.strings + sed -i '' -e 's?SealTalk 号?'''${APP_NAME}' 号?g' ./RCloudMessage/Supporting\ Files/zh-Hans.lproj/SealTalk.strings + sed -i '' -e 's?SealTalk 账号?'''${APP_NAME}' 账号?g' ./RCloudMessage/Supporting\ Files/zh-Hans.lproj/SealTalk.strings + sed -i '' -e 's?在使用 SealTalk?''在使用 '${APP_NAME}'?g' ./RCloudMessage/Supporting\ Files/zh-Hans.lproj/SealTalk.strings + sed -i '' -e 's?关于 SealTalk?''关于 '${APP_NAME}'?g' ./RCloudMessage/Supporting\ Files/zh-Hans.lproj/SealTalk.strings + + + sed -i '' -e 's?About SealTalk?''About '${APP_NAME}'?g' ./RCloudMessage/Supporting\ Files/en.lproj/SealTalk.strings + sed -i '' -e 's?SealTalk Version?'''${APP_NAME}' Version?g' ./RCloudMessage/Supporting\ Files/en.lproj/SealTalk.strings + sed -i '' -e 's?please login SealTalk for sharing?''please login '${APP_NAME}' for sharing?g' ./RCloudMessage/Supporting\ Files/en.lproj/SealTalk.strings + sed -i '' -e 's?SealTalk Number?'''${APP_NAME}' Number?g' ./RCloudMessage/Supporting\ Files/en.lproj/SealTalk.strings + sed -i '' -e 's?SealTalk number?'''${APP_NAME}' number?g' ./RCloudMessage/Supporting\ Files/en.lproj/SealTalk.strings + sed -i '' -e 's?SealTalk account?'''${APP_NAME}' account?g' ./RCloudMessage/Supporting\ Files/en.lproj/SealTalk.strings + sed -i '' -e 's?Search By SealTalk No?''Search By '${APP_NAME}' No?g' ./RCloudMessage/Supporting\ Files/en.lproj/SealTalk.strings + sed -i '' -e 's?Share to SealTalk?''Share to '${APP_NAME}'?g' ./RCloudMessage/Supporting\ Files/en.lproj/SealTalk.strings + sed -i '' -e 's?chat on SealTalk?''chat on '${APP_NAME}'?g' ./RCloudMessage/Supporting\ Files/en.lproj/SealTalk.strings + sed -i '' -e 's?SealTalk number?'''${APP_NAME}' number?g' ./RCloudMessage/Supporting\ Files/en.lproj/SealTalk.strings + sed -i '' -e 's?using SealTalk now?''using '${APP_NAME}' now?g' ./RCloudMessage/Supporting\ Files/en.lproj/SealTalk.strings + if [ ${APP_NAME} = "SealChat" ]; then + cp -rf ./RCloudMessage/Supporting\ Files/sealchat/ ./RCloudMessage/Supporting\ Files/Images.xcassets/ + fi +fi + +#appkey +if [ -n "${DEMO_APPKEY}" ]; then + sed -i '' -e '/RONGCLOUD_IM_APPKEY/s/@"n19jmcy59f1q9"/@"'$DEMO_APPKEY'"/g' ./RCloudMessage/Supporting\ Files/RCDCommonDefine.h +fi + +#demo 服务器 +if [ -n "${DEMO_SERVER_URL}" ]; then + if [[ $DEMO_SERVER_URL =~ ^http ]]; then + sed -i '' -e 's?http://api.sealtalk.im?'$DEMO_SERVER_URL'?g' ./RCloudMessage/Supporting\ Files/RCDCommonDefine.h + sed -i '' -e 's?http://api.sealtalk.im?'$DEMO_SERVER_URL'?g' ./SealTalkShareExtension/RCDShareChatListController.m + else + sed -i '' -e 's?http://api.sealtalk.im?http://'$DEMO_SERVER_URL'?g' ./RCloudMessage/Supporting\ Files/RCDCommonDefine.h + sed -i '' -e 's?http://api.sealtalk.im?http://'$DEMO_SERVER_URL'?g' ./SealTalkShareExtension/RCDShareChatListController.m + fi +fi + +#导航服务器 +if [ -n "${NAVI_SERVER_URL}" ]; then +sed -i "" -e 's?#define RONGCLOUD_NAVI_SERVER @\"\"$?#define RONGCLOUD_NAVI_SERVER @\"'${NAVI_SERVER_URL}'\"?' ./RCloudMessage/Supporting\ Files/RCDCommonDefine.h +sed -i '' -e '/RONGCLOUD_NAVI_SERVER/s?nav.cn.ronghub.com?'$NAVI_SERVER_URL'?g' ./RCloudMessage/Supporting\ Files/RCDCommonDefine.h +fi + +#文件服务器 +if [ -n "${FILE_SERVER_URL}" ]; then +sed -i "" -e 's?#define RONGCLOUD_FILE_SERVER @\"\"$?#define RONGCLOUD_FILE_SERVER @\"'${FILE_SERVER_URL}'\"?' ./RCloudMessage/Supporting\ Files/RCDCommonDefine.h +sed -i '' -e '/RONGCLOUD_FILE_SERVER/s?img.cn.ronghub.com?'$FILE_SERVER_URL'?g' ./RCloudMessage/Supporting\ Files/RCDCommonDefine.h +fi + +#统计服务器 +if [ -n "${STATS_SERVER_URL}" ]; then +sed -i "" -e 's?#define RONGCLOUD_STATS_SERVER @\"\"$?#define RONGCLOUD_STATS_SERVER @\"'${STATS_SERVER_URL}'\"?' ./RCloudMessage/Supporting\ Files/RCDCommonDefine.h +fi + +if [ -n "${CUSTOMER_SERVICE_ID}" ]; then + sed -i '' -e '/SERVICE_ID/s/@"service"/@"'$CUSTOMER_SERVICE_ID'"/g' ./RCloudMessage/Supporting\ Files/RCDCommonDefine.h +fi + +if [ ${CONFIGURATION} == "Debug" ] +then +sed -i '' -e '/redirectNSlogToDocumentFolder/s/\/\///g' ./RCloudMessage/AppDelegate.m +sed -i "" -e '/UIFileSharingEnabled/{n;s/false/true/; }' ./RCloudMessage/Supporting\ Files/Info.plist +else +sed -i '' -e '/redirectNSlogToDocumentFolder/s/\/\///g' ./RCloudMessage/AppDelegate.m +sed -i "" -e '/UIFileSharingEnabled/{n;s/false/true/; }' ./RCloudMessage/Supporting\ Files/Info.plist +sed -i '' -e 's/RCDDebugTestFunction 1/\RCDDebugTestFunction 0/g' ./RCloudMessage/Supporting\ Files/RCDCommonDefine.h +fi + +BUILD_APP_PROFILE="" +BUILD_SHARE_PROFILE="" + +BUILD_CODE_SIGN_IDENTITY="iPhone Distribution: Beijing Rong Cloud Network Technology CO., LTD" + +echo $VER_FLAG + +sed -i "" -e '/CFBundleShortVersionString/{n;s/[0-9]\.[0-9]\{1,2\}\.[0-9]\{1,2\}/'"$VER_FLAG"'/; }' ./RCloudMessage/Supporting\ Files/Info.plist +sed -i "" -e '/CFBundleShortVersionString/{n;s/Stable/'"$RELEASE_FLAG"'/; }' ./RCloudMessage/Supporting\ Files/Info.plist +sed -i "" -e '/CFBundleShortVersionString/{n;s/Dev/'"$RELEASE_FLAG"'/; }' ./RCloudMessage/Supporting\ Files/Info.plist +sed -i "" -e '/CFBundleVersion/{n;s/[0-9]*[0-9]/'"$CUR_TIME"'/; }' ./RCloudMessage/Supporting\ Files/Info.plist + +sed -i "" -e '/SealTalk Version/{n;s/[0-9]\.[0-9]\{1,2\}\.[0-9]\{1,2\}/'"$DEMO_VER_FLAG"'/; }' ./RCloudMessage/Supporting\ Files/Info.plist + +sed -i "" -e '/CFBundleShortVersionString/{n;s/[0-9]\.[0-9]\{1,2\}\.[0-9]\{1,2\}/'"$VER_FLAG"'/; }' ./融云\ Demo\ WatchKit\ App/Info.plist +sed -i "" -e '/CFBundleShortVersionString/{n;s/Stable/'"$RELEASE_FLAG"'/; }' ./融云\ Demo\ WatchKit\ App/Info.plist +sed -i "" -e '/CFBundleShortVersionString/{n;s/Dev/'"$RELEASE_FLAG"'/; }' ./融云\ Demo\ WatchKit\ App/Info.plist +sed -i "" -e '/CFBundleVersion/{n;s/[0-9]*[0-9]/'"$CUR_TIME"'/; }' ./融云\ Demo\ WatchKit\ App/Info.plist + +sed -i "" -e '/CFBundleShortVersionString/{n;s/[0-9]\.[0-9]\{1,2\}\.[0-9]\{1,2\}/'"$VER_FLAG"'/; }' ./融云\ Demo\ WatchKit\ Extension/Info.plist +sed -i "" -e '/CFBundleShortVersionString/{n;s/Stable/'"$RELEASE_FLAG"'/; }' ./融云\ Demo\ WatchKit\ Extension/Info.plist +sed -i "" -e '/CFBundleShortVersionString/{n;s/Dev/'"$RELEASE_FLAG"'/; }' ./融云\ Demo\ WatchKit\ Extension/Info.plist +sed -i "" -e '/CFBundleVersion/{n;s/[0-9]*[0-9]/'"$CUR_TIME"'/; }' ./融云\ Demo\ WatchKit\ Extension/Info.plist + +PROJECT_NAME="RCloudMessage.xcodeproj" +targetName="SealTalk" +TARGET_DECIVE="iphoneos" + +rm -rf DerivedData +rm -rf "$BIN_DIR" +rm -rf "$BUILD_DIR" +mkdir -p "$BIN_DIR" +mkdir -p "$BUILD_DIR" +xcodebuild clean -alltargets + +echo "***开始build iphoneos文件***" + xcodebuild -scheme "${targetName}" archive -archivePath "./${BUILD_DIR}/${targetName}.xcarchive" -configuration "Release" APP_PROFILE="${BUILD_APP_PROFILE}" SHARE_PROFILE="${BUILD_SHARE_PROFILE}" + xcodebuild -exportArchive -allowProvisioningUpdates -archivePath "./${BUILD_DIR}/${targetName}.xcarchive" -exportOptionsPlist "archive.plist" -exportPath "./${BIN_DIR}" + + mv ./${BIN_DIR}/${targetName}.ipa ${CUR_PATH}/${BIN_DIR}/${APP_NAME}_v${VER_FLAG}_${CONFIGURATION}_${CUR_TIME}.ipa + cp -af ./${BUILD_DIR}/${targetName}.xcarchive/dSYMs/${targetName}.app.dSYM ${CUR_PATH}/${BIN_DIR}/${APP_NAME}_v${VER_FLAG}_${CONFIGURATION}_${CUR_TIME}.app.dSYM + +echo "***编译结束***" diff --git "a/ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Base.lproj/Interface.storyboard" "b/ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Base.lproj/Interface.storyboard" similarity index 100% rename from "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Base.lproj/Interface.storyboard" rename to "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Base.lproj/Interface.storyboard" diff --git "a/ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/AppIcon.appiconset/Contents.json" "b/ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/AppIcon.appiconset/Contents.json" similarity index 100% rename from "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/AppIcon.appiconset/Contents.json" rename to "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/AppIcon.appiconset/Contents.json" diff --git "a/ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/Image1.imageset/Contents.json" "b/ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/Image1.imageset/Contents.json" similarity index 100% rename from "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/Image1.imageset/Contents.json" rename to "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/Image1.imageset/Contents.json" diff --git "a/ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/Image1.imageset/icon@2x-3-1.png" "b/ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/Image1.imageset/icon@2x-3-1.png" similarity index 100% rename from "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/Image1.imageset/icon@2x-3-1.png" rename to "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/Image1.imageset/icon@2x-3-1.png" diff --git "a/ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/Image1.imageset/icon@2x-3.png" "b/ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/Image1.imageset/icon@2x-3.png" similarity index 100% rename from "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/Image1.imageset/icon@2x-3.png" rename to "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/Image1.imageset/icon@2x-3.png" diff --git "a/ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/chat_from_bg_normal.imageset/Contents.json" "b/ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/chat_from_bg_normal.imageset/Contents.json" similarity index 100% rename from "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/chat_from_bg_normal.imageset/Contents.json" rename to "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/chat_from_bg_normal.imageset/Contents.json" diff --git "a/ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/chat_from_bg_normal.imageset/chat_to_bg_normal.png" "b/ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/chat_from_bg_normal.imageset/chat_to_bg_normal.png" similarity index 100% rename from "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/chat_from_bg_normal.imageset/chat_to_bg_normal.png" rename to "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/chat_from_bg_normal.imageset/chat_to_bg_normal.png" diff --git "a/ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/chat_from_bg_normal.imageset/chat_to_bg_normal@2x.png" "b/ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/chat_from_bg_normal.imageset/chat_to_bg_normal@2x.png" similarity index 100% rename from "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/chat_from_bg_normal.imageset/chat_to_bg_normal@2x.png" rename to "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/chat_from_bg_normal.imageset/chat_to_bg_normal@2x.png" diff --git "a/ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/chat_from_bg_normal.imageset/chat_to_bg_normal@3x.png" "b/ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/chat_from_bg_normal.imageset/chat_to_bg_normal@3x.png" similarity index 100% rename from "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/chat_from_bg_normal.imageset/chat_to_bg_normal@3x.png" rename to "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/chat_from_bg_normal.imageset/chat_to_bg_normal@3x.png" diff --git "a/ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/chat_to_bg_normal.imageset/Contents.json" "b/ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/chat_to_bg_normal.imageset/Contents.json" similarity index 100% rename from "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/chat_to_bg_normal.imageset/Contents.json" rename to "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/chat_to_bg_normal.imageset/Contents.json" diff --git "a/ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/chat_to_bg_normal.imageset/chat_to_bg_normal.png" "b/ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/chat_to_bg_normal.imageset/chat_to_bg_normal.png" similarity index 100% rename from "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/chat_to_bg_normal.imageset/chat_to_bg_normal.png" rename to "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/chat_to_bg_normal.imageset/chat_to_bg_normal.png" diff --git "a/ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/chat_to_bg_normal.imageset/chat_to_bg_normal@2x.png" "b/ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/chat_to_bg_normal.imageset/chat_to_bg_normal@2x.png" similarity index 100% rename from "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/chat_to_bg_normal.imageset/chat_to_bg_normal@2x.png" rename to "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/chat_to_bg_normal.imageset/chat_to_bg_normal@2x.png" diff --git "a/ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/chat_to_bg_normal.imageset/chat_to_bg_normal@3x.png" "b/ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/chat_to_bg_normal.imageset/chat_to_bg_normal@3x.png" similarity index 100% rename from "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/chat_to_bg_normal.imageset/chat_to_bg_normal@3x.png" rename to "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/chat_to_bg_normal.imageset/chat_to_bg_normal@3x.png" diff --git "a/ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/from_voice.imageset/Contents.json" "b/ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/from_voice.imageset/Contents.json" similarity index 100% rename from "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/from_voice.imageset/Contents.json" rename to "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/from_voice.imageset/Contents.json" diff --git "a/ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/from_voice.imageset/from_voice_play@2x.png" "b/ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/from_voice.imageset/from_voice_play@2x.png" similarity index 100% rename from "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/from_voice.imageset/from_voice_play@2x.png" rename to "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/from_voice.imageset/from_voice_play@2x.png" diff --git "a/ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/from_voice_play0.imageset/Contents.json" "b/ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/from_voice_play0.imageset/Contents.json" similarity index 100% rename from "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/from_voice_play0.imageset/Contents.json" rename to "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/from_voice_play0.imageset/Contents.json" diff --git "a/ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/from_voice_play0.imageset/from_voice_play1@2x.png" "b/ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/from_voice_play0.imageset/from_voice_play1@2x.png" similarity index 100% rename from "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/from_voice_play0.imageset/from_voice_play1@2x.png" rename to "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/from_voice_play0.imageset/from_voice_play1@2x.png" diff --git "a/ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/from_voice_play1.imageset/Contents.json" "b/ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/from_voice_play1.imageset/Contents.json" similarity index 100% rename from "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/from_voice_play1.imageset/Contents.json" rename to "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/from_voice_play1.imageset/Contents.json" diff --git "a/ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/from_voice_play1.imageset/from_voice_play1@2x.png" "b/ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/from_voice_play1.imageset/from_voice_play1@2x.png" similarity index 100% rename from "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/from_voice_play1.imageset/from_voice_play1@2x.png" rename to "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/from_voice_play1.imageset/from_voice_play1@2x.png" diff --git "a/ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/from_voice_play2.imageset/Contents.json" "b/ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/from_voice_play2.imageset/Contents.json" similarity index 100% rename from "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/from_voice_play2.imageset/Contents.json" rename to "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/from_voice_play2.imageset/Contents.json" diff --git "a/ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/from_voice_play2.imageset/from_voice_play2@2x.png" "b/ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/from_voice_play2.imageset/from_voice_play2@2x.png" similarity index 100% rename from "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/from_voice_play2.imageset/from_voice_play2@2x.png" rename to "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/from_voice_play2.imageset/from_voice_play2@2x.png" diff --git "a/ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/from_voice_play3.imageset/Contents.json" "b/ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/from_voice_play3.imageset/Contents.json" similarity index 100% rename from "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/from_voice_play3.imageset/Contents.json" rename to "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/from_voice_play3.imageset/Contents.json" diff --git "a/ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/from_voice_play3.imageset/from_voice_play2@2x.png" "b/ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/from_voice_play3.imageset/from_voice_play2@2x.png" similarity index 100% rename from "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/from_voice_play3.imageset/from_voice_play2@2x.png" rename to "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/from_voice_play3.imageset/from_voice_play2@2x.png" diff --git "a/ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/from_voice_play4.imageset/Contents.json" "b/ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/from_voice_play4.imageset/Contents.json" similarity index 100% rename from "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/from_voice_play4.imageset/Contents.json" rename to "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/from_voice_play4.imageset/Contents.json" diff --git "a/ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/from_voice_play4.imageset/from_voice_play3@2x.png" "b/ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/from_voice_play4.imageset/from_voice_play3@2x.png" similarity index 100% rename from "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/from_voice_play4.imageset/from_voice_play3@2x.png" rename to "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/from_voice_play4.imageset/from_voice_play3@2x.png" diff --git "a/ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/from_voice_play5.imageset/Contents.json" "b/ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/from_voice_play5.imageset/Contents.json" similarity index 100% rename from "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/from_voice_play5.imageset/Contents.json" rename to "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/from_voice_play5.imageset/Contents.json" diff --git "a/ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/from_voice_play5.imageset/from_voice_play3@2x.png" "b/ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/from_voice_play5.imageset/from_voice_play3@2x.png" similarity index 100% rename from "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/from_voice_play5.imageset/from_voice_play3@2x.png" rename to "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/from_voice_play5.imageset/from_voice_play3@2x.png" diff --git "a/ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/header.imageset/Contents.json" "b/ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/header.imageset/Contents.json" similarity index 100% rename from "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/header.imageset/Contents.json" rename to "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/header.imageset/Contents.json" diff --git "a/ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/header.imageset/default_portrait@2x-1.png" "b/ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/header.imageset/default_portrait@2x-1.png" similarity index 100% rename from "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/header.imageset/default_portrait@2x-1.png" rename to "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/header.imageset/default_portrait@2x-1.png" diff --git "a/ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/header.imageset/default_portrait@2x-2.png" "b/ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/header.imageset/default_portrait@2x-2.png" similarity index 100% rename from "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/header.imageset/default_portrait@2x-2.png" rename to "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/header.imageset/default_portrait@2x-2.png" diff --git "a/ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/header.imageset/default_portrait@2x.png" "b/ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/header.imageset/default_portrait@2x.png" similarity index 100% rename from "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/header.imageset/default_portrait@2x.png" rename to "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/header.imageset/default_portrait@2x.png" diff --git "a/ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/logo2.imageset/Contents.json" "b/ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/logo2.imageset/Contents.json" similarity index 100% rename from "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/logo2.imageset/Contents.json" rename to "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/logo2.imageset/Contents.json" diff --git "a/ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/logo2.imageset/login_view_logo@2x-1.png" "b/ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/logo2.imageset/login_view_logo@2x-1.png" similarity index 100% rename from "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/logo2.imageset/login_view_logo@2x-1.png" rename to "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/logo2.imageset/login_view_logo@2x-1.png" diff --git "a/ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/logo2.imageset/logo.png" "b/ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/logo2.imageset/logo.png" similarity index 100% rename from "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/logo2.imageset/logo.png" rename to "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/logo2.imageset/logo.png" diff --git "a/ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/to_voice.imageset/Contents.json" "b/ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/to_voice.imageset/Contents.json" similarity index 100% rename from "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/to_voice.imageset/Contents.json" rename to "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/to_voice.imageset/Contents.json" diff --git "a/ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/to_voice.imageset/to_voice_play@2x.png" "b/ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/to_voice.imageset/to_voice_play@2x.png" similarity index 100% rename from "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/to_voice.imageset/to_voice_play@2x.png" rename to "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/to_voice.imageset/to_voice_play@2x.png" diff --git "a/ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/to_voice_play0.imageset/Contents.json" "b/ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/to_voice_play0.imageset/Contents.json" similarity index 100% rename from "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/to_voice_play0.imageset/Contents.json" rename to "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/to_voice_play0.imageset/Contents.json" diff --git "a/ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/to_voice_play0.imageset/to_voice_play1@2x.png" "b/ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/to_voice_play0.imageset/to_voice_play1@2x.png" similarity index 100% rename from "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/to_voice_play0.imageset/to_voice_play1@2x.png" rename to "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/to_voice_play0.imageset/to_voice_play1@2x.png" diff --git "a/ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/to_voice_play1.imageset/Contents.json" "b/ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/to_voice_play1.imageset/Contents.json" similarity index 100% rename from "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/to_voice_play1.imageset/Contents.json" rename to "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/to_voice_play1.imageset/Contents.json" diff --git "a/ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/to_voice_play1.imageset/to_voice_play1@2x.png" "b/ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/to_voice_play1.imageset/to_voice_play1@2x.png" similarity index 100% rename from "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/to_voice_play1.imageset/to_voice_play1@2x.png" rename to "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/to_voice_play1.imageset/to_voice_play1@2x.png" diff --git "a/ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/to_voice_play2.imageset/Contents.json" "b/ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/to_voice_play2.imageset/Contents.json" similarity index 100% rename from "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/to_voice_play2.imageset/Contents.json" rename to "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/to_voice_play2.imageset/Contents.json" diff --git "a/ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/to_voice_play2.imageset/to_voice_play2@2x.png" "b/ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/to_voice_play2.imageset/to_voice_play2@2x.png" similarity index 100% rename from "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/to_voice_play2.imageset/to_voice_play2@2x.png" rename to "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/to_voice_play2.imageset/to_voice_play2@2x.png" diff --git "a/ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/to_voice_play3.imageset/Contents.json" "b/ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/to_voice_play3.imageset/Contents.json" similarity index 100% rename from "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/to_voice_play3.imageset/Contents.json" rename to "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/to_voice_play3.imageset/Contents.json" diff --git "a/ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/to_voice_play3.imageset/to_voice_play2@2x.png" "b/ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/to_voice_play3.imageset/to_voice_play2@2x.png" similarity index 100% rename from "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/to_voice_play3.imageset/to_voice_play2@2x.png" rename to "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/to_voice_play3.imageset/to_voice_play2@2x.png" diff --git "a/ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/to_voice_play4.imageset/Contents.json" "b/ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/to_voice_play4.imageset/Contents.json" similarity index 100% rename from "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/to_voice_play4.imageset/Contents.json" rename to "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/to_voice_play4.imageset/Contents.json" diff --git "a/ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/to_voice_play4.imageset/to_voice_play3@2x.png" "b/ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/to_voice_play4.imageset/to_voice_play3@2x.png" similarity index 100% rename from "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/to_voice_play4.imageset/to_voice_play3@2x.png" rename to "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/to_voice_play4.imageset/to_voice_play3@2x.png" diff --git "a/ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/to_voice_play5.imageset/Contents.json" "b/ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/to_voice_play5.imageset/Contents.json" similarity index 100% rename from "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/to_voice_play5.imageset/Contents.json" rename to "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/to_voice_play5.imageset/Contents.json" diff --git "a/ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/to_voice_play5.imageset/to_voice_play3@2x.png" "b/ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/to_voice_play5.imageset/to_voice_play3@2x.png" similarity index 100% rename from "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/to_voice_play5.imageset/to_voice_play3@2x.png" rename to "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/to_voice_play5.imageset/to_voice_play3@2x.png" diff --git "a/ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/watch_default_discussion_portrait.imageset/Contents.json" "b/ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/watch_default_discussion_portrait.imageset/Contents.json" similarity index 100% rename from "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/watch_default_discussion_portrait.imageset/Contents.json" rename to "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/watch_default_discussion_portrait.imageset/Contents.json" diff --git "a/ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/watch_default_discussion_portrait.imageset/default_discussion_portrait@2x.png" "b/ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/watch_default_discussion_portrait.imageset/default_discussion_portrait@2x.png" similarity index 100% rename from "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/watch_default_discussion_portrait.imageset/default_discussion_portrait@2x.png" rename to "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/watch_default_discussion_portrait.imageset/default_discussion_portrait@2x.png" diff --git "a/ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/watch_default_group_portrait.imageset/Contents.json" "b/ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/watch_default_group_portrait.imageset/Contents.json" similarity index 100% rename from "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/watch_default_group_portrait.imageset/Contents.json" rename to "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/watch_default_group_portrait.imageset/Contents.json" diff --git "a/ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/watch_default_group_portrait.imageset/default_group_portrait@2x.png" "b/ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/watch_default_group_portrait.imageset/default_group_portrait@2x.png" similarity index 100% rename from "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/watch_default_group_portrait.imageset/default_group_portrait@2x.png" rename to "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/watch_default_group_portrait.imageset/default_group_portrait@2x.png" diff --git "a/ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/watchbubbleleft.imageset/Contents.json" "b/ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/watchbubbleleft.imageset/Contents.json" similarity index 100% rename from "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/watchbubbleleft.imageset/Contents.json" rename to "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/watchbubbleleft.imageset/Contents.json" diff --git "a/ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/watchbubbleleft.imageset/bubble_left.png" "b/ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/watchbubbleleft.imageset/bubble_left.png" similarity index 100% rename from "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/watchbubbleleft.imageset/bubble_left.png" rename to "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/watchbubbleleft.imageset/bubble_left.png" diff --git "a/ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/watchbubbleright.imageset/Contents.json" "b/ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/watchbubbleright.imageset/Contents.json" similarity index 100% rename from "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/watchbubbleright.imageset/Contents.json" rename to "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/watchbubbleright.imageset/Contents.json" diff --git "a/ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/watchbubbleright.imageset/bubble_right.png" "b/ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/watchbubbleright.imageset/bubble_right.png" similarity index 100% rename from "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/watchbubbleright.imageset/bubble_right.png" rename to "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/watchbubbleright.imageset/bubble_right.png" diff --git "a/ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/watchchat.imageset/Contents.json" "b/ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/watchchat.imageset/Contents.json" similarity index 100% rename from "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/watchchat.imageset/Contents.json" rename to "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/watchchat.imageset/Contents.json" diff --git "a/ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/watchchat.imageset/chat.png" "b/ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/watchchat.imageset/chat.png" similarity index 100% rename from "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/watchchat.imageset/chat.png" rename to "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/watchchat.imageset/chat.png" diff --git "a/ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/watchconfig.imageset/Contents.json" "b/ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/watchconfig.imageset/Contents.json" similarity index 100% rename from "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/watchconfig.imageset/Contents.json" rename to "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/watchconfig.imageset/Contents.json" diff --git "a/ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/watchconfig.imageset/config.png" "b/ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/watchconfig.imageset/config.png" similarity index 100% rename from "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/watchconfig.imageset/config.png" rename to "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/watchconfig.imageset/config.png" diff --git "a/ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/watchd_efault_portrait.imageset/Contents.json" "b/ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/watchd_efault_portrait.imageset/Contents.json" similarity index 100% rename from "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/watchd_efault_portrait.imageset/Contents.json" rename to "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/watchd_efault_portrait.imageset/Contents.json" diff --git "a/ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/watchd_efault_portrait.imageset/default_portrait_msg@2x.png" "b/ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/watchd_efault_portrait.imageset/default_portrait_msg@2x.png" similarity index 100% rename from "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/watchd_efault_portrait.imageset/default_portrait_msg@2x.png" rename to "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/watchd_efault_portrait.imageset/default_portrait_msg@2x.png" diff --git "a/ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/watchfriends.imageset/Contents.json" "b/ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/watchfriends.imageset/Contents.json" similarity index 100% rename from "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/watchfriends.imageset/Contents.json" rename to "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/watchfriends.imageset/Contents.json" diff --git "a/ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/watchfriends.imageset/friends.png" "b/ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/watchfriends.imageset/friends.png" similarity index 100% rename from "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/watchfriends.imageset/friends.png" rename to "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/watchfriends.imageset/friends.png" diff --git "a/ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/watchkeyboard.imageset/Contents.json" "b/ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/watchkeyboard.imageset/Contents.json" similarity index 100% rename from "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/watchkeyboard.imageset/Contents.json" rename to "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/watchkeyboard.imageset/Contents.json" diff --git "a/ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/watchkeyboard.imageset/keyboard.png" "b/ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/watchkeyboard.imageset/keyboard.png" similarity index 100% rename from "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/watchkeyboard.imageset/keyboard.png" rename to "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/watchkeyboard.imageset/keyboard.png" diff --git "a/ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/watchlogo.imageset/Contents.json" "b/ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/watchlogo.imageset/Contents.json" similarity index 100% rename from "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/watchlogo.imageset/Contents.json" rename to "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/watchlogo.imageset/Contents.json" diff --git "a/ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/watchlogo.imageset/logo-1.png" "b/ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/watchlogo.imageset/logo-1.png" similarity index 100% rename from "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/watchlogo.imageset/logo-1.png" rename to "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/watchlogo.imageset/logo-1.png" diff --git "a/ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/watchlogo.imageset/logo.png" "b/ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/watchlogo.imageset/logo.png" similarity index 100% rename from "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/watchlogo.imageset/logo.png" rename to "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/watchlogo.imageset/logo.png" diff --git "a/ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/watchvoice.imageset/Contents.json" "b/ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/watchvoice.imageset/Contents.json" similarity index 100% rename from "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/watchvoice.imageset/Contents.json" rename to "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/watchvoice.imageset/Contents.json" diff --git "a/ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/watchvoice.imageset/sound.png" "b/ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/watchvoice.imageset/sound.png" similarity index 100% rename from "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/watchvoice.imageset/sound.png" rename to "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Images.xcassets/watchvoice.imageset/sound.png" diff --git "a/ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Info.plist" "b/ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Info.plist" similarity index 94% rename from "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Info.plist" rename to "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Info.plist" index 2e210ff2..0c70b2c6 100644 --- "a/ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit App/Info.plist" +++ "b/ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit App/Info.plist" @@ -17,11 +17,11 @@ CFBundlePackageType APPL CFBundleShortVersionString - 2.10.5 Dev + 4.0.0 Dev CFBundleSignature ???? CFBundleVersion - 202003271820 + 202006221515 UISupportedInterfaceOrientations UIInterfaceOrientationPortrait diff --git "a/ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/Images.xcassets/README__ignoredByTemplate__" "b/ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/Images.xcassets/README__ignoredByTemplate__" similarity index 100% rename from "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/Images.xcassets/README__ignoredByTemplate__" rename to "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/Images.xcassets/README__ignoredByTemplate__" diff --git "a/ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/Images.xcassets/watchbubbleleft.imageset/Contents.json" "b/ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/Images.xcassets/watchbubbleleft.imageset/Contents.json" similarity index 100% rename from "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/Images.xcassets/watchbubbleleft.imageset/Contents.json" rename to "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/Images.xcassets/watchbubbleleft.imageset/Contents.json" diff --git "a/ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/Images.xcassets/watchbubbleleft.imageset/bubble_left.png" "b/ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/Images.xcassets/watchbubbleleft.imageset/bubble_left.png" similarity index 100% rename from "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/Images.xcassets/watchbubbleleft.imageset/bubble_left.png" rename to "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/Images.xcassets/watchbubbleleft.imageset/bubble_left.png" diff --git "a/ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/Images.xcassets/watchbubbleright.imageset/Contents.json" "b/ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/Images.xcassets/watchbubbleright.imageset/Contents.json" similarity index 100% rename from "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/Images.xcassets/watchbubbleright.imageset/Contents.json" rename to "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/Images.xcassets/watchbubbleright.imageset/Contents.json" diff --git "a/ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/Images.xcassets/watchbubbleright.imageset/bubble_right.png" "b/ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/Images.xcassets/watchbubbleright.imageset/bubble_right.png" similarity index 100% rename from "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/Images.xcassets/watchbubbleright.imageset/bubble_right.png" rename to "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/Images.xcassets/watchbubbleright.imageset/bubble_right.png" diff --git "a/ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/Info.plist" "b/ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/Info.plist" similarity index 94% rename from "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/Info.plist" rename to "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/Info.plist" index 4b5fd216..f01689d2 100644 --- "a/ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/Info.plist" +++ "b/ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/Info.plist" @@ -17,11 +17,11 @@ CFBundlePackageType XPC! CFBundleShortVersionString - 2.10.5 Dev + 4.0.0 Dev CFBundleSignature ???? CFBundleVersion - 202003271820 + 202006221515 NSExtension NSExtensionAttributes diff --git "a/ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/InterfaceController.h" "b/ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/InterfaceController.h" similarity index 100% rename from "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/InterfaceController.h" rename to "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/InterfaceController.h" diff --git "a/ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/InterfaceController.m" "b/ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/InterfaceController.m" similarity index 100% rename from "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/InterfaceController.m" rename to "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/InterfaceController.m" diff --git "a/ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/NotificationController.h" "b/ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/NotificationController.h" similarity index 100% rename from "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/NotificationController.h" rename to "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/NotificationController.h" diff --git "a/ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/NotificationController.m" "b/ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/NotificationController.m" similarity index 100% rename from "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/NotificationController.m" rename to "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/NotificationController.m" diff --git "a/ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/PushNotificationPayload.apns" "b/ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/PushNotificationPayload.apns" similarity index 100% rename from "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/PushNotificationPayload.apns" rename to "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/PushNotificationPayload.apns" diff --git "a/ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Controller/ConversationController.h" "b/ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Controller/ConversationController.h" similarity index 100% rename from "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Controller/ConversationController.h" rename to "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Controller/ConversationController.h" diff --git "a/ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Controller/ConversationController.m" "b/ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Controller/ConversationController.m" similarity index 100% rename from "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Controller/ConversationController.m" rename to "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Controller/ConversationController.m" diff --git "a/ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Controller/ConversationListController.h" "b/ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Controller/ConversationListController.h" similarity index 100% rename from "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Controller/ConversationListController.h" rename to "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Controller/ConversationListController.h" diff --git "a/ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Controller/ConversationListController.m" "b/ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Controller/ConversationListController.m" similarity index 100% rename from "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Controller/ConversationListController.m" rename to "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Controller/ConversationListController.m" diff --git "a/ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Controller/ConversationRowController.h" "b/ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Controller/ConversationRowController.h" similarity index 100% rename from "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Controller/ConversationRowController.h" rename to "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Controller/ConversationRowController.h" diff --git "a/ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Controller/ConversationRowController.m" "b/ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Controller/ConversationRowController.m" similarity index 100% rename from "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Controller/ConversationRowController.m" rename to "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Controller/ConversationRowController.m" diff --git "a/ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Controller/FriendListController.h" "b/ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Controller/FriendListController.h" similarity index 100% rename from "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Controller/FriendListController.h" rename to "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Controller/FriendListController.h" diff --git "a/ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Controller/FriendListController.m" "b/ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Controller/FriendListController.m" similarity index 100% rename from "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Controller/FriendListController.m" rename to "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Controller/FriendListController.m" diff --git "a/ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Controller/FriendRowController.h" "b/ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Controller/FriendRowController.h" similarity index 100% rename from "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Controller/FriendRowController.h" rename to "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Controller/FriendRowController.h" diff --git "a/ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Controller/FriendRowController.m" "b/ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Controller/FriendRowController.m" similarity index 100% rename from "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Controller/FriendRowController.m" rename to "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Controller/FriendRowController.m" diff --git "a/ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Controller/ImageViewController.h" "b/ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Controller/ImageViewController.h" similarity index 100% rename from "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Controller/ImageViewController.h" rename to "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Controller/ImageViewController.h" diff --git "a/ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Controller/ImageViewController.m" "b/ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Controller/ImageViewController.m" similarity index 100% rename from "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Controller/ImageViewController.m" rename to "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Controller/ImageViewController.m" diff --git "a/ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Controller/LocationViewController.h" "b/ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Controller/LocationViewController.h" similarity index 100% rename from "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Controller/LocationViewController.h" rename to "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Controller/LocationViewController.h" diff --git "a/ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Controller/LocationViewController.m" "b/ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Controller/LocationViewController.m" similarity index 100% rename from "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Controller/LocationViewController.m" rename to "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Controller/LocationViewController.m" diff --git "a/ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Controller/MainInterfaceController.h" "b/ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Controller/MainInterfaceController.h" similarity index 100% rename from "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Controller/MainInterfaceController.h" rename to "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Controller/MainInterfaceController.h" diff --git "a/ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Controller/MainInterfaceController.m" "b/ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Controller/MainInterfaceController.m" similarity index 100% rename from "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Controller/MainInterfaceController.m" rename to "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Controller/MainInterfaceController.m" diff --git "a/ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Controller/SettingsController.h" "b/ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Controller/SettingsController.h" similarity index 100% rename from "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Controller/SettingsController.h" rename to "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Controller/SettingsController.h" diff --git "a/ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Controller/SettingsController.m" "b/ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Controller/SettingsController.m" similarity index 100% rename from "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Controller/SettingsController.m" rename to "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Controller/SettingsController.m" diff --git "a/ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Controller/VoiceInputController.h" "b/ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Controller/VoiceInputController.h" similarity index 100% rename from "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Controller/VoiceInputController.h" rename to "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Controller/VoiceInputController.h" diff --git "a/ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Controller/VoiceInputController.m" "b/ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Controller/VoiceInputController.m" similarity index 100% rename from "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Controller/VoiceInputController.m" rename to "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Controller/VoiceInputController.m" diff --git "a/ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/BlankRow.h" "b/ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/BlankRow.h" similarity index 100% rename from "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/BlankRow.h" rename to "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/BlankRow.h" diff --git "a/ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/BlankRow.m" "b/ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/BlankRow.m" similarity index 100% rename from "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/BlankRow.m" rename to "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/BlankRow.m" diff --git "a/ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/ConversationRowBase.h" "b/ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/ConversationRowBase.h" similarity index 100% rename from "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/ConversationRowBase.h" rename to "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/ConversationRowBase.h" diff --git "a/ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/ConversationRowBase.m" "b/ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/ConversationRowBase.m" similarity index 100% rename from "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/ConversationRowBase.m" rename to "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/ConversationRowBase.m" diff --git "a/ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/DiscussionNotificationRow.h" "b/ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/DiscussionNotificationRow.h" similarity index 100% rename from "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/DiscussionNotificationRow.h" rename to "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/DiscussionNotificationRow.h" diff --git "a/ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/DiscussionNotificationRow.m" "b/ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/DiscussionNotificationRow.m" similarity index 100% rename from "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/DiscussionNotificationRow.m" rename to "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/DiscussionNotificationRow.m" diff --git "a/ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/ImageMessageRow.h" "b/ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/ImageMessageRow.h" similarity index 100% rename from "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/ImageMessageRow.h" rename to "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/ImageMessageRow.h" diff --git "a/ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/ImageMessageRow.m" "b/ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/ImageMessageRow.m" similarity index 100% rename from "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/ImageMessageRow.m" rename to "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/ImageMessageRow.m" diff --git "a/ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/LocationMessageRow.h" "b/ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/LocationMessageRow.h" similarity index 100% rename from "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/LocationMessageRow.h" rename to "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/LocationMessageRow.h" diff --git "a/ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/LocationMessageRow.m" "b/ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/LocationMessageRow.m" similarity index 100% rename from "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/LocationMessageRow.m" rename to "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/LocationMessageRow.m" diff --git "a/ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/ReceivedImageMessageRow.h" "b/ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/ReceivedImageMessageRow.h" similarity index 100% rename from "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/ReceivedImageMessageRow.h" rename to "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/ReceivedImageMessageRow.h" diff --git "a/ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/ReceivedImageMessageRow.m" "b/ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/ReceivedImageMessageRow.m" similarity index 100% rename from "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/ReceivedImageMessageRow.m" rename to "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/ReceivedImageMessageRow.m" diff --git "a/ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/ReceivedLocationMessageRow.h" "b/ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/ReceivedLocationMessageRow.h" similarity index 100% rename from "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/ReceivedLocationMessageRow.h" rename to "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/ReceivedLocationMessageRow.h" diff --git "a/ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/ReceivedLocationMessageRow.m" "b/ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/ReceivedLocationMessageRow.m" similarity index 100% rename from "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/ReceivedLocationMessageRow.m" rename to "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/ReceivedLocationMessageRow.m" diff --git "a/ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/ReceivedTextMessageRow.h" "b/ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/ReceivedTextMessageRow.h" similarity index 100% rename from "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/ReceivedTextMessageRow.h" rename to "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/ReceivedTextMessageRow.h" diff --git "a/ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/ReceivedTextMessageRow.m" "b/ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/ReceivedTextMessageRow.m" similarity index 100% rename from "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/ReceivedTextMessageRow.m" rename to "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/ReceivedTextMessageRow.m" diff --git "a/ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/ReceivedUnsupportMessageRow.h" "b/ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/ReceivedUnsupportMessageRow.h" similarity index 100% rename from "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/ReceivedUnsupportMessageRow.h" rename to "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/ReceivedUnsupportMessageRow.h" diff --git "a/ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/ReceivedUnsupportMessageRow.m" "b/ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/ReceivedUnsupportMessageRow.m" similarity index 100% rename from "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/ReceivedUnsupportMessageRow.m" rename to "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/ReceivedUnsupportMessageRow.m" diff --git "a/ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/ReceivedVoiceMessageRow.h" "b/ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/ReceivedVoiceMessageRow.h" similarity index 100% rename from "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/ReceivedVoiceMessageRow.h" rename to "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/ReceivedVoiceMessageRow.h" diff --git "a/ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/ReceivedVoiceMessageRow.m" "b/ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/ReceivedVoiceMessageRow.m" similarity index 100% rename from "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/ReceivedVoiceMessageRow.m" rename to "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/ReceivedVoiceMessageRow.m" diff --git "a/ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/ReplyRow.h" "b/ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/ReplyRow.h" similarity index 100% rename from "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/ReplyRow.h" rename to "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/ReplyRow.h" diff --git "a/ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/ReplyRow.m" "b/ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/ReplyRow.m" similarity index 100% rename from "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/ReplyRow.m" rename to "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/ReplyRow.m" diff --git "a/ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/SentImageMessageRow.h" "b/ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/SentImageMessageRow.h" similarity index 100% rename from "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/SentImageMessageRow.h" rename to "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/SentImageMessageRow.h" diff --git "a/ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/SentImageMessageRow.m" "b/ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/SentImageMessageRow.m" similarity index 100% rename from "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/SentImageMessageRow.m" rename to "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/SentImageMessageRow.m" diff --git "a/ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/SentLocationMessageRow.h" "b/ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/SentLocationMessageRow.h" similarity index 100% rename from "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/SentLocationMessageRow.h" rename to "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/SentLocationMessageRow.h" diff --git "a/ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/SentLocationMessageRow.m" "b/ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/SentLocationMessageRow.m" similarity index 100% rename from "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/SentLocationMessageRow.m" rename to "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/SentLocationMessageRow.m" diff --git "a/ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/SentTextMessageRow.h" "b/ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/SentTextMessageRow.h" similarity index 100% rename from "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/SentTextMessageRow.h" rename to "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/SentTextMessageRow.h" diff --git "a/ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/SentTextMessageRow.m" "b/ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/SentTextMessageRow.m" similarity index 100% rename from "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/SentTextMessageRow.m" rename to "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/SentTextMessageRow.m" diff --git "a/ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/SentUnsupportMessageRow.h" "b/ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/SentUnsupportMessageRow.h" similarity index 100% rename from "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/SentUnsupportMessageRow.h" rename to "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/SentUnsupportMessageRow.h" diff --git "a/ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/SentUnsupportMessageRow.m" "b/ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/SentUnsupportMessageRow.m" similarity index 100% rename from "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/SentUnsupportMessageRow.m" rename to "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/SentUnsupportMessageRow.m" diff --git "a/ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/SentVoiceMessageRow.h" "b/ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/SentVoiceMessageRow.h" similarity index 100% rename from "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/SentVoiceMessageRow.h" rename to "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/SentVoiceMessageRow.h" diff --git "a/ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/SentVoiceMessageRow.m" "b/ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/SentVoiceMessageRow.m" similarity index 100% rename from "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/SentVoiceMessageRow.m" rename to "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/SentVoiceMessageRow.m" diff --git "a/ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/TextMessageRow.h" "b/ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/TextMessageRow.h" similarity index 100% rename from "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/TextMessageRow.h" rename to "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/TextMessageRow.h" diff --git "a/ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/TextMessageRow.m" "b/ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/TextMessageRow.m" similarity index 100% rename from "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/TextMessageRow.m" rename to "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/TextMessageRow.m" diff --git "a/ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/VoiceMessageRow.h" "b/ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/VoiceMessageRow.h" similarity index 100% rename from "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/VoiceMessageRow.h" rename to "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/VoiceMessageRow.h" diff --git "a/ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/VoiceMessageRow.m" "b/ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/VoiceMessageRow.m" similarity index 100% rename from "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/VoiceMessageRow.m" rename to "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Rows/VoiceMessageRow.m" diff --git "a/ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Utility/RCAppInfoModel.h" "b/ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Utility/RCAppInfoModel.h" similarity index 100% rename from "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Utility/RCAppInfoModel.h" rename to "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Utility/RCAppInfoModel.h" diff --git "a/ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Utility/RCAppInfoModel.m" "b/ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Utility/RCAppInfoModel.m" similarity index 100% rename from "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Utility/RCAppInfoModel.m" rename to "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Utility/RCAppInfoModel.m" diff --git "a/ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Utility/RCAppQueryHelper.h" "b/ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Utility/RCAppQueryHelper.h" similarity index 100% rename from "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Utility/RCAppQueryHelper.h" rename to "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Utility/RCAppQueryHelper.h" diff --git "a/ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Utility/RCAppQueryHelper.m" "b/ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Utility/RCAppQueryHelper.m" similarity index 100% rename from "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Utility/RCAppQueryHelper.m" rename to "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Utility/RCAppQueryHelper.m" diff --git "a/ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Utility/RCAppSharedUserDefault.h" "b/ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Utility/RCAppSharedUserDefault.h" similarity index 100% rename from "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Utility/RCAppSharedUserDefault.h" rename to "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Utility/RCAppSharedUserDefault.h" diff --git "a/ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Utility/RCAppSharedUserDefault.m" "b/ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Utility/RCAppSharedUserDefault.m" similarity index 100% rename from "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Utility/RCAppSharedUserDefault.m" rename to "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Utility/RCAppSharedUserDefault.m" diff --git "a/ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Utility/RCWKNotificationCenter.h" "b/ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Utility/RCWKNotificationCenter.h" similarity index 100% rename from "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Utility/RCWKNotificationCenter.h" rename to "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Utility/RCWKNotificationCenter.h" diff --git "a/ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Utility/RCWKNotificationCenter.m" "b/ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Utility/RCWKNotificationCenter.m" similarity index 100% rename from "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Utility/RCWKNotificationCenter.m" rename to "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Utility/RCWKNotificationCenter.m" diff --git "a/ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Utility/RCWKUtility.h" "b/ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Utility/RCWKUtility.h" similarity index 100% rename from "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Utility/RCWKUtility.h" rename to "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Utility/RCWKUtility.h" diff --git "a/ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Utility/RCWKUtility.m" "b/ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Utility/RCWKUtility.m" similarity index 100% rename from "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Utility/RCWKUtility.m" rename to "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/RCWKExtension/Utility/RCWKUtility.m" diff --git "a/ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/\350\236\215\344\272\221 Demo WatchKit Extension.entitlements" "b/ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/\350\236\215\344\272\221 Demo WatchKit Extension.entitlements" similarity index 100% rename from "ios-rongimdemo/\350\236\215\344\272\221 Demo WatchKit Extension/\350\236\215\344\272\221 Demo WatchKit Extension.entitlements" rename to "ios-sealtalk/\350\236\215\344\272\221 Demo WatchKit Extension/\350\236\215\344\272\221 Demo WatchKit Extension.entitlements"