860 lines
27 KiB
JSON
860 lines
27 KiB
JSON
{
|
|
"story": {
|
|
"group_1": [
|
|
{
|
|
"autoTurnLast": 2,
|
|
"bg": "bg_adv_21331.jpg",
|
|
"bgm": "bgm03_story10",
|
|
"chara": [
|
|
{
|
|
"cheek": 0,
|
|
"face": "mtn_ex_030.exp.json",
|
|
"id": 402350,
|
|
"motion": 1,
|
|
"pos": 1
|
|
},
|
|
{
|
|
"cheek": 0,
|
|
"face": "mtn_ex_011.exp.json",
|
|
"id": 800100,
|
|
"live2dName": "live2d_0",
|
|
"motion": 0,
|
|
"pos": 0
|
|
},
|
|
{
|
|
"cheek": 0,
|
|
"face": "mtn_ex_011.exp.json",
|
|
"id": 800100,
|
|
"live2dName": "live2d_1",
|
|
"motion": 0,
|
|
"pos": 2
|
|
}
|
|
],
|
|
"turnChangeIn": "fadeIn"
|
|
},
|
|
{
|
|
"autoTurnLast": 2.4,
|
|
"turnChangeOut": "fadeOut"
|
|
},
|
|
{
|
|
"autoTurnLast": 1.2,
|
|
"chara": [
|
|
{
|
|
"cheek": 0,
|
|
"effect": "slideInRightFast",
|
|
"face": "mtn_ex_020.exp.json",
|
|
"id": 402150,
|
|
"motion": 0,
|
|
"pos": 0
|
|
},
|
|
{
|
|
"effect": "fadeout",
|
|
"id": 800100,
|
|
"live2dName": "live2d_0"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"chara": [
|
|
{
|
|
"id": 402150,
|
|
"motion": 201,
|
|
"pos": 0
|
|
}
|
|
],
|
|
"nameLeft": "Tart",
|
|
"textLeft": "Hurry, Melissa, this way!"
|
|
},
|
|
{
|
|
"chara": [
|
|
{
|
|
"cheek": 0,
|
|
"face": "mtn_ex_050.exp.json",
|
|
"id": 402350,
|
|
"motion": 400
|
|
}
|
|
],
|
|
"nameCenter": "Melissa",
|
|
"textCenter": "Y-yes!"
|
|
},
|
|
{
|
|
"autoTurnLast": 0.2,
|
|
"bg": "bg_adv_21021.jpg",
|
|
"chara": [
|
|
{
|
|
"cheek": 0,
|
|
"face": "mtn_ex_020.exp.json",
|
|
"id": 402150,
|
|
"motion": 0,
|
|
"pos": 0
|
|
},
|
|
{
|
|
"cheek": 0,
|
|
"face": "mtn_ex_030.exp.json",
|
|
"id": 402350,
|
|
"motion": 1,
|
|
"pos": 2
|
|
}
|
|
],
|
|
"turnChangeIn": "rollInFast"
|
|
},
|
|
{
|
|
"chara": [
|
|
{
|
|
"id": 402350
|
|
}
|
|
],
|
|
"nameRight": "Melissa",
|
|
"textRight": "...Th-thank you for your help.",
|
|
"turnChangeOut": "rollOutFast"
|
|
},
|
|
{
|
|
"chara": [
|
|
{
|
|
"id": 402350
|
|
}
|
|
],
|
|
"nameRight": "Melissa",
|
|
"textRight": "They just kept smiling at me and@surrounding me,"
|
|
},
|
|
{
|
|
"chara": [
|
|
{
|
|
"eyeClose": 1,
|
|
"id": 402350
|
|
}
|
|
],
|
|
"nameRight": "Melissa",
|
|
"textRight": "and they wouldn't stop coming..."
|
|
},
|
|
{
|
|
"chara": [
|
|
{
|
|
"cheek": 0,
|
|
"face": "mtn_ex_000.exp.json",
|
|
"id": 402250,
|
|
"motion": 300,
|
|
"pos": 0
|
|
}
|
|
],
|
|
"nameLeft": "Liz-senpai",
|
|
"textLeft": "They look happy, but they seem more like@zombies..."
|
|
},
|
|
{
|
|
"chara": [
|
|
{
|
|
"cheek": 0,
|
|
"face": "mtn_ex_030.exp.json",
|
|
"id": 402650,
|
|
"motion": 300,
|
|
"pos": 2
|
|
}
|
|
],
|
|
"nameRight": "Elisa",
|
|
"textRight": "They almost forced me to drink a cup of tea."
|
|
},
|
|
{
|
|
"chara": [
|
|
{
|
|
"cheek": 0,
|
|
"face": "mtn_ex_050.exp.json",
|
|
"id": 402150,
|
|
"motion": 200,
|
|
"pos": 0
|
|
}
|
|
],
|
|
"nameLeft": "Tart",
|
|
"textLeft": "Oh, me too!"
|
|
},
|
|
{
|
|
"chara": [
|
|
{
|
|
"cheek": 0,
|
|
"face": "mtn_ex_000.exp.json",
|
|
"id": 402250,
|
|
"motion": 1,
|
|
"pos": 2
|
|
}
|
|
],
|
|
"nameRight": "Liz-senpai",
|
|
"textRight": "...Now that I think about it, wasn't the@drink of the day black tea?"
|
|
},
|
|
{
|
|
"chara": [
|
|
{
|
|
"id": 402150,
|
|
"motion": 100
|
|
}
|
|
],
|
|
"nameLeft": "Tart",
|
|
"textLeft": "You mean...the students who drank that...?"
|
|
},
|
|
{
|
|
"nameCenter": "Monsieur La Hire's Voice",
|
|
"textBg": "shout",
|
|
"textCenter": "Hey, what's the matter with you?!@Outta my way!"
|
|
},
|
|
{
|
|
"chara": [
|
|
{
|
|
"cheek": 0,
|
|
"face": "mtn_ex_020.exp.json",
|
|
"id": 402250,
|
|
"motion": 200
|
|
},
|
|
{
|
|
"cheek": 0,
|
|
"face": "mtn_ex_050.exp.json",
|
|
"id": 402150
|
|
}
|
|
],
|
|
"nameRight": "Liz-senpai",
|
|
"textRight": "That voice...!"
|
|
},
|
|
{
|
|
"chara": [
|
|
{
|
|
"cheek": 0,
|
|
"face": "mtn_ex_020.exp.json",
|
|
"id": 402150,
|
|
"motion": 201
|
|
}
|
|
],
|
|
"nameLeft": "Tart",
|
|
"textLeft": "It came from the staff room!"
|
|
},
|
|
{
|
|
"autoTurnLast": 0.2,
|
|
"bg": "bg_adv_21481.jpg",
|
|
"chara": [
|
|
{
|
|
"cheek": 0,
|
|
"face": "mtn_ex_011.exp.json",
|
|
"id": 800700,
|
|
"live2dName": "live2d_0",
|
|
"motion": 0,
|
|
"pos": 0
|
|
},
|
|
{
|
|
"cheek": 0,
|
|
"face": "mtn_ex_011.exp.json",
|
|
"id": 800700,
|
|
"live2dName": "live2d_1",
|
|
"motion": 0,
|
|
"pos": 2
|
|
},
|
|
{
|
|
"cheek": 0,
|
|
"face": "mtn_ex_020.exp.json",
|
|
"id": 830000,
|
|
"motion": 0,
|
|
"pos": 1
|
|
}
|
|
],
|
|
"turnChangeIn": "rollInFast"
|
|
},
|
|
{
|
|
"autoTurnLast": 2.4,
|
|
"turnChangeOut": "rollOutFast"
|
|
},
|
|
{
|
|
"autoTurnLast": 0.4,
|
|
"chara": [
|
|
{
|
|
"effect": "fadeout",
|
|
"id": 830000
|
|
},
|
|
{
|
|
"effect": "fadeout",
|
|
"id": 800700,
|
|
"live2dName": "live2d_0"
|
|
},
|
|
{
|
|
"effect": "fadeout",
|
|
"id": 800700,
|
|
"live2dName": "live2d_1"
|
|
}
|
|
],
|
|
"textClear": 1
|
|
},
|
|
{
|
|
"chara": [
|
|
{
|
|
"cheek": 0,
|
|
"face": "mtn_ex_050.exp.json",
|
|
"id": 402150,
|
|
"motion": 400,
|
|
"pos": 0
|
|
},
|
|
{
|
|
"cheek": 0,
|
|
"face": "mtn_ex_050.exp.json",
|
|
"id": 402350,
|
|
"motion": 0,
|
|
"pos": 2
|
|
}
|
|
],
|
|
"nameLeft": "Tart",
|
|
"textLeft": "Monsieur La Hire?!"
|
|
},
|
|
{
|
|
"chara": [
|
|
{
|
|
"cheek": 0,
|
|
"face": "mtn_ex_030.exp.json",
|
|
"id": 402350,
|
|
"motion": 400
|
|
}
|
|
],
|
|
"nameRight": "Melissa",
|
|
"textRight": "Father!"
|
|
},
|
|
{
|
|
"chara": [
|
|
{
|
|
"cheek": 0,
|
|
"face": "mtn_ex_011.exp.json",
|
|
"id": 800700,
|
|
"live2dName": "live2d_0",
|
|
"motion": 0,
|
|
"pos": 0
|
|
},
|
|
{
|
|
"cheek": 0,
|
|
"face": "mtn_ex_011.exp.json",
|
|
"id": 800700,
|
|
"live2dName": "live2d_1",
|
|
"motion": 0,
|
|
"pos": 2
|
|
},
|
|
{
|
|
"cheek": 0,
|
|
"face": "mtn_ex_000.exp.json",
|
|
"id": 830000,
|
|
"motion": 0,
|
|
"pos": 1
|
|
}
|
|
],
|
|
"nameCenter": "Monsieur La Hire",
|
|
"textBg": "shout",
|
|
"textCenter": "There you are, Melissa!@Hang on tight for a second!"
|
|
},
|
|
{
|
|
"chara": [
|
|
{
|
|
"id": 830000
|
|
}
|
|
],
|
|
"nameCenter": "Monsieur La Hire",
|
|
"textBg": "shout",
|
|
"textCenter": "I'll be right over once I get rid of these guys!"
|
|
},
|
|
{
|
|
"autoTurnLast": 2,
|
|
"bg": "bg_adv_21021.jpg",
|
|
"bgm": "stop",
|
|
"chara": [
|
|
{
|
|
"cheek": 0,
|
|
"face": "mtn_ex_030.exp.json",
|
|
"id": 402350,
|
|
"motion": 0,
|
|
"pos": 0
|
|
},
|
|
{
|
|
"cheek": 0,
|
|
"face": "mtn_ex_000.exp.json",
|
|
"id": 830000,
|
|
"motion": 0,
|
|
"pos": 2
|
|
}
|
|
],
|
|
"turnChangeIn": "fadeIn"
|
|
},
|
|
{
|
|
"bgm": "bgm03_story06",
|
|
"chara": [
|
|
{
|
|
"id": 830000
|
|
}
|
|
],
|
|
"nameRight": "Monsieur La Hire",
|
|
"textRight": "I've been in the gym all day getting@things ready for class, ",
|
|
"turnChangeOut": "fadeOut"
|
|
},
|
|
{
|
|
"chara": [
|
|
{
|
|
"id": 830000
|
|
}
|
|
],
|
|
"nameRight": "Monsieur La Hire",
|
|
"textRight": "and when I got back here, I found myself@in this mess. I got no clue what's going on."
|
|
},
|
|
{
|
|
"chara": [
|
|
{
|
|
"cheek": 0,
|
|
"face": "mtn_ex_050.exp.json",
|
|
"id": 402150,
|
|
"motion": 100,
|
|
"pos": 0
|
|
}
|
|
],
|
|
"nameLeft": "Tart",
|
|
"textLeft": "Were they trying to make you@drink tea?"
|
|
},
|
|
{
|
|
"chara": [
|
|
{
|
|
"cheek": 0,
|
|
"face": "mtn_ex_020.exp.json",
|
|
"id": 830000
|
|
}
|
|
],
|
|
"nameRight": "Monsieur La Hire",
|
|
"textRight": "They sure were!"
|
|
},
|
|
{
|
|
"chara": [
|
|
{
|
|
"id": 830000
|
|
}
|
|
],
|
|
"nameRight": "Monsieur La Hire",
|
|
"textRight": "They were all cracking up and@shoving cups in my face!"
|
|
},
|
|
{
|
|
"chara": [
|
|
{
|
|
"cheek": 0,
|
|
"face": "mtn_ex_030.exp.json",
|
|
"id": 402250,
|
|
"motion": 100,
|
|
"pos": 0
|
|
}
|
|
],
|
|
"nameLeft": "Liz-senpai",
|
|
"textLeft": "...Is the staff room empty?"
|
|
},
|
|
{
|
|
"autoTurnLast": 0.25,
|
|
"chara": [
|
|
{
|
|
"effect": "fadeout",
|
|
"id": 830000
|
|
},
|
|
{
|
|
"effect": "fadeout",
|
|
"id": 402250
|
|
}
|
|
],
|
|
"textClear": 1
|
|
},
|
|
{
|
|
"autoTurnLast": 0.1,
|
|
"bg": "bg_adv_21021.jpg",
|
|
"bgChangeEffect": "cameraPan"
|
|
},
|
|
{
|
|
"chara": [
|
|
{
|
|
"cheek": 0,
|
|
"face": "mtn_ex_010.exp.json",
|
|
"id": 830100,
|
|
"lipSynch": 0,
|
|
"motion": 0,
|
|
"pos": 1
|
|
}
|
|
],
|
|
"nameCenter": "Head of Year",
|
|
"textCenter": "..."
|
|
},
|
|
{
|
|
"autoTurnLast": 0.25,
|
|
"chara": [
|
|
{
|
|
"id": 830100,
|
|
"pos": 2
|
|
}
|
|
],
|
|
"textClear": 1
|
|
},
|
|
{
|
|
"chara": [
|
|
{
|
|
"cheek": 0,
|
|
"face": "mtn_ex_050.exp.json",
|
|
"id": 830000,
|
|
"motion": 0,
|
|
"pos": 0
|
|
}
|
|
],
|
|
"nameLeft": "Monsieur La Hire",
|
|
"textLeft": "[chara:830000:effect_emotion_surprise_0][se:7226_shock]Hey, now! Don't tell me you've lost it, too..."
|
|
},
|
|
{
|
|
"chara": [
|
|
{
|
|
"cheek": 0,
|
|
"face": "mtn_ex_050.exp.json",
|
|
"id": 830100
|
|
}
|
|
],
|
|
"nameRight": "Head of Year",
|
|
"textRight": "...What's the matter, Monsieur La Hire?"
|
|
},
|
|
{
|
|
"chara": [
|
|
{
|
|
"cheek": 0,
|
|
"face": "mtn_ex_000.exp.json",
|
|
"id": 402250,
|
|
"motion": 1,
|
|
"pos": 0
|
|
}
|
|
],
|
|
"nameLeft": "Liz-senpai",
|
|
"textLeft": "He's fine."
|
|
},
|
|
{
|
|
"chara": [
|
|
{
|
|
"cheek": 0,
|
|
"eyeClose": 1,
|
|
"face": "mtn_ex_030.exp.json",
|
|
"id": 402650,
|
|
"motion": 300,
|
|
"pos": 0
|
|
}
|
|
],
|
|
"nameLeft": "Elisa",
|
|
"textLeft": "That man was acting suspiciously@even without drinking the tea..."
|
|
},
|
|
{
|
|
"autoTurnLast": 2,
|
|
"bg": "bg_adv_31091.jpg",
|
|
"bgm": "stop",
|
|
"chara": [
|
|
{
|
|
"cheek": 0,
|
|
"face": "mtn_ex_050.exp.json",
|
|
"id": 402150,
|
|
"motion": 0,
|
|
"pos": 0
|
|
},
|
|
{
|
|
"cheek": 0,
|
|
"face": "mtn_ex_000.exp.json",
|
|
"id": 830100,
|
|
"motion": 0,
|
|
"pos": 2
|
|
}
|
|
],
|
|
"turnChangeIn": "fadeIn"
|
|
},
|
|
{
|
|
"bgm": "bgm03_story13",
|
|
"chara": [
|
|
{
|
|
"id": 402150
|
|
}
|
|
],
|
|
"nameLeft": "Tart",
|
|
"textLeft": "What?! Someone brought tea@to the teacher's lounge?",
|
|
"turnChangeOut": "fadeOut"
|
|
},
|
|
{
|
|
"chara": [
|
|
{
|
|
"id": 830100
|
|
}
|
|
],
|
|
"nameRight": "Head of Year",
|
|
"textRight": "Yes, it was brought from the@student council just before lunch."
|
|
},
|
|
{
|
|
"autoTurnLast": 0.5,
|
|
"bg": "bg_adv_21481.jpg",
|
|
"chara": [
|
|
{
|
|
"cheek": 0,
|
|
"face": "mtn_ex_000.exp.json",
|
|
"id": 830100,
|
|
"motion": 0,
|
|
"pos": 0
|
|
},
|
|
{
|
|
"cheek": 0,
|
|
"face": "mtn_ex_011.exp.json",
|
|
"id": 831300,
|
|
"motion": 0,
|
|
"pos": 2
|
|
}
|
|
],
|
|
"turnChangeIn": "fadeIn",
|
|
"turnEffect": "blackFrame"
|
|
},
|
|
{
|
|
"autoTurnLast": 2.4,
|
|
"turnChangeOut": "fadeOut"
|
|
},
|
|
{
|
|
"autoTurnLast": 0.2,
|
|
"bg": "bg_adv_31091.jpg",
|
|
"chara": [
|
|
{
|
|
"cheek": 0,
|
|
"face": "mtn_ex_050.exp.json",
|
|
"id": 402150,
|
|
"motion": 0,
|
|
"pos": 0
|
|
},
|
|
{
|
|
"cheek": 0,
|
|
"face": "mtn_ex_010.exp.json",
|
|
"id": 830100,
|
|
"motion": 0,
|
|
"pos": 2
|
|
}
|
|
],
|
|
"turnChangeIn": "fadeIn",
|
|
"turnEffect": "stop"
|
|
},
|
|
{
|
|
"chara": [
|
|
{
|
|
"id": 830100
|
|
}
|
|
],
|
|
"nameRight": "Head of Year",
|
|
"textRight": "I was so busy with my fan club@activities...",
|
|
"turnChangeOut": "fadeOut"
|
|
},
|
|
{
|
|
"chara": [
|
|
{
|
|
"id": 830100
|
|
}
|
|
],
|
|
"nameRight": "Head of Year",
|
|
"textRight": "...that it slipped my mind."
|
|
},
|
|
{
|
|
"chara": [
|
|
{
|
|
"cheek": 0,
|
|
"eyeClose": 1,
|
|
"face": "mtn_ex_030.exp.json",
|
|
"id": 402650,
|
|
"motion": 300,
|
|
"pos": 0
|
|
}
|
|
],
|
|
"nameLeft": "Elisa",
|
|
"textLeft": "You were so busy stalking Tart,@in other words..."
|
|
},
|
|
{
|
|
"chara": [
|
|
{
|
|
"cheek": 0,
|
|
"face": "mtn_ex_020.exp.json",
|
|
"id": 830000,
|
|
"motion": 0,
|
|
"pos": 2
|
|
}
|
|
],
|
|
"nameRight": "Monsieur La Hire",
|
|
"textRight": "So what you're saying is,"
|
|
},
|
|
{
|
|
"chara": [
|
|
{
|
|
"id": 830000
|
|
}
|
|
],
|
|
"nameRight": "Monsieur La Hire",
|
|
"textRight": "that tea's what caused all@the other teachers to go nuts?"
|
|
},
|
|
{
|
|
"chara": [
|
|
{
|
|
"cheek": 0,
|
|
"face": "mtn_ex_000.exp.json",
|
|
"id": 402650,
|
|
"motion": 1,
|
|
"pos": 0
|
|
}
|
|
],
|
|
"nameLeft": "Elisa",
|
|
"textLeft": "If that tea served in the café lounge is the@same as the one given to the teachers,"
|
|
},
|
|
{
|
|
"chara": [
|
|
{
|
|
"id": 402650
|
|
}
|
|
],
|
|
"nameLeft": "Elisa",
|
|
"textLeft": "that makes the student council@a prime suspect."
|
|
},
|
|
{
|
|
"chara": [
|
|
{
|
|
"cheek": 0,
|
|
"face": "mtn_ex_050.exp.json",
|
|
"id": 402350,
|
|
"motion": 300,
|
|
"pos": 2
|
|
}
|
|
],
|
|
"nameRight": "Melissa",
|
|
"textRight": "But...why would the student council@do that?"
|
|
},
|
|
{
|
|
"chara": [
|
|
{
|
|
"cheek": 0,
|
|
"face": "mtn_ex_000.exp.json",
|
|
"id": 402250,
|
|
"motion": 100,
|
|
"pos": 0
|
|
}
|
|
],
|
|
"nameLeft": "Liz-senpai",
|
|
"textLeft": "...I'm pretty sure the entire student body@is quite fond of black tea."
|
|
},
|
|
{
|
|
"chara": [
|
|
{
|
|
"cheek": 0,
|
|
"face": "mtn_ex_000.exp.json",
|
|
"id": 830100,
|
|
"motion": 0,
|
|
"pos": 2
|
|
}
|
|
],
|
|
"nameRight": "Head of Year",
|
|
"textRight": "These days, the majority of the faculty,@including Vice Principal La Trémoille,"
|
|
},
|
|
{
|
|
"chara": [
|
|
{
|
|
"id": 830100
|
|
}
|
|
],
|
|
"nameRight": "Head of Year",
|
|
"textRight": "often partake in it as well."
|
|
},
|
|
{
|
|
"chara": [
|
|
{
|
|
"eyeClose": 1,
|
|
"id": 402250,
|
|
"motion": 1
|
|
}
|
|
],
|
|
"nameLeft": "Liz-senpai",
|
|
"textLeft": "But those who drink this blend become so giddy@that they seem compelled to force others to drink it too..."
|
|
},
|
|
{
|
|
"chara": [
|
|
{
|
|
"eyeClose": 0,
|
|
"id": 402250
|
|
}
|
|
],
|
|
"nameLeft": "Liz-senpai",
|
|
"textLeft": "...Perhaps this is some kind of student council@conspiracy to increase the number of black tea drinkers?"
|
|
},
|
|
{
|
|
"autoTurnLast": 0.25,
|
|
"chara": [
|
|
{
|
|
"id": 402250,
|
|
"pos": 2
|
|
}
|
|
],
|
|
"textClear": 1
|
|
},
|
|
{
|
|
"chara": [
|
|
{
|
|
"cheek": 0,
|
|
"face": "mtn_ex_050.exp.json",
|
|
"id": 402150,
|
|
"motion": 0,
|
|
"pos": 0
|
|
}
|
|
],
|
|
"nameLeft": "Tart",
|
|
"textLeft": "It can't be...!"
|
|
},
|
|
{
|
|
"chara": [
|
|
{
|
|
"cheek": 0,
|
|
"face": "mtn_ex_020.exp.json",
|
|
"id": 402150,
|
|
"motion": 100
|
|
}
|
|
],
|
|
"nameLeft": "Tart",
|
|
"textLeft": "When we need to relax,"
|
|
},
|
|
{
|
|
"chara": [
|
|
{
|
|
"id": 402150
|
|
}
|
|
],
|
|
"nameLeft": "Tart",
|
|
"textLeft": "the academy tradition is to have some@French café au lait...isn't it?"
|
|
},
|
|
{
|
|
"chara": [
|
|
{
|
|
"cheek": 0,
|
|
"face": "mtn_ex_020.exp.json",
|
|
"id": 402250
|
|
}
|
|
],
|
|
"nameRight": "Liz-senpai",
|
|
"textRight": "Correct. That is indeed our school@tradition."
|
|
},
|
|
{
|
|
"autoTurnLast": 0.25,
|
|
"chara": [
|
|
{
|
|
"effect": "fadeout",
|
|
"id": 402150
|
|
},
|
|
{
|
|
"effect": "fadeout",
|
|
"id": 402250
|
|
}
|
|
],
|
|
"textClear": 1
|
|
},
|
|
{
|
|
"chara": [
|
|
{
|
|
"cheek": 0,
|
|
"eyeClose": 1,
|
|
"face": "mtn_ex_030.exp.json",
|
|
"id": 402650,
|
|
"motion": 1,
|
|
"pos": 1
|
|
}
|
|
],
|
|
"nameCenter": "Elisa",
|
|
"textCenter": "That's not very convincing coming from@someone who eats and drinks honey..."
|
|
},
|
|
{
|
|
"autoTurnLast": 2,
|
|
"turnChangeIn": "fadeIn"
|
|
}
|
|
]
|
|
},
|
|
"version": 3
|
|
} |