From 3c3be0b548415b2a4741835aec23a3bece2b5bf1 Mon Sep 17 00:00:00 2001 From: Nathan Date: Sun, 2 Jun 2024 19:30:32 +0200 Subject: [PATCH] :twisted_rightwards_arrows: Merge: dev_views --- .../DouShouQi_App.xcodeproj/project.pbxproj | 36 +- .../Image.xcassets/Cat.imageset/Cat.png | Bin 0 -> 5611 bytes .../Image.xcassets/Cat.imageset/Contents.json | 21 + .../Image.xcassets/Dog.imageset/Contents.json | 21 + .../Image.xcassets/Dog.imageset/Dog.png | Bin 0 -> 6267 bytes .../Elephant.imageset/Contents.json | 21 + .../Elephant.imageset/Elephant.png | Bin 0 -> 7284 bytes .../Leopard.imageset/Contents.json | 21 + .../Leopard.imageset/Leopard.png | Bin 0 -> 8843 bytes .../Lion.imageset/Contents.json | 21 + .../Image.xcassets/Lion.imageset/Lion.png | Bin 0 -> 10701 bytes .../Image.xcassets/Rat.imageset/Contents.json | 21 + .../Image.xcassets/Rat.imageset/Rat.png | Bin 0 -> 6895 bytes .../Tigger.imageset/Contents.json | 21 + .../Image.xcassets/Tigger.imageset/Tigger.png | Bin 0 -> 6433 bytes .../Wolf.imageset/Contents.json | 21 + .../Image.xcassets/Wolf.imageset/Wolf.png | Bin 0 -> 6776 bytes .../boardGame.imageset/Contents.json | 21 + .../boardGame.imageset/board.svg | 1148 +++++++++++++++++ 19 files changed, 1357 insertions(+), 16 deletions(-) create mode 100644 DouShouQi_App/DouShouQi_App/Assets/Images/Image.xcassets/Cat.imageset/Cat.png create mode 100644 DouShouQi_App/DouShouQi_App/Assets/Images/Image.xcassets/Cat.imageset/Contents.json create mode 100644 DouShouQi_App/DouShouQi_App/Assets/Images/Image.xcassets/Dog.imageset/Contents.json create mode 100644 DouShouQi_App/DouShouQi_App/Assets/Images/Image.xcassets/Dog.imageset/Dog.png create mode 100644 DouShouQi_App/DouShouQi_App/Assets/Images/Image.xcassets/Elephant.imageset/Contents.json create mode 100644 DouShouQi_App/DouShouQi_App/Assets/Images/Image.xcassets/Elephant.imageset/Elephant.png create mode 100644 DouShouQi_App/DouShouQi_App/Assets/Images/Image.xcassets/Leopard.imageset/Contents.json create mode 100644 DouShouQi_App/DouShouQi_App/Assets/Images/Image.xcassets/Leopard.imageset/Leopard.png create mode 100644 DouShouQi_App/DouShouQi_App/Assets/Images/Image.xcassets/Lion.imageset/Contents.json create mode 100644 DouShouQi_App/DouShouQi_App/Assets/Images/Image.xcassets/Lion.imageset/Lion.png create mode 100644 DouShouQi_App/DouShouQi_App/Assets/Images/Image.xcassets/Rat.imageset/Contents.json create mode 100644 DouShouQi_App/DouShouQi_App/Assets/Images/Image.xcassets/Rat.imageset/Rat.png create mode 100644 DouShouQi_App/DouShouQi_App/Assets/Images/Image.xcassets/Tigger.imageset/Contents.json create mode 100644 DouShouQi_App/DouShouQi_App/Assets/Images/Image.xcassets/Tigger.imageset/Tigger.png create mode 100644 DouShouQi_App/DouShouQi_App/Assets/Images/Image.xcassets/Wolf.imageset/Contents.json create mode 100644 DouShouQi_App/DouShouQi_App/Assets/Images/Image.xcassets/Wolf.imageset/Wolf.png create mode 100644 DouShouQi_App/DouShouQi_App/Assets/Images/Image.xcassets/boardGame.imageset/Contents.json create mode 100644 DouShouQi_App/DouShouQi_App/Assets/Images/Image.xcassets/boardGame.imageset/board.svg diff --git a/DouShouQi_App/DouShouQi_App.xcodeproj/project.pbxproj b/DouShouQi_App/DouShouQi_App.xcodeproj/project.pbxproj index e7a5bc3..9eb86f1 100644 --- a/DouShouQi_App/DouShouQi_App.xcodeproj/project.pbxproj +++ b/DouShouQi_App/DouShouQi_App.xcodeproj/project.pbxproj @@ -26,19 +26,20 @@ 649B59AE2BF64EAB002BAE38 /* AppImages.swift in Sources */ = {isa = PBXBuildFile; fileRef = 649B59AD2BF64EAB002BAE38 /* AppImages.swift */; }; 649B59B22BF65392002BAE38 /* TextStyles.swift in Sources */ = {isa = PBXBuildFile; fileRef = 649B59B12BF65392002BAE38 /* TextStyles.swift */; }; 649B59B42BF653E1002BAE38 /* ViewTitleTextStyle.swift in Sources */ = {isa = PBXBuildFile; fileRef = 649B59B32BF653E1002BAE38 /* ViewTitleTextStyle.swift */; }; - 64C87E272C09D5D200CCD451 /* DSQ.xcframework in Frameworks */ = {isa = PBXBuildFile; fileRef = 64C87E262C09D5D200CCD451 /* DSQ.xcframework */; }; - 64C87E2A2C09D76100CCD451 /* DSQ.xcframework in Frameworks */ = {isa = PBXBuildFile; fileRef = 64C87E262C09D5D200CCD451 /* DSQ.xcframework */; }; 64D992722C06281B002ACBC6 /* SystemIcons.swift in Sources */ = {isa = PBXBuildFile; fileRef = 64D992712C06281B002ACBC6 /* SystemIcons.swift */; }; + 64FC4D692C09C78000D08B8B /* SelectPlayerView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 64FC4D682C09C78000D08B8B /* SelectPlayerView.swift */; }; + 64FC4D6B2C09C7C900D08B8B /* SelectPlayerButtonView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 64FC4D6A2C09C7C900D08B8B /* SelectPlayerButtonView.swift */; }; EC0540C02C08A1040032E9EF /* HistoricView.swift in Sources */ = {isa = PBXBuildFile; fileRef = EC0540BF2C08A1040032E9EF /* HistoricView.swift */; }; - EC0540C22C08A11F0032E9EF /* MainMenuView.swift in Sources */ = {isa = PBXBuildFile; fileRef = EC0540C12C08A11F0032E9EF /* MainMenuView.swift */; }; EC0540C42C08A13E0032E9EF /* GameView.swift in Sources */ = {isa = PBXBuildFile; fileRef = EC0540C32C08A13E0032E9EF /* GameView.swift */; }; EC0540C62C08A1F40032E9EF /* TopGameBoard.swift in Sources */ = {isa = PBXBuildFile; fileRef = EC0540C52C08A1F40032E9EF /* TopGameBoard.swift */; }; EC0540CA2C08BD8D0032E9EF /* GameMusic.mp3 in Resources */ = {isa = PBXBuildFile; fileRef = EC0540C92C08BD8D0032E9EF /* GameMusic.mp3 */; }; - 64FC4D692C09C78000D08B8B /* SelectPlayerView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 64FC4D682C09C78000D08B8B /* SelectPlayerView.swift */; }; - 64FC4D6B2C09C7C900D08B8B /* SelectPlayerButtonView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 64FC4D6A2C09C7C900D08B8B /* SelectPlayerButtonView.swift */; }; EC05BFC42C04C3C4000F7B19 /* SettingsView.swift in Sources */ = {isa = PBXBuildFile; fileRef = EC05BFC32C04C3C4000F7B19 /* SettingsView.swift */; }; EC05BFC82C04D832000F7B19 /* CustomSwitchButton.swift in Sources */ = {isa = PBXBuildFile; fileRef = EC05BFC72C04D832000F7B19 /* CustomSwitchButton.swift */; }; EC05BFCB2C05F470000F7B19 /* GameScene.swift in Sources */ = {isa = PBXBuildFile; fileRef = EC05BFCA2C05F470000F7B19 /* GameScene.swift */; }; + EC2DD03B2C0CDE7C00FC55C0 /* DSQ.xcframework in Frameworks */ = {isa = PBXBuildFile; fileRef = EC2DD03A2C0CDE7C00FC55C0 /* DSQ.xcframework */; }; + EC2DD03F2C0CDF0C00FC55C0 /* MainMenuView.swift in Sources */ = {isa = PBXBuildFile; fileRef = EC2DD03E2C0CDF0C00FC55C0 /* MainMenuView.swift */; }; + EC3EE4B12C0CD46000710153 /* ButtonView.swift in Sources */ = {isa = PBXBuildFile; fileRef = EC3EE4B02C0CD46000710153 /* ButtonView.swift */; }; + EC3EE4B32C0CD47000710153 /* MainButton.swift in Sources */ = {isa = PBXBuildFile; fileRef = EC3EE4B22C0CD47000710153 /* MainButton.swift */; }; EC62C4FB2C038BD20048CD0B /* PlayersView.swift in Sources */ = {isa = PBXBuildFile; fileRef = EC62C4FA2C038BD20048CD0B /* PlayersView.swift */; }; EC62C4FD2C0391D30048CD0B /* PlayerRow.swift in Sources */ = {isa = PBXBuildFile; fileRef = EC62C4FC2C0391D30048CD0B /* PlayerRow.swift */; }; EC62C4FF2C0457AD0048CD0B /* TitleScreenMusic.mp3 in Resources */ = {isa = PBXBuildFile; fileRef = EC62C4FE2C0457AD0048CD0B /* TitleScreenMusic.mp3 */; }; @@ -95,18 +96,20 @@ 649B59AD2BF64EAB002BAE38 /* AppImages.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppImages.swift; sourceTree = ""; }; 649B59B12BF65392002BAE38 /* TextStyles.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TextStyles.swift; sourceTree = ""; }; 649B59B32BF653E1002BAE38 /* ViewTitleTextStyle.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ViewTitleTextStyle.swift; sourceTree = ""; }; - 64C87E262C09D5D200CCD451 /* DSQ.xcframework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcframework; path = DSQ.xcframework; sourceTree = ""; }; 64D992712C06281B002ACBC6 /* SystemIcons.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SystemIcons.swift; sourceTree = ""; }; + 64FC4D682C09C78000D08B8B /* SelectPlayerView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SelectPlayerView.swift; sourceTree = ""; }; + 64FC4D6A2C09C7C900D08B8B /* SelectPlayerButtonView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SelectPlayerButtonView.swift; sourceTree = ""; }; EC0540BF2C08A1040032E9EF /* HistoricView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = HistoricView.swift; sourceTree = ""; }; - EC0540C12C08A11F0032E9EF /* MainMenuView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = MainMenuView.swift; sourceTree = ""; }; EC0540C32C08A13E0032E9EF /* GameView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = GameView.swift; sourceTree = ""; }; EC0540C52C08A1F40032E9EF /* TopGameBoard.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = TopGameBoard.swift; sourceTree = ""; }; EC0540C92C08BD8D0032E9EF /* GameMusic.mp3 */ = {isa = PBXFileReference; lastKnownFileType = audio.mp3; path = GameMusic.mp3; sourceTree = ""; }; - 64FC4D682C09C78000D08B8B /* SelectPlayerView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SelectPlayerView.swift; sourceTree = ""; }; - 64FC4D6A2C09C7C900D08B8B /* SelectPlayerButtonView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SelectPlayerButtonView.swift; sourceTree = ""; }; EC05BFC32C04C3C4000F7B19 /* SettingsView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SettingsView.swift; sourceTree = ""; }; EC05BFC72C04D832000F7B19 /* CustomSwitchButton.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CustomSwitchButton.swift; sourceTree = ""; }; EC05BFCA2C05F470000F7B19 /* GameScene.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = GameScene.swift; sourceTree = ""; }; + EC2DD03A2C0CDE7C00FC55C0 /* DSQ.xcframework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcframework; name = DSQ.xcframework; path = ../Dependencies/DSQ.xcframework; sourceTree = ""; }; + EC2DD03E2C0CDF0C00FC55C0 /* MainMenuView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = MainMenuView.swift; sourceTree = ""; }; + EC3EE4B02C0CD46000710153 /* ButtonView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ButtonView.swift; sourceTree = ""; }; + EC3EE4B22C0CD47000710153 /* MainButton.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = MainButton.swift; sourceTree = ""; }; EC62C4FA2C038BD20048CD0B /* PlayersView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PlayersView.swift; sourceTree = ""; }; EC62C4FC2C0391D30048CD0B /* PlayerRow.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PlayerRow.swift; sourceTree = ""; }; EC62C4FE2C0457AD0048CD0B /* TitleScreenMusic.mp3 */ = {isa = PBXFileReference; lastKnownFileType = audio.mp3; path = TitleScreenMusic.mp3; sourceTree = ""; }; @@ -127,8 +130,7 @@ isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 64C87E2A2C09D76100CCD451 /* DSQ.xcframework in Frameworks */, - 64C87E272C09D5D200CCD451 /* DSQ.xcframework in Frameworks */, + EC2DD03B2C0CDE7C00FC55C0 /* DSQ.xcframework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -239,7 +241,7 @@ 6493C1BE2C04650200B5121D /* Menu */ = { isa = PBXGroup; children = ( - EC0540C12C08A11F0032E9EF /* MainMenuView.swift */, + EC2DD03E2C0CDF0C00FC55C0 /* MainMenuView.swift */, EC62C5082C0467240048CD0B /* SplashScreenView.swift */, EC05BFC32C04C3C4000F7B19 /* SettingsView.swift */, ); @@ -259,6 +261,8 @@ 649ABF5E2BF60ED5002E8894 /* Components */ = { isa = PBXGroup; children = ( + EC3EE4B22C0CD47000710153 /* MainButton.swift */, + EC3EE4B02C0CD46000710153 /* ButtonView.swift */, EC05BFC92C05ECC6000F7B19 /* Scene */, EC05BFC62C04D7C2000F7B19 /* Settings */, 643AB6912BFCEFB70018DA73 /* Game */, @@ -314,7 +318,7 @@ 64C87E222C09D52600CCD451 /* Frameworks */ = { isa = PBXGroup; children = ( - 64C87E262C09D5D200CCD451 /* DSQ.xcframework */, + EC2DD03A2C0CDE7C00FC55C0 /* DSQ.xcframework */, ); name = Frameworks; sourceTree = ""; @@ -502,6 +506,7 @@ files = ( 6458345E2BF5F92300E18321 /* ContentView.swift in Sources */, 649B59A92BF64C6A002BAE38 /* Colors.swift in Sources */, + EC3EE4B12C0CD46000710153 /* ButtonView.swift in Sources */, 649B59B42BF653E1002BAE38 /* ViewTitleTextStyle.swift in Sources */, 649B59AE2BF64EAB002BAE38 /* AppImages.swift in Sources */, ECB636532C0463A9007CD5E2 /* SoundPlayer.swift in Sources */, @@ -517,21 +522,20 @@ EC0540C42C08A13E0032E9EF /* GameView.swift in Sources */, EC05BFC42C04C3C4000F7B19 /* SettingsView.swift in Sources */, EC62C50F2C05D06A0048CD0B /* AddPlayerView.swift in Sources */, - EC62C5012C045B590048CD0B /* SoundPlayer.swift in Sources */, 64FC4D6B2C09C7C900D08B8B /* SelectPlayerButtonView.swift in Sources */, EC05BFC82C04D832000F7B19 /* CustomSwitchButton.swift in Sources */, 64D992722C06281B002ACBC6 /* SystemIcons.swift in Sources */, 645B4C252BFCD3C600FD658A /* ScoreBoardView.swift in Sources */, 649ABF602BF60F2D002E8894 /* MainMenuButton.swift in Sources */, EC62C5092C0467240048CD0B /* SplashScreenView.swift in Sources */, - EC62C4F92C0371660048CD0B /* MusicPlayer.swift in Sources */, + EC2DD03F2C0CDF0C00FC55C0 /* MainMenuView.swift in Sources */, 64FC4D692C09C78000D08B8B /* SelectPlayerView.swift in Sources */, EC62C4FD2C0391D30048CD0B /* PlayerRow.swift in Sources */, EC62C4FB2C038BD20048CD0B /* PlayersView.swift in Sources */, 6458345C2BF5F92300E18321 /* DouShouQi_AppApp.swift in Sources */, 645B4C202BFCCA0500FD658A /* PlayerScoreResumeFrame.swift in Sources */, + EC3EE4B32C0CD47000710153 /* MainButton.swift in Sources */, 647D565C2BFD0212008D02EA /* PlayerResumeFrame.swift in Sources */, - 649ABF5B2BF60D78002E8894 /* MainMenuView.swift in Sources */, 6493C1C22C046E5E00B5121D /* Fonts.swift in Sources */, 649B59A42BF64574002BAE38 /* TitlePageFrame.swift in Sources */, ); diff --git a/DouShouQi_App/DouShouQi_App/Assets/Images/Image.xcassets/Cat.imageset/Cat.png b/DouShouQi_App/DouShouQi_App/Assets/Images/Image.xcassets/Cat.imageset/Cat.png new file mode 100644 index 0000000000000000000000000000000000000000..cb616d28cf26cd469f43bc4f57535f6da48fb5dd GIT binary patch literal 5611 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 FV1h+`{QCd^ literal 0 HcmV?d00001 diff --git a/DouShouQi_App/DouShouQi_App/Assets/Images/Image.xcassets/Cat.imageset/Contents.json b/DouShouQi_App/DouShouQi_App/Assets/Images/Image.xcassets/Cat.imageset/Contents.json new file mode 100644 index 0000000..f61fd8e --- /dev/null +++ b/DouShouQi_App/DouShouQi_App/Assets/Images/Image.xcassets/Cat.imageset/Contents.json @@ -0,0 +1,21 @@ +{ + "images" : [ + { + "filename" : "Cat.png", + "idiom" : "universal", + "scale" : "1x" + }, + { + "idiom" : "universal", + "scale" : "2x" + }, + { + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/DouShouQi_App/DouShouQi_App/Assets/Images/Image.xcassets/Dog.imageset/Contents.json b/DouShouQi_App/DouShouQi_App/Assets/Images/Image.xcassets/Dog.imageset/Contents.json new file mode 100644 index 0000000..8d46c23 --- /dev/null +++ b/DouShouQi_App/DouShouQi_App/Assets/Images/Image.xcassets/Dog.imageset/Contents.json @@ -0,0 +1,21 @@ +{ + "images" : [ + { + "filename" : "Dog.png", + "idiom" : "universal", + "scale" : "1x" + }, + { + "idiom" : "universal", + "scale" : "2x" + }, + { + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/DouShouQi_App/DouShouQi_App/Assets/Images/Image.xcassets/Dog.imageset/Dog.png b/DouShouQi_App/DouShouQi_App/Assets/Images/Image.xcassets/Dog.imageset/Dog.png new file mode 100644 index 0000000000000000000000000000000000000000..572eb8e812fd447e4d6d1bb451055ff7fa5db47c GIT binary patch literal 6267 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 literal 0 HcmV?d00001 diff --git a/DouShouQi_App/DouShouQi_App/Assets/Images/Image.xcassets/Elephant.imageset/Contents.json b/DouShouQi_App/DouShouQi_App/Assets/Images/Image.xcassets/Elephant.imageset/Contents.json new file mode 100644 index 0000000..030f089 --- /dev/null +++ b/DouShouQi_App/DouShouQi_App/Assets/Images/Image.xcassets/Elephant.imageset/Contents.json @@ -0,0 +1,21 @@ +{ + "images" : [ + { + "filename" : "Elephant.png", + "idiom" : "universal", + "scale" : "1x" + }, + { + "idiom" : "universal", + "scale" : "2x" + }, + { + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/DouShouQi_App/DouShouQi_App/Assets/Images/Image.xcassets/Elephant.imageset/Elephant.png b/DouShouQi_App/DouShouQi_App/Assets/Images/Image.xcassets/Elephant.imageset/Elephant.png new file mode 100644 index 0000000000000000000000000000000000000000..8ab1e42dd270997c2950539ab1907ac9569b4635 GIT binary patch literal 7284 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 literal 0 HcmV?d00001 diff --git a/DouShouQi_App/DouShouQi_App/Assets/Images/Image.xcassets/Tigger.imageset/Contents.json b/DouShouQi_App/DouShouQi_App/Assets/Images/Image.xcassets/Tigger.imageset/Contents.json new file mode 100644 index 0000000..8b532e6 --- /dev/null +++ b/DouShouQi_App/DouShouQi_App/Assets/Images/Image.xcassets/Tigger.imageset/Contents.json @@ -0,0 +1,21 @@ +{ + "images" : [ + { + "filename" : "Tigger.png", + "idiom" : "universal", + "scale" : "1x" + }, + { + "idiom" : "universal", + "scale" : "2x" + }, + { + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/DouShouQi_App/DouShouQi_App/Assets/Images/Image.xcassets/Tigger.imageset/Tigger.png b/DouShouQi_App/DouShouQi_App/Assets/Images/Image.xcassets/Tigger.imageset/Tigger.png new file mode 100644 index 0000000000000000000000000000000000000000..c7428479a03dd766f3df99b36816dc1a67e55233 GIT binary patch literal 6433 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 + board-svg + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file