From acd9be627efe458f87cdf9256e8e1a27162349e5 Mon Sep 17 00:00:00 2001 From: Sean Du Date: Thu, 4 Jun 2026 20:07:05 +0800 Subject: [PATCH] Minor cleanup and fixes Signed-off-by: Sean Du --- assets/serverdata/accessoryTab.json | 185 - assets/serverdata/accessory_tab_list.json | 178 + .../{love.json => card_ranking_data.json} | 0 assets/serverdata/item.json | 2185 ------------ assets/serverdata/item_data.json | 3148 +++++++++++++++++ assets/serverdata/reward.json | 110 - assets/serverdata/stamp.json | 708 ---- assets/serverdata/stamp_data.json | 559 +++ assets/serverdata/subreward.json | 110 - docs/images/20230624200603.jpg | Bin 108319 -> 0 bytes docs/images/20230624201042.jpg | Bin 147269 -> 0 bytes docs/images/20230624202154.jpg | Bin 136520 -> 0 bytes go.mod | 3 +- go.sum | 17 +- internal/handler/api/item/list.go | 18 +- internal/handler/api/login/topinfo.go | 10 +- internal/handler/api/profile/cardranking.go | 9 +- internal/handler/api/profile/info.go | 2 +- internal/handler/api/stamp/info.go | 18 +- internal/handler/api/unit/accessorytab.go | 19 +- internal/handler/eventscenario/startup.go | 32 + internal/handler/friend/list.go | 2 +- internal/handler/friend/search.go | 2 +- internal/handler/handler.go | 1 + internal/handler/live/precisescore.go | 4 +- internal/handler/live/reward.go | 3 +- .../handler/notice/usergreetinghistory.go | 2 +- internal/handler/scenario/reward.go | 29 - internal/handler/subscenario/reward.go | 29 - internal/model/unit/commonunitdata.go | 125 +- internal/model/user/userliverecord.go | 120 - internal/schema/api/item/list.go | 26 + internal/schema/api/login/topinfo.go | 14 +- internal/schema/api/profile/cardranking.go | 8 +- internal/schema/api/profile/info.go | 2 +- internal/schema/api/stamp/info.go | 29 + internal/schema/eventscenario/startup.go | 28 + internal/schema/friend/list.go | 2 +- internal/schema/friend/search.go | 2 +- internal/schema/liverecord/liverecord.go | 85 + internal/schema/notice/usergreetinghistory.go | 2 +- internal/session/accessory.go | 5 +- internal/session/live.go | 19 +- internal/utils/serverdata.go | 16 + pkg/sifcap/sifcap.go | 620 ---- static/templates/admin/nav/css.html | 28 +- static/templates/admin/nav/side.html | 6 +- static/templates/admin/upload.html | 4 +- 48 files changed, 4279 insertions(+), 4245 deletions(-) delete mode 100644 assets/serverdata/accessoryTab.json create mode 100644 assets/serverdata/accessory_tab_list.json rename assets/serverdata/{love.json => card_ranking_data.json} (100%) delete mode 100644 assets/serverdata/item.json create mode 100644 assets/serverdata/item_data.json delete mode 100644 assets/serverdata/reward.json delete mode 100644 assets/serverdata/stamp.json create mode 100644 assets/serverdata/stamp_data.json delete mode 100644 assets/serverdata/subreward.json delete mode 100644 docs/images/20230624200603.jpg delete mode 100644 docs/images/20230624201042.jpg delete mode 100644 docs/images/20230624202154.jpg create mode 100644 internal/handler/eventscenario/startup.go delete mode 100644 internal/handler/scenario/reward.go delete mode 100644 internal/handler/subscenario/reward.go create mode 100644 internal/schema/api/item/list.go create mode 100644 internal/schema/api/stamp/info.go create mode 100644 internal/schema/eventscenario/startup.go create mode 100644 internal/schema/liverecord/liverecord.go create mode 100644 internal/utils/serverdata.go delete mode 100644 pkg/sifcap/sifcap.go diff --git a/assets/serverdata/accessoryTab.json b/assets/serverdata/accessoryTab.json deleted file mode 100644 index 6c790c1..0000000 --- a/assets/serverdata/accessoryTab.json +++ /dev/null @@ -1,185 +0,0 @@ -{ - "result": { - "tab_list": [ - { - "tab_name": "μ’s", - "asset_list": [ - { - "unit_type_id": 1, - "asset_path": "assets/image/accessory/list/list_1.png" - }, - { - "unit_type_id": 2, - "asset_path": "assets/image/accessory/list/list_2.png" - }, - { - "unit_type_id": 3, - "asset_path": "assets/image/accessory/list/list_3.png" - }, - { - "unit_type_id": 4, - "asset_path": "assets/image/accessory/list/list_4.png" - }, - { - "unit_type_id": 5, - "asset_path": "assets/image/accessory/list/list_5.png" - }, - { - "unit_type_id": 6, - "asset_path": "assets/image/accessory/list/list_6.png" - }, - { - "unit_type_id": 7, - "asset_path": "assets/image/accessory/list/list_7.png" - }, - { - "unit_type_id": 8, - "asset_path": "assets/image/accessory/list/list_8.png" - }, - { - "unit_type_id": 9, - "asset_path": "assets/image/accessory/list/list_9.png" - } - ] - }, - { - "tab_name": "Aqours", - "asset_list": [ - { - "unit_type_id": 101, - "asset_path": "assets/image/accessory/list/list_10.png" - }, - { - "unit_type_id": 102, - "asset_path": "assets/image/accessory/list/list_11.png" - }, - { - "unit_type_id": 103, - "asset_path": "assets/image/accessory/list/list_12.png" - }, - { - "unit_type_id": 104, - "asset_path": "assets/image/accessory/list/list_13.png" - }, - { - "unit_type_id": 105, - "asset_path": "assets/image/accessory/list/list_14.png" - }, - { - "unit_type_id": 106, - "asset_path": "assets/image/accessory/list/list_15.png" - }, - { - "unit_type_id": 107, - "asset_path": "assets/image/accessory/list/list_16.png" - }, - { - "unit_type_id": 108, - "asset_path": "assets/image/accessory/list/list_17.png" - }, - { - "unit_type_id": 109, - "asset_path": "assets/image/accessory/list/list_18.png" - } - ] - }, - { - "tab_name": "虹咲", - "asset_list": [ - { - "unit_type_id": 201, - "asset_path": "assets/image/accessory/list/list_24.png" - }, - { - "unit_type_id": 202, - "asset_path": "assets/image/accessory/list/list_25.png" - }, - { - "unit_type_id": 203, - "asset_path": "assets/image/accessory/list/list_26.png" - }, - { - "unit_type_id": 204, - "asset_path": "assets/image/accessory/list/list_27.png" - }, - { - "unit_type_id": 205, - "asset_path": "assets/image/accessory/list/list_28.png" - }, - { - "unit_type_id": 206, - "asset_path": "assets/image/accessory/list/list_29.png" - }, - { - "unit_type_id": 207, - "asset_path": "assets/image/accessory/list/list_30.png" - }, - { - "unit_type_id": 208, - "asset_path": "assets/image/accessory/list/list_31.png" - }, - { - "unit_type_id": 209, - "asset_path": "assets/image/accessory/list/list_32.png" - }, - { - "unit_type_id": 212, - "asset_path": "assets/image/accessory/list/list_33.png" - }, - { - "unit_type_id": 213, - "asset_path": "assets/image/accessory/list/list_34.png" - }, - { - "unit_type_id": 214, - "asset_path": "assets/image/accessory/list/list_35.png" - } - ] - }, - { - "tab_name": "Liella!", - "asset_list": [ - { - "unit_type_id": 301, - "asset_path": "assets/image/accessory/list/list_19.png" - }, - { - "unit_type_id": 302, - "asset_path": "assets/image/accessory/list/list_20.png" - }, - { - "unit_type_id": 303, - "asset_path": "assets/image/accessory/list/list_21.png" - }, - { - "unit_type_id": 304, - "asset_path": "assets/image/accessory/list/list_22.png" - }, - { - "unit_type_id": 305, - "asset_path": "assets/image/accessory/list/list_23.png" - }, - { - "unit_type_id": 306, - "asset_path": "assets/image/accessory/list/list_36.png" - }, - { - "unit_type_id": 307, - "asset_path": "assets/image/accessory/list/list_37.png" - }, - { - "unit_type_id": 308, - "asset_path": "assets/image/accessory/list/list_38.png" - }, - { - "unit_type_id": 309, - "asset_path": "assets/image/accessory/list/list_39.png" - } - ] - } - ] - }, - "status": 200, - "commandNum": false, - "timeStamp": 1679237529 -} diff --git a/assets/serverdata/accessory_tab_list.json b/assets/serverdata/accessory_tab_list.json new file mode 100644 index 0000000..9d7e314 --- /dev/null +++ b/assets/serverdata/accessory_tab_list.json @@ -0,0 +1,178 @@ +[ + { + "tab_name": "μ’s", + "asset_list": [ + { + "unit_type_id": 1, + "asset_path": "assets/image/accessory/list/list_1.png" + }, + { + "unit_type_id": 2, + "asset_path": "assets/image/accessory/list/list_2.png" + }, + { + "unit_type_id": 3, + "asset_path": "assets/image/accessory/list/list_3.png" + }, + { + "unit_type_id": 4, + "asset_path": "assets/image/accessory/list/list_4.png" + }, + { + "unit_type_id": 5, + "asset_path": "assets/image/accessory/list/list_5.png" + }, + { + "unit_type_id": 6, + "asset_path": "assets/image/accessory/list/list_6.png" + }, + { + "unit_type_id": 7, + "asset_path": "assets/image/accessory/list/list_7.png" + }, + { + "unit_type_id": 8, + "asset_path": "assets/image/accessory/list/list_8.png" + }, + { + "unit_type_id": 9, + "asset_path": "assets/image/accessory/list/list_9.png" + } + ] + }, + { + "tab_name": "Aqours", + "asset_list": [ + { + "unit_type_id": 101, + "asset_path": "assets/image/accessory/list/list_10.png" + }, + { + "unit_type_id": 102, + "asset_path": "assets/image/accessory/list/list_11.png" + }, + { + "unit_type_id": 103, + "asset_path": "assets/image/accessory/list/list_12.png" + }, + { + "unit_type_id": 104, + "asset_path": "assets/image/accessory/list/list_13.png" + }, + { + "unit_type_id": 105, + "asset_path": "assets/image/accessory/list/list_14.png" + }, + { + "unit_type_id": 106, + "asset_path": "assets/image/accessory/list/list_15.png" + }, + { + "unit_type_id": 107, + "asset_path": "assets/image/accessory/list/list_16.png" + }, + { + "unit_type_id": 108, + "asset_path": "assets/image/accessory/list/list_17.png" + }, + { + "unit_type_id": 109, + "asset_path": "assets/image/accessory/list/list_18.png" + } + ] + }, + { + "tab_name": "虹咲", + "asset_list": [ + { + "unit_type_id": 201, + "asset_path": "assets/image/accessory/list/list_24.png" + }, + { + "unit_type_id": 202, + "asset_path": "assets/image/accessory/list/list_25.png" + }, + { + "unit_type_id": 203, + "asset_path": "assets/image/accessory/list/list_26.png" + }, + { + "unit_type_id": 204, + "asset_path": "assets/image/accessory/list/list_27.png" + }, + { + "unit_type_id": 205, + "asset_path": "assets/image/accessory/list/list_28.png" + }, + { + "unit_type_id": 206, + "asset_path": "assets/image/accessory/list/list_29.png" + }, + { + "unit_type_id": 207, + "asset_path": "assets/image/accessory/list/list_30.png" + }, + { + "unit_type_id": 208, + "asset_path": "assets/image/accessory/list/list_31.png" + }, + { + "unit_type_id": 209, + "asset_path": "assets/image/accessory/list/list_32.png" + }, + { + "unit_type_id": 212, + "asset_path": "assets/image/accessory/list/list_33.png" + }, + { + "unit_type_id": 213, + "asset_path": "assets/image/accessory/list/list_34.png" + }, + { + "unit_type_id": 214, + "asset_path": "assets/image/accessory/list/list_35.png" + } + ] + }, + { + "tab_name": "Liella!", + "asset_list": [ + { + "unit_type_id": 301, + "asset_path": "assets/image/accessory/list/list_19.png" + }, + { + "unit_type_id": 302, + "asset_path": "assets/image/accessory/list/list_20.png" + }, + { + "unit_type_id": 303, + "asset_path": "assets/image/accessory/list/list_21.png" + }, + { + "unit_type_id": 304, + "asset_path": "assets/image/accessory/list/list_22.png" + }, + { + "unit_type_id": 305, + "asset_path": "assets/image/accessory/list/list_23.png" + }, + { + "unit_type_id": 306, + "asset_path": "assets/image/accessory/list/list_36.png" + }, + { + "unit_type_id": 307, + "asset_path": "assets/image/accessory/list/list_37.png" + }, + { + "unit_type_id": 308, + "asset_path": "assets/image/accessory/list/list_38.png" + }, + { + "unit_type_id": 309, + "asset_path": "assets/image/accessory/list/list_39.png" + } + ] + } +] diff --git a/assets/serverdata/love.json b/assets/serverdata/card_ranking_data.json similarity index 100% rename from assets/serverdata/love.json rename to assets/serverdata/card_ranking_data.json diff --git a/assets/serverdata/item.json b/assets/serverdata/item.json deleted file mode 100644 index f50ad56..0000000 --- a/assets/serverdata/item.json +++ /dev/null @@ -1,2185 +0,0 @@ -{ - "result": { - "general_item_list": [ - { - "item_id": 1, - "amount": 0, - "use_button_flag": true, - "general_item_type": 1 - }, - { - "item_id": 5, - "amount": 3, - "use_button_flag": true, - "general_item_type": 1 - }, - { - "item_id": 8, - "amount": 0, - "use_button_flag": true, - "general_item_type": 1 - }, - { - "item_id": 9, - "amount": 0, - "use_button_flag": true, - "general_item_type": 1 - }, - { - "item_id": 10, - "amount": 0, - "use_button_flag": true, - "general_item_type": 1 - }, - { - "item_id": 11, - "amount": 0, - "use_button_flag": true, - "general_item_type": 1 - }, - { - "item_id": 12, - "amount": 0, - "use_button_flag": true, - "general_item_type": 1 - }, - { - "item_id": 13, - "amount": 0, - "use_button_flag": true, - "general_item_type": 1 - }, - { - "item_id": 14, - "amount": 0, - "use_button_flag": true, - "general_item_type": 1 - }, - { - "item_id": 15, - "amount": 0, - "use_button_flag": true, - "general_item_type": 1 - }, - { - "item_id": 19, - "amount": 0, - "use_button_flag": true, - "general_item_type": 1 - }, - { - "item_id": 20, - "amount": 0, - "use_button_flag": true, - "general_item_type": 1 - }, - { - "item_id": 23, - "amount": 0, - "use_button_flag": true, - "general_item_type": 1 - }, - { - "item_id": 24, - "amount": 0, - "use_button_flag": true, - "general_item_type": 1 - }, - { - "item_id": 25, - "amount": 0, - "use_button_flag": true, - "general_item_type": 1 - }, - { - "item_id": 28, - "amount": 0, - "use_button_flag": true, - "general_item_type": 1 - }, - { - "item_id": 30, - "amount": 0, - "use_button_flag": true, - "general_item_type": 1 - }, - { - "item_id": 31, - "amount": 0, - "use_button_flag": true, - "general_item_type": 1 - }, - { - "item_id": 51, - "amount": 0, - "use_button_flag": true, - "general_item_type": 1 - }, - { - "item_id": 53, - "amount": 0, - "use_button_flag": true, - "general_item_type": 1 - }, - { - "item_id": 56, - "amount": 0, - "use_button_flag": true, - "general_item_type": 1 - }, - { - "item_id": 59, - "amount": 0, - "use_button_flag": true, - "general_item_type": 1 - }, - { - "item_id": 67, - "amount": 0, - "use_button_flag": true, - "general_item_type": 1 - }, - { - "item_id": 69, - "amount": 0, - "use_button_flag": true, - "general_item_type": 1 - }, - { - "item_id": 72, - "amount": 0, - "use_button_flag": true, - "general_item_type": 1 - }, - { - "item_id": 74, - "amount": 0, - "use_button_flag": true, - "general_item_type": 1 - }, - { - "item_id": 92, - "amount": 0, - "use_button_flag": true, - "general_item_type": 1 - }, - { - "item_id": 93, - "amount": 0, - "use_button_flag": true, - "general_item_type": 1 - }, - { - "item_id": 126, - "amount": 0, - "use_button_flag": true, - "general_item_type": 1 - }, - { - "item_id": 129, - "amount": 0, - "use_button_flag": true, - "general_item_type": 1 - }, - { - "item_id": 146, - "amount": 0, - "use_button_flag": true, - "general_item_type": 1 - }, - { - "item_id": 147, - "amount": 0, - "use_button_flag": true, - "general_item_type": 1 - }, - { - "item_id": 168, - "amount": 815, - "use_button_flag": false, - "general_item_type": 3 - }, - { - "item_id": 188, - "amount": 40, - "use_button_flag": false, - "general_item_type": 7 - }, - { - "item_id": 189, - "amount": 54, - "use_button_flag": false, - "general_item_type": 7 - }, - { - "item_id": 190, - "amount": 96, - "use_button_flag": false, - "general_item_type": 7 - }, - { - "item_id": 191, - "amount": 246, - "use_button_flag": false, - "general_item_type": 7 - }, - { - "item_id": 192, - "amount": 0, - "use_button_flag": true, - "general_item_type": 7 - }, - { - "item_id": 193, - "amount": 0, - "use_button_flag": true, - "general_item_type": 1 - }, - { - "item_id": 214, - "amount": 0, - "use_button_flag": true, - "general_item_type": 1 - }, - { - "item_id": 256, - "amount": 0, - "use_button_flag": true, - "general_item_type": 1 - }, - { - "item_id": 353, - "amount": 0, - "use_button_flag": true, - "general_item_type": 1 - }, - { - "item_id": 395, - "amount": 0, - "use_button_flag": true, - "general_item_type": 1 - }, - { - "item_id": 412, - "amount": 0, - "use_button_flag": true, - "general_item_type": 1 - }, - { - "item_id": 422, - "amount": 0, - "use_button_flag": true, - "general_item_type": 1 - }, - { - "item_id": 423, - "amount": 0, - "use_button_flag": true, - "general_item_type": 1 - }, - { - "item_id": 424, - "amount": 0, - "use_button_flag": true, - "general_item_type": 1 - }, - { - "item_id": 1000, - "amount": 66, - "use_button_flag": false, - "general_item_type": 3 - }, - { - "item_id": 1200, - "amount": 702, - "use_button_flag": true, - "general_item_type": 2 - }, - { - "item_id": 10001, - "amount": 0, - "use_button_flag": true, - "general_item_type": 1 - }, - { - "item_id": 10003, - "amount": 0, - "use_button_flag": true, - "general_item_type": 1 - }, - { - "item_id": 10004, - "amount": 0, - "use_button_flag": true, - "general_item_type": 1 - }, - { - "item_id": 10005, - "amount": 0, - "use_button_flag": false, - "general_item_type": 3 - }, - { - "item_id": 10006, - "amount": 0, - "use_button_flag": false, - "general_item_type": 3 - }, - { - "item_id": 10007, - "amount": 0, - "use_button_flag": true, - "general_item_type": 1 - }, - { - "item_id": 10008, - "amount": 0, - "use_button_flag": true, - "general_item_type": 1 - }, - { - "item_id": 10010, - "amount": 0, - "use_button_flag": true, - "general_item_type": 1 - }, - { - "item_id": 10012, - "amount": 0, - "use_button_flag": true, - "general_item_type": 1 - }, - { - "item_id": 10015, - "amount": 0, - "use_button_flag": true, - "general_item_type": 1 - }, - { - "item_id": 10017, - "amount": 0, - "use_button_flag": true, - "general_item_type": 1 - }, - { - "item_id": 10019, - "amount": 0, - "use_button_flag": true, - "general_item_type": 1 - }, - { - "item_id": 10020, - "amount": 0, - "use_button_flag": true, - "general_item_type": 1 - }, - { - "item_id": 10022, - "amount": 0, - "use_button_flag": true, - "general_item_type": 1 - }, - { - "item_id": 10023, - "amount": 0, - "use_button_flag": true, - "general_item_type": 1 - }, - { - "item_id": 10024, - "amount": 0, - "use_button_flag": true, - "general_item_type": 1 - }, - { - "item_id": 10026, - "amount": 0, - "use_button_flag": true, - "general_item_type": 1 - }, - { - "item_id": 10031, - "amount": 0, - "use_button_flag": true, - "general_item_type": 1 - }, - { - "item_id": 10032, - "amount": 0, - "use_button_flag": true, - "general_item_type": 1 - }, - { - "item_id": 10047, - "amount": 0, - "use_button_flag": false, - "general_item_type": 3 - }, - { - "item_id": 10048, - "amount": 0, - "use_button_flag": false, - "general_item_type": 3 - }, - { - "item_id": 10053, - "amount": 1, - "use_button_flag": false, - "general_item_type": 3 - }, - { - "item_id": 10066, - "amount": 4, - "use_button_flag": false, - "general_item_type": 3 - }, - { - "item_id": 10067, - "amount": 0, - "use_button_flag": false, - "general_item_type": 3 - }, - { - "item_id": 10074, - "amount": 0, - "use_button_flag": false, - "general_item_type": 3 - }, - { - "item_id": 10090, - "amount": 0, - "use_button_flag": false, - "general_item_type": 3 - }, - { - "item_id": 10093, - "amount": 0, - "use_button_flag": false, - "general_item_type": 3 - }, - { - "item_id": 14001, - "amount": 0, - "use_button_flag": true, - "general_item_type": 4 - } - ], - "buff_item_list": [ - { - "item_id": 61, - "amount": 129, - "buff_type": 1 - }, - { - "item_id": 62, - "amount": 284, - "buff_type": 2 - }, - { - "item_id": 63, - "amount": 322, - "buff_type": 3 - }, - { - "item_id": 277, - "amount": 0, - "buff_type": 1 - } - ], - "reinforce_item_list": [ - { - "item_id": 94, - "reinforce_type": 1, - "addition_value": 12000, - "amount": 0, - "event_id": 154 - }, - { - "item_id": 95, - "reinforce_type": 2, - "addition_value": 100, - "amount": 0, - "event_id": 154 - }, - { - "item_id": 173, - "reinforce_type": 5, - "addition_value": 1, - "amount": 0, - "event_id": 0 - }, - { - "item_id": 174, - "reinforce_type": 5, - "addition_value": 1, - "amount": 0, - "event_id": 0 - }, - { - "item_id": 179, - "reinforce_type": 5, - "addition_value": 1, - "amount": 0, - "event_id": 0 - }, - { - "item_id": 180, - "reinforce_type": 5, - "addition_value": 1, - "amount": 0, - "event_id": 0 - }, - { - "item_id": 181, - "reinforce_type": 5, - "addition_value": 1, - "amount": 0, - "event_id": 0 - }, - { - "item_id": 182, - "reinforce_type": 5, - "addition_value": 1, - "amount": 0, - "event_id": 0 - }, - { - "item_id": 186, - "reinforce_type": 5, - "addition_value": 1, - "amount": 0, - "event_id": 0 - }, - { - "item_id": 187, - "reinforce_type": 5, - "addition_value": 1, - "amount": 0, - "event_id": 0 - }, - { - "item_id": 194, - "reinforce_type": 5, - "addition_value": 1, - "amount": 0, - "event_id": 0 - }, - { - "item_id": 195, - "reinforce_type": 5, - "addition_value": 1, - "amount": 0, - "event_id": 0 - }, - { - "item_id": 196, - "reinforce_type": 5, - "addition_value": 1, - "amount": 0, - "event_id": 0 - }, - { - "item_id": 197, - "reinforce_type": 5, - "addition_value": 1, - "amount": 0, - "event_id": 0 - }, - { - "item_id": 216, - "reinforce_type": 5, - "addition_value": 1, - "amount": 0, - "event_id": 0 - }, - { - "item_id": 217, - "reinforce_type": 5, - "addition_value": 1, - "amount": 0, - "event_id": 0 - }, - { - "item_id": 247, - "reinforce_type": 5, - "addition_value": 1, - "amount": 0, - "event_id": 0 - }, - { - "item_id": 248, - "reinforce_type": 5, - "addition_value": 1, - "amount": 0, - "event_id": 0 - }, - { - "item_id": 250, - "reinforce_type": 5, - "addition_value": 1, - "amount": 0, - "event_id": 0 - }, - { - "item_id": 265, - "reinforce_type": 5, - "addition_value": 1, - "amount": 0, - "event_id": 0 - }, - { - "item_id": 267, - "reinforce_type": 5, - "addition_value": 1, - "amount": 0, - "event_id": 0 - }, - { - "item_id": 268, - "reinforce_type": 5, - "addition_value": 1, - "amount": 0, - "event_id": 0 - }, - { - "item_id": 269, - "reinforce_type": 5, - "addition_value": 1, - "amount": 0, - "event_id": 0 - }, - { - "item_id": 280, - "reinforce_type": 5, - "addition_value": 1, - "amount": 0, - "event_id": 0 - }, - { - "item_id": 281, - "reinforce_type": 5, - "addition_value": 1, - "amount": 0, - "event_id": 0 - }, - { - "item_id": 282, - "reinforce_type": 5, - "addition_value": 1, - "amount": 0, - "event_id": 0 - }, - { - "item_id": 283, - "reinforce_type": 5, - "addition_value": 1, - "amount": 0, - "event_id": 0 - }, - { - "item_id": 284, - "reinforce_type": 5, - "addition_value": 1, - "amount": 0, - "event_id": 0 - }, - { - "item_id": 285, - "reinforce_type": 5, - "addition_value": 1, - "amount": 0, - "event_id": 0 - }, - { - "item_id": 313, - "reinforce_type": 5, - "addition_value": 1, - "amount": 0, - "event_id": 0 - }, - { - "item_id": 314, - "reinforce_type": 5, - "addition_value": 1, - "amount": 0, - "event_id": 0 - }, - { - "item_id": 315, - "reinforce_type": 5, - "addition_value": 1, - "amount": 0, - "event_id": 0 - }, - { - "item_id": 316, - "reinforce_type": 5, - "addition_value": 1, - "amount": 0, - "event_id": 0 - }, - { - "item_id": 317, - "reinforce_type": 5, - "addition_value": 1, - "amount": 0, - "event_id": 0 - }, - { - "item_id": 344, - "reinforce_type": 5, - "addition_value": 1, - "amount": 0, - "event_id": 0 - }, - { - "item_id": 345, - "reinforce_type": 5, - "addition_value": 1, - "amount": 0, - "event_id": 0 - }, - { - "item_id": 346, - "reinforce_type": 5, - "addition_value": 1, - "amount": 0, - "event_id": 0 - }, - { - "item_id": 347, - "reinforce_type": 5, - "addition_value": 1, - "amount": 0, - "event_id": 0 - }, - { - "item_id": 348, - "reinforce_type": 5, - "addition_value": 1, - "amount": 0, - "event_id": 0 - } - ], - "reinforce_info": { - "154": { - "event_id": 154, - "item_list": [ - { - "unit_reinforce_item_id": 94, - "reinforce_type": 1, - "addition_value": 12000, - "amount": 0, - "target_unit_ids": [ - 2172, - 2173, - 2174, - 2175, - 2176, - 2177, - 2178, - 2179, - 2180 - ] - }, - { - "unit_reinforce_item_id": 95, - "reinforce_type": 2, - "addition_value": 100, - "amount": 0, - "target_unit_ids": [ - 2172, - 2173, - 2174, - 2175, - 2176, - 2177, - 2178, - 2179, - 2180 - ] - } - ] - }, - "0": { - "event_id": 0, - "item_list": [ - { - "unit_reinforce_item_id": 173, - "reinforce_type": 5, - "addition_value": 1, - "amount": 0, - "target_unit_ids": [ - 2456 - ] - }, - { - "unit_reinforce_item_id": 174, - "reinforce_type": 5, - "addition_value": 1, - "amount": 0, - "target_unit_ids": [ - 2470 - ] - }, - { - "unit_reinforce_item_id": 179, - "reinforce_type": 5, - "addition_value": 1, - "amount": 0, - "target_unit_ids": [ - 2484 - ] - }, - { - "unit_reinforce_item_id": 180, - "reinforce_type": 5, - "addition_value": 1, - "amount": 0, - "target_unit_ids": [ - 2499 - ] - }, - { - "unit_reinforce_item_id": 181, - "reinforce_type": 5, - "addition_value": 1, - "amount": 0, - "target_unit_ids": [ - 2505 - ] - }, - { - "unit_reinforce_item_id": 182, - "reinforce_type": 5, - "addition_value": 1, - "amount": 0, - "target_unit_ids": [ - 2516 - ] - }, - { - "unit_reinforce_item_id": 186, - "reinforce_type": 5, - "addition_value": 1, - "amount": 0, - "target_unit_ids": [ - 2530 - ] - }, - { - "unit_reinforce_item_id": 187, - "reinforce_type": 5, - "addition_value": 1, - "amount": 0, - "target_unit_ids": [ - 2537 - ] - }, - { - "unit_reinforce_item_id": 194, - "reinforce_type": 5, - "addition_value": 1, - "amount": 0, - "target_unit_ids": [ - 2552 - ] - }, - { - "unit_reinforce_item_id": 195, - "reinforce_type": 5, - "addition_value": 1, - "amount": 0, - "target_unit_ids": [ - 2561 - ] - }, - { - "unit_reinforce_item_id": 196, - "reinforce_type": 5, - "addition_value": 1, - "amount": 0, - "target_unit_ids": [ - 2572 - ] - }, - { - "unit_reinforce_item_id": 197, - "reinforce_type": 5, - "addition_value": 1, - "amount": 0, - "target_unit_ids": [ - 2581 - ] - }, - { - "unit_reinforce_item_id": 216, - "reinforce_type": 5, - "addition_value": 1, - "amount": 0, - "target_unit_ids": [ - 2610 - ] - }, - { - "unit_reinforce_item_id": 217, - "reinforce_type": 5, - "addition_value": 1, - "amount": 0, - "target_unit_ids": [ - 2622 - ] - }, - { - "unit_reinforce_item_id": 247, - "reinforce_type": 5, - "addition_value": 1, - "amount": 0, - "target_unit_ids": [ - 2633 - ] - }, - { - "unit_reinforce_item_id": 248, - "reinforce_type": 5, - "addition_value": 1, - "amount": 0, - "target_unit_ids": [ - 2650 - ] - }, - { - "unit_reinforce_item_id": 250, - "reinforce_type": 5, - "addition_value": 1, - "amount": 0, - "target_unit_ids": [ - 2668 - ] - }, - { - "unit_reinforce_item_id": 265, - "reinforce_type": 5, - "addition_value": 1, - "amount": 0, - "target_unit_ids": [ - 2746 - ] - }, - { - "unit_reinforce_item_id": 267, - "reinforce_type": 5, - "addition_value": 1, - "amount": 0, - "target_unit_ids": [ - 2813 - ] - }, - { - "unit_reinforce_item_id": 268, - "reinforce_type": 5, - "addition_value": 1, - "amount": 0, - "target_unit_ids": [ - 2825 - ] - }, - { - "unit_reinforce_item_id": 269, - "reinforce_type": 5, - "addition_value": 1, - "amount": 0, - "target_unit_ids": [ - 2838 - ] - }, - { - "unit_reinforce_item_id": 280, - "reinforce_type": 5, - "addition_value": 1, - "amount": 0, - "target_unit_ids": [ - 2852 - ] - }, - { - "unit_reinforce_item_id": 281, - "reinforce_type": 5, - "addition_value": 1, - "amount": 0, - "target_unit_ids": [ - 2865 - ] - }, - { - "unit_reinforce_item_id": 282, - "reinforce_type": 5, - "addition_value": 1, - "amount": 0, - "target_unit_ids": [ - 2883 - ] - }, - { - "unit_reinforce_item_id": 283, - "reinforce_type": 5, - "addition_value": 1, - "amount": 0, - "target_unit_ids": [ - 2939 - ] - }, - { - "unit_reinforce_item_id": 284, - "reinforce_type": 5, - "addition_value": 1, - "amount": 0, - "target_unit_ids": [ - 2955 - ] - }, - { - "unit_reinforce_item_id": 285, - "reinforce_type": 5, - "addition_value": 1, - "amount": 0, - "target_unit_ids": [ - 2989 - ] - }, - { - "unit_reinforce_item_id": 313, - "reinforce_type": 5, - "addition_value": 1, - "amount": 0, - "target_unit_ids": [ - 3002 - ] - }, - { - "unit_reinforce_item_id": 314, - "reinforce_type": 5, - "addition_value": 1, - "amount": 0, - "target_unit_ids": [ - 3046 - ] - }, - { - "unit_reinforce_item_id": 315, - "reinforce_type": 5, - "addition_value": 1, - "amount": 0, - "target_unit_ids": [ - 3087 - ] - }, - { - "unit_reinforce_item_id": 316, - "reinforce_type": 5, - "addition_value": 1, - "amount": 0, - "target_unit_ids": [ - 3142 - ] - }, - { - "unit_reinforce_item_id": 317, - "reinforce_type": 5, - "addition_value": 1, - "amount": 0, - "target_unit_ids": [ - 3156 - ] - }, - { - "unit_reinforce_item_id": 344, - "reinforce_type": 5, - "addition_value": 1, - "amount": 0, - "target_unit_ids": [ - 3266 - ] - }, - { - "unit_reinforce_item_id": 345, - "reinforce_type": 5, - "addition_value": 1, - "amount": 0, - "target_unit_ids": [ - 3277 - ] - }, - { - "unit_reinforce_item_id": 346, - "reinforce_type": 5, - "addition_value": 1, - "amount": 0, - "target_unit_ids": [ - 3297 - ] - }, - { - "unit_reinforce_item_id": 347, - "reinforce_type": 5, - "addition_value": 1, - "amount": 0, - "target_unit_ids": [ - 3328 - ] - }, - { - "unit_reinforce_item_id": 348, - "reinforce_type": 5, - "addition_value": 1, - "amount": 0, - "target_unit_ids": [ - 3363 - ] - } - ], - "available_unit_list": [ - { - "unit_owning_user_id": 3135793218, - "unit_id": 2456, - "exp": 79700, - "next_exp": 0, - "level": 100, - "max_level": 100, - "level_limit_id": 1, - "rank": 2, - "max_rank": 2, - "love": 1000, - "max_love": 1000, - "unit_skill_exp": 0, - "unit_skill_level": 1, - "max_hp": 6, - "unit_removable_skill_capacity": 4, - "favorite_flag": true, - "display_rank": 2, - "is_rank_max": true, - "is_love_max": true, - "is_level_max": true, - "is_signed": false, - "is_skill_level_max": false, - "is_removable_skill_capacity_max": false, - "insert_date": "2021-02-09 20:09:09", - "mark_id": 1, - "sub_evaluation": 1925000 - }, - { - "unit_owning_user_id": 3142917380, - "unit_id": 2470, - "exp": 79700, - "next_exp": 0, - "level": 100, - "max_level": 100, - "level_limit_id": 1, - "rank": 2, - "max_rank": 2, - "love": 1000, - "max_love": 1000, - "unit_skill_exp": 12000, - "unit_skill_level": 6, - "max_hp": 6, - "unit_removable_skill_capacity": 4, - "favorite_flag": true, - "display_rank": 2, - "is_rank_max": true, - "is_love_max": true, - "is_level_max": true, - "is_signed": false, - "is_skill_level_max": false, - "is_removable_skill_capacity_max": false, - "insert_date": "2021-02-27 23:51:25", - "mark_id": 1, - "sub_evaluation": 1925000 - }, - { - "unit_owning_user_id": 3145347826, - "unit_id": 2484, - "exp": 79700, - "next_exp": 0, - "level": 100, - "max_level": 100, - "level_limit_id": 1, - "rank": 2, - "max_rank": 2, - "love": 1000, - "max_love": 1000, - "unit_skill_exp": 0, - "unit_skill_level": 1, - "max_hp": 6, - "unit_removable_skill_capacity": 4, - "favorite_flag": true, - "display_rank": 2, - "is_rank_max": true, - "is_love_max": true, - "is_level_max": true, - "is_signed": false, - "is_skill_level_max": false, - "is_removable_skill_capacity_max": false, - "insert_date": "2021-03-12 18:48:12", - "mark_id": 2, - "sub_evaluation": 1925000 - }, - { - "unit_owning_user_id": 3147394399, - "unit_id": 2499, - "exp": 79700, - "next_exp": 0, - "level": 100, - "max_level": 100, - "level_limit_id": 1, - "rank": 2, - "max_rank": 2, - "love": 1000, - "max_love": 1000, - "unit_skill_exp": 0, - "unit_skill_level": 1, - "max_hp": 6, - "unit_removable_skill_capacity": 4, - "favorite_flag": true, - "display_rank": 2, - "is_rank_max": true, - "is_love_max": true, - "is_level_max": true, - "is_signed": false, - "is_skill_level_max": false, - "is_removable_skill_capacity_max": false, - "insert_date": "2021-03-26 20:52:54", - "mark_id": 1, - "sub_evaluation": 1925000 - }, - { - "unit_owning_user_id": 3150354041, - "unit_id": 2505, - "exp": 79700, - "next_exp": 0, - "level": 100, - "max_level": 100, - "level_limit_id": 1, - "rank": 2, - "max_rank": 2, - "love": 1000, - "max_love": 1000, - "unit_skill_exp": 0, - "unit_skill_level": 1, - "max_hp": 6, - "unit_removable_skill_capacity": 4, - "favorite_flag": true, - "display_rank": 2, - "is_rank_max": true, - "is_love_max": true, - "is_level_max": true, - "is_signed": false, - "is_skill_level_max": false, - "is_removable_skill_capacity_max": false, - "insert_date": "2021-04-13 13:07:07", - "mark_id": 2, - "sub_evaluation": 1925000 - }, - { - "unit_owning_user_id": 3152307068, - "unit_id": 2516, - "exp": 79700, - "next_exp": 0, - "level": 100, - "max_level": 100, - "level_limit_id": 1, - "rank": 2, - "max_rank": 2, - "love": 1000, - "max_love": 1000, - "unit_skill_exp": 0, - "unit_skill_level": 1, - "max_hp": 6, - "unit_removable_skill_capacity": 4, - "favorite_flag": true, - "display_rank": 2, - "is_rank_max": true, - "is_love_max": true, - "is_level_max": true, - "is_signed": false, - "is_skill_level_max": false, - "is_removable_skill_capacity_max": false, - "insert_date": "2021-04-27 20:42:38", - "mark_id": 2, - "sub_evaluation": 1925000 - }, - { - "unit_owning_user_id": 3155141216, - "unit_id": 2530, - "exp": 79700, - "next_exp": 0, - "level": 100, - "max_level": 100, - "level_limit_id": 1, - "rank": 2, - "max_rank": 2, - "love": 1000, - "max_love": 1000, - "unit_skill_exp": 0, - "unit_skill_level": 1, - "max_hp": 6, - "unit_removable_skill_capacity": 4, - "favorite_flag": true, - "display_rank": 2, - "is_rank_max": true, - "is_love_max": true, - "is_level_max": true, - "is_signed": false, - "is_skill_level_max": false, - "is_removable_skill_capacity_max": false, - "insert_date": "2021-05-14 19:13:22", - "mark_id": 3, - "sub_evaluation": 1925000 - }, - { - "unit_owning_user_id": 3156621280, - "unit_id": 2537, - "exp": 79700, - "next_exp": 0, - "level": 100, - "max_level": 100, - "level_limit_id": 1, - "rank": 2, - "max_rank": 2, - "love": 1000, - "max_love": 1000, - "unit_skill_exp": 0, - "unit_skill_level": 1, - "max_hp": 6, - "unit_removable_skill_capacity": 4, - "favorite_flag": true, - "display_rank": 2, - "is_rank_max": true, - "is_love_max": true, - "is_level_max": true, - "is_signed": false, - "is_skill_level_max": false, - "is_removable_skill_capacity_max": false, - "insert_date": "2021-05-28 22:53:14", - "mark_id": 3, - "sub_evaluation": 1925000 - }, - { - "unit_owning_user_id": 3159314608, - "unit_id": 2552, - "exp": 79700, - "next_exp": 0, - "level": 100, - "max_level": 100, - "level_limit_id": 1, - "rank": 2, - "max_rank": 2, - "love": 1000, - "max_love": 1000, - "unit_skill_exp": 0, - "unit_skill_level": 1, - "max_hp": 6, - "unit_removable_skill_capacity": 4, - "favorite_flag": true, - "display_rank": 2, - "is_rank_max": true, - "is_love_max": true, - "is_level_max": true, - "is_signed": false, - "is_skill_level_max": false, - "is_removable_skill_capacity_max": false, - "insert_date": "2021-06-11 15:33:40", - "mark_id": 2, - "sub_evaluation": 1925000 - }, - { - "unit_owning_user_id": 3164197643, - "unit_id": 2561, - "exp": 79700, - "next_exp": 0, - "level": 100, - "max_level": 100, - "level_limit_id": 1, - "rank": 2, - "max_rank": 2, - "love": 1000, - "max_love": 1000, - "unit_skill_exp": 0, - "unit_skill_level": 1, - "max_hp": 6, - "unit_removable_skill_capacity": 4, - "favorite_flag": true, - "display_rank": 2, - "is_rank_max": true, - "is_love_max": true, - "is_level_max": true, - "is_signed": false, - "is_skill_level_max": false, - "is_removable_skill_capacity_max": false, - "insert_date": "2021-06-26 00:33:00", - "mark_id": 2, - "sub_evaluation": 1925000 - }, - { - "unit_owning_user_id": 3168388895, - "unit_id": 2572, - "exp": 79700, - "next_exp": 0, - "level": 100, - "max_level": 100, - "level_limit_id": 1, - "rank": 2, - "max_rank": 2, - "love": 1000, - "max_love": 1000, - "unit_skill_exp": 0, - "unit_skill_level": 1, - "max_hp": 6, - "unit_removable_skill_capacity": 4, - "favorite_flag": true, - "display_rank": 2, - "is_rank_max": true, - "is_love_max": true, - "is_level_max": true, - "is_signed": false, - "is_skill_level_max": false, - "is_removable_skill_capacity_max": false, - "insert_date": "2021-07-13 19:54:22", - "mark_id": 2, - "sub_evaluation": 1925000 - }, - { - "unit_owning_user_id": 3171462564, - "unit_id": 2581, - "exp": 79700, - "next_exp": 0, - "level": 100, - "max_level": 100, - "level_limit_id": 1, - "rank": 2, - "max_rank": 2, - "love": 1000, - "max_love": 1000, - "unit_skill_exp": 0, - "unit_skill_level": 1, - "max_hp": 6, - "unit_removable_skill_capacity": 4, - "favorite_flag": true, - "display_rank": 2, - "is_rank_max": true, - "is_love_max": true, - "is_level_max": true, - "is_signed": false, - "is_skill_level_max": false, - "is_removable_skill_capacity_max": false, - "insert_date": "2021-08-01 07:40:06", - "mark_id": 1, - "sub_evaluation": 1925000 - }, - { - "unit_owning_user_id": 3174391075, - "unit_id": 2610, - "exp": 79700, - "next_exp": 0, - "level": 100, - "max_level": 100, - "level_limit_id": 1, - "rank": 2, - "max_rank": 2, - "love": 1000, - "max_love": 1000, - "unit_skill_exp": 0, - "unit_skill_level": 1, - "max_hp": 6, - "unit_removable_skill_capacity": 4, - "favorite_flag": true, - "display_rank": 2, - "is_rank_max": true, - "is_love_max": true, - "is_level_max": true, - "is_signed": false, - "is_skill_level_max": false, - "is_removable_skill_capacity_max": false, - "insert_date": "2021-08-22 13:34:46", - "mark_id": 2, - "sub_evaluation": 1925000 - }, - { - "unit_owning_user_id": 3174915849, - "unit_id": 2622, - "exp": 79700, - "next_exp": 0, - "level": 100, - "max_level": 100, - "level_limit_id": 1, - "rank": 2, - "max_rank": 2, - "love": 1000, - "max_love": 1000, - "unit_skill_exp": 0, - "unit_skill_level": 1, - "max_hp": 6, - "unit_removable_skill_capacity": 4, - "favorite_flag": true, - "display_rank": 2, - "is_rank_max": true, - "is_love_max": true, - "is_level_max": true, - "is_signed": false, - "is_skill_level_max": false, - "is_removable_skill_capacity_max": false, - "insert_date": "2021-08-27 20:01:42", - "mark_id": 1, - "sub_evaluation": 1925000 - }, - { - "unit_owning_user_id": 3176674517, - "unit_id": 2633, - "exp": 79700, - "next_exp": 0, - "level": 100, - "max_level": 100, - "level_limit_id": 1, - "rank": 2, - "max_rank": 2, - "love": 1000, - "max_love": 1000, - "unit_skill_exp": 0, - "unit_skill_level": 1, - "max_hp": 6, - "unit_removable_skill_capacity": 4, - "favorite_flag": true, - "display_rank": 2, - "is_rank_max": true, - "is_love_max": true, - "is_level_max": true, - "is_signed": false, - "is_skill_level_max": false, - "is_removable_skill_capacity_max": false, - "insert_date": "2021-09-14 00:31:30", - "mark_id": 1, - "sub_evaluation": 1925000 - }, - { - "unit_owning_user_id": 3177923988, - "unit_id": 2650, - "exp": 79700, - "next_exp": 0, - "level": 100, - "max_level": 100, - "level_limit_id": 1, - "rank": 2, - "max_rank": 2, - "love": 1000, - "max_love": 1000, - "unit_skill_exp": 0, - "unit_skill_level": 1, - "max_hp": 6, - "unit_removable_skill_capacity": 4, - "favorite_flag": true, - "display_rank": 2, - "is_rank_max": true, - "is_love_max": true, - "is_level_max": true, - "is_signed": false, - "is_skill_level_max": false, - "is_removable_skill_capacity_max": false, - "insert_date": "2021-09-28 21:32:33", - "mark_id": 3, - "sub_evaluation": 1925000 - }, - { - "unit_owning_user_id": 3180721019, - "unit_id": 2668, - "exp": 79700, - "next_exp": 0, - "level": 100, - "max_level": 100, - "level_limit_id": 1, - "rank": 2, - "max_rank": 2, - "love": 1000, - "max_love": 1000, - "unit_skill_exp": 0, - "unit_skill_level": 1, - "max_hp": 6, - "unit_removable_skill_capacity": 4, - "favorite_flag": true, - "display_rank": 2, - "is_rank_max": true, - "is_love_max": true, - "is_level_max": true, - "is_signed": false, - "is_skill_level_max": false, - "is_removable_skill_capacity_max": false, - "insert_date": "2021-11-02 00:14:16", - "mark_id": 2, - "sub_evaluation": 1925000 - }, - { - "unit_owning_user_id": 3182775295, - "unit_id": 2746, - "exp": 79700, - "next_exp": 0, - "level": 100, - "max_level": 100, - "level_limit_id": 1, - "rank": 2, - "max_rank": 2, - "love": 1000, - "max_love": 1000, - "unit_skill_exp": 0, - "unit_skill_level": 1, - "max_hp": 6, - "unit_removable_skill_capacity": 4, - "favorite_flag": true, - "display_rank": 2, - "is_rank_max": true, - "is_love_max": true, - "is_level_max": true, - "is_signed": false, - "is_skill_level_max": false, - "is_removable_skill_capacity_max": false, - "insert_date": "2021-11-26 22:29:07", - "mark_id": 2, - "sub_evaluation": 1925000 - }, - { - "unit_owning_user_id": 3187229005, - "unit_id": 2813, - "exp": 79700, - "next_exp": 0, - "level": 100, - "max_level": 100, - "level_limit_id": 1, - "rank": 2, - "max_rank": 2, - "love": 1000, - "max_love": 1000, - "unit_skill_exp": 0, - "unit_skill_level": 1, - "max_hp": 6, - "unit_removable_skill_capacity": 4, - "favorite_flag": true, - "display_rank": 2, - "is_rank_max": true, - "is_love_max": true, - "is_level_max": true, - "is_signed": false, - "is_skill_level_max": false, - "is_removable_skill_capacity_max": false, - "insert_date": "2021-12-30 23:26:45", - "mark_id": 1, - "sub_evaluation": 1925000 - }, - { - "unit_owning_user_id": 3188405255, - "unit_id": 2825, - "exp": 79700, - "next_exp": 0, - "level": 100, - "max_level": 100, - "level_limit_id": 1, - "rank": 2, - "max_rank": 2, - "love": 1000, - "max_love": 1000, - "unit_skill_exp": 0, - "unit_skill_level": 1, - "max_hp": 6, - "unit_removable_skill_capacity": 4, - "favorite_flag": true, - "display_rank": 2, - "is_rank_max": true, - "is_love_max": true, - "is_level_max": true, - "is_signed": false, - "is_skill_level_max": false, - "is_removable_skill_capacity_max": false, - "insert_date": "2022-01-13 12:56:05", - "mark_id": 1, - "sub_evaluation": 1925000 - }, - { - "unit_owning_user_id": 3189456906, - "unit_id": 2838, - "exp": 79700, - "next_exp": 0, - "level": 100, - "max_level": 100, - "level_limit_id": 1, - "rank": 2, - "max_rank": 2, - "love": 1000, - "max_love": 1000, - "unit_skill_exp": 0, - "unit_skill_level": 1, - "max_hp": 6, - "unit_removable_skill_capacity": 4, - "favorite_flag": true, - "display_rank": 2, - "is_rank_max": true, - "is_love_max": true, - "is_level_max": true, - "is_signed": false, - "is_skill_level_max": false, - "is_removable_skill_capacity_max": false, - "insert_date": "2022-01-27 21:49:03", - "mark_id": 2, - "sub_evaluation": 1925000 - }, - { - "unit_owning_user_id": 3192435467, - "unit_id": 2852, - "exp": 79700, - "next_exp": 0, - "level": 100, - "max_level": 100, - "level_limit_id": 1, - "rank": 2, - "max_rank": 2, - "love": 1000, - "max_love": 1000, - "unit_skill_exp": 0, - "unit_skill_level": 1, - "max_hp": 6, - "unit_removable_skill_capacity": 4, - "favorite_flag": true, - "display_rank": 2, - "is_rank_max": true, - "is_love_max": true, - "is_level_max": true, - "is_signed": false, - "is_skill_level_max": false, - "is_removable_skill_capacity_max": false, - "insert_date": "2022-02-11 23:18:26", - "mark_id": 3, - "sub_evaluation": 1925000 - }, - { - "unit_owning_user_id": 3194140021, - "unit_id": 2865, - "exp": 79700, - "next_exp": 0, - "level": 100, - "max_level": 100, - "level_limit_id": 1, - "rank": 2, - "max_rank": 2, - "love": 1000, - "max_love": 1000, - "unit_skill_exp": 0, - "unit_skill_level": 1, - "max_hp": 6, - "unit_removable_skill_capacity": 4, - "favorite_flag": true, - "display_rank": 2, - "is_rank_max": true, - "is_love_max": true, - "is_level_max": true, - "is_signed": false, - "is_skill_level_max": false, - "is_removable_skill_capacity_max": false, - "insert_date": "2022-02-25 22:24:52", - "mark_id": 3, - "sub_evaluation": 1925000 - }, - { - "unit_owning_user_id": 3195140763, - "unit_id": 2883, - "exp": 79700, - "next_exp": 0, - "level": 100, - "max_level": 100, - "level_limit_id": 1, - "rank": 2, - "max_rank": 2, - "love": 1000, - "max_love": 1000, - "unit_skill_exp": 0, - "unit_skill_level": 1, - "max_hp": 6, - "unit_removable_skill_capacity": 4, - "favorite_flag": true, - "display_rank": 2, - "is_rank_max": true, - "is_love_max": true, - "is_level_max": true, - "is_signed": false, - "is_skill_level_max": false, - "is_removable_skill_capacity_max": false, - "insert_date": "2022-03-12 13:15:56", - "mark_id": 2, - "sub_evaluation": 1925000 - }, - { - "unit_owning_user_id": 3196579726, - "unit_id": 2939, - "exp": 79700, - "next_exp": 0, - "level": 100, - "max_level": 100, - "level_limit_id": 1, - "rank": 2, - "max_rank": 2, - "love": 1000, - "max_love": 1000, - "unit_skill_exp": 0, - "unit_skill_level": 1, - "max_hp": 6, - "unit_removable_skill_capacity": 4, - "favorite_flag": true, - "display_rank": 2, - "is_rank_max": true, - "is_love_max": true, - "is_level_max": true, - "is_signed": false, - "is_skill_level_max": false, - "is_removable_skill_capacity_max": false, - "insert_date": "2022-03-28 20:57:11", - "mark_id": 3, - "sub_evaluation": 1925000 - }, - { - "unit_owning_user_id": 3198224010, - "unit_id": 2955, - "exp": 79700, - "next_exp": 0, - "level": 100, - "max_level": 100, - "level_limit_id": 1, - "rank": 2, - "max_rank": 2, - "love": 1000, - "max_love": 1000, - "unit_skill_exp": 0, - "unit_skill_level": 1, - "max_hp": 6, - "unit_removable_skill_capacity": 4, - "favorite_flag": true, - "display_rank": 2, - "is_rank_max": true, - "is_love_max": true, - "is_level_max": true, - "is_signed": false, - "is_skill_level_max": false, - "is_removable_skill_capacity_max": false, - "insert_date": "2022-04-14 23:22:00", - "mark_id": 1, - "sub_evaluation": 1925000 - }, - { - "unit_owning_user_id": 3199936088, - "unit_id": 2989, - "exp": 79700, - "next_exp": 0, - "level": 100, - "max_level": 100, - "level_limit_id": 1, - "rank": 2, - "max_rank": 2, - "love": 1000, - "max_love": 1000, - "unit_skill_exp": 0, - "unit_skill_level": 1, - "max_hp": 6, - "unit_removable_skill_capacity": 4, - "favorite_flag": true, - "display_rank": 2, - "is_rank_max": true, - "is_love_max": true, - "is_level_max": true, - "is_signed": false, - "is_skill_level_max": false, - "is_removable_skill_capacity_max": false, - "insert_date": "2022-04-30 16:06:20", - "mark_id": 1, - "sub_evaluation": 1925000 - }, - { - "unit_owning_user_id": 3201932828, - "unit_id": 3002, - "exp": 79700, - "next_exp": 0, - "level": 100, - "max_level": 100, - "level_limit_id": 1, - "rank": 2, - "max_rank": 2, - "love": 1000, - "max_love": 1000, - "unit_skill_exp": 0, - "unit_skill_level": 1, - "max_hp": 6, - "unit_removable_skill_capacity": 4, - "favorite_flag": true, - "display_rank": 2, - "is_rank_max": true, - "is_love_max": true, - "is_level_max": true, - "is_signed": false, - "is_skill_level_max": false, - "is_removable_skill_capacity_max": false, - "insert_date": "2022-05-16 20:21:48", - "mark_id": 1, - "sub_evaluation": 1925000 - }, - { - "unit_owning_user_id": 3203073345, - "unit_id": 3046, - "exp": 79700, - "next_exp": 0, - "level": 100, - "max_level": 100, - "level_limit_id": 1, - "rank": 2, - "max_rank": 2, - "love": 1000, - "max_love": 1000, - "unit_skill_exp": 0, - "unit_skill_level": 1, - "max_hp": 6, - "unit_removable_skill_capacity": 4, - "favorite_flag": true, - "display_rank": 2, - "is_rank_max": true, - "is_love_max": true, - "is_level_max": true, - "is_signed": false, - "is_skill_level_max": false, - "is_removable_skill_capacity_max": false, - "insert_date": "2022-06-03 20:33:36", - "mark_id": 2, - "sub_evaluation": 1925000 - }, - { - "unit_owning_user_id": 3204973339, - "unit_id": 3087, - "exp": 79700, - "next_exp": 0, - "level": 100, - "max_level": 100, - "level_limit_id": 1, - "rank": 2, - "max_rank": 2, - "love": 1000, - "max_love": 1000, - "unit_skill_exp": 0, - "unit_skill_level": 1, - "max_hp": 6, - "unit_removable_skill_capacity": 4, - "favorite_flag": true, - "display_rank": 2, - "is_rank_max": true, - "is_love_max": true, - "is_level_max": true, - "is_signed": false, - "is_skill_level_max": false, - "is_removable_skill_capacity_max": false, - "insert_date": "2022-06-16 19:52:32", - "mark_id": 3, - "sub_evaluation": 1925000 - }, - { - "unit_owning_user_id": 3207301290, - "unit_id": 3142, - "exp": 79700, - "next_exp": 0, - "level": 100, - "max_level": 100, - "level_limit_id": 1, - "rank": 2, - "max_rank": 2, - "love": 1000, - "max_love": 1000, - "unit_skill_exp": 0, - "unit_skill_level": 1, - "max_hp": 6, - "unit_removable_skill_capacity": 4, - "favorite_flag": true, - "display_rank": 2, - "is_rank_max": true, - "is_love_max": true, - "is_level_max": true, - "is_signed": false, - "is_skill_level_max": false, - "is_removable_skill_capacity_max": false, - "insert_date": "2022-07-01 19:52:45", - "mark_id": 2, - "sub_evaluation": 1925000 - }, - { - "unit_owning_user_id": 3209028419, - "unit_id": 3156, - "exp": 79700, - "next_exp": 0, - "level": 100, - "max_level": 100, - "level_limit_id": 1, - "rank": 2, - "max_rank": 2, - "love": 1000, - "max_love": 1000, - "unit_skill_exp": 0, - "unit_skill_level": 1, - "max_hp": 6, - "unit_removable_skill_capacity": 4, - "favorite_flag": true, - "display_rank": 2, - "is_rank_max": true, - "is_love_max": true, - "is_level_max": true, - "is_signed": false, - "is_skill_level_max": false, - "is_removable_skill_capacity_max": false, - "insert_date": "2022-07-15 19:43:27", - "mark_id": 3, - "sub_evaluation": 1925000 - }, - { - "unit_owning_user_id": 3213094348, - "unit_id": 3266, - "exp": 79700, - "next_exp": 0, - "level": 100, - "max_level": 100, - "level_limit_id": 1, - "rank": 2, - "max_rank": 2, - "love": 1000, - "max_love": 1000, - "unit_skill_exp": 0, - "unit_skill_level": 1, - "max_hp": 6, - "unit_removable_skill_capacity": 4, - "favorite_flag": true, - "display_rank": 2, - "is_rank_max": true, - "is_love_max": true, - "is_level_max": true, - "is_signed": false, - "is_skill_level_max": false, - "is_removable_skill_capacity_max": false, - "insert_date": "2022-08-29 01:54:55", - "mark_id": 3, - "sub_evaluation": 1925000 - }, - { - "unit_owning_user_id": 3214559106, - "unit_id": 3277, - "exp": 79700, - "next_exp": 0, - "level": 100, - "max_level": 100, - "level_limit_id": 1, - "rank": 2, - "max_rank": 2, - "love": 1000, - "max_love": 1000, - "unit_skill_exp": 0, - "unit_skill_level": 1, - "max_hp": 6, - "unit_removable_skill_capacity": 4, - "favorite_flag": true, - "display_rank": 2, - "is_rank_max": true, - "is_love_max": true, - "is_level_max": true, - "is_signed": false, - "is_skill_level_max": false, - "is_removable_skill_capacity_max": false, - "insert_date": "2022-09-20 12:53:55", - "mark_id": 1, - "sub_evaluation": 1925000 - }, - { - "unit_owning_user_id": 3215141263, - "unit_id": 3297, - "exp": 79700, - "next_exp": 0, - "level": 100, - "max_level": 100, - "level_limit_id": 1, - "rank": 2, - "max_rank": 2, - "love": 1000, - "max_love": 1000, - "unit_skill_exp": 0, - "unit_skill_level": 1, - "max_hp": 6, - "unit_removable_skill_capacity": 4, - "favorite_flag": true, - "display_rank": 2, - "is_rank_max": true, - "is_love_max": true, - "is_level_max": true, - "is_signed": false, - "is_skill_level_max": false, - "is_removable_skill_capacity_max": false, - "insert_date": "2022-09-30 01:33:23", - "mark_id": 3, - "sub_evaluation": 1925000 - }, - { - "unit_owning_user_id": 3216855347, - "unit_id": 3328, - "exp": 79700, - "next_exp": 0, - "level": 100, - "max_level": 100, - "level_limit_id": 1, - "rank": 2, - "max_rank": 2, - "love": 1000, - "max_love": 1000, - "unit_skill_exp": 0, - "unit_skill_level": 1, - "max_hp": 6, - "unit_removable_skill_capacity": 4, - "favorite_flag": true, - "display_rank": 2, - "is_rank_max": true, - "is_love_max": true, - "is_level_max": true, - "is_signed": false, - "is_skill_level_max": false, - "is_removable_skill_capacity_max": false, - "insert_date": "2022-10-14 22:28:19", - "mark_id": 1, - "sub_evaluation": 1925000 - }, - { - "unit_owning_user_id": 3218068575, - "unit_id": 3363, - "exp": 79700, - "next_exp": 0, - "level": 100, - "max_level": 100, - "level_limit_id": 1, - "rank": 2, - "max_rank": 2, - "love": 1000, - "max_love": 1000, - "unit_skill_exp": 0, - "unit_skill_level": 1, - "max_hp": 6, - "unit_removable_skill_capacity": 4, - "favorite_flag": true, - "display_rank": 2, - "is_rank_max": true, - "is_love_max": true, - "is_level_max": true, - "is_signed": false, - "is_skill_level_max": false, - "is_removable_skill_capacity_max": false, - "insert_date": "2022-10-28 21:09:30", - "mark_id": 1, - "sub_evaluation": 1925000 - } - ] - } - } - }, - "status": 200, - "commandNum": false, - "timeStamp": 1680244575 -} \ No newline at end of file diff --git a/assets/serverdata/item_data.json b/assets/serverdata/item_data.json new file mode 100644 index 0000000..e4b0420 --- /dev/null +++ b/assets/serverdata/item_data.json @@ -0,0 +1,3148 @@ +{ + "general_item_list": [ + { + "item_id": 1, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 5, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 6, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 7, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 8, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 9, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 10, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 11, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 12, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 13, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 14, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 15, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 16, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 17, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 18, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 19, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 20, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 21, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 22, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 23, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 24, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 25, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 26, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 27, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 28, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 29, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 30, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 31, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 32, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 33, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 34, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 35, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 36, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 37, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 38, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 39, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 40, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 41, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 42, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 43, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 44, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 45, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 46, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 47, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 51, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 52, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 53, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 54, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 56, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 57, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 59, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 60, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 67, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 68, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 69, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 70, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 71, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 72, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 73, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 74, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 75, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 76, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 77, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 78, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 79, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 80, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 81, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 82, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 83, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 84, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 85, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 86, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 87, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 88, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 92, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 93, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 97, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 98, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 102, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 103, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 104, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 105, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 106, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 107, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 108, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 109, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 110, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 111, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 112, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 113, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 114, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 115, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 116, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 117, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 118, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 119, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 120, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 121, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 122, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 123, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 124, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 125, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 126, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 127, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 128, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 129, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 130, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 131, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 132, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 133, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 134, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 135, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 136, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 137, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 138, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 139, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 140, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 141, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 142, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 143, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 144, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 145, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 146, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 147, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 148, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 149, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 150, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 153, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 158, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 159, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 160, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 161, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 164, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 165, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 166, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 167, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 168, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 170, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 171, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 172, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 176, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 188, + "amount": 1, + "use_button_flag": false, + "general_item_type": 7 + }, + { + "item_id": 189, + "amount": 1, + "use_button_flag": false, + "general_item_type": 7 + }, + { + "item_id": 190, + "amount": 1, + "use_button_flag": false, + "general_item_type": 7 + }, + { + "item_id": 191, + "amount": 1, + "use_button_flag": false, + "general_item_type": 7 + }, + { + "item_id": 192, + "amount": 1, + "use_button_flag": false, + "general_item_type": 7 + }, + { + "item_id": 193, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 198, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 199, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 201, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 202, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 203, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 204, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 205, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 206, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 214, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 215, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 218, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 219, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 220, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 221, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 222, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 223, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 224, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 225, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 226, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 227, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 228, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 229, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 230, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 231, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 232, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 233, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 234, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 235, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 251, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 252, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 255, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 256, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 257, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 258, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 262, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 263, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 270, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 271, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 272, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 273, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 278, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 279, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 286, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 287, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 288, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 289, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 290, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 291, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 292, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 293, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 294, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 295, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 296, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 297, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 298, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 299, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 300, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 301, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 302, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 303, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 304, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 305, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 306, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 307, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 308, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 309, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 310, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 311, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 312, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 319, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 320, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 321, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 323, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 324, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 325, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 326, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 327, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 328, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 329, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 330, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 331, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 332, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 333, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 334, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 335, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 336, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 337, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 338, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 339, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 340, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 341, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 342, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 349, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 350, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 351, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 352, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 353, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 355, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 356, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 357, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 358, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 359, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 360, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 361, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 374, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 375, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 376, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 377, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 378, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 379, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 380, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 381, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 390, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 391, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 392, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 393, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 394, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 395, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 412, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 421, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 422, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 423, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 424, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 1000, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 1200, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 2016, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 2017, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 10001, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 10003, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 10004, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 10005, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 10006, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 10007, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 10008, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 10010, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 10011, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 10012, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 10013, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 10015, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 10016, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 10017, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 10018, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 10019, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 10020, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 10021, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 10022, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 10023, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 10024, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 10025, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 10026, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 10027, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 10028, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 10029, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 10031, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 10032, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 10033, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 10034, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 10035, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 10036, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 10037, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 10039, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 10040, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 10041, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 10042, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 10043, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 10044, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 10045, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 10047, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 10048, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 10049, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 10050, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 10051, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 10052, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 10053, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 10054, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 10055, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 10056, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 10057, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 10058, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 10059, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 10060, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 10061, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 10062, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 10063, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 10064, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 10065, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 10066, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 10067, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 10068, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 10069, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 10070, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 10071, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 10072, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 10073, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 10074, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 10075, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 10076, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 10077, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 10078, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 10079, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 10080, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 10081, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 10082, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 10083, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 10084, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 10085, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 10086, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 10087, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 10088, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 10089, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 10090, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 10091, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 10092, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 10093, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 10094, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 14001, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 14002, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 14003, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 14004, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 14005, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 14006, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 14007, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 14008, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 14009, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 14101, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 14102, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 14103, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 14104, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 14105, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 14106, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 14107, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 14108, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 14109, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 100025, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 100901, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 100902, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 100903, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 100904, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 100905, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 100906, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 100907, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 100908, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 100909, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 100910, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 100911, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 100912, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 100913, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 100914, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 100915, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 100916, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 100917, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 100918, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 100919, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 100920, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 100921, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 100922, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 100923, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 100924, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 100925, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 100926, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 100927, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 100928, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 100929, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 100930, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 100931, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 100932, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 100933, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 100934, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 100935, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 100937, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 100938, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 100939, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 100940, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 100941, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 100942, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 100943, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 100944, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 100945, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 100946, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 100947, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 100948, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 100949, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 100950, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 100951, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 100952, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 100953, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 100955, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 100956, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 100957, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 100958, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 100959, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 100960, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 100961, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 100962, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 100964, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 100965, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 100966, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 100967, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 100968, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 100969, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 100970, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 100971, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 100972, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 100973, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 100974, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 100975, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 100976, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 100977, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 100978, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 100979, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 100980, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 100982, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 100983, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 100984, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 100985, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 100986, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 100987, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 100988, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 100989, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 100990, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 100991, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 100992, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 100993, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 100994, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 100996, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 100997, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 101002, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 101003, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 101004, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 101005, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 101008, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 101009, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 101010, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 101011, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 101012, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 101013, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 101014, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 101016, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 101017, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 101020, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 101022, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 101024, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 101026, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 101028, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 101029, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 101030, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 101032, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 101034, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 101036, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 101041, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 101045, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 102000, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 102003, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 102004, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 102005, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 102006, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 102007, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 102008, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 102009, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 102010, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 102011, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 102012, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 102013, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 102014, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + }, + { + "item_id": 102015, + "amount": 1, + "use_button_flag": false, + "general_item_type": 1 + } + ], + "buff_item_list": [ + { + "item_id": 48, + "amount": 1, + "buff_type": 1 + }, + { + "item_id": 49, + "amount": 1, + "buff_type": 3 + }, + { + "item_id": 50, + "amount": 1, + "buff_type": 2 + }, + { + "item_id": 61, + "amount": 1, + "buff_type": 1 + }, + { + "item_id": 62, + "amount": 1, + "buff_type": 2 + }, + { + "item_id": 63, + "amount": 1, + "buff_type": 3 + }, + { + "item_id": 89, + "amount": 1, + "buff_type": 1 + }, + { + "item_id": 90, + "amount": 1, + "buff_type": 2 + }, + { + "item_id": 91, + "amount": 1, + "buff_type": 3 + }, + { + "item_id": 183, + "amount": 1, + "buff_type": 1 + }, + { + "item_id": 274, + "amount": 1, + "buff_type": 1 + }, + { + "item_id": 275, + "amount": 1, + "buff_type": 3 + }, + { + "item_id": 276, + "amount": 1, + "buff_type": 2 + }, + { + "item_id": 277, + "amount": 1, + "buff_type": 1 + } + ] +} diff --git a/assets/serverdata/reward.json b/assets/serverdata/reward.json deleted file mode 100644 index 99f83d1..0000000 --- a/assets/serverdata/reward.json +++ /dev/null @@ -1,110 +0,0 @@ -{ - "response_data": { - "clear_scenario": { - "scenario_id": 3244 - }, - "before_user_info": { - "level": 1028, - "exp": 28853572, - "previous_exp": 27734700, - "next_exp": 28941885, - "game_coin": 112462154, - "sns_coin": 11, - "free_sns_coin": 11, - "paid_sns_coin": 0, - "social_point": 1442340, - "unit_max": 904, - "waiting_unit_max": 700, - "current_energy": 222, - "energy_max": 417, - "training_energy": 8, - "training_energy_max": 10, - "energy_full_time": "2023-03-30 23:05:52", - "license_live_energy_recoverly_time": 60, - "friend_max": 99, - "tutorial_state": -1, - "over_max_energy": 0, - "unlock_random_live_muse": 1, - "unlock_random_live_aqours": 1 - }, - "after_user_info": { - "level": 1028, - "exp": 28853572, - "previous_exp": 27734700, - "next_exp": 28941885, - "game_coin": 112482154, - "sns_coin": 12, - "free_sns_coin": 12, - "paid_sns_coin": 0, - "social_point": 1442340, - "unit_max": 904, - "waiting_unit_max": 700, - "current_energy": 222, - "energy_max": 417, - "training_energy": 8, - "training_energy_max": 10, - "energy_full_time": "2023-03-30 23:05:52", - "license_live_energy_recoverly_time": 60, - "friend_max": 99, - "tutorial_state": -1, - "over_max_energy": 0, - "unlock_random_live_muse": 1, - "unlock_random_live_aqours": 1 - }, - "next_level_info": [ - { - "level": 1028, - "from_exp": 28853572 - } - ], - "base_reward_info": { - "game_coin_reward_box_flag": false, - "game_coin": 20000 - }, - "item_reward_info": [ - { - "add_type": 3001, - "reward_item_id": 4, - "item_category_id": 0, - "amount": 1, - "comment": "\u652f\u7ebf\u5267\u60c5\u5b8c\u6210\uff01", - "reward_box_flag": false - } - ], - "class_system": { - "rank_info": { - "before_class_rank_id": 10, - "after_class_rank_id": 10, - "rank_up_date": "2020-02-12 11:57:15" - }, - "complete_flag": false, - "is_opened": true, - "is_visible": true - }, - "museum_info": { - "parameter": { - "smile": 228, - "pure": 300, - "cool": 372 - }, - "contents_id_list": [ - 1597, - 1598, - 1599, - 1600, - 1601, - 1694, - 1695, - 1696, - 1697, - 1699, - 1700, - 1701 - ] - }, - "server_timestamp": 1680118815, - "present_cnt": 0 - }, - "release_info": [], - "status_code": 200 -} \ No newline at end of file diff --git a/assets/serverdata/stamp.json b/assets/serverdata/stamp.json deleted file mode 100644 index 1fd676e..0000000 --- a/assets/serverdata/stamp.json +++ /dev/null @@ -1,708 +0,0 @@ -{ - "result": { - "owning_stamp_ids": [ - 1001, - 1002, - 1003, - 1004, - 1005, - 1006, - 1007, - 1008, - 1009, - 1, - 2, - 19, - 28, - 3, - 4, - 20, - 29, - 5, - 6, - 21, - 30, - 7, - 8, - 22, - 31, - 9, - 10, - 23, - 32, - 11, - 12, - 24, - 33, - 13, - 14, - 25, - 34, - 15, - 16, - 26, - 35, - 17, - 18, - 27, - 36, - 201, - 101, - 102, - 119, - 128, - 103, - 104, - 120, - 129, - 105, - 106, - 121, - 130, - 107, - 108, - 122, - 131, - 109, - 110, - 123, - 132, - 111, - 112, - 124, - 133, - 113, - 114, - 125, - 134, - 115, - 116, - 126, - 135, - 117, - 118, - 127, - 136, - 301, - 401, - 402, - 10001, - 10002 - ], - "stamp_setting": [ - { - "stamp_type": 1, - "setting_list": [ - { - "stamp_setting_id": 1, - "main_flag": 1, - "stamp_list": [ - { - "position": 1, - "stamp_id": 1 - }, - { - "position": 2, - "stamp_id": 17 - }, - { - "position": 3, - "stamp_id": 2 - }, - { - "position": 4, - "stamp_id": 9 - }, - { - "position": 5, - "stamp_id": 19 - }, - { - "position": 6, - "stamp_id": 15 - }, - { - "position": 7, - "stamp_id": 28 - }, - { - "position": 8, - "stamp_id": 16 - }, - { - "position": 9, - "stamp_id": 5 - }, - { - "position": 10, - "stamp_id": 12 - }, - { - "position": 11, - "stamp_id": 6 - }, - { - "position": 12, - "stamp_id": 109 - }, - { - "position": 13, - "stamp_id": 21 - }, - { - "position": 14, - "stamp_id": 110 - }, - { - "position": 15, - "stamp_id": 30 - }, - { - "position": 16, - "stamp_id": 112 - }, - { - "position": 17, - "stamp_id": 128 - }, - { - "position": 18, - "stamp_id": 117 - } - ] - }, - { - "stamp_setting_id": 2, - "main_flag": 0, - "stamp_list": [ - { - "position": 1, - "stamp_id": 2 - }, - { - "position": 2, - "stamp_id": 119 - }, - { - "position": 3, - "stamp_id": 3 - }, - { - "position": 4, - "stamp_id": 103 - }, - { - "position": 5, - "stamp_id": 21 - }, - { - "position": 6, - "stamp_id": 121 - }, - { - "position": 7, - "stamp_id": 22 - }, - { - "position": 8, - "stamp_id": 108 - }, - { - "position": 9, - "stamp_id": 9 - }, - { - "position": 10, - "stamp_id": 110 - }, - { - "position": 11, - "stamp_id": 11 - }, - { - "position": 12, - "stamp_id": 112 - }, - { - "position": 13, - "stamp_id": 14 - }, - { - "position": 14, - "stamp_id": 113 - }, - { - "position": 15, - "stamp_id": 16 - }, - { - "position": 16, - "stamp_id": 126 - }, - { - "position": 17, - "stamp_id": 17 - }, - { - "position": 18, - "stamp_id": 117 - } - ] - }, - { - "stamp_setting_id": 3, - "main_flag": 0, - "stamp_list": [ - { - "position": 1, - "stamp_id": 2 - }, - { - "position": 2, - "stamp_id": 101 - }, - { - "position": 3, - "stamp_id": 4 - }, - { - "position": 4, - "stamp_id": 103 - }, - { - "position": 5, - "stamp_id": 5 - }, - { - "position": 6, - "stamp_id": 105 - }, - { - "position": 7, - "stamp_id": 7 - }, - { - "position": 8, - "stamp_id": 108 - }, - { - "position": 9, - "stamp_id": 10 - }, - { - "position": 10, - "stamp_id": 110 - }, - { - "position": 11, - "stamp_id": 12 - }, - { - "position": 12, - "stamp_id": 112 - }, - { - "position": 13, - "stamp_id": 13 - }, - { - "position": 14, - "stamp_id": 114 - }, - { - "position": 15, - "stamp_id": 16 - }, - { - "position": 16, - "stamp_id": 116 - }, - { - "position": 17, - "stamp_id": 17 - }, - { - "position": 18, - "stamp_id": 117 - } - ] - }, - { - "stamp_setting_id": 4, - "main_flag": 0, - "stamp_list": [ - { - "position": 1, - "stamp_id": 2 - }, - { - "position": 2, - "stamp_id": 101 - }, - { - "position": 3, - "stamp_id": 4 - }, - { - "position": 4, - "stamp_id": 103 - }, - { - "position": 5, - "stamp_id": 5 - }, - { - "position": 6, - "stamp_id": 105 - }, - { - "position": 7, - "stamp_id": 7 - }, - { - "position": 8, - "stamp_id": 108 - }, - { - "position": 9, - "stamp_id": 10 - }, - { - "position": 10, - "stamp_id": 110 - }, - { - "position": 11, - "stamp_id": 12 - }, - { - "position": 12, - "stamp_id": 112 - }, - { - "position": 13, - "stamp_id": 13 - }, - { - "position": 14, - "stamp_id": 114 - }, - { - "position": 15, - "stamp_id": 16 - }, - { - "position": 16, - "stamp_id": 116 - }, - { - "position": 17, - "stamp_id": 17 - }, - { - "position": 18, - "stamp_id": 117 - } - ] - }, - { - "stamp_setting_id": 5, - "main_flag": 0, - "stamp_list": [ - { - "position": 1, - "stamp_id": 2 - }, - { - "position": 2, - "stamp_id": 101 - }, - { - "position": 3, - "stamp_id": 4 - }, - { - "position": 4, - "stamp_id": 103 - }, - { - "position": 5, - "stamp_id": 5 - }, - { - "position": 6, - "stamp_id": 105 - }, - { - "position": 7, - "stamp_id": 7 - }, - { - "position": 8, - "stamp_id": 108 - }, - { - "position": 9, - "stamp_id": 10 - }, - { - "position": 10, - "stamp_id": 110 - }, - { - "position": 11, - "stamp_id": 12 - }, - { - "position": 12, - "stamp_id": 112 - }, - { - "position": 13, - "stamp_id": 13 - }, - { - "position": 14, - "stamp_id": 114 - }, - { - "position": 15, - "stamp_id": 16 - }, - { - "position": 16, - "stamp_id": 116 - }, - { - "position": 17, - "stamp_id": 17 - }, - { - "position": 18, - "stamp_id": 117 - } - ] - } - ] - }, - { - "stamp_type": 2, - "setting_list": [ - { - "stamp_setting_id": 1, - "main_flag": 1, - "stamp_list": [ - { - "position": 1, - "stamp_id": 1001 - }, - { - "position": 2, - "stamp_id": 1002 - }, - { - "position": 3, - "stamp_id": 1003 - }, - { - "position": 4, - "stamp_id": 1004 - }, - { - "position": 5, - "stamp_id": 1005 - }, - { - "position": 6, - "stamp_id": 1006 - }, - { - "position": 7, - "stamp_id": 1007 - }, - { - "position": 8, - "stamp_id": 1008 - }, - { - "position": 9, - "stamp_id": 1009 - } - ] - }, - { - "stamp_setting_id": 2, - "main_flag": 0, - "stamp_list": [ - { - "position": 1, - "stamp_id": 1001 - }, - { - "position": 2, - "stamp_id": 1002 - }, - { - "position": 3, - "stamp_id": 1003 - }, - { - "position": 4, - "stamp_id": 1004 - }, - { - "position": 5, - "stamp_id": 1005 - }, - { - "position": 6, - "stamp_id": 1006 - }, - { - "position": 7, - "stamp_id": 1007 - }, - { - "position": 8, - "stamp_id": 1008 - }, - { - "position": 9, - "stamp_id": 1009 - } - ] - }, - { - "stamp_setting_id": 3, - "main_flag": 0, - "stamp_list": [ - { - "position": 1, - "stamp_id": 1001 - }, - { - "position": 2, - "stamp_id": 1002 - }, - { - "position": 3, - "stamp_id": 1003 - }, - { - "position": 4, - "stamp_id": 1004 - }, - { - "position": 5, - "stamp_id": 1005 - }, - { - "position": 6, - "stamp_id": 1006 - }, - { - "position": 7, - "stamp_id": 1007 - }, - { - "position": 8, - "stamp_id": 1008 - }, - { - "position": 9, - "stamp_id": 1009 - } - ] - }, - { - "stamp_setting_id": 4, - "main_flag": 0, - "stamp_list": [ - { - "position": 1, - "stamp_id": 1001 - }, - { - "position": 2, - "stamp_id": 1002 - }, - { - "position": 3, - "stamp_id": 1003 - }, - { - "position": 4, - "stamp_id": 1004 - }, - { - "position": 5, - "stamp_id": 1005 - }, - { - "position": 6, - "stamp_id": 1006 - }, - { - "position": 7, - "stamp_id": 1007 - }, - { - "position": 8, - "stamp_id": 1008 - }, - { - "position": 9, - "stamp_id": 1009 - } - ] - }, - { - "stamp_setting_id": 5, - "main_flag": 0, - "stamp_list": [ - { - "position": 1, - "stamp_id": 1001 - }, - { - "position": 2, - "stamp_id": 1002 - }, - { - "position": 3, - "stamp_id": 1003 - }, - { - "position": 4, - "stamp_id": 1004 - }, - { - "position": 5, - "stamp_id": 1005 - }, - { - "position": 6, - "stamp_id": 1006 - }, - { - "position": 7, - "stamp_id": 1007 - }, - { - "position": 8, - "stamp_id": 1008 - }, - { - "position": 9, - "stamp_id": 1009 - } - ] - } - ] - } - ] - }, - "status": 200, - "commandNum": false, - "timeStamp": 1680244575 -} \ No newline at end of file diff --git a/assets/serverdata/stamp_data.json b/assets/serverdata/stamp_data.json new file mode 100644 index 0000000..dfb7be0 --- /dev/null +++ b/assets/serverdata/stamp_data.json @@ -0,0 +1,559 @@ +{ + "owning_stamp_ids": [ + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 16, + 17, + 18, + 19, + 20, + 21, + 22, + 23, + 24, + 25, + 26, + 27, + 28, + 29, + 30, + 31, + 32, + 33, + 34, + 35, + 36, + 37, + 38, + 39, + 40, + 41, + 42, + 43, + 44, + 45, + 46, + 47, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 101, + 102, + 103, + 104, + 105, + 106, + 107, + 108, + 109, + 110, + 111, + 112, + 113, + 114, + 115, + 116, + 117, + 118, + 119, + 120, + 121, + 122, + 123, + 124, + 125, + 126, + 127, + 128, + 129, + 130, + 131, + 132, + 133, + 134, + 135, + 136, + 137, + 138, + 139, + 140, + 141, + 142, + 143, + 144, + 145, + 146, + 147, + 148, + 149, + 150, + 151, + 152, + 153, + 154, + 201, + 301, + 401, + 402, + 1001, + 1002, + 1003, + 1004, + 1005, + 1006, + 1007, + 1008, + 1009, + 10001, + 10002 + ], + "stamp_setting": [ + { + "stamp_type": 1, + "setting_list": [ + { + "stamp_setting_id": 1, + "main_flag": 1, + "stamp_list": [ + { + "position": 1, + "stamp_id": 1001 + }, + { + "position": 2, + "stamp_id": 1002 + }, + { + "position": 3, + "stamp_id": 1003 + }, + { + "position": 4, + "stamp_id": 1004 + }, + { + "position": 5, + "stamp_id": 1005 + }, + { + "position": 6, + "stamp_id": 1006 + }, + { + "position": 7, + "stamp_id": 1007 + }, + { + "position": 8, + "stamp_id": 1008 + }, + { + "position": 9, + "stamp_id": 1009 + } + ] + }, + { + "stamp_setting_id": 2, + "main_flag": 0, + "stamp_list": [ + { + "position": 1, + "stamp_id": 1001 + }, + { + "position": 2, + "stamp_id": 1002 + }, + { + "position": 3, + "stamp_id": 1003 + }, + { + "position": 4, + "stamp_id": 1004 + }, + { + "position": 5, + "stamp_id": 1005 + }, + { + "position": 6, + "stamp_id": 1006 + }, + { + "position": 7, + "stamp_id": 1007 + }, + { + "position": 8, + "stamp_id": 1008 + }, + { + "position": 9, + "stamp_id": 1009 + } + ] + }, + { + "stamp_setting_id": 3, + "main_flag": 0, + "stamp_list": [ + { + "position": 1, + "stamp_id": 1001 + }, + { + "position": 2, + "stamp_id": 1002 + }, + { + "position": 3, + "stamp_id": 1003 + }, + { + "position": 4, + "stamp_id": 1004 + }, + { + "position": 5, + "stamp_id": 1005 + }, + { + "position": 6, + "stamp_id": 1006 + }, + { + "position": 7, + "stamp_id": 1007 + }, + { + "position": 8, + "stamp_id": 1008 + }, + { + "position": 9, + "stamp_id": 1009 + } + ] + }, + { + "stamp_setting_id": 4, + "main_flag": 0, + "stamp_list": [ + { + "position": 1, + "stamp_id": 1001 + }, + { + "position": 2, + "stamp_id": 1002 + }, + { + "position": 3, + "stamp_id": 1003 + }, + { + "position": 4, + "stamp_id": 1004 + }, + { + "position": 5, + "stamp_id": 1005 + }, + { + "position": 6, + "stamp_id": 1006 + }, + { + "position": 7, + "stamp_id": 1007 + }, + { + "position": 8, + "stamp_id": 1008 + }, + { + "position": 9, + "stamp_id": 1009 + } + ] + }, + { + "stamp_setting_id": 5, + "main_flag": 0, + "stamp_list": [ + { + "position": 1, + "stamp_id": 1001 + }, + { + "position": 2, + "stamp_id": 1002 + }, + { + "position": 3, + "stamp_id": 1003 + }, + { + "position": 4, + "stamp_id": 1004 + }, + { + "position": 5, + "stamp_id": 1005 + }, + { + "position": 6, + "stamp_id": 1006 + }, + { + "position": 7, + "stamp_id": 1007 + }, + { + "position": 8, + "stamp_id": 1008 + }, + { + "position": 9, + "stamp_id": 1009 + } + ] + } + ] + }, + { + "stamp_type": 2, + "setting_list": [ + { + "stamp_setting_id": 1, + "main_flag": 1, + "stamp_list": [ + { + "position": 1, + "stamp_id": 1001 + }, + { + "position": 2, + "stamp_id": 1002 + }, + { + "position": 3, + "stamp_id": 1003 + }, + { + "position": 4, + "stamp_id": 1004 + }, + { + "position": 5, + "stamp_id": 1005 + }, + { + "position": 6, + "stamp_id": 1006 + }, + { + "position": 7, + "stamp_id": 1007 + }, + { + "position": 8, + "stamp_id": 1008 + }, + { + "position": 9, + "stamp_id": 1009 + } + ] + }, + { + "stamp_setting_id": 2, + "main_flag": 0, + "stamp_list": [ + { + "position": 1, + "stamp_id": 1001 + }, + { + "position": 2, + "stamp_id": 1002 + }, + { + "position": 3, + "stamp_id": 1003 + }, + { + "position": 4, + "stamp_id": 1004 + }, + { + "position": 5, + "stamp_id": 1005 + }, + { + "position": 6, + "stamp_id": 1006 + }, + { + "position": 7, + "stamp_id": 1007 + }, + { + "position": 8, + "stamp_id": 1008 + }, + { + "position": 9, + "stamp_id": 1009 + } + ] + }, + { + "stamp_setting_id": 3, + "main_flag": 0, + "stamp_list": [ + { + "position": 1, + "stamp_id": 1001 + }, + { + "position": 2, + "stamp_id": 1002 + }, + { + "position": 3, + "stamp_id": 1003 + }, + { + "position": 4, + "stamp_id": 1004 + }, + { + "position": 5, + "stamp_id": 1005 + }, + { + "position": 6, + "stamp_id": 1006 + }, + { + "position": 7, + "stamp_id": 1007 + }, + { + "position": 8, + "stamp_id": 1008 + }, + { + "position": 9, + "stamp_id": 1009 + } + ] + }, + { + "stamp_setting_id": 4, + "main_flag": 0, + "stamp_list": [ + { + "position": 1, + "stamp_id": 1001 + }, + { + "position": 2, + "stamp_id": 1002 + }, + { + "position": 3, + "stamp_id": 1003 + }, + { + "position": 4, + "stamp_id": 1004 + }, + { + "position": 5, + "stamp_id": 1005 + }, + { + "position": 6, + "stamp_id": 1006 + }, + { + "position": 7, + "stamp_id": 1007 + }, + { + "position": 8, + "stamp_id": 1008 + }, + { + "position": 9, + "stamp_id": 1009 + } + ] + }, + { + "stamp_setting_id": 5, + "main_flag": 0, + "stamp_list": [ + { + "position": 1, + "stamp_id": 1001 + }, + { + "position": 2, + "stamp_id": 1002 + }, + { + "position": 3, + "stamp_id": 1003 + }, + { + "position": 4, + "stamp_id": 1004 + }, + { + "position": 5, + "stamp_id": 1005 + }, + { + "position": 6, + "stamp_id": 1006 + }, + { + "position": 7, + "stamp_id": 1007 + }, + { + "position": 8, + "stamp_id": 1008 + }, + { + "position": 9, + "stamp_id": 1009 + } + ] + } + ] + } + ] +} diff --git a/assets/serverdata/subreward.json b/assets/serverdata/subreward.json deleted file mode 100644 index 0615c4a..0000000 --- a/assets/serverdata/subreward.json +++ /dev/null @@ -1,110 +0,0 @@ -{ - "response_data": { - "clear_subscenario": { - "subscenario_id": 3244 - }, - "before_user_info": { - "level": 1028, - "exp": 28853572, - "previous_exp": 27734700, - "next_exp": 28941885, - "game_coin": 112462154, - "sns_coin": 11, - "free_sns_coin": 11, - "paid_sns_coin": 0, - "social_point": 1442340, - "unit_max": 904, - "waiting_unit_max": 700, - "current_energy": 222, - "energy_max": 417, - "training_energy": 8, - "training_energy_max": 10, - "energy_full_time": "2023-03-30 23:05:52", - "license_live_energy_recoverly_time": 60, - "friend_max": 99, - "tutorial_state": -1, - "over_max_energy": 0, - "unlock_random_live_muse": 1, - "unlock_random_live_aqours": 1 - }, - "after_user_info": { - "level": 1028, - "exp": 28853572, - "previous_exp": 27734700, - "next_exp": 28941885, - "game_coin": 112482154, - "sns_coin": 12, - "free_sns_coin": 12, - "paid_sns_coin": 0, - "social_point": 1442340, - "unit_max": 904, - "waiting_unit_max": 700, - "current_energy": 222, - "energy_max": 417, - "training_energy": 8, - "training_energy_max": 10, - "energy_full_time": "2023-03-30 23:05:52", - "license_live_energy_recoverly_time": 60, - "friend_max": 99, - "tutorial_state": -1, - "over_max_energy": 0, - "unlock_random_live_muse": 1, - "unlock_random_live_aqours": 1 - }, - "next_level_info": [ - { - "level": 1028, - "from_exp": 28853572 - } - ], - "base_reward_info": { - "game_coin_reward_box_flag": false, - "game_coin": 20000 - }, - "item_reward_info": [ - { - "add_type": 3001, - "reward_item_id": 4, - "item_category_id": 0, - "amount": 1, - "comment": "\u652f\u7ebf\u5267\u60c5\u5b8c\u6210\uff01", - "reward_box_flag": false - } - ], - "class_system": { - "rank_info": { - "before_class_rank_id": 10, - "after_class_rank_id": 10, - "rank_up_date": "2020-02-12 11:57:15" - }, - "complete_flag": false, - "is_opened": true, - "is_visible": true - }, - "museum_info": { - "parameter": { - "smile": 228, - "pure": 300, - "cool": 372 - }, - "contents_id_list": [ - 1597, - 1598, - 1599, - 1600, - 1601, - 1694, - 1695, - 1696, - 1697, - 1699, - 1700, - 1701 - ] - }, - "server_timestamp": 1680118815, - "present_cnt": 0 - }, - "release_info": [], - "status_code": 200 -} \ No newline at end of file diff --git a/docs/images/20230624200603.jpg b/docs/images/20230624200603.jpg deleted file mode 100644 index ce63a1d7828d702b0ce047e015c09d61481fa3ad..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 108319 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
  • 3$r7w~a!2Bm?Dwr6^xg4Lm-bJ!VS2wJU?33Z_9E#A;9w!T0z!jL z5_%9C?MDy+?=jA3&ArP(7&A4uyJ=UuIFUg1PQ9i|^K}sZ`r^j|>`^p7fStV!_GFqT zz@hMB!6e=uC~*++ll`6mt?zFXC0&w0iciH)(Eseu6L>*WC%-NVAb?D_R?cN$;&h8Y zgB8NZ6n+-C7tcB950?-Bc|+UrJKCU|ny7yN8OzH`B>n$6_+PJBu}hOjwbc#6n1)ZM zR?gK|@WQ=rw17ZfFn`ZKZti{l@YxPW0f@Nt0P6Re0Cp%ay3s&;bb91YBM8%9e2=Zb z5effRJ@5-Pk(V!d;b{5% z6gjb+eE<chwOhvmsJ-iZLf9E1sJGT0Kw71VeX*|CrybSllU-v zR0sB2M^C|o_@nClnb6SvIi(^{)qVqlfVM;+b*AGGx>mYrpCKxTi?3=TFJHoAx)Jnu zbfJf{>7p9?BX!k_rxK(6662@TWx@8}XJ#@ko*K^Py7?A5A22)*O)=*qxi)7nQDkth5HZ~ZbEUy*=_|Bf#7 z2#Pdm6p8?J0qp#!o&oKVX#EvmSWbY(i@F?OUfV#Qp211~Hqb>)B;;Z#Zk~|8lGn+` zm;B`L8v_9TX*RC-gO;%V&b$;m_C?zg2z{sY%G=&NAHkA>WF{* zAzbnoCr7m>1)@B<_x==1gzRt_6x?W-@EzJS^?>pM0@V{R$P&m2i+0hy*BG@fTkSCb``WLVJg^kFI)G031Jvb) z0t@fT5{Co0J^v_K#X_<49y^r zI@La&iAnhI=mD|kP0UG8zz-N&cl&}f>RAaCIt2NW+c0@NcY z-Cb_ zjvhQK2t?0}ejI+Igq#){mu)^e4qnARQ z?0-c9yDc2x4&jJG-Xnb93t2`An1p*D4UjJi7OZ=K3j{=a195f_4+ks!y1xeqwu1q@ z(SwT=gociZg^7-ifrfac2O5Z!fyX>jT1(qI?PhU9uhbHW8TZ8U4X+6JD?NZ}k|a9` zk=zRODeur}<>}Vq&H+ohUPKUGq?acCUY}CMcu{hc6jPlHqyOu0I{KLNwwGFTz%kRh zI|Cf|!-pGfCdWJ)sE+^G*p?!@q@hY=<^_t}(R9UknESx#$`*ui-2QaE3AdkaQ=OR| zjhrkgy3{sb#1Hfzs@vK$_!czHFY9ystgtJI> owas$6y3%aQ&0?N<>O%9}>)JLh z-P5ACY>&q6S>lKVTfW^O4BrtgV@12m&4sDvUVWpN+e^C;8{2UH&c!p@gI)v|K2n|I zo^xFI#z&P>v|Cgj8;yMiW21h%lb6R^Ll?W}fh=8T6X!|vmPT`CZ|XGk2@uHqCn#WS zH%8KmZha;)Dk~RioAjT4Sx4e9lG9Fl>fuI$XtT+rqggl~Mcg#sOn#&}@54alOB581 zOO;AotNS1mb7Rbp30u-K(wiG60@s6OhJ0)K*=;YZhpdf-;9GgIM$l;kj!JOH|NH>r za_X4f_^W};6Gba@vWluf+W0tb#?a9UH1KMrv?$|js`N4+eH$f!?9gnPzwG!Tt^CoSbKi9~;fT{FC{f+SWSMOq}&n?sooMxNi zz3a@+sww!Rno5|{k3-BX!hK(I`^k1HlRWnwC|jeNZ4rLTVM5b9X{d+ul-X7^ol0_p zg6oS6-+=x z*Ez~OYGR#neb;f&(dpkje4Yqto)qxMWC})?intx{bfoDpJhUySQC_osVc1CKc6Ae1C8pDpu-v7X`Jy3=k5oOX!W~P(iKX+ zYdj-|Vd)d~6gwxs>AI7Nup%brt(wz!UE&C|K-VIRAK*}#5z$n+F+FdhRc6JjP^5yS zGK9IG-0+w!K`ZvHZt*oBq;~bv?R8>mb=MGHlL9rLyC&S1bDQcU>)`U3=BH%y;Yoss z1H|&6+&<7Th*$Q!?nka8PaYyISndCyVAGe0_uB>Dcjc#^`63$-{!_sV+FQD)PT*b% zFv)&-88&)k?Eppp(n%DI7fg|`v*8VB7D9M&6FMUtm;F_5+Ek)KttgyO;lO}h56b@o(hJ6iGy^hTxxQK}6eCNdmuGY2*2 z9)3%P6D%O#v@_cgyCHd}HDO&1 zH;MN;vGTmAo2MDy+>RByeXP--*@7ddrHVHJs!^HMSv?rzbOSm zH%~TGUVR675H5rL6Lc31boyez#*L3IYR+g+F&eG8K_jHrH8gp}RK-+D2{#(Sk3a+j zYO2wLlcu>+R0L*N>C|LXlg)uw<>bEw=l%%v0_{WqYczqkbdiG4(J+BO3`}%bgbC0x zNkMR#u5EVHdnv8Bfkdl!LTZ`&h8J9Fa-S1#;_x3i1Qn7c-{PUS?o{osQd14IlMsIZb9@s_UhY=w`W&N3b8+dHR5X;zBwfa6zvzxAkB6FP}@2nIGwZ0c; zK?1(Z8X~HZ#W=%wmYJK-X+vT&iR=;C)Z-rW$5g~$60m>g&?!sP7xK!$J&iG>+p5oa zoB+#IkM@{*0+m-y7BQviAVZn+b)U(}?I(2H_~z`zMSVlY=I2PS1ja1@PbPYr-1I|0 zZiJdMq>eZEX$`wY#dkHV4*+3L@MGg?GI1Giwp!>g(SNm zR}nF0m-Doqau`yoALATL6zDG>>sR5ptzk~l1lFJV;&IW>KQDzMhxLilOkYSn&e>KF z+H1O)yWVp6R1?!hD%iN#R?G?}BJ*E*A}O_}s>6+lgjaD$Qc22kAIUazTrUg_H}*8& zrxGN|{D|2jmqSFfcY1?eYlETgR`Lcr@YOUD@DudR2b);IYPPfXWPCdB+EtSWuX+<* z`Og2Z7U5n!t+<&%_pTm?dgZD~=c{*#ZhYsjT7B-UO^koWyZ*mfWENvN^%E4L99W6t zFwIiFs0&OXA0^+BfTazF8i_VX;#)Ku?8u#0-fH%pNBq@WU^-p(INk2{@%qJ>w%a-b1+chRZ#6HNDJ6yG2akm|W)t*TleXUGDGm zSLr0wnr3nn+`sV=Kglv*9oRobL`qUAMn*%w%kW{UQa|2}1Uq6Y0WVDobL;%lbJ`En zsW(mCt>cH9pg7+B`1sow@oR&d_6_;y! zbROSyo6t`?gELJvPw3KT*$5ksjLCM-_C{KJY6G^N=fY&%(*|c#JguFX7IOtQB~)gu zb56#Hv1{Pb=w+m@--;+RSBSE&xQ}Nh_Z~ta$~-^nmU;29TT*Us-?O)cvSpdMZ;W1G zF{s3vS3q2GZm1_D4a%}z?1J2WJvjq@-6`}zNS#K9|3it!mzx6Q)}LBlibp}de)WED zSxdp(v2hB=Y1*o{vj1WvPI3#>T3SU$xblUJMJ6|7X2d{0^VNy`Sq)K9otZ090{^P1MQjzsI+6&^3O*7ZT<)X_N4y~O`-KNI{QPCPg$#Xmzd{FG91d})JCUC--J}K^~&k5-b!{j zBf+W=n_2D`P$`(CWRsT_*v1=9q@-E^3hw)n1Eh!FAiEKhTT_53sPed-s9J=8(r^5- zGqA$Ftdb~KYVpzAu2n9X=TNBHhq~oellYx;U`x-fc3c%+ef0jioH~w1{x7Ek=F{?A^Syn zmy7RpRHe$OZxt~bTT0hkShJLepo?|{pE7*wgFC@eZd*IK@`;sS!?arl%>RnB2>*fW zWtQ06B~f9!?PP1tc{y9qpvB0nTDmn`mTW!fH_7o09Prh$cDG=2rl}$Kx5@VQRg{b5 zdZpY+TDB%1HI&0UZrd0t)Uhi=omI7iv#Jf%1~r?X(XZfx^NcQOvpW+-rR4Z(brjmR zf1DLjd3= zILgepTzDUp{bDw8wK?^t5-)YGWcp31+g4$P#ouuJfuY80p4JLeTPolh%W59IMgq-7hubz-kwPd@H6mf*+0 zq!ra;Pc2Q_7?xef#-O~Tnrp03GY}($MOKNgG~dp>n`}4`9}&~Q$}Xz8DcGfK5!r#& zeoiSDkL>l(i1HQHTzTe>yUa4evF0|e4_BjR)hl0Ey>gO?`m$=J?$@H>HlDkhfcuGM zt1%$jK}H3l=J#HOVuRrvzlt?@>=wzL1{cGYwJr2`0o8b0Y5T&t;|9mI%O{UIk4ZMGN{X0l*8$bp@d zcMSvqvJ4SzS9nkUeW#LaN;UGF+<)<7PovOV`d@rKwZrQ(b$n7cU#E89pFhE(Hc%pb zGpO{9{M9?`()zZj8L`c&2wCLa#$qF8B^6PDc8Td< z`{HFwnLMQ4DZv}z-}T^)&MV_Pj2|gham8}p#mc^RFU_aTNC_&SFY$Yt_i9*AD_QkC z&(34lAB>TtF2jXd+9oPN_ODzGvDgbzH#5cKCb< zXl-ZT#%Tl%CRcKZ-BWCHQos9I?wyFyiH1{*+0G*Zx(fLnyAB2oR15C~n`iyl!#|}K zt1sfsGmex&8B-EooWjkqJ+TVOuE-kr} zA(aWux&K($#jIpjE2%Ggqe(nO5z82JMoimEanIUk1@zr&Z|{}!3rqoknRioH! zceDXz5w$tXM_#>|?NPDCI68N1I0iUezlW?}qI6;&Y*JNq(VQKzVU}&aJSQq*Z=*5y z;2~aC5=~t&dN~W{;B}_F`~Dgg=gOA7Rlv7^ccUG+cfaUwG)ku#V;63}tUt|RG$hh? zo-O&^XWL6RvQKE!Nasq#`H8BD-sVVgYKyUDyTt79rsMrmUpjxzXpmlY8cXxL?Q@n` zc51Nu)&HFPR)aP(KL!X}#KlJBr!<_#u;R6Ed+Ok8&!+w!@139aboL#??4=A6qo+v* zB6YO|&kXFLCo^%YZ&cl*zOAj+SP7lEwOv*{C7Xy_8HLj*z$-;Yb--#J`Ah(O-lEIF_Ts-1`wq4@DUBX7%hMU@K zGnq%w!mjyU@H6tOES>5J|L^d>#KznA=+f7&S)oO$gALPbZv+ zueBmIi7aS1PbDZj9b8KJksyZsP2Kkv#}vlMDxI|Qyt|Lp`T8Floe78b5 zew)d|ddj#+b^f`=7lm{#_w4lR*#23zr6Gj7n7!K6PWIr_7`R;09koN+)Z!mGIC3j( zZAYx_msmoAq97_`-^=V?(kIrkvI~^9e=`1}r9x>G9H?uv%*1T?nA+uIVfD3Oru)~p zL?5$8{BQ&D2eN$&J*~-+r+w?Se9E={twQp`xMcF%WM6N0KHJI>;>cH1Eh5}uiWsm3 z8m8W5E~LP*j`A&4Utn#>b{=c37Gf3!oB%#6l zx^~9(9^LrrqZyIcw_#uGw&Y{q#M9bwYR;Kv_v1VESlMqG71X^B4u1CViBAx9PLOGe zdFzD-!ivmbXW{G9kx;ziwos+YZMxaIXHFXLHIGSPkqBs$)bZ6lai*LWV88y%Q<+IX zCzjmVGupp`SXz!yPwsr@Dz+EDp=Zgtd#53VK3uB3E={vdez(8|x&bdPQK#n729<`U zH0*}{5R&_nv2?pf8v{&=zbf{9M%zSJC$3s(ElL*5t}SG+dGGQarYL3D_Mx9m{^DaA z7yUPP@2%NM#dPTp1t#fai}*Km=qh~FwY8z>(uwC{E`1%CI))t$wU`$YSZ^D|x;Q1D zVf2k(s#mRJg#nwK2Kop01wLeE0JmT^$1QL_X&2YJSFi(;xY1U?hBs zWAk`lu>1*row5oaXjc{sGp}O_Q%J5#aMiOdceN0og%5Ew*Q`^*(mSpu`PRazZ%nQ+uY;#$UB6H=8`5SxW`jgIs-u``bbH;$ zOP$czIWC&_$_&u3s`B}6-G&C*c=;HCML8|eDTwmb4C~bgInb=>+`OA7}SDlV~!fFrc4LtDdx*py^l2aEQsVhkjsMaol`!nA(c`?mpkP#S5Nm zo`CWyE4Y0W)*fXH+Vk2?#4tY42;*S3zcMr^(Z<#2 zHyNyvo%%JP1j6$Aj^G-(3^*FB+`FrBd_>~mI`oM>>AgI~;H{pt(ouccv{|u<{G8xt zkDvc9v~c?P$Q8uRMQhA&P*$;B;yHKajYMtRIk;p>ZmkSZDb2B$m?WCSQ_1+kss|BP z&Hf3}&k$`rBielNo9@yZXSH_@``OzW7@!|1Rv7~ij{*wq&0 zx%k_)OUjZLY{<@HhQ!AfZ zKYuGv=WU7>o^n@E+b!BahNHgV71VSoTKPKr0T?tcE_}d8$i?NhP%xvxcCZWvPu7M$ zo$q5m;Mq_NH%yyj?8)S$P>R6GV-25=VjQD-jQDKqUbvI z4SPmAB%k?=ZbkE2k9vIfcRw6HYrFjZGieg&!Ah$vDefss=X2nHsb(@;0di&vn19_= zf`dMHsy{9eT#J$c=k{hRzC+Ua4>wobG`6s+(wu5h*X&CFoLe!y&xgLHy|uKw*JLRT z-Nujwo~a?A&30~MS(bo>0e=nM!j7Y>_S(_MRdL7>bvlW51ZawO0|PpXgiL+-u;Ktc9V$$^}FrVs*4 ziHkpovvA33UP5vUIE6#;6w0%*-scygsX|LxWzIe3kdtE7)9=gAsl_(F5S*kmmD!xG zqSfC&P7qIhr#v~g9B{Av1f5WPfY~UbQ4JxZnrF%Twt>@ik6-opTHzPPTCJEE+Qo%B z8%zfLknLU`!JGYxeu9wvN*n0SBEq@{Ix#c@IqzI)wv`#7IuM6^6d!R7wS{JdQP|Ml z+2v8ua@0w;nsq9DSxDK}%V+z9fPS*@p-u>g@$I+MGO3Z5rc>uUrTETd%7#8yeAFVV z**Wz-OQ%-*o8Hj0L=L-*-=_kN0Mxjodw!%S!z>joH+e*bZ0uq2dz={AUQy+~U9YQ( zDuE|%gc-d9Q>btcF^%eEJ;`0PvZc-BcMuR-BbU`C2djf`T5y|e>n+ffLGab(^zzkI z5+xq$ao|!uF%;%Oju_1rZdy(-Gz%JbPj{p-hE2nEV6F+p1`TGgd7k8z+>g_>ESum- zOqs-XSQ!Y!YbWI>E>;L+=TKp8=(z1n6X|SxTvcW99W;+%aQS(6(98;j5mr;zbc_pm z#!Am1wF)&=^raY%KsiZf-~1|5--T< z&OD#N4vwGR1>U5b+J)x{PQMduG@)YIm?@&M@Tq88B7@Y-zs18kAsLJRvl>qQ1LQWG zB+KZW`AYpwKlX0l$*2Mj8qK?52hP`riTK%^an;bVEl*^B#s3YOTfqdKqp0+zB1LQ! z`~h+cs&UB$S%ftCXLQZ#W$!f5Ub@5+*X{>h98S{KQ_gRf*S*`>`D%L7nBMMf%ot+{ z$x@eG)T!}Nv2m-8R;+Z9T+iOs2!0t^`JJ!j@6`stHCL}%-C8EQ&a18Wfsc>(``r*{ zmp(m`PgiUF3$^`~B6(-?*zW=Yqh~@!qofba1o+vHr7OGEx(7G)+CH(CKfwX!F0|Es zU1QQtMkjS2^ui1N=j}~J@&foeeE+{6l0huQ_{gtaSFdG?h_!XH>0O5@MsWGPM_YAH zrvhAyR(-#I#HvROo$wr7DtAfTe&q9MItOwy7sU@=Ao$hoJ+^=()KjuvctQT(*J+1) z)N$qP2Q%f6%t3)#qW#4XikT`n&awnRSfEKz?%qZ9^*TDZpie`zhU#MS7NAzgsEsoKTG+YJG&~^{H|3aehq_HR8P3t&lb?SAz5k9p}J|=P`5IA2_!a99SKkjppzAGX;q&Tb=lNgcpnVrZq-fuC)`E?%rwu{7ek@^jjY8JG zwEV+)n>kCRkalam?}UGuy(mg0*^Dl_i8}Zj@e4Mi5#w^wv)-fqy2H?-)&;CyKzm;&XoO#A0NP41oe^~m-2{eu#n zT(U7)VK3{vQQB!}AX4Yu;@;$Wk_`;R=!hJ{MT2qw?+`#`%=!?eq*5lzKijo~*)t$F zs0&6=Ih>{|kuzdX*lz9#W`XI~xA2kzCUZ3ce%EQo$1nHr*Dw z%aj|vv|rMrPAI1i763PN5uO)jQE~~1MJn%S2v1LqT~C0kA4oCv+@P0Z5KCWAa6@-z z!Z%g?>JKBNg43-nM@Z3G@M?|Wfu)40jo9%h%iA;xf)DJe-t&}NTEFZKOaDJ}cqb@F zk#=;{EB`FM&xubk_t4`rrKHeUsDQ5lg|oU|n#^teY}o;+MN7T;toAxyLp*Z+s?wM7 z7g`9&gCJX{EK5n*0wGRMBpXymxRQM{cR-yFV~Ng9oN}DSrq|EWb!J;Ql^QH3L7wsW z{4Dkrr<|KEID_8oT5oT&>KKNj)QVF9XRyAuXcSi)(w7d%t28&~Mk7^;bl=mEAZqr+ z%aLET?ZJAzkTCk*3BsJbbB4B$uD6=Ttfyw;ktdaj?lIx8eI@1=;aO_h%&XCC9pctv zgT4GIJpnuqzTMB-xJz^?th3L_rn;hIY=sRH0&HjBqE}}nMe>&=PJ&uv1$dP*vrMgl zGX+B7w98u4`k@Y3_mZU&r{vDhZ6ELC4D3#vG7aT;yd`!AcJ*$k!f~1DZg0~DyT&&6 z?-yyosHZW z5PVFnF&8`gW0KsVfHImraebgPmdxP`wTJ2179tJPGf%D+6M&T#@F}Zj2wWu&*F|Kl#NdHl=76?LM!j0XkSB56J3}1fU)J^ZPMnyBQd0G zHkfp2-kp5n*{o!i@VOL@_fImU^)BlRIQL}R4Cyngsy%w&tJ_(999&&$z`hAy*L4QV z#*XVQ<$cbW&x=3bJhRNMt752&f43+5TE7aJN-*=4aJel)i>m8i1x8*NgpkJ)Cr)bA zUwf(*Jf`zF^b)QuyTjy)QIWENzJRJ4t;wn?RnDlQK=(uymROeQQp2ElSgM>uqUURT zGsm;NYkhvhc{Z1LA7>k1jOF6JeO+FY_wyzF#a^TA34?d)gJ2?qKq619{4(WC%(9x; zO^zR2P>$)wWeNN#&iL-c?(wp?T>jL!il{m)Q>!w0qvs~9Y3}|}-&fD}fd|8M`j4Hc z>3hi`q}_E}{nhl{w8~rGDd#xmU*_8QhJLWI{Cu|-E9=LpV?zT&r*lGL_s>|=$qO5( zUL(@Go~zz5)1i@#M^Q&aIlE;eV?S7$pEzY4$}zen_GeI!c9}VBR8`C!sZUZbk*(w1 zdF*VVR|*8tDfe);wvM4GlKxd-$MgAh7T~?UmzOU&BJs+<_5%DmBlFeF_p|RlazO5X zoFz`BccPOzpNjZ9f(U-I84(tuf5`@K$~g7DC0GWi90>@O<1WfFf)ZGce`^_yU0kBM zD#TD#C9Nsq(>x>7SQW9BLA&x8N3D=D`p(*-ZaPA&xV6Z zE4x!`uEa85>Js^EF-enD2qT@W`TwuAFM+3O{oYrZL&jt*86#vCQRWC44!R{3k|Fb$ zAvZG_G9_c?;V4pEMG+~=Je5QlB7`V}`JCSNboSYMz3Y9}v!3;C zY_P!Nx#Q_C1#+vt+^oyd+GnLHIINg@Q;ScXpDRA*aPAnxWXPG$hwrbsWgHEdDmY$S zd^Z`3Wi8%TmwJ^xFt9MO=jmOZdWSgIoi<|44qqg%h~4Gz)xM-1z+*)Iyz-(unVPP} zy+iG>jNcU=nmN~{U8O&kVRQ809AkJ)cHzN1xiC8tA+2uAbC1tMk1mr}HCl%~aCmr( zE_FNkgi=Rzjpqu3&-HEwr$LYFyfQl(x`K1|L|$e1%A6TutoQxN^B%+a$m5IFzDLe; zyb35XiW7)#H?11R=xz@?bKm}f$+%41LA|-zLlg>TC$m*cN+wRonP2Ljrl0hDuBdWg zI^o7FZ$oY%t;*ef&L;KCRQ!4xr6m(*I9%kt!|dcA(z)vKylj6kr2RBZv9`Nu(x$Dy zMOT6Qyu{Ts;yop|^*B%TAeXMIN^#74i9Jw{v-4=^j6behA0qQ8=rD}w;5oika=)Gt zJC@Ta@oBblT&+`dZ!8JW0ooooNsKMTakOVoCsvs`F=MmioI+RPCug7czXqbyF9CHu z{JD?CgBIE0d_`hjk@Gdr*FpzgDoVO#E-(k=z?CyV8SA}81W(%YI#oP<;sADikZzWs=hnRxb z^BqA+SgU^FZ*i!a+(1^oLZ{O}OE#wtzk$$m6?*)NMPRN{M1PK7`UV_Ku|`F%$}M(bfkqnN4YU9`CH)L3l#A)YrqAAOIA zY%NnvF2JL4JQu(o-Amf7(al^_7$%d8g-N!X!Q;Z(6u2&_c4CT9gJUd}3yt+vZ;@#P zJxP>_>B1xUm$C}9A)dVIGH2Q-8pd^orfHBRNQizIvujcAjHTS$9iQDiMy3buT_H83 zzAxNFM|UR^k^`1m_hIn~s7aAf1 zjZLFuB%B6!3a(4_TKoUsw}ab4;JaQFMk+4y$(**TIn*aPy( z0I+(Fg7nOhwI{V;SC7FnDP1ojgpA3ctH({6rM?q5F!cX2q`a zO%d7@jMWS>&!#N>I&~QY=xB3sjCbos@#>|3icvi|5^W89Hz`c!&kR*%exHoRyfDJb zW0OB~rQfE}Qg2eBSZ2++O}nJ{suTsT*|cbH;B1@W{WVtq*WE&AVFD${o`+w;$sQDwLdfQwZ!M zK39^hVqVJc9h6cl9u0~ePHEm)&P}V8NW9HWmh(^>h>w+qv>!eDErwhJ9}cI3FCT(N z{mjISxve=MoCMuROUO-+ASQUQ~rD^ z_N&L?=dXtoDkCmzWhAP(eD+2%CG85gxcJ~0ACRmHTtY@6sQWIK;J6$dk*$`WNgQTj z_};tu%i?Yo%60s97ReEh=7s9>Esx-A6DQ&ge61oLvXZpvax2HVqun>+9dSEEonB6T zJS{Tgx!V2>a$-;Vd#;ljGZHQNfe9Utz4I)gY)8|j31DYak((K z^q4Lw1`U^CWO%`!3bF(pa5UMT$?q`gt;YM% z8izACfE*2_EZq;b4yR2vvG~n;1pbJBoSxyRX*;W;4KS+Tw~Y~>Or>uoe|Pq(_M<51 zgheyu%_gD%3t!&iv&CoIR>n5?G=Kletz743!PC-`gooMd9kS81QaR(f8PCXdz(0ssdG4EB9_T!zwc0x}E<}Iq4;hq;;8PxLF zkRcHKL9CD8xc;*kj{FY9vQR98F8!B4dpCH4s&F^xIdFsS+!Ag9 zuu_)k1e13CrJoqV-*Ejb&PUC)OCMNO^qzg!t0ZcWqh$4orr@XjfB5eoCj|hm@d}g^ z=vvr)ME*74qvsWgWTqzFAqOb4*Jl`Sz_1bj-gv>adoh}77JyUYK`6sTtBJJHof)7i z=*%++CHzZ}yTkuZea*zTGt)D^vG?jp+=(8VLy^Sm*U?cVTjuE1b-CF_AtL<;UT+o- z2iC7Z{rpe1rOko>p@>bP(FVSH)c)qtySPWsZ%2zCY*sXZR2d|5t!S$x0vr|VXa}F4d>4nc7=oZrru?V zf!`=zSA+-3@6~wC>ff?^86qe_qgNurZ@!d70II|`I1JO`<(N4cHA_wd0gMfC5#K~o z0hAX^Ss%8%!;!KWn-^)L^bjAZjk0~!`{gOTkDo@Id1a+^0LNtqKo#?!a%O)PEo>5Z z{HG|w_lT=pFc2(=&W+_-`W(sEuJmGqAxr}RVf-gR2&3Zya`Jz~%3r~yr%aFIsOQLa zytvUCWKxe);(gCIlW_2y?uOkx5O>!Jke*55;b{>?sdg!E78Q^Z$3X7*SLv$R8He2p z%JH0qpd>T9GXv#eu~_Sy!s&F;8raw6>}cv(R)M+TWY!4@M>R~h20gEYwTr~1XBb^L z*^hVgrkyO(!sc!)Smg}HN{4_lO z5{TNXL*iu@3!EeZm!$s{3G)HY5RD>3F@z6v&?xd;R!_3M8441{>k(Xg3C-Fd3MiwA zAb;T2z4U^hYz<(|948b9s`qPZ`H?7d-P2t85WEi2-h|=l4dKiDt`WWMM7f##hCJMw zY3GC<#6>A|#zbupt`+x0JW{3_mC(jsO#V5=5DP;Bv8RE%PXATPODD8vCXMEVKA@$D zmrc}|SL-&B!(~ijQ7cArC^x%F&dtjC+Q6~Q!1Ux0a`Asart3qjKT!*9hGKuP8je|B zlVLn?{b3!VUxF91vJn$Pu^3>ULZEqelLmb3c?Avh{E&Hq;TU5Z@;bl)K-S+J4_F17 zr#Y<&%NwWI57k5JxZvntf>#K}WW=eDTfg|16U*}!Pgx)wz(eZ5n#(5uHsv`I!-*jp z4_F@81O{?NKbhJu$icN}KnNZ0qt?Q896s;jU za8cDrZB?jYKL6c}@`{_E;CSm_f)uvdS5_1uvr~8Zx#Adt2>uzv6nTrk82}ab27_-fnw4L}1ETqTeDXg3 zO5d}BZmrnfr9Gq_#Y9$5?1$-di0AnwO;A}+(SFtK@4`~e+)5R!fUHGms6H<)vQr~Q zpx4{XUTi^@3bR61EsL(9acQ^otH|noQwp%VMn?%26kVf>E?c?{)Yr{_FM|DGLSD(tz~&Ma7yz6tu`5+N#fqpz)YecIt243=;AsE0+XnKFjr~0@ z9XNnse9l*Cm5#NL z#jp+K;P45|N}~LGk|!YJYi`t49@a-a{ZHZG$g<8NX!_P=km(QF4ZnU2-*h>(0<9S# z^VSxRvtv7$s$L=Hb<53|WGpea=D?sjCK!JvoqdO6OHwPwnAK#k>f@5yj zWYb-<=TsRDZOQ5yLk{r<7}8I~<>zRRf>_rmYMni!N%FswAjx4Cj{lKFC3Ch7;iqfeC=*y2WlsY@G@>O_l{lUX4OhFtvqH3MeCIj5|HaEa zQBy@(>NW7N_FcI4_oekb15ULHTfO}_R}dtTL=S}=ZcjwkHZmWNr5?KdI z>4mQxR`+C2Xqq~3Tlaq2`Gfl2LfI!-LW60*&iv-5pS_m>(98jYH<9Lf`rHalNbb0~ zPsVxoKi&`m2=5-x1b>XE4%%hhN->!PR~c9Ya~d44%#0gn*?F;`1{zZkHQa{}WZ z2H?;P=WSr^)JBwYGhP>n6T?EhcG3FXtAANA@I|V1z=s}Xz0o*40y*~2nr5~26k$-5 zsqG__H(3)pq8%O=a~doS&iGvU`0X#4&JlLBCrVM~a0J7V+F5f)<{8VGpe}<1K?!Y% zL6o!jL}-%b$XTSKk&jdT#3DFDZPy#bMNfHOBeXK|D;=EJ<1T`A)i+0?RRcVh2}YAV z1GQBAVCg$?!0u#4N711j#MF*PYWq|egdS86#++|^B4lpuSc8B>B=@vN z`qUh+tDHsYq}9z2@>hlsf2EIrR3j=henq6us2Ccd$n#&t%Qe9w>J-#7UOwTyYY`kq z(%?|KeCNVBQe&eLAZ*pM>O8TLJ#MBELUS>jZ20Gio5Sg6m6o?HgE>-}@ytX4A3riQ zaYH4qD6BAFM+Gt;aI64C0-I9XI8t!(IbJd1Wr9-+AmJe@K}6FrAwOQLuR9m4plg+Q zFZ?&wi$t{uhR=e?x>-0Eu~rIL*dm%428k1cIWKsV-3XN_3$SkpdX~vWb!$i*?w;#2 zw4(^GiI+m6OV%ZOin}PKMP{t!E*0N{gT;~QDTNb?LqM$C99Xz7X+-e*VhJKBMihD? z<#?}+LTYhfhJ`y^AWNu)F!ZX$(l5erso<5oGGMa#l_!%j z-wD6=&#hHw>;MOpf!UGH=F+Yizgk0(>cx_9pN8K+UqE72+bTEde}5N7$Lj@kX5H=_ zmX==HQ3S9!+kh~co^9*$)@9(wDuN$t@}2A3pmeI#oL5l&;%@HwyQfy@PyqGuSqkh5 zlKfg-6*ZnS!~j$dUO|FNN&dWHz{#IS`^MF^(%b2)TNzlCaKbV~<0RedXIj5e$>NK2 zP#HQ>Qj8m^1~=#hKLp)WYr7RL9g0)mCnNP7)rR5&i%C%?!1FkzjDxLRKURT3- zcv{atlcP~Ij<|m+1dLnp*%oGJ(hgj8rrAW27wJoj(m0;$vodS9`4LFt_XU>!Iiw$e ztQ^eKz?lB_0x99gRU2)pZ6BkGQNZnj*Ry`ZfQT4@Zx>^69<3W(h4G z2UdB5`}G(;9JJ~C?+0_%1fGA%KNIW1sa(Y#{-^t^6v&fTtv)lEen+ZEUA)kQ8Z)#=A|-5%9F z_Pt~KX&!8DY)0R=y@RZ;RJtWw9%z;yJUWtSp!&LFUs8_H$zxWjRNtjb1c{Oe6f4z@Y1BaL@ako1Lszm$*+>-LY-q z;mXu(yS=Y%m0Wf=L0`o!cUnQ+_e91o;+Z~w-oqDmJEQzY5lfOY&`EEJIqx+u6P2Q^IEN3YVzCWTbaZ3Mj zphS+&UuEv16%WeP)VWm(jk0^5b^wRc4$EZt)HmhnYtYl!Uw_Z9g;0Q0aixSVLpe-_ zuRYrl&;2sr;pS(dGM_l63ySNMHmZif)v~bT6%+w8VYR7x@$?0Kcu7+3>Q*bLzzv5z z8-u9+o=u)|#`#*bB==Vg_-d)8$N~vqI#i(PJkQ>mDSj|b*fjsH4lqNQP0RK7JL4(K z6w~-x6`n>9sCnK#9t+$DOJ~VS@X#s`SWbE_&1&JTO#p$27k~4~9C#N<` zrFEn~?VkQlMn$3nI0B&c$&i1Fy;Q0)dYj4R9JiQ3nWQ_Nl0mYoZQpdC%mtOxg*G(< zwk~nIg+_9oSUgzdi{@{3@pO{?9z#@=5mHKL@Ay zW)+RIfS^%~vt0iwpK9L_87yCK30g|rYuS-eUYOWXf5mgCtBZUo`lvVmYDb_mHpH#k z;p1sTe;s>*@h5{SwQXMHdO5PR@%gt7YGmy6j$rBRB~Ll1!JlGj84#3iedvMJ#o=Y! zX`qah&$MjVK5&a5Prs|tOmwx2W&EnuUm{fItKZ5a)D0P|O=A{Erk-?oF8uR>`smx( zxTM>;E{Dr&{W9u|o&4KRD-7h2)FhlO4K(rQTWyZg3C5H$$OhkG*g<3EuC8gGrDFgf ztN!{gW#iwC%mm!oTOKP?2QHafT;$(osjgGV7!OwVN|(Ji{fG$lduoX6nSn zcPj?;7U{064bw7vb2LiFZY0XJ-@lYul#tKdR|;!^7&-GT?1eSiJ)-`%i?hfk75p;|Nl5zd;MY zDv&)EadPtQ&_ZI3)3=ephHr(qggqRXV+^H!-wjZDJ$ zCNnKh{Ni0=%!j8AK25`2!2Ci3Wfea6eZn90-vZ&!NT}+V>ySDUqJ`js3z&{TFhlqg zwGzp<&sK3+lqM*3vqtoV2ruI2G|ChV;wc|>0n@0XJFh=yScV$tLwj4t;JlK(>*2R> z(q)}Eyf6rjywI2k!lekUzNYxng(Uo)4XSd2nL)fN_OL2bp}+3OX5YZWo|m|%&wpg{ zd}dOTaO=+-cix`$us#)G%+8$nUv?$^7|`MIH7~|w^bfwS_IifgoB7G}0Hxjo!5B5N zjBPQY^Y-CucnhRt3!?Pg_Hv@xOXi2e{Cu#0YYn4ur1;xbNF9z4D;WDl^F)^ejfu=D zyM9Wx;&QM__+S&=>B8Xhv9=B5BW|4bNa+}>nJw^KaJ??twu#rC8xE2XKRSyZb3+-4 zxU3s6_=WWyQ8KlRds(>Bn5V86TjBD}0|+K=@L2qifZZ^EseO(a=jb(k^pBroZh9FL z(D9ZRna}}BdD>Y~guYA=lscu!^6jVvJd=q8oDBVAZ6N2?-EH6t)c;-A0t&8+n9H;# zoymb&vG4Gi8;R=5weWsxT&cSwZ2R19va&wZq-?Ib731SLUk|#3EpuRq35S`RQI$}6 zPP5+wOp@+_&NrxHPxxJs$Sh+ky)KtL^N3B|{@cVtoJYyOhOP!TQXBvuImGI8bdMkO zEL31Z=uAJ-y^`^t7Sh2-F0Fm@WriPk0&N8>rm1KB(n@ilaet>7r@Nneti*w4*%WO5 zY8)+f<^qu)nAX)v1k$=^lnXHof9bsGKmN6J80~fuNH@ia3l|2%y-9h~_)>3h0*_fE z*fJ`2ZJO=LeRrzCKG|T0X|~p9z>F_$kBx~Q`$=HtzWle+kq}dj#$HA8DW=rY7lY@2ukBKFH<0nnZmq}I! zj^}dnSi@v!0jb+ZU$O{ck;SEi|oLQWr zQY+v;z76j_OL_mi0KaOZR`VC{x}g3}6&aQ))lbot@9ma;-AINvF$FfPes90Tva0$o z0oY1L8n{JOYu4en`mwc?$g--qTrc+Chh|Q#bN5jnjyXSoX+#pJn~SKxM3k7Mum3fX zj1b;m#k7Jv+KEm6U_G~jlfwkNORW)+2* z5?u>3wWZD69$*&}o8?O2X}EiU$t;@)z~=)iDnhiq*xAur*2IOnGw)`mh`6aIyk8x9 z8a>TiA)}j-P3$O>*_X6q0(y-x zMThR9N!%3;zL~&x^#&FI+|DZ8tp;!6hv*0I?Ju#UK@Cw*E&2%F30z@^toXT63GVY2 z+6P#LHgE?9%x)ELf3R8Mz7;+%^c+KXT?6KUNUzEO>;-%w?h)kSHgk|?p@qVbxXo=2Vr0icR>eMbdC`pC3vc(O8KxcXx2T-G74yF8bdjQHgH-fPOD?$+$Vs^ z9;ZI#TR>Afl;mzpM(Q8!am&ibnSsAurjQ4XdJdRC#&;dylVGd#H8o4>J$__lWT0^Z z@)y8QHc0k~X@QeRm?2*ul{n^0HkOf>I7;}OVpcEr8oQl>6I9jmR!!ks^S7o z={Ii#%^VfEvRzXDR@d$6`)0dFE^0+v_dRob(Q|e0d`W3e674M@GEQ_^*!ouW4sakn zXa=1(I?d3873g<{o74<3evyp3r)Ut`p67h&n7D*aJe~XG{)N+WkE;{Mir}gT>=;x$fGok7U5%YM@0z#sI4at8%MnmRw(BYua6wh-+Ap07yCxw?m1%^bLxz%>Qe z)(`^L1pWaQ^?~$RlMY9oDNya*|N0GG6F9Ssja5uY6jp-11uPHhd9|e(H)mXKZ;++N zUF!nbndy^y*t$FYR6IAo_R=&!^VLip08bh$396>dVD$sVlW#kT!4te^ce`>mhI9~p zd^#)WD%EHKTL(^&P|9pWz=bU2Sx1g5Lrav+RSC^ifi}=U-kJ^JAq|1^MBoc0HNiSP zfW-X6QoYDe=cv?2ukQHk!+X>5T@|WA(O0wo?;4~Wo!5i@zYm$5ZZSsLETvc8Wj3~J znV9`baQgW%CQo9MD+&Ll5u0wlZZE0QPln4BkG2UPX>1dn`=1&v|I=P`6mnb6$pwZl z>=f&1ZQE(q)7&QFLUEdt@#xbI5ts1)p+T*bCx|-$vqqsH<*5Z;+7W|$dpXTL>|*Vo zZT1c{&m4EjvL1K(?n14=b_3`^|I=I6flF^?_s z!Mw~)tqtjn>wjuucdNTfCCP+kCM)mxPJvdXTGf1EjON*S!ZTeYKpVMRok^;5feO+R5rXlfRB_z_<6!%(BA0KP1Ql?JeFU*;$ zdBnpRyI;MsEd8_X-J7Rdify}Dt=^ORV>CBOOE|||{!(5|ON~g^zjfNcscSKTf^yzS|B{c!UOQnAWg0=+F7XT} zYZ0c%-A>=Hs_bhha!Q_;&MQiIBSfwq*>nQO)WQowR zNVU?&2-pbLxX=+J10~{hdR$evUxgO*0?0DM0D(UO;<$#qG+xv#zWqi!cB?*ki?RrlSluPY2 zZrl+{boBJgCQsuGJ=;_M_o53Qy;a{AG?JM$+J>1Wq|6Ywlu?SYJK6n~f0E5YBP_MI zFXZ_>hKke)`{N>eGRoY-0}SLiFj_aKO?z9OpESC!``2(w#Hrfs@Xmev#ay0Hd(|0t zQ93!&X3sOER~Q%QwR|x&d;H0lC&W;r(>k^9oSgb7f1xb%N|~ZyLCIgnqn;^>@eKPD zhU<6z*>wPZ@5Z(qDe_EK;L91I+LP-2&Gop8@gmaqP=| zp79UMxlP{me#sm!BLvD@{rh@XX3fr9bXT4J7vraU!&@b}Z4W#AOE8p|cIgBD?e(eZ+yBXX e%`q>1f=>WC@@U<5-_?w8Nd_LDsaL`OzW#qe0$}|72l%lL5C_1+ z!otDAz{A18At1mbBELjIMnXcy!@zv;k_exKm7whmMhzjgym; zga#u1hRy&0B%qN! za3VkzuAns0=90(sn!fxWtD&o5yxh%;eVt_0y*h9G1$(tRw)1G zj@U=UAc;4Fapy~YXcVvYU%Q_eg#YX-2*W`a)6RhBBgle*5{9&~!DQ1{9MGyE{vpY( z&@QQ1`+{9>C`oA~Xr;cTz?g|5_rCn_Ec~C|re>!&MSdDZyk>~PIsxD|BTeYUND$6{ zPzfH28=gDMQ79FQqPcSZ7HJsA8v$|H3*;dr%f0i ztij0ZpGQC?18LCiA$oe|TzPh`y{VmStZ)qjraj%~D=5@%X`lj1gB!-BY;o8Ea;L~Z zxf$t>V@*`ff&(&E*kd_ILkVe=R3gLfu06D&IIs+H9 zR{5dS_&RKsOuq&UVWBzmwnCRK4XXnOT^3!I*e*3Z!ceL}HIQ6w^l*3fN^$lOH{pU^ zwf0$%9(z_qUx0Y_hK7Pt9NhuA2igx|0xY^aN{3EQCjub7mOe)}zVOzpBcV_2k)VA= zr5W7@0Fb;WOYK!}&}1yvdBHU<)qhm^;a0l=vho7}zVOdN0g;`bWgYNS8tX(0n_&g; z@b!||X`=PMCDSz6fVf^ws4AAT_r%M~jNn5vrx%?FRS z*W0`@OBdX`aF>Q8o^>8}ml4yw;KRbNgEn4g%W=(CqGP&+EI#8a!)dQsP9JwXSiH6r zhbMgag*eLh)G7u7FILOvE(W|?H)SS#L{rmNzBRNu$=;dnDFiv0WiGhl#kR+_I!14K zl{)GywYtS6QMFCo*QaFGhh1#u@YEu;5-X@#;-^GiUvcC^N%}^y);-we5^U%%w9PKI zt~XD3>vjq%nhG8IUYYCh>e`j&W;=3S>`qnXI0~26PORK#dOlX^HkI3cmdfR})0)h| zY>xHO?3S?-&gLw4Bo0ds_b78;oVMQeWw?4<9pobw(_*w%87(mn7G(XiU4wi|xclmF z!quiNwT3;gR6Pt<4a=EML|4^xbY_3+*(O}{ zYa~4JSz_FGaECE=iYA(t?pbJJ2YXv&RmG0lfPDi%-Y;JDRL`enEY1+_=HqhRnVa9N zYB5N)NUG~fT zc=kfyi<$J9vs~8NQzqc=8Z<$CgR%Uz%mxm#lcO`p$fp~tZyyi+R>QQ4sG$Yvyhgu6 zzcGLx3$u6AY#Qb=s+8gfxejJ!$0oLhfeYnwV;0I2XEt$FPf$G#W+R&ZEWUt0x=^f& zKz2#rz+QAZbcT`3>XT&12romiSM0eOOaTA}Y}vsSJ5m@Qh-Y_>enaCGPzQld_wBCO z{%*R>N4d@WXR(k89=aod8(%3>%{ufUZO!-;!gof8Ky-S%Kw6~8z7YUvmcT6~020!j z11?w8X!ZH_rX8n*KDmbpK{5}1^#Lo2RLDy(;6jk>JrYXnZb>-#@omhZx*+Yevrp)JtE6Kvcp>qn!X^EJnpvR&<@k)PPEu>L1Cf#q;MrY*c(YO3dswQ7l)L>+ke z0qE$9Ft4=YJ^IG&g3`{5L15TQaNw_y_AO~ToWfTB;hxW_1%s)?);)x!CEI3n8Z@i7 zL6Gn|_O`SXyhhmQWPHgmwVgMgW#8nH@jc8lr*>XcDmSfuWN{$8fu^V4iAM|3Fn5^a zx&dt2&!?Z$pM}G5m-y^X|Md1R-gMx;L0+NOxv^LZZ{9$QXmKJ|%T82(x+|J?3t6G& zfX^iY?iH|-iEZ54KA(Z6TuYdFl}%4NFKI3bLhFwwjo6+z#Q@=?OX!*Zjg)#L{x@zXEz_)C}e zw{pHr0zw~59@k&G-ch=}_E?;>u}Q+Q)|c~!%B)<9j_#^(!`IEH;VGe}iP@Q-+#;-W zoF-yWIUbk8DJGnj$5ogeyL3y6-CU3h`D$Y+$ehB$R$5da)jprbF6f;9Mjh1Fo2_N< z<};6~v54q#g+4VnUyfZZO|SQ-kpuk82!<>u=mC`46Th(45=CGa4lXH#FGO5=QSyY5 zfYEXHBIpZZw;UDwP6uew2EkA$C*dtMITZk^_muD*axY;3Pl<$u)dgt<;Uq@#S z9<_pBZTlWFJIPJzr6oUNM$Rqy+PN4MX|H)-bCw#j2R@E(>#ANp zRP?NFk0=iP&?!WTov5TT$g&|6%eM(KoC+I4TS~(exi|F3GrxQo%%1T3npw-_7Y9Q1 zn3?Y~+N-pXaa)REaHsVkY-N!e+KR*X;wk6Xy-Ge1^om|wJm{!AYVWwrtOxr$%uF2u z=TIts0H|&*UFEX&lJmO{yotTLw#J*WZF~xJzX0R-vU&J-wYab0qC7=Q{UH zN+VZGZp6Og%%>G)T&14+xL2UO{YiPEGsT9Y?|6B6R@qEOAgjqBsY$`l;LXyCr?}V| zE?@SwO zb--*U(Q%o%NS$oJVANZ;jOK)?<)c*blqQagJ25a3a)0W=q7>U}Yt_*&OC}PtT1L2? z^uWhfjfn5o(L_7o*W9qoGbTJDk~p1(?@xm}PVVi1qu-IjcHg?ypT;VQI~$)$$2u*) zs*uyA?XR4x7#lkZV^~BQ@#qR=nXHW`ZaXSXN09FVMhk7@Zz((j~5nW)uQZ)3s5#rhSLzy&oA~;Q~5__UTK1pM~E473BUH zc>n;!ez__L$|K%yE`HuT=w7)WUeFZ14HYMBr z-sz7rkmQ_#DYJ9bcA|EB1Jq!JiV?^LLyms zQz;w6aQ>G+WBgZT{y1Quus?f6v6bX!xFfQ@--Ki9awBro$M6YtvSZmi({0O%BlIXr2QbFm-HC*Gh)m%ia!q3TMczC?B>`d&@H!Vb2@^PoZb6W)1f7 z59*0$y~0|4wSND-{Qm+@*9?Af9LX`DlxCHc>x}8?v!6L=xD2BbmIt=J9-`SSaP#3_ z1midmF8E3h%rN!Wdpyi@JF})>lS`l<6pwMU$*e;3V#e9e%-<^ zYy8!jzYN)*RQRhi|0GbqD)!f%`KyTiS^2-*?4L#ISLOb4v%iYipOyd1&Hh=Weo^i( zH~Wi#{b}*P-0Yu*>K6t7aQ_lzufGf$LiN4|KD)4 z#IQ=$)FVHUfglW`S3u92#hd(V_n*Mv`MIH~LfNm4xqnOgrIVY^X*P&$_~fu2sb~V< zzW1MY-Vc@K)0gPmp9B6a>%XFeYFBtre|RAEqKS&!#){(`=d&{8qMrOyprCN}uNeCG zWC@q$CavZtVo4lk-R`}?`w!LaJlOWWFoS$cg;qRgxhbW@``8R$q>NONZ%y})b<1tL zMTv8#0{*?yenIOWxGat8J7`XEG|DD8%4HeoqQ$hiBOi(?FNJ#1FX~Bsp_sp&`31ZG zo+!kmdxP70pzZDMwHv<0giZ9&`+wSvYkGVY3VwZK{O_6nOY5Hzc**hcP`a={B zn}J}>j(x`q` zg0-F{pu7L%(EEd}KL)mtv5rONj?TUyL8Zp4aNp0=w$lxRi2oq^-Iq zhoz>KGW84}-f)#JervpTd+lhwT5W4U`Ul(pvD1Hfeiz9@KUVG^4gKr<%B9%c1!N3B^~r-1a(@o)q6p-Dqu^P!3Pq=~U{AdI~F`n49XF8kmgu<;)=+cKyQbo&(C_45m!{^IoKGglqdOcFpJzB{YPhkm+q*J zgPHH-iD+9!mTOGM8x9_|UIkI{hy|D|@Oj9K7a5-s2dGuq0#sN42fo?3u;^{0U5e&I z^%Q(ld12?T^`$JOheCKJpx)9#@p0-GRc7?cGtKmUa|d9NufJce7ftiE0PLeyj@b_- z5m@$)v1ks3Z>jY0HS>JTaMT^UMAi2|Or3cN5*U^pnyjiEbHdSI+%PM;&U~-QRqly?g-IVi(wFCo>2a6KZr+0+hRY+BU4kmz+lJ{G_*-y+sbuD7 z5r7*=BtOe39<$YVrD+(fCtuNUq`xft;g9JJFWo#iDBQr?Gp*wuKqG$SwV=U6<4VKF zWERy+!^o6X-)S*Cr@O{UCqYlcB1^~N?QR^z#$19)25_y7qp6gY)`(thwy5NmCV1Aw z2{g_{XQi;^Uv!{k*l}qWmu59l?=#kDesOSlHKlb$n9-;PQub}7K2HbBZ7i?j-X3iE zb*Z?<4yia2A&>Go>WQV)O4-f1lVo49%5_dn@05=kidTY@J~|6l>ATLI@G2fmFm)(2 zfQ}SC`w*KI9LyQzdc*8Dah#h;4V`!>37yI0IqDAT#n*d)ZTmY;HP1bblC7o`gms!N zz~Yu6nnw(~G#V&`2=1@JCCeRK?O{oIBdZ|PFdEbBnw4`1qNCKhyz(8C10$Uu0Lu#Z zhsui_za>%IL8AiQ){-DsK5p&U2_(~^6zyVNxfDes*YP6;mt!Fg$NSVLE0yW^yGWJU z{UzD9)r`5NmEBAGVk1NR>Dp7`J4M6GC0_%WWY9fbbLs?T*mB@^nepv3VIIBxjF&cR z_2Sv5&Q#!pT4;^M>Z*>duPbM^<5aS@x^}m%TkQPxlT)fbY;8BK67%KDJJigZ!gBk} zdEBU$=NC;WW*wJaEkW7THt)T(y#XJu3H|zopbMKs`7B}=-f!@PO_X3oi`no zb(ZybyWgF7_y`ix;e1`Ps%D!e#{$=?cF0qDnCy+b4V`|?Fl;sLE^y)S>8oq`uGDh2 zjLo#64v#An?jyDTse9{Qt{2Rr!OR>|R9EW2GKLQ& zH26-;2QnmLP|gHj^kv?QD2n%oec3&6%XykJ5C?R9bgx{Y{i#RW(DcdOLcQea~O$+lVULW^vp z2NHPTo$km19}w<+F$u#eiGVbTQ1~43twZ!ZHnhtM{2n?L*2CI!tNeVhimoZZtU-ex zVnug=eZc49(MG?#xyGspR`o@jK)14^Ky8+-B@78P62}lcpSl#)oYBl&i4`dgS)fQh z@@1?(Qw6QPx7xm=-*<{bTSZ)wiZfCCB%WCl-6>p75wC52$x!hkL7vt1o)l_2&yXQM z_0Sv(bjP3rKlcKQ1@JGajHqgdi)_|Jay;04L(Gc-#lkZHWHp=d6+UR(+L_u<^}dS1 zOY3}vQ@g}en)$)uI&CEac+R!$ALXZrn> z9N2iY=v8vO(yj@a{?e?_?GffD!9d8aKBq02?hc!Ss479iGjIf}u#|AG0LUo2$4KtL zr+}YAzi)qBEJ5WsoqB)ZcKSB9IrUyJQy@+zjJa8`Q@6ZmK6Q#Y*0a7oqWRiT&!3@K zSn%;h);jN2J;j*4MFr^1Vw*Psh)GY+YnjU~#k@7gPy z&>5`v-C@esz`kg7skUR|Q@6yy{`Q{tlOrdcICr76Lw~mJcM=sVEL)>mqir=56Sr&u zyIEI063V34v9k-6YNj1sR$+6>>&3IT{BDA$BJj&$#IN;6$2>t**cr@k^YUhB(YLksdSEfllmXP0K{jGn7`<(_aCere52o_irI z#Mpdfn=E)2aCO`>HRGNL#v>3`Q;N#e9XArN9!GW1yGt%gljAF_Of%BCYMr{&Y2^d1 zaeGfJj;A@nxnYky`DWPC7Da-lbBR;0gzG`--j1GAxA&1i>dw3AJGs_$^w-C$noaaS047w;D6SiG>ay66-lUbg8peU3me}EHPp`Y{wye&!*)#ekhVuQd z2iWB0w%oUN+qMpj2K_w#aO%V5r8#=BS7fTX1!;#5QP_S<^5a`ww#(;6mUP2*bDGPQ zzP2)iLpj7}l-e1LckL6ev-T3E)lApYfa`3#A4bE};4V>JxTs!uBYfX3fj|9nK06Qo z&UU$(D4gzKUQ!(sy}4;wFtd^-|M!ss#V^JCTed61N)@A44Fuu43na)2KFG8f2)Utv zP$lu{4-&MI%5i&n$bAT1aU_)JBWQQ=Z(?0Yxnf@TSBx%Yu3As}(~VU!1`P|(78bf4 z>xA;l7zsTq79#!tSfR^eF$McmVSVZXp2~fs{0M~P3>r>34qA< z6ea1-pN@ECWd7{ch{*TmFCQQ4G}cTg^OZ&u`B_ zLO?=8L&HJ=AfMl3hJuEK0YJQ@k;oAE``NT2Pjm$)DEJ87tC?f`(of^aHxVj!#$ksaNB%0(FAOHhMADE_Lf z$E~5m4Z}%Q?bFFBDu2M4Cn|S^-V3?{x52O=Lyc?tz~lbm@lUHnK|=h}Z!|v2n~{s| zX=vphi#73QAtJ8qkkFLdVHm!d7p0gr(O4a(7Hj7FFobVrKUidD z`iz^Dw?Yi6F?Gg{pN90(*G9y}N$zv>7R>M(q_5JKtaP$1J^uRmzX$^BBEm+$Pt zlbAcuY1(Ngu%V@ZJ-Ur7n8+=8yC)hN2q}_rPPSv;7r`+Q77@%V9%Kx&F$!VFEo~ia zOx9b2X%0dkzCSV#xC&+sil;=Xm?dkCkAG=tf+(=hF-Q^-Pl-_d9m=ou-s0X#5h?h4 zF!amT#%N0?W+lB^^Z1oAbwZKIV{GA;ljU{ItJ906urvAEU^xpD-3IkHbzHAt82!D# z2t04fbEN?S7U^iB+5}g^`27_#7~Y}QH8Sp|)%JLhvQPM%U?TeulHC&b=!|`(1R)jv zF4NyJy)V9pb?5E~G@N^Zbq6Q)`^78z{XW&<#Mt&pNNGyUmIOT^<$lxiOZ8)-m#j!| zMF~6;R;JLR9aCAz*DRhl^-6?9LY=4}s*Q&R!j0DqA@=OlW>Aid&yp4bqaJIvtNd2| z*5|W`V2YMqE>?s0w&|w{6`2Dmn^049D!V`6Ocg*n?gd3i=|?eW?~0HyvK8*E^{145 zQxLZa8<^&;t@C@qK&K%Q#oIemGZ(`IyBwBLiq&)idIv#fzZOcMDaMaNsu|PtqlM7rr+h$A4YaSCg7O zdUo=?F0*z1Dr+d3o8Hn@R%2I1ay|-50FKXAV+lK?+%BCYeh?`$*ny>VOeNY}rH3L* zR)B1PFuIWmJs!^49A?YOpGhJG#F%M^DsBwBv99g<4%WajQZR|9Q%cz!CRHS!T2>|4 zj7gTA_A^T`BKun^CP}s|8KSSc3wpY)$@%bo&XiWXsKVQ7w8P&hNKrqHAa#dk7`dgB z()Kn+Fb3~PPdO7xx)6Lu=t(%2`iNdQNS185JY*iQ!vVjI>Y9!x>3t5jV~zkhWRCj- zz=lk^_k5@pP0kJJ6kLdFZ4cc(`Bh~>*UA^A_%iYyukbc(EqJFcRXp?VsgQM{0v8khZ9QTe?vKS(zi97-aOHu%oRDFXB?_iig zg2={qJ^K2Fj;aeq(weL?7CaC3ops&oIl-G2W;P+&W|0|CDQ>M6g7qnSx9S0gPIQYD zyxl}%MNK|puMOu&zGcxN@lteIJSOU;%#eOIo*|EJ%CC)PyYaPYo z!T}p(1SZ~tq!6jhFQs8rt+nS0;X5+P=~ep>ti$jOJDk(C%c*k_V8 z4>5yI4P@a3+Nx4ApentW0KqZIz6voJ@2t5PGqb`(jjut5FwN(99=1oT2ufV{N&grW zxJR$0bHlp^nN*ZkCW*$swYe_L)oezZwq57`0Kh^d2)}4qrsF0<*W1i=Rw;(|{+8=7 ztML`2_4osTuI88BfJ4KUJo!XinOdk9LyZGh$EC)@RpgMZZz0RJ(T$kTq=1C7QbLCc zhrD3f#F)dRGJbukP0II8N^YAojatT0rd4=DyBo~%<=J)Kuq@w%+n#1>sIRRKuJZ`t z(c`sqf67;czxtBvusAEHS3clxFvxRVcio#AC1ZG^p%}g0_vvm=N3aO6m<6RzbKH~S zGUV;8W2>Pwc>ZcW!T-gfcB}ljs%g~V40@H1T;Th=dCbSbs2>3Kr??xIwA`VVWN@;o zox=y-Goujn)S|HKMX7TMCIt~O7fQsg)ehPSWvSmDzWxdY*O|a0 ztPow*2VOU~kHZ(t2N4Ky8AFkAD2X2XzT$jee;@*}8yu6~Z>EVk9=JH1)Z(7e=kZSCfBZ)GjgzG6xd_>dYGC zNh8u}51BCM>cFYx(}0zg$O&lE_AlEQEgUf3Tyr{0T69dj`%FXBwVLjxp52(*L78*} z@;BFYi{6PUOtd?gc#LC`G{zk9s4J)Yh+_CkHI0gmZQ*67Z{K6ZglFvcVW#9$WcU$D z_9#&sY0_0B7QQpLLr<_!Xj&(5Y1pV#Dp&|K;gckICD=7AD`GD!H?Gb2T3Sb9|D@$i zzz-cgLKrYWX4%fUwchIyzURkyZ{TNz-%|HTGWuQyl>b1U9h(9>iBF`j^)f&RG`Lz3xs1ZjUfA)Wp3$$`4PiQP*qJ}h%swTxtrw7&7ahATQv zSA?AIHY4(oTAyVcR5k{#+Wfd@qPw_P#?27lE9zTSJ@WKMq}{A3g}_eSvux0z73f0n zsva!4)AmiBK%pRZ^|YW-eQ`}spyy8Y*VOltjwFZlT;A`0j?c|8uJ}Hp-JdW5tJ8+ zX54yWl4M-oGK|)l|K%y3KAW|M0A$oV{dnIRNy&viFPF5jLi0bwprr3D__p-%5eh*8 z#J@!7^o`F(ekOdR4&5lE%yJWM>hxvCP5NBe|M7Vm@y|?u)3Za?g_#9M?D~cycpD+! z?8Z8Nm5R2HE!hf#kZc44W_j3=0T1~zx8gIGs-)>{kE_^tjf0;l?>X+{Cjf9ivGU3Y zM34dfbP}P$rzp$|OTO3x+HY?1&pCXS8nKtMnmg_E_b%9@cc;`SnB)vAGIcSY)qVhI zt``s>hk+2^z~-Uh&%FBl<%o2!bC$FKSs&qQ2>QV&ijw5Zhy+T6BnOibd%*g;0kJ2U z_u{FJy3xkc*uu%7XwDXR9vR86JKpsfocx`l^P6DuKO>VKXXQLs+AVoR5qilwKKY5= z7%lfFN#hM9+&Fnho6$}Q(LNXjuj#ukU3L1O68tUvd8@?;W!-+%NX|}%4X4^iqXN^b zjaw9#y}Y}J6(Tz{n=GHWSh(=L*L_|YqEy`l5sCS2L>{|^_Xpss7VJR?0-^}#APSWA zR=#8_L@=5p#L!6Sh^!Ie+aR5yjscY{j}ruws-4rrUXf+ZQsy=vTL=g_0OCRpc@u3J z;?+J~rO{cYhxO^}R41=p@!`P%8vD?|Ue3?3Un%qp5LKgDVIrfaeQxdavaG<%a}Zt~ z#p=;J%NKU>)tb__=(uGV+KZ$8vYQg`WP%8dXBA1U(&?_eHvJ&pagwJ(gets49-tHh zveQ=RQT7JXPQqwHVUw!^wxIisbr@cms?=a&R2SQ>tYct{%q`sbZ@fT-X=#u!F4!pK zlb}Ig!aE;o)t!Cgrp&Hd88hg8>X4rbvlx#83!(O8v4n*EQ5}#t7+|keqfu(}&LOZ4 zEq)k(w-tNE0~;u_Hf_F$(?~ohQ4FU=<^{R;eplazhtE$an@T$-i!R%_0YBHoy4x}uLerlp-9#?cw%B;F=u6$Ws`=?1L z^G0yAZDRQ0cP2zldP(Fd%1Y69OiI83XM_(ftS+_s+&5Qp0UqU4jzrmWSYc%9(WGs= z>i+kVk8VHbGgv{8hT3ARHMPW1b{9)^!=+BdjFF-NrutHA3)M`Y)KYaFH^0uhzDYEJ zAjGPtHrF!<-YK|N#Du64+y$fOqQ-Y9<>C)lh-AjE*XpMFn)y41#^R6`hN5Y5A*zEDr4($qm~ zx$KakOn@oEe*=f)TU*>Rd>?C6(z?_FCt6p3oi;MBSm#%4!xjH^=|D&Y+Ar8UYW6E- zRZIP>CrG;eHDVj}M8;TXI2A9&Ex#+6JC+@RYkp2+-XYkEqA{=fn6`saHlH%OX%WoS zP0_fI9u@k~ac93PKT}&x=??(w;yQO(X=CkkJG7Leahz_k(+`L6zYpH=tKSvb zj@Bxx2ck*!2KZyxeW%)PUh_*sDjiYD9AC50dTk+?HL*OZg1K*^MRA%ThvKsG0{m6) zrGl3yt(RlrLm^l5#+a~!r#HR^>&nsWcTd!nktoz5ij4vePD#tM8D%WUxM051$`N!n?13r&tC+e%%{rwp9ojs{s8jdm9WgwF&IG z0U+t1OR=NLm)>IefxX>x}Q4)jxC9Gv*i-+4C49R=eEi8_FB+u?OnNpMQ#sxmK&;ce?x*jd+VOGoxW$ zQmG7I2dmvzXW{wkUc_sn7D6d{WY$25RatIgfI#j-JQXo{Wx$?DrA695EQkTX7@34R z4*?D8<+_P%YS2?xYaq1EqtzDbrlW6+#^vnL({^n%L@04!?Lp$#T#B;&;*gr-aY4?9 zMB_<}AvbT}ITYfUn6mjy6>G=8OQbeOh z=21m$I`cEeX1X<2(7eHPA5FA{BBGC#6EJoB4@*J{#@KlCt0|gZ=dTUpoIkKU=Kr>m z@F3TdM2E;9;7?~p7uDaim841+_H?q4RoOl7@LSZ?|GV3_oZE>XV?VxdO@51 zE;%Z}Cp1D^~R{xuGERu>;76%#v35^&7i0&kdd?mX@LjlaX2&og!A z0r{6W$2q{!8IkPe}s@X(_FXlY3kol+QjqbY|EG0vq#rGB#F;^E#dV#@&^cN4IP zkjiDnSZfhD8Lo+VqkS6^jj62`r*spz4PsSOaus#__^pPyBEXszan#xs-PpwyX2fJa zWpEWqnJdw5@}g(q@?wSBO~P4I%%wT25uSoK!l+7!gv*c4J_$OHHxbL0**RKQ?8{n8 zcI;8Y21fGyTmKgJ+?)RK#IYXu81~u~rWeg5-Z5WJ=ILH{r#9P%7MpEl$5)mrvId-D z&{?4f+kY`J?8nzi^r6C{tyBft3!R!Vt%0p=}Cxe!8H z6Kd)Or5vY88MSu?@9@`X(@ubRVrcFSy?G9g7cBN8y1hsBPatf1KNvuZWiL0_xSu@QU z$*$w@_43o_ZvDr)$L3)lCoN~0R9qe<&#flaTyM)+rCFc2r}o#KOQ5y4A0_m;4Ke7n zKQb0r^AoMy@m*ckX?3ky4->aIB4RCst)eHXK_Sv}L9K5ui_0HNCDQ_!pmDN`^n6sa zGeS+}V^OA-gj>#EEZfTlN51lusKC)nGF3h*&Gg^5a`DDH9KD4)?B{^QCU zTS{p*tvkd1XA-6|vfuJjzlbxEu8bk0Y%y)S6+fMfr0!^cDbO_T!~BXo;MC%CtpO2` z`>Lq&Dg1516ZW#vAkE{*0sdzZ%&b%GWxl~50DMU5NSeo`0dKC#8aVnU!nG?ynJ!MM z15U6oeWB~O)M}%?%1RbAEU2yIaATtZ?wM#AE8x`Nl%3t$qn}RjBQ%cC}b^#Z*a`d>L3#*&*ew(h!w1&94PH3BVQs2q|LV=3=o-Bdwi4_}mL`Z{!}f^;%=WUgpl zlwp9LNL=c?gD7>TR>6V#CtXWv_t$#h;kF4@VX5*ML9U_lMKl#!TO!_TDC)}-YTz-L z#V?zr+5^-kXGcbg5fJDH$2#nQruq!5uW>crwJ8gl#Z`$*=SKtwq$4((kYBCZX2QIO z`M^So`I@DWU79`Xd4RV3wmy4^2EqIT@c2fAYxoD?w7F82{3U?p&f{1?;s;=+@}Ee~ z&r41v?gs#hb{sDe@_B)4+~@g$jik#e9NwNRP|1q;{d(E(+kGMS)I8#69$KPoke2mo z#)=Mg&b;t5JkX-*x#1U(dZ3b7mtJ-MXG&sP@RAG4k-RpH3f7LpgX9vIK^I6U5&`?ln z2M%u+vVa{X`Uk*;J+ceMR(7fZ4il1qoUTY@q-nH*N;2_dM$T2rQNTW8uMw_?g_|b5 zgRc{)l$AV2^Rkk@Clca$&G*d*Aax{Eh;B`~LaENmSt(I3odVDBeLyeX*Ky?pGi}o^ zsohg4ubSa?>O=roh_NV@WgQEOgICxbZ-MGAUC#lJ>d7g|T@HeI(Vz@3R?{vD8@BJ@-U# z^+ZN;hVryCD4gztlYemc+R(%1j%Yl>mP;v7PF101tSv8&xKsUlTy)`R^B+|m^-Q)D zakyP!7N2Gkk+i!4hsSHTag-Azn%o?#6?t52ir2!3f1Us7Aa$g$(z=XVrrRkk>b2^=Sg;A%9KbX82Hq$;&b-aW|9#g zrOZQ%b0`JmGv#7+x0);7k!qjhN5IeRB;)JXy^}OhbRqQUbTT^Q{@p4L!dK{zpE5s? zRnFToGv;>oI_G@5JWAxUkMA9Po+r~lGn~lX$I-VpKA%t^YjoLdbNIJplWDtRN%tXD zaY=Qb8ZM|8O31wM0mQxKTtdEj6#CrN*8e#2`?9~JVT6F%Iqdix1)ROPei$Xt6Sr59 zt;#c8p|Z(wQOQo;zXjoueNfn2Z`-x}sxffAtrk%#Q{r(j#b6|PotriKNdIp|2Hgpx zzvX#Mj$Q(cLPnRLW)3DM4m7~V87Yz!Qp=At)oL?4l)p%qeFK2A58*)VsinKF!1s6i z0dV|nL|=m7M6Fx5(mz1jehv_g*Pxv{QA7=#Q>k~8tKt%k2nci|QM7j&YD!I13+?)N zSJi8oX>-moMZnEZ-J=BbBC78sUgGVJ`|NbD$-=5tRS(Z=%}XG{`Y`x{OtY=5c$1>L>V?|1uuYS{EWN8T`$Q7^QA2D>Zj zAoTu+_o~u0R}mx?W&*)NhOXeWtd4yU3(#wP>aUak(=oU(pG9J~4oNPU_yKsrXc$Vx zKEd01=&b<5)=%J1v)T##sl!^HJ(w`+8VTT)=6KCIil)1p!9 z^Vbhyx$u0z#ukxiobjj}!VV)AmIaFumKo_~H>V)lLdE@hG}Xs4FnU0m0XuT8Vq33OKcxx;~(c+hi}Ri{NQ1F;V;@FwWeiZ>QLwHVLIJHkF4 zFfgx1GsNsM$%duH?`nXhJumkIU@zORn9BIDb%O<#sMY=f5C(HkEGHmANIjm!w!YY9 z6ji=S^_h#Y$zwiN5Y-&z#?i%g7w?I*o- z{1dkmqAvUr9aS(2=rn%-yh;V>Oj0wK8o{?m-B*n&Yfjtm4^L*6qb;z{l@Py(+*FF%CKAy1}KsIoz}=?u|Hi&{f!u z;lt3vzrX}SkOjWAb_KyFB2mG-j;_Xjckw8sNo0={Ve%a+%&>qB;wO^mrD3*qVV_iQ7R zn)2$xVOO?069cnB3G~raJ&kuwh4Cv?nS|~Ha=k_RYbO5qD(@u#5vdPW?n6oDYNU=t zStF-m3MMXs=h6)~2g&8rc280WylX46%GLYlrHz+~Tro0*1?_SZFOcVd06d%jmfv)f ztz1unvdGSVmnU`l@hQ`a9}D(%G>x7ozTfgl{8-EhzX+=-J+XByZ&hOlk4F8Plyiu` z^6TY&3PXdHb_-g^-Y4uvyC*q?8x-vhgb&U#as53^qGH7)CaGJdb|10!pH6>k((MOc zL=Lp^V1Qga?qDUdOU@g!b8=pBc=Svv_$dnbpt#muYlykyJ!m%bVMwW1l8@rSVDE)S ztX|w>-DvX~8sYCj|I0|an@b{M%HFi+$>|na=Ir~YLmGk?Q{(k`47e21CQ)dx#HJfk zS0ZdS>nKy6(!;Oz7+45BJm!**({qN(zBTYIPATN=${(tf?9$Y>QV!}>pQcDr(4o&~ z$3ZRuUzC4&sK94nLD8w<)Lj=P-gXF)?AfKNXr?nUN%C~C)~I8jXe zfTV4zB)xZ|gBRj1`HIVKuNUWr_pDC|a{bLJ5h4^PA|g1w)lUkK`+Y)|NJVX7aD7F_ z)TbmYbN}6MPCk)8Yt_XXg>UzH+~)9xJAZqqFt9E=J-qXcMQadadSW|K#sQu2(2}xlYRGxkreHDI0c)#CQM0s?!9o2GP2*NRlWJyp~&djp96i0UB57!j#S{JB{_7>_OP2LhW< zMJnY`-6ly~A%4#*Igq^;&b@?8WuLrZ_obXZ3lHm15N9;D)-bVZGX4PYn`b!`V|%X3 z2pW9uFoJ(FFZtkvCtHsmd90RT`yGW%Gn_jZZOg>dpW?TH8HEyJ;LFUP5H}C#Qz_+l z#vm}V+dWCeOmRaGXY?!Up&u8QlUUp_&#GiZ;AQ;*XvIxh+;7<98(yVfd?#z92H1NM zKlX;br=RAg>BVugg2K>z&A|d}svv?C`W`lRV!?Fnefr&D?iCYB zEL}*7?XVz6TEt@WBvY8gI+-oaOiOwu{e}=E8%0!vVN1Q=KZHO8k355!?CqvBm6Z9V zJtPy(gW&*}Rd+d=_nXVlxl8jrm2!IX5XsA_DQ?GAp`*Al#X-9<0R*1x-?D+Sp7lnp zEP};0bv?n7M1>03L;(B3atSjo16{K>9oc*uc;B}5lQu`L{JE!GvrbBk+YrL_~Q8SM+sC-qgWZ7qu z*@Dj|oHxt*sdMh+j+yhyr)}q_AMm!{w_QK*9hKN(rEA==x7c?Yc4X0g-leeo-fsQ_ zptPe<-&nN^)PL@GFw>L~fMGQzl`yB@W(V!s={}X<@`>Cxkjc&v9YN1ESs8zxuq?pR zPMK`zZ1$euLDg|{L_8Y z5;trIiA1Pki|7TvddNL}0?HEXzqcNk6JE+<6E7|3k&rs&o?m0qf(6LB@lUPv7Nk8t zQRDpf)};o@Vd$xt^8aJ+Eu-RUx@}=R1b24`4grF@OQ3OgZKTnVCTMU8?ivVg-MG8E z1$VdLlHics&hxzI+;hjczrLT}xPN-=9=)Y%Rn_V_=UTP)U;=&4^#~Ir+*eJ+LOu=e zaF2NvFwXt`SBe!NwsX38%*^8S*yB^{V(QR+-_C!uBe3+iuYmUO#c?P*n6(`G>N}y8tx&Sd?^H6mi^)VJw6| zi2;Q(iI>%A_SE~Zfs7ec#mXqPi50&^Y-xsJ|7DeLjsH9MQnIPp38 z6zC7!PFiizLXj?nN{bC0nIYJ4%^xHDnQ$DF!Y!TK{IoeWwzEA6nwqDoEITOtecU1@ zUo-U6__i*I`{B zOntQdcLA%!CrC?Sp$2+qU!Hp10G1rBM_f&vHLS(AA&UEkF7|>(tu-^XA-h$)%DoVZ z-^uBe_KxJ_`E{lrWIf7M^mwLOR?Jc(J=8JiEz2-=rR-sOz{>1Vy9nHKv;+_A`FBhj zYKfz7KY;aqe-hgZnGw*fLW+3zMt0`nR~!Fyfvd8z@nk_+JP}ZAhqBJoZA-3q$*$2{WA36l=|;ZSAnT?mXEEVV-EUT& zk!5mhnD)&4Qt01|rT^9sESQ*AT}L8ZwqkH z-rTJwgo2df^e~sD5vr4q zZXj=LX~Wi~2bsvtBFN^xSI?J=1b!5Gzt6rUC}hXdEsksnUYEIg846)1ewKWGW{k1y z>`_+?OKdlCwi~l+MwIRx-LCnH7h?OL8B>Gv)~#ahKGtW<^!}(Gy~HtXC)~B75;y|j z3;=cjnCdrt0O562mR|`N?p$5|qt^bEbS3zl{-R02)E?O#@)H!Mb-A67Bg5H_>su)J zUNg3Yk{uJ3bYEr8OsZio+vE7>rtaAzOhK4pzT8a%&vgy(n}qM+e^N*&C0bLqR!8I){~Lo?J*mg0cxD z2-G33;1y&-Y-@V8Xb>EOx`}?mPG>%Li>60Sa3yw&wkYdmi0J3~5rA8Z&dG5Yj*SO1 z?H2kG%<092W8(yof@!g2*1*k!+#w&7;gUvR1JQ837$QN;C`hbOp}j?QXISo*q_+18 zUfu%t6Z5f#Cmp7~AzF&gZU)IDm#7Ne7UwQWpE|{>%S6beQxS3m%R^}DO_`lJs%sEw zL5~^(?zk_(Ps2GdUw{%-m8O;9<}`9Qiv=hrKX8Um&)5GQs2gq1o}I1&U3ODPPww_Np0+bun=u|_b#>9O^)hLGgA4G2-`kcx?RcI;ZaAT6oj!diTl$p9eCU+HfkLF|Nqg z1HV|Ap%X>Io!tL`66yBar&7Q{QT#(;+`-E*Xr!dkmlpSMC+iL8@iI%;_I+7EA)zyr z^iBA{0vfTYd7dpwkIe@U61D;n))q_Mk8?yd(-JhQN~<^O&+5-krsgOVzcgBJ7rzBMwF8#p2RVbtO7yu&|2GeNcGOQN_KlIfG#rw>F|vKn zLHWG<5b%L&z=it*YyCK-eckmIId>AhwF_TAmJAVl#*jaaKD$#>S1JSx7@pdn-uDOY z$A1!;yaH6uf{)i4v*ys2W4$aS$~rAPd%*UHf+C4U+Fw^CDlwbu*aA?db^Nxja%c9F zRx+nLEcw6V)DM`qd%UUeZ2*bo??{pzi!CAE9&@xHIWF5lOnj6J5}%qFlnuaV{1^#_ zTSae6-P0>G?P}^h+>;_X=YmBwFG`)Ha)ZTm@Gn=R#1 z+9nR~%l#=VolWQa{=VoP4&?E|?GN0nixWp0JGkFsazKHK(oZ3Dt9na!>h+NO6R;JM zr8Mpm+Qg{GAV(g3a28lRUb%wE{H4i;@V`h5$Z~9?W*wcfekZqFXapcOk`l0Yu&mp@1H2Ni^FcDvnUGp zyt?ynx{1jjzb28%elza*YknA#KzDG8!D8P^GD>kazP)AmN(Pe?EL}j;Lr3f&vLwmO z(~tmP8>W}kf0KQ2Kt>&dMg6UHVE5t^BROP}Dh+$_#x&WJb7%c8U_3g9(6eJ*e({yC zhStStY%;V;7Q*;o=bBeH6%O1+o2qu~NJOhRl?ILu4-g~C{5T`!1mo37Bs_MTC4b+Yxxhj`1#A}G!5WrOf8-GH8DL! zghYg!VK!^ub^H8*t4Z%eekrhU0y+7yTEPA!#h#tO6(BT=AWVZ-y&RvP zOQ%xKqC$Fw2a4e|o?QOGSz&j@-J!_by(v)7$h}4k&3U%rv&$J!>Nsb9YC|S*$$v~r zqI$AxFXYn?Ru&Q}oY|f^dC2r;i4btw1JJs|n1Y$blV9N;_`3%ux`&cHv%I`ma}&eK zr*RjGyEgdK`J-jF9tf{h5<7K6BgHfGDn0Gu^O7q{5K$ZzHlLMX_?Nj zV&}Ht;-ECIqeh;8C;J;<{7KN*zjsb^cYerv-t1%GwpkMZ9iff$O+i%^L%&$o<&4Ms zOZ)wn$pSV~v;^E=LpvxXhCQsdV#Bi^L(vc@E>pfgF4BK~11&)GiZn3ydto^lGjv=r zy*VMgEqITklTiO&8X6tp;Bu96n5O`?(?!(-%&A|-w~go1(+dVMs;uE?~i8I zoa05+F>ENyvp6VyL3i=c#WnV5l*?1IG>D@L>$pKSG3k^GMuY$QXsU+g1nKM^F*E#-yyA|njXCl%A+pxP!?MqAgAt*sxMjykWJ&2qdpFI5A&wxtRmi0vubn7v=23*0L!G3~=e zxFcIv`{E#Wru}IgoNJ$=&X5CKG2An_q{|+1ad~e4(BoB9t@N!=IW;#|Erw=NjUqsn zChfnL0woq%j*DSx7+jRKK1v$0=nls(SFMTS#@!w@QQEzNvO(@StIPB-6BrP7mkBGD zimsW6_>dF8oCK35Nd|FYP*)X)0fv4)xCYWU4{DGgQGBIQJTY9zrHwM^H#(k(CC`Cj zT^P>0BN_V;qC}l9A!|jVAS&pY6!Mx9q%qgesRV{l%2(p$W^^!=-JzDxdR|be@%4Myh8)-+qDfmPKw!~yz!~D1(iv@|bC|;Mr zP;);ws4x5rclY0BMuSNbT(js&`pi)%C?JW&S?lLHhJj%ix{urr zu|ka%b-jmy>1Hg%k$^Xw;n>iqkhX<}iqD!z@{7nSm*G1qGK~0l7;v~_{M7=m=Zao# z*Q(+&$m6~e6?BAI4mO0aEvMX5Ufj{&uwXS(Od+B~gM#P=xsk$Ku=nz966lLm{5VF;n$lB5A<#Plu2tzO#CHmT{$!&r#ZNIb_D zxUPSHij$qf_{^Yy>KH`YzziE$1PZS+%cvtA9t4s*m_2t9`_i`n{(f?~(qi5}R0OGe5qYZD$wjbV=2<@`zUHw>NhA`SVXl+=YVVdwT9!&DJvWBNE^D_=Wxd7@ zc%}dIhVj@Y^aEqvEfbx~JsZ!Y8C^9I+A+Jh=nU1fNo)00;0SNxso07fT}?|F-v5D0&P!1NR>|hJx&mGEOWYSJ)DSiz8ZuLD(F-KbB1LvC?f?qcj5B@sR+k7y~xfYo0XR>FoMVa`=)x913 z0~aR{g}}Ks9M!3i&3NT&6HrYYt;YRz(!@bD4)RRosl(tECu|Tj&MNkr;sN^|+jtdT zpk;is($n>`3lZAckWzaa`j@WD_X}1ceKcMYZ}+^w;~zwa#I=Kvs=BAB;S2?CcGY%6!Kv1oT zQS*RZ=w%Gx<9q3l>-XcWORp`TAo3(O#EH{n?&{KDwx%6!juK@pmt!o%@(xZQ%&cWY zAD;_TOeNM7eX)zsHlFNCs@et5}dQl|p1!%gl60 z+@pH%=0n?s?d3V$BVe_C!k+kC;+CXq=Z#OZ>W%->g}|I93sRozjB*VX?7p1%Qf|~r zV_JMle8+Oxz1y*i3MnDfl}DNP}Y z*jKW0Jh0XMj$Ju7?yc5)i5mQtFUFOB;J(DcoD0ui=YoKQ_zDpT<}Cgx%L6Zk%Z-3T zs{wN@G+fedfj!fb=B{|^0X1}a+wuSU6_`JgfPZG}jPbiK;JA)%p^|Q{^#HQPi{q|G zm@YFDnfP1&R<#JmHv6GlTG_fL%UKjT_!~%ab4QJOADT*zx@UIri~Zq~`!l*R{WRZP z;*jN1*0Eea$A~5QbeuwN*sn5x0SYIPW!s5wBjGS{QwsyuWIP`L`Rr2W#LbaoTvMD; zoX9HKa>qK)IM|(_jwt;34HyY)d?2qY&(IrPo>`hxAa{;pV%!j`_1rmO5!Md6Vh(Zv zBKM<95p9P|bdwKxZbpJ8YD-48V=W$(Kb<=kMR$VdG83eZPkv$KEYdju+#|6Kf157_ z;@F$bFO;zFeJzoQ3wCaz=NPcrlUKHIq|X2td>l7iPRmebl-;)A<0MSOX5P0P3{`N4}#1doCx zmS^o7CE{a?&HKr>`PmC=UF;UoB^t(;v9fP}Ty{1Jp$&;Q3Rt7bN*}9QXK~wUJ&ML! z%^Zkv)e-g8mKc6b)jGPQHP$_GyWZno2a`G_Hh1)MOyRMq@R2p&h<+)Bwtl_6xf_cg z@^Gvj=pE{x2)$U+IDnZk@jU7r9cOr)HY?eCFsRcB`FVTm>pZo+g>2GjE$F;R@GW}BC4yG4 zkD}t_CZa!PeM2hf6*JY8H`;r^U!?QiQ>uvy$2p&94Z@BK9uISNtW_7mI!$)xCs|0Q zI(#NT8yp-@!a(cQHT}H*gM|Rxd~Xnucv1-!)AC7g5F*dQncy_ocK{=0Q8V_>CEz#? zTFzbJNT0a7IWjXOn2>uv!D7j=d!0>$UDh&`Cr^%_4>~hGeQk4BImpQS#P(y+HqCRW zPOv({_5D$K)Iu@O5)y}Mq+eJ zjIpz-aZKx)?#TyY&7Z5KZ-`-zci0HW2%p_B1UtZ2CGPqsrnP3pAPyBu|^rCdEWrj^PkZZ>syxfiB5MZifi!a1wG)xI88R=FXqI}PLQR3m8+R^sEUYL>XbMCtbX|}QzWGObfR}3rI0J|{r6467fn70mX+=xW8&ML zk_$tl3y#bi-nt1Kucb92a#j^_^A*N91;MpmrIgH`2IfUWRIck>XZ&Ff3ypkl_FVP! z_2R}RCMN(f^z8jqqu7aWxv`dO3Fx_{^r+@d(M^3CU9|gy946>yE|FkUfg8Q5JcmMM zJbvg$#oa;P6{!&$zh0b4$KxGc&)_~H#$=yUX+838T1FpPqWrcs%^W_!!xi4dmvVTm zpeu1H=%60gVlS5G(*;d~rA!VBx?o~mbw2HB-VGjE=XQ@AoNn=yqnVYAGd-#5@t z{Uw* zRd+iWlV`hTUjS=7ze(W?QD3M(b@>hAZ4O}39C65S)c!Oqj3eY$w3@>)^Yv>il}FR% zZW+DGTJ0>1`~KCI>M&dm)&iwhSG!43-X_(%W4Fu z*KJYy98$quDQP~Eb~w-Fuj$oml-tdP@3=l6ya?d$aPIobmsL-n4lKplnuw}9y|yWe z6;z9cx6I(%DC}HkDXX3Z8jxA)>8{SzwsHr#C}O=XQq!fXB(MRKJIT3j z@1wD5xioghG9(8iS@57@aaGxV*pI1Eu35 z<<0j`i&C2=ul)Ys;s3M4|NkZdbNZX~m6M6X{nN~-S_$}SU!9-Vw*a|iDtGpz{))Lt zWK#h>N(UFcR9Q(sD~EmcKXB^KUP=Y3vxb$iP~n~mD)1C&zq1v$K7!&@6P!Kq@Arrxp|BVEk<$lumCl@^@&B~j_(z$Pl?r^br$*IkJ3^np}iQE|m ze7aN$+wb1oadlxrkP?|~XdB349eGd>u@LqT%U=3!N}uR*?@wgp-?E3(`JC|6*dK^8 z`hA>{p_1+$Tunc8w?Qq;Bxwn)KI+dqd>X9ojtUlDd=qt4S~HFL{K~AsUetI)MgCS; zQ7_B>MB;yRYRNnYd$PdFKA^*1)M(5fUGT+THV1pS1Y{rBU`Rog;nX`5nh)&zVU*#1 z(BVHO@vxBG7e33q($c$9!H+H7xNR?^%l>*la#=an>R>-ZBTDXT1Xf)WF3kWjZcqdOJ^D#}MxV1k8YAaFnOjL8qpu%fWlleP=SI-7b+=-D1 zt`3e<8Lq2KLpnd|HDD}f!a*kqzChJu7SW+zkb`G6vDwOnt(S&1@GR|17Tmp5-6Bwt9~=C0}8nMej`0hVf6tlP7{O z?mg?n1SUW$UHg5Hy+KI{gAEoxGKZHuOP;pR0MY$F=8}hTS!zgqQ^Pqfro3Z)I~C

    R31}nG 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�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 diff --git a/docs/images/20230624202154.jpg b/docs/images/20230624202154.jpg deleted file mode 100644 index 0e860de54a7bf603b0720e8f9b6239ba16d58439..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 136520 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�$ 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%0Ag( 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 int64(len(rows)), NoticeList: noticeList, ServerTimestamp: time.Now().Unix(), diff --git a/internal/handler/scenario/reward.go b/internal/handler/scenario/reward.go deleted file mode 100644 index eab5feb..0000000 --- a/internal/handler/scenario/reward.go +++ /dev/null @@ -1,29 +0,0 @@ -package scenario - -import ( - "encoding/json" - "honoka-chan/internal/middleware" - "honoka-chan/internal/router" - "honoka-chan/internal/session" - "honoka-chan/pkg/utils" - - "github.com/gin-gonic/gin" -) - -func reward(ctx *gin.Context) { - ss := session.Get(ctx) - defer ss.Finalize() - - data := utils.ReadAllText("assets/serverdata/reward.json") - var resp map[string]any - err := json.Unmarshal([]byte(data), &resp) - if ss.CheckErr(err) { - return - } - - ss.Respond(resp) -} - -func init() { - router.AddHandler("main.php", "POST", "/scenario/reward", middleware.Common, reward) -} diff --git a/internal/handler/subscenario/reward.go b/internal/handler/subscenario/reward.go deleted file mode 100644 index b6be48f..0000000 --- a/internal/handler/subscenario/reward.go +++ /dev/null @@ -1,29 +0,0 @@ -package subscenario - -import ( - "encoding/json" - "honoka-chan/internal/middleware" - "honoka-chan/internal/router" - "honoka-chan/internal/session" - "honoka-chan/pkg/utils" - - "github.com/gin-gonic/gin" -) - -func reward(ctx *gin.Context) { - ss := session.Get(ctx) - defer ss.Finalize() - - data := utils.ReadAllText("assets/serverdata/subreward.json") - var resp map[string]any - err := json.Unmarshal([]byte(data), &resp) - if ss.CheckErr(err) { - return - } - - ss.Respond(resp) -} - -func init() { - router.AddHandler("main.php", "POST", "/subscenario/reward", middleware.Common, reward) -} diff --git a/internal/model/unit/commonunitdata.go b/internal/model/unit/commonunitdata.go index bf7cd84..acafade 100644 --- a/internal/model/unit/commonunitdata.go +++ b/internal/model/unit/commonunitdata.go @@ -1,70 +1,69 @@ package unitmodel type CommonUnitData struct { - ID int `xorm:"id pk autoincr" json:"-"` - UnitNumber int `xorm:"unit_number" json:"-"` - UnitID int `xorm:"unit_id" json:"unit_id"` - UnitTypeID int `xorm:"unit_type_id" json:"unit_type_id"` - Name string `xorm:"name" json:"name"` - Eponym string `xorm:"eponym" json:"eponym"` - Rarity int `xorm:"rarity" json:"rarity"` - Attribute int `xorm:"attribute" json:"attribute"` - Smile int `xorm:"smile" json:"smile"` - Cute int `xorm:"cute" json:"cute"` - Cool int `xorm:"cool" json:"cool"` - Exp int `xorm:"exp" json:"exp"` - Level int `xorm:"level" json:"level"` - MaxLevel int `xorm:"max_level" json:"max_level"` - LevelLimitID int `xorm:"level_limit_id" json:"level_limit_id"` - Rank int `xorm:"rank" json:"rank"` - MaxRank int `xorm:"max_rank" json:"max_rank"` - Love int `xorm:"love" json:"love"` - MaxLove int `xorm:"max_love" json:"max_love"` - UnitSkillExp int `xorm:"unit_skill_exp" json:"unit_skill_exp"` - UnitSkillLevel int `xorm:"unit_skill_level" json:"unit_skill_level"` - MaxHp int `xorm:"max_hp" json:"max_hp"` - UnitRemovableSkillCapacity int `xorm:"unit_removable_skill_capacity" json:"unit_removable_skill_capacity"` - IsRankMax bool `xorm:"is_rank_max" json:"is_rank_max"` - IsLoveMax bool `xorm:"is_love_max" json:"is_love_max"` - IsLevelMax bool `xorm:"is_level_max" json:"is_level_max"` - IsSigned bool `xorm:"is_signed" json:"is_signed"` - IsSkillLevelMax bool `xorm:"is_skill_level_max" json:"is_skill_level_max"` - IsRemovableSkillCapacityMax bool `xorm:"is_removable_skill_capacity_max" json:"is_removable_skill_capacity_max"` - InsertDate int64 `xorm:"insert_date" json:"insert_date"` + ID int `xorm:"id pk autoincr"` + UnitNumber int `xorm:"unit_number"` + UnitID int `xorm:"unit_id"` + UnitTypeID int `xorm:"unit_type_id"` + Name string `xorm:"name"` + Eponym string `xorm:"eponym"` + Rarity int `xorm:"rarity"` + Attribute int `xorm:"attribute"` + Smile int `xorm:"smile"` + Cute int `xorm:"cute"` + Cool int `xorm:"cool"` + Exp int `xorm:"exp"` + Level int `xorm:"level"` + MaxLevel int `xorm:"max_level"` + LevelLimitID int `xorm:"level_limit_id"` + Rank int `xorm:"rank"` + MaxRank int `xorm:"max_rank"` + Love int `xorm:"love"` + MaxLove int `xorm:"max_love"` + UnitSkillExp int `xorm:"unit_skill_exp"` + UnitSkillLevel int `xorm:"unit_skill_level"` + MaxHp int `xorm:"max_hp"` + UnitRemovableSkillCapacity int `xorm:"unit_removable_skill_capacity"` + IsRankMax bool `xorm:"is_rank_max"` + IsLoveMax bool `xorm:"is_love_max"` + IsLevelMax bool `xorm:"is_level_max"` + IsSigned bool `xorm:"is_signed"` + IsSkillLevelMax bool `xorm:"is_skill_level_max"` + IsRemovableSkillCapacityMax bool `xorm:"is_removable_skill_capacity_max"` + InsertDate int64 `xorm:"insert_date"` } type UnitDataMap struct { - UnitOwningUserID int `xorm:"unit_owning_user_id pk autoincr"` - FavoriteFlag bool `xorm:"favorite_flag"` - DisplayRank int `xorm:"display_rank"` - - ID int `xorm:"id pk autoincr" json:"-"` - UnitID int `xorm:"unit_id" json:"unit_id"` - UnitTypeID int `xorm:"unit_type_id" json:"unit_type_id"` - Name string `xorm:"name" json:"name"` - Eponym string `xorm:"eponym" json:"eponym"` - Rarity int `xorm:"rarity" json:"rarity"` - Attribute int `xorm:"attribute" json:"attribute"` - Smile int `xorm:"smile" json:"smile"` - Cute int `xorm:"cute" json:"cute"` - Cool int `xorm:"cool" json:"cool"` - Exp int `xorm:"exp" json:"exp"` - Level int `xorm:"level" json:"level"` - MaxLevel int `xorm:"max_level" json:"max_level"` - LevelLimitID int `xorm:"level_limit_id" json:"level_limit_id"` - Rank int `xorm:"rank" json:"rank"` - MaxRank int `xorm:"max_rank" json:"max_rank"` - Love int `xorm:"love" json:"love"` - MaxLove int `xorm:"max_love" json:"max_love"` - UnitSkillExp int `xorm:"unit_skill_exp" json:"unit_skill_exp"` - UnitSkillLevel int `xorm:"unit_skill_level" json:"unit_skill_level"` - MaxHp int `xorm:"max_hp" json:"max_hp"` - UnitRemovableSkillCapacity int `xorm:"unit_removable_skill_capacity" json:"unit_removable_skill_capacity"` - IsRankMax bool `xorm:"is_rank_max" json:"is_rank_max"` - IsLoveMax bool `xorm:"is_love_max" json:"is_love_max"` - IsLevelMax bool `xorm:"is_level_max" json:"is_level_max"` - IsSigned bool `xorm:"is_signed" json:"is_signed"` - IsSkillLevelMax bool `xorm:"is_skill_level_max" json:"is_skill_level_max"` - IsRemovableSkillCapacityMax bool `xorm:"is_removable_skill_capacity_max" json:"is_removable_skill_capacity_max"` - InsertDate int64 `xorm:"insert_date" json:"insert_date"` + ID int `xorm:"id pk autoincr"` + UnitOwningUserID int `xorm:"unit_owning_user_id pk autoincr"` + UnitID int `xorm:"unit_id"` + UnitTypeID int `xorm:"unit_type_id"` + Name string `xorm:"name"` + Eponym string `xorm:"eponym"` + Rarity int `xorm:"rarity"` + Attribute int `xorm:"attribute"` + Smile int `xorm:"smile"` + Cute int `xorm:"cute"` + Cool int `xorm:"cool"` + Exp int `xorm:"exp"` + Level int `xorm:"level"` + MaxLevel int `xorm:"max_level"` + LevelLimitID int `xorm:"level_limit_id"` + Rank int `xorm:"rank"` + MaxRank int `xorm:"max_rank"` + DisplayRank int `xorm:"display_rank"` + Love int `xorm:"love"` + MaxLove int `xorm:"max_love"` + UnitSkillExp int `xorm:"unit_skill_exp"` + UnitSkillLevel int `xorm:"unit_skill_level"` + MaxHp int `xorm:"max_hp"` + UnitRemovableSkillCapacity int `xorm:"unit_removable_skill_capacity"` + IsRankMax bool `xorm:"is_rank_max"` + IsLoveMax bool `xorm:"is_love_max"` + IsLevelMax bool `xorm:"is_level_max"` + IsSigned bool `xorm:"is_signed"` + IsSkillLevelMax bool `xorm:"is_skill_level_max"` + IsRemovableSkillCapacityMax bool `xorm:"is_removable_skill_capacity_max"` + FavoriteFlag bool `xorm:"favorite_flag"` + InsertDate int64 `xorm:"insert_date"` } diff --git a/internal/model/user/userliverecord.go b/internal/model/user/userliverecord.go index f66a6e0..d5e0537 100644 --- a/internal/model/user/userliverecord.go +++ b/internal/model/user/userliverecord.go @@ -26,123 +26,3 @@ type UserLiveRecord struct { func (UserLiveRecord) TableName() string { return "user_live_record" } - -// TODO: 转移到 schema 下 -type NotesList struct { - TimingSec float64 `json:"timing_sec"` - NotesAttribute int `json:"notes_attribute"` - NotesLevel int `json:"notes_level"` - Effect int `json:"effect"` - EffectValue int `json:"effect_value"` - Position int `json:"position"` -} - -type LiveInfo struct { - LiveDifficultyID int `json:"live_difficulty_id"` - IsRandom bool `json:"is_random"` - AcFlag int `json:"ac_flag"` - SwingFlag int `json:"swing_flag"` - NotesList []NotesList `json:"notes_list"` -} - -// TODO: 转移到 schema 下 -type PreciseList struct { - Count int `json:"count"` - Effect int `json:"effect"` - Accuracy int `json:"accuracy"` - Tap float64 `json:"tap"` - IsSame bool `json:"is_same"` - Release any `json:"release"` - Position int `json:"position"` - NoteNumber int `json:"note_number"` - FirstTouch any `json:"first_touch"` - Tp bool `json:"tp"` - Tpf any `json:"tpf"` -} - -// TODO: 转移到 schema 下 -type TotalStatus struct { - Hp int `json:"hp"` - Smile int `json:"smile"` - Cute int `json:"cute"` - Cool int `json:"cool"` -} - -type CenterBonus struct { - Hp int `json:"hp"` - Smile int `json:"smile"` - Cute int `json:"cute"` - Cool int `json:"cool"` -} - -type SiBonus struct { - Hp int `json:"hp"` - Smile int `json:"smile"` - Cute int `json:"cute"` - Cool int `json:"cool"` -} - -type AccessoryInfo struct { - AccessoryOwningUserID int `json:"accessory_owning_user_id"` - AccessoryID int `json:"accessory_id"` - Exp int `json:"exp"` - NextExp int `json:"next_exp"` - Level int `json:"level"` - MaxLevel int `json:"max_level"` - RankUpCount int `json:"rank_up_count"` - FavoriteFlag bool `json:"favorite_flag"` -} - -type UnitList struct { - UnitID int `json:"unit_id"` - Position int `json:"position"` - Level int `json:"level"` - LevelLimitID int `json:"level_limit_id"` - DisplayRank int `json:"display_rank"` - Love int `json:"love"` - UnitSkillLevel int `json:"unit_skill_level"` - IsRankMax bool `json:"is_rank_max"` - IsLoveMax bool `json:"is_love_max"` - IsLevelMax bool `json:"is_level_max"` - IsSigned bool `json:"is_signed"` - Rank int `json:"rank"` - MaxHp int `json:"max_hp"` - UnitRemovableSkillCapacity int `json:"unit_removable_skill_capacity"` - RemovableSkillIds []int `json:"removable_skill_ids"` - TotalStatus TotalStatus `json:"total_status"` - SiBonus SiBonus `json:"si_bonus"` - AccessoryInfo *AccessoryInfo `json:"accessory_info,omitempty"` -} - -type DeckInfo struct { - LiveDifficultyID int `json:"live_difficulty_id"` - TotalStatus TotalStatus `json:"total_status"` - CenterBonus CenterBonus `json:"center_bonus"` - SiBonus SiBonus `json:"si_bonus"` - UnitList []UnitList `json:"unit_list"` -} - -// TODO: 转移到 schema 下 -type Icon struct { - NormalID int `json:"normal_id"` - JustID int `json:"just_id"` - SlideID int `json:"slide_id"` -} - -type LiveSetting struct { - NotesSpeed float64 `json:"notes_speed"` - CutinBrightness int `json:"cutin_brightness"` - CutinType int `json:"cutin_type"` - EffectFlag bool `json:"effect_flag"` - StringSize int `json:"string_size"` - SeID int `json:"se_id"` - Icon Icon `json:"icon"` - BackgroundID int `json:"background_id"` - RandomValue int `json:"random_value"` -} - -// TODO: 转移到 schema 下 -type TriggerLog struct { - Position int `json:"position"` - ActivationRate int `json:"activation_rate"` -} diff --git a/internal/schema/api/item/list.go b/internal/schema/api/item/list.go new file mode 100644 index 0000000..42fc2cd --- /dev/null +++ b/internal/schema/api/item/list.go @@ -0,0 +1,26 @@ +package itemapischema + +type GeneralItemList struct { + ItemID int `json:"item_id"` + Amount int `json:"amount"` + UseButtonFlag bool `json:"use_button_flag"` + GeneralItemType int `json:"general_item_type"` +} + +type BuffItemList struct { + ItemID int `json:"item_id"` + Amount int `json:"amount"` + BuffType int `json:"buff_type"` +} + +type ListData struct { + GeneralItemList []GeneralItemList `json:"general_item_list"` + BuffItemList []BuffItemList `json:"buff_item_list"` +} + +type ListResp struct { + Result ListData `json:"result"` + Status int `json:"status"` + CommandNum bool `json:"commandNum"` + TimeStamp int64 `json:"timeStamp"` +} diff --git a/internal/schema/api/login/topinfo.go b/internal/schema/api/login/topinfo.go index ccd9378..298c621 100644 --- a/internal/schema/api/login/topinfo.go +++ b/internal/schema/api/login/topinfo.go @@ -8,18 +8,18 @@ type LicenseInfo struct { } type TopInfoData struct { - FriendActionCnt int `json:"friend_action_cnt"` - FriendGreetCnt int `json:"friend_greet_cnt"` - FriendVarietyCnt int `json:"friend_variety_cnt"` - FriendNewCnt int `json:"friend_new_cnt"` - PresentCnt int `json:"present_cnt"` + FriendActionCnt int64 `json:"friend_action_cnt"` + FriendGreetCnt int64 `json:"friend_greet_cnt"` + FriendVarietyCnt int64 `json:"friend_variety_cnt"` + FriendNewCnt int64 `json:"friend_new_cnt"` + PresentCnt int64 `json:"present_cnt"` SecretBoxBadgeFlag bool `json:"secret_box_badge_flag"` ServerDatetime string `json:"server_datetime"` ServerTimestamp int64 `json:"server_timestamp"` NoticeFriendDatetime string `json:"notice_friend_datetime"` NoticeMailDatetime string `json:"notice_mail_datetime"` - FriendsApprovalWaitCnt int `json:"friends_approval_wait_cnt"` - FriendsRequestCnt int `json:"friends_request_cnt"` + FriendsApprovalWaitCnt int64 `json:"friends_approval_wait_cnt"` + FriendsRequestCnt int64 `json:"friends_request_cnt"` IsTodayBirthday bool `json:"is_today_birthday"` LicenseInfo LicenseInfo `json:"license_info"` UsingBuffInfo []any `json:"using_buff_info"` diff --git a/internal/schema/api/profile/cardranking.go b/internal/schema/api/profile/cardranking.go index fb9baed..7eb4dda 100644 --- a/internal/schema/api/profile/cardranking.go +++ b/internal/schema/api/profile/cardranking.go @@ -8,8 +8,8 @@ type CardRankingData struct { } type CardRankingResp struct { - Result any `json:"result"` - Status int `json:"status"` - CommandNum bool `json:"commandNum"` - TimeStamp int64 `json:"timeStamp"` + Result []CardRankingData `json:"result"` + Status int `json:"status"` + CommandNum bool `json:"commandNum"` + TimeStamp int64 `json:"timeStamp"` } diff --git a/internal/schema/api/profile/info.go b/internal/schema/api/profile/info.go index 4332cf8..2c4635b 100644 --- a/internal/schema/api/profile/info.go +++ b/internal/schema/api/profile/info.go @@ -53,7 +53,7 @@ type UserInfo struct { UnitMax int `json:"unit_max"` EnergyMax int `json:"energy_max"` FriendMax int `json:"friend_max"` - UnitCnt int `json:"unit_cnt"` + UnitCnt int64 `json:"unit_cnt"` InviteCode string `json:"invite_code"` ElapsedTimeFromLogin string `json:"elapsed_time_from_login"` Introduction string `json:"introduction"` diff --git a/internal/schema/api/stamp/info.go b/internal/schema/api/stamp/info.go new file mode 100644 index 0000000..247a59f --- /dev/null +++ b/internal/schema/api/stamp/info.go @@ -0,0 +1,29 @@ +package stampapischema + +type StampList struct { + Position int `json:"position"` + StampID int `json:"stamp_id"` +} + +type SettingList struct { + StampSettingID int `json:"stamp_setting_id"` + MainFlag int `json:"main_flag"` + StampList []StampList `json:"stamp_list"` +} + +type StampSetting struct { + StampType int `json:"stamp_type"` + SettingList []SettingList `json:"setting_list"` +} + +type InfoData struct { + OwningStampIds []int `json:"owning_stamp_ids"` + StampSetting []StampSetting `json:"stamp_setting"` +} + +type InfoResp struct { + Result InfoData `json:"result"` + Status int `json:"status"` + CommandNum bool `json:"commandNum"` + TimeStamp int64 `json:"timeStamp"` +} diff --git a/internal/schema/eventscenario/startup.go b/internal/schema/eventscenario/startup.go new file mode 100644 index 0000000..fbfb8ec --- /dev/null +++ b/internal/schema/eventscenario/startup.go @@ -0,0 +1,28 @@ +package eventscenarioschema + +type StartUpReq struct { + Module string `json:"module"` + EventScenarioID int `json:"event_scenario_id"` + Action string `json:"action"` + TimeStamp int `json:"timeStamp"` + Mgd int `json:"mgd"` + CommandNum string `json:"commandNum"` +} + +type EventScenarioList struct { + EventID int `json:"event_id"` + Progress int `json:"progress"` + Status int `json:"status"` + EventScenarioID int `json:"event_scenario_id"` +} + +type StartUpData struct { + EventScenarioList EventScenarioList `json:"event_scenario_list"` + ScenarioAdjustment int `json:"scenario_adjustment"` +} + +type StartUpResp struct { + ResponseData StartUpData `json:"response_data"` + ReleaseInfo []any `json:"release_info"` + StatusCode int `json:"status_code"` +} diff --git a/internal/schema/friend/list.go b/internal/schema/friend/list.go index 716de77..1bb91e3 100644 --- a/internal/schema/friend/list.go +++ b/internal/schema/friend/list.go @@ -71,7 +71,7 @@ type FriendList struct { } type ListData struct { - ItemCount int `json:"item_count"` + ItemCount int64 `json:"item_count"` FriendList []FriendList `json:"friend_list"` NewFriendList []any `json:"new_friend_list"` ServerTimestamp int64 `json:"server_timestamp"` diff --git a/internal/schema/friend/search.go b/internal/schema/friend/search.go index 6cec8f6..960f3fb 100644 --- a/internal/schema/friend/search.go +++ b/internal/schema/friend/search.go @@ -17,7 +17,7 @@ type SearchUserInfo struct { UnitMax int `json:"unit_max"` EnergyMax int `json:"energy_max"` FriendMax int `json:"friend_max"` - UnitCnt int `json:"unit_cnt"` + UnitCnt int64 `json:"unit_cnt"` ElapsedTimeFromLogin string `json:"elapsed_time_from_login"` Comment string `json:"comment"` } diff --git a/internal/schema/liverecord/liverecord.go b/internal/schema/liverecord/liverecord.go new file mode 100644 index 0000000..1f5b0ca --- /dev/null +++ b/internal/schema/liverecord/liverecord.go @@ -0,0 +1,85 @@ +package liverecordschema + +type TotalStatus struct { + Hp int `json:"hp"` + Smile int `json:"smile"` + Cute int `json:"cute"` + Cool int `json:"cool"` +} + +type CenterBonus struct { + Hp int `json:"hp"` + Smile int `json:"smile"` + Cute int `json:"cute"` + Cool int `json:"cool"` +} + +type SiBonus struct { + Hp int `json:"hp"` + Smile int `json:"smile"` + Cute int `json:"cute"` + Cool int `json:"cool"` +} + +type AccessoryInfo struct { + AccessoryOwningUserID int `json:"accessory_owning_user_id"` + AccessoryID int `json:"accessory_id"` + Exp int `json:"exp"` + NextExp int `json:"next_exp"` + Level int `json:"level"` + MaxLevel int `json:"max_level"` + RankUpCount int `json:"rank_up_count"` + FavoriteFlag bool `json:"favorite_flag"` +} + +type UnitList struct { + UnitID int `json:"unit_id"` + Position int `json:"position"` + Level int `json:"level"` + LevelLimitID int `json:"level_limit_id"` + DisplayRank int `json:"display_rank"` + Love int `json:"love"` + UnitSkillLevel int `json:"unit_skill_level"` + IsRankMax bool `json:"is_rank_max"` + IsLoveMax bool `json:"is_love_max"` + IsLevelMax bool `json:"is_level_max"` + IsSigned bool `json:"is_signed"` + Rank int `json:"rank"` + MaxHp int `json:"max_hp"` + UnitRemovableSkillCapacity int `json:"unit_removable_skill_capacity"` + RemovableSkillIds []int `json:"removable_skill_ids"` + TotalStatus TotalStatus `json:"total_status"` + SiBonus SiBonus `json:"si_bonus"` + AccessoryInfo *AccessoryInfo `json:"accessory_info,omitempty"` +} + +type DeckInfo struct { + LiveDifficultyID int `json:"live_difficulty_id"` + TotalStatus TotalStatus `json:"total_status"` + CenterBonus CenterBonus `json:"center_bonus"` + SiBonus SiBonus `json:"si_bonus"` + UnitList []UnitList `json:"unit_list"` +} + +type Icon struct { + NormalID int `json:"normal_id"` + JustID int `json:"just_id"` + SlideID int `json:"slide_id"` +} + +type LiveSetting struct { + NotesSpeed float64 `json:"notes_speed"` + CutinBrightness int `json:"cutin_brightness"` + CutinType int `json:"cutin_type"` + EffectFlag bool `json:"effect_flag"` + StringSize int `json:"string_size"` + SeID int `json:"se_id"` + Icon Icon `json:"icon"` + BackgroundID int `json:"background_id"` + RandomValue int `json:"random_value"` +} + +type TriggerLog struct { + Position int `json:"position"` + ActivationRate int `json:"activation_rate"` +} diff --git a/internal/schema/notice/usergreetinghistory.go b/internal/schema/notice/usergreetinghistory.go index dbc6c9f..e2991da 100644 --- a/internal/schema/notice/usergreetinghistory.go +++ b/internal/schema/notice/usergreetinghistory.go @@ -1,7 +1,7 @@ package noticeschema type UserGreetingData struct { - ItemCount int `json:"item_count"` + ItemCount int64 `json:"item_count"` HasNext bool `json:"has_next"` NoticeList []UserGreetingNotice `json:"notice_list"` ServerTimestamp int64 `json:"server_timestamp"` diff --git a/internal/session/accessory.go b/internal/session/accessory.go index caddcc2..712aa0e 100644 --- a/internal/session/accessory.go +++ b/internal/session/accessory.go @@ -3,6 +3,7 @@ package session import ( accessorymodel "honoka-chan/internal/model/accessory" usermodel "honoka-chan/internal/model/user" + liverecordschema "honoka-chan/internal/schema/liverecord" ) func (ss *Session) GetUserAccessoryWearByUnitOwningUserID(unitOwningUserID int) (bool, *usermodel.UserAccessoryWear) { @@ -29,7 +30,7 @@ func (ss *Session) GetAccessoryByAccessoryOwningUserID(accessoryOwningUserID int return has, &accessoryData } -func (ss *Session) GetUserAccessoryInfoByUnitOwningUserID(unitOwningUserID int) (bool, *usermodel.AccessoryInfo) { +func (ss *Session) GetUserAccessoryInfoByUnitOwningUserID(unitOwningUserID int) (bool, *liverecordschema.AccessoryInfo) { has, wearData := ss.GetUserAccessoryWearByUnitOwningUserID(unitOwningUserID) if !has { return false, nil @@ -40,7 +41,7 @@ func (ss *Session) GetUserAccessoryInfoByUnitOwningUserID(unitOwningUserID int) return false, nil } - return has, &usermodel.AccessoryInfo{ + return has, &liverecordschema.AccessoryInfo{ AccessoryOwningUserID: wearData.AccessoryOwningUserID, AccessoryID: accessoryData.AccessoryID, Exp: accessoryData.Exp, diff --git a/internal/session/live.go b/internal/session/live.go index cdf451d..ef96d50 100644 --- a/internal/session/live.go +++ b/internal/session/live.go @@ -4,6 +4,7 @@ import ( "honoka-chan/internal/constant" usermodel "honoka-chan/internal/model/user" liveschema "honoka-chan/internal/schema/live" + liverecordschema "honoka-chan/internal/schema/liverecord" ) // Move from LevelDB to SQLite @@ -110,14 +111,14 @@ func (ss *Session) GetLiveInfo(LiveDifficultyID int) (bool, *liveschema.LiveInfo } } -func (ss *Session) GetDeckInfo(deckID int) (bool, *usermodel.DeckInfo) { +func (ss *Session) GetDeckInfo(deckID int) (bool, *liverecordschema.DeckInfo) { // 卡片信息 totalHp, totalSmile, totalCute, totalCool := 0, 0, 0, 0 - unitData := []usermodel.UnitList{} + unitData := []liverecordschema.UnitList{} units := ss.GetUserDeckUnit(deckID) for _, u := range units { _, uData := ss.GetUnitInfo(u.UnitID) - tempUnitData := usermodel.UnitList{ + tempUnitData := liverecordschema.UnitList{ UnitID: u.UnitID, Position: u.Position, Level: u.Level, @@ -132,13 +133,13 @@ func (ss *Session) GetDeckInfo(deckID int) (bool, *usermodel.DeckInfo) { Rank: uData.Rank, MaxHp: uData.MaxHp, UnitRemovableSkillCapacity: uData.UnitRemovableSkillCapacity, - TotalStatus: usermodel.TotalStatus{ + TotalStatus: liverecordschema.TotalStatus{ Hp: uData.MaxHp, Smile: uData.Smile, Cute: uData.Cute, Cool: uData.Cool, }, - SiBonus: usermodel.SiBonus{ + SiBonus: liverecordschema.SiBonus{ Hp: 0, Smile: 0, Cute: 0, @@ -165,20 +166,20 @@ func (ss *Session) GetDeckInfo(deckID int) (bool, *usermodel.DeckInfo) { unitData = append(unitData, tempUnitData) } - return true, &usermodel.DeckInfo{ - TotalStatus: usermodel.TotalStatus{ + return true, &liverecordschema.DeckInfo{ + TotalStatus: liverecordschema.TotalStatus{ Hp: totalHp, Smile: totalSmile, Cute: totalCute, Cool: totalCool, }, - CenterBonus: usermodel.CenterBonus{ // TODO: 计算C位加成 + CenterBonus: liverecordschema.CenterBonus{ // TODO: 计算C位加成 Hp: 0, Smile: 0, Cute: 0, Cool: 0, }, - SiBonus: usermodel.SiBonus{ + SiBonus: liverecordschema.SiBonus{ Hp: 0, Smile: 0, Cute: 0, diff --git a/internal/utils/serverdata.go b/internal/utils/serverdata.go new file mode 100644 index 0000000..27db73e --- /dev/null +++ b/internal/utils/serverdata.go @@ -0,0 +1,16 @@ +package utils + +import ( + "encoding/json" + "honoka-chan/pkg/utils" + "path/filepath" +) + +const serverDataPath = "assets/serverdata" + +func LoadServerData[T any](fileName string) (T, error) { + var data T + filePath := filepath.Join(serverDataPath, fileName) + err := json.Unmarshal([]byte(utils.ReadAllText(filePath)), &data) + return data, err +} diff --git a/pkg/sifcap/sifcap.go b/pkg/sifcap/sifcap.go deleted file mode 100644 index fb4c264..0000000 --- a/pkg/sifcap/sifcap.go +++ /dev/null @@ -1,620 +0,0 @@ -// Copyright 2012 Google, Inc. All rights reserved. -// -// Use of this source code is governed by a BSD-style license -// that can be found in the LICENSE file in the root of the source -// tree. - -// The pcapdump binary implements a tcpdump-like command line tool with gopacket -// using pcap as a backend data collection mechanism. -package sifcap - -import ( - "bufio" - "bytes" - "compress/gzip" - "encoding/binary" - "encoding/hex" - "flag" - "fmt" - "io" - "log" - "net/http" - "os" - "os/signal" - "runtime/pprof" - "strings" - "sync" - "time" - - "github.com/google/gopacket" - "github.com/google/gopacket/examples/util" - "github.com/google/gopacket/ip4defrag" - "github.com/google/gopacket/layers" // pulls in all layers decoders - "github.com/google/gopacket/pcap" - "github.com/google/gopacket/reassembly" -) - -var maxcount = flag.Int("c", -1, "Only grab this many packets, then exit") -var decoder = flag.String("decoder", "", "Name of the decoder to use (default: guess from capture)") -var statsevery = flag.Int("stats", 1000, "Output statistics every N packets") -var lazy = flag.Bool("lazy", false, "If true, do lazy decoding") -var nodefrag = flag.Bool("nodefrag", false, "If true, do not do IPv4 defrag") -var checksum = flag.Bool("checksum", false, "Check TCP checksum") -var nooptcheck = flag.Bool("nooptcheck", false, "Do not check TCP options (useful to ignore MSS on captures with TSO)") -var ignorefsmerr = flag.Bool("ignorefsmerr", false, "Ignore TCP FSM errors") -var allowmissinginit = flag.Bool("allowmissinginit", false, "Support streams without SYN/SYN+ACK/ACK sequence") -var verbose = flag.Bool("verbose", false, "Be verbose") -var debug = flag.Bool("debug", false, "Display debug information") -var quiet = flag.Bool("quiet", true, "Be quiet regarding errors") - -// http -var nohttp = flag.Bool("nohttp", false, "Disable HTTP parsing") - -var hexdump = flag.Bool("dump", false, "Dump HTTP request/response as hex") -var hexdumppkt = flag.Bool("dumppkt", false, "Dump packet as hex") - -// capture -var iface = flag.String("i", "enp8s0", "Interface to read packets from") -var fname = flag.String("r", "", "Filename to read from, overrides -i") -var snaplen = flag.Int("s", 65536, "Snap length (number of bytes max to read per packet") -var tstype = flag.String("timestamp_type", "", "Type of timestamps to use") -var promisc = flag.Bool("promisc", true, "Set promiscuous mode") - -var memprofile = flag.String("memprofile", "", "Write memory profile") - -var stats struct { - ipdefrag int - missedBytes int - pkt int - sz int - totalsz int - rejectFsm int - rejectOpt int - rejectConnFsm int - reassembled int - outOfOrderBytes int - outOfOrderPackets int - biggestChunkBytes int - biggestChunkPackets int - overlapBytes int - overlapPackets int -} - -const closeTimeout time.Duration = time.Hour * 24 // Closing inactive: TODO: from CLI -const timeout time.Duration = time.Minute * 5 // Pending bytes: TODO: from CLI - -/* - * HTTP part - */ - -type httpReader struct { - ident string - isClient bool - bytes chan []byte - data []byte - hexdump bool - parent *tcpStream -} - -func (h *httpReader) Read(p []byte) (int, error) { - ok := true - for ok && len(h.data) == 0 { - h.data, ok = <-h.bytes - } - if !ok || len(h.data) == 0 { - return 0, io.EOF - } - - l := copy(p, h.data) - h.data = h.data[l:] - return l, nil -} - -var outputLevel int -var errorsMap map[string]uint -var errorsMapMutex sync.Mutex -var errors uint - -// Too bad for perf that a... is evaluated -func Error(t string, s string, a ...any) { - errorsMapMutex.Lock() - errors++ - errorsMap[t] = errorsMap[t] + 1 - errorsMapMutex.Unlock() - if outputLevel >= 0 { - fmt.Printf(s, a...) - } -} -func Info(s string, a ...any) { - if outputLevel >= 1 { - fmt.Printf(s, a...) - } -} -func Debug(s string, a ...any) { - if outputLevel >= 2 { - fmt.Printf(s, a...) - } -} - -func (h *httpReader) run(wg *sync.WaitGroup) { - defer wg.Done() - b := bufio.NewReader(h) - for { - if h.isClient { - req, err := http.ReadRequest(b) - if err == io.EOF || err == io.ErrUnexpectedEOF { - break - } else if err != nil { - Error("HTTP-request", "HTTP/%s Request error: %s (%v,%+v)\n", h.ident, err, err, err) - continue - } - body, err := io.ReadAll(req.Body) - s := len(body) - if err != nil { - Error("HTTP-request-body", "Got body err: %s\n", err) - } else if h.hexdump { - Info("Body(%d/0x%x)\n%s\n", len(body), len(body), hex.Dump(body)) - } - req.Body.Close() - Info("HTTP/%s Request: %s %s (body:%d)\n", h.ident, req.Method, req.URL, s) - h.parent.Lock() - h.parent.urls = append(h.parent.urls, req.URL.String()) - h.parent.Unlock() - } else { - res, err := http.ReadResponse(b, nil) - var req string - h.parent.Lock() - if len(h.parent.urls) == 0 { - req = "" - } else { - req, h.parent.urls = h.parent.urls[0], h.parent.urls[1:] - } - h.parent.Unlock() - if err == io.EOF || err == io.ErrUnexpectedEOF { - break - } else if err != nil { - Error("HTTP-response", "HTTP/%s Response error: %s (%v,%+v)\n", h.ident, err, err, err) - continue - } - body, _ := io.ReadAll(res.Body) - s := len(body) - if err != nil { - Error("HTTP-response-body", "HTTP/%s: failed to get body(parsed len:%d): %s\n", h.ident, s, err) - } - if h.hexdump { - Info("Body(%d/0x%x)\n%s\n", len(body), len(body), hex.Dump(body)) - } - res.Body.Close() - sym := "," - if res.ContentLength > 0 && res.ContentLength != int64(s) { - sym = "!=" - } - contentType, ok := res.Header["Content-Type"] - if !ok { - contentType = []string{http.DetectContentType(body)} - } - encoding := res.Header["Content-Encoding"] - Info("HTTP/%s Response: %s URL:%s (%d%s%d%s) -> %s\n", h.ident, res.Status, req, res.ContentLength, sym, s, contentType, encoding[0]) - if err == nil { - var r io.Reader - r = bytes.NewBuffer(body) - if len(encoding) > 0 && (encoding[0] == "gzip" || encoding[0] == "deflate") { - r, err = gzip.NewReader(r) - if err != nil { - Error("HTTP-gunzip", "Failed to gzip decode: %s", err) - } - } - if err == nil { - res, _ := io.ReadAll(r) - fmt.Println(string(res)) - } - } - } - } -} - -/* - * The TCP factory: returns a new Stream - */ -type tcpStreamFactory struct { - wg sync.WaitGroup - doHTTP bool -} - -func (factory *tcpStreamFactory) New(net, transport gopacket.Flow, tcp *layers.TCP, ac reassembly.AssemblerContext) reassembly.Stream { - Debug("* NEW: %s %s\n", net, transport) - fsmOptions := reassembly.TCPSimpleFSMOptions{ - SupportMissingEstablishment: *allowmissinginit, - } - stream := &tcpStream{ - net: net, - transport: transport, - isDNS: tcp.SrcPort == 53 || tcp.DstPort == 53, - isHTTP: (tcp.SrcPort == 80 || tcp.DstPort == 80) && factory.doHTTP, - reversed: tcp.SrcPort == 80, - tcpstate: reassembly.NewTCPSimpleFSM(fsmOptions), - ident: fmt.Sprintf("%s:%s", net, transport), - optchecker: reassembly.NewTCPOptionCheck(), - } - if stream.isHTTP { - stream.client = httpReader{ - bytes: make(chan []byte), - ident: fmt.Sprintf("%s %s", net, transport), - hexdump: *hexdump, - parent: stream, - isClient: true, - } - stream.server = httpReader{ - bytes: make(chan []byte), - ident: fmt.Sprintf("%s %s", net.Reverse(), transport.Reverse()), - hexdump: *hexdump, - parent: stream, - } - factory.wg.Add(2) - go stream.client.run(&factory.wg) - go stream.server.run(&factory.wg) - } - return stream -} - -func (factory *tcpStreamFactory) WaitGoRoutines() { - factory.wg.Wait() -} - -/* - * The assembler context - */ -type Context struct { - CaptureInfo gopacket.CaptureInfo -} - -func (c *Context) GetCaptureInfo() gopacket.CaptureInfo { - return c.CaptureInfo -} - -/* - * TCP stream - */ - -/* It's a connection (bidirectional) */ -type tcpStream struct { - tcpstate *reassembly.TCPSimpleFSM - fsmerr bool - optchecker reassembly.TCPOptionCheck - net, transport gopacket.Flow - isDNS bool - isHTTP bool - reversed bool - client httpReader - server httpReader - urls []string - ident string - sync.Mutex -} - -func (t *tcpStream) Accept(tcp *layers.TCP, ci gopacket.CaptureInfo, dir reassembly.TCPFlowDirection, nextSeq reassembly.Sequence, start *bool, ac reassembly.AssemblerContext) bool { - // FSM - if !t.tcpstate.CheckState(tcp, dir) { - Error("FSM", "%s: Packet rejected by FSM (state:%s)\n", t.ident, t.tcpstate.String()) - stats.rejectFsm++ - if !t.fsmerr { - t.fsmerr = true - stats.rejectConnFsm++ - } - if !*ignorefsmerr { - return false - } - } - // Options - err := t.optchecker.Accept(tcp, ci, dir, nextSeq, start) - if err != nil { - Error("OptionChecker", "%s: Packet rejected by OptionChecker: %s\n", t.ident, err) - stats.rejectOpt++ - if !*nooptcheck { - return false - } - } - // Checksum - accept := true - if *checksum { - c, err := tcp.ComputeChecksum() - if err != nil { - Error("ChecksumCompute", "%s: Got error computing checksum: %s\n", t.ident, err) - accept = false - } else if c != 0x0 { - Error("Checksum", "%s: Invalid checksum: 0x%x\n", t.ident, c) - accept = false - } - } - if !accept { - stats.rejectOpt++ - } - return accept -} - -func (t *tcpStream) ReassembledSG(sg reassembly.ScatterGather, ac reassembly.AssemblerContext) { - dir, start, end, skip := sg.Info() - length, saved := sg.Lengths() - // update stats - sgStats := sg.Stats() - if skip > 0 { - stats.missedBytes += skip - } - stats.sz += length - saved - stats.pkt += sgStats.Packets - if sgStats.Chunks > 1 { - stats.reassembled++ - } - stats.outOfOrderPackets += sgStats.QueuedPackets - stats.outOfOrderBytes += sgStats.QueuedBytes - if length > stats.biggestChunkBytes { - stats.biggestChunkBytes = length - } - if sgStats.Packets > stats.biggestChunkPackets { - stats.biggestChunkPackets = sgStats.Packets - } - if sgStats.OverlapBytes != 0 && sgStats.OverlapPackets == 0 { - fmt.Printf("bytes:%d, pkts:%d\n", sgStats.OverlapBytes, sgStats.OverlapPackets) - panic("Invalid overlap") - } - stats.overlapBytes += sgStats.OverlapBytes - stats.overlapPackets += sgStats.OverlapPackets - - var ident string - if dir == reassembly.TCPDirClientToServer { - ident = fmt.Sprintf("%v %v(%s): ", t.net, t.transport, dir) - } else { - ident = fmt.Sprintf("%v %v(%s): ", t.net.Reverse(), t.transport.Reverse(), dir) - } - Debug("%s: SG reassembled packet with %d bytes (start:%v,end:%v,skip:%d,saved:%d,nb:%d,%d,overlap:%d,%d)\n", ident, length, start, end, skip, saved, sgStats.Packets, sgStats.Chunks, sgStats.OverlapBytes, sgStats.OverlapPackets) - if skip == -1 && *allowmissinginit { - // this is allowed - } else if skip != 0 { - // Missing bytes in stream: do not even try to parse it - return - } - data := sg.Fetch(length) - if t.isDNS { - dns := &layers.DNS{} - var decoded []gopacket.LayerType - if len(data) < 2 { - if len(data) > 0 { - sg.KeepFrom(0) - } - return - } - dnsSize := binary.BigEndian.Uint16(data[:2]) - missing := int(dnsSize) - len(data[2:]) - Debug("dnsSize: %d, missing: %d\n", dnsSize, missing) - if missing > 0 { - Info("Missing some bytes: %d\n", missing) - sg.KeepFrom(0) - return - } - p := gopacket.NewDecodingLayerParser(layers.LayerTypeDNS, dns) - err := p.DecodeLayers(data[2:], &decoded) - if err != nil { - Error("DNS-parser", "Failed to decode DNS: %v\n", err) - } else { - Debug("DNS: %s\n", gopacket.LayerDump(dns)) - } - if len(data) > 2+int(dnsSize) { - sg.KeepFrom(2 + int(dnsSize)) - } - } else if t.isHTTP { - if length > 0 { - if *hexdump { - Debug("Feeding http with:\n%s", hex.Dump(data)) - } - if dir == reassembly.TCPDirClientToServer && !t.reversed { - t.client.bytes <- data - } else { - t.server.bytes <- data - } - } - } -} - -func (t *tcpStream) ReassemblyComplete(ac reassembly.AssemblerContext) bool { - Debug("%s: Connection closed\n", t.ident) - if t.isHTTP { - close(t.client.bytes) - close(t.server.bytes) - } - // do not remove the connection to allow last ACK - return false -} - -func Start() { - defer util.Run()() - var handle *pcap.Handle - var err error - if *debug { - outputLevel = 2 - } else if *verbose { - outputLevel = 1 - } else if *quiet { - outputLevel = -1 - } - errorsMap = make(map[string]uint) - if *fname != "" { - if handle, err = pcap.OpenOffline(*fname); err != nil { - log.Fatal("PCAP OpenOffline error:", err) - } - } else { - // This is a little complicated because we want to allow all possible options - // for creating the packet capture handle... instead of all this you can - // just call pcap.OpenLive if you want a simple handle. - inactive, err := pcap.NewInactiveHandle(*iface) - if err != nil { - log.Fatalf("could not create: %v", err) - } - defer inactive.CleanUp() - if err = inactive.SetSnapLen(*snaplen); err != nil { - log.Fatalf("could not set snap length: %v", err) - } else if err = inactive.SetPromisc(*promisc); err != nil { - log.Fatalf("could not set promisc mode: %v", err) - } else if err = inactive.SetTimeout(time.Second); err != nil { - log.Fatalf("could not set timeout: %v", err) - } - if *tstype != "" { - if t, err := pcap.TimestampSourceFromString(*tstype); err != nil { - log.Fatalf("Supported timestamp types: %v", inactive.SupportedTimestamps()) - } else if err := inactive.SetTimestampSource(t); err != nil { - log.Fatalf("Supported timestamp types: %v", inactive.SupportedTimestamps()) - } - } - if handle, err = inactive.Activate(); err != nil { - log.Fatal("PCAP Activate error:", err) - } - defer handle.Close() - } - if len(flag.Args()) > 0 { - bpffilter := strings.Join(flag.Args(), " ") - Info("Using BPF filter %q\n", bpffilter) - if err = handle.SetBPFFilter(bpffilter); err != nil { - log.Fatal("BPF filter error:", err) - } - } - - var dec gopacket.Decoder - var ok bool - decoder_name := *decoder - if decoder_name == "" { - decoder_name = handle.LinkType().String() - } - if dec, ok = gopacket.DecodersByLayerName[decoder_name]; !ok { - log.Fatalln("No decoder named", decoder_name) - } - source := gopacket.NewPacketSource(handle, dec) - source.Lazy = *lazy - source.NoCopy = true - Info("Starting to read packets\n") - count := 0 - bytes := int64(0) - start := time.Now() - defragger := ip4defrag.NewIPv4Defragmenter() - - streamFactory := &tcpStreamFactory{doHTTP: !*nohttp} - streamPool := reassembly.NewStreamPool(streamFactory) - assembler := reassembly.NewAssembler(streamPool) - - signalChan := make(chan os.Signal, 1) - signal.Notify(signalChan, os.Interrupt) - - for packet := range source.Packets() { - count++ - Debug("PACKET #%d\n", count) - data := packet.Data() - bytes += int64(len(data)) - if *hexdumppkt { - Debug("Packet content (%d/0x%x)\n%s\n", len(data), len(data), hex.Dump(data)) - } - - // defrag the IPv4 packet if required - if !*nodefrag { - ip4Layer := packet.Layer(layers.LayerTypeIPv4) - if ip4Layer == nil { - continue - } - ip4 := ip4Layer.(*layers.IPv4) - l := ip4.Length - newip4, err := defragger.DefragIPv4(ip4) - if err != nil { - log.Fatalln("Error while de-fragmenting", err) - } else if newip4 == nil { - Debug("Fragment...\n") - continue // packet fragment, we don't have whole packet yet. - } - if newip4.Length != l { - stats.ipdefrag++ - Debug("Decoding re-assembled packet: %s\n", newip4.NextLayerType()) - pb, ok := packet.(gopacket.PacketBuilder) - if !ok { - panic("Not a PacketBuilder") - } - nextDecoder := newip4.NextLayerType() - nextDecoder.Decode(newip4.Payload, pb) - } - } - - tcp := packet.Layer(layers.LayerTypeTCP) - if tcp != nil { - tcp := tcp.(*layers.TCP) - if *checksum { - err := tcp.SetNetworkLayerForChecksum(packet.NetworkLayer()) - if err != nil { - log.Fatalf("Failed to set network layer for checksum: %s\n", err) - } - } - c := Context{ - CaptureInfo: packet.Metadata().CaptureInfo, - } - stats.totalsz += len(tcp.Payload) - assembler.AssembleWithContext(packet.NetworkLayer().NetworkFlow(), tcp, &c) - } - if count%*statsevery == 0 { - ref := packet.Metadata().CaptureInfo.Timestamp - flushed, closed := assembler.FlushWithOptions(reassembly.FlushOptions{T: ref.Add(-timeout), TC: ref.Add(-closeTimeout)}) - Debug("Forced flush: %d flushed, %d closed (%s)", flushed, closed, ref) - } - - done := *maxcount > 0 && count >= *maxcount - if count%*statsevery == 0 || done { - errorsMapMutex.Lock() - errorMapLen := len(errorsMap) - errorsMapMutex.Unlock() - fmt.Fprintf(os.Stderr, "Processed %v packets (%v bytes) in %v (errors: %v, errTypes:%v)\n", count, bytes, time.Since(start), errors, errorMapLen) - } - select { - case <-signalChan: - fmt.Fprintf(os.Stderr, "\nCaught SIGINT: aborting\n") - done = true - default: - // NOP: continue - } - if done { - break - } - } - - closed := assembler.FlushAll() - Debug("Final flush: %d closed", closed) - if outputLevel >= 2 { - streamPool.Dump() - } - - if *memprofile != "" { - f, err := os.Create(*memprofile) - if err != nil { - log.Fatal(err) - } - pprof.WriteHeapProfile(f) - f.Close() - } - - streamFactory.WaitGoRoutines() - Debug("%s\n", assembler.Dump()) - if !*nodefrag { - fmt.Printf("IPdefrag:\t\t%d\n", stats.ipdefrag) - } - fmt.Printf("TCP stats:\n") - fmt.Printf(" missed bytes:\t\t%d\n", stats.missedBytes) - fmt.Printf(" total packets:\t\t%d\n", stats.pkt) - fmt.Printf(" rejected FSM:\t\t%d\n", stats.rejectFsm) - fmt.Printf(" rejected Options:\t%d\n", stats.rejectOpt) - fmt.Printf(" reassembled bytes:\t%d\n", stats.sz) - fmt.Printf(" total TCP bytes:\t%d\n", stats.totalsz) - fmt.Printf(" conn rejected FSM:\t%d\n", stats.rejectConnFsm) - fmt.Printf(" reassembled chunks:\t%d\n", stats.reassembled) - fmt.Printf(" out-of-order packets:\t%d\n", stats.outOfOrderPackets) - fmt.Printf(" out-of-order bytes:\t%d\n", stats.outOfOrderBytes) - fmt.Printf(" biggest-chunk packets:\t%d\n", stats.biggestChunkPackets) - fmt.Printf(" biggest-chunk bytes:\t%d\n", stats.biggestChunkBytes) - fmt.Printf(" overlap packets:\t%d\n", stats.overlapPackets) - fmt.Printf(" overlap bytes:\t\t%d\n", stats.overlapBytes) - fmt.Printf("Errors: %d\n", errors) - for e := range errorsMap { - fmt.Printf(" %s:\t\t%d\n", e, errorsMap[e]) - } -} diff --git a/static/templates/admin/nav/css.html b/static/templates/admin/nav/css.html index 7d2f5a7..f72ca2f 100644 --- a/static/templates/admin/nav/css.html +++ b/static/templates/admin/nav/css.html @@ -36,14 +36,38 @@ background-color: #e4007f; } - .layui-nav-tree .layui-nav-child dd.layui-this, - .layui-nav-tree .layui-nav-child dd.layui-this a, .layui-nav-tree .layui-this, .layui-nav-tree .layui-this>a, .layui-nav-tree .layui-this>a:hover { background-color: #ff6699 !important; } + .layui-nav-tree .layui-nav-child { + padding: 0 !important; + background-color: rgba(0, 0, 0, 0.18) !important; + } + + .layui-nav-tree .layui-nav-child dd { + margin: 0; + padding: 0; + background: transparent !important; + } + + .layui-nav-tree .layui-nav-child dd>a { + display: block; + height: 40px; + line-height: 40px; + padding: 0 20px 0 42px; + box-sizing: border-box; + background: transparent !important; + } + + .layui-nav-tree .layui-nav-child dd>a.admin-subnav-active, + .layui-nav-tree .layui-nav-child dd>a.admin-subnav-active:hover { + background-color: #ff6699 !important; + color: #fff !important; + } + .admin-mobile-mask { display: none; } diff --git a/static/templates/admin/nav/side.html b/static/templates/admin/nav/side.html index 5221766..4ba517d 100644 --- a/static/templates/admin/nav/side.html +++ b/static/templates/admin/nav/side.html @@ -5,14 +5,14 @@

  • 用户设置
    -
    个人资料
    +
    个人资料
  • 卡片管理
    -
    卡片一览
    -
    卡片导入 +
    卡片一览
    +
    卡片导入
  • diff --git a/static/templates/admin/upload.html b/static/templates/admin/upload.html index c160fac..cf781d9 100644 --- a/static/templates/admin/upload.html +++ b/static/templates/admin/upload.html @@ -8,7 +8,7 @@ SIF 小助手 {{ template "admin/nav/css.html" . }}