OSDN Git Service

perf: Preparing for releasing (#7)
authorhizumiaoba <56146205+hizumiaoba@users.noreply.github.com>
Tue, 13 Jul 2021 09:37:33 +0000 (18:37 +0900)
committerGitHub <noreply@github.com>
Tue, 13 Jul 2021 09:37:33 +0000 (18:37 +0900)
* fix:GUI要素位置調整

* feat:一部動作を非同期化、例外メッセージを詳細化

* fix:例外処理を一部詳細化

* fix:例外処理テスト

* fix:ダイアログへの表示内容

* test:テストコード削除

* fix: 大幅変更

* fix: 少し修正

* perf: GUI修正

* chore: Font changed

* perf: ActionListener実装

* perf: 一部処理を非同期化

* fix: フィールドが正しく宣言されていなかった

* fix: 仮選択用のArraylistが重複して情報を保持できていた

* perf: 不要なフィールドの削除

* perf: ライブラリコード更新

* perf: ログ詳細化

* fix: SettingProperty変更

* perf: 初回起動用の設定ファイル作成メソッド

* perf: Settingのパフォーマンス向上

* fix: 初回起動時の挙動修正

* chore: 条件分岐修正

* fix: ログ詳細化

* perf: コード易読化

* perf: メッセージ追加

* perf: Set up Logger

* fix: 例外時の処理を簡略化

* ci: yml file changed

* fix: ログレベル設定

.github/workflows/autoReleaseDraft.yml
database.json [new file with mode: 0644]
settings.json [new file with mode: 0644]
src/com/ranfa/lib/LimitedLog.java
src/com/ranfa/lib/Scraping.java
src/com/ranfa/lib/SettingJSONProperty.java [new file with mode: 0644]
src/com/ranfa/lib/Settings.java
src/com/ranfa/lib/Song.java
src/com/ranfa/lib/SongJSONProperty.java [new file with mode: 0644]
src/com/ranfa/main/DelesteRandomSelector.java

index 6c1c43b..5299764 100644 (file)
@@ -1,32 +1,23 @@
-
-name: CI With Github Actions
-
+name: 
 on:
   push:
-    tags: 'v*'
-
+    branches:
+      - master
 jobs:
   build:
-
     runs-on: ubuntu-latest
-
     steps:
-    - uses: actions/checkout@v2
-      
-    - name: Create Release Draft
-      uses: actions/create-release@latest
-      id: create_release
-      env: 
-       GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
-      with:
-       tag_name: ${{ github.ref }}
-       release_name: Release ${{ github.ref }}
-       body: |+
-            ## Bug fixes
-            -
-            ## Features
-            -
-            ## BREAKING CHANGES
-            -
-       draft: true
-       prerelease: false
+      - uses: actions/checkout@v2
+      - name: Bump version and push tag
+        id: tag_version
+        uses: mathieudutour/github-tag-action@v5.5
+        with:
+          github_token: ${{ secrets.GITHUB_TOKEN }}
+      - name: Create a GitHub release
+        uses: actions/create-release@v1
+        env:
+          GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
+        with:
+          tag_name: ${{ steps.tag_version.outputs.new_tag }}
+          release_name: Release ${{ steps.tag_version.outputs.new_tag }}
+          body: ${{ steps.tag_version.outputs.changelog }}
diff --git a/database.json b/database.json
new file mode 100644 (file)
index 0000000..d08926b
--- /dev/null
@@ -0,0 +1,11667 @@
+{
+  "list" : [ {
+    "attribute" : "全タイプ",
+    "name" : "お願い!シンデレラ",
+    "difficulty" : "DEBUT",
+    "level" : 5,
+    "notes" : 46
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "お願い!シンデレラ",
+    "difficulty" : "REGULAR",
+    "level" : 10,
+    "notes" : 205
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "お願い!シンデレラ",
+    "difficulty" : "PRO",
+    "level" : 15,
+    "notes" : 341
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "お願い!シンデレラ",
+    "difficulty" : "MASTER",
+    "level" : 20,
+    "notes" : 477
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "とどけ!アイドル",
+    "difficulty" : "DEBUT",
+    "level" : 5,
+    "notes" : 74
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "とどけ!アイドル",
+    "difficulty" : "REGULAR",
+    "level" : 11,
+    "notes" : 145
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "とどけ!アイドル",
+    "difficulty" : "PRO",
+    "level" : 15,
+    "notes" : 310
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "とどけ!アイドル",
+    "difficulty" : "MASTER",
+    "level" : 21,
+    "notes" : 481
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "Love∞Destiny",
+    "difficulty" : "DEBUT",
+    "level" : 8,
+    "notes" : 123
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "Love∞Destiny",
+    "difficulty" : "REGULAR",
+    "level" : 14,
+    "notes" : 241
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "輝く世界の魔法",
+    "difficulty" : "DEBUT",
+    "level" : 7,
+    "notes" : 112
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "輝く世界の魔法",
+    "difficulty" : "REGULAR",
+    "level" : 13,
+    "notes" : 224
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "輝く世界の魔法",
+    "difficulty" : "PRO",
+    "level" : 18,
+    "notes" : 470
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "輝く世界の魔法",
+    "difficulty" : "MASTER",
+    "level" : 25,
+    "notes" : 585
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "We’re the friends!",
+    "difficulty" : "DEBUT",
+    "level" : 6,
+    "notes" : 73
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "We’re the friends!",
+    "difficulty" : "REGULAR",
+    "level" : 12,
+    "notes" : 170
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "We’re the friends!",
+    "difficulty" : "PRO",
+    "level" : 16,
+    "notes" : 383
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "We’re the friends!",
+    "difficulty" : "MASTER",
+    "level" : 22,
+    "notes" : 547
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "メッセージ",
+    "difficulty" : "DEBUT",
+    "level" : 7,
+    "notes" : 105
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "メッセージ",
+    "difficulty" : "REGULAR",
+    "level" : 13,
+    "notes" : 202
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "メッセージ",
+    "difficulty" : "PRO",
+    "level" : 16,
+    "notes" : 347
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "メッセージ",
+    "difficulty" : "MASTER",
+    "level" : 25,
+    "notes" : 521
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "ススメ☆オトメ ~jewel parade~",
+    "difficulty" : "DEBUT",
+    "level" : 8,
+    "notes" : 96
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "ススメ☆オトメ ~jewel parade~",
+    "difficulty" : "REGULAR",
+    "level" : 13,
+    "notes" : 176
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "ススメ☆オトメ ~jewel parade~",
+    "difficulty" : "PRO",
+    "level" : 18,
+    "notes" : 342
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "ススメ☆オトメ ~jewel parade~",
+    "difficulty" : "MASTER",
+    "level" : 25,
+    "notes" : 466
+  }, {
+    "attribute" : "キュート",
+    "name" : "ススメ☆オトメ ~jewel parade~(CUTE VERSION)",
+    "difficulty" : "DEBUT",
+    "level" : 8,
+    "notes" : 109
+  }, {
+    "attribute" : "キュート",
+    "name" : "ススメ☆オトメ ~jewel parade~(CUTE VERSION)",
+    "difficulty" : "REGULAR",
+    "level" : 13,
+    "notes" : 196
+  }, {
+    "attribute" : "キュート",
+    "name" : "ススメ☆オトメ ~jewel parade~(CUTE VERSION)",
+    "difficulty" : "PRO",
+    "level" : 17,
+    "notes" : 365
+  }, {
+    "attribute" : "キュート",
+    "name" : "ススメ☆オトメ ~jewel parade~(CUTE VERSION)",
+    "difficulty" : "MASTER",
+    "level" : 24,
+    "notes" : 517
+  }, {
+    "attribute" : "クール",
+    "name" : "ススメ☆オトメ ~jewel parade~(COOL VERSION)",
+    "difficulty" : "DEBUT",
+    "level" : 8,
+    "notes" : 88
+  }, {
+    "attribute" : "クール",
+    "name" : "ススメ☆オトメ ~jewel parade~(COOL VERSION)",
+    "difficulty" : "REGULAR",
+    "level" : 13,
+    "notes" : 179
+  }, {
+    "attribute" : "クール",
+    "name" : "ススメ☆オトメ ~jewel parade~(COOL VERSION)",
+    "difficulty" : "PRO",
+    "level" : 17,
+    "notes" : 292
+  }, {
+    "attribute" : "クール",
+    "name" : "ススメ☆オトメ ~jewel parade~(COOL VERSION)",
+    "difficulty" : "MASTER",
+    "level" : 24,
+    "notes" : 406
+  }, {
+    "attribute" : "パッション",
+    "name" : "ススメ☆オトメ ~jewel parade~(PASSION VERSION)",
+    "difficulty" : "DEBUT",
+    "level" : 8,
+    "notes" : 83
+  }, {
+    "attribute" : "パッション",
+    "name" : "ススメ☆オトメ ~jewel parade~(PASSION VERSION)",
+    "difficulty" : "REGULAR",
+    "level" : 13,
+    "notes" : 166
+  }, {
+    "attribute" : "パッション",
+    "name" : "ススメ☆オトメ ~jewel parade~(PASSION VERSION)",
+    "difficulty" : "PRO",
+    "level" : 17,
+    "notes" : 398
+  }, {
+    "attribute" : "パッション",
+    "name" : "ススメ☆オトメ ~jewel parade~(PASSION VERSION)",
+    "difficulty" : "MASTER",
+    "level" : 24,
+    "notes" : 511
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "Star!!",
+    "difficulty" : "DEBUT",
+    "level" : 6,
+    "notes" : 102
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "Star!!",
+    "difficulty" : "REGULAR",
+    "level" : 12,
+    "notes" : 180
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "Star!!",
+    "difficulty" : "PRO",
+    "level" : 16,
+    "notes" : 346
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "Star!!",
+    "difficulty" : "MASTER",
+    "level" : 25,
+    "notes" : 569
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "夕映えプレゼント",
+    "difficulty" : "DEBUT",
+    "level" : 8,
+    "notes" : 103
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "夕映えプレゼント",
+    "difficulty" : "REGULAR",
+    "level" : 14,
+    "notes" : 201
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "夕映えプレゼント",
+    "difficulty" : "PRO",
+    "level" : 18,
+    "notes" : 425
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "夕映えプレゼント",
+    "difficulty" : "MASTER",
+    "level" : 26,
+    "notes" : 593
+  }, {
+    "attribute" : "クール",
+    "name" : "Memories",
+    "difficulty" : "DEBUT",
+    "level" : 6,
+    "notes" : 74
+  }, {
+    "attribute" : "クール",
+    "name" : "Memories",
+    "difficulty" : "REGULAR",
+    "level" : 11,
+    "notes" : 135
+  }, {
+    "attribute" : "クール",
+    "name" : "Memories",
+    "difficulty" : "PRO",
+    "level" : 16,
+    "notes" : 267
+  }, {
+    "attribute" : "クール",
+    "name" : "Memories",
+    "difficulty" : "MASTER",
+    "level" : 22,
+    "notes" : 412
+  }, {
+    "attribute" : "クール",
+    "name" : "-LEGNE- 仇なす剣 光の旋律",
+    "difficulty" : "DEBUT",
+    "level" : 9,
+    "notes" : 116
+  }, {
+    "attribute" : "クール",
+    "name" : "-LEGNE- 仇なす剣 光の旋律",
+    "difficulty" : "REGULAR",
+    "level" : 14,
+    "notes" : 224
+  }, {
+    "attribute" : "クール",
+    "name" : "-LEGNE- 仇なす剣 光の旋律",
+    "difficulty" : "PRO",
+    "level" : 19,
+    "notes" : 417
+  }, {
+    "attribute" : "クール",
+    "name" : "-LEGNE- 仇なす剣 光の旋律",
+    "difficulty" : "MASTER",
+    "level" : 28,
+    "notes" : 630
+  }, {
+    "attribute" : "キュート",
+    "name" : "Happy×2 Days",
+    "difficulty" : "DEBUT",
+    "level" : 8,
+    "notes" : 109
+  }, {
+    "attribute" : "キュート",
+    "name" : "Happy×2 Days",
+    "difficulty" : "REGULAR",
+    "level" : 13,
+    "notes" : 183
+  }, {
+    "attribute" : "キュート",
+    "name" : "Happy×2 Days",
+    "difficulty" : "PRO",
+    "level" : 17,
+    "notes" : 325
+  }, {
+    "attribute" : "キュート",
+    "name" : "Happy×2 Days",
+    "difficulty" : "MASTER",
+    "level" : 23,
+    "notes" : 478
+  }, {
+    "attribute" : "パッション",
+    "name" : "LET’S GO HAPPY!!",
+    "difficulty" : "DEBUT",
+    "level" : 7,
+    "notes" : 126
+  }, {
+    "attribute" : "パッション",
+    "name" : "LET’S GO HAPPY!!",
+    "difficulty" : "REGULAR",
+    "level" : 13,
+    "notes" : 221
+  }, {
+    "attribute" : "パッション",
+    "name" : "LET’S GO HAPPY!!",
+    "difficulty" : "PRO",
+    "level" : 18,
+    "notes" : 450
+  }, {
+    "attribute" : "パッション",
+    "name" : "LET’S GO HAPPY!!",
+    "difficulty" : "MASTER",
+    "level" : 27,
+    "notes" : 703
+  }, {
+    "attribute" : "キュート",
+    "name" : "ØωØver!!",
+    "difficulty" : "DEBUT",
+    "level" : 8,
+    "notes" : 110
+  }, {
+    "attribute" : "キュート",
+    "name" : "ØωØver!!",
+    "difficulty" : "REGULAR",
+    "level" : 12,
+    "notes" : 181
+  }, {
+    "attribute" : "キュート",
+    "name" : "ØωØver!!",
+    "difficulty" : "PRO",
+    "level" : 17,
+    "notes" : 374
+  }, {
+    "attribute" : "キュート",
+    "name" : "ØωØver!!",
+    "difficulty" : "MASTER",
+    "level" : 26,
+    "notes" : 606
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "できたて Evo!Revo!Generation!",
+    "difficulty" : "DEBUT",
+    "level" : 7,
+    "notes" : 104
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "できたて Evo!Revo!Generation!",
+    "difficulty" : "REGULAR",
+    "level" : 11,
+    "notes" : 191
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "できたて Evo!Revo!Generation!",
+    "difficulty" : "PRO",
+    "level" : 19,
+    "notes" : 448
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "できたて Evo!Revo!Generation!",
+    "difficulty" : "MASTER",
+    "level" : 26,
+    "notes" : 671
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "GOIN’!!!",
+    "difficulty" : "DEBUT",
+    "level" : 9,
+    "notes" : 125
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "GOIN’!!!",
+    "difficulty" : "REGULAR",
+    "level" : 13,
+    "notes" : 181
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "GOIN’!!!",
+    "difficulty" : "PRO",
+    "level" : 17,
+    "notes" : 383
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "GOIN’!!!",
+    "difficulty" : "MASTER",
+    "level" : 27,
+    "notes" : 575
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "Shine!!",
+    "difficulty" : "DEBUT",
+    "level" : 8,
+    "notes" : 127
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "Shine!!",
+    "difficulty" : "REGULAR",
+    "level" : 14,
+    "notes" : 215
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "Shine!!",
+    "difficulty" : "PRO",
+    "level" : 18,
+    "notes" : 376
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "Shine!!",
+    "difficulty" : "MASTER",
+    "level" : 25,
+    "notes" : 540
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "夢色ハーモニー",
+    "difficulty" : "DEBUT",
+    "level" : 8,
+    "notes" : 127
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "夢色ハーモニー",
+    "difficulty" : "REGULAR",
+    "level" : 14,
+    "notes" : 197
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "夢色ハーモニー",
+    "difficulty" : "PRO",
+    "level" : 18,
+    "notes" : 390
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "夢色ハーモニー",
+    "difficulty" : "MASTER",
+    "level" : 26,
+    "notes" : 630
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "夢色ハーモニー",
+    "difficulty" : "ⓁMASTER+",
+    "level" : 29,
+    "notes" : 777
+  }, {
+    "attribute" : "クール",
+    "name" : "Trancing Pulse",
+    "difficulty" : "DEBUT",
+    "level" : 9,
+    "notes" : 112
+  }, {
+    "attribute" : "クール",
+    "name" : "Trancing Pulse",
+    "difficulty" : "REGULAR",
+    "level" : 14,
+    "notes" : 194
+  }, {
+    "attribute" : "クール",
+    "name" : "Trancing Pulse",
+    "difficulty" : "PRO",
+    "level" : 19,
+    "notes" : 389
+  }, {
+    "attribute" : "クール",
+    "name" : "Trancing Pulse",
+    "difficulty" : "MASTER",
+    "level" : 28,
+    "notes" : 662
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "M@GIC☆",
+    "difficulty" : "DEBUT",
+    "level" : 8,
+    "notes" : 108
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "M@GIC☆",
+    "difficulty" : "REGULAR",
+    "level" : 14,
+    "notes" : 248
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "M@GIC☆",
+    "difficulty" : "PRO",
+    "level" : 18,
+    "notes" : 403
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "M@GIC☆",
+    "difficulty" : "MASTER",
+    "level" : 28,
+    "notes" : 767
+  }, {
+    "attribute" : "キュート",
+    "name" : "アタシポンコツアンドロイド",
+    "difficulty" : "DEBUT",
+    "level" : 8,
+    "notes" : 99
+  }, {
+    "attribute" : "キュート",
+    "name" : "アタシポンコツアンドロイド",
+    "difficulty" : "REGULAR",
+    "level" : 12,
+    "notes" : 202
+  }, {
+    "attribute" : "キュート",
+    "name" : "アタシポンコツアンドロイド",
+    "difficulty" : "PRO",
+    "level" : 17,
+    "notes" : 391
+  }, {
+    "attribute" : "キュート",
+    "name" : "アタシポンコツアンドロイド",
+    "difficulty" : "MASTER",
+    "level" : 26,
+    "notes" : 634
+  }, {
+    "attribute" : "クール",
+    "name" : "Nation Blue",
+    "difficulty" : "DEBUT",
+    "level" : 9,
+    "notes" : 141
+  }, {
+    "attribute" : "クール",
+    "name" : "Nation Blue",
+    "difficulty" : "REGULAR",
+    "level" : 13,
+    "notes" : 219
+  }, {
+    "attribute" : "クール",
+    "name" : "Nation Blue",
+    "difficulty" : "PRO",
+    "level" : 17,
+    "notes" : 368
+  }, {
+    "attribute" : "クール",
+    "name" : "Nation Blue",
+    "difficulty" : "MASTER",
+    "level" : 26,
+    "notes" : 708
+  }, {
+    "attribute" : "パッション",
+    "name" : "Orange Sapphire",
+    "difficulty" : "DEBUT",
+    "level" : 8,
+    "notes" : 116
+  }, {
+    "attribute" : "パッション",
+    "name" : "Orange Sapphire",
+    "difficulty" : "REGULAR",
+    "level" : 13,
+    "notes" : 214
+  }, {
+    "attribute" : "パッション",
+    "name" : "Orange Sapphire",
+    "difficulty" : "PRO",
+    "level" : 17,
+    "notes" : 411
+  }, {
+    "attribute" : "パッション",
+    "name" : "Orange Sapphire",
+    "difficulty" : "MASTER",
+    "level" : 26,
+    "notes" : 719
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "流れ星キセキ",
+    "difficulty" : "DEBUT",
+    "level" : 8,
+    "notes" : 96
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "流れ星キセキ",
+    "difficulty" : "REGULAR",
+    "level" : 14,
+    "notes" : 150
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "流れ星キセキ",
+    "difficulty" : "PRO",
+    "level" : 17,
+    "notes" : 378
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "流れ星キセキ",
+    "difficulty" : "MASTER",
+    "level" : 26,
+    "notes" : 596
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "流れ星キセキ",
+    "difficulty" : "ⓁMASTER+",
+    "level" : 29,
+    "notes" : 814
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "Snow Wings",
+    "difficulty" : "DEBUT",
+    "level" : 8,
+    "notes" : 121
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "Snow Wings",
+    "difficulty" : "REGULAR",
+    "level" : 14,
+    "notes" : 202
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "Snow Wings",
+    "difficulty" : "PRO",
+    "level" : 17,
+    "notes" : 383
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "Snow Wings",
+    "difficulty" : "MASTER",
+    "level" : 26,
+    "notes" : 682
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "ゴキゲンParty Night",
+    "difficulty" : "DEBUT",
+    "level" : 8,
+    "notes" : 117
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "ゴキゲンParty Night",
+    "difficulty" : "REGULAR",
+    "level" : 14,
+    "notes" : 234
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "ゴキゲンParty Night",
+    "difficulty" : "PRO",
+    "level" : 18,
+    "notes" : 405
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "ゴキゲンParty Night",
+    "difficulty" : "MASTER",
+    "level" : 26,
+    "notes" : 632
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "ゴキゲンParty Night",
+    "difficulty" : "ⓁMASTER+",
+    "level" : 29,
+    "notes" : 900
+  }, {
+    "attribute" : "キュート",
+    "name" : "ゴキゲンParty Night(CUTE VERSION)",
+    "difficulty" : "DEBUT",
+    "level" : 8,
+    "notes" : 123
+  }, {
+    "attribute" : "キュート",
+    "name" : "ゴキゲンParty Night(CUTE VERSION)",
+    "difficulty" : "REGULAR",
+    "level" : 13,
+    "notes" : 206
+  }, {
+    "attribute" : "キュート",
+    "name" : "ゴキゲンParty Night(CUTE VERSION)",
+    "difficulty" : "PRO",
+    "level" : 17,
+    "notes" : 416
+  }, {
+    "attribute" : "キュート",
+    "name" : "ゴキゲンParty Night(CUTE VERSION)",
+    "difficulty" : "MASTER",
+    "level" : 25,
+    "notes" : 548
+  }, {
+    "attribute" : "クール",
+    "name" : "ゴキゲンParty Night(COOL VERSION)",
+    "difficulty" : "DEBUT",
+    "level" : 8,
+    "notes" : 116
+  }, {
+    "attribute" : "クール",
+    "name" : "ゴキゲンParty Night(COOL VERSION)",
+    "difficulty" : "REGULAR",
+    "level" : 13,
+    "notes" : 252
+  }, {
+    "attribute" : "クール",
+    "name" : "ゴキゲンParty Night(COOL VERSION)",
+    "difficulty" : "PRO",
+    "level" : 17,
+    "notes" : 380
+  }, {
+    "attribute" : "クール",
+    "name" : "ゴキゲンParty Night(COOL VERSION)",
+    "difficulty" : "MASTER",
+    "level" : 25,
+    "notes" : 630
+  }, {
+    "attribute" : "パッション",
+    "name" : "ゴキゲンParty Night(PASSION VERSION)",
+    "difficulty" : "DEBUT",
+    "level" : 8,
+    "notes" : 113
+  }, {
+    "attribute" : "パッション",
+    "name" : "ゴキゲンParty Night(PASSION VERSION)",
+    "difficulty" : "REGULAR",
+    "level" : 13,
+    "notes" : 236
+  }, {
+    "attribute" : "パッション",
+    "name" : "ゴキゲンParty Night(PASSION VERSION)",
+    "difficulty" : "PRO",
+    "level" : 17,
+    "notes" : 380
+  }, {
+    "attribute" : "パッション",
+    "name" : "ゴキゲンParty Night(PASSION VERSION)",
+    "difficulty" : "MASTER",
+    "level" : 25,
+    "notes" : 630
+  }, {
+    "attribute" : "キュート",
+    "name" : "パステルピンクな恋",
+    "difficulty" : "DEBUT",
+    "level" : 8,
+    "notes" : 113
+  }, {
+    "attribute" : "キュート",
+    "name" : "パステルピンクな恋",
+    "difficulty" : "REGULAR",
+    "level" : 14,
+    "notes" : 207
+  }, {
+    "attribute" : "キュート",
+    "name" : "パステルピンクな恋",
+    "difficulty" : "PRO",
+    "level" : 18,
+    "notes" : 396
+  }, {
+    "attribute" : "キュート",
+    "name" : "パステルピンクな恋",
+    "difficulty" : "MASTER",
+    "level" : 26,
+    "notes" : 684
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "Tulip",
+    "difficulty" : "DEBUT",
+    "level" : 8,
+    "notes" : 115
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "Tulip",
+    "difficulty" : "REGULAR",
+    "level" : 14,
+    "notes" : 184
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "Tulip",
+    "difficulty" : "PRO",
+    "level" : 18,
+    "notes" : 351
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "Tulip",
+    "difficulty" : "MASTER",
+    "level" : 26,
+    "notes" : 659
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "Tulip",
+    "difficulty" : "ⓁMASTER+",
+    "level" : 30,
+    "notes" : 869
+  }, {
+    "attribute" : "クール",
+    "name" : "オルゴールの小箱",
+    "difficulty" : "DEBUT",
+    "level" : 6,
+    "notes" : 84
+  }, {
+    "attribute" : "クール",
+    "name" : "オルゴールの小箱",
+    "difficulty" : "REGULAR",
+    "level" : 11,
+    "notes" : 145
+  }, {
+    "attribute" : "クール",
+    "name" : "オルゴールの小箱",
+    "difficulty" : "PRO",
+    "level" : 16,
+    "notes" : 321
+  }, {
+    "attribute" : "クール",
+    "name" : "オルゴールの小箱",
+    "difficulty" : "MASTER",
+    "level" : 25,
+    "notes" : 531
+  }, {
+    "attribute" : "パッション",
+    "name" : "絶対特権主張しますっ!",
+    "difficulty" : "DEBUT",
+    "level" : 9,
+    "notes" : 167
+  }, {
+    "attribute" : "パッション",
+    "name" : "絶対特権主張しますっ!",
+    "difficulty" : "REGULAR",
+    "level" : 14,
+    "notes" : 249
+  }, {
+    "attribute" : "パッション",
+    "name" : "絶対特権主張しますっ!",
+    "difficulty" : "PRO",
+    "level" : 19,
+    "notes" : 476
+  }, {
+    "attribute" : "パッション",
+    "name" : "絶対特権主張しますっ!",
+    "difficulty" : "MASTER",
+    "level" : 27,
+    "notes" : 777
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "Absolute NIne",
+    "difficulty" : "DEBUT",
+    "level" : 9,
+    "notes" : 133
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "Absolute NIne",
+    "difficulty" : "REGULAR",
+    "level" : 13,
+    "notes" : 195
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "Absolute NIne",
+    "difficulty" : "PRO",
+    "level" : 18,
+    "notes" : 347
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "Absolute NIne",
+    "difficulty" : "MASTER",
+    "level" : 26,
+    "notes" : 622
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "Absolute NIne",
+    "difficulty" : "ⓁMASTER+",
+    "level" : 30,
+    "notes" : 999
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "ハイファイ☆デイズ",
+    "difficulty" : "DEBUT",
+    "level" : 7,
+    "notes" : 116
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "ハイファイ☆デイズ",
+    "difficulty" : "REGULAR",
+    "level" : 13,
+    "notes" : 203
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "ハイファイ☆デイズ",
+    "difficulty" : "PRO",
+    "level" : 18,
+    "notes" : 415
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "ハイファイ☆デイズ",
+    "difficulty" : "MASTER",
+    "level" : 24,
+    "notes" : 554
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "ハイファイ☆デイズ",
+    "difficulty" : "ⓁMASTER+",
+    "level" : 28,
+    "notes" : 795
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "つぼみ",
+    "difficulty" : "DEBUT",
+    "level" : 8,
+    "notes" : 109
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "つぼみ",
+    "difficulty" : "REGULAR",
+    "level" : 14,
+    "notes" : 166
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "つぼみ",
+    "difficulty" : "PRO",
+    "level" : 18,
+    "notes" : 325
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "つぼみ",
+    "difficulty" : "MASTER",
+    "level" : 26,
+    "notes" : 440
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "生存本能ヴァルキュリア",
+    "difficulty" : "DEBUT",
+    "level" : 9,
+    "notes" : 115
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "生存本能ヴァルキュリア",
+    "difficulty" : "REGULAR",
+    "level" : 13,
+    "notes" : 207
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "生存本能ヴァルキュリア",
+    "difficulty" : "PRO",
+    "level" : 19,
+    "notes" : 412
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "生存本能ヴァルキュリア",
+    "difficulty" : "MASTER",
+    "level" : 26,
+    "notes" : 656
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "生存本能ヴァルキュリア",
+    "difficulty" : "ⓁMASTER+",
+    "level" : 30,
+    "notes" : 931
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "純情Midnight伝説",
+    "difficulty" : "DEBUT",
+    "level" : 8,
+    "notes" : 121
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "純情Midnight伝説",
+    "difficulty" : "REGULAR",
+    "level" : 13,
+    "notes" : 204
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "純情Midnight伝説",
+    "difficulty" : "PRO",
+    "level" : 18,
+    "notes" : 426
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "純情Midnight伝説",
+    "difficulty" : "MASTER",
+    "level" : 25,
+    "notes" : 651
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "純情Midnight伝説",
+    "difficulty" : "ⓁMASTER+",
+    "level" : 29,
+    "notes" : 922
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "Love∞Destiny",
+    "difficulty" : "PRO",
+    "level" : 19,
+    "notes" : 381
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "Love∞Destiny",
+    "difficulty" : "MASTER",
+    "level" : 26,
+    "notes" : 613
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "Love∞Destiny",
+    "difficulty" : "ⓁMASTER+",
+    "level" : 29,
+    "notes" : 719
+  }, {
+    "attribute" : "キュート",
+    "name" : "明日また会えるよね",
+    "difficulty" : "DEBUT",
+    "level" : 8,
+    "notes" : 112
+  }, {
+    "attribute" : "キュート",
+    "name" : "明日また会えるよね",
+    "difficulty" : "REGULAR",
+    "level" : 13,
+    "notes" : 180
+  }, {
+    "attribute" : "キュート",
+    "name" : "明日また会えるよね",
+    "difficulty" : "PRO",
+    "level" : 17,
+    "notes" : 390
+  }, {
+    "attribute" : "キュート",
+    "name" : "明日また会えるよね",
+    "difficulty" : "MASTER",
+    "level" : 25,
+    "notes" : 553
+  }, {
+    "attribute" : "クール",
+    "name" : "咲いてJewel",
+    "difficulty" : "DEBUT",
+    "level" : 8,
+    "notes" : 112
+  }, {
+    "attribute" : "クール",
+    "name" : "咲いてJewel",
+    "difficulty" : "REGULAR",
+    "level" : 14,
+    "notes" : 218
+  }, {
+    "attribute" : "クール",
+    "name" : "咲いてJewel",
+    "difficulty" : "PRO",
+    "level" : 18,
+    "notes" : 380
+  }, {
+    "attribute" : "クール",
+    "name" : "咲いてJewel",
+    "difficulty" : "MASTER",
+    "level" : 25,
+    "notes" : 573
+  }, {
+    "attribute" : "クール",
+    "name" : "咲いてJewel",
+    "difficulty" : "ⓁMASTER+",
+    "level" : 28,
+    "notes" : 822
+  }, {
+    "attribute" : "パッション",
+    "name" : "きみにいっぱい☆",
+    "difficulty" : "DEBUT",
+    "level" : 8,
+    "notes" : 101
+  }, {
+    "attribute" : "パッション",
+    "name" : "きみにいっぱい☆",
+    "difficulty" : "REGULAR",
+    "level" : 14,
+    "notes" : 196
+  }, {
+    "attribute" : "パッション",
+    "name" : "きみにいっぱい☆",
+    "difficulty" : "PRO",
+    "level" : 18,
+    "notes" : 314
+  }, {
+    "attribute" : "パッション",
+    "name" : "きみにいっぱい☆",
+    "difficulty" : "MASTER",
+    "level" : 25,
+    "notes" : 514
+  }, {
+    "attribute" : "パッション",
+    "name" : "きみにいっぱい☆",
+    "difficulty" : "ⓁMASTER+",
+    "level" : 28,
+    "notes" : 780
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "サマカニ!!",
+    "difficulty" : "DEBUT",
+    "level" : 8,
+    "notes" : 125
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "サマカニ!!",
+    "difficulty" : "REGULAR",
+    "level" : 14,
+    "notes" : 204
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "サマカニ!!",
+    "difficulty" : "PRO",
+    "level" : 19,
+    "notes" : 433
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "サマカニ!!",
+    "difficulty" : "MASTER",
+    "level" : 26,
+    "notes" : 697
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "サマカニ!!",
+    "difficulty" : "ⓁMASTER+",
+    "level" : 30,
+    "notes" : 971
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "Near to You",
+    "difficulty" : "DEBUT",
+    "level" : 8,
+    "notes" : 108
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "Near to You",
+    "difficulty" : "REGULAR",
+    "level" : 13,
+    "notes" : 177
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "Near to You",
+    "difficulty" : "PRO",
+    "level" : 17,
+    "notes" : 358
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "Near to You",
+    "difficulty" : "MASTER",
+    "level" : 26,
+    "notes" : 566
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "Near to You",
+    "difficulty" : "ⓁMASTER+",
+    "level" : 29,
+    "notes" : 858
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "BEYOND THE STARLIGHT",
+    "difficulty" : "DEBUT",
+    "level" : 7,
+    "notes" : 105
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "BEYOND THE STARLIGHT",
+    "difficulty" : "REGULAR",
+    "level" : 13,
+    "notes" : 199
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "BEYOND THE STARLIGHT",
+    "difficulty" : "PRO",
+    "level" : 17,
+    "notes" : 346
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "BEYOND THE STARLIGHT",
+    "difficulty" : "MASTER",
+    "level" : 26,
+    "notes" : 600
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "BEYOND THE STARLIGHT",
+    "difficulty" : "ⓁMASTER+",
+    "level" : 29,
+    "notes" : 814
+  }, {
+    "attribute" : "キュート",
+    "name" : "Near to You(CUTE VERSION)",
+    "difficulty" : "DEBUT",
+    "level" : 8,
+    "notes" : 106
+  }, {
+    "attribute" : "キュート",
+    "name" : "Near to You(CUTE VERSION)",
+    "difficulty" : "REGULAR",
+    "level" : 13,
+    "notes" : 175
+  }, {
+    "attribute" : "キュート",
+    "name" : "Near to You(CUTE VERSION)",
+    "difficulty" : "PRO",
+    "level" : 17,
+    "notes" : 377
+  }, {
+    "attribute" : "キュート",
+    "name" : "Near to You(CUTE VERSION)",
+    "difficulty" : "MASTER",
+    "level" : 25,
+    "notes" : 558
+  }, {
+    "attribute" : "クール",
+    "name" : "Near to You(COOL VERSION)",
+    "difficulty" : "DEBUT",
+    "level" : 8,
+    "notes" : 107
+  }, {
+    "attribute" : "クール",
+    "name" : "Near to You(COOL VERSION)",
+    "difficulty" : "REGULAR",
+    "level" : 13,
+    "notes" : 154
+  }, {
+    "attribute" : "クール",
+    "name" : "Near to You(COOL VERSION)",
+    "difficulty" : "PRO",
+    "level" : 17,
+    "notes" : 331
+  }, {
+    "attribute" : "クール",
+    "name" : "Near to You(COOL VERSION)",
+    "difficulty" : "MASTER",
+    "level" : 25,
+    "notes" : 516
+  }, {
+    "attribute" : "パッション",
+    "name" : "Near to You(PASSION VERSION)",
+    "difficulty" : "DEBUT",
+    "level" : 8,
+    "notes" : 118
+  }, {
+    "attribute" : "パッション",
+    "name" : "Near to You(PASSION VERSION)",
+    "difficulty" : "REGULAR",
+    "level" : 13,
+    "notes" : 210
+  }, {
+    "attribute" : "パッション",
+    "name" : "Near to You(PASSION VERSION)",
+    "difficulty" : "PRO",
+    "level" : 17,
+    "notes" : 402
+  }, {
+    "attribute" : "パッション",
+    "name" : "Near to You(PASSION VERSION)",
+    "difficulty" : "MASTER",
+    "level" : 25,
+    "notes" : 582
+  }, {
+    "attribute" : "キュート",
+    "name" : "ラブレター",
+    "difficulty" : "DEBUT",
+    "level" : 8,
+    "notes" : 115
+  }, {
+    "attribute" : "キュート",
+    "name" : "ラブレター",
+    "difficulty" : "REGULAR",
+    "level" : 13,
+    "notes" : 208
+  }, {
+    "attribute" : "キュート",
+    "name" : "ラブレター",
+    "difficulty" : "PRO",
+    "level" : 18,
+    "notes" : 329
+  }, {
+    "attribute" : "キュート",
+    "name" : "ラブレター",
+    "difficulty" : "MASTER",
+    "level" : 26,
+    "notes" : 546
+  }, {
+    "attribute" : "キュート",
+    "name" : "ラブレター",
+    "difficulty" : "ⓁMASTER+",
+    "level" : 29,
+    "notes" : 791
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "STORY",
+    "difficulty" : "DEBUT",
+    "level" : 7,
+    "notes" : 116
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "STORY",
+    "difficulty" : "REGULAR",
+    "level" : 13,
+    "notes" : 223
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "STORY",
+    "difficulty" : "PRO",
+    "level" : 17,
+    "notes" : 342
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "STORY",
+    "difficulty" : "MASTER",
+    "level" : 25,
+    "notes" : 547
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "STORY",
+    "difficulty" : "ⓁMASTER+",
+    "level" : 28,
+    "notes" : 771
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "キミとボクのミライ",
+    "difficulty" : "DEBUT",
+    "level" : 8,
+    "notes" : 125
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "キミとボクのミライ",
+    "difficulty" : "REGULAR",
+    "level" : 14,
+    "notes" : 224
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "キミとボクのミライ",
+    "difficulty" : "PRO",
+    "level" : 18,
+    "notes" : 321
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "キミとボクのミライ",
+    "difficulty" : "MASTER",
+    "level" : 25,
+    "notes" : 545
+  }, {
+    "attribute" : "クール",
+    "name" : "Jet to the Future",
+    "difficulty" : "DEBUT",
+    "level" : 8,
+    "notes" : 99
+  }, {
+    "attribute" : "クール",
+    "name" : "Jet to the Future",
+    "difficulty" : "REGULAR",
+    "level" : 13,
+    "notes" : 158
+  }, {
+    "attribute" : "クール",
+    "name" : "Jet to the Future",
+    "difficulty" : "PRO",
+    "level" : 18,
+    "notes" : 365
+  }, {
+    "attribute" : "クール",
+    "name" : "Jet to the Future",
+    "difficulty" : "MASTER",
+    "level" : 26,
+    "notes" : 599
+  }, {
+    "attribute" : "クール",
+    "name" : "Jet to the Future",
+    "difficulty" : "ⓁMASTER+",
+    "level" : 29,
+    "notes" : 784
+  }, {
+    "attribute" : "キュート",
+    "name" : "S(mile)ING!",
+    "difficulty" : "DEBUT",
+    "level" : 6,
+    "notes" : 95
+  }, {
+    "attribute" : "キュート",
+    "name" : "S(mile)ING!",
+    "difficulty" : "REGULAR",
+    "level" : 11,
+    "notes" : 162
+  }, {
+    "attribute" : "キュート",
+    "name" : "S(mile)ING!",
+    "difficulty" : "PRO",
+    "level" : 15,
+    "notes" : 269
+  }, {
+    "attribute" : "キュート",
+    "name" : "S(mile)ING!",
+    "difficulty" : "MASTER",
+    "level" : 21,
+    "notes" : 438
+  }, {
+    "attribute" : "クール",
+    "name" : "Never say never",
+    "difficulty" : "DEBUT",
+    "level" : 6,
+    "notes" : 112
+  }, {
+    "attribute" : "クール",
+    "name" : "Never say never",
+    "difficulty" : "REGULAR",
+    "level" : 12,
+    "notes" : 216
+  }, {
+    "attribute" : "クール",
+    "name" : "Never say never",
+    "difficulty" : "PRO",
+    "level" : 17,
+    "notes" : 371
+  }, {
+    "attribute" : "クール",
+    "name" : "Never say never",
+    "difficulty" : "MASTER",
+    "level" : 25,
+    "notes" : 611
+  }, {
+    "attribute" : "パッション",
+    "name" : "ミツボシ☆☆★",
+    "difficulty" : "DEBUT",
+    "level" : 8,
+    "notes" : 122
+  }, {
+    "attribute" : "パッション",
+    "name" : "ミツボシ☆☆★",
+    "difficulty" : "REGULAR",
+    "level" : 12,
+    "notes" : 189
+  }, {
+    "attribute" : "パッション",
+    "name" : "ミツボシ☆☆★",
+    "difficulty" : "PRO",
+    "level" : 17,
+    "notes" : 391
+  }, {
+    "attribute" : "パッション",
+    "name" : "ミツボシ☆☆★",
+    "difficulty" : "MASTER",
+    "level" : 24,
+    "notes" : 579
+  }, {
+    "attribute" : "キュート",
+    "name" : "おねだり Shall We ~?",
+    "difficulty" : "DEBUT",
+    "level" : 8,
+    "notes" : 106
+  }, {
+    "attribute" : "キュート",
+    "name" : "おねだり Shall We ~?",
+    "difficulty" : "REGULAR",
+    "level" : 13,
+    "notes" : 178
+  }, {
+    "attribute" : "キュート",
+    "name" : "おねだり Shall We ~?",
+    "difficulty" : "PRO",
+    "level" : 18,
+    "notes" : 352
+  }, {
+    "attribute" : "キュート",
+    "name" : "おねだり Shall We ~?",
+    "difficulty" : "MASTER",
+    "level" : 25,
+    "notes" : 520
+  }, {
+    "attribute" : "クール",
+    "name" : "Twilight Sky",
+    "difficulty" : "DEBUT",
+    "level" : 7,
+    "notes" : 122
+  }, {
+    "attribute" : "クール",
+    "name" : "Twilight Sky",
+    "difficulty" : "REGULAR",
+    "level" : 13,
+    "notes" : 192
+  }, {
+    "attribute" : "クール",
+    "name" : "Twilight Sky",
+    "difficulty" : "PRO",
+    "level" : 18,
+    "notes" : 425
+  }, {
+    "attribute" : "クール",
+    "name" : "Twilight Sky",
+    "difficulty" : "MASTER",
+    "level" : 24,
+    "notes" : 582
+  }, {
+    "attribute" : "パッション",
+    "name" : "DOKIDOKIリズム",
+    "difficulty" : "DEBUT",
+    "level" : 8,
+    "notes" : 101
+  }, {
+    "attribute" : "パッション",
+    "name" : "DOKIDOKIリズム",
+    "difficulty" : "REGULAR",
+    "level" : 13,
+    "notes" : 192
+  }, {
+    "attribute" : "パッション",
+    "name" : "DOKIDOKIリズム",
+    "difficulty" : "PRO",
+    "level" : 17,
+    "notes" : 380
+  }, {
+    "attribute" : "パッション",
+    "name" : "DOKIDOKIリズム",
+    "difficulty" : "MASTER",
+    "level" : 24,
+    "notes" : 569
+  }, {
+    "attribute" : "キュート",
+    "name" : "風色メロディ",
+    "difficulty" : "DEBUT",
+    "level" : 6,
+    "notes" : 67
+  }, {
+    "attribute" : "キュート",
+    "name" : "風色メロディ",
+    "difficulty" : "REGULAR",
+    "level" : 11,
+    "notes" : 138
+  }, {
+    "attribute" : "キュート",
+    "name" : "風色メロディ",
+    "difficulty" : "PRO",
+    "level" : 16,
+    "notes" : 283
+  }, {
+    "attribute" : "キュート",
+    "name" : "風色メロディ",
+    "difficulty" : "MASTER",
+    "level" : 23,
+    "notes" : 409
+  }, {
+    "attribute" : "パッション",
+    "name" : "ましゅまろ☆キッス",
+    "difficulty" : "DEBUT",
+    "level" : 8,
+    "notes" : 95
+  }, {
+    "attribute" : "パッション",
+    "name" : "ましゅまろ☆キッス",
+    "difficulty" : "REGULAR",
+    "level" : 13,
+    "notes" : 157
+  }, {
+    "attribute" : "パッション",
+    "name" : "ましゅまろ☆キッス",
+    "difficulty" : "PRO",
+    "level" : 18,
+    "notes" : 379
+  }, {
+    "attribute" : "パッション",
+    "name" : "ましゅまろ☆キッス",
+    "difficulty" : "MASTER",
+    "level" : 24,
+    "notes" : 504
+  }, {
+    "attribute" : "キュート",
+    "name" : "あんずのうた",
+    "difficulty" : "DEBUT",
+    "level" : 9,
+    "notes" : 152
+  }, {
+    "attribute" : "キュート",
+    "name" : "あんずのうた",
+    "difficulty" : "REGULAR",
+    "level" : 14,
+    "notes" : 265
+  }, {
+    "attribute" : "キュート",
+    "name" : "あんずのうた",
+    "difficulty" : "PRO",
+    "level" : 19,
+    "notes" : 464
+  }, {
+    "attribute" : "キュート",
+    "name" : "あんずのうた",
+    "difficulty" : "MASTER",
+    "level" : 28,
+    "notes" : 700
+  }, {
+    "attribute" : "クール",
+    "name" : "華蕾夢ミル狂詩曲 ~魂ノ導~",
+    "difficulty" : "DEBUT",
+    "level" : 6,
+    "notes" : 88
+  }, {
+    "attribute" : "クール",
+    "name" : "華蕾夢ミル狂詩曲 ~魂ノ導~",
+    "difficulty" : "REGULAR",
+    "level" : 13,
+    "notes" : 190
+  }, {
+    "attribute" : "クール",
+    "name" : "華蕾夢ミル狂詩曲 ~魂ノ導~",
+    "difficulty" : "PRO",
+    "level" : 18,
+    "notes" : 423
+  }, {
+    "attribute" : "クール",
+    "name" : "華蕾夢ミル狂詩曲 ~魂ノ導~",
+    "difficulty" : "MASTER",
+    "level" : 27,
+    "notes" : 656
+  }, {
+    "attribute" : "キュート",
+    "name" : "ショコラ・ティアラ",
+    "difficulty" : "DEBUT",
+    "level" : 6,
+    "notes" : 82
+  }, {
+    "attribute" : "キュート",
+    "name" : "ショコラ・ティアラ",
+    "difficulty" : "REGULAR",
+    "level" : 13,
+    "notes" : 166
+  }, {
+    "attribute" : "キュート",
+    "name" : "ショコラ・ティアラ",
+    "difficulty" : "PRO",
+    "level" : 18,
+    "notes" : 366
+  }, {
+    "attribute" : "キュート",
+    "name" : "ショコラ・ティアラ",
+    "difficulty" : "MASTER",
+    "level" : 26,
+    "notes" : 510
+  }, {
+    "attribute" : "クール",
+    "name" : "ヴィーナスシンドローム",
+    "difficulty" : "DEBUT",
+    "level" : 8,
+    "notes" : 107
+  }, {
+    "attribute" : "クール",
+    "name" : "ヴィーナスシンドローム",
+    "difficulty" : "REGULAR",
+    "level" : 14,
+    "notes" : 169
+  }, {
+    "attribute" : "クール",
+    "name" : "ヴィーナスシンドローム",
+    "difficulty" : "PRO",
+    "level" : 19,
+    "notes" : 379
+  }, {
+    "attribute" : "クール",
+    "name" : "ヴィーナスシンドローム",
+    "difficulty" : "MASTER",
+    "level" : 26,
+    "notes" : 612
+  }, {
+    "attribute" : "パッション",
+    "name" : "Romantic Now",
+    "difficulty" : "DEBUT",
+    "level" : 8,
+    "notes" : 126
+  }, {
+    "attribute" : "パッション",
+    "name" : "Romantic Now",
+    "difficulty" : "REGULAR",
+    "level" : 14,
+    "notes" : 248
+  }, {
+    "attribute" : "パッション",
+    "name" : "Romantic Now",
+    "difficulty" : "PRO",
+    "level" : 19,
+    "notes" : 461
+  }, {
+    "attribute" : "パッション",
+    "name" : "Romantic Now",
+    "difficulty" : "MASTER",
+    "level" : 27,
+    "notes" : 660
+  }, {
+    "attribute" : "クール",
+    "name" : "You’re stars shine on me",
+    "difficulty" : "DEBUT",
+    "level" : 6,
+    "notes" : 69
+  }, {
+    "attribute" : "クール",
+    "name" : "You’re stars shine on me",
+    "difficulty" : "REGULAR",
+    "level" : 12,
+    "notes" : 115
+  }, {
+    "attribute" : "クール",
+    "name" : "You’re stars shine on me",
+    "difficulty" : "PRO",
+    "level" : 16,
+    "notes" : 245
+  }, {
+    "attribute" : "クール",
+    "name" : "You’re stars shine on me",
+    "difficulty" : "MASTER",
+    "level" : 23,
+    "notes" : 425
+  }, {
+    "attribute" : "パッション",
+    "name" : "TOKIMEKIエスカレート",
+    "difficulty" : "DEBUT",
+    "level" : 9,
+    "notes" : 140
+  }, {
+    "attribute" : "パッション",
+    "name" : "TOKIMEKIエスカレート",
+    "difficulty" : "REGULAR",
+    "level" : 14,
+    "notes" : 240
+  }, {
+    "attribute" : "パッション",
+    "name" : "TOKIMEKIエスカレート",
+    "difficulty" : "PRO",
+    "level" : 19,
+    "notes" : 494
+  }, {
+    "attribute" : "パッション",
+    "name" : "TOKIMEKIエスカレート",
+    "difficulty" : "MASTER",
+    "level" : 28,
+    "notes" : 800
+  }, {
+    "attribute" : "キュート",
+    "name" : "Naked Romance",
+    "difficulty" : "DEBUT",
+    "level" : 7,
+    "notes" : 110
+  }, {
+    "attribute" : "キュート",
+    "name" : "Naked Romance",
+    "difficulty" : "REGULAR",
+    "level" : 13,
+    "notes" : 200
+  }, {
+    "attribute" : "キュート",
+    "name" : "Naked Romance",
+    "difficulty" : "PRO",
+    "level" : 17,
+    "notes" : 333
+  }, {
+    "attribute" : "キュート",
+    "name" : "Naked Romance",
+    "difficulty" : "MASTER",
+    "level" : 26,
+    "notes" : 674
+  }, {
+    "attribute" : "クール",
+    "name" : "Angel Breeze",
+    "difficulty" : "DEBUT",
+    "level" : 9,
+    "notes" : 118
+  }, {
+    "attribute" : "クール",
+    "name" : "Angel Breeze",
+    "difficulty" : "REGULAR",
+    "level" : 14,
+    "notes" : 216
+  }, {
+    "attribute" : "クール",
+    "name" : "Angel Breeze",
+    "difficulty" : "PRO",
+    "level" : 17,
+    "notes" : 352
+  }, {
+    "attribute" : "クール",
+    "name" : "Angel Breeze",
+    "difficulty" : "MASTER",
+    "level" : 24,
+    "notes" : 524
+  }, {
+    "attribute" : "パッション",
+    "name" : "アップルパイ・プリンセス",
+    "difficulty" : "DEBUT",
+    "level" : 6,
+    "notes" : 105
+  }, {
+    "attribute" : "パッション",
+    "name" : "アップルパイ・プリンセス",
+    "difficulty" : "REGULAR",
+    "level" : 11,
+    "notes" : 196
+  }, {
+    "attribute" : "パッション",
+    "name" : "アップルパイ・プリンセス",
+    "difficulty" : "PRO",
+    "level" : 17,
+    "notes" : 376
+  }, {
+    "attribute" : "パッション",
+    "name" : "アップルパイ・プリンセス",
+    "difficulty" : "MASTER",
+    "level" : 23,
+    "notes" : 562
+  }, {
+    "attribute" : "キュート",
+    "name" : "エヴリデイドリーム",
+    "difficulty" : "DEBUT",
+    "level" : 8,
+    "notes" : 114
+  }, {
+    "attribute" : "キュート",
+    "name" : "エヴリデイドリーム",
+    "difficulty" : "REGULAR",
+    "level" : 13,
+    "notes" : 175
+  }, {
+    "attribute" : "キュート",
+    "name" : "エヴリデイドリーム",
+    "difficulty" : "PRO",
+    "level" : 17,
+    "notes" : 342
+  }, {
+    "attribute" : "キュート",
+    "name" : "エヴリデイドリーム",
+    "difficulty" : "MASTER",
+    "level" : 25,
+    "notes" : 552
+  }, {
+    "attribute" : "クール",
+    "name" : "Bright Blue",
+    "difficulty" : "DEBUT",
+    "level" : 6,
+    "notes" : 81
+  }, {
+    "attribute" : "クール",
+    "name" : "Bright Blue",
+    "difficulty" : "REGULAR",
+    "level" : 11,
+    "notes" : 144
+  }, {
+    "attribute" : "クール",
+    "name" : "Bright Blue",
+    "difficulty" : "PRO",
+    "level" : 16,
+    "notes" : 240
+  }, {
+    "attribute" : "クール",
+    "name" : "Bright Blue",
+    "difficulty" : "MASTER",
+    "level" : 23,
+    "notes" : 389
+  }, {
+    "attribute" : "パッション",
+    "name" : "Rockin’ Emotion",
+    "difficulty" : "DEBUT",
+    "level" : 9,
+    "notes" : 148
+  }, {
+    "attribute" : "パッション",
+    "name" : "Rockin’ Emotion",
+    "difficulty" : "REGULAR",
+    "level" : 13,
+    "notes" : 210
+  }, {
+    "attribute" : "パッション",
+    "name" : "Rockin’ Emotion",
+    "difficulty" : "PRO",
+    "level" : 18,
+    "notes" : 396
+  }, {
+    "attribute" : "パッション",
+    "name" : "Rockin’ Emotion",
+    "difficulty" : "MASTER",
+    "level" : 26,
+    "notes" : 675
+  }, {
+    "attribute" : "キュート",
+    "name" : "花簪 HANAKANZASHI",
+    "difficulty" : "DEBUT",
+    "level" : 6,
+    "notes" : 91
+  }, {
+    "attribute" : "キュート",
+    "name" : "花簪 HANAKANZASHI",
+    "difficulty" : "REGULAR",
+    "level" : 13,
+    "notes" : 168
+  }, {
+    "attribute" : "キュート",
+    "name" : "花簪 HANAKANZASHI",
+    "difficulty" : "PRO",
+    "level" : 19,
+    "notes" : 340
+  }, {
+    "attribute" : "キュート",
+    "name" : "花簪 HANAKANZASHI",
+    "difficulty" : "MASTER",
+    "level" : 27,
+    "notes" : 645
+  }, {
+    "attribute" : "クール",
+    "name" : "Hotel Moonside",
+    "difficulty" : "DEBUT",
+    "level" : 9,
+    "notes" : 138
+  }, {
+    "attribute" : "クール",
+    "name" : "Hotel Moonside",
+    "difficulty" : "REGULAR",
+    "level" : 14,
+    "notes" : 256
+  }, {
+    "attribute" : "クール",
+    "name" : "Hotel Moonside",
+    "difficulty" : "PRO",
+    "level" : 19,
+    "notes" : 410
+  }, {
+    "attribute" : "クール",
+    "name" : "Hotel Moonside",
+    "difficulty" : "MASTER",
+    "level" : 27,
+    "notes" : 779
+  }, {
+    "attribute" : "パッション",
+    "name" : "お散歩カメラ",
+    "difficulty" : "DEBUT",
+    "level" : 8,
+    "notes" : 110
+  }, {
+    "attribute" : "パッション",
+    "name" : "お散歩カメラ",
+    "difficulty" : "REGULAR",
+    "level" : 13,
+    "notes" : 197
+  }, {
+    "attribute" : "パッション",
+    "name" : "お散歩カメラ",
+    "difficulty" : "PRO",
+    "level" : 18,
+    "notes" : 381
+  }, {
+    "attribute" : "パッション",
+    "name" : "お散歩カメラ",
+    "difficulty" : "MASTER",
+    "level" : 26,
+    "notes" : 610
+  }, {
+    "attribute" : "キュート",
+    "name" : "メルヘンデビュー!",
+    "difficulty" : "DEBUT",
+    "level" : 7,
+    "notes" : 77
+  }, {
+    "attribute" : "キュート",
+    "name" : "メルヘンデビュー!",
+    "difficulty" : "REGULAR",
+    "level" : 13,
+    "notes" : 177
+  }, {
+    "attribute" : "キュート",
+    "name" : "メルヘンデビュー!",
+    "difficulty" : "PRO",
+    "level" : 17,
+    "notes" : 377
+  }, {
+    "attribute" : "キュート",
+    "name" : "メルヘンデビュー!",
+    "difficulty" : "MASTER",
+    "level" : 27,
+    "notes" : 747
+  }, {
+    "attribute" : "クール",
+    "name" : "2nd SIDE",
+    "difficulty" : "DEBUT",
+    "level" : 7,
+    "notes" : 95
+  }, {
+    "attribute" : "クール",
+    "name" : "2nd SIDE",
+    "difficulty" : "REGULAR",
+    "level" : 12,
+    "notes" : 168
+  }, {
+    "attribute" : "クール",
+    "name" : "2nd SIDE",
+    "difficulty" : "PRO",
+    "level" : 17,
+    "notes" : 291
+  }, {
+    "attribute" : "クール",
+    "name" : "2nd SIDE",
+    "difficulty" : "MASTER",
+    "level" : 25,
+    "notes" : 527
+  }, {
+    "attribute" : "パッション",
+    "name" : "熱血乙女A",
+    "difficulty" : "DEBUT",
+    "level" : 6,
+    "notes" : 87
+  }, {
+    "attribute" : "パッション",
+    "name" : "熱血乙女A",
+    "difficulty" : "REGULAR",
+    "level" : 11,
+    "notes" : 189
+  }, {
+    "attribute" : "パッション",
+    "name" : "熱血乙女A",
+    "difficulty" : "PRO",
+    "level" : 16,
+    "notes" : 323
+  }, {
+    "attribute" : "パッション",
+    "name" : "熱血乙女A",
+    "difficulty" : "MASTER",
+    "level" : 22,
+    "notes" : 500
+  }, {
+    "attribute" : "キュート",
+    "name" : "き・ま・ぐ・れ☆Café au lait!",
+    "difficulty" : "DEBUT",
+    "level" : 7,
+    "notes" : 91
+  }, {
+    "attribute" : "キュート",
+    "name" : "き・ま・ぐ・れ☆Café au lait!",
+    "difficulty" : "REGULAR",
+    "level" : 13,
+    "notes" : 187
+  }, {
+    "attribute" : "キュート",
+    "name" : "き・ま・ぐ・れ☆Café au lait!",
+    "difficulty" : "PRO",
+    "level" : 17,
+    "notes" : 327
+  }, {
+    "attribute" : "キュート",
+    "name" : "き・ま・ぐ・れ☆Café au lait!",
+    "difficulty" : "MASTER",
+    "level" : 25,
+    "notes" : 537
+  }, {
+    "attribute" : "クール",
+    "name" : "薄荷 -ハッカ-",
+    "difficulty" : "DEBUT",
+    "level" : 6,
+    "notes" : 73
+  }, {
+    "attribute" : "クール",
+    "name" : "薄荷 -ハッカ-",
+    "difficulty" : "REGULAR",
+    "level" : 13,
+    "notes" : 121
+  }, {
+    "attribute" : "クール",
+    "name" : "薄荷 -ハッカ-",
+    "difficulty" : "PRO",
+    "level" : 17,
+    "notes" : 232
+  }, {
+    "attribute" : "クール",
+    "name" : "薄荷 -ハッカ-",
+    "difficulty" : "MASTER",
+    "level" : 24,
+    "notes" : 400
+  }, {
+    "attribute" : "パッション",
+    "name" : "毒茸伝説",
+    "difficulty" : "DEBUT",
+    "level" : 9,
+    "notes" : 115
+  }, {
+    "attribute" : "パッション",
+    "name" : "毒茸伝説",
+    "difficulty" : "REGULAR",
+    "level" : 14,
+    "notes" : 183
+  }, {
+    "attribute" : "パッション",
+    "name" : "毒茸伝説",
+    "difficulty" : "PRO",
+    "level" : 19,
+    "notes" : 405
+  }, {
+    "attribute" : "パッション",
+    "name" : "毒茸伝説",
+    "difficulty" : "MASTER",
+    "level" : 28,
+    "notes" : 700
+  }, {
+    "attribute" : "キュート",
+    "name" : "秘密のトワレ",
+    "difficulty" : "DEBUT",
+    "level" : 9,
+    "notes" : 127
+  }, {
+    "attribute" : "キュート",
+    "name" : "秘密のトワレ",
+    "difficulty" : "REGULAR",
+    "level" : 13,
+    "notes" : 206
+  }, {
+    "attribute" : "キュート",
+    "name" : "秘密のトワレ",
+    "difficulty" : "PRO",
+    "level" : 19,
+    "notes" : 368
+  }, {
+    "attribute" : "キュート",
+    "name" : "秘密のトワレ",
+    "difficulty" : "MASTER",
+    "level" : 28,
+    "notes" : 773
+  }, {
+    "attribute" : "クール",
+    "name" : "小さな恋の密室事件",
+    "difficulty" : "DEBUT",
+    "level" : 7,
+    "notes" : 95
+  }, {
+    "attribute" : "クール",
+    "name" : "小さな恋の密室事件",
+    "difficulty" : "REGULAR",
+    "level" : 13,
+    "notes" : 168
+  }, {
+    "attribute" : "クール",
+    "name" : "小さな恋の密室事件",
+    "difficulty" : "PRO",
+    "level" : 17,
+    "notes" : 276
+  }, {
+    "attribute" : "クール",
+    "name" : "小さな恋の密室事件",
+    "difficulty" : "MASTER",
+    "level" : 27,
+    "notes" : 496
+  }, {
+    "attribute" : "パッション",
+    "name" : "Can’t Stop!!",
+    "difficulty" : "DEBUT",
+    "level" : 7,
+    "notes" : 125
+  }, {
+    "attribute" : "パッション",
+    "name" : "Can’t Stop!!",
+    "difficulty" : "REGULAR",
+    "level" : 13,
+    "notes" : 222
+  }, {
+    "attribute" : "パッション",
+    "name" : "Can’t Stop!!",
+    "difficulty" : "PRO",
+    "level" : 18,
+    "notes" : 386
+  }, {
+    "attribute" : "パッション",
+    "name" : "Can’t Stop!!",
+    "difficulty" : "MASTER",
+    "level" : 25,
+    "notes" : 618
+  }, {
+    "attribute" : "キュート",
+    "name" : "恋色エナジー",
+    "difficulty" : "DEBUT",
+    "level" : 8,
+    "notes" : 120
+  }, {
+    "attribute" : "キュート",
+    "name" : "恋色エナジー",
+    "difficulty" : "REGULAR",
+    "level" : 14,
+    "notes" : 216
+  }, {
+    "attribute" : "キュート",
+    "name" : "恋色エナジー",
+    "difficulty" : "PRO",
+    "level" : 19,
+    "notes" : 347
+  }, {
+    "attribute" : "キュート",
+    "name" : "恋色エナジー",
+    "difficulty" : "MASTER",
+    "level" : 25,
+    "notes" : 606
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "あいくるしい",
+    "difficulty" : "DEBUT",
+    "level" : 7,
+    "notes" : 94
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "あいくるしい",
+    "difficulty" : "REGULAR",
+    "level" : 13,
+    "notes" : 178
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "あいくるしい",
+    "difficulty" : "PRO",
+    "level" : 17,
+    "notes" : 288
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "あいくるしい",
+    "difficulty" : "MASTER",
+    "level" : 25,
+    "notes" : 468
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "あいくるしい",
+    "difficulty" : "ⓁMASTER+",
+    "level" : 28,
+    "notes" : 573
+  }, {
+    "attribute" : "クール",
+    "name" : "青の一番星",
+    "difficulty" : "DEBUT",
+    "level" : 7,
+    "notes" : 97
+  }, {
+    "attribute" : "クール",
+    "name" : "青の一番星",
+    "difficulty" : "REGULAR",
+    "level" : 13,
+    "notes" : 160
+  }, {
+    "attribute" : "クール",
+    "name" : "青の一番星",
+    "difficulty" : "PRO",
+    "level" : 19,
+    "notes" : 359
+  }, {
+    "attribute" : "クール",
+    "name" : "青の一番星",
+    "difficulty" : "MASTER",
+    "level" : 27,
+    "notes" : 677
+  }, {
+    "attribute" : "パッション",
+    "name" : "Flip Flop",
+    "difficulty" : "DEBUT",
+    "level" : 7,
+    "notes" : 119
+  }, {
+    "attribute" : "パッション",
+    "name" : "Flip Flop",
+    "difficulty" : "REGULAR",
+    "level" : 13,
+    "notes" : 207
+  }, {
+    "attribute" : "パッション",
+    "name" : "Flip Flop",
+    "difficulty" : "PRO",
+    "level" : 18,
+    "notes" : 371
+  }, {
+    "attribute" : "パッション",
+    "name" : "Flip Flop",
+    "difficulty" : "MASTER",
+    "level" : 25,
+    "notes" : 631
+  }, {
+    "attribute" : "パッション",
+    "name" : "Flip Flop",
+    "difficulty" : "ⓁMASTER+",
+    "level" : 29,
+    "notes" : 844
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "Treasure☆",
+    "difficulty" : "DEBUT",
+    "level" : 6,
+    "notes" : 84
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "Treasure☆",
+    "difficulty" : "REGULAR",
+    "level" : 11,
+    "notes" : 151
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "Treasure☆",
+    "difficulty" : "PRO",
+    "level" : 16,
+    "notes" : 267
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "Treasure☆",
+    "difficulty" : "MASTER",
+    "level" : 24,
+    "notes" : 541
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "EVERMORE",
+    "difficulty" : "DEBUT",
+    "level" : 8,
+    "notes" : 120
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "EVERMORE",
+    "difficulty" : "REGULAR",
+    "level" : 14,
+    "notes" : 210
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "EVERMORE",
+    "difficulty" : "PRO",
+    "level" : 19,
+    "notes" : 427
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "EVERMORE",
+    "difficulty" : "MASTER",
+    "level" : 27,
+    "notes" : 675
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "EVERMORE",
+    "difficulty" : "ⓁMASTER+",
+    "level" : 29,
+    "notes" : 861
+  }, {
+    "attribute" : "パッション",
+    "name" : "気持ちいいよね 一等賞!",
+    "difficulty" : "DEBUT",
+    "level" : 9,
+    "notes" : 117
+  }, {
+    "attribute" : "パッション",
+    "name" : "気持ちいいよね 一等賞!",
+    "difficulty" : "REGULAR",
+    "level" : 14,
+    "notes" : 186
+  }, {
+    "attribute" : "パッション",
+    "name" : "気持ちいいよね 一等賞!",
+    "difficulty" : "PRO",
+    "level" : 17,
+    "notes" : 338
+  }, {
+    "attribute" : "パッション",
+    "name" : "気持ちいいよね 一等賞!",
+    "difficulty" : "MASTER",
+    "level" : 26,
+    "notes" : 689
+  }, {
+    "attribute" : "キュート",
+    "name" : "あんきら!?狂騒曲",
+    "difficulty" : "DEBUT",
+    "level" : 9,
+    "notes" : 150
+  }, {
+    "attribute" : "キュート",
+    "name" : "あんきら!?狂騒曲",
+    "difficulty" : "REGULAR",
+    "level" : 14,
+    "notes" : 260
+  }, {
+    "attribute" : "キュート",
+    "name" : "あんきら!?狂騒曲",
+    "difficulty" : "PRO",
+    "level" : 19,
+    "notes" : 495
+  }, {
+    "attribute" : "キュート",
+    "name" : "あんきら!?狂騒曲",
+    "difficulty" : "MASTER",
+    "level" : 26,
+    "notes" : 785
+  }, {
+    "attribute" : "キュート",
+    "name" : "あんきら!?狂騒曲",
+    "difficulty" : "ⓁMASTER+",
+    "level" : 30,
+    "notes" : 957
+  }, {
+    "attribute" : "キュート",
+    "name" : "ラヴィアンローズ",
+    "difficulty" : "DEBUT",
+    "level" : 8,
+    "notes" : 95
+  }, {
+    "attribute" : "キュート",
+    "name" : "ラヴィアンローズ",
+    "difficulty" : "REGULAR",
+    "level" : 12,
+    "notes" : 153
+  }, {
+    "attribute" : "キュート",
+    "name" : "ラヴィアンローズ",
+    "difficulty" : "PRO",
+    "level" : 18,
+    "notes" : 352
+  }, {
+    "attribute" : "キュート",
+    "name" : "ラヴィアンローズ",
+    "difficulty" : "MASTER",
+    "level" : 24,
+    "notes" : 499
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "命燃やして恋せよ乙女",
+    "difficulty" : "DEBUT",
+    "level" : 8,
+    "notes" : 85
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "命燃やして恋せよ乙女",
+    "difficulty" : "REGULAR",
+    "level" : 12,
+    "notes" : 155
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "命燃やして恋せよ乙女",
+    "difficulty" : "PRO",
+    "level" : 17,
+    "notes" : 293
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "命燃やして恋せよ乙女",
+    "difficulty" : "MASTER",
+    "level" : 25,
+    "notes" : 529
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "命燃やして恋せよ乙女",
+    "difficulty" : "ⓁMASTER+",
+    "level" : 29,
+    "notes" : 739
+  }, {
+    "attribute" : "クール",
+    "name" : "Lunatic Show",
+    "difficulty" : "DEBUT",
+    "level" : 7,
+    "notes" : 88
+  }, {
+    "attribute" : "クール",
+    "name" : "Lunatic Show",
+    "difficulty" : "REGULAR",
+    "level" : 13,
+    "notes" : 164
+  }, {
+    "attribute" : "クール",
+    "name" : "Lunatic Show",
+    "difficulty" : "PRO",
+    "level" : 19,
+    "notes" : 361
+  }, {
+    "attribute" : "クール",
+    "name" : "Lunatic Show",
+    "difficulty" : "MASTER",
+    "level" : 26,
+    "notes" : 568
+  }, {
+    "attribute" : "クール",
+    "name" : "Lunatic Show",
+    "difficulty" : "ⓁMASTER+",
+    "level" : 29,
+    "notes" : 783
+  }, {
+    "attribute" : "クール",
+    "name" : "in fact",
+    "difficulty" : "DEBUT",
+    "level" : 7,
+    "notes" : 85
+  }, {
+    "attribute" : "クール",
+    "name" : "in fact",
+    "difficulty" : "REGULAR",
+    "level" : 12,
+    "notes" : 147
+  }, {
+    "attribute" : "クール",
+    "name" : "in fact",
+    "difficulty" : "PRO",
+    "level" : 18,
+    "notes" : 276
+  }, {
+    "attribute" : "クール",
+    "name" : "in fact",
+    "difficulty" : "MASTER",
+    "level" : 24,
+    "notes" : 403
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "Sweet Witches’ Night ~6人目はだぁれ~",
+    "difficulty" : "DEBUT",
+    "level" : 7,
+    "notes" : 113
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "Sweet Witches’ Night ~6人目はだぁれ~",
+    "difficulty" : "REGULAR",
+    "level" : 13,
+    "notes" : 173
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "Sweet Witches’ Night ~6人目はだぁれ~",
+    "difficulty" : "PRO",
+    "level" : 19,
+    "notes" : 381
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "Sweet Witches’ Night ~6人目はだぁれ~",
+    "difficulty" : "MASTER",
+    "level" : 26,
+    "notes" : 553
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "Sweet Witches’ Night ~6人目はだぁれ~",
+    "difficulty" : "ⓁMASTER+",
+    "level" : 29,
+    "notes" : 774
+  }, {
+    "attribute" : "キュート",
+    "name" : "S(mile)ING!",
+    "difficulty" : "MASTER+",
+    "level" : 27,
+    "notes" : 627
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "お願い!シンデレラ",
+    "difficulty" : "MASTER+",
+    "level" : 25,
+    "notes" : 527
+  }, {
+    "attribute" : "キュート",
+    "name" : "アタシポンコツアンドロイド",
+    "difficulty" : "MASTER+",
+    "level" : 29,
+    "notes" : 822
+  }, {
+    "attribute" : "パッション",
+    "name" : "情熱ファンファンファーレ",
+    "difficulty" : "DEBUT",
+    "level" : 8,
+    "notes" : 101
+  }, {
+    "attribute" : "パッション",
+    "name" : "情熱ファンファンファーレ",
+    "difficulty" : "REGULAR",
+    "level" : 13,
+    "notes" : 187
+  }, {
+    "attribute" : "パッション",
+    "name" : "情熱ファンファンファーレ",
+    "difficulty" : "PRO",
+    "level" : 19,
+    "notes" : 407
+  }, {
+    "attribute" : "パッション",
+    "name" : "情熱ファンファンファーレ",
+    "difficulty" : "MASTER",
+    "level" : 26,
+    "notes" : 700
+  }, {
+    "attribute" : "パッション",
+    "name" : "情熱ファンファンファーレ",
+    "difficulty" : "ⓁMASTER+",
+    "level" : 29,
+    "notes" : 870
+  }, {
+    "attribute" : "パッション",
+    "name" : "ミラクルテレパシー",
+    "difficulty" : "DEBUT",
+    "level" : 7,
+    "notes" : 116
+  }, {
+    "attribute" : "パッション",
+    "name" : "ミラクルテレパシー",
+    "difficulty" : "REGULAR",
+    "level" : 13,
+    "notes" : 223
+  }, {
+    "attribute" : "パッション",
+    "name" : "ミラクルテレパシー",
+    "difficulty" : "PRO",
+    "level" : 19,
+    "notes" : 412
+  }, {
+    "attribute" : "パッション",
+    "name" : "ミラクルテレパシー",
+    "difficulty" : "MASTER",
+    "level" : 26,
+    "notes" : 695
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "とどけ!アイドル",
+    "difficulty" : "MASTER+",
+    "level" : 26,
+    "notes" : 658
+  }, {
+    "attribute" : "クール",
+    "name" : "Nation Blue",
+    "difficulty" : "MASTER+",
+    "level" : 29,
+    "notes" : 835
+  }, {
+    "attribute" : "クール",
+    "name" : "Never say never",
+    "difficulty" : "MASTER+",
+    "level" : 27,
+    "notes" : 774
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "桜の頃",
+    "difficulty" : "DEBUT",
+    "level" : 8,
+    "notes" : 131
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "桜の頃",
+    "difficulty" : "REGULAR",
+    "level" : 14,
+    "notes" : 198
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "桜の頃",
+    "difficulty" : "PRO",
+    "level" : 19,
+    "notes" : 346
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "桜の頃",
+    "difficulty" : "MASTER",
+    "level" : 26,
+    "notes" : 517
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "桜の頃",
+    "difficulty" : "ⓁMASTER+",
+    "level" : 29,
+    "notes" : 586
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "We’re the friends!",
+    "difficulty" : "MASTER+",
+    "level" : 26,
+    "notes" : 638
+  }, {
+    "attribute" : "パッション",
+    "name" : "ミツボシ☆☆★",
+    "difficulty" : "MASTER+",
+    "level" : 27,
+    "notes" : 805
+  }, {
+    "attribute" : "パッション",
+    "name" : "Orange Sapphire",
+    "difficulty" : "MASTER+",
+    "level" : 29,
+    "notes" : 918
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "エンジェル ドリーム",
+    "difficulty" : "DEBUT",
+    "level" : 9,
+    "notes" : 127
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "エンジェル ドリーム",
+    "difficulty" : "REGULAR",
+    "level" : 13,
+    "notes" : 226
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "エンジェル ドリーム",
+    "difficulty" : "PRO",
+    "level" : 17,
+    "notes" : 349
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "エンジェル ドリーム",
+    "difficulty" : "MASTER",
+    "level" : 26,
+    "notes" : 765
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "∀NSWER",
+    "difficulty" : "DEBUT",
+    "level" : 7,
+    "notes" : 90
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "∀NSWER",
+    "difficulty" : "REGULAR",
+    "level" : 13,
+    "notes" : 201
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "∀NSWER",
+    "difficulty" : "PRO",
+    "level" : 18,
+    "notes" : 342
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "∀NSWER",
+    "difficulty" : "MASTER",
+    "level" : 26,
+    "notes" : 620
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "∀NSWER",
+    "difficulty" : "ⓁMASTER+",
+    "level" : 30,
+    "notes" : 888
+  }, {
+    "attribute" : "キュート",
+    "name" : "Happy×2 Days",
+    "difficulty" : "MASTER+",
+    "level" : 27,
+    "notes" : 661
+  }, {
+    "attribute" : "キュート",
+    "name" : "恋のHamburg♪",
+    "difficulty" : "DEBUT",
+    "level" : 7,
+    "notes" : 110
+  }, {
+    "attribute" : "キュート",
+    "name" : "恋のHamburg♪",
+    "difficulty" : "REGULAR",
+    "level" : 13,
+    "notes" : 216
+  }, {
+    "attribute" : "キュート",
+    "name" : "恋のHamburg♪",
+    "difficulty" : "PRO",
+    "level" : 17,
+    "notes" : 324
+  }, {
+    "attribute" : "キュート",
+    "name" : "恋のHamburg♪",
+    "difficulty" : "MASTER",
+    "level" : 25,
+    "notes" : 586
+  }, {
+    "attribute" : "キュート",
+    "name" : "shabon song",
+    "difficulty" : "DEBUT",
+    "level" : 7,
+    "notes" : 82
+  }, {
+    "attribute" : "キュート",
+    "name" : "shabon song",
+    "difficulty" : "REGULAR",
+    "level" : 13,
+    "notes" : 163
+  }, {
+    "attribute" : "キュート",
+    "name" : "shabon song",
+    "difficulty" : "PRO",
+    "level" : 17,
+    "notes" : 295
+  }, {
+    "attribute" : "キュート",
+    "name" : "shabon song",
+    "difficulty" : "MASTER",
+    "level" : 25,
+    "notes" : 573
+  }, {
+    "attribute" : "キュート",
+    "name" : "shabon song",
+    "difficulty" : "ⓁMASTER+",
+    "level" : 28,
+    "notes" : 674
+  }, {
+    "attribute" : "クール",
+    "name" : "Memories",
+    "difficulty" : "MASTER+",
+    "level" : 26,
+    "notes" : 603
+  }, {
+    "attribute" : "クール",
+    "name" : "Nocturne",
+    "difficulty" : "DEBUT",
+    "level" : 8,
+    "notes" : 121
+  }, {
+    "attribute" : "クール",
+    "name" : "Nocturne",
+    "difficulty" : "REGULAR",
+    "level" : 13,
+    "notes" : 187
+  }, {
+    "attribute" : "クール",
+    "name" : "Nocturne",
+    "difficulty" : "PRO",
+    "level" : 19,
+    "notes" : 419
+  }, {
+    "attribute" : "クール",
+    "name" : "Nocturne",
+    "difficulty" : "MASTER",
+    "level" : 26,
+    "notes" : 578
+  }, {
+    "attribute" : "クール",
+    "name" : "Nocturne",
+    "difficulty" : "ⓁMASTER+",
+    "level" : 29,
+    "notes" : 812
+  }, {
+    "attribute" : "パッション",
+    "name" : "LET’S GO HAPPY!!",
+    "difficulty" : "MASTER+",
+    "level" : 29,
+    "notes" : 986
+  }, {
+    "attribute" : "クール",
+    "name" : "共鳴世界の存在論",
+    "difficulty" : "DEBUT",
+    "level" : 8,
+    "notes" : 104
+  }, {
+    "attribute" : "クール",
+    "name" : "共鳴世界の存在論",
+    "difficulty" : "REGULAR",
+    "level" : 13,
+    "notes" : 200
+  }, {
+    "attribute" : "クール",
+    "name" : "共鳴世界の存在論",
+    "difficulty" : "PRO",
+    "level" : 19,
+    "notes" : 414
+  }, {
+    "attribute" : "クール",
+    "name" : "共鳴世界の存在論",
+    "difficulty" : "MASTER",
+    "level" : 27,
+    "notes" : 815
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "Nothing but You",
+    "difficulty" : "DEBUT",
+    "level" : 7,
+    "notes" : 110
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "Nothing but You",
+    "difficulty" : "REGULAR",
+    "level" : 13,
+    "notes" : 201
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "Nothing but You",
+    "difficulty" : "PRO",
+    "level" : 17,
+    "notes" : 392
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "Nothing but You",
+    "difficulty" : "MASTER",
+    "level" : 26,
+    "notes" : 737
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "Nothing but You",
+    "difficulty" : "ⓁMASTER+",
+    "level" : 29,
+    "notes" : 845
+  }, {
+    "attribute" : "キュート",
+    "name" : "おねだり Shall We ~?",
+    "difficulty" : "MASTER+",
+    "level" : 27,
+    "notes" : 683
+  }, {
+    "attribute" : "キュート",
+    "name" : "明日また会えるよね",
+    "difficulty" : "MASTER+",
+    "level" : 28,
+    "notes" : 820
+  }, {
+    "attribute" : "パッション",
+    "name" : "Radio Happy",
+    "difficulty" : "DEBUT",
+    "level" : 7,
+    "notes" : 105
+  }, {
+    "attribute" : "パッション",
+    "name" : "Radio Happy",
+    "difficulty" : "REGULAR",
+    "level" : 13,
+    "notes" : 263
+  }, {
+    "attribute" : "パッション",
+    "name" : "Radio Happy",
+    "difficulty" : "PRO",
+    "level" : 19,
+    "notes" : 394
+  }, {
+    "attribute" : "パッション",
+    "name" : "Radio Happy",
+    "difficulty" : "MASTER",
+    "level" : 27,
+    "notes" : 739
+  }, {
+    "attribute" : "パッション",
+    "name" : "モーレツ★世直しギルティ!",
+    "difficulty" : "DEBUT",
+    "level" : 7,
+    "notes" : 113
+  }, {
+    "attribute" : "パッション",
+    "name" : "モーレツ★世直しギルティ!",
+    "difficulty" : "REGULAR",
+    "level" : 13,
+    "notes" : 207
+  }, {
+    "attribute" : "パッション",
+    "name" : "モーレツ★世直しギルティ!",
+    "difficulty" : "PRO",
+    "level" : 18,
+    "notes" : 443
+  }, {
+    "attribute" : "パッション",
+    "name" : "モーレツ★世直しギルティ!",
+    "difficulty" : "MASTER",
+    "level" : 26,
+    "notes" : 743
+  }, {
+    "attribute" : "パッション",
+    "name" : "モーレツ★世直しギルティ!",
+    "difficulty" : "ⓁMASTER+",
+    "level" : 29,
+    "notes" : 911
+  }, {
+    "attribute" : "クール",
+    "name" : "Twilight Sky",
+    "difficulty" : "MASTER+",
+    "level" : 27,
+    "notes" : 758
+  }, {
+    "attribute" : "クール",
+    "name" : "この空の下",
+    "difficulty" : "DEBUT",
+    "level" : 6,
+    "notes" : 79
+  }, {
+    "attribute" : "クール",
+    "name" : "この空の下",
+    "difficulty" : "REGULAR",
+    "level" : 13,
+    "notes" : 119
+  }, {
+    "attribute" : "クール",
+    "name" : "この空の下",
+    "difficulty" : "PRO",
+    "level" : 17,
+    "notes" : 274
+  }, {
+    "attribute" : "クール",
+    "name" : "この空の下",
+    "difficulty" : "MASTER",
+    "level" : 23,
+    "notes" : 413
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "With Love",
+    "difficulty" : "DEBUT",
+    "level" : 6,
+    "notes" : 89
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "With Love",
+    "difficulty" : "REGULAR",
+    "level" : 12,
+    "notes" : 159
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "With Love",
+    "difficulty" : "PRO",
+    "level" : 16,
+    "notes" : 295
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "With Love",
+    "difficulty" : "MASTER",
+    "level" : 25,
+    "notes" : 565
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "With Love",
+    "difficulty" : "ⓁMASTER+",
+    "level" : 28,
+    "notes" : 741
+  }, {
+    "attribute" : "パッション",
+    "name" : "DOKIDOKIリズム",
+    "difficulty" : "MASTER+",
+    "level" : 28,
+    "notes" : 825
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "Star!!",
+    "difficulty" : "MASTER+",
+    "level" : 30,
+    "notes" : 950
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "Yes! Party Time!!",
+    "difficulty" : "DEBUT",
+    "level" : 8,
+    "notes" : 137
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "Yes! Party Time!!",
+    "difficulty" : "REGULAR",
+    "level" : 13,
+    "notes" : 213
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "Yes! Party Time!!",
+    "difficulty" : "PRO",
+    "level" : 19,
+    "notes" : 405
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "Yes! Party Time!!",
+    "difficulty" : "MASTER",
+    "level" : 25,
+    "notes" : 688
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "Yes! Party Time!!",
+    "difficulty" : "ⓁMASTER+",
+    "level" : 29,
+    "notes" : 974
+  }, {
+    "attribute" : "キュート",
+    "name" : "To my darling...",
+    "difficulty" : "DEBUT",
+    "level" : 7,
+    "notes" : 100
+  }, {
+    "attribute" : "キュート",
+    "name" : "To my darling...",
+    "difficulty" : "REGULAR",
+    "level" : 13,
+    "notes" : 200
+  }, {
+    "attribute" : "キュート",
+    "name" : "To my darling...",
+    "difficulty" : "PRO",
+    "level" : 17,
+    "notes" : 350
+  }, {
+    "attribute" : "キュート",
+    "name" : "To my darling...",
+    "difficulty" : "MASTER",
+    "level" : 24,
+    "notes" : 500
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "リトルリドル",
+    "difficulty" : "DEBUT",
+    "level" : 8,
+    "notes" : 121
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "リトルリドル",
+    "difficulty" : "REGULAR",
+    "level" : 14,
+    "notes" : 233
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "リトルリドル",
+    "difficulty" : "PRO",
+    "level" : 18,
+    "notes" : 411
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "リトルリドル",
+    "difficulty" : "MASTER",
+    "level" : 26,
+    "notes" : 652
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "リトルリドル",
+    "difficulty" : "ⓁMASTER+",
+    "level" : 29,
+    "notes" : 770
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "Snow Wings",
+    "difficulty" : "MASTER+",
+    "level" : 30,
+    "notes" : 862
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "輝く世界の魔法",
+    "difficulty" : "MASTER+",
+    "level" : 28,
+    "notes" : 702
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "夢色ハーモニー",
+    "difficulty" : "MASTER+",
+    "level" : 29,
+    "notes" : 777
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "流れ星キセキ",
+    "difficulty" : "MASTER+",
+    "level" : 29,
+    "notes" : 814
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "ゴキゲンParty Night",
+    "difficulty" : "MASTER+",
+    "level" : 29,
+    "notes" : 928
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "Tulip",
+    "difficulty" : "MASTER+",
+    "level" : 30,
+    "notes" : 868
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "Love∞Destiny",
+    "difficulty" : "MASTER+",
+    "level" : 29,
+    "notes" : 739
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "Absolute NIne",
+    "difficulty" : "MASTER+",
+    "level" : 30,
+    "notes" : 999
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "生存本能ヴァルキュリア",
+    "difficulty" : "MASTER+",
+    "level" : 30,
+    "notes" : 953
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "ハイファイ☆デイズ",
+    "difficulty" : "MASTER+",
+    "level" : 28,
+    "notes" : 800
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "純情Midnight伝説",
+    "difficulty" : "MASTER+",
+    "level" : 29,
+    "notes" : 927
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "Near to You",
+    "difficulty" : "MASTER+",
+    "level" : 29,
+    "notes" : 870
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "BEYOND THE STARLIGHT",
+    "difficulty" : "MASTER+",
+    "level" : 29,
+    "notes" : 811
+  }, {
+    "attribute" : "クール",
+    "name" : "咲いてJewel",
+    "difficulty" : "MASTER+",
+    "level" : 29,
+    "notes" : 923
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "サマカニ!!",
+    "difficulty" : "MASTER+",
+    "level" : 30,
+    "notes" : 979
+  }, {
+    "attribute" : "パッション",
+    "name" : "きみにいっぱい☆",
+    "difficulty" : "MASTER+",
+    "level" : 28,
+    "notes" : 831
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "EVERMORE",
+    "difficulty" : "MASTER+",
+    "level" : 29,
+    "notes" : 859
+  }, {
+    "attribute" : "キュート",
+    "name" : "ラブレター",
+    "difficulty" : "MASTER+",
+    "level" : 29,
+    "notes" : 793
+  }, {
+    "attribute" : "クール",
+    "name" : "Jet to the Future",
+    "difficulty" : "MASTER+",
+    "level" : 29,
+    "notes" : 804
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "STORY",
+    "difficulty" : "MASTER+",
+    "level" : 28,
+    "notes" : 766
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "命燃やして恋せよ乙女",
+    "difficulty" : "MASTER+",
+    "level" : 29,
+    "notes" : 738
+  }, {
+    "attribute" : "パッション",
+    "name" : "Flip Flop",
+    "difficulty" : "MASTER+",
+    "level" : 29,
+    "notes" : 864
+  }, {
+    "attribute" : "キュート",
+    "name" : "Kawaii make MY day!",
+    "difficulty" : "DEBUT",
+    "level" : 8,
+    "notes" : 126
+  }, {
+    "attribute" : "キュート",
+    "name" : "Kawaii make MY day!",
+    "difficulty" : "REGULAR",
+    "level" : 14,
+    "notes" : 225
+  }, {
+    "attribute" : "キュート",
+    "name" : "Kawaii make MY day!",
+    "difficulty" : "PRO",
+    "level" : 18,
+    "notes" : 376
+  }, {
+    "attribute" : "キュート",
+    "name" : "Kawaii make MY day!",
+    "difficulty" : "MASTER",
+    "level" : 26,
+    "notes" : 661
+  }, {
+    "attribute" : "キュート",
+    "name" : "Kawaii make MY day!",
+    "difficulty" : "ⓁMASTER+",
+    "level" : 29,
+    "notes" : 830
+  }, {
+    "attribute" : "パッション",
+    "name" : "みんなのきもち",
+    "difficulty" : "DEBUT",
+    "level" : 6,
+    "notes" : 85
+  }, {
+    "attribute" : "パッション",
+    "name" : "みんなのきもち",
+    "difficulty" : "REGULAR",
+    "level" : 12,
+    "notes" : 153
+  }, {
+    "attribute" : "パッション",
+    "name" : "みんなのきもち",
+    "difficulty" : "PRO",
+    "level" : 17,
+    "notes" : 316
+  }, {
+    "attribute" : "パッション",
+    "name" : "みんなのきもち",
+    "difficulty" : "MASTER",
+    "level" : 24,
+    "notes" : 560
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "Take me☆Take you",
+    "difficulty" : "DEBUT",
+    "level" : 7,
+    "notes" : 98
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "Take me☆Take you",
+    "difficulty" : "REGULAR",
+    "level" : 13,
+    "notes" : 183
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "Take me☆Take you",
+    "difficulty" : "PRO",
+    "level" : 18,
+    "notes" : 381
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "Take me☆Take you",
+    "difficulty" : "MASTER",
+    "level" : 24,
+    "notes" : 570
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "Take me☆Take you",
+    "difficulty" : "ⓁMASTER+",
+    "level" : 27,
+    "notes" : 856
+  }, {
+    "attribute" : "キュート",
+    "name" : "風色メロディ",
+    "difficulty" : "MASTER+",
+    "level" : 27,
+    "notes" : 512
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "あいくるしい",
+    "difficulty" : "MASTER+",
+    "level" : 28,
+    "notes" : 656
+  }, {
+    "attribute" : "クール",
+    "name" : "華蕾夢ミル狂詩曲 ~魂ノ導~",
+    "difficulty" : "MASTER+",
+    "level" : 29,
+    "notes" : 950
+  }, {
+    "attribute" : "クール",
+    "name" : "Lunatic Show",
+    "difficulty" : "MASTER+",
+    "level" : 29,
+    "notes" : 788
+  }, {
+    "attribute" : "クール",
+    "name" : "双翼の独奏歌",
+    "difficulty" : "DEBUT",
+    "level" : 9,
+    "notes" : 166
+  }, {
+    "attribute" : "クール",
+    "name" : "双翼の独奏歌",
+    "difficulty" : "REGULAR",
+    "level" : 14,
+    "notes" : 228
+  }, {
+    "attribute" : "クール",
+    "name" : "双翼の独奏歌",
+    "difficulty" : "PRO",
+    "level" : 19,
+    "notes" : 386
+  }, {
+    "attribute" : "クール",
+    "name" : "双翼の独奏歌",
+    "difficulty" : "MASTER",
+    "level" : 27,
+    "notes" : 699
+  }, {
+    "attribute" : "クール",
+    "name" : "双翼の独奏歌",
+    "difficulty" : "ⓁMASTER+",
+    "level" : 30,
+    "notes" : 915
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "Wonder goes on!!",
+    "difficulty" : "DEBUT",
+    "level" : 8,
+    "notes" : 121
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "Wonder goes on!!",
+    "difficulty" : "REGULAR",
+    "level" : 13,
+    "notes" : 257
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "Wonder goes on!!",
+    "difficulty" : "PRO",
+    "level" : 18,
+    "notes" : 466
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "Wonder goes on!!",
+    "difficulty" : "MASTER",
+    "level" : 25,
+    "notes" : 640
+  }, {
+    "attribute" : "パッション",
+    "name" : "ましゅまろ☆キッス",
+    "difficulty" : "MASTER+",
+    "level" : 27,
+    "notes" : 745
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "Sweet Witches’ Night ~6人目はだぁれ~",
+    "difficulty" : "MASTER+",
+    "level" : 29,
+    "notes" : 788
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "イリュージョニスタ!",
+    "difficulty" : "DEBUT",
+    "level" : 9,
+    "notes" : 168
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "イリュージョニスタ!",
+    "difficulty" : "REGULAR",
+    "level" : 14,
+    "notes" : 262
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "イリュージョニスタ!",
+    "difficulty" : "PRO",
+    "level" : 19,
+    "notes" : 377
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "イリュージョニスタ!",
+    "difficulty" : "MASTER",
+    "level" : 26,
+    "notes" : 743
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "イリュージョニスタ!",
+    "difficulty" : "ⓁMASTER+",
+    "level" : 29,
+    "notes" : 821
+  }, {
+    "attribute" : "クール",
+    "name" : "こいかぜ",
+    "difficulty" : "DEBUT",
+    "level" : 6,
+    "notes" : 78
+  }, {
+    "attribute" : "クール",
+    "name" : "こいかぜ",
+    "difficulty" : "REGULAR",
+    "level" : 12,
+    "notes" : 168
+  }, {
+    "attribute" : "クール",
+    "name" : "こいかぜ",
+    "difficulty" : "PRO",
+    "level" : 18,
+    "notes" : 378
+  }, {
+    "attribute" : "クール",
+    "name" : "こいかぜ",
+    "difficulty" : "MASTER",
+    "level" : 26,
+    "notes" : 636
+  }, {
+    "attribute" : "キュート",
+    "name" : "あんきら!?狂騒曲",
+    "difficulty" : "MASTER+",
+    "level" : 30,
+    "notes" : 998
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "ススメ☆オトメ ~jewel parade~",
+    "difficulty" : "MASTER+",
+    "level" : 28,
+    "notes" : 691
+  }, {
+    "attribute" : "パッション",
+    "name" : "Twin☆くるっ★テール",
+    "difficulty" : "DEBUT",
+    "level" : 9,
+    "notes" : 155
+  }, {
+    "attribute" : "パッション",
+    "name" : "Twin☆くるっ★テール",
+    "difficulty" : "REGULAR",
+    "level" : 14,
+    "notes" : 245
+  }, {
+    "attribute" : "パッション",
+    "name" : "Twin☆くるっ★テール",
+    "difficulty" : "PRO",
+    "level" : 19,
+    "notes" : 399
+  }, {
+    "attribute" : "パッション",
+    "name" : "Twin☆くるっ★テール",
+    "difficulty" : "MASTER",
+    "level" : 26,
+    "notes" : 666
+  }, {
+    "attribute" : "パッション",
+    "name" : "Twin☆くるっ★テール",
+    "difficulty" : "ⓁMASTER+",
+    "level" : 30,
+    "notes" : 918
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "メッセージ",
+    "difficulty" : "MASTER+",
+    "level" : 28,
+    "notes" : 738
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "∀NSWER",
+    "difficulty" : "MASTER+",
+    "level" : 30,
+    "notes" : 888
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "キミのそばでずっと",
+    "difficulty" : "DEBUT",
+    "level" : 7,
+    "notes" : 105
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "キミのそばでずっと",
+    "difficulty" : "REGULAR",
+    "level" : 13,
+    "notes" : 230
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "キミのそばでずっと",
+    "difficulty" : "PRO",
+    "level" : 18,
+    "notes" : 295
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "キミのそばでずっと",
+    "difficulty" : "MASTER",
+    "level" : 24,
+    "notes" : 471
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "キミのそばでずっと",
+    "difficulty" : "ⓁMASTER+",
+    "level" : 27,
+    "notes" : 603
+  }, {
+    "attribute" : "パッション",
+    "name" : "情熱ファンファンファーレ",
+    "difficulty" : "MASTER+",
+    "level" : 29,
+    "notes" : 858
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "できたて Evo!Revo!Generation!",
+    "difficulty" : "MASTER+",
+    "level" : 29,
+    "notes" : 913
+  }, {
+    "attribute" : "パッション",
+    "name" : "私色ギフト",
+    "difficulty" : "DEBUT",
+    "level" : 7,
+    "notes" : 124
+  }, {
+    "attribute" : "パッション",
+    "name" : "私色ギフト",
+    "difficulty" : "REGULAR",
+    "level" : 12,
+    "notes" : 210
+  }, {
+    "attribute" : "パッション",
+    "name" : "私色ギフト",
+    "difficulty" : "PRO",
+    "level" : 17,
+    "notes" : 335
+  }, {
+    "attribute" : "パッション",
+    "name" : "私色ギフト",
+    "difficulty" : "MASTER",
+    "level" : 25,
+    "notes" : 565
+  }, {
+    "attribute" : "キュート",
+    "name" : "S(mile)ING!",
+    "difficulty" : "LIGHT",
+    "level" : 5,
+    "notes" : 115
+  }, {
+    "attribute" : "キュート",
+    "name" : "S(mile)ING!",
+    "difficulty" : "TRICK",
+    "level" : 12,
+    "notes" : 226
+  }, {
+    "attribute" : "クール",
+    "name" : "Never say never",
+    "difficulty" : "LIGHT",
+    "level" : 6,
+    "notes" : 146
+  }, {
+    "attribute" : "クール",
+    "name" : "Never say never",
+    "difficulty" : "TRICK",
+    "level" : 16,
+    "notes" : 403
+  }, {
+    "attribute" : "パッション",
+    "name" : "ミツボシ☆☆★",
+    "difficulty" : "LIGHT",
+    "level" : 5,
+    "notes" : 98
+  }, {
+    "attribute" : "パッション",
+    "name" : "ミツボシ☆☆★",
+    "difficulty" : "TRICK",
+    "level" : 15,
+    "notes" : 376
+  }, {
+    "attribute" : "キュート",
+    "name" : "おねだり Shall We ~?",
+    "difficulty" : "LIGHT",
+    "level" : 6,
+    "notes" : 106
+  }, {
+    "attribute" : "キュート",
+    "name" : "おねだり Shall We ~?",
+    "difficulty" : "TRICK",
+    "level" : 16,
+    "notes" : 310
+  }, {
+    "attribute" : "クール",
+    "name" : "Twilight Sky",
+    "difficulty" : "LIGHT",
+    "level" : 4,
+    "notes" : 89
+  }, {
+    "attribute" : "クール",
+    "name" : "Twilight Sky",
+    "difficulty" : "TRICK",
+    "level" : 15,
+    "notes" : 321
+  }, {
+    "attribute" : "パッション",
+    "name" : "DOKIDOKIリズム",
+    "difficulty" : "LIGHT",
+    "level" : 5,
+    "notes" : 98
+  }, {
+    "attribute" : "パッション",
+    "name" : "DOKIDOKIリズム",
+    "difficulty" : "TRICK",
+    "level" : 12,
+    "notes" : 234
+  }, {
+    "attribute" : "キュート",
+    "name" : "風色メロディ",
+    "difficulty" : "LIGHT",
+    "level" : 2,
+    "notes" : 54
+  }, {
+    "attribute" : "キュート",
+    "name" : "風色メロディ",
+    "difficulty" : "TRICK",
+    "level" : 10,
+    "notes" : 153
+  }, {
+    "attribute" : "パッション",
+    "name" : "ましゅまろ☆キッス",
+    "difficulty" : "LIGHT",
+    "level" : 6,
+    "notes" : 91
+  }, {
+    "attribute" : "パッション",
+    "name" : "ましゅまろ☆キッス",
+    "difficulty" : "TRICK",
+    "level" : 16,
+    "notes" : 326
+  }, {
+    "attribute" : "キュート",
+    "name" : "あんずのうた",
+    "difficulty" : "LIGHT",
+    "level" : 9,
+    "notes" : 241
+  }, {
+    "attribute" : "キュート",
+    "name" : "あんずのうた",
+    "difficulty" : "TRICK",
+    "level" : 18,
+    "notes" : 438
+  }, {
+    "attribute" : "クール",
+    "name" : "華蕾夢ミル狂詩曲 ~魂ノ導~",
+    "difficulty" : "LIGHT",
+    "level" : 9,
+    "notes" : 198
+  }, {
+    "attribute" : "クール",
+    "name" : "華蕾夢ミル狂詩曲 ~魂ノ導~",
+    "difficulty" : "TRICK",
+    "level" : 17,
+    "notes" : 385
+  }, {
+    "attribute" : "キュート",
+    "name" : "ショコラ・ティアラ",
+    "difficulty" : "LIGHT",
+    "level" : 3,
+    "notes" : 72
+  }, {
+    "attribute" : "キュート",
+    "name" : "ショコラ・ティアラ",
+    "difficulty" : "TRICK",
+    "level" : 14,
+    "notes" : 268
+  }, {
+    "attribute" : "クール",
+    "name" : "ヴィーナスシンドローム",
+    "difficulty" : "LIGHT",
+    "level" : 6,
+    "notes" : 126
+  }, {
+    "attribute" : "クール",
+    "name" : "ヴィーナスシンドローム",
+    "difficulty" : "TRICK",
+    "level" : 16,
+    "notes" : 331
+  }, {
+    "attribute" : "パッション",
+    "name" : "Romantic Now",
+    "difficulty" : "LIGHT",
+    "level" : 4,
+    "notes" : 86
+  }, {
+    "attribute" : "パッション",
+    "name" : "Romantic Now",
+    "difficulty" : "TRICK",
+    "level" : 11,
+    "notes" : 168
+  }, {
+    "attribute" : "クール",
+    "name" : "You’re stars shine on me",
+    "difficulty" : "LIGHT",
+    "level" : 2,
+    "notes" : 47
+  }, {
+    "attribute" : "クール",
+    "name" : "You’re stars shine on me",
+    "difficulty" : "TRICK",
+    "level" : 10,
+    "notes" : 152
+  }, {
+    "attribute" : "パッション",
+    "name" : "TOKIMEKIエスカレート",
+    "difficulty" : "LIGHT",
+    "level" : 9,
+    "notes" : 268
+  }, {
+    "attribute" : "パッション",
+    "name" : "TOKIMEKIエスカレート",
+    "difficulty" : "TRICK",
+    "level" : 18,
+    "notes" : 641
+  }, {
+    "attribute" : "キュート",
+    "name" : "Naked Romance",
+    "difficulty" : "LIGHT",
+    "level" : 7,
+    "notes" : 145
+  }, {
+    "attribute" : "キュート",
+    "name" : "Naked Romance",
+    "difficulty" : "TRICK",
+    "level" : 15,
+    "notes" : 342
+  }, {
+    "attribute" : "クール",
+    "name" : "Angel Breeze",
+    "difficulty" : "LIGHT",
+    "level" : 5,
+    "notes" : 84
+  }, {
+    "attribute" : "クール",
+    "name" : "Angel Breeze",
+    "difficulty" : "TRICK",
+    "level" : 13,
+    "notes" : 247
+  }, {
+    "attribute" : "パッション",
+    "name" : "アップルパイ・プリンセス",
+    "difficulty" : "LIGHT",
+    "level" : 3,
+    "notes" : 62
+  }, {
+    "attribute" : "パッション",
+    "name" : "アップルパイ・プリンセス",
+    "difficulty" : "TRICK",
+    "level" : 15,
+    "notes" : 294
+  }, {
+    "attribute" : "キュート",
+    "name" : "エヴリデイドリーム",
+    "difficulty" : "LIGHT",
+    "level" : 8,
+    "notes" : 185
+  }, {
+    "attribute" : "キュート",
+    "name" : "エヴリデイドリーム",
+    "difficulty" : "TRICK",
+    "level" : 16,
+    "notes" : 310
+  }, {
+    "attribute" : "クール",
+    "name" : "Bright Blue",
+    "difficulty" : "LIGHT",
+    "level" : 1,
+    "notes" : 39
+  }, {
+    "attribute" : "クール",
+    "name" : "Bright Blue",
+    "difficulty" : "TRICK",
+    "level" : 11,
+    "notes" : 253
+  }, {
+    "attribute" : "パッション",
+    "name" : "Rockin’ Emotion",
+    "difficulty" : "LIGHT",
+    "level" : 5,
+    "notes" : 101
+  }, {
+    "attribute" : "パッション",
+    "name" : "Rockin’ Emotion",
+    "difficulty" : "TRICK",
+    "level" : 16,
+    "notes" : 377
+  }, {
+    "attribute" : "キュート",
+    "name" : "Halloween♥Code",
+    "difficulty" : "DEBUT",
+    "level" : 8,
+    "notes" : 125
+  }, {
+    "attribute" : "キュート",
+    "name" : "Halloween♥Code",
+    "difficulty" : "REGULAR",
+    "level" : 13,
+    "notes" : 201
+  }, {
+    "attribute" : "キュート",
+    "name" : "Halloween♥Code",
+    "difficulty" : "PRO",
+    "level" : 18,
+    "notes" : 395
+  }, {
+    "attribute" : "キュート",
+    "name" : "Halloween♥Code",
+    "difficulty" : "MASTER",
+    "level" : 26,
+    "notes" : 741
+  }, {
+    "attribute" : "キュート",
+    "name" : "Halloween♥Code",
+    "difficulty" : "ⓁMASTER+",
+    "level" : 29,
+    "notes" : 911
+  }, {
+    "attribute" : "キュート",
+    "name" : "shabon song",
+    "difficulty" : "MASTER+",
+    "level" : 28,
+    "notes" : 692
+  }, {
+    "attribute" : "キュート",
+    "name" : "パステルピンクな恋",
+    "difficulty" : "MASTER+",
+    "level" : 29,
+    "notes" : 787
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "秋風に手を振って",
+    "difficulty" : "DEBUT",
+    "level" : 7,
+    "notes" : 106
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "秋風に手を振って",
+    "difficulty" : "REGULAR",
+    "level" : 13,
+    "notes" : 209
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "秋風に手を振って",
+    "difficulty" : "PRO",
+    "level" : 17,
+    "notes" : 334
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "秋風に手を振って",
+    "difficulty" : "MASTER",
+    "level" : 26,
+    "notes" : 654
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "秋風に手を振って",
+    "difficulty" : "ⓁMASTER+",
+    "level" : 29,
+    "notes" : 790
+  }, {
+    "attribute" : "クール",
+    "name" : "オルゴールの小箱",
+    "difficulty" : "MASTER+",
+    "level" : 28,
+    "notes" : 652
+  }, {
+    "attribute" : "クール",
+    "name" : "Nocturne",
+    "difficulty" : "MASTER+",
+    "level" : 29,
+    "notes" : 873
+  }, {
+    "attribute" : "パッション",
+    "name" : "lilac time",
+    "difficulty" : "DEBUT",
+    "level" : 6,
+    "notes" : 89
+  }, {
+    "attribute" : "パッション",
+    "name" : "lilac time",
+    "difficulty" : "REGULAR",
+    "level" : 12,
+    "notes" : 164
+  }, {
+    "attribute" : "パッション",
+    "name" : "lilac time",
+    "difficulty" : "PRO",
+    "level" : 16,
+    "notes" : 287
+  }, {
+    "attribute" : "パッション",
+    "name" : "lilac time",
+    "difficulty" : "MASTER",
+    "level" : 24,
+    "notes" : 579
+  }, {
+    "attribute" : "クール",
+    "name" : "Trinity Field",
+    "difficulty" : "DEBUT",
+    "level" : 8,
+    "notes" : 119
+  }, {
+    "attribute" : "クール",
+    "name" : "Trinity Field",
+    "difficulty" : "REGULAR",
+    "level" : 13,
+    "notes" : 189
+  }, {
+    "attribute" : "クール",
+    "name" : "Trinity Field",
+    "difficulty" : "PRO",
+    "level" : 18,
+    "notes" : 379
+  }, {
+    "attribute" : "クール",
+    "name" : "Trinity Field",
+    "difficulty" : "MASTER",
+    "level" : 26,
+    "notes" : 682
+  }, {
+    "attribute" : "クール",
+    "name" : "Trinity Field",
+    "difficulty" : "ⓁMASTER+",
+    "level" : 30,
+    "notes" : 933
+  }, {
+    "attribute" : "パッション",
+    "name" : "絶対特権主張しますっ!",
+    "difficulty" : "MASTER+",
+    "level" : 30,
+    "notes" : 995
+  }, {
+    "attribute" : "パッション",
+    "name" : "モーレツ★世直しギルティ!",
+    "difficulty" : "MASTER+",
+    "level" : 29,
+    "notes" : 910
+  }, {
+    "attribute" : "キュート",
+    "name" : "花簪 HANAKANZASHI",
+    "difficulty" : "LIGHT",
+    "level" : 5,
+    "notes" : 82
+  }, {
+    "attribute" : "キュート",
+    "name" : "花簪 HANAKANZASHI",
+    "difficulty" : "TRICK",
+    "level" : 15,
+    "notes" : 259
+  }, {
+    "attribute" : "クール",
+    "name" : "Hotel Moonside",
+    "difficulty" : "LIGHT",
+    "level" : 7,
+    "notes" : 180
+  }, {
+    "attribute" : "クール",
+    "name" : "Hotel Moonside",
+    "difficulty" : "TRICK",
+    "level" : 18,
+    "notes" : 512
+  }, {
+    "attribute" : "パッション",
+    "name" : "お散歩カメラ",
+    "difficulty" : "LIGHT",
+    "level" : 5,
+    "notes" : 91
+  }, {
+    "attribute" : "パッション",
+    "name" : "お散歩カメラ",
+    "difficulty" : "TRICK",
+    "level" : 16,
+    "notes" : 331
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "恋が咲く季節",
+    "difficulty" : "DEBUT",
+    "level" : 6,
+    "notes" : 98
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "恋が咲く季節",
+    "difficulty" : "REGULAR",
+    "level" : 12,
+    "notes" : 168
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "恋が咲く季節",
+    "difficulty" : "PRO",
+    "level" : 17,
+    "notes" : 361
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "恋が咲く季節",
+    "difficulty" : "MASTER",
+    "level" : 25,
+    "notes" : 617
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "恋が咲く季節",
+    "difficulty" : "ⓁMASTER+",
+    "level" : 28,
+    "notes" : 733
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "桜の頃",
+    "difficulty" : "MASTER+",
+    "level" : 29,
+    "notes" : 590
+  }, {
+    "attribute" : "キュート",
+    "name" : "ØωØver!!",
+    "difficulty" : "MASTER+",
+    "level" : 29,
+    "notes" : 978
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "Nothing but You",
+    "difficulty" : "MASTER+",
+    "level" : 29,
+    "notes" : 930
+  }, {
+    "attribute" : "クール",
+    "name" : "-LEGNE- 仇なす剣 光の旋律",
+    "difficulty" : "MASTER+",
+    "level" : 30,
+    "notes" : 948
+  }, {
+    "attribute" : "パッション",
+    "name" : "冬空プレシャス",
+    "difficulty" : "DEBUT",
+    "level" : 7,
+    "notes" : 104
+  }, {
+    "attribute" : "パッション",
+    "name" : "冬空プレシャス",
+    "difficulty" : "REGULAR",
+    "level" : 13,
+    "notes" : 191
+  }, {
+    "attribute" : "パッション",
+    "name" : "冬空プレシャス",
+    "difficulty" : "PRO",
+    "level" : 17,
+    "notes" : 348
+  }, {
+    "attribute" : "パッション",
+    "name" : "冬空プレシャス",
+    "difficulty" : "MASTER",
+    "level" : 26,
+    "notes" : 681
+  }, {
+    "attribute" : "パッション",
+    "name" : "冬空プレシャス",
+    "difficulty" : "ⓁMASTER+",
+    "level" : 29,
+    "notes" : 884
+  }, {
+    "attribute" : "キュート",
+    "name" : "メルヘンデビュー!",
+    "difficulty" : "LIGHT",
+    "level" : 7,
+    "notes" : 177
+  }, {
+    "attribute" : "キュート",
+    "name" : "メルヘンデビュー!",
+    "difficulty" : "TRICK",
+    "level" : 17,
+    "notes" : 477
+  }, {
+    "attribute" : "クール",
+    "name" : "2nd SIDE",
+    "difficulty" : "LIGHT",
+    "level" : 6,
+    "notes" : 99
+  }, {
+    "attribute" : "クール",
+    "name" : "2nd SIDE",
+    "difficulty" : "TRICK",
+    "level" : 14,
+    "notes" : 256
+  }, {
+    "attribute" : "パッション",
+    "name" : "熱血乙女A",
+    "difficulty" : "LIGHT",
+    "level" : 7,
+    "notes" : 122
+  }, {
+    "attribute" : "パッション",
+    "name" : "熱血乙女A",
+    "difficulty" : "TRICK",
+    "level" : 15,
+    "notes" : 337
+  }, {
+    "attribute" : "クール",
+    "name" : "こいかぜ -花葉-",
+    "difficulty" : "DEBUT",
+    "level" : 6,
+    "notes" : 87
+  }, {
+    "attribute" : "クール",
+    "name" : "こいかぜ -花葉-",
+    "difficulty" : "REGULAR",
+    "level" : 14,
+    "notes" : 187
+  }, {
+    "attribute" : "クール",
+    "name" : "こいかぜ -花葉-",
+    "difficulty" : "PRO",
+    "level" : 18,
+    "notes" : 291
+  }, {
+    "attribute" : "クール",
+    "name" : "こいかぜ -花葉-",
+    "difficulty" : "MASTER",
+    "level" : 25,
+    "notes" : 432
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "Yes! Party Time!!",
+    "difficulty" : "MASTER+",
+    "level" : 29,
+    "notes" : 976
+  }, {
+    "attribute" : "パッション",
+    "name" : "私色ギフト",
+    "difficulty" : "MASTER+",
+    "level" : 27,
+    "notes" : 750
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "Happy New Yeah!",
+    "difficulty" : "DEBUT",
+    "level" : 9,
+    "notes" : 150
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "Happy New Yeah!",
+    "difficulty" : "REGULAR",
+    "level" : 14,
+    "notes" : 237
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "Happy New Yeah!",
+    "difficulty" : "PRO",
+    "level" : 19,
+    "notes" : 433
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "Happy New Yeah!",
+    "difficulty" : "MASTER",
+    "level" : 26,
+    "notes" : 736
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "Happy New Yeah!",
+    "difficulty" : "ⓁMASTER+",
+    "level" : 29,
+    "notes" : 971
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "美に入り彩を穿つ",
+    "difficulty" : "DEBUT",
+    "level" : 9,
+    "notes" : 149
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "美に入り彩を穿つ",
+    "difficulty" : "REGULAR",
+    "level" : 14,
+    "notes" : 228
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "美に入り彩を穿つ",
+    "difficulty" : "PRO",
+    "level" : 19,
+    "notes" : 474
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "美に入り彩を穿つ",
+    "difficulty" : "MASTER",
+    "level" : 27,
+    "notes" : 830
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "美に入り彩を穿つ",
+    "difficulty" : "ⓁMASTER+",
+    "level" : 30,
+    "notes" : 990
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "With Love",
+    "difficulty" : "MASTER+",
+    "level" : 28,
+    "notes" : 741
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "リトルリドル",
+    "difficulty" : "MASTER+",
+    "level" : 29,
+    "notes" : 851
+  }, {
+    "attribute" : "キュート",
+    "name" : "き・ま・ぐ・れ☆Café au lait!",
+    "difficulty" : "LIGHT",
+    "level" : 8,
+    "notes" : 186
+  }, {
+    "attribute" : "キュート",
+    "name" : "き・ま・ぐ・れ☆Café au lait!",
+    "difficulty" : "TRICK",
+    "level" : 15,
+    "notes" : 283
+  }, {
+    "attribute" : "クール",
+    "name" : "薄荷 -ハッカ-",
+    "difficulty" : "LIGHT",
+    "level" : 3,
+    "notes" : 56
+  }, {
+    "attribute" : "クール",
+    "name" : "薄荷 -ハッカ-",
+    "difficulty" : "TRICK",
+    "level" : 12,
+    "notes" : 211
+  }, {
+    "attribute" : "パッション",
+    "name" : "毒茸伝説",
+    "difficulty" : "LIGHT",
+    "level" : 6,
+    "notes" : 111
+  }, {
+    "attribute" : "パッション",
+    "name" : "毒茸伝説",
+    "difficulty" : "TRICK",
+    "level" : 17,
+    "notes" : 378
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "always",
+    "difficulty" : "DEBUT",
+    "level" : 6,
+    "notes" : 78
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "always",
+    "difficulty" : "REGULAR",
+    "level" : 12,
+    "notes" : 164
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "always",
+    "difficulty" : "PRO",
+    "level" : 18,
+    "notes" : 295
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "always",
+    "difficulty" : "MASTER",
+    "level" : 25,
+    "notes" : 434
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "always",
+    "difficulty" : "ⓁMASTER+",
+    "level" : 28,
+    "notes" : 632
+  }, {
+    "attribute" : "キュート",
+    "name" : "追い風Running",
+    "difficulty" : "DEBUT",
+    "level" : 9,
+    "notes" : 142
+  }, {
+    "attribute" : "キュート",
+    "name" : "追い風Running",
+    "difficulty" : "REGULAR",
+    "level" : 14,
+    "notes" : 217
+  }, {
+    "attribute" : "キュート",
+    "name" : "追い風Running",
+    "difficulty" : "PRO",
+    "level" : 19,
+    "notes" : 368
+  }, {
+    "attribute" : "キュート",
+    "name" : "追い風Running",
+    "difficulty" : "MASTER",
+    "level" : 27,
+    "notes" : 744
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "Take me☆Take you",
+    "difficulty" : "MASTER+",
+    "level" : 28,
+    "notes" : 870
+  }, {
+    "attribute" : "クール",
+    "name" : "Frost",
+    "difficulty" : "DEBUT",
+    "level" : 7,
+    "notes" : 77
+  }, {
+    "attribute" : "クール",
+    "name" : "Frost",
+    "difficulty" : "REGULAR",
+    "level" : 13,
+    "notes" : 157
+  }, {
+    "attribute" : "クール",
+    "name" : "Frost",
+    "difficulty" : "PRO",
+    "level" : 17,
+    "notes" : 266
+  }, {
+    "attribute" : "クール",
+    "name" : "Frost",
+    "difficulty" : "MASTER",
+    "level" : 25,
+    "notes" : 483
+  }, {
+    "attribute" : "クール",
+    "name" : "Frost",
+    "difficulty" : "ⓁMASTER+",
+    "level" : 29,
+    "notes" : 722
+  }, {
+    "attribute" : "キュート",
+    "name" : "Kawaii make MY day!",
+    "difficulty" : "MASTER+",
+    "level" : 29,
+    "notes" : 832
+  }, {
+    "attribute" : "キュート",
+    "name" : "あんずのうた",
+    "difficulty" : "MASTER+",
+    "level" : 30,
+    "notes" : 998
+  }, {
+    "attribute" : "キュート",
+    "name" : "秘密のトワレ",
+    "difficulty" : "LIGHT",
+    "level" : 5,
+    "notes" : 101
+  }, {
+    "attribute" : "キュート",
+    "name" : "秘密のトワレ",
+    "difficulty" : "TRICK",
+    "level" : 18,
+    "notes" : 491
+  }, {
+    "attribute" : "クール",
+    "name" : "小さな恋の密室事件",
+    "difficulty" : "LIGHT",
+    "level" : 7,
+    "notes" : 143
+  }, {
+    "attribute" : "クール",
+    "name" : "小さな恋の密室事件",
+    "difficulty" : "TRICK",
+    "level" : 17,
+    "notes" : 376
+  }, {
+    "attribute" : "パッション",
+    "name" : "Can’t Stop!!",
+    "difficulty" : "LIGHT",
+    "level" : 6,
+    "notes" : 119
+  }, {
+    "attribute" : "パッション",
+    "name" : "Can’t Stop!!",
+    "difficulty" : "TRICK",
+    "level" : 14,
+    "notes" : 295
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "ツインテールの風",
+    "difficulty" : "DEBUT",
+    "level" : 6,
+    "notes" : 87
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "ツインテールの風",
+    "difficulty" : "REGULAR",
+    "level" : 12,
+    "notes" : 169
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "ツインテールの風",
+    "difficulty" : "PRO",
+    "level" : 17,
+    "notes" : 311
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "ツインテールの風",
+    "difficulty" : "MASTER",
+    "level" : 26,
+    "notes" : 652
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "ツインテールの風",
+    "difficulty" : "ⓁMASTER+",
+    "level" : 29,
+    "notes" : 793
+  }, {
+    "attribute" : "クール",
+    "name" : "双翼の独奏歌",
+    "difficulty" : "MASTER+",
+    "level" : 30,
+    "notes" : 918
+  }, {
+    "attribute" : "クール",
+    "name" : "ヴィーナスシンドローム",
+    "difficulty" : "MASTER+",
+    "level" : 28,
+    "notes" : 891
+  }, {
+    "attribute" : "キュート",
+    "name" : "キラッ!満開スマイル",
+    "difficulty" : "DEBUT",
+    "level" : 7,
+    "notes" : 110
+  }, {
+    "attribute" : "キュート",
+    "name" : "キラッ!満開スマイル",
+    "difficulty" : "REGULAR",
+    "level" : 13,
+    "notes" : 181
+  }, {
+    "attribute" : "キュート",
+    "name" : "キラッ!満開スマイル",
+    "difficulty" : "PRO",
+    "level" : 19,
+    "notes" : 426
+  }, {
+    "attribute" : "キュート",
+    "name" : "キラッ!満開スマイル",
+    "difficulty" : "MASTER",
+    "level" : 26,
+    "notes" : 775
+  }, {
+    "attribute" : "キュート",
+    "name" : "キラッ!満開スマイル",
+    "difficulty" : "ⓁMASTER+",
+    "level" : 29,
+    "notes" : 918
+  }, {
+    "attribute" : "パッション",
+    "name" : "Twin☆くるっ★テール",
+    "difficulty" : "MASTER+",
+    "level" : 30,
+    "notes" : 933
+  }, {
+    "attribute" : "パッション",
+    "name" : "Romantic Now",
+    "difficulty" : "MASTER+",
+    "level" : 29,
+    "notes" : 835
+  }, {
+    "attribute" : "キュート",
+    "name" : "恋色エナジー",
+    "difficulty" : "LIGHT",
+    "level" : 4,
+    "notes" : 86
+  }, {
+    "attribute" : "キュート",
+    "name" : "恋色エナジー",
+    "difficulty" : "TRICK",
+    "level" : 13,
+    "notes" : 246
+  }, {
+    "attribute" : "クール",
+    "name" : "青の一番星",
+    "difficulty" : "LIGHT",
+    "level" : 8,
+    "notes" : 182
+  }, {
+    "attribute" : "クール",
+    "name" : "青の一番星",
+    "difficulty" : "TRICK",
+    "level" : 17,
+    "notes" : 356
+  }, {
+    "attribute" : "パッション",
+    "name" : "気持ちいいよね 一等賞!",
+    "difficulty" : "LIGHT",
+    "level" : 8,
+    "notes" : 190
+  }, {
+    "attribute" : "パッション",
+    "name" : "気持ちいいよね 一等賞!",
+    "difficulty" : "TRICK",
+    "level" : 13,
+    "notes" : 240
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "Vast world",
+    "difficulty" : "DEBUT",
+    "level" : 7,
+    "notes" : 96
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "Vast world",
+    "difficulty" : "REGULAR",
+    "level" : 13,
+    "notes" : 214
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "Vast world",
+    "difficulty" : "PRO",
+    "level" : 18,
+    "notes" : 374
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "Vast world",
+    "difficulty" : "MASTER",
+    "level" : 25,
+    "notes" : 570
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "Vast world",
+    "difficulty" : "ⓁMASTER+",
+    "level" : 28,
+    "notes" : 869
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "イリュージョニスタ!",
+    "difficulty" : "MASTER+",
+    "level" : 29,
+    "notes" : 823
+  }, {
+    "attribute" : "キュート",
+    "name" : "ショコラ・ティアラ",
+    "difficulty" : "MASTER+",
+    "level" : 28,
+    "notes" : 787
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "Tulip(SP VERSION)",
+    "difficulty" : "DEBUT",
+    "level" : 8,
+    "notes" : 121
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "Tulip(SP VERSION)",
+    "difficulty" : "REGULAR",
+    "level" : 13,
+    "notes" : 200
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "Tulip(SP VERSION)",
+    "difficulty" : "PRO",
+    "level" : 18,
+    "notes" : 380
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "Tulip(SP VERSION)",
+    "difficulty" : "MASTER",
+    "level" : 27,
+    "notes" : 855
+  }, {
+    "attribute" : "パッション",
+    "name" : "Spring Screaming",
+    "difficulty" : "DEBUT",
+    "level" : 6,
+    "notes" : 79
+  }, {
+    "attribute" : "パッション",
+    "name" : "Spring Screaming",
+    "difficulty" : "REGULAR",
+    "level" : 13,
+    "notes" : 180
+  }, {
+    "attribute" : "パッション",
+    "name" : "Spring Screaming",
+    "difficulty" : "PRO",
+    "level" : 18,
+    "notes" : 362
+  }, {
+    "attribute" : "パッション",
+    "name" : "Spring Screaming",
+    "difficulty" : "MASTER",
+    "level" : 26,
+    "notes" : 729
+  }, {
+    "attribute" : "パッション",
+    "name" : "Spring Screaming",
+    "difficulty" : "ⓁMASTER+",
+    "level" : 29,
+    "notes" : 896
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "秋風に手を振って",
+    "difficulty" : "MASTER+",
+    "level" : 29,
+    "notes" : 791
+  }, {
+    "attribute" : "クール",
+    "name" : "You’re stars shine on me",
+    "difficulty" : "MASTER+",
+    "level" : 28,
+    "notes" : 677
+  }, {
+    "attribute" : "クール",
+    "name" : "One Life",
+    "difficulty" : "DEBUT",
+    "level" : 7,
+    "notes" : 106
+  }, {
+    "attribute" : "クール",
+    "name" : "One Life",
+    "difficulty" : "REGULAR",
+    "level" : 13,
+    "notes" : 200
+  }, {
+    "attribute" : "クール",
+    "name" : "One Life",
+    "difficulty" : "PRO",
+    "level" : 17,
+    "notes" : 366
+  }, {
+    "attribute" : "クール",
+    "name" : "One Life",
+    "difficulty" : "MASTER",
+    "level" : 25,
+    "notes" : 513
+  }, {
+    "attribute" : "キュート",
+    "name" : "ラヴィアンローズ",
+    "difficulty" : "LIGHT",
+    "level" : 5,
+    "notes" : 105
+  }, {
+    "attribute" : "キュート",
+    "name" : "ラヴィアンローズ",
+    "difficulty" : "TRICK",
+    "level" : 14,
+    "notes" : 320
+  }, {
+    "attribute" : "クール",
+    "name" : "in fact",
+    "difficulty" : "LIGHT",
+    "level" : 6,
+    "notes" : 114
+  }, {
+    "attribute" : "クール",
+    "name" : "in fact",
+    "difficulty" : "TRICK",
+    "level" : 15,
+    "notes" : 263
+  }, {
+    "attribute" : "パッション",
+    "name" : "ミラクルテレパシー",
+    "difficulty" : "LIGHT",
+    "level" : 5,
+    "notes" : 108
+  }, {
+    "attribute" : "パッション",
+    "name" : "ミラクルテレパシー",
+    "difficulty" : "TRICK",
+    "level" : 14,
+    "notes" : 257
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "桜の風",
+    "difficulty" : "DEBUT",
+    "level" : 8,
+    "notes" : 126
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "桜の風",
+    "difficulty" : "REGULAR",
+    "level" : 14,
+    "notes" : 169
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "桜の風",
+    "difficulty" : "PRO",
+    "level" : 19,
+    "notes" : 398
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "桜の風",
+    "difficulty" : "MASTER",
+    "level" : 26,
+    "notes" : 542
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "桜の風",
+    "difficulty" : "ⓁMASTER+",
+    "level" : 29,
+    "notes" : 688
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "キミのそばでずっと",
+    "difficulty" : "MASTER+",
+    "level" : 27,
+    "notes" : 584
+  }, {
+    "attribute" : "パッション",
+    "name" : "TOKIMEKIエスカレート",
+    "difficulty" : "MASTER+",
+    "level" : 30,
+    "notes" : 937
+  }, {
+    "attribute" : "キュート",
+    "name" : "Heart Voice",
+    "difficulty" : "DEBUT",
+    "level" : 9,
+    "notes" : 130
+  }, {
+    "attribute" : "キュート",
+    "name" : "Heart Voice",
+    "difficulty" : "REGULAR",
+    "level" : 14,
+    "notes" : 227
+  }, {
+    "attribute" : "キュート",
+    "name" : "Heart Voice",
+    "difficulty" : "PRO",
+    "level" : 18,
+    "notes" : 335
+  }, {
+    "attribute" : "キュート",
+    "name" : "Heart Voice",
+    "difficulty" : "MASTER",
+    "level" : 27,
+    "notes" : 756
+  }, {
+    "attribute" : "キュート",
+    "name" : "Halloween♥Code",
+    "difficulty" : "MASTER+",
+    "level" : 29,
+    "notes" : 936
+  }, {
+    "attribute" : "キュート",
+    "name" : "Naked Romance",
+    "difficulty" : "MASTER+",
+    "level" : 29,
+    "notes" : 898
+  }, {
+    "attribute" : "キュート",
+    "name" : "HARURUNRUN",
+    "difficulty" : "DEBUT",
+    "level" : 7,
+    "notes" : 104
+  }, {
+    "attribute" : "キュート",
+    "name" : "HARURUNRUN",
+    "difficulty" : "REGULAR",
+    "level" : 13,
+    "notes" : 182
+  }, {
+    "attribute" : "キュート",
+    "name" : "HARURUNRUN",
+    "difficulty" : "PRO",
+    "level" : 18,
+    "notes" : 385
+  }, {
+    "attribute" : "キュート",
+    "name" : "HARURUNRUN",
+    "difficulty" : "MASTER",
+    "level" : 26,
+    "notes" : 742
+  }, {
+    "attribute" : "キュート",
+    "name" : "HARURUNRUN",
+    "difficulty" : "ⓁMASTER+",
+    "level" : 29,
+    "notes" : 970
+  }, {
+    "attribute" : "キュート",
+    "name" : "恋のHamburg♪",
+    "difficulty" : "LIGHT",
+    "level" : 4,
+    "notes" : 80
+  }, {
+    "attribute" : "キュート",
+    "name" : "恋のHamburg♪",
+    "difficulty" : "TRICK",
+    "level" : 16,
+    "notes" : 390
+  }, {
+    "attribute" : "クール",
+    "name" : "共鳴世界の存在論",
+    "difficulty" : "LIGHT",
+    "level" : 8,
+    "notes" : 162
+  }, {
+    "attribute" : "クール",
+    "name" : "共鳴世界の存在論",
+    "difficulty" : "TRICK",
+    "level" : 18,
+    "notes" : 417
+  }, {
+    "attribute" : "パッション",
+    "name" : "Radio Happy",
+    "difficulty" : "LIGHT",
+    "level" : 5,
+    "notes" : 111
+  }, {
+    "attribute" : "パッション",
+    "name" : "Radio Happy",
+    "difficulty" : "TRICK",
+    "level" : 18,
+    "notes" : 410
+  }, {
+    "attribute" : "パッション",
+    "name" : "Virgin Love",
+    "difficulty" : "DEBUT",
+    "level" : 9,
+    "notes" : 159
+  }, {
+    "attribute" : "パッション",
+    "name" : "Virgin Love",
+    "difficulty" : "REGULAR",
+    "level" : 14,
+    "notes" : 261
+  }, {
+    "attribute" : "パッション",
+    "name" : "Virgin Love",
+    "difficulty" : "PRO",
+    "level" : 18,
+    "notes" : 480
+  }, {
+    "attribute" : "パッション",
+    "name" : "Virgin Love",
+    "difficulty" : "MASTER",
+    "level" : 25,
+    "notes" : 662
+  }, {
+    "attribute" : "パッション",
+    "name" : "Virgin Love",
+    "difficulty" : "ⓁMASTER+",
+    "level" : 28,
+    "notes" : 885
+  }, {
+    "attribute" : "クール",
+    "name" : "Trinity Field",
+    "difficulty" : "MASTER+",
+    "level" : 30,
+    "notes" : 938
+  }, {
+    "attribute" : "クール",
+    "name" : "Angel Breeze",
+    "difficulty" : "MASTER+",
+    "level" : 27,
+    "notes" : 663
+  }, {
+    "attribute" : "パッション",
+    "name" : "祈りの花",
+    "difficulty" : "DEBUT",
+    "level" : 6,
+    "notes" : 83
+  }, {
+    "attribute" : "パッション",
+    "name" : "祈りの花",
+    "difficulty" : "REGULAR",
+    "level" : 12,
+    "notes" : 159
+  }, {
+    "attribute" : "パッション",
+    "name" : "祈りの花",
+    "difficulty" : "PRO",
+    "level" : 19,
+    "notes" : 388
+  }, {
+    "attribute" : "パッション",
+    "name" : "祈りの花",
+    "difficulty" : "MASTER",
+    "level" : 27,
+    "notes" : 675
+  }, {
+    "attribute" : "パッション",
+    "name" : "アップルパイ・プリンセス",
+    "difficulty" : "MASTER+",
+    "level" : 28,
+    "notes" : 834
+  }, {
+    "attribute" : "パッション",
+    "name" : "冬空プレシャス",
+    "difficulty" : "MASTER+",
+    "level" : 29,
+    "notes" : 893
+  }, {
+    "attribute" : "クール",
+    "name" : "エチュードは1曲だけ",
+    "difficulty" : "DEBUT",
+    "level" : 8,
+    "notes" : 119
+  }, {
+    "attribute" : "クール",
+    "name" : "エチュードは1曲だけ",
+    "difficulty" : "REGULAR",
+    "level" : 13,
+    "notes" : 174
+  }, {
+    "attribute" : "クール",
+    "name" : "エチュードは1曲だけ",
+    "difficulty" : "PRO",
+    "level" : 18,
+    "notes" : 425
+  }, {
+    "attribute" : "クール",
+    "name" : "エチュードは1曲だけ",
+    "difficulty" : "MASTER",
+    "level" : 26,
+    "notes" : 695
+  }, {
+    "attribute" : "クール",
+    "name" : "エチュードは1曲だけ",
+    "difficulty" : "ⓁMASTER+",
+    "level" : 28,
+    "notes" : 812
+  }, {
+    "attribute" : "キュート",
+    "name" : "To my darling...",
+    "difficulty" : "LIGHT",
+    "level" : 7,
+    "notes" : 150
+  }, {
+    "attribute" : "キュート",
+    "name" : "To my darling...",
+    "difficulty" : "TRICK",
+    "level" : 14,
+    "notes" : 300
+  }, {
+    "attribute" : "パッション",
+    "name" : "みんなのきもち",
+    "difficulty" : "LIGHT",
+    "level" : 7,
+    "notes" : 147
+  }, {
+    "attribute" : "パッション",
+    "name" : "みんなのきもち",
+    "difficulty" : "TRICK",
+    "level" : 14,
+    "notes" : 278
+  }, {
+    "attribute" : "クール",
+    "name" : "こいかぜ",
+    "difficulty" : "LIGHT",
+    "level" : 5,
+    "notes" : 98
+  }, {
+    "attribute" : "クール",
+    "name" : "こいかぜ",
+    "difficulty" : "TRICK",
+    "level" : 16,
+    "notes" : 309
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "銀のイルカと熱い風",
+    "difficulty" : "DEBUT",
+    "level" : 8,
+    "notes" : 123
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "銀のイルカと熱い風",
+    "difficulty" : "REGULAR",
+    "level" : 14,
+    "notes" : 252
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "銀のイルカと熱い風",
+    "difficulty" : "PRO",
+    "level" : 19,
+    "notes" : 474
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "銀のイルカと熱い風",
+    "difficulty" : "MASTER",
+    "level" : 26,
+    "notes" : 757
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "銀のイルカと熱い風",
+    "difficulty" : "ⓁMASTER+",
+    "level" : 29,
+    "notes" : 989
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "恋が咲く季節",
+    "difficulty" : "MASTER+",
+    "level" : 28,
+    "notes" : 736
+  }, {
+    "attribute" : "キュート",
+    "name" : "エヴリデイドリーム",
+    "difficulty" : "MASTER+",
+    "level" : 28,
+    "notes" : 729
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "美に入り彩を穿つ",
+    "difficulty" : "MASTER+",
+    "level" : 30,
+    "notes" : 992
+  }, {
+    "attribute" : "クール",
+    "name" : "Bright Blue",
+    "difficulty" : "MASTER+",
+    "level" : 26,
+    "notes" : 500
+  }, {
+    "attribute" : "パッション",
+    "name" : "SUN♡FLOWER",
+    "difficulty" : "DEBUT",
+    "level" : 8,
+    "notes" : 123
+  }, {
+    "attribute" : "パッション",
+    "name" : "SUN♡FLOWER",
+    "difficulty" : "REGULAR",
+    "level" : 13,
+    "notes" : 220
+  }, {
+    "attribute" : "パッション",
+    "name" : "SUN♡FLOWER",
+    "difficulty" : "PRO",
+    "level" : 18,
+    "notes" : 393
+  }, {
+    "attribute" : "パッション",
+    "name" : "SUN♡FLOWER",
+    "difficulty" : "MASTER",
+    "level" : 26,
+    "notes" : 783
+  }, {
+    "attribute" : "パッション",
+    "name" : "SUN♡FLOWER",
+    "difficulty" : "ⓁMASTER+",
+    "level" : 29,
+    "notes" : 995
+  }, {
+    "attribute" : "パッション",
+    "name" : "lilac time",
+    "difficulty" : "LIGHT",
+    "level" : 8,
+    "notes" : 186
+  }, {
+    "attribute" : "パッション",
+    "name" : "lilac time",
+    "difficulty" : "TRICK",
+    "level" : 17,
+    "notes" : 403
+  }, {
+    "attribute" : "キュート",
+    "name" : "追い風Running",
+    "difficulty" : "LIGHT",
+    "level" : 6,
+    "notes" : 110
+  }, {
+    "attribute" : "キュート",
+    "name" : "追い風Running",
+    "difficulty" : "TRICK",
+    "level" : 17,
+    "notes" : 370
+  }, {
+    "attribute" : "クール",
+    "name" : "One Life",
+    "difficulty" : "LIGHT",
+    "level" : 5,
+    "notes" : 100
+  }, {
+    "attribute" : "クール",
+    "name" : "One Life",
+    "difficulty" : "TRICK",
+    "level" : 15,
+    "notes" : 317
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "Happy New Yeah!",
+    "difficulty" : "MASTER+",
+    "level" : 29,
+    "notes" : 970
+  }, {
+    "attribute" : "パッション",
+    "name" : "Rockin’ Emotion",
+    "difficulty" : "MASTER+",
+    "level" : 29,
+    "notes" : 993
+  }, {
+    "attribute" : "キュート",
+    "name" : "凸凹スピードスター",
+    "difficulty" : "DEBUT",
+    "level" : 9,
+    "notes" : 164
+  }, {
+    "attribute" : "キュート",
+    "name" : "凸凹スピードスター",
+    "difficulty" : "REGULAR",
+    "level" : 14,
+    "notes" : 260
+  }, {
+    "attribute" : "キュート",
+    "name" : "凸凹スピードスター",
+    "difficulty" : "PRO",
+    "level" : 19,
+    "notes" : 497
+  }, {
+    "attribute" : "キュート",
+    "name" : "凸凹スピードスター",
+    "difficulty" : "MASTER",
+    "level" : 27,
+    "notes" : 856
+  }, {
+    "attribute" : "キュート",
+    "name" : "凸凹スピードスター",
+    "difficulty" : "ⓁMASTER+",
+    "level" : 31,
+    "notes" : 1077
+  }, {
+    "attribute" : "キュート",
+    "name" : "楽園",
+    "difficulty" : "DEBUT",
+    "level" : 6,
+    "notes" : 75
+  }, {
+    "attribute" : "キュート",
+    "name" : "楽園",
+    "difficulty" : "REGULAR",
+    "level" : 11,
+    "notes" : 142
+  }, {
+    "attribute" : "キュート",
+    "name" : "楽園",
+    "difficulty" : "PRO",
+    "level" : 16,
+    "notes" : 314
+  }, {
+    "attribute" : "キュート",
+    "name" : "楽園",
+    "difficulty" : "MASTER",
+    "level" : 24,
+    "notes" : 465
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "always",
+    "difficulty" : "MASTER+",
+    "level" : 28,
+    "notes" : 635
+  }, {
+    "attribute" : "キュート",
+    "name" : "クレイジークレイジー",
+    "difficulty" : "DEBUT",
+    "level" : 8,
+    "notes" : 119
+  }, {
+    "attribute" : "キュート",
+    "name" : "クレイジークレイジー",
+    "difficulty" : "REGULAR",
+    "level" : 13,
+    "notes" : 198
+  }, {
+    "attribute" : "キュート",
+    "name" : "クレイジークレイジー",
+    "difficulty" : "PRO",
+    "level" : 18,
+    "notes" : 345
+  }, {
+    "attribute" : "キュート",
+    "name" : "クレイジークレイジー",
+    "difficulty" : "MASTER",
+    "level" : 26,
+    "notes" : 681
+  }, {
+    "attribute" : "キュート",
+    "name" : "クレイジークレイジー",
+    "difficulty" : "ⓁMASTER+",
+    "level" : 29,
+    "notes" : 983
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "ツインテールの風",
+    "difficulty" : "MASTER+",
+    "level" : 30,
+    "notes" : 853
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "ガールズ・イン・ザ・フロンティア",
+    "difficulty" : "DEBUT",
+    "level" : 7,
+    "notes" : 92
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "ガールズ・イン・ザ・フロンティア",
+    "difficulty" : "REGULAR",
+    "level" : 13,
+    "notes" : 193
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "ガールズ・イン・ザ・フロンティア",
+    "difficulty" : "PRO",
+    "level" : 18,
+    "notes" : 337
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "ガールズ・イン・ザ・フロンティア",
+    "difficulty" : "MASTER",
+    "level" : 26,
+    "notes" : 663
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "ガールズ・イン・ザ・フロンティア",
+    "difficulty" : "ⓁMASTER+",
+    "level" : 30,
+    "notes" : 870
+  }, {
+    "attribute" : "パッション",
+    "name" : "夏色",
+    "difficulty" : "DEBUT",
+    "level" : 7,
+    "notes" : 96
+  }, {
+    "attribute" : "パッション",
+    "name" : "夏色",
+    "difficulty" : "REGULAR",
+    "level" : 13,
+    "notes" : 194
+  }, {
+    "attribute" : "パッション",
+    "name" : "夏色",
+    "difficulty" : "PRO",
+    "level" : 17,
+    "notes" : 339
+  }, {
+    "attribute" : "パッション",
+    "name" : "夏色",
+    "difficulty" : "MASTER",
+    "level" : 25,
+    "notes" : 579
+  }, {
+    "attribute" : "クール",
+    "name" : "サヨナラバス",
+    "difficulty" : "DEBUT",
+    "level" : 6,
+    "notes" : 84
+  }, {
+    "attribute" : "クール",
+    "name" : "サヨナラバス",
+    "difficulty" : "REGULAR",
+    "level" : 12,
+    "notes" : 152
+  }, {
+    "attribute" : "クール",
+    "name" : "サヨナラバス",
+    "difficulty" : "PRO",
+    "level" : 17,
+    "notes" : 359
+  }, {
+    "attribute" : "クール",
+    "name" : "サヨナラバス",
+    "difficulty" : "MASTER",
+    "level" : 25,
+    "notes" : 543
+  }, {
+    "attribute" : "クール",
+    "name" : "Flip Flop ~For SS3A rearrange Mix~",
+    "difficulty" : "DEBUT",
+    "level" : 8,
+    "notes" : 119
+  }, {
+    "attribute" : "クール",
+    "name" : "Flip Flop ~For SS3A rearrange Mix~",
+    "difficulty" : "REGULAR",
+    "level" : 14,
+    "notes" : 232
+  }, {
+    "attribute" : "クール",
+    "name" : "Flip Flop ~For SS3A rearrange Mix~",
+    "difficulty" : "PRO",
+    "level" : 19,
+    "notes" : 395
+  }, {
+    "attribute" : "クール",
+    "name" : "Flip Flop ~For SS3A rearrange Mix~",
+    "difficulty" : "MASTER",
+    "level" : 27,
+    "notes" : 755
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "Vast world",
+    "difficulty" : "MASTER+",
+    "level" : 28,
+    "notes" : 872
+  }, {
+    "attribute" : "パッション",
+    "name" : "shabon song ~For SS3A rearrange Mix~",
+    "difficulty" : "DEBUT",
+    "level" : 7,
+    "notes" : 105
+  }, {
+    "attribute" : "パッション",
+    "name" : "shabon song ~For SS3A rearrange Mix~",
+    "difficulty" : "REGULAR",
+    "level" : 13,
+    "notes" : 194
+  }, {
+    "attribute" : "パッション",
+    "name" : "shabon song ~For SS3A rearrange Mix~",
+    "difficulty" : "PRO",
+    "level" : 19,
+    "notes" : 407
+  }, {
+    "attribute" : "パッション",
+    "name" : "shabon song ~For SS3A rearrange Mix~",
+    "difficulty" : "MASTER",
+    "level" : 27,
+    "notes" : 861
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "輝く世界の魔法 -Magical Step Forward Remix-",
+    "difficulty" : "DEBUT",
+    "level" : 8,
+    "notes" : 119
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "輝く世界の魔法 -Magical Step Forward Remix-",
+    "difficulty" : "REGULAR",
+    "level" : 13,
+    "notes" : 197
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "輝く世界の魔法 -Magical Step Forward Remix-",
+    "difficulty" : "PRO",
+    "level" : 18,
+    "notes" : 380
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "輝く世界の魔法 -Magical Step Forward Remix-",
+    "difficulty" : "MASTER",
+    "level" : 27,
+    "notes" : 716
+  }, {
+    "attribute" : "キュート",
+    "name" : "LOVE & PEACH",
+    "difficulty" : "DEBUT",
+    "level" : 7,
+    "notes" : 94
+  }, {
+    "attribute" : "キュート",
+    "name" : "LOVE & PEACH",
+    "difficulty" : "REGULAR",
+    "level" : 12,
+    "notes" : 180
+  }, {
+    "attribute" : "キュート",
+    "name" : "LOVE & PEACH",
+    "difficulty" : "PRO",
+    "level" : 17,
+    "notes" : 391
+  }, {
+    "attribute" : "キュート",
+    "name" : "LOVE & PEACH",
+    "difficulty" : "MASTER",
+    "level" : 25,
+    "notes" : 598
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "EVERMORE",
+    "difficulty" : "LIGHT",
+    "level" : 9,
+    "notes" : 192
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "EVERMORE",
+    "difficulty" : "TRICK",
+    "level" : 17,
+    "notes" : 367
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "Yes! Party Time!!",
+    "difficulty" : "LIGHT",
+    "level" : 7,
+    "notes" : 167
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "Yes! Party Time!!",
+    "difficulty" : "TRICK",
+    "level" : 16,
+    "notes" : 363
+  }, {
+    "attribute" : "クール",
+    "name" : "Pretty Liar",
+    "difficulty" : "DEBUT",
+    "level" : 7,
+    "notes" : 93
+  }, {
+    "attribute" : "クール",
+    "name" : "Pretty Liar",
+    "difficulty" : "REGULAR",
+    "level" : 13,
+    "notes" : 181
+  }, {
+    "attribute" : "クール",
+    "name" : "Pretty Liar",
+    "difficulty" : "PRO",
+    "level" : 19,
+    "notes" : 368
+  }, {
+    "attribute" : "クール",
+    "name" : "Pretty Liar",
+    "difficulty" : "MASTER",
+    "level" : 26,
+    "notes" : 732
+  }, {
+    "attribute" : "クール",
+    "name" : "Pretty Liar",
+    "difficulty" : "ⓁMASTER+",
+    "level" : 29,
+    "notes" : 865
+  }, {
+    "attribute" : "キュート",
+    "name" : "キラッ!満開スマイル",
+    "difficulty" : "MASTER+",
+    "level" : 29,
+    "notes" : 926
+  }, {
+    "attribute" : "キュート",
+    "name" : "花簪 HANAKANZASHI",
+    "difficulty" : "MASTER+",
+    "level" : 29,
+    "notes" : 856
+  }, {
+    "attribute" : "パッション",
+    "name" : "Lunatic Show ~For SS3A rearrange Mix~",
+    "difficulty" : "DEBUT",
+    "level" : 7,
+    "notes" : 100
+  }, {
+    "attribute" : "パッション",
+    "name" : "Lunatic Show ~For SS3A rearrange Mix~",
+    "difficulty" : "REGULAR",
+    "level" : 13,
+    "notes" : 185
+  }, {
+    "attribute" : "パッション",
+    "name" : "Lunatic Show ~For SS3A rearrange Mix~",
+    "difficulty" : "PRO",
+    "level" : 17,
+    "notes" : 280
+  }, {
+    "attribute" : "パッション",
+    "name" : "Lunatic Show ~For SS3A rearrange Mix~",
+    "difficulty" : "MASTER",
+    "level" : 27,
+    "notes" : 668
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "ドレミファクトリー!",
+    "difficulty" : "DEBUT",
+    "level" : 8,
+    "notes" : 122
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "ドレミファクトリー!",
+    "difficulty" : "REGULAR",
+    "level" : 13,
+    "notes" : 220
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "ドレミファクトリー!",
+    "difficulty" : "PRO",
+    "level" : 18,
+    "notes" : 404
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "ドレミファクトリー!",
+    "difficulty" : "MASTER",
+    "level" : 24,
+    "notes" : 534
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "ドレミファクトリー!",
+    "difficulty" : "ⓁMASTER+",
+    "level" : 28,
+    "notes" : 871
+  }, {
+    "attribute" : "クール",
+    "name" : "Frost",
+    "difficulty" : "MASTER+",
+    "level" : 29,
+    "notes" : 725
+  }, {
+    "attribute" : "クール",
+    "name" : "Hotel Moonside",
+    "difficulty" : "MASTER+",
+    "level" : 27,
+    "notes" : 779
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "ゴキゲンParty Night -Dance!!!!!!!!!!!!!!! Remix-",
+    "difficulty" : "DEBUT",
+    "level" : 7,
+    "notes" : 83
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "ゴキゲンParty Night -Dance!!!!!!!!!!!!!!! Remix-",
+    "difficulty" : "REGULAR",
+    "level" : 12,
+    "notes" : 181
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "ゴキゲンParty Night -Dance!!!!!!!!!!!!!!! Remix-",
+    "difficulty" : "PRO",
+    "level" : 17,
+    "notes" : 345
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "ゴキゲンParty Night -Dance!!!!!!!!!!!!!!! Remix-",
+    "difficulty" : "MASTER",
+    "level" : 27,
+    "notes" : 716
+  }, {
+    "attribute" : "クール",
+    "name" : "Nocturne ~For SS3A rearrange Mix~",
+    "difficulty" : "DEBUT",
+    "level" : 7,
+    "notes" : 93
+  }, {
+    "attribute" : "クール",
+    "name" : "Nocturne ~For SS3A rearrange Mix~",
+    "difficulty" : "REGULAR",
+    "level" : 13,
+    "notes" : 149
+  }, {
+    "attribute" : "クール",
+    "name" : "Nocturne ~For SS3A rearrange Mix~",
+    "difficulty" : "PRO",
+    "level" : 18,
+    "notes" : 311
+  }, {
+    "attribute" : "クール",
+    "name" : "Nocturne ~For SS3A rearrange Mix~",
+    "difficulty" : "MASTER",
+    "level" : 26,
+    "notes" : 554
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "Near to You -PicoPico D’n’B Remix-",
+    "difficulty" : "DEBUT",
+    "level" : 7,
+    "notes" : 119
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "Near to You -PicoPico D’n’B Remix-",
+    "difficulty" : "REGULAR",
+    "level" : 13,
+    "notes" : 227
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "Near to You -PicoPico D’n’B Remix-",
+    "difficulty" : "PRO",
+    "level" : 19,
+    "notes" : 405
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "Near to You -PicoPico D’n’B Remix-",
+    "difficulty" : "MASTER",
+    "level" : 27,
+    "notes" : 888
+  }, {
+    "attribute" : "クール",
+    "name" : "アンデッド・ダンスロック",
+    "difficulty" : "DEBUT",
+    "level" : 7,
+    "notes" : 100
+  }, {
+    "attribute" : "クール",
+    "name" : "アンデッド・ダンスロック",
+    "difficulty" : "REGULAR",
+    "level" : 13,
+    "notes" : 200
+  }, {
+    "attribute" : "クール",
+    "name" : "アンデッド・ダンスロック",
+    "difficulty" : "PRO",
+    "level" : 18,
+    "notes" : 333
+  }, {
+    "attribute" : "クール",
+    "name" : "アンデッド・ダンスロック",
+    "difficulty" : "MASTER",
+    "level" : 26,
+    "notes" : 666
+  }, {
+    "attribute" : "クール",
+    "name" : "アンデッド・ダンスロック",
+    "difficulty" : "ⓁMASTER+",
+    "level" : 29,
+    "notes" : 888
+  }, {
+    "attribute" : "パッション",
+    "name" : "Spring Screaming",
+    "difficulty" : "MASTER+",
+    "level" : 29,
+    "notes" : 902
+  }, {
+    "attribute" : "パッション",
+    "name" : "お散歩カメラ",
+    "difficulty" : "MASTER+",
+    "level" : 29,
+    "notes" : 937
+  }, {
+    "attribute" : "キュート",
+    "name" : "パステルピンクな恋",
+    "difficulty" : "LIGHT",
+    "level" : 7,
+    "notes" : 164
+  }, {
+    "attribute" : "キュート",
+    "name" : "パステルピンクな恋",
+    "difficulty" : "TRICK",
+    "level" : 16,
+    "notes" : 342
+  }, {
+    "attribute" : "キュート",
+    "name" : "あいくるしい ~For SS3A rearrange Mix~",
+    "difficulty" : "DEBUT",
+    "level" : 7,
+    "notes" : 131
+  }, {
+    "attribute" : "キュート",
+    "name" : "あいくるしい ~For SS3A rearrange Mix~",
+    "difficulty" : "REGULAR",
+    "level" : 13,
+    "notes" : 177
+  }, {
+    "attribute" : "キュート",
+    "name" : "あいくるしい ~For SS3A rearrange Mix~",
+    "difficulty" : "PRO",
+    "level" : 18,
+    "notes" : 422
+  }, {
+    "attribute" : "キュート",
+    "name" : "あいくるしい ~For SS3A rearrange Mix~",
+    "difficulty" : "MASTER",
+    "level" : 26,
+    "notes" : 711
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "Starry-Go-Round",
+    "difficulty" : "DEBUT",
+    "level" : 8,
+    "notes" : 121
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "Starry-Go-Round",
+    "difficulty" : "REGULAR",
+    "level" : 13,
+    "notes" : 229
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "Starry-Go-Round",
+    "difficulty" : "PRO",
+    "level" : 19,
+    "notes" : 457
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "Starry-Go-Round",
+    "difficulty" : "MASTER",
+    "level" : 27,
+    "notes" : 767
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "Starry-Go-Round",
+    "difficulty" : "ⓁMASTER+",
+    "level" : 30,
+    "notes" : 980
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "桜の風",
+    "difficulty" : "MASTER+",
+    "level" : 29,
+    "notes" : 696
+  }, {
+    "attribute" : "キュート",
+    "name" : "Heart Voice",
+    "difficulty" : "MASTER+",
+    "level" : 29,
+    "notes" : 919
+  }, {
+    "attribute" : "クール",
+    "name" : "Last Kiss",
+    "difficulty" : "DEBUT",
+    "level" : 7,
+    "notes" : 95
+  }, {
+    "attribute" : "クール",
+    "name" : "Last Kiss",
+    "difficulty" : "REGULAR",
+    "level" : 12,
+    "notes" : 154
+  }, {
+    "attribute" : "クール",
+    "name" : "Last Kiss",
+    "difficulty" : "PRO",
+    "level" : 17,
+    "notes" : 324
+  }, {
+    "attribute" : "クール",
+    "name" : "Last Kiss",
+    "difficulty" : "MASTER",
+    "level" : 25,
+    "notes" : 590
+  }, {
+    "attribute" : "クール",
+    "name" : "この空の下",
+    "difficulty" : "MASTER+",
+    "level" : 26,
+    "notes" : 521
+  }, {
+    "attribute" : "クール",
+    "name" : "エチュードは1曲だけ",
+    "difficulty" : "MASTER+",
+    "level" : 28,
+    "notes" : 817
+  }, {
+    "attribute" : "パッション",
+    "name" : "Sunshine See May",
+    "difficulty" : "DEBUT",
+    "level" : 7,
+    "notes" : 109
+  }, {
+    "attribute" : "パッション",
+    "name" : "Sunshine See May",
+    "difficulty" : "REGULAR",
+    "level" : 13,
+    "notes" : 189
+  }, {
+    "attribute" : "パッション",
+    "name" : "Sunshine See May",
+    "difficulty" : "PRO",
+    "level" : 19,
+    "notes" : 457
+  }, {
+    "attribute" : "パッション",
+    "name" : "Sunshine See May",
+    "difficulty" : "MASTER",
+    "level" : 26,
+    "notes" : 521
+  }, {
+    "attribute" : "パッション",
+    "name" : "Sunshine See May",
+    "difficulty" : "ⓁMASTER+",
+    "level" : 29,
+    "notes" : 664
+  }, {
+    "attribute" : "キュート",
+    "name" : "楽園",
+    "difficulty" : "LIGHT",
+    "level" : 7,
+    "notes" : 161
+  }, {
+    "attribute" : "キュート",
+    "name" : "楽園",
+    "difficulty" : "TRICK",
+    "level" : 15,
+    "notes" : 269
+  }, {
+    "attribute" : "クール",
+    "name" : "Last Kiss",
+    "difficulty" : "LIGHT",
+    "level" : 6,
+    "notes" : 122
+  }, {
+    "attribute" : "クール",
+    "name" : "Last Kiss",
+    "difficulty" : "TRICK",
+    "level" : 15,
+    "notes" : 298
+  }, {
+    "attribute" : "パッション",
+    "name" : "祈りの花",
+    "difficulty" : "LIGHT",
+    "level" : 6,
+    "notes" : 116
+  }, {
+    "attribute" : "パッション",
+    "name" : "祈りの花",
+    "difficulty" : "TRICK",
+    "level" : 15,
+    "notes" : 257
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "君への詩",
+    "difficulty" : "DEBUT",
+    "level" : 7,
+    "notes" : 96
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "君への詩",
+    "difficulty" : "REGULAR",
+    "level" : 13,
+    "notes" : 201
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "君への詩",
+    "difficulty" : "PRO",
+    "level" : 17,
+    "notes" : 343
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "君への詩",
+    "difficulty" : "MASTER",
+    "level" : 25,
+    "notes" : 520
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "君への詩",
+    "difficulty" : "ⓁMASTER+",
+    "level" : 28,
+    "notes" : 692
+  }, {
+    "attribute" : "キュート",
+    "name" : "HOT LIMIT",
+    "difficulty" : "DEBUT",
+    "level" : 6,
+    "notes" : 90
+  }, {
+    "attribute" : "キュート",
+    "name" : "HOT LIMIT",
+    "difficulty" : "REGULAR",
+    "level" : 12,
+    "notes" : 160
+  }, {
+    "attribute" : "キュート",
+    "name" : "HOT LIMIT",
+    "difficulty" : "PRO",
+    "level" : 17,
+    "notes" : 371
+  }, {
+    "attribute" : "キュート",
+    "name" : "HOT LIMIT",
+    "difficulty" : "MASTER",
+    "level" : 25,
+    "notes" : 605
+  }, {
+    "attribute" : "パッション",
+    "name" : "Virgin Love",
+    "difficulty" : "MASTER+",
+    "level" : 28,
+    "notes" : 904
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "Wonder goes on!!",
+    "difficulty" : "MASTER+",
+    "level" : 29,
+    "notes" : 993
+  }, {
+    "attribute" : "パッション",
+    "name" : "おんなの道は星の道",
+    "difficulty" : "DEBUT",
+    "level" : 7,
+    "notes" : 94
+  }, {
+    "attribute" : "パッション",
+    "name" : "おんなの道は星の道",
+    "difficulty" : "REGULAR",
+    "level" : 13,
+    "notes" : 152
+  }, {
+    "attribute" : "パッション",
+    "name" : "おんなの道は星の道",
+    "difficulty" : "PRO",
+    "level" : 17,
+    "notes" : 248
+  }, {
+    "attribute" : "パッション",
+    "name" : "おんなの道は星の道",
+    "difficulty" : "MASTER",
+    "level" : 25,
+    "notes" : 448
+  }, {
+    "attribute" : "パッション",
+    "name" : "行くぜっ!怪盗少女",
+    "difficulty" : "DEBUT",
+    "level" : 7,
+    "notes" : 111
+  }, {
+    "attribute" : "パッション",
+    "name" : "行くぜっ!怪盗少女",
+    "difficulty" : "REGULAR",
+    "level" : 13,
+    "notes" : 184
+  }, {
+    "attribute" : "パッション",
+    "name" : "行くぜっ!怪盗少女",
+    "difficulty" : "PRO",
+    "level" : 17,
+    "notes" : 353
+  }, {
+    "attribute" : "パッション",
+    "name" : "行くぜっ!怪盗少女",
+    "difficulty" : "MASTER",
+    "level" : 26,
+    "notes" : 688
+  }, {
+    "attribute" : "キュート",
+    "name" : "HARURUNRUN",
+    "difficulty" : "MASTER+",
+    "level" : 29,
+    "notes" : 972
+  }, {
+    "attribute" : "キュート",
+    "name" : "メルヘンデビュー!",
+    "difficulty" : "MASTER+",
+    "level" : 30,
+    "notes" : 977
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "Trust me",
+    "difficulty" : "DEBUT",
+    "level" : 8,
+    "notes" : 122
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "Trust me",
+    "difficulty" : "REGULAR",
+    "level" : 14,
+    "notes" : 230
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "Trust me",
+    "difficulty" : "PRO",
+    "level" : 19,
+    "notes" : 427
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "Trust me",
+    "difficulty" : "MASTER",
+    "level" : 27,
+    "notes" : 840
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "Trust me",
+    "difficulty" : "ⓁMASTER+",
+    "level" : 30,
+    "notes" : 995
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "とどけ!アイドル",
+    "difficulty" : "LIGHT",
+    "level" : 6,
+    "notes" : 123
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "とどけ!アイドル",
+    "difficulty" : "TRICK",
+    "level" : 15,
+    "notes" : 332
+  }, {
+    "attribute" : "クール",
+    "name" : "オルゴールの小箱",
+    "difficulty" : "LIGHT",
+    "level" : 5,
+    "notes" : 90
+  }, {
+    "attribute" : "クール",
+    "name" : "オルゴールの小箱",
+    "difficulty" : "TRICK",
+    "level" : 14,
+    "notes" : 236
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "ガールズ・イン・ザ・フロンティア",
+    "difficulty" : "MASTER+",
+    "level" : 30,
+    "notes" : 879
+  }, {
+    "attribute" : "クール",
+    "name" : "2nd SIDE",
+    "difficulty" : "MASTER+",
+    "level" : 29,
+    "notes" : 783
+  }, {
+    "attribute" : "パッション",
+    "name" : "友達の唄",
+    "difficulty" : "DEBUT",
+    "level" : 7,
+    "notes" : 101
+  }, {
+    "attribute" : "パッション",
+    "name" : "友達の唄",
+    "difficulty" : "REGULAR",
+    "level" : 12,
+    "notes" : 186
+  }, {
+    "attribute" : "パッション",
+    "name" : "友達の唄",
+    "difficulty" : "PRO",
+    "level" : 18,
+    "notes" : 396
+  }, {
+    "attribute" : "パッション",
+    "name" : "友達の唄",
+    "difficulty" : "MASTER",
+    "level" : 25,
+    "notes" : 636
+  }, {
+    "attribute" : "キュート",
+    "name" : "Palette",
+    "difficulty" : "DEBUT",
+    "level" : 8,
+    "notes" : 117
+  }, {
+    "attribute" : "キュート",
+    "name" : "Palette",
+    "difficulty" : "REGULAR",
+    "level" : 13,
+    "notes" : 221
+  }, {
+    "attribute" : "キュート",
+    "name" : "Palette",
+    "difficulty" : "PRO",
+    "level" : 19,
+    "notes" : 440
+  }, {
+    "attribute" : "キュート",
+    "name" : "Palette",
+    "difficulty" : "MASTER",
+    "level" : 26,
+    "notes" : 765
+  }, {
+    "attribute" : "キュート",
+    "name" : "Palette",
+    "difficulty" : "ⓁMASTER+",
+    "level" : 29,
+    "notes" : 948
+  }, {
+    "attribute" : "クール",
+    "name" : "虹",
+    "difficulty" : "DEBUT",
+    "level" : 6,
+    "notes" : 91
+  }, {
+    "attribute" : "クール",
+    "name" : "虹",
+    "difficulty" : "REGULAR",
+    "level" : 13,
+    "notes" : 161
+  }, {
+    "attribute" : "クール",
+    "name" : "虹",
+    "difficulty" : "PRO",
+    "level" : 17,
+    "notes" : 307
+  }, {
+    "attribute" : "クール",
+    "name" : "虹",
+    "difficulty" : "MASTER",
+    "level" : 24,
+    "notes" : 578
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "心もよう",
+    "difficulty" : "DEBUT",
+    "level" : 5,
+    "notes" : 63
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "心もよう",
+    "difficulty" : "REGULAR",
+    "level" : 11,
+    "notes" : 141
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "心もよう",
+    "difficulty" : "PRO",
+    "level" : 15,
+    "notes" : 222
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "心もよう",
+    "difficulty" : "MASTER",
+    "level" : 21,
+    "notes" : 378
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "銀のイルカと熱い風",
+    "difficulty" : "MASTER+",
+    "level" : 30,
+    "notes" : 999
+  }, {
+    "attribute" : "パッション",
+    "name" : "熱血乙女A",
+    "difficulty" : "MASTER+",
+    "level" : 28,
+    "notes" : 927
+  }, {
+    "attribute" : "パッション",
+    "name" : "スパイスパラダイス",
+    "difficulty" : "DEBUT",
+    "level" : 8,
+    "notes" : 120
+  }, {
+    "attribute" : "パッション",
+    "name" : "スパイスパラダイス",
+    "difficulty" : "REGULAR",
+    "level" : 13,
+    "notes" : 234
+  }, {
+    "attribute" : "パッション",
+    "name" : "スパイスパラダイス",
+    "difficulty" : "PRO",
+    "level" : 18,
+    "notes" : 408
+  }, {
+    "attribute" : "パッション",
+    "name" : "スパイスパラダイス",
+    "difficulty" : "MASTER",
+    "level" : 25,
+    "notes" : 607
+  }, {
+    "attribute" : "パッション",
+    "name" : "スパイスパラダイス",
+    "difficulty" : "ⓁMASTER+",
+    "level" : 28,
+    "notes" : 883
+  }, {
+    "attribute" : "キュート",
+    "name" : "凸凹スピードスター",
+    "difficulty" : "MASTER+",
+    "level" : 31,
+    "notes" : 1077
+  }, {
+    "attribute" : "キュート",
+    "name" : "き・ま・ぐ・れ☆Café au lait!",
+    "difficulty" : "MASTER+",
+    "level" : 27,
+    "notes" : 724
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "輝く世界の魔法",
+    "difficulty" : "LIGHT",
+    "level" : 7,
+    "notes" : 168
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "輝く世界の魔法",
+    "difficulty" : "TRICK",
+    "level" : 16,
+    "notes" : 394
+  }, {
+    "attribute" : "パッション",
+    "name" : "絶対特権主張しますっ!",
+    "difficulty" : "LIGHT",
+    "level" : 8,
+    "notes" : 195
+  }, {
+    "attribute" : "パッション",
+    "name" : "絶対特権主張しますっ!",
+    "difficulty" : "TRICK",
+    "level" : 16,
+    "notes" : 344
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "義勇忍侠花吹雪",
+    "difficulty" : "DEBUT",
+    "level" : 8,
+    "notes" : 116
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "義勇忍侠花吹雪",
+    "difficulty" : "REGULAR",
+    "level" : 13,
+    "notes" : 215
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "義勇忍侠花吹雪",
+    "difficulty" : "PRO",
+    "level" : 19,
+    "notes" : 408
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "義勇忍侠花吹雪",
+    "difficulty" : "MASTER",
+    "level" : 26,
+    "notes" : 757
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "義勇忍侠花吹雪",
+    "difficulty" : "ⓁMASTER+",
+    "level" : 29,
+    "notes" : 918
+  }, {
+    "attribute" : "キュート",
+    "name" : "谷の底で咲く花は",
+    "difficulty" : "DEBUT",
+    "level" : 6,
+    "notes" : 77
+  }, {
+    "attribute" : "キュート",
+    "name" : "谷の底で咲く花は",
+    "difficulty" : "REGULAR",
+    "level" : 11,
+    "notes" : 138
+  }, {
+    "attribute" : "キュート",
+    "name" : "谷の底で咲く花は",
+    "difficulty" : "PRO",
+    "level" : 16,
+    "notes" : 245
+  }, {
+    "attribute" : "キュート",
+    "name" : "谷の底で咲く花は",
+    "difficulty" : "MASTER",
+    "level" : 25,
+    "notes" : 475
+  }, {
+    "attribute" : "クール",
+    "name" : "Pretty Liar",
+    "difficulty" : "MASTER+",
+    "level" : 29,
+    "notes" : 866
+  }, {
+    "attribute" : "クール",
+    "name" : "薄荷 -ハッカ-",
+    "difficulty" : "MASTER+",
+    "level" : 26,
+    "notes" : 457
+  }, {
+    "attribute" : "クール",
+    "name" : "Needle Light",
+    "difficulty" : "DEBUT",
+    "level" : 7,
+    "notes" : 103
+  }, {
+    "attribute" : "クール",
+    "name" : "Needle Light",
+    "difficulty" : "REGULAR",
+    "level" : 14,
+    "notes" : 235
+  }, {
+    "attribute" : "クール",
+    "name" : "Needle Light",
+    "difficulty" : "PRO",
+    "level" : 18,
+    "notes" : 386
+  }, {
+    "attribute" : "クール",
+    "name" : "Needle Light",
+    "difficulty" : "MASTER",
+    "level" : 26,
+    "notes" : 766
+  }, {
+    "attribute" : "クール",
+    "name" : "Needle Light",
+    "difficulty" : "ⓁMASTER+",
+    "level" : 29,
+    "notes" : 888
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "We’re the friends!",
+    "difficulty" : "LIGHT",
+    "level" : 7,
+    "notes" : 148
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "We’re the friends!",
+    "difficulty" : "TRICK",
+    "level" : 15,
+    "notes" : 304
+  }, {
+    "attribute" : "パッション",
+    "name" : "おんなの道は星の道",
+    "difficulty" : "LIGHT",
+    "level" : 4,
+    "notes" : 86
+  }, {
+    "attribute" : "パッション",
+    "name" : "おんなの道は星の道",
+    "difficulty" : "TRICK",
+    "level" : 17,
+    "notes" : 320
+  }, {
+    "attribute" : "パッション",
+    "name" : "毒茸伝説",
+    "difficulty" : "MASTER+",
+    "level" : 30,
+    "notes" : 980
+  }, {
+    "attribute" : "パッション",
+    "name" : "SUN♡FLOWER",
+    "difficulty" : "MASTER+",
+    "level" : 29,
+    "notes" : 998
+  }, {
+    "attribute" : "キュート",
+    "name" : "Fascinate",
+    "difficulty" : "DEBUT",
+    "level" : 8,
+    "notes" : 117
+  }, {
+    "attribute" : "キュート",
+    "name" : "Fascinate",
+    "difficulty" : "REGULAR",
+    "level" : 13,
+    "notes" : 199
+  }, {
+    "attribute" : "キュート",
+    "name" : "Fascinate",
+    "difficulty" : "PRO",
+    "level" : 18,
+    "notes" : 394
+  }, {
+    "attribute" : "キュート",
+    "name" : "Fascinate",
+    "difficulty" : "MASTER",
+    "level" : 26,
+    "notes" : 698
+  }, {
+    "attribute" : "キュート",
+    "name" : "Fascinate",
+    "difficulty" : "ⓁMASTER+",
+    "level" : 30,
+    "notes" : 964
+  }, {
+    "attribute" : "クール",
+    "name" : "Nebula Sky",
+    "difficulty" : "DEBUT",
+    "level" : 6,
+    "notes" : 69
+  }, {
+    "attribute" : "クール",
+    "name" : "Nebula Sky",
+    "difficulty" : "REGULAR",
+    "level" : 13,
+    "notes" : 201
+  }, {
+    "attribute" : "クール",
+    "name" : "Nebula Sky",
+    "difficulty" : "PRO",
+    "level" : 18,
+    "notes" : 371
+  }, {
+    "attribute" : "クール",
+    "name" : "Nebula Sky",
+    "difficulty" : "MASTER",
+    "level" : 25,
+    "notes" : 531
+  }, {
+    "attribute" : "キュート",
+    "name" : "クレイジークレイジー",
+    "difficulty" : "MASTER+",
+    "level" : 29,
+    "notes" : 983
+  }, {
+    "attribute" : "キュート",
+    "name" : "秘密のトワレ",
+    "difficulty" : "MASTER+",
+    "level" : 30,
+    "notes" : 947
+  }, {
+    "attribute" : "パッション",
+    "name" : "スターラブレイション",
+    "difficulty" : "DEBUT",
+    "level" : 7,
+    "notes" : 114
+  }, {
+    "attribute" : "パッション",
+    "name" : "スターラブレイション",
+    "difficulty" : "REGULAR",
+    "level" : 13,
+    "notes" : 216
+  }, {
+    "attribute" : "パッション",
+    "name" : "スターラブレイション",
+    "difficulty" : "PRO",
+    "level" : 18,
+    "notes" : 394
+  }, {
+    "attribute" : "パッション",
+    "name" : "スターラブレイション",
+    "difficulty" : "MASTER",
+    "level" : 26,
+    "notes" : 704
+  }, {
+    "attribute" : "クール",
+    "name" : "ツバサ",
+    "difficulty" : "DEBUT",
+    "level" : 7,
+    "notes" : 116
+  }, {
+    "attribute" : "クール",
+    "name" : "ツバサ",
+    "difficulty" : "REGULAR",
+    "level" : 12,
+    "notes" : 186
+  }, {
+    "attribute" : "クール",
+    "name" : "ツバサ",
+    "difficulty" : "PRO",
+    "level" : 16,
+    "notes" : 324
+  }, {
+    "attribute" : "クール",
+    "name" : "ツバサ",
+    "difficulty" : "MASTER",
+    "level" : 24,
+    "notes" : 565
+  }, {
+    "attribute" : "クール",
+    "name" : "未完成の歴史",
+    "difficulty" : "DEBUT",
+    "level" : 7,
+    "notes" : 96
+  }, {
+    "attribute" : "クール",
+    "name" : "未完成の歴史",
+    "difficulty" : "REGULAR",
+    "level" : 12,
+    "notes" : 160
+  }, {
+    "attribute" : "クール",
+    "name" : "未完成の歴史",
+    "difficulty" : "PRO",
+    "level" : 17,
+    "notes" : 311
+  }, {
+    "attribute" : "クール",
+    "name" : "未完成の歴史",
+    "difficulty" : "MASTER",
+    "level" : 25,
+    "notes" : 523
+  }, {
+    "attribute" : "クール",
+    "name" : "未完成の歴史",
+    "difficulty" : "ⓁMASTER+",
+    "level" : 28,
+    "notes" : 744
+  }, {
+    "attribute" : "クール",
+    "name" : "アンデッド・ダンスロック",
+    "difficulty" : "MASTER+",
+    "level" : 29,
+    "notes" : 888
+  }, {
+    "attribute" : "クール",
+    "name" : "小さな恋の密室事件",
+    "difficulty" : "MASTER+",
+    "level" : 30,
+    "notes" : 880
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "メッセージ",
+    "difficulty" : "LIGHT",
+    "level" : 6,
+    "notes" : 92
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "メッセージ",
+    "difficulty" : "TRICK",
+    "level" : 15,
+    "notes" : 308
+  }, {
+    "attribute" : "キュート",
+    "name" : "谷の底で咲く花は",
+    "difficulty" : "LIGHT",
+    "level" : 4,
+    "notes" : 88
+  }, {
+    "attribute" : "キュート",
+    "name" : "谷の底で咲く花は",
+    "difficulty" : "TRICK",
+    "level" : 11,
+    "notes" : 170
+  }, {
+    "attribute" : "パッション",
+    "name" : "O-Ku-Ri-Mo-No Sunday!",
+    "difficulty" : "DEBUT",
+    "level" : 7,
+    "notes" : 108
+  }, {
+    "attribute" : "パッション",
+    "name" : "O-Ku-Ri-Mo-No Sunday!",
+    "difficulty" : "REGULAR",
+    "level" : 13,
+    "notes" : 194
+  }, {
+    "attribute" : "パッション",
+    "name" : "O-Ku-Ri-Mo-No Sunday!",
+    "difficulty" : "PRO",
+    "level" : 18,
+    "notes" : 453
+  }, {
+    "attribute" : "パッション",
+    "name" : "O-Ku-Ri-Mo-No Sunday!",
+    "difficulty" : "MASTER",
+    "level" : 26,
+    "notes" : 794
+  }, {
+    "attribute" : "パッション",
+    "name" : "O-Ku-Ri-Mo-No Sunday!",
+    "difficulty" : "ⓁMASTER+",
+    "level" : 29,
+    "notes" : 998
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "ドレミファクトリー!",
+    "difficulty" : "MASTER+",
+    "level" : 28,
+    "notes" : 883
+  }, {
+    "attribute" : "パッション",
+    "name" : "Can’t Stop!!",
+    "difficulty" : "MASTER+",
+    "level" : 29,
+    "notes" : 977
+  }, {
+    "attribute" : "キュート",
+    "name" : "はにかみdays",
+    "difficulty" : "DEBUT",
+    "level" : 7,
+    "notes" : 101
+  }, {
+    "attribute" : "キュート",
+    "name" : "はにかみdays",
+    "difficulty" : "REGULAR",
+    "level" : 12,
+    "notes" : 165
+  }, {
+    "attribute" : "キュート",
+    "name" : "はにかみdays",
+    "difficulty" : "PRO",
+    "level" : 17,
+    "notes" : 317
+  }, {
+    "attribute" : "キュート",
+    "name" : "はにかみdays",
+    "difficulty" : "MASTER",
+    "level" : 23,
+    "notes" : 471
+  }, {
+    "attribute" : "パッション",
+    "name" : "LIFE",
+    "difficulty" : "DEBUT",
+    "level" : 7,
+    "notes" : 110
+  }, {
+    "attribute" : "パッション",
+    "name" : "LIFE",
+    "difficulty" : "REGULAR",
+    "level" : 12,
+    "notes" : 196
+  }, {
+    "attribute" : "パッション",
+    "name" : "LIFE",
+    "difficulty" : "PRO",
+    "level" : 18,
+    "notes" : 381
+  }, {
+    "attribute" : "パッション",
+    "name" : "LIFE",
+    "difficulty" : "MASTER",
+    "level" : 25,
+    "notes" : 672
+  }, {
+    "attribute" : "キュート",
+    "name" : "きゅん・きゅん・まっくす",
+    "difficulty" : "DEBUT",
+    "level" : 7,
+    "notes" : 93
+  }, {
+    "attribute" : "キュート",
+    "name" : "きゅん・きゅん・まっくす",
+    "difficulty" : "REGULAR",
+    "level" : 13,
+    "notes" : 164
+  }, {
+    "attribute" : "キュート",
+    "name" : "きゅん・きゅん・まっくす",
+    "difficulty" : "PRO",
+    "level" : 18,
+    "notes" : 421
+  }, {
+    "attribute" : "キュート",
+    "name" : "きゅん・きゅん・まっくす",
+    "difficulty" : "MASTER",
+    "level" : 25,
+    "notes" : 689
+  }, {
+    "attribute" : "キュート",
+    "name" : "きゅん・きゅん・まっくす",
+    "difficulty" : "ⓁMASTER+",
+    "level" : 28,
+    "notes" : 915
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "君への詩",
+    "difficulty" : "MASTER+",
+    "level" : 28,
+    "notes" : 753
+  }, {
+    "attribute" : "キュート",
+    "name" : "恋色エナジー",
+    "difficulty" : "MASTER+",
+    "level" : 28,
+    "notes" : 777
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "Star!!",
+    "difficulty" : "LIGHT",
+    "level" : 8,
+    "notes" : 174
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "Star!!",
+    "difficulty" : "TRICK",
+    "level" : 17,
+    "notes" : 400
+  }, {
+    "attribute" : "キュート",
+    "name" : "明日また会えるよね",
+    "difficulty" : "LIGHT",
+    "level" : 5,
+    "notes" : 104
+  }, {
+    "attribute" : "キュート",
+    "name" : "明日また会えるよね",
+    "difficulty" : "TRICK",
+    "level" : 16,
+    "notes" : 371
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "無重力シャトル",
+    "difficulty" : "DEBUT",
+    "level" : 8,
+    "notes" : 119
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "無重力シャトル",
+    "difficulty" : "REGULAR",
+    "level" : 13,
+    "notes" : 203
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "無重力シャトル",
+    "difficulty" : "PRO",
+    "level" : 18,
+    "notes" : 437
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "無重力シャトル",
+    "difficulty" : "MASTER",
+    "level" : 26,
+    "notes" : 724
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "無重力シャトル",
+    "difficulty" : "ⓁMASTER+",
+    "level" : 29,
+    "notes" : 974
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "Trust me",
+    "difficulty" : "MASTER+",
+    "level" : 30,
+    "notes" : 998
+  }, {
+    "attribute" : "クール",
+    "name" : "青の一番星",
+    "difficulty" : "MASTER+",
+    "level" : 29,
+    "notes" : 925
+  }, {
+    "attribute" : "クール",
+    "name" : "AnemoneStar",
+    "difficulty" : "DEBUT",
+    "level" : 8,
+    "notes" : 110
+  }, {
+    "attribute" : "クール",
+    "name" : "AnemoneStar",
+    "difficulty" : "REGULAR",
+    "level" : 13,
+    "notes" : 186
+  }, {
+    "attribute" : "クール",
+    "name" : "AnemoneStar",
+    "difficulty" : "PRO",
+    "level" : 18,
+    "notes" : 360
+  }, {
+    "attribute" : "クール",
+    "name" : "AnemoneStar",
+    "difficulty" : "MASTER",
+    "level" : 26,
+    "notes" : 649
+  }, {
+    "attribute" : "パッション",
+    "name" : "Sunshine See May",
+    "difficulty" : "MASTER+",
+    "level" : 29,
+    "notes" : 664
+  }, {
+    "attribute" : "パッション",
+    "name" : "気持ちいいよね 一等賞!",
+    "difficulty" : "MASTER+",
+    "level" : 29,
+    "notes" : 986
+  }, {
+    "attribute" : "クール",
+    "name" : "Max Beat",
+    "difficulty" : "DEBUT",
+    "level" : 8,
+    "notes" : 112
+  }, {
+    "attribute" : "クール",
+    "name" : "Max Beat",
+    "difficulty" : "REGULAR",
+    "level" : 13,
+    "notes" : 186
+  }, {
+    "attribute" : "クール",
+    "name" : "Max Beat",
+    "difficulty" : "PRO",
+    "level" : 18,
+    "notes" : 415
+  }, {
+    "attribute" : "クール",
+    "name" : "Max Beat",
+    "difficulty" : "MASTER",
+    "level" : 26,
+    "notes" : 698
+  }, {
+    "attribute" : "クール",
+    "name" : "Max Beat",
+    "difficulty" : "ⓁMASTER+",
+    "level" : 29,
+    "notes" : 896
+  }, {
+    "attribute" : "キュート",
+    "name" : "♡桃色片想い♡",
+    "difficulty" : "DEBUT",
+    "level" : 8,
+    "notes" : 123
+  }, {
+    "attribute" : "キュート",
+    "name" : "♡桃色片想い♡",
+    "difficulty" : "REGULAR",
+    "level" : 13,
+    "notes" : 207
+  }, {
+    "attribute" : "キュート",
+    "name" : "♡桃色片想い♡",
+    "difficulty" : "PRO",
+    "level" : 17,
+    "notes" : 360
+  }, {
+    "attribute" : "キュート",
+    "name" : "♡桃色片想い♡",
+    "difficulty" : "MASTER",
+    "level" : 25,
+    "notes" : 604
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "夕映えプレゼント",
+    "difficulty" : "LIGHT",
+    "level" : 4,
+    "notes" : 88
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "夕映えプレゼント",
+    "difficulty" : "TRICK",
+    "level" : 16,
+    "notes" : 371
+  }, {
+    "attribute" : "クール",
+    "name" : "咲いてJewel",
+    "difficulty" : "LIGHT",
+    "level" : 6,
+    "notes" : 141
+  }, {
+    "attribute" : "クール",
+    "name" : "咲いてJewel",
+    "difficulty" : "TRICK",
+    "level" : 17,
+    "notes" : 407
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "青空エール",
+    "difficulty" : "DEBUT",
+    "level" : 7,
+    "notes" : 118
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "青空エール",
+    "difficulty" : "REGULAR",
+    "level" : 13,
+    "notes" : 201
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "青空エール",
+    "difficulty" : "PRO",
+    "level" : 18,
+    "notes" : 353
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "青空エール",
+    "difficulty" : "MASTER",
+    "level" : 25,
+    "notes" : 582
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "青空エール",
+    "difficulty" : "ⓁMASTER+",
+    "level" : 28,
+    "notes" : 905
+  }, {
+    "attribute" : "キュート",
+    "name" : "Palette",
+    "difficulty" : "MASTER+",
+    "level" : 29,
+    "notes" : 950
+  }, {
+    "attribute" : "キュート",
+    "name" : "ラヴィアンローズ",
+    "difficulty" : "MASTER+",
+    "level" : 28,
+    "notes" : 877
+  }, {
+    "attribute" : "パッション",
+    "name" : "炎の華",
+    "difficulty" : "DEBUT",
+    "level" : 8,
+    "notes" : 104
+  }, {
+    "attribute" : "パッション",
+    "name" : "炎の華",
+    "difficulty" : "REGULAR",
+    "level" : 13,
+    "notes" : 203
+  }, {
+    "attribute" : "パッション",
+    "name" : "炎の華",
+    "difficulty" : "PRO",
+    "level" : 17,
+    "notes" : 350
+  }, {
+    "attribute" : "パッション",
+    "name" : "炎の華",
+    "difficulty" : "MASTER",
+    "level" : 24,
+    "notes" : 583
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "義勇忍侠花吹雪",
+    "difficulty" : "MASTER+",
+    "level" : 29,
+    "notes" : 924
+  }, {
+    "attribute" : "クール",
+    "name" : "in fact",
+    "difficulty" : "MASTER+",
+    "level" : 26,
+    "notes" : 516
+  }, {
+    "attribute" : "パッション",
+    "name" : "TAKAMARI☆CLIMAXXX!!!!!",
+    "difficulty" : "DEBUT",
+    "level" : 9,
+    "notes" : 152
+  }, {
+    "attribute" : "パッション",
+    "name" : "TAKAMARI☆CLIMAXXX!!!!!",
+    "difficulty" : "REGULAR",
+    "level" : 13,
+    "notes" : 213
+  }, {
+    "attribute" : "パッション",
+    "name" : "TAKAMARI☆CLIMAXXX!!!!!",
+    "difficulty" : "PRO",
+    "level" : 19,
+    "notes" : 509
+  }, {
+    "attribute" : "パッション",
+    "name" : "TAKAMARI☆CLIMAXXX!!!!!",
+    "difficulty" : "MASTER",
+    "level" : 27,
+    "notes" : 884
+  }, {
+    "attribute" : "パッション",
+    "name" : "TAKAMARI☆CLIMAXXX!!!!!",
+    "difficulty" : "ⓁMASTER+",
+    "level" : 30,
+    "notes" : 999
+  }, {
+    "attribute" : "クール",
+    "name" : "Hello Especially",
+    "difficulty" : "DEBUT",
+    "level" : 6,
+    "notes" : 95
+  }, {
+    "attribute" : "クール",
+    "name" : "Hello Especially",
+    "difficulty" : "REGULAR",
+    "level" : 12,
+    "notes" : 184
+  }, {
+    "attribute" : "クール",
+    "name" : "Hello Especially",
+    "difficulty" : "PRO",
+    "level" : 17,
+    "notes" : 310
+  }, {
+    "attribute" : "クール",
+    "name" : "Hello Especially",
+    "difficulty" : "MASTER",
+    "level" : 24,
+    "notes" : 506
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "GOIN’!!!",
+    "difficulty" : "LIGHT",
+    "level" : 6,
+    "notes" : 132
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "GOIN’!!!",
+    "difficulty" : "TRICK",
+    "level" : 16,
+    "notes" : 341
+  }, {
+    "attribute" : "パッション",
+    "name" : "きみにいっぱい☆",
+    "difficulty" : "LIGHT",
+    "level" : 5,
+    "notes" : 105
+  }, {
+    "attribute" : "パッション",
+    "name" : "きみにいっぱい☆",
+    "difficulty" : "TRICK",
+    "level" : 16,
+    "notes" : 357
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "お願い!シンデレラ(GRAND VERSION)",
+    "difficulty" : "PIANO",
+    "level" : 26,
+    "notes" : 622
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "お願い!シンデレラ(GRAND VERSION)",
+    "difficulty" : "FORTE",
+    "level" : 29,
+    "notes" : 820
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "Trust me",
+    "difficulty" : "PIANO",
+    "level" : 27,
+    "notes" : 629
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "Trust me",
+    "difficulty" : "FORTE",
+    "level" : 32,
+    "notes" : 1032
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "イリュージョニスタ!",
+    "difficulty" : "PIANO",
+    "level" : 27,
+    "notes" : 760
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "イリュージョニスタ!",
+    "difficulty" : "FORTE",
+    "level" : 31,
+    "notes" : 952
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "Starry-Go-Round",
+    "difficulty" : "PIANO",
+    "level" : 28,
+    "notes" : 1283
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "Starry-Go-Round",
+    "difficulty" : "FORTE",
+    "level" : 31,
+    "notes" : 1018
+  }, {
+    "attribute" : "パッション",
+    "name" : "スパイスパラダイス",
+    "difficulty" : "MASTER+",
+    "level" : 28,
+    "notes" : 888
+  }, {
+    "attribute" : "パッション",
+    "name" : "ミラクルテレパシー",
+    "difficulty" : "MASTER+",
+    "level" : 29,
+    "notes" : 998
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "Stage Bye Stage",
+    "difficulty" : "DEBUT",
+    "level" : 7,
+    "notes" : 120
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "Stage Bye Stage",
+    "difficulty" : "REGULAR",
+    "level" : 13,
+    "notes" : 196
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "Stage Bye Stage",
+    "difficulty" : "PRO",
+    "level" : 18,
+    "notes" : 349
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "Stage Bye Stage",
+    "difficulty" : "MASTER",
+    "level" : 25,
+    "notes" : 548
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "Stage Bye Stage",
+    "difficulty" : "ⓁMASTER+",
+    "level" : 28,
+    "notes" : 775
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "Stage Bye Stage",
+    "difficulty" : "PIANO",
+    "level" : 26,
+    "notes" : 705
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "Stage Bye Stage",
+    "difficulty" : "FORTE",
+    "level" : 30,
+    "notes" : 878
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "タッタ",
+    "difficulty" : "DEBUT",
+    "level" : 6,
+    "notes" : 88
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "タッタ",
+    "difficulty" : "REGULAR",
+    "level" : 13,
+    "notes" : 201
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "タッタ",
+    "difficulty" : "PRO",
+    "level" : 18,
+    "notes" : 481
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "タッタ",
+    "difficulty" : "MASTER",
+    "level" : 26,
+    "notes" : 764
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "Starry-Go-Round",
+    "difficulty" : "MASTER+",
+    "level" : 30,
+    "notes" : 994
+  }, {
+    "attribute" : "キュート",
+    "name" : "恋のHamburg♪",
+    "difficulty" : "MASTER+",
+    "level" : 29,
+    "notes" : 944
+  }, {
+    "attribute" : "クール",
+    "name" : "バベル",
+    "difficulty" : "DEBUT",
+    "level" : 9,
+    "notes" : 151
+  }, {
+    "attribute" : "クール",
+    "name" : "バベル",
+    "difficulty" : "REGULAR",
+    "level" : 14,
+    "notes" : 229
+  }, {
+    "attribute" : "クール",
+    "name" : "バベル",
+    "difficulty" : "PRO",
+    "level" : 19,
+    "notes" : 426
+  }, {
+    "attribute" : "クール",
+    "name" : "バベル",
+    "difficulty" : "MASTER",
+    "level" : 27,
+    "notes" : 701
+  }, {
+    "attribute" : "クール",
+    "name" : "バベル",
+    "difficulty" : "ⓁMASTER+",
+    "level" : 31,
+    "notes" : 1141
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "できたて Evo!Revo!Generation!",
+    "difficulty" : "LIGHT",
+    "level" : 6,
+    "notes" : 146
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "できたて Evo!Revo!Generation!",
+    "difficulty" : "TRICK",
+    "level" : 17,
+    "notes" : 389
+  }, {
+    "attribute" : "キュート",
+    "name" : "アタシポンコツアンドロイド",
+    "difficulty" : "LIGHT",
+    "level" : 6,
+    "notes" : 127
+  }, {
+    "attribute" : "キュート",
+    "name" : "アタシポンコツアンドロイド",
+    "difficulty" : "TRICK",
+    "level" : 17,
+    "notes" : 390
+  }, {
+    "attribute" : "クール",
+    "name" : "Needle Light",
+    "difficulty" : "MASTER+",
+    "level" : 29,
+    "notes" : 888
+  }, {
+    "attribute" : "クール",
+    "name" : "共鳴世界の存在論",
+    "difficulty" : "MASTER+",
+    "level" : 30,
+    "notes" : 997
+  }, {
+    "attribute" : "クール",
+    "name" : "夏恋 -NATSU KOI-",
+    "difficulty" : "DEBUT",
+    "level" : 7,
+    "notes" : 111
+  }, {
+    "attribute" : "クール",
+    "name" : "夏恋 -NATSU KOI-",
+    "difficulty" : "REGULAR",
+    "level" : 12,
+    "notes" : 169
+  }, {
+    "attribute" : "クール",
+    "name" : "夏恋 -NATSU KOI-",
+    "difficulty" : "PRO",
+    "level" : 17,
+    "notes" : 323
+  }, {
+    "attribute" : "クール",
+    "name" : "夏恋 -NATSU KOI-",
+    "difficulty" : "MASTER",
+    "level" : 25,
+    "notes" : 658
+  }, {
+    "attribute" : "クール",
+    "name" : "夏恋 -NATSU KOI-",
+    "difficulty" : "ⓁMASTER+",
+    "level" : 28,
+    "notes" : 868
+  }, {
+    "attribute" : "キュート",
+    "name" : "LOVE☆ハズカム",
+    "difficulty" : "DEBUT",
+    "level" : 6,
+    "notes" : 83
+  }, {
+    "attribute" : "キュート",
+    "name" : "LOVE☆ハズカム",
+    "difficulty" : "REGULAR",
+    "level" : 12,
+    "notes" : 142
+  }, {
+    "attribute" : "キュート",
+    "name" : "LOVE☆ハズカム",
+    "difficulty" : "PRO",
+    "level" : 17,
+    "notes" : 323
+  }, {
+    "attribute" : "キュート",
+    "name" : "LOVE☆ハズカム",
+    "difficulty" : "MASTER",
+    "level" : 25,
+    "notes" : 518
+  }, {
+    "attribute" : "キュート",
+    "name" : "全力☆Summer!",
+    "difficulty" : "DEBUT",
+    "level" : 8,
+    "notes" : 125
+  }, {
+    "attribute" : "キュート",
+    "name" : "全力☆Summer!",
+    "difficulty" : "REGULAR",
+    "level" : 14,
+    "notes" : 239
+  }, {
+    "attribute" : "キュート",
+    "name" : "全力☆Summer!",
+    "difficulty" : "PRO",
+    "level" : 18,
+    "notes" : 390
+  }, {
+    "attribute" : "キュート",
+    "name" : "全力☆Summer!",
+    "difficulty" : "MASTER",
+    "level" : 27,
+    "notes" : 757
+  }, {
+    "attribute" : "パッション",
+    "name" : "O-Ku-Ri-Mo-No Sunday!",
+    "difficulty" : "MASTER+",
+    "level" : 30,
+    "notes" : 999
+  }, {
+    "attribute" : "パッション",
+    "name" : "Radio Happy",
+    "difficulty" : "MASTER+",
+    "level" : 29,
+    "notes" : 999
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "comic cosmic",
+    "difficulty" : "DEBUT",
+    "level" : 7,
+    "notes" : 124
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "comic cosmic",
+    "difficulty" : "REGULAR",
+    "level" : 13,
+    "notes" : 235
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "comic cosmic",
+    "difficulty" : "PRO",
+    "level" : 18,
+    "notes" : 455
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "comic cosmic",
+    "difficulty" : "MASTER",
+    "level" : 26,
+    "notes" : 778
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "comic cosmic",
+    "difficulty" : "ⓁMASTER+",
+    "level" : 29,
+    "notes" : 972
+  }, {
+    "attribute" : "キュート",
+    "name" : "Fascinate",
+    "difficulty" : "MASTER+",
+    "level" : 30,
+    "notes" : 983
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "Shine!!",
+    "difficulty" : "LIGHT",
+    "level" : 6,
+    "notes" : 124
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "Shine!!",
+    "difficulty" : "TRICK",
+    "level" : 16,
+    "notes" : 346
+  }, {
+    "attribute" : "クール",
+    "name" : "Nation Blue",
+    "difficulty" : "LIGHT",
+    "level" : 8,
+    "notes" : 200
+  }, {
+    "attribute" : "クール",
+    "name" : "Nation Blue",
+    "difficulty" : "TRICK",
+    "level" : 17,
+    "notes" : 396
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "TRUE COLORS",
+    "difficulty" : "DEBUT",
+    "level" : 7,
+    "notes" : 103
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "TRUE COLORS",
+    "difficulty" : "REGULAR",
+    "level" : 13,
+    "notes" : 187
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "TRUE COLORS",
+    "difficulty" : "PRO",
+    "level" : 18,
+    "notes" : 370
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "TRUE COLORS",
+    "difficulty" : "MASTER",
+    "level" : 26,
+    "notes" : 659
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "TRUE COLORS",
+    "difficulty" : "ⓁMASTER+",
+    "level" : 29,
+    "notes" : 795
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "TRUE COLORS",
+    "difficulty" : "PIANO",
+    "level" : 27,
+    "notes" : 727
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "TRUE COLORS",
+    "difficulty" : "FORTE",
+    "level" : 30,
+    "notes" : 885
+  }, {
+    "attribute" : "クール",
+    "name" : "未完成の歴史",
+    "difficulty" : "MASTER+",
+    "level" : 28,
+    "notes" : 759
+  }, {
+    "attribute" : "パッション",
+    "name" : "ステップ!",
+    "difficulty" : "DEBUT",
+    "level" : 7,
+    "notes" : 116
+  }, {
+    "attribute" : "パッション",
+    "name" : "ステップ!",
+    "difficulty" : "REGULAR",
+    "level" : 12,
+    "notes" : 173
+  }, {
+    "attribute" : "パッション",
+    "name" : "ステップ!",
+    "difficulty" : "PRO",
+    "level" : 18,
+    "notes" : 404
+  }, {
+    "attribute" : "パッション",
+    "name" : "ステップ!",
+    "difficulty" : "MASTER",
+    "level" : 26,
+    "notes" : 637
+  }, {
+    "attribute" : "キュート",
+    "name" : "YELLOW YELLOW HAPPY",
+    "difficulty" : "DEBUT",
+    "level" : 7,
+    "notes" : 97
+  }, {
+    "attribute" : "キュート",
+    "name" : "YELLOW YELLOW HAPPY",
+    "difficulty" : "REGULAR",
+    "level" : 13,
+    "notes" : 195
+  }, {
+    "attribute" : "キュート",
+    "name" : "YELLOW YELLOW HAPPY",
+    "difficulty" : "PRO",
+    "level" : 17,
+    "notes" : 372
+  }, {
+    "attribute" : "キュート",
+    "name" : "YELLOW YELLOW HAPPY",
+    "difficulty" : "MASTER",
+    "level" : 24,
+    "notes" : 505
+  }, {
+    "attribute" : "クール",
+    "name" : "HIGH PRESSURE",
+    "difficulty" : "DEBUT",
+    "level" : 7,
+    "notes" : 108
+  }, {
+    "attribute" : "クール",
+    "name" : "HIGH PRESSURE",
+    "difficulty" : "REGULAR",
+    "level" : 12,
+    "notes" : 170
+  }, {
+    "attribute" : "クール",
+    "name" : "HIGH PRESSURE",
+    "difficulty" : "PRO",
+    "level" : 18,
+    "notes" : 422
+  }, {
+    "attribute" : "クール",
+    "name" : "HIGH PRESSURE",
+    "difficulty" : "MASTER",
+    "level" : 25,
+    "notes" : 667
+  }, {
+    "attribute" : "キュート",
+    "name" : "ハミングがきこえる",
+    "difficulty" : "DEBUT",
+    "level" : 7,
+    "notes" : 93
+  }, {
+    "attribute" : "キュート",
+    "name" : "ハミングがきこえる",
+    "difficulty" : "REGULAR",
+    "level" : 12,
+    "notes" : 166
+  }, {
+    "attribute" : "キュート",
+    "name" : "ハミングがきこえる",
+    "difficulty" : "PRO",
+    "level" : 16,
+    "notes" : 305
+  }, {
+    "attribute" : "キュート",
+    "name" : "ハミングがきこえる",
+    "difficulty" : "MASTER",
+    "level" : 24,
+    "notes" : 514
+  }, {
+    "attribute" : "パッション",
+    "name" : "紅",
+    "difficulty" : "DEBUT",
+    "level" : 9,
+    "notes" : 163
+  }, {
+    "attribute" : "パッション",
+    "name" : "紅",
+    "difficulty" : "REGULAR",
+    "level" : 14,
+    "notes" : 254
+  }, {
+    "attribute" : "パッション",
+    "name" : "紅",
+    "difficulty" : "PRO",
+    "level" : 19,
+    "notes" : 473
+  }, {
+    "attribute" : "パッション",
+    "name" : "紅",
+    "difficulty" : "MASTER",
+    "level" : 28,
+    "notes" : 988
+  }, {
+    "attribute" : "パッション",
+    "name" : "はじめてのチュウ",
+    "difficulty" : "DEBUT",
+    "level" : 5,
+    "notes" : 69
+  }, {
+    "attribute" : "パッション",
+    "name" : "はじめてのチュウ",
+    "difficulty" : "REGULAR",
+    "level" : 10,
+    "notes" : 122
+  }, {
+    "attribute" : "パッション",
+    "name" : "はじめてのチュウ",
+    "difficulty" : "PRO",
+    "level" : 16,
+    "notes" : 271
+  }, {
+    "attribute" : "パッション",
+    "name" : "はじめてのチュウ",
+    "difficulty" : "MASTER",
+    "level" : 23,
+    "notes" : 415
+  }, {
+    "attribute" : "キュート",
+    "name" : "ステップ&スキップ",
+    "difficulty" : "DEBUT",
+    "level" : 9,
+    "notes" : 144
+  }, {
+    "attribute" : "キュート",
+    "name" : "ステップ&スキップ",
+    "difficulty" : "REGULAR",
+    "level" : 13,
+    "notes" : 200
+  }, {
+    "attribute" : "キュート",
+    "name" : "ステップ&スキップ",
+    "difficulty" : "PRO",
+    "level" : 18,
+    "notes" : 327
+  }, {
+    "attribute" : "キュート",
+    "name" : "ステップ&スキップ",
+    "difficulty" : "MASTER",
+    "level" : 26,
+    "notes" : 562
+  }, {
+    "attribute" : "キュート",
+    "name" : "ステップ&スキップ",
+    "difficulty" : "ⓁMASTER+",
+    "level" : 29,
+    "notes" : 788
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "無重力シャトル",
+    "difficulty" : "MASTER+",
+    "level" : 29,
+    "notes" : 981
+  }, {
+    "attribute" : "キュート",
+    "name" : "RAGE OF DUST",
+    "difficulty" : "DEBUT",
+    "level" : 7,
+    "notes" : 122
+  }, {
+    "attribute" : "キュート",
+    "name" : "RAGE OF DUST",
+    "difficulty" : "REGULAR",
+    "level" : 13,
+    "notes" : 197
+  }, {
+    "attribute" : "キュート",
+    "name" : "RAGE OF DUST",
+    "difficulty" : "PRO",
+    "level" : 19,
+    "notes" : 496
+  }, {
+    "attribute" : "キュート",
+    "name" : "RAGE OF DUST",
+    "difficulty" : "MASTER",
+    "level" : 27,
+    "notes" : 800
+  }, {
+    "attribute" : "クール",
+    "name" : "亜麻色の髪の乙女",
+    "difficulty" : "DEBUT",
+    "level" : 6,
+    "notes" : 102
+  }, {
+    "attribute" : "クール",
+    "name" : "亜麻色の髪の乙女",
+    "difficulty" : "REGULAR",
+    "level" : 13,
+    "notes" : 213
+  }, {
+    "attribute" : "クール",
+    "name" : "亜麻色の髪の乙女",
+    "difficulty" : "PRO",
+    "level" : 18,
+    "notes" : 373
+  }, {
+    "attribute" : "クール",
+    "name" : "亜麻色の髪の乙女",
+    "difficulty" : "MASTER",
+    "level" : 22,
+    "notes" : 471
+  }, {
+    "attribute" : "パッション",
+    "name" : "君の青春は輝いているか",
+    "difficulty" : "DEBUT",
+    "level" : 6,
+    "notes" : 76
+  }, {
+    "attribute" : "パッション",
+    "name" : "君の青春は輝いているか",
+    "difficulty" : "REGULAR",
+    "level" : 12,
+    "notes" : 175
+  }, {
+    "attribute" : "パッション",
+    "name" : "君の青春は輝いているか",
+    "difficulty" : "PRO",
+    "level" : 16,
+    "notes" : 317
+  }, {
+    "attribute" : "パッション",
+    "name" : "君の青春は輝いているか",
+    "difficulty" : "MASTER",
+    "level" : 23,
+    "notes" : 423
+  }, {
+    "attribute" : "クール",
+    "name" : "大きな古時計",
+    "difficulty" : "DEBUT",
+    "level" : 5,
+    "notes" : 61
+  }, {
+    "attribute" : "クール",
+    "name" : "大きな古時計",
+    "difficulty" : "REGULAR",
+    "level" : 10,
+    "notes" : 134
+  }, {
+    "attribute" : "クール",
+    "name" : "大きな古時計",
+    "difficulty" : "PRO",
+    "level" : 17,
+    "notes" : 276
+  }, {
+    "attribute" : "クール",
+    "name" : "大きな古時計",
+    "difficulty" : "MASTER",
+    "level" : 25,
+    "notes" : 445
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "風になりたい",
+    "difficulty" : "DEBUT",
+    "level" : 6,
+    "notes" : 100
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "風になりたい",
+    "difficulty" : "REGULAR",
+    "level" : 12,
+    "notes" : 168
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "風になりたい",
+    "difficulty" : "PRO",
+    "level" : 18,
+    "notes" : 388
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "風になりたい",
+    "difficulty" : "MASTER",
+    "level" : 26,
+    "notes" : 635
+  }, {
+    "attribute" : "パッション",
+    "name" : "Gossip Club",
+    "difficulty" : "DEBUT",
+    "level" : 9,
+    "notes" : 153
+  }, {
+    "attribute" : "パッション",
+    "name" : "Gossip Club",
+    "difficulty" : "REGULAR",
+    "level" : 14,
+    "notes" : 236
+  }, {
+    "attribute" : "パッション",
+    "name" : "Gossip Club",
+    "difficulty" : "PRO",
+    "level" : 19,
+    "notes" : 463
+  }, {
+    "attribute" : "パッション",
+    "name" : "Gossip Club",
+    "difficulty" : "MASTER",
+    "level" : 27,
+    "notes" : 851
+  }, {
+    "attribute" : "パッション",
+    "name" : "Gossip Club",
+    "difficulty" : "ⓁMASTER+",
+    "level" : 31,
+    "notes" : 1290
+  }, {
+    "attribute" : "キュート",
+    "name" : "きゅん・きゅん・まっくす",
+    "difficulty" : "MASTER+",
+    "level" : 28,
+    "notes" : 926
+  }, {
+    "attribute" : "パッション",
+    "name" : "しゅがーはぁと☆レボリューション",
+    "difficulty" : "DEBUT",
+    "level" : 8,
+    "notes" : 107
+  }, {
+    "attribute" : "パッション",
+    "name" : "しゅがーはぁと☆レボリューション",
+    "difficulty" : "REGULAR",
+    "level" : 13,
+    "notes" : 195
+  }, {
+    "attribute" : "パッション",
+    "name" : "しゅがーはぁと☆レボリューション",
+    "difficulty" : "PRO",
+    "level" : 18,
+    "notes" : 410
+  }, {
+    "attribute" : "パッション",
+    "name" : "しゅがーはぁと☆レボリューション",
+    "difficulty" : "MASTER",
+    "level" : 27,
+    "notes" : 819
+  }, {
+    "attribute" : "クール",
+    "name" : "COLORS",
+    "difficulty" : "DEBUT",
+    "level" : 7,
+    "notes" : 100
+  }, {
+    "attribute" : "クール",
+    "name" : "COLORS",
+    "difficulty" : "REGULAR",
+    "level" : 12,
+    "notes" : 164
+  }, {
+    "attribute" : "クール",
+    "name" : "COLORS",
+    "difficulty" : "PRO",
+    "level" : 17,
+    "notes" : 331
+  }, {
+    "attribute" : "クール",
+    "name" : "COLORS",
+    "difficulty" : "MASTER",
+    "level" : 25,
+    "notes" : 573
+  }, {
+    "attribute" : "クール",
+    "name" : "モザイクカケラ",
+    "difficulty" : "DEBUT",
+    "level" : 6,
+    "notes" : 71
+  }, {
+    "attribute" : "クール",
+    "name" : "モザイクカケラ",
+    "difficulty" : "REGULAR",
+    "level" : 11,
+    "notes" : 141
+  }, {
+    "attribute" : "クール",
+    "name" : "モザイクカケラ",
+    "difficulty" : "PRO",
+    "level" : 18,
+    "notes" : 378
+  }, {
+    "attribute" : "クール",
+    "name" : "モザイクカケラ",
+    "difficulty" : "MASTER",
+    "level" : 26,
+    "notes" : 727
+  }, {
+    "attribute" : "クール",
+    "name" : "Max Beat",
+    "difficulty" : "MASTER+",
+    "level" : 29,
+    "notes" : 900
+  }, {
+    "attribute" : "パッション",
+    "name" : "空想探査計画",
+    "difficulty" : "DEBUT",
+    "level" : 7,
+    "notes" : 118
+  }, {
+    "attribute" : "パッション",
+    "name" : "空想探査計画",
+    "difficulty" : "REGULAR",
+    "level" : 13,
+    "notes" : 202
+  }, {
+    "attribute" : "パッション",
+    "name" : "空想探査計画",
+    "difficulty" : "PRO",
+    "level" : 17,
+    "notes" : 341
+  }, {
+    "attribute" : "パッション",
+    "name" : "空想探査計画",
+    "difficulty" : "MASTER",
+    "level" : 25,
+    "notes" : 559
+  }, {
+    "attribute" : "パッション",
+    "name" : "空想探査計画",
+    "difficulty" : "ⓁMASTER+",
+    "level" : 28,
+    "notes" : 764
+  }, {
+    "attribute" : "パッション",
+    "name" : "O2",
+    "difficulty" : "DEBUT",
+    "level" : 8,
+    "notes" : 104
+  }, {
+    "attribute" : "パッション",
+    "name" : "O2",
+    "difficulty" : "REGULAR",
+    "level" : 13,
+    "notes" : 189
+  }, {
+    "attribute" : "パッション",
+    "name" : "O2",
+    "difficulty" : "PRO",
+    "level" : 18,
+    "notes" : 352
+  }, {
+    "attribute" : "パッション",
+    "name" : "O2",
+    "difficulty" : "MASTER",
+    "level" : 27,
+    "notes" : 699
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "リバイブ",
+    "difficulty" : "DEBUT",
+    "level" : 7,
+    "notes" : 94
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "リバイブ",
+    "difficulty" : "REGULAR",
+    "level" : 11,
+    "notes" : 152
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "リバイブ",
+    "difficulty" : "PRO",
+    "level" : 17,
+    "notes" : 285
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "リバイブ",
+    "difficulty" : "MASTER",
+    "level" : 25,
+    "notes" : 438
+  }, {
+    "attribute" : "パッション",
+    "name" : "Orange Sapphire",
+    "difficulty" : "LIGHT",
+    "level" : 7,
+    "notes" : 137
+  }, {
+    "attribute" : "パッション",
+    "name" : "Orange Sapphire",
+    "difficulty" : "TRICK",
+    "level" : 17,
+    "notes" : 372
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "夢色ハーモニー",
+    "difficulty" : "LIGHT",
+    "level" : 6,
+    "notes" : 140
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "夢色ハーモニー",
+    "difficulty" : "TRICK",
+    "level" : 16,
+    "notes" : 356
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "ミラーボール・ラブ",
+    "difficulty" : "DEBUT",
+    "level" : 7,
+    "notes" : 104
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "ミラーボール・ラブ",
+    "difficulty" : "REGULAR",
+    "level" : 14,
+    "notes" : 239
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "ミラーボール・ラブ",
+    "difficulty" : "PRO",
+    "level" : 19,
+    "notes" : 417
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "ミラーボール・ラブ",
+    "difficulty" : "MASTER",
+    "level" : 26,
+    "notes" : 685
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "ミラーボール・ラブ",
+    "difficulty" : "ⓁMASTER+",
+    "level" : 29,
+    "notes" : 954
+  }, {
+    "attribute" : "パッション",
+    "name" : "TAKAMARI☆CLIMAXXX!!!!!",
+    "difficulty" : "MASTER+",
+    "level" : 30,
+    "notes" : 999
+  }, {
+    "attribute" : "キュート",
+    "name" : "ニャンと☆スペクタクル",
+    "difficulty" : "DEBUT",
+    "level" : 9,
+    "notes" : 160
+  }, {
+    "attribute" : "キュート",
+    "name" : "ニャンと☆スペクタクル",
+    "difficulty" : "REGULAR",
+    "level" : 14,
+    "notes" : 244
+  }, {
+    "attribute" : "キュート",
+    "name" : "ニャンと☆スペクタクル",
+    "difficulty" : "PRO",
+    "level" : 19,
+    "notes" : 417
+  }, {
+    "attribute" : "キュート",
+    "name" : "ニャンと☆スペクタクル",
+    "difficulty" : "MASTER",
+    "level" : 27,
+    "notes" : 809
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "EZ DO DANCE",
+    "difficulty" : "DEBUT",
+    "level" : 7,
+    "notes" : 124
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "EZ DO DANCE",
+    "difficulty" : "REGULAR",
+    "level" : 13,
+    "notes" : 233
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "EZ DO DANCE",
+    "difficulty" : "PRO",
+    "level" : 18,
+    "notes" : 407
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "EZ DO DANCE",
+    "difficulty" : "MASTER",
+    "level" : 25,
+    "notes" : 654
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "Stage Bye Stage",
+    "difficulty" : "MASTER+",
+    "level" : 28,
+    "notes" : 807
+  }, {
+    "attribute" : "キュート",
+    "name" : "To my darling...",
+    "difficulty" : "MASTER+",
+    "level" : 27,
+    "notes" : 700
+  }, {
+    "attribute" : "クール",
+    "name" : "Secret Daybreak",
+    "difficulty" : "DEBUT",
+    "level" : 7,
+    "notes" : 111
+  }, {
+    "attribute" : "クール",
+    "name" : "Secret Daybreak",
+    "difficulty" : "REGULAR",
+    "level" : 13,
+    "notes" : 201
+  }, {
+    "attribute" : "クール",
+    "name" : "Secret Daybreak",
+    "difficulty" : "PRO",
+    "level" : 18,
+    "notes" : 380
+  }, {
+    "attribute" : "クール",
+    "name" : "Secret Daybreak",
+    "difficulty" : "MASTER",
+    "level" : 26,
+    "notes" : 585
+  }, {
+    "attribute" : "クール",
+    "name" : "Secret Daybreak",
+    "difficulty" : "ⓁMASTER+",
+    "level" : 29,
+    "notes" : 870
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "Snow Wings",
+    "difficulty" : "LIGHT",
+    "level" : 8,
+    "notes" : 159
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "Snow Wings",
+    "difficulty" : "TRICK",
+    "level" : 17,
+    "notes" : 395
+  }, {
+    "attribute" : "キュート",
+    "name" : "Happy×2 Days",
+    "difficulty" : "LIGHT",
+    "level" : 7,
+    "notes" : 147
+  }, {
+    "attribute" : "キュート",
+    "name" : "Happy×2 Days",
+    "difficulty" : "TRICK",
+    "level" : 16,
+    "notes" : 330
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "M@GIC☆",
+    "difficulty" : "PIANO",
+    "level" : 26,
+    "notes" : 697
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "M@GIC☆",
+    "difficulty" : "FORTE",
+    "level" : 32,
+    "notes" : 918
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "Sun!High!Gold!",
+    "difficulty" : "DEBUT",
+    "level" : 8,
+    "notes" : 114
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "Sun!High!Gold!",
+    "difficulty" : "REGULAR",
+    "level" : 13,
+    "notes" : 194
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "Sun!High!Gold!",
+    "difficulty" : "PRO",
+    "level" : 18,
+    "notes" : 395
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "Sun!High!Gold!",
+    "difficulty" : "MASTER",
+    "level" : 27,
+    "notes" : 761
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "Sun!High!Gold!",
+    "difficulty" : "ⓁMASTER+",
+    "level" : 30,
+    "notes" : 997
+  }, {
+    "attribute" : "クール",
+    "name" : "バベル",
+    "difficulty" : "MASTER+",
+    "level" : 31,
+    "notes" : 1144
+  }, {
+    "attribute" : "クール",
+    "name" : "こいかぜ",
+    "difficulty" : "MASTER+",
+    "level" : 29,
+    "notes" : 756
+  }, {
+    "attribute" : "クール",
+    "name" : "もりのくにから",
+    "difficulty" : "DEBUT",
+    "level" : 6,
+    "notes" : 90
+  }, {
+    "attribute" : "クール",
+    "name" : "もりのくにから",
+    "difficulty" : "REGULAR",
+    "level" : 11,
+    "notes" : 153
+  }, {
+    "attribute" : "クール",
+    "name" : "もりのくにから",
+    "difficulty" : "PRO",
+    "level" : 18,
+    "notes" : 279
+  }, {
+    "attribute" : "クール",
+    "name" : "もりのくにから",
+    "difficulty" : "MASTER",
+    "level" : 26,
+    "notes" : 658
+  }, {
+    "attribute" : "クール",
+    "name" : "WHITE BREATH",
+    "difficulty" : "DEBUT",
+    "level" : 8,
+    "notes" : 130
+  }, {
+    "attribute" : "クール",
+    "name" : "WHITE BREATH",
+    "difficulty" : "REGULAR",
+    "level" : 13,
+    "notes" : 198
+  }, {
+    "attribute" : "クール",
+    "name" : "WHITE BREATH",
+    "difficulty" : "PRO",
+    "level" : 18,
+    "notes" : 428
+  }, {
+    "attribute" : "クール",
+    "name" : "WHITE BREATH",
+    "difficulty" : "MASTER",
+    "level" : 27,
+    "notes" : 814
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "青空エール",
+    "difficulty" : "MASTER+",
+    "level" : 28,
+    "notes" : 925
+  }, {
+    "attribute" : "パッション",
+    "name" : "みんなのきもち",
+    "difficulty" : "MASTER+",
+    "level" : 28,
+    "notes" : 892
+  }, {
+    "attribute" : "キュート",
+    "name" : "ギュっとMilky Way",
+    "difficulty" : "DEBUT",
+    "level" : 6,
+    "notes" : 99
+  }, {
+    "attribute" : "キュート",
+    "name" : "ギュっとMilky Way",
+    "difficulty" : "REGULAR",
+    "level" : 13,
+    "notes" : 187
+  }, {
+    "attribute" : "キュート",
+    "name" : "ギュっとMilky Way",
+    "difficulty" : "PRO",
+    "level" : 18,
+    "notes" : 394
+  }, {
+    "attribute" : "キュート",
+    "name" : "ギュっとMilky Way",
+    "difficulty" : "MASTER",
+    "level" : 26,
+    "notes" : 713
+  }, {
+    "attribute" : "キュート",
+    "name" : "ギュっとMilky Way",
+    "difficulty" : "ⓁMASTER+",
+    "level" : 28,
+    "notes" : 872
+  }, {
+    "attribute" : "パッション",
+    "name" : "炎の華",
+    "difficulty" : "LIGHT",
+    "level" : 8,
+    "notes" : 189
+  }, {
+    "attribute" : "パッション",
+    "name" : "炎の華",
+    "difficulty" : "TRICK",
+    "level" : 17,
+    "notes" : 381
+  }, {
+    "attribute" : "クール",
+    "name" : "-LEGNE- 仇なす剣 光の旋律",
+    "difficulty" : "LIGHT",
+    "level" : 9,
+    "notes" : 200
+  }, {
+    "attribute" : "クール",
+    "name" : "-LEGNE- 仇なす剣 光の旋律",
+    "difficulty" : "TRICK",
+    "level" : 18,
+    "notes" : 435
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "TRUE COLORS",
+    "difficulty" : "MASTER+",
+    "level" : 29,
+    "notes" : 841
+  }, {
+    "attribute" : "キュート",
+    "name" : "追い風Running",
+    "difficulty" : "MASTER+",
+    "level" : 29,
+    "notes" : 816
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "夢をのぞいたら(for BEST3 VERSION)",
+    "difficulty" : "DEBUT",
+    "level" : 8,
+    "notes" : 125
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "夢をのぞいたら(for BEST3 VERSION)",
+    "difficulty" : "REGULAR",
+    "level" : 13,
+    "notes" : 191
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "夢をのぞいたら(for BEST3 VERSION)",
+    "difficulty" : "PRO",
+    "level" : 18,
+    "notes" : 372
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "夢をのぞいたら(for BEST3 VERSION)",
+    "difficulty" : "MASTER",
+    "level" : 26,
+    "notes" : 714
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "夢をのぞいたら(for BEST3 VERSION)",
+    "difficulty" : "ⓁMASTER+",
+    "level" : 29,
+    "notes" : 794
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "夢をのぞいたら",
+    "difficulty" : "PIANO",
+    "level" : 25,
+    "notes" : 521
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "夢をのぞいたら",
+    "difficulty" : "FORTE",
+    "level" : 28,
+    "notes" : 856
+  }, {
+    "attribute" : "パッション",
+    "name" : "SUPERLOVE☆",
+    "difficulty" : "DEBUT",
+    "level" : 9,
+    "notes" : 160
+  }, {
+    "attribute" : "パッション",
+    "name" : "SUPERLOVE☆",
+    "difficulty" : "REGULAR",
+    "level" : 14,
+    "notes" : 240
+  }, {
+    "attribute" : "パッション",
+    "name" : "SUPERLOVE☆",
+    "difficulty" : "PRO",
+    "level" : 19,
+    "notes" : 486
+  }, {
+    "attribute" : "パッション",
+    "name" : "SUPERLOVE☆",
+    "difficulty" : "MASTER",
+    "level" : 26,
+    "notes" : 708
+  }, {
+    "attribute" : "パッション",
+    "name" : "学園天国",
+    "difficulty" : "DEBUT",
+    "level" : 6,
+    "notes" : 86
+  }, {
+    "attribute" : "パッション",
+    "name" : "学園天国",
+    "difficulty" : "REGULAR",
+    "level" : 13,
+    "notes" : 185
+  }, {
+    "attribute" : "パッション",
+    "name" : "学園天国",
+    "difficulty" : "PRO",
+    "level" : 18,
+    "notes" : 414
+  }, {
+    "attribute" : "パッション",
+    "name" : "学園天国",
+    "difficulty" : "MASTER",
+    "level" : 25,
+    "notes" : 702
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "STAR",
+    "difficulty" : "DEBUT",
+    "level" : 7,
+    "notes" : 122
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "STAR",
+    "difficulty" : "REGULAR",
+    "level" : 13,
+    "notes" : 197
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "STAR",
+    "difficulty" : "PRO",
+    "level" : 17,
+    "notes" : 319
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "STAR",
+    "difficulty" : "MASTER",
+    "level" : 24,
+    "notes" : 506
+  }, {
+    "attribute" : "クール",
+    "name" : "夏恋 -NATSU KOI-",
+    "difficulty" : "MASTER+",
+    "level" : 28,
+    "notes" : 868
+  }, {
+    "attribute" : "クール",
+    "name" : "One Life",
+    "difficulty" : "MASTER+",
+    "level" : 29,
+    "notes" : 923
+  }, {
+    "attribute" : "キュート",
+    "name" : "幸せの法則 ~ルール~",
+    "difficulty" : "DEBUT",
+    "level" : 7,
+    "notes" : 114
+  }, {
+    "attribute" : "キュート",
+    "name" : "幸せの法則 ~ルール~",
+    "difficulty" : "REGULAR",
+    "level" : 13,
+    "notes" : 197
+  }, {
+    "attribute" : "キュート",
+    "name" : "幸せの法則 ~ルール~",
+    "difficulty" : "PRO",
+    "level" : 17,
+    "notes" : 301
+  }, {
+    "attribute" : "キュート",
+    "name" : "幸せの法則 ~ルール~",
+    "difficulty" : "MASTER",
+    "level" : 25,
+    "notes" : 520
+  }, {
+    "attribute" : "キュート",
+    "name" : "幸せの法則 ~ルール~",
+    "difficulty" : "ⓁMASTER+",
+    "level" : 28,
+    "notes" : 764
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "comic cosmic",
+    "difficulty" : "MASTER+",
+    "level" : 29,
+    "notes" : 999
+  }, {
+    "attribute" : "パッション",
+    "name" : "lilac time",
+    "difficulty" : "MASTER+",
+    "level" : 28,
+    "notes" : 805
+  }, {
+    "attribute" : "キュート",
+    "name" : "LOVE☆ハズカム",
+    "difficulty" : "LIGHT",
+    "level" : 6,
+    "notes" : 129
+  }, {
+    "attribute" : "キュート",
+    "name" : "LOVE☆ハズカム",
+    "difficulty" : "TRICK",
+    "level" : 15,
+    "notes" : 310
+  }, {
+    "attribute" : "パッション",
+    "name" : "LET’S GO HAPPY!!",
+    "difficulty" : "LIGHT",
+    "level" : 7,
+    "notes" : 158
+  }, {
+    "attribute" : "パッション",
+    "name" : "LET’S GO HAPPY!!",
+    "difficulty" : "TRICK",
+    "level" : 17,
+    "notes" : 495
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "Unlock Starbeat",
+    "difficulty" : "DEBUT",
+    "level" : 8,
+    "notes" : 128
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "Unlock Starbeat",
+    "difficulty" : "REGULAR",
+    "level" : 13,
+    "notes" : 202
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "Unlock Starbeat",
+    "difficulty" : "PRO",
+    "level" : 17,
+    "notes" : 335
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "Unlock Starbeat",
+    "difficulty" : "MASTER",
+    "level" : 26,
+    "notes" : 624
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "Unlock Starbeat",
+    "difficulty" : "ⓁMASTER+",
+    "level" : 29,
+    "notes" : 893
+  }, {
+    "attribute" : "キュート",
+    "name" : "ステップ&スキップ",
+    "difficulty" : "MASTER+",
+    "level" : 29,
+    "notes" : 795
+  }, {
+    "attribute" : "キュート",
+    "name" : "楽園",
+    "difficulty" : "MASTER+",
+    "level" : 28,
+    "notes" : 764
+  }, {
+    "attribute" : "パッション",
+    "name" : "NUDIE★",
+    "difficulty" : "DEBUT",
+    "level" : 9,
+    "notes" : 134
+  }, {
+    "attribute" : "パッション",
+    "name" : "NUDIE★",
+    "difficulty" : "REGULAR",
+    "level" : 13,
+    "notes" : 232
+  }, {
+    "attribute" : "パッション",
+    "name" : "NUDIE★",
+    "difficulty" : "PRO",
+    "level" : 18,
+    "notes" : 363
+  }, {
+    "attribute" : "パッション",
+    "name" : "NUDIE★",
+    "difficulty" : "MASTER",
+    "level" : 27,
+    "notes" : 838
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "印象",
+    "difficulty" : "DEBUT",
+    "level" : 6,
+    "notes" : 76
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "印象",
+    "difficulty" : "REGULAR",
+    "level" : 11,
+    "notes" : 148
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "印象",
+    "difficulty" : "PRO",
+    "level" : 17,
+    "notes" : 308
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "印象",
+    "difficulty" : "MASTER",
+    "level" : 24,
+    "notes" : 434
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "印象",
+    "difficulty" : "ⓁMASTER+",
+    "level" : 27,
+    "notes" : 629
+  }, {
+    "attribute" : "キュート",
+    "name" : "Butter-Fly",
+    "difficulty" : "DEBUT",
+    "level" : 7,
+    "notes" : 97
+  }, {
+    "attribute" : "キュート",
+    "name" : "Butter-Fly",
+    "difficulty" : "REGULAR",
+    "level" : 12,
+    "notes" : 173
+  }, {
+    "attribute" : "キュート",
+    "name" : "Butter-Fly",
+    "difficulty" : "PRO",
+    "level" : 19,
+    "notes" : 437
+  }, {
+    "attribute" : "キュート",
+    "name" : "Butter-Fly",
+    "difficulty" : "MASTER",
+    "level" : 26,
+    "notes" : 721
+  }, {
+    "attribute" : "クール",
+    "name" : "I wish",
+    "difficulty" : "DEBUT",
+    "level" : 8,
+    "notes" : 103
+  }, {
+    "attribute" : "クール",
+    "name" : "I wish",
+    "difficulty" : "REGULAR",
+    "level" : 13,
+    "notes" : 210
+  }, {
+    "attribute" : "クール",
+    "name" : "I wish",
+    "difficulty" : "PRO",
+    "level" : 17,
+    "notes" : 344
+  }, {
+    "attribute" : "クール",
+    "name" : "I wish",
+    "difficulty" : "MASTER",
+    "level" : 25,
+    "notes" : 588
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "ミラーボール・ラブ",
+    "difficulty" : "MASTER+",
+    "level" : 29,
+    "notes" : 969
+  }, {
+    "attribute" : "クール",
+    "name" : "Last Kiss",
+    "difficulty" : "MASTER+",
+    "level" : 28,
+    "notes" : 832
+  }, {
+    "attribute" : "パッション",
+    "name" : "しゅがーはぁと☆レボリューション",
+    "difficulty" : "LIGHT",
+    "level" : 8,
+    "notes" : 183
+  }, {
+    "attribute" : "パッション",
+    "name" : "しゅがーはぁと☆レボリューション",
+    "difficulty" : "TRICK",
+    "level" : 16,
+    "notes" : 376
+  }, {
+    "attribute" : "キュート",
+    "name" : "ØωØver!!",
+    "difficulty" : "LIGHT",
+    "level" : 6,
+    "notes" : 138
+  }, {
+    "attribute" : "キュート",
+    "name" : "ØωØver!!",
+    "difficulty" : "TRICK",
+    "level" : 17,
+    "notes" : 401
+  }, {
+    "attribute" : "クール",
+    "name" : "brave heart",
+    "difficulty" : "DEBUT",
+    "level" : 7,
+    "notes" : 104
+  }, {
+    "attribute" : "クール",
+    "name" : "brave heart",
+    "difficulty" : "REGULAR",
+    "level" : 11,
+    "notes" : 150
+  }, {
+    "attribute" : "クール",
+    "name" : "brave heart",
+    "difficulty" : "PRO",
+    "level" : 17,
+    "notes" : 299
+  }, {
+    "attribute" : "クール",
+    "name" : "brave heart",
+    "difficulty" : "MASTER",
+    "level" : 25,
+    "notes" : 549
+  }, {
+    "attribute" : "キュート",
+    "name" : "離れていても",
+    "difficulty" : "DEBUT",
+    "level" : 8,
+    "notes" : 116
+  }, {
+    "attribute" : "キュート",
+    "name" : "離れていても",
+    "difficulty" : "REGULAR",
+    "level" : 13,
+    "notes" : 187
+  }, {
+    "attribute" : "キュート",
+    "name" : "離れていても",
+    "difficulty" : "PRO",
+    "level" : 18,
+    "notes" : 335
+  }, {
+    "attribute" : "キュート",
+    "name" : "離れていても",
+    "difficulty" : "MASTER",
+    "level" : 26,
+    "notes" : 630
+  }, {
+    "attribute" : "クール",
+    "name" : "Gaze and Gaze",
+    "difficulty" : "DEBUT",
+    "level" : 7,
+    "notes" : 126
+  }, {
+    "attribute" : "クール",
+    "name" : "Gaze and Gaze",
+    "difficulty" : "REGULAR",
+    "level" : 13,
+    "notes" : 205
+  }, {
+    "attribute" : "クール",
+    "name" : "Gaze and Gaze",
+    "difficulty" : "PRO",
+    "level" : 18,
+    "notes" : 379
+  }, {
+    "attribute" : "クール",
+    "name" : "Gaze and Gaze",
+    "difficulty" : "MASTER",
+    "level" : 26,
+    "notes" : 711
+  }, {
+    "attribute" : "クール",
+    "name" : "Gaze and Gaze",
+    "difficulty" : "ⓁMASTER+",
+    "level" : 30,
+    "notes" : 978
+  }, {
+    "attribute" : "パッション",
+    "name" : "Gossip Club",
+    "difficulty" : "MASTER+",
+    "level" : 31,
+    "notes" : 1290
+  }, {
+    "attribute" : "パッション",
+    "name" : "祈りの花",
+    "difficulty" : "MASTER+",
+    "level" : 30,
+    "notes" : 842
+  }, {
+    "attribute" : "キュート",
+    "name" : "空と風と恋のワルツ",
+    "difficulty" : "DEBUT",
+    "level" : 7,
+    "notes" : 102
+  }, {
+    "attribute" : "キュート",
+    "name" : "空と風と恋のワルツ",
+    "difficulty" : "REGULAR",
+    "level" : 13,
+    "notes" : 189
+  }, {
+    "attribute" : "キュート",
+    "name" : "空と風と恋のワルツ",
+    "difficulty" : "PRO",
+    "level" : 17,
+    "notes" : 338
+  }, {
+    "attribute" : "キュート",
+    "name" : "空と風と恋のワルツ",
+    "difficulty" : "MASTER",
+    "level" : 26,
+    "notes" : 655
+  }, {
+    "attribute" : "クール",
+    "name" : "見上げてごらん夜の星を",
+    "difficulty" : "DEBUT",
+    "level" : 5,
+    "notes" : 68
+  }, {
+    "attribute" : "クール",
+    "name" : "見上げてごらん夜の星を",
+    "difficulty" : "REGULAR",
+    "level" : 10,
+    "notes" : 112
+  }, {
+    "attribute" : "クール",
+    "name" : "見上げてごらん夜の星を",
+    "difficulty" : "PRO",
+    "level" : 15,
+    "notes" : 247
+  }, {
+    "attribute" : "クール",
+    "name" : "見上げてごらん夜の星を",
+    "difficulty" : "MASTER",
+    "level" : 20,
+    "notes" : 356
+  }, {
+    "attribute" : "パッション",
+    "name" : "輝け!ビートシューター",
+    "difficulty" : "DEBUT",
+    "level" : 7,
+    "notes" : 106
+  }, {
+    "attribute" : "パッション",
+    "name" : "輝け!ビートシューター",
+    "difficulty" : "REGULAR",
+    "level" : 13,
+    "notes" : 176
+  }, {
+    "attribute" : "パッション",
+    "name" : "輝け!ビートシューター",
+    "difficulty" : "PRO",
+    "level" : 18,
+    "notes" : 450
+  }, {
+    "attribute" : "パッション",
+    "name" : "輝け!ビートシューター",
+    "difficulty" : "MASTER",
+    "level" : 25,
+    "notes" : 652
+  }, {
+    "attribute" : "パッション",
+    "name" : "輝け!ビートシューター",
+    "difficulty" : "ⓁMASTER+",
+    "level" : 29,
+    "notes" : 996
+  }, {
+    "attribute" : "キュート",
+    "name" : "ギュっとMilky Way",
+    "difficulty" : "MASTER+",
+    "level" : 28,
+    "notes" : 886
+  }, {
+    "attribute" : "キュート",
+    "name" : "谷の底で咲く花は",
+    "difficulty" : "MASTER+",
+    "level" : 28,
+    "notes" : 857
+  }, {
+    "attribute" : "クール",
+    "name" : "もりのくにから",
+    "difficulty" : "LIGHT",
+    "level" : 6,
+    "notes" : 126
+  }, {
+    "attribute" : "クール",
+    "name" : "もりのくにから",
+    "difficulty" : "TRICK",
+    "level" : 15,
+    "notes" : 290
+  }, {
+    "attribute" : "クール",
+    "name" : "Memories",
+    "difficulty" : "LIGHT",
+    "level" : 6,
+    "notes" : 121
+  }, {
+    "attribute" : "クール",
+    "name" : "Memories",
+    "difficulty" : "TRICK",
+    "level" : 14,
+    "notes" : 276
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "Great Journey",
+    "difficulty" : "DEBUT",
+    "level" : 7,
+    "notes" : 113
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "Great Journey",
+    "difficulty" : "REGULAR",
+    "level" : 13,
+    "notes" : 180
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "Great Journey",
+    "difficulty" : "PRO",
+    "level" : 18,
+    "notes" : 384
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "Great Journey",
+    "difficulty" : "MASTER",
+    "level" : 27,
+    "notes" : 826
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "Great Journey",
+    "difficulty" : "ⓁMASTER+",
+    "level" : 31,
+    "notes" : 1159
+  }, {
+    "attribute" : "クール",
+    "name" : "Secret Daybreak",
+    "difficulty" : "MASTER+",
+    "level" : 29,
+    "notes" : 881
+  }, {
+    "attribute" : "クール",
+    "name" : "もりのくにから",
+    "difficulty" : "MASTER+",
+    "level" : 28,
+    "notes" : 873
+  }, {
+    "attribute" : "パッション",
+    "name" : "Lost Princess",
+    "difficulty" : "DEBUT",
+    "level" : 7,
+    "notes" : 107
+  }, {
+    "attribute" : "パッション",
+    "name" : "Lost Princess",
+    "difficulty" : "REGULAR",
+    "level" : 12,
+    "notes" : 181
+  }, {
+    "attribute" : "パッション",
+    "name" : "Lost Princess",
+    "difficulty" : "PRO",
+    "level" : 18,
+    "notes" : 386
+  }, {
+    "attribute" : "パッション",
+    "name" : "Lost Princess",
+    "difficulty" : "MASTER",
+    "level" : 26,
+    "notes" : 691
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "Connecting Happy!!",
+    "difficulty" : "DEBUT",
+    "level" : 7,
+    "notes" : 111
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "Connecting Happy!!",
+    "difficulty" : "REGULAR",
+    "level" : 12,
+    "notes" : 174
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "Connecting Happy!!",
+    "difficulty" : "PRO",
+    "level" : 18,
+    "notes" : 396
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "Connecting Happy!!",
+    "difficulty" : "MASTER",
+    "level" : 27,
+    "notes" : 715
+  }, {
+    "attribute" : "クール",
+    "name" : "春恋フレーム",
+    "difficulty" : "DEBUT",
+    "level" : 7,
+    "notes" : 112
+  }, {
+    "attribute" : "クール",
+    "name" : "春恋フレーム",
+    "difficulty" : "REGULAR",
+    "level" : 13,
+    "notes" : 204
+  }, {
+    "attribute" : "クール",
+    "name" : "春恋フレーム",
+    "difficulty" : "PRO",
+    "level" : 18,
+    "notes" : 468
+  }, {
+    "attribute" : "クール",
+    "name" : "春恋フレーム",
+    "difficulty" : "MASTER",
+    "level" : 26,
+    "notes" : 695
+  }, {
+    "attribute" : "パッション",
+    "name" : "空想探査計画",
+    "difficulty" : "MASTER+",
+    "level" : 28,
+    "notes" : 806
+  }, {
+    "attribute" : "パッション",
+    "name" : "おんなの道は星の道",
+    "difficulty" : "MASTER+",
+    "level" : 28,
+    "notes" : 900
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "Athanasia",
+    "difficulty" : "DEBUT",
+    "level" : 8,
+    "notes" : 120
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "Athanasia",
+    "difficulty" : "REGULAR",
+    "level" : 13,
+    "notes" : 222
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "Athanasia",
+    "difficulty" : "PRO",
+    "level" : 19,
+    "notes" : 372
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "Athanasia",
+    "difficulty" : "MASTER",
+    "level" : 26,
+    "notes" : 635
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "Athanasia",
+    "difficulty" : "ⓁMASTER+",
+    "level" : 29,
+    "notes" : 889
+  }, {
+    "attribute" : "クール",
+    "name" : "Trancing Pulse",
+    "difficulty" : "LIGHT",
+    "level" : 9,
+    "notes" : 214
+  }, {
+    "attribute" : "クール",
+    "name" : "Trancing Pulse",
+    "difficulty" : "TRICK",
+    "level" : 18,
+    "notes" : 398
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "Tulip",
+    "difficulty" : "LIGHT",
+    "level" : 6,
+    "notes" : 138
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "Tulip",
+    "difficulty" : "TRICK",
+    "level" : 17,
+    "notes" : 400
+  }, {
+    "attribute" : "パッション",
+    "name" : "OTAHEN アンセム",
+    "difficulty" : "DEBUT",
+    "level" : 9,
+    "notes" : 154
+  }, {
+    "attribute" : "パッション",
+    "name" : "OTAHEN アンセム",
+    "difficulty" : "REGULAR",
+    "level" : 14,
+    "notes" : 248
+  }, {
+    "attribute" : "パッション",
+    "name" : "OTAHEN アンセム",
+    "difficulty" : "PRO",
+    "level" : 19,
+    "notes" : 475
+  }, {
+    "attribute" : "パッション",
+    "name" : "OTAHEN アンセム",
+    "difficulty" : "MASTER",
+    "level" : 26,
+    "notes" : 797
+  }, {
+    "attribute" : "クール",
+    "name" : "オタク is LOVE!",
+    "difficulty" : "DEBUT",
+    "level" : 7,
+    "notes" : 108
+  }, {
+    "attribute" : "クール",
+    "name" : "オタク is LOVE!",
+    "difficulty" : "REGULAR",
+    "level" : 13,
+    "notes" : 206
+  }, {
+    "attribute" : "クール",
+    "name" : "オタク is LOVE!",
+    "difficulty" : "PRO",
+    "level" : 18,
+    "notes" : 384
+  }, {
+    "attribute" : "クール",
+    "name" : "オタク is LOVE!",
+    "difficulty" : "MASTER",
+    "level" : 25,
+    "notes" : 686
+  }, {
+    "attribute" : "クール",
+    "name" : "オタク is LOVE!",
+    "difficulty" : "ⓁMASTER+",
+    "level" : 29,
+    "notes" : 998
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "夢をのぞいたら(for BEST3 VERSION)",
+    "difficulty" : "MASTER+",
+    "level" : 29,
+    "notes" : 800
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "OVER THE SKY",
+    "difficulty" : "DEBUT",
+    "level" : 8,
+    "notes" : 136
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "OVER THE SKY",
+    "difficulty" : "REGULAR",
+    "level" : 13,
+    "notes" : 241
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "OVER THE SKY",
+    "difficulty" : "PRO",
+    "level" : 17,
+    "notes" : 412
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "OVER THE SKY",
+    "difficulty" : "MASTER",
+    "level" : 25,
+    "notes" : 580
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "Unlock Starbeat",
+    "difficulty" : "MASTER+",
+    "level" : 30,
+    "notes" : 934
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "不埒なCANVAS",
+    "difficulty" : "DEBUT",
+    "level" : 6,
+    "notes" : 85
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "不埒なCANVAS",
+    "difficulty" : "REGULAR",
+    "level" : 12,
+    "notes" : 180
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "不埒なCANVAS",
+    "difficulty" : "PRO",
+    "level" : 18,
+    "notes" : 395
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "不埒なCANVAS",
+    "difficulty" : "MASTER",
+    "level" : 26,
+    "notes" : 736
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "不埒なCANVAS",
+    "difficulty" : "ⓁMASTER+",
+    "level" : 29,
+    "notes" : 913
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "ハイファイ☆デイズ",
+    "difficulty" : "LIGHT",
+    "level" : 7,
+    "notes" : 167
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "ハイファイ☆デイズ",
+    "difficulty" : "TRICK",
+    "level" : 15,
+    "notes" : 341
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "生存本能ヴァルキュリア",
+    "difficulty" : "LIGHT",
+    "level" : 6,
+    "notes" : 148
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "生存本能ヴァルキュリア",
+    "difficulty" : "TRICK",
+    "level" : 16,
+    "notes" : 392
+  }, {
+    "attribute" : "クール",
+    "name" : "あらかねの器",
+    "difficulty" : "DEBUT",
+    "level" : 6,
+    "notes" : 95
+  }, {
+    "attribute" : "クール",
+    "name" : "あらかねの器",
+    "difficulty" : "REGULAR",
+    "level" : 12,
+    "notes" : 145
+  }, {
+    "attribute" : "クール",
+    "name" : "あらかねの器",
+    "difficulty" : "PRO",
+    "level" : 17,
+    "notes" : 283
+  }, {
+    "attribute" : "クール",
+    "name" : "あらかねの器",
+    "difficulty" : "MASTER",
+    "level" : 27,
+    "notes" : 757
+  }, {
+    "attribute" : "キュート",
+    "name" : "ほほえみDiary",
+    "difficulty" : "DEBUT",
+    "level" : 7,
+    "notes" : 107
+  }, {
+    "attribute" : "キュート",
+    "name" : "ほほえみDiary",
+    "difficulty" : "REGULAR",
+    "level" : 13,
+    "notes" : 193
+  }, {
+    "attribute" : "キュート",
+    "name" : "ほほえみDiary",
+    "difficulty" : "PRO",
+    "level" : 18,
+    "notes" : 385
+  }, {
+    "attribute" : "キュート",
+    "name" : "ほほえみDiary",
+    "difficulty" : "MASTER",
+    "level" : 26,
+    "notes" : 634
+  }, {
+    "attribute" : "キュート",
+    "name" : "ほほえみDiary",
+    "difficulty" : "ⓁMASTER+",
+    "level" : 28,
+    "notes" : 899
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "Sun!High!Gold!",
+    "difficulty" : "MASTER+",
+    "level" : 30,
+    "notes" : 998
+  }, {
+    "attribute" : "クール",
+    "name" : "鳥の詩",
+    "difficulty" : "DEBUT",
+    "level" : 6,
+    "notes" : 102
+  }, {
+    "attribute" : "クール",
+    "name" : "鳥の詩",
+    "difficulty" : "REGULAR",
+    "level" : 13,
+    "notes" : 225
+  }, {
+    "attribute" : "クール",
+    "name" : "鳥の詩",
+    "difficulty" : "PRO",
+    "level" : 17,
+    "notes" : 330
+  }, {
+    "attribute" : "クール",
+    "name" : "鳥の詩",
+    "difficulty" : "MASTER",
+    "level" : 25,
+    "notes" : 521
+  }, {
+    "attribute" : "クール",
+    "name" : "アルカテイル",
+    "difficulty" : "DEBUT",
+    "level" : 7,
+    "notes" : 112
+  }, {
+    "attribute" : "クール",
+    "name" : "アルカテイル",
+    "difficulty" : "REGULAR",
+    "level" : 13,
+    "notes" : 180
+  }, {
+    "attribute" : "クール",
+    "name" : "アルカテイル",
+    "difficulty" : "PRO",
+    "level" : 17,
+    "notes" : 342
+  }, {
+    "attribute" : "クール",
+    "name" : "アルカテイル",
+    "difficulty" : "MASTER",
+    "level" : 25,
+    "notes" : 630
+  }, {
+    "attribute" : "キュート",
+    "name" : "私色のプレリュード",
+    "difficulty" : "DEBUT",
+    "level" : 6,
+    "notes" : 88
+  }, {
+    "attribute" : "キュート",
+    "name" : "私色のプレリュード",
+    "difficulty" : "REGULAR",
+    "level" : 13,
+    "notes" : 174
+  }, {
+    "attribute" : "キュート",
+    "name" : "私色のプレリュード",
+    "difficulty" : "PRO",
+    "level" : 17,
+    "notes" : 287
+  }, {
+    "attribute" : "キュート",
+    "name" : "私色のプレリュード",
+    "difficulty" : "MASTER",
+    "level" : 22,
+    "notes" : 404
+  }, {
+    "attribute" : "キュート",
+    "name" : "幸せの法則 ~ルール~",
+    "difficulty" : "MASTER+",
+    "level" : 28,
+    "notes" : 779
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "Treasure☆",
+    "difficulty" : "MASTER+",
+    "level" : 29,
+    "notes" : 931
+  }, {
+    "attribute" : "キュート",
+    "name" : "時を刻む唄",
+    "difficulty" : "DEBUT",
+    "level" : 7,
+    "notes" : 81
+  }, {
+    "attribute" : "キュート",
+    "name" : "時を刻む唄",
+    "difficulty" : "REGULAR",
+    "level" : 13,
+    "notes" : 165
+  }, {
+    "attribute" : "キュート",
+    "name" : "時を刻む唄",
+    "difficulty" : "PRO",
+    "level" : 18,
+    "notes" : 343
+  }, {
+    "attribute" : "キュート",
+    "name" : "時を刻む唄",
+    "difficulty" : "MASTER",
+    "level" : 25,
+    "notes" : 497
+  }, {
+    "attribute" : "キュート",
+    "name" : "My Soul, Your Beats!",
+    "difficulty" : "DEBUT",
+    "level" : 6,
+    "notes" : 89
+  }, {
+    "attribute" : "キュート",
+    "name" : "My Soul, Your Beats!",
+    "difficulty" : "REGULAR",
+    "level" : 11,
+    "notes" : 154
+  }, {
+    "attribute" : "キュート",
+    "name" : "My Soul, Your Beats!",
+    "difficulty" : "PRO",
+    "level" : 17,
+    "notes" : 355
+  }, {
+    "attribute" : "キュート",
+    "name" : "My Soul, Your Beats!",
+    "difficulty" : "MASTER",
+    "level" : 26,
+    "notes" : 646
+  }, {
+    "attribute" : "キュート",
+    "name" : "Sing the Prologue♪",
+    "difficulty" : "DEBUT",
+    "level" : 7,
+    "notes" : 99
+  }, {
+    "attribute" : "キュート",
+    "name" : "Sing the Prologue♪",
+    "difficulty" : "REGULAR",
+    "level" : 13,
+    "notes" : 176
+  }, {
+    "attribute" : "キュート",
+    "name" : "Sing the Prologue♪",
+    "difficulty" : "PRO",
+    "level" : 18,
+    "notes" : 413
+  }, {
+    "attribute" : "キュート",
+    "name" : "Sing the Prologue♪",
+    "difficulty" : "MASTER",
+    "level" : 25,
+    "notes" : 549
+  }, {
+    "attribute" : "キュート",
+    "name" : "Sing the Prologue♪",
+    "difficulty" : "ⓁMASTER+",
+    "level" : 28,
+    "notes" : 859
+  }, {
+    "attribute" : "パッション",
+    "name" : "OTAHEN アンセム",
+    "difficulty" : "LIGHT",
+    "level" : 9,
+    "notes" : 228
+  }, {
+    "attribute" : "パッション",
+    "name" : "OTAHEN アンセム",
+    "difficulty" : "TRICK",
+    "level" : 17,
+    "notes" : 379
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "純情Midnight伝説",
+    "difficulty" : "LIGHT",
+    "level" : 7,
+    "notes" : 181
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "純情Midnight伝説",
+    "difficulty" : "TRICK",
+    "level" : 17,
+    "notes" : 436
+  }, {
+    "attribute" : "キュート",
+    "name" : "Claw My Heart",
+    "difficulty" : "DEBUT",
+    "level" : 7,
+    "notes" : 107
+  }, {
+    "attribute" : "キュート",
+    "name" : "Claw My Heart",
+    "difficulty" : "REGULAR",
+    "level" : 13,
+    "notes" : 180
+  }, {
+    "attribute" : "キュート",
+    "name" : "Claw My Heart",
+    "difficulty" : "PRO",
+    "level" : 18,
+    "notes" : 390
+  }, {
+    "attribute" : "キュート",
+    "name" : "Claw My Heart",
+    "difficulty" : "MASTER",
+    "level" : 27,
+    "notes" : 782
+  }, {
+    "attribute" : "クール",
+    "name" : "Gaze and Gaze",
+    "difficulty" : "MASTER+",
+    "level" : 30,
+    "notes" : 988
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "キミとボクのミライ",
+    "difficulty" : "MASTER+",
+    "level" : 29,
+    "notes" : 919
+  }, {
+    "attribute" : "クール",
+    "name" : "オウムアムアに幸運を",
+    "difficulty" : "DEBUT",
+    "level" : 6,
+    "notes" : 98
+  }, {
+    "attribute" : "クール",
+    "name" : "オウムアムアに幸運を",
+    "difficulty" : "REGULAR",
+    "level" : 13,
+    "notes" : 176
+  }, {
+    "attribute" : "クール",
+    "name" : "オウムアムアに幸運を",
+    "difficulty" : "PRO",
+    "level" : 19,
+    "notes" : 422
+  }, {
+    "attribute" : "クール",
+    "name" : "オウムアムアに幸運を",
+    "difficulty" : "MASTER",
+    "level" : 26,
+    "notes" : 708
+  }, {
+    "attribute" : "クール",
+    "name" : "オウムアムアに幸運を",
+    "difficulty" : "ⓁMASTER+",
+    "level" : 29,
+    "notes" : 812
+  }, {
+    "attribute" : "クール",
+    "name" : "Sparkling Girl",
+    "difficulty" : "DEBUT",
+    "level" : 8,
+    "notes" : 116
+  }, {
+    "attribute" : "クール",
+    "name" : "Sparkling Girl",
+    "difficulty" : "REGULAR",
+    "level" : 13,
+    "notes" : 197
+  }, {
+    "attribute" : "クール",
+    "name" : "Sparkling Girl",
+    "difficulty" : "PRO",
+    "level" : 19,
+    "notes" : 425
+  }, {
+    "attribute" : "クール",
+    "name" : "Sparkling Girl",
+    "difficulty" : "MASTER",
+    "level" : 27,
+    "notes" : 745
+  }, {
+    "attribute" : "パッション",
+    "name" : "輝け!ビートシューター",
+    "difficulty" : "MASTER+",
+    "level" : 29,
+    "notes" : 993
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "エンジェル ドリーム",
+    "difficulty" : "MASTER+",
+    "level" : 29,
+    "notes" : 998
+  }, {
+    "attribute" : "キュート",
+    "name" : "太陽の絵の具箱",
+    "difficulty" : "DEBUT",
+    "level" : 5,
+    "notes" : 67
+  }, {
+    "attribute" : "キュート",
+    "name" : "太陽の絵の具箱",
+    "difficulty" : "REGULAR",
+    "level" : 10,
+    "notes" : 133
+  }, {
+    "attribute" : "キュート",
+    "name" : "太陽の絵の具箱",
+    "difficulty" : "PRO",
+    "level" : 17,
+    "notes" : 237
+  }, {
+    "attribute" : "キュート",
+    "name" : "太陽の絵の具箱",
+    "difficulty" : "MASTER",
+    "level" : 24,
+    "notes" : 416
+  }, {
+    "attribute" : "キュート",
+    "name" : "太陽の絵の具箱",
+    "difficulty" : "ⓁMASTER+",
+    "level" : 28,
+    "notes" : 577
+  }, {
+    "attribute" : "クール",
+    "name" : "あらかねの器",
+    "difficulty" : "LIGHT",
+    "level" : 6,
+    "notes" : 133
+  }, {
+    "attribute" : "クール",
+    "name" : "あらかねの器",
+    "difficulty" : "TRICK",
+    "level" : 16,
+    "notes" : 330
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "Love∞Destiny",
+    "difficulty" : "LIGHT",
+    "level" : 5,
+    "notes" : 100
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "Love∞Destiny",
+    "difficulty" : "TRICK",
+    "level" : 17,
+    "notes" : 391
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "印象",
+    "difficulty" : "MASTER+",
+    "level" : 27,
+    "notes" : 657
+  }, {
+    "attribute" : "キュート",
+    "name" : "はにかみdays",
+    "difficulty" : "MASTER+",
+    "level" : 28,
+    "notes" : 804
+  }, {
+    "attribute" : "クール",
+    "name" : "スカイクラッドの観測者",
+    "difficulty" : "DEBUT",
+    "level" : 7,
+    "notes" : 105
+  }, {
+    "attribute" : "クール",
+    "name" : "スカイクラッドの観測者",
+    "difficulty" : "REGULAR",
+    "level" : 13,
+    "notes" : 165
+  }, {
+    "attribute" : "クール",
+    "name" : "スカイクラッドの観測者",
+    "difficulty" : "PRO",
+    "level" : 18,
+    "notes" : 342
+  }, {
+    "attribute" : "クール",
+    "name" : "スカイクラッドの観測者",
+    "difficulty" : "MASTER",
+    "level" : 25,
+    "notes" : 559
+  }, {
+    "attribute" : "クール",
+    "name" : "Hacking to the Gate",
+    "difficulty" : "DEBUT",
+    "level" : 6,
+    "notes" : 91
+  }, {
+    "attribute" : "クール",
+    "name" : "Hacking to the Gate",
+    "difficulty" : "REGULAR",
+    "level" : 13,
+    "notes" : 184
+  }, {
+    "attribute" : "クール",
+    "name" : "Hacking to the Gate",
+    "difficulty" : "PRO",
+    "level" : 18,
+    "notes" : 376
+  }, {
+    "attribute" : "クール",
+    "name" : "Hacking to the Gate",
+    "difficulty" : "MASTER",
+    "level" : 26,
+    "notes" : 697
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "Joker",
+    "difficulty" : "DEBUT",
+    "level" : 9,
+    "notes" : 134
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "Joker",
+    "difficulty" : "REGULAR",
+    "level" : 13,
+    "notes" : 194
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "Joker",
+    "difficulty" : "PRO",
+    "level" : 18,
+    "notes" : 401
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "Joker",
+    "difficulty" : "MASTER",
+    "level" : 26,
+    "notes" : 644
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "Joker",
+    "difficulty" : "ⓁMASTER+",
+    "level" : 29,
+    "notes" : 998
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "Joker",
+    "difficulty" : "PIANO",
+    "level" : 27,
+    "notes" : 758
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "Joker",
+    "difficulty" : "FORTE",
+    "level" : 31,
+    "notes" : 939
+  }, {
+    "attribute" : "パッション",
+    "name" : "世界滅亡 or KISS",
+    "difficulty" : "DEBUT",
+    "level" : 6,
+    "notes" : 81
+  }, {
+    "attribute" : "パッション",
+    "name" : "世界滅亡 or KISS",
+    "difficulty" : "REGULAR",
+    "level" : 12,
+    "notes" : 149
+  }, {
+    "attribute" : "パッション",
+    "name" : "世界滅亡 or KISS",
+    "difficulty" : "PRO",
+    "level" : 17,
+    "notes" : 313
+  }, {
+    "attribute" : "パッション",
+    "name" : "世界滅亡 or KISS",
+    "difficulty" : "MASTER",
+    "level" : 26,
+    "notes" : 683
+  }, {
+    "attribute" : "クール",
+    "name" : "オタク is LOVE!",
+    "difficulty" : "MASTER+",
+    "level" : 29,
+    "notes" : 998
+  }, {
+    "attribute" : "クール",
+    "name" : "AnemoneStar",
+    "difficulty" : "MASTER+",
+    "level" : 28,
+    "notes" : 791
+  }, {
+    "attribute" : "パッション",
+    "name" : "ヒーローヴァーサスレイナンジョー",
+    "difficulty" : "DEBUT",
+    "level" : 7,
+    "notes" : 113
+  }, {
+    "attribute" : "パッション",
+    "name" : "ヒーローヴァーサスレイナンジョー",
+    "difficulty" : "REGULAR",
+    "level" : 13,
+    "notes" : 188
+  }, {
+    "attribute" : "パッション",
+    "name" : "ヒーローヴァーサスレイナンジョー",
+    "difficulty" : "PRO",
+    "level" : 18,
+    "notes" : 390
+  }, {
+    "attribute" : "パッション",
+    "name" : "ヒーローヴァーサスレイナンジョー",
+    "difficulty" : "MASTER",
+    "level" : 26,
+    "notes" : 765
+  }, {
+    "attribute" : "パッション",
+    "name" : "ヒーローヴァーサスレイナンジョー",
+    "difficulty" : "ⓁMASTER+",
+    "level" : 28,
+    "notes" : 922
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "CINDERELLA NONSTOP MEDLEY -DJ KOO Mix-",
+    "difficulty" : "DEBUT",
+    "level" : 7,
+    "notes" : 167
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "CINDERELLA NONSTOP MEDLEY -DJ KOO Mix-",
+    "difficulty" : "REGULAR",
+    "level" : 13,
+    "notes" : 329
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "CINDERELLA NONSTOP MEDLEY -DJ KOO Mix-",
+    "difficulty" : "PRO",
+    "level" : 18,
+    "notes" : 766
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "CINDERELLA NONSTOP MEDLEY -DJ KOO Mix-",
+    "difficulty" : "MASTER",
+    "level" : 27,
+    "notes" : 1343
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "TRF×CG -DJ KOO Mix-",
+    "difficulty" : "DEBUT",
+    "level" : 8,
+    "notes" : 203
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "TRF×CG -DJ KOO Mix-",
+    "difficulty" : "REGULAR",
+    "level" : 13,
+    "notes" : 318
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "TRF×CG -DJ KOO Mix-",
+    "difficulty" : "PRO",
+    "level" : 18,
+    "notes" : 538
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "TRF×CG -DJ KOO Mix-",
+    "difficulty" : "MASTER",
+    "level" : 25,
+    "notes" : 789
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "Great Journey",
+    "difficulty" : "MASTER+",
+    "level" : 31,
+    "notes" : 1162
+  }, {
+    "attribute" : "パッション",
+    "name" : "ステップ!",
+    "difficulty" : "MASTER+",
+    "level" : 28,
+    "notes" : 910
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "TAKU INOUE SELECTION!!!! feat.DJ KOO",
+    "difficulty" : "DEBUT",
+    "level" : 9,
+    "notes" : 276
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "TAKU INOUE SELECTION!!!! feat.DJ KOO",
+    "difficulty" : "REGULAR",
+    "level" : 14,
+    "notes" : 453
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "TAKU INOUE SELECTION!!!! feat.DJ KOO",
+    "difficulty" : "PRO",
+    "level" : 19,
+    "notes" : 729
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "TAKU INOUE SELECTION!!!! feat.DJ KOO",
+    "difficulty" : "MASTER",
+    "level" : 28,
+    "notes" : 1585
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "Go Just Go!",
+    "difficulty" : "DEBUT",
+    "level" : 8,
+    "notes" : 136
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "Go Just Go!",
+    "difficulty" : "REGULAR",
+    "level" : 14,
+    "notes" : 219
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "Go Just Go!",
+    "difficulty" : "PRO",
+    "level" : 18,
+    "notes" : 401
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "Go Just Go!",
+    "difficulty" : "MASTER",
+    "level" : 26,
+    "notes" : 737
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "Go Just Go!",
+    "difficulty" : "ⓁMASTER+",
+    "level" : 29,
+    "notes" : 982
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "Go Just Go!",
+    "difficulty" : "PIANO",
+    "level" : 25,
+    "notes" : 506
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "Go Just Go!",
+    "difficulty" : "FORTE",
+    "level" : 30,
+    "notes" : 874
+  }, {
+    "attribute" : "キュート",
+    "name" : "ほほえみDiary",
+    "difficulty" : "MASTER+",
+    "level" : 28,
+    "notes" : 907
+  }, {
+    "attribute" : "キュート",
+    "name" : "LOVE☆ハズカム",
+    "difficulty" : "MASTER+",
+    "level" : 28,
+    "notes" : 786
+  }, {
+    "attribute" : "キュート",
+    "name" : "オヤマトペ♪",
+    "difficulty" : "DEBUT",
+    "level" : 8,
+    "notes" : 126
+  }, {
+    "attribute" : "キュート",
+    "name" : "オヤマトペ♪",
+    "difficulty" : "REGULAR",
+    "level" : 12,
+    "notes" : 196
+  }, {
+    "attribute" : "キュート",
+    "name" : "オヤマトペ♪",
+    "difficulty" : "PRO",
+    "level" : 18,
+    "notes" : 470
+  }, {
+    "attribute" : "キュート",
+    "name" : "オヤマトペ♪",
+    "difficulty" : "MASTER",
+    "level" : 26,
+    "notes" : 727
+  }, {
+    "attribute" : "パッション",
+    "name" : "青空リレーション",
+    "difficulty" : "DEBUT",
+    "level" : 8,
+    "notes" : 123
+  }, {
+    "attribute" : "パッション",
+    "name" : "青空リレーション",
+    "difficulty" : "REGULAR",
+    "level" : 13,
+    "notes" : 187
+  }, {
+    "attribute" : "パッション",
+    "name" : "青空リレーション",
+    "difficulty" : "PRO",
+    "level" : 18,
+    "notes" : 371
+  }, {
+    "attribute" : "パッション",
+    "name" : "青空リレーション",
+    "difficulty" : "MASTER",
+    "level" : 26,
+    "notes" : 623
+  }, {
+    "attribute" : "キュート",
+    "name" : "オレンジタイム",
+    "difficulty" : "DEBUT",
+    "level" : 8,
+    "notes" : 114
+  }, {
+    "attribute" : "キュート",
+    "name" : "オレンジタイム",
+    "difficulty" : "REGULAR",
+    "level" : 13,
+    "notes" : 171
+  }, {
+    "attribute" : "キュート",
+    "name" : "オレンジタイム",
+    "difficulty" : "PRO",
+    "level" : 18,
+    "notes" : 380
+  }, {
+    "attribute" : "キュート",
+    "name" : "オレンジタイム",
+    "difficulty" : "MASTER",
+    "level" : 25,
+    "notes" : 603
+  }, {
+    "attribute" : "キュート",
+    "name" : "オレンジタイム",
+    "difficulty" : "ⓁMASTER+",
+    "level" : 28,
+    "notes" : 820
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "不埒なCANVAS",
+    "difficulty" : "MASTER+",
+    "level" : 29,
+    "notes" : 916
+  }, {
+    "attribute" : "クール",
+    "name" : "こいかぜ -花葉-",
+    "difficulty" : "MASTER+",
+    "level" : 29,
+    "notes" : 778
+  }, {
+    "attribute" : "キュート",
+    "name" : "Claw My Heart",
+    "difficulty" : "LIGHT",
+    "level" : 7,
+    "notes" : 157
+  }, {
+    "attribute" : "キュート",
+    "name" : "Claw My Heart",
+    "difficulty" : "TRICK",
+    "level" : 16,
+    "notes" : 331
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "BEYOND THE STARLIGHT",
+    "difficulty" : "LIGHT",
+    "level" : 7,
+    "notes" : 147
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "BEYOND THE STARLIGHT",
+    "difficulty" : "TRICK",
+    "level" : 15,
+    "notes" : 326
+  }, {
+    "attribute" : "パッション",
+    "name" : "survival dAnce ~no no cry more~",
+    "difficulty" : "DEBUT",
+    "level" : 7,
+    "notes" : 124
+  }, {
+    "attribute" : "パッション",
+    "name" : "survival dAnce ~no no cry more~",
+    "difficulty" : "REGULAR",
+    "level" : 12,
+    "notes" : 195
+  }, {
+    "attribute" : "パッション",
+    "name" : "survival dAnce ~no no cry more~",
+    "difficulty" : "PRO",
+    "level" : 17,
+    "notes" : 364
+  }, {
+    "attribute" : "パッション",
+    "name" : "survival dAnce ~no no cry more~",
+    "difficulty" : "MASTER",
+    "level" : 24,
+    "notes" : 541
+  }, {
+    "attribute" : "キュート",
+    "name" : "CRAZY GONNA CRAZY",
+    "difficulty" : "DEBUT",
+    "level" : 7,
+    "notes" : 108
+  }, {
+    "attribute" : "キュート",
+    "name" : "CRAZY GONNA CRAZY",
+    "difficulty" : "REGULAR",
+    "level" : 11,
+    "notes" : 154
+  }, {
+    "attribute" : "キュート",
+    "name" : "CRAZY GONNA CRAZY",
+    "difficulty" : "PRO",
+    "level" : 17,
+    "notes" : 322
+  }, {
+    "attribute" : "キュート",
+    "name" : "CRAZY GONNA CRAZY",
+    "difficulty" : "MASTER",
+    "level" : 25,
+    "notes" : 585
+  }, {
+    "attribute" : "パッション",
+    "name" : "Overnight Sensation ~時代はあなたに委ねてる~",
+    "difficulty" : "DEBUT",
+    "level" : 8,
+    "notes" : 128
+  }, {
+    "attribute" : "パッション",
+    "name" : "Overnight Sensation ~時代はあなたに委ねてる~",
+    "difficulty" : "REGULAR",
+    "level" : 13,
+    "notes" : 218
+  }, {
+    "attribute" : "パッション",
+    "name" : "Overnight Sensation ~時代はあなたに委ねてる~",
+    "difficulty" : "PRO",
+    "level" : 18,
+    "notes" : 389
+  }, {
+    "attribute" : "パッション",
+    "name" : "Overnight Sensation ~時代はあなたに委ねてる~",
+    "difficulty" : "MASTER",
+    "level" : 25,
+    "notes" : 561
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "Brand new!",
+    "difficulty" : "DEBUT",
+    "level" : 7,
+    "notes" : 124
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "Brand new!",
+    "difficulty" : "REGULAR",
+    "level" : 13,
+    "notes" : 186
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "Brand new!",
+    "difficulty" : "PRO",
+    "level" : 19,
+    "notes" : 433
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "Brand new!",
+    "difficulty" : "MASTER",
+    "level" : 26,
+    "notes" : 731
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "Brand new!",
+    "difficulty" : "ⓁMASTER+",
+    "level" : 28,
+    "notes" : 821
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "Athanasia",
+    "difficulty" : "MASTER+",
+    "level" : 29,
+    "notes" : 889
+  }, {
+    "attribute" : "パッション",
+    "name" : "炎の華",
+    "difficulty" : "MASTER+",
+    "level" : 30,
+    "notes" : 999
+  }, {
+    "attribute" : "クール",
+    "name" : "弾丸サバイバー",
+    "difficulty" : "DEBUT",
+    "level" : 8,
+    "notes" : 125
+  }, {
+    "attribute" : "クール",
+    "name" : "弾丸サバイバー",
+    "difficulty" : "REGULAR",
+    "level" : 13,
+    "notes" : 203
+  }, {
+    "attribute" : "クール",
+    "name" : "弾丸サバイバー",
+    "difficulty" : "PRO",
+    "level" : 19,
+    "notes" : 353
+  }, {
+    "attribute" : "クール",
+    "name" : "弾丸サバイバー",
+    "difficulty" : "MASTER",
+    "level" : 26,
+    "notes" : 633
+  }, {
+    "attribute" : "キュート",
+    "name" : "おかしな国のおかし屋さん",
+    "difficulty" : "DEBUT",
+    "level" : 7,
+    "notes" : 95
+  }, {
+    "attribute" : "キュート",
+    "name" : "おかしな国のおかし屋さん",
+    "difficulty" : "REGULAR",
+    "level" : 13,
+    "notes" : 177
+  }, {
+    "attribute" : "キュート",
+    "name" : "おかしな国のおかし屋さん",
+    "difficulty" : "PRO",
+    "level" : 17,
+    "notes" : 388
+  }, {
+    "attribute" : "キュート",
+    "name" : "おかしな国のおかし屋さん",
+    "difficulty" : "MASTER",
+    "level" : 26,
+    "notes" : 683
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "いつかの、いくつかのきみとのせかい",
+    "difficulty" : "DEBUT",
+    "level" : 7,
+    "notes" : 98
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "いつかの、いくつかのきみとのせかい",
+    "difficulty" : "REGULAR",
+    "level" : 12,
+    "notes" : 178
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "いつかの、いくつかのきみとのせかい",
+    "difficulty" : "PRO",
+    "level" : 18,
+    "notes" : 368
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "いつかの、いくつかのきみとのせかい",
+    "difficulty" : "MASTER",
+    "level" : 25,
+    "notes" : 540
+  }, {
+    "attribute" : "キュート",
+    "name" : "碧いうさぎ",
+    "difficulty" : "DEBUT",
+    "level" : 6,
+    "notes" : 88
+  }, {
+    "attribute" : "キュート",
+    "name" : "碧いうさぎ",
+    "difficulty" : "REGULAR",
+    "level" : 12,
+    "notes" : 154
+  }, {
+    "attribute" : "キュート",
+    "name" : "碧いうさぎ",
+    "difficulty" : "PRO",
+    "level" : 17,
+    "notes" : 313
+  }, {
+    "attribute" : "キュート",
+    "name" : "碧いうさぎ",
+    "difficulty" : "MASTER",
+    "level" : 24,
+    "notes" : 466
+  }, {
+    "attribute" : "キュート",
+    "name" : "Sing the Prologue♪",
+    "difficulty" : "MASTER+",
+    "level" : 28,
+    "notes" : 872
+  }, {
+    "attribute" : "パッション",
+    "name" : "THE VILLAIN’S NIGHT",
+    "difficulty" : "DEBUT",
+    "level" : 9,
+    "notes" : 147
+  }, {
+    "attribute" : "パッション",
+    "name" : "THE VILLAIN’S NIGHT",
+    "difficulty" : "REGULAR",
+    "level" : 14,
+    "notes" : 229
+  }, {
+    "attribute" : "パッション",
+    "name" : "THE VILLAIN’S NIGHT",
+    "difficulty" : "PRO",
+    "level" : 18,
+    "notes" : 416
+  }, {
+    "attribute" : "パッション",
+    "name" : "THE VILLAIN’S NIGHT",
+    "difficulty" : "MASTER",
+    "level" : 27,
+    "notes" : 762
+  }, {
+    "attribute" : "パッション",
+    "name" : "THE VILLAIN’S NIGHT",
+    "difficulty" : "ⓁMASTER+",
+    "level" : 30,
+    "notes" : 969
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "サマカニ!!",
+    "difficulty" : "LIGHT",
+    "level" : 8,
+    "notes" : 184
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "サマカニ!!",
+    "difficulty" : "TRICK",
+    "level" : 17,
+    "notes" : 431
+  }, {
+    "attribute" : "キュート",
+    "name" : "ラブレター",
+    "difficulty" : "LIGHT",
+    "level" : 7,
+    "notes" : 156
+  }, {
+    "attribute" : "キュート",
+    "name" : "ラブレター",
+    "difficulty" : "TRICK",
+    "level" : 15,
+    "notes" : 327
+  }, {
+    "attribute" : "パッション",
+    "name" : "Shinobi 4.0 忍者のすゝめ",
+    "difficulty" : "DEBUT",
+    "level" : 7,
+    "notes" : 106
+  }, {
+    "attribute" : "パッション",
+    "name" : "Shinobi 4.0 忍者のすゝめ",
+    "difficulty" : "REGULAR",
+    "level" : 13,
+    "notes" : 177
+  }, {
+    "attribute" : "パッション",
+    "name" : "Shinobi 4.0 忍者のすゝめ",
+    "difficulty" : "PRO",
+    "level" : 18,
+    "notes" : 403
+  }, {
+    "attribute" : "パッション",
+    "name" : "Shinobi 4.0 忍者のすゝめ",
+    "difficulty" : "MASTER",
+    "level" : 26,
+    "notes" : 716
+  }, {
+    "attribute" : "パッション",
+    "name" : "ダイアモンド・アテンション",
+    "difficulty" : "DEBUT",
+    "level" : 7,
+    "notes" : 80
+  }, {
+    "attribute" : "パッション",
+    "name" : "ダイアモンド・アテンション",
+    "difficulty" : "REGULAR",
+    "level" : 14,
+    "notes" : 175
+  }, {
+    "attribute" : "パッション",
+    "name" : "ダイアモンド・アテンション",
+    "difficulty" : "PRO",
+    "level" : 18,
+    "notes" : 395
+  }, {
+    "attribute" : "パッション",
+    "name" : "ダイアモンド・アテンション",
+    "difficulty" : "MASTER",
+    "level" : 26,
+    "notes" : 650
+  }, {
+    "attribute" : "パッション",
+    "name" : "ダイアモンド・アテンション",
+    "difficulty" : "ⓁMASTER+",
+    "level" : 29,
+    "notes" : 865
+  }, {
+    "attribute" : "クール",
+    "name" : "オウムアムアに幸運を",
+    "difficulty" : "MASTER+",
+    "level" : 29,
+    "notes" : 816
+  }, {
+    "attribute" : "クール",
+    "name" : "Bloody Festa",
+    "difficulty" : "DEBUT",
+    "level" : 8,
+    "notes" : 122
+  }, {
+    "attribute" : "クール",
+    "name" : "Bloody Festa",
+    "difficulty" : "REGULAR",
+    "level" : 13,
+    "notes" : 198
+  }, {
+    "attribute" : "クール",
+    "name" : "Bloody Festa",
+    "difficulty" : "PRO",
+    "level" : 18,
+    "notes" : 388
+  }, {
+    "attribute" : "クール",
+    "name" : "Bloody Festa",
+    "difficulty" : "MASTER",
+    "level" : 28,
+    "notes" : 832
+  }, {
+    "attribute" : "クール",
+    "name" : "君の知らない物語",
+    "difficulty" : "DEBUT",
+    "level" : 7,
+    "notes" : 102
+  }, {
+    "attribute" : "クール",
+    "name" : "君の知らない物語",
+    "difficulty" : "REGULAR",
+    "level" : 13,
+    "notes" : 163
+  }, {
+    "attribute" : "クール",
+    "name" : "君の知らない物語",
+    "difficulty" : "PRO",
+    "level" : 19,
+    "notes" : 379
+  }, {
+    "attribute" : "クール",
+    "name" : "君の知らない物語",
+    "difficulty" : "MASTER",
+    "level" : 26,
+    "notes" : 577
+  }, {
+    "attribute" : "パッション",
+    "name" : "ヒーローヴァーサスレイナンジョー",
+    "difficulty" : "MASTER+",
+    "level" : 28,
+    "notes" : 928
+  }, {
+    "attribute" : "クール",
+    "name" : "さよならアンドロメダ",
+    "difficulty" : "DEBUT",
+    "level" : 7,
+    "notes" : 105
+  }, {
+    "attribute" : "クール",
+    "name" : "さよならアンドロメダ",
+    "difficulty" : "REGULAR",
+    "level" : 13,
+    "notes" : 214
+  }, {
+    "attribute" : "クール",
+    "name" : "さよならアンドロメダ",
+    "difficulty" : "PRO",
+    "level" : 17,
+    "notes" : 343
+  }, {
+    "attribute" : "クール",
+    "name" : "さよならアンドロメダ",
+    "difficulty" : "MASTER",
+    "level" : 26,
+    "notes" : 664
+  }, {
+    "attribute" : "クール",
+    "name" : "さよならアンドロメダ",
+    "difficulty" : "ⓁMASTER+",
+    "level" : 29,
+    "notes" : 889
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "STORY",
+    "difficulty" : "LIGHT",
+    "level" : 8,
+    "notes" : 165
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "STORY",
+    "difficulty" : "TRICK",
+    "level" : 15,
+    "notes" : 291
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "Treasure☆",
+    "difficulty" : "LIGHT",
+    "level" : 7,
+    "notes" : 148
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "Treasure☆",
+    "difficulty" : "TRICK",
+    "level" : 17,
+    "notes" : 400
+  }, {
+    "attribute" : "キュート",
+    "name" : "プライスレス ドーナッCyu♡",
+    "difficulty" : "DEBUT",
+    "level" : 9,
+    "notes" : 150
+  }, {
+    "attribute" : "キュート",
+    "name" : "プライスレス ドーナッCyu♡",
+    "difficulty" : "REGULAR",
+    "level" : 13,
+    "notes" : 215
+  }, {
+    "attribute" : "キュート",
+    "name" : "プライスレス ドーナッCyu♡",
+    "difficulty" : "PRO",
+    "level" : 19,
+    "notes" : 484
+  }, {
+    "attribute" : "キュート",
+    "name" : "プライスレス ドーナッCyu♡",
+    "difficulty" : "MASTER",
+    "level" : 27,
+    "notes" : 768
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "お願い!シンデレラ ~ゴージャス・トロピカル Ver.~",
+    "difficulty" : "DEBUT",
+    "level" : 7,
+    "notes" : 113
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "お願い!シンデレラ ~ゴージャス・トロピカル Ver.~",
+    "difficulty" : "REGULAR",
+    "level" : 11,
+    "notes" : 152
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "お願い!シンデレラ ~ゴージャス・トロピカル Ver.~",
+    "difficulty" : "PRO",
+    "level" : 17,
+    "notes" : 337
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "お願い!シンデレラ ~ゴージャス・トロピカル Ver.~",
+    "difficulty" : "MASTER",
+    "level" : 26,
+    "notes" : 639
+  }, {
+    "attribute" : "キュート",
+    "name" : "太陽の絵の具箱",
+    "difficulty" : "MASTER+",
+    "level" : 28,
+    "notes" : 588
+  }, {
+    "attribute" : "キュート",
+    "name" : "ニャンと☆スペクタクル",
+    "difficulty" : "MASTER+",
+    "level" : 29,
+    "notes" : 996
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "Never ends",
+    "difficulty" : "DEBUT",
+    "level" : 6,
+    "notes" : 98
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "Never ends",
+    "difficulty" : "REGULAR",
+    "level" : 12,
+    "notes" : 194
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "Never ends",
+    "difficulty" : "PRO",
+    "level" : 17,
+    "notes" : 428
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "Never ends",
+    "difficulty" : "MASTER",
+    "level" : 26,
+    "notes" : 677
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "Never ends",
+    "difficulty" : "ⓁMASTER+",
+    "level" : 29,
+    "notes" : 989
+  }, {
+    "attribute" : "クール",
+    "name" : "あこがれステッチ",
+    "difficulty" : "DEBUT",
+    "level" : 6,
+    "notes" : 99
+  }, {
+    "attribute" : "クール",
+    "name" : "あこがれステッチ",
+    "difficulty" : "REGULAR",
+    "level" : 11,
+    "notes" : 168
+  }, {
+    "attribute" : "クール",
+    "name" : "あこがれステッチ",
+    "difficulty" : "PRO",
+    "level" : 17,
+    "notes" : 359
+  }, {
+    "attribute" : "クール",
+    "name" : "あこがれステッチ",
+    "difficulty" : "MASTER",
+    "level" : 25,
+    "notes" : 560
+  }, {
+    "attribute" : "パッション",
+    "name" : "エキストラレボリューション",
+    "difficulty" : "DEBUT",
+    "level" : 8,
+    "notes" : 127
+  }, {
+    "attribute" : "パッション",
+    "name" : "エキストラレボリューション",
+    "difficulty" : "REGULAR",
+    "level" : 13,
+    "notes" : 213
+  }, {
+    "attribute" : "パッション",
+    "name" : "エキストラレボリューション",
+    "difficulty" : "PRO",
+    "level" : 19,
+    "notes" : 461
+  }, {
+    "attribute" : "パッション",
+    "name" : "エキストラレボリューション",
+    "difficulty" : "MASTER",
+    "level" : 26,
+    "notes" : 675
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "Joker",
+    "difficulty" : "MASTER+",
+    "level" : 29,
+    "notes" : 999
+  }, {
+    "attribute" : "クール",
+    "name" : "Sparkling Girl",
+    "difficulty" : "MASTER+",
+    "level" : 29,
+    "notes" : 941
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "輝く世界の魔法",
+    "difficulty" : "WITCH",
+    "level" : 25,
+    "notes" : 410
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "Sweet Witches’ Night ~6人目はだぁれ~",
+    "difficulty" : "WITCH",
+    "level" : 27,
+    "notes" : 396
+  }, {
+    "attribute" : "キュート",
+    "name" : "秘密のトワレ",
+    "difficulty" : "WITCH",
+    "level" : 28,
+    "notes" : 423
+  }, {
+    "attribute" : "パッション",
+    "name" : "ミラクルテレパシー",
+    "difficulty" : "WITCH",
+    "level" : 28,
+    "notes" : 647
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "流れ星キセキ",
+    "difficulty" : "WITCH",
+    "level" : 27,
+    "notes" : 638
+  }, {
+    "attribute" : "パッション",
+    "name" : "Snow*Love",
+    "difficulty" : "DEBUT",
+    "level" : 7,
+    "notes" : 116
+  }, {
+    "attribute" : "パッション",
+    "name" : "Snow*Love",
+    "difficulty" : "REGULAR",
+    "level" : 12,
+    "notes" : 176
+  }, {
+    "attribute" : "パッション",
+    "name" : "Snow*Love",
+    "difficulty" : "PRO",
+    "level" : 18,
+    "notes" : 406
+  }, {
+    "attribute" : "パッション",
+    "name" : "Snow*Love",
+    "difficulty" : "MASTER",
+    "level" : 26,
+    "notes" : 690
+  }, {
+    "attribute" : "パッション",
+    "name" : "Snow*Love",
+    "difficulty" : "ⓁMASTER+",
+    "level" : 28,
+    "notes" : 790
+  }, {
+    "attribute" : "クール",
+    "name" : "Jet to the Future",
+    "difficulty" : "LIGHT",
+    "level" : 8,
+    "notes" : 193
+  }, {
+    "attribute" : "クール",
+    "name" : "Jet to the Future",
+    "difficulty" : "TRICK",
+    "level" : 16,
+    "notes" : 356
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "あいくるしい",
+    "difficulty" : "LIGHT",
+    "level" : 5,
+    "notes" : 105
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "あいくるしい",
+    "difficulty" : "TRICK",
+    "level" : 15,
+    "notes" : 268
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "Go Just Go!",
+    "difficulty" : "MASTER+",
+    "level" : 29,
+    "notes" : 999
+  }, {
+    "attribute" : "パッション",
+    "name" : "SUPERLOVE☆",
+    "difficulty" : "MASTER+",
+    "level" : 29,
+    "notes" : 999
+  }, {
+    "attribute" : "パッション",
+    "name" : "思い出じゃない今日を",
+    "difficulty" : "DEBUT",
+    "level" : 7,
+    "notes" : 98
+  }, {
+    "attribute" : "パッション",
+    "name" : "思い出じゃない今日を",
+    "difficulty" : "REGULAR",
+    "level" : 12,
+    "notes" : 177
+  }, {
+    "attribute" : "パッション",
+    "name" : "思い出じゃない今日を",
+    "difficulty" : "PRO",
+    "level" : 17,
+    "notes" : 335
+  }, {
+    "attribute" : "パッション",
+    "name" : "思い出じゃない今日を",
+    "difficulty" : "MASTER",
+    "level" : 25,
+    "notes" : 571
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "Wish you Happiness!!",
+    "difficulty" : "DEBUT",
+    "level" : 7,
+    "notes" : 111
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "Wish you Happiness!!",
+    "difficulty" : "REGULAR",
+    "level" : 13,
+    "notes" : 197
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "Wish you Happiness!!",
+    "difficulty" : "PRO",
+    "level" : 18,
+    "notes" : 464
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "Wish you Happiness!!",
+    "difficulty" : "MASTER",
+    "level" : 26,
+    "notes" : 760
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "Wish you Happiness!!",
+    "difficulty" : "ⓁMASTER+",
+    "level" : 29,
+    "notes" : 985
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "Wish you Happiness!!",
+    "difficulty" : "PIANO",
+    "level" : 26,
+    "notes" : 692
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "Wish you Happiness!!",
+    "difficulty" : "FORTE",
+    "level" : 30,
+    "notes" : 984
+  }, {
+    "attribute" : "キュート",
+    "name" : "オレンジタイム",
+    "difficulty" : "MASTER+",
+    "level" : 28,
+    "notes" : 831
+  }, {
+    "attribute" : "キュート",
+    "name" : "Claw My Heart",
+    "difficulty" : "MASTER+",
+    "level" : 30,
+    "notes" : 993
+  }, {
+    "attribute" : "クール",
+    "name" : "初夢をあなたと",
+    "difficulty" : "DEBUT",
+    "level" : 6,
+    "notes" : 92
+  }, {
+    "attribute" : "クール",
+    "name" : "初夢をあなたと",
+    "difficulty" : "REGULAR",
+    "level" : 11,
+    "notes" : 138
+  }, {
+    "attribute" : "クール",
+    "name" : "初夢をあなたと",
+    "difficulty" : "PRO",
+    "level" : 16,
+    "notes" : 275
+  }, {
+    "attribute" : "クール",
+    "name" : "初夢をあなたと",
+    "difficulty" : "MASTER",
+    "level" : 24,
+    "notes" : 458
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "なんどでも笑おう",
+    "difficulty" : "DEBUT",
+    "level" : 6,
+    "notes" : 96
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "なんどでも笑おう",
+    "difficulty" : "REGULAR",
+    "level" : 12,
+    "notes" : 170
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "なんどでも笑おう",
+    "difficulty" : "PRO",
+    "level" : 17,
+    "notes" : 363
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "なんどでも笑おう",
+    "difficulty" : "MASTER",
+    "level" : 25,
+    "notes" : 601
+  }, {
+    "attribute" : "クール",
+    "name" : "君のステージ衣装、本当は…",
+    "difficulty" : "DEBUT",
+    "level" : 8,
+    "notes" : 130
+  }, {
+    "attribute" : "クール",
+    "name" : "君のステージ衣装、本当は…",
+    "difficulty" : "REGULAR",
+    "level" : 13,
+    "notes" : 198
+  }, {
+    "attribute" : "クール",
+    "name" : "君のステージ衣装、本当は…",
+    "difficulty" : "PRO",
+    "level" : 18,
+    "notes" : 411
+  }, {
+    "attribute" : "クール",
+    "name" : "君のステージ衣装、本当は…",
+    "difficulty" : "MASTER",
+    "level" : 26,
+    "notes" : 674
+  }, {
+    "attribute" : "クール",
+    "name" : "君のステージ衣装、本当は…",
+    "difficulty" : "ⓁMASTER+",
+    "level" : 28,
+    "notes" : 885
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "Brand new!",
+    "difficulty" : "MASTER+",
+    "level" : 28,
+    "notes" : 832
+  }, {
+    "attribute" : "クール",
+    "name" : "あらかねの器",
+    "difficulty" : "MASTER+",
+    "level" : 28,
+    "notes" : 679
+  }, {
+    "attribute" : "パッション",
+    "name" : "Flip Flop",
+    "difficulty" : "LIGHT",
+    "level" : 6,
+    "notes" : 149
+  }, {
+    "attribute" : "パッション",
+    "name" : "Flip Flop",
+    "difficulty" : "TRICK",
+    "level" : 16,
+    "notes" : 349
+  }, {
+    "attribute" : "キュート",
+    "name" : "あんきら!?狂騒曲",
+    "difficulty" : "LIGHT",
+    "level" : 9,
+    "notes" : 293
+  }, {
+    "attribute" : "キュート",
+    "name" : "あんきら!?狂騒曲",
+    "difficulty" : "TRICK",
+    "level" : 18,
+    "notes" : 555
+  }, {
+    "attribute" : "パッション",
+    "name" : "EVIL LIVE",
+    "difficulty" : "DEBUT",
+    "level" : 9,
+    "notes" : 169
+  }, {
+    "attribute" : "パッション",
+    "name" : "EVIL LIVE",
+    "difficulty" : "REGULAR",
+    "level" : 14,
+    "notes" : 258
+  }, {
+    "attribute" : "パッション",
+    "name" : "EVIL LIVE",
+    "difficulty" : "PRO",
+    "level" : 19,
+    "notes" : 468
+  }, {
+    "attribute" : "パッション",
+    "name" : "EVIL LIVE",
+    "difficulty" : "MASTER",
+    "level" : 27,
+    "notes" : 767
+  }, {
+    "attribute" : "パッション",
+    "name" : "EVIL LIVE",
+    "difficulty" : "ⓁMASTER+",
+    "level" : 31,
+    "notes" : 1159
+  }, {
+    "attribute" : "パッション",
+    "name" : "THE VILLAIN’S NIGHT",
+    "difficulty" : "MASTER+",
+    "level" : 30,
+    "notes" : 969
+  }, {
+    "attribute" : "パッション",
+    "name" : "しゅがーはぁと☆レボリューション",
+    "difficulty" : "MASTER+",
+    "level" : 29,
+    "notes" : 956
+  }, {
+    "attribute" : "パッション",
+    "name" : "Milky Mode",
+    "difficulty" : "DEBUT",
+    "level" : 7,
+    "notes" : 98
+  }, {
+    "attribute" : "パッション",
+    "name" : "Milky Mode",
+    "difficulty" : "REGULAR",
+    "level" : 12,
+    "notes" : 195
+  }, {
+    "attribute" : "パッション",
+    "name" : "Milky Mode",
+    "difficulty" : "PRO",
+    "level" : 17,
+    "notes" : 369
+  }, {
+    "attribute" : "パッション",
+    "name" : "Milky Mode",
+    "difficulty" : "MASTER",
+    "level" : 25,
+    "notes" : 646
+  }, {
+    "attribute" : "クール",
+    "name" : "ハーモニクス",
+    "difficulty" : "DEBUT",
+    "level" : 9,
+    "notes" : 132
+  }, {
+    "attribute" : "クール",
+    "name" : "ハーモニクス",
+    "difficulty" : "REGULAR",
+    "level" : 14,
+    "notes" : 214
+  }, {
+    "attribute" : "クール",
+    "name" : "ハーモニクス",
+    "difficulty" : "PRO",
+    "level" : 19,
+    "notes" : 459
+  }, {
+    "attribute" : "クール",
+    "name" : "ハーモニクス",
+    "difficulty" : "MASTER",
+    "level" : 26,
+    "notes" : 765
+  }, {
+    "attribute" : "クール",
+    "name" : "ハーモニクス",
+    "difficulty" : "MASTER+",
+    "level" : 30,
+    "notes" : 993
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "Never ends",
+    "difficulty" : "MASTER+",
+    "level" : 29,
+    "notes" : 994
+  }, {
+    "attribute" : "キュート",
+    "name" : "空と風と恋のワルツ",
+    "difficulty" : "MASTER+",
+    "level" : 27,
+    "notes" : 653
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "命燃やして恋せよ乙女",
+    "difficulty" : "LIGHT",
+    "level" : 7,
+    "notes" : 162
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "命燃やして恋せよ乙女",
+    "difficulty" : "TRICK",
+    "level" : 17,
+    "notes" : 355
+  }, {
+    "attribute" : "クール",
+    "name" : "Lunatic Show",
+    "difficulty" : "LIGHT",
+    "level" : 8,
+    "notes" : 142
+  }, {
+    "attribute" : "クール",
+    "name" : "Lunatic Show",
+    "difficulty" : "TRICK",
+    "level" : 17,
+    "notes" : 455
+  }, {
+    "attribute" : "キュート",
+    "name" : "White again",
+    "difficulty" : "DEBUT",
+    "level" : 7,
+    "notes" : 102
+  }, {
+    "attribute" : "キュート",
+    "name" : "White again",
+    "difficulty" : "REGULAR",
+    "level" : 12,
+    "notes" : 172
+  }, {
+    "attribute" : "キュート",
+    "name" : "White again",
+    "difficulty" : "PRO",
+    "level" : 17,
+    "notes" : 331
+  }, {
+    "attribute" : "キュート",
+    "name" : "White again",
+    "difficulty" : "MASTER",
+    "level" : 25,
+    "notes" : 518
+  }, {
+    "attribute" : "キュート",
+    "name" : "White again",
+    "difficulty" : "ⓁMASTER+",
+    "level" : 28,
+    "notes" : 767
+  }, {
+    "attribute" : "クール",
+    "name" : "さよならアンドロメダ",
+    "difficulty" : "MASTER+",
+    "level" : 29,
+    "notes" : 900
+  }, {
+    "attribute" : "クール",
+    "name" : "Bloody Festa",
+    "difficulty" : "MASTER+",
+    "level" : 30,
+    "notes" : 997
+  }, {
+    "attribute" : "クール",
+    "name" : "泡沫のアイオーン",
+    "difficulty" : "DEBUT",
+    "level" : 8,
+    "notes" : 129
+  }, {
+    "attribute" : "クール",
+    "name" : "泡沫のアイオーン",
+    "difficulty" : "REGULAR",
+    "level" : 14,
+    "notes" : 197
+  }, {
+    "attribute" : "クール",
+    "name" : "泡沫のアイオーン",
+    "difficulty" : "PRO",
+    "level" : 17,
+    "notes" : 395
+  }, {
+    "attribute" : "クール",
+    "name" : "泡沫のアイオーン",
+    "difficulty" : "MASTER",
+    "level" : 27,
+    "notes" : 795
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "躍るFLAGSHIP",
+    "difficulty" : "DEBUT",
+    "level" : 8,
+    "notes" : 123
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "躍るFLAGSHIP",
+    "difficulty" : "REGULAR",
+    "level" : 13,
+    "notes" : 214
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "躍るFLAGSHIP",
+    "difficulty" : "PRO",
+    "level" : 17,
+    "notes" : 324
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "躍るFLAGSHIP",
+    "difficulty" : "MASTER",
+    "level" : 25,
+    "notes" : 553
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "躍るFLAGSHIP",
+    "difficulty" : "ⓁMASTER+",
+    "level" : 29,
+    "notes" : 765
+  }, {
+    "attribute" : "パッション",
+    "name" : "ダイアモンド・アテンション",
+    "difficulty" : "MASTER+",
+    "level" : 29,
+    "notes" : 873
+  }, {
+    "attribute" : "パッション",
+    "name" : "NUDIE★",
+    "difficulty" : "MASTER+",
+    "level" : 29,
+    "notes" : 806
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "Sweet Witches’ Night ~6人目はだぁれ~",
+    "difficulty" : "LIGHT",
+    "level" : 6,
+    "notes" : 149
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "Sweet Witches’ Night ~6人目はだぁれ~",
+    "difficulty" : "TRICK",
+    "level" : 15,
+    "notes" : 323
+  }, {
+    "attribute" : "パッション",
+    "name" : "情熱ファンファンファーレ",
+    "difficulty" : "LIGHT",
+    "level" : 5,
+    "notes" : 112
+  }, {
+    "attribute" : "パッション",
+    "name" : "情熱ファンファンファーレ",
+    "difficulty" : "TRICK",
+    "level" : 16,
+    "notes" : 335
+  }, {
+    "attribute" : "クール",
+    "name" : "小さな恋の密室事件",
+    "difficulty" : "WITCH",
+    "level" : 27,
+    "notes" : 486
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "Life is HaRMONY",
+    "difficulty" : "DEBUT",
+    "level" : 7,
+    "notes" : 108
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "Life is HaRMONY",
+    "difficulty" : "REGULAR",
+    "level" : 13,
+    "notes" : 226
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "Life is HaRMONY",
+    "difficulty" : "PRO",
+    "level" : 18,
+    "notes" : 429
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "Life is HaRMONY",
+    "difficulty" : "MASTER",
+    "level" : 26,
+    "notes" : 638
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "Life is HaRMONY",
+    "difficulty" : "ⓁMASTER+",
+    "level" : 28,
+    "notes" : 874
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "Wish you Happiness!!",
+    "difficulty" : "MASTER+",
+    "level" : 29,
+    "notes" : 995
+  }, {
+    "attribute" : "キュート",
+    "name" : "私色のプレリュード",
+    "difficulty" : "MASTER+",
+    "level" : 26,
+    "notes" : 527
+  }, {
+    "attribute" : "パッション",
+    "name" : "徒花ネクロマンシー",
+    "difficulty" : "DEBUT",
+    "level" : 7,
+    "notes" : 108
+  }, {
+    "attribute" : "パッション",
+    "name" : "徒花ネクロマンシー",
+    "difficulty" : "REGULAR",
+    "level" : 12,
+    "notes" : 185
+  }, {
+    "attribute" : "パッション",
+    "name" : "徒花ネクロマンシー",
+    "difficulty" : "PRO",
+    "level" : 17,
+    "notes" : 392
+  }, {
+    "attribute" : "パッション",
+    "name" : "徒花ネクロマンシー",
+    "difficulty" : "MASTER",
+    "level" : 25,
+    "notes" : 686
+  }, {
+    "attribute" : "キュート",
+    "name" : "満願成就♪巫女の神頼み!",
+    "difficulty" : "DEBUT",
+    "level" : 8,
+    "notes" : 104
+  }, {
+    "attribute" : "キュート",
+    "name" : "満願成就♪巫女の神頼み!",
+    "difficulty" : "REGULAR",
+    "level" : 13,
+    "notes" : 176
+  }, {
+    "attribute" : "キュート",
+    "name" : "満願成就♪巫女の神頼み!",
+    "difficulty" : "PRO",
+    "level" : 18,
+    "notes" : 460
+  }, {
+    "attribute" : "キュート",
+    "name" : "満願成就♪巫女の神頼み!",
+    "difficulty" : "MASTER",
+    "level" : 26,
+    "notes" : 745
+  }, {
+    "attribute" : "キュート",
+    "name" : "REVENGE",
+    "difficulty" : "DEBUT",
+    "level" : 7,
+    "notes" : 104
+  }, {
+    "attribute" : "キュート",
+    "name" : "REVENGE",
+    "difficulty" : "REGULAR",
+    "level" : 12,
+    "notes" : 176
+  }, {
+    "attribute" : "キュート",
+    "name" : "REVENGE",
+    "difficulty" : "PRO",
+    "level" : 17,
+    "notes" : 371
+  }, {
+    "attribute" : "キュート",
+    "name" : "REVENGE",
+    "difficulty" : "MASTER",
+    "level" : 26,
+    "notes" : 695
+  }, {
+    "attribute" : "クール",
+    "name" : "#HE4DSHOT",
+    "difficulty" : "DEBUT",
+    "level" : 7,
+    "notes" : 100
+  }, {
+    "attribute" : "クール",
+    "name" : "#HE4DSHOT",
+    "difficulty" : "REGULAR",
+    "level" : 12,
+    "notes" : 150
+  }, {
+    "attribute" : "クール",
+    "name" : "#HE4DSHOT",
+    "difficulty" : "PRO",
+    "level" : 18,
+    "notes" : 385
+  }, {
+    "attribute" : "クール",
+    "name" : "#HE4DSHOT",
+    "difficulty" : "MASTER",
+    "level" : 26,
+    "notes" : 573
+  }, {
+    "attribute" : "クール",
+    "name" : "大河よ共に泣いてくれ",
+    "difficulty" : "DEBUT",
+    "level" : 8,
+    "notes" : 121
+  }, {
+    "attribute" : "クール",
+    "name" : "大河よ共に泣いてくれ",
+    "difficulty" : "REGULAR",
+    "level" : 13,
+    "notes" : 193
+  }, {
+    "attribute" : "クール",
+    "name" : "大河よ共に泣いてくれ",
+    "difficulty" : "PRO",
+    "level" : 18,
+    "notes" : 435
+  }, {
+    "attribute" : "クール",
+    "name" : "大河よ共に泣いてくれ",
+    "difficulty" : "MASTER",
+    "level" : 26,
+    "notes" : 708
+  }, {
+    "attribute" : "クール",
+    "name" : "春恋フレーム",
+    "difficulty" : "MASTER+",
+    "level" : 29,
+    "notes" : 977
+  }, {
+    "attribute" : "クール",
+    "name" : "君のステージ衣装、本当は…",
+    "difficulty" : "MASTER+",
+    "level" : 28,
+    "notes" : 890
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "イケナイGO AHEAD",
+    "difficulty" : "DEBUT",
+    "level" : 7,
+    "notes" : 117
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "イケナイGO AHEAD",
+    "difficulty" : "REGULAR",
+    "level" : 14,
+    "notes" : 217
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "イケナイGO AHEAD",
+    "difficulty" : "PRO",
+    "level" : 18,
+    "notes" : 384
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "イケナイGO AHEAD",
+    "difficulty" : "MASTER",
+    "level" : 26,
+    "notes" : 659
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "イケナイGO AHEAD",
+    "difficulty" : "MASTER+",
+    "level" : 29,
+    "notes" : 973
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "桜の頃",
+    "difficulty" : "LIGHT",
+    "level" : 5,
+    "notes" : 103
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "桜の頃",
+    "difficulty" : "TRICK",
+    "level" : 13,
+    "notes" : 249
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "∀NSWER",
+    "difficulty" : "LIGHT",
+    "level" : 7,
+    "notes" : 148
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "∀NSWER",
+    "difficulty" : "TRICK",
+    "level" : 17,
+    "notes" : 358
+  }, {
+    "attribute" : "キュート",
+    "name" : "あんずのうた",
+    "difficulty" : "WITCH",
+    "level" : 28,
+    "notes" : 555
+  }, {
+    "attribute" : "クール",
+    "name" : "Just Us Justice",
+    "difficulty" : "DEBUT",
+    "level" : 8,
+    "notes" : 113
+  }, {
+    "attribute" : "クール",
+    "name" : "Just Us Justice",
+    "difficulty" : "REGULAR",
+    "level" : 14,
+    "notes" : 195
+  }, {
+    "attribute" : "クール",
+    "name" : "Just Us Justice",
+    "difficulty" : "PRO",
+    "level" : 19,
+    "notes" : 479
+  }, {
+    "attribute" : "クール",
+    "name" : "Just Us Justice",
+    "difficulty" : "MASTER",
+    "level" : 27,
+    "notes" : 805
+  }, {
+    "attribute" : "クール",
+    "name" : "Just Us Justice",
+    "difficulty" : "MASTER+",
+    "level" : 29,
+    "notes" : 999
+  }, {
+    "attribute" : "パッション",
+    "name" : "OTAHEN アンセム",
+    "difficulty" : "MASTER+",
+    "level" : 29,
+    "notes" : 999
+  }, {
+    "attribute" : "パッション",
+    "name" : "Snow*Love",
+    "difficulty" : "MASTER+",
+    "level" : 28,
+    "notes" : 790
+  }, {
+    "attribute" : "キュート",
+    "name" : "Beat of the Night",
+    "difficulty" : "DEBUT",
+    "level" : 7,
+    "notes" : 99
+  }, {
+    "attribute" : "キュート",
+    "name" : "Beat of the Night",
+    "difficulty" : "REGULAR",
+    "level" : 12,
+    "notes" : 160
+  }, {
+    "attribute" : "キュート",
+    "name" : "Beat of the Night",
+    "difficulty" : "PRO",
+    "level" : 17,
+    "notes" : 298
+  }, {
+    "attribute" : "キュート",
+    "name" : "Beat of the Night",
+    "difficulty" : "MASTER",
+    "level" : 25,
+    "notes" : 514
+  }, {
+    "attribute" : "キュート",
+    "name" : "White again",
+    "difficulty" : "MASTER+",
+    "level" : 28,
+    "notes" : 786
+  }, {
+    "attribute" : "キュート",
+    "name" : "オヤマトペ♪",
+    "difficulty" : "MASTER+",
+    "level" : 29,
+    "notes" : 925
+  }, {
+    "attribute" : "キュート",
+    "name" : "とんでいっちゃいたいの",
+    "difficulty" : "DEBUT",
+    "level" : 6,
+    "notes" : 103
+  }, {
+    "attribute" : "キュート",
+    "name" : "とんでいっちゃいたいの",
+    "difficulty" : "REGULAR",
+    "level" : 12,
+    "notes" : 169
+  }, {
+    "attribute" : "キュート",
+    "name" : "とんでいっちゃいたいの",
+    "difficulty" : "PRO",
+    "level" : 16,
+    "notes" : 352
+  }, {
+    "attribute" : "キュート",
+    "name" : "とんでいっちゃいたいの",
+    "difficulty" : "MASTER",
+    "level" : 24,
+    "notes" : 474
+  }, {
+    "attribute" : "キュート",
+    "name" : "とんでいっちゃいたいの",
+    "difficulty" : "MASTER+",
+    "level" : 27,
+    "notes" : 706
+  }, {
+    "attribute" : "キュート",
+    "name" : "shabon song",
+    "difficulty" : "LIGHT",
+    "level" : 6,
+    "notes" : 131
+  }, {
+    "attribute" : "キュート",
+    "name" : "shabon song",
+    "difficulty" : "TRICK",
+    "level" : 15,
+    "notes" : 305
+  }, {
+    "attribute" : "クール",
+    "name" : "この空の下",
+    "difficulty" : "LIGHT",
+    "level" : 5,
+    "notes" : 109
+  }, {
+    "attribute" : "クール",
+    "name" : "この空の下",
+    "difficulty" : "TRICK",
+    "level" : 14,
+    "notes" : 269
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "Hungry Bambi",
+    "difficulty" : "DEBUT",
+    "level" : 7,
+    "notes" : 100
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "Hungry Bambi",
+    "difficulty" : "REGULAR",
+    "level" : 13,
+    "notes" : 172
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "Hungry Bambi",
+    "difficulty" : "PRO",
+    "level" : 19,
+    "notes" : 460
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "Hungry Bambi",
+    "difficulty" : "MASTER",
+    "level" : 27,
+    "notes" : 827
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "Hungry Bambi",
+    "difficulty" : "MASTER+",
+    "level" : 30,
+    "notes" : 999
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "Hungry Bambi",
+    "difficulty" : "PIANO",
+    "level" : 27,
+    "notes" : 660
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "Hungry Bambi",
+    "difficulty" : "FORTE",
+    "level" : 31,
+    "notes" : 988
+  }, {
+    "attribute" : "クール",
+    "name" : "弾丸サバイバー",
+    "difficulty" : "MASTER+",
+    "level" : 28,
+    "notes" : 870
+  }, {
+    "attribute" : "パッション",
+    "name" : "14平米にスーベニア",
+    "difficulty" : "DEBUT",
+    "level" : 8,
+    "notes" : 117
+  }, {
+    "attribute" : "パッション",
+    "name" : "14平米にスーベニア",
+    "difficulty" : "REGULAR",
+    "level" : 13,
+    "notes" : 202
+  }, {
+    "attribute" : "パッション",
+    "name" : "14平米にスーベニア",
+    "difficulty" : "PRO",
+    "level" : 17,
+    "notes" : 367
+  }, {
+    "attribute" : "パッション",
+    "name" : "14平米にスーベニア",
+    "difficulty" : "MASTER",
+    "level" : 25,
+    "notes" : 568
+  }, {
+    "attribute" : "パッション",
+    "name" : "EVIL LIVE",
+    "difficulty" : "MASTER+",
+    "level" : 31,
+    "notes" : 1160
+  }, {
+    "attribute" : "パッション",
+    "name" : "世界滅亡 or KISS",
+    "difficulty" : "MASTER+",
+    "level" : 29,
+    "notes" : 872
+  }, {
+    "attribute" : "キュート",
+    "name" : "いとしーさー♥",
+    "difficulty" : "DEBUT",
+    "level" : 8,
+    "notes" : 110
+  }, {
+    "attribute" : "キュート",
+    "name" : "いとしーさー♥",
+    "difficulty" : "REGULAR",
+    "level" : 13,
+    "notes" : 209
+  }, {
+    "attribute" : "キュート",
+    "name" : "いとしーさー♥",
+    "difficulty" : "PRO",
+    "level" : 17,
+    "notes" : 414
+  }, {
+    "attribute" : "キュート",
+    "name" : "いとしーさー♥",
+    "difficulty" : "MASTER",
+    "level" : 26,
+    "notes" : 729
+  }, {
+    "attribute" : "キュート",
+    "name" : "いとしーさー♥",
+    "difficulty" : "MASTER+",
+    "level" : 29,
+    "notes" : 983
+  }, {
+    "attribute" : "クール",
+    "name" : "Nocturne",
+    "difficulty" : "LIGHT",
+    "level" : 7,
+    "notes" : 158
+  }, {
+    "attribute" : "クール",
+    "name" : "Nocturne",
+    "difficulty" : "TRICK",
+    "level" : 15,
+    "notes" : 352
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "Nothing but You",
+    "difficulty" : "LIGHT",
+    "level" : 6,
+    "notes" : 136
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "Nothing but You",
+    "difficulty" : "TRICK",
+    "level" : 17,
+    "notes" : 415
+  }, {
+    "attribute" : "全タイプ",
+    "name" : "躍るFLAGSHIP",
+    "difficulty" : "MASTER+",
+    "level" : 29,
+    "notes" : 765
+  }, {
+    "attribute" : "キュート",
+    "name" : "プライスレス ドーナッCyu♡",
+    "difficulty" : "MASTER+",
+    "level" : 29,
+    "notes" : 968
+  }, {
+    "attribute" : "キュート",
+    "name" : "Home Sweet Home",
+    "difficulty" : "DEBUT",
+    "level" : 7,
+    "notes" : 118
+  }, {
+    "attribute" : "キュート",
+    "name" : "Home Sweet Home",
+    "difficulty" : "REGULAR",
+    "level" : 13,
+    "notes" : 208
+  }, {
+    "attribute" : "キュート",
+    "name" : "Home Sweet Home",
+    "difficulty" : "PRO",
+    "level" : 17,
+    "notes" : 351
+  }, {
+    "attribute" : "キュート",
+    "name" : "Home Sweet Home",
+    "difficulty" : "MASTER",
+    "level" : 26,
+    "notes" : 587
+  }, {
+    "attribute" : "キュート",
+    "name" : "Home Sweet Home",
+    "difficulty" : "MASTER+",
+    "level" : 28,
+    "notes" : 771
+  }, {
+    "attribute" : "キュート",
+    "name" : "ギュっとMilky Way",
+    "difficulty" : "WITCH",
+    "level" : 25,
+    "notes" : 481
+  } ]
+}
\ No newline at end of file
diff --git a/settings.json b/settings.json
new file mode 100644 (file)
index 0000000..ddfc9c6
--- /dev/null
@@ -0,0 +1,9 @@
+{
+  "checkVersion" : true,
+  "checkLibraryUpdates" : true,
+  "windowWidth" : 640,
+  "windowHeight" : 480,
+  "songLimit" : 3,
+  "saveScoreLog" : false,
+  "outputDebugSentences" : true
+}
\ No newline at end of file
index da2d386..68bce79 100644 (file)
@@ -2,10 +2,8 @@ package com.ranfa.lib;
 
 public class LimitedLog {
 
-       private final static boolean ISALLOWED = Settings.outputDebugSentences();
-
        public static void print(String s) {
-               if(!ISALLOWED) {
+               if(!Settings.outputDebugSentences()) {
                        return;
                } else {
                        System.out.print(s);
@@ -14,7 +12,7 @@ public class LimitedLog {
        }
 
        public static void println(String s) {
-               if(!ISALLOWED) {
+               if(!Settings.outputDebugSentences()) {
                        return;
                }
                System.out.println(s);
index b7fdfda..f7450ab 100644 (file)
@@ -1,15 +1,22 @@
 package com.ranfa.lib;
 
+import java.io.File;
 import java.io.IOException;
 import java.nio.file.Files;
 import java.nio.file.Path;
 import java.nio.file.Paths;
 import java.util.ArrayList;
 
+import javax.swing.JOptionPane;
+
 import org.jsoup.Jsoup;
 import org.jsoup.nodes.Document;
 import org.jsoup.select.Elements;
 
+import com.fasterxml.jackson.core.util.DefaultPrettyPrinter;
+import com.fasterxml.jackson.databind.ObjectMapper;
+import com.fasterxml.jackson.databind.ObjectWriter;
+
 public class Scraping {
 
        private final static String URI = "https://imascg-slstage-wiki.gamerch.com/%E6%A5%BD%E6%9B%B2%E8%A9%B3%E7%B4%B0%E4%B8%80%E8%A6%A7";
@@ -24,13 +31,18 @@ public class Scraping {
        public final static String MASTER = "MASTER";
        public final static String MASTERPLUS = "MASTER+";
        public final static String LEGACYMASTERPLUS = "ⓁMASTER+";
+       public final static String LIGHT = "LIGHT";
+       public final static String TRICK = "TRICK";
+       public final static String PIANO = "PIANO";
+       public final static String FORTE = "FORTE";
+       public final static String WITCH = "WITCH";
 
        public static boolean databaseExists() {
                Path path = Paths.get(DBPATH);
                return Files.exists(path);
        }
 
-       public static synchronized ArrayList<Song> getWholeData() {
+       public static ArrayList<Song> getWholeData() {
                // if(databaseExists())
                //      return null;
                ArrayList<Song> res = new ArrayList<>();
@@ -56,7 +68,12 @@ public class Scraping {
                                        String end = temp.substring(temp.indexOf(",") + 1);
                                        notes = Integer.parseInt(first + end);
                                }
-                               Song tmp = new Song(attribute, name, difficulty, level, notes);
+                               Song tmp = new Song();
+                               tmp.setAttribute(attribute);
+                               tmp.setName(name);
+                               tmp.setDifficulty(difficulty);
+                               tmp.setLevel(level);
+                               tmp.setNotes(notes);
                                res.add(tmp);
                        }
                } catch (IOException e) {
@@ -65,11 +82,16 @@ public class Scraping {
                return res;
        }
 
-       public static synchronized ArrayList<Song> getSpecificAttributeSongs(ArrayList<Song> data, String attribute) {
-               if(!attribute.equals(ALL) && !attribute.equals(CUTE) && !attribute.equals(COOL) && !attribute.equals(PASSION))
-                       throw new IllegalArgumentException("Illegal attribute value.");
-               if(data.isEmpty())
+       public static ArrayList<Song> getSpecificAttributeSongs(ArrayList<Song> data, String attribute) {
+               if(!attribute.equals(ALL)
+                               && !attribute.equals(CUTE)
+                               && !attribute.equals(COOL)
+                               && !attribute.equals(PASSION))
+                       throw new IllegalArgumentException("Illegal attribute value: " + attribute);
+               if(data.isEmpty()) {
+                       JOptionPane.showMessageDialog(null, "指定された属性の曲は存在しません。\n条件を変えてみてください");
                        throw new IllegalArgumentException("ArrayList must not empty.");
+               }
                ArrayList<Song> res = new ArrayList<Song>();
                for(int i = 0; i < data.size(); i ++) {
                        if(data.get(i).getAttribute().equals(attribute))
@@ -78,8 +100,18 @@ public class Scraping {
                return res;
        }
 
-       public static synchronized ArrayList<Song> getSpecificDifficultySongs(ArrayList<Song> data, String difficulty) {
-               if(!difficulty.equals(DEBUT) && !difficulty.equals(REGULAR) && !difficulty.equals(PRO) && !difficulty.equals(MASTER) && !difficulty.equals(MASTERPLUS) && !difficulty.equals(LEGACYMASTERPLUS))
+       public static  ArrayList<Song> getSpecificDifficultySongs(ArrayList<Song> data, String difficulty) {
+               if(!difficulty.equals(DEBUT)
+                               && !difficulty.equals(REGULAR)
+                               && !difficulty.equals(PRO)
+                               && !difficulty.equals(MASTER)
+                               && !difficulty.equals(MASTERPLUS)
+                               && !difficulty.equals(LEGACYMASTERPLUS)
+                               && !difficulty.equals(LIGHT)
+                               && !difficulty.equals(TRICK)
+                               && !difficulty.equals(PIANO)
+                               && !difficulty.equals(FORTE)
+                               && !difficulty.equals(WITCH))
                        throw new IllegalArgumentException("Illegal difficulty value.");
                if(data.isEmpty())
                        throw new IllegalArgumentException("ArrayList must not empty.");
@@ -91,12 +123,14 @@ public class Scraping {
                return res;
        }
 
-       public static synchronized ArrayList<Song> getSpecificLevelSongs(ArrayList<Song> data, int level, boolean isLess, boolean isOnly) {
+       public static  ArrayList<Song> getSpecificLevelSongs(ArrayList<Song> data, int level, boolean isLess, boolean isMore) {
                if(level <= 0)
                        throw new IllegalArgumentException("Level must not negative.");
                if(data.isEmpty())
                        throw new IllegalArgumentException("ArrayList must not empty.");
-               if(isOnly)
+               if(!(isLess || isMore))
+                       throw new IllegalArgumentException("Illegal boolean value.");
+               if(isLess && isMore)
                        return getOnlyLevelSongs(data, level);
                ArrayList<Song> res = new ArrayList<Song>();
                if(isLess) {
@@ -104,7 +138,7 @@ public class Scraping {
                                if(data.get(i).getLevel() < level)
                                        res.add(data.get(i));
                        }
-               } else {
+               } else if (isMore) {
                        for (int i = 0; i < data.size(); i++) {
                                if(data.get(i).getLevel() > level)
                                        res.add(data.get(i));
@@ -113,11 +147,7 @@ public class Scraping {
                return res;
        }
 
-       private static synchronized ArrayList<Song> getOnlyLevelSongs(ArrayList<Song> data, int level) {
-               if(level < 0)
-                       throw new IllegalArgumentException("Level must not negative.");
-               if(data.isEmpty())
-                       throw new IllegalArgumentException("ArrayList must not empty");
+       private static ArrayList<Song> getOnlyLevelSongs(ArrayList<Song> data, int level) {
                ArrayList<Song> res = new ArrayList<Song>();
                for(int i = 0; i < data.size(); i++) {
                        if(data.get(i).getLevel() == level)
@@ -126,4 +156,24 @@ public class Scraping {
                return res;
 
        }
+
+       public static ArrayList<Song> getFromJson() throws IOException {
+               SongJSONProperty property = new ObjectMapper().readValue(new File(DBPATH), SongJSONProperty.class);
+               ArrayList<Song> res = new ArrayList<Song>();
+               res.addAll(property.getList());
+               return res;
+       }
+
+       public static boolean writeToJson(ArrayList<Song> list) {
+               boolean res = true;
+               SongJSONProperty property = new SongJSONProperty();
+               property.setList(list);
+               ObjectWriter writer = new ObjectMapper().writer(new DefaultPrettyPrinter());
+               try {
+                       writer.writeValue(Paths.get(DBPATH).toFile(), property);
+               } catch (IOException e) {
+                       res = false;
+               }
+               return res;
+       }
 }
diff --git a/src/com/ranfa/lib/SettingJSONProperty.java b/src/com/ranfa/lib/SettingJSONProperty.java
new file mode 100644 (file)
index 0000000..a4cf539
--- /dev/null
@@ -0,0 +1,57 @@
+package com.ranfa.lib;
+
+public class SettingJSONProperty {
+
+       private boolean checkVersion;
+       private boolean checkLibraryUpdates;
+       private int windowWidth;
+       private int windowHeight;
+       private int songLimit;
+       private boolean saveScoreLog;
+       private boolean outputDebugSentences;
+
+
+       public boolean isCheckVersion() {
+               return checkVersion;
+       }
+       public void setCheckVersion(boolean checkVersion) {
+               this.checkVersion = checkVersion;
+       }
+       public boolean isCheckLibraryUpdates() {
+               return checkLibraryUpdates;
+       }
+       public void setCheckLibraryUpdates(boolean checkLibraryUpdates) {
+               this.checkLibraryUpdates = checkLibraryUpdates;
+       }
+       public int getWindowWidth() {
+               return windowWidth;
+       }
+       public void setWindowWidth(int windowWidth) {
+               this.windowWidth = windowWidth;
+       }
+       public int getWindowHeight() {
+               return windowHeight;
+       }
+       public void setWindowHeight(int windowHeight) {
+               this.windowHeight = windowHeight;
+       }
+       public int getSongLimit() {
+               return songLimit;
+       }
+       public void setSongLimit(int songLimit) {
+               this.songLimit = songLimit;
+       }
+       public boolean isSaveScoreLog() {
+               return saveScoreLog;
+       }
+       public void setSaveScoreLog(boolean saveScoreLog) {
+               this.saveScoreLog = saveScoreLog;
+       }
+       public boolean isOutputDebugSentences() {
+               return outputDebugSentences;
+       }
+       public void setOutputDebugSentences(boolean outputDebugSentences) {
+               this.outputDebugSentences = outputDebugSentences;
+       }
+
+}
index 7ee6d01..6a39250 100644 (file)
@@ -2,9 +2,14 @@ package com.ranfa.lib;
 
 import java.io.File;
 import java.io.IOException;
+import java.nio.file.Files;
+import java.nio.file.Path;
+import java.nio.file.Paths;
 
+import com.fasterxml.jackson.core.util.DefaultPrettyPrinter;
 import com.fasterxml.jackson.databind.JsonNode;
 import com.fasterxml.jackson.databind.ObjectMapper;
+import com.fasterxml.jackson.databind.ObjectWriter;
 
 /**
  * 「settings.json」ファイルから各種設定を読み込みます
@@ -26,6 +31,11 @@ public class Settings {
        // 設定ファイルパス
        private final static String FILEPATH = "settings.json";
 
+       public static boolean fileExists() {
+               Path path = Paths.get(FILEPATH);
+               return Files.exists(path);
+       }
+
        public static boolean needToCheckVersion() {
                boolean res = true;
                ObjectMapper mapper = new ObjectMapper();
@@ -79,7 +89,7 @@ public class Settings {
                ObjectMapper mapper = new ObjectMapper();
                try {
                        JsonNode node = mapper.readTree(new File(FILEPATH));
-                       res = node.get("songsLimit").asInt();
+                       res = node.get("songLimit").asInt();
                } catch (IOException e) {
                        e.printStackTrace();
                }
@@ -109,4 +119,23 @@ public class Settings {
                }
                return res;
        }
+
+       public static boolean writeDownJSON() {
+               boolean res = true;
+               SettingJSONProperty property = new SettingJSONProperty();
+               property.setCheckVersion(true);
+               property.setCheckLibraryUpdates(true);
+               property.setWindowWidth(640);
+               property.setWindowHeight(480);
+               property.setSongLimit(3);
+               property.setSaveScoreLog(false);
+               property.setOutputDebugSentences(false);
+               ObjectWriter writer = new ObjectMapper().writer(new DefaultPrettyPrinter());
+               try {
+                       writer.writeValue(Paths.get(FILEPATH).toFile(), property);
+               } catch (IOException e) {
+                       res = false;
+               }
+               return res;
+       }
 }
index 91fffe5..ce49dac 100644 (file)
@@ -8,34 +8,57 @@ public class Song {
        private int level;
        private int notes;
 
-       public Song(String attribute, String name, String difficulty, int level, int notes) {
-               this.attribute = attribute;
-               this.name = name;
-               this.difficulty = difficulty;
-               this.level = level;
-               this.notes = notes;
-       }
 
        public String getAttribute() {
-               return this.attribute;
+               return attribute;
        }
 
+
        public String getName() {
-               return this.name;
+               return name;
        }
 
+
        public String getDifficulty() {
-               return this.difficulty;
+               return difficulty;
        }
 
+
        public int getLevel() {
-               return this.level;
+               return level;
        }
 
+
        public int getNotes() {
-               return this.notes;
+               return notes;
+       }
+
+
+       public void setNotes(int notes) {
+               this.notes = notes;
+       }
+
+
+       public void setLevel(int level) {
+               this.level = level;
+       }
+
+
+       public void setDifficulty(String difficulty) {
+               this.difficulty = difficulty;
+       }
+
+
+       public void setName(String name) {
+               this.name = name;
+       }
+
+
+       public void setAttribute(String attribute) {
+               this.attribute = attribute;
        }
 
+
        public String toString() {
                return "Attribute: " + getAttribute()
                                + ", Song Name: " + getName()
@@ -43,4 +66,5 @@ public class Song {
                                + ", Level :" + String.valueOf(getLevel())
                                + ", Notes :" + String.valueOf(getNotes());
        }
+
 }
diff --git a/src/com/ranfa/lib/SongJSONProperty.java b/src/com/ranfa/lib/SongJSONProperty.java
new file mode 100644 (file)
index 0000000..5ee3eca
--- /dev/null
@@ -0,0 +1,17 @@
+package com.ranfa.lib;
+
+import java.util.List;
+
+public class SongJSONProperty {
+
+       private List<Song> list;
+
+       public List<Song> getList() {
+               return list;
+       }
+
+       public void setList(List<Song> list) {
+               this.list = list;
+       }
+
+}
index a2ba035..5a0cec3 100644 (file)
@@ -3,12 +3,23 @@ package com.ranfa.main;
 import java.awt.BorderLayout;
 import java.awt.EventQueue;
 import java.awt.Font;
+import java.awt.event.ActionEvent;
+import java.awt.event.ActionListener;
+import java.io.IOException;
 import java.util.ArrayList;
+import java.util.Random;
+import java.util.concurrent.CompletableFuture;
+import java.util.concurrent.ExecutionException;
+import java.util.concurrent.ExecutorService;
+import java.util.concurrent.Executors;
 
+import javax.swing.DefaultComboBoxModel;
 import javax.swing.JButton;
 import javax.swing.JCheckBox;
+import javax.swing.JComboBox;
 import javax.swing.JFrame;
 import javax.swing.JLabel;
+import javax.swing.JOptionPane;
 import javax.swing.JPanel;
 import javax.swing.JSpinner;
 import javax.swing.JTextPane;
@@ -18,34 +29,43 @@ import com.jgoodies.forms.layout.ColumnSpec;
 import com.jgoodies.forms.layout.FormLayout;
 import com.jgoodies.forms.layout.FormSpecs;
 import com.jgoodies.forms.layout.RowSpec;
+import com.ranfa.lib.LimitedLog;
 import com.ranfa.lib.Scraping;
+import com.ranfa.lib.SettingJSONProperty;
+import com.ranfa.lib.Settings;
 import com.ranfa.lib.Song;
 import com.ranfa.lib.Version;
 
-@Version(major = 1, minor = 0, patch = 0)
+@Version(major = 0, minor = 0, patch = 0)
 public class DelesteRandomSelector extends JFrame {
 
+       private static ArrayList<Song> selectedSongsList = new ArrayList<Song>();
+
        private JPanel contentPane;
        private JPanel panelNorth;
        private JPanel panelWest;
        private JLabel labelVersion;
        private JLabel labelTitle;
-       private JCheckBox chkDEBUT;
-       private JCheckBox chkREGULAR;
-       private JCheckBox chkPRO;
-       private JCheckBox chkMASTER;
        private JLabel labelDifficulty;
-       private JCheckBox chkMASTERPLUS;
        private JLabel labelLevel;
        private JSpinner spinnerLevel;
-       private JCheckBox chckbxNewCheckBox_5;
-       private JCheckBox chckbxNewCheckBox_6;
+       private JCheckBox checkMoreLv;
+       private JCheckBox checkLessLv;
        private JPanel panelEast;
        private JPanel panelCentre;
        private JButton btnImport;
        private JButton btnStart;
        private JButton btnExit;
        private JTextPane textPane;
+       private JComboBox comboDifficultySelect;
+       private JLabel labelLvCaution;
+       private JComboBox comboAttribute;
+
+       private ArrayList<Song> wholeDataList;
+
+       private ArrayList<Song> fromJsonList;
+
+       private SettingJSONProperty property = new SettingJSONProperty();
 
        /**
         * Launch the application.
@@ -64,14 +84,75 @@ public class DelesteRandomSelector extends JFrame {
        }
 
        /**
+        * log file prefix:
+        *  "[" + Thread.currentThread().toString() + "]:" + this.getClass() + ":[LEVEL]: " +
+        */
+
+       /**
         * Create the frame.
         */
        public DelesteRandomSelector() {
-               System.out.println(getVersion());
-               ArrayList<Song> tmp = Scraping.getWholeData();
-               for(int i = 0; i < tmp.size(); i++) {
-                       System.out.println(tmp.get(i).toString());
+               if(!Settings.fileExists() && !Settings.writeDownJSON()) {
+                       JOptionPane.showMessageDialog(this, "Exception:NullPointerException\nCannot Keep up! Please re-download this Application!");
+                       throw new NullPointerException("FATAL: cannot continue!");
                }
+               LimitedLog.println("[" + Thread.currentThread().toString() + "]:" + this.getClass() + ":[DEBUG]: " + "Loading Settings...");
+               property.setCheckLibraryUpdates(Settings.needToCheckLibraryUpdates());
+               property.setCheckVersion(Settings.needToCheckVersion());
+               property.setWindowWidth(Settings.getWindowWidth());
+               property.setWindowHeight(Settings.getWindowHeight());
+               property.setSongLimit(Settings.getSongsLimit());
+               property.setSaveScoreLog(Settings.saveScoreLog());
+               property.setOutputDebugSentences(Settings.outputDebugSentences());
+               LimitedLog.println("[" + Thread.currentThread().toString() + "]:" + this.getClass() + ":[DEBUG]: " + "Loading Settings done."
+                               + "\nVersion Check: " + property.isCheckVersion()
+                               + "\nLibrary Update Check: " + property.isCheckLibraryUpdates()
+                               + "\nWindow Width: " + property.getWindowWidth()
+                               + "\nWindow Height: " + property.getWindowHeight()
+                               + "\nSong Limit: " + property.getSongLimit()
+                               + "\nSaveScoreLog: " + property.isSaveScoreLog()
+                               + "\nOutputDebugSentences: " + property.isOutputDebugSentences());
+               if(!Scraping.databaseExists()) {
+                       JOptionPane.showMessageDialog(this, "楽曲データベースが見つかりませんでした。自動的に作成されます…\n注意:初回起動ではなく、かつ、Jarファイルと同じ階層に\"database.json\"というファイルが存在するにも関わらず\nこのポップアップが出た場合、開発者までご一報ください。\nGithub URL: https://github.com/hizumiaoba/DelesteRandomSelector/issues");
+                       if(!Scraping.writeToJson(Scraping.getWholeData())) {
+                               JOptionPane.showMessageDialog(this, "Exception:NullPointerException\\nCannot Keep up! Please re-download this Application!");
+                               throw new NullPointerException("FATAL: cannot continue!");
+                       }
+               }
+               ExecutorService es = Executors.newWorkStealingPool();
+               CompletableFuture<ArrayList<Song>> getFromJsonFuture = CompletableFuture.supplyAsync(() -> {
+                       try {
+                               return Scraping.getFromJson();
+                       } catch (IOException e1) {
+                               // TODO 自動生成された catch ブロック
+                               e1.printStackTrace();
+                       }
+                       return null;
+               }, es);
+               CompletableFuture<ArrayList<Song>> getWholeDataFuture = CompletableFuture.supplyAsync(() -> Scraping.getWholeData(), es);
+               getWholeDataFuture.thenAcceptAsync(list -> LimitedLog.println("[" + Thread.currentThread().toString() + "]:" + this.getClass() + ":[INFO]: Scraping data size:" + list.size()), es);
+               getFromJsonFuture.thenAcceptAsync(list -> LimitedLog.println("[" + Thread.currentThread().toString() + "]:" + this.getClass() + ":[INFO] Currently database size:" + list.size()), es);
+               getWholeDataFuture.thenAcceptAsync(list -> {
+                       wholeDataList.addAll(list);
+               }, es);
+               getFromJsonFuture.thenAcceptAsync(list -> {
+                       fromJsonList.addAll(list);
+                       try {
+                               if(getWholeDataFuture.get().size() != list.size()) {
+                                       fromJsonList.clear();
+                                       fromJsonList.addAll(wholeDataList);
+                               }
+                       } catch (InterruptedException e1) {
+                               JOptionPane.showMessageDialog(null, "例外:InterruptedException\n非同期処理待機中に割り込みが発生しました。\n" + e1.getLocalizedMessage());
+                               e1.printStackTrace();
+                               LimitedLog.println("[" + Thread.currentThread().toString() + "]:" + this.getClass() + ":[FATAL]: " + e1.getLocalizedMessage());
+                       } catch (ExecutionException e1) {
+                               JOptionPane.showMessageDialog(null, "例外:ExecutionException\n非同期処理中に例外をキャッチしました。\n" + e1.getLocalizedMessage());
+                               e1.printStackTrace();
+                               LimitedLog.println("[" + Thread.currentThread().toString() + "]:" + this.getClass() + ":[WARN]: " + e1.getLocalizedMessage());
+                       }
+               }, es);
+               LimitedLog.println("[" + Thread.currentThread().toString() + "]:" + this.getClass() + ":[DEBUG]: " + "Version:" + getVersion());
                setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
                setBounds(100, 100, 640, 360);
                contentPane = new JPanel();
@@ -82,18 +163,19 @@ public class DelesteRandomSelector extends JFrame {
                panelNorth = new JPanel();
                contentPane.add(panelNorth, BorderLayout.NORTH);
                panelNorth.setLayout(new FormLayout(new ColumnSpec[] {
-                               ColumnSpec.decode("max(285dlu;default)"),
+                               ColumnSpec.decode("max(302dlu;default)"),
                                FormSpecs.RELATED_GAP_COLSPEC,
-                               ColumnSpec.decode("81px"),},
+                               ColumnSpec.decode("40px"),},
                        new RowSpec[] {
                                RowSpec.decode("20px"),}));
 
                labelTitle = new JLabel("デレステ課題曲セレクター");
-               labelTitle.setFont(new Font("Dialog", Font.BOLD, 16));
+               labelTitle.setFont(new Font("UD デジタル 教科書体 NP-B", Font.BOLD, 16));
                panelNorth.add(labelTitle, "1, 1, center, top");
 
                labelVersion = new JLabel(getVersion());
-               panelNorth.add(labelVersion, "3, 1, left, top");
+               labelVersion.setFont(new Font("SansSerif", Font.BOLD, 12));
+               panelNorth.add(labelVersion, "3, 1, right, top");
 
                panelWest = new JPanel();
                contentPane.add(panelWest, BorderLayout.WEST);
@@ -116,41 +198,39 @@ public class DelesteRandomSelector extends JFrame {
                                FormSpecs.RELATED_GAP_ROWSPEC,
                                RowSpec.decode("max(12dlu;default)"),
                                FormSpecs.RELATED_GAP_ROWSPEC,
-                               FormSpecs.DEFAULT_ROWSPEC,
-                               FormSpecs.RELATED_GAP_ROWSPEC,
-                               FormSpecs.DEFAULT_ROWSPEC,
-                               FormSpecs.RELATED_GAP_ROWSPEC,
-                               FormSpecs.DEFAULT_ROWSPEC,}));
+                               RowSpec.decode("max(52dlu;default)"),}));
 
                labelDifficulty = new JLabel("難易度選択");
+               labelDifficulty.setFont(new Font("UD デジタル 教科書体 NP-B", Font.BOLD, 13));
                panelWest.add(labelDifficulty, "2, 2, center, default");
 
-               chkDEBUT = new JCheckBox("DEBUT");
-               panelWest.add(chkDEBUT, "2, 4, left, top");
-
-               chkREGULAR = new JCheckBox("REGULAR");
-               panelWest.add(chkREGULAR, "2, 6");
-
-               chkPRO = new JCheckBox("PRO");
-               panelWest.add(chkPRO, "2, 8");
+               comboDifficultySelect = new JComboBox();
+               comboDifficultySelect.setModel(new DefaultComboBoxModel(new String[] {"DEBUT", "REGULAR", "PRO", "MASTER", "MASTER+", "ⓁMASTER+", "LIGHT", "TRICK", "PIANO", "FORTE", "WITCH"}));
+               panelWest.add(comboDifficultySelect, "2, 4, fill, default");
 
-               chkMASTER = new JCheckBox("MASTER");
-               panelWest.add(chkMASTER, "2, 10");
+                               comboAttribute = new JComboBox();
+                               comboAttribute.setFont(new Font("UD デジタル 教科書体 NP-B", Font.BOLD, 13));
+                               comboAttribute.setModel(new DefaultComboBoxModel(new String[] {"全タイプ", "キュート", "クール", "パッション"}));
+                               panelWest.add(comboAttribute, "2, 6, fill, default");
 
-               chkMASTERPLUS = new JCheckBox("MASTER+");
-               panelWest.add(chkMASTERPLUS, "2, 12");
+                               labelLevel = new JLabel("楽曲Lv");
+                               labelLevel.setFont(new Font("UD デジタル 教科書体 NP-B", Font.BOLD, 13));
+                               panelWest.add(labelLevel, "2, 8, center, default");
 
-               labelLevel = new JLabel("楽曲レベル");
-               panelWest.add(labelLevel, "2, 14, center, default");
+                               spinnerLevel = new JSpinner();
+                               panelWest.add(spinnerLevel, "2, 10");
 
-               spinnerLevel = new JSpinner();
-               panelWest.add(spinnerLevel, "2, 16");
+                               checkLessLv = new JCheckBox("指定Lv以下");
+                               checkLessLv.setFont(new Font("UD デジタル 教科書体 NP-B", Font.BOLD, 13));
+                               panelWest.add(checkLessLv, "2, 12");
 
-               chckbxNewCheckBox_6 = new JCheckBox("指定レベル以下");
-               panelWest.add(chckbxNewCheckBox_6, "2, 18");
+                               checkMoreLv = new JCheckBox("指定Lv以上");
+                               checkMoreLv.setFont(new Font("UD デジタル 教科書体 NP-B", Font.BOLD, 13));
+                               panelWest.add(checkMoreLv, "2, 14");
 
-               chckbxNewCheckBox_5 = new JCheckBox("指定レベル以上");
-               panelWest.add(chckbxNewCheckBox_5, "2, 20");
+                               labelLvCaution = new JLabel("<html><body>※以下以上両方にチェックをつけることで指定レベルのみ絞り込むことができます</body></html>");
+                               labelLvCaution.setFont(new Font("UD デジタル 教科書体 NP-B", Font.BOLD, 13));
+                               panelWest.add(labelLvCaution, "2, 16, fill, fill");
 
                panelEast = new JPanel();
                contentPane.add(panelEast, BorderLayout.EAST);
@@ -169,13 +249,66 @@ public class DelesteRandomSelector extends JFrame {
                                FormSpecs.RELATED_GAP_ROWSPEC,
                                RowSpec.decode("max(11dlu;default)"),}));
 
-               btnImport = new JButton("<html><body>楽曲<br>取り込み</body></html>");
+               btnImport = new JButton("<html><body>楽曲<br>絞り込み</body></html>");
+               btnImport.addActionListener(new ActionListener() {
+                       public void actionPerformed(ActionEvent e) {
+                               ArrayList<Song> fromJson = new ArrayList<Song>();
+                                       try {
+                                               fromJson.addAll(getFromJsonFuture.get());
+                                       } catch (InterruptedException e1) {
+                                               JOptionPane.showMessageDialog(null, "例外:InterruptedException\n非同期処理待機中に割り込みが発生しました。\n" + e1.getLocalizedMessage());
+                                               e1.printStackTrace();
+                                               LimitedLog.println("[" + Thread.currentThread().toString() + "]:" + this.getClass() + ":[FATAL]: " + e1.getLocalizedMessage());
+                                       } catch (ExecutionException e1) {
+                                               JOptionPane.showMessageDialog(null, "例外:ExecutionException\n非同期処理中に例外をキャッチしました。\n" + e1.getLocalizedMessage());
+                                               e1.printStackTrace();
+                                               LimitedLog.println("[" + Thread.currentThread().toString() + "]:" + this.getClass() + ":[WARN]: " + e1.getLocalizedMessage());
+                                       }
+                                       ArrayList<Song> specificlevelList = Scraping.getSpecificLevelSongs(fromJson, (Integer)spinnerLevel.getValue(), checkLessLv.isSelected(), checkMoreLv.isSelected());
+                                       ArrayList<Song> specificDifficultyList = Scraping.getSpecificDifficultySongs(specificlevelList, comboDifficultySelect.getSelectedItem().toString());
+                                       ArrayList<Song> specificAttributeList = Scraping.getSpecificAttributeSongs(specificDifficultyList, comboAttribute.getSelectedItem().toString());
+                                       if(!selectedSongsList.isEmpty())
+                                       selectedSongsList.clear();
+                               selectedSongsList.addAll(specificAttributeList);
+                               LimitedLog.println("[" + Thread.currentThread().toString() + "]:" + this.getClass() + ":[INFO]: " +"Songs are selected.We are Ready to go.");
+                       }
+               });
+               btnImport.setFont(new Font("UD デジタル 教科書体 NP-B", Font.BOLD, 13));
                panelEast.add(btnImport, "1, 3, fill, fill");
 
                btnStart = new JButton("開始!");
+               btnStart.addActionListener(new ActionListener() {
+                       public void actionPerformed(ActionEvent e) {
+                               Random random = new Random(System.currentTimeMillis());
+                               String[] tmp = new String[property.getSongLimit()];
+                               for(int i = 0; i < property.getSongLimit(); i++) {
+                                       int randomInt = random.nextInt(selectedSongsList.size());
+                                       tmp[i] = (i + 1) + "曲目:[" + selectedSongsList.get(randomInt).getDifficulty() + "]「" + selectedSongsList.get(randomInt).getName() + "」!\n\n";
+                               }
+                               String paneString = "";
+                               for (int i = 0; i < tmp.length; i++) {
+                                       paneString = paneString + tmp[i];
+                               }
+                               paneString = paneString + "この" + tmp.length + "曲をプレイしましょう!!!";
+                               textPane.setText(paneString);
+                               LimitedLog.println("[" + Thread.currentThread().toString() + "]:" + this.getClass() + ":[INFO]: " + "show up completed.");
+                       }
+               });
+               btnStart.setFont(new Font("UD デジタル 教科書体 NP-B", Font.BOLD, 13));
                panelEast.add(btnStart, "1, 7, fill, fill");
 
                btnExit = new JButton("終了");
+               btnExit.addActionListener(new ActionListener() {
+                       public void actionPerformed(ActionEvent e) {
+                               LimitedLog.println("[" + Thread.currentThread().toString() + "]:" + this.getClass() + ":[INFO]: " +"Requested Exit by Button");
+                               if(getWholeDataFuture.isDone()) {
+                                       System.exit(0);
+                               } else {
+                                       JOptionPane.showMessageDialog(null, "非同期処理が完了していません。少し時間が経ってからやり直してください。");
+                               }
+                       }
+               });
+               btnExit.setFont(new Font("UD デジタル 教科書体 NP-B", Font.BOLD, 13));
                panelEast.add(btnExit, "1, 11");
 
                panelCentre = new JPanel();
@@ -183,6 +316,7 @@ public class DelesteRandomSelector extends JFrame {
                panelCentre.setLayout(new BorderLayout(0, 0));
 
                textPane = new JTextPane();
+               textPane.setText("楽曲選択の手順\r\n1.難易度、属性、レベルを選択する\r\n2.「楽曲取り込み」ボタンを押す!\r\n3.「開始」ボタンを押す!\r\n4.選択された楽曲がここに表示されます!\r\n現在設定されている楽曲選択の最大数:" + property.getSongLimit());
                textPane.setEditable(false);
                panelCentre.add(textPane);
        }